feat(localization): expand language support and enhance UI for user settings
All checks were successful
Deploy to production / deploy (push) Successful in 3m0s
All checks were successful
Deploy to production / deploy (push) Successful in 3m0s
- Added support for additional UI locales including Cebuano and Spanish, improving accessibility for a broader user base. - Updated language selection components in the AppHeader and SettingsWidget to reflect new language options, enhancing user experience. - Enhanced localization of various UI elements across components, ensuring consistent language representation and improved user engagement. - Implemented logic to synchronize user language preferences with backend settings, providing a seamless experience when changing languages.
This commit is contained in:
@@ -1,5 +1,54 @@
|
||||
{
|
||||
"home": {
|
||||
"dashboard": {
|
||||
"kicker": "Dein Bereich",
|
||||
"title": "Willkommen zurück!",
|
||||
"subtitle": "Dein persönlicher Einstieg in Community, Termine, Falukant und laufende Aktivitäten.",
|
||||
"edit": "Dashboard bearbeiten",
|
||||
"addWidget": "+ Widget hinzufügen ...",
|
||||
"addAgain": "Nochmal hinzufügen",
|
||||
"done": "Fertig",
|
||||
"sectionTitle": "Deine Übersicht",
|
||||
"sectionIntro": "Widgets lassen sich verschieben und im Bearbeitungsmodus anpassen.",
|
||||
"widgetTitlePlaceholder": "Titel",
|
||||
"removeWidget": "Widget entfernen",
|
||||
"remove": "Entfernen",
|
||||
"empty": "Noch keine Widgets. Klicke auf „Dashboard bearbeiten“ und dann „+ Widget hinzufügen“.",
|
||||
"defaultAppointmentsWidget": "Termine",
|
||||
"loadError": "Dashboard konnte nicht geladen werden.",
|
||||
"saveError": "Dashboard konnte nicht gespeichert werden.",
|
||||
"widgetLabels": {
|
||||
"appointments": "Termine",
|
||||
"falukant": "Falukant",
|
||||
"news": "News",
|
||||
"birthdays": "Geburtstage",
|
||||
"upcoming": "Nächste Termine",
|
||||
"calendar": "Kalender"
|
||||
},
|
||||
"overview": {
|
||||
"activeWidgetsLabel": "Aktive Widgets",
|
||||
"activeWidgetsText": "Dein Dashboard ist modular aufgebaut und kann jederzeit umsortiert werden.",
|
||||
"availableModulesLabel": "Verfügbare Module",
|
||||
"availableModulesText": "Du kannst Community-, Kalender-, News- und Falukant-Module kombinieren.",
|
||||
"editModeLabel": "Bearbeitungsmodus",
|
||||
"editModeActive": "Aktiv",
|
||||
"editModeInactive": "Aus",
|
||||
"editModeActiveText": "Widgets können gerade ergänzt und angepasst werden.",
|
||||
"editModeInactiveText": "Inhalte bleiben fokussiert und ruhig lesbar."
|
||||
}
|
||||
},
|
||||
"vocabLanding": {
|
||||
"eyebrow": "Sprachen online lernen",
|
||||
"title": "Der Vokabeltrainer auf YourPart kombiniert Lernen, Kurse und Übungen in einer Plattform.",
|
||||
"lead": "Arbeite mit interaktiven Lektionen, erweitere deinen Wortschatz und nutze strukturierte Inhalte für einen motivierenden Lernfluss direkt im Browser.",
|
||||
"cta": "Kostenlos starten",
|
||||
"feature1Title": "Interaktive Kurse",
|
||||
"feature1Text": "Kurse, Lektionen und Übungen helfen beim systematischen Aufbau neuer Sprachkenntnisse.",
|
||||
"feature2Title": "Praxisorientiert",
|
||||
"feature2Text": "Wortschatz, Grammatik und Wiederholung werden auf eine alltagstaugliche Lernroutine ausgerichtet.",
|
||||
"feature3Title": "Teil einer Community",
|
||||
"feature3Text": "Der Sprachbereich ist in eine größere Community-Plattform mit Blogs, Forum und Chat eingebettet."
|
||||
},
|
||||
"betaNoticeLabel": "Beta-Hinweis:",
|
||||
"betaNoticeText": "YourPart befindet sich in aktiver Entwicklung. Funktionen können unvollständig sein, Inhalte fehlen noch und es kann zu Änderungen kommen.",
|
||||
"nologin": {
|
||||
|
||||
Reference in New Issue
Block a user