Editor di localizzazione per Mac · in fase di rifinitura

Traduci la tua app. Rivedi prima di esportare.

Modifica i file di localizzazione sul Mac, controlla i segnaposto e rivedi l’esportazione prima di scrivere nel progetto.

Traduci → Controlla → Rivedi → Esporta

Senza account. IA facoltativa.

Tabella di traduzione di LocalePilot: chiavi, sorgente inglese e destinazione araba affiancate, stati di revisione e il pannello di dettaglio di una bozza IA con il suo segnaposto e i valori francese e spagnolo.
Fig. 1 Traduci: il catalogo arabo, da destra a sinistra, con una bozza IA da rivedere Apri l’immagine a dimensione intera

Una QA che trova ciò che il compilatore lascia passare

Un placeholder perso compila senza problemi, poi viene mostrato male ai tuoi utenti. LocalePilot confronta ogni traduzione con la sorgente prima dell'esportazione.

  • Placeholder ICU ({name}, plurali, select) e {{name}}
  • printf e Apple: %@, %1$@, %d, %lld, %.2f…
  • Plurali in ARB/ICU e String Catalog: tutte le categorie CLDR richieste dalla lingua (one, few, many…)
  • Chiavi mancanti o in eccesso, valori vuoti, sorgente copiata
  • Un problema bloccante impedisce l'esportazione, a meno che tu non decida esplicitamente di ignorarlo
Fig. 2 QA: tradotto, segnalato, corretto

Esportazioni che non sovrascrivono mai in silenzio

L’esportazione scrive i file di traduzione nel progetto dopo la revisione. Impostazioni e bozze sono salvate separatamente; le schede degli store hanno un proprio salvataggio.

  • Revisione dei file modificati e dei problemi rimasti
  • Merge a tre vie con il disco: se un file è cambiato nel frattempo, decidi tu valore per valore
  • Backup di ogni file sostituito, conservato nello spazio di LocalePilot sul tuo Mac, mai nel tuo progetto
  • Riepilogo dell'esportazione e registro di ripristino se un'esportazione si interrompe
Fig. 3 Revisione dell'esportazione

L'IA che scegli tu, mai obbligatoria

Importazione, controlli, revisione ed esportazione funzionano senza IA. Quando la attivi, decidi tu dove vanno le tue stringhe.

Traduci i file ARB di Flutter con l'IA locale

IA locale gratuita
Ollama o LM Studio con un modello in esecuzione sul tuo Mac: le stringhe restano lì.
IA cloud, con la tua chiavePro
OpenAI, Anthropic, Gemini o DeepSeek, con la tua chiave API.
Bozze da rivedere
Ogni suggerimento arriva come "bozza IA da rivedere". Nulla viene approvato senza di te.
GlossarioPro
I termini approvati guidano il modello; la QA segnala le traduzioni vietate. Rivedi ogni proposta.
Finestra di traduzione IA in blocco di LocalePilot: Ollama scelto tra i fornitori, modello locale gemma3:12b rilevato, ambito su tutte le lingue di destinazione e sulle voci mancanti o vuote.
Fig. 4 Traduzione IA in blocco: 11 celle, dall'inglese a 4 lingue, con un modello locale Apri l’immagine a dimensione intera

I tuoi formati e metadati

Metadati ARB, struttura JSON, commenti Apple e stati dei cataloghi sono conservati secondo il formato supportato. Un JSON non modificabile sul posto può essere riscritto; il riepilogo lo spiega. Consulta i limiti di ogni formato. Una chiave duplicata viene rifiutata all'importazione, mai sovrascritta.

Formato Percorso tipico Cosa viene preservato
Flutter ARB Flutter lib/l10n/app_fr.arb Metadati @key conservati
JSON annidato i18next, React Native, Expo, easy_localization, slang, vue-i18n locales/fr/common.json Indentazione e struttura conservate
Apple .strings iOS, macOS fr.lproj/Localizable.strings Commenti mantenuti come contesto
String Catalog iOS, SwiftUI, macOS Localizable.xcstrings Diff minimo, stile Xcode
JSON multilingua translations.json Una sezione per lingua
Plurali i18next In arrivo item_one, item_other Per ora ogni suffisso è una chiave separata
strings.xml di Android In arrivo res/values-fr/strings.xml Non ancora supportato

La tua scheda App Store, in ogni lingua Pro

LocalePilot legge e scrive i file fastlane/metadata: nome, sottotitolo, testo promozionale, descrizione e parole chiave. I limiti di Apple vengono controllati mentre scrivi. Le parole chiave si contano in byte, l'unità usata dalla documentazione di App Store Connect: una lettera accentata conta doppio.

Il modello riceve l’istruzione di usare solo la scheda sorgente senza inventare affermazioni. Rivedi ogni campo prima di salvare; pubblica con i tuoi strumenti abituali.

Traduci la scheda App Store nei tuoi file fastlane

Gratis per iniziare, Pro quando il progetto cresce

Nessun abbonamento: Pro è una licenza perpetua. Pagamenti tramite Polar. Gli aggiornamenti futuri sono inclusi?

Gratis

  • Tutti i formati
  • 1 progetto, fino a 300 chiavi sorgente per progetto
  • IA locale (Ollama, LM Studio)
  • QA ed esportazione sicura

Oltre le 300 chiavi, un progetto si apre in modalità scoperta: puoi sfogliarlo e consultarne la QA, ma modifica, IA ed esportazione sono bloccate.

Prova Pro

14 giorni

  • Tutte le funzionalità Pro
  • Prova unica, senza account né pagamento. I tuoi file restano alla scadenza.

Pro

49 € IVA esclusa, pagamento unico

  • Licenza perpetua
  • Progetti e chiavi illimitati
  • IA cloud con la tua chiave
  • Glossario e audit IA
  • Scheda App Store

Confronta Gratis e Pro

Domande frequenti

LocalePilot è un servizio di traduzione?

No. È un software desktop per sviluppatori. Non offre traduzione umana, consulenza né un servizio di localizzazione in hosting.

Dove vengono salvati i miei file?

Sul tuo computer. LocalePilot non ha account né server: legge i file del progetto e li riscrive all'esportazione. Escono dal tuo computer solo le stringhe che invii a un modello cloud o a un server remoto.

Quali formati sono supportati?

Flutter ARB, JSON annidato (i18next, easy_localization, slang, vue-i18n), Apple .strings, String Catalog di Xcode (.xcstrings) e JSON multilingua ({"en": {…}, "fr": {…}}), oltre ai file fastlane della tua scheda App Store. Per ora i plurali i18next con suffisso (_one, _other) vengono letti come chiavi separate; il raggruppamento in un unico plurale è in arrivo.

L'IA è obbligatoria?

No. Importazione, QA, revisione ed esportazione funzionano senza IA. Puoi usare un'IA locale gratuita (Ollama, LM Studio) oppure, con Pro, un provider cloud con la tua chiave API.

Cosa succede oltre le 300 chiavi nel piano gratuito?

Il progetto si apre in modalità scoperta: navigazione e QA restano disponibili; modifica, IA ed esportazione richiedono Pro o la prova di 14 giorni.

Su quali piattaforme?

Prima macOS. Una versione per Windows è prevista subito dopo.

Quando sarà disponibile LocalePilot?

L'app è in fase di rifinitura. Iscriviti alla lista d'attesa per sapere quando esce.

Un'alternativa locale a Lokalise, Crowdin e BabelEdit

Ricevi un avviso al lancio

LocalePilot è in fase di rifinitura. Lascia la tua email per sapere quando esce.

  • macOS 12 o successivo · Ollama o LM Studio facoltativi
  • Interfaccia dell'app in inglese, francese, spagnolo, italiano e portoghese.
Fig. 5 Risultato dell'esportazione