Änderung: Verbesserung der MessageDialog-Komponente und Integration von Übersetzungen
Änderungen: - Anpassung des MessageDialog zur Unterstützung von dynamischen Titeln und Schaltflächen mit Übersetzungen. - Implementierung einer Methode zur Interpolation von Platzhaltern in Nachrichten. - Erweiterung der i18n-Übersetzungen für Crash-Nachrichten im Minispiel. - Aktualisierung der TaxiGame.vue zur Anzeige von Unfallmeldungen über den MessageDialog. Diese Anpassungen verbessern die Benutzererfahrung durch mehrsprachige Unterstützung und dynamische Nachrichten im Taxi-Minispiel.
This commit is contained in:
@@ -17,6 +17,7 @@ import enFalukant from './locales/en/falukant.json';
|
||||
import enPasswordReset from './locales/en/passwordReset.json';
|
||||
import enBlog from './locales/en/blog.json';
|
||||
import enMinigames from './locales/en/minigames.json';
|
||||
import enMessage from './locales/en/message.json';
|
||||
|
||||
import deGeneral from './locales/de/general.json';
|
||||
import deHeader from './locales/de/header.json';
|
||||
@@ -34,6 +35,7 @@ import deFalukant from './locales/de/falukant.json';
|
||||
import dePasswordReset from './locales/de/passwordReset.json';
|
||||
import deBlog from './locales/de/blog.json';
|
||||
import deMinigames from './locales/de/minigames.json';
|
||||
import deMessage from './locales/de/message.json';
|
||||
|
||||
const messages = {
|
||||
en: {
|
||||
@@ -53,6 +55,7 @@ const messages = {
|
||||
...enFalukant,
|
||||
...enBlog,
|
||||
...enMinigames,
|
||||
...enMessage,
|
||||
},
|
||||
de: {
|
||||
'Ok': 'Ok',
|
||||
@@ -72,6 +75,7 @@ const messages = {
|
||||
...deFalukant,
|
||||
...deBlog,
|
||||
...deMinigames,
|
||||
...deMessage,
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
7
frontend/src/i18n/locales/de/message.json
Normal file
7
frontend/src/i18n/locales/de/message.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"message": {
|
||||
"title": "Mitteilung",
|
||||
"close": "Schließen",
|
||||
"test": "Test funktioniert"
|
||||
}
|
||||
}
|
||||
@@ -63,7 +63,11 @@
|
||||
"deliverPassenger": "Passagier abliefern",
|
||||
"refuel": "Tanken",
|
||||
"startEngine": "Motor starten",
|
||||
"stopEngine": "Motor stoppen"
|
||||
"stopEngine": "Motor stoppen",
|
||||
"crash": {
|
||||
"title": "Unfall!",
|
||||
"message": "Du hattest einen Unfall! Crashes: {crashes}"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
6
frontend/src/i18n/locales/en/message.json
Normal file
6
frontend/src/i18n/locales/en/message.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"message": {
|
||||
"title": "Notice",
|
||||
"close": "Close"
|
||||
}
|
||||
}
|
||||
@@ -63,7 +63,11 @@
|
||||
"deliverPassenger": "Deliver Passenger",
|
||||
"refuel": "Refuel",
|
||||
"startEngine": "Start Engine",
|
||||
"stopEngine": "Stop Engine"
|
||||
"stopEngine": "Stop Engine",
|
||||
"crash": {
|
||||
"title": "Crash!",
|
||||
"message": "You had an accident! Crashes: {crashes}"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user