Perguntas frequentes

Respostas rápidas para o que as equipes perguntam antes de conectar um repositório. Cada uma leva à resposta completa em nossa documentação.

Frameworks e compatibilidade

Quais bibliotecas de i18n vocês suportam?

next-intl, react-i18next / i18next e Lingui. Quando configuramos o i18n para você, escolhemos com base na stack: next-intl para o App Router do Next.js, i18next para o Pages Router e Lingui para React com Vite. Se uma delas já estiver configurada, nós a mantemos e apenas traduzimos.

Resposta completa na documentação →

Quais formatos de arquivo vocês suportam?

JSON (plano ou aninhado), .po, XLIFF 1.2 e 2.x, ARB, YAML, .xcstrings da Apple, strings.xml do Android e messages.json de extensões do Chrome. Aponte o padrão de caminho de idioma para seus arquivos e eles permanecem traduzidos a cada push.

Resposta completa na documentação →

Funciona com monorepos?

Sim. Crie um projeto por app e aponte o padrão de caminho de idioma para os arquivos daquele app, por exemplo apps/web/messages/{locale}.json.

Resposta completa na documentação →

Funciona com apps móveis (iOS, Android, Flutter)?

Parcialmente. Mantemos os arquivos de tradução de iOS (.xcstrings), Android (strings.xml) e Flutter (.arb) atualizados a cada push. Configurar o i18n dentro do código nativo ou do Flutter ainda não é suportado; isso funciona apenas em apps web React.

Resposta completa na documentação →

Vocês dão suporte a extensões de navegador?

Para tradução, sim: os arquivos messages.json do Chrome e os arquivos de idioma do WXT permanecem traduzidos a cada push. Configurar o i18n dentro do código da extensão ainda não é suportado.

Resposta completa na documentação →

Qualidade da tradução

Qual é a qualidade das traduções?

Melhor do que a tradução automática baseada em frases, porque o modelo analisa a string inteira, seus placeholders, seu glossário e seu guia de estilo de uma só vez. Mais barato e rápido do que um tradutor humano, mas não substitui a revisão nativa quando o risco é alto. Uma segunda passagem de IA sinaliza o que precisa de revisão humana.

Resposta completa na documentação →

Posso usar meu próprio glossário e guia de estilo?

Sim. Adicione termos protegidos em Projeto → Glossário (a importação em massa funciona) e defina o tom e a formalidade por idioma em Projeto → Guias de Estilo. Todo trabalho segue ambos.

Resposta completa na documentação →

Como funciona o QA e o que ele verifica?

Depois da tradução, uma segunda passagem de IA verifica cada idioma quanto a significado, placeholders e variáveis, termos do glossário e adequação ao guia de estilo. Os resultados aparecem no painel do projeto como bom, aceitável ou precisa de atenção, e você pode receber um webhook ou e-mail quando houver problemas.

Resposta completa na documentação →

Posso editar as traduções depois que forem geradas?

Sim. Altere uma tradução no pull request ou depois no seu repositório. Sua edição se torna a versão aprovada, entra na memória de tradução e não é traduzida novamente.

Resposta completa na documentação →

Quais modelos de IA vocês usam? Posso escolher?

A tradução e a revisão são feitas com os modelos Claude, da Anthropic. A configuração única do código usa um modelo de programação separado, que passa para um modelo mais avançado quando um arquivo exige. Escolhemos os modelos com base em qualidade e custo; ainda não é possível escolher um modelo manualmente.

Resposta completa na documentação →

Fluxo de trabalho

Como funciona a integração com GitHub e GitLab?

Conecte o repositório no app. Nós o escaneamos, configuramos o i18n se necessário e enviamos para uma branch para você revisar. Depois disso, todo push com texto novo ou alterado abre um pull request (um merge request no GitLab) com as traduções. O Azure DevOps está no roadmap.

Resposta completa na documentação →

O que dispara um job de tradução?

Três coisas, todas configurações que você controla: pushes em branches monitoradas, pull requests se você ativar Traduzir pull requests, e jobs manuais pelo painel. Um push sem alterações de texto não inicia um job.

Resposta completa na documentação →

Posso traduzir branches específicas, não só a main?

Sim. Monitore quantas branches quiser, ou execute um job manual em qualquer branch e escolha entre pull request ou push direto.

Resposta completa na documentação →

Como revisar as traduções antes de fazer o merge?

Como qualquer outra alteração de código. Leia o pull request, edite uma tradução no diff se discordar, e faça o merge quando estiver satisfeito. Nada chega à sua branch padrão sem um pull request, a não ser que você escolha push direto em um job manual.

Resposta completa na documentação →

Como é o pull request?

Um pull request por job. Ele só mexe nos seus arquivos de idioma, só adiciona chaves novas ou alteradas, e não toca nas traduções que você já revisou.

Resposta completa na documentação →

Uso em equipe

Várias pessoas podem usar uma mesma conta?

Sim. Convide colegas de equipe por e-mail em Configurações → Usuários. Nenhum plano cobra por usuário adicional.

Resposta completa na documentação →

Como funcionam as permissões?

Hoje existem duas funções. Admins convidam e removem pessoas, alteram funções e gerenciam a cobrança; Members trabalham nos projetos. Funções mais granulares e SSO estão no roadmap do plano Team.

Resposta completa na documentação →

Posso compartilhar glossários entre projetos?

Ainda não com um único clique. Um glossário pertence a um projeto, então importe o mesmo arquivo de glossário em cada projeto que precisar dele.

Resposta completa na documentação →

Preços

O que conta como “caractere”? Só o texto de origem, ou o traduzido também?

Não cobramos por caracteres, chaves ou usuários. Você paga pelo texto traduzido para cada idioma de destino, com revisão de qualidade incluída: cerca de € 0,10 a cada 1.000 palavras traduzidas, ou aproximadamente € 0,015 a cada 1.000 caracteres. Seu texto de origem nunca é cobrado sozinho.

Resposta completa na documentação →

Quanto custa um projeto típico por mês?

Um app pequeno com 500 strings em 3 idiomas custa cerca de € 0,90 para traduzir na primeira vez, e centavos por mês depois disso. Um produto de porte médio com 3.000 strings em 8 idiomas fica em torno de € 16 inicialmente e cerca de € 1,60 por mês. Strings repetidas vêm da memória de tradução e não custam nada.

Resposta completa na documentação →

Indie, Starter ou Team: qual eu preciso?

O Indie (€ 5 por mês mais uso) é o mais barato enquanto você traduzir menos de cerca de € 15 por mês. Acima disso, o Starter (€ 20 por mês com € 20 de crédito incluído) sai mais em conta. O Team (€ 249 por mês com € 200 incluído) é para organizações que querem onboarding personalizado e recursos de equipe conforme crescem.

Resposta completa na documentação →

Existe teste gratuito?

Sim. Toda conta nova recebe € 5 de crédito de tradução por 14 dias, sem necessidade de cartão. Isso cobre aproximadamente 50.000 palavras traduzidas.

Resposta completa na documentação →

Segurança e dados

Onde meu código e meus dados ficam armazenados?

Suas traduções ficam no seu próprio repositório. Do nosso lado, projetos, glossário, guias de estilo, memória de tradução e histórico de jobs ficam em servidores da Hetzner em Falkenstein, na Alemanha. Os dados de trabalho de cada job de tradução são excluídos 30 dias após a conclusão do job.

Resposta completa na documentação →

Vocês armazenam meu código-fonte?

Os jobs de tradução só leem seus arquivos de idioma. A configuração inicial de código clona seu repositório em um container isolado, que é destruído automaticamente ao final da execução. Guardamos o diff resultante para que você possa revisar o que mudou.

Resposta completa na documentação →

O serviço está em conformidade com o GDPR?

A globalize.now SIA é uma empresa da UE registrada em Riga, na Letônia, e nossos servidores ficam na Alemanha. Ainda não oferecemos um acordo de processamento de dados (DPA) assinado. Fale conosco pelo chat de suporte ou envie um e-mail para [email protected], e excluímos os dados da sua organização em até 3 dias úteis. A certificação SOC 2 está no nosso roadmap para o primeiro trimestre de 2027.

Resposta completa na documentação →

As traduções passam por APIs de terceiros?

Sim, por modelos de IA, e nenhum deles pode usar seu texto ou código para treinamento. A tradução e a revisão de qualidade vão diretamente para os modelos Claude da Anthropic. A configuração inicial de código executa modelos DeepSeek via OpenRouter com retenção zero de dados garantida. A lista completa de provedores está na nossa documentação.

Resposta completa na documentação →

Trocando de ferramenta

Uso Lokalise, Crowdin ou Phrase. Como faço para trocar?

Exporte suas traduções da ferramenta antiga para o seu repositório, conecte o repositório e defina Traduções existentes como Importar como já aprovadas. Importe também o seu glossário e cancele a ferramenta antiga assim que o primeiro pull request for concluído.

Resposta completa na documentação →

Posso importar traduções já existentes?

Sim, de uma de três formas: importá-las como já aprovadas (adicionadas à memória de tradução, sem tradução ou cobrança futuras), importá-las para revisão, ou ignorá-las e traduzir do zero.

Resposta completa na documentação →

Isso vai quebrar minha configuração atual de i18n?

Não. Em um app que já usa next-intl, react-i18next, i18next ou Lingui, nós não extraímos strings, não reestruturamos chaves, não adicionamos seletor de idioma nem mexemos em rotas ou configurações. Nós nos conectamos aos arquivos que você já tem e os mantemos traduzidos.

Resposta completa na documentação →

Não encontrou sua pergunta? Pesquise na documentação ou envie um e-mail para [email protected].