Details des Tickets
Beschreibung,Kommentare und Anhänge
| changed the description |
Sascha Immig |
2022-03-31T13:15:31.129Z |
| changed the description |
Sascha Immig |
2022-03-31T13:16:13.382Z |
| sollten wir session() nicht für Gäste behalten?
ja, aktuell ist das Frontend nicht in der Sprache zu ändern, aber generell spricht m.E. nix dagegen im else zu auth() die Session weiter zu benutzen... |
Sascha Immig |
2022-04-04T06:20:07.142Z |
| wenn wir eine eigene langugages-Datei in jeder Sprache haben, ist dann die Sprache hier nicht redundant? |
Sascha Immig |
2022-04-04T06:26:37.297Z |
| wenn wir eine eigene langugages-Datei in jeder Sprache haben, ist dann die Sprache hier nicht redundant? |
Sascha Immig |
2022-04-04T06:26:46.969Z |
| changed this line in version 2 of the diff |
Gregor Gabriel |
2022-04-04T09:31:49.082Z |
added 2 commits
- 2209e147 - implemented HasLocalePreferenceb for User class so that notifications now know…
- 333087fd - when translating iso language codes, we now use languages.php translation file…
Compare with previous version |
Gregor Gabriel |
2022-04-04T09:31:49.398Z |
| hab's umgebaut und entfernt, der Code verwendet jetzt de/languages.php |
Gregor Gabriel |
2022-04-04T09:32:50.048Z |
| hab's umgebaut und entfernt, der Code verwendet jetzt de/languages.php |
Gregor Gabriel |
2022-04-04T09:32:55.365Z |
| resolved all discussions |
Gregor Gabriel |
2022-04-04T09:32:57.058Z |
| Generell erscheint mir das useLangauge / unuseLangugage etwas schwerfällig und - wenn man es vergisst - fehleranfällig.
Ich hatte zu Notifications gefunden, dass da laravel scheinbar Support für Mehrsprachigkeit mitbringt...
* https://laravel.com/docs/8.x/notifications#user-preferred-locales (²)
* https://floyk.com/en/post/how-to-change-language-for-laravel-email-notifications
Ich habe die User-Klasse auf (²) umgestellt und damit alle Änderungen in Notification mehr oder weniger zurückgedreht |
Sascha Immig |
2022-04-04T09:35:57.662Z |
| resolved all discussions |
Sascha Immig |
2022-04-05T14:38:45.678Z |
added 30 commits
- 333087fd...ee611cfb - 29 commits from branch
develop - 95f3ceb5 - Merge branch 'develop' into feature/LL-1102-preferred-user-language
Compare with previous version |
Sascha Immig |
2022-04-05T14:38:45.882Z |
| leider führt hier die Anzeige in die Irre.
Es wird weiterhin in die Session geschrieben, aber zuvor wird jetzt geprüft, dass die übergebene Sprache auch verfügbar ist. Daher hier die rote Markierung.
public function lang($locale)
{
if (in_array($locale, config('language.system'))) {
session()->put('locale', $locale);
if (auth()->check()) {
$user = auth()->user();
$user->language = $locale;
$user->save();
}
}
return redirect()->back();
} |
Gregor Gabriel |
2022-04-06T11:22:26.924Z |
| resolved all discussions |
Gregor Gabriel |
2022-04-06T11:41:21.947Z |
added 1 commit
- 72a714e4 - + made sure session value for locale is adapted on login
Compare with previous version |
Gregor Gabriel |
2022-04-06T11:41:22.150Z |
| merged |
Sascha Immig |
2022-04-06T19:13:16.366Z |
| mentioned in commit 0934221e05a64e315b07c9b5a2ac6bb60acec770 |
Sascha Immig |
2022-04-06T19:13:16.474Z |
| Title |
Id |
Author |
Created at |
Message |
| + added system language optional to user import and to export |
1f7cc83f2df7546b573f8d1efdcae0a019bde494 |
TUV\gabrielg |
2022-03-31T09:52:43.000Z |
+ added system language optional to user import and to export
|
| implemented HasLocalePreferenceb for User class so that notifications now know… |
2209e147c4b5d3fa093f0c6ec1843580548c1246 |
TUV\gabrielg |
2022-04-04T09:07:34.000Z |
implemented HasLocalePreferenceb for User class so that notifications now know users preferred language
|
| when translating iso language codes, we now use languages.php translation file… |
333087fd5d20275f5a7e6099be3171a60e83bd18 |
TUV\gabrielg |
2022-04-04T09:31:37.000Z |
when translating iso language codes, we now use languages.php translation file and not de.json or en.json
|
| + made sure session value for locale is adapted on login |
72a714e4aae00ba52db22f78980050173741f1e8 |
TUV\gabrielg |
2022-04-06T11:41:11.000Z |
+ made sure session value for locale is adapted on login
|
| + made sure emails are send in recipients system language |
7b2431e156ef999683566080f2578e9df8bc57aa |
TUV\gabrielg |
2022-03-31T12:04:53.000Z |
+ made sure emails are send in recipients system language
|
| Merge branch 'develop' into feature/LL-1102-preferred-user-language |
95f3ceb5acc81a291a4814166336b4c92343b583 |
TUV\immigs |
2022-04-05T14:38:35.000Z |
Merge branch 'develop' into feature/LL-1102-preferred-user-language
# Conflicts:
# app/Imports/UserImport.php
# app/Jobs/ImportUser.php
# app/Models/User.php
# public/assets/professional_benutzer_import_beispiel.xlsx
|
| LL-1105 - add pt, es and fr to training languages |
e0d7f732d1a44ae151800979a72437d56a8c8f1d |
TUV\gabrielg |
2022-03-31T12:54:20.000Z |
LL-1105 - add pt, es and fr to training languages
|
| + added configuration for available system languages |
fc3f987f51127d932b4df6a90bc89fc71bce7736 |
TUV\gabrielg |
2022-03-31T08:47:33.000Z |
+ added configuration for available system languages
+ added field language to user and its admin form
+ change of system language additionally goes to user model
|