Traduci file iOS Localizable.strings con l'IA
Importa i tuoi file .strings di iOS e macOS, lascia che l'IA li traduca con il tuo glossario e il contesto, revisiona ogni stringa ed esporta file pronti per la distribuzione.
Il formato di localizzazione classico per app iOS, iPadOS e macOS.
Cosa contiene davvero un file iOS .strings
Localizable.strings è un elenco piatto di coppie "Chiavi" = "valore";, una per riga, racchiuse in una cartella .lproj per lingua. La semplicità è genuina: non ci sono nidificazioni, metadati o configurazioni — ed è per questo che rimane il formato di lavoro per app iOS, iPadOS e macOS.
Il problema è che il formato non ha modo di dirti quando qualcosa non va. Un punto e virgola mancante, una virgoletta fuori posto, una Chiave che esiste in inglese ma non in tedesco: nessuno di questi errori viene segnalato. Si manifestano come una Chiave non tradotta a schermo o come una stringa che torna silenziosamente alla lingua base.
.strings
"welcome_title" = "Welcome back!";
"save_button" = "Save changes";
Cosa va storto quando i file iOS .strings vengono tradotti male
Questi sono i fallimenti che raggiungono la produzione, perché nessuno sembra un errore finché non lo è.
Un punto e virgola mancante invalida il resto del file
Ogni voce termina con un punto e virgola. Ne manca uno e il parser si arrende da quel punto in poi, quindi una singola riga errata può lasciare metà della tua app non tradotta.
Gli specificatori di formato vengono spostati o persi
%@ e %ld vengono riempiti al runtime. Una traduzione che li riordina senza usare le forme posizionali causa un crash, e lo fa solo in quella lingua.
Le Chiavi vengono tradotte insieme ai valori
Quando le Chiavi sono frasi leggibili in inglese — una convenzione comune — uno strumento naif non riesce a distinguere Chiave da valore e traduce entrambi.
I file perdono la sincronizzazione tra le lingue
Niente impone che ogni .lproj abbia tutte le Chiavi. Le voci mancanti tornano indietro silenziosamente, quindi una traduzione a metà sembra finita.
Come gestisce GetTranslated
Importa il tuo file iOS .strings
L'AI traduce con il tuo glossario
Revisiona ed approva ogni stringa
Esporta e spedisci
Vuoi vederlo prima sul tuo file?
Incolla un file iOS .strings nello strumento gratuito e ottieni subito la versione tradotta — senza account, senza email.
Apri il traduttore gratuito iOS .stringsDomande frequenti
Le Chiavi vengono lasciate intatte?
Sì. Viene tradotto solo il valore a destra del segno di uguale, indipendentemente dall'aspetto della Chiave.
Funziona con .stringsdict?
I file .strings piani sono completamente supportati. Le regole di plurali in .stringsdict richiedono un trattamento dedicato e sono meglio gestite separatamente, non tramite la stessa importazione.
Come faccio a sapere che una lingua è completa?
Ogni progetto mostra l'avanzamento per lingua, quindi un locale con Chiavi mancanti è visibile prima che tu distribuisca, non dopo.
500 Chiavi gratis per sempre. Nessuna carta di credito.