Tradutor de jogos e visual novels
Traduza roteiros de jogos ou visual novels: Ren'Py, RPG Maker e CSV do Unity
Envie scripts do Ren'Py, arquivos de dados do RPG Maker MV ou MZ, planilhas CSV de localização do Unity ou o roteiro do seu jogo e receba os mesmos arquivos de volta com diálogos, escolhas e textos de menus traduzidos. Código, labels, nomes de arquivos, tags de texto como {i} e variáveis como [player] continuam exatamente como estavam. Um pagamento único de $5 cobre até 40,000 linhas e 2,000,000 caracteres — suficiente para a maioria das visual novels completas — e as primeiras linhas são grátis, sem cadastro.
- Scripts .rpy do Ren'Py e arquivos tl gerados, data/*.json do RPG Maker MV/MZ
- CSVs do Unity I2 Localization e de tabelas de strings: a coluna do idioma de destino é preenchida
- O jogo inteiro por $5, pagamento único: até 40,000 linhas e 2,000,000 caracteres
- Tags de texto, [variáveis] e códigos do RPG Maker como \N[1] verificados linha por linha
- Envie um ZIP da pasta do jogo e receba a mesma estrutura de pastas de volta
- 81 idiomas, nomes de personagens preservados e glossário personalizado
O que você recebe de volta
Seus arquivos traduzidos diretamente, mantendo os mesmos nomes e pastas, prontos para colocar de volta no projeto. As primeiras linhas são exibidas na tela ao lado do original antes de pagar, e você pode editar qualquer linha.
- Ren'Py: diálogos e narração, opções de menu, strings marcadas com _(), além de text, textbutton, label e tooltip nas screens. Nos arquivos tl gerados por Generate Translations, as linhas novas e de diálogo são preenchidas. Todo o resto — de blocos python a show, play e jump — permanece intacto.
- RPG Maker MV/MZ: mensagens e textos rolantes, escolhas, nomes de locutores (MZ), nomes de exibição dos mapas, nomes de personagens, apelidos e perfis, nomes e descrições de itens, habilidades, armas e armaduras, mensagens de status e termos do Sistema. Comandos de plugins, scripts e campos de anotações (notes) não são alterados.
- CSVs do Unity e de roteiros: quando o cabeçalho tem uma coluna para o idioma de destino, como "Spanish" ou "Spanish(es)", ela é preenchida a partir da coluna em inglês, ignorando as linhas que já têm tradução. Caso contrário, você escolhe as colunas, como em qualquer planilha.
- Uma lista de avisos com qualquer linha em que uma tag, variável ou código não resistiu a duas tentativas. Essas linhas mantêm o texto original para que o jogo nunca rode com código quebrado.
Traduzir um jogo com um chatbot vs. com esta ferramenta
Chatbots traduzem diálogos com um estilo natural e são uma escolha razoável para uma única cena. Já um jogo completo tem dezenas de milhares de linhas dentro de arquivos que a engine do jogo precisa carregar.
| Cenário | Um chatbot | Esta ferramenta |
|---|---|---|
| Poucas linhas de diálogo | Traduz bem, mantendo o tom do personagem | Também traduz |
| Um roteiro de 30.000 linhas | Exige centenas de etapas de copiar e colar; costuma pular ou encurtar trechos | Traduz linha por linha, em etapas, até 40,000 linhas por $5 |
| Código do Ren'Py em volta dos diálogos | Reescreve o arquivo, podendo alterar labels, jumps ou a indentação | Apenas os textos são substituídos; todos os outros bytes continuam intactos |
| Tags e variáveis: {i}, [player], \C[2] | Costuma ignorá-las ou traduzi-las | Verifica cada linha; se alguma perder um código, tenta de novo e, se falhar, mantém o original |
| Pasta data do RPG Maker | Exige lidar com o JSON manualmente | Lê todos os arquivos de dados e devolve a pasta em um ZIP |
| O mesmo nome em todas as linhas | Às vezes traduz, às vezes não | Os nomes que você listar são mantidos exatamente como foram escritos e checados |
Como traduzir o roteiro de um jogo
-
1
Envie seus arquivos
Arraste arquivos .rpy, arquivos .json da pasta data do RPG Maker, um roteiro em CSV ou Excel, ou um ZIP da pasta. Escolha o idioma e liste os nomes dos personagens que devem permanecer como estão.
-
2
Confira as primeiras linhas de graça
As primeiras linhas são traduzidas e exibidas lado a lado com o original. Edite qualquer linha; se o tom não estiver ideal, adicione um glossário e recomece. Não precisa de cadastro.
-
3
Desbloqueie e coloque os arquivos de volta no jogo
Desbloqueie o jogo inteiro por $5, baixe os arquivos (em um ZIP caso sejam vários) e copie para o seu projeto, guardando um backup dos originais.
Por que assistentes de IA comuns se perdem em roteiros de jogos
O roteiro de um jogo não é texto puro. Um arquivo do Ren'Py mistura diálogos com labels, jumps, python e indentações que não podem mudar; um arquivo de mapa do RPG Maker é um JSON onde os diálogos ficam dentro de comandos de eventos, ao lado de switches e scripts. Para traduzir isso num chat, o assistente precisa reescrever toda essa estrutura, e um roteiro longo não cabe em uma única resposta.
Os pequenos códigos e tags são o segundo problema. Tags de texto como {i} ou {w}, variáveis como [player] e códigos de escape do RPG Maker como \N[1] ou \C[2] parecem ruído para o modelo e acabam sumindo ou sendo traduzidos. Em um jogo, isso pode causar travamentos, sumiço de nomes ou a cor errada no resto da cena.
Esta ferramenta lê cada arquivo da mesma forma que a engine e envia apenas as falas que o jogador vê, em blocos, substituindo os códigos por marcadores curtos que o modelo preserva com mais facilidade. Cada linha que retorna é verificada: todas as tags, variáveis e códigos precisam continuar lá. Se uma linha falhar, ela é enviada de novo; se apenas a formatação como {i} for perdida na segunda tentativa, a linha traduzida é mantida sem ela, e se faltar qualquer outra coisa, a linha original é preservada e entra na lista de avisos. Os arquivos são então reconstruídos a partir dos seus originais.
O que você pode traduzir
- Visual novels feitas em Ren'Py, a partir dos scripts de game/ ou da pasta tl criada pelo comando Generate Translations
- Jogos de RPG Maker MV e MZ: a pasta data inteira em um arquivo ZIP
- Jogos em Unity que usam I2 Localization ou tabelas de strings do pacote Localization
- Roteiros de visual novel e diálogos organizados em planilhas com uma coluna de locutor
- Patches de tradução feitos por fãs, para jogos que você tenha permissão para traduzir
- Listas de itens, habilidades e menus antes do lançamento na página da loja
Limites importantes para ter em mente
Um pagamento cobre até 40,000 linhas e 2,000,000 caracteres: um roteiro de 36.000 linhas cabe perfeitamente quando a média das linhas fica abaixo de 55 caracteres, o que é o caso da maioria dos diálogos. O Ilimitado cobre até 200,000 linhas. As linhas que ultrapassarem o limite continuam no idioma original, e a tela avisa exatamente quantas são antes de você pagar. Aceita envios de até 300 MB; você pode subir a pasta inteira compactada em ZIP, e imagens, áudios ou outros arquivos são ignorados.
Strings com aspas triplas no Ren'Py e textos gerados dentro de código Python não são traduzidos. Parâmetros de plugins do RPG Maker não são traduzidos, pois a estrutura varia de plugin para plugin. O modelo de IA pode recusar algumas cenas explícitas; qualquer linha que não for traduzida permanece no idioma original e aparece listada.
Por idioma e situação
Traduza um jogo em Ren'Py
Envie seus scripts .rpy ou a pasta tl criada pelo Generate Translations e receba os mesmos arquivos de volta c...
Saiba mais →Traduza um jogo de RPG Maker MV ou MZ
Compacte em ZIP a pasta data do seu projeto no RPG Maker MV ou MZ, faça o envio e receba a mesma pasta de volt...
Saiba mais →Traduzir roteiro de visual novel para português do Brasil
Muitos projetos de tradução mantêm o roteiro em uma planilha: um ID, o personagem, a fala original e uma colun...
Saiba mais →Traduzir CSV de localização da Unity
Exporte seus termos do I2 Localization ou sua tabela de strings do pacote Localization em CSV, envie o arquivo...
Saiba mais →Traduzir um roteiro longo de jogo para indonésio
O roteiro completo de um RPG ou de uma visual novel chega facilmente a dezenas de milhares de linhas. Envie co...
Saiba mais →Quanto custa
Arquivos pequenos, primeiras linhas
Grátis
Até 300 linhas totalmente grátis, com download liberado. Para jogos maiores: veja as primeiras linhas direto na tela, sem cadastro.
O jogo inteiro
$5
Pagamento único por tarefa: até 40,000 linhas e 2,000,000 caracteres somando todos os arquivos. Sem assinatura.
Ilimitado
$19 / semana
Todas as ferramentas do site, com jogos de até 200,000 linhas.
Perguntas e respostas
O ChatGPT consegue traduzir um jogo feito em Ren'Py?
Ele traduz bem trechos de diálogos que você cola no chat. Porém, para um roteiro inteiro, é preciso copiar e colar pedaço por pedaço, e o modelo costuma alterar códigos, labels ou tags no processo. Esta ferramenta lê os arquivos .rpy, traduz apenas as strings e confere cada tag e variável.
Dá para traduzir jogos de RPG Maker MV ou MZ?
Sim. Envie a pasta data compactada em ZIP ou os arquivos .json: mensagens, escolhas, nomes, descrições e termos do Sistema são traduzidos, e os arquivos voltam com os mesmos nomes, prontos para colar de volta no projeto.
Quantas linhas cabem em um pagamento único?
Até 40,000 linhas e 2,000,000 caracteres somando todos os arquivos da tarefa, por $5. O plano Ilimitado cobre até 200,000 linhas.
Tags como {i}, [player] ou \N[1] continuam funcionando?
Elas são substituídas por marcadores antes da tradução e conferidas no final. Se uma linha perder uma variável ou código, ela é enviada novamente; caso o erro persista, mantém o texto original. Tags de ênfase perdidas na segunda tentativa são descartadas apenas daquela linha.
E jogos feitos na Unity?
Basta exportar a string table ou o I2 Localization em CSV. Se houver uma coluna para o idioma de destino, ela é preenchida com base na coluna em inglês, e as traduções que já existiam continuam intocadas.
Posso manter o nome dos personagens?
Sim. Basta informá-los em "Nunca traduzir"; eles serão mantidos exatamente como foram escritos e checados linha por linha. Um glossário também mantém termos e nomes de lugares padronizados.
É grátis?
Até 300 linhas são totalmente grátis. Para jogos maiores, as primeiras linhas são traduzidas de graça direto na tela, sem cadastro. O jogo inteiro sai por $5 em pagamento único.
Meus arquivos do jogo ficam protegidos?
Só você tem acesso à sua tarefa. As linhas exibidas aos jogadores são enviadas ao provedor do modelo de IA exclusivamente para tradução, por meio de rotas que não utilizam seus dados para treinamento. Tarefas enviadas sem cadastro são excluídas após 7 dias, e você pode apagar qualquer tarefa por conta própria a qualquer momento.
Atualizado em 25 de outubro de 2026 · APPFACT STUDIO LTD