Ir para o conteúdo

Análises opcionais, gravação de sessão e publicidade permanecem desativadas, a menos que você aceite. Você pode rejeitá-las e usar o Transglot. Altere sua escolha a qualquer momento em Preferências de cookies. Política de Cookies

transglot para estúdios de jogosunity, unreal, gettext

Lance o patch em todos os idiomas, sem quebrar a UI.

Veja seu site em francês, alemão e espanhol, gratuitamente.Sem cadastro. Sem configuração.

Unity Localization CSV e Unreal PO são lidos e escritos diretamente, sem conversor intermediário. O glossário mantém os nomes dos seus personagens e seu lore, e cada string é medida contra o comprimento máximo definido na chave.

Sem
Com

Nomes de personagens e lore de itens divergem entre builds e entre fornecedores.

Um único glossário, aplicado quando o engine escreve e novamente na revisão, com até 40 termos incorporados em cada chunk.

Alemão e russo ultrapassam o espaço de um botão que foi dimensionado em inglês.

A verificação de comprimento mede cada linha contra o comprimento máximo definido na chave. No plano Team, a aprovação automática ou uma execução de QA sinaliza um excesso para revisão.

Um ciclo de CSV passando por uma planilha, e os plurais não retornam corretamente.

Unity Localization CSV e Unreal PO são lidos e escritos nativamente, e o gettext PO preserva os plurais intactos.

build · acme/rpg
resumo ilustrativo de patch
Formato
Unity Localization CSV
Glossário
Nomes e lore mantidos
Verificação de comprimento
3 linhas acima do limite
Formas plurais
Completo para cada idioma
Rascunho em cada branch de patch
como funciona

Sua tabela de strings entra. Ela retorna ajustada aos botões.

cinco etapas: CSV do Unity ou PO do Unreal, a CLI na branch de patch, a passagem de tradução, a verificação de comprimento, a tabela de volta no build
soluções · console de rotasolutions / gamesEstúdios de jogos

etapas · Estúdios de jogos: CSV de Localização do Unity, PO do Unreal → A CLI em cada branch de patch → Foco em nomes e lore → A barreira de comprimento → A tabela de strings, de volta no build

o que entraCSV de Localização do Unity, PO do Unrealcodificadores nativos, sem etapa de conversão, chaves e comentários intactos
como chega láA CLI em cada branch de patchou a GitHub Action, a partir do Starter
qual passagemFoco em nomes e loreFlux para o restante da tabela de stringsFluxoProfundoambas as passagens, escolhidas por chave
a verificaçãoA barreira de comprimentoAlemão e russo excedem um botão dimensionado em inglês; o editor mostra a linha acima do limite na chave.placeholderspluralsglossarylengtha verificação que captura aqui
o que resultaA tabela de strings, de volta no buildescrita nativamente; um upload de CSV ou XLSX aceita 200.000 linhas
uma primeira semana ilustrativaEstúdios de jogos
build · acme/rpg · patch branch
format · unity localization csv
glossary · names and lore · held
length check · 2 refused · 1 repaired
placeholders · matched on every row
string table written · patch ready
o plano adequado
Inicial$19por mês
  • 300.000 palavras por mês
  • Projetos e idiomas ilimitados, três assentos
  • O token escopo que o Free não pode gerar: CLI, Action, API, MCP
A verificação de comprimento é uma das quatro barreiras determinísticas, e elas não têm custo, em todos os planos. A CLI na branch de patch começa aqui.
Ver todas as oito páginas
todas começam no mesmo plano gratuito
Um recurso fixo, no seu navegador. As cinco etapas, as duas passagens, as quatro verificações e as linhas do plano são o mecanismo entregue e a lista de preços entregue; a fita da primeira semana é ilustrativa e nada nesta placa é enviado para lugar algum.

Um conversor e uma planilha, versus ler o arquivo diretamente.

Transglot
codecs nativos
Formatos da engine
Unity Localization CSV e Unreal PO são dois dos 20 formatos nativos. Nada é convertido no meio do processo.
Nomes e lore
Um glossário único, aplicado pela verificação de terminologia quando a engine escreve e novamente na revisão.
Texto que ultrapassa a UI
Uma linha que excede o limite é escrita, não recusada, e o grounding visual lê a tela renderizada onde estiver ativado.
Plurais
224 idiomas com plural CLDR, então um idioma sem uma forma é recusado em vez de enviado.
Cadência de patches
Cada branch de patch gera seu rascunho a partir do Starter, via CLI ou GitHub Action.
Vision grounding é um recurso do plano Team e superiores, ativado por projeto, e não consome cota de palavras. As quatro verificações determinísticas não têm custo e são executadas em todos os planos.
o que quebra e o que detecta

Quatro maneiras de uma tradução quebrar um build.

Essas quatro verificações são executadas em cada linha, em todos os planos, nas duas passagens. Elas são determinísticas, por isso a resposta é sempre a mesma.
um token perdido

Placeholders

Um marcador ausente ou renomeado é rejeitado em vez de ser adivinhado. Chaves, tokens posicionais e formatos printf são todos verificados.

determinístico
uma forma faltante

Plurais

Cada categoria plural que o idioma de destino declara precisa estar presente. O árabe declara seis, e é isso que a verificação espera.

224 idiomas com plurais
um herói renomeado

Glossário

Nomes, itens e termos jurídicos são mantidos. Até 40 termos são incluídos em cada bloco, e a verificação é executada novamente na revisão.

terminologia
um botão excedido

Duração

O comprimento máximo definido na chave é medido em cada linha. Uma linha que excede o limite é escrita, não recusada, e no plano Team a aprovação automática ou uma execução de QA a sinaliza para revisão.

2 acima do limite
As quatro verificações são determinísticas. Essa é a razão pela qual uma linha com erro não chega à compilação, e elas são executadas em cada plano.
o executor de QA pré-portão

FAQs

O que um estúdio pergunta antes do próximo patch.

Como traduzo um jogo Unity ou Unreal?
Aponte o Transglot para a tabela de strings que você já exporta. CSV do Unity Localization e PO do Unreal Engine são lidos e escritos diretamente, sem conversões intermediárias, e a tabela retorna no mesmo formato, com as traduções incluídas. A partir do plano Starter, a CLI é executada na sua branch de patch e a Action do GitHub faz isso em cada push.
CSV do Unity Localization e PO do Unreal Engine, além de gettext PO, CSV, XLSX e ambos os formatos JSON, totalizando 20 formatos.
Coloque-os no glossário. Até 40 termos relevantes são incluídos em cada bloco que a engine processa, a verificação de terminologia os aplica quando a engine escreve, e ela é executada novamente na passagem de revisão de QA. Um nome acordado uma vez deixa de ser renegociado por quem estiver traduzindo naquela semana.
Defina um comprimento máximo nas chaves que ficam em elementos fixos da interface. Cada linha é medida contra ele. Uma linha que excede o limite é escrita, não recusada, e no plano Team a aprovação automática ou uma execução de QA a sinaliza para revisão. Onde o grounding visual está ativado, que é um recurso do plano Team e superiores, a captura de tela da chave vai para o mecanismo junto com a string, para que ele possa ver o espaço disponível para encaixá-la, e essa passagem não consome nenhuma palavra da sua cota.
Sim, aqui eles sobrevivem, que é o objetivo. CSV e XLSX são dois dos sete formatos que suportam plurais, e cada categoria plural declarada pelo idioma de destino precisa estar presente, ou a linha é rejeitada. O árabe declara seis formas e exige essas seis.
A revisão contextual renderiza a tela onde a string aparece, permitindo que a linha seja avaliada em seu próprio contexto, e não em uma coluna. Uma sessão dura 15 minutos e as capturas de tela relacionadas são mantidas por 90 dias. A revisão contextual está disponível a partir do plano Starter.
Um upload de CSV ou XLSX aceita até 200.000 linhas de dados, que é o limite máximo efetivo, não apenas uma recomendação. Não há limite para o número de chaves que um projeto pode conter.
Sim, e esse é o formato pretendido. Cada branch de patch é processada automaticamente pela CLI ou pela Action do GitHub, de modo que as strings alteradas são traduzidas junto com a mudança, em vez de serem acumuladas para um marco.
Conte as palavras na sua tabela de strings, multiplique pelo número de idiomas e compare com as cotas do plano: 100.000 palavras iniciais (25.000 no cadastro, 75.000 após uma verificação por telefone) e 10.000 por mês depois no plano Free, 300.000 no Starter por US$ 19, 1.000.000 no Team por US$ 49 e 4.000.000 no Business por US$ 149. Palavras além da cota custam US$ 0,0008 cada, cerca de US$ 80 por 100.000. A primeira passagem em um catálogo grande geralmente ocorre em um único mês; os patches subsequentes são menores.
Sim, da mesma forma que qualquer outro. A direção vem da tag de idioma, não de um modo especial, e a tabela de localidades registra isso. A verificação de plural é o que realmente faz o trabalho para o árabe, mantendo-o em todas as suas seis formas declaradas.
Não. Suas strings chegam aos nossos subprocessadores de IA apenas para inferência, sob termos comerciais, e a página de confiança nomeia cada um deles. O pool de memória de correspondência exata compartilhado é anonimizado e pode ser desativado por projeto, o que vale a pena fazer para um título não anunciado.
Sim. Eles trabalham no mesmo espaço de trabalho com suas próprias contas, e o acesso pode ser restrito a um projeto e um idioma. A função de tradutor existe em todos os planos, incluindo o Free.
funciona com o que você já utiliza

41 conectores, já construídos.

formatos de engine nativa · quatro verificações · um glossário

Traduza o próximo patch em todos os idiomas que você lança.

O plano Free cobre um projeto, 100.000 palavras iniciais (25.000 no cadastro, 75.000 após uma verificação por telefone) mais 10.000 por mês, e 14 idiomas de destino. A CLI e a Action começam no plano Starter.