Cosa fa il convertitore
- Legge i file
.strings(UTF-8 o UTF-16, commenti/* … */e//, escape\n,\"e\U00e9). - Unisce tutte le lingue di una tabella in un unico catalogo (
Localizable.xcstrings,InfoPlist.xcstrings…): una voce per chiave, con la traduzione di ogni lingua nello statotranslated. Le tabelle non vengono mai mescolate. - Usa il commento sopra una chiave come commento della voce.
- Segnala le chiavi mancanti in una lingua, le chiavi definite due volte e le righe illeggibili.
Il file viene scritto nello stile di Xcode (indentazione di 2 spazi, uno spazio prima di ogni due punti) così il diff Git resta leggibile.