XCode: Gestion de la langue dans l’application

mardi 18 juin 2013

Pour une application que j’ai développé, la langue devait être gérée par l’utilisateur dans l’application à l’aide d’un bouton FR et NL.
Dans ce cas-ci, il est difficile d’utiliser l’outil de Localizable.strings qui se base sur la langue du téléphone.
Mais Xcode nous offre la possibilité d’utiliser très facilement la fonction suivante:

NSLocalizedStringFromTable(@"Hello", @"NL", @"");
NSLocalizedStringFromTable(@"Hello", @"FR", @"");

Et ensuite il suffit de créer deux fichiers FR.strings et NL.strings qui regroupe toutes les traductions.
Même utilisation que Localizable.strings.

Tags: localize , multilangue