pokerogue/src/locales/es/status-effect.ts

68 lines
2.8 KiB
TypeScript
Raw Normal View History

[Localization] localized status-effect.ts and translate. (#2528) * make postposition not to dynamic for localize * localize status-effect.ts * added test code, modified english postposition, modifed toxic_orb test to make it always fix in English. * Update src/locales/zh_CN/status-effect.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/fr/status-effect.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/de/status-effect.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/de/status-effect.ts * added test code for check message key * remove multi-language tests (except english) * Update src/locales/pt_BR/status-effect.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * remove language and change test code to check method call and parameter * Update src/locales/es/status-effect.ts Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> * Update src/locales/en/status-effect.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Apply review suggestion * Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * add Test with empty string parameter * Update src/locales/es/status-effect.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Update src/locales/fr/status-effect.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> --------- Co-authored-by: 송지원 <jiwsong@gmarket.com> Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> Co-authored-by: InnocentGameDev <asdargmng@gmail.com>
2024-07-02 23:22:46 +09:00
import { StatusEffectTranslationEntries } from "#app/interfaces/locales.js";
export const statusEffect: StatusEffectTranslationEntries = {
none: {
name: "Ninguno",
description: "",
obtain: "",
obtainSource: "",
activation: "",
overlap: "",
heal: ""
},
poison: {
name: "Envenenamiento",
description: "envenenamiento",
obtain: "¡{{pokemonNameWithAffix}}\nha sido envenenado!",
obtainSource: "¡{{pokemonNameWithAffix}}\nha sido envenenado por {{sourceText}}!",
activation: "¡El veneno resta PS a {{pokemonNameWithAffix}}!",
overlap: "¡{{pokemonNameWithAffix}} ya\nestá envenenado!",
heal: "¡{{pokemonNameWithAffix}} ya no\nestá envenenado!"
},
toxic: {
name: "Envenenamiento grave",
description: "envenenamiento grave",
obtain: "¡{{pokemonNameWithAffix}}\nha sido gravemente envenenado!",
obtainSource: "¡{{pokemonNameWithAffix}}\nha sido gravemente envenenado por {{sourceText}}!",
activation: "¡El veneno resta PS a {{pokemonNameWithAffix}}!",
overlap: "¡{{pokemonNameWithAffix}} ya\nestá envenenado!",
heal: "¡{{pokemonNameWithAffix}} ya no\nestá envenenado!"
},
paralysis: {
name: "Parálisis",
description: "parálisis",
obtain: "¡{{pokemonNameWithAffix}} sufre parálisis!\nQuizás no se pueda mover.",
obtainSource: "¡{{pokemonNameWithAffix}} sufre parálisis por {{sourceText}}!\nQuizás no se pueda mover.",
activation: "¡{{pokemonNameWithAffix}} está paralizado!\n¡No se puede mover!",
overlap: "¡{{pokemonNameWithAffix}} ya\nestá paralizado!",
heal: "¡{{pokemonNameWithAffix}} ya no\nestá paralizado!"
},
sleep: {
name: "Dormir",
description: "dormir",
obtain: "¡{{pokemonNameWithAffix}}\nse ha dormido!",
obtainSource: "¡{{pokemonNameWithAffix}}\nse ha dormido\npor culpa de {{sourceText}}!",
activation: "¡{{pokemonNameWithAffix}} está/ndormido como un tronco.",
overlap: "¡{{pokemonNameWithAffix}} ya\nestá dormido!",
heal: "¡{{pokemonNameWithAffix}} se despertó!"
},
freeze: {
name: "Congelamiento",
description: "congelamiento",
obtain: "¡{{pokemonNameWithAffix}}\nha sido congelado!",
obtainSource: "¡{{pokemonNameWithAffix}}\nha sido congelado por {{sourceText}}!",
activation: "¡{{pokemonNameWithAffix}} está\ncongelado!",
overlap: "¡{{pokemonNameWithAffix}} ya\nestá congelado!",
heal: "¡{{pokemonNameWithAffix}} se\nha descongelado!"
},
burn: {
name: "Quemadura",
description: "quemadura",
obtain: "¡{{pokemonNameWithAffix}}\nse ha quemado!",
obtainSource: "¡{{pokemonNameWithAffix}}\nse ha quemado por {{sourceText}}!",
activation: "¡{{pokemonNameWithAffix}} se resiente\nde las quemaduras!",
overlap: "¡{{pokemonNameWithAffix}} ya\nestá quemado!",
heal: "¡{{pokemonNameWithAffix}} ya no\nestá quemado!"
},
} as const;