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

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

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

Cada string do seu app, escrita em todos os idiomas em que você vende, a cada push. Comece com 100.000 palavras (25.000 no cadastro, 75.000 após uma verificação por telefone) e mais 10.000 por mês depois, gratuitamente, sem cartão e sem reescrita. No plano Starter, a CLI lê o arquivo de strings que você já tem, e a GitHub Action envia as traduções para a branch.

Sem
Com

A tradução é tratada como um problema para depois do product-market fit, então o app permanece apenas em inglês.

Você ativa isso hoje à tarde, no plano gratuito, sem cartão.

Um contrato de agência assinado antes de haver receita para pagá-lo.

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

A refatoração de i18n que você continua prometendo para o backlog.

A partir do plano Starter, a CLI lê o que você já tem: JSON, YAML e gettext PO, sem alterar o esquema.

first run · acme/app
resumo de execução ilustrativo
Idiomas de destino
3
Barreiras
4 de 4 verdes
Chaves no diff
426
Plano
Starter, US$ 19 por mês
Pull request a cada push
como funciona

Seu arquivo de strings entra. Cada idioma retorna para o seu branch.

Cinco etapas: o arquivo que você já tem, a CLI no push, a passagem de tradução, a verificação de plurais e um commit no seu branch. Ninguém executa isso manualmente.
soluções · console de rotasolutions / startupsStartups

etapas · Startups: Um arquivo de strings → A CLI, no push → Glossa Flux → A verificação de plurais → Um commit no seu branch

o que entraUm arquivo de stringsJSON, YAML ou gettext PO, esquema intacto
como chega láA CLI, no pushlê o arquivo que você já tem; no Starter, a GitHub Action faz isso em cada push
qual passagemGlossa Fluxrápido, rascunhos em cada push, a maioria das linhas resolvidas automaticamenteFluxoProfundoa passagem rápida, em cada push
a verificaçãoA verificação de pluraisa primeira inscrição que você não consegue ler é gramática antes de ser vocabulárioplaceholderspluralsglossarylengtha verificação que captura aqui
o que resultaUm commit no seu branchrascunhos para cada idioma de destino, as quatro verificações registradas 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$0por mês
  • 100.000 palavras para começar (25.000 no cadastro, 75.000 após verificação por telefone), depois 10.000 por mês
  • Um projeto, três assentos, 14 idiomas de destino
  • Sem cartão e sem medição
Comece com o plano Free. A CLI e a Action começam no plano Starter, por US$ 19/mês.
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.

Traduzir depois, versus traduzir esta tarde.

Transglot
esta tarde
Tempo para o primeiro idioma
Um push. As quatro verificações são executadas e os rascunhos chegam ao pull request.
Custo na fase seed
$0 pelas primeiras 100.000 palavras (25.000 no cadastro, 75.000 após verificação por telefone) e 10.000 por mês depois, depois $19 fixos com $0,0008 por palavra além da cota.
Dívida técnica de engenharia
Nenhuma. Seu formato faz round-trip nativamente: plurais, placeholders e comentários sobrevivem.
Controle de qualidade
Quatro verificações determinísticas em cada linha: marcadores, plurais, glossário e comprimento. Uma linha com erro recebe uma tentativa de correção, e um excesso de comprimento é escrito, não recusado.
Quem executa
Ninguém. A GitHub Action cria rascunhos no push a partir do Starter.
A coluna da esquerda é um mecanismo que você pode ler na documentação. A coluna da direita é o processo que ele substitui, não um concorrente nomeado.
uma primeira semana ilustrativa

Como a primeira semana realmente se parece.

day 0 · morning

Conectar o repositório

Um comando encontra o arquivo de strings, lê seu formato e deixa o schema intacto. Não há etapa de migração.

sem reescrita
day 0 · afternoon

O pull request chega

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

Verificações 4 de 4, publicando
day 1

Mesclado e depois esquecido

Cada push após este gera um rascunho automaticamente. Esquecer disso é o objetivo de colocá-lo na CI.

0 reuniões
day 6

Um cadastro que ninguém da equipe consegue ler

Alguém faz o onboarding em um idioma que você não fala. O glossário manteve os termos do seu produto e a verificação de plurais cuidou da gramática.

ja-JP
day 30

A linha na atualização semanal

Você está ativo em mais mercados do que tem pessoas, e a conta continua sendo o plano fixo com o qual começou.

$19/mo
Nada naquela semana exige contratação de tradutor, chamada com fornecedor ou uma segunda ferramenta.
Uma semana ilustrativa. Cada passo nela é um mecanismo documentado, não um caso de cliente.
os números

Quanto custa na fase seed.

Três dígitos, cada um um número de plano que você 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 cadastro, 75.000 após verificação por telefone), depois 10.000 por mês, a $0 e sem cartão. Fonte: linha "Gratuito" da configuração do plano.

$19

por mês para o Starter: 300.000 palavras por mês, três assentos e a API, webhooks e CLI que o Free não pode gerar token para. Fonte: a página de preços.

$80

por 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 gastar uma tarde com isso.

Como traduzo meu app para outros idiomas?
Aponte o Transglot para o arquivo de strings que seu app já lê, escolha os idiomas desejados e cada chave será rascunhada em cada um deles. Quatro verificações são executadas em cada linha antes da finalização: marcadores, plurais, termos do glossário e comprimento. No plano Starter, a GitHub Action faz isso a cada push e envia o resultado para a mesma branch, para que ninguém precise lembrar de executá-la. Em qualquer outro executor, a CLI envia as strings e baixa os arquivos.
Nada até 100.000 palavras para começar (25.000 no cadastro, 75.000 após verificação por telefone) e 10.000 por mês depois, que é o plano gratuito. Depois disso, o Starter custa $19 por mês para 300.000 palavras, o Team custa $49 para 1.000.000 e o Business custa $149 para 4.000.000. Palavras além da sua cota são cobradas a $0,0008 cada, cerca de $80 por 100.000 palavras. A cobrança anual é exatamente dez vezes o preço mensal, então dois meses são gratuitos.
Um projeto, 100.000 palavras para começar (25.000 no cadastro, 75.000 após verificação por telefone) e 10.000 por mês depois, três assentos e 15 idiomas, incluindo o que você escreve, ou seja, 14 idiomas de tradução. É um limite rígido, não uma medição, portanto não gera fatura e não exige cartão. A CLI, a Action do GitHub, a API REST, os webhooks e o servidor MCP precisam de um token de projeto, que o plano gratuito não pode emitir, então esses recursos começam no Starter.
Não, se suas strings já estiverem em um arquivo. Vinte formatos são lidos e escritos 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 suas strings ainda estiverem codificadas diretamente nos componentes, extraí-las para um arquivo é a única tarefa que você deve fazer primeiro, e teria feito isso para qualquer ferramenta de tradução.
Uma execução. O rascunho, as quatro verificações e a única tentativa corretiva acontecem dentro dela, e o que você revisa no final é um pull request, não uma planilha. A parte que normalmente leva semanas é encontrar um fornecedor e acordar um preço, e nada disso existe aqui.
A maioria das pequenas equipes não precisa inicialmente. O mecanismo escreve em todos os idiomas, e as verificações recusam uma linha com marcador quebrado, plural ou termo proibido, em vez de enviá-la. Quando você quiser uma pessoa, a função de tradutor existe em todos os planos, incluindo o Gratuito, e pode ser restrita a um único idioma.
Isso consome mais da sua cota: o medidor conta suas palavras de origem uma vez por idioma para o qual elas são traduzidas. O que não muda é o preço do plano. Assentos, projetos e idiomas nunca são cobrados separadamente, e uma string inalterada que já tenha uma correspondência exata na memória de tradução ignora o mecanismo e não custa nada.
Nada é cobrado no cartão, pois não há cartão cadastrado. O plano gratuito tem um limite rígido, então o uso para em vez de gerar cobranças extras. Em um plano pago, as palavras além da cota são cobradas a $0,0008 cada e aparecem na mesma fatura, na taxa exibida na página de preços antes da contratação.
Sim. Adicionar um idioma traduz as chaves que ainda não têm conteúdo nele e deixa todo o resto intacto. Não há necessidade de reimportação, segundo projeto ou etapa de migração.
Para qualquer tag de idioma reconhecida pelo ICU, o que corresponde a 708 localidades na tabela atual, além de um fallback estrutural para tags fora dela. Não há uma lista fixa que se esgota. O tratamento de plurais vem dos 224 idiomas com regras de plural do CLDR, portanto, um idioma que declara seis formas de plural é mantido nessas seis formas.
Se ele mantém suas strings em um arquivo, sim. Vinte formatos têm suporte nativo de ida e volta, cobrindo JSON plano e aninhado, YAML estilo Rails, PHP e JSON do Laravel, XML do Android, strings do iOS, stringsdict e xcstrings, ARB do Flutter, XLIFF, PO do gettext, propriedades Java, .NET RESX, CSV, XLSX e Markdown. Sete dos vinte formatos suportam plurais.
Não. Suas strings vão para nossos subprocessadores de IA para serem traduzidas e para nada mais, sob termos comerciais, e a página de confiança nomeia cada um deles e onde opera. A memória de tradução compartilhada de correspondência exata é anonimizada e possui uma opção de exclusão por projeto em todos os planos.
funciona com o que você já utiliza

41 conectores, já construídos.

plano gratuito · sem cartão · cancele quando quiser

Traduza seu produto esta tarde.

O plano gratuito não exige cartão e nunca cobra por volume. Nos planos pagos, o excedente custa US$ 0,0008 por palavra, conforme indicado na página de preços antes da assinatura.