Traduci file iOS Localizable.strings con l'AI
Importa i tuoi file .strings di iOS e macOS, lascia che l'AI li traduca con il tuo glossario e il tuo contesto, revisiona ogni stringa ed esporta file pronti per la pubblicazione.
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 "chiave" = "valore";, una per riga, raccolte in una cartella .lproj per ogni lingua. La semplicità è reale: niente nidificazione, niente metadati, niente da configurare — ed è per questo che resta il formato di lavoro delle app iOS, iPadOS e macOS.
Il rovescio della medaglia è 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 fa rumore. Si manifestano come una chiave non tradotta a schermo o come una stringa che ricade in silenzio sulla lingua di base.
.strings
"welcome_title" = "Welcome back!";
"save_button" = "Save changes";
Cosa va storto quando i file iOS .strings vengono tradotti male
Sono i problemi che arrivano in produzione, perché nessuno sembra un errore finché non lo diventa.
Un punto e virgola mancante invalida il resto del file
Ogni voce termina con un punto e virgola. Dimenticane uno e il parser si arrende da lì in poi: una sola riga sbagliata può lasciare metà della tua app senza traduzione.
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 contenga tutte le chiavi. Le voci mancanti ricadono in silenzio sulla lingua di base, quindi una traduzione a metà sembra finita.
Come lo gestisce GetTranslated
Importa il tuo file iOS .strings
L'AI traduce con il tuo glossario
Revisiona e approva ogni stringa
Esporta e pubblica
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, qualunque aspetto abbia la 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, così una lingua a cui mancano chiavi si vede prima di pubblicare, non dopo.
500 chiavi gratis per sempre. Senza carta di credito.