Ir para o conteúdo

Análises opcionais, gravação de sessões e publicidade permanecem desativadas, a menos que aceite. Pode rejeitá-las e utilizar o Transglot. Altere a sua escolha em qualquer altura em Preferências de cookies. Política de Cookies

transglot para estúdios de jogosunity, unreal, gettext

Publique a correção em todos os idiomas, sem quebrar a IU.

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

Os CSV de Localização Unity e PO Unreal são lidos e escritos diretamente, sem conversor intermédio. O glossário contém os nomes das suas personagens e a sua lore, e cada cadeia é medida contra o comprimento máximo definido na chave.

Sem
Com

Os nomes das personagens e o enredo dos itens divergem entre compilações e fornecedores.

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

O alemão e o russo ultrapassam um botão dimensionado em inglês.

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

Um ciclo CSV através de uma folha de cálculo, e os plurais não são preservados.

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

build · acme/rpg
resumo ilustrativo da correção
Formato
Unity Localization CSV
Glossário
Nomes e enredo preservados
Verificação de comprimento
3 linhas acima do limite
Formas plurais
Completo para todos os idiomas
Rascunho em cada ramo de correção
como funciona

A sua tabela de cadeias de caracteres é introduzida. Regressa adaptada aos botões.

cinco passos: CSV do Unity ou PO do Unreal, a CLI na ramificação de correção, a passagem de tradução, a verificação de comprimento, a tabela de volta na compilação
soluções · consola de rotassolutions / gamesEstúdios de jogos

passos · Estúdios de jogos: CSV da Localização do Unity, PO do Unreal → A CLI em cada ramificação de correção → Profundidade nos nomes e no enredo → O portão de comprimento → A tabela de cadeias de caracteres, de volta na compilação

o que entraCSV da Localização do Unity, PO do Unrealcodecs nativos, sem etapa de conversão, chaves e comentários intactos
como lá chegaA CLI em cada ramificação de correçãoou a Ação do GitHub, a partir do Starter
qual o passeProfundidade nos nomes e no enredoFlux para o restante da tabela de cadeias de caracteresFluxDeepambas as passagens, escolhidas por chave
a verificaçãoO portão de comprimentoO alemão e o russo ultrapassam um botão dimensionado em inglês; o editor mostra a linha acima do limite na chavemarcadorespluraisglossáriocomprimentoa verificação que deteta aqui
o que saiA tabela de cadeias de caracteres, de volta na compilaçãoescrita 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$19um mês
  • 300.000 palavras por mês
  • Projetos e idiomas ilimitados, três lugares
  • O token com âmbito do plano Free não pode criar: CLI, Action, API, MCP
A verificação de comprimento é um dos quatro portões determinísticos e não tem custo em nenhum plano. A CLI na ramificação de correção começa aqui.
Ver todas as oito páginas
todas começam no mesmo plano gratuito
Um componente fixo, no seu navegador. Os cinco passos, 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 neste painel é enviado para lado nenhum.

Um conversor e uma folha de cálculo, versus leitura direta do ficheiro.

Transglot
codecs nativos
Formatos do motor
Unity Localization CSV e Unreal PO são dois dos 20 formatos nativos. Não há conversões intermédias.
Nomes e enredo
Um glossário, aplicado pela verificação de terminologia quando o motor escreve e novamente na revisão.
Texto que ultrapassa a interface
Uma linha que excede é escrita, não rejeitada, e o grounding de visão lê o ecrã renderizado onde está ativado.
Plurais
224 idiomas com plurais CLDR, por isso um idioma em falta de uma forma é recusado em vez de enviado.
Cadência de patches
Cada ramo de patch gera-se a partir do Starter, através da CLI ou da Ação do GitHub.
A ancoragem de visão é uma funcionalidade Team e superior, ativada por projeto, e não consome quota de palavras. As quatro verificações determinísticas não têm custo e executam em todos os planos.
o que quebra, e o que deteta

Quatro formas de uma tradução quebrar uma compilação.

Estas quatro verificações executam em cada linha, em todos os planos, em ambas as passagens. São determinísticas, razão pela qual a resposta é sempre a mesma.
um token perdido

Marcadores

Um marcador em falta ou renomeado é recusado em vez de adivinhado. Chavetas, tokens posicionais e formatos printf são todos verificados.

determinístico
uma forma em falta

Plurais

Todas as categorias de plural que o idioma de destino declara têm de estar presentes. O árabe declara seis, e seis é o que a verificação espera.

224 idiomas com plurais
um herói renomeado

Glossário

Nomes, itens e termos legais são retidos. Até 40 termos são incluídos em cada bloco, e a verificação executa novamente na revisão.

terminologia
um botão excedido

Comprimento

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

2 acima do limite
As quatro verificações são determinísticas. É precisamente por isso que uma linha com erros não chega à compilação, e elas são executadas em cada plano.
o executor de QA pré-gate

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 cadeias de caracteres que já exporta. O CSV da Unity Localization e o PO do Unreal Engine são lidos e escritos diretamente, pelo que não há conversões intermédias, e a tabela regressa na mesma estrutura, mas com as traduções incluídas. A partir do plano Starter, a CLI executa-se no seu ramo de patch e a GitHub Action faz-no em cada push.
Unity Localization CSV e Unreal Engine PO, juntamente com gettext PO, CSV, XLSX e ambas as variantes JSON, num total de 20 formatos.
Inclua-os no glossário. Até 40 termos relevantes são incorporados em cada bloco que o motor processa; a verificação de terminologia impõe-os quando o motor escreve e é executada novamente na fase de revisão de QA. Um nome acordado uma vez deixa de ser renegociado por quem estiver a traduzir nessa semana.
Defina um comprimento máximo nas chaves que residem em elementos fixos. Cada linha é medida contra ele. Uma linha que excede é escrita, não rejeitada, e a partir do plano Team a aprovação automática ou uma execução de QA sinaliza-a para revisão. Onde o grounding de visão está ativado, que é uma funcionalidade do plano Team e superiores, a captura de ecrã na chave vai para o motor com a cadeia para que este possa ver o espaço disponível para caber, e essa passagem não gasta nenhuma palavra da sua allowance.
Sim, aqui é exatamente esse o objetivo. CSV e XLSX são dois dos sete formatos que suportam plurais, e todas as categorias de plural declaradas pela língua de destino têm de estar presentes, caso contrário a linha é rejeitada. O árabe declara seis formas e é obrigatório manter as seis.
A revisão contextual renderiza o ecrã onde a cadeia de caracteres aparece, pelo que uma linha é avaliada no seu próprio contexto e não numa coluna. Uma sessão dura 15 minutos e as capturas de ecrã subjacentes são conservadas durante 90 dias. A funcionalidade contextual está disponível a partir do plano Starter.
Um único carregamento de CSV ou XLSX aceita até 200 000 linhas de dados, que é o limite máximo efetivo e não apenas uma recomendação flexível. Não existe limite para o número de chaves que um projeto pode conter.
Sim, e esse é o fluxo pretendido. Cada ramo de patch gera automaticamente o seu próprio processo através da CLI ou da GitHub Action, pelo que as cadeias de caracteres alteradas são traduzidas em simultâneo com a alteração, em vez de serem acumuladas para um marco específico.
Conte as palavras na sua tabela de cadeias de caracteres, multiplique pelo número de idiomas e consulte as quotas do plano: 100 000 palavras iniciais (25 000 no registo, 75 000 após uma verificação telefónica) e 10 000 por mês subsequentemente no plano Free; 300 000 no Starter por 19 USD; 1 000 000 no Team por 49 USD; e 4 000 000 no Business por 149 USD. As palavras além da quota custam 0,0008 USD cada, cerca de 80 USD por 100 000. A primeira passagem num catálogo extenso existente consome normalmente um mês elevado; os patches seguintes são reduzidos.
Sim, da mesma forma que qualquer outro. A direção é determinada pela etiqueta do idioma e não por um modo especial, e a tabela de localidades regista-a. A verificação de plurais é o que realmente efetua o trabalho para o árabe, exigindo o cumprimento das suas seis formas declaradas.
Não. As suas cadeias de caracteres chegam aos nossos subprocessadores de IA apenas para inferência, sob termos comerciais, e a página de confiança identifica cada um deles. O pool de memória partilhado de correspondências exatas é anonimizado e pode ser desativado por projeto, o que é recomendável para títulos não anunciados.
Sim. Eles trabalham no mesmo espaço de trabalho com as suas próprias contas e o acesso pode ser limitado a um projeto e a um idioma. A função de tradutor existe em todos os planos, incluindo o Free.
funciona com o que já executa

41 conectores, já construídos.

formatos nativos dos motores · quatro verificações · um glossário

Traduza o próximo patch em todos os idiomas que publica.

O plano gratuito cobre um projeto, 100.000 palavras para começar (25.000 no registo, 75.000 após verificação telefónica) mais 10.000 por mês e 14 idiomas de destino. A CLI e a Action começam no plano Starter.