pokerogue/public/locales/de/settings.json
flx-sta 95386861bb
[Qol][Refactor] i18n lazy-loading (#4327)
* move: locales files to `/public` (from `/src`)

* install: i18next-http-backend module

* implement: i18next language lazy-loading

* remove: all `config.ts` files (for locales)

* disable: enConfig import in i18next.d.ts

* remove: console.log from utils.camelCaseToKebabCase()

* remove localization tests

we don't need to test if i18next is working.
This is the job of i18next itself

* mock i18next for tests

* fix: tests that have to use the i18next key now

instead of the english translation

* fix: absolute-avarice-encounter test

* fix: loading mystery-encounter translations

with lazy-load

* fix: 2 mystery encounter translation loading

* replace: i18next mocks any vi.fn() calls

* fix: new namespace usage in ME tests

now using "mysteryEncounters/..."

* fix: delibirdy encounter not being language specific

the encounter was checking if the modifier name includes `Berry` which is only true for english. Instead it has to check if the modifier is an instance of BerryModifier

* fix: the-expert-pokemon-breeder

the new i18n pattern requires a different namespacing which has been adopted

* fix: GTS encounter tests

* add: `MockText.on()`

* fix: berries abound test

* chore: apply review suggestion

from @DayKev

* update i18next.d.ts

* chore: fix i18next.d.ts

* fix: `dialogue-misc` switchup between `en` and `ja`

* move: `SpeciesFormKey` into enum

there was an issue with circular dependencies

* replace: `#app/enums/` with `#enums/` for `SpeciesFormKey` imports

* re-sync locales from `beta`

* rename: `ca_ES` -> `ca-ES`

* rename: `pt_BR` -> `pt-BR`

* rename: `zh_CN` -> `zh-CN`

* rename: `zh_TW` -> `zh-TW`

* fix loading Species-Form-Key in poemon-evo.

* update: i18next `supporterLngs` ...

and remove `nonExplicitSupportedLngs`

* fix: `${namespace}.` -> `${namespace}:`

thanks @MokaStitcher
2024-10-01 21:55:16 +01:00

112 lines
3.5 KiB
JSON

{
"boy": "Junge",
"girl": "Mädchen",
"general": "Allgemein",
"display": "Anzeige",
"audio": "Audio",
"gamepad": "Controller",
"keyboard": "Tastatur",
"gameSpeed": "Spielgeschwindigkeit",
"hpBarSpeed": "KP-Balken Geschw.",
"expGainsSpeed": "EP-Balken Geschw.",
"expPartyDisplay": "Team-EP anzeigen",
"skipSeenDialogues": "Gesehenen Dialog überspringen",
"eggSkip": "Ei-Zusammenfassung",
"never": "Nie",
"always": "Immer",
"ask": "Fragen",
"battleStyle": "Kampfstil",
"enableRetries": "Erneut versuchen aktivieren",
"hideIvs": "IS-Scanner verstecken",
"tutorials": "Tutorials",
"touchControls": "Touch Steuerung",
"vibrations": "Vibration",
"normal": "Normal",
"fast": "Schnell",
"faster": "Schneller",
"skip": "Überspringen",
"levelUpNotifications": "Nur Lvl.-Up",
"on": "An",
"off": "Aus",
"switch": "Wechsel",
"set": "Folge",
"auto": "Auto",
"disabled": "Deaktiviert",
"language": "Sprache",
"change": "Ändern",
"uiTheme": "UI Thema",
"default": "Standard",
"legacy": "Legacy",
"windowType": "Fenster Typ",
"moneyFormat": "Währungsformat",
"damageNumbers": "Schadensnummern",
"simple": "Simpel",
"fancy": "Schön",
"abbreviated": "Abgekürzt",
"moveAnimations": "Attacken Animationen",
"showStatsOnLevelUp": "Werte beim Aufleveln anzeigen",
"candyUpgradeNotification": "Bonbon Upgrade Benachrichtigung",
"passivesOnly": "Nur Passive",
"candyUpgradeDisplay": "Bonbon Upgrade Anzeige",
"icon": "Icon",
"animation": "Animation",
"moveInfo": "Attacken-Info",
"showMovesetFlyout": "Zeige Attacken Flyout",
"showArenaFlyout": "Zeige Arena Flyout",
"showTimeOfDayWidget": "Zeige Tageszeit Widget",
"timeOfDayAnimation": "Tageszeit Animation",
"bounce": "Springen",
"timeOfDay_back": "Zurück",
"spriteSet": "Sprite Satz",
"consistent": "Konistent",
"mixedAnimated": "Gemischt animiert",
"fusionPaletteSwaps": "Fusion-Farbpalettenwechsel",
"playerGender": "Spielergeschlecht",
"typeHints": "Typhinweise",
"masterVolume": "Gesamtlautstärke",
"bgmVolume": "Hintergrundmusik",
"fieldVolume": "Rufe & Attacken",
"seVolume": "Spezialeffekte",
"uiVolume": "Benutzeroberfläche",
"musicPreference": "Musik Präferenz",
"mixed": "Gemischt",
"gamepadPleasePlug": "Bitte einen Controller anschließen oder eine Taste drücken.",
"delete": "Löschen",
"keyboardPleasePress": "Bitte eine Taste auf der Tastatur drücken.",
"reset": "Reset",
"requireReload": "Neuladen",
"action": "Aktion",
"back": "Zurück",
"pressToBind": "Zum Zuweisen drücken",
"pressButton": "Eine Taste drücken...",
"buttonUp": "Hoch",
"buttonDown": "Runter",
"buttonLeft": "Links",
"buttonRight": "Rechts",
"buttonAction": "Aktion",
"buttonMenu": "Menü",
"buttonSubmit": "Bestätigen",
"buttonCancel": "Abbrechen",
"buttonStats": "Statuswerte",
"buttonCycleForm": "Form wechseln",
"buttonCycleShiny": "Schillernd wechseln",
"buttonCycleGender": "Geschlecht wechseln",
"buttonCycleAbility": "Fähigkeit wechseln",
"buttonCycleNature": "Wesen wechseln",
"buttonCycleVariant": "Variante wechseln",
"buttonSpeedUp": "Beschleunigen",
"buttonSlowDown": "Verlangsamen",
"alt": " (Alt)",
"mute": "Stumm",
"controller": "Controller",
"gamepadSupport": "Controllerunterstützung",
"showBgmBar": "Musiknamen anzeigen",
"moveTouchControls": "Bewegung Touch Steuerung",
"shopOverlayOpacity": "Shop Overlay Deckkraft",
"shopCursorTarget": "Shop-Cursor Ziel",
"rewards": "Items",
"reroll": "Neu rollen",
"shop": "Shop",
"checkTeam": "Team überprüfen"
}