Kurztipp - Localizable.strings erzeugen


Aus Macwrench

Wechseln zu: Navigation, Suche
Xcode.pngTerminal.png

Um aus einem existierenden Cocoa-/CocoaTouch-Projekt alle mit NSLocalizedString lokalisierten Texte in ein Localizable.strings File zu extrahieren, genügt es, im Terminal folgende Zeile (natürlich im Verzeichnis des jeweiligen Xcode-Projektes) einzugeben:

Manpage.png genstrings ./path/to/classes/*.m

zum Beispiel

Manpage.png genstrings ./Classes/*.m

um alle Texte aus den *.m Files im Verzeichnis Classes auszulesen. Diese werden dabei in eine eventuell bereits existierende Datei hineingemerged, optional kann über die Option

-a

veranlasst werden, das die gefundenen Texte an eine vorhandene Datei lediglich angehängt werden.

Mit der Option

-o outputDir

kann zusätzlich ein Zielverzeichnis angegeben werden

Siehe auch

Apple
CocoaDev
Persönliche Werkzeuge