[P3] [Localization] Added Snow Worker Keys and Dialogue for En, Es, It, Fr, De, Ko, / Suppressed Female (#4373)

* Added Snow Worker Dialogue Keys and Dialogue

Includes en, fr, it, es, de, ko
-placeholders for ja, pt_br, zh_cn, and zh_tw

* Update dialogue.json

* Added \n$ in Spanish and German so the textboxes don't overflow

* Fixed "defeat" Formatting for Singles and Doubles English, and Doubles Korean, Italian, French, Japanese, and German

* Fixed Formatting for English Singles "defeat", and Japanese Doubles "defeat"

* Update src/locales/ko/dialogue.json

Turns the periods into ellipses for Korean Snow worker Doubles

Co-authored-by: returntoice <171243264+returntoice@users.noreply.github.com>

* Update src/locales/ko/dialogue.json

Adds a period to Korean Singles Defeat

Co-authored-by: returntoice <171243264+returntoice@users.noreply.github.com>

* Update dialogue.json

* Update src/locales/ko/dialogue.json

Adds a space on line 310

Co-authored-by: returntoice <171243264+returntoice@users.noreply.github.com>

* Update src/locales/ja/dialogue.json

Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>

* Update src/locales/zh_TW/dialogue.json

Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>

* Update src/locales/zh_CN/dialogue.json

Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>

* Update src/locales/pt_BR/dialogue.json

Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>

---------

Co-authored-by: Lugiad <adrien.grivel@hotmail.fr>
Co-authored-by: returntoice <171243264+returntoice@users.noreply.github.com>
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
This commit is contained in:
Snailman11 2024-09-25 10:20:32 -07:00 committed by GitHub
parent 906e2e3cc4
commit 9a63a68d25
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 1790 additions and 2 deletions

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -353,6 +353,25 @@ export const trainerTypeDialogue: TrainerTypeDialogue = {
] ]
}, },
], ],
// Defeat dialogue in the language .JSONS exist as translated or placeholders; (en, fr, it, es, de, ja, ko, zh_cn, zh_tw, pt_br)
[TrainerType.SNOW_WORKER]: [
{
encounter: [
"dialogue:snow_worker.encounter.1",
],
victory: [
"dialogue:snow_worker.victory.1",
]
},
{
encounter: [
"dialogue:snow_worker_double.encounter.1",
],
victory: [
"dialogue:snow_worker_double.victory.1",
]
},
],
[TrainerType.HEX_MANIAC]: [ [TrainerType.HEX_MANIAC]: [
{ {
encounter: [ encounter: [

View File

@ -1458,7 +1458,7 @@ export const trainerConfigs: TrainerConfigs = {
[TrainerPoolTier.ULTRA_RARE]: [Species.ROTOM, Species.MELTAN] [TrainerPoolTier.ULTRA_RARE]: [Species.ROTOM, Species.MELTAN]
}), }),
[TrainerType.SMASHER]: new TrainerConfig(++t).setMoneyMultiplier(1.2).setEncounterBgm(TrainerType.CYCLIST), [TrainerType.SMASHER]: new TrainerConfig(++t).setMoneyMultiplier(1.2).setEncounterBgm(TrainerType.CYCLIST),
[TrainerType.SNOW_WORKER]: new TrainerConfig(++t).setName("Worker").setHasGenders("Worker Female").setHasDouble("Workers").setMoneyMultiplier(1.7).setEncounterBgm(TrainerType.CLERK).setSpeciesFilter(s => s.isOfType(Type.ICE) || s.isOfType(Type.STEEL)), [TrainerType.SNOW_WORKER]: new TrainerConfig(++t).setName("Worker").setHasDouble("Workers").setMoneyMultiplier(1.7).setEncounterBgm(TrainerType.CLERK).setSpeciesFilter(s => s.isOfType(Type.ICE) || s.isOfType(Type.STEEL)),
[TrainerType.STRIKER]: new TrainerConfig(++t).setMoneyMultiplier(1.2).setEncounterBgm(TrainerType.CYCLIST), [TrainerType.STRIKER]: new TrainerConfig(++t).setMoneyMultiplier(1.2).setEncounterBgm(TrainerType.CYCLIST),
[TrainerType.SCHOOL_KID]: new TrainerConfig(++t).setMoneyMultiplier(0.75).setEncounterBgm(TrainerType.YOUNGSTER).setHasGenders("School Kid Female", "lass").setHasDouble("School Kids") [TrainerType.SCHOOL_KID]: new TrainerConfig(++t).setMoneyMultiplier(0.75).setEncounterBgm(TrainerType.YOUNGSTER).setHasGenders("School Kid Female", "lass").setHasDouble("School Kids")
.setSpeciesPools({ .setSpeciesPools({

View File

@ -299,6 +299,28 @@
"1": "Wie seltsam… Wie konnte das passieren… Ich hätte nicht ausgemuskelt werden sollen." "1": "Wie seltsam… Wie konnte das passieren… Ich hätte nicht ausgemuskelt werden sollen."
} }
}, },
"snow_worker": {
"encounter": {
"1": "Wenn es kalt wird, zieh dich warm an!\n$Das sagt uns der gesunde Menschenverstand."
},
"victory": {
"1": "Sich bis zum Gehtnichtmehr abzurackern, ist wohl auch eine Eigenart, die uns der gesunde Menschenverstand diktiert."
},
"defeat": {
"1": "Lass mich dir einen Ratschlag geben. Ist ein Pokémon gefroren, kannst du es wieder auftauen,\n$indem du eine Attacke vom Typ Feuer auf es anwendest!"
}
},
"snow_worker_double": {
"encounter": {
"1": "L-l-lass uns kämpfen!"
},
"victory": {
"1": "M-m-mir sch-sch-schlottern die K-k-knie vor lauter K-k-kälte!"
},
"defeat": {
"1": "...\n$Sch-sch-schon gemerkt?\nH-h-hier ist es k-k-kalt!"
}
},
"hex_maniac": { "hex_maniac": {
"encounter": { "encounter": {
"1": "Ich höre normalerweise nur klassische Musik, aber wenn ich verliere,\n$werde ich ein bisschen New Age ausprobieren!", "1": "Ich höre normalerweise nur klassische Musik, aber wenn ich verliere,\n$werde ich ein bisschen New Age ausprobieren!",

View File

@ -316,6 +316,28 @@
"1": "How strange… How could this be… I shouldn't have been outmuscled." "1": "How strange… How could this be… I shouldn't have been outmuscled."
} }
}, },
"snow_worker": {
"encounter": {
"1": "When it's cold, wear a lot of clothes!\n$Only humans could come up with something so clever!"
},
"victory": {
"1": "How we struggle in vain at the end also shows how clever humans are!"
},
"defeat": {
"1": "I'll tell you something clever. If you use a Fire-type move on a Pokémon that is frozen solid, the ice will melt!"
}
},
"snow_worker_double": {
"encounter": {
"1": "...\n$...R-ready to b-battle?"
},
"victory": {
"1": "...\n$...I'm sh-shivering!"
},
"defeat": {
"1": "...\n$...Kn-know what?\n...Th-this place is cold."
}
},
"hex_maniac": { "hex_maniac": {
"encounter": { "encounter": {
"1": "I normally only ever listen to classical music, but if I lose, I think I shall try a bit of new age!", "1": "I normally only ever listen to classical music, but if I lose, I think I shall try a bit of new age!",

View File

@ -1,4 +1,26 @@
{ {
"snow_worker": {
"encounter": {
"1": "¡Cuando hace frío, hay que abrigarse!\n$¡Sabiduría popular!"
},
"victory": {
"1": "De donde no hay, no se puede sacar.\nEso también es sabiduría popular, creo."
},
"defeat": {
"1": "¡Voy a compartir mi sabiduría! Si congelan a un Pokémon de tu equipo,\n$usa con él un movimiento de tipo Fuego ¡y podrás derretir el hielo!"
}
},
"snow_worker_double": {
"encounter": {
"1": "...\n$¡Co-combate!"
},
"victory": {
"1": "...\n$¡Qué-qué frío!"
},
"defeat": {
"1": "¿Sabes?\nAquí hace mucho frío."
}
},
"aether_grunt": { "aether_grunt": {
"encounter": { "encounter": {
"1": "¡Lucharé con toda mi fuerza para detenerte!", "1": "¡Lucharé con toda mi fuerza para detenerte!",

View File

@ -175,6 +175,28 @@
"1": "Mon élégance demeure inébranlable !" "1": "Mon élégance demeure inébranlable !"
} }
}, },
"snow_worker": {
"encounter": {
"1": "Quand il fait froid, on se couvre !\nTout le monde sait ça !"
},
"victory": {
"1": "Il faut se rebeller jusquau bout !\nTout le monde sait ça aussi…"
},
"defeat": {
"1": "Je vais tapprendre une bonne chose. Si un Pokémon est gelé, utilise une capacité Feu pour faire fondre la glace !"
}
},
"snow_worker_double": {
"encounter": {
"1": "…\n… En-en-en garde !"
},
"victory": {
"1": "…\n… Je-je-je tremble…"
},
"defeat": {
"1": "…\n… Tu-tu-tu sais quoi ?\n… Il fait su-super froid i-ici."
}
},
"rocket_grunt": { "rocket_grunt": {
"encounter": { "encounter": {
"1": "Nous sommes de retour !", "1": "Nous sommes de retour !",

View File

@ -1,4 +1,26 @@
{ {
"snow_worker": {
"encounter": {
"1": "Col freddo ci vogliono vestiti pesanti!\n$Questa è saggezza! Viva l'intelletto!"
},
"victory": {
"1": "Agitarsi quando è troppo tardi è inutile.\nAnche questa è saggezza."
},
"defeat": {
"1": "Ascolta questa perla di saggezza! Se usi delle mosse di tipo Fuoco su un Pokémon congelato, questo si riprenderà."
}
},
"snow_worker_double": {
"encounter": {
"1": "...\n$Lo-Lo-Lotta..."
},
"victory": {
"1": "...\n$Tre-Tremo..."
},
"defeat": {
"1": "...\n$Sai che-che...\nQui fa-fa freddo?"
}
},
"stat_trainer_buck": { "stat_trainer_buck": {
"encounter": { "encounter": {
"1": "...I'm telling you right now. I'm seriously tough. Act surprised!", "1": "...I'm telling you right now. I'm seriously tough. Act surprised!",
@ -109,4 +131,4 @@
"1": "I was better than everyone in my family.\nI've never lost before..." "1": "I was better than everyone in my family.\nI've never lost before..."
} }
} }
} }

View File

@ -299,6 +299,28 @@
"1": "이상하네… 어떻게 이럴 수 있지… 힘으로 압도할 수 없다니." "1": "이상하네… 어떻게 이럴 수 있지… 힘으로 압도할 수 없다니."
} }
}, },
"snow_worker": {
"encounter": {
"1": "추울 때엔 두껍게 입는다!\n$ 이것이 인간의 지혜다!"
},
"victory": {
"1": "하다 하다 안 되면 마지막에는 발버둥 이것도 인간의 지혜일지도..."
},
"defeat": {
"1": "너에게 지혜를 나누어주지. 얼음 상태가 된 포켓몬에게 불꽃 타입 기술을 쓰면 얼음이 녹는다고!"
}
},
"snow_worker_double": {
"encounter": {
"1": "… … …\n$… …스 승부"
},
"victory": {
"1": "… … …\n$… …떠 떨려"
},
"defeat": {
"1": "…\n$… …알고 있니?\n… …여기 춥다고"
}
},
"hex_maniac": { "hex_maniac": {
"encounter": { "encounter": {
"1": "평소에는 클래식 음악만 들었는데, 지면 뉴에이지도 좀 들어볼까!", "1": "평소에는 클래식 음악만 들었는데, 지면 뉴에이지도 좀 들어볼까!",