Mettre French.lproj par défaut
elf
Membre
Voilà tout est dans le titre!
Je voudrais mettre que dans Project Builder (je ne suis pas sous XCode car je suis encore sous Jaguar...) quand je crée un projet il me mette par défaut French.lproj et non pas English.lproj et que dans les menu il y aie déjà le nom de l'application (example MonApp) à la place de New Application qui est la par défaut...
Aussi sque les menus soint déjà en français et que je n'ai pas a tout traduire...
Ah oui est que il me mette à la place de __Company Name__ le non de la compagnie (SeoSoft)...
Tout cela dois être dans un endroi de pref de PB mais je ne vois vraiment pas ou...
Si quelqun peut m'aider...
@+
Je voudrais mettre que dans Project Builder (je ne suis pas sous XCode car je suis encore sous Jaguar...) quand je crée un projet il me mette par défaut French.lproj et non pas English.lproj et que dans les menu il y aie déjà le nom de l'application (example MonApp) à la place de New Application qui est la par défaut...
Aussi sque les menus soint déjà en français et que je n'ai pas a tout traduire...
Ah oui est que il me mette à la place de __Company Name__ le non de la compagnie (SeoSoft)...
Tout cela dois être dans un endroi de pref de PB mais je ne vois vraiment pas ou...
Si quelqun peut m'aider...
@+
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
La localisation anglaise est là par défaut et il vaut mieux la laisser pour éviter des ennuis au lancement de ton appli sous certaines config. Je te conseille aussi de lire cet article sur la localisation :
http://www.stone.com/The_Cocoa_Files/Internationalize_Your_App.html
En ce qui concerne la traduction des menus, c'est à toi de t'en occuper en ouvrant les nib concernés dans Interface Builder, puis en modifiant les menus items. Pour le nom de la société, il faut aller dans le fichier InfoPlist.strings et tu peux changer le NSHumanReadableCopyright.
C'est possible de faire (tjr ac PB) un pojet templat qui s'ouvre a chaque démarage...
Ou faire une templat tout court...
Merci.
Non, on ne peut pas à ma connaissance de XCode 1.x .De toute façon, il y a déjà toutes les templates dont tu as besoin dans ton existence de programmeur Cocoa.
A mon avis, il n'y a que les menus à traduire à chaque fois, ce n'est pas la mer à boire (sauf si tu as plus de deux nouveaux projets par semaine )<br />
(cf. ici )
Salut Antilog,
Si tu veux dire "ne laisser que l'english.lproj, quitte à le Franciser, comme seul lproj' ... Tu te retrouves avec une appli aux menu Français mais avec un menu-pomme Anglais !
De même si tu laisses juste un french.lproj, le menu pomme sera toujours en français. ça peux gêner un "étranger" qui veux bien faire l'effort d'utiliser ton appli non localisée mais ne va pas apprécier que Tous ses menus passent en Français dès que ton appli est au premier plan.
Et surtout que se passe-t-il pour ceux qui n'ont pas installé la localisation française dans leur système ? ? ?
A mon sens, la meilleurs solution est donc d'avoir toujours au minimum un english.lproj et un french.lproj, quitte à ce que les 2 soient identiques et en Français
Je n'avais pas pensé au menu pomme.Â
Autant pour moi, admettons que je n'ai rien dit...
:brule: