From c34bc9f2ad81bf3e58f2bc6a2c5056032bbc5685 Mon Sep 17 00:00:00 2001 From: Thomas David Date: Sat, 1 Jun 2024 13:14:07 +0200 Subject: [PATCH 01/71] Implement Pokemon forms localization --- src/data/pokemon-species.ts | 10 +- src/locales/de/config.ts | 2 + src/locales/de/pokemon-form.ts | 164 ++++++++++++++++++++++++++++ src/locales/en/config.ts | 2 + src/locales/en/pokemon-form.ts | 164 ++++++++++++++++++++++++++++ src/locales/es/config.ts | 2 + src/locales/es/pokemon-form.ts | 164 ++++++++++++++++++++++++++++ src/locales/fr/config.ts | 2 + src/locales/fr/pokemon-form.ts | 164 ++++++++++++++++++++++++++++ src/locales/it/config.ts | 2 + src/locales/it/pokemon-form.ts | 164 ++++++++++++++++++++++++++++ src/locales/ko/config.ts | 3 +- src/locales/ko/pokemon-form.ts | 164 ++++++++++++++++++++++++++++ src/locales/pt_BR/config.ts | 2 + src/locales/pt_BR/pokemon-form.ts | 164 ++++++++++++++++++++++++++++ src/locales/zh_CN/config.ts | 2 + src/locales/zh_CN/pokemon-form.ts | 164 ++++++++++++++++++++++++++++ src/locales/zh_TW/config.ts | 2 + src/locales/zh_TW/pokemon-form.ts | 164 ++++++++++++++++++++++++++++ src/plugins/i18n.ts | 1 + src/ui/starter-select-ui-handler.ts | 14 ++- 21 files changed, 1514 insertions(+), 6 deletions(-) create mode 100644 src/locales/de/pokemon-form.ts create mode 100644 src/locales/en/pokemon-form.ts create mode 100644 src/locales/es/pokemon-form.ts create mode 100644 src/locales/fr/pokemon-form.ts create mode 100644 src/locales/it/pokemon-form.ts create mode 100644 src/locales/ko/pokemon-form.ts create mode 100644 src/locales/pt_BR/pokemon-form.ts create mode 100644 src/locales/zh_CN/pokemon-form.ts create mode 100644 src/locales/zh_TW/pokemon-form.ts diff --git a/src/data/pokemon-species.ts b/src/data/pokemon-species.ts index cde6b7414238..180bbb382e17 100644 --- a/src/data/pokemon-species.ts +++ b/src/data/pokemon-species.ts @@ -596,16 +596,18 @@ export default class PokemonSpecies extends PokemonSpeciesForm implements Locali const form = this.forms[formIndex]; switch (form.formKey) { case SpeciesFormKey.MEGA: + return i18next.t("pokemonForm:mega", {pokemonName: this.name}); case SpeciesFormKey.PRIMAL: + return i18next.t("pokemonForm:primal", {pokemonName: this.name}); case SpeciesFormKey.ETERNAMAX: - return `${form.formName} ${this.name}`; + return i18next.t("pokemonForm:eternamax", {pokemonName: this.name}); case SpeciesFormKey.MEGA_X: - return `Mega ${this.name} X`; + return i18next.t("pokemonForm:megax", {pokemonName: this.name}); case SpeciesFormKey.MEGA_Y: - return `Mega ${this.name} Y`; + return i18next.t("pokemonForm:megay", {pokemonName: this.name}); default: if (form.formKey.indexOf(SpeciesFormKey.GIGANTAMAX) > -1) { - return `G-Max ${this.name}`; + return i18next.t("pokemonForm:gigantamax", {pokemonName: this.name}); } } } diff --git a/src/locales/de/config.ts b/src/locales/de/config.ts index 50cf09181fa7..11ea18932f1f 100644 --- a/src/locales/de/config.ts +++ b/src/locales/de/config.ts @@ -32,6 +32,7 @@ import { } from "./dialogue"; import { biome } from "./biome"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonForm } from "./pokemon-form"; export const deConfig = { ability: ability, @@ -48,6 +49,7 @@ export const deConfig = { nature: nature, pokeball: pokeball, pokemon: pokemon, + pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, diff --git a/src/locales/de/pokemon-form.ts b/src/locales/de/pokemon-form.ts new file mode 100644 index 000000000000..4deca92ea817 --- /dev/null +++ b/src/locales/de/pokemon-form.ts @@ -0,0 +1,164 @@ +import { SimpleTranslationEntries } from "#app/plugins/i18n"; + +export const pokemonForm: SimpleTranslationEntries = { + // Battle forms + "mega": "Mega {{pokemonName}}", + "megaX": "Mega {{pokemonName}} X", + "megaY": "Mega {{pokemonName}} Y", + "primal": "Primal {{pokemonName}}", + "gigantamax": "G-Max {{pokemonName}}", + "eternamax": "E-Max {{pokemonName}}", + + // Starters forms + // 1G + "pikachuCosplay": "Cosplay", + "pikachuCoolCosplay": "Cool Cosplay", + "pikachuBeautyCosplay": "Beauty Cosplay", + "pikachuCuteCosplay": "Cute Cosplay", + "pikachuSmartCosplay": "Smart Cosplay", + "pikachuToughCosplay": "Thoug Cosplay", + // 2G + "pichuSpiky": "Spiky", + "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": "?", + // 3G + "castformSunny": "Sunny", + "castformRainy": "Rainy", + "castformSnowy": "Snowy", + // 4G + "burmyPlant": "Plant", + "burmySandy": "Sandy", + "burmyTrash": "Trash", + "shellosEast": "East", + "shellosWest": "West", + "rotomHeat": "Heat", + "rotomWash": "Wash", + "rotomFrost": "Frost", + "rotomFan": "Fan", + "rotomMow": "Mow", + // 5G + "basculinRedStriped": "Red Striped", + "basculinBlueStriped": "Blue Striped", + "basculinWhiteStriped": "White Striped", + "deerlingSpring": "Spring", + "deerlingSummer": "Summer", + "deerlingAutumn": "Autumn", + "deerlingWinter": "Winter", + // 6G + "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", + "pumpkabooSmall": "Small", + "pumpkabooLarge": "Large", + "pumpkabooSuper": "Super", + "xerneasNeutral": "Neutral", + "xerneasActive": "Active", + "zygarde50": "50% Forme", + "zygarde10": "10% Forme", + "zygarde50Pc": "50% Forme Power Construct", + "zygarde10Pc": "10% Forme Power Construct", + "zygardeComplete": "Complete Forme", + // 7G + "oricorioBaile": "Baile", + "oricorioPompom": "Pom-Pom", + "oricorioPau": "Pau", + "oricorioSensu": "Sensu", + "rockruffOwnTempo": "Own Tempo", + "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", + "magearnaOriginal": "Original", + "marshadowZenith": "Zenith", + // 8G + "sinisteaPhony": "Phony", + "sinisteaAntique": "Antique", + "eiscueNoIce": "No Ice", + "indeedeeMale": "Male", + "indeedeeFemale": "Female", + "zarudeDada": "Dada", + // 9G + "squawkabillyGreenPlumage": "Green Plumage", + "squawkabillyBluePlumage": "Blue Plumage", + "squawkabillyYellowPlumage": "Yellow Plumage", + "squawkabillyWhitePlumage": "White Plumage", + "tatsugiriCurly": "Curly", + "tatsugiriDroopy": "Droopy", + "tatsugiriStretchy": "Stretchy", + "gimmighoulChest": "Chest", + "gimmighoulRoaming": "Roaming", + "poltchageistCounterfeit": "Counterfeit", + "poltchageistArtisan": "Artisan", + "paldeaTaurosCombat": "Combat", + "paldeaTaurosBlaze": "Blaze", + "paldeaTaurosAqua": "Aqua", + +} as const; diff --git a/src/locales/en/config.ts b/src/locales/en/config.ts index d01102bc3a45..00cff91e3829 100644 --- a/src/locales/en/config.ts +++ b/src/locales/en/config.ts @@ -32,6 +32,7 @@ import { } from "./dialogue"; import { biome } from "./biome"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonForm } from "./pokemon-form"; export const enConfig = { ability: ability, @@ -48,6 +49,7 @@ export const enConfig = { nature: nature, pokeball: pokeball, pokemon: pokemon, + pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, diff --git a/src/locales/en/pokemon-form.ts b/src/locales/en/pokemon-form.ts new file mode 100644 index 000000000000..4deca92ea817 --- /dev/null +++ b/src/locales/en/pokemon-form.ts @@ -0,0 +1,164 @@ +import { SimpleTranslationEntries } from "#app/plugins/i18n"; + +export const pokemonForm: SimpleTranslationEntries = { + // Battle forms + "mega": "Mega {{pokemonName}}", + "megaX": "Mega {{pokemonName}} X", + "megaY": "Mega {{pokemonName}} Y", + "primal": "Primal {{pokemonName}}", + "gigantamax": "G-Max {{pokemonName}}", + "eternamax": "E-Max {{pokemonName}}", + + // Starters forms + // 1G + "pikachuCosplay": "Cosplay", + "pikachuCoolCosplay": "Cool Cosplay", + "pikachuBeautyCosplay": "Beauty Cosplay", + "pikachuCuteCosplay": "Cute Cosplay", + "pikachuSmartCosplay": "Smart Cosplay", + "pikachuToughCosplay": "Thoug Cosplay", + // 2G + "pichuSpiky": "Spiky", + "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": "?", + // 3G + "castformSunny": "Sunny", + "castformRainy": "Rainy", + "castformSnowy": "Snowy", + // 4G + "burmyPlant": "Plant", + "burmySandy": "Sandy", + "burmyTrash": "Trash", + "shellosEast": "East", + "shellosWest": "West", + "rotomHeat": "Heat", + "rotomWash": "Wash", + "rotomFrost": "Frost", + "rotomFan": "Fan", + "rotomMow": "Mow", + // 5G + "basculinRedStriped": "Red Striped", + "basculinBlueStriped": "Blue Striped", + "basculinWhiteStriped": "White Striped", + "deerlingSpring": "Spring", + "deerlingSummer": "Summer", + "deerlingAutumn": "Autumn", + "deerlingWinter": "Winter", + // 6G + "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", + "pumpkabooSmall": "Small", + "pumpkabooLarge": "Large", + "pumpkabooSuper": "Super", + "xerneasNeutral": "Neutral", + "xerneasActive": "Active", + "zygarde50": "50% Forme", + "zygarde10": "10% Forme", + "zygarde50Pc": "50% Forme Power Construct", + "zygarde10Pc": "10% Forme Power Construct", + "zygardeComplete": "Complete Forme", + // 7G + "oricorioBaile": "Baile", + "oricorioPompom": "Pom-Pom", + "oricorioPau": "Pau", + "oricorioSensu": "Sensu", + "rockruffOwnTempo": "Own Tempo", + "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", + "magearnaOriginal": "Original", + "marshadowZenith": "Zenith", + // 8G + "sinisteaPhony": "Phony", + "sinisteaAntique": "Antique", + "eiscueNoIce": "No Ice", + "indeedeeMale": "Male", + "indeedeeFemale": "Female", + "zarudeDada": "Dada", + // 9G + "squawkabillyGreenPlumage": "Green Plumage", + "squawkabillyBluePlumage": "Blue Plumage", + "squawkabillyYellowPlumage": "Yellow Plumage", + "squawkabillyWhitePlumage": "White Plumage", + "tatsugiriCurly": "Curly", + "tatsugiriDroopy": "Droopy", + "tatsugiriStretchy": "Stretchy", + "gimmighoulChest": "Chest", + "gimmighoulRoaming": "Roaming", + "poltchageistCounterfeit": "Counterfeit", + "poltchageistArtisan": "Artisan", + "paldeaTaurosCombat": "Combat", + "paldeaTaurosBlaze": "Blaze", + "paldeaTaurosAqua": "Aqua", + +} as const; diff --git a/src/locales/es/config.ts b/src/locales/es/config.ts index 2f33cd680aeb..00df0ebe7eb5 100644 --- a/src/locales/es/config.ts +++ b/src/locales/es/config.ts @@ -32,6 +32,7 @@ import { } from "./dialogue"; import { biome } from "./biome"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonForm } from "./pokemon-form"; export const esConfig = { ability: ability, @@ -48,6 +49,7 @@ export const esConfig = { nature: nature, pokeball: pokeball, pokemon: pokemon, + pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts new file mode 100644 index 000000000000..4deca92ea817 --- /dev/null +++ b/src/locales/es/pokemon-form.ts @@ -0,0 +1,164 @@ +import { SimpleTranslationEntries } from "#app/plugins/i18n"; + +export const pokemonForm: SimpleTranslationEntries = { + // Battle forms + "mega": "Mega {{pokemonName}}", + "megaX": "Mega {{pokemonName}} X", + "megaY": "Mega {{pokemonName}} Y", + "primal": "Primal {{pokemonName}}", + "gigantamax": "G-Max {{pokemonName}}", + "eternamax": "E-Max {{pokemonName}}", + + // Starters forms + // 1G + "pikachuCosplay": "Cosplay", + "pikachuCoolCosplay": "Cool Cosplay", + "pikachuBeautyCosplay": "Beauty Cosplay", + "pikachuCuteCosplay": "Cute Cosplay", + "pikachuSmartCosplay": "Smart Cosplay", + "pikachuToughCosplay": "Thoug Cosplay", + // 2G + "pichuSpiky": "Spiky", + "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": "?", + // 3G + "castformSunny": "Sunny", + "castformRainy": "Rainy", + "castformSnowy": "Snowy", + // 4G + "burmyPlant": "Plant", + "burmySandy": "Sandy", + "burmyTrash": "Trash", + "shellosEast": "East", + "shellosWest": "West", + "rotomHeat": "Heat", + "rotomWash": "Wash", + "rotomFrost": "Frost", + "rotomFan": "Fan", + "rotomMow": "Mow", + // 5G + "basculinRedStriped": "Red Striped", + "basculinBlueStriped": "Blue Striped", + "basculinWhiteStriped": "White Striped", + "deerlingSpring": "Spring", + "deerlingSummer": "Summer", + "deerlingAutumn": "Autumn", + "deerlingWinter": "Winter", + // 6G + "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", + "pumpkabooSmall": "Small", + "pumpkabooLarge": "Large", + "pumpkabooSuper": "Super", + "xerneasNeutral": "Neutral", + "xerneasActive": "Active", + "zygarde50": "50% Forme", + "zygarde10": "10% Forme", + "zygarde50Pc": "50% Forme Power Construct", + "zygarde10Pc": "10% Forme Power Construct", + "zygardeComplete": "Complete Forme", + // 7G + "oricorioBaile": "Baile", + "oricorioPompom": "Pom-Pom", + "oricorioPau": "Pau", + "oricorioSensu": "Sensu", + "rockruffOwnTempo": "Own Tempo", + "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", + "magearnaOriginal": "Original", + "marshadowZenith": "Zenith", + // 8G + "sinisteaPhony": "Phony", + "sinisteaAntique": "Antique", + "eiscueNoIce": "No Ice", + "indeedeeMale": "Male", + "indeedeeFemale": "Female", + "zarudeDada": "Dada", + // 9G + "squawkabillyGreenPlumage": "Green Plumage", + "squawkabillyBluePlumage": "Blue Plumage", + "squawkabillyYellowPlumage": "Yellow Plumage", + "squawkabillyWhitePlumage": "White Plumage", + "tatsugiriCurly": "Curly", + "tatsugiriDroopy": "Droopy", + "tatsugiriStretchy": "Stretchy", + "gimmighoulChest": "Chest", + "gimmighoulRoaming": "Roaming", + "poltchageistCounterfeit": "Counterfeit", + "poltchageistArtisan": "Artisan", + "paldeaTaurosCombat": "Combat", + "paldeaTaurosBlaze": "Blaze", + "paldeaTaurosAqua": "Aqua", + +} as const; diff --git a/src/locales/fr/config.ts b/src/locales/fr/config.ts index f7f7201ddd7b..14a8a37e73e7 100644 --- a/src/locales/fr/config.ts +++ b/src/locales/fr/config.ts @@ -32,6 +32,7 @@ import { } from "./dialogue"; import { biome } from "./biome"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonForm } from "./pokemon-form"; export const frConfig = { ability: ability, @@ -48,6 +49,7 @@ export const frConfig = { nature: nature, pokeball: pokeball, pokemon: pokemon, + pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, diff --git a/src/locales/fr/pokemon-form.ts b/src/locales/fr/pokemon-form.ts new file mode 100644 index 000000000000..4deca92ea817 --- /dev/null +++ b/src/locales/fr/pokemon-form.ts @@ -0,0 +1,164 @@ +import { SimpleTranslationEntries } from "#app/plugins/i18n"; + +export const pokemonForm: SimpleTranslationEntries = { + // Battle forms + "mega": "Mega {{pokemonName}}", + "megaX": "Mega {{pokemonName}} X", + "megaY": "Mega {{pokemonName}} Y", + "primal": "Primal {{pokemonName}}", + "gigantamax": "G-Max {{pokemonName}}", + "eternamax": "E-Max {{pokemonName}}", + + // Starters forms + // 1G + "pikachuCosplay": "Cosplay", + "pikachuCoolCosplay": "Cool Cosplay", + "pikachuBeautyCosplay": "Beauty Cosplay", + "pikachuCuteCosplay": "Cute Cosplay", + "pikachuSmartCosplay": "Smart Cosplay", + "pikachuToughCosplay": "Thoug Cosplay", + // 2G + "pichuSpiky": "Spiky", + "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": "?", + // 3G + "castformSunny": "Sunny", + "castformRainy": "Rainy", + "castformSnowy": "Snowy", + // 4G + "burmyPlant": "Plant", + "burmySandy": "Sandy", + "burmyTrash": "Trash", + "shellosEast": "East", + "shellosWest": "West", + "rotomHeat": "Heat", + "rotomWash": "Wash", + "rotomFrost": "Frost", + "rotomFan": "Fan", + "rotomMow": "Mow", + // 5G + "basculinRedStriped": "Red Striped", + "basculinBlueStriped": "Blue Striped", + "basculinWhiteStriped": "White Striped", + "deerlingSpring": "Spring", + "deerlingSummer": "Summer", + "deerlingAutumn": "Autumn", + "deerlingWinter": "Winter", + // 6G + "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", + "pumpkabooSmall": "Small", + "pumpkabooLarge": "Large", + "pumpkabooSuper": "Super", + "xerneasNeutral": "Neutral", + "xerneasActive": "Active", + "zygarde50": "50% Forme", + "zygarde10": "10% Forme", + "zygarde50Pc": "50% Forme Power Construct", + "zygarde10Pc": "10% Forme Power Construct", + "zygardeComplete": "Complete Forme", + // 7G + "oricorioBaile": "Baile", + "oricorioPompom": "Pom-Pom", + "oricorioPau": "Pau", + "oricorioSensu": "Sensu", + "rockruffOwnTempo": "Own Tempo", + "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", + "magearnaOriginal": "Original", + "marshadowZenith": "Zenith", + // 8G + "sinisteaPhony": "Phony", + "sinisteaAntique": "Antique", + "eiscueNoIce": "No Ice", + "indeedeeMale": "Male", + "indeedeeFemale": "Female", + "zarudeDada": "Dada", + // 9G + "squawkabillyGreenPlumage": "Green Plumage", + "squawkabillyBluePlumage": "Blue Plumage", + "squawkabillyYellowPlumage": "Yellow Plumage", + "squawkabillyWhitePlumage": "White Plumage", + "tatsugiriCurly": "Curly", + "tatsugiriDroopy": "Droopy", + "tatsugiriStretchy": "Stretchy", + "gimmighoulChest": "Chest", + "gimmighoulRoaming": "Roaming", + "poltchageistCounterfeit": "Counterfeit", + "poltchageistArtisan": "Artisan", + "paldeaTaurosCombat": "Combat", + "paldeaTaurosBlaze": "Blaze", + "paldeaTaurosAqua": "Aqua", + +} as const; diff --git a/src/locales/it/config.ts b/src/locales/it/config.ts index 5f76e4d42051..a6de7c32eef4 100644 --- a/src/locales/it/config.ts +++ b/src/locales/it/config.ts @@ -32,6 +32,7 @@ import { } from "./dialogue"; import { biome } from "./biome"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonForm } from "./pokemon-form"; export const itConfig = { ability: ability, @@ -48,6 +49,7 @@ export const itConfig = { nature: nature, pokeball: pokeball, pokemon: pokemon, + pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, diff --git a/src/locales/it/pokemon-form.ts b/src/locales/it/pokemon-form.ts new file mode 100644 index 000000000000..4deca92ea817 --- /dev/null +++ b/src/locales/it/pokemon-form.ts @@ -0,0 +1,164 @@ +import { SimpleTranslationEntries } from "#app/plugins/i18n"; + +export const pokemonForm: SimpleTranslationEntries = { + // Battle forms + "mega": "Mega {{pokemonName}}", + "megaX": "Mega {{pokemonName}} X", + "megaY": "Mega {{pokemonName}} Y", + "primal": "Primal {{pokemonName}}", + "gigantamax": "G-Max {{pokemonName}}", + "eternamax": "E-Max {{pokemonName}}", + + // Starters forms + // 1G + "pikachuCosplay": "Cosplay", + "pikachuCoolCosplay": "Cool Cosplay", + "pikachuBeautyCosplay": "Beauty Cosplay", + "pikachuCuteCosplay": "Cute Cosplay", + "pikachuSmartCosplay": "Smart Cosplay", + "pikachuToughCosplay": "Thoug Cosplay", + // 2G + "pichuSpiky": "Spiky", + "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": "?", + // 3G + "castformSunny": "Sunny", + "castformRainy": "Rainy", + "castformSnowy": "Snowy", + // 4G + "burmyPlant": "Plant", + "burmySandy": "Sandy", + "burmyTrash": "Trash", + "shellosEast": "East", + "shellosWest": "West", + "rotomHeat": "Heat", + "rotomWash": "Wash", + "rotomFrost": "Frost", + "rotomFan": "Fan", + "rotomMow": "Mow", + // 5G + "basculinRedStriped": "Red Striped", + "basculinBlueStriped": "Blue Striped", + "basculinWhiteStriped": "White Striped", + "deerlingSpring": "Spring", + "deerlingSummer": "Summer", + "deerlingAutumn": "Autumn", + "deerlingWinter": "Winter", + // 6G + "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", + "pumpkabooSmall": "Small", + "pumpkabooLarge": "Large", + "pumpkabooSuper": "Super", + "xerneasNeutral": "Neutral", + "xerneasActive": "Active", + "zygarde50": "50% Forme", + "zygarde10": "10% Forme", + "zygarde50Pc": "50% Forme Power Construct", + "zygarde10Pc": "10% Forme Power Construct", + "zygardeComplete": "Complete Forme", + // 7G + "oricorioBaile": "Baile", + "oricorioPompom": "Pom-Pom", + "oricorioPau": "Pau", + "oricorioSensu": "Sensu", + "rockruffOwnTempo": "Own Tempo", + "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", + "magearnaOriginal": "Original", + "marshadowZenith": "Zenith", + // 8G + "sinisteaPhony": "Phony", + "sinisteaAntique": "Antique", + "eiscueNoIce": "No Ice", + "indeedeeMale": "Male", + "indeedeeFemale": "Female", + "zarudeDada": "Dada", + // 9G + "squawkabillyGreenPlumage": "Green Plumage", + "squawkabillyBluePlumage": "Blue Plumage", + "squawkabillyYellowPlumage": "Yellow Plumage", + "squawkabillyWhitePlumage": "White Plumage", + "tatsugiriCurly": "Curly", + "tatsugiriDroopy": "Droopy", + "tatsugiriStretchy": "Stretchy", + "gimmighoulChest": "Chest", + "gimmighoulRoaming": "Roaming", + "poltchageistCounterfeit": "Counterfeit", + "poltchageistArtisan": "Artisan", + "paldeaTaurosCombat": "Combat", + "paldeaTaurosBlaze": "Blaze", + "paldeaTaurosAqua": "Aqua", + +} as const; diff --git a/src/locales/ko/config.ts b/src/locales/ko/config.ts index 3de0e3275c27..08876a755704 100644 --- a/src/locales/ko/config.ts +++ b/src/locales/ko/config.ts @@ -32,7 +32,7 @@ import { } from "./dialogue"; import { biome } from "./biome"; import { pokemonInfoContainer } from "./pokemon-info-container"; - +import { pokemonForm } from "./pokemon-form"; export const koConfig = { ability: ability, @@ -49,6 +49,7 @@ export const koConfig = { nature: nature, pokeball: pokeball, pokemon: pokemon, + pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, diff --git a/src/locales/ko/pokemon-form.ts b/src/locales/ko/pokemon-form.ts new file mode 100644 index 000000000000..4deca92ea817 --- /dev/null +++ b/src/locales/ko/pokemon-form.ts @@ -0,0 +1,164 @@ +import { SimpleTranslationEntries } from "#app/plugins/i18n"; + +export const pokemonForm: SimpleTranslationEntries = { + // Battle forms + "mega": "Mega {{pokemonName}}", + "megaX": "Mega {{pokemonName}} X", + "megaY": "Mega {{pokemonName}} Y", + "primal": "Primal {{pokemonName}}", + "gigantamax": "G-Max {{pokemonName}}", + "eternamax": "E-Max {{pokemonName}}", + + // Starters forms + // 1G + "pikachuCosplay": "Cosplay", + "pikachuCoolCosplay": "Cool Cosplay", + "pikachuBeautyCosplay": "Beauty Cosplay", + "pikachuCuteCosplay": "Cute Cosplay", + "pikachuSmartCosplay": "Smart Cosplay", + "pikachuToughCosplay": "Thoug Cosplay", + // 2G + "pichuSpiky": "Spiky", + "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": "?", + // 3G + "castformSunny": "Sunny", + "castformRainy": "Rainy", + "castformSnowy": "Snowy", + // 4G + "burmyPlant": "Plant", + "burmySandy": "Sandy", + "burmyTrash": "Trash", + "shellosEast": "East", + "shellosWest": "West", + "rotomHeat": "Heat", + "rotomWash": "Wash", + "rotomFrost": "Frost", + "rotomFan": "Fan", + "rotomMow": "Mow", + // 5G + "basculinRedStriped": "Red Striped", + "basculinBlueStriped": "Blue Striped", + "basculinWhiteStriped": "White Striped", + "deerlingSpring": "Spring", + "deerlingSummer": "Summer", + "deerlingAutumn": "Autumn", + "deerlingWinter": "Winter", + // 6G + "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", + "pumpkabooSmall": "Small", + "pumpkabooLarge": "Large", + "pumpkabooSuper": "Super", + "xerneasNeutral": "Neutral", + "xerneasActive": "Active", + "zygarde50": "50% Forme", + "zygarde10": "10% Forme", + "zygarde50Pc": "50% Forme Power Construct", + "zygarde10Pc": "10% Forme Power Construct", + "zygardeComplete": "Complete Forme", + // 7G + "oricorioBaile": "Baile", + "oricorioPompom": "Pom-Pom", + "oricorioPau": "Pau", + "oricorioSensu": "Sensu", + "rockruffOwnTempo": "Own Tempo", + "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", + "magearnaOriginal": "Original", + "marshadowZenith": "Zenith", + // 8G + "sinisteaPhony": "Phony", + "sinisteaAntique": "Antique", + "eiscueNoIce": "No Ice", + "indeedeeMale": "Male", + "indeedeeFemale": "Female", + "zarudeDada": "Dada", + // 9G + "squawkabillyGreenPlumage": "Green Plumage", + "squawkabillyBluePlumage": "Blue Plumage", + "squawkabillyYellowPlumage": "Yellow Plumage", + "squawkabillyWhitePlumage": "White Plumage", + "tatsugiriCurly": "Curly", + "tatsugiriDroopy": "Droopy", + "tatsugiriStretchy": "Stretchy", + "gimmighoulChest": "Chest", + "gimmighoulRoaming": "Roaming", + "poltchageistCounterfeit": "Counterfeit", + "poltchageistArtisan": "Artisan", + "paldeaTaurosCombat": "Combat", + "paldeaTaurosBlaze": "Blaze", + "paldeaTaurosAqua": "Aqua", + +} as const; diff --git a/src/locales/pt_BR/config.ts b/src/locales/pt_BR/config.ts index ae43e0aba75e..a0c6aa93a7ea 100644 --- a/src/locales/pt_BR/config.ts +++ b/src/locales/pt_BR/config.ts @@ -32,6 +32,7 @@ import { } from "./dialogue"; import { biome } from "./biome"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonForm } from "./pokemon-form"; export const ptBrConfig = { ability: ability, @@ -48,6 +49,7 @@ export const ptBrConfig = { nature: nature, pokeball: pokeball, pokemon: pokemon, + pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, diff --git a/src/locales/pt_BR/pokemon-form.ts b/src/locales/pt_BR/pokemon-form.ts new file mode 100644 index 000000000000..4deca92ea817 --- /dev/null +++ b/src/locales/pt_BR/pokemon-form.ts @@ -0,0 +1,164 @@ +import { SimpleTranslationEntries } from "#app/plugins/i18n"; + +export const pokemonForm: SimpleTranslationEntries = { + // Battle forms + "mega": "Mega {{pokemonName}}", + "megaX": "Mega {{pokemonName}} X", + "megaY": "Mega {{pokemonName}} Y", + "primal": "Primal {{pokemonName}}", + "gigantamax": "G-Max {{pokemonName}}", + "eternamax": "E-Max {{pokemonName}}", + + // Starters forms + // 1G + "pikachuCosplay": "Cosplay", + "pikachuCoolCosplay": "Cool Cosplay", + "pikachuBeautyCosplay": "Beauty Cosplay", + "pikachuCuteCosplay": "Cute Cosplay", + "pikachuSmartCosplay": "Smart Cosplay", + "pikachuToughCosplay": "Thoug Cosplay", + // 2G + "pichuSpiky": "Spiky", + "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": "?", + // 3G + "castformSunny": "Sunny", + "castformRainy": "Rainy", + "castformSnowy": "Snowy", + // 4G + "burmyPlant": "Plant", + "burmySandy": "Sandy", + "burmyTrash": "Trash", + "shellosEast": "East", + "shellosWest": "West", + "rotomHeat": "Heat", + "rotomWash": "Wash", + "rotomFrost": "Frost", + "rotomFan": "Fan", + "rotomMow": "Mow", + // 5G + "basculinRedStriped": "Red Striped", + "basculinBlueStriped": "Blue Striped", + "basculinWhiteStriped": "White Striped", + "deerlingSpring": "Spring", + "deerlingSummer": "Summer", + "deerlingAutumn": "Autumn", + "deerlingWinter": "Winter", + // 6G + "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", + "pumpkabooSmall": "Small", + "pumpkabooLarge": "Large", + "pumpkabooSuper": "Super", + "xerneasNeutral": "Neutral", + "xerneasActive": "Active", + "zygarde50": "50% Forme", + "zygarde10": "10% Forme", + "zygarde50Pc": "50% Forme Power Construct", + "zygarde10Pc": "10% Forme Power Construct", + "zygardeComplete": "Complete Forme", + // 7G + "oricorioBaile": "Baile", + "oricorioPompom": "Pom-Pom", + "oricorioPau": "Pau", + "oricorioSensu": "Sensu", + "rockruffOwnTempo": "Own Tempo", + "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", + "magearnaOriginal": "Original", + "marshadowZenith": "Zenith", + // 8G + "sinisteaPhony": "Phony", + "sinisteaAntique": "Antique", + "eiscueNoIce": "No Ice", + "indeedeeMale": "Male", + "indeedeeFemale": "Female", + "zarudeDada": "Dada", + // 9G + "squawkabillyGreenPlumage": "Green Plumage", + "squawkabillyBluePlumage": "Blue Plumage", + "squawkabillyYellowPlumage": "Yellow Plumage", + "squawkabillyWhitePlumage": "White Plumage", + "tatsugiriCurly": "Curly", + "tatsugiriDroopy": "Droopy", + "tatsugiriStretchy": "Stretchy", + "gimmighoulChest": "Chest", + "gimmighoulRoaming": "Roaming", + "poltchageistCounterfeit": "Counterfeit", + "poltchageistArtisan": "Artisan", + "paldeaTaurosCombat": "Combat", + "paldeaTaurosBlaze": "Blaze", + "paldeaTaurosAqua": "Aqua", + +} as const; diff --git a/src/locales/zh_CN/config.ts b/src/locales/zh_CN/config.ts index 245727d874bc..66444d777d2b 100644 --- a/src/locales/zh_CN/config.ts +++ b/src/locales/zh_CN/config.ts @@ -32,6 +32,7 @@ import { } from "./dialogue"; import { biome } from "./biome"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonForm } from "./pokemon-form"; export const zhCnConfig = { ability: ability, @@ -48,6 +49,7 @@ export const zhCnConfig = { nature: nature, pokeball: pokeball, pokemon: pokemon, + pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, diff --git a/src/locales/zh_CN/pokemon-form.ts b/src/locales/zh_CN/pokemon-form.ts new file mode 100644 index 000000000000..4deca92ea817 --- /dev/null +++ b/src/locales/zh_CN/pokemon-form.ts @@ -0,0 +1,164 @@ +import { SimpleTranslationEntries } from "#app/plugins/i18n"; + +export const pokemonForm: SimpleTranslationEntries = { + // Battle forms + "mega": "Mega {{pokemonName}}", + "megaX": "Mega {{pokemonName}} X", + "megaY": "Mega {{pokemonName}} Y", + "primal": "Primal {{pokemonName}}", + "gigantamax": "G-Max {{pokemonName}}", + "eternamax": "E-Max {{pokemonName}}", + + // Starters forms + // 1G + "pikachuCosplay": "Cosplay", + "pikachuCoolCosplay": "Cool Cosplay", + "pikachuBeautyCosplay": "Beauty Cosplay", + "pikachuCuteCosplay": "Cute Cosplay", + "pikachuSmartCosplay": "Smart Cosplay", + "pikachuToughCosplay": "Thoug Cosplay", + // 2G + "pichuSpiky": "Spiky", + "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": "?", + // 3G + "castformSunny": "Sunny", + "castformRainy": "Rainy", + "castformSnowy": "Snowy", + // 4G + "burmyPlant": "Plant", + "burmySandy": "Sandy", + "burmyTrash": "Trash", + "shellosEast": "East", + "shellosWest": "West", + "rotomHeat": "Heat", + "rotomWash": "Wash", + "rotomFrost": "Frost", + "rotomFan": "Fan", + "rotomMow": "Mow", + // 5G + "basculinRedStriped": "Red Striped", + "basculinBlueStriped": "Blue Striped", + "basculinWhiteStriped": "White Striped", + "deerlingSpring": "Spring", + "deerlingSummer": "Summer", + "deerlingAutumn": "Autumn", + "deerlingWinter": "Winter", + // 6G + "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", + "pumpkabooSmall": "Small", + "pumpkabooLarge": "Large", + "pumpkabooSuper": "Super", + "xerneasNeutral": "Neutral", + "xerneasActive": "Active", + "zygarde50": "50% Forme", + "zygarde10": "10% Forme", + "zygarde50Pc": "50% Forme Power Construct", + "zygarde10Pc": "10% Forme Power Construct", + "zygardeComplete": "Complete Forme", + // 7G + "oricorioBaile": "Baile", + "oricorioPompom": "Pom-Pom", + "oricorioPau": "Pau", + "oricorioSensu": "Sensu", + "rockruffOwnTempo": "Own Tempo", + "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", + "magearnaOriginal": "Original", + "marshadowZenith": "Zenith", + // 8G + "sinisteaPhony": "Phony", + "sinisteaAntique": "Antique", + "eiscueNoIce": "No Ice", + "indeedeeMale": "Male", + "indeedeeFemale": "Female", + "zarudeDada": "Dada", + // 9G + "squawkabillyGreenPlumage": "Green Plumage", + "squawkabillyBluePlumage": "Blue Plumage", + "squawkabillyYellowPlumage": "Yellow Plumage", + "squawkabillyWhitePlumage": "White Plumage", + "tatsugiriCurly": "Curly", + "tatsugiriDroopy": "Droopy", + "tatsugiriStretchy": "Stretchy", + "gimmighoulChest": "Chest", + "gimmighoulRoaming": "Roaming", + "poltchageistCounterfeit": "Counterfeit", + "poltchageistArtisan": "Artisan", + "paldeaTaurosCombat": "Combat", + "paldeaTaurosBlaze": "Blaze", + "paldeaTaurosAqua": "Aqua", + +} as const; diff --git a/src/locales/zh_TW/config.ts b/src/locales/zh_TW/config.ts index c213aa4b0df8..4d9595b4bed4 100644 --- a/src/locales/zh_TW/config.ts +++ b/src/locales/zh_TW/config.ts @@ -31,6 +31,7 @@ import { } from "./dialogue"; import { biome } from "./biome"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonForm } from "./pokemon-form"; export const zhTWConfig = { ability: ability, @@ -47,6 +48,7 @@ export const zhTWConfig = { nature: nature, pokeball: pokeball, pokemon: pokemon, + pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, diff --git a/src/locales/zh_TW/pokemon-form.ts b/src/locales/zh_TW/pokemon-form.ts new file mode 100644 index 000000000000..4deca92ea817 --- /dev/null +++ b/src/locales/zh_TW/pokemon-form.ts @@ -0,0 +1,164 @@ +import { SimpleTranslationEntries } from "#app/plugins/i18n"; + +export const pokemonForm: SimpleTranslationEntries = { + // Battle forms + "mega": "Mega {{pokemonName}}", + "megaX": "Mega {{pokemonName}} X", + "megaY": "Mega {{pokemonName}} Y", + "primal": "Primal {{pokemonName}}", + "gigantamax": "G-Max {{pokemonName}}", + "eternamax": "E-Max {{pokemonName}}", + + // Starters forms + // 1G + "pikachuCosplay": "Cosplay", + "pikachuCoolCosplay": "Cool Cosplay", + "pikachuBeautyCosplay": "Beauty Cosplay", + "pikachuCuteCosplay": "Cute Cosplay", + "pikachuSmartCosplay": "Smart Cosplay", + "pikachuToughCosplay": "Thoug Cosplay", + // 2G + "pichuSpiky": "Spiky", + "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": "?", + // 3G + "castformSunny": "Sunny", + "castformRainy": "Rainy", + "castformSnowy": "Snowy", + // 4G + "burmyPlant": "Plant", + "burmySandy": "Sandy", + "burmyTrash": "Trash", + "shellosEast": "East", + "shellosWest": "West", + "rotomHeat": "Heat", + "rotomWash": "Wash", + "rotomFrost": "Frost", + "rotomFan": "Fan", + "rotomMow": "Mow", + // 5G + "basculinRedStriped": "Red Striped", + "basculinBlueStriped": "Blue Striped", + "basculinWhiteStriped": "White Striped", + "deerlingSpring": "Spring", + "deerlingSummer": "Summer", + "deerlingAutumn": "Autumn", + "deerlingWinter": "Winter", + // 6G + "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", + "pumpkabooSmall": "Small", + "pumpkabooLarge": "Large", + "pumpkabooSuper": "Super", + "xerneasNeutral": "Neutral", + "xerneasActive": "Active", + "zygarde50": "50% Forme", + "zygarde10": "10% Forme", + "zygarde50Pc": "50% Forme Power Construct", + "zygarde10Pc": "10% Forme Power Construct", + "zygardeComplete": "Complete Forme", + // 7G + "oricorioBaile": "Baile", + "oricorioPompom": "Pom-Pom", + "oricorioPau": "Pau", + "oricorioSensu": "Sensu", + "rockruffOwnTempo": "Own Tempo", + "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", + "magearnaOriginal": "Original", + "marshadowZenith": "Zenith", + // 8G + "sinisteaPhony": "Phony", + "sinisteaAntique": "Antique", + "eiscueNoIce": "No Ice", + "indeedeeMale": "Male", + "indeedeeFemale": "Female", + "zarudeDada": "Dada", + // 9G + "squawkabillyGreenPlumage": "Green Plumage", + "squawkabillyBluePlumage": "Blue Plumage", + "squawkabillyYellowPlumage": "Yellow Plumage", + "squawkabillyWhitePlumage": "White Plumage", + "tatsugiriCurly": "Curly", + "tatsugiriDroopy": "Droopy", + "tatsugiriStretchy": "Stretchy", + "gimmighoulChest": "Chest", + "gimmighoulRoaming": "Roaming", + "poltchageistCounterfeit": "Counterfeit", + "poltchageistArtisan": "Artisan", + "paldeaTaurosCombat": "Combat", + "paldeaTaurosBlaze": "Blaze", + "paldeaTaurosAqua": "Aqua", + +} as const; diff --git a/src/plugins/i18n.ts b/src/plugins/i18n.ts index 06c660434d50..30ef1b9a77dd 100644 --- a/src/plugins/i18n.ts +++ b/src/plugins/i18n.ts @@ -193,6 +193,7 @@ declare module "i18next" { ability: AbilityTranslationEntries; pokeball: SimpleTranslationEntries; pokemon: SimpleTranslationEntries; + pokemonForm: SimpleTranslationEntries; pokemonInfo: PokemonInfoTranslationEntries; commandUiHandler: SimpleTranslationEntries; fightUiHandler: SimpleTranslationEntries; diff --git a/src/ui/starter-select-ui-handler.ts b/src/ui/starter-select-ui-handler.ts index c739804609af..16160eb9d21c 100644 --- a/src/ui/starter-select-ui-handler.ts +++ b/src/ui/starter-select-ui-handler.ts @@ -1976,7 +1976,19 @@ export default class StarterSelectUiHandler extends MessageUiHandler { formText[i] = formText[i].charAt(0).toUpperCase() + formText[i].substring(1); } - this.pokemonFormText.setText(formText?.join(" ")); + const speciesName = Species[species.speciesId].toLowerCase().split("_"); + for (let i = 1; i < speciesName?.length; i++) { + speciesName[i] = speciesName[i].charAt(0).toUpperCase() + speciesName[i].substring(1); + } + + switch (species.speciesId) { + case Species.ARCEUS: + this.pokemonFormText.setText(i18next.t(`pokemonInfo:Type.${formText?.join("").toUpperCase()}`)); + break; + default: + this.pokemonFormText.setText(formText?.join("") ? i18next.t(`pokemonForm:${speciesName.join("")}${formText?.join("")}`) : ""); + break; + } this.setTypeIcons(speciesForm.type1, speciesForm.type2); } else { From 1aa9673a7db0f108998b367ecf03d174316c0e8f Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sat, 1 Jun 2024 15:03:08 +0200 Subject: [PATCH 02/71] Update French pokemon-form.ts --- src/locales/fr/pokemon-form.ts | 228 ++++++++++++++++----------------- 1 file changed, 114 insertions(+), 114 deletions(-) diff --git a/src/locales/fr/pokemon-form.ts b/src/locales/fr/pokemon-form.ts index 4deca92ea817..a1112c6c9ecb 100644 --- a/src/locales/fr/pokemon-form.ts +++ b/src/locales/fr/pokemon-form.ts @@ -2,23 +2,23 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n"; export const pokemonForm: SimpleTranslationEntries = { // Battle forms - "mega": "Mega {{pokemonName}}", - "megaX": "Mega {{pokemonName}} X", - "megaY": "Mega {{pokemonName}} Y", - "primal": "Primal {{pokemonName}}", - "gigantamax": "G-Max {{pokemonName}}", - "eternamax": "E-Max {{pokemonName}}", + "mega": "Méga-{{pokemonName}}", + "megaX": "Méga-{{pokemonName}} X", + "megaY": "Méga-{{pokemonName}} Y", + "primal": "Primo-{{pokemonName}}", + "gigantamax": "{{pokemonName}} Gigamax", + "eternamax": "{{pokemonName}} Infinimax", // Starters forms // 1G - "pikachuCosplay": "Cosplay", - "pikachuCoolCosplay": "Cool Cosplay", - "pikachuBeautyCosplay": "Beauty Cosplay", - "pikachuCuteCosplay": "Cute Cosplay", - "pikachuSmartCosplay": "Smart Cosplay", - "pikachuToughCosplay": "Thoug Cosplay", + "pikachuCosplay": "Cosplayeur", + "pikachuCoolCosplay": "Cosplay Rockeur", + "pikachuBeautyCosplay": "Cosplay Lady", + "pikachuCuteCosplay": "Cosplay Star", + "pikachuSmartCosplay": "Cosplay Docteur", + "pikachuToughCosplay": "Cosplay Catcheur", // 2G - "pichuSpiky": "Spiky", + "pichuSpiky": "Troizépi", "unownA": "A", "unownB": "B", "unownC": "C", @@ -48,117 +48,117 @@ export const pokemonForm: SimpleTranslationEntries = { "unownExclamation": "!", "unownQuestion": "?", // 3G - "castformSunny": "Sunny", - "castformRainy": "Rainy", - "castformSnowy": "Snowy", + "castformSunny": "Solaire", + "castformRainy": "Pluie", + "castformSnowy": "Blizzard", // 4G - "burmyPlant": "Plant", - "burmySandy": "Sandy", - "burmyTrash": "Trash", - "shellosEast": "East", - "shellosWest": "West", - "rotomHeat": "Heat", - "rotomWash": "Wash", - "rotomFrost": "Frost", - "rotomFan": "Fan", - "rotomMow": "Mow", + "burmyPlant": "Cape Plante", + "burmySandy": "Cape Sable", + "burmyTrash": "Cape Déchet", + "shellosEast": "Orient", + "shellosWest": "Occident", + "rotomHeat": "Chaleur", + "rotomWash": "Lavage", + "rotomFrost": "Froid", + "rotomFan": "Hélice", + "rotomMow": "Tonte", // 5G - "basculinRedStriped": "Red Striped", - "basculinBlueStriped": "Blue Striped", - "basculinWhiteStriped": "White Striped", - "deerlingSpring": "Spring", - "deerlingSummer": "Summer", - "deerlingAutumn": "Autumn", - "deerlingWinter": "Winter", + "basculinRedStriped": "Motif Rouge", + "basculinBlueStriped": "Motif Bleu", + "basculinWhiteStriped": "Motif Blanc", + "deerlingSpring": "Printemps", + "deerlingSummer": "Été", + "deerlingAutumn": "Automne", + "deerlingWinter": "Hiver", // 6G - "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", + "froakieBattleBond": "Synergie", + "scatterbugMeadow": "Motif Floraison", + "scatterbugIcySnow": "Motif Blizzard", + "scatterbugPolar": "Motif Banquise", + "scatterbugTundra": " Motif Glace", + "scatterbugContinental": "Motif Continent", + "scatterbugGarden": "Motif Verdure", + "scatterbugElegant": "Motif Monarchie", + "scatterbugModern": "Motif Métropole", + "scatterbugMarine": "Motif Rivage", + "scatterbugArchipelago": "Motif Archipel", + "scatterbugHighPlains": "Motif Sécheresse", + "scatterbugSandstorm": "Motif Sable", + "scatterbugRiver": "Motif Delta", + "scatterbugMonsoon": "Motif Cyclone", + "scatterbugSavanna": "Motif Mangrove", + "scatterbugSun": "Motif Zénith", + "scatterbugOcean": "Motif Soleil Levant", + "scatterbugJungle": "Motif Jungle", + "scatterbugFancy": "Motif Fantaisie", + "scatterbugPokeBall": "Motif Poké Ball", + "flabebeRed": "Rouge", + "flabebeYellow": "Jaune", "flabebeOrange": "Orange", - "flabebeBlue": "Blue", - "flabebeWhite": "White", + "flabebeBlue": "Bleu", + "flabebeWhite": "Blanc", "furfrouHeart": "Heart", - "furfrouStar": "Star", - "furfrouDiamond": "Diamond", - "furfrouDebutante": "Debutante", - "furfrouMatron": "Matron", - "furfrouDandy": "Dandy", - "furfrouLaReine": "La Reine", - "furfrouKabuki": "Kabuki", - "furfrouPharaoh": "Pharaoh", - "pumpkabooSmall": "Small", - "pumpkabooLarge": "Large", - "pumpkabooSuper": "Super", - "xerneasNeutral": "Neutral", - "xerneasActive": "Active", - "zygarde50": "50% Forme", - "zygarde10": "10% Forme", - "zygarde50Pc": "50% Forme Power Construct", - "zygarde10Pc": "10% Forme Power Construct", - "zygardeComplete": "Complete Forme", + "furfrouStar": "Coupe Étoile", + "furfrouDiamond": "Coupe Diamant", + "furfrouDebutante": "Coupe Demoiselle", + "furfrouMatron": "Coupe Madame", + "furfrouDandy": "Coupe Monsieur", + "furfrouLaReine": "Coupe Reine", + "furfrouKabuki": "Coupe Kabuki", + "furfrouPharaoh": "Coupe Pharaon", + "pumpkabooSmall": "Mini", + "pumpkabooLarge": "Maxi", + "pumpkabooSuper": "Ultra", + "xerneasNeutral": "Mode Paisible", + "xerneasActive": "Mode Déchaîné", + "zygarde50": "Forme 50%", + "zygarde10": "Forme 10%", + "zygarde50Pc": "Rassemblement Forme 50%", + "zygarde10Pc": "Rassemblement Forme 10%", + "zygardeComplete": "Forme Parfaite", // 7G - "oricorioBaile": "Baile", - "oricorioPompom": "Pom-Pom", - "oricorioPau": "Pau", - "oricorioSensu": "Sensu", - "rockruffOwnTempo": "Own Tempo", - "miniorRedMeteor": "Red Meteor", - "miniorOrangeMeteor": "Orange Meteor", - "miniorYellowMeteor": "Yellow Meteor", - "miniorGreenMeteor": "Green Meteor", - "miniorBlueMeteor": "Blue Meteor", - "miniorIndigoMeteor": "Indigo Meteor", - "miniorVioletMeteor": "Violet Meteor", - "miniorRed": "Red", + "oricorioBaile": "Style Flamenco", + "oricorioPompom": "Style Pom-Pom", + "oricorioPau": "Style Hula", + "oricorioSensu": "Style Buyō", + "rockruffOwnTempo": "Tempo Perso", + "miniorRedMeteor": "Forme Météore Rouge", + "miniorOrangeMeteor": "Forme Météore Oranger", + "miniorYellowMeteor": "Forme Météore Jaune", + "miniorGreenMeteor": "Forme Météore Vert", + "miniorBlueMeteor": "Forme Météore Bleu", + "miniorIndigoMeteor": "Forme Météore Indigo", + "miniorVioletMeteor": "Forme Météore Violet", + "miniorRed": "Rouge", "miniorOrange": "Orange", - "miniorYellow": "Yellow", - "miniorGreen": "Green", - "miniorBlue": "Blue", + "miniorYellow": "Jaune", + "miniorGreen": "Vert", + "miniorBlue": "Bleu", "miniorIndigo": "Indigo", "miniorViolet": "Violet", - "magearnaOriginal": "Original", - "marshadowZenith": "Zenith", + "magearnaOriginal": "Couleur du Passé", + "marshadowZenith": "Zénith", // 8G - "sinisteaPhony": "Phony", - "sinisteaAntique": "Antique", - "eiscueNoIce": "No Ice", - "indeedeeMale": "Male", - "indeedeeFemale": "Female", - "zarudeDada": "Dada", + "sinisteaPhony": "Contrefaçon", + "sinisteaAntique": "Authentique", + "eiscueNoIce": "Tête Dégel", + "indeedeeMale": "Mâle", + "indeedeeFemale": "Femelle", + "zarudeDada": "Papa", // 9G - "squawkabillyGreenPlumage": "Green Plumage", - "squawkabillyBluePlumage": "Blue Plumage", - "squawkabillyYellowPlumage": "Yellow Plumage", - "squawkabillyWhitePlumage": "White Plumage", - "tatsugiriCurly": "Curly", - "tatsugiriDroopy": "Droopy", - "tatsugiriStretchy": "Stretchy", - "gimmighoulChest": "Chest", - "gimmighoulRoaming": "Roaming", - "poltchageistCounterfeit": "Counterfeit", - "poltchageistArtisan": "Artisan", - "paldeaTaurosCombat": "Combat", - "paldeaTaurosBlaze": "Blaze", - "paldeaTaurosAqua": "Aqua", + "squawkabillyGreenPlumage": "Plumage Vert", + "squawkabillyBluePlumage": "Plumage Blue Plumage", + "squawkabillyYellowPlumage": "Plumage Jaune", + "squawkabillyWhitePlumage": "Plumage Blanc", + "tatsugiriCurly": "Forme Courbée", + "tatsugiriDroopy": "Forme Affalée", + "tatsugiriStretchy": "Forme Raide", + "gimmighoulChest": "Forme Coffre", + "gimmighoulRoaming": "Forme Marche", + "poltchageistCounterfeit": "Forme Imitation", + "poltchageistArtisan": "Forme Onéreuse", + "paldeaTaurosCombat": "Race Combative", + "paldeaTaurosBlaze": "Race Flamboyante", + "paldeaTaurosAqua": "Race Aquatique", } as const; From 1e84d4242bc5e2b58e0fa3172a8ff9eb152c6947 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sat, 1 Jun 2024 15:04:06 +0200 Subject: [PATCH 03/71] Update French pokemon-form.ts --- src/locales/fr/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/fr/pokemon-form.ts b/src/locales/fr/pokemon-form.ts index a1112c6c9ecb..4e64ddcf879e 100644 --- a/src/locales/fr/pokemon-form.ts +++ b/src/locales/fr/pokemon-form.ts @@ -75,7 +75,7 @@ export const pokemonForm: SimpleTranslationEntries = { "scatterbugMeadow": "Motif Floraison", "scatterbugIcySnow": "Motif Blizzard", "scatterbugPolar": "Motif Banquise", - "scatterbugTundra": " Motif Glace", + "scatterbugTundra": "Motif Glace", "scatterbugContinental": "Motif Continent", "scatterbugGarden": "Motif Verdure", "scatterbugElegant": "Motif Monarchie", From 90149e62f64b5561d41b5d728f87fbe0c352e78e Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sat, 1 Jun 2024 16:06:28 +0200 Subject: [PATCH 04/71] Update pokemon-form.ts --- src/locales/fr/pokemon-form.ts | 112 ++++++++++++++++----------------- 1 file changed, 56 insertions(+), 56 deletions(-) diff --git a/src/locales/fr/pokemon-form.ts b/src/locales/fr/pokemon-form.ts index 4e64ddcf879e..36e99663b6d6 100644 --- a/src/locales/fr/pokemon-form.ts +++ b/src/locales/fr/pokemon-form.ts @@ -52,9 +52,9 @@ export const pokemonForm: SimpleTranslationEntries = { "castformRainy": "Pluie", "castformSnowy": "Blizzard", // 4G - "burmyPlant": "Cape Plante", - "burmySandy": "Cape Sable", - "burmyTrash": "Cape Déchet", + "burmyPlant": "Plante", + "burmySandy": "Sable", + "burmyTrash": "Déchet", "shellosEast": "Orient", "shellosWest": "Occident", "rotomHeat": "Chaleur", @@ -72,63 +72,63 @@ export const pokemonForm: SimpleTranslationEntries = { "deerlingWinter": "Hiver", // 6G "froakieBattleBond": "Synergie", - "scatterbugMeadow": "Motif Floraison", - "scatterbugIcySnow": "Motif Blizzard", - "scatterbugPolar": "Motif Banquise", - "scatterbugTundra": "Motif Glace", - "scatterbugContinental": "Motif Continent", - "scatterbugGarden": "Motif Verdure", - "scatterbugElegant": "Motif Monarchie", - "scatterbugModern": "Motif Métropole", - "scatterbugMarine": "Motif Rivage", - "scatterbugArchipelago": "Motif Archipel", - "scatterbugHighPlains": "Motif Sécheresse", - "scatterbugSandstorm": "Motif Sable", - "scatterbugRiver": "Motif Delta", - "scatterbugMonsoon": "Motif Cyclone", - "scatterbugSavanna": "Motif Mangrove", - "scatterbugSun": "Motif Zénith", - "scatterbugOcean": "Motif Soleil Levant", - "scatterbugJungle": "Motif Jungle", - "scatterbugFancy": "Motif Fantaisie", - "scatterbugPokeBall": "Motif Poké Ball", + "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", "furfrouHeart": "Heart", - "furfrouStar": "Coupe Étoile", - "furfrouDiamond": "Coupe Diamant", - "furfrouDebutante": "Coupe Demoiselle", - "furfrouMatron": "Coupe Madame", - "furfrouDandy": "Coupe Monsieur", - "furfrouLaReine": "Coupe Reine", - "furfrouKabuki": "Coupe Kabuki", - "furfrouPharaoh": "Coupe Pharaon", + "furfrouStar": "Étoile", + "furfrouDiamond": "Diamant", + "furfrouDebutante": "Demoiselle", + "furfrouMatron": "Madame", + "furfrouDandy": "Monsieur", + "furfrouLaReine": "Reine", + "furfrouKabuki": "Kabuki", + "furfrouPharaoh": "Pharaon", "pumpkabooSmall": "Mini", "pumpkabooLarge": "Maxi", "pumpkabooSuper": "Ultra", - "xerneasNeutral": "Mode Paisible", - "xerneasActive": "Mode Déchaîné", + "xerneasNeutral": "Paisible", + "xerneasActive": "Déchaîné", "zygarde50": "Forme 50%", "zygarde10": "Forme 10%", "zygarde50Pc": "Rassemblement Forme 50%", "zygarde10Pc": "Rassemblement Forme 10%", - "zygardeComplete": "Forme Parfaite", + "zygardeComplete": "Parfait", // 7G - "oricorioBaile": "Style Flamenco", - "oricorioPompom": "Style Pom-Pom", - "oricorioPau": "Style Hula", - "oricorioSensu": "Style Buyō", + "oricorioBaile": "Flamenco", + "oricorioPompom": "Pom-Pom", + "oricorioPau": "Hula", + "oricorioSensu": "Buyō", "rockruffOwnTempo": "Tempo Perso", - "miniorRedMeteor": "Forme Météore Rouge", - "miniorOrangeMeteor": "Forme Météore Oranger", - "miniorYellowMeteor": "Forme Météore Jaune", - "miniorGreenMeteor": "Forme Météore Vert", - "miniorBlueMeteor": "Forme Météore Bleu", - "miniorIndigoMeteor": "Forme Météore Indigo", - "miniorVioletMeteor": "Forme Météore Violet", + "miniorRedMeteor": "Météore Rouge", + "miniorOrangeMeteor": "Météore Oranger", + "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", @@ -147,18 +147,18 @@ export const pokemonForm: SimpleTranslationEntries = { "zarudeDada": "Papa", // 9G "squawkabillyGreenPlumage": "Plumage Vert", - "squawkabillyBluePlumage": "Plumage Blue Plumage", + "squawkabillyBluePlumage": "Plumage Bleu", "squawkabillyYellowPlumage": "Plumage Jaune", "squawkabillyWhitePlumage": "Plumage Blanc", - "tatsugiriCurly": "Forme Courbée", - "tatsugiriDroopy": "Forme Affalée", - "tatsugiriStretchy": "Forme Raide", - "gimmighoulChest": "Forme Coffre", - "gimmighoulRoaming": "Forme Marche", - "poltchageistCounterfeit": "Forme Imitation", - "poltchageistArtisan": "Forme Onéreuse", - "paldeaTaurosCombat": "Race Combative", - "paldeaTaurosBlaze": "Race Flamboyante", - "paldeaTaurosAqua": "Race Aquatique", + "tatsugiriCurly": "Courbé", + "tatsugiriDroopy": "Affalé", + "tatsugiriStretchy": "Raide", + "gimmighoulChest": "Coffre", + "gimmighoulRoaming": "Marche", + "poltchageistCounterfeit": "Imitation", + "poltchageistArtisan": "Onéreux", + "paldeaTaurosCombat": "Combatif", + "paldeaTaurosBlaze": "Flamboyant", + "paldeaTaurosAqua": "Aquatique", } as const; From be4bebb06ed041fb566a8f93c98fa980c643a7ae Mon Sep 17 00:00:00 2001 From: Thomas David <66013753+Kiriox94@users.noreply.github.com> Date: Sat, 1 Jun 2024 19:35:14 +0200 Subject: [PATCH 05/71] Add battle forms korean translation from returntoice Co-authored-by: returntoice --- src/locales/ko/pokemon-form.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/locales/ko/pokemon-form.ts b/src/locales/ko/pokemon-form.ts index 4deca92ea817..9903dda76550 100644 --- a/src/locales/ko/pokemon-form.ts +++ b/src/locales/ko/pokemon-form.ts @@ -2,12 +2,12 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n"; export const pokemonForm: SimpleTranslationEntries = { // Battle forms - "mega": "Mega {{pokemonName}}", - "megaX": "Mega {{pokemonName}} X", - "megaY": "Mega {{pokemonName}} Y", - "primal": "Primal {{pokemonName}}", - "gigantamax": "G-Max {{pokemonName}}", - "eternamax": "E-Max {{pokemonName}}", + "mega": "메가 {{pokemonName}}", + "megaX": "메가{{pokemonName}}X", + "megaY": "메가{{pokemonName}}Y", + "primal": "원시{{pokemonName}}", + "gigantamax": "거다이맥스 {{pokemonName}}", + "eternamax": "무한다이맥스 {{pokemonName}}", // Starters forms // 1G From f0ff9cc0815b8aa74350a2503b44a2392b183899 Mon Sep 17 00:00:00 2001 From: Thomas David <66013753+Kiriox94@users.noreply.github.com> Date: Sat, 1 Jun 2024 19:35:38 +0200 Subject: [PATCH 06/71] Add cosplay forms korean translation from returntoice Co-authored-by: returntoice --- src/locales/ko/pokemon-form.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/locales/ko/pokemon-form.ts b/src/locales/ko/pokemon-form.ts index 9903dda76550..7d32bd11bc55 100644 --- a/src/locales/ko/pokemon-form.ts +++ b/src/locales/ko/pokemon-form.ts @@ -11,12 +11,12 @@ export const pokemonForm: SimpleTranslationEntries = { // Starters forms // 1G - "pikachuCosplay": "Cosplay", - "pikachuCoolCosplay": "Cool Cosplay", - "pikachuBeautyCosplay": "Beauty Cosplay", - "pikachuCuteCosplay": "Cute Cosplay", - "pikachuSmartCosplay": "Smart Cosplay", - "pikachuToughCosplay": "Thoug Cosplay", + "pikachuCosplay": "옷갈아입기", + "pikachuCoolCosplay": "하드록", + "pikachuBeautyCosplay": "마담", + "pikachuCuteCosplay": "아이돌", + "pikachuSmartCosplay": "닥터", + "pikachuToughCosplay": "마스크드", // 2G "pichuSpiky": "Spiky", "unownA": "A", From ce131809ff52c3abec164cc999777c42c87a1b62 Mon Sep 17 00:00:00 2001 From: Thomas David <66013753+Kiriox94@users.noreply.github.com> Date: Sat, 1 Jun 2024 19:36:30 +0200 Subject: [PATCH 07/71] Add pichu form korean translation from returntoice Co-authored-by: returntoice --- src/locales/ko/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/ko/pokemon-form.ts b/src/locales/ko/pokemon-form.ts index 7d32bd11bc55..dfcee1dad9fa 100644 --- a/src/locales/ko/pokemon-form.ts +++ b/src/locales/ko/pokemon-form.ts @@ -18,7 +18,7 @@ export const pokemonForm: SimpleTranslationEntries = { "pikachuSmartCosplay": "닥터", "pikachuToughCosplay": "마스크드", // 2G - "pichuSpiky": "Spiky", + "pichuSpiky": "삐죽귀", "unownA": "A", "unownB": "B", "unownC": "C", From f357106fe64f8143167b77d255006e3f84082084 Mon Sep 17 00:00:00 2001 From: Thomas David <66013753+Kiriox94@users.noreply.github.com> Date: Sat, 1 Jun 2024 19:37:03 +0200 Subject: [PATCH 08/71] Add castform forms korean translation by returntoice Co-authored-by: returntoice --- src/locales/ko/pokemon-form.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/locales/ko/pokemon-form.ts b/src/locales/ko/pokemon-form.ts index dfcee1dad9fa..311d6b1fc3fd 100644 --- a/src/locales/ko/pokemon-form.ts +++ b/src/locales/ko/pokemon-form.ts @@ -48,9 +48,9 @@ export const pokemonForm: SimpleTranslationEntries = { "unownExclamation": "!", "unownQuestion": "?", // 3G - "castformSunny": "Sunny", - "castformRainy": "Rainy", - "castformSnowy": "Snowy", + "castformSunny": "태양", + "castformRainy": "빗방울", + "castformSnowy": "설운", // 4G "burmyPlant": "Plant", "burmySandy": "Sandy", From ac8644bd8c033155bc8974de1fe6056018409d76 Mon Sep 17 00:00:00 2001 From: Thomas David <66013753+Kiriox94@users.noreply.github.com> Date: Sat, 1 Jun 2024 19:38:03 +0200 Subject: [PATCH 09/71] Add remaining forms korean translation by returntoice Co-authored-by: returntoice --- src/locales/ko/pokemon-form.ts | 206 ++++++++++++++++----------------- 1 file changed, 103 insertions(+), 103 deletions(-) diff --git a/src/locales/ko/pokemon-form.ts b/src/locales/ko/pokemon-form.ts index 311d6b1fc3fd..9a67e14a3fbe 100644 --- a/src/locales/ko/pokemon-form.ts +++ b/src/locales/ko/pokemon-form.ts @@ -52,113 +52,113 @@ export const pokemonForm: SimpleTranslationEntries = { "castformRainy": "빗방울", "castformSnowy": "설운", // 4G - "burmyPlant": "Plant", - "burmySandy": "Sandy", - "burmyTrash": "Trash", - "shellosEast": "East", - "shellosWest": "West", - "rotomHeat": "Heat", - "rotomWash": "Wash", - "rotomFrost": "Frost", - "rotomFan": "Fan", - "rotomMow": "Mow", + "burmyPlant": "초목도롱", + "burmySandy": "모래땅도롱", + "burmyTrash": "슈레도롱", + "shellosEast": "동쪽", + "shellosWest": "서쪽", + "rotomHeat": "히트", + "rotomWash": "워시", + "rotomFrost": "프로스트", + "rotomFan": "스핀", + "rotomMow": "커트", // 5G - "basculinRedStriped": "Red Striped", - "basculinBlueStriped": "Blue Striped", - "basculinWhiteStriped": "White Striped", - "deerlingSpring": "Spring", - "deerlingSummer": "Summer", - "deerlingAutumn": "Autumn", - "deerlingWinter": "Winter", + "basculinRedStriped": "적색근", + "basculinBlueStriped": "청색근", + "basculinWhiteStriped": "백색근", + "deerlingSpring": "봄", + "deerlingSummer": "여름", + "deerlingAutumn": "가을", + "deerlingWinter": "겨울", // 6G - "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", - "pumpkabooSmall": "Small", - "pumpkabooLarge": "Large", - "pumpkabooSuper": "Super", - "xerneasNeutral": "Neutral", - "xerneasActive": "Active", - "zygarde50": "50% Forme", - "zygarde10": "10% Forme", - "zygarde50Pc": "50% Forme Power Construct", - "zygarde10Pc": "10% Forme Power Construct", - "zygardeComplete": "Complete Forme", + "froakieBattleBond": "유대변화", + "scatterbugMeadow": "화원", + "scatterbugIcySnow": "빙설", + "scatterbugPolar": "설국", + "scatterbugTundra": "설원", + "scatterbugContinental": "대륙", + "scatterbugGarden": "정원", + "scatterbugElegant": "우아", + "scatterbugModern": "모던", + "scatterbugMarine": "마린", + "scatterbugArchipelago": "군도", + "scatterbugHighPlains": "황야", + "scatterbugSandstorm": "사진", + "scatterbugRiver": "대하", + "scatterbugMonsoon": "스콜", + "scatterbugSavanna": "사바나", + "scatterbugSun": "태양", + "scatterbugOcean": "오션", + "scatterbugJungle": "정글", + "scatterbugFancy": "팬시", + "scatterbugPokeBall": "볼", + "flabebeRed": "빨간색", + "flabebeYellow": "노란색", + "flabebeOrange": "오렌지색", + "flabebeBlue": "파란색", + "flabebeWhite": "흰색", + "furfrouHeart": "하트컷", + "furfrouStar": "스타컷", + "furfrouDiamond": "다이아컷", + "furfrouDebutante": "레이디컷", + "furfrouMatron": "마담컷", + "furfrouDandy": "젠틀컷", + "furfrouLaReine": "퀸컷", + "furfrouKabuki": "가부키컷", + "furfrouPharaoh": "킹덤컷", + "pumpkabooSmall": "소", + "pumpkabooLarge": "대", + "pumpkabooSuper": "특대", + "xerneasNeutral": "릴렉스폼", + "xerneasActive": "액티브폼", + "zygarde50": "50%폼", + "zygarde10": "10%폼", + "zygarde50Pc": "50%폼 스웜체인지", + "zygarde10Pc": "10%폼 스웜체인지", + "zygardeComplete": "퍼펙트폼", // 7G - "oricorioBaile": "Baile", - "oricorioPompom": "Pom-Pom", - "oricorioPau": "Pau", - "oricorioSensu": "Sensu", - "rockruffOwnTempo": "Own Tempo", - "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", - "magearnaOriginal": "Original", - "marshadowZenith": "Zenith", + "oricorioBaile": "이글이글", + "oricorioPompom": "파칙파칙", + "oricorioPau": "훌라훌라", + "oricorioSensu": "하늘하늘", + "rockruffOwnTempo": "마이페이스", + "miniorRedMeteor": "빨간색 코어", + "miniorOrangeMeteor": "주황색 코어", + "miniorYellowMeteor": "노란색 코어", + "miniorGreenMeteor": "초록색 코어", + "miniorBlueMeteor": "옥색 코어", + "miniorIndigoMeteor": "파란색 코어", + "miniorVioletMeteor": "보라색 코어", + "miniorRed": "빨간색", + "miniorOrange": "주황색", + "miniorYellow": "노란색", + "miniorGreen": "초록색", + "miniorBlue": "옥색", + "miniorIndigo": "파란색", + "miniorViolet": "보라색", + "magearnaOriginal": "500년 전", + "marshadowZenith": "제니스", // 8G - "sinisteaPhony": "Phony", - "sinisteaAntique": "Antique", - "eiscueNoIce": "No Ice", - "indeedeeMale": "Male", - "indeedeeFemale": "Female", - "zarudeDada": "Dada", + "sinisteaPhony": "위작품", + "sinisteaAntique": "진작품", + "eiscueNoIce": "나이스페이스", + "indeedeeMale": "수컷", + "indeedeeFemale": "암컷", + "zarudeDada": "아빠", // 9G - "squawkabillyGreenPlumage": "Green Plumage", - "squawkabillyBluePlumage": "Blue Plumage", - "squawkabillyYellowPlumage": "Yellow Plumage", - "squawkabillyWhitePlumage": "White Plumage", - "tatsugiriCurly": "Curly", - "tatsugiriDroopy": "Droopy", - "tatsugiriStretchy": "Stretchy", - "gimmighoulChest": "Chest", - "gimmighoulRoaming": "Roaming", - "poltchageistCounterfeit": "Counterfeit", - "poltchageistArtisan": "Artisan", - "paldeaTaurosCombat": "Combat", - "paldeaTaurosBlaze": "Blaze", - "paldeaTaurosAqua": "Aqua", + "squawkabillyGreenPlumage": "그린페더", + "squawkabillyBluePlumage": "블루페더", + "squawkabillyYellowPlumage": "옐로페더", + "squawkabillyWhitePlumage": "화이트페더", + "tatsugiriCurly": "젖힌 모습", + "tatsugiriDroopy": "늘어진 모습", + "tatsugiriStretchy": "뻗은 모습", + "gimmighoulChest": "상자폼", + "gimmighoulRoaming": "도보폼", + "poltchageistCounterfeit": "가짜배기", + "poltchageistArtisan": "알짜배기", + "paldeaTaurosCombat": "컴뱃종", + "paldeaTaurosBlaze": "블레이즈종", + "paldeaTaurosAqua": "워터종", } as const; From cd8eb5d5accab4814f8016c6eba7c9225674d2ec Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sat, 1 Jun 2024 20:00:14 +0200 Subject: [PATCH 10/71] French typo corrections pokemon-form.ts --- src/locales/fr/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/fr/pokemon-form.ts b/src/locales/fr/pokemon-form.ts index 36e99663b6d6..4256e35f7f39 100644 --- a/src/locales/fr/pokemon-form.ts +++ b/src/locales/fr/pokemon-form.ts @@ -123,7 +123,7 @@ export const pokemonForm: SimpleTranslationEntries = { "oricorioSensu": "Buyō", "rockruffOwnTempo": "Tempo Perso", "miniorRedMeteor": "Météore Rouge", - "miniorOrangeMeteor": "Météore Oranger", + "miniorOrangeMeteor": "Météore Orange", "miniorYellowMeteor": "Météore Jaune", "miniorGreenMeteor": "Météore Vert", "miniorBlueMeteor": "Météore Bleu", From 0cb1ee7dac630e9f4de6fda6b95d2c6ce84eccc5 Mon Sep 17 00:00:00 2001 From: "Mr.WaterT" Date: Sun, 2 Jun 2024 04:31:56 +0900 Subject: [PATCH 11/71] Update Korean pokemon-form.ts --- src/locales/ko/pokemon-form.ts | 240 +++++++++++++++++---------------- 1 file changed, 121 insertions(+), 119 deletions(-) diff --git a/src/locales/ko/pokemon-form.ts b/src/locales/ko/pokemon-form.ts index 4deca92ea817..a536604904c7 100644 --- a/src/locales/ko/pokemon-form.ts +++ b/src/locales/ko/pokemon-form.ts @@ -2,23 +2,23 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n"; export const pokemonForm: SimpleTranslationEntries = { // Battle forms - "mega": "Mega {{pokemonName}}", - "megaX": "Mega {{pokemonName}} X", - "megaY": "Mega {{pokemonName}} Y", - "primal": "Primal {{pokemonName}}", - "gigantamax": "G-Max {{pokemonName}}", - "eternamax": "E-Max {{pokemonName}}", + "mega": "메가{{pokemonName}}", + "megaX": "메가{{pokemonName}}X", + "megaY": "메가{{pokemonName}}Y", + "primal": "원시{{pokemonName}}", + "gigantamax": "거다이{{pokemonName}}", + "eternamax": "무한다이맥스 {{pokemonName}}", // Starters forms // 1G - "pikachuCosplay": "Cosplay", - "pikachuCoolCosplay": "Cool Cosplay", - "pikachuBeautyCosplay": "Beauty Cosplay", - "pikachuCuteCosplay": "Cute Cosplay", - "pikachuSmartCosplay": "Smart Cosplay", - "pikachuToughCosplay": "Thoug Cosplay", + "pikachuCosplay": "옷갈아입기", + "pikachuCoolCosplay": "하드록", + "pikachuBeautyCosplay": "마담", + "pikachuCuteCosplay": "아이돌", + "pikachuSmartCosplay": "닥터", + "pikachuToughCosplay": "마스크드", // 2G - "pichuSpiky": "Spiky", + "pichuSpiky": "뾰족귀", "unownA": "A", "unownB": "B", "unownC": "C", @@ -48,117 +48,119 @@ export const pokemonForm: SimpleTranslationEntries = { "unownExclamation": "!", "unownQuestion": "?", // 3G - "castformSunny": "Sunny", - "castformRainy": "Rainy", - "castformSnowy": "Snowy", + "castformSunny": "태양의 모습", + "castformRainy": "빗방울의 모습", + "castformSnowy": "설운의 모습", // 4G - "burmyPlant": "Plant", - "burmySandy": "Sandy", - "burmyTrash": "Trash", - "shellosEast": "East", - "shellosWest": "West", - "rotomHeat": "Heat", - "rotomWash": "Wash", - "rotomFrost": "Frost", - "rotomFan": "Fan", - "rotomMow": "Mow", + "burmyPlant": "초목도롱", + "burmySandy": "모래땅도롱", + "burmyTrash": "슈레도롱", + "shellosEast": "동쪽바다의 모습", + "shellosWest": "서쪽바다의 모습", + "rotomHeat": "히트", + "rotomWash": "워시", + "rotomFrost": "프로스트", + "rotomFan": "스핀", + "rotomMow": "커트", // 5G - "basculinRedStriped": "Red Striped", - "basculinBlueStriped": "Blue Striped", - "basculinWhiteStriped": "White Striped", - "deerlingSpring": "Spring", - "deerlingSummer": "Summer", - "deerlingAutumn": "Autumn", - "deerlingWinter": "Winter", + "basculinRedStriped": "적색근의 모습", + "basculinBlueStriped": "청색근의 모습", + "basculinWhiteStriped": "백색근의 모습", + "deerlingSpring": "봄의 모습", + "deerlingSummer": "여름의 모습", + "deerlingAutumn": "가을의 모습", + "deerlingWinter": "겨울의 모습", // 6G - "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", - "pumpkabooSmall": "Small", - "pumpkabooLarge": "Large", - "pumpkabooSuper": "Super", - "xerneasNeutral": "Neutral", - "xerneasActive": "Active", - "zygarde50": "50% Forme", - "zygarde10": "10% Forme", - "zygarde50Pc": "50% Forme Power Construct", - "zygarde10Pc": "10% Forme Power Construct", - "zygardeComplete": "Complete Forme", + "froakieBattleBond": "지우개굴닌자", + "scatterbugMeadow": "화원의 모양", + "scatterbugIcySnow": "빙설의 모양", + "scatterbugPolar": "설국의 모양", + "scatterbugTundra": "설원의 모양", + "scatterbugContinental": "대륙의 모양", + "scatterbugGarden": "정원의 모양", + "scatterbugElegant": "우아한 모양", + "scatterbugModern": "모던한 모양", + "scatterbugMarine": "마린의 모양", + "scatterbugArchipelago": "군도의 모양", + "scatterbugHighPlains": "황야의 모양", + "scatterbugSandstorm": "사진의 모양", + "scatterbugRiver": "대하의 모양", + "scatterbugMonsoon": "스콜의 모양", + "scatterbugSavanna": "사바나의 모양", + "scatterbugSun": "태양의 모양", + "scatterbugOcean": "오션의 모양", + "scatterbugJungle": "정글의 모양", + "scatterbugFancy": "팬시한 모양", + "scatterbugPokeBall": "볼의 모양", + "flabebeRed": "빨간 꽃", + "flabebeYellow": "노란 꽃", + "flabebeOrange": "오렌지색 꽃", + "flabebeBlue": "파란 꽃", + "flabebeWhite": "하얀 꽃", + "furfrouHeart": "하트컷", + "furfrouStar": "스타컷", + "furfrouDiamond": "다이아컷", + "furfrouDebutante": "레이디컷", + "furfrouMatron": "마담컷", + "furfrouDandy": "젠틀컷", + "furfrouLaReine": "퀸컷", + "furfrouKabuki": "가부키컷", + "furfrouPharaoh": "킹덤컷", + "pumpkabooSmall": "작은 사이즈", + "pumpkabooLarge": "큰 사이즈", + "pumpkabooSuper": "특대 사이즈", + "xerneasNeutral": "릴랙스모드", + "xerneasActive": "액티브모드", + "zygarde50": "50% 폼", + "zygarde10": "10% 폼", + "zygarde50Pc": "50% 폼 스웜체인지", + "zygarde10Pc": "10% 폼 스웜체인지", + "zygardeComplete": "퍼펙트폼", // 7G - "oricorioBaile": "Baile", - "oricorioPompom": "Pom-Pom", - "oricorioPau": "Pau", - "oricorioSensu": "Sensu", - "rockruffOwnTempo": "Own Tempo", - "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", - "magearnaOriginal": "Original", - "marshadowZenith": "Zenith", + "oricorioBaile": "이글이글스타일", + "oricorioPompom": "파칙파칙스타일", + "oricorioPau": "훌라훌라스타일", + "oricorioSensu": "하늘하늘스타일", + "rockruffOwnTempo": "마이페이스", + "miniorRedMeteor": "유성의 모습(빨강)", + "miniorOrangeMeteor": "유성의 모습(주황)", + "miniorYellowMeteor": "유성의 모습(노랑)", + "miniorGreenMeteor": "유성의 모습(초록)", + "miniorBlueMeteor": "유성의 모습(옥색)", + "miniorIndigoMeteor": "유성의 모습(파랑)", + "miniorVioletMeteor": "유성의 모습(보라)", + "miniorRed": "빨간색 코어", + "miniorOrange": "주황색 코어", + "miniorYellow": "노란색 코어", + "miniorGreen": "초록색 코어", + "miniorBlue": "옥색 코어", + "miniorIndigo": "파란색 코어", + "miniorViolet": "보라색 코어", + "mimikyuDisguised": "둔갑한 모습", + "mimikyuBusted": "들킨 모습", + "magearnaOriginal": "500년 전의 색", + "marshadowZenith": "투지를 불태운 마샤도", // 8G - "sinisteaPhony": "Phony", - "sinisteaAntique": "Antique", - "eiscueNoIce": "No Ice", - "indeedeeMale": "Male", - "indeedeeFemale": "Female", - "zarudeDada": "Dada", + "sinisteaPhony": "위작품", + "sinisteaAntique": "진작품", + "eiscueNoIce": "나이스페이스", + "indeedeeMale": "수컷의 모습", + "indeedeeFemale": "암컷의 모습", + "zarudeDada": "아빠", // 9G - "squawkabillyGreenPlumage": "Green Plumage", - "squawkabillyBluePlumage": "Blue Plumage", - "squawkabillyYellowPlumage": "Yellow Plumage", - "squawkabillyWhitePlumage": "White Plumage", - "tatsugiriCurly": "Curly", - "tatsugiriDroopy": "Droopy", - "tatsugiriStretchy": "Stretchy", - "gimmighoulChest": "Chest", - "gimmighoulRoaming": "Roaming", - "poltchageistCounterfeit": "Counterfeit", - "poltchageistArtisan": "Artisan", - "paldeaTaurosCombat": "Combat", - "paldeaTaurosBlaze": "Blaze", - "paldeaTaurosAqua": "Aqua", + "squawkabillyGreenPlumage": "그린 페더", + "squawkabillyBluePlumage": "블루 페더", + "squawkabillyYellowPlumage": "옐로 페더", + "squawkabillyWhitePlumage": "화이트 페더", + "tatsugiriCurly": "젖힌 모습", + "tatsugiriDroopy": "늘어진 모습", + "tatsugiriStretchy": "뻗은 모습", + "gimmighoulChest": "상자폼", + "gimmighoulRoaming": "도보폼", + "poltchageistCounterfeit": "가짜배기의 모습", + "poltchageistArtisan": "알짜배기의 모습", + "paldeaTaurosCombat": "컴뱃종", + "paldeaTaurosBlaze": "블레이즈종", + "paldeaTaurosAqua": "워터종", } as const; From 10a76a32012e35be26ecbe430ba9c908439d3f50 Mon Sep 17 00:00:00 2001 From: "Mr.WaterT" Date: Sun, 2 Jun 2024 04:40:37 +0900 Subject: [PATCH 12/71] Modify froakiBattleBond like rockruff of OwnTempo case, it is froakie, not greninja. --- src/locales/ko/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/ko/pokemon-form.ts b/src/locales/ko/pokemon-form.ts index a536604904c7..6fa8becf1473 100644 --- a/src/locales/ko/pokemon-form.ts +++ b/src/locales/ko/pokemon-form.ts @@ -71,7 +71,7 @@ export const pokemonForm: SimpleTranslationEntries = { "deerlingAutumn": "가을의 모습", "deerlingWinter": "겨울의 모습", // 6G - "froakieBattleBond": "지우개굴닌자", + "froakieBattleBond": "유대변화", "scatterbugMeadow": "화원의 모양", "scatterbugIcySnow": "빙설의 모양", "scatterbugPolar": "설국의 모양", From b7cfc893c055e222c05583331d0e6239163bd031 Mon Sep 17 00:00:00 2001 From: "Mr.WaterT" Date: Sun, 2 Jun 2024 04:46:10 +0900 Subject: [PATCH 13/71] Modify zygardePc Power construct is more important information Switch its position to 50% or 10% to avoid overlapping with the sprite --- src/locales/ko/pokemon-form.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/ko/pokemon-form.ts b/src/locales/ko/pokemon-form.ts index 6fa8becf1473..0a0d320beb01 100644 --- a/src/locales/ko/pokemon-form.ts +++ b/src/locales/ko/pokemon-form.ts @@ -113,8 +113,8 @@ export const pokemonForm: SimpleTranslationEntries = { "xerneasActive": "액티브모드", "zygarde50": "50% 폼", "zygarde10": "10% 폼", - "zygarde50Pc": "50% 폼 스웜체인지", - "zygarde10Pc": "10% 폼 스웜체인지", + "zygarde50Pc": "스웜체인지 50% 폼", + "zygarde10Pc": "스웜체인지 10% 폼", "zygardeComplete": "퍼펙트폼", // 7G "oricorioBaile": "이글이글스타일", From 6e89e92e3a8225a0e5a194bdb077ddf29f98b558 Mon Sep 17 00:00:00 2001 From: "Mr.WaterT" Date: Sun, 2 Jun 2024 05:11:34 +0900 Subject: [PATCH 14/71] Modify mispelling --- src/locales/ko/pokemon-form.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/ko/pokemon-form.ts b/src/locales/ko/pokemon-form.ts index 56bc1c05e6dd..79c5f9535bfa 100644 --- a/src/locales/ko/pokemon-form.ts +++ b/src/locales/ko/pokemon-form.ts @@ -2,7 +2,7 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n"; export const pokemonForm: SimpleTranslationEntries = { // Battle forms - "mega": "메가 {{pokemonName}}", + "mega": "메가{{pokemonName}}", "megaX": "메가{{pokemonName}}X", "megaY": "메가{{pokemonName}}Y", "primal": "원시{{pokemonName}}", @@ -18,7 +18,7 @@ export const pokemonForm: SimpleTranslationEntries = { "pikachuSmartCosplay": "닥터", "pikachuToughCosplay": "마스크드", // 2G - "pichuSpiky": "삐죽귀", + "pichuSpiky": "삐쭉귀", "unownA": "A", "unownB": "B", "unownC": "C", From f40bd04dbccaa1c335b76e0cf8778d12339836e1 Mon Sep 17 00:00:00 2001 From: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Date: Sun, 2 Jun 2024 10:52:45 +0200 Subject: [PATCH 15/71] Added german forms --- src/locales/de/pokemon-form.ts | 241 +++++++++++++++++---------------- 1 file changed, 123 insertions(+), 118 deletions(-) diff --git a/src/locales/de/pokemon-form.ts b/src/locales/de/pokemon-form.ts index 4deca92ea817..5a093c796a50 100644 --- a/src/locales/de/pokemon-form.ts +++ b/src/locales/de/pokemon-form.ts @@ -2,23 +2,23 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n"; export const pokemonForm: SimpleTranslationEntries = { // Battle forms - "mega": "Mega {{pokemonName}}", - "megaX": "Mega {{pokemonName}} X", - "megaY": "Mega {{pokemonName}} Y", - "primal": "Primal {{pokemonName}}", - "gigantamax": "G-Max {{pokemonName}}", - "eternamax": "E-Max {{pokemonName}}", + "mega": "Mega-{{pokemonName}}", + "megaX": "Mega-{{pokemonName}} X", + "megaY": "Mega-{{pokemonName}} Y", + "primal": "Proto-{{pokemonName}}", + "gigantamax": "Gigadynamax-{{pokemonName}}", + "eternamax": "Unendynamax-{{pokemonName}}", // Starters forms // 1G "pikachuCosplay": "Cosplay", - "pikachuCoolCosplay": "Cool Cosplay", - "pikachuBeautyCosplay": "Beauty Cosplay", - "pikachuCuteCosplay": "Cute Cosplay", - "pikachuSmartCosplay": "Smart Cosplay", - "pikachuToughCosplay": "Thoug Cosplay", + "pikachuCoolCosplay": "Rocker-Pikachu", + "pikachuBeautyCosplay": "Damen-Pikachu", + "pikachuCuteCosplay": "Star-Pikachu", + "pikachuSmartCosplay": "Professoren-Pikachu", + "pikachuToughCosplay": "Wrestler-Pikachu", // 2G - "pichuSpiky": "Spiky", + "pichuSpiky": "Strubbelohr-Pichu", "unownA": "A", "unownB": "B", "unownC": "C", @@ -48,117 +48,122 @@ export const pokemonForm: SimpleTranslationEntries = { "unownExclamation": "!", "unownQuestion": "?", // 3G - "castformSunny": "Sunny", - "castformRainy": "Rainy", - "castformSnowy": "Snowy", + "castformSunny": "Sonnenform", + "castformRainy": "Regenform", + "castformSnowy": "Schneeform", // 4G - "burmyPlant": "Plant", - "burmySandy": "Sandy", - "burmyTrash": "Trash", - "shellosEast": "East", - "shellosWest": "West", - "rotomHeat": "Heat", - "rotomWash": "Wash", - "rotomFrost": "Frost", - "rotomFan": "Fan", - "rotomMow": "Mow", + "burmyPlant": "Pflanzenumhang", + "burmySandy": "Sandumhang", + "burmyTrash": "Lumpenumhang", + "shellosEast": "Östliches Meer", + "shellosWest": "Westliches Meer", + "rotomHeat": "Hitze-Rotom", + "rotomWash": "Wasch-Rotom", + "rotomFrost": "Frost-Rotom", + "rotomFan": "Wirbel-Rotom", + "rotomMow": "Schneid-Rotom", // 5G - "basculinRedStriped": "Red Striped", - "basculinBlueStriped": "Blue Striped", - "basculinWhiteStriped": "White Striped", - "deerlingSpring": "Spring", - "deerlingSummer": "Summer", - "deerlingAutumn": "Autumn", - "deerlingWinter": "Winter", + "basculinRedStriped": "Rotlinige Form", + "basculinBlueStriped": "Blaulinige Form", + "basculinWhiteStriped": "Weißlinige Form", + "deerlingSpring": "Frühlingsform", + "deerlingSummer": "Sommerform", + "deerlingAutumn": "Herbstform", + "deerlingWinter": "Winterform", // 6G - "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", - "pumpkabooSmall": "Small", - "pumpkabooLarge": "Large", - "pumpkabooSuper": "Super", - "xerneasNeutral": "Neutral", - "xerneasActive": "Active", - "zygarde50": "50% Forme", - "zygarde10": "10% Forme", - "zygarde50Pc": "50% Forme Power Construct", - "zygarde10Pc": "10% Forme Power Construct", - "zygardeComplete": "Complete Forme", + "froakieBattleBond": "Ash-Form", + "scatterbugMeadow": "Blumenmeermuster", + "scatterbugIcySnow": "Frostmuster", + "scatterbugPolar": "Schneefeldmuster", + "scatterbugTundra": "Flockenmuster", + "scatterbugContinental": "Kontinentalmuster", + "scatterbugGarden": "Ziergartenmuster", + "scatterbugElegant": "Prunkmuster", + "scatterbugModern": "Innovationsmuster", + "scatterbugMarine": "Aquamarinmuster", + "scatterbugArchipelago": "Archipelmuster", + "scatterbugHighPlains": "Dürrmuster", + "scatterbugSandstorm": "Sandmuster", + "scatterbugRiver": "Flussdeltamuster", + "scatterbugMonsoon": "Monsunmuster", + "scatterbugSavanna": "Savannenmuster", + "scatterbugSun": "Sonnenmuster", + "scatterbugOcean": "Ozeanmuster", + "scatterbugJungle": "Dschungelmuster", + "scatterbugFancy": "Fantasiemuster", + "scatterbugPokeBall": "Pokéball-Muster", + "flabebeRed": "Rotblütler", + "flabebeYellow": "Gelbblütler", + "flabebeOrange": "Orangeblütler", + "flabebeBlue": "Blaublütler", + "flabebeWhite": "Weißblütler", + "furfroutNatural": "Zottelform", + "furfrouHeart": "Herzchenschnitt", + "furfrouStar": "Sternchenschnitt", + "furfrouDiamond": "Diamantenschitt", + "furfrouDebutante": "Fräuleinschnitt", + "furfrouMatron": "Damenschnitt", + "furfrouDandy": "Kavalierschnitt", + "furfrouLaReine": "Königinnenschnitt", + "furfrouKabuki": "Kabuki-Schnitt", + "furfrouPharaoh": "Herrscherschnitt", + "pumpkabooSmall": "Größe S", + "pumpkabooAverage": "Größe M", + "pumpkabooLarge": "Größe L", + "pumpkabooSuper": "Größe XL", + "xerneasNeutral": "Ruhe-Modus", + "xerneasActive": "Aktiv-Modus", + "zygarde50": "50% Form", + "zygarde10": "10% Form", + "zygarde50Pc": "50% Form Scharwandel", + "zygarde10Pc": "10% Form Scharwandel", + "zygardeComplete": "Optimum-Form", // 7G - "oricorioBaile": "Baile", - "oricorioPompom": "Pom-Pom", - "oricorioPau": "Pau", - "oricorioSensu": "Sensu", - "rockruffOwnTempo": "Own Tempo", - "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", - "magearnaOriginal": "Original", - "marshadowZenith": "Zenith", + "oricorioBaile": "Flamenco-Stil", + "oricorioPompom": "Cheerleading-Stil", + "oricorioPau": "Hula-Stil", + "oricorioSensu": "Buyo-Stil", + "rockruffOwnTempo": "Gleichmut", + "miniorRedMeteor": "Rote-Meteorform", + "miniorOrangeMeteor": "Oranger-Meteorform", + "miniorYellowMeteor": "Gelber-Meteorform", + "miniorGreenMeteor": "Grüner-Meteorform", + "miniorBlueMeteor": "Hellblaue-Meteorform", + "miniorIndigoMeteor": "Blaue-Meteorform", + "miniorVioletMeteor": "Violette-Meteorform", + "miniorRed": "Roter Kern", + "miniorOrange": "Oranger Kern", + "miniorYellow": "Gelber Kern", + "miniorGreen": "Grüner Kern", + "miniorBlue": "Hellblauer Kern", + "miniorIndigo": "Blauer Kern", + "miniorViolet": "Violetter Kern", + "magearnaOriginal": "Originalfarbe", + "marshadowZenith": "Zenitform", // 8G - "sinisteaPhony": "Phony", - "sinisteaAntique": "Antique", - "eiscueNoIce": "No Ice", - "indeedeeMale": "Male", - "indeedeeFemale": "Female", - "zarudeDada": "Dada", + "sinisteaPhony": "Fälschungsform", + "sinisteaAntique": "Originalform", + "eiscueIce": "Tiefkühlkopf", + "eiscueNoIce": "Wohlfühlkopf", + "indeedeeMale": "männlich", + "indeedeeFemale": "weiblich", + "zarudeDada": "Papa", // 9G - "squawkabillyGreenPlumage": "Green Plumage", - "squawkabillyBluePlumage": "Blue Plumage", - "squawkabillyYellowPlumage": "Yellow Plumage", - "squawkabillyWhitePlumage": "White Plumage", - "tatsugiriCurly": "Curly", - "tatsugiriDroopy": "Droopy", - "tatsugiriStretchy": "Stretchy", - "gimmighoulChest": "Chest", - "gimmighoulRoaming": "Roaming", - "poltchageistCounterfeit": "Counterfeit", - "poltchageistArtisan": "Artisan", - "paldeaTaurosCombat": "Combat", - "paldeaTaurosBlaze": "Blaze", - "paldeaTaurosAqua": "Aqua", + "squawkabillyGreenPlumage": "Grüngefiedert", + "squawkabillyBluePlumage": "Blaugefiedert", + "squawkabillyYellowPlumage": "Gelbgefiedert", + "squawkabillyWhitePlumage": "Weißgefiedert", + "tatsugiriCurly": "Gebogene Form", + "tatsugiriDroopy": "Hängende Form", + "tatsugiriStretchy": "Gestrekte Form", + "gimmighoulChest": "Truhenform", + "gimmighoulRoaming": "Wanderform", + "sinistchaUnremarkable": "Simple Form", + "sinistchaMasterPiece": "Edle Form", + "poltchageistCounterfeit": "Imitationsform", + "poltchageistArtisan": "Kostbarkeitsform", + "paldeaTaurosCombat": "Gefechtsvariante", + "paldeaTaurosBlaze": "Flammenvariante", + "paldeaTaurosAqua": "Flutenvariante", } as const; From 82ef5aa581e1dff3052783015a63580dae71b056 Mon Sep 17 00:00:00 2001 From: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Date: Sun, 2 Jun 2024 11:31:17 +0200 Subject: [PATCH 16/71] Changed Gigadynamax and Unendynamax so it fits at all --- src/locales/de/pokemon-form.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/de/pokemon-form.ts b/src/locales/de/pokemon-form.ts index 5a093c796a50..d9dbcce6455f 100644 --- a/src/locales/de/pokemon-form.ts +++ b/src/locales/de/pokemon-form.ts @@ -6,8 +6,8 @@ export const pokemonForm: SimpleTranslationEntries = { "megaX": "Mega-{{pokemonName}} X", "megaY": "Mega-{{pokemonName}} Y", "primal": "Proto-{{pokemonName}}", - "gigantamax": "Gigadynamax-{{pokemonName}}", - "eternamax": "Unendynamax-{{pokemonName}}", + "gigantamax": "G-Dyna-{{pokemonName}}", + "eternamax": "U-Dyna-{{pokemonName}}", // Starters forms // 1G From f29cf18962e29ee0b21d92a3b82ea33f948387fe Mon Sep 17 00:00:00 2001 From: Thomas David Date: Sun, 2 Jun 2024 15:50:53 +0200 Subject: [PATCH 17/71] Add partner pikachu and eevee form localization --- src/locales/en/pokemon-form.ts | 2 ++ src/locales/es/pokemon-form.ts | 2 ++ src/locales/fr/pokemon-form.ts | 2 ++ src/locales/it/pokemon-form.ts | 2 ++ src/locales/ko/pokemon-form.ts | 2 ++ src/locales/pt_BR/pokemon-form.ts | 2 ++ src/locales/zh_CN/pokemon-form.ts | 2 ++ src/locales/zh_TW/pokemon-form.ts | 2 ++ 8 files changed, 16 insertions(+) diff --git a/src/locales/en/pokemon-form.ts b/src/locales/en/pokemon-form.ts index 4deca92ea817..0ac06013e745 100644 --- a/src/locales/en/pokemon-form.ts +++ b/src/locales/en/pokemon-form.ts @@ -17,6 +17,8 @@ export const pokemonForm: SimpleTranslationEntries = { "pikachuCuteCosplay": "Cute Cosplay", "pikachuSmartCosplay": "Smart Cosplay", "pikachuToughCosplay": "Thoug Cosplay", + "pikachuPartner": "Partner", + "eeveePartner": "Partner", // 2G "pichuSpiky": "Spiky", "unownA": "A", diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 4deca92ea817..0ac06013e745 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -17,6 +17,8 @@ export const pokemonForm: SimpleTranslationEntries = { "pikachuCuteCosplay": "Cute Cosplay", "pikachuSmartCosplay": "Smart Cosplay", "pikachuToughCosplay": "Thoug Cosplay", + "pikachuPartner": "Partner", + "eeveePartner": "Partner", // 2G "pichuSpiky": "Spiky", "unownA": "A", diff --git a/src/locales/fr/pokemon-form.ts b/src/locales/fr/pokemon-form.ts index 4256e35f7f39..a1f0030b82d5 100644 --- a/src/locales/fr/pokemon-form.ts +++ b/src/locales/fr/pokemon-form.ts @@ -17,6 +17,8 @@ export const pokemonForm: SimpleTranslationEntries = { "pikachuCuteCosplay": "Cosplay Star", "pikachuSmartCosplay": "Cosplay Docteur", "pikachuToughCosplay": "Cosplay Catcheur", + "pikachuPartner": "Partner", + "eeveePartner": "Partner", // 2G "pichuSpiky": "Troizépi", "unownA": "A", diff --git a/src/locales/it/pokemon-form.ts b/src/locales/it/pokemon-form.ts index 4deca92ea817..0ac06013e745 100644 --- a/src/locales/it/pokemon-form.ts +++ b/src/locales/it/pokemon-form.ts @@ -17,6 +17,8 @@ export const pokemonForm: SimpleTranslationEntries = { "pikachuCuteCosplay": "Cute Cosplay", "pikachuSmartCosplay": "Smart Cosplay", "pikachuToughCosplay": "Thoug Cosplay", + "pikachuPartner": "Partner", + "eeveePartner": "Partner", // 2G "pichuSpiky": "Spiky", "unownA": "A", diff --git a/src/locales/ko/pokemon-form.ts b/src/locales/ko/pokemon-form.ts index 79c5f9535bfa..d9ec8a909897 100644 --- a/src/locales/ko/pokemon-form.ts +++ b/src/locales/ko/pokemon-form.ts @@ -17,6 +17,8 @@ export const pokemonForm: SimpleTranslationEntries = { "pikachuCuteCosplay": "아이돌", "pikachuSmartCosplay": "닥터", "pikachuToughCosplay": "마스크드", + "pikachuPartner": "Partner", + "eeveePartner": "Partner", // 2G "pichuSpiky": "삐쭉귀", "unownA": "A", diff --git a/src/locales/pt_BR/pokemon-form.ts b/src/locales/pt_BR/pokemon-form.ts index 4deca92ea817..0ac06013e745 100644 --- a/src/locales/pt_BR/pokemon-form.ts +++ b/src/locales/pt_BR/pokemon-form.ts @@ -17,6 +17,8 @@ export const pokemonForm: SimpleTranslationEntries = { "pikachuCuteCosplay": "Cute Cosplay", "pikachuSmartCosplay": "Smart Cosplay", "pikachuToughCosplay": "Thoug Cosplay", + "pikachuPartner": "Partner", + "eeveePartner": "Partner", // 2G "pichuSpiky": "Spiky", "unownA": "A", diff --git a/src/locales/zh_CN/pokemon-form.ts b/src/locales/zh_CN/pokemon-form.ts index 4deca92ea817..0ac06013e745 100644 --- a/src/locales/zh_CN/pokemon-form.ts +++ b/src/locales/zh_CN/pokemon-form.ts @@ -17,6 +17,8 @@ export const pokemonForm: SimpleTranslationEntries = { "pikachuCuteCosplay": "Cute Cosplay", "pikachuSmartCosplay": "Smart Cosplay", "pikachuToughCosplay": "Thoug Cosplay", + "pikachuPartner": "Partner", + "eeveePartner": "Partner", // 2G "pichuSpiky": "Spiky", "unownA": "A", diff --git a/src/locales/zh_TW/pokemon-form.ts b/src/locales/zh_TW/pokemon-form.ts index 4deca92ea817..0ac06013e745 100644 --- a/src/locales/zh_TW/pokemon-form.ts +++ b/src/locales/zh_TW/pokemon-form.ts @@ -17,6 +17,8 @@ export const pokemonForm: SimpleTranslationEntries = { "pikachuCuteCosplay": "Cute Cosplay", "pikachuSmartCosplay": "Smart Cosplay", "pikachuToughCosplay": "Thoug Cosplay", + "pikachuPartner": "Partner", + "eeveePartner": "Partner", // 2G "pichuSpiky": "Spiky", "unownA": "A", From 17c0c76ba80fa221df641f0bf4b54526be714bd1 Mon Sep 17 00:00:00 2001 From: Thomas David Date: Sun, 2 Jun 2024 16:05:59 +0200 Subject: [PATCH 18/71] Add mimikyu forms localization --- src/locales/en/pokemon-form.ts | 2 ++ src/locales/es/pokemon-form.ts | 2 ++ src/locales/fr/pokemon-form.ts | 2 ++ src/locales/it/pokemon-form.ts | 2 ++ src/locales/pt_BR/pokemon-form.ts | 2 ++ src/locales/zh_CN/pokemon-form.ts | 2 ++ src/locales/zh_TW/pokemon-form.ts | 2 ++ 7 files changed, 14 insertions(+) diff --git a/src/locales/en/pokemon-form.ts b/src/locales/en/pokemon-form.ts index 0ac06013e745..6561e01edf4e 100644 --- a/src/locales/en/pokemon-form.ts +++ b/src/locales/en/pokemon-form.ts @@ -138,6 +138,8 @@ export const pokemonForm: SimpleTranslationEntries = { "miniorBlue": "Blue", "miniorIndigo": "Indigo", "miniorViolet": "Violet", + "mimikyuDisguised": "Disguised", + "mimikyuBusted": "Busted", "magearnaOriginal": "Original", "marshadowZenith": "Zenith", // 8G diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 0ac06013e745..6561e01edf4e 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -138,6 +138,8 @@ export const pokemonForm: SimpleTranslationEntries = { "miniorBlue": "Blue", "miniorIndigo": "Indigo", "miniorViolet": "Violet", + "mimikyuDisguised": "Disguised", + "mimikyuBusted": "Busted", "magearnaOriginal": "Original", "marshadowZenith": "Zenith", // 8G diff --git a/src/locales/fr/pokemon-form.ts b/src/locales/fr/pokemon-form.ts index a1f0030b82d5..a2049b8d8a39 100644 --- a/src/locales/fr/pokemon-form.ts +++ b/src/locales/fr/pokemon-form.ts @@ -138,6 +138,8 @@ export const pokemonForm: SimpleTranslationEntries = { "miniorBlue": "Bleu", "miniorIndigo": "Indigo", "miniorViolet": "Violet", + "mimikyuDisguised": "Disguised", + "mimikyuBusted": "Busted", "magearnaOriginal": "Couleur du Passé", "marshadowZenith": "Zénith", // 8G diff --git a/src/locales/it/pokemon-form.ts b/src/locales/it/pokemon-form.ts index 0ac06013e745..6561e01edf4e 100644 --- a/src/locales/it/pokemon-form.ts +++ b/src/locales/it/pokemon-form.ts @@ -138,6 +138,8 @@ export const pokemonForm: SimpleTranslationEntries = { "miniorBlue": "Blue", "miniorIndigo": "Indigo", "miniorViolet": "Violet", + "mimikyuDisguised": "Disguised", + "mimikyuBusted": "Busted", "magearnaOriginal": "Original", "marshadowZenith": "Zenith", // 8G diff --git a/src/locales/pt_BR/pokemon-form.ts b/src/locales/pt_BR/pokemon-form.ts index 0ac06013e745..6561e01edf4e 100644 --- a/src/locales/pt_BR/pokemon-form.ts +++ b/src/locales/pt_BR/pokemon-form.ts @@ -138,6 +138,8 @@ export const pokemonForm: SimpleTranslationEntries = { "miniorBlue": "Blue", "miniorIndigo": "Indigo", "miniorViolet": "Violet", + "mimikyuDisguised": "Disguised", + "mimikyuBusted": "Busted", "magearnaOriginal": "Original", "marshadowZenith": "Zenith", // 8G diff --git a/src/locales/zh_CN/pokemon-form.ts b/src/locales/zh_CN/pokemon-form.ts index 0ac06013e745..6561e01edf4e 100644 --- a/src/locales/zh_CN/pokemon-form.ts +++ b/src/locales/zh_CN/pokemon-form.ts @@ -138,6 +138,8 @@ export const pokemonForm: SimpleTranslationEntries = { "miniorBlue": "Blue", "miniorIndigo": "Indigo", "miniorViolet": "Violet", + "mimikyuDisguised": "Disguised", + "mimikyuBusted": "Busted", "magearnaOriginal": "Original", "marshadowZenith": "Zenith", // 8G diff --git a/src/locales/zh_TW/pokemon-form.ts b/src/locales/zh_TW/pokemon-form.ts index 0ac06013e745..6561e01edf4e 100644 --- a/src/locales/zh_TW/pokemon-form.ts +++ b/src/locales/zh_TW/pokemon-form.ts @@ -138,6 +138,8 @@ export const pokemonForm: SimpleTranslationEntries = { "miniorBlue": "Blue", "miniorIndigo": "Indigo", "miniorViolet": "Violet", + "mimikyuDisguised": "Disguised", + "mimikyuBusted": "Busted", "magearnaOriginal": "Original", "marshadowZenith": "Zenith", // 8G From d4f0045a0886e3664ef866f579ae912c06e2e53d Mon Sep 17 00:00:00 2001 From: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Date: Sun, 2 Jun 2024 17:21:09 +0200 Subject: [PATCH 19/71] =?UTF-8?q?Partner=20Pikachu,=20Partner=20Evoli=20un?= =?UTF-8?q?d=20Mimikyu=20Formen=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/locales/de/pokemon-form.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/locales/de/pokemon-form.ts b/src/locales/de/pokemon-form.ts index d9dbcce6455f..d608fef617d6 100644 --- a/src/locales/de/pokemon-form.ts +++ b/src/locales/de/pokemon-form.ts @@ -17,6 +17,8 @@ export const pokemonForm: SimpleTranslationEntries = { "pikachuCuteCosplay": "Star-Pikachu", "pikachuSmartCosplay": "Professoren-Pikachu", "pikachuToughCosplay": "Wrestler-Pikachu", + "pikachuPartner": "Partner-Pikachu", + "eeveePartner": "Partner-Evoli", // 2G "pichuSpiky": "Strubbelohr-Pichu", "unownA": "A", @@ -138,6 +140,8 @@ export const pokemonForm: SimpleTranslationEntries = { "miniorBlue": "Hellblauer Kern", "miniorIndigo": "Blauer Kern", "miniorViolet": "Violetter Kern", + "mimikyuDisguised": "Verkleidete Form", + "mimikyuBusted": "Entlarvte Form", "magearnaOriginal": "Originalfarbe", "marshadowZenith": "Zenitform", // 8G From 78f5f66aab31bbd7d0732ed3e9c70fc454f4461f Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 2 Jun 2024 17:52:12 +0200 Subject: [PATCH 20/71] Update pokemon-form.ts --- src/locales/fr/pokemon-form.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/locales/fr/pokemon-form.ts b/src/locales/fr/pokemon-form.ts index a2049b8d8a39..28ad8f823b34 100644 --- a/src/locales/fr/pokemon-form.ts +++ b/src/locales/fr/pokemon-form.ts @@ -17,8 +17,8 @@ export const pokemonForm: SimpleTranslationEntries = { "pikachuCuteCosplay": "Cosplay Star", "pikachuSmartCosplay": "Cosplay Docteur", "pikachuToughCosplay": "Cosplay Catcheur", - "pikachuPartner": "Partner", - "eeveePartner": "Partner", + "pikachuPartner": "Partenaire", + "eeveePartner": "Partenaire", // 2G "pichuSpiky": "Troizépi", "unownA": "A", @@ -138,8 +138,8 @@ export const pokemonForm: SimpleTranslationEntries = { "miniorBlue": "Bleu", "miniorIndigo": "Indigo", "miniorViolet": "Violet", - "mimikyuDisguised": "Disguised", - "mimikyuBusted": "Busted", + "mimikyuDisguised": "Déguisé", + "mimikyuBusted": "Démasqué", "magearnaOriginal": "Couleur du Passé", "marshadowZenith": "Zénith", // 8G From 3023384b9a2f98e31dc2007e0d4aa10b785d6fef Mon Sep 17 00:00:00 2001 From: "Mr.WaterT" Date: Mon, 3 Jun 2024 03:56:46 +0900 Subject: [PATCH 21/71] Update partners --- src/locales/ko/pokemon-form.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/ko/pokemon-form.ts b/src/locales/ko/pokemon-form.ts index d9ec8a909897..c359baed4f70 100644 --- a/src/locales/ko/pokemon-form.ts +++ b/src/locales/ko/pokemon-form.ts @@ -17,8 +17,8 @@ export const pokemonForm: SimpleTranslationEntries = { "pikachuCuteCosplay": "아이돌", "pikachuSmartCosplay": "닥터", "pikachuToughCosplay": "마스크드", - "pikachuPartner": "Partner", - "eeveePartner": "Partner", + "pikachuPartner": "파트너", + "eeveePartner": "파트너", // 2G "pichuSpiky": "삐쭉귀", "unownA": "A", From c14abde314b0f34fd17c8c59745ce7c7ab2495af Mon Sep 17 00:00:00 2001 From: Thomas David Date: Mon, 3 Jun 2024 19:42:52 +0200 Subject: [PATCH 22/71] Fix conflicts --- src/locales/de/config.ts | 62 ++++++++++++++++++++----------------- src/locales/en/config.ts | 62 ++++++++++++++++++++----------------- src/locales/es/config.ts | 62 ++++++++++++++++++++----------------- src/locales/fr/config.ts | 62 ++++++++++++++++++++----------------- src/locales/it/config.ts | 62 ++++++++++++++++++++----------------- src/locales/ko/config.ts | 62 ++++++++++++++++++++----------------- src/locales/pt_BR/config.ts | 62 ++++++++++++++++++++----------------- src/locales/zh_CN/config.ts | 62 ++++++++++++++++++++----------------- src/locales/zh_TW/config.ts | 62 ++++++++++++++++++++----------------- 9 files changed, 298 insertions(+), 260 deletions(-) diff --git a/src/locales/de/config.ts b/src/locales/de/config.ts index 11ea18932f1f..5b0aa3d974c7 100644 --- a/src/locales/de/config.ts +++ b/src/locales/de/config.ts @@ -1,9 +1,24 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { achv } from "./achv"; import { battle } from "./battle"; +import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { berry } from "./berry"; +import { biome } from "./biome"; import { commandUiHandler } from "./command-ui-handler"; +import { + PGFbattleSpecDialogue, + PGFdialogue, + PGFdoubleBattleDialogue, + PGFmiscDialogue, + PGMbattleSpecDialogue, + PGMdialogue, + PGMdoubleBattleDialogue, + PGMmiscDialogue +} from "./dialogue"; import { egg } from "./egg"; import { fightUiHandler } from "./fight-ui-handler"; +import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { growth } from "./growth"; import { menu } from "./menu"; import { menuUiHandler } from "./menu-ui-handler"; @@ -12,35 +27,36 @@ import { move } from "./move"; import { nature } from "./nature"; import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; +import { pokemonForm } from "./pokemon-form"; import { pokemonInfo } from "./pokemon-info"; +import { pokemonInfoContainer } from "./pokemon-info-container"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; import { titles, trainerClasses, trainerNames } from "./trainers"; import { tutorial } from "./tutorial"; -import { weather } from "./weather"; -import { battleMessageUiHandler } from "./battle-message-ui-handler"; -import { berry } from "./berry"; -import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { voucher } from "./voucher"; -import { - PGMdialogue, - PGFdialogue, - PGMbattleSpecDialogue, - PGFbattleSpecDialogue, - PGMmiscDialogue, - PGFmiscDialogue, PGMdoubleBattleDialogue, PGFdoubleBattleDialogue -} from "./dialogue"; -import { biome } from "./biome"; -import { pokemonInfoContainer } from "./pokemon-info-container"; -import { pokemonForm } from "./pokemon-form"; +import { weather } from "./weather"; export const deConfig = { ability: ability, abilityTriggers: abilityTriggers, + achv: achv, battle: battle, + battleMessageUiHandler: battleMessageUiHandler, + berry: berry, + biome: biome, commandUiHandler: commandUiHandler, + PGMdialogue: PGMdialogue, + PGFdialogue: PGFdialogue, + PGMbattleSpecDialogue: PGMbattleSpecDialogue, + PGFbattleSpecDialogue: PGFbattleSpecDialogue, + PGMmiscDialogue: PGMmiscDialogue, + PGFmiscDialogue: PGFmiscDialogue, + PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, + PGFdoubleBattleDialogue: PGFdoubleBattleDialogue, egg: egg, fightUiHandler: fightUiHandler, + gameStatsUiHandler: gameStatsUiHandler, growth: growth, menu: menu, menuUiHandler: menuUiHandler, @@ -51,25 +67,13 @@ export const deConfig = { pokemon: pokemon, pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, + pokemonInfoContainer: pokemonInfoContainer, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, titles: titles, trainerClasses: trainerClasses, trainerNames: trainerNames, tutorial: tutorial, - weather: weather, - battleMessageUiHandler: battleMessageUiHandler, - berry: berry, - gameStatsUiHandler: gameStatsUiHandler, voucher: voucher, - biome: biome, - pokemonInfoContainer: pokemonInfoContainer, - PGMdialogue: PGMdialogue, - PGFdialogue: PGFdialogue, - PGMbattleSpecDialogue: PGMbattleSpecDialogue, - PGFbattleSpecDialogue: PGFbattleSpecDialogue, - PGMmiscDialogue: PGMmiscDialogue, - PGFmiscDialogue: PGFmiscDialogue, - PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, - PGFdoubleBattleDialogue: PGFdoubleBattleDialogue + weather: weather }; diff --git a/src/locales/en/config.ts b/src/locales/en/config.ts index 00cff91e3829..372467e33714 100644 --- a/src/locales/en/config.ts +++ b/src/locales/en/config.ts @@ -1,9 +1,24 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { achv } from "./achv"; import { battle } from "./battle"; +import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { berry } from "./berry"; +import { biome } from "./biome"; import { commandUiHandler } from "./command-ui-handler"; +import { + PGFbattleSpecDialogue, + PGFdialogue, + PGFdoubleBattleDialogue, + PGFmiscDialogue, + PGMbattleSpecDialogue, + PGMdialogue, + PGMdoubleBattleDialogue, + PGMmiscDialogue +} from "./dialogue"; import { egg } from "./egg"; import { fightUiHandler } from "./fight-ui-handler"; +import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { growth } from "./growth"; import { menu } from "./menu"; import { menuUiHandler } from "./menu-ui-handler"; @@ -12,35 +27,36 @@ import { move } from "./move"; import { nature } from "./nature"; import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; +import { pokemonForm } from "./pokemon-form"; import { pokemonInfo } from "./pokemon-info"; +import { pokemonInfoContainer } from "./pokemon-info-container"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; import { titles, trainerClasses, trainerNames } from "./trainers"; import { tutorial } from "./tutorial"; -import { weather } from "./weather"; -import { battleMessageUiHandler } from "./battle-message-ui-handler"; -import { berry } from "./berry"; -import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { voucher } from "./voucher"; -import { - PGMdialogue, - PGFdialogue, - PGMbattleSpecDialogue, - PGFbattleSpecDialogue, - PGMmiscDialogue, - PGFmiscDialogue, PGMdoubleBattleDialogue, PGFdoubleBattleDialogue -} from "./dialogue"; -import { biome } from "./biome"; -import { pokemonInfoContainer } from "./pokemon-info-container"; -import { pokemonForm } from "./pokemon-form"; +import { weather } from "./weather"; export const enConfig = { ability: ability, abilityTriggers: abilityTriggers, + achv: achv, battle: battle, + battleMessageUiHandler: battleMessageUiHandler, + berry: berry, + biome: biome, commandUiHandler: commandUiHandler, + PGMdialogue: PGMdialogue, + PGFdialogue: PGFdialogue, + PGMbattleSpecDialogue: PGMbattleSpecDialogue, + PGFbattleSpecDialogue: PGFbattleSpecDialogue, + PGMmiscDialogue: PGMmiscDialogue, + PGFmiscDialogue: PGFmiscDialogue, + PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, + PGFdoubleBattleDialogue: PGFdoubleBattleDialogue, egg: egg, fightUiHandler: fightUiHandler, + gameStatsUiHandler: gameStatsUiHandler, growth: growth, menu: menu, menuUiHandler: menuUiHandler, @@ -51,25 +67,13 @@ export const enConfig = { pokemon: pokemon, pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, + pokemonInfoContainer: pokemonInfoContainer, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, titles: titles, trainerClasses: trainerClasses, trainerNames: trainerNames, tutorial: tutorial, - weather: weather, - battleMessageUiHandler: battleMessageUiHandler, - berry: berry, - gameStatsUiHandler: gameStatsUiHandler, voucher: voucher, - biome: biome, - pokemonInfoContainer: pokemonInfoContainer, - PGMdialogue: PGMdialogue, - PGFdialogue: PGFdialogue, - PGMbattleSpecDialogue: PGMbattleSpecDialogue, - PGFbattleSpecDialogue: PGFbattleSpecDialogue, - PGMmiscDialogue: PGMmiscDialogue, - PGFmiscDialogue: PGFmiscDialogue, - PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, - PGFdoubleBattleDialogue: PGFdoubleBattleDialogue + weather: weather }; diff --git a/src/locales/es/config.ts b/src/locales/es/config.ts index 00df0ebe7eb5..b1817613a9d3 100644 --- a/src/locales/es/config.ts +++ b/src/locales/es/config.ts @@ -1,9 +1,24 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { achv } from "./achv"; import { battle } from "./battle"; +import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { berry } from "./berry"; +import { biome } from "./biome"; import { commandUiHandler } from "./command-ui-handler"; +import { + PGFbattleSpecDialogue, + PGFdialogue, + PGFdoubleBattleDialogue, + PGFmiscDialogue, + PGMbattleSpecDialogue, + PGMdialogue, + PGMdoubleBattleDialogue, + PGMmiscDialogue +} from "./dialogue"; import { egg } from "./egg"; import { fightUiHandler } from "./fight-ui-handler"; +import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { growth } from "./growth"; import { menu } from "./menu"; import { menuUiHandler } from "./menu-ui-handler"; @@ -12,35 +27,36 @@ import { move } from "./move"; import { nature } from "./nature"; import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; +import { pokemonForm } from "./pokemon-form"; import { pokemonInfo } from "./pokemon-info"; +import { pokemonInfoContainer } from "./pokemon-info-container"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; import { titles, trainerClasses, trainerNames } from "./trainers"; import { tutorial } from "./tutorial"; -import { weather } from "./weather"; -import { battleMessageUiHandler } from "./battle-message-ui-handler"; -import { berry } from "./berry"; -import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { voucher } from "./voucher"; -import { - PGMdialogue, - PGFdialogue, - PGMbattleSpecDialogue, - PGFbattleSpecDialogue, - PGMmiscDialogue, - PGFmiscDialogue, PGMdoubleBattleDialogue, PGFdoubleBattleDialogue -} from "./dialogue"; -import { biome } from "./biome"; -import { pokemonInfoContainer } from "./pokemon-info-container"; -import { pokemonForm } from "./pokemon-form"; +import { weather } from "./weather"; export const esConfig = { ability: ability, abilityTriggers: abilityTriggers, + achv: achv, battle: battle, + battleMessageUiHandler: battleMessageUiHandler, + berry: berry, + biome: biome, commandUiHandler: commandUiHandler, + PGMdialogue: PGMdialogue, + PGFdialogue: PGFdialogue, + PGMbattleSpecDialogue: PGMbattleSpecDialogue, + PGFbattleSpecDialogue: PGFbattleSpecDialogue, + PGMmiscDialogue: PGMmiscDialogue, + PGFmiscDialogue: PGFmiscDialogue, + PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, + PGFdoubleBattleDialogue: PGFdoubleBattleDialogue, egg: egg, fightUiHandler: fightUiHandler, + gameStatsUiHandler: gameStatsUiHandler, growth: growth, menu: menu, menuUiHandler: menuUiHandler, @@ -51,25 +67,13 @@ export const esConfig = { pokemon: pokemon, pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, + pokemonInfoContainer: pokemonInfoContainer, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, titles: titles, trainerClasses: trainerClasses, trainerNames: trainerNames, tutorial: tutorial, - weather: weather, - battleMessageUiHandler: battleMessageUiHandler, - berry: berry, - gameStatsUiHandler: gameStatsUiHandler, voucher: voucher, - biome: biome, - pokemonInfoContainer: pokemonInfoContainer, - PGMdialogue: PGMdialogue, - PGFdialogue: PGFdialogue, - PGMbattleSpecDialogue: PGMbattleSpecDialogue, - PGFbattleSpecDialogue: PGFbattleSpecDialogue, - PGMmiscDialogue: PGMmiscDialogue, - PGFmiscDialogue: PGFmiscDialogue, - PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, - PGFdoubleBattleDialogue: PGFdoubleBattleDialogue + weather: weather }; diff --git a/src/locales/fr/config.ts b/src/locales/fr/config.ts index 14a8a37e73e7..df7b6b61f3cc 100644 --- a/src/locales/fr/config.ts +++ b/src/locales/fr/config.ts @@ -1,9 +1,24 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { achv } from "./achv"; import { battle } from "./battle"; +import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { berry } from "./berry"; +import { biome } from "./biome"; import { commandUiHandler } from "./command-ui-handler"; +import { + PGFbattleSpecDialogue, + PGFdialogue, + PGFdoubleBattleDialogue, + PGFmiscDialogue, + PGMbattleSpecDialogue, + PGMdialogue, + PGMdoubleBattleDialogue, + PGMmiscDialogue +} from "./dialogue"; import { egg } from "./egg"; import { fightUiHandler } from "./fight-ui-handler"; +import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { growth } from "./growth"; import { menu } from "./menu"; import { menuUiHandler } from "./menu-ui-handler"; @@ -12,35 +27,36 @@ import { move } from "./move"; import { nature } from "./nature"; import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; +import { pokemonForm } from "./pokemon-form"; import { pokemonInfo } from "./pokemon-info"; +import { pokemonInfoContainer } from "./pokemon-info-container"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; import { titles, trainerClasses, trainerNames } from "./trainers"; import { tutorial } from "./tutorial"; -import { weather } from "./weather"; -import { battleMessageUiHandler } from "./battle-message-ui-handler"; -import { berry } from "./berry"; -import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { voucher } from "./voucher"; -import { - PGMdialogue, - PGFdialogue, - PGMbattleSpecDialogue, - PGFbattleSpecDialogue, - PGMmiscDialogue, - PGFmiscDialogue, PGMdoubleBattleDialogue, PGFdoubleBattleDialogue -} from "./dialogue"; -import { biome } from "./biome"; -import { pokemonInfoContainer } from "./pokemon-info-container"; -import { pokemonForm } from "./pokemon-form"; +import { weather } from "./weather"; export const frConfig = { ability: ability, abilityTriggers: abilityTriggers, + achv: achv, battle: battle, + battleMessageUiHandler: battleMessageUiHandler, + berry: berry, + biome: biome, commandUiHandler: commandUiHandler, + PGMdialogue: PGMdialogue, + PGFdialogue: PGFdialogue, + PGMbattleSpecDialogue: PGMbattleSpecDialogue, + PGFbattleSpecDialogue: PGFbattleSpecDialogue, + PGMmiscDialogue: PGMmiscDialogue, + PGFmiscDialogue: PGFmiscDialogue, + PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, + PGFdoubleBattleDialogue: PGFdoubleBattleDialogue, egg: egg, fightUiHandler: fightUiHandler, + gameStatsUiHandler: gameStatsUiHandler, growth: growth, menu: menu, menuUiHandler: menuUiHandler, @@ -51,25 +67,13 @@ export const frConfig = { pokemon: pokemon, pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, + pokemonInfoContainer: pokemonInfoContainer, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, titles: titles, trainerClasses: trainerClasses, trainerNames: trainerNames, tutorial: tutorial, - weather: weather, - battleMessageUiHandler: battleMessageUiHandler, - berry: berry, - gameStatsUiHandler: gameStatsUiHandler, voucher: voucher, - biome: biome, - pokemonInfoContainer: pokemonInfoContainer, - PGMdialogue: PGMdialogue, - PGFdialogue: PGFdialogue, - PGMbattleSpecDialogue: PGMbattleSpecDialogue, - PGFbattleSpecDialogue: PGFbattleSpecDialogue, - PGMmiscDialogue: PGMmiscDialogue, - PGFmiscDialogue: PGFmiscDialogue, - PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, - PGFdoubleBattleDialogue: PGFdoubleBattleDialogue + weather: weather }; diff --git a/src/locales/it/config.ts b/src/locales/it/config.ts index a6de7c32eef4..0a4b561097e0 100644 --- a/src/locales/it/config.ts +++ b/src/locales/it/config.ts @@ -1,9 +1,24 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { achv } from "./achv"; import { battle } from "./battle"; +import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { berry } from "./berry"; +import { biome } from "./biome"; import { commandUiHandler } from "./command-ui-handler"; +import { + PGFbattleSpecDialogue, + PGFdialogue, + PGFdoubleBattleDialogue, + PGFmiscDialogue, + PGMbattleSpecDialogue, + PGMdialogue, + PGMdoubleBattleDialogue, + PGMmiscDialogue +} from "./dialogue"; import { egg } from "./egg"; import { fightUiHandler } from "./fight-ui-handler"; +import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { growth } from "./growth"; import { menu } from "./menu"; import { menuUiHandler } from "./menu-ui-handler"; @@ -12,35 +27,36 @@ import { move } from "./move"; import { nature } from "./nature"; import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; +import { pokemonForm } from "./pokemon-form"; import { pokemonInfo } from "./pokemon-info"; +import { pokemonInfoContainer } from "./pokemon-info-container"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; import { titles, trainerClasses, trainerNames } from "./trainers"; import { tutorial } from "./tutorial"; -import { weather } from "./weather"; -import { battleMessageUiHandler } from "./battle-message-ui-handler"; -import { berry } from "./berry"; -import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { voucher } from "./voucher"; -import { - PGMdialogue, - PGFdialogue, - PGMbattleSpecDialogue, - PGFbattleSpecDialogue, - PGMmiscDialogue, - PGFmiscDialogue, PGMdoubleBattleDialogue, PGFdoubleBattleDialogue -} from "./dialogue"; -import { biome } from "./biome"; -import { pokemonInfoContainer } from "./pokemon-info-container"; -import { pokemonForm } from "./pokemon-form"; +import { weather } from "./weather"; export const itConfig = { ability: ability, abilityTriggers: abilityTriggers, + achv: achv, battle: battle, + battleMessageUiHandler: battleMessageUiHandler, + berry: berry, + biome: biome, commandUiHandler: commandUiHandler, + PGMdialogue: PGMdialogue, + PGFdialogue: PGFdialogue, + PGMbattleSpecDialogue: PGMbattleSpecDialogue, + PGFbattleSpecDialogue: PGFbattleSpecDialogue, + PGMmiscDialogue: PGMmiscDialogue, + PGFmiscDialogue: PGFmiscDialogue, + PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, + PGFdoubleBattleDialogue: PGFdoubleBattleDialogue, egg: egg, fightUiHandler: fightUiHandler, + gameStatsUiHandler: gameStatsUiHandler, growth: growth, menu: menu, menuUiHandler: menuUiHandler, @@ -51,25 +67,13 @@ export const itConfig = { pokemon: pokemon, pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, + pokemonInfoContainer: pokemonInfoContainer, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, titles: titles, trainerClasses: trainerClasses, trainerNames: trainerNames, tutorial: tutorial, - weather: weather, - battleMessageUiHandler: battleMessageUiHandler, - berry: berry, - gameStatsUiHandler: gameStatsUiHandler, voucher: voucher, - biome: biome, - pokemonInfoContainer: pokemonInfoContainer, - PGMdialogue: PGMdialogue, - PGFdialogue: PGFdialogue, - PGMbattleSpecDialogue: PGMbattleSpecDialogue, - PGFbattleSpecDialogue: PGFbattleSpecDialogue, - PGMmiscDialogue: PGMmiscDialogue, - PGFmiscDialogue: PGFmiscDialogue, - PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, - PGFdoubleBattleDialogue: PGFdoubleBattleDialogue + weather: weather }; diff --git a/src/locales/ko/config.ts b/src/locales/ko/config.ts index 08876a755704..0edf7c1e63a2 100644 --- a/src/locales/ko/config.ts +++ b/src/locales/ko/config.ts @@ -1,9 +1,25 @@ +import { pokemonForm } from "../es/pokemon-form"; import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { achv } from "./achv"; import { battle } from "./battle"; +import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { berry } from "./berry"; +import { biome } from "./biome"; import { commandUiHandler } from "./command-ui-handler"; +import { + PGFbattleSpecDialogue, + PGFdialogue, + PGFdoubleBattleDialogue, + PGFmiscDialogue, + PGMbattleSpecDialogue, + PGMdialogue, + PGMdoubleBattleDialogue, + PGMmiscDialogue +} from "./dialogue"; import { egg } from "./egg"; import { fightUiHandler } from "./fight-ui-handler"; +import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { growth } from "./growth"; import { menu } from "./menu"; import { menuUiHandler } from "./menu-ui-handler"; @@ -13,34 +29,34 @@ import { nature } from "./nature"; import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; import { pokemonInfo } from "./pokemon-info"; +import { pokemonInfoContainer } from "./pokemon-info-container"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; import { titles, trainerClasses, trainerNames } from "./trainers"; import { tutorial } from "./tutorial"; -import { weather } from "./weather"; -import { battleMessageUiHandler } from "./battle-message-ui-handler"; -import { berry } from "./berry"; -import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { voucher } from "./voucher"; -import { - PGMdialogue, - PGFdialogue, - PGMbattleSpecDialogue, - PGFbattleSpecDialogue, - PGMmiscDialogue, - PGFmiscDialogue, PGMdoubleBattleDialogue, PGFdoubleBattleDialogue -} from "./dialogue"; -import { biome } from "./biome"; -import { pokemonInfoContainer } from "./pokemon-info-container"; -import { pokemonForm } from "./pokemon-form"; +import { weather } from "./weather"; export const koConfig = { ability: ability, abilityTriggers: abilityTriggers, + achv: achv, battle: battle, + battleMessageUiHandler: battleMessageUiHandler, + berry: berry, + biome: biome, commandUiHandler: commandUiHandler, + PGMdialogue: PGMdialogue, + PGFdialogue: PGFdialogue, + PGMbattleSpecDialogue: PGMbattleSpecDialogue, + PGFbattleSpecDialogue: PGFbattleSpecDialogue, + PGMmiscDialogue: PGMmiscDialogue, + PGFmiscDialogue: PGFmiscDialogue, + PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, + PGFdoubleBattleDialogue: PGFdoubleBattleDialogue, egg: egg, fightUiHandler: fightUiHandler, + gameStatsUiHandler: gameStatsUiHandler, growth: growth, menu: menu, menuUiHandler: menuUiHandler, @@ -51,25 +67,13 @@ export const koConfig = { pokemon: pokemon, pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, + pokemonInfoContainer: pokemonInfoContainer, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, titles: titles, trainerClasses: trainerClasses, trainerNames: trainerNames, tutorial: tutorial, - weather: weather, - battleMessageUiHandler: battleMessageUiHandler, - berry: berry, - gameStatsUiHandler: gameStatsUiHandler, voucher: voucher, - biome: biome, - pokemonInfoContainer: pokemonInfoContainer, - PGMdialogue: PGMdialogue, - PGFdialogue: PGFdialogue, - PGMbattleSpecDialogue: PGMbattleSpecDialogue, - PGFbattleSpecDialogue: PGFbattleSpecDialogue, - PGMmiscDialogue: PGMmiscDialogue, - PGFmiscDialogue: PGFmiscDialogue, - PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, - PGFdoubleBattleDialogue: PGFdoubleBattleDialogue + weather: weather }; diff --git a/src/locales/pt_BR/config.ts b/src/locales/pt_BR/config.ts index a0c6aa93a7ea..9b129c66670b 100644 --- a/src/locales/pt_BR/config.ts +++ b/src/locales/pt_BR/config.ts @@ -1,9 +1,24 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { achv } from "./achv"; import { battle } from "./battle"; +import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { berry } from "./berry"; +import { biome } from "./biome"; import { commandUiHandler } from "./command-ui-handler"; +import { + PGFbattleSpecDialogue, + PGFdialogue, + PGFdoubleBattleDialogue, + PGFmiscDialogue, + PGMbattleSpecDialogue, + PGMdialogue, + PGMdoubleBattleDialogue, + PGMmiscDialogue +} from "./dialogue"; import { egg } from "./egg"; import { fightUiHandler } from "./fight-ui-handler"; +import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { growth } from "./growth"; import { menu } from "./menu"; import { menuUiHandler } from "./menu-ui-handler"; @@ -12,35 +27,36 @@ import { move } from "./move"; import { nature } from "./nature"; import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; +import { pokemonForm } from "./pokemon-form"; import { pokemonInfo } from "./pokemon-info"; +import { pokemonInfoContainer } from "./pokemon-info-container"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; import { titles, trainerClasses, trainerNames } from "./trainers"; import { tutorial } from "./tutorial"; -import { weather } from "./weather"; -import { battleMessageUiHandler } from "./battle-message-ui-handler"; -import { berry } from "./berry"; -import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { voucher } from "./voucher"; -import { - PGMdialogue, - PGFdialogue, - PGMbattleSpecDialogue, - PGFbattleSpecDialogue, - PGMmiscDialogue, - PGFmiscDialogue, PGMdoubleBattleDialogue, PGFdoubleBattleDialogue -} from "./dialogue"; -import { biome } from "./biome"; -import { pokemonInfoContainer } from "./pokemon-info-container"; -import { pokemonForm } from "./pokemon-form"; +import { weather } from "./weather"; export const ptBrConfig = { ability: ability, abilityTriggers: abilityTriggers, + achv: achv, battle: battle, + battleMessageUiHandler: battleMessageUiHandler, + berry: berry, + biome: biome, commandUiHandler: commandUiHandler, + PGMdialogue: PGMdialogue, + PGFdialogue: PGFdialogue, + PGMbattleSpecDialogue: PGMbattleSpecDialogue, + PGFbattleSpecDialogue: PGFbattleSpecDialogue, + PGMmiscDialogue: PGMmiscDialogue, + PGFmiscDialogue: PGFmiscDialogue, + PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, + PGFdoubleBattleDialogue: PGFdoubleBattleDialogue, egg: egg, fightUiHandler: fightUiHandler, + gameStatsUiHandler: gameStatsUiHandler, growth: growth, menu: menu, menuUiHandler: menuUiHandler, @@ -51,25 +67,13 @@ export const ptBrConfig = { pokemon: pokemon, pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, + pokemonInfoContainer: pokemonInfoContainer, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, titles: titles, trainerClasses: trainerClasses, trainerNames: trainerNames, tutorial: tutorial, - weather: weather, - battleMessageUiHandler: battleMessageUiHandler, - berry: berry, - gameStatsUiHandler: gameStatsUiHandler, voucher: voucher, - biome: biome, - pokemonInfoContainer: pokemonInfoContainer, - PGMdialogue: PGMdialogue, - PGFdialogue: PGFdialogue, - PGMbattleSpecDialogue: PGMbattleSpecDialogue, - PGFbattleSpecDialogue: PGFbattleSpecDialogue, - PGMmiscDialogue: PGMmiscDialogue, - PGFmiscDialogue: PGFmiscDialogue, - PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, - PGFdoubleBattleDialogue: PGFdoubleBattleDialogue + weather: weather }; diff --git a/src/locales/zh_CN/config.ts b/src/locales/zh_CN/config.ts index 66444d777d2b..e349720e8d94 100644 --- a/src/locales/zh_CN/config.ts +++ b/src/locales/zh_CN/config.ts @@ -1,9 +1,24 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { achv } from "./achv"; import { battle } from "./battle"; +import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { berry } from "./berry"; +import { biome } from "./biome"; import { commandUiHandler } from "./command-ui-handler"; +import { + PGFbattleSpecDialogue, + PGFdialogue, + PGFdoubleBattleDialogue, + PGFmiscDialogue, + PGMbattleSpecDialogue, + PGMdialogue, + PGMdoubleBattleDialogue, + PGMmiscDialogue +} from "./dialogue"; import { egg } from "./egg"; import { fightUiHandler } from "./fight-ui-handler"; +import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { growth } from "./growth"; import { menu } from "./menu"; import { menuUiHandler } from "./menu-ui-handler"; @@ -12,35 +27,36 @@ import { move } from "./move"; import { nature } from "./nature"; import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; +import { pokemonForm } from "./pokemon-form"; import { pokemonInfo } from "./pokemon-info"; +import { pokemonInfoContainer } from "./pokemon-info-container"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; import { titles, trainerClasses, trainerNames } from "./trainers"; import { tutorial } from "./tutorial"; -import { weather } from "./weather"; -import { battleMessageUiHandler } from "./battle-message-ui-handler"; -import { berry } from "./berry"; -import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { voucher } from "./voucher"; -import { - PGMdialogue, - PGFdialogue, - PGMbattleSpecDialogue, - PGFbattleSpecDialogue, - PGMmiscDialogue, - PGFmiscDialogue, PGMdoubleBattleDialogue, PGFdoubleBattleDialogue -} from "./dialogue"; -import { biome } from "./biome"; -import { pokemonInfoContainer } from "./pokemon-info-container"; -import { pokemonForm } from "./pokemon-form"; +import { weather } from "./weather"; export const zhCnConfig = { ability: ability, abilityTriggers: abilityTriggers, + achv: achv, battle: battle, + battleMessageUiHandler: battleMessageUiHandler, + berry: berry, + biome: biome, commandUiHandler: commandUiHandler, + PGMdialogue: PGMdialogue, + PGFdialogue: PGFdialogue, + PGMbattleSpecDialogue: PGMbattleSpecDialogue, + PGFbattleSpecDialogue: PGFbattleSpecDialogue, + PGMmiscDialogue: PGMmiscDialogue, + PGFmiscDialogue: PGFmiscDialogue, + PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, + PGFdoubleBattleDialogue: PGFdoubleBattleDialogue, egg: egg, fightUiHandler: fightUiHandler, + gameStatsUiHandler: gameStatsUiHandler, growth: growth, menu: menu, menuUiHandler: menuUiHandler, @@ -51,25 +67,13 @@ export const zhCnConfig = { pokemon: pokemon, pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, + pokemonInfoContainer: pokemonInfoContainer, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, titles: titles, trainerClasses: trainerClasses, trainerNames: trainerNames, tutorial: tutorial, - weather: weather, - battleMessageUiHandler: battleMessageUiHandler, - berry: berry, - gameStatsUiHandler: gameStatsUiHandler, voucher: voucher, - biome: biome, - pokemonInfoContainer: pokemonInfoContainer, - PGMdialogue: PGMdialogue, - PGFdialogue: PGFdialogue, - PGMbattleSpecDialogue: PGMbattleSpecDialogue, - PGFbattleSpecDialogue: PGFbattleSpecDialogue, - PGMmiscDialogue: PGMmiscDialogue, - PGFmiscDialogue: PGFmiscDialogue, - PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, - PGFdoubleBattleDialogue: PGFdoubleBattleDialogue + weather: weather }; diff --git a/src/locales/zh_TW/config.ts b/src/locales/zh_TW/config.ts index 4d9595b4bed4..4632099595b3 100644 --- a/src/locales/zh_TW/config.ts +++ b/src/locales/zh_TW/config.ts @@ -1,9 +1,24 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { achv } from "./achv"; import { battle } from "./battle"; +import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { berry } from "./berry"; +import { biome } from "./biome"; import { commandUiHandler } from "./command-ui-handler"; +import { + PGFbattleSpecDialogue, + PGFdialogue, + PGFdoubleBattleDialogue, + PGFmiscDialogue, + PGMbattleSpecDialogue, + PGMdialogue, + PGMdoubleBattleDialogue, + PGMmiscDialogue +} from "./dialogue"; import { egg } from "./egg"; import { fightUiHandler } from "./fight-ui-handler"; +import { gameStatsUiHandler } from "./game-stats-ui-handler"; import { growth } from "./growth"; import { menu } from "./menu"; import { menuUiHandler } from "./menu-ui-handler"; @@ -12,34 +27,36 @@ import { move } from "./move"; import { nature } from "./nature"; import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; +import { pokemonForm } from "./pokemon-form"; import { pokemonInfo } from "./pokemon-info"; +import { pokemonInfoContainer } from "./pokemon-info-container"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; import { titles, trainerClasses, trainerNames } from "./trainers"; import { tutorial } from "./tutorial"; -import { weather } from "./weather"; -import { battleMessageUiHandler } from "./battle-message-ui-handler"; -import { berry } from "./berry"; import { voucher } from "./voucher"; -import { - PGMdialogue, - PGFdialogue, - PGMbattleSpecDialogue, - PGFbattleSpecDialogue, - PGMmiscDialogue, - PGFmiscDialogue, PGMdoubleBattleDialogue, PGFdoubleBattleDialogue -} from "./dialogue"; -import { biome } from "./biome"; -import { pokemonInfoContainer } from "./pokemon-info-container"; -import { pokemonForm } from "./pokemon-form"; +import { weather } from "./weather"; -export const zhTWConfig = { +export const zhTwConfig = { ability: ability, abilityTriggers: abilityTriggers, + achv: achv, battle: battle, + battleMessageUiHandler: battleMessageUiHandler, + berry: berry, + biome: biome, commandUiHandler: commandUiHandler, + PGMdialogue: PGMdialogue, + PGFdialogue: PGFdialogue, + PGMbattleSpecDialogue: PGMbattleSpecDialogue, + PGFbattleSpecDialogue: PGFbattleSpecDialogue, + PGMmiscDialogue: PGMmiscDialogue, + PGFmiscDialogue: PGFmiscDialogue, + PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, + PGFdoubleBattleDialogue: PGFdoubleBattleDialogue, egg: egg, fightUiHandler: fightUiHandler, + gameStatsUiHandler: gameStatsUiHandler, growth: growth, menu: menu, menuUiHandler: menuUiHandler, @@ -50,24 +67,13 @@ export const zhTWConfig = { pokemon: pokemon, pokemonForm: pokemonForm, pokemonInfo: pokemonInfo, + pokemonInfoContainer: pokemonInfoContainer, splashMessages: splashMessages, starterSelectUiHandler: starterSelectUiHandler, titles: titles, trainerClasses: trainerClasses, trainerNames: trainerNames, tutorial: tutorial, - weather: weather, - battleMessageUiHandler: battleMessageUiHandler, - berry: berry, voucher: voucher, - biome: biome, - pokemonInfoContainer: pokemonInfoContainer, - PGMdialogue: PGMdialogue, - PGFdialogue: PGFdialogue, - PGMbattleSpecDialogue: PGMbattleSpecDialogue, - PGFbattleSpecDialogue: PGFbattleSpecDialogue, - PGMmiscDialogue: PGMmiscDialogue, - PGFmiscDialogue: PGFmiscDialogue, - PGMdoubleBattleDialogue: PGMdoubleBattleDialogue, - PGFdoubleBattleDialogue: PGFdoubleBattleDialogue + weather: weather }; From 0677e3a23e4ffa451245337a74de2eb4dc06afa0 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Tue, 4 Jun 2024 18:17:05 +0200 Subject: [PATCH 23/71] Fix useless ? by flx-sta Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> --- src/ui/starter-select-ui-handler.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ui/starter-select-ui-handler.ts b/src/ui/starter-select-ui-handler.ts index 16160eb9d21c..0a4a954ad14a 100644 --- a/src/ui/starter-select-ui-handler.ts +++ b/src/ui/starter-select-ui-handler.ts @@ -1986,7 +1986,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler { this.pokemonFormText.setText(i18next.t(`pokemonInfo:Type.${formText?.join("").toUpperCase()}`)); break; default: - this.pokemonFormText.setText(formText?.join("") ? i18next.t(`pokemonForm:${speciesName.join("")}${formText?.join("")}`) : ""); + this.pokemonFormText.setText(formText?.join("") ? i18next.t(`pokemonForm:${speciesName.join("")}${formText.join("")}`) : ""); break; } From f7f33c53351ce45ea3431e9be1563eea5a84f76e Mon Sep 17 00:00:00 2001 From: Thomas David Date: Tue, 4 Jun 2024 18:34:40 +0200 Subject: [PATCH 24/71] Fix switch use by flx-sta --- src/ui/starter-select-ui-handler.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/ui/starter-select-ui-handler.ts b/src/ui/starter-select-ui-handler.ts index 0a4a954ad14a..aab85c7a8ac0 100644 --- a/src/ui/starter-select-ui-handler.ts +++ b/src/ui/starter-select-ui-handler.ts @@ -1981,13 +1981,10 @@ export default class StarterSelectUiHandler extends MessageUiHandler { speciesName[i] = speciesName[i].charAt(0).toUpperCase() + speciesName[i].substring(1); } - switch (species.speciesId) { - case Species.ARCEUS: + if (species.speciesId === Species.ARCEUS) { this.pokemonFormText.setText(i18next.t(`pokemonInfo:Type.${formText?.join("").toUpperCase()}`)); - break; - default: + } else { this.pokemonFormText.setText(formText?.join("") ? i18next.t(`pokemonForm:${speciesName.join("")}${formText.join("")}`) : ""); - break; } this.setTypeIcons(speciesForm.type1, speciesForm.type2); From 5e8a20428f7e420d3a2bfee9a4e96076086da69f Mon Sep 17 00:00:00 2001 From: Thomas David Date: Thu, 13 Jun 2024 18:50:49 +0200 Subject: [PATCH 25/71] Fix conflicts --- src/plugins/i18n.ts | 121 ++++++++++++++++++++------------------------ 1 file changed, 55 insertions(+), 66 deletions(-) diff --git a/src/plugins/i18n.ts b/src/plugins/i18n.ts index cac27f3e3456..6716e7af3af6 100644 --- a/src/plugins/i18n.ts +++ b/src/plugins/i18n.ts @@ -88,50 +88,28 @@ export interface Localizable { localize(): void; } -const alternativeFonts = { - "ko": [ - new FontFace("emerald", "url(./fonts/PokePT_Wansung.ttf)"), - ], -}; - -function loadFont(language: string) { - if (!alternativeFonts[language]) { - language = language.split(/[-_/]/)[0]; - } - if (alternativeFonts[language]) { - alternativeFonts[language].forEach((fontFace: FontFace) => { - document.fonts.add(fontFace); - }); - - const altFontLanguages = Object.keys(alternativeFonts); - altFontLanguages.splice(altFontLanguages.indexOf(language), 0); - } - - (Object.values(alternativeFonts)).forEach(fontFaces => { - fontFaces.forEach(fontFace => { - if (fontFace && fontFace.status === "loaded") { - document.fonts.delete(fontFace); - } - }); +const fonts = [ + new FontFace("emerald", "url(./fonts/PokePT_Wansung.ttf)", { unicodeRange: "U+AC00-D7AC"}), + Object.assign( + new FontFace("pkmnems", "url(./fonts/PokePT_Wansung.ttf)", { unicodeRange: "U+AC00-D7AC"}), + { sizeAdjust: "133%" } + ), +]; + +function initFonts() { + fonts.forEach((fontFace: FontFace) => { + fontFace.load().then(f => document.fonts.add(f)).catch(e => console.error(e)); }); } -export function initI18n(): void { +export async function initI18n(): Promise { // Prevent reinitialization if (isInitialized) { return; } isInitialized = true; - let lang = ""; - if (localStorage.getItem("prLang")) { - lang = localStorage.getItem("prLang"); - } - - loadFont(lang); - i18next.on("languageChanged", lng=> { - loadFont(lng); - }); + initFonts(); /** * i18next is a localization library for maintaining and using translation resources. @@ -149,11 +127,16 @@ export function initI18n(): void { * A: In src/system/settings.ts, add a new case to the Setting.Language switch statement. */ - i18next.use(LanguageDetector).use(processor).use(new KoreanPostpositionProcessor()).init({ - lng: lang, + i18next.use(LanguageDetector); + i18next.use(processor); + i18next.use(new KoreanPostpositionProcessor()); + await i18next.init({ nonExplicitSupportedLngs: true, fallbackLng: "en", supportedLngs: ["en", "es", "fr", "it", "de", "zh", "pt", "ko"], + detection: { + lookupLocalStorage: "prLang" + }, debug: true, interpolation: { escapeValue: false, @@ -174,13 +157,13 @@ export function initI18n(): void { de: { ...deConfig }, - pt_BR: { + "pt-BR": { ...ptBrConfig }, - zh_CN: { + "zh-CN": { ...zhCnConfig }, - zh_TW: { + "zh-TW": { ...zhTwConfig }, ko: { @@ -196,36 +179,16 @@ declare module "i18next" { interface CustomTypeOptions { defaultNS: "menu"; // Even if we don't use it, i18next requires a valid default namespace resources: { - menu: SimpleTranslationEntries; - menuUiHandler: SimpleTranslationEntries; - move: MoveTranslationEntries; - battle: SimpleTranslationEntries; - abilityTriggers: SimpleTranslationEntries; ability: AbilityTranslationEntries; - pokeball: SimpleTranslationEntries; - pokemon: SimpleTranslationEntries; - pokemonForm: SimpleTranslationEntries; - pokemonInfo: PokemonInfoTranslationEntries; - commandUiHandler: SimpleTranslationEntries; - fightUiHandler: SimpleTranslationEntries; - titles: SimpleTranslationEntries; - trainerClasses: SimpleTranslationEntries; - trainerNames: SimpleTranslationEntries; - tutorial: SimpleTranslationEntries; - starterSelectUiHandler: SimpleTranslationEntries; - splashMessages: SimpleTranslationEntries; - nature: SimpleTranslationEntries; - growth: SimpleTranslationEntries; - egg: SimpleTranslationEntries; - weather: SimpleTranslationEntries; - modifierType: ModifierTypeTranslationEntries; + abilityTriggers: SimpleTranslationEntries; + achv: AchievementTranslationEntries; + battle: SimpleTranslationEntries; battleMessageUiHandler: SimpleTranslationEntries; berry: BerryTranslationEntries; - achv: AchievementTranslationEntries; - gameStatsUiHandler: SimpleTranslationEntries; - voucher: SimpleTranslationEntries; biome: SimpleTranslationEntries; - pokemonInfoContainer: SimpleTranslationEntries; + challenges: SimpleTranslationEntries; + commandUiHandler: SimpleTranslationEntries; + PGMachv: AchievementTranslationEntries; PGMdialogue: DialogueTranslationEntries; PGMbattleSpecDialogue: SimpleTranslationEntries; PGMmiscDialogue: SimpleTranslationEntries; @@ -234,6 +197,32 @@ declare module "i18next" { PGFbattleSpecDialogue: SimpleTranslationEntries; PGFmiscDialogue: SimpleTranslationEntries; PGFdoubleBattleDialogue: DialogueTranslationEntries; + PGFachv: AchievementTranslationEntries; + egg: SimpleTranslationEntries; + fightUiHandler: SimpleTranslationEntries; + gameMode: SimpleTranslationEntries; + gameStatsUiHandler: SimpleTranslationEntries; + growth: SimpleTranslationEntries; + menu: SimpleTranslationEntries; + menuUiHandler: SimpleTranslationEntries; + modifierType: ModifierTypeTranslationEntries; + move: MoveTranslationEntries; + nature: SimpleTranslationEntries; + partyUiHandler: SimpleTranslationEntries; + pokeball: SimpleTranslationEntries; + pokemon: SimpleTranslationEntries; + pokemonForm: SimpleTranslationEntries; + pokemonInfo: PokemonInfoTranslationEntries; + pokemonInfoContainer: SimpleTranslationEntries; + saveSlotSelectUiHandler: SimpleTranslationEntries; + splashMessages: SimpleTranslationEntries; + starterSelectUiHandler: SimpleTranslationEntries; + titles: SimpleTranslationEntries; + trainerClasses: SimpleTranslationEntries; + trainerNames: SimpleTranslationEntries; + tutorial: SimpleTranslationEntries; + voucher: SimpleTranslationEntries; + weather: SimpleTranslationEntries; }; } } From 0692e2883c9e4308a72ebc25fa5e7322966d233b Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Wed, 26 Jun 2024 19:43:12 +0200 Subject: [PATCH 26/71] Please work !!!!!!! --- src/plugins/i18n.ts | 182 ++++++++++++-------------------------------- 1 file changed, 47 insertions(+), 135 deletions(-) diff --git a/src/plugins/i18n.ts b/src/plugins/i18n.ts index 6716e7af3af6..20ed4a12abd7 100644 --- a/src/plugins/i18n.ts +++ b/src/plugins/i18n.ts @@ -12,94 +12,56 @@ import { ptBrConfig } from "#app/locales/pt_BR/config.js"; import { zhCnConfig } from "#app/locales/zh_CN/config.js"; import { zhTwConfig } from "#app/locales/zh_TW/config.js"; -export interface SimpleTranslationEntries { - [key: string]: string -} - -export interface MoveTranslationEntry { - name: string, - effect: string -} - -export interface MoveTranslationEntries { - [key: string]: MoveTranslationEntry -} - -export interface AbilityTranslationEntry { - name: string, - description: string -} - -export interface AbilityTranslationEntries { - [key: string]: AbilityTranslationEntry -} - -export interface ModifierTypeTranslationEntry { - name?: string, - description?: string, - extra?: SimpleTranslationEntries -} - -export interface ModifierTypeTranslationEntries { - ModifierType: { [key: string]: ModifierTypeTranslationEntry }, - AttackTypeBoosterItem: SimpleTranslationEntries, - TempBattleStatBoosterItem: SimpleTranslationEntries, - BaseStatBoosterItem: SimpleTranslationEntries, - EvolutionItem: SimpleTranslationEntries, - FormChangeItem: SimpleTranslationEntries, -} -export interface PokemonInfoTranslationEntries { - Stat: SimpleTranslationEntries, - Type: SimpleTranslationEntries, -} - -export interface BerryTranslationEntry { - name: string, - effect: string, -} - -export interface BerryTranslationEntries { - [key: string]: BerryTranslationEntry -} - -export interface AchievementTranslationEntry { - name?: string, - description?: string, -} - -export interface AchievementTranslationEntries { - [key: string]: AchievementTranslationEntry; -} - -export interface DialogueTranslationEntry { - [key: number]: string; -} - -export interface DialogueTranslationCategory { - [category: string]: DialogueTranslationEntry; -} - -export interface DialogueTranslationEntries { - [trainertype: string]: DialogueTranslationCategory; -} - +const unicodeHalfAndFullWidthForms = [ + "U+FF00-FFEF" +]; -export interface Localizable { - localize(): void; -} +const unicodeCJK = [ + "U+2E80-2EFF", + "U+3000-303F", + "U+31C0-31EF", + "U+3200-32FF", + "U+3400-4DBF", + "U+4E00-9FFF", + "U+F900-FAFF", + "U+FE30-FE4F", +].join(","); + +const unicodeHangul = [ + "U+1100-11FF", + "U+3130-318F", + "U+A960-A97F", + "U+AC00-D7AF", + "U+D7B0-D7FF", +].join(","); const fonts = [ - new FontFace("emerald", "url(./fonts/PokePT_Wansung.ttf)", { unicodeRange: "U+AC00-D7AC"}), + // korean + new FontFace("emerald", "url(./fonts/PokePT_Wansung.ttf)", { unicodeRange: unicodeHangul}), Object.assign( - new FontFace("pkmnems", "url(./fonts/PokePT_Wansung.ttf)", { unicodeRange: "U+AC00-D7AC"}), + new FontFace("pkmnems", "url(./fonts/PokePT_Wansung.ttf)", { unicodeRange: unicodeHangul}), { sizeAdjust: "133%" } ), + // unicode + Object.assign( + new FontFace("emerald", "url(./fonts/unifont-15.1.05.otf)", { unicodeRange: [unicodeCJK, unicodeHalfAndFullWidthForms].join(",") }), + { sizeAdjust: "70%", format: "opentype" } + ), + Object.assign( + new FontFace("pkmnems", "url(./fonts/unifont-15.1.05.otf)", { unicodeRange: [unicodeCJK, unicodeHalfAndFullWidthForms].join(",") }), + { format: "opentype" } + ), ]; -function initFonts() { - fonts.forEach((fontFace: FontFace) => { - fontFace.load().then(f => document.fonts.add(f)).catch(e => console.error(e)); - }); +async function initFonts() { + const results = await Promise.allSettled(fonts.map(font => font.load())); + for (const result of results) { + if (result.status === "fulfilled") { + document.fonts?.add(result.value); + } else { + console.error(result.reason); + } + } } export async function initI18n(): Promise { @@ -109,8 +71,6 @@ export async function initI18n(): Promise { } isInitialized = true; - initFonts(); - /** * i18next is a localization library for maintaining and using translation resources. * @@ -121,7 +81,8 @@ export async function initI18n(): Promise { * * Q: How do I add a new namespace? * A: To add a new namespace, create a new file in each language folder with the translations. - * Then update the `resources` field in the init() call and the CustomTypeOptions interface. + * Then update the config file for that language in its locale directory + * and the CustomTypeOptions interface in the @types/i18next.d.ts file. * * Q: How do I make a language selectable in the settings? * A: In src/system/settings.ts, add a new case to the Setting.Language switch statement. @@ -134,6 +95,8 @@ export async function initI18n(): Promise { nonExplicitSupportedLngs: true, fallbackLng: "en", supportedLngs: ["en", "es", "fr", "it", "de", "zh", "pt", "ko"], + defaultNS: "menu", + ns: Object.keys(enConfig), detection: { lookupLocalStorage: "prLang" }, @@ -172,59 +135,8 @@ export async function initI18n(): Promise { }, postProcess: ["korean-postposition"], }); -} -// Module declared to make referencing keys in the localization files type-safe. -declare module "i18next" { - interface CustomTypeOptions { - defaultNS: "menu"; // Even if we don't use it, i18next requires a valid default namespace - resources: { - ability: AbilityTranslationEntries; - abilityTriggers: SimpleTranslationEntries; - achv: AchievementTranslationEntries; - battle: SimpleTranslationEntries; - battleMessageUiHandler: SimpleTranslationEntries; - berry: BerryTranslationEntries; - biome: SimpleTranslationEntries; - challenges: SimpleTranslationEntries; - commandUiHandler: SimpleTranslationEntries; - PGMachv: AchievementTranslationEntries; - PGMdialogue: DialogueTranslationEntries; - PGMbattleSpecDialogue: SimpleTranslationEntries; - PGMmiscDialogue: SimpleTranslationEntries; - PGMdoubleBattleDialogue: DialogueTranslationEntries; - PGFdialogue: DialogueTranslationEntries; - PGFbattleSpecDialogue: SimpleTranslationEntries; - PGFmiscDialogue: SimpleTranslationEntries; - PGFdoubleBattleDialogue: DialogueTranslationEntries; - PGFachv: AchievementTranslationEntries; - egg: SimpleTranslationEntries; - fightUiHandler: SimpleTranslationEntries; - gameMode: SimpleTranslationEntries; - gameStatsUiHandler: SimpleTranslationEntries; - growth: SimpleTranslationEntries; - menu: SimpleTranslationEntries; - menuUiHandler: SimpleTranslationEntries; - modifierType: ModifierTypeTranslationEntries; - move: MoveTranslationEntries; - nature: SimpleTranslationEntries; - partyUiHandler: SimpleTranslationEntries; - pokeball: SimpleTranslationEntries; - pokemon: SimpleTranslationEntries; - pokemonForm: SimpleTranslationEntries; - pokemonInfo: PokemonInfoTranslationEntries; - pokemonInfoContainer: SimpleTranslationEntries; - saveSlotSelectUiHandler: SimpleTranslationEntries; - splashMessages: SimpleTranslationEntries; - starterSelectUiHandler: SimpleTranslationEntries; - titles: SimpleTranslationEntries; - trainerClasses: SimpleTranslationEntries; - trainerNames: SimpleTranslationEntries; - tutorial: SimpleTranslationEntries; - voucher: SimpleTranslationEntries; - weather: SimpleTranslationEntries; - }; - } + await initFonts(); } export default i18next; From f1f001c0bce8cfb7b37329eb178c2398e58489c2 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Wed, 26 Jun 2024 20:22:09 +0200 Subject: [PATCH 27/71] Update src/locales/fr/pokemon-form.ts Co-authored-by: Lugiad' --- src/locales/fr/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/fr/pokemon-form.ts b/src/locales/fr/pokemon-form.ts index 28ad8f823b34..3ef06227b546 100644 --- a/src/locales/fr/pokemon-form.ts +++ b/src/locales/fr/pokemon-form.ts @@ -99,7 +99,7 @@ export const pokemonForm: SimpleTranslationEntries = { "flabebeOrange": "Orange", "flabebeBlue": "Bleu", "flabebeWhite": "Blanc", - "furfrouHeart": "Heart", + "furfrouHeart": "Cœur", "furfrouStar": "Étoile", "furfrouDiamond": "Diamant", "furfrouDebutante": "Demoiselle", From cbbaca7aa2e6d69d4b056644dd6ac2f646b41345 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Wed, 26 Jun 2024 20:22:21 +0200 Subject: [PATCH 28/71] Update src/locales/fr/pokemon-form.ts Co-authored-by: Lugiad' --- src/locales/fr/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/fr/pokemon-form.ts b/src/locales/fr/pokemon-form.ts index 3ef06227b546..b0d58e7fd7c5 100644 --- a/src/locales/fr/pokemon-form.ts +++ b/src/locales/fr/pokemon-form.ts @@ -51,7 +51,7 @@ export const pokemonForm: SimpleTranslationEntries = { "unownQuestion": "?", // 3G "castformSunny": "Solaire", - "castformRainy": "Pluie", + "castformRainy": "Eau de Pluie", "castformSnowy": "Blizzard", // 4G "burmyPlant": "Plante", From b57bb60074a4b170c56b1e158916c2f24a692c3e Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:39:05 +0200 Subject: [PATCH 29/71] Add pt_br primal localization MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: José Ricardo Fleury Oliveira --- src/locales/pt_BR/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/pt_BR/pokemon-form.ts b/src/locales/pt_BR/pokemon-form.ts index 6561e01edf4e..08584d010507 100644 --- a/src/locales/pt_BR/pokemon-form.ts +++ b/src/locales/pt_BR/pokemon-form.ts @@ -5,7 +5,7 @@ export const pokemonForm: SimpleTranslationEntries = { "mega": "Mega {{pokemonName}}", "megaX": "Mega {{pokemonName}} X", "megaY": "Mega {{pokemonName}} Y", - "primal": "Primal {{pokemonName}}", + "primal": "{{pokemonName}} Primordial", "gigantamax": "G-Max {{pokemonName}}", "eternamax": "E-Max {{pokemonName}}", From a7ec50f1483df76a18434264139e37fe091aa77e Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:39:34 +0200 Subject: [PATCH 30/71] Add pt_br pikachu localization MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: José Ricardo Fleury Oliveira --- src/locales/pt_BR/pokemon-form.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/locales/pt_BR/pokemon-form.ts b/src/locales/pt_BR/pokemon-form.ts index 08584d010507..3e8031a053ca 100644 --- a/src/locales/pt_BR/pokemon-form.ts +++ b/src/locales/pt_BR/pokemon-form.ts @@ -12,13 +12,13 @@ export const pokemonForm: SimpleTranslationEntries = { // Starters forms // 1G "pikachuCosplay": "Cosplay", - "pikachuCoolCosplay": "Cool Cosplay", - "pikachuBeautyCosplay": "Beauty Cosplay", - "pikachuCuteCosplay": "Cute Cosplay", - "pikachuSmartCosplay": "Smart Cosplay", - "pikachuToughCosplay": "Thoug Cosplay", - "pikachuPartner": "Partner", - "eeveePartner": "Partner", + "pikachuCoolCosplay": "Cosplay Legal", + "pikachuBeautyCosplay": "Cosplay Bonito", + "pikachuCuteCosplay": "Cosplay Fofo", + "pikachuSmartCosplay": "Cosplay Inteligente", + "pikachuToughCosplay": "Cosplay Forte", + "pikachuPartner": "Parceiro", + "eeveePartner": "Parceiro", // 2G "pichuSpiky": "Spiky", "unownA": "A", From ed65774156ba4e7ee9f5d9ad4af0aa4fa61feb82 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:40:13 +0200 Subject: [PATCH 31/71] Add pt_br castform localization MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: José Ricardo Fleury Oliveira --- src/locales/pt_BR/pokemon-form.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/locales/pt_BR/pokemon-form.ts b/src/locales/pt_BR/pokemon-form.ts index 3e8031a053ca..862af16db8fb 100644 --- a/src/locales/pt_BR/pokemon-form.ts +++ b/src/locales/pt_BR/pokemon-form.ts @@ -50,9 +50,9 @@ export const pokemonForm: SimpleTranslationEntries = { "unownExclamation": "!", "unownQuestion": "?", // 3G - "castformSunny": "Sunny", - "castformRainy": "Rainy", - "castformSnowy": "Snowy", + "castformSunny": "Ensolarado", + "castformRainy": "Chuvoso", + "castformSnowy": "Nevado", // 4G "burmyPlant": "Plant", "burmySandy": "Sandy", From 16b659cbe72b807d70a0201da8358113f7583992 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:40:37 +0200 Subject: [PATCH 32/71] Add pt_br 3g localization MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: José Ricardo Fleury Oliveira --- src/locales/pt_BR/pokemon-form.ts | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/locales/pt_BR/pokemon-form.ts b/src/locales/pt_BR/pokemon-form.ts index 862af16db8fb..aba893450e30 100644 --- a/src/locales/pt_BR/pokemon-form.ts +++ b/src/locales/pt_BR/pokemon-form.ts @@ -54,16 +54,16 @@ export const pokemonForm: SimpleTranslationEntries = { "castformRainy": "Chuvoso", "castformSnowy": "Nevado", // 4G - "burmyPlant": "Plant", - "burmySandy": "Sandy", - "burmyTrash": "Trash", - "shellosEast": "East", - "shellosWest": "West", - "rotomHeat": "Heat", - "rotomWash": "Wash", - "rotomFrost": "Frost", - "rotomFan": "Fan", - "rotomMow": "Mow", + "burmyPlant": "Vegetal", + "burmySandy": "Arenoso", + "burmyTrash": "Lixo", + "shellosEast": "Leste", + "shellosWest": "Oeste", + "rotomHeat": "Calor", + "rotomWash": "Lavagem", + "rotomFrost": "Congelante", + "rotomFan": "Ventilador", + "rotomMow": "Corte", // 5G "basculinRedStriped": "Red Striped", "basculinBlueStriped": "Blue Striped", From af0e46a8de50a5d6adb57d287776dfb9f96ead23 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:41:21 +0200 Subject: [PATCH 33/71] Add zh_cn localization Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> --- src/locales/zh_CN/pokemon-form.ts | 234 +++++++++++++++--------------- 1 file changed, 117 insertions(+), 117 deletions(-) diff --git a/src/locales/zh_CN/pokemon-form.ts b/src/locales/zh_CN/pokemon-form.ts index 6561e01edf4e..8b4899c52c89 100644 --- a/src/locales/zh_CN/pokemon-form.ts +++ b/src/locales/zh_CN/pokemon-form.ts @@ -11,16 +11,16 @@ export const pokemonForm: SimpleTranslationEntries = { // Starters forms // 1G - "pikachuCosplay": "Cosplay", - "pikachuCoolCosplay": "Cool Cosplay", - "pikachuBeautyCosplay": "Beauty Cosplay", - "pikachuCuteCosplay": "Cute Cosplay", - "pikachuSmartCosplay": "Smart Cosplay", - "pikachuToughCosplay": "Thoug Cosplay", - "pikachuPartner": "Partner", - "eeveePartner": "Partner", + "pikachuCosplay": "服装", + "pikachuCoolCosplay": "摇滚巨星", + "pikachuBeautyCosplay": "贵妇", + "pikachuCuteCosplay": "流行偶像", + "pikachuSmartCosplay": "博士", + "pikachuToughCosplay": "面罩摔跤手", + "pikachuPartner": "搭档", + "eeveePartner": "搭档", // 2G - "pichuSpiky": "Spiky", + "pichuSpiky": "刺刺耳", "unownA": "A", "unownB": "B", "unownC": "C", @@ -50,119 +50,119 @@ export const pokemonForm: SimpleTranslationEntries = { "unownExclamation": "!", "unownQuestion": "?", // 3G - "castformSunny": "Sunny", - "castformRainy": "Rainy", - "castformSnowy": "Snowy", + "castformSunny": "晴天", + "castformRainy": "雨天", + "castformSnowy": "雪天", // 4G - "burmyPlant": "Plant", - "burmySandy": "Sandy", - "burmyTrash": "Trash", - "shellosEast": "East", - "shellosWest": "West", - "rotomHeat": "Heat", - "rotomWash": "Wash", - "rotomFrost": "Frost", - "rotomFan": "Fan", - "rotomMow": "Mow", + "burmyPlant": "草木蓑衣", + "burmySandy": "砂土蓑衣", + "burmyTrash": "垃圾蓑衣", + "shellosEast": "东海", + "shellosWest": "西海", + "rotomHeat": "加热", + "rotomWash": "清洗", + "rotomFrost": "结冰", + "rotomFan": "旋转", + "rotomMow": "切割", // 5G - "basculinRedStriped": "Red Striped", - "basculinBlueStriped": "Blue Striped", - "basculinWhiteStriped": "White Striped", - "deerlingSpring": "Spring", - "deerlingSummer": "Summer", - "deerlingAutumn": "Autumn", - "deerlingWinter": "Winter", + "basculinRedStriped": "红条纹", + "basculinBlueStriped": "蓝条纹", + "basculinWhiteStriped": "白条纹", + "deerlingSpring": "春天", + "deerlingSummer": "夏天", + "deerlingAutumn": "秋天", + "deerlingWinter": "冬天", // 6G - "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", - "pumpkabooSmall": "Small", - "pumpkabooLarge": "Large", - "pumpkabooSuper": "Super", - "xerneasNeutral": "Neutral", - "xerneasActive": "Active", - "zygarde50": "50% Forme", - "zygarde10": "10% Forme", - "zygarde50Pc": "50% Forme Power Construct", - "zygarde10Pc": "10% Forme Power Construct", - "zygardeComplete": "Complete Forme", + "froakieBattleBond": "牵绊变身", + "scatterbugMeadow": "花园花纹", + "scatterbugIcySnow": "冰雪花纹", + "scatterbugPolar": "雪国花纹", + "scatterbugTundra": "雪原花纹", + "scatterbugContinental": "大陆花纹", + "scatterbugGarden": "庭园花纹", + "scatterbugElegant": "高雅花纹", + "scatterbugModern": "摩登花纹", + "scatterbugMarine": "大海花纹", + "scatterbugArchipelago": "群岛花纹", + "scatterbugHighPlains": "荒野花纹", + "scatterbugSandstorm": "沙尘花纹", + "scatterbugRiver": "大河花纹", + "scatterbugMonsoon": "骤雨花纹", + "scatterbugSavanna": "热带草原花纹", + "scatterbugSun": "太阳花纹", + "scatterbugOcean": "大洋花纹", + "scatterbugJungle": "热带雨林花纹", + "scatterbugFancy": "幻彩花纹", + "scatterbugPokeBall": "球球花纹", + "flabebeRed": "红花", + "flabebeYellow": "黄花", + "flabebeOrange": "橙花", + "flabebeBlue": "蓝花", + "flabebeWhite": "白花", + "furfrouHeart": "心形造型", + "furfrouStar": "星形造型", + "furfrouDiamond": "菱形造型", + "furfrouDebutante": "淑女造型", + "furfrouMatron": "贵妇造型", + "furfrouDandy": "绅士造型", + "furfrouLaReine": "女王造型", + "furfrouKabuki": "歌舞伎造型", + "furfrouPharaoh": "国王造型", + "pumpkabooSmall": "小尺寸", + "pumpkabooLarge": "大尺寸", + "pumpkabooSuper": "特大尺寸", + "xerneasNeutral": "放松模式", + "xerneasActive": "活跃模式", + "zygarde50": "50%形态", + "zygarde10": "10%形态", + "zygarde50Pc": "50%形态 群聚变形", + "zygarde10Pc": "10%形态 群聚变形", + "zygardeComplete": "完全体形态", // 7G - "oricorioBaile": "Baile", - "oricorioPompom": "Pom-Pom", - "oricorioPau": "Pau", - "oricorioSensu": "Sensu", - "rockruffOwnTempo": "Own Tempo", - "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", - "magearnaOriginal": "Original", - "marshadowZenith": "Zenith", + "oricorioBaile": "热辣热辣风格", + "oricorioPompom": "啪滋啪滋风格", + "oricorioPau": "呼拉呼拉风格", + "oricorioSensu": "轻盈轻盈风格", + "rockruffOwnTempo": "特殊岩狗狗", + "miniorRedMeteor": "红色核心", + "miniorOrangeMeteor": "橙色核心", + "miniorYellowMeteor": "黄色核心", + "miniorGreenMeteor": "绿色核心", + "miniorBlueMeteor": "浅蓝色核心", + "miniorIndigoMeteor": "蓝色核心", + "miniorVioletMeteor": "紫色核心", + "miniorRed": "红色", + "miniorOrange": "橙色", + "miniorYellow": "黄色", + "miniorGreen": "绿色", + "miniorBlue": "浅蓝色", + "miniorIndigo": "蓝色", + "miniorViolet": "紫色", + "mimikyuDisguised": "化形", + "mimikyuBusted": "现形", + "magearnaOriginal": "500年前的颜色", + "marshadowZenith": "全力", // 8G - "sinisteaPhony": "Phony", - "sinisteaAntique": "Antique", - "eiscueNoIce": "No Ice", - "indeedeeMale": "Male", - "indeedeeFemale": "Female", - "zarudeDada": "Dada", + "sinisteaPhony": "赝品", + "sinisteaAntique": "真品", + "eiscueNoIce": "解冻头", + "indeedeeMale": "雄性", + "indeedeeFemale": "雌性", + "zarudeDada": "老爹", // 9G - "squawkabillyGreenPlumage": "Green Plumage", - "squawkabillyBluePlumage": "Blue Plumage", - "squawkabillyYellowPlumage": "Yellow Plumage", - "squawkabillyWhitePlumage": "White Plumage", - "tatsugiriCurly": "Curly", - "tatsugiriDroopy": "Droopy", - "tatsugiriStretchy": "Stretchy", - "gimmighoulChest": "Chest", - "gimmighoulRoaming": "Roaming", - "poltchageistCounterfeit": "Counterfeit", - "poltchageistArtisan": "Artisan", - "paldeaTaurosCombat": "Combat", - "paldeaTaurosBlaze": "Blaze", - "paldeaTaurosAqua": "Aqua", + "squawkabillyGreenPlumage": "绿羽毛", + "squawkabillyBluePlumage": "蓝羽毛", + "squawkabillyYellowPlumage": "黄羽毛", + "squawkabillyWhitePlumage": "白羽毛", + "tatsugiriCurly": "上弓姿势", + "tatsugiriDroopy": "下垂姿势", + "tatsugiriStretchy": "平挺姿势", + "gimmighoulChest": "宝箱形态", + "gimmighoulRoaming": "徒步形态", + "poltchageistCounterfeit": "冒牌货", + "poltchageistArtisan": "高档货", + "paldeaTaurosCombat": "斗战种", + "paldeaTaurosBlaze": "火炽种", + "paldeaTaurosAqua": "水澜种", } as const; From 7b39e5528283f50dd4050615777f9187c6841877 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:41:55 +0200 Subject: [PATCH 34/71] Add pt_br other localization MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: José Ricardo Fleury Oliveira --- src/locales/pt_BR/pokemon-form.ts | 178 +++++++++++++++--------------- 1 file changed, 89 insertions(+), 89 deletions(-) diff --git a/src/locales/pt_BR/pokemon-form.ts b/src/locales/pt_BR/pokemon-form.ts index aba893450e30..673f4978b84d 100644 --- a/src/locales/pt_BR/pokemon-form.ts +++ b/src/locales/pt_BR/pokemon-form.ts @@ -65,104 +65,104 @@ export const pokemonForm: SimpleTranslationEntries = { "rotomFan": "Ventilador", "rotomMow": "Corte", // 5G - "basculinRedStriped": "Red Striped", - "basculinBlueStriped": "Blue Striped", - "basculinWhiteStriped": "White Striped", - "deerlingSpring": "Spring", - "deerlingSummer": "Summer", - "deerlingAutumn": "Autumn", - "deerlingWinter": "Winter", + "basculinRedStriped": "Listras Vermelhas", + "basculinBlueStriped": "Listras Azuis", + "basculinWhiteStriped": "Listras Brancas", + "deerlingSpring": "Primavera", + "deerlingSummer": "Verão", + "deerlingAutumn": "Outono", + "deerlingWinter": "Inverno", // 6G - "froakieBattleBond": "Battle Bond", - "scatterbugMeadow": "Meadow", - "scatterbugIcySnow": "Icy Snow", + "froakieBattleBond": "Vínculo de Batalha", + "scatterbugMeadow": "Prado", + "scatterbugIcySnow": "Neve Congelada", "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", + "scatterbugGarden": "Jardim", + "scatterbugElegant": "Elegante", + "scatterbugModern": "Moderno", + "scatterbugMarine": "Marinho", + "scatterbugArchipelago": "Arquipélago", + "scatterbugHighPlains": "Planalto", + "scatterbugSandstorm": "Deserto", + "scatterbugRiver": "Rio", + "scatterbugMonsoon": "Monção", + "scatterbugSavanna": "Savana", + "scatterbugSun": "Solar", + "scatterbugOcean": "Oceano", + "scatterbugJungle": "Selva", + "scatterbugFancy": "Chique", + "scatterbugPokeBall": "Poké Bola", + "flabebeRed": "Vermelha", + "flabebeYellow": "Amarela", + "flabebeOrange": "Laranja", + "flabebeBlue": "Azul", + "flabebeWhite": "Branca", + "furfrouHeart": "Coração", + "furfrouStar": "Estrela", + "furfrouDiamond": "Diamante", "furfrouDebutante": "Debutante", - "furfrouMatron": "Matron", - "furfrouDandy": "Dandy", - "furfrouLaReine": "La Reine", + "furfrouMatron": "Madame", + "furfrouDandy": "Cavalheiro", + "furfrouLaReine": "Aristocrático", "furfrouKabuki": "Kabuki", - "furfrouPharaoh": "Pharaoh", - "pumpkabooSmall": "Small", - "pumpkabooLarge": "Large", - "pumpkabooSuper": "Super", - "xerneasNeutral": "Neutral", - "xerneasActive": "Active", - "zygarde50": "50% Forme", - "zygarde10": "10% Forme", - "zygarde50Pc": "50% Forme Power Construct", - "zygarde10Pc": "10% Forme Power Construct", - "zygardeComplete": "Complete Forme", + "furfrouPharaoh": "Faraó", + "pumpkabooSmall": "Pequeno", + "pumpkabooLarge": "Grande", + "pumpkabooSuper": "Extragrande", + "xerneasNeutral": "Relaxado", + "xerneasActive": "Ativo", + "zygarde50": "Forma 50%", + "zygarde10": "Forma 10%", + "zygarde50Pc": "Forma 50% Agrupada", + "zygarde10Pc": "Forma 10% Agrupada", + "zygardeComplete": "Forma Completa", // 7G - "oricorioBaile": "Baile", - "oricorioPompom": "Pom-Pom", - "oricorioPau": "Pau", - "oricorioSensu": "Sensu", - "rockruffOwnTempo": "Own Tempo", - "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", + "oricorioBaile": "Flamenco", + "oricorioPompom": "Pompom", + "oricorioPau": "Hula", + "oricorioSensu": "Leque", + "rockruffOwnTempo": "Próprio Tempo", + "miniorRedMeteor": "Meteoro Vermelho", + "miniorOrangeMeteor": "Meteoro Laranja", + "miniorYellowMeteor": "Meteoro Amarelo", + "miniorGreenMeteor": "Meteoro Verde", + "miniorBlueMeteor": "Meteoro Azul", + "miniorIndigoMeteor": "Meteoro Anil", + "miniorVioletMeteor": "Meteoro Violeta", + "miniorRed": "Vermelho", + "miniorOrange": "Laranja", + "miniorYellow": "Amarelo", + "miniorGreen": "Verde", + "miniorBlue": "Azul", + "miniorIndigo": "Anil", + "miniorViolet": "Violeta", + "mimikyuDisguised": "Disfarçado", + "mimikyuBusted": "Descoberto", "magearnaOriginal": "Original", - "marshadowZenith": "Zenith", + "marshadowZenith": "Zênite", // 8G - "sinisteaPhony": "Phony", - "sinisteaAntique": "Antique", - "eiscueNoIce": "No Ice", - "indeedeeMale": "Male", - "indeedeeFemale": "Female", - "zarudeDada": "Dada", + "sinisteaPhony": "Falsificado", + "sinisteaAntique": "Autêntico", + "eiscueNoIce": "Descongelado", + "indeedeeMale": "Macho", + "indeedeeFemale": "Fêmea", + "zarudeDada": "Papa", // 9G - "squawkabillyGreenPlumage": "Green Plumage", - "squawkabillyBluePlumage": "Blue Plumage", - "squawkabillyYellowPlumage": "Yellow Plumage", - "squawkabillyWhitePlumage": "White Plumage", - "tatsugiriCurly": "Curly", - "tatsugiriDroopy": "Droopy", - "tatsugiriStretchy": "Stretchy", - "gimmighoulChest": "Chest", - "gimmighoulRoaming": "Roaming", - "poltchageistCounterfeit": "Counterfeit", - "poltchageistArtisan": "Artisan", - "paldeaTaurosCombat": "Combat", - "paldeaTaurosBlaze": "Blaze", - "paldeaTaurosAqua": "Aqua", + "squawkabillyGreenPlumage": "Plumas Verdes", + "squawkabillyBluePlumage": "Plumas Azuis", + "squawkabillyYellowPlumage": "Plumas Amarelas", + "squawkabillyWhitePlumage": "Plumas Brancas", + "tatsugiriCurly": "Curvado", + "tatsugiriDroopy": "Caído", + "tatsugiriStretchy": "Reto", + "gimmighoulChest": "Baú", + "gimmighoulRoaming": "Perambulante", + "poltchageistCounterfeit": "Imitação", + "poltchageistArtisan": "Artesão", + "paldeaTaurosCombat": "Combate", + "paldeaTaurosBlaze": "Chamas", + "paldeaTaurosAqua": "Aquático", } as const; From 86dbaf8ace3c50c60111580b9ee126783bd3f9b7 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:43:57 +0200 Subject: [PATCH 35/71] Add es castform localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 6561e01edf4e..1d06f1a642c8 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -50,9 +50,9 @@ export const pokemonForm: SimpleTranslationEntries = { "unownExclamation": "!", "unownQuestion": "?", // 3G - "castformSunny": "Sunny", - "castformRainy": "Rainy", - "castformSnowy": "Snowy", + "castformSunny": "Sol", + "castformRainy": "Lluvia", + "castformSnowy": "Nieve", // 4G "burmyPlant": "Plant", "burmySandy": "Sandy", From 3468b9df225ddb595a4e76cb600481f1ef03e9ae Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:44:19 +0200 Subject: [PATCH 36/71] Add es burmy localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 1d06f1a642c8..3acbfb460461 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -54,9 +54,9 @@ export const pokemonForm: SimpleTranslationEntries = { "castformRainy": "Lluvia", "castformSnowy": "Nieve", // 4G - "burmyPlant": "Plant", - "burmySandy": "Sandy", - "burmyTrash": "Trash", + "burmyPlant": "Planta", + "burmySandy": "Arena", + "burmyTrash": "Basura", "shellosEast": "East", "shellosWest": "West", "rotomHeat": "Heat", From c4ef68b161b72e10f00dfd0ff0a6198a69a27761 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:44:33 +0200 Subject: [PATCH 37/71] Add es shellos localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 3acbfb460461..b8b04c1e936e 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -57,8 +57,8 @@ export const pokemonForm: SimpleTranslationEntries = { "burmyPlant": "Planta", "burmySandy": "Arena", "burmyTrash": "Basura", - "shellosEast": "East", - "shellosWest": "West", + "shellosEast": "Este", + "shellosWest": "Oeste", "rotomHeat": "Heat", "rotomWash": "Wash", "rotomFrost": "Frost", From 63c4353a1743a6e16433c7ce061d1c4794e17f37 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:44:51 +0200 Subject: [PATCH 38/71] Add es rotom localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index b8b04c1e936e..9a2235d89c92 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -59,11 +59,11 @@ export const pokemonForm: SimpleTranslationEntries = { "burmyTrash": "Basura", "shellosEast": "Este", "shellosWest": "Oeste", - "rotomHeat": "Heat", - "rotomWash": "Wash", - "rotomFrost": "Frost", - "rotomFan": "Fan", - "rotomMow": "Mow", + "rotomHeat": "Calor", + "rotomWash": "Lavado", + "rotomFrost": "Frío", + "rotomFan": "Ventilador", + "rotomMow": "Corte", // 5G "basculinRedStriped": "Red Striped", "basculinBlueStriped": "Blue Striped", From ea55363660aecdf3e816917e44fde36583595582 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:45:10 +0200 Subject: [PATCH 39/71] Add es basculin localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 9a2235d89c92..a0d5e9f40579 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -65,9 +65,9 @@ export const pokemonForm: SimpleTranslationEntries = { "rotomFan": "Ventilador", "rotomMow": "Corte", // 5G - "basculinRedStriped": "Red Striped", - "basculinBlueStriped": "Blue Striped", - "basculinWhiteStriped": "White Striped", + "basculinRedStriped": "Raya Roja", + "basculinBlueStriped": "Raya Azul", + "basculinWhiteStriped": "Raya Blanca", "deerlingSpring": "Spring", "deerlingSummer": "Summer", "deerlingAutumn": "Autumn", From 324b3d42c52b30ee5b43b72d8db17502010d0f52 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:45:24 +0200 Subject: [PATCH 40/71] Add es deerling localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index a0d5e9f40579..2ba43f8a1374 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -68,10 +68,10 @@ export const pokemonForm: SimpleTranslationEntries = { "basculinRedStriped": "Raya Roja", "basculinBlueStriped": "Raya Azul", "basculinWhiteStriped": "Raya Blanca", - "deerlingSpring": "Spring", - "deerlingSummer": "Summer", - "deerlingAutumn": "Autumn", - "deerlingWinter": "Winter", + "deerlingSpring": "Primavera", + "deerlingSummer": "Verano", + "deerlingAutumn": "Otoño", + "deerlingWinter": "Invierno", // 6G "froakieBattleBond": "Battle Bond", "scatterbugMeadow": "Meadow", From 27f28390c0e96df5aa780f729d0a194cb7a12c82 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:45:42 +0200 Subject: [PATCH 41/71] Add es froakie localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 2ba43f8a1374..c57c9ad8bc5f 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -73,7 +73,7 @@ export const pokemonForm: SimpleTranslationEntries = { "deerlingAutumn": "Otoño", "deerlingWinter": "Invierno", // 6G - "froakieBattleBond": "Battle Bond", + "froakieBattleBond": "Fuerte Afecto", "scatterbugMeadow": "Meadow", "scatterbugIcySnow": "Icy Snow", "scatterbugPolar": "Polar", From 4861005976dfc2928ef915b397ca6d148a8618f2 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:46:03 +0200 Subject: [PATCH 42/71] Add es scatterbug localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index c57c9ad8bc5f..740aea4ee1c1 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -74,26 +74,26 @@ export const pokemonForm: SimpleTranslationEntries = { "deerlingWinter": "Invierno", // 6G "froakieBattleBond": "Fuerte Afecto", - "scatterbugMeadow": "Meadow", - "scatterbugIcySnow": "Icy Snow", + "scatterbugMeadow": "Floral", + "scatterbugIcySnow": "Nevado", "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", + "scatterbugGarden": "Vergel", + "scatterbugElegant": "Elegante", + "scatterbugModern": "Moderno", + "scatterbugMarine": "Marino", + "scatterbugArchipelago": "Isleño", + "scatterbugHighPlains": "Estepa", + "scatterbugSandstorm": "Desierto", + "scatterbugRiver": "Río", + "scatterbugMonsoon": "Borrasca", + "scatterbugSavanna": "Sabana", + "scatterbugSun": "Solar", + "scatterbugOcean": "Océano", + "scatterbugJungle": "Jungla", + "scatterbugFancy": "Sofisticado", + "scatterbugPokeBall": "PokéBall", "flabebeRed": "Red", "flabebeYellow": "Yellow", "flabebeOrange": "Orange", From 937907eed89e0e980777f68efed68d069219f802 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:46:22 +0200 Subject: [PATCH 43/71] Add es furfrou localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 740aea4ee1c1..4a6467ded9bf 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -99,15 +99,15 @@ export const pokemonForm: SimpleTranslationEntries = { "flabebeOrange": "Orange", "flabebeBlue": "Blue", "flabebeWhite": "White", - "furfrouHeart": "Heart", - "furfrouStar": "Star", - "furfrouDiamond": "Diamond", + "furfrouHeart": "Corazón", + "furfrouStar": "Estrella", + "furfrouDiamond": "Diamante", "furfrouDebutante": "Debutante", - "furfrouMatron": "Matron", - "furfrouDandy": "Dandy", + "furfrouMatron": "Matrón", + "furfrouDandy": "Dandi", "furfrouLaReine": "La Reine", "furfrouKabuki": "Kabuki", - "furfrouPharaoh": "Pharaoh", + "furfrouPharaoh": "Faraón", "pumpkabooSmall": "Small", "pumpkabooLarge": "Large", "pumpkabooSuper": "Super", From 89a593c11960d3c033976b4e38cd0ac8808a92e7 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:46:38 +0200 Subject: [PATCH 44/71] Add es xerneas localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 4a6467ded9bf..73760dd931d1 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -111,8 +111,8 @@ export const pokemonForm: SimpleTranslationEntries = { "pumpkabooSmall": "Small", "pumpkabooLarge": "Large", "pumpkabooSuper": "Super", - "xerneasNeutral": "Neutral", - "xerneasActive": "Active", + "xerneasNeutral": "Relajado", + "xerneasActive": "Activo", "zygarde50": "50% Forme", "zygarde10": "10% Forme", "zygarde50Pc": "50% Forme Power Construct", From 84a7e99338fc43f24c0ee88ca2bf50384a1aa7b6 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:46:56 +0200 Subject: [PATCH 45/71] Add es zygarde localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 73760dd931d1..c4c3c11d4bd3 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -113,11 +113,11 @@ export const pokemonForm: SimpleTranslationEntries = { "pumpkabooSuper": "Super", "xerneasNeutral": "Relajado", "xerneasActive": "Activo", - "zygarde50": "50% Forme", - "zygarde10": "10% Forme", - "zygarde50Pc": "50% Forme Power Construct", - "zygarde10Pc": "10% Forme Power Construct", - "zygardeComplete": "Complete Forme", + "zygarde50": "Al 50%", + "zygarde10": "Al 10%", + "zygarde50Pc": "Zygarde al 50%", + "zygarde10Pc": "Zygarde al 10%", + "zygardeComplete": "Zygarde Completo", // 7G "oricorioBaile": "Baile", "oricorioPompom": "Pom-Pom", From c6cdd51a151e29c8d2ac6eb26cd3904bb4639098 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:52:18 +0200 Subject: [PATCH 46/71] Add es pumpkaboo localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index c4c3c11d4bd3..7f2211bbae97 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -108,9 +108,9 @@ export const pokemonForm: SimpleTranslationEntries = { "furfrouLaReine": "La Reine", "furfrouKabuki": "Kabuki", "furfrouPharaoh": "Faraón", - "pumpkabooSmall": "Small", - "pumpkabooLarge": "Large", - "pumpkabooSuper": "Super", + "pumpkabooSmall": "Pequeño", + "pumpkabooLarge": "Grande", + "pumpkabooSuper": "Enorme", "xerneasNeutral": "Relajado", "xerneasActive": "Activo", "zygarde50": "Al 50%", From e4e907e8fb3c46656db17d64c1c49b60e32d89ad Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 11:52:40 +0200 Subject: [PATCH 47/71] Add es flabebe localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 7f2211bbae97..02a098dcc504 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -94,11 +94,11 @@ export const pokemonForm: SimpleTranslationEntries = { "scatterbugJungle": "Jungla", "scatterbugFancy": "Sofisticado", "scatterbugPokeBall": "PokéBall", - "flabebeRed": "Red", - "flabebeYellow": "Yellow", - "flabebeOrange": "Orange", - "flabebeBlue": "Blue", - "flabebeWhite": "White", + "flabebeRed": "Rojo", + "flabebeYellow": "Amarillo", + "flabebeOrange": "Naranja", + "flabebeBlue": "Azul", + "flabebeWhite": "Blanco", "furfrouHeart": "Corazón", "furfrouStar": "Estrella", "furfrouDiamond": "Diamante", From b516a4f8fa28d0fbdf68d0ba47991e543ac11ee4 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:09:28 +0200 Subject: [PATCH 48/71] Add es oricorio localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 02a098dcc504..08c1069fafa8 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -119,10 +119,10 @@ export const pokemonForm: SimpleTranslationEntries = { "zygarde10Pc": "Zygarde al 10%", "zygardeComplete": "Zygarde Completo", // 7G - "oricorioBaile": "Baile", - "oricorioPompom": "Pom-Pom", - "oricorioPau": "Pau", - "oricorioSensu": "Sensu", + "oricorioBaile": "Apasionado", + "oricorioPompom": "Animado", + "oricorioPau": "Plácido", + "oricorioSensu": "Refinado", "rockruffOwnTempo": "Own Tempo", "miniorRedMeteor": "Red Meteor", "miniorOrangeMeteor": "Orange Meteor", From 8c5d244b439c0b1e0d9356071305205bf29482be Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:09:44 +0200 Subject: [PATCH 49/71] Add es minior localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 08c1069fafa8..98090b3b99fb 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -124,20 +124,20 @@ export const pokemonForm: SimpleTranslationEntries = { "oricorioPau": "Plácido", "oricorioSensu": "Refinado", "rockruffOwnTempo": "Own Tempo", - "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", + "miniorRedMeteor": "Núcleo Rojo", + "miniorOrangeMeteor": "Núcleo Naranja", + "miniorYellowMeteor": "Núcleo Amarillo", + "miniorGreenMeteor": "Núcleo Verde", + "miniorBlueMeteor": "Núcleo Azul", + "miniorIndigoMeteor": "Núcleo Añil", + "miniorVioletMeteor": "Núcleo Violeta", + "miniorRed": "Rojo", + "miniorOrange": "Naranja", + "miniorYellow": "Amarillo", + "miniorGreen": "Verde", + "miniorBlue": "Azul", + "miniorIndigo": "Añil", + "miniorViolet": "Violeta", "mimikyuDisguised": "Disguised", "mimikyuBusted": "Busted", "magearnaOriginal": "Original", From 48898e73247e594e8dd3032366f12abbbbb1c6d5 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:10:04 +0200 Subject: [PATCH 50/71] Add es magearna localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 98090b3b99fb..507d5d85f009 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -140,7 +140,7 @@ export const pokemonForm: SimpleTranslationEntries = { "miniorViolet": "Violeta", "mimikyuDisguised": "Disguised", "mimikyuBusted": "Busted", - "magearnaOriginal": "Original", + "magearnaOriginal": "Vetusto", "marshadowZenith": "Zenith", // 8G "sinisteaPhony": "Phony", From c07a4919c226940e4738bd3adc1d0a55b8d10be2 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:10:26 +0200 Subject: [PATCH 51/71] Add es marshadow localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 507d5d85f009..0966a4a79490 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -141,7 +141,7 @@ export const pokemonForm: SimpleTranslationEntries = { "mimikyuDisguised": "Disguised", "mimikyuBusted": "Busted", "magearnaOriginal": "Vetusto", - "marshadowZenith": "Zenith", + "marshadowZenith": "Cénit", // 8G "sinisteaPhony": "Phony", "sinisteaAntique": "Antique", From ec5ce521ac72e832e9b7c1205c7c84ce857d8cbc Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:10:51 +0200 Subject: [PATCH 52/71] Add es sinistea ocalization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 0966a4a79490..b92b16f9dae8 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -143,8 +143,8 @@ export const pokemonForm: SimpleTranslationEntries = { "magearnaOriginal": "Vetusto", "marshadowZenith": "Cénit", // 8G - "sinisteaPhony": "Phony", - "sinisteaAntique": "Antique", + "sinisteaPhony": "Falsificada", + "sinisteaAntique": "Auténtica", "eiscueNoIce": "No Ice", "indeedeeMale": "Male", "indeedeeFemale": "Female", From f4702e2dd2122884dadc12e68b7884a644e251e3 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:11:09 +0200 Subject: [PATCH 53/71] Add es eiscue localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index b92b16f9dae8..84913aaf9463 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -145,7 +145,7 @@ export const pokemonForm: SimpleTranslationEntries = { // 8G "sinisteaPhony": "Falsificada", "sinisteaAntique": "Auténtica", - "eiscueNoIce": "No Ice", + "eiscueNoIce": "Cara Deshielo", "indeedeeMale": "Male", "indeedeeFemale": "Female", "zarudeDada": "Dada", From 4398c687febe6b37d47bcf486b5b11d086c58563 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:11:27 +0200 Subject: [PATCH 54/71] Add es indeedee localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 84913aaf9463..64be6839d996 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -146,8 +146,8 @@ export const pokemonForm: SimpleTranslationEntries = { "sinisteaPhony": "Falsificada", "sinisteaAntique": "Auténtica", "eiscueNoIce": "Cara Deshielo", - "indeedeeMale": "Male", - "indeedeeFemale": "Female", + "indeedeeMale": "Macho", + "indeedeeFemale": "Hembra", "zarudeDada": "Dada", // 9G "squawkabillyGreenPlumage": "Green Plumage", From 47b7cef7c33e26871a5a4397e1e27c14971c1749 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:11:49 +0200 Subject: [PATCH 55/71] Add es rockruff localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 64be6839d996..f8b99064ea72 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -123,7 +123,7 @@ export const pokemonForm: SimpleTranslationEntries = { "oricorioPompom": "Animado", "oricorioPau": "Plácido", "oricorioSensu": "Refinado", - "rockruffOwnTempo": "Own Tempo", + "rockruffOwnTempo": "Ritmo Propio", "miniorRedMeteor": "Núcleo Rojo", "miniorOrangeMeteor": "Núcleo Naranja", "miniorYellowMeteor": "Núcleo Amarillo", From ea7c500a59d536bdaa3b2cb6a7eef3a25bd18702 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:12:03 +0200 Subject: [PATCH 56/71] Add es mimikyu localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index f8b99064ea72..416a2a4661d2 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -138,8 +138,8 @@ export const pokemonForm: SimpleTranslationEntries = { "miniorBlue": "Azul", "miniorIndigo": "Añil", "miniorViolet": "Violeta", - "mimikyuDisguised": "Disguised", - "mimikyuBusted": "Busted", + "mimikyuDisguised": "Encubierta", + "mimikyuBusted": "Descubierta", "magearnaOriginal": "Vetusto", "marshadowZenith": "Cénit", // 8G From 0a22a321f7c1c63f988562d425a2e89c4bd71d03 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:12:19 +0200 Subject: [PATCH 57/71] Add es zarude localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 416a2a4661d2..3937d2e2e394 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -148,7 +148,7 @@ export const pokemonForm: SimpleTranslationEntries = { "eiscueNoIce": "Cara Deshielo", "indeedeeMale": "Macho", "indeedeeFemale": "Hembra", - "zarudeDada": "Dada", + "zarudeDada": "Papá", // 9G "squawkabillyGreenPlumage": "Green Plumage", "squawkabillyBluePlumage": "Blue Plumage", From a4d43e2b71d9a9767901c78e5d9b5388f464ce5d Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:12:49 +0200 Subject: [PATCH 58/71] Add es squawkabilly localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 3937d2e2e394..a2fc39787c53 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -150,10 +150,10 @@ export const pokemonForm: SimpleTranslationEntries = { "indeedeeFemale": "Hembra", "zarudeDada": "Papá", // 9G - "squawkabillyGreenPlumage": "Green Plumage", - "squawkabillyBluePlumage": "Blue Plumage", - "squawkabillyYellowPlumage": "Yellow Plumage", - "squawkabillyWhitePlumage": "White Plumage", + "squawkabillyGreenPlumage": "Plumaje Verde", + "squawkabillyBluePlumage": "Plumaje Azul", + "squawkabillyYellowPlumage": "Plumaje Amarillo", + "squawkabillyWhitePlumage": "Plumaje Blanco", "tatsugiriCurly": "Curly", "tatsugiriDroopy": "Droopy", "tatsugiriStretchy": "Stretchy", From 793f961ef704e5f478aea7d89289dfcb266ee4b3 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:13:11 +0200 Subject: [PATCH 59/71] Add es tatsugiri localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index a2fc39787c53..ee531cfd09c5 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -154,9 +154,9 @@ export const pokemonForm: SimpleTranslationEntries = { "squawkabillyBluePlumage": "Plumaje Azul", "squawkabillyYellowPlumage": "Plumaje Amarillo", "squawkabillyWhitePlumage": "Plumaje Blanco", - "tatsugiriCurly": "Curly", - "tatsugiriDroopy": "Droopy", - "tatsugiriStretchy": "Stretchy", + "tatsugiriCurly": "Curvada", + "tatsugiriDroopy": "Lánguida", + "tatsugiriStretchy": "Estirada", "gimmighoulChest": "Chest", "gimmighoulRoaming": "Roaming", "poltchageistCounterfeit": "Counterfeit", From 12f47a16d501b2d6796829b15de27bc8ca6dc6e8 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:13:33 +0200 Subject: [PATCH 60/71] Add es gimmighoul localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index ee531cfd09c5..4b01242c9ff7 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -157,8 +157,8 @@ export const pokemonForm: SimpleTranslationEntries = { "tatsugiriCurly": "Curvada", "tatsugiriDroopy": "Lánguida", "tatsugiriStretchy": "Estirada", - "gimmighoulChest": "Chest", - "gimmighoulRoaming": "Roaming", + "gimmighoulChest": "Cofre", + "gimmighoulRoaming": "Andante", "poltchageistCounterfeit": "Counterfeit", "poltchageistArtisan": "Artisan", "paldeaTaurosCombat": "Combat", From f238e86bd921bc2770178a0f610edee333f6e9a7 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:13:57 +0200 Subject: [PATCH 61/71] Add es poltchageit localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 4b01242c9ff7..673a8552e462 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -159,8 +159,8 @@ export const pokemonForm: SimpleTranslationEntries = { "tatsugiriStretchy": "Estirada", "gimmighoulChest": "Cofre", "gimmighoulRoaming": "Andante", - "poltchageistCounterfeit": "Counterfeit", - "poltchageistArtisan": "Artisan", + "poltchageistCounterfeit": "Imitación", + "poltchageistArtisan": "Original", "paldeaTaurosCombat": "Combat", "paldeaTaurosBlaze": "Blaze", "paldeaTaurosAqua": "Aqua", From cffde25b6f8ef45b8e89792e4b8237eb5e8c8ca9 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:14:20 +0200 Subject: [PATCH 62/71] Add es paldeaTauros localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 673a8552e462..4cc4ba9cf785 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -161,8 +161,8 @@ export const pokemonForm: SimpleTranslationEntries = { "gimmighoulRoaming": "Andante", "poltchageistCounterfeit": "Imitación", "poltchageistArtisan": "Original", - "paldeaTaurosCombat": "Combat", - "paldeaTaurosBlaze": "Blaze", - "paldeaTaurosAqua": "Aqua", + "paldeaTaurosCombat": "Combatiente", + "paldeaTaurosBlaze": "Ardiente", + "paldeaTaurosAqua": "Acuático", } as const; From 6f680dab4cf9cbdb7e67e6b2e73d13357c92cfb1 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:15:33 +0200 Subject: [PATCH 63/71] Add es primal localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 4cc4ba9cf785..be653147cb3e 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -5,7 +5,7 @@ export const pokemonForm: SimpleTranslationEntries = { "mega": "Mega {{pokemonName}}", "megaX": "Mega {{pokemonName}} X", "megaY": "Mega {{pokemonName}} Y", - "primal": "Primal {{pokemonName}}", + "primal": "{{pokemonName}} Primigenio", "gigantamax": "G-Max {{pokemonName}}", "eternamax": "E-Max {{pokemonName}}", From 1bf2517eefda6bb0bdaa808e0daba2abb8be8a42 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:19:50 +0200 Subject: [PATCH 64/71] Add es pikachu localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index be653147cb3e..43a4b461571e 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -11,12 +11,12 @@ export const pokemonForm: SimpleTranslationEntries = { // Starters forms // 1G - "pikachuCosplay": "Cosplay", - "pikachuCoolCosplay": "Cool Cosplay", - "pikachuBeautyCosplay": "Beauty Cosplay", - "pikachuCuteCosplay": "Cute Cosplay", - "pikachuSmartCosplay": "Smart Cosplay", - "pikachuToughCosplay": "Thoug Cosplay", + "pikachuCosplay": "Coqueta", + "pikachuCoolCosplay": "Roquera", + "pikachuBeautyCosplay": "Aristócrata", + "pikachuCuteCosplay": "Superstar", + "pikachuSmartCosplay": "Erudita", + "pikachuToughCosplay": "Enmascarada", "pikachuPartner": "Partner", "eeveePartner": "Partner", // 2G From 0bb6af96fe87b6e997b0262ced402bf2c12a418a Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 12:21:00 +0200 Subject: [PATCH 65/71] Add es partner localization Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 43a4b461571e..b1e01c71830c 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -17,8 +17,8 @@ export const pokemonForm: SimpleTranslationEntries = { "pikachuCuteCosplay": "Superstar", "pikachuSmartCosplay": "Erudita", "pikachuToughCosplay": "Enmascarada", - "pikachuPartner": "Partner", - "eeveePartner": "Partner", + "pikachuPartner": "Compañero", + "eeveePartner": "Compañero", // 2G "pichuSpiky": "Spiky", "unownA": "A", From 92d7ab123db091279e65ad5df7e5e8602ee6ecd9 Mon Sep 17 00:00:00 2001 From: Thomas David Date: Thu, 27 Jun 2024 15:15:12 +0200 Subject: [PATCH 66/71] Fix typedocs error --- src/locales/zh_TW/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/zh_TW/pokemon-form.ts b/src/locales/zh_TW/pokemon-form.ts index 6561e01edf4e..04a13d0f0ac5 100644 --- a/src/locales/zh_TW/pokemon-form.ts +++ b/src/locales/zh_TW/pokemon-form.ts @@ -1,4 +1,4 @@ -import { SimpleTranslationEntries } from "#app/plugins/i18n"; +import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const pokemonForm: SimpleTranslationEntries = { // Battle forms From 8cecd83f3c3cb1032460961ac95f101f0148b46f Mon Sep 17 00:00:00 2001 From: Thomas David Date: Thu, 27 Jun 2024 15:18:21 +0200 Subject: [PATCH 67/71] Fix typedocs error --- src/locales/de/pokemon-form.ts | 2 +- src/locales/en/pokemon-form.ts | 2 +- src/locales/es/pokemon-form.ts | 2 +- src/locales/fr/pokemon-form.ts | 2 +- src/locales/it/pokemon-form.ts | 2 +- src/locales/ko/pokemon-form.ts | 2 +- src/locales/pt_BR/pokemon-form.ts | 2 +- src/locales/zh_CN/pokemon-form.ts | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/locales/de/pokemon-form.ts b/src/locales/de/pokemon-form.ts index d608fef617d6..f2d393d19c58 100644 --- a/src/locales/de/pokemon-form.ts +++ b/src/locales/de/pokemon-form.ts @@ -1,4 +1,4 @@ -import { SimpleTranslationEntries } from "#app/plugins/i18n"; +import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const pokemonForm: SimpleTranslationEntries = { // Battle forms diff --git a/src/locales/en/pokemon-form.ts b/src/locales/en/pokemon-form.ts index 6561e01edf4e..04a13d0f0ac5 100644 --- a/src/locales/en/pokemon-form.ts +++ b/src/locales/en/pokemon-form.ts @@ -1,4 +1,4 @@ -import { SimpleTranslationEntries } from "#app/plugins/i18n"; +import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const pokemonForm: SimpleTranslationEntries = { // Battle forms diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index b1e01c71830c..6ff26ca10090 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -1,4 +1,4 @@ -import { SimpleTranslationEntries } from "#app/plugins/i18n"; +import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const pokemonForm: SimpleTranslationEntries = { // Battle forms diff --git a/src/locales/fr/pokemon-form.ts b/src/locales/fr/pokemon-form.ts index b0d58e7fd7c5..7c3a6f9e8c0b 100644 --- a/src/locales/fr/pokemon-form.ts +++ b/src/locales/fr/pokemon-form.ts @@ -1,4 +1,4 @@ -import { SimpleTranslationEntries } from "#app/plugins/i18n"; +import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const pokemonForm: SimpleTranslationEntries = { // Battle forms diff --git a/src/locales/it/pokemon-form.ts b/src/locales/it/pokemon-form.ts index 6561e01edf4e..04a13d0f0ac5 100644 --- a/src/locales/it/pokemon-form.ts +++ b/src/locales/it/pokemon-form.ts @@ -1,4 +1,4 @@ -import { SimpleTranslationEntries } from "#app/plugins/i18n"; +import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const pokemonForm: SimpleTranslationEntries = { // Battle forms diff --git a/src/locales/ko/pokemon-form.ts b/src/locales/ko/pokemon-form.ts index c359baed4f70..84d96fb28066 100644 --- a/src/locales/ko/pokemon-form.ts +++ b/src/locales/ko/pokemon-form.ts @@ -1,4 +1,4 @@ -import { SimpleTranslationEntries } from "#app/plugins/i18n"; +import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const pokemonForm: SimpleTranslationEntries = { // Battle forms diff --git a/src/locales/pt_BR/pokemon-form.ts b/src/locales/pt_BR/pokemon-form.ts index 673f4978b84d..a53f9eace2d2 100644 --- a/src/locales/pt_BR/pokemon-form.ts +++ b/src/locales/pt_BR/pokemon-form.ts @@ -1,4 +1,4 @@ -import { SimpleTranslationEntries } from "#app/plugins/i18n"; +import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const pokemonForm: SimpleTranslationEntries = { // Battle forms diff --git a/src/locales/zh_CN/pokemon-form.ts b/src/locales/zh_CN/pokemon-form.ts index 8b4899c52c89..bd4ae98dd345 100644 --- a/src/locales/zh_CN/pokemon-form.ts +++ b/src/locales/zh_CN/pokemon-form.ts @@ -1,4 +1,4 @@ -import { SimpleTranslationEntries } from "#app/plugins/i18n"; +import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const pokemonForm: SimpleTranslationEntries = { // Battle forms From 91dd53dc260a1806d6d61ee8809c5877d7f29752 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Thu, 27 Jun 2024 15:34:54 +0200 Subject: [PATCH 68/71] cn form prefix added Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> --- src/locales/zh_CN/pokemon-form.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/locales/zh_CN/pokemon-form.ts b/src/locales/zh_CN/pokemon-form.ts index bd4ae98dd345..e6af5565b6f2 100644 --- a/src/locales/zh_CN/pokemon-form.ts +++ b/src/locales/zh_CN/pokemon-form.ts @@ -5,9 +5,9 @@ export const pokemonForm: SimpleTranslationEntries = { "mega": "Mega {{pokemonName}}", "megaX": "Mega {{pokemonName}} X", "megaY": "Mega {{pokemonName}} Y", - "primal": "Primal {{pokemonName}}", - "gigantamax": "G-Max {{pokemonName}}", - "eternamax": "E-Max {{pokemonName}}", + "primal": "原始回归{{pokemonName}}", + "gigantamax": "超级巨{{pokemonName}}", + "eternamax": "无极巨{{pokemonName}}", // Starters forms // 1G From 192064b049fe61642bfa7b0753b636fedf36364b Mon Sep 17 00:00:00 2001 From: Thomas David Date: Thu, 27 Jun 2024 15:56:34 +0200 Subject: [PATCH 69/71] Fix german translate error --- src/locales/de/pokemon-form.ts | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/locales/de/pokemon-form.ts b/src/locales/de/pokemon-form.ts index f2d393d19c58..a0845ee9703d 100644 --- a/src/locales/de/pokemon-form.ts +++ b/src/locales/de/pokemon-form.ts @@ -99,7 +99,6 @@ export const pokemonForm: SimpleTranslationEntries = { "flabebeOrange": "Orangeblütler", "flabebeBlue": "Blaublütler", "flabebeWhite": "Weißblütler", - "furfroutNatural": "Zottelform", "furfrouHeart": "Herzchenschnitt", "furfrouStar": "Sternchenschnitt", "furfrouDiamond": "Diamantenschitt", @@ -110,7 +109,6 @@ export const pokemonForm: SimpleTranslationEntries = { "furfrouKabuki": "Kabuki-Schnitt", "furfrouPharaoh": "Herrscherschnitt", "pumpkabooSmall": "Größe S", - "pumpkabooAverage": "Größe M", "pumpkabooLarge": "Größe L", "pumpkabooSuper": "Größe XL", "xerneasNeutral": "Ruhe-Modus", @@ -147,7 +145,6 @@ export const pokemonForm: SimpleTranslationEntries = { // 8G "sinisteaPhony": "Fälschungsform", "sinisteaAntique": "Originalform", - "eiscueIce": "Tiefkühlkopf", "eiscueNoIce": "Wohlfühlkopf", "indeedeeMale": "männlich", "indeedeeFemale": "weiblich", @@ -162,8 +159,6 @@ export const pokemonForm: SimpleTranslationEntries = { "tatsugiriStretchy": "Gestrekte Form", "gimmighoulChest": "Truhenform", "gimmighoulRoaming": "Wanderform", - "sinistchaUnremarkable": "Simple Form", - "sinistchaMasterPiece": "Edle Form", "poltchageistCounterfeit": "Imitationsform", "poltchageistArtisan": "Kostbarkeitsform", "paldeaTaurosCombat": "Gefechtsvariante", From a7d356c4f86fe4d1240e3b4ef252e813734349ef Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Sat, 29 Jun 2024 18:42:06 +0200 Subject: [PATCH 70/71] Fix typo Zh_CN Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com> --- src/locales/zh_CN/pokemon-form.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/zh_CN/pokemon-form.ts b/src/locales/zh_CN/pokemon-form.ts index e6af5565b6f2..4de83e088256 100644 --- a/src/locales/zh_CN/pokemon-form.ts +++ b/src/locales/zh_CN/pokemon-form.ts @@ -6,7 +6,7 @@ export const pokemonForm: SimpleTranslationEntries = { "megaX": "Mega {{pokemonName}} X", "megaY": "Mega {{pokemonName}} Y", "primal": "原始回归{{pokemonName}}", - "gigantamax": "超级巨{{pokemonName}}", + "gigantamax": "超极巨{{pokemonName}}", "eternamax": "无极巨{{pokemonName}}", // Starters forms From 0c9f19e757238a5213437eee9b411d7e7771cea0 Mon Sep 17 00:00:00 2001 From: Kiriox <66013753+Kiriox94@users.noreply.github.com> Date: Sat, 6 Jul 2024 11:39:47 +0200 Subject: [PATCH 71/71] Update src/locales/es/pokemon-form.ts Co-authored-by: InnocentGameDev --- src/locales/es/pokemon-form.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/locales/es/pokemon-form.ts b/src/locales/es/pokemon-form.ts index 6ff26ca10090..f857d4fbac08 100644 --- a/src/locales/es/pokemon-form.ts +++ b/src/locales/es/pokemon-form.ts @@ -75,25 +75,25 @@ export const pokemonForm: SimpleTranslationEntries = { // 6G "froakieBattleBond": "Fuerte Afecto", "scatterbugMeadow": "Floral", - "scatterbugIcySnow": "Nevado", - "scatterbugPolar": "Polar", + "scatterbugIcySnow": "Polar", + "scatterbugPolar": "Taiga", "scatterbugTundra": "Tundra", "scatterbugContinental": "Continental", "scatterbugGarden": "Vergel", - "scatterbugElegant": "Elegante", + "scatterbugElegant": "Oriental", "scatterbugModern": "Moderno", "scatterbugMarine": "Marino", "scatterbugArchipelago": "Isleño", "scatterbugHighPlains": "Estepa", "scatterbugSandstorm": "Desierto", - "scatterbugRiver": "Río", - "scatterbugMonsoon": "Borrasca", - "scatterbugSavanna": "Sabana", + "scatterbugRiver": "Oasis", + "scatterbugMonsoon": "Monzón", + "scatterbugSavanna": "Pantano", "scatterbugSun": "Solar", "scatterbugOcean": "Océano", "scatterbugJungle": "Jungla", - "scatterbugFancy": "Sofisticado", - "scatterbugPokeBall": "PokéBall", + "scatterbugFancy": "Fantasía", + "scatterbugPokeBall": "Poké Ball", "flabebeRed": "Rojo", "flabebeYellow": "Amarillo", "flabebeOrange": "Naranja",