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
Funziona con
Senza account. IA facoltativa.
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
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
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.
- 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.
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.
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
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.
Da leggere dopo
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.