Ich hatte Lokalisierung durch Ändern der Sprache des iPhone durch LocalistableString und durch verschiedene Xib, die nur mit NSLocale-Methode funktioniert, aber die Anforderung der App ist, um es durch Ändern der Sprache in der App-Einstellung anzeigen zu lokalisieren Unabhängig von der iPhone-Sprache ..Lokalisierung von iPhone ohne Änderung der iPhone-Einstellungen
5
A
Antwort
2
Klingt wie eine dumme Anforderung, aber trotzdem: Sie können die Sprache Ihrer App ändern, indem Sie ein Array in der Reihenfolge der bevorzugten Sprachen für die Benutzer Standardtaste @ "AppleLanguages", zB:
Beachten Sie jedoch, dass dies nur die Strings/Nibs betrifft, die Sie laden danach, so müssen Sie möglicherweise Ihre Benutzeroberfläche neu laden, nachdem Sie die Einstellung geändert haben.
Verwandte Themen
- 1. iPhone de_ * Subsprache Lokalisierung
- 2. iPhone: UIBarButtonSystemItemSave und Lokalisierung
- 3. iPhone App-Lokalisierung für Store
- 4. Lokalisierung von Symbol und Standardbildschirm in iPhone
- 5. Lokalisierung von Währungen in iPhone App
- 6. Wie vereinfacht die iPhone-Lokalisierung?
- 7. iPhone App Lokalisierung - Englisch Probleme?
- 8. iPhone: Lokalisierung/Internationalisierung Standardzeichenfolgen Datei
- 9. Änderungsdatum ohne Änderung der Uhrzeit
- 10. EntLib Validierung: Lokalisierung ohne Ressourcen - Validierung von der Konfiguration
- 11. Backbone.js Routing ohne Änderung der URL
- 12. auf Chrome: Änderung der URL ändern, ohne
- 13. Angular 2: Routing ohne Änderung der URL
- 14. JSON Pretty-Print ohne Änderung der Reihenfolge
- 15. Fakezeit ohne Änderung der Windows-Systemuhr
- 16. Ember erweitern Komponente ohne Änderung der Vorlage
- 17. Programm Minecraft Mods ohne Änderung der Umgebungsvariablen?
- 18. vsto: C# Änderung der Lokalisierung von Excel-UI-Objekten, z. Ribbon, zur Laufzeit
- 19. Änderung Listenansicht ohne
- 20. Animierte Höhe von SVG ohne Änderung der Proportionen des Hintergrundbildes
- 21. Programmatically Änderung der Orientierung von ViewController ohne Unterklasse UINavigationController
- 22. Swing: Programmatische Änderung der Benutzeroberfläche ohne Auslösen von Rückrufen
- 23. Hinzufügen von virtuellen Funktionen ohne Änderung der ursprünglichen Klassen
- 24. extrahieren Top 10 von Ergebnissen ohne Änderung der tatsächlichen Abfrage
- 25. Dynamische Aktualisierung von TabLayout ohne Änderung der ausgewählten Registerkarte
- 26. Wie bewerbe ich mich Lokalisierung ohne Storyboard
- 27. Android Multi-Language-Unterstützung ohne Lokalisierung
- 28. Lokalisierung funktioniert nicht auf ipad, aber funktioniert auf iphone
- 29. Lokalisierung von dynamischen Daten
- 30. MVC-Lokalisierung von Standardmodellbinder
Tatsächlich funktionieren auch neue Aufrufe von 'NSLocalizedString' nicht wie erwartet, wenn Sie diese Einstellung ändern. Sie müssen * die App neu starten, was ein Albtraum ist. – Mundi