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 startups1 a 20 pessoas

Traduza todo o seu produto antes de contratar alguém para isso.

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

Cada cadeia no seu aplicativo, escrita em todos os idiomas em que vende, em cada envio. 100 000 palavras para começar (25 000 no registo, 75 000 após uma verificação telefónica) e 10 000 por mês depois, gratuitamente, sem cartão e sem reescrita. A partir do plano Starter, a CLI lê o ficheiro de cadeias que já tem, e a Ação do GitHub envia as traduções para o ramo.

Sem
Com

A tradução é arquivada como um problema para depois do product-market fit, por isso a aplicação permanece apenas em inglês.

Ativa-o esta tarde, no plano gratuito, sem cartão.

Um contrato de agência assinado antes de haver receita para o pagar.

100.000 palavras para começar (25.000 no registo, 75.000 após uma verificação telefónica) e 10.000 por mês depois a $0, depois $19 fixos, com excesso medido a $0,0008 por palavra.

A refatoração de i18n que continua a prometer ao backlog.

O Starter lê o que já tem através da CLI: JSON, YAML e PO do gettext, com o esquema intacto.

first run · acme/app
resumo ilustrativo da execução
Idiomas de destino
3
Verificações
4 de 4 aprovadas
Chaves na diferença
426
Plano
Starter, $19 por mês
Pull request em cada push
como funciona

O seu ficheiro de cadeias de caracteres entra. Cada idioma é integrado na sua branch.

cinco passos: o ficheiro que já tem, a CLI no push, a passagem de tradução, a verificação de plurais, um commit na sua branch. Ninguém os executa manualmente
soluções · consola de rotassolutions / startupsStartups

passos · Startups: Um ficheiro de strings → A CLI, no push → Glossa Flux → A verificação de plurais → Um commit na sua branch

o que entraUm ficheiro de stringsJSON, YAML ou gettext PO, esquema intacto
como lá chegaA CLI, no pushlê o ficheiro que já tem; a partir do Starter, a GitHub Action faz isso em cada push
qual o passeGlossa Fluxrápido, gera rascunhos em cada push, a maioria das linhas é resolvida automaticamenteFluxDeepa passagem rápida, em cada push
a verificaçãoA verificação de pluraiso primeiro registo que não consegue ler é gramática antes de ser vocabuláriomarcadorespluraisglossáriocomprimentoa verificação que deteta aqui
o que saiUm commit na sua branchrascunhos para cada idioma de destino, as quatro verificações registadas por linha
uma primeira semana ilustrativaStartups
$ transglot push --wait
found messages/en.json · schema untouched
3 target locales · de-DE fr-FR ja-JP
426 keys · 4 of 4 checks · 1 corrective retry
committed to the branch · 3 locales drafted
day 6 · a signup in ja-JP
o plano adequado
Gratuito$0um mês
  • 100.000 palavras para começar (25.000 no registo, 75.000 após verificação telefónica), depois 10.000 por mês
  • Um projeto, três lugares, 14 idiomas de destino
  • Sem cartão e nunca há medição
Comece no plano Gratuito. A CLI e a Action começam no plano Starter, $19 por mês.
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.

Traduzir mais tarde, versus traduzir esta tarde.

Transglot
esta tarde
Tempo até ao primeiro idioma
Um push. As quatro verificações são executadas, os rascunhos aparecem no pull request.
Custo na fase inicial
$0 para as primeiras 100.000 palavras (25.000 no registo, 75.000 após uma verificação telefónica) e 10.000 por mês depois, seguido de $19 fixos com $0,0008 por palavra além do limite.
Dívida técnica de engenharia
Nenhuma. O seu formato faz round-trip nativamente: plurais, marcadores e comentários sobrevivem.
Controlo de qualidade
Quatro verificações determinísticas em cada linha: marcadores, plurais, glossário, comprimento. Uma linha com erro recebe uma nova tentativa corretiva, e um excesso é escrito, não rejeitado.
Quem gere
Ninguém. A GitHub Action cria rascunhos no push a partir do Starter.
A coluna da esquerda é um mecanismo que pode consultar na documentação. A coluna da direita é o processo que substitui, não um concorrente específico.
uma primeira semana ilustrativa

Como a primeira semana realmente se apresenta.

day 0 · morning

Ligar o repositório

Um comando localiza o ficheiro de cadeias, lê o seu formato e mantém o esquema intacto. Não há etapa de migração.

sem reescrita
day 0 · afternoon

O pull request chega

Rascunhos para os seus idiomas de destino, com as quatro verificações registadas por linha e qualquer linha recusada recebe uma tentativa corretiva antes de ser integrada.

4 de 4 verificações, publicação
day 1

Integrado e depois esquecido

Cada push após este gera o seu próprio rascunho. Esquecer-se disso é o objetivo de o incluir no CI.

0 reuniões
day 6

Uma inscrição que ninguém na equipa consegue ler

Alguém integra-se num idioma que não fala. O glossário manteve os termos do produto e a verificação de plurais garantiu a gramática.

ja-JP
day 30

A linha na atualização semanal

Está ativo em mais mercados do que tem pessoas e a fatura continua a ser o plano fixo com que começou.

$19/mo
Nada nessa semana exige contratar um tradutor, contactar um fornecedor ou usar uma segunda ferramenta.
Uma semana ilustrativa. Cada passo nela descrito é um mecanismo documentado, não um caso de cliente.
os números

Quanto custa na fase inicial.

Três valores, cada um correspondente a um número do plano que pode verificar na página de preços, em vez de um resultado medido.
100,000

palavras para começar no plano gratuito (25.000 no registo, 75.000 após uma verificação telefónica), depois 10.000 por mês, a 0 $ e sem cartão. Fonte: a linha Gratuita da configuração do plano.

$19

um mês para o Starter: 300.000 palavras por mês, três lugares e a API, webhooks e CLI para os quais o plano Gratuito não pode gerar um token. Fonte: a página de preços.

$80

por cada 100 mil palavras além do limite, porque o excedente é cobrado a 0,0008 $ por palavra. Fonte: a taxa de excedente na configuração do plano.

FAQs

O que um fundador pergunta antes de dedicar uma tarde a isto.

Como traduzo a minha aplicação para outros idiomas?
Aponte o Transglot para o ficheiro de cadeias que o seu aplicativo já lê, escolha os idiomas que deseja, e cada chave é redigida em cada um deles. Quatro verificações são executadas em cada linha antes de ser finalizada: marcadores, plurais, termos do glossário e comprimento. A partir do plano Starter, a Ação do GitHub faz isto em cada envio e confirma o resultado no mesmo ramo, para que ninguém tenha de se lembrar de o executar. Em qualquer outro executor, a CLI envia as cadeias e obtém os ficheiros.
Nada até 100.000 palavras para começar (25.000 no registo, 75.000 após uma verificação telefónica) e 10.000 por mês depois, que é o plano gratuito. Depois disso, o Starter é $19 por mês para 300.000 palavras, o Team é $49 para 1.000.000 e o Business é $149 para 4.000.000. As palavras além da sua allowance são cobradas a $0,0008 cada, cerca de $80 por 100.000 palavras. A faturação anual é exatamente dez vezes o preço mensal, portanto dois meses são gratuitos.
Um projeto, 100.000 palavras para começar (25.000 no registo, 75.000 após uma verificação telefónica) e 10.000 por mês depois, três lugares e 15 idiomas, incluindo aquele em que escreve, ou seja, 14 destinos de tradução. É um limite rígido em vez de um medidor, por isso não pode gerar uma fatura e não necessita de cartão. A CLI, a GitHub Action, a REST API, os webhooks e o servidor MCP necessitam todos de um token de projeto, que o plano gratuito não pode emitir, por isso esses começam no Starter.
Não, se as suas strings já estiverem num ficheiro. Vinte formatos são lidos e escritos tal como estão, incluindo JSON, YAML, gettext PO, Android XML, iOS strings e Flutter ARB, e o esquema retorna da mesma forma que entrou. Se as suas strings ainda estiverem codificadas diretamente nos componentes, extraí-las para um ficheiro é o único trabalho que tem de fazer primeiro, e teria de o fazer para qualquer ferramenta de tradução.
Uma execução. A redação, as quatro verificações e a única tentativa corretiva ocorrem todas dentro dela, e o que revê no final é um pull request em vez de uma folha de cálculo. A parte que normalmente demora semanas é encontrar um fornecedor e acordar um preço, e nada disso existe aqui.
A maioria das pequenas equipas não o faz inicialmente. O motor escreve todos os idiomas, e as verificações rejeitam uma linha com um marcador quebrado, plural ou termo proibido em vez de a enviar. Quando quiser uma pessoa, a função de tradutor existe em todos os planos, incluindo o Gratuito, e pode ser limitada a um único idioma.
Utiliza mais da sua allowance: o medidor conta as suas palavras de origem uma vez por idioma para o qual as traduz. O que não muda é o preço do plano. Lugares, projetos e idiomas nunca são faturados separadamente, e uma string inalterada que já tenha uma correspondência exata na memória de tradução ignora o motor e não tem custo algum.
Nada chega a um cartão, porque não há cartão. O Gratuito é um limite rígido, por isso a execução para em vez de medir. Num plano pago, as palavras além da allowance são medidas a $0,0008 cada e aparecem na mesma fatura, à taxa impressa na página de preços antes de se registar.
Sim. Adicionar um idioma traduz as chaves que ainda não têm conteúdo nesse idioma e deixa tudo o resto intacto. Não há reimportação, nem segundo projeto, nem etapa de migração.
Qualquer etiqueta de idioma que o ICU reconheça, que são 708 localidades na tabela atual, mais um fallback estrutural para etiquetas fora dela. Não há uma lista fixa que se possa esgotar. O tratamento de plurais vem dos 224 idiomas de plural do CLDR, por isso um idioma que declare seis formas de plural é mantido nessas seis.
Se mantiver as suas strings num ficheiro, sim. Vinte formatos fazem round-trip nativamente, cobrindo JSON plano e aninhado, YAML estilo Rails, Laravel PHP e JSON, Android XML, iOS strings, stringsdict e xcstrings, Flutter ARB, XLIFF, gettext PO, propriedades Java, .NET RESX, CSV, XLSX e Markdown. Sete dos vinte suportam plurais.
Não. As suas strings são enviadas aos nossos subprocessadores de IA para serem traduzidas e para mais nada, sob termos comerciais, e a página de confiança nomea cada um deles e onde opera. A memória de tradução partilhada de correspondência exata é anonimizada e tem uma opção de exclusão por projeto em todos os planos.
funciona com o que já executa

41 conectores, já construídos.

plano gratuito · sem cartão · cancele em qualquer dia

Traduza o seu produto esta tarde.

O Gratuito não necessita de cartão e nunca mede. Nos planos pagos, o excesso é de $0,0008 por palavra, impresso na página de preços antes de se registar.