pokerogue/public/locales/ja/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

108 lines
3.9 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"boy": "男の子",
"girl": "女の子",
"general": "全般",
"display": "ディスプレイ",
"audio": "音声",
"gamepad": "コントローラー",
"keyboard": "キーボード",
"gameSpeed": "ゲームの速さ",
"hpBarSpeed": "HPバー増減の速さ",
"expGainsSpeed": "経験値バー増加の速さ",
"expPartyDisplay": "手持ちの経験値取得表示",
"skipSeenDialogues": "もう見た話を飛ばす",
"battleStyle": "試合のルール",
"enableRetries": "再挑戦を有効にする",
"hideIvs": "個体値スキャナーを隠す",
"tutorials": "チュートリアル",
"touchControls": "タッチ操作",
"vibrations": "振動",
"normal": "普通",
"fast": "早い",
"faster": "とても早い",
"skip": "飛ばす",
"levelUpNotifications": "レベルアップ時のみ",
"on": "オン",
"off": "オフ",
"switch": "入れ替え",
"set": "勝ち抜き",
"auto": "自動",
"disabled": "無効",
"language": "言語",
"change": "変更",
"uiTheme": "UIテーマ",
"default": "デフォルト",
"legacy": "レガシー",
"windowType": "ウィンドウタイプ",
"moneyFormat": "お金の表示形式",
"damageNumbers": "ダメージ表示",
"simple": "シンプル",
"fancy": "オシャレ",
"abbreviated": "省略",
"moveAnimations": "戦闘アニメーション",
"showStatsOnLevelUp": "レベルアップ時のステータス表示",
"candyUpgradeNotification": "飴アプグレ通知",
"passivesOnly": "パッシブのみ",
"candyUpgradeDisplay": "飴アプグレ表示",
"icon": "アイコン",
"animation": "アニメーション",
"moveInfo": "技情報",
"showMovesetFlyout": "技情報表示",
"showArenaFlyout": "戦場情報表示",
"showTimeOfDayWidget": "時刻指標",
"timeOfDayAnimation": "時刻指標アニメーション",
"bounce": "跳ねる",
"timeOfDay_back": "跳ね返る",
"spriteSet": "スプライト設定",
"consistent": "一貫",
"mixedAnimated": "アニメーションミックス",
"fusionPaletteSwaps": "吸収合体ポケモンの色違い",
"playerGender": "プレイヤーの性別",
"typeHints": "タイプ相性ヒント",
"masterVolume": "マスターボリューム",
"bgmVolume": "BGMボリューム",
"fieldVolume": "フィールドボリューム",
"seVolume": "SEボリューム",
"uiVolume": "UIボリューム",
"musicPreference": "BGM設定",
"mixed": "ミックス",
"gamepadPleasePlug": "コントローラーを 接続してください\nまたは、ボタンを 押してください",
"delete": "削除",
"keyboardPleasePress": "キーを押してください",
"reset": "リセット",
"requireReload": "再読み込みが必要",
"action": "決定",
"back": "戻る",
"pressToBind": "押下でキーバインド",
"pressButton": "ボタンを押してください",
"buttonUp": "上",
"buttonDown": "下",
"buttonLeft": "左",
"buttonRight": "右",
"buttonAction": "決定",
"buttonMenu": "メニュー",
"buttonSubmit": "提出",
"buttonCancel": "キャンセル",
"buttonStats": "能力変化表示",
"buttonCycleForm": "フォルム変更",
"buttonCycleShiny": "色違い変更",
"buttonCycleGender": "性別変更",
"buttonCycleAbility": "特性変更",
"buttonCycleNature": "性格変更",
"buttonCycleVariant": "色変更",
"buttonSpeedUp": "速さを上げる",
"buttonSlowDown": "速さを下げる",
"alt": "(代替)",
"mute": "ミュート",
"controller": "コントローラー",
"gamepadSupport": "コントローラーサポート",
"showBgmBar": "BGMの名前を表示",
"moveTouchControls": "タッチ移動操作",
"shopOverlayOpacity": "ショップオーバレイ不透明度",
"shopCursorTarget": "ショップカーソル初位置",
"rewards": "ご褒美",
"reroll": "選択肢変更",
"shop": "ショップ",
"checkTeam": "手持ちを確認"
}