Je suis en OS X US, nous allons donc ajouter une version française pour MainMenu.nib et InfoPlist. Si vous êtes en OS X FR vous ajouterez une version anglaise, idem pour allemande, espagnole.
Globalement, il faut sélectionner l'objet à franciser, faire Cd+I, et suivre les menus. Voyons en pas à pas.
1 - Sélectionnez MainMenu.nib
2 - faire Cd+I pour avoir les Informations. La fenêtre ci-dessous s'ouvre. Nous voyons qu'il n'y a que l'anglais comme langue.
3 - Cliquez sur "Add Localization".
4 - Donner un nom à votre localisation, ici "French", puis cliquez sur "Add".
Ainsi que votre nouveau MainMenu.nib dans les Resources de xCode. Celui-ci est la duplication exacte de celui en anglais. Il vous faudra donc remplacer tous les mots clefs anglais par ceux en français, à la main, un part un, ou utiliser un logiciel comme iLocalize de Arizona-software. (39 euros) ou gratuit AppleGlot d'Apple.
Vous ferez la même manipulation pour le fichier InfoPlist pour franciser par exemple le nom du dossier d'aide de la commande CFBundleHelpBookName = "Localisation Help"; en "Localisation Aide".
Voyons maintenant le fichier Localizable.strings qui contiendra les textes des dialogues.