Add i18n support and integrate localized strings across modules (Login, AppShell, etc.)
This commit is contained in:
@@ -1,8 +1,30 @@
|
||||
{
|
||||
"hello": "Hallo $name",
|
||||
"login": {
|
||||
"title": "Login",
|
||||
"pleaseSignIn": "Bitte melden Sie sich an",
|
||||
"signingIn": "Melde Sie an…",
|
||||
"success": "Login erfolgreich"
|
||||
},
|
||||
"dashboard": {
|
||||
"welcome": "Dashboard – Willkommen bei Finlog"
|
||||
},
|
||||
"budget": {
|
||||
"title": "Budgets"
|
||||
},
|
||||
"app": {
|
||||
"navigationSettings": "Einstellungen",
|
||||
"navigationDashboard": "Dashboard",
|
||||
"navigationBudgets": "Budgets",
|
||||
"navigationInventory": "Inventar",
|
||||
"navigationReports": "Berichte",
|
||||
"tooltipMenu": "Menü",
|
||||
"tooltipNotifications": "Benachrichtigungen",
|
||||
"tooltipUserSettings": "Benutzer-Einstellungen",
|
||||
"tooltipCollapseRail": "Leiste verkleinern",
|
||||
"tooltipExpandRail": "Leiste erweitern",
|
||||
"drawerSettings": "Einstellungen"
|
||||
},
|
||||
"settings": {
|
||||
"title": "Einstellungen",
|
||||
"sections": {
|
||||
@@ -21,6 +43,38 @@
|
||||
},
|
||||
"messages": {
|
||||
"logoutNotImplemented": "Logout… (noch nicht implementiert)"
|
||||
},
|
||||
"app": {
|
||||
"systemBackground": "System-Hintergrundfarbe",
|
||||
"systemDefault": "Systemstandard",
|
||||
"darkMode": "Dark Mode",
|
||||
"lightMode": "Light Mode",
|
||||
"textSize": "Textgröße",
|
||||
"system": "System",
|
||||
"small": "Klein",
|
||||
"medium": "Mittel",
|
||||
"large": "Groß",
|
||||
"language": "Sprache",
|
||||
"german": "Deutsch",
|
||||
"english": "Englisch"
|
||||
},
|
||||
"personalData": {
|
||||
"name": "Name",
|
||||
"maxMustermann": "Max Mustermann",
|
||||
"changePassword": "Passwort ändern",
|
||||
"twoFactor": "2-Faktor-Authentifizierung",
|
||||
"off": "Aus"
|
||||
},
|
||||
"accountManagement": {
|
||||
"email": "E-Mail"
|
||||
},
|
||||
"help": {
|
||||
"faq": "FAQ",
|
||||
"sendFeedback": "Feedback senden"
|
||||
},
|
||||
"legal": {
|
||||
"privacy": "Datenschutz",
|
||||
"termsOfService": "Nutzungsbedingungen"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,8 +1,30 @@
|
||||
{
|
||||
"hello": "Hello $name",
|
||||
"login": {
|
||||
"title": "Login",
|
||||
"pleaseSignIn": "Please sign in",
|
||||
"signingIn": "Signing you in…",
|
||||
"success": "Logged in successfully"
|
||||
},
|
||||
"dashboard": {
|
||||
"welcome": "Dashboard – Welcome to Finlog"
|
||||
},
|
||||
"budget": {
|
||||
"title": "Budgets"
|
||||
},
|
||||
"app": {
|
||||
"navigationSettings": "Settings",
|
||||
"navigationDashboard": "Dashboard",
|
||||
"navigationBudgets": "Budgets",
|
||||
"navigationInventory": "Inventory",
|
||||
"navigationReports": "Reports",
|
||||
"tooltipMenu": "Menu",
|
||||
"tooltipNotifications": "Notifications",
|
||||
"tooltipUserSettings": "User Settings",
|
||||
"tooltipCollapseRail": "Collapse Rail",
|
||||
"tooltipExpandRail": "Expand Rail",
|
||||
"drawerSettings": "Settings"
|
||||
},
|
||||
"settings": {
|
||||
"title": "Settings",
|
||||
"sections": {
|
||||
@@ -21,6 +43,38 @@
|
||||
},
|
||||
"messages": {
|
||||
"logoutNotImplemented": "Logout… (not implemented yet)"
|
||||
},
|
||||
"app": {
|
||||
"systemBackground": "System Background Color",
|
||||
"systemDefault": "System Default",
|
||||
"darkMode": "Dark Mode",
|
||||
"lightMode": "Light Mode",
|
||||
"textSize": "Text Size",
|
||||
"system": "System",
|
||||
"small": "Small",
|
||||
"medium": "Medium",
|
||||
"large": "Large",
|
||||
"language": "Language",
|
||||
"german": "German",
|
||||
"english": "English"
|
||||
},
|
||||
"personalData": {
|
||||
"name": "Name",
|
||||
"maxMustermann": "Max Mustermann",
|
||||
"changePassword": "Change Password",
|
||||
"twoFactor": "Two-Factor Authentication",
|
||||
"off": "Off"
|
||||
},
|
||||
"accountManagement": {
|
||||
"email": "Email"
|
||||
},
|
||||
"help": {
|
||||
"faq": "FAQ",
|
||||
"sendFeedback": "Send Feedback"
|
||||
},
|
||||
"legal": {
|
||||
"privacy": "Privacy",
|
||||
"termsOfService": "Terms of Service"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user