Novidades do LocalePilot

As mudanças de cada versão. O app avisa quando há uma atualização disponível e só a instala depois do seu clique.

LocalePilot 1.0.0

Versão prevista · data anunciada no lançamento

Primeira versão pública do LocalePilot para macOS. Ele leva você das novas strings a traduzir até arquivos prontos para revisar no Git, com o modelo de IA que você escolher, e seus arquivos ficam no seu Mac.

Formatos

  • Flutter ARB, JSON plano e aninhado, JSON multilíngue, Apple .strings e String Catalogs do Xcode (.xcstrings), abertos como estão.
  • A ficha da App Store na sua pasta fastlane/metadata: nome, subtítulo, palavras-chave e descrições, com contadores de caracteres e de bytes.

Verificações antes de traduzir

  • Chaves ausentes e sobrando, valores vazios e texto de origem copiado em um idioma de destino.
  • Placeholders ICU, {name} e no estilo printf ou Apple (%@, %1$@, %d).
  • Categorias de plural verificadas com as regras CLDR de cada idioma.

Revisão e tradução por IA

  • Uma tabela em que você edita as células à mão e marca cada tradução como rascunho, revisada ou aprovada. O inspetor mostra se um valor vem de um arquivo, da IA ou de você.
  • Tradução por IA de uma seleção ou de um lote filtrado, com um modelo local (Ollama, LM Studio) ou um provedor na nuvem com sua própria chave de API. Cada ação lista as células e os idiomas que vai alterar antes de rodar.

Exportação

  • A estrutura original de cada arquivo é mantida. Um backup é feito antes de qualquer sobrescrita, e um resumo lista o que foi gravado.

Também nesta versão

  • Uma paleta de comandos (⌘K) e um fluxo de revisão que mantém o foco, a posição de rolagem e o filtro.
  • Temas claro e escuro.
  • Assinado com um Developer ID e notarizado pela Apple. O app roda no App Sandbox do macOS e só lê e grava as pastas que você abre.
  • Atualizações pelo Sparkle: o app avisa quando há uma versão disponível e só a instala depois do seu clique.