J'ai besoin de localiser mon application, et j'ai besoin que le traducteur ait un accès facile aux fichiers dont il a besoin pour traduire. Je vois que les fichiers d'interface (les .xib
s et les chaînes à l'intérieur d'eux) sont divisés en langues.Localisation dans Cocoa
La solution serait de réécrire manuellement tous les .xib
s? Et si certaines chaînes sont affichées par programme dans l'application? Peut-être que j'ai besoin de quelque chose comme un paramètre global qui indique à l'application quelle langue est définie. Quoi qu'il en soit, je pense que les applications Mac affichent automatiquement le bon .xib
en fonction de la langue du système.
Y a-t-il une "meilleure" chose à faire lors de la programmation avec des interfaces traduisibles?
Je ne sais pas si cela compte, ou j'ai fait quelque chose de mal, mais toutes ces étapes sont correctes sauf que je ne pouvais pas l'obtenir à travailler nommant le fichier de chaînes "Localization.strings". Mais quand j'ai utilisé "Localizable.strings" à la place, cela a fonctionné parfaitement. – Katie
Bon endroit .. J'ai édité. –