Ich habe derzeit eine semi-automated way, um meine Ansichten zu lokalisieren. Heute habe ich jedoch einen interessanten Abschnitt in IB gefunden, der darauf hindeutet, dass ich meine Ansichten aus dem Interface Builder heraus lokalisieren kann.Lokalisieren Sie eine Ansicht in einem Storyboard mit "Benutzerdefinierte Laufzeitattribute"
So können Sie in IB Laufzeitattribute für ein ausgewähltes Objekt im Identity Inspector definieren. Also für meine UILabel
kann ich den text
Schlüsselpfad meines Labels auf den String Hello World
setzen.
Wenn ich jedoch die Type = Localized String
und dann den Namen eines Schlüssels in meinem Localized.strings
wähle, bekomme ich keine übersetzte Zeichenfolge, sondern nur den Wert (daher der Schlüssel), den ich in IB eingegeben habe.
Ich verstehe nicht, wie dieser Mechanismus funktionieren soll. Ich würde Liebe in der Lage sein, meine Ansichten so zu übersetzen, irgendwelche Ideen?
Ich bin genau am selben Punkt. Hast du etwas dazu gefunden? –