iOS Localisation dans iOS


Exemple

Créez un fichier Localizable.strings individuel pour chaque langue. Le côté droit serait différent pour chaque langue. Considérez-le comme une paire clé-valeur:

"str" = "str-language";

Accédez à str dans Objective-C:

//Try to provide description on the localized string to be able to create a proper documentation if needed
NSString *str = NSLocalizedString(@"string", @"description of the string");

Accès str à Swift:

let str = NSLocalizedString("string", comment: "language");