Pular para o conteúdo

Nintendo 3DS Ferramenta de tradução automática para jogos de 3DS que não quebra as variáveis com suporte para português brasileiro.

Seguir 4
Respostas6
Visualizações4,3 mil
Criado27 set 2026
Última respostahá 5 horas

Oi gente, me chamo Felipe Santos.

Eu desenvolvo Hack ROMs pra 3DS já tem um tempinho, e um grande sonho era poder fazer uma em português, mas, infelizmente, traduzir um jogo inteiro de 3DS dá muito trabalho e tem que tomar muito cuidado com os \n, \r, \c, [VARPKMN] e tals.

Então eu resolvi tentar automatizar o processo, já tentei muitas IAs, mas nenhuma traduz tudo por ser muito texto, já procurei ferramentas, mas as que realmente funcionavam não tinham suporte pra português.

Então, recentemente, eu estava olhando algumas postagens na PokémonCommunity, vi que um desenvolvedor chamado drJhonatan00 tinha desenvolvido uma ferramenta com Python pra facilitar a vida de quem traduzia jogos.

Ele colocou suporte pra 9 idiomas, inclusive o português brasileiro.
Fora que é bem simples adicionar outro idioma no programa.

Ele traduz de uma forma incrível, muito rápido, e de forma local, ele não quebrou nada e funciona perfeitamente.

Se chama Game Translation Pipeline.
Eu realmente achei muito útil e serviu perfeitamente pro meu projeto.

Obviamente, é impossível ele traduzir com a emoção de um ser humano, com o nome dos moves certos e coisas do tipo, mas já adianta o trabalho de meses.

Pelo que eu pesquisei o desenvolvedor é bem popular na China, Taiwan e Japão por outros projetos dele.
Vou deixar o link do projeto dele aqui em baixo:

https://github.com/drJhonatan00/Game_Translation_Pipeline

Hareon Administradores

Fica bem interessante pra traduzir aquelas Hackroms. Melhor ter elas em português do que não ter nada. Depender de uma equipe pra traduzir esses projetos nichados é complicado.

Cara, eu adorei essa ferramenta. Valeu por mandar aqui.

O desenvolvedor realmente resolveu um problema bem difícil nesse projeto, que são os das variáveis e aqueles código no meio dos arquivos de texto que quebram se você tentar mandar pra uma IA ou outra ferramenta de tradução. 

Eu estou traduzindo Fire Emblem: Awakening com o GameTranslationPipeline, ele já me poupou um tempo enorme, tipo, eu só estou tendo que revisar e reescrever alguns textos no meio, porque o mais difícil que é a tradução "bruta", esse programa já fez pra mim. 

Pelo que eu vi, o desenvolvedor criou esse projeto esse ano mesmo, é bem novo. 

Mas sim serve para outros jogos, pelo que eu entendi ele foi criado pensando em jogos de Pokémon, mas acaba conseguindo traduzir praticamente qualquer jogo de 3DS sem problema nenhum. Se tiver uma variável diferente no texto do jogo, é fácil adicionar ela no programa também.

SAMUELMembros

ola, sou leigo pra essas coisas e queria uma ajudinha
baixei o gametranslation pipeline.py e o visual studio code pra executa-lo
qual o proximo passo??? quero utilizar uma rom de 3ds no emulador azahar

Eu acho que tu vai precisar instalar o Python também no seu PC, caso ainda não tenha instalado. Eu vou colocar aqui o jeito que eu fiz, mas vale a pena dar uma olhada no README do projeto, lá deve falar com mais detalhes e o procedimento certinho


1- Você precisa descompilar a ROM do jogo, tem algumas ferramentas como o Hackingtoolkit9ds e o 3DS-EB que são muito boas pra isso

2- Você vai precisar extrair o texto do jogo, se for um jogo de Pokémon tem o pk3DS, pra outros jogos eu usei o GARC-Unpack, mas como você disse que é iniciante, eu já ouvi falar que é mais fácil começar pelo GARCTool, mas eu mesmo não cheguei a testar.

3- Depois você vai precisar pegar todos os arquivos .garc e colocar o texto que está neles em um .txt

4- Daí você depois vai colocar esse arquivo dentro da mesma pasta que o programa está

5- Depois tu executa, espera ele traduzir tudo, não precisa de internet, porque o desenvolvedor deixou tudo rodando local, então vai depender muito da potência do seu PC; depois faz uma revisão e corrige umas expressões, e coisas do tipo. Depois é só voltar os textos traduzido na ROM substituindo os que tem no .garc original



Tipo, já que tu comentou que quer jogar e tudo, não é um processo tão rápido, vai demorar alguns dias, especialmente pra revisar tudo; mas se você quiser fazer uma versão traduzida pro jogo, acho que vale muito a pena, e até chega a facilitar o trabalho.

Editado por Gabriel_Santana

Participe da conversa

Você pode responder depois de entrar na sua conta.

Usamos cookies essenciais (para manter você conectado e proteger os formulários) e, se você aceitar, cookies de publicidade do Google para mostrar anúncios do seu interesse. Sem aceitar, os anúncios não são personalizados. Veja a política de privacidade e as regras.