LocalePilot 1.0.0
Prima versione pubblica di LocalePilot per macOS. Ti porta dalle nuove stringhe da tradurre a file pronti da rivedere in Git, con il modello di IA che preferisci, e i tuoi file restano sul tuo Mac.
Formati
- Flutter ARB, JSON piatto e annidato, JSON multilingue, Apple
.stringse String Catalog di Xcode (.xcstrings), aperti così come sono. - La scheda App Store nella tua cartella
fastlane/metadata: nome, sottotitolo, parole chiave e descrizioni, con contatori di caratteri e di byte.
Controlli prima di tradurre
- Chiavi mancanti e in eccesso, valori vuoti e testo sorgente copiato in una lingua di destinazione.
- Placeholder ICU,
{name}e in stile printf o Apple (%@,%1$@,%d). - Categorie di plurale verificate con le regole CLDR di ogni lingua.
Revisione e traduzione con IA
- Una tabella in cui modifichi le celle a mano e segni ogni traduzione come bozza, rivista o approvata. L'inspector mostra se un valore viene da un file, dall'IA o da te.
- Traduzione con IA di una selezione o di un lotto filtrato, con un modello locale (Ollama, LM Studio) o un provider cloud con la tua chiave API. Ogni azione elenca le celle e le lingue che modificherà prima di essere eseguita.
Esportazione
- La struttura originale di ogni file viene mantenuta. Prima di sovrascrivere qualcosa viene fatto un backup, e un riepilogo elenca ciò che è stato scritto.
Anche in questa versione
- Una palette dei comandi (⌘K) e un flusso di revisione che mantiene focus, posizione di scorrimento e filtro.
- Temi chiaro e scuro.
- Firmata con un Developer ID e notarizzata da Apple. L'app gira nell'App Sandbox di macOS e legge e scrive solo le cartelle che apri.
- Aggiornamenti tramite Sparkle: l'app ti avvisa quando è disponibile una versione e la installa solo dopo il tuo clic.