updated all files except for mystery-encounters folder

This commit is contained in:
José Ricardo Fleury Oliveira 2024-09-16 14:34:12 -03:00
parent 73ddcb35a5
commit 8e73814849
44 changed files with 182 additions and 168 deletions

View File

@ -40,7 +40,7 @@
"description": "dormir",
"obtain": "¡{{pokemonNameWithAffix}}\nse ha dormido!",
"obtainSource": "¡{{pokemonNameWithAffix}}\nse ha dormido\npor culpa de {{sourceText}}!",
"activation": "¡{{pokemonNameWithAffix}} está/ndormido como un tronco.",
"activation": "¡{{pokemonNameWithAffix}} está\ndormido como un tronco.",
"overlap": "¡{{pokemonNameWithAffix}} ya\nestá dormido!",
"heal": "¡{{pokemonNameWithAffix}} se despertó!"
},

View File

@ -14,10 +14,10 @@
"moneyWon": "Você ganhou\n₽{{moneyAmount}} por vencer!",
"moneyPickedUp": "Você pegou ₽{{moneyAmount}} do chão!",
"pokemonCaught": "{{pokemonName}} foi capturado!",
"pokemonObtained": "You got {{pokemonName}}!",
"pokemonBrokeFree": "Oh no!\nThe Pokémon broke free!",
"pokemonFled": "The wild {{pokemonName}} fled!",
"playerFled": "You fled from the {{pokemonName}}!",
"pokemonObtained": "Você recebeu um {{pokemonName}}!",
"pokemonBrokeFree": "Não!\nO Pokémon escapou!",
"pokemonFled": "{{pokemonName}} selvagem fugiu!",
"playerFled": "Você fugiu de {{pokemonName}}!",
"addedAsAStarter": "{{pokemonName}} foi adicionado\naos seus iniciais!",
"partyFull": "Sua equipe está cheia.\nSolte um Pokémon para ter espaço para {{pokemonName}}?",
"pokemon": "Pokémon",
@ -53,7 +53,7 @@
"noPokeballTrainer": "Não se pode capturar\nPokémon dos outros!",
"noPokeballMulti": "Não se pode lançar Poké Bolas\nquando há mais de um Pokémon!",
"noPokeballStrong": "Este Pokémon é forte demais para ser capturado!\nÉ preciso enfraquecê-lo primeiro!",
"noPokeballMysteryEncounter": "You aren't able to\ncatch this Pokémon!",
"noPokeballMysteryEncounter": "Você não pode capturar\nesse Pokémon!",
"noEscapeForce": "Uma força misteriosa\nte impede de fugir.",
"noEscapeTrainer": "Não se pode fugir de\nbatalhas contra treinadores!",
"noEscapePokemon": "O movimento {{moveName}} de {{pokemonName}} te impede de fugir!",
@ -102,5 +102,5 @@
"unlockedSomething": "{{unlockedThing}}\nfoi desbloqueado.",
"congratulations": "Parabéns!",
"beatModeFirstTime": "{{speciesName}} venceu o Modo {{gameMode}} pela primeira vez!\nVocê recebeu {{newModifier}}!",
"mysteryEncounterAppeared": "What's this?"
"mysteryEncounterAppeared": "O que é isso?"
}

View File

@ -1,89 +1,89 @@
import common from "./common.json";
import settings from "./settings.json";
import ability from "./ability.json";
import abilityTriggers from "./ability-trigger.json";
import ability from "./ability.json";
import achv from "./achv.json";
import arenaFlyout from "./arena-flyout.json";
import arenaTag from "./arena-tag.json";
import achv from "./achv.json";
import battle from "./battle.json";
import battleScene from "./battle-scene.json";
import battleInfo from "./battle-info.json";
import battleMessageUiHandler from "./battle-message-ui-handler.json";
import battleScene from "./battle-scene.json";
import battle from "./battle.json";
import battlerTags from "./battler-tags.json";
import berry from "./berry.json";
import bgmName from "./bgm-name.json";
import biome from "./biome.json";
import challenges from "./challenges.json";
import commandUiHandler from "./command-ui-handler.json";
import dialogue from "./dialogue.json";
import common from "./common.json";
import doubleBattleDialogue from "./dialogue-double-battle.json";
import battleSpecDialogue from "./dialogue-final-boss.json";
import miscDialogue from "./dialogue-misc.json";
import doubleBattleDialogue from "./dialogue-double-battle.json";
import dialogue from "./dialogue.json";
import egg from "./egg.json";
import fightUiHandler from "./fight-ui-handler.json";
import filterBar from "./filter-bar.json";
import gameMode from "./game-mode.json";
import gameStatsUiHandler from "./game-stats-ui-handler.json";
import growth from "./growth.json";
import menu from "./menu.json";
import menuUiHandler from "./menu-ui-handler.json";
import modifier from "./modifier.json";
import modifierType from "./modifier-type.json";
import move from "./move.json";
import nature from "./nature.json";
import partyUiHandler from "./party-ui-handler.json";
import pokeball from "./pokeball.json";
import pokemon from "./pokemon.json";
import pokemonForm from "./pokemon-form.json";
import battlePokemonForm from "./pokemon-form-battle.json";
import pokemonInfo from "./pokemon-info.json";
import pokemonInfoContainer from "./pokemon-info-container.json";
import pokemonSummary from "./pokemon-summary.json";
import saveSlotSelectUiHandler from "./save-slot-select-ui-handler.json";
import splashMessages from "./splash-messages.json";
import starterSelectUiHandler from "./starter-select-ui-handler.json";
import statusEffect from "./status-effect.json";
import trainerTitles from "./trainer-titles.json";
import trainerClasses from "./trainer-classes.json";
import trainerNames from "./trainer-names.json";
import tutorial from "./tutorial.json";
import voucher from "./voucher.json";
import weather from "./weather.json";
import terrain from "./terrain.json";
import menu from "./menu.json";
import modifierSelectUiHandler from "./modifier-select-ui-handler.json";
import modifierType from "./modifier-type.json";
import modifier from "./modifier.json";
import moveTriggers from "./move-trigger.json";
import runHistory from "./run-history.json";
import move from "./move.json";
import mysteryEncounterMessages from "./mystery-encounter-messages.json";
import lostAtSea from "./mystery-encounters/lost-at-sea-dialogue.json";
import mysteriousChest from "./mystery-encounters/mysterious-chest-dialogue.json";
import mysteriousChallengers from "./mystery-encounters/mysterious-challengers-dialogue.json";
import aTrainersTest from "./mystery-encounters/a-trainers-test-dialogue.json";
import absoluteAvarice from "./mystery-encounters/absolute-avarice-dialogue.json";
import offerYouCantRefuse from "./mystery-encounters/an-offer-you-cant-refuse-dialogue.json";
import berriesAbound from "./mystery-encounters/berries-abound-dialogue.json";
import bugTypeSuperfan from "./mystery-encounters/bug-type-superfan-dialogue.json";
import clowningAround from "./mystery-encounters/clowning-around-dialogue.json";
import dancingLessons from "./mystery-encounters/dancing-lessons-dialogue.json";
import darkDeal from "./mystery-encounters/dark-deal-dialogue.json";
import delibirdy from "./mystery-encounters/delibirdy-dialogue.json";
import departmentStoreSale from "./mystery-encounters/department-store-sale-dialogue.json";
import fieldTrip from "./mystery-encounters/field-trip-dialogue.json";
import fieryFallout from "./mystery-encounters/fiery-fallout-dialogue.json";
import fightOrFlight from "./mystery-encounters/fight-or-flight-dialogue.json";
import funAndGames from "./mystery-encounters/fun-and-games-dialogue.json";
import globalTradeSystem from "./mystery-encounters/global-trade-system-dialogue.json";
import lostAtSea from "./mystery-encounters/lost-at-sea-dialogue.json";
import mysteriousChallengers from "./mystery-encounters/mysterious-challengers-dialogue.json";
import mysteriousChest from "./mystery-encounters/mysterious-chest-dialogue.json";
import partTimer from "./mystery-encounters/part-timer-dialogue.json";
import safariZone from "./mystery-encounters/safari-zone-dialogue.json";
import shadyVitaminDealer from "./mystery-encounters/shady-vitamin-dealer-dialogue.json";
import slumberingSnorlax from "./mystery-encounters/slumbering-snorlax-dialogue.json";
import trainingSession from "./mystery-encounters/training-session-dialogue.json";
import theStrongStuff from "./mystery-encounters/the-strong-stuff-dialogue.json";
import pokemonSalesman from "./mystery-encounters/the-pokemon-salesman-dialogue.json";
import offerYouCantRefuse from "./mystery-encounters/an-offer-you-cant-refuse-dialogue.json";
import delibirdy from "./mystery-encounters/delibirdy-dialogue.json";
import absoluteAvarice from "./mystery-encounters/absolute-avarice-dialogue.json";
import aTrainersTest from "./mystery-encounters/a-trainers-test-dialogue.json";
import trashToTreasure from "./mystery-encounters/trash-to-treasure-dialogue.json";
import berriesAbound from "./mystery-encounters/berries-abound-dialogue.json";
import clowningAround from "./mystery-encounters/clowning-around-dialogue.json";
import partTimer from "./mystery-encounters/part-timer-dialogue.json";
import dancingLessons from "./mystery-encounters/dancing-lessons-dialogue.json";
import weirdDream from "./mystery-encounters/weird-dream-dialogue.json";
import theWinstrateChallenge from "./mystery-encounters/the-winstrate-challenge-dialogue.json";
import teleportingHijinks from "./mystery-encounters/teleporting-hijinks-dialogue.json";
import bugTypeSuperfan from "./mystery-encounters/bug-type-superfan-dialogue.json";
import funAndGames from "./mystery-encounters/fun-and-games-dialogue.json";
import pokemonSalesman from "./mystery-encounters/the-pokemon-salesman-dialogue.json";
import theStrongStuff from "./mystery-encounters/the-strong-stuff-dialogue.json";
import theWinstrateChallenge from "./mystery-encounters/the-winstrate-challenge-dialogue.json";
import trainingSession from "./mystery-encounters/training-session-dialogue.json";
import trashToTreasure from "./mystery-encounters/trash-to-treasure-dialogue.json";
import uncommonBreed from "./mystery-encounters/uncommon-breed-dialogue.json";
import globalTradeSystem from "./mystery-encounters/global-trade-system-dialogue.json";
import weirdDream from "./mystery-encounters/weird-dream-dialogue.json";
import nature from "./nature.json";
import partyUiHandler from "./party-ui-handler.json";
import pokeball from "./pokeball.json";
import battlePokemonForm from "./pokemon-form-battle.json";
import pokemonForm from "./pokemon-form.json";
import pokemonInfoContainer from "./pokemon-info-container.json";
import pokemonInfo from "./pokemon-info.json";
import pokemonSummary from "./pokemon-summary.json";
import pokemon from "./pokemon.json";
import runHistory from "./run-history.json";
import saveSlotSelectUiHandler from "./save-slot-select-ui-handler.json";
import settings from "./settings.json";
import splashMessages from "./splash-messages.json";
import starterSelectUiHandler from "./starter-select-ui-handler.json";
import statusEffect from "./status-effect.json";
import terrain from "./terrain.json";
import trainerClasses from "./trainer-classes.json";
import trainerNames from "./trainer-names.json";
import trainerTitles from "./trainer-titles.json";
import tutorial from "./tutorial.json";
import voucher from "./voucher.json";
import weather from "./weather.json";
/**
* Dialogue/Text token injection patterns that can be used:

View File

@ -970,112 +970,115 @@
},
"stat_trainer_buck": {
"encounter": {
"1": "...I'm telling you right now. I'm seriously tough. Act surprised!",
"2": "I can feel my Pokémon shivering inside their Pokéballs!"
"1": "...Estou te falando agora. Eu sou muito durão. Finge surpresa!",
"2": "Posso sentir meus Pokémon tremendo dentro de suas Pokébolas!"
},
"victory": {
"1": "Heeheehee!\nSo hot, you!",
"2": "Heeheehee!\nSo hot, you!"
"1": "Hehehe!\nVocê é uma máquina!",
"2": "Hehehe!\nVocê é uma máquina!"
},
"defeat": {
"1": "Whoa! You're all out of gas, I guess.",
"2": "Whoa! You're all out of gas, I guess."
"1": "Uau! Acho que vocês estão sem gás.",
"2": "Uau! Acho que vocês estão sem gás."
}
},
"stat_trainer_cheryl": {
"encounter": {
"1": "My Pokémon have been itching for a battle.",
"2": "I should warn you, my Pokémon can be quite rambunctious."
"1": "Meus Pokémon estavam ansiosos por uma batalha.",
"2": "Devo avisá-lo, meus Pokémon podem ser bastante agitados.",
"2_female": "Devo avisá-la, meus Pokémon podem ser bastante agitados."
},
"victory": {
"1": "Striking the right balance of offense and defense... It's not easy to do.",
"2": "Striking the right balance of offense and defense... It's not easy to do."
"1": "Acertar o equilíbrio certo entre ataque e defesa... Não é fácil de fazer.",
"2": "Acertar o equilíbrio certo entre ataque e defesa... Não é fácil de fazer."
},
"defeat": {
"1": "Do your Pokémon need any healing?",
"2": "Do your Pokémon need any healing?"
"1": "Seus Pokémon precisam de cura?",
"2": "Seus Pokémon precisam de cura?"
}
},
"stat_trainer_marley": {
"encounter": {
"1": "... OK.\nI'll do my best.",
"2": "... OK.\nI... won't lose...!"
"1": "... Tá.\nVou dar o meu melhor.",
"2": "... Tá.\nEu... não vou perder...!"
},
"victory": {
"1": "... Awww.",
"2": "... Awww."
},
"defeat": {
"1": "... Goodbye.",
"2": "... Goodbye."
"1": "... Adeus.",
"2": "... Adeus."
}
},
"stat_trainer_mira": {
"encounter": {
"1": "You will be shocked by Mira!",
"2": "Mira will show you that Mira doesn't get lost anymore!"
"1": "Você ficará surpreso com a Mira!",
"1_female": "Você ficará surpresa com a Mira!",
"2": "Mira vai te mostrar que ela não se perde mais!"
},
"victory": {
"1": "Mira wonders if she can get very far in this land.",
"2": "Mira wonders if she can get very far in this land."
"1": "Mira se pergunta se conseguirá ir longe nessa terra.",
"2": "Mira se pergunta se conseguirá ir longe nessa terra."
},
"defeat": {
"1": "Mira knew she would win!",
"2": "Mira knew she would win!"
"1": "Mira sabia que venceria!",
"2": "Mira sabia que venceria!"
}
},
"stat_trainer_riley": {
"encounter": {
"1": "Battling is our way of greeting!",
"2": "We're pulling out all the stops to put your Pokémon down."
"1": "Lutar é nossa forma de saudação!",
"2": "Estamos fazendo de tudo para derrubar seus Pokémon."
},
"victory": {
"1": "At times we battle, and sometimes we team up...$It's great how Trainers can interact.",
"2": "At times we battle, and sometimes we team up...$It's great how Trainers can interact."
"1": "Às vezes, lutamos e, às vezes, nos unimos...$É ótimo como Treinadores podem interagir.",
"2": "Às vezes, lutamos e, às vezes, nos unimos...$É ótimo como Treinadores podem interagir."
},
"defeat": {
"1": "You put up quite the display.\nBetter luck next time.",
"2": "You put up quite the display.\nBetter luck next time."
"1": "Você fez uma bela exibição.\nMelhor sorte na próxima vez.",
"2": "Você fez uma bela exibição.\nMelhor sorte na próxima vez."
}
},
"winstrates_victor": {
"encounter": {
"1": "That's the spirit! I like you!"
"1": "Esse é o espírito! Gosto de você!"
},
"victory": {
"1": "A-ha! You're stronger than I thought!"
"1": "A-ha! Você é mais forte do que eu pensei!"
}
},
"winstrates_victoria": {
"encounter": {
"1": "My goodness! Aren't you young?$You must be quite the trainer to beat my husband, though.$Now I suppose it's my turn to battle!"
"1": "Meu Deus! Você não é jovem?$Deve ser um grande Treinador para derrotar meu marido.$Acho que agora é a minha vez de lutar!",
"1_female": "Meu Deus! Você não é jovem?$Deve ser uma grande Treinadora para derrotar meu marido.$Acho que agora é a minha vez de lutar!"
},
"victory": {
"1": "Uwah! Just how strong are you?!"
"1": "Uwah! Quão forte você é?!"
}
},
"winstrates_vivi": {
"encounter": {
"1": "You're stronger than Mom? Wow!$But I'm strong, too!\nReally! Honestly!"
"1": "Você é mais forte que a Mamãe? Uau!$Mas eu também sou forte!\nDe verdade! Falando sério!"
},
"victory": {
"1": "Huh? Did I really lose?\nSnivel... Grandmaaa!"
"1": "Ahn? Eu perdi mesmo?\nSnif... Vovóóó!"
}
},
"winstrates_vicky": {
"encounter": {
"1": "How dare you make my precious\ngranddaughter cry!$I see I need to teach you a lesson.\nPrepare to feel the sting of defeat!"
"1": "Como ousa fazer minha preciosa\nneta chorar!$Vejo que preciso lhe dar uma lição.\nPrepare-se para sentir o ferrão da derrota!"
},
"victory": {
"1": "Whoa! So strong!\nMy granddaughter wasn't lying."
"1": "Uau! Tão forte!\nMinha neta não estava mentindo."
}
},
"winstrates_vito": {
"encounter": {
"1": "I trained together with my whole family,\nevery one of us!$I'm not losing to anyone!"
"1": "Treinei com toda a minha família,\ncada um de nós!$Não vou perder para para ninguém!"
},
"victory": {
"1": "I was better than everyone in my family.\nI've never lost before..."
"1": "Eu era melhor do que todos em minha família.\nEu nunca perdi antes..."
}
},
"brock": {

View File

@ -11,7 +11,7 @@
"gachaTypeLegendary": "Chance de Lendário Aumentada",
"gachaTypeMove": "Chance de Movimento de Ovo Raro Aumentada",
"gachaTypeShiny": "Chance de Shiny Aumentada",
"eventType": "Mystery Event",
"eventType": "Evento Misterioso",
"selectMachine": "Escolha uma máquina.",
"notEnoughVouchers": "Você não tem vouchers suficientes!",
"tooManyEggs": "Você já tem muitos ovos!",

View File

@ -9,6 +9,6 @@
"checkTeamDesc": "Cheque seu time ou use um item de mudança de forma.",
"rerollCost": "₽{{formattedMoney}}",
"itemCost": "₽{{formattedMoney}}",
"continueNextWaveButton": "Continue",
"continueNextWaveDescription": "Continue to the next wave"
"continueNextWaveButton": "Continuar",
"continueNextWaveDescription": "Continuar para a próxima onda"
}

View File

@ -69,18 +69,18 @@
"description": "Aumenta o atributo base de {{stat}} em 10%. Quanto maior os IVs, maior o limite de aumento."
},
"PokemonBaseStatTotalModifierType": {
"name": "Shuckle Juice",
"description": "{{increaseDecrease}} all of the holder's base stats by {{statValue}}. You were {{blessCurse}} by the Shuckle.",
"name": "Suco Shuckle",
"description": "{{increaseDecrease}} todos os atributos base de quem o segurar por {{statValue}}. Você foi {{blessCurse}} por Shuckle.",
"extra": {
"increase": "Increases",
"decrease": "Decreases",
"blessed": "blessed",
"cursed": "cursed"
"increase": "Aumenta",
"decrease": "Diminui",
"blessed": "abençoado",
"cursed": "amaldiçoado"
}
},
"PokemonBaseStatFlatModifierType": {
"name": "Old Gateau",
"description": "Increases the holder's {{stats}} base stats by {{statValue}}. Found after a strange dream."
"name": "Doce Antigo",
"description": "Aumenta os atributos base de {{stats}} de quem o segurar por {{statValue}}. Encontrado depois de um sonho estranho."
},
"AllPokemonFullHpRestoreModifierType": {
"description": "Restaura totalmente os PS de todos os Pokémon."
@ -417,11 +417,23 @@
"description": "Adiciona uma chance de 1% de que um Pokémon selvagem seja uma fusão."
},
"MYSTERY_ENCOUNTER_SHUCKLE_JUICE": { "name": "Shuckle Juice" },
"MYSTERY_ENCOUNTER_BLACK_SLUDGE": { "name": "Black Sludge", "description": "The stench is so powerful that shops will only sell you items at a steep cost increase." },
"MYSTERY_ENCOUNTER_MACHO_BRACE": { "name": "Macho Brace", "description": "Defeating a Pokémon grants the holder a Macho Brace stack. Each stack slightly boosts stats, with an extra bonus at max stacks." },
"MYSTERY_ENCOUNTER_OLD_GATEAU": { "name": "Old Gateau", "description": "Increases the holder's {{stats}} stats by {{statValue}}." },
"MYSTERY_ENCOUNTER_GOLDEN_BUG_NET": { "name": "Golden Bug Net", "description": "Imbues the owner with luck to find Bug Type Pokémon more often. Has a strange heft to it." }
"MYSTERY_ENCOUNTER_SHUCKLE_JUICE": { "name": "Suco Shuckle" },
"MYSTERY_ENCOUNTER_BLACK_SLUDGE": {
"name": "Lodo Escuro",
"description": "O fedor é tão forte que as lojas só venderão itens com um grande aumento de custo."
},
"MYSTERY_ENCOUNTER_MACHO_BRACE": {
"name": "Pulseira Macho",
"description": "Derrotar um Pokémon concede a quem segura uma pilha de Pulseira Macho. Cada pilha aumenta ligeiramente os atributos, com um bônus extra no máximo de pilhas."
},
"MYSTERY_ENCOUNTER_OLD_GATEAU": {
"name": "Doce Antigo",
"description_pt": "Aumenta os atributos de {{stats}} de quem o segurar por {{statValue}}."
},
"MYSTERY_ENCOUNTER_GOLDEN_BUG_NET": {
"name": "Rede de Insetos Dourada",
"description": "Concede ao dono sorte para encontrar Pokémon do tipo Inseto com mais frequência. Tem um peso estranho."
}
},
"SpeciesBoosterItem": {
"LIGHT_BALL": {

View File

@ -4,11 +4,11 @@
"absorbedElectricity": "{{pokemonName}} absorveu eletricidade!",
"switchedStatChanges": "{{pokemonName}} trocou as mudanças de atributo com o alvo!",
"goingAllOutForAttack": "{{pokemonName}} está arriscando tudo nesse ataque!",
"regainedHealth": "{{pokemonName}} recuperou/nsaúde!",
"keptGoingAndCrashed": "{{pokemonName}} errou o alvo/ne se arrebentou!",
"regainedHealth": "{{pokemonName}} recuperou\nsaúde!",
"keptGoingAndCrashed": "{{pokemonName}} errou o alvo\ne se arrebentou!",
"fled": "{{pokemonName}} fugiu!",
"cannotBeSwitchedOut": "{{pokemonName}} não pode ser trocado!",
"swappedAbilitiesWithTarget": "{{pokemonName}} trocou/nde habilidades com o alvo!",
"swappedAbilitiesWithTarget": "{{pokemonName}} trocou\nde habilidades com o alvo!",
"coinsScatteredEverywhere": "Moedas foram espalhadas por toda parte!",
"attackedByItem": "{{pokemonName}} está prestes a ser atacado por {{itemName}}!",
"whippedUpAWhirlwind": "{{pokemonName}} criou\num redemoinho de vento!",
@ -18,23 +18,23 @@
"loweredItsHead": "{{pokemonName}} abaixou sua cabeça!",
"isGlowing": "{{pokemonName}} ficou envolto em uma luz forte!",
"bellChimed": "Um sino tocou!",
"foresawAnAttack": "{{pokemonName}} previu/num ataque!",
"foresawAnAttack": "{{pokemonName}} previu\num ataque!",
"isTighteningFocus": "{{pokemonName}} está\naumentando seu foco!",
"hidUnderwater": "{{pokemonName}} se escondeu/nembaixo d'água!",
"hidUnderwater": "{{pokemonName}} se escondeu\nembaixo d'água!",
"soothingAromaWaftedThroughArea": "Um aroma suave se espalhou pelo ambiente!",
"sprangUp": "{{pokemonName}} se levantou!",
"choseDoomDesireAsDestiny": "{{pokemonName}} escolheu\no Desejo da Perdição como seu destino!",
"vanishedInstantly": "{{pokemonName}} desapareceu\nde repente!",
"tookTargetIntoSky": "{{pokemonName}} levou {{targetName}}\npara o céu!",
"becameCloakedInFreezingLight": "{{pokemonName}} ficou envolto/nem uma luz congelante!",
"becameCloakedInFreezingAir": "{{pokemonName}} ficou envolto/nem ar congelante!",
"becameCloakedInFreezingLight": "{{pokemonName}} ficou envolto\nem uma luz congelante!",
"becameCloakedInFreezingAir": "{{pokemonName}} ficou envolto\nem ar congelante!",
"isChargingPower": "{{pokemonName}} está absorvendo energia!",
"burnedItselfOut": "{{pokemonName}} apagou seu próprio fogo!",
"startedHeatingUpBeak": "{{pokemonName}} começou\na esquentar seu bico!",
"setUpShellTrap": "{{pokemonName}} armou uma armadilha de carapaça!",
"isOverflowingWithSpacePower": "{{pokemonName}} está sobrecarregado\ncom energia espacial!",
"usedUpAllElectricity": "{{pokemonName}} usou toda a sua eletricidade!",
"stoleItem": "{{pokemonName}} roubou/no(a) {{itemName}} de {{targetName}}!",
"stoleItem": "{{pokemonName}} roubou\no(a) {{itemName}} de {{targetName}}!",
"incineratedItem": "{{pokemonName}} incinerou\na {{itemName}} de {{targetName}}!",
"knockedOffItem": "{{pokemonName}} derrubou\no(a) {{itemName}} de {{targetName}}!",
"tookMoveAttack": "{{pokemonName}} pegou\no movimento {{moveName}}!",

View File

@ -1,7 +1,7 @@
{
"paid_money": "You paid ₽{{amount, number}}.",
"receive_money": "You received ₽{{amount, number}}!",
"affects_pokedex": "Affects Pokédex Data",
"cancel_option": "Return to encounter option select.",
"view_party_button": "View Party"
"paid_money": "Você pagou ₽{{amount, number}}.",
"receive_money": "Você recebeu ₽{{amount, number}}!",
"affects_pokedex": "Afeta Dados da Pokédex",
"cancel_option": "Voltar para a seleção de opções de encontro.",
"view_party_button": "Ver Equipe"
}

View File

@ -127,5 +127,4 @@
"macro_grunt": "Treinador da Macro Cosmos",
"macro_grunt_female": "Treinadora da Macro Cosmos",
"macro_grunts": "Treinadores da Macro Cosmos"
}

View File

@ -1,7 +1,7 @@
{
"intro": "Bem-vindo ao PokéRogue!\n$Este é um fangame Pokémon focado em batalhas com elementos roguelite.\n$Este jogo não é monetizado e não reivindicamos propriedade do Pokémon nem dos ativos protegidos$por direitos autorais usados.\n$O jogo é um trabalho em andamento,\nmas totalmente jogável.\n$Para relatórios de bugs, use a comunidade do Discord.\n$Se o jogo rodar lentamente, certifique-se de que\na 'Aceleração de Hardware' esteja ativada$nas configurações do seu navegador.",
"accessMenu": "Para acessar o menu, pressione M ou Esc.\n$O menu contém configurações e diversas funções.",
"menu": "A partir deste menu, você pode\\nacessar as configurações.\n$A partir das configurações, você\npode alterar a velocidade do jogo,\n$o estilo da janela e outras opções.\n$Há também vários outros recursos aqui.\nCertifique-se de verificar todos eles!",
"menu": "A partir deste menu, você pode\nacessar as configurações.\n$A partir das configurações, você\npode alterar a velocidade do jogo,\n$o estilo da janela e outras opções.\n$Há também vários outros recursos aqui.\nCertifique-se de verificar todos eles!",
"starterSelect": "Nesta tela, você pode selecionar seus iniciais\npressionando Z ou a barra de espaço.\n$Esses serão os primeiros membros da sua equipe.\n$Cada inicial tem um custo. Sua equipe pode ter até 6 membros,\ndesde que desde que o custo total não exceda 10.\n$Você pode escolher o gênero, a habilidade\ne até a forma do seu inicial.\n$Essas opções dependem das variantes dessa\nespécie que você já capturou ou chocou.\n$Os IVs de cada inicial são os melhores de todos os Pokémon\ndaquela espécie que você já capturou ou chocou.\n$Sempre capture vários Pokémon de todas as espécies!",
"pokerus": "Todo dia, 3 Pokémon iniciais ficam com uma borda roxa.\n$Caso veja um inicial que você possui com uma dessa, tente\nadicioná-lo a sua equipe. Lembre-se de olhar seu sumário!",
"statChange": "As mudanças de atributos se mantém após a batalha desde que o Pokémon não seja trocado.\n$Seus Pokémon voltam a suas Poké Bolas antes de batalhas contra treinadores e de entrar em um novo bioma.\n$Para ver as mudanças de atributos dos Pokémon em campo, mantena C ou Shift pressionado durante a batalha.",