Editor de localização para Mac · em fase final

Traduza seu app. Revise antes de exportar.

Edite os arquivos de localização no Mac, confira os placeholders e revise a exportação antes de gravar no projeto.

Traduzir → Conferir → Revisar → Exportar

Sem conta. IA opcional.

Tabela de tradução do LocalePilot: chaves, origem em inglês e destino em árabe lado a lado, status de revisão e o painel de detalhes de um rascunho de IA com seu placeholder e os valores em francês e espanhol.
Fig. 1 Traduzir: o catálogo árabe, da direita para a esquerda, com um rascunho de IA para revisar Abrir imagem em tamanho completo

Uma QA que pega o que o compilador deixa passar

Um placeholder perdido compila sem problema e depois aparece errado para seus usuários. O LocalePilot confere cada tradução com o texto de origem antes da exportação.

  • Placeholders ICU ({name}, plurais, select) e {{name}}
  • printf e Apple: %@, %1$@, %d, %lld, %.2f…
  • Plurais em ARB/ICU e String Catalogs: todas as categorias CLDR de que o idioma precisa (one, few, many…)
  • Chaves ausentes ou sobrando, valores vazios, texto de origem copiado
  • Um problema bloqueante impede a exportação, a menos que você o ignore explicitamente
Fig. 2 QA: traduzido, sinalizado, corrigido

Exportações que nunca sobrescrevem em silêncio

A exportação grava os arquivos de tradução no projeto após a revisão. Configurações e rascunhos ficam separados; as fichas das lojas têm sua própria ação de salvar.

  • Revisão dos arquivos alterados e dos problemas restantes
  • Merge de três vias com o disco: se um arquivo mudou nesse meio-tempo, você decide valor por valor
  • Backup de cada arquivo substituído, guardado no armazenamento do LocalePilot no seu Mac, nunca no seu projeto
  • Resumo da exportação e um registro de recuperação se uma exportação for interrompida
Fig. 3 Revisão da exportação

A IA que você escolher, nunca obrigatória

Importação, verificações, revisão e exportação funcionam sem IA. Quando você a ativa, decide para onde vão seus textos.

Traduza seus arquivos ARB do Flutter com IA local

IA local grátis
Ollama ou LM Studio com um modelo rodando no seu Mac: seus textos ficam nele.
IA na nuvem, com sua chavePro
OpenAI, Anthropic, Gemini ou DeepSeek, com sua própria chave de API.
Rascunhos para revisar
Cada sugestão chega como "Rascunho da IA para revisar". Nada é aprovado sem você.
GlossárioPro
Os termos aprovados orientam o modelo; a QA sinaliza traduções proibidas. Revise cada sugestão.
Janela de tradução em lote com IA do LocalePilot: Ollama escolhido entre os provedores, modelo local gemma3:12b detectado, escopo em todos os idiomas de destino e nas entradas ausentes ou vazias.
Fig. 4 Tradução em lote com IA: 11 células, do inglês para 4 idiomas, com um modelo local Abrir imagem em tamanho completo

Seus formatos e metadados

Metadados ARB, estrutura JSON, comentários Apple e estados dos catálogos são preservados conforme o formato compatível. Um JSON que não permita alteração no lugar pode ser regravado; o resumo explica isso. Veja os limites de cada formato. Uma chave duplicada é recusada na importação, nunca sobrescrita.

Formato Caminho típico O que é preservado
Flutter ARB Flutter lib/l10n/app_fr.arb Metadados @key preservados
JSON aninhado i18next, React Native, Expo, easy_localization, slang, vue-i18n locales/fr/common.json Indentação e estrutura preservadas
Apple .strings iOS, macOS fr.lproj/Localizable.strings Comentários mantidos como contexto
String Catalog iOS, SwiftUI, macOS Localizable.xcstrings Diff mínimo, estilo Xcode
JSON multi-idioma translations.json Uma seção por idioma
Plurais do i18next Em breve item_one, item_other Por enquanto, cada sufixo é uma chave separada
strings.xml do Android Em breve res/values-fr/strings.xml Ainda não suportado

Sua ficha da App Store, em todos os idiomas Pro

O LocalePilot lê e grava seus arquivos fastlane/metadata: nome, subtítulo, texto promocional, descrição e palavras-chave. Os limites da Apple são verificados enquanto você digita. As palavras-chave são contadas em bytes, a unidade usada pela documentação do App Store Connect: uma letra acentuada conta duas vezes.

O modelo recebe a instrução de usar apenas a ficha de origem e não inventar afirmações. Revise cada campo antes de salvar; publique com suas ferramentas habituais.

Traduza a ficha da App Store nos seus arquivos fastlane

Grátis para começar, Pro quando seu projeto crescer

Sem assinatura: o Pro é uma licença perpétua. Pagamentos pela Polar. As atualizações futuras estão incluídas?

Grátis

  • Todos os formatos
  • 1 projeto, até 300 chaves de origem por projeto
  • IA local (Ollama, LM Studio)
  • QA e exportação segura

Acima de 300 chaves, um projeto abre no modo descoberta: você pode navegar por ele e revisar a QA, mas edição, IA e exportação ficam bloqueadas.

Teste do Pro

14 dias

  • Todos os recursos Pro
  • Teste único, sem conta nem pagamento. Seus arquivos ficam quando ele termina.

Pro

€ 49 sem impostos, pagamento único

  • Licença perpétua
  • Projetos e chaves ilimitados
  • IA na nuvem com sua chave
  • Glossário e auditoria de IA
  • Ficha da App Store

Comparar Grátis e Pro

Perguntas frequentes

O LocalePilot é um serviço de tradução?

Não. É um software desktop para desenvolvedores. Ele não oferece tradução humana, consultoria nem serviço de localização hospedado.

Onde ficam meus arquivos?

Na sua máquina. O LocalePilot não tem conta nem servidor: ele lê os arquivos do seu projeto e os grava de volta na exportação. Só os textos que você envia a um modelo na nuvem ou a um servidor remoto saem da sua máquina.

Quais formatos são suportados?

Flutter ARB, JSON aninhado (i18next, easy_localization, slang, vue-i18n), Apple .strings, String Catalogs do Xcode (.xcstrings) e JSON multi-idioma ({"en": {…}, "fr": {…}}), além dos arquivos fastlane da sua ficha da App Store. Por enquanto, os plurais do i18next com sufixo (_one, _other) são lidos como chaves separadas; o agrupamento em um único plural está a caminho.

A IA é obrigatória?

Não. Importação, QA, revisão e exportação funcionam sem IA. Você pode usar IA local grátis (Ollama, LM Studio) ou, com o Pro, um provedor na nuvem com sua própria chave de API.

O que acontece acima de 300 chaves no plano grátis?

O projeto abre no modo descoberta: navegação e QA continuam disponíveis; edição, IA e exportação exigem o Pro ou o teste de 14 dias.

Quais plataformas?

Primeiro o macOS. Uma versão para Windows está prevista em seguida.

Quando o LocalePilot estará disponível?

O app está em fase final. Entre na lista de espera para saber do lançamento.

Uma alternativa local ao Lokalise, Crowdin e BabelEdit

Seja avisado no lançamento

O LocalePilot está em fase final. Deixe seu e-mail para saber do lançamento.

  • macOS 12 ou posterior · Ollama ou LM Studio opcionais
  • Interface do app em inglês, francês, espanhol, italiano e português.
Fig. 5 Resultado da exportação