Added difference between the "x want to fight" for double and single battle since in some languages it needs to be (like german) (#966)
This commit is contained in:
parent
7f003d46ca
commit
f1e97f3b38
|
@ -3,6 +3,7 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n";
|
||||||
export const battle: SimpleTranslationEntries = {
|
export const battle: SimpleTranslationEntries = {
|
||||||
"bossAppeared": "{{bossName}} erscheint.",
|
"bossAppeared": "{{bossName}} erscheint.",
|
||||||
"trainerAppeared": "{{trainerName}}\nmöchte kämpfen!",
|
"trainerAppeared": "{{trainerName}}\nmöchte kämpfen!",
|
||||||
|
"trainerAppearedDouble": "{{trainerName}}\nmöchten kämpfen!",
|
||||||
"singleWildAppeared": "Ein wildes {{pokemonName}} erscheint!",
|
"singleWildAppeared": "Ein wildes {{pokemonName}} erscheint!",
|
||||||
"multiWildAppeared": "Ein wildes {{pokemonName1}}\nund {{pokemonName2}} erscheinen!",
|
"multiWildAppeared": "Ein wildes {{pokemonName1}}\nund {{pokemonName2}} erscheinen!",
|
||||||
"playerComeBack": "Komm zurück, {{pokemonName}}!",
|
"playerComeBack": "Komm zurück, {{pokemonName}}!",
|
||||||
|
|
|
@ -3,6 +3,7 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n";
|
||||||
export const battle: SimpleTranslationEntries = {
|
export const battle: SimpleTranslationEntries = {
|
||||||
"bossAppeared": "{{bossName}} appeared.",
|
"bossAppeared": "{{bossName}} appeared.",
|
||||||
"trainerAppeared": "{{trainerName}}\nwould like to battle!",
|
"trainerAppeared": "{{trainerName}}\nwould like to battle!",
|
||||||
|
"trainerAppearedDouble": "{{trainerName}}\nwould like to battle!",
|
||||||
"singleWildAppeared": "A wild {{pokemonName}} appeared!",
|
"singleWildAppeared": "A wild {{pokemonName}} appeared!",
|
||||||
"multiWildAppeared": "A wild {{pokemonName1}}\nand {{pokemonName2}} appeared!",
|
"multiWildAppeared": "A wild {{pokemonName1}}\nand {{pokemonName2}} appeared!",
|
||||||
"playerComeBack": "Come back, {{pokemonName}}!",
|
"playerComeBack": "Come back, {{pokemonName}}!",
|
||||||
|
|
|
@ -3,6 +3,7 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n";
|
||||||
export const battle: SimpleTranslationEntries = {
|
export const battle: SimpleTranslationEntries = {
|
||||||
"bossAppeared": "¡{{bossName}} te corta el paso!",
|
"bossAppeared": "¡{{bossName}} te corta el paso!",
|
||||||
"trainerAppeared": "¡{{trainerName}}\nte desafía!",
|
"trainerAppeared": "¡{{trainerName}}\nte desafía!",
|
||||||
|
"trainerAppearedDouble": "{{trainerName}}\nwould like to battle!",
|
||||||
"singleWildAppeared": "¡Un {{pokemonName}} salvaje te corta el paso!",
|
"singleWildAppeared": "¡Un {{pokemonName}} salvaje te corta el paso!",
|
||||||
"multiWildAppeared": "¡Un {{pokemonName1}} y un {{pokemonName2}} salvajes\nte cortan el paso!",
|
"multiWildAppeared": "¡Un {{pokemonName1}} y un {{pokemonName2}} salvajes\nte cortan el paso!",
|
||||||
"playerComeBack": "¡{{pokemonName}}, ven aquí!",
|
"playerComeBack": "¡{{pokemonName}}, ven aquí!",
|
||||||
|
|
|
@ -3,6 +3,7 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n";
|
||||||
export const battle: SimpleTranslationEntries = {
|
export const battle: SimpleTranslationEntries = {
|
||||||
"bossAppeared": "Un {{bossName}} apparaît.",
|
"bossAppeared": "Un {{bossName}} apparaît.",
|
||||||
"trainerAppeared": "Un combat est lancé\npar {{trainerName}} !",
|
"trainerAppeared": "Un combat est lancé\npar {{trainerName}} !",
|
||||||
|
"trainerAppearedDouble": "{{trainerName}}\nwould like to battle!",
|
||||||
"singleWildAppeared": "Un {{pokemonName}} sauvage apparaît !",
|
"singleWildAppeared": "Un {{pokemonName}} sauvage apparaît !",
|
||||||
"multiWildAppeared": "Un {{pokemonName1}} et un {{pokemonName2}}\nsauvages apparaissent !",
|
"multiWildAppeared": "Un {{pokemonName1}} et un {{pokemonName2}}\nsauvages apparaissent !",
|
||||||
"playerComeBack": "{{pokemonName}}, on change !\nReviens !",
|
"playerComeBack": "{{pokemonName}}, on change !\nReviens !",
|
||||||
|
|
|
@ -3,6 +3,7 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n";
|
||||||
export const battle: SimpleTranslationEntries = {
|
export const battle: SimpleTranslationEntries = {
|
||||||
"bossAppeared": "{{bossName}} è apparso.",
|
"bossAppeared": "{{bossName}} è apparso.",
|
||||||
"trainerAppeared": "{{trainerName}}\nvuole combattere!",
|
"trainerAppeared": "{{trainerName}}\nvuole combattere!",
|
||||||
|
"trainerAppearedDouble": "{{trainerName}}\nwould like to battle!",
|
||||||
"singleWildAppeared": "Appare {{pokemonName}} selvatico!",
|
"singleWildAppeared": "Appare {{pokemonName}} selvatico!",
|
||||||
"multiWildAppeared": "Appaiono {{pokemonName1}}\ne {{pokemonName2}} salvatici!",
|
"multiWildAppeared": "Appaiono {{pokemonName1}}\ne {{pokemonName2}} salvatici!",
|
||||||
"playerComeBack": "Rientra, {{pokemonName}}!",
|
"playerComeBack": "Rientra, {{pokemonName}}!",
|
||||||
|
|
|
@ -3,6 +3,7 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n";
|
||||||
export const battle: SimpleTranslationEntries = {
|
export const battle: SimpleTranslationEntries = {
|
||||||
"bossAppeared": "{{bossName}} apareceu.",
|
"bossAppeared": "{{bossName}} apareceu.",
|
||||||
"trainerAppeared": "{{trainerName}}\nquer batalhar!",
|
"trainerAppeared": "{{trainerName}}\nquer batalhar!",
|
||||||
|
"trainerAppearedDouble": "{{trainerName}}\nwould like to battle!",
|
||||||
"singleWildAppeared": "Um {{pokemonName}} selvagem apareceu!",
|
"singleWildAppeared": "Um {{pokemonName}} selvagem apareceu!",
|
||||||
"multiWildAppeared": "Um {{pokemonName1}} e um {{pokemonName2}} selvagens\napareceram!",
|
"multiWildAppeared": "Um {{pokemonName1}} e um {{pokemonName2}} selvagens\napareceram!",
|
||||||
"playerComeBack": "{{pokemonName}}, retorne!",
|
"playerComeBack": "{{pokemonName}}, retorne!",
|
||||||
|
|
|
@ -3,6 +3,7 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n";
|
||||||
export const battle: SimpleTranslationEntries = {
|
export const battle: SimpleTranslationEntries = {
|
||||||
"bossAppeared": "{{bossName}} 出现了。",
|
"bossAppeared": "{{bossName}} 出现了。",
|
||||||
"trainerAppeared": "{{trainerName}}\n想要和你对战!",
|
"trainerAppeared": "{{trainerName}}\n想要和你对战!",
|
||||||
|
"trainerAppearedDouble": "{{trainerName}}\nwould like to battle!",
|
||||||
"singleWildAppeared": "一只野生 {{pokemonName}} 出现了。!",
|
"singleWildAppeared": "一只野生 {{pokemonName}} 出现了。!",
|
||||||
"multiWildAppeared": "野生的 {{pokemonName1}}\n和 {{pokemonName2}} 出现了。!",
|
"multiWildAppeared": "野生的 {{pokemonName1}}\n和 {{pokemonName2}} 出现了。!",
|
||||||
"playerComeBack": "回来吧, {{pokemonName}}!",
|
"playerComeBack": "回来吧, {{pokemonName}}!",
|
||||||
|
|
|
@ -841,8 +841,15 @@ export class EncounterPhase extends BattlePhase {
|
||||||
if (this.scene.currentBattle.battleSpec === BattleSpec.FINAL_BOSS)
|
if (this.scene.currentBattle.battleSpec === BattleSpec.FINAL_BOSS)
|
||||||
return i18next.t('battle:bossAppeared', {bossName: enemyField[0].name});
|
return i18next.t('battle:bossAppeared', {bossName: enemyField[0].name});
|
||||||
|
|
||||||
if (this.scene.currentBattle.battleType === BattleType.TRAINER)
|
if (this.scene.currentBattle.battleType === BattleType.TRAINER) {
|
||||||
|
if (this.scene.currentBattle.double) {
|
||||||
|
return i18next.t('battle:trainerAppearedDouble', {trainerName: this.scene.currentBattle.trainer.getName(TrainerSlot.NONE, true)});
|
||||||
|
|
||||||
|
}
|
||||||
|
else {
|
||||||
return i18next.t('battle:trainerAppeared', {trainerName: this.scene.currentBattle.trainer.getName(TrainerSlot.NONE, true)});
|
return i18next.t('battle:trainerAppeared', {trainerName: this.scene.currentBattle.trainer.getName(TrainerSlot.NONE, true)});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return enemyField.length === 1
|
return enemyField.length === 1
|
||||||
? i18next.t('battle:singleWildAppeared', {pokemonName: enemyField[0].name})
|
? i18next.t('battle:singleWildAppeared', {pokemonName: enemyField[0].name})
|
||||||
|
|
Loading…
Reference in New Issue