EnginesGuiasFAQPatreonDiscordBaixar
Entrar
RuneTranslate · traduza jogos japoneses de ponta a ponta
EnginesGuiasCompararTexto em imagensEditor de savesModo CheatFAQBaixarAlteraçõesPatreonDiscordYouTubePrivacidadeTermosContato
Todos os posts
developer · localization · feature

Traduza as strings do seu próprio jogo: localização em CSV, JSON, PO e XLIFF

16 de jul. de 2026·6 min de leitura

O tier Developer do RuneTranslate importa seus próprios arquivos CSV, JSON, PO (gettext) ou XLIFF, traduz para quantos idiomas você quiser de uma só vez com qualquer provedor e exporta cada um de volta no mesmo formato com os ids intactos.

Você escreveu seu jogo em um idioma. Alcançar jogadores nos outros significa traduzir cada rótulo de menu, nome de item e linha de diálogo — e mantê-los em sincronia conforme seu jogo muda. Se o seu texto já mora em arquivos CSV, JSON, PO ou XLIFF, o tier Developer do RuneTranslate transforma isso em alguns cliques: traduza as strings do seu próprio jogo importando-as, escolhendo os idiomas e recebendo um arquivo traduzido de volta para cada um.

Este não é o fluxo de extração de jogos pelo qual o RuneTranslate é conhecido — você já é dono das strings. O tier Developer foi construído exatamente para isso: traga seu próprio texto, traduza-o para muitos idiomas de uma vez e exporte-o de volta no mesmo formato.

O que é um projeto Developer

Um projeto Developer é um projeto normal do RuneTranslate cuja origem é um arquivo do seu próprio jogo ou pipeline de localização, em vez de uma pasta de jogo. Importe um .csv, .json, .po ou .xliff e cada entrada se torna uma linha traduzível. A partir daí, ele se comporta como qualquer outro projeto: abre no editor, traduz com qualquer provedor, lembra da sua memória de tradução e glossário, e exporta de volta para o formato do qual você partiu — com suas chaves e ids intocados, para que ele volte direto à sua build.

Os formatos que ele fala

Quatro formatos de intercâmbio cobrem quase todos os motores e stacks de localização:

  • CSV — tabelas de localização do Unity, CSVs de tradução do Godot, ou qualquer planilha de strings do Excel ou Google Sheets.
  • JSON — o formato por trás da maioria da i18n de web e apps (i18next, vue-i18n, Flutter, React Native) e de incontáveis motores personalizados.
  • PO (gettext) — a língua franca da localização open-source e profissional: gettext, Weblate, Crowdin, Poedit, Transifex.
  • XLIFF — o padrão das ferramentas CAT (memoQ, Trados, Smartcat, OmegaT) que fornecedores e tradutores profissionais esperam.

Qualquer que você traga, o RuneTranslate o lê para a mesma lista de linhas editável — um CSV do Unity, um .po do gettext e um .xliff exportado do Unreal traduzem exatamente da mesma forma.

Uma importação, muitos idiomas

A parte que economiza mais tempo: você não localiza um idioma de cada vez. Na importação você escolhe um idioma de origem e quantos idiomas de destino quiser, e o RuneTranslate cria um projeto por idioma — cada um marcado como Developer — a partir desse único arquivo. Quer seu jogo em francês, alemão, espanhol, japonês, coreano e chinês simplificado? Importe uma vez, marque seis idiomas e receba seis projetos prontos para traduzir.

Tradução automática, seu provedor

Deixe Traduzir automaticamente marcado e o RuneTranslate enfileira cada projeto de idioma e os traduz um após o outro, sem supervisão. Escolha o provedor que se encaixa no seu orçamento:

  • Gratuito, sem chave — os motores integrados Google e DeepL entregam uma primeira passagem completa a custo zero.
  • Sua própria chave de API — DeepL, OpenAI (GPT), Anthropic (Claude), DeepSeek, ou qualquer endpoint compatível com OpenAI (OpenRouter, NanoGPT) para uma saída com reconhecimento de contexto e qualidade de LLM.
  • Modelo local — rode Ollama ou LM Studio para tradução totalmente privada, no dispositivo, sem custo por palavra.

O Developer é um tier pago, então a tradução roda em velocidade máxima, e você pode encadear o refinador por IA para uma segunda passagem de qualidade em cada linha.

Revise e mantenha o controle da qualidade

A tradução automática leva você a maior parte do caminho; o editor leva você ao resto. Cada projeto de idioma abre no editor normal do RuneTranslate, onde você pode ler cada linha ao lado de sua origem, travar nomes de personagens e termos de interface com um glossário, reutilizar trabalho passado com a memória de tradução e rodar o refinador por IA para suavizar o tom e pegar o fraseado desajeitado.

Exporte de volta — mesmo formato, pronto para lançar

Quando um idioma está pronto, exporte-o. Você recebe um arquivo no mesmo formato que importou — CSV volta para CSV, PO volta para PO — com as chaves e ids originais preservados. Coloque-o na pasta de locale do seu jogo e ele simplesmente funciona. Como o RuneTranslate faz a correspondência das linhas primeiro por id (depois por texto de origem), você pode reimportar uma origem atualizada mais tarde e só as linhas novas ou alteradas precisam ser traduzidas.

Para quem é

  • Desenvolvedores indie lançando em mais de um idioma sem um orçamento de localização.
  • Estúdios que querem uma primeira passagem rápida e consistente antes de passar para tradutores humanos.
  • Qualquer um com um pipeline existente — você já exporta .po / .xliff / .json; isto se encaixa entre "extrair" e "reimportar" e faz a tradução de fato.

Como traduzir seu jogo, passo a passo

  1. Exporte suas strings do seu motor ou framework de i18n como CSV, JSON, PO ou XLIFF.
  2. No RuneTranslate, abra a aba Developer e clique em Novo projeto Developer.
  3. Escolha seu idioma de origem e cada idioma de destino que você quiser lançar.
  4. Escolha um provedor, deixe Traduzir automaticamente ligado e importe seu arquivo.
  5. O RuneTranslate cria um projeto por idioma e traduz todos. Revise cada um no editor; corrija nomes e tom com seu glossário e o refinador.
  6. Exporte cada idioma de volta para o seu arquivo e coloque-o no seu jogo.

Perguntas frequentes

Quais formatos de arquivo posso traduzir?

CSV, JSON, PO (gettext) e XLIFF — os formatos exportados pelo Unity, Godot, gettext, i18next e pela maioria das ferramentas CAT. Você importa um, traduz e exporta de volta no mesmo formato.

Posso traduzir meu jogo para vários idiomas de uma vez?

Sim. Escolha um idioma de origem e qualquer número de idiomas de destino ao importar, e o RuneTranslate cria um projeto por idioma e traduz todos automaticamente.

Eu preciso de uma chave de API?

Não. Os motores integrados Google e DeepL são gratuitos e não precisam de chave. Para uma saída com qualidade de LLM, você pode adicionar sua própria chave do DeepL, OpenAI, Anthropic ou DeepSeek.

Meus placeholders e tokens de formato sobrevivem à tradução?

Sim. Projetos Developer não mascaram nem reescrevem seu texto, então tokens como {0}, %s ou <b> passam direto para o provedor, que os preserva.

Ele mantém minhas chaves e ids?

Toda exportação preserva os ids originais, então o arquivo traduzido volta direto para o seu jogo. Reimportar uma origem atualizada só traduz as linhas novas ou alteradas, correspondidas por id e depois por texto de origem.

A tradução automática é boa o suficiente para lançar?

Ela lhe dá uma primeira passagem forte. O editor então permite revisar cada linha, travar a terminologia com um glossário, reutilizar trabalho passado com a memória de tradução e rodar um refinador por IA antes de lançar.

Com quais motores de jogo ele funciona?

Qualquer motor — os formatos de intercâmbio são agnósticos ao motor. Unity, Unreal, Godot, um motor personalizado, ou qualquer coisa com um pipeline gettext ou i18n.

Preços

A aba Developer faz parte do tier Developer. Ele inclui tudo do Pro — tradução em velocidade máxima, memória de tradução, roteamento de provedores, o glossário, a fila de lotes sem supervisão e o OCR de texto em imagem — mais os projetos Developer e um limite generoso de projetos. Cada motor que o RuneTranslate suporta está desbloqueado em todos os tiers; o Developer adiciona por cima o fluxo de trazer suas próprias strings.

Baixe o RuneTranslate, abra a aba Developer e transforme um arquivo de strings em uma prateleira cheia de idiomas.

Leitura relacionada
01

Traduza jogos inteiros mais rápido com seus próprios proxies (Pro)

proxiesproprovidersspeedfeature24 de jul. de 2026 · 5 min
Ler →
02

AI Connections: deixe o Claude Desktop traduzir dentro do seu projeto

ai-connectionsclaudemcpfeature29 de jun. de 2026 · 6 min
Ler →
03

Tradução de imagens: um editor para o texto embutido na arte

image-ocrfeatureocr14 de jun. de 2026 · 6 min
Ler →

Pronto para experimentar o RuneTranslate?

O plano gratuito libera todos os motores + todos os provedores de tradução. O plano Supporter ($3/mo) libera velocidade total.

Baixar para Windows