Exportação de strings: CSV, JSON, PO e XLIFF
A exportação de strings entrega o texto de um projeto às suas próprias ferramentas de localização e o traz de volta. Faz parte do plano Ultimate.
Exporte
No editor do projeto, abra Mais e clique em Exportar strings.
Escolha um formato
O formato que combina com o seu motor vem primeiro, marcado como Recomendado. Depois escolha onde salvar.

Edite o arquivo
Use suas próprias ferramentas. Todas as linhas estão no arquivo, traduzidas ou não.
Importe de volta
Abra Mais, clique em Importar strings traduzidas e depois em Escolher arquivo.
Reconstrua
Clique em Exportar para gravar o jogo com as suas alterações.
Um projeto Desenvolvedor pula a escolha: Exportar sempre grava o formato do qual ele foi importado. Veja A aba Desenvolvedor.
Os formatos
| Formato | Bom para | O que há dentro |
|---|---|---|
| PO | Ferramentas de tradução e localização do motor | msgctxt guarda o id, msgid o original e msgstr a tradução. |
| CSV | Planilhas | Colunas id, source, target, context e status. |
| XLIFF | Ferramentas de tradução profissionais | XLIFF 1.2, com um trans-unit por linha. |
| JSON | Seus próprios scripts | Uma lista de id, source, target e status. |
Como as linhas são associadas na importação
- O mesmo id e o mesmo original.
- O mesmo texto de origem, aplicado a todas as linhas com esse texto.
- O mesmo id, diferindo apenas nas quebras de linha.
Qualquer outra coisa é pulada, e as traduções em branco também. Suas outras linhas são mantidas, e o app diz quantas foram aplicadas.
Não é o mesmo que patches
O menu Patch serve para compartilhar traduções com outras pessoas, em qualquer plano. Veja Compartilhe um patch. A exportação de strings acrescenta PO e XLIFF e não conta no limite de patches do plano gratuito.
Verificado com o RuneTranslate 1.4.6.
Ainda travado?
Clique em Reportar no topo do aplicativo para nos enviar um ticket, ou pergunte no nosso Discord. Lemos os dois.

