Main Contents

[Objective-c] Internationalisation et Xcode 4

juillet 27, 2011

Avec la sortie de iOS 5 et XCode 4 certains choses sont maintenant beaucoup plus simple à faire. Notamment, l’internationalisation d’une application.

Donc première chose, créer un fichier de type « Strings File ».
Puis afficher le panneau « utilitaire » pour cela sélectionnez ce menu.

Dans le panneau vous devriez avoir un menu Localization.

Ajouter des pays en cliquant sur le + pour arriver à ça:

Il ne reste plus qu’à rajouter les clefs de langue dans chaqu’un des fichiers.
Ex : « BonjourKey » = « Bonjour »;

Et dans le fichier anglais : « BonjourKey » = « Hello »;

Pour tester, rien de plus simple. Utilisez :

NSLog(@"Exemple de traduction: %@", NSLocalizedString(@"BonjourKey", @""));

Et en fonction de la langue utilisée dans le simulateur vous verrez « Bonjour » ou « Hello ».

Catégorie(s): Développement, iPad, Iphone, Objective-C, Tutorial | Comments (0)

Leave a comment