First files for the german translation
This commit is contained in:
parent
05c45669da
commit
b47731f573
|
@ -0,0 +1,9 @@
|
||||||
|
import { SimpleTranslationEntries } from "#app/plugins/i18n";
|
||||||
|
|
||||||
|
export const commandUiHandler: SimpleTranslationEntries = {
|
||||||
|
"fight": "Kampf",
|
||||||
|
"ball": "Ball",
|
||||||
|
"pokemon": "Pokémon",
|
||||||
|
"run": "Fliehen",
|
||||||
|
"actionMessage": "Was soll\n{{pokemonName}} tun?",
|
||||||
|
} as const;
|
|
@ -0,0 +1,23 @@
|
||||||
|
import { SimpleTranslationEntries } from "#app/plugins/i18n";
|
||||||
|
|
||||||
|
export const menuUiHandler: SimpleTranslationEntries = {
|
||||||
|
"GAME_SETTINGS": 'Spieleinstellungen',
|
||||||
|
"ACHIEVEMENTS": "Achievements",
|
||||||
|
"STATS": "Statistiken",
|
||||||
|
"VOUCHERS": "Gutscheine",
|
||||||
|
"EGG_LIST": "Eierliste",
|
||||||
|
"EGG_GACHA": "Eier-Gacha",
|
||||||
|
"MANAGE_DATA": "Daten verwalten",
|
||||||
|
"COMMUNITY": "Community",
|
||||||
|
"RETURN_TO_TITLE": "Zurück zum Titelbildschirm",
|
||||||
|
"LOG_OUT": "Ausloggen",
|
||||||
|
"slot": "Slot {{slotNumber}}",
|
||||||
|
"importSession": "Sitzung importieren",
|
||||||
|
"importSlotSelect": "Wähle einen Slot zum Importieren.",
|
||||||
|
"exportSession": "Sitzung exportieren",
|
||||||
|
"exportSlotSelect": "Wähle einen Slot zum Exportieren.",
|
||||||
|
"importData": "Daten importieren",
|
||||||
|
"exportData": "Daten exportieren",
|
||||||
|
"cancel": "Abbrechen",
|
||||||
|
"losingProgressionWarning": "Du wirst jeglichen Fortschritt seit Anfang dieses Kampfes verlieren. Fortfahren?"
|
||||||
|
} as const;
|
|
@ -0,0 +1,62 @@
|
||||||
|
import { SimpleTranslationEntries } from "#app/plugins/i18n";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The menu namespace holds most miscellaneous text that isn't directly part of the game's
|
||||||
|
* contents or directly related to Pokemon data. This includes menu navigation, settings,
|
||||||
|
* account interactions, descriptive text, etc.
|
||||||
|
*/
|
||||||
|
export const menu: SimpleTranslationEntries = {
|
||||||
|
"cancel": "Abbrechen",
|
||||||
|
"continue": "Fortfahren",
|
||||||
|
"dailyRun": "Täglicher Run (Beta)",
|
||||||
|
"loadGame": "Spiel laden",
|
||||||
|
"newGame": "Neues Spiel",
|
||||||
|
"selectGameMode": "Wähle einen Spielmodus",
|
||||||
|
"logInOrCreateAccount": "Logge dich ein oder erstelle einen Account zum starten. Keine Email nötig!",
|
||||||
|
"username": "Benutzername",
|
||||||
|
"password": "Passwort",
|
||||||
|
"login": "Einloggen",
|
||||||
|
"register": "Registrieren",
|
||||||
|
"emptyUsername": "Benutzername darf nicht leer sein",
|
||||||
|
"invalidLoginUsername": "Der eingegebene Benutzername ist ungültig",
|
||||||
|
"invalidRegisterUsername": "Benutzername darf nur Buchstaben, Zahlen oder Unterstriche enthalten",
|
||||||
|
"invalidLoginPassword": "Das eingegebene Passwort ist ungültig",
|
||||||
|
"invalidRegisterPassword": "Passwort muss 6 Zeichen oder länger sein",
|
||||||
|
"usernameAlreadyUsed": "Der eingegebene Benutzername wird bereits verwendet",
|
||||||
|
"accountNonExistent": "Der eingegebene Benutzer existiert nicht",
|
||||||
|
"unmatchingPassword": "Das eingegebene Passwort stimmt nicht überein",
|
||||||
|
"passwordNotMatchingConfirmPassword": "Passwort muss mit Bestätigungspasswort übereinstimmen",
|
||||||
|
"confirmPassword": "Besätige Passwort",
|
||||||
|
"registrationAgeWarning": "Mit der Registrierung bestätigen Sie, dass Sie 13 Jahre oder älter sind.",
|
||||||
|
"backToLogin": "Zurück zum Einloggen",
|
||||||
|
"failedToLoadSaveData": "Speicherdaten konnten nicht geladen werden. Bitte laden Sie die Seite neu.\nWenn dies weiterhin der Fall ist, wenden Sie sich bitte an den Administrator.",
|
||||||
|
"sessionSuccess": "Sitzung erfolgreich geladen.",
|
||||||
|
"failedToLoadSession": "Ihre Sitzungsdaten konnten nicht geladen werden.\nSie könnten beschädigt sein.",
|
||||||
|
"boyOrGirl": "Bist du ein Junge oder ein Mädchen?",
|
||||||
|
"boy": "Junge",
|
||||||
|
"girl": "Mädchen",
|
||||||
|
"bossAppeared": "{{bossName}} erscheint.",
|
||||||
|
"trainerAppeared": "{{trainerName}}\nmöchte kämpfen!",
|
||||||
|
"singleWildAppeared": "Ein wildes {{pokemonName}} erscheint!",
|
||||||
|
"multiWildAppeared": "Ein wildes {{pokemonName1}}\nund {{pokemonName2}} erscheinen!",
|
||||||
|
"playerComeBack": "Komm zurück, {{pokemonName}}!",
|
||||||
|
"trainerComeBack": "{{trainerName}} ruft {{pokemonName}} zurück!",
|
||||||
|
"playerGo": "Los! {{pokemonName}}!",
|
||||||
|
"trainerGo": "{{trainerName}} sendet {{pokemonName}} raus!",
|
||||||
|
"switchQuestion": "Willst du\n{{pokemonName}} auswechseln?",
|
||||||
|
"pokemon": "Pokémon",
|
||||||
|
"sendOutPokemon": "Los! {{pokemonName}}!",
|
||||||
|
"levelCapUp": "Das Levellimit\nhat sich zu {{levelCap}} erhöht!",
|
||||||
|
"moveNotImplemented": "{{moveName}} ist noch nicht implementiert und kann nicht ausgewählt werden.",
|
||||||
|
"moveDisabled": "{{moveName}} ist deaktiviert!",
|
||||||
|
"noPokeballForce": "Eine unsichtbare Kraft\nverhindert die Nutzung von Pokébällen.",
|
||||||
|
"noPokeballTrainer": "Du kannst das Pokémon\neines anderen Trainers nicht fangen!",
|
||||||
|
"noPokeballMulti": "Du kannst erst einen Pokéball werden,\nwenn nur noch ein Pokémon übrig ist!",
|
||||||
|
"noPokeballStrong": "Das Ziel-Pokémon ist zu stark, um gefangen zu werden!\nDu musst es zuerst schwächen!",
|
||||||
|
"noEscapeForce": "Eine unsichtbare Kraft\nverhindert die Flucht.",
|
||||||
|
"noEscapeTrainer": "Du kannst nicht\naus einem Trainerkampf fliehen!",
|
||||||
|
"noEscapePokemon": "{{pokemonName}}'s {{moveName}}\nverhindert {{escapeVerb}}!",
|
||||||
|
"escapeVerbSwitch": "auswechseln",
|
||||||
|
"escapeVerbFlee": "flucht",
|
||||||
|
"notDisabled": "{{moveName}} ist\nnicht mehr deaktiviert!",
|
||||||
|
} as const;
|
|
@ -0,0 +1,10 @@
|
||||||
|
import { SimpleTranslationEntries } from "#app/plugins/i18n";
|
||||||
|
|
||||||
|
export const pokeball: SimpleTranslationEntries = {
|
||||||
|
"pokeBall": "Pokéball",
|
||||||
|
"greatBall": "Superball",
|
||||||
|
"ultraBall": "Hyperball",
|
||||||
|
"rogueBall": "Rogueball",
|
||||||
|
"masterBall": "Meisterball",
|
||||||
|
"luxuryBall": "Luxusball",
|
||||||
|
} as const;
|
|
@ -0,0 +1,16 @@
|
||||||
|
import { SimpleTranslationEntries } from "#app/plugins/i18n";
|
||||||
|
|
||||||
|
export const pokemonStat: SimpleTranslationEntries = {
|
||||||
|
"HP": "Max. KP",
|
||||||
|
"HPshortened": "MaxKP",
|
||||||
|
"ATK": "Angriff",
|
||||||
|
"ATKshortened": "Ang",
|
||||||
|
"DEF": "Verteidigung",
|
||||||
|
"DEFshortened": "Vert",
|
||||||
|
"SPATK": "Sp. Ang",
|
||||||
|
"SPATKshortened": "SpAng",
|
||||||
|
"SPDEF": "Sp. Vert",
|
||||||
|
"SPDEFshortened": "SpVert",
|
||||||
|
"SPD": "Initiative",
|
||||||
|
"SPDshortened": "Init"
|
||||||
|
} as const;
|
Loading…
Reference in New Issue