Comment puis-je laisser l'utilisateur choisir une localisation spécifique dans mon application? J'ai un livre et j'aimerais que les utilisateurs puissent lire toutes les traductions.Choisir une localisation spécifique sur une application iPhone
0
A
Répondre
1
Vous devrez implémenter vos propres méthodes de localisation.
Une façon de faire est de sous-classer NSBundle et de remplacer -pathForResource:ofType:inDirectory:forLocalization:
et -pathsForResourcesOfType:inDirectory:forLocalization:
. Dans vos substitutions, lisez à partir de NSUserDefaults ou autre pour décider quelle localisation utiliser puis trouver manuellement la bonne.
Questions connexes
- 1. Utiliser une localisation spécifique dans l'application Cocoa
- 2. Localisation d'une application iPhone
- 3. Services de localisation activés pour une application spécifique?
- 4. TV sur une application iPhone
- 5. obtenir l'emplacement IP spécifique pour une application iphone
- 6. Comment choisir une vidéo de UIImagePickerController sur iPhone 3G?
- 7. Comment écrire une application spécifique pour facebook?
- 8. quelle langue de programme choisir sur une application web simple?
- 9. Comment tester une application iPhone basée sur la localisation au cours du développement?
- 10. application basée sur la localisation
- 11. Application iPhone: rendre une page Web accessible uniquement aux personnes utilisant une application spécifique
- 12. Choisir une bibliothèque de traçage pour une application web/navigateur
- 13. Créer une application de streaming sur iPhone
- 14. Connexion/Déconnexion sur une application iPhone
- 15. Sortie TV sur une application iphone
- 16. iPhone localisation coréen, codes japonais
- 17. Choisir une licence appropriée
- 18. Affichage nouveau champ quand choisir une valeur spécifique (JS/HTML)
- 19. iPhone méthode de localisation
- 20. Désactivation d'un avertissement spécifique sur une ligne spécifique dans Xcode
- 21. Localisation, comment utiliser un resx spécifique
- 22. Ressources comment architecturer une application iPhone?
- 23. Comment lancer une application iPhone
- 24. démarrer une application iphone à partir d'une autre application iphone?
- 25. comment créer une application spécifique à l'appareil dans l'objectif c
- 26. Télécharger une nouvelle application depuis une application iPhone
- 27. iPhone OpenGL ES - Comment choisir
- 28. Nombre aléatoire pour choisir une image Xcode iPhone
- 29. Comment enregistrer une application audio spécifique? vb.net
- 30. Comment obtenir un PID pour une application spécifique dans l'iPhone?
Qu'en est-il des chaînes? NSLocalizedString() – Dimitris
NSLocalizedString est simplement une macro qui s'étend à - [NSBundle localiséeStringForKey: valeur: table:] (Commande + Double-cliquez sur NSLocalizedString dans Xcode pour voir la définition). J'imagine cette route à travers -pathForResource: (etc) pour trouver le fichier de chaînes. Sinon, vous devrez remplacer - [NSBundle localizedStringForKey: ...] aussi. – iKenndac
Merci pour tout cela. Mais cela ressemble à trop de tracas .. Je vais essayer de trouver un autre moyen de le faire et je vous le ferai savoir. – Dimitris