More translations and fixes

This commit is contained in:
José Ricardo Fleury Oliveira 2024-05-16 11:44:44 -03:00
parent f2bcd4dffb
commit fb86827ff3
5 changed files with 79 additions and 6 deletions

View File

@ -0,0 +1,5 @@
import { SimpleTranslationEntries } from "#app/plugins/i18n";
export const abilityTriggers: SimpleTranslationEntries = {
'blockRecoilDamage' : `{{abilityName}} de {{pokemonName}}\nprotegeu-o do dano de recuo!`,
} as const;

View File

@ -1,6 +1,8 @@
import { ability } from "./ability"; import { ability } from "./ability";
import { abilityTriggers } from "./ability-trigger";
import { battle } from "./battle"; import { battle } from "./battle";
import { commandUiHandler } from "./command-ui-handler"; import { commandUiHandler } from "./command-ui-handler";
import { egg } from "./egg";
import { fightUiHandler } from "./fight-ui-handler"; import { fightUiHandler } from "./fight-ui-handler";
import { growth } from "./growth"; import { growth } from "./growth";
import { menu } from "./menu"; import { menu } from "./menu";
@ -11,15 +13,19 @@ import { nature } from "./nature";
import { pokeball } from "./pokeball"; import { pokeball } from "./pokeball";
import { pokemon } from "./pokemon"; import { pokemon } from "./pokemon";
import { pokemonStat } from "./pokemon-stat"; import { pokemonStat } from "./pokemon-stat";
import { splashMessages } from "./splash-messages";
import { starterSelectUiHandler } from "./starter-select-ui-handler"; import { starterSelectUiHandler } from "./starter-select-ui-handler";
import { titles, trainerClasses, trainerNames } from "./trainers";
import { tutorial } from "./tutorial"; import { tutorial } from "./tutorial";
import { weather } from "./weather"; import { weather } from "./weather";
export const ptBrConfig = { export const ptBrConfig = {
ability: ability, ability: ability,
abilityTriggers: abilityTriggers,
battle: battle, battle: battle,
commandUiHandler: commandUiHandler, commandUiHandler: commandUiHandler,
egg: egg,
fightUiHandler: fightUiHandler, fightUiHandler: fightUiHandler,
menuUiHandler: menuUiHandler, menuUiHandler: menuUiHandler,
menu: menu, menu: menu,
@ -28,7 +34,11 @@ export const ptBrConfig = {
pokemonStat: pokemonStat, pokemonStat: pokemonStat,
pokemon: pokemon, pokemon: pokemon,
starterSelectUiHandler: starterSelectUiHandler, starterSelectUiHandler: starterSelectUiHandler,
titles: titles,
trainerClasses: trainerClasses,
trainerNames: trainerNames,
tutorial: tutorial, tutorial: tutorial,
splashMessages: splashMessages,
nature: nature, nature: nature,
growth: growth, growth: growth,
weather: weather, weather: weather,

21
src/locales/pt_BR/egg.ts Normal file
View File

@ -0,0 +1,21 @@
import { SimpleTranslationEntries } from "#app/plugins/i18n";
export const egg: SimpleTranslationEntries = {
"egg": "Ovo",
"greatTier": "Raro",
"ultraTier": "Épico",
"masterTier": "Lendário",
"defaultTier": "Comum",
"hatchWavesMessageSoon": "Barulhos podem ser ouvidos vindo de dentro! Vai chocar em breve!",
"hatchWavesMessageClose": "Parece se mover ocasionalmente. Pode estar perto de chocar.",
"hatchWavesMessageNotClose": "O que vai nascer disso? Não parece estar perto de chocar.",
"hatchWavesMessageLongTime": "Parece que este ovo vai demorar bastante para chocar.",
"gachaTypeLegendary": "Chance de Lendário Aumentada",
"gachaTypeMove": "Chance de Movimento de Ovo Raro Aumentada",
"gachaTypeShiny": "Chance de Shiny Aumentada",
"selectMachine": "Escolha uma máquina.",
"notEnoughVouchers": "Você não tem vouchers suficientes!",
"tooManyEggs": "Você já tem muitos ovos!",
"pull": "Prêmio",
"pulls": "Prêmios"
} as const;

View File

@ -0,0 +1,37 @@
import { SimpleTranslationEntries } from "#app/plugins/i18n";
export const splashMessages: SimpleTranslationEntries = {
"battlesWon": "Batalhas Ganhas!",
"joinTheDiscord": "Junte-se ao Discord!",
"infiniteLevels": "Níveis Infinitos!",
"everythingStacks": "Tudo Acumula!",
"optionalSaveScumming": "Você Pode Dar F5!",
"biomes": "35 Biomas!",
"openSource": "Código Aberto!",
"playWithSpeed": "Jogue na Velocidade 5x!",
"liveBugTesting": "Testamos os Bugs Ao Vivo!",
"heavyInfluence": "Grande Influência de RoR2!",
"pokemonRiskAndPokemonRain": "Pokémon Risk e Pokémon Rain!",
"nowWithMoreSalt": "O Choro é Livre!",
"infiniteFusionAtHome": "Infinite Fusion da Shopee!",
"brokenEggMoves": "Mov. de Ovo Apelões!",
"magnificent": "Magnífico!",
"mubstitute": "Mubstituto!",
"thatsCrazy": "Que Doidera!",
"oranceJuice": "Suco de Laranja!",
"questionableBalancing": "Balanceamento Questionável!",
"coolShaders": "Shader Maneiros!",
"aiFree": "Livre de IA!",
"suddenDifficultySpikes": "Ficou Difícil do Nada!",
"basedOnAnUnfinishedFlashGame": "Baseado num Jogo Online Inacabado!",
"moreAddictiveThanIntended": "Mais Viciante do que Planejado!",
"mostlyConsistentSeeds": "Consistente (na Maioria das Vezes)!",
"achievementPointsDontDoAnything": "Pontos de Conquista Não Fazem Nada!",
"youDoNotStartAtLevel": "Você Não Começa no Nível 2000!",
"dontTalkAboutTheManaphyEggIncident": "Não Fale do Incidente do Ovo de Manaphy!",
"alsoTryPokengine": "Também Jogue Pokéngine!",
"alsoTryEmeraldRogue": "Também Jogue Emerald Rogue!",
"alsoTryRadicalRed": "Também Jogue Radical Red!",
"eeveeExpo": "Eevee Expo!",
"ynoproject": "YNOproject!",
} as const;

View File

@ -3,19 +3,19 @@ import { abilityTriggers } from "./ability-trigger";
import { battle } from "./battle"; import { battle } from "./battle";
import { commandUiHandler } from "./command-ui-handler"; import { commandUiHandler } from "./command-ui-handler";
import { fightUiHandler } from "./fight-ui-handler"; import { fightUiHandler } from "./fight-ui-handler";
import { growth } from "./growth";
import { menu } from "./menu"; import { menu } from "./menu";
import { menuUiHandler } from "./menu-ui-handler"; import { menuUiHandler } from "./menu-ui-handler";
import { modifierType } from "./modifier-type";
import { move } from "./move"; import { move } from "./move";
import { nature } from "./nature";
import { pokeball } from "./pokeball"; import { pokeball } from "./pokeball";
import { pokemon } from "./pokemon"; import { pokemon } from "./pokemon";
import { pokemonStat } from "./pokemon-stat"; import { pokemonStat } from "./pokemon-stat";
import { starterSelectUiHandler } from "./starter-select-ui-handler"; import { starterSelectUiHandler } from "./starter-select-ui-handler";
import { titles, trainerClasses, trainerNames } from "./trainers";
import { tutorial } from "./tutorial"; import { tutorial } from "./tutorial";
import { titles,trainerClasses,trainerNames } from "./trainers";
import { nature } from "./nature";
import { weather } from "./weather"; import { weather } from "./weather";
import { modifierType } from "./modifier-type";
import { growth } from "./growth";
export const zhCnConfig = { export const zhCnConfig = {