mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-12-29 04:59:16 +01:00
* add jsonc import support * migrate en: ability-trigger, ability, achv & arena-flyout to json/c * remove jsonc support gitlocalize doesn't recognize it * migrate arena-flyoutr.jsonc to json * EN: migrate arena-tag * EN: migrate battle-info.json * EN: migrate `battle-message-ui-handler` * EN: migrate `battle-scene` * EN: migrate `battle` * EN: migrate `battler-tags` * EN: migrate `berry` * EN: migrate `bgm-name` * EN: migrate `biome` * EN: migrate `challenges` * EN: migrate `command-ui-handler` * EN: migrate `common` * EN: migrate `dialogue` * EN: migrate `egg` * EN: migrate `fight-ui-handler` * EN: migrate `filter-bar` * EN: migrate `game-mode` * EN: migrate `game-stats-ui-handler` * EN: migrate `growth` * EN: migrate `menu-ui-handler` * EN: migrate `menu` * EN: migrate `modifier-select-ui-handler` * EN: migrate `modifier-type` * EN: migrate `modifier` * EN: migrate `move-trigger` * EN: migrate `move` * EN: migrate `nature` * EN: migrate `party-ui-handler` * EN: migrate `pokeball` * EN: migrate `pokemon-form` * EN: migrate `pokemon-info-container` * EN: migrate `pokemon-info` * EN: migrate `pokemon-summary` * EN: migrate `pokemon` * EN: migrate `save-slot-select-ui-handler` * EN: migrate `settings` * EN: migrate `splash-messages` * EN: migrate `starter-select-ui-handler` * EN: migrate `status-effect.json` * EN: migrate `trainers` * EN: migrate `tutorial` * EN: migrate `voucher` * EN: migrate `weather` and `terrain` * rename `dialogue-double-battle.json` * DE: migrate `ability-trigger` * DE: migrate `trainers` * DE: migrate `tutorial` * EN: migrate to `achv-f/-m` * rename `dialogue-endboss.json` to `dialogue-final-boss.json` endboss is not typical english * EN: fix gender files * EN: fix some dialogue gender issues * Migrate DE to JSON * EN: fix `modifier-type.json` * remove ca_ES for now * remove de/dialogue.ts (remnant) * Migrate ES (spanish) removing all dialogues content has been confirmed by Asdar Develops * Removed fake translations from ability-trigger * Removed fake translations from achievements and fixed female pronouns * Removed fake translations all the way to moves.json * Finished removing fake translations from es folder * migrate fr (french) * FR: update config.ts * migrate it (italian) * Removed fake translations in French json * Readding two lines I accidentally deleted to fr dialogue-male * migrate ja (Japanese) * migrate ko (Korean) * migrate pt_BR (Brasil) * remove event texts from json files * Removed fake translations in Italian * Removed Japanese fake translations everywhere except dialogues * Removed fake translations from Japanase (dialogues only) * Translate trainer-names.json via GitLocalize * Fixed a devilish typo in fr locale * add new translationkeys to en/settings * add empty `ca_ES` translations * fix config export names * fix ts-compiler with i18n issue * fix battle-stat.test.ts * fix some namings in plugins/i18n.ts * move `i18n.d.ts` content into `i18next.d.ts` and remove `defaultValue` key * fix type issues after beta merge * migrate zh_CN (Chinese simplified) * migrate zh_TW (Chinese tranditional) * fix tests for "missing" translations --------- Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Co-authored-by: SangaraSorama <sangara.diamant@gmail.com>
98 lines
6.6 KiB
JSON
98 lines
6.6 KiB
JSON
{
|
||
"bossAppeared": "Un {{bossName}} apparait.",
|
||
"trainerAppeared": "Un combat est lancé\npar {{trainerName}} !",
|
||
"trainerAppearedDouble": "Un combat est lancé\npar {{trainerName}} !",
|
||
"trainerSendOut": "{{pokemonName}} est envoyé par\n{{trainerName}} !",
|
||
"singleWildAppeared": "Un {{pokemonName}} sauvage apparait !",
|
||
"multiWildAppeared": "Un {{pokemonName1}} et un {{pokemonName2}}\nsauvages apparaissent !",
|
||
"playerComeBack": "{{pokemonName}} !\nReviens !",
|
||
"trainerComeBack": "{{trainerName}} retire {{pokemonName}} !",
|
||
"playerGo": "{{pokemonName}} ! Go !",
|
||
"trainerGo": "{{pokemonName}} est envoyé par\n{{trainerName}} !",
|
||
"switchQuestion": "Voulez-vous changer\nvotre {{pokemonName}} ?",
|
||
"trainerDefeated": "Vous avez battu\n{{trainerName}} !",
|
||
"moneyWon": "Vous remportez\n{{moneyAmount}} ₽ !",
|
||
"moneyPickedUp": "Vous obtenez {{moneyAmount}} ₽ !",
|
||
"pokemonCaught": "Vous avez attrapé {{pokemonName}} !",
|
||
"addedAsAStarter": "{{pokemonName}} est ajouté\ncomme starter !",
|
||
"partyFull": "Votre équipe est pleine.\nRelâcher un Pokémon pour {{pokemonName}} ?",
|
||
"pokemon": "Pokémon",
|
||
"sendOutPokemon": "{{pokemonName}} ! Go !",
|
||
"hitResultCriticalHit": "Coup critique !",
|
||
"hitResultSuperEffective": "C’est super efficace !",
|
||
"hitResultNotVeryEffective": "Ce n’est pas très efficace…",
|
||
"hitResultNoEffect": "Ça n’affecte pas {{pokemonName}}…",
|
||
"hitResultImmune": "{{pokemonName}} n’est pas affecté !",
|
||
"hitResultOneHitKO": "K.O. en un coup !",
|
||
"attackFailed": "Mais cela échoue !",
|
||
"attackMissed": "{{pokemonNameWithAffix}}\névite l’attaque !",
|
||
"attackHitsCount": "Touché {{count}} fois !",
|
||
"rewardGain": "Vous recevez\n{{modifierName}} !",
|
||
"expGain": "{{pokemonName}} gagne\n{{exp}} Points d’Exp !",
|
||
"levelUp": "{{pokemonName}} monte au\nN. {{level}} !",
|
||
"learnMove": "{{pokemonName}} apprend\n{{moveName}} !",
|
||
"learnMovePrompt": "{{pokemonName}} veut apprendre\n{{moveName}}.",
|
||
"learnMoveLimitReached": "Cependant, {{pokemonName}} connait\ndéjà quatre capacités.",
|
||
"learnMoveReplaceQuestion": "Voulez-vous oublier une capacité\net la remplacer par {{moveName}} ?",
|
||
"learnMoveStopTeaching": "Arrêter d’apprendre\n{{moveName}} ?",
|
||
"learnMoveNotLearned": "{{pokemonName}} n’a pas appris\n{{moveName}}.",
|
||
"learnMoveForgetQuestion": "Quelle capacité doit être oubliée ?",
|
||
"learnMoveForgetSuccess": "{{pokemonName}} oublie comment\nutiliser {{moveName}}.",
|
||
"countdownPoof": "@d{32}1, @d{15}2, @d{15}et@d{15}… @d{15}… @d{15}… @d{15}@s{pb_bounce_1}Tadaaa !",
|
||
"learnMoveAnd": "Et…",
|
||
"levelCapUp": "La limite de niveau\na été augmentée à {{levelCap}} !",
|
||
"moveNotImplemented": "{{moveName}} n’est pas encore implémenté et ne peut pas être sélectionné.",
|
||
"moveNoPP": "Il n’y a plus de PP pour\ncette capacité !",
|
||
"moveDisabled": "{{moveName}} est sous entrave !",
|
||
"noPokeballForce": "Une force mystérieuse\nempêche l’utilisation des Poké Balls.",
|
||
"noPokeballTrainer": "Le Dresseur détourne la Ball\nVoler, c’est mal !",
|
||
"noPokeballMulti": "Impossible ! On ne peut pas viser\nquand il y a deux Pokémon !",
|
||
"noPokeballStrong": "Le Pokémon est trop fort pour être capturé !\nVous devez d’abord l’affaiblir !",
|
||
"noEscapeForce": "Une force mystérieuse\nempêche la fuite.",
|
||
"noEscapeTrainer": "On ne s’enfuit pas d’un\ncombat de Dresseurs !",
|
||
"noEscapePokemon": "{{moveName}} de {{pokemonName}}\nempêche {{escapeVerb}} !",
|
||
"runAwaySuccess": "Vous prenez la fuite !",
|
||
"runAwayCannotEscape": "Fuite impossible !",
|
||
"escapeVerbSwitch": "le changement",
|
||
"escapeVerbFlee": "la fuite",
|
||
"notDisabled": "La capacité {{moveName}}\nde {{pokemonName}} n’est plus sous entrave !",
|
||
"turnEndHpRestore": "{{pokemonName}} récupère des PV !",
|
||
"hpIsFull": "Les PV de {{pokemonName}}\nsont au maximum !",
|
||
"skipItemQuestion": "Êtes-vous sûr·e de ne pas vouloir prendre d’objet ?",
|
||
"itemStackFull": "Quantité maximale de {{fullItemName}} atteinte.\nVous recevez {{itemName}} à la place.",
|
||
"eggHatching": "Hein ?",
|
||
"ivScannerUseQuestion": "Utiliser le Scanner d’IV\nsur {{pokemonName}} ?",
|
||
"wildPokemonWithAffix": "{{pokemonName}} sauvage",
|
||
"foePokemonWithAffix": "{{pokemonName}} ennemi",
|
||
"useMove": "{{pokemonNameWithAffix}} utilise\n{{moveName}} !",
|
||
"stealEatBerry": "{{pokemonName}} vole et mange\nla {{berryName}} de {{targetName}} !",
|
||
"ppHealBerry": "La {{berryName}} de {{pokemonNameWithAffix}}\nrestaure les PP de sa capacité {{moveName}} !",
|
||
"hpHealBerry": "La {{berryName}} de {{pokemonNameWithAffix}}\nrestaure son énergie !",
|
||
"drainMessage": "L’énergie de {{pokemonName}}\nest drainée !",
|
||
"regainHealth": "{{pokemonName}} récupère\ndes PV !",
|
||
"fainted": "{{pokemonNameWithAffix}}\nest K.O. !",
|
||
"statsAnd": "et",
|
||
"stats": "Les stats",
|
||
"statRose_one": "{{stats}} de {{pokemonNameWithAffix}}\naugmente !",
|
||
"statRose_other": "{{stats}}\nde {{pokemonNameWithAffix}} augmentent !",
|
||
"statSharplyRose_one": "{{stats}} de {{pokemonNameWithAffix}}\naugmente beaucoup !",
|
||
"statSharplyRose_other": "{{stats}}\nde {{pokemonNameWithAffix}} augmentent beaucoup !",
|
||
"statRoseDrastically_one": "{{stats}} de {{pokemonNameWithAffix}}\naugmente énormément !",
|
||
"statRoseDrastically_other": "{{stats}}\nde {{pokemonNameWithAffix}} augmentent énormément !",
|
||
"statWontGoAnyHigher_one": "{{stats}} de {{pokemonNameWithAffix}}\nne peut plus augmenter !",
|
||
"statWontGoAnyHigher_other": "{{stats}}\nde {{pokemonNameWithAffix}} ne peuvent plus augmenter !",
|
||
"statFell_one": "{{stats}} de {{pokemonNameWithAffix}}\nbaisse !",
|
||
"statFell_other": "{{stats}}\nde {{pokemonNameWithAffix}} baissent !",
|
||
"statHarshlyFell_one": "{{stats}} de {{pokemonNameWithAffix}}\nbaisse beaucoup !",
|
||
"statHarshlyFell_other": "{{stats}}\nde {{pokemonNameWithAffix}} baissent beaucoup !",
|
||
"statSeverelyFell_one": "{{stats}} de {{pokemonNameWithAffix}}\nbaisse énormément !",
|
||
"statSeverelyFell_other": "{{stats}}\nde {{pokemonNameWithAffix}} baissent énormément !",
|
||
"statWontGoAnyLower_one": "{{stats}} de {{pokemonNameWithAffix}}\nne peut plus baisser !",
|
||
"statWontGoAnyLower_other": "{{stats}}\nde {{pokemonNameWithAffix}} ne peuvent plus baisser !",
|
||
"transformedIntoType": "{{pokemonName}} transformed\ninto the {{type}} type!",
|
||
"ppReduced": "Les PP de la capacité {{moveName}}\nde {{targetName}} baissent de {{reduction}} !",
|
||
"retryBattle": "Voulez-vous réessayer depuis le début du combat ?",
|
||
"unlockedSomething": "{{unlockedThing}}\na été débloqué.",
|
||
"congratulations": "Félicitations !",
|
||
"beatModeFirstTime": "{{speciesName}} a battu le mode {{gameMode}} pour la première fois !\nVous avez reçu {{newModifier}} !"
|
||
} |