pokerogue/public/locales/fr/pokemon-form.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

291 lines
9.0 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"pikachu": "Normal",
"pikachuCosplay": "Cosplayeur",
"pikachuCoolCosplay": "Cosplay Rockeur",
"pikachuBeautyCosplay": "Cosplay Lady",
"pikachuCuteCosplay": "Cosplay Star",
"pikachuSmartCosplay": "Cosplay Docteur",
"pikachuToughCosplay": "Cosplay Catcheur",
"pikachuPartner": "Partenaire",
"eevee": "Normal",
"eeveePartner": "Partenaire",
"pichu": "Normal",
"pichuSpiky": "Troizépi",
"unownA": "A",
"unownB": "B",
"unownC": "C",
"unownD": "D",
"unownE": "E",
"unownF": "F",
"unownG": "G",
"unownH": "H",
"unownI": "I",
"unownJ": "J",
"unownK": "K",
"unownL": "L",
"unownM": "M",
"unownN": "N",
"unownO": "O",
"unownP": "P",
"unownQ": "Q",
"unownR": "R",
"unownS": "S",
"unownT": "T",
"unownU": "U",
"unownV": "V",
"unownW": "W",
"unownX": "X",
"unownY": "Y",
"unownZ": "Z",
"unownExclamation": "!",
"unownQuestion": "?",
"castform": "Normal Form",
"castformSunny": "Solaire",
"castformRainy": "Eau de Pluie",
"castformSnowy": "Blizzard",
"deoxysNormal": "Normal",
"deoxysAttack": "Attaque",
"deoxysDefense": "Défense",
"deoxysSpeed": "Vitesse",
"burmyPlant": "Plante",
"burmySandy": "Sable",
"burmyTrash": "Déchet",
"cherubiOvercast": "Couvert",
"cherubiSunshine": "Ensoleillé",
"shellosEast": "Orient",
"shellosWest": "Occident",
"rotom": "Normal",
"rotomHeat": "Chaleur",
"rotomWash": "Lavage",
"rotomFrost": "Froid",
"rotomFan": "Hélice",
"rotomMow": "Tonte",
"dialga": "Normal",
"dialgaOrigin": "Originel",
"palkia": "Normal",
"palkiaOrigin": "Originel",
"giratinaAltered": "Alternatif",
"giratinaOrigin": "Originel",
"shayminLand": "Terrestre",
"shayminSky": "Céleste",
"basculinRedStriped": "Motif Rouge",
"basculinBlueStriped": "Motif Bleu",
"basculinWhiteStriped": "Motif Blanc",
"darumaka": "Mode Normal",
"darumakaZen": "Mode Transe",
"deerlingSpring": "Printemps",
"deerlingSummer": "Été",
"deerlingAutumn": "Automne",
"deerlingWinter": "Hiver",
"tornadusIncarnate": "Avatar",
"tornadusTherian": "Totémique",
"thundurusIncarnate": "Avatar",
"thundurusTherian": "Totémique",
"landorusIncarnate": "Avatar",
"landorusTherian": "Totémique",
"kyurem": "Normal",
"kyuremBlack": "Noir",
"kyuremWhite": "Blanc",
"keldeoOrdinary": "Normal",
"keldeoResolute": "Décidé",
"meloettaAria": "Chant",
"meloettaPirouette": "Danse",
"genesect": "Normal",
"genesectShock": "Module Choc",
"genesectBurn": "Module Pyro",
"genesectChill": "Module Cryo",
"genesectDouse": "Module Aqua",
"froakie": "Normal",
"froakieBattleBond": "Synergie",
"froakieAsh": "Sachanobi",
"scatterbugMeadow": "Floraison",
"scatterbugIcySnow": "Blizzard",
"scatterbugPolar": "Banquise",
"scatterbugTundra": "Glace",
"scatterbugContinental": "Continent",
"scatterbugGarden": "Verdure",
"scatterbugElegant": "Monarchie",
"scatterbugModern": "Métropole",
"scatterbugMarine": "Rivage",
"scatterbugArchipelago": "Archipel",
"scatterbugHighPlains": "Sécheresse",
"scatterbugSandstorm": "Sable",
"scatterbugRiver": "Delta",
"scatterbugMonsoon": "Cyclone",
"scatterbugSavanna": "Mangrove",
"scatterbugSun": "Zénith",
"scatterbugOcean": "Levant",
"scatterbugJungle": "Jungle",
"scatterbugFancy": "Fantaisie",
"scatterbugPokeBall": "Poké Ball",
"flabebeRed": "Rouge",
"flabebeYellow": "Jaune",
"flabebeOrange": "Orange",
"flabebeBlue": "Bleu",
"flabebeWhite": "Blanc",
"furfrou": "Sauvage",
"furfrouHeart": "Cœur",
"furfrouStar": "Étoile",
"furfrouDiamond": "Diamant",
"furfrouDebutante": "Demoiselle",
"furfrouMatron": "Madame",
"furfrouDandy": "Monsieur",
"furfrouLaReine": "Reine",
"furfrouKabuki": "Kabuki",
"furfrouPharaoh": "Pharaon",
"espurrMale": "Mâle",
"espurrFemale": "Femelle",
"honedgeShiled": "Parade",
"honedgeBlade": "Assaut",
"pumpkaboo": "Taille Normale",
"pumpkabooSmall": "Taille Mini",
"pumpkabooLarge": "Taille Maxi",
"pumpkabooSuper": "Taille Ultra",
"xerneasNeutral": "Paisible",
"xerneasActive": "Déchainé",
"zygarde50": "Forme 50%",
"zygarde10": "Forme 10%",
"zygarde50Pc": "Rassemblement Forme 50%",
"zygarde10Pc": "Rassemblement Forme 10%",
"hoopa": "Enchainé",
"hoopaUnbound": "Déchainé",
"zygardeComplete": "Parfait",
"oricorioBaile": "Flamenco",
"oricorioPompom": "Pom-Pom",
"oricorioPau": "Hula",
"oricorioSensu": "Buyō",
"rockruff": "Normal",
"rockruffOwnTempo": "Tempo Perso",
"rockruffMidday": "Diurne",
"rockruffMidnight": "Nocturne",
"rockruffDusk": "Crépusculaire",
"wishiwashi": "Solitaire",
"wishiwashiSchool": "Banc",
"typeNullNormal": "Type: Normal",
"typeNullFighting": "Type: Combat",
"typeNullFlying": "Type: Vol",
"typeNullPoison": "Type: Poison",
"typeNullGround": "Type: Sol",
"typeNullRock": "Type: Roche",
"typeNullBug": "Type: Insecte",
"typeNullGhost": "Type: Spectre",
"typeNullSteel": "Type: Acier",
"typeNullFire": "Type: Feu",
"typeNullWater": "Type: Eau",
"typeNullGrass": "Type: Plante",
"typeNullElectric": "Type: Électrik",
"typeNullPsychic": "Type: Psy",
"typeNullIce": "Type: Glace",
"typeNullDragon": "Type: Dragon",
"typeNullDark": "Type: Ténèbres",
"typeNullFairy": "Type: Fée",
"miniorRedMeteor": "Météore Rouge",
"miniorOrangeMeteor": "Météore Orange",
"miniorYellowMeteor": "Météore Jaune",
"miniorGreenMeteor": "Météore Vert",
"miniorBlueMeteor": "Météore Bleu",
"miniorIndigoMeteor": "Météore Indigo",
"miniorVioletMeteor": "Météore Violet",
"miniorRed": "Rouge",
"miniorOrange": "Orange",
"miniorYellow": "Jaune",
"miniorGreen": "Vert",
"miniorBlue": "Bleu",
"miniorIndigo": "Indigo",
"miniorViolet": "Violet",
"mimikyuDisguised": "Déguisé",
"mimikyuBusted": "Démasqué",
"necrozma": "Normal",
"necrozmaDuskMane": "Crinière du Couchant",
"necrozmaDawnWings": "Ailes de lAurore",
"necrozmaUltra": "Ultra",
"magearna": "Normal",
"magearnaOriginal": "Couleur du Passé",
"marshadow": "Normal",
"marshadowZenith": "Zénith",
"cramorant": "Normal",
"cramorantGulping": "Gobe-Tout",
"cramorantGorging": "Gobe-Chu",
"toxelAmped": "Aigu",
"toxelLowkey": "Grave",
"sinisteaPhony": "Contrefaçon",
"sinisteaAntique": "Authentique",
"milceryVanillaCream": "Lait Vanille",
"milceryRubyCream": "Lait Ruby",
"milceryMatchaCream": "Lait Matcha",
"milceryMintCream": "Lait Menthe",
"milceryLemonCream": "Lait Citron",
"milcerySaltedCream": "Lait Salé",
"milceryRubySwirl": "Mélange Ruby",
"milceryCaramelSwirl": "Mélange Caramel",
"milceryRainbowSwirl": "Mélange Tricolore",
"eiscue": "Tête de Gel",
"eiscueNoIce": "Tête Dégel",
"indeedeeMale": "Mâle",
"indeedeeFemale": "Femelle",
"morpekoFullBelly": "Rassasié",
"morpekoHangry": "Affamé",
"zacianHeroOfManyBattles": "Héros Aguerri",
"zacianCrowned": "Épée Suprême",
"zamazentaHeroOfManyBattles": "Héros Aguerri",
"zamazentaCrowned": "Bouclier Suprême",
"kubfuSingleStrike": "Poing Final",
"kubfuRapidStrike": "Mille Poings",
"zarude": "Normal",
"zarudeDada": "Papa",
"calyrex": "Normal",
"calyrexIce": "Cavalier du Froid",
"calyrexShadow": "Cavalier dEffroi",
"basculinMale": "Mâle",
"basculinFemale": "Femelle",
"enamorusIncarnate": "Avatar",
"enamorusTherian": "Totémique",
"lechonkMale": "Mâle",
"lechonkFemale": "Femelle",
"tandemausFour": "Famille de Quatre",
"tandemausThree": "Famille de Trois",
"squawkabillyGreenPlumage": "Plumage Vert",
"squawkabillyBluePlumage": "Plumage Bleu",
"squawkabillyYellowPlumage": "Plumage Jaune",
"squawkabillyWhitePlumage": "Plumage Blanc",
"finizenZero": "Ordinaire",
"finizenHero": "Super",
"tatsugiriCurly": "Courbé",
"tatsugiriDroopy": "Affalé",
"tatsugiriStretchy": "Raide",
"dunsparceTwo": "Double",
"dunsparceThree": "Triple",
"gimmighoulChest": "Coffre",
"gimmighoulRoaming": "Marche",
"koraidonApexBuild": "Final",
"koraidonLimitedBuild": "Limité",
"koraidonSprintingBuild": "Course",
"koraidonSwimmingBuild": "Nage",
"koraidonGlidingBuild": "Vol",
"miraidonUltimateMode": "Ultime",
"miraidonLowPowerMode": "Bridé",
"miraidonDriveMode": "Terrestre",
"miraidonAquaticMode": "Aquatique",
"miraidonGlideMode": "Aérien",
"poltchageistCounterfeit": "Imitation",
"poltchageistArtisan": "Onéreux",
"poltchageistUnremarkable": "Médiocre",
"poltchageistMasterpiece": "Exceptionnelle",
"ogerponTealMaskTera": "Masque Turquoise",
"ogerponTealMask": "Masque Turquoise Téracristal",
"ogerponWellspringMask": "Masque du Puits",
"ogerponWellspringMaskTera": "Masque du Puits Téracristal",
"ogerponHearthflameMask": "Masque du Fourneau",
"ogerponHearthflameMaskTera": "Masque du Fourneau Téracristal",
"ogerponCornerstoneMask": "Masque de la Pierre",
"ogerponCornerstoneMaskTera": "Masque de la Pierre Téracristal",
"terapagos": "Normal",
"terapagosTerastal": "Téracristal",
"terapagosStellar": "Stellaire",
"galarDarumaka": "Mode Normal",
"galarDarumakaZen": "Mode Transe",
"paldeaTaurosCombat": "Combatif",
"paldeaTaurosBlaze": "Flamboyant",
"paldeaTaurosAqua": "Aquatique"
}