From 61e50898438dfbe6eea1eb869e6b4cd994435c54 Mon Sep 17 00:00:00 2001 From: EnochG1 Date: Thu, 19 Sep 2024 10:32:30 +0900 Subject: [PATCH 1/3] Add missed keys, make empty-key displayed, change EN to original formName --- src/locales/de/pokemon-form.json | 32 ++- src/locales/en/pokemon-form.json | 290 +++++++++++++++------------- src/locales/es/pokemon-form.json | 31 ++- src/locales/fr/pokemon-form.json | 31 ++- src/locales/it/pokemon-form.json | 31 ++- src/locales/ja/pokemon-form.json | 31 ++- src/locales/ko/pokemon-form.json | 31 ++- src/locales/pt_BR/pokemon-form.json | 31 ++- src/locales/zh_CN/pokemon-form.json | 31 ++- src/locales/zh_TW/pokemon-form.json | 31 ++- src/ui/pokemon-info-container.ts | 37 ++-- 11 files changed, 449 insertions(+), 158 deletions(-) diff --git a/src/locales/de/pokemon-form.json b/src/locales/de/pokemon-form.json index 5e3217775d3..4930461e824 100644 --- a/src/locales/de/pokemon-form.json +++ b/src/locales/de/pokemon-form.json @@ -1,4 +1,5 @@ { + "pikachu": "Normal", "pikachuCosplay": "Cosplay", "pikachuCoolCosplay": "Rocker-Pikachu", "pikachuBeautyCosplay": "Damen-Pikachu", @@ -6,7 +7,9 @@ "pikachuSmartCosplay": "Professoren-Pikachu", "pikachuToughCosplay": "Wrestler-Pikachu", "pikachuPartner": "Partner-Pikachu", + "eevee": "Normal", "eeveePartner": "Partner-Evoli", + "pichu": "Normal", "pichuSpiky": "Strubbelohr-Pichu", "unownA": "A", "unownB": "B", @@ -36,6 +39,7 @@ "unownZ": "Z", "unownExclamation": "!", "unownQuestion": "?", + "castform": "Normal Form", "castformSunny": "Sonnenform", "castformRainy": "Regenform", "castformSnowy": "Schneeform", @@ -50,12 +54,15 @@ "cherubiSunshine": "Sonnenform", "shellosEast": "Östliches Meer", "shellosWest": "Westliches Meer", + "rotom": "Normal", "rotomHeat": "Hitze-Rotom", "rotomWash": "Wasch-Rotom", "rotomFrost": "Frost-Rotom", "rotomFan": "Wirbel-Rotom", "rotomMow": "Schneid-Rotom", + "dialga": "Normal", "dialgaOrigin": "Urform", + "palkia": "Normal", "palkiaOrigin": "Urform", "giratinaAltered": "Wandelform", "giratinaOrigin": "Urform", @@ -64,6 +71,7 @@ "basculinRedStriped": "Rotlinige Form", "basculinBlueStriped": "Blaulinige Form", "basculinWhiteStriped": "Weißlinige Form", + "darumaka": "Standard Mode", "darumakaZen": "Trance-Modus", "deerlingSpring": "Frühlingsform", "deerlingSummer": "Sommerform", @@ -75,17 +83,21 @@ "thundurusTherian": "Tiergeistform", "landorusIncarnate": "Inkarnationsform", "landorusTherian": "Tiergeistform", + "kyurem": "Normal", "kyuremBlack": "Schwarzes Kyurem", "kyuremWhite": "Weißes Kyurem", "keldeoOrdinary": "Standardform", "keldeoResolute": "Resolutform", "meloettaAria": "Gesangsform", "meloettaPirouette": "Tanzform", + "genesect": "Normal", "genesectShock": "Blitzmodul", "genesectBurn": "Flammenmodul", "genesectChill": "Gefriermodul", "genesectDouse": "Aquamodul", + "froakie": "Normal", "froakieBattleBond": "Ash-Form", + "froakieAsh": "Ash", "scatterbugMeadow": "Blumenmeermuster", "scatterbugIcySnow": "Frostmuster", "scatterbugPolar": "Schneefeldmuster", @@ -111,6 +123,7 @@ "flabebeOrange": "Orangeblütler", "flabebeBlue": "Blaublütler", "flabebeWhite": "Weißblütler", + "furfrou": "Natural Form", "furfrouHeart": "Herzchenschnitt", "furfrouStar": "Sternchenschnitt", "furfrouDiamond": "Diamantenschitt", @@ -124,6 +137,7 @@ "espurrFemale": "weiblich", "honedgeShiled": "Schildform", "honedgeBlade": "Klingenform", + "pumpkaboo": "Average Size", "pumpkabooSmall": "Größe S", "pumpkabooLarge": "Größe L", "pumpkabooSuper": "Größe XL", @@ -134,15 +148,18 @@ "zygarde50Pc": "50% Form Scharwandel", "zygarde10Pc": "10% Form Scharwandel", "zygardeComplete": "Optimum-Form", + "hoopa": "Confined", "hoopaUnbound": "Entfesseltes Hoopa", "oricorioBaile": "Flamenco-Stil", "oricorioPompom": "Cheerleading-Stil", "oricorioPau": "Hula-Stil", "oricorioSensu": "Buyo-Stil", + "rockruff": "Normal", "rockruffOwnTempo": "Gleichmut", "rockruffMidday": "Tagform", "rockruffMidnight": "Nachtform", - "rockruffMidnight": "Zwielichtform", + "rockruffDusk": "Zwielichtform", + "wishiwashi": "Solo Form", "wishiwashiSchool": "Schwarmform", "typeNullNormal": "Typ:Normal", "typeNullFighting": "Typ:Kampf", @@ -178,11 +195,19 @@ "miniorViolet": "Violetter Kern", "mimikyuDisguised": "Verkleidete Form", "mimikyuBusted": "Entlarvte Form", + "necrozma": "Normal", "necrozmaDuskMane": "Abendmähne", "necrozmaDawnWings": "Morgenschwingen", "necrozmaUltra": "Ultra-Necrozma", + "magearna": "Normal", "magearnaOriginal": "Originalfarbe", + "marshadow": "Normal", "marshadowZenith": "Zenitform", + "cramorant": "Normal", + "cramorantGulping": "Gulping Form", + "cramorantGorging": "Gorging Form", + "toxelAmped": "Amped Form", + "toxelLowkey": "Low-Key Form", "sinisteaPhony": "Fälschungsform", "sinisteaAntique": "Originalform", "milceryVanillaCream": "Vanille-Creme", @@ -194,6 +219,7 @@ "milceryRubySwirl": "Ruby-Mix", "milceryCaramelSwirl": "Karamell-Mix", "milceryRainbowSwirl": "Trio-Mix", + "eiscue": "Ice Face", "eiscueNoIce": "Wohlfühlkopf", "indeedeeMale": "männlich", "indeedeeFemale": "weiblich", @@ -205,7 +231,9 @@ "zamazentaCrowned": "König des Schildes", "kubfuSingleStrike": "Fokussierter Stil", "kubfuRapidStrike": "Fließender Stil", + "zarude": "Normal", "zarudeDada": "Papa", + "calyrex": "Normal", "calyrexIce": "Schimmelreiter", "calyrexShadow": "Rappenreiter", "basculinMale": "männlich", @@ -251,8 +279,10 @@ "ogerponHearthflameMaskTera": "Ofenmaske (Terakristallisiert)", "ogerponCornerstoneMask": "Fundamentmaske", "ogerponCornerstoneMaskTera": "Fundamentmaske (Terakristallisiert)", + "terpagos": "Normal Form", "terpagosTerastal": "Terakristall-Form", "terpagosStellar": "Stellarform", + "galarDarumaka": "Standard Mode", "galarDarumakaZen": "Trance-Modus", "paldeaTaurosCombat": "Gefechtsvariante", "paldeaTaurosBlaze": "Flammenvariante", diff --git a/src/locales/en/pokemon-form.json b/src/locales/en/pokemon-form.json index 39b9a19eb7b..642d31a2a20 100644 --- a/src/locales/en/pokemon-form.json +++ b/src/locales/en/pokemon-form.json @@ -1,4 +1,5 @@ { + "pikachu": "Normal", "pikachuCosplay": "Cosplay", "pikachuCoolCosplay": "Cool Cosplay", "pikachuBeautyCosplay": "Beauty Cosplay", @@ -6,8 +7,10 @@ "pikachuSmartCosplay": "Smart Cosplay", "pikachuToughCosplay": "Tough Cosplay", "pikachuPartner": "Partner", + "eevee": "Normal", "eeveePartner": "Partner", - "pichuSpiky": "Spiky", + "pichu": "Normal", + "pichuSpiky": "Spiky-Eared", "unownA": "A", "unownB": "B", "unownC": "C", @@ -36,113 +39,127 @@ "unownZ": "Z", "unownExclamation": "!", "unownQuestion": "?", - "castformSunny": "Sunny", - "castformRainy": "Rainy", - "castformSnowy": "Snowy", - "deoxysNormal": "Normal", - "deoxysAttack": "Attack", - "deoxysDefense": "Defense", - "deoxysSpeed": "Speed", - "burmyPlant": "Plant", - "burmySandy": "Sandy", - "burmyTrash": "Trash", - "cherubiOvercast": "Overcast", - "cherubiSunshine": "Sunshine", - "shellosEast": "East", - "shellosWest": "West", + "castform": "Normal Form", + "castformSunny": "Sunny Form", + "castformRainy": "Rainy Form", + "castformSnowy": "Snowy Form", + "deoxysNormal": "Normal Forme", + "deoxysAttack": "Attack Forme", + "deoxysDefense": "Defense Forme", + "deoxysSpeed": "Speed Forme", + "burmyPlant": "Plant Cloak", + "burmySandy": "Sandy Cloak", + "burmyTrash": "Trash Cloak", + "cherubiOvercast": "Overcast Form", + "cherubiSunshine": "Sunshine Form", + "shellosEast": "East Sea", + "shellosWest": "West Sea", + "rotom": "Normal", "rotomHeat": "Heat", "rotomWash": "Wash", "rotomFrost": "Frost", "rotomFan": "Fan", "rotomMow": "Mow", - "dialgaOrigin": "Origin", - "palkiaOrigin": "Origin", - "giratinaAltered": "Altered", - "giratinaOrigin": "Origin", - "shayminLand": "Land", - "shayminSky": "Sky", - "basculinRedStriped": "Red Striped", - "basculinBlueStriped": "Blue Striped", - "basculinWhiteStriped": "White Striped", - "darumakaZen": "Zen", - "deerlingSpring": "Spring", - "deerlingSummer": "Summer", - "deerlingAutumn": "Autumn", - "deerlingWinter": "Winter", - "tornadusIncarnate": "Incarnate", - "tornadusTherian": "Therian", - "thundurusIncarnate": "Incarnate", - "thundurusTherian": "Therian", - "landorusIncarnate": "Incarnate", - "landorusTherian": "Therian", + "dialga": "Normal", + "dialgaOrigin": "Origin Forme", + "palkia": "Normal", + "palkiaOrigin": "Origin Forme", + "giratinaAltered": "Altered Forme", + "giratinaOrigin": "Origin Forme", + "shayminLand": "Land Forme", + "shayminSky": "Sky Forme", + "basculinRedStriped": "Red-Striped Form", + "basculinBlueStriped": "Blue-Striped Form", + "basculinWhiteStriped": "White-Striped Form", + "darumaka": "Standard Mode", + "darumakaZen": "Zen Mode", + "deerlingSpring": "Spring Form", + "deerlingSummer": "Summer Form", + "deerlingAutumn": "Autumn Form", + "deerlingWinter": "Winter Form", + "tornadusIncarnate": "Incarnate Forme", + "tornadusTherian": "Therian Forme", + "thundurusIncarnate": "Incarnate Forme", + "thundurusTherian": "Therian Forme", + "landorusIncarnate": "Incarnate Forme", + "landorusTherian": "Therian Forme", + "kyurem": "Normal", "kyuremBlack": "Black", "kyuremWhite": "White", - "keldeoOrdinary": "Ordinary", + "keldeoOrdinary": "Ordinary Form", "keldeoResolute": "Resolute", - "meloettaAria": "Aria", - "meloettaPirouette": "Pirouette", + "meloettaAria": "Aria Forme", + "meloettaPirouette": "Pirouette Forme", + "genesect": "Normal", "genesectShock": "Shock Drive", "genesectBurn": "Burn Drive", "genesectChill": "Chill Drive", "genesectDouse": "Douse Drive", + "froakie": "Normal", "froakieBattleBond": "Battle Bond", - "scatterbugMeadow": "Meadow", - "scatterbugIcySnow": "Icy Snow", - "scatterbugPolar": "Polar", - "scatterbugTundra": "Tundra", - "scatterbugContinental": "Continental", - "scatterbugGarden": "Garden", - "scatterbugElegant": "Elegant", - "scatterbugModern": "Modern", - "scatterbugMarine": "Marine", - "scatterbugArchipelago": "Archipelago", - "scatterbugHighPlains": "High Plains", - "scatterbugSandstorm": "Sandstorm", - "scatterbugRiver": "River", - "scatterbugMonsoon": "Monsoon", - "scatterbugSavanna": "Savanna", - "scatterbugSun": "Sun", - "scatterbugOcean": "Ocean", - "scatterbugJungle": "Jungle", - "scatterbugFancy": "Fancy", - "scatterbugPokeBall": "Poké Ball", - "flabebeRed": "Red", - "flabebeYellow": "Yellow", - "flabebeOrange": "Orange", - "flabebeBlue": "Blue", - "flabebeWhite": "White", - "furfrouHeart": "Heart", - "furfrouStar": "Star", - "furfrouDiamond": "Diamond", - "furfrouDebutante": "Debutante", - "furfrouMatron": "Matron", - "furfrouDandy": "Dandy", - "furfrouLaReine": "La Reine", - "furfrouKabuki": "Kabuki", - "furfrouPharaoh": "Pharaoh", + "froakieAsh": "Ash", + "scatterbugMeadow": "Meadow Pattern", + "scatterbugIcySnow": "Icy Snow Pattern", + "scatterbugPolar": "Polar Pattern", + "scatterbugTundra": "Tundra Pattern", + "scatterbugContinental": "Continental Pattern", + "scatterbugGarden": "Garden Pattern", + "scatterbugElegant": "Elegant Pattern", + "scatterbugModern": "Modern Pattern", + "scatterbugMarine": "Marine Pattern", + "scatterbugArchipelago": "Archipelago Pattern", + "scatterbugHighPlains": "High Plains Pattern", + "scatterbugSandstorm": "Sandstorm Pattern", + "scatterbugRiver": "River Pattern", + "scatterbugMonsoon": "Monsoon Pattern", + "scatterbugSavanna": "Savanna Pattern", + "scatterbugSun": "Sun Pattern", + "scatterbugOcean": "Ocean Pattern", + "scatterbugJungle": "Jungle Pattern", + "scatterbugFancy": "Fancy Pattern", + "scatterbugPokeBall": "Poké Ball Pattern", + "flabebeRed": "Red Flower", + "flabebeYellow": "Yellow Flower", + "flabebeOrange": "Orange Flower", + "flabebeBlue": "Blue Flower", + "flabebeWhite": "White Flower", + "furfrou": "Natural Form", + "furfrouHeart": "Heart Trim", + "furfrouStar": "Star Trim", + "furfrouDiamond": "Diamond Trim", + "furfrouDebutante": "Debutante Trim", + "furfrouMatron": "Matron Trim", + "furfrouDandy": "Dandy Trim", + "furfrouLaReine": "La Reine Trim", + "furfrouKabuki": "Kabuki Trim", + "furfrouPharaoh": "Pharaoh Trim", "espurrMale": "Male", "espurrFemale": "Female", - "honedgeShiled": "Shield", - "honedgeBlade": "Blade", - "pumpkabooSmall": "Small", - "pumpkabooLarge": "Large", - "pumpkabooSuper": "Super", - "xerneasNeutral": "Neutral", - "xerneasActive": "Active", + "honedgeShiled": "Shield Forme", + "honedgeBlade": "Blade Forme", + "pumpkaboo": "Average Size", + "pumpkabooSmall": "Small Size", + "pumpkabooLarge": "Large Size", + "pumpkabooSuper": "Super Size", + "xerneasNeutral": "Neutral Mode", + "xerneasActive": "Active Mode", "zygarde50": "50% Forme", "zygarde10": "10% Forme", "zygarde50Pc": "50% Forme Power Construct", "zygarde10Pc": "10% Forme Power Construct", "zygardeComplete": "Complete Forme", + "hoopa": "Confined", "hoopaUnbound": "Unbound", - "oricorioBaile": "Baile", - "oricorioPompom": "Pom-Pom", - "oricorioPau": "Pau", - "oricorioSensu": "Sensu", + "oricorioBaile": "Baile Style", + "oricorioPompom": "Pom-Pom Style", + "oricorioPau": "Pau Style", + "oricorioSensu": "Sensu Style", + "rockruff": "Normal", "rockruffOwnTempo": "Own Tempo", - "rockruffMidday": "Midday", - "rockruffMidnight": "Midnight", - "rockruffMidnight": "Dusk", + "rockruffMidday": "Midday Form", + "rockruffMidnight": "Midnight Form", + "rockruffDusk": "Dusk Form", + "wishiwashi": "Solo Form", "wishiwashiSchool": "School", "typeNullNormal": "Type: Normal", "typeNullFighting": "Type: Fighting", @@ -162,29 +179,37 @@ "typeNullDragon": "Type: Dragon", "typeNullDark": "Type: Dark", "typeNullFairy": "Type: Fairy", - "miniorRedMeteor": "Red Meteor", - "miniorOrangeMeteor": "Orange Meteor", - "miniorYellowMeteor": "Yellow Meteor", - "miniorGreenMeteor": "Green Meteor", - "miniorBlueMeteor": "Blue Meteor", - "miniorIndigoMeteor": "Indigo Meteor", - "miniorVioletMeteor": "Violet Meteor", - "miniorRed": "Red", - "miniorOrange": "Orange", - "miniorYellow": "Yellow", - "miniorGreen": "Green", - "miniorBlue": "Blue", - "miniorIndigo": "Indigo", - "miniorViolet": "Violet", - "mimikyuDisguised": "Disguised", - "mimikyuBusted": "Busted", + "miniorRedMeteor": "Red Meteor Form", + "miniorOrangeMeteor": "Orange Meteor Form", + "miniorYellowMeteor": "Yellow Meteor Form", + "miniorGreenMeteor": "Green Meteor Form", + "miniorBlueMeteor": "Blue Meteor Form", + "miniorIndigoMeteor": "Indigo Meteor Form", + "miniorVioletMeteor": "Violet Meteor Form", + "miniorRed": "Red Core Form", + "miniorOrange": "Orange Core Form", + "miniorYellow": "Yellow Core Form", + "miniorGreen": "Green Core Form", + "miniorBlue": "Blue Core Form", + "miniorIndigo": "Indigo Core Form", + "miniorViolet": "Violet Core Form", + "mimikyuDisguised": "Disguised Form", + "mimikyuBusted": "Busted Form", + "necrozma": "Normal", "necrozmaDuskMane": "Dusk Mane", "necrozmaDawnWings": "Dawn Wings", "necrozmaUltra": "Ultra", + "magearna": "Normal", "magearnaOriginal": "Original", + "marshadow": "Normal", "marshadowZenith": "Zenith", - "sinisteaPhony": "Phony", - "sinisteaAntique": "Antique", + "cramorant": "Normal", + "cramorantGulping": "Gulping Form", + "cramorantGorging": "Gorging Form", + "toxelAmped": "Amped Form", + "toxelLowkey": "Low-Key Form", + "sinisteaPhony": "Phony Form", + "sinisteaAntique": "Antique Form", "milceryVanillaCream": "Vanilla Cream", "milceryRubyCream": "Ruby Cream", "milceryMatchaCream": "Matcha Cream", @@ -194,24 +219,27 @@ "milceryRubySwirl": "Ruby Swirl", "milceryCaramelSwirl": "Caramel Swirl", "milceryRainbowSwirl": "Rainbow Swirl", + "eiscue": "Ice Face", "eiscueNoIce": "No Ice", "indeedeeMale": "Male", "indeedeeFemale": "Female", - "morpekoFullBelly": "Full Belly", - "morpekoHangry": "Hangry", + "morpekoFullBelly": "Full Belly Mode", + "morpekoHangry": "Hangry Mode", "zacianHeroOfManyBattles": "Hero Of Many Battles", "zacianCrowned": "Crowned", "zamazentaHeroOfManyBattles": "Hero Of Many Battles", "zamazentaCrowned": "Crowned", - "kubfuSingleStrike": "Single Strike", - "kubfuRapidStrike": "Rapid Strike", + "kubfuSingleStrike": "Single Strike Style", + "kubfuRapidStrike": "Rapid Strike Style", + "zarude": "Normal", "zarudeDada": "Dada", + "calyrex": "Normal", "calyrexIce": "Ice Rider", "calyrexShadow": "Shadow Rider", "basculinMale": "Male", "basculinFemale": "Female", - "enamorusIncarnate": "Incarnate", - "enamorusTherian": "Therian", + "enamorusIncarnate": "Incarnate Forme", + "enamorusTherian": "Therian Forme", "lechonkMale": "Male", "lechonkFemale": "Female", "tandemausFour": "Family of Four", @@ -220,29 +248,29 @@ "squawkabillyBluePlumage": "Blue Plumage", "squawkabillyYellowPlumage": "Yellow Plumage", "squawkabillyWhitePlumage": "White Plumage", - "finizenZero": "Zero", - "finizenHero": "Hero", - "tatsugiriCurly": "Curly", - "tatsugiriDroopy": "Droopy", - "tatsugiriStretchy": "Stretchy", - "dunsparceTwo": "Two-Segment", - "dunsparceThree": "Three-Segment", - "gimmighoulChest": "Chest", - "gimmighoulRoaming": "Roaming", + "finizenZero": "Zero Form", + "finizenHero": "Hero Form", + "tatsugiriCurly": "Curly Form", + "tatsugiriDroopy": "Droopy Form", + "tatsugiriStretchy": "Stretchy Form", + "dunsparceTwo": "Two-Segment Form", + "dunsparceThree": "Three-Segment Form", + "gimmighoulChest": "Chest Form", + "gimmighoulRoaming": "Roaming Form", "koraidonApexBuild": "Apex Build", "koraidonLimitedBuild": "Limited Build", "koraidonSprintingBuild": "Sprinting Build", "koraidonSwimmingBuild": "Swimming Build", "koraidonGlidingBuild": "Gliding Build", "miraidonUltimateMode": "Ultimate Mode", - "miraidonLowPowerMode": "Low Power Mode", + "miraidonLowPowerMode": "Low-Power Mode", "miraidonDriveMode": "Drive Mode", "miraidonAquaticMode": "Aquatic Mode", "miraidonGlideMode": "Glide Mode", - "poltchageistCounterfeit": "Counterfeit", - "poltchageistArtisan": "Artisan", - "poltchageistUnremarkable": "Unremarkable", - "poltchageistMasterpiece": "Masterpiece", + "poltchageistCounterfeit": "Counterfeit Form", + "poltchageistArtisan": "Artisan Form", + "poltchageistUnremarkable": "Unremarkable Form", + "poltchageistMasterpiece": "Masterpiece Form", "ogerponTealMask": "Teal Mask", "ogerponTealMaskTera": "Teal Mask Terastallized", "ogerponWellspringMask": "Wellspring Mask", @@ -251,10 +279,12 @@ "ogerponHearthflameMaskTera": "Hearthflame Mask Terastallized", "ogerponCornerstoneMask": "Cornerstone Mask", "ogerponCornerstoneMaskTera": "Cornerstone Mask Terastallized", - "terpagosTerastal": "Terastal", - "terpagosStellar": "Stellar", - "galarDarumakaZen": "Zen", - "paldeaTaurosCombat": "Combat", - "paldeaTaurosBlaze": "Blaze", - "paldeaTaurosAqua": "Aqua" + "terpagos": "Normal Form", + "terpagosTerastal": "Terastal Form", + "terpagosStellar": "Stellar Form", + "galarDarumaka": "Standard Mode", + "galarDarumakaZen": "Zen Mode", + "paldeaTaurosCombat": "Combat Breed", + "paldeaTaurosBlaze": "Blaze Breed", + "paldeaTaurosAqua": "Aqua Breed" } diff --git a/src/locales/es/pokemon-form.json b/src/locales/es/pokemon-form.json index baf0e273cc4..bdd3eed56d1 100644 --- a/src/locales/es/pokemon-form.json +++ b/src/locales/es/pokemon-form.json @@ -1,4 +1,5 @@ { + "pikachu": "Normal", "pikachuCosplay": "Coqueta", "pikachuCoolCosplay": "Roquera", "pikachuBeautyCosplay": "Aristócrata", @@ -6,7 +7,9 @@ "pikachuSmartCosplay": "Erudita", "pikachuToughCosplay": "Enmascarada", "pikachuPartner": "Compañero", + "eevee": "Normal", "eeveePartner": "Compañero", + "pichu": "Normal", "pichuSpiky": "Picoreja", "unownA": "A", "unownB": "B", @@ -36,6 +39,7 @@ "unownZ": "Z", "unownExclamation": "!", "unownQuestion": "?", + "castform": "Normal Form", "castformSunny": "Sol", "castformRainy": "Lluvia", "castformSnowy": "Nieve", @@ -50,12 +54,15 @@ "cherubiSunshine": "Soleado", "shellosEast": "Este", "shellosWest": "Oeste", + "rotom": "Normal", "rotomHeat": "Calor", "rotomWash": "Lavado", "rotomFrost": "Frío", "rotomFan": "Ventilador", "rotomMow": "Corte", + "dialga": "Normal", "dialgaOrigin": "Origen", + "palkia": "Normal", "palkiaOrigin": "Origen", "giratinaAltered": "Modificada", "giratinaOrigin": "Origen", @@ -64,6 +71,7 @@ "basculinRedStriped": "Raya Roja", "basculinBlueStriped": "Raya Azul", "basculinWhiteStriped": "Raya Blanca", + "darumaka": "Standard Mode", "darumakaZen": "Daruma", "deerlingSpring": "Primavera", "deerlingSummer": "Verano", @@ -75,17 +83,21 @@ "thundurusTherian": "Tótem", "landorusIncarnate": "Avatar", "landorusTherian": "Tótem", + "kyurem": "Normal", "kyuremBlack": "Negro", "kyuremWhite": "Blanco", "keldeoOrdinary": "Habitual", "keldeoResolute": "Brío", "meloettaAria": "Lírica", "meloettaPirouette": "Danza", + "genesect": "Normal", "genesectShock": "FulgoROM", "genesectBurn": "PiroROM", "genesectChill": "CrioROM", "genesectDouse": "HidroROM", + "froakie": "Normal", "froakieBattleBond": "Fuerte Afecto", + "froakieAsh": "Ash", "scatterbugMeadow": "Floral", "scatterbugIcySnow": "Polar", "scatterbugPolar": "Taiga", @@ -111,6 +123,7 @@ "flabebeOrange": "Naranja", "flabebeBlue": "Azul", "flabebeWhite": "Blanco", + "furfrou": "Natural Form", "furfrouHeart": "Corazón", "furfrouStar": "Estrella", "furfrouDiamond": "Diamante", @@ -124,6 +137,7 @@ "espurrFemale": "Hembra", "honedgeShiled": "Escudo", "honedgeBlade": "Filo", + "pumpkaboo": "Average Size", "pumpkabooSmall": "Pequeño", "pumpkabooLarge": "Grande", "pumpkabooSuper": "Enorme", @@ -134,15 +148,18 @@ "zygarde50Pc": "Zygarde al 50%", "zygarde10Pc": "Zygarde al 10%", "zygardeComplete": "Zygarde Completo", + "hoopa": "Confined", "hoopaUnbound": "Desatado", "oricorioBaile": "Apasionado", "oricorioPompom": "Animado", "oricorioPau": "Plácido", "oricorioSensu": "Refinado", + "rockruff": "Normal", "rockruffOwnTempo": "Ritmo Propio", "rockruffMidday": "Diurna", "rockruffMidnight": "Nocturna", - "rockruffMidnight": "Crepuscular", + "rockruffDusk": "Crepuscular", + "wishiwashi": "Solo Form", "wishiwashiSchool": "Banco", "typeNullNormal": "Tipo Normal", "typeNullFighting": "Tipo Lucha", @@ -178,11 +195,19 @@ "miniorViolet": "Violeta", "mimikyuDisguised": "Encubierta", "mimikyuBusted": "Descubierta", + "necrozma": "Normal", "necrozmaDuskMane": "Melena Crepuscular", "necrozmaDawnWings": "Asas Alvorada", "necrozmaUltra": "Ultra", + "magearna": "Normal", "magearnaOriginal": "Vetusto", + "marshadow": "Normal", "marshadowZenith": "Cénit", + "cramorant": "Normal", + "cramorantGulping": "Gulping Form", + "cramorantGorging": "Gorging Form", + "toxelAmped": "Amped Form", + "toxelLowkey": "Low-Key Form", "sinisteaPhony": "Falsificada", "sinisteaAntique": "Genuina", "milceryVanillaCream": "Crema de Vainilla", @@ -194,6 +219,7 @@ "milceryRubySwirl": "Mezcla Rosa", "milceryCaramelSwirl": "Mezcla Caramelo", "milceryRainbowSwirl": "Tres Sabores", + "eiscue": "Ice Face", "eiscueNoIce": "Cara Deshielo", "indeedeeMale": "Macho", "indeedeeFemale": "Hembra", @@ -205,7 +231,9 @@ "zamazentaCrowned": "Escudo Supremo", "kubfuSingleStrike": "Estilo Brusco", "kubfuRapidStrike": "Estilo Fluido", + "zarude": "Normal", "zarudeDada": "Papá", + "calyrex": "Normal", "calyrexIce": "Jinete Glacial", "calyrexShadow": "Jinete Espectral", "basculinMale": "Macho", @@ -251,6 +279,7 @@ "ogerponHearthflameMaskTera": "Máscara Horno Teracristal", "ogerponCornerstoneMask": "Máscara Cimiento", "ogerponCornerstoneMaskTera": "Máscara Cimiento Teracristal", + "terpagos": "Normal Form", "terpagosTerastal": "Teracristal", "terpagosStellar": "Astral", "galarDarumakaZen": "Daruma", diff --git a/src/locales/fr/pokemon-form.json b/src/locales/fr/pokemon-form.json index 0503890472d..44904bd396e 100644 --- a/src/locales/fr/pokemon-form.json +++ b/src/locales/fr/pokemon-form.json @@ -1,4 +1,5 @@ { + "pikachu": "Normal", "pikachuCosplay": "Cosplayeur", "pikachuCoolCosplay": "Cosplay Rockeur", "pikachuBeautyCosplay": "Cosplay Lady", @@ -6,7 +7,9 @@ "pikachuSmartCosplay": "Cosplay Docteur", "pikachuToughCosplay": "Cosplay Catcheur", "pikachuPartner": "Partenaire", + "eevee": "Normal", "eeveePartner": "Partenaire", + "pichu": "Normal", "pichuSpiky": "Troizépi", "unownA": "A", "unownB": "B", @@ -36,6 +39,7 @@ "unownZ": "Z", "unownExclamation": "!", "unownQuestion": "?", + "castform": "Normal Form", "castformSunny": "Solaire", "castformRainy": "Eau de Pluie", "castformSnowy": "Blizzard", @@ -50,12 +54,15 @@ "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", @@ -64,6 +71,7 @@ "basculinRedStriped": "Motif Rouge", "basculinBlueStriped": "Motif Bleu", "basculinWhiteStriped": "Motif Blanc", + "darumaka": "Standard Mode", "darumakaZen": "Zen", "deerlingSpring": "Printemps", "deerlingSummer": "Été", @@ -75,17 +83,21 @@ "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": "Ash", "scatterbugMeadow": "Floraison", "scatterbugIcySnow": "Blizzard", "scatterbugPolar": "Banquise", @@ -111,6 +123,7 @@ "flabebeOrange": "Orange", "flabebeBlue": "Bleu", "flabebeWhite": "Blanc", + "furfrou": "Natural Form", "furfrouHeart": "Cœur", "furfrouStar": "Étoile", "furfrouDiamond": "Diamant", @@ -124,6 +137,7 @@ "espurrFemale": "Femelle", "honedgeShiled": "Parade", "honedgeBlade": "Assaut", + "pumpkaboo": "Average Size", "pumpkabooSmall": "Mini", "pumpkabooLarge": "Maxi", "pumpkabooSuper": "Ultra", @@ -133,16 +147,19 @@ "zygarde10": "Forme 10%", "zygarde50Pc": "Rassemblement Forme 50%", "zygarde10Pc": "Rassemblement Forme 10%", + "hoopa": "Confined", "hoopaUnbound": "Déchainé", "zygardeComplete": "Parfait", "oricorioBaile": "Flamenco", "oricorioPompom": "Pom-Pom", "oricorioPau": "Hula", "oricorioSensu": "Buyō", + "rockruff": "Normal", "rockruffOwnTempo": "Tempo Perso", "rockruffMidday": "Diurne", "rockruffMidnight": "Nocturne", - "rockruffMidnight": "Crépusculaire", + "rockruffDusk": "Crépusculaire", + "wishiwashi": "Solo Form", "wishiwashiSchool": "Banc", "typeNullNormal": "Type: Normal", "typeNullFighting": "Type: Combat", @@ -178,11 +195,19 @@ "miniorViolet": "Violet", "mimikyuDisguised": "Déguisé", "mimikyuBusted": "Démasqué", + "necrozma": "Normal", "necrozmaDuskMane": "Crinière du Couchant", "necrozmaDawnWings": "Ailes de l’Aurore", "necrozmaUltra": "Ultra", + "magearna": "Normal", "magearnaOriginal": "Couleur du Passé", + "marshadow": "Normal", "marshadowZenith": "Zénith", + "cramorant": "Normal", + "cramorantGulping": "Gulping Form", + "cramorantGorging": "Gorging Form", + "toxelAmped": "Amped Form", + "toxelLowkey": "Low-Key Form", "sinisteaPhony": "Contrefaçon", "sinisteaAntique": "Authentique", "milceryVanillaCream": "Lait Vanille", @@ -194,6 +219,7 @@ "milceryRubySwirl": "Mélange Ruby", "milceryCaramelSwirl": "Mélange Caramel", "milceryRainbowSwirl": "Mélange Tricolore", + "eiscue": "Ice Face", "eiscueNoIce": "Tête Dégel", "indeedeeMale": "Mâle", "indeedeeFemale": "Femelle", @@ -205,7 +231,9 @@ "zamazentaCrowned": "Bouclier Suprême", "kubfuSingleStrike": "Poing Final", "kubfuRapidStrike": "Mille Poings", + "zarude": "Normal", "zarudeDada": "Papa", + "calyrex": "Normal", "calyrexIce": "Cavalier du Froid", "calyrexShadow": "Cavalier d’Effroi", "basculinMale": "Mâle", @@ -251,6 +279,7 @@ "ogerponHearthflameMaskTera": "Masque du Fourneau Téracristal", "ogerponCornerstoneMask": "Masque de la Pierre", "ogerponCornerstoneMaskTera": "Masque de la Pierre Téracristal", + "terpagos": "Normal Form", "terpagosTerastal": "Téracristal", "terpagosStellar": "Stellaire", "galarDarumakaZen": "Zen", diff --git a/src/locales/it/pokemon-form.json b/src/locales/it/pokemon-form.json index b46e00ba3d3..15feea0c221 100644 --- a/src/locales/it/pokemon-form.json +++ b/src/locales/it/pokemon-form.json @@ -1,4 +1,5 @@ { + "pikachu": "Normal", "pikachuCosplay": "Cosplay", "pikachuCoolCosplay": "Cosplay classe", "pikachuBeautyCosplay": "Cosplay bellezza", @@ -6,7 +7,9 @@ "pikachuSmartCosplay": "Cosplay acume", "pikachuToughCosplay": "Cosplay grinta", "pikachuPartner": "Compagno", + "eevee": "Normal", "eeveePartner": "Compagno", + "pichu": "Normal", "pichuSpiky": "Spunzorek", "unownA": "A", "unownB": "B", @@ -36,6 +39,7 @@ "unownZ": "Z", "unownExclamation": "!", "unownQuestion": "?", + "castform": "Normal Form", "castformSunny": "Sole", "castformRainy": "Pioggia", "castformSnowy": "Nuvola di neve", @@ -50,12 +54,15 @@ "cherubiSunshine": "Splendore", "shellosEast": "Est", "shellosWest": "Ovest", + "rotom": "Normal", "rotomHeat": "Calore", "rotomWash": "Lavaggio", "rotomFrost": "Gelo", "rotomFan": "Vortice", "rotomMow": "Taglio", + "dialga": "Normal", "dialgaOrigin": "Originale", + "palkia": "Normal", "palkiaOrigin": "Originale", "giratinaAltered": "Alterata", "giratinaOrigin": "Originale", @@ -64,6 +71,7 @@ "basculinRedStriped": "Linearossa", "basculinBlueStriped": "Lineablu", "basculinWhiteStriped": "Lineabianca", + "darumaka": "Standard Mode", "darumakaZen": "Zen", "deerlingSpring": "Primavera", "deerlingSummer": "Estate", @@ -75,17 +83,21 @@ "thundurusTherian": "Totem", "landorusIncarnate": "Incarnazione", "landorusTherian": "Totem", + "kyurem": "Normal", "kyuremBlack": "Nero", "kyuremWhite": "Bianco", "keldeoOrdinary": "Normale", "keldeoResolute": "Risoluta", "meloettaAria": "Canto", "meloettaPirouette": "Danza", + "genesect": "Normal", "genesectShock": "Voltmodulo", "genesectBurn": "Piromodulo", "genesectChill": "Gelomodulo", "genesectDouse": "Idromodulo", + "froakie": "Normal", "froakieBattleBond": "Morfosintonia", + "froakieAsh": "Ash", "scatterbugMeadow": "Giardinfiore", "scatterbugIcySnow": "Nevi perenni", "scatterbugPolar": "Nordico", @@ -111,6 +123,7 @@ "flabebeOrange": "Arancione", "flabebeBlue": "Blu", "flabebeWhite": "Bianco", + "furfrou": "Natural Form", "furfrouHeart": "Cuore", "furfrouStar": "Stella", "furfrouDiamond": "Diamante", @@ -124,6 +137,7 @@ "espurrFemale": "Femmina", "honedgeShiled": "Scudo", "honedgeBlade": "Spada", + "pumpkaboo": "Average Size", "pumpkabooSmall": "Mini", "pumpkabooLarge": "Grande", "pumpkabooSuper": "Maxi", @@ -134,15 +148,18 @@ "zygarde50Pc": "Forma 50% Sciamefusione", "zygarde10Pc": "Forma 10% Sciamefusione", "zygardeComplete": "Forma perfetta", + "hoopa": "Confined", "hoopaUnbound": "Libero", "oricorioBaile": "Flamenco", "oricorioPompom": "Cheerdance", "oricorioPau": "Hula", "oricorioSensu": "Buyō", + "rockruff": "Normal", "rockruffOwnTempo": "Mentelocale", "rockruffMidday": "Giorno", "rockruffMidnight": "Notte", - "rockruffMidnight": "Crepuscolo", + "rockruffDusk": "Crepuscolo", + "wishiwashi": "Solo Form", "wishiwashiSchool": "Banco", "typeNullNormal": "Tipo Normale", "typeNullFighting": "Tipo Lotta", @@ -178,11 +195,19 @@ "miniorViolet": "Violetto", "mimikyuDisguised": "Mascherata", "mimikyuBusted": "Smascherata", + "necrozma": "Normal", "necrozmaDuskMane": "Criniera del Vespro", "necrozmaDawnWings": "Ali dell'Aurora", "necrozmaUltra": "Ultra", + "magearna": "Normal", "magearnaOriginal": "Colore Antico", + "marshadow": "Normal", "marshadowZenith": "Zenith", + "cramorant": "Normal", + "cramorantGulping": "Gulping Form", + "cramorantGorging": "Gorging Form", + "toxelAmped": "Amped Form", + "toxelLowkey": "Low-Key Form", "sinisteaPhony": "Contraffatta", "sinisteaAntique": "Autentica", "milceryVanillaCream": "Lattevaniglia", @@ -194,6 +219,7 @@ "milceryRubySwirl": "Rosamix", "milceryCaramelSwirl": "Caramelmix", "milceryRainbowSwirl": "Triplomix", + "eiscue": "Ice Face", "eiscueNoIce": "Liquefaccia", "indeedeeMale": "Maschio", "indeedeeFemale": "Femmina", @@ -205,7 +231,9 @@ "zamazentaCrowned": "Re degli Scudi", "kubfuSingleStrike": "Singolcolpo", "kubfuRapidStrike": "Pluricolpo", + "zarude": "Normal", "zarudeDada": "Papà", + "calyrex": "Normal", "calyrexIce": "Cavaliere Glaciale", "calyrexShadow": "Cavaliere Spettrale", "basculinMale": "Maschio", @@ -251,6 +279,7 @@ "ogerponHearthflameMaskTera": "Maschera Focolare Teracristal", "ogerponCornerstoneMask": "Maschera Fondamenta", "ogerponCornerstoneMaskTera": "Maschera Fondamenta Teracristal", + "terpagos": "Normal Form", "terpagosTerastal": "Teracristal", "terpagosStellar": "Astrale", "galarDarumakaZen": "Zen", diff --git a/src/locales/ja/pokemon-form.json b/src/locales/ja/pokemon-form.json index 4f8cd7e937e..2575778726d 100644 --- a/src/locales/ja/pokemon-form.json +++ b/src/locales/ja/pokemon-form.json @@ -1,4 +1,5 @@ { + "pikachu": "Normal", "pikachuCosplay": "コスプレ", "pikachuCoolCosplay": "クールなコスプレ", "pikachuBeautyCosplay": "きれいなコスプレ", @@ -6,7 +7,9 @@ "pikachuSmartCosplay": "かしこいコスプレ", "pikachuToughCosplay": "パワフルなコスプレ", "pikachuPartner": "パートナー", + "eevee": "Normal", "eeveePartner": "パートナー", + "pichu": "Normal", "pichuSpiky": "ギザみみ", "unownA": "A", "unownB": "B", @@ -36,6 +39,7 @@ "unownZ": "Z", "unownExclamation": "!", "unownQuestion": "?", + "castform": "Normal Form", "castformSunny": "たいよう", "castformRainy": "あまみず", "castformSnowy": "ゆきぐも", @@ -50,12 +54,15 @@ "cherubiSunshine": "Sunshine", "shellosEast": "ひがし", "shellosWest": "にし", + "rotom": "Normal", "rotomHeat": "ヒート", "rotomWash": "ウォッシュ", "rotomFrost": "フロスト", "rotomFan": "スピン", "rotomMow": "カット", + "dialga": "Normal", "dialgaOrigin": "Origin", + "palkia": "Normal", "palkiaOrigin": "Origin", "giratinaAltered": "アナザー", "giratinaOrigin": "Origin", @@ -64,6 +71,7 @@ "basculinRedStriped": "赤筋", "basculinBlueStriped": "青筋", "basculinWhiteStriped": "白筋", + "darumaka": "Standard Mode", "darumakaZen": "Zen", "deerlingSpring": "春", "deerlingSummer": "夏", @@ -75,17 +83,21 @@ "thundurusTherian": "Therian", "landorusIncarnate": "けしん", "landorusTherian": "Therian", + "kyurem": "Normal", "kyuremBlack": "Black", "kyuremWhite": "White", "keldeoOrdinary": "いつも", "keldeoResolute": "Resolute", "meloettaAria": "ボイス", "meloettaPirouette": "ステップ", + "genesect": "Normal", "genesectShock": "Shock Drive", "genesectBurn": "Burn Drive", "genesectChill": "Chill Drive", "genesectDouse": "Douse Drive", + "froakie": "Normal", "froakieBattleBond": "きずなへんげ", + "froakieAsh": "Ash", "scatterbugMeadow": "はなぞの", "scatterbugIcySnow": "ひょうせつ", "scatterbugPolar": "ゆきぐに", @@ -111,6 +123,7 @@ "flabebeOrange": "オレンジ", "flabebeBlue": "青", "flabebeWhite": "白", + "furfrou": "Natural Form", "furfrouHeart": "ハート", "furfrouStar": "スター", "furfrouDiamond": "ダイア", @@ -124,6 +137,7 @@ "espurrFemale": "Female", "honedgeShiled": "Shield", "honedgeBlade": "Blade", + "pumpkaboo": "Average Size", "pumpkabooSmall": "ちいさい", "pumpkabooLarge": "おおきい", "pumpkabooSuper": "とくだい", @@ -134,15 +148,18 @@ "zygarde50Pc": "50%フォルム スワームチェンジ", "zygarde10Pc": "10%フォルム スワームチェンジ", "zygardeComplete": "パーフェクトフォルム", + "hoopa": "Confined", "hoopaUnbound": "Unbound", "oricorioBaile": "めらめら", "oricorioPompom": "ぱちぱち", "oricorioPau": "ふらふら", "oricorioSensu": "まいまい", + "rockruff": "Normal", "rockruffOwnTempo": "マイペース", "rockruffMidday": "Midday", "rockruffMidnight": "Midnight", - "rockruffMidnight": "Dusk", + "rockruffDusk": "Dusk", + "wishiwashi": "Solo Form", "wishiwashiSchool": "School", "typeNullNormal": "Type: Normal", "typeNullFighting": "Type: Fighting", @@ -178,11 +195,19 @@ "miniorViolet": "紫", "mimikyuDisguised": "ばけたすがた", "mimikyuBusted": "ばれたすがた", + "necrozma": "Normal", "necrozmaDuskMane": "Dusk Mane", "necrozmaDawnWings": "Dawn Wings", "necrozmaUltra": "Ultra", + "magearna": "Normal", "magearnaOriginal": "500ねんまえ", + "marshadow": "Normal", "marshadowZenith": "Zパワー", + "cramorant": "Normal", + "cramorantGulping": "Gulping Form", + "cramorantGorging": "Gorging Form", + "toxelAmped": "Amped Form", + "toxelLowkey": "Low-Key Form", "sinisteaPhony": "がんさく", "sinisteaAntique": "しんさく", "milceryVanillaCream": "Vanilla Cream", @@ -194,6 +219,7 @@ "milceryRubySwirl": "Ruby Swirl", "milceryCaramelSwirl": "Caramel Swirl", "milceryRainbowSwirl": "Rainbow Swirl", + "eiscue": "Ice Face", "eiscueNoIce": "ナイスなし", "indeedeeMale": "オス", "indeedeeFemale": "メス", @@ -205,7 +231,9 @@ "zamazentaCrowned": "Crowned", "kubfuSingleStrike": "Single Strike", "kubfuRapidStrike": "Rapid Strike", + "zarude": "Normal", "zarudeDada": "とうちゃん", + "calyrex": "Normal", "calyrexIce": "Ice Rider", "calyrexShadow": "Shadow Rider", "basculinMale": "Male", @@ -251,6 +279,7 @@ "ogerponHearthflameMaskTera": "Hearthflame Mask Terastallized", "ogerponCornerstoneMask": "Cornerstone Mask", "ogerponCornerstoneMaskTera": "Cornerstone Mask Terastallized", + "terpagos": "Normal Form", "terpagosTerastal": "Terastal", "terpagosStellar": "Stellar", "galarDarumakaZen": "Zen", diff --git a/src/locales/ko/pokemon-form.json b/src/locales/ko/pokemon-form.json index a8ad36feb62..85b040ad619 100644 --- a/src/locales/ko/pokemon-form.json +++ b/src/locales/ko/pokemon-form.json @@ -1,4 +1,5 @@ { + "pikachu": "Normal", "pikachuCosplay": "옷갈아입기", "pikachuCoolCosplay": "하드록", "pikachuBeautyCosplay": "마담", @@ -6,7 +7,9 @@ "pikachuSmartCosplay": "닥터", "pikachuToughCosplay": "마스크드", "pikachuPartner": "파트너", + "eevee": "Normal", "eeveePartner": "파트너", + "pichu": "Normal", "pichuSpiky": "삐쭉귀", "unownA": "A", "unownB": "B", @@ -36,6 +39,7 @@ "unownZ": "Z", "unownExclamation": "!", "unownQuestion": "?", + "castform": "Normal Form", "castformSunny": "태양의 모습", "castformRainy": "빗방울의 모습", "castformSnowy": "설운의 모습", @@ -50,12 +54,15 @@ "cherubiSunshine": "Sunshine", "shellosEast": "동쪽바다의 모습", "shellosWest": "서쪽바다의 모습", + "rotom": "Normal", "rotomHeat": "히트", "rotomWash": "워시", "rotomFrost": "프로스트", "rotomFan": "스핀", "rotomMow": "커트", + "dialga": "Normal", "dialgaOrigin": "Origin", + "palkia": "Normal", "palkiaOrigin": "Origin", "giratinaAltered": "어나더폼", "giratinaOrigin": "Origin", @@ -64,6 +71,7 @@ "basculinRedStriped": "적색근의 모습", "basculinBlueStriped": "청색근의 모습", "basculinWhiteStriped": "백색근의 모습", + "darumaka": "Standard Mode", "darumakaZen": "Zen", "deerlingSpring": "봄의 모습", "deerlingSummer": "여름의 모습", @@ -75,17 +83,21 @@ "thundurusTherian": "Therian", "landorusIncarnate": "화신폼", "landorusTherian": "Therian", + "kyurem": "Normal", "kyuremBlack": "Black", "kyuremWhite": "White", "keldeoOrdinary": "평상시 모습", "keldeoResolute": "Resolute", "meloettaAria": "보이스폼", "meloettaPirouette": "스텝폼", + "genesect": "Normal", "genesectShock": "Shock Drive", "genesectBurn": "Burn Drive", "genesectChill": "Chill Drive", "genesectDouse": "Douse Drive", + "froakie": "Normal", "froakieBattleBond": "유대변화", + "froakieAsh": "Ash", "scatterbugMeadow": "화원의 모양", "scatterbugIcySnow": "빙설의 모양", "scatterbugPolar": "설국의 모양", @@ -111,6 +123,7 @@ "flabebeOrange": "오렌지색 꽃", "flabebeBlue": "파란 꽃", "flabebeWhite": "하얀 꽃", + "furfrou": "Natural Form", "furfrouHeart": "하트컷", "furfrouStar": "스타컷", "furfrouDiamond": "다이아컷", @@ -124,6 +137,7 @@ "espurrFemale": "Female", "honedgeShiled": "Shield", "honedgeBlade": "Blade", + "pumpkaboo": "Average Size", "pumpkabooSmall": "작은 사이즈", "pumpkabooLarge": "큰 사이즈", "pumpkabooSuper": "특대 사이즈", @@ -134,15 +148,18 @@ "zygarde50Pc": "스웜체인지 50%폼", "zygarde10Pc": "스웜체인지 10%폼", "zygardeComplete": "퍼펙트폼", + "hoopa": "Confined", "hoopaUnbound": "Unbound", "oricorioBaile": "이글이글스타일", "oricorioPompom": "파칙파칙스타일", "oricorioPau": "훌라훌라스타일", "oricorioSensu": "하늘하늘스타일", + "rockruff": "Normal", "rockruffOwnTempo": "마이페이스", "rockruffMidday": "Midday", "rockruffMidnight": "Midnight", - "rockruffMidnight": "Dusk", + "rockruffDusk": "Dusk", + "wishiwashi": "Solo Form", "wishiwashiSchool": "School", "typeNullNormal": "Type: Normal", "typeNullFighting": "Type: Fighting", @@ -178,11 +195,19 @@ "miniorViolet": "보라색 코어", "mimikyuDisguised": "둔갑한 모습", "mimikyuBusted": "들킨 모습", + "necrozma": "Normal", "necrozmaDuskMane": "Dusk Mane", "necrozmaDawnWings": "Dawn Wings", "necrozmaUltra": "Ultra", + "magearna": "Normal", "magearnaOriginal": "500년 전의 색", + "marshadow": "Normal", "marshadowZenith": "투지를 불태운 마샤도", + "cramorant": "Normal", + "cramorantGulping": "Gulping Form", + "cramorantGorging": "Gorging Form", + "toxelAmped": "Amped Form", + "toxelLowkey": "Low-Key Form", "sinisteaPhony": "위작품", "sinisteaAntique": "진작품", "milceryVanillaCream": "Vanilla Cream", @@ -194,6 +219,7 @@ "milceryRubySwirl": "Ruby Swirl", "milceryCaramelSwirl": "Caramel Swirl", "milceryRainbowSwirl": "Rainbow Swirl", + "eiscue": "Ice Face", "eiscueNoIce": "나이스페이스", "indeedeeMale": "수컷의 모습", "indeedeeFemale": "암컷의 모습", @@ -205,7 +231,9 @@ "zamazentaCrowned": "Crowned", "kubfuSingleStrike": "Single Strike", "kubfuRapidStrike": "Rapid Strike", + "zarude": "Normal", "zarudeDada": "아빠", + "calyrex": "Normal", "calyrexIce": "Ice Rider", "calyrexShadow": "Shadow Rider", "basculinMale": "Male", @@ -251,6 +279,7 @@ "ogerponHearthflameMaskTera": "Hearthflame Mask Terastallized", "ogerponCornerstoneMask": "Cornerstone Mask", "ogerponCornerstoneMaskTera": "Cornerstone Mask Terastallized", + "terpagos": "Normal Form", "terpagosTerastal": "Terastal", "terpagosStellar": "Stellar", "galarDarumakaZen": "Zen", diff --git a/src/locales/pt_BR/pokemon-form.json b/src/locales/pt_BR/pokemon-form.json index 402f4ded286..25a2bec4d19 100644 --- a/src/locales/pt_BR/pokemon-form.json +++ b/src/locales/pt_BR/pokemon-form.json @@ -1,4 +1,5 @@ { + "pikachu": "Normal", "pikachuCosplay": "Cosplay", "pikachuCoolCosplay": "Cosplay Legal", "pikachuBeautyCosplay": "Cosplay Bonito", @@ -6,7 +7,9 @@ "pikachuSmartCosplay": "Cosplay Inteligente", "pikachuToughCosplay": "Cosplay Forte", "pikachuPartner": "Parceiro", + "eevee": "Normal", "eeveePartner": "Parceiro", + "pichu": "Normal", "pichuSpiky": "Orelha Espetada", "unownA": "A", "unownB": "B", @@ -36,6 +39,7 @@ "unownZ": "Z", "unownExclamation": "!", "unownQuestion": "?", + "castform": "Normal Form", "castformSunny": "Ensolarado", "castformRainy": "Chuvoso", "castformSnowy": "Nevado", @@ -50,12 +54,15 @@ "cherubiSunshine": "Solar", "shellosEast": "Leste", "shellosWest": "Oeste", + "rotom": "Normal", "rotomHeat": "Calor", "rotomWash": "Lavagem", "rotomFrost": "Congelante", "rotomFan": "Ventilador", "rotomMow": "Corte", + "dialga": "Normal", "dialgaOrigin": "Origem", + "palkia": "Normal", "palkiaOrigin": "Origem", "giratinaAltered": "Alterado", "giratinaOrigin": "Origem", @@ -64,6 +71,7 @@ "basculinRedStriped": "Listras Vermelhas", "basculinBlueStriped": "Listras Azuis", "basculinWhiteStriped": "Listras Brancas", + "darumaka": "Standard Mode", "darumakaZen": "Zen", "deerlingSpring": "Primavera", "deerlingSummer": "Verão", @@ -75,17 +83,21 @@ "thundurusTherian": "Therian", "landorusIncarnate": "Materializado", "landorusTherian": "Therian", + "kyurem": "Normal", "kyuremBlack": "Preto", "kyuremWhite": "Branco", "keldeoOrdinary": "Comum", "keldeoResolute": "Resoluto", "meloettaAria": "Ária", "meloettaPirouette": "Pirueta", + "genesect": "Normal", "genesectShock": "Disco Elétrico", "genesectBurn": "Disco Incendiante", "genesectChill": "Disco Congelante", "genesectDouse": "Disco Hídrico", + "froakie": "Normal", "froakieBattleBond": "Vínculo de Batalha", + "froakieAsh": "Ash", "scatterbugMeadow": "Prado", "scatterbugIcySnow": "Neve Congelada", "scatterbugPolar": "Polar", @@ -111,6 +123,7 @@ "flabebeOrange": "Laranja", "flabebeBlue": "Azul", "flabebeWhite": "Branca", + "furfrou": "Natural Form", "furfrouHeart": "Coração", "furfrouStar": "Estrela", "furfrouDiamond": "Diamante", @@ -124,6 +137,7 @@ "espurrFemale": "Fêmea", "honedgeShiled": "Escudo", "honedgeBlade": "Lâmina", + "pumpkaboo": "Average Size", "pumpkabooSmall": "Pequeno", "pumpkabooLarge": "Grande", "pumpkabooSuper": "Extragrande", @@ -134,15 +148,18 @@ "zygarde50Pc": "Forma 50% Agrupada", "zygarde10Pc": "Forma 10% Agrupada", "zygardeComplete": "Forma Completa", + "hoopa": "Confined", "hoopaUnbound": "Libertado", "oricorioBaile": "Flamenco", "oricorioPompom": "Pompom", "oricorioPau": "Hula", "oricorioSensu": "Leque", + "rockruff": "Normal", "rockruffOwnTempo": "Próprio Tempo", "rockruffMidday": "Diurno", "rockruffMidnight": "Noturno", - "rockruffMidnight": "Crepúsculo", + "rockruffDusk": "Crepúsculo", + "wishiwashi": "Solo Form", "wishiwashiSchool": "Cardume", "typeNullNormal": "Tipo: Normal", "typeNullFighting": "Tipo: Lutador", @@ -178,11 +195,19 @@ "miniorViolet": "Violeta", "mimikyuDisguised": "Disfarçado", "mimikyuBusted": "Descoberto", + "necrozma": "Normal", "necrozmaDuskMane": "Juba Crepúsculo", "necrozmaDawnWings": "Asas Alvorada", "necrozmaUltra": "Ultra", + "magearna": "Normal", "magearnaOriginal": "Original", + "marshadow": "Normal", "marshadowZenith": "Zênite", + "cramorant": "Normal", + "cramorantGulping": "Gulping Form", + "cramorantGorging": "Gorging Form", + "toxelAmped": "Amped Form", + "toxelLowkey": "Low-Key Form", "sinisteaPhony": "Falsificado", "sinisteaAntique": "Autêntico", "milceryVanillaCream": "Creme de Baunilha", @@ -194,6 +219,7 @@ "milceryRubySwirl": "Mistura Rubi", "milceryCaramelSwirl": "Mistura de Caramelo", "milceryRainbowSwirl": "Mistura Tricolor", + "eiscue": "Ice Face", "eiscueNoIce": "Descongelado", "indeedeeMale": "Macho", "indeedeeFemale": "Fêmea", @@ -205,7 +231,9 @@ "zamazentaCrowned": "Coroado", "kubfuSingleStrike": "Golpe Decisivo", "kubfuRapidStrike": "Golpe Fluido", + "zarude": "Normal", "zarudeDada": "Papa", + "calyrex": "Normal", "calyrexIce": "Cavaleiro Glacial", "calyrexShadow": "Cavaleiro Espectral", "basculinMale": "Macho", @@ -251,6 +279,7 @@ "ogerponHearthflameMaskTera": "Máscara Fornalha Terastalizada", "ogerponCornerstoneMask": "Máscara Alicerce", "ogerponCornerstoneMaskTera": "Máscara Alicerce Terastalizada", + "terpagos": "Normal Form", "terpagosTerastal": "Teracristal", "terpagosStellar": "Astral", "galarDarumakaZen": "Zen", diff --git a/src/locales/zh_CN/pokemon-form.json b/src/locales/zh_CN/pokemon-form.json index 42b5247590a..d5d344646e9 100644 --- a/src/locales/zh_CN/pokemon-form.json +++ b/src/locales/zh_CN/pokemon-form.json @@ -1,4 +1,5 @@ { + "pikachu": "Normal", "pikachuCosplay": "换装", "pikachuCoolCosplay": "摇滚巨星", "pikachuBeautyCosplay": "贵妇", @@ -6,7 +7,9 @@ "pikachuSmartCosplay": "博士", "pikachuToughCosplay": "面罩摔跤手", "pikachuPartner": "搭档", + "eevee": "Normal", "eeveePartner": "搭档", + "pichu": "Normal", "pichuSpiky": "刺刺耳", "unownA": "A", "unownB": "B", @@ -36,6 +39,7 @@ "unownZ": "Z", "unownExclamation": "!", "unownQuestion": "?", + "castform": "Normal Form", "castformSunny": "晴天", "castformRainy": "雨天", "castformSnowy": "雪天", @@ -50,12 +54,15 @@ "cherubiSunshine": "Sunshine", "shellosEast": "东海", "shellosWest": "西海", + "rotom": "Normal", "rotomHeat": "加热", "rotomWash": "清洗", "rotomFrost": "结冰", "rotomFan": "旋转", "rotomMow": "切割", + "dialga": "Normal", "dialgaOrigin": "Origin", + "palkia": "Normal", "palkiaOrigin": "Origin", "giratinaAltered": "别种", "giratinaOrigin": "Origin", @@ -64,6 +71,7 @@ "basculinRedStriped": "红条纹", "basculinBlueStriped": "蓝条纹", "basculinWhiteStriped": "白条纹", + "darumaka": "Standard Mode", "darumakaZen": "Zen", "deerlingSpring": "春天", "deerlingSummer": "夏天", @@ -75,17 +83,21 @@ "thundurusTherian": "Therian", "landorusIncarnate": "化身", "landorusTherian": "Therian", + "kyurem": "Normal", "kyuremBlack": "Black", "kyuremWhite": "White", "keldeoOrdinary": "通常", "keldeoResolute": "Resolute", "meloettaAria": "歌声", "meloettaPirouette": "舞步形态", + "genesect": "Normal", "genesectShock": "Shock Drive", "genesectBurn": "Burn Drive", "genesectChill": "Chill Drive", "genesectDouse": "Douse Drive", + "froakie": "Normal", "froakieBattleBond": "牵绊变身", + "froakieAsh": "Ash", "scatterbugMeadow": "花园花纹", "scatterbugIcySnow": "冰雪花纹", "scatterbugPolar": "雪国花纹", @@ -111,6 +123,7 @@ "flabebeOrange": "橙花", "flabebeBlue": "蓝花", "flabebeWhite": "白花", + "furfrou": "Natural Form", "furfrouHeart": "心形造型", "furfrouStar": "星形造型", "furfrouDiamond": "菱形造型", @@ -124,6 +137,7 @@ "espurrFemale": "Female", "honedgeShiled": "Shield", "honedgeBlade": "Blade", + "pumpkaboo": "Average Size", "pumpkabooSmall": "小尺寸", "pumpkabooLarge": "大尺寸", "pumpkabooSuper": "特大尺寸", @@ -134,15 +148,18 @@ "zygarde50Pc": "50%形态 群聚变形", "zygarde10Pc": "10%形态 群聚变形", "zygardeComplete": "完全体形态", + "hoopa": "Confined", "hoopaUnbound": "Unbound", "oricorioBaile": "热辣热辣风格", "oricorioPompom": "啪滋啪滋风格", "oricorioPau": "呼拉呼拉风格", "oricorioSensu": "轻盈轻盈风格", + "rockruff": "Normal", "rockruffOwnTempo": "特殊岩狗狗", "rockruffMidday": "Midday", "rockruffMidnight": "Midnight", - "rockruffMidnight": "Dusk", + "rockruffDusk": "Dusk", + "wishiwashi": "Solo Form", "wishiwashiSchool": "School", "typeNullNormal": "Type: Normal", "typeNullFighting": "Type: Fighting", @@ -178,11 +195,19 @@ "miniorViolet": "紫色", "mimikyuDisguised": "化形", "mimikyuBusted": "现形", + "necrozma": "Normal", "necrozmaDuskMane": "Dusk Mane", "necrozmaDawnWings": "Dawn Wings", "necrozmaUltra": "Ultra", + "magearna": "Normal", "magearnaOriginal": "500年前的颜色", + "marshadow": "Normal", "marshadowZenith": "全力", + "cramorant": "Normal", + "cramorantGulping": "Gulping Form", + "cramorantGorging": "Gorging Form", + "toxelAmped": "Amped Form", + "toxelLowkey": "Low-Key Form", "sinisteaPhony": "赝品", "sinisteaAntique": "真品", "milceryVanillaCream": "Vanilla Cream", @@ -194,6 +219,7 @@ "milceryRubySwirl": "Ruby Swirl", "milceryCaramelSwirl": "Caramel Swirl", "milceryRainbowSwirl": "Rainbow Swirl", + "eiscue": "Ice Face", "eiscueNoIce": "解冻头", "indeedeeMale": "雄性", "indeedeeFemale": "雌性", @@ -205,7 +231,9 @@ "zamazentaCrowned": "Crowned", "kubfuSingleStrike": "Single Strike", "kubfuRapidStrike": "Rapid Strike", + "zarude": "Normal", "zarudeDada": "老爹", + "calyrex": "Normal", "calyrexIce": "Ice Rider", "calyrexShadow": "Shadow Rider", "basculinMale": "Male", @@ -251,6 +279,7 @@ "ogerponHearthflameMaskTera": "Hearthflame Mask Terastallized", "ogerponCornerstoneMask": "Cornerstone Mask", "ogerponCornerstoneMaskTera": "Cornerstone Mask Terastallized", + "terpagos": "Normal Form", "terpagosTerastal": "Terastal", "terpagosStellar": "Stellar", "galarDarumakaZen": "Zen", diff --git a/src/locales/zh_TW/pokemon-form.json b/src/locales/zh_TW/pokemon-form.json index 39d025d5fcf..e741ffe2240 100644 --- a/src/locales/zh_TW/pokemon-form.json +++ b/src/locales/zh_TW/pokemon-form.json @@ -1,4 +1,5 @@ { + "pikachu": "Normal", "pikachuCosplay": "換裝", "pikachuCoolCosplay": "搖滾巨星", "pikachuBeautyCosplay": "貴婦", @@ -6,7 +7,9 @@ "pikachuSmartCosplay": "博士", "pikachuToughCosplay": "面罩摔跤手", "pikachuPartner": "搭檔", + "eevee": "Normal", "eeveePartner": "搭檔", + "pichu": "Normal", "pichuSpiky": "刺刺耳", "unownA": "A", "unownB": "B", @@ -36,6 +39,7 @@ "unownZ": "Z", "unownExclamation": "!", "unownQuestion": "?", + "castform": "Normal Form", "castformSunny": "晴天", "castformRainy": "雨天", "castformSnowy": "雪天", @@ -50,12 +54,15 @@ "cherubiSunshine": "Sunshine", "shellosEast": "東海", "shellosWest": "西海", + "rotom": "Normal", "rotomHeat": "加熱", "rotomWash": "清洗", "rotomFrost": "結冰", "rotomFan": "旋轉", "rotomMow": "切割", + "dialga": "Normal", "dialgaOrigin": "Origin", + "palkia": "Normal", "palkiaOrigin": "Origin", "giratinaAltered": "別種", "giratinaOrigin": "Origin", @@ -64,6 +71,7 @@ "basculinRedStriped": "紅條紋", "basculinBlueStriped": "藍條紋", "basculinWhiteStriped": "白條紋", + "darumaka": "Standard Mode", "darumakaZen": "Zen", "deerlingSpring": "春天", "deerlingSummer": "夏天", @@ -75,17 +83,21 @@ "thundurusTherian": "Therian", "landorusIncarnate": "化身", "landorusTherian": "Therian", + "kyurem": "Normal", "kyuremBlack": "Black", "kyuremWhite": "White", "keldeoOrdinary": "通常", "keldeoResolute": "Resolute", "meloettaAria": "歌聲", "meloettaPirouette": "舞步形態", + "genesect": "Normal", "genesectShock": "Shock Drive", "genesectBurn": "Burn Drive", "genesectChill": "Chill Drive", "genesectDouse": "Douse Drive", + "froakie": "Normal", "froakieBattleBond": "牽絆變身", + "froakieAsh": "Ash", "scatterbugMeadow": "花園花紋", "scatterbugIcySnow": "冰雪花紋", "scatterbugPolar": "雪國花紋", @@ -111,6 +123,7 @@ "flabebeOrange": "橙花", "flabebeBlue": "藍花", "flabebeWhite": "白花", + "furfrou": "Natural Form", "furfrouHeart": "心形造型", "furfrouStar": "星形造型", "furfrouDiamond": "菱形造型", @@ -124,6 +137,7 @@ "espurrFemale": "Female", "honedgeShiled": "Shield", "honedgeBlade": "Blade", + "pumpkaboo": "Average Size", "pumpkabooSmall": "小尺寸", "pumpkabooLarge": "大尺寸", "pumpkabooSuper": "特大尺寸", @@ -134,15 +148,18 @@ "zygarde50Pc": "50%形態 群聚變形", "zygarde10Pc": "10%形態 群聚變形", "zygardeComplete": "完全體形態", + "hoopa": "Confined", "hoopaUnbound": "Unbound", "oricorioBaile": "熱辣熱辣風格", "oricorioPompom": "啪滋啪滋風格", "oricorioPau": "呼拉呼拉風格", "oricorioSensu": "輕盈輕盈風格", + "rockruff": "Normal", "rockruffOwnTempo": "特殊岩狗狗", "rockruffMidday": "Midday", "rockruffMidnight": "Midnight", - "rockruffMidnight": "Dusk", + "rockruffDusk": "Dusk", + "wishiwashi": "Solo Form", "wishiwashiSchool": "School", "typeNullNormal": "Type: Normal", "typeNullFighting": "Type: Fighting", @@ -178,11 +195,19 @@ "miniorViolet": "紫色", "mimikyuDisguised": "化形", "mimikyuBusted": "現形", + "necrozma": "Normal", "necrozmaDuskMane": "Dusk Mane", "necrozmaDawnWings": "Dawn Wings", "necrozmaUltra": "Ultra", + "magearna": "Normal", "magearnaOriginal": "500年前的顔色", + "marshadow": "Normal", "marshadowZenith": "全力", + "cramorant": "Normal", + "cramorantGulping": "Gulping Form", + "cramorantGorging": "Gorging Form", + "toxelAmped": "Amped Form", + "toxelLowkey": "Low-Key Form", "sinisteaPhony": "赝品", "sinisteaAntique": "真品", "milceryVanillaCream": "Vanilla Cream", @@ -194,6 +219,7 @@ "milceryRubySwirl": "Ruby Swirl", "milceryCaramelSwirl": "Caramel Swirl", "milceryRainbowSwirl": "Rainbow Swirl", + "eiscue": "Ice Face", "eiscueNoIce": "解凍頭", "indeedeeMale": "雄性", "indeedeeFemale": "雌性", @@ -205,7 +231,9 @@ "zamazentaCrowned": "Crowned", "kubfuSingleStrike": "Single Strike", "kubfuRapidStrike": "Rapid Strike", + "zarude": "Normal", "zarudeDada": "老爹", + "calyrex": "Normal", "calyrexIce": "Ice Rider", "calyrexShadow": "Shadow Rider", "basculinMale": "Male", @@ -251,6 +279,7 @@ "ogerponHearthflameMaskTera": "Hearthflame Mask Terastallized", "ogerponCornerstoneMask": "Cornerstone Mask", "ogerponCornerstoneMaskTera": "Cornerstone Mask Terastallized", + "terpagos": "Normal Form", "terpagosTerastal": "Terastal", "terpagosStellar": "Stellar", "galarDarumakaZen": "Zen", diff --git a/src/ui/pokemon-info-container.ts b/src/ui/pokemon-info-container.ts index 17d042eab4c..8042c931bcf 100644 --- a/src/ui/pokemon-info-container.ts +++ b/src/ui/pokemon-info-container.ts @@ -235,7 +235,7 @@ export default class PokemonInfoContainer extends Phaser.GameObjects.Container { this.pokemonGenderText.setVisible(false); } - if (pokemon.species.forms?.[pokemon.formIndex]?.formName && pokemon.species.forms?.[pokemon.formIndex]?.formName !== "Normal") { + if (pokemon.species.forms?.[pokemon.formIndex]?.formName) { this.pokemonFormLabelText.setVisible(true); this.pokemonFormText.setVisible(true); const newForm = BigInt(1 << pokemon.formIndex) * DexAttr.DEFAULT_FORM; @@ -248,26 +248,25 @@ export default class PokemonInfoContainer extends Phaser.GameObjects.Container { this.pokemonFormLabelText.setShadowColor(getTextColor(TextStyle.WINDOW, true, this.scene.uiTheme)); } - const pokemonForm = (pokemon.species?.forms?.[pokemon.formIndex!]?.formKey) || ""; + const formKey = (pokemon.species?.forms?.[pokemon.formIndex!]?.formKey); + const formText = Utils.capitalizeString(formKey, "-", false, false) || ""; + const speciesName = Utils.capitalizeString(Species[pokemon.species.getRootSpeciesId()], "_", true, false); + let formName = ""; - if (pokemonForm !== "") { - const formText = Utils.capitalizeString(pokemonForm, "-", false, false); + if (pokemon.species.speciesId === Species.ARCEUS) { + formName = i18next.t(`pokemonInfo:Type.${formText?.toUpperCase()}`); + } else { + const i18key = `pokemonForm:${speciesName}${formText}`; + formName = i18next.exists(i18key) ? i18next.t(i18key) : formText; + } - const speciesName = Utils.capitalizeString(Species[pokemon.species.getRootSpeciesId()], "_", true, false); - if (pokemon.species.speciesId === Species.ARCEUS) { - formName = i18next.t(`pokemonInfo:Type.${formText?.toUpperCase()}`); - } else { - formName = formText ? i18next.t(`pokemonForm:${speciesName}${formText}`) : ""; - } - - this.pokemonFormText.setText(formName.length > this.numCharsBeforeCutoff ? formName.substring(0, this.numCharsBeforeCutoff - 3) + "..." : formName); - if (formName.length > this.numCharsBeforeCutoff) { - this.pokemonFormText.setInteractive(new Phaser.Geom.Rectangle(0, 0, this.pokemonFormText.width, this.pokemonFormText.height), Phaser.Geom.Rectangle.Contains); - this.pokemonFormText.on("pointerover", () => (this.scene as BattleScene).ui.showTooltip("", formName, true)); - this.pokemonFormText.on("pointerout", () => (this.scene as BattleScene).ui.hideTooltip()); - } else { - this.pokemonFormText.disableInteractive(); - } + this.pokemonFormText.setText(formName.length > this.numCharsBeforeCutoff ? formName.substring(0, this.numCharsBeforeCutoff - 3) + "..." : formName); + if (formName.length > this.numCharsBeforeCutoff) { + this.pokemonFormText.setInteractive(new Phaser.Geom.Rectangle(0, 0, this.pokemonFormText.width, this.pokemonFormText.height), Phaser.Geom.Rectangle.Contains); + this.pokemonFormText.on("pointerover", () => (this.scene as BattleScene).ui.showTooltip("", formName, true)); + this.pokemonFormText.on("pointerout", () => (this.scene as BattleScene).ui.hideTooltip()); + } else { + this.pokemonFormText.disableInteractive(); } } else { this.pokemonFormLabelText.setVisible(false); From dd29eae9e940be086b25cbaff531908d807aeb13 Mon Sep 17 00:00:00 2001 From: EnochG1 Date: Thu, 19 Sep 2024 10:40:57 +0900 Subject: [PATCH 2/3] add missed key, add korean translation (partial) --- src/locales/es/pokemon-form.json | 1 + src/locales/fr/pokemon-form.json | 1 + src/locales/it/pokemon-form.json | 1 + src/locales/ja/pokemon-form.json | 1 + src/locales/ko/pokemon-form.json | 175 ++++++++++++++-------------- src/locales/pt_BR/pokemon-form.json | 1 + src/locales/zh_CN/pokemon-form.json | 1 + src/locales/zh_TW/pokemon-form.json | 1 + 8 files changed, 95 insertions(+), 87 deletions(-) diff --git a/src/locales/es/pokemon-form.json b/src/locales/es/pokemon-form.json index bdd3eed56d1..4926acc4eaa 100644 --- a/src/locales/es/pokemon-form.json +++ b/src/locales/es/pokemon-form.json @@ -282,6 +282,7 @@ "terpagos": "Normal Form", "terpagosTerastal": "Teracristal", "terpagosStellar": "Astral", + "galarDarumaka": "Standard Mode", "galarDarumakaZen": "Daruma", "paldeaTaurosCombat": "Combatiente", "paldeaTaurosBlaze": "Ardiente", diff --git a/src/locales/fr/pokemon-form.json b/src/locales/fr/pokemon-form.json index 44904bd396e..bb1646dc98e 100644 --- a/src/locales/fr/pokemon-form.json +++ b/src/locales/fr/pokemon-form.json @@ -282,6 +282,7 @@ "terpagos": "Normal Form", "terpagosTerastal": "Téracristal", "terpagosStellar": "Stellaire", + "galarDarumaka": "Standard Mode", "galarDarumakaZen": "Zen", "paldeaTaurosCombat": "Combatif", "paldeaTaurosBlaze": "Flamboyant", diff --git a/src/locales/it/pokemon-form.json b/src/locales/it/pokemon-form.json index 15feea0c221..8cda31679a5 100644 --- a/src/locales/it/pokemon-form.json +++ b/src/locales/it/pokemon-form.json @@ -282,6 +282,7 @@ "terpagos": "Normal Form", "terpagosTerastal": "Teracristal", "terpagosStellar": "Astrale", + "galarDarumaka": "Standard Mode", "galarDarumakaZen": "Zen", "paldeaTaurosCombat": "Combattiva", "paldeaTaurosBlaze": "Infuocata", diff --git a/src/locales/ja/pokemon-form.json b/src/locales/ja/pokemon-form.json index 2575778726d..00aca2094b7 100644 --- a/src/locales/ja/pokemon-form.json +++ b/src/locales/ja/pokemon-form.json @@ -282,6 +282,7 @@ "terpagos": "Normal Form", "terpagosTerastal": "Terastal", "terpagosStellar": "Stellar", + "galarDarumaka": "Standard Mode", "galarDarumakaZen": "Zen", "paldeaTaurosCombat": "コンバット", "paldeaTaurosBlaze": "ブレイズ", diff --git a/src/locales/ko/pokemon-form.json b/src/locales/ko/pokemon-form.json index 85b040ad619..9fa01d5f5b8 100644 --- a/src/locales/ko/pokemon-form.json +++ b/src/locales/ko/pokemon-form.json @@ -50,8 +50,8 @@ "burmyPlant": "초목도롱", "burmySandy": "모래땅도롱", "burmyTrash": "슈레도롱", - "cherubiOvercast": "Overcast", - "cherubiSunshine": "Sunshine", + "cherubiOvercast": "네거폼", + "cherubiSunshine": "포지폼", "shellosEast": "동쪽바다의 모습", "shellosWest": "서쪽바다의 모습", "rotom": "Normal", @@ -61,40 +61,40 @@ "rotomFan": "스핀", "rotomMow": "커트", "dialga": "Normal", - "dialgaOrigin": "Origin", + "dialgaOrigin": "오리진폼", "palkia": "Normal", - "palkiaOrigin": "Origin", + "palkiaOrigin": "오리진폼", "giratinaAltered": "어나더폼", - "giratinaOrigin": "Origin", + "giratinaOrigin": "오리진폼", "shayminLand": "랜드폼", - "shayminSky": "Sky", + "shayminSky": "스카이폼", "basculinRedStriped": "적색근의 모습", "basculinBlueStriped": "청색근의 모습", "basculinWhiteStriped": "백색근의 모습", "darumaka": "Standard Mode", - "darumakaZen": "Zen", + "darumakaZen": "달마모드", "deerlingSpring": "봄의 모습", "deerlingSummer": "여름의 모습", "deerlingAutumn": "가을의 모습", "deerlingWinter": "겨울의 모습", "tornadusIncarnate": "화신폼", - "tornadusTherian": "Therian", + "tornadusTherian": "영물폼", "thundurusIncarnate": "화신폼", - "thundurusTherian": "Therian", + "thundurusTherian": "영물폼", "landorusIncarnate": "화신폼", - "landorusTherian": "Therian", + "landorusTherian": "영물폼", "kyurem": "Normal", - "kyuremBlack": "Black", - "kyuremWhite": "White", + "kyuremBlack": "블랙큐레무", + "kyuremWhite": "화이트큐레무", "keldeoOrdinary": "평상시 모습", - "keldeoResolute": "Resolute", + "keldeoResolute": "각오의 모습", "meloettaAria": "보이스폼", "meloettaPirouette": "스텝폼", "genesect": "Normal", - "genesectShock": "Shock Drive", - "genesectBurn": "Burn Drive", - "genesectChill": "Chill Drive", - "genesectDouse": "Douse Drive", + "genesectShock": "라이트닝폼", + "genesectBurn": "블레이즈폼", + "genesectChill": "프리즈폼", + "genesectDouse": "아쿠아폼", "froakie": "Normal", "froakieBattleBond": "유대변화", "froakieAsh": "Ash", @@ -133,10 +133,10 @@ "furfrouLaReine": "퀸컷", "furfrouKabuki": "가부키컷", "furfrouPharaoh": "킹덤컷", - "espurrMale": "Male", - "espurrFemale": "Female", - "honedgeShiled": "Shield", - "honedgeBlade": "Blade", + "espurrMale": "수컷의 모습", + "espurrFemale": "암컷의 모습", + "honedgeShiled": "실드폼", + "honedgeBlade": "블레이드폼", "pumpkaboo": "Average Size", "pumpkabooSmall": "작은 사이즈", "pumpkabooLarge": "큰 사이즈", @@ -149,36 +149,36 @@ "zygarde10Pc": "스웜체인지 10%폼", "zygardeComplete": "퍼펙트폼", "hoopa": "Confined", - "hoopaUnbound": "Unbound", + "hoopaUnbound": "굴레를 벗어난 모습", "oricorioBaile": "이글이글스타일", "oricorioPompom": "파칙파칙스타일", "oricorioPau": "훌라훌라스타일", "oricorioSensu": "하늘하늘스타일", "rockruff": "Normal", "rockruffOwnTempo": "마이페이스", - "rockruffMidday": "Midday", - "rockruffMidnight": "Midnight", - "rockruffDusk": "Dusk", + "rockruffMidday": "한낮의 모습", + "rockruffMidnight": "한밤중의 모습", + "rockruffDusk": "황혼의 모습", "wishiwashi": "Solo Form", - "wishiwashiSchool": "School", - "typeNullNormal": "Type: Normal", - "typeNullFighting": "Type: Fighting", - "typeNullFlying": "Type: Flying", - "typeNullPoison": "Type: Poison", - "typeNullGround": "Type: Ground", - "typeNullRock": "Type: Rock", - "typeNullBug": "Type: Bug", - "typeNullGhost": "Type: Ghost", - "typeNullSteel": "Type: Steel", - "typeNullFire": "Type: Fire", - "typeNullWater": "Type: Water", - "typeNullGrass": "Type: Grass", - "typeNullElectric": "Type: Electric", - "typeNullPsychic": "Type: Psychic", - "typeNullIce": "Type: Ice", - "typeNullDragon": "Type: Dragon", - "typeNullDark": "Type: Dark", - "typeNullFairy": "Type: Fairy", + "wishiwashiSchool": "군집의 모습", + "typeNullNormal": "노말", + "typeNullFighting": "격투", + "typeNullFlying": "비행", + "typeNullPoison": "독", + "typeNullGround": "땅", + "typeNullRock": "바위", + "typeNullBug": "벌레", + "typeNullGhost": "고스트", + "typeNullSteel": "강철", + "typeNullFire": "불꽃", + "typeNullWater": "물", + "typeNullGrass": "풀", + "typeNullElectric": "전기", + "typeNullPsychic": "에스퍼", + "typeNullIce": "얼음", + "typeNullDragon": "드래곤", + "typeNullDark": "악", + "typeNullFairy": "페어리", "miniorRedMeteor": "유성의 모습(빨강)", "miniorOrangeMeteor": "유성의 모습(주황)", "miniorYellowMeteor": "유성의 모습(노랑)", @@ -196,9 +196,9 @@ "mimikyuDisguised": "둔갑한 모습", "mimikyuBusted": "들킨 모습", "necrozma": "Normal", - "necrozmaDuskMane": "Dusk Mane", - "necrozmaDawnWings": "Dawn Wings", - "necrozmaUltra": "Ultra", + "necrozmaDuskMane": "황혼의 갈기", + "necrozmaDawnWings": "새벽의 날개", + "necrozmaUltra": "울트라네크로즈마", "magearna": "Normal", "magearnaOriginal": "500년 전의 색", "marshadow": "Normal", @@ -210,51 +210,51 @@ "toxelLowkey": "Low-Key Form", "sinisteaPhony": "위작품", "sinisteaAntique": "진작품", - "milceryVanillaCream": "Vanilla Cream", - "milceryRubyCream": "Ruby Cream", - "milceryMatchaCream": "Matcha Cream", - "milceryMintCream": "Mint Cream", - "milceryLemonCream": "Lemon Cream", - "milcerySaltedCream": "Salted Cream", - "milceryRubySwirl": "Ruby Swirl", - "milceryCaramelSwirl": "Caramel Swirl", - "milceryRainbowSwirl": "Rainbow Swirl", + "milceryVanillaCream": "밀키바닐라", + "milceryRubyCream": "밀키루비", + "milceryMatchaCream": "밀키말차", + "milceryMintCream": "밀키민트", + "milceryLemonCream": "밀키레몬", + "milcerySaltedCream": "밀키솔트", + "milceryRubySwirl": "루비믹스", + "milceryCaramelSwirl": "캐러멜믹스", + "milceryRainbowSwirl": "트리플믹스", "eiscue": "Ice Face", "eiscueNoIce": "나이스페이스", "indeedeeMale": "수컷의 모습", "indeedeeFemale": "암컷의 모습", "morpekoFullBelly": "배부른 모양", - "morpekoHangry": "Hangry", + "morpekoHangry": "배고픈 모양", "zacianHeroOfManyBattles": "역전의 용사", - "zacianCrowned": "Crowned", + "zacianCrowned": "검왕", "zamazentaHeroOfManyBattles": "역전의 용사", - "zamazentaCrowned": "Crowned", - "kubfuSingleStrike": "Single Strike", - "kubfuRapidStrike": "Rapid Strike", + "zamazentaCrowned": "방패왕", + "kubfuSingleStrike": "일격의 태세", + "kubfuRapidStrike": "연격의 태세", "zarude": "Normal", "zarudeDada": "아빠", "calyrex": "Normal", - "calyrexIce": "Ice Rider", - "calyrexShadow": "Shadow Rider", - "basculinMale": "Male", - "basculinFemale": "Female", + "calyrexIce": "백마 탄 모습", + "calyrexShadow": "흑마 탄 모습", + "basculinMale": "수컷의 모습", + "basculinFemale": "암컷의 모습", "enamorusIncarnate": "화신폼", - "enamorusTherian": "Therian", - "lechonkMale": "Male", - "lechonkFemale": "Female", - "tandemausFour": "Family of Four", - "tandemausThree": "Family of Three", + "enamorusTherian": "영물폼", + "lechonkMale": "수컷의 모습", + "lechonkFemale": "암컷의 모습", + "tandemausFour": "네 식구", + "tandemausThree": "세 식구", "squawkabillyGreenPlumage": "그린 페더", "squawkabillyBluePlumage": "블루 페더", "squawkabillyYellowPlumage": "옐로 페더", "squawkabillyWhitePlumage": "화이트 페더", - "finizenZero": "Zero", - "finizenHero": "Hero", + "finizenZero": "나이브폼", + "finizenHero": "마이티폼", "tatsugiriCurly": "젖힌 모습", "tatsugiriDroopy": "늘어진 모습", "tatsugiriStretchy": "뻗은 모습", - "dunsparceTwo": "Two-Segment", - "dunsparceThree": "Three-Segment", + "dunsparceTwo": "두 마디 폼", + "dunsparceThree": "세 마디 폼", "gimmighoulChest": "상자폼", "gimmighoulRoaming": "도보폼", "koraidonApexBuild": "완전형태", @@ -269,20 +269,21 @@ "miraidonGlideMode": "글라이드모드", "poltchageistCounterfeit": "가짜배기의 모습", "poltchageistArtisan": "알짜배기의 모습", - "poltchageistUnremarkable": "Unremarkable", - "poltchageistMasterpiece": "Masterpiece", - "ogerponTealMask": "Teal Mask", - "ogerponTealMaskTera": "Teal Mask Terastallized", - "ogerponWellspringMask": "Wellspring Mask", - "ogerponWellspringMaskTera": "Wellspring Mask Terastallized", - "ogerponHearthflameMask": "Hearthflame Mask", - "ogerponHearthflameMaskTera": "Hearthflame Mask Terastallized", - "ogerponCornerstoneMask": "Cornerstone Mask", - "ogerponCornerstoneMaskTera": "Cornerstone Mask Terastallized", + "poltchageistUnremarkable": "범작의 모습", + "poltchageistMasterpiece": "걸작의 모습", + "ogerponTealMask": "벽록의가면", + "ogerponTealMaskTera": "벽록의가면 테라스탈", + "ogerponWellspringMask": "우물의가면", + "ogerponWellspringMaskTera": "우물의가면 테라스탈", + "ogerponHearthflameMask": "화덕의가면", + "ogerponHearthflameMaskTera": "화덕의가면 테라스탈", + "ogerponCornerstoneMask": "주춧돌의가면", + "ogerponCornerstoneMaskTera": "주춧돌의가면 테라스탈", "terpagos": "Normal Form", - "terpagosTerastal": "Terastal", - "terpagosStellar": "Stellar", - "galarDarumakaZen": "Zen", + "terpagosTerastal": "테라스탈폼", + "terpagosStellar": "스텔라폼", + "galarDarumaka": "Standard Mode", + "galarDarumakaZen": "달마모드", "paldeaTaurosCombat": "컴뱃종", "paldeaTaurosBlaze": "블레이즈종", "paldeaTaurosAqua": "워터종" diff --git a/src/locales/pt_BR/pokemon-form.json b/src/locales/pt_BR/pokemon-form.json index 25a2bec4d19..5513fc55a01 100644 --- a/src/locales/pt_BR/pokemon-form.json +++ b/src/locales/pt_BR/pokemon-form.json @@ -282,6 +282,7 @@ "terpagos": "Normal Form", "terpagosTerastal": "Teracristal", "terpagosStellar": "Astral", + "galarDarumaka": "Standard Mode", "galarDarumakaZen": "Zen", "paldeaTaurosCombat": "Combate", "paldeaTaurosBlaze": "Chamas", diff --git a/src/locales/zh_CN/pokemon-form.json b/src/locales/zh_CN/pokemon-form.json index d5d344646e9..c2ad12bbf16 100644 --- a/src/locales/zh_CN/pokemon-form.json +++ b/src/locales/zh_CN/pokemon-form.json @@ -282,6 +282,7 @@ "terpagos": "Normal Form", "terpagosTerastal": "Terastal", "terpagosStellar": "Stellar", + "galarDarumaka": "Standard Mode", "galarDarumakaZen": "Zen", "paldeaTaurosCombat": "斗战种", "paldeaTaurosBlaze": "火炽种", diff --git a/src/locales/zh_TW/pokemon-form.json b/src/locales/zh_TW/pokemon-form.json index e741ffe2240..104f8f5ea49 100644 --- a/src/locales/zh_TW/pokemon-form.json +++ b/src/locales/zh_TW/pokemon-form.json @@ -282,6 +282,7 @@ "terpagos": "Normal Form", "terpagosTerastal": "Terastal", "terpagosStellar": "Stellar", + "galarDarumaka": "Standard Mode", "galarDarumakaZen": "Zen", "paldeaTaurosCombat": "鬥戰種", "paldeaTaurosBlaze": "火熾種", From 8c3b26824db88800858555f02479f8ca4e05b218 Mon Sep 17 00:00:00 2001 From: EnochG1 Date: Thu, 19 Sep 2024 13:28:10 +0900 Subject: [PATCH 3/3] Korean translation, refactor code --- src/locales/ko/pokemon-form.json | 72 ++++++++++++++++---------------- src/ui/pokemon-info-container.ts | 26 ++++++------ 2 files changed, 49 insertions(+), 49 deletions(-) diff --git a/src/locales/ko/pokemon-form.json b/src/locales/ko/pokemon-form.json index 9fa01d5f5b8..dce2fcd35cf 100644 --- a/src/locales/ko/pokemon-form.json +++ b/src/locales/ko/pokemon-form.json @@ -1,5 +1,5 @@ { - "pikachu": "Normal", + "pikachu": "일반", "pikachuCosplay": "옷갈아입기", "pikachuCoolCosplay": "하드록", "pikachuBeautyCosplay": "마담", @@ -7,9 +7,9 @@ "pikachuSmartCosplay": "닥터", "pikachuToughCosplay": "마스크드", "pikachuPartner": "파트너", - "eevee": "Normal", + "eevee": "일반", "eeveePartner": "파트너", - "pichu": "Normal", + "pichu": "일반", "pichuSpiky": "삐쭉귀", "unownA": "A", "unownB": "B", @@ -39,7 +39,7 @@ "unownZ": "Z", "unownExclamation": "!", "unownQuestion": "?", - "castform": "Normal Form", + "castform": "평상시", "castformSunny": "태양의 모습", "castformRainy": "빗방울의 모습", "castformSnowy": "설운의 모습", @@ -54,15 +54,15 @@ "cherubiSunshine": "포지폼", "shellosEast": "동쪽바다의 모습", "shellosWest": "서쪽바다의 모습", - "rotom": "Normal", - "rotomHeat": "히트", - "rotomWash": "워시", - "rotomFrost": "프로스트", - "rotomFan": "스핀", - "rotomMow": "커트", - "dialga": "Normal", + "rotom": "로토무", + "rotomHeat": "히트로토무", + "rotomWash": "워시로토무", + "rotomFrost": "프로스트로토무", + "rotomFan": "스핀로토무", + "rotomMow": "커트로토무", + "dialga": "어나더폼", "dialgaOrigin": "오리진폼", - "palkia": "Normal", + "palkia": "어나더폼", "palkiaOrigin": "오리진폼", "giratinaAltered": "어나더폼", "giratinaOrigin": "오리진폼", @@ -71,7 +71,7 @@ "basculinRedStriped": "적색근의 모습", "basculinBlueStriped": "청색근의 모습", "basculinWhiteStriped": "백색근의 모습", - "darumaka": "Standard Mode", + "darumaka": "노말모드", "darumakaZen": "달마모드", "deerlingSpring": "봄의 모습", "deerlingSummer": "여름의 모습", @@ -83,21 +83,21 @@ "thundurusTherian": "영물폼", "landorusIncarnate": "화신폼", "landorusTherian": "영물폼", - "kyurem": "Normal", + "kyurem": "큐레무", "kyuremBlack": "블랙큐레무", "kyuremWhite": "화이트큐레무", "keldeoOrdinary": "평상시 모습", "keldeoResolute": "각오의 모습", "meloettaAria": "보이스폼", "meloettaPirouette": "스텝폼", - "genesect": "Normal", + "genesect": "노말폼", "genesectShock": "라이트닝폼", "genesectBurn": "블레이즈폼", "genesectChill": "프리즈폼", "genesectDouse": "아쿠아폼", - "froakie": "Normal", + "froakie": "개굴닌자", "froakieBattleBond": "유대변화", - "froakieAsh": "Ash", + "froakieAsh": "지우개굴닌자", "scatterbugMeadow": "화원의 모양", "scatterbugIcySnow": "빙설의 모양", "scatterbugPolar": "설국의 모양", @@ -123,7 +123,7 @@ "flabebeOrange": "오렌지색 꽃", "flabebeBlue": "파란 꽃", "flabebeWhite": "하얀 꽃", - "furfrou": "Natural Form", + "furfrou": "일반", "furfrouHeart": "하트컷", "furfrouStar": "스타컷", "furfrouDiamond": "다이아컷", @@ -137,7 +137,7 @@ "espurrFemale": "암컷의 모습", "honedgeShiled": "실드폼", "honedgeBlade": "블레이드폼", - "pumpkaboo": "Average Size", + "pumpkaboo": "보통 사이즈", "pumpkabooSmall": "작은 사이즈", "pumpkabooLarge": "큰 사이즈", "pumpkabooSuper": "특대 사이즈", @@ -148,18 +148,18 @@ "zygarde50Pc": "스웜체인지 50%폼", "zygarde10Pc": "스웜체인지 10%폼", "zygardeComplete": "퍼펙트폼", - "hoopa": "Confined", + "hoopa": "굴레에 빠진 모습", "hoopaUnbound": "굴레를 벗어난 모습", "oricorioBaile": "이글이글스타일", "oricorioPompom": "파칙파칙스타일", "oricorioPau": "훌라훌라스타일", "oricorioSensu": "하늘하늘스타일", - "rockruff": "Normal", + "rockruff": "일반", "rockruffOwnTempo": "마이페이스", "rockruffMidday": "한낮의 모습", "rockruffMidnight": "한밤중의 모습", "rockruffDusk": "황혼의 모습", - "wishiwashi": "Solo Form", + "wishiwashi": "단독의 모습", "wishiwashiSchool": "군집의 모습", "typeNullNormal": "노말", "typeNullFighting": "격투", @@ -195,19 +195,19 @@ "miniorViolet": "보라색 코어", "mimikyuDisguised": "둔갑한 모습", "mimikyuBusted": "들킨 모습", - "necrozma": "Normal", + "necrozma": "네크로즈마", "necrozmaDuskMane": "황혼의 갈기", "necrozmaDawnWings": "새벽의 날개", "necrozmaUltra": "울트라네크로즈마", - "magearna": "Normal", + "magearna": "일반적인 모습", "magearnaOriginal": "500년 전의 색", - "marshadow": "Normal", - "marshadowZenith": "투지를 불태운 마샤도", - "cramorant": "Normal", - "cramorantGulping": "Gulping Form", - "cramorantGorging": "Gorging Form", - "toxelAmped": "Amped Form", - "toxelLowkey": "Low-Key Form", + "marshadow": "일반적인 모습", + "marshadowZenith": "타오르는 투지의 모습", + "cramorant": "일반", + "cramorantGulping": "그대로 삼킨 모습", + "cramorantGorging": "통째로 삼킨 모습", + "toxelAmped": "하이한 모습", + "toxelLowkey": "로우한 모습", "sinisteaPhony": "위작품", "sinisteaAntique": "진작품", "milceryVanillaCream": "밀키바닐라", @@ -219,7 +219,7 @@ "milceryRubySwirl": "루비믹스", "milceryCaramelSwirl": "캐러멜믹스", "milceryRainbowSwirl": "트리플믹스", - "eiscue": "Ice Face", + "eiscue": "아이스페이스", "eiscueNoIce": "나이스페이스", "indeedeeMale": "수컷의 모습", "indeedeeFemale": "암컷의 모습", @@ -231,9 +231,9 @@ "zamazentaCrowned": "방패왕", "kubfuSingleStrike": "일격의 태세", "kubfuRapidStrike": "연격의 태세", - "zarude": "Normal", + "zarude": "일반", "zarudeDada": "아빠", - "calyrex": "Normal", + "calyrex": "일반", "calyrexIce": "백마 탄 모습", "calyrexShadow": "흑마 탄 모습", "basculinMale": "수컷의 모습", @@ -279,10 +279,10 @@ "ogerponHearthflameMaskTera": "화덕의가면 테라스탈", "ogerponCornerstoneMask": "주춧돌의가면", "ogerponCornerstoneMaskTera": "주춧돌의가면 테라스탈", - "terpagos": "Normal Form", + "terpagos": "노말폼", "terpagosTerastal": "테라스탈폼", "terpagosStellar": "스텔라폼", - "galarDarumaka": "Standard Mode", + "galarDarumaka": "노말모드", "galarDarumakaZen": "달마모드", "paldeaTaurosCombat": "컴뱃종", "paldeaTaurosBlaze": "블레이즈종", diff --git a/src/ui/pokemon-info-container.ts b/src/ui/pokemon-info-container.ts index 8042c931bcf..2af1e8fbc04 100644 --- a/src/ui/pokemon-info-container.ts +++ b/src/ui/pokemon-info-container.ts @@ -235,7 +235,19 @@ export default class PokemonInfoContainer extends Phaser.GameObjects.Container { this.pokemonGenderText.setVisible(false); } - if (pokemon.species.forms?.[pokemon.formIndex]?.formName) { + const formKey = (pokemon.species?.forms?.[pokemon.formIndex!]?.formKey); + const formText = Utils.capitalizeString(formKey, "-", false, false) || ""; + const speciesName = Utils.capitalizeString(Species[pokemon.species.getRootSpeciesId()], "_", true, false); + + let formName = ""; + if (pokemon.species.speciesId === Species.ARCEUS) { + formName = i18next.t(`pokemonInfo:Type.${formText?.toUpperCase()}`); + } else { + const i18key = `pokemonForm:${speciesName}${formText}`; + formName = i18next.exists(i18key) ? i18next.t(i18key) : formText; + } + + if (formName) { this.pokemonFormLabelText.setVisible(true); this.pokemonFormText.setVisible(true); const newForm = BigInt(1 << pokemon.formIndex) * DexAttr.DEFAULT_FORM; @@ -248,18 +260,6 @@ export default class PokemonInfoContainer extends Phaser.GameObjects.Container { this.pokemonFormLabelText.setShadowColor(getTextColor(TextStyle.WINDOW, true, this.scene.uiTheme)); } - const formKey = (pokemon.species?.forms?.[pokemon.formIndex!]?.formKey); - const formText = Utils.capitalizeString(formKey, "-", false, false) || ""; - const speciesName = Utils.capitalizeString(Species[pokemon.species.getRootSpeciesId()], "_", true, false); - - let formName = ""; - if (pokemon.species.speciesId === Species.ARCEUS) { - formName = i18next.t(`pokemonInfo:Type.${formText?.toUpperCase()}`); - } else { - const i18key = `pokemonForm:${speciesName}${formText}`; - formName = i18next.exists(i18key) ? i18next.t(i18key) : formText; - } - this.pokemonFormText.setText(formName.length > this.numCharsBeforeCutoff ? formName.substring(0, this.numCharsBeforeCutoff - 3) + "..." : formName); if (formName.length > this.numCharsBeforeCutoff) { this.pokemonFormText.setInteractive(new Phaser.Geom.Rectangle(0, 0, this.pokemonFormText.width, this.pokemonFormText.height), Phaser.Geom.Rectangle.Contains);