Beschreibung,Kommentare und Anhänge
| merge request id | 502 |
| Titel | Feature/ll 996 missing translations |
| Beschreibung | Grund für die fehlenden Übersetzungen war ein Fehler im Handling der ausgewählten Sprache in der Session.` Ein Nutzer kann seine Sprache im internen Bereich umstellen. Diese Info wird in die Session geschrieben. Beim Abruf der Informationen wurde die Session immer erneuert (ggf. mit der Default-Locale bei Gästen). Dies führte dazu, dass Änderungen der Default-Locale nicht angezeigt wurden. Nun schreibt die Plattform die Sprache nur noch in die Session, wenn das Dropdown betätigt wird. Zudem liest die Middleware die Session nur noch bie angemeldeten Nutzern aus, so dass Gäste immer die Default-Locale erhalten. Zusätzlich wurde die Default-Locale in der .env verfügbar gemacht. Zum Test: Lokal eine CMS-Seite anlegen, die den Short-Code `{{ feature_table() }}` nutzt. Diese sollte - wenn man nicht angemeldet ist - in den Überschriften und in den Funktionsbeschreibungen die aktuelle Default-Locale nutzen (DE). Wird nun die Sprache in der .env umgestellt (Parameter `APP_LOCALE`), sollte die CMS-Seite nach einem Reload korrekt die Sprache wechseln. Als 2. Test kann - nach dem Anmelden - die Sprache über das Dropdown für den User geändert werden. Bei gleicher Session sollte das CMS diese Wahl respektieren. Da das CMS ansonsten keine Übersetzungen bereitstellt (also konkret bei der Preis-Übersicht die Kacheln nicht übersetzt werden), die hat diese 2. Funktion aktuell noch keine hohe Relevanz. |
| Status | merged |
| Created at | 2021-10-07T10:21:40.191Z |
| Updated at | 2021-10-07T11:26:03.927Z |
| Source branch | feature/LL-996--missing-translations |
| Target branch | develop |
| Author | Sascha Immig |
| Assignee | Markus Gerlach |
added 1 commit
|
Sascha Immig | 2021-10-07T10:24:13.645Z |
| changed the description | Sascha Immig | 2021-10-07T10:58:00.505Z |
| changed the description | Sascha Immig | 2021-10-07T10:59:15.406Z |
| merged | Markus Gerlach | 2021-10-07T11:26:04.000Z |
| mentioned in commit a0f541b3505314f0f928d1714680f275077f1cba | Markus Gerlach | 2021-10-07T11:26:04.253Z |
| Title | Id | Author | Created at | Message |
| changed behaviour of language switch: only logged-in users are now using the session | 3439233150850017eaa3084589b3f5feee31aa7a | TUV\immigs | 2021-10-05T12:27:09.000Z | changed behaviour of language switch: only logged-in users are now using the session |
| made local editable from .env | ec9fe106cdc05eddf9cf2a062d7a27c957dbacfa | TUV\immigs | 2021-10-05T12:26:30.000Z | made local editable from .env |
| added APP_LOCALE to .env.example [skip-ci] | fbe8455b4d10f4220bf54f0737c771b91bf02a30 | TUV\immigs | 2021-10-07T10:24:07.000Z | added APP_LOCALE to .env.example [skip-ci] |