EnginesGuiasFAQPatreonDiscordBaixar
Entrar
RuneTranslate · traduza jogos japoneses de ponta a ponta
EnginesGuiasCompararTexto em imagensEditor de savesModo CheatFAQBaixarPatreonDiscordYouTubePrivacidadeTermosContato

FAQ

Perguntas frequentes

Perguntas comuns sobre traduzir jogos japoneses com o RuneTranslate. Não encontrou sua pergunta? Envie um e-mail para [email protected].

Assista: como usar o RuneTranslate

Crie um projeto → escolha um provedor → traduza → revise → exporte.

Seu navegador não oferece suporte a vídeo incorporado. Baixar o tutorial.

Primeiros passos

O RuneTranslate é gratuito?

Sim. Todos os motores, todos os provedores de tradução, o editor completo e o refinador por IA estão desbloqueados no tier gratuito. A tradução apenas roda um pouco mais devagar (cerca de 2× nos provedores de IA, menos nos scrapers gratuitos). Supporter ($3/mo no Patreon) e Pro ($5/mo) desbloqueiam tradução em velocidade máxima mais memória de tradução, roteamento de provedores e glossário.

Para quais idiomas o RuneTranslate pode traduzir?

30+ idiomas de destino: inglês, espanhol, francês, alemão, português, russo, chinês, italiano, turco, vietnamita e mais de 20 outros. O idioma de origem é o japonês por padrão — mas você pode definir qualquer idioma suportado como origem (chinês, coreano, inglês e mais) por projeto.

Quais sistemas operacionais são suportados?

Windows 10 e Windows 11 (x64) nativamente. O RuneTranslate também roda no Linux — inclusive no Steam Deck — com o Wine ou o Proton; os jogos japoneses que ele traduz também são jogos de Windows, então a maioria dos usuários de Linux já os roda dessa forma. O macOS não é suportado.

O RuneTranslate funciona no Linux ou no Steam Deck?

Sim — com o Wine ou o Proton. Instale a build normal para Windows dentro de um prefixo do Wine e ela funciona exatamente como no Windows, com os mesmos motores, provedores e editor. É uma combinação natural, porque os próprios jogos são jogos de Windows: eles já estão rodando via Wine ou Proton na sua máquina. A maioria dos motores não precisa de nada a mais; o RPG Developer Bakin pede também o .NET Framework dentro do prefixo (winetricks dotnet48). Uma build nativa para Linux ainda não está disponível.

Preciso de uma chave de API da OpenAI ou DeepL?

Opcional. O Google Translate funciona sem chave. O DeepL tem um plano gratuito. OpenAI (ChatGPT) e Anthropic Claude são BYOK (traga sua própria chave). Você também pode rodar um modelo local (Ollama / LM Studio) totalmente offline, sem chave e sem custo por token. As chaves são armazenadas criptografadas com DPAPI na sua máquina — elas nunca chegam aos nossos servidores.

Perguntas por motor

O RuneTranslate consegue traduzir jogos em RPG Maker MV?

Sim. Tanto o RPG Maker MV (www/data/*.json) quanto o MZ (data/*.json) têm suporte completo. O RuneTranslate lida com diálogos, escolhas, texto rolante, itens, habilidades, termos e strings de parâmetros de plugins. Veja a página do tradutor de RPG Maker para o tutorial completo.

O RuneTranslate consegue traduzir jogos em Ren'Py?

Sim — jogos em Ren'Py com fonte (.rpy), compilados (.rpyc) e arquivados (.rpa) têm suporte total. Jogos compilados são descompilados com o sidecar unrpyc incluído; arquivos .rpa são desempacotados com o rpatool. A build traduzida é gravada em game/tl/translated/translation.rpy.

O RuneTranslate consegue traduzir visual novels em Kirikiri?

Sim. 26+ esquemas de criptografia do GARbro portados para arquivos XP3, além de um resolvedor automático genérico de XOR de byte único, descrambling XOR por arquivo e o gancho de prioridade de caminho AfterInit2.tjs, que permite aos motores KrkrZ carregarem arquivos traduzidos soltos sem reempacotar o XP3.

O RuneTranslate consegue traduzir jogos em Wolf RPG (ウディタ)?

Sim. O sidecar UberWolfCli incluído (licença MIT) cuida da descriptografia e do reempacotamento de arquivos .wolf. Um scanner heurístico com prefixo de comprimento extrai strings de arquivos .dat (CommonEvent) e .mps (mapa). A V2.x é estável; a V3.x é provisória.

O RuneTranslate consegue traduzir jogos em TyranoBuilder?

Sim. Tanto builds do TyranoBuilder empacotadas em Electron (resources/app.asar) quanto standalone em HTML5 têm suporte. Cenários, strings de interface, configuração e nomes de exibição dos personagens são todos tratados. Tags KAG inline são preservadas ao longo da tradução.

Como traduzo uma visual novel personalizada baseada em Electron?

Use o adaptador Electron VN. O RuneTranslate lê + reempacota resources/app.asar via @electron/asar, roda um scanner de texto em japonês sobre arquivos .js / .html / .json / .ks e grava um asar modificado. Funciona em shells como o umazuma.exe da FLOYD.

O RuneTranslate consegue traduzir jogos em Unity?

Sim. O RuneTranslate lê e grava o texto que os jogos em Unity externalizam — campos de string de TextAsset e MonoBehaviour dentro de arquivos .assets / level / AssetBundles (via um runtime UnityPy incluído), além de arquivos de script soltos em StreamingAssets. Os campos de MonoBehaviour são lidos tanto em builds Mono QUANTO IL2CPP — as informações de tipo vêm das próprias DLLs do jogo (Mono) ou são reconstruídas a partir dos metadados do IL2CPP via um Il2CppDumper incluído quando não há pasta Managed/. Apenas as strings compiladas no código C# do jogo (Assembly-CSharp.dll / o binário IL2CPP) ficam fora do escopo. A maioria das VNs e RPGs indie/doujin japoneses externaliza seu script, então a cobertura é boa — verifique no seu jogo.

O RuneTranslate consegue traduzir jogos em RPG Developer Bakin?

Sim. O RuneTranslate lê o banco de dados (nomes + descrições de itens / habilidades / personagens / classes / condições) e o texto de eventos / cenários do data.rbpack de um jogo Bakin por meio de um sidecar embutido que aciona o próprio motor do jogo, e então aplica sua tradução através da localização integrada do Bakin como o idioma padrão do jogo, de modo que a build exportada já abre traduzida. Modelos 3D, texturas, áudio e texto compilado nos scripts C# de um jogo estão fora do escopo. Verifique no seu jogo.

Provedores e qualidade

Qual provedor é o mais barato para traduzir jogos japoneses?

Google Translate gratuito (sem chave, sem custo) para strings curtas como menus e itens. Plano gratuito do DeepL para diálogos de volume médio. Para tradução via LLM: o Anthropic Claude costuma ser mais barato por milhão de caracteres que o GPT-4o em diálogos longos. O roteamento de provedores no Supporter / Pro permite dividir strings curtas para um provedor barato e diálogos para o seu provedor premium.

Qual provedor produz a melhor tradução de jogos japoneses?

Depende do jogo. O DeepL é a melhor MT estatística para narrativa simples. O OpenAI GPT-4o é forte em tradução sensível ao contexto e gírias. O Anthropic Claude é o melhor em preservar a voz dos personagens, o registro e a onomatopeia — especialmente valioso para visual novels e eroge.

Posso usar um modelo local (Ollama / LM Studio) em vez de uma API paga?

Sim. O provedor Modelo Local se comunica com qualquer servidor local compatível com OpenAI — Ollama, LM Studio, llama.cpp, etc. Aponte-o para a URL do seu servidor, escolha um modelo instalado, e a tradução roda inteiramente no seu próprio hardware: sem chave de API, sem custo por token e nada sai da sua máquina. A qualidade depende do modelo que você roda; um modelo local capaz lida bem com menus e diálogos curtos, enquanto LLMs grandes ainda lideram em prosa longa e cheia de nuances.

O RuneTranslate manterá minhas chaves de API da OpenAI / DeepL seguras?

Sim. As chaves são criptografadas com o Windows DPAPI (o mesmo mecanismo que o Chrome usa para senhas salvas) e armazenadas em <userData>/keys/*.bin. Elas nunca saem da sua máquina e nunca vão para os nossos servidores. As requisições vão diretamente do RuneTranslate para a API do provedor.

Comparação

Qual a diferença entre o RuneTranslate e o Sugoi Toolkit?

O RuneTranslate traduz o projeto uma vez e exporta uma build redistribuível. O Sugoi Toolkit engancha no jogo em tempo de execução e traduz as strings ao vivo via um servidor local. A abordagem do RuneTranslate: desempenho mais rápido dentro do jogo (sem tradução por quadro), resultado compartilhável, sem servidor local. A abordagem do Sugoi: funciona em jogos sem suporte de motor.

Como o RuneTranslate se compara ao Translator++ ou ao mtool?

Translator++ e mtool são ferramentas de MTL para Windows que se destacam na injeção em tempo de execução / sobreposições ao vivo. O RuneTranslate opera no nível do motor — ele entende o JSON do RPG Maker, o .rpy do Ren'Py, o KAG do Kirikiri, etc. — e produz uma build traduzida do próprio jogo. Ferramentas diferentes para fluxos de trabalho diferentes. O RuneTranslate vem com DeepL, OpenAI, Anthropic, Google e modelos locais (Ollama / LM Studio) integrados em um único editor.

Fluxo de trabalho

Como mantenho minhas traduções editadas à mão ao rodar o tradutor de novo?

As unidades editadas são marcadas no arquivo do projeto. Rodar o tradutor novamente com as configurações padrão preserva as linhas editadas e só retraduz as pendentes / com falha. Você também pode retraduzir tudo explicitamente via 'Retraduzir tudo'.

O RuneTranslate preserva códigos de controle do RPG Maker como \C[1] e \N[2]?

Sim. Os códigos de controle são mascarados como marcadores opacos antes do envio ao provedor e depois restaurados literalmente no resultado. Se um provedor descartar ou corromper um marcador, o RuneTranslate marca a unidade como falha para que a linha original em japonês permaneça — sua build traduzida nunca contém lixo pela metade.

O que é o recurso de memória de tradução?

A memória de tradução (Supporter / Pro) armazena em cache cada tradução JP → destino em todos os seus projetos. A mesma linha em japonês em um jogo diferente é reutilizada instantaneamente, sem recorrer a um provedor — economiza dinheiro em execuções de LLM, e suas traduções corrigidas à mão se propagam para projetos futuros.

O que é o roteamento de provedores?

O roteamento de provedores (Supporter / Pro) divide cada execução de tradução em duas pistas: strings curtas (nomes de itens, "Sim"/"Não", rótulos) vão para um provedor barato como o Google Translate gratuito, enquanto diálogos mais longos permanecem no seu provedor premium. Costuma cortar o custo de LLM em 2-3× em grandes execuções.

O que é o glossário de tradução?

O glossário (Supporter / Pro) permite forçar a substituição de pares de termos origem→destino em toda tradução. Adicione `勇者 → Herói` e cada ocorrência no jogo aparece exatamente como "Herói", independentemente de qual provedor você use ou do humor da LLM naquele dia. O mesmo vale para nomes de personagens (`アリス → Alice`), nomes de lugares e golpes característicos. A substituição é aplicada via marcadores opacos, então até o DeepL e o Google Translate a respeitam — não só as LLMs.

Como a memória de tradução e o glossário funcionam juntos?

Eles se combinam. O executor verifica a memória de tradução PRIMEIRO — qualquer unidade cuja origem em japonês já esteja em cache é servida do disco, com zero chamadas a provedores. O que sobra passa pela máscara do glossário, depois pelo provedor e depois pela restauração. Novas traduções são gravadas na TM após a restauração, então o cache sempre contém o resultado que respeita o glossário. O único caso extremo: se você adicionar uma entrada no glossário DEPOIS de armazenar em cache traduções para a mesma origem, o RuneTranslate detecta que o destino em cache não corresponde mais ao seu glossário e ignora o acerto de cache para aquela unidade — então adições retroativas ao glossário de fato entram em vigor.

Posso importar / exportar meu glossário como um CSV?

Sim. Em Configurações → Glossário há os botões Importar CSV e Exportar CSV. O formato é RFC-4180 com as colunas source, target, targetLang. A linha de cabeçalho é obrigatória, campos que contêm vírgulas / aspas / quebras de linha são colocados entre aspas, e aspas internas são duplicadas. O UTF-8-BOM do Excel é tratado na importação. A importação oferece Mesclar (adicionar as linhas do CSV por cima, removendo duplicatas por source+lang) ou Substituir (apagar o existente, usar só o CSV). Útil para compartilhar glossários com colaboradores ou fazer backup antes de uma grande edição.

Editor de saves

O RuneTranslate inclui um editor de saves?

Sim — uma aba Editor de Saves integrada. Arraste um arquivo de save e edite-o diretamente: sem projeto, sem rejogar para corrigir uma flag esquecida ou farmar ouro. As edições são salvas automaticamente no arquivo, e a primeira alteração faz backup do original (um .rt-backup ao lado dele) para que você possa reverter com um clique. É gratuito.

Quais arquivos de save o editor de saves consegue abrir?

RPG Maker MV (.rpgsave) e MZ (.rmmzsave) abrem em um editor estruturado — ouro, nível / HP / MP / EXP de cada membro do grupo, variáveis, switches e inventário (itens, armas, armaduras). Os nomes de variáveis e switches são extraídos do System.json do jogo para que você saiba o que cada um é. Saves de Ren'Py (.save) e TyranoBuilder (.sav) abrem em um editor de variáveis genérico que expõe suas variáveis store / f / sf.

Ele consegue editar saves de Wolf RPG, Unity, Bakin ou SRPG Studio?

Ainda não. Esses motores usam formatos binários proprietários de save sem especificação pública, então o editor de saves atualmente suporta RPG Maker MV / MZ, Ren'Py e TyranoBuilder. Para jogos em RPG Maker e Ren'Py, você também pode usar o Modo Trapaça para alterar valores ao vivo dentro do jogo em vez de editar um save.

Editar um save vai corrompê-lo?

O editor só altera os campos que você toca e mantém todo o resto intacto, gravando através de um arquivo temporário para que uma falha não deixe um save gravado pela metade. A primeira edição copia o original para um .rt-backup ao lado dele, e o botão Reverter o restaura. Como sempre, mantenha seu próprio backup de saves importantes.

Modo Trapaça

O que é o Modo Trapaça?

O Modo Trapaça é uma aba Trapaças separada no RuneTranslate. Aponte-o para uma pasta de jogo em RPG Maker MV / MZ ou Ren'Py e ele injeta um menu de trapaças ao vivo, dentro do jogo, direto nele — sem precisar de projeto de tradução. É para uso offline, single-player; ele injeta no local e um Remover de um clique desfaz tudo de forma limpa.

Quais trapaças o menu de trapaças do RPG Maker inclui?

Uma sobreposição alternada por tecla de atalho (padrão F10) com adicionar 1000 de ouro, modo deus, cura total, morte com um golpe, sem encontros aleatórios e atravessar paredes — além das abas Variáveis e Switches que listam cada variável e switch do jogo para que você possa buscar por nome ou id e definir ou alternar qualquer um deles ao vivo. A sobreposição usa globais do motor à prova de versão, então um único menu funciona tanto no MV quanto no MZ.

Como o Modo Trapaça funciona em jogos Ren'Py?

Para o Ren'Py ele ativa o console de desenvolvedor integrado (Shift+O) e o menu de desenvolvedor, além de um painel opcional por tecla de atalho que lista e edita as variáveis store do jogo ao vivo. O .rpy injetado é carregado junto com os próprios scripts do jogo, então funciona em jogos com fonte, compilados (.rpyc) e arquivados (.rpa).

O Modo Trapaça é gratuito?

As trapaças principais são gratuitas para todos. Algumas trapaças avançadas — dar todos os itens, atributos máximos, vitória instantânea em batalha e as abas de edição ao vivo de Variáveis / Switches — fazem parte de um plano pago. Gratuito ou pago, as trapaças só afetam o jogo em que você as injeta; seus originais e seus projetos de tradução ficam intactos.

Casos extremos

Funciona em eroge, doujin e jogos japoneses adultos?

O RuneTranslate reconhece o motor, não o conteúdo. Se o jogo for feito em RPG Maker MV / MZ, Kirikiri / KAG, Ren'Py, Wolf RPG, TyranoBuilder, Unity, RPG Developer Bakin, SRPG Studio, NScripter / ONScripter, Godot, Artemis ou um shell genérico de VN em Electron, ele é suportado independentemente do tema — incluindo visual novels adultas, eroge e lançamentos doujin.

O RuneTranslate funciona offline?

O provedor de tradução precisa de internet para traduzir. Todo o resto — detecção de motor, extração de strings, editor, armazenamento de projetos, exportação — roda totalmente offline. As atualizações automáticas e a verificação de plano fazem check-in periodicamente, mas o app nunca trava esperando o servidor.

O RuneTranslate envia minhas traduções para algum lugar?

Não. As traduções vão diretamente do RuneTranslate para o provedor que você escolheu (DeepL, OpenAI, Anthropic, Google ou seu próprio modelo local). Nossos servidores não veem nem o texto de origem nem o traduzido. Nós só vemos o heartbeat que verifica o seu plano no Patreon.

Pronto para experimentar?

Baixe para Windows. O plano gratuito desbloqueia todos os recursos; o Supporter ($3/mo) desbloqueia a velocidade total.

Baixar o RuneTranslate