Ich lerne, wie man iOS-Apps aus einem Android-Hintergrund macht. In Android sollten Sie die meisten/alle Ihrer Strings, die für den Benutzer sichtbar sind, in eine strings.xml
Datei schreiben, auch wenn Ihre App nicht übersetzt wird.Ist eine Localizable.strings-Datei erforderlich, wenn Sie keine Strings lokalisieren möchten?
Das bedeutet, wenn Sie den Titel einer Schaltfläche setzen/den Text des Android-Gegenstücks zu einem "UILabel" setzen, werden Sie die Zeichenfolge aus der Datei strings.xml
abrufen.
Ich werde meine IOS App nicht lokalisieren. Da dies der Fall ist, ist normal, es nur tun:
exampleUIButton.setTitle("Test string", forState: .Normal)
Oder sollte „Test String“ in einer Localized.strings
Datei gespeichert werden?
Absolut normal, um es nicht zu speichern, Xcode hat standardmäßig Englisch. Wenn Sie jedoch eine andere Sprache unterstützen möchten, sollten Sie die Datei "Localized.strings" für zusätzliche Sprachen erstellen. –
Sorry für den Tippfehler - der richtige Name ist Localizable.strings –