EDIT : Ho... Menu File-Make Localizable, je m'empresse de cliquer, "attention cela va modifier ...gnagnagna", même pas peur, et hop je vois qu'il a créé des info.plist ok, je ne sais pas trop ce que c'est et que le projet est localisé en English, heu.. non là en français, comment je change ça ? Bon pas trouvé... Je lance et... toujours pareil... Ca n'a rien changé...
Si tu as conservé la localisation de l'appli, le fichier de localisation doit se trouver dans le bon fichier French.lproj
Philippe49 fidèle au poste, toujours avec la solution au final, merci, pas encore testé la modif que tu conseilles mais je vais le faire, ceci dit plutôt que changer mes préférences systèmes je préférerais tout passer dans un projet en français.. Compliqué?
Philippe49 fidèle au poste, toujours avec la solution au final, merci, pas encore testé la modif que tu conseilles mais je vais le faire, ceci dit plutôt que changer mes préférences systèmes je préférerais tout passer dans un projet en français.. Compliqué?
Non mais il n'y a pas besoin de localiser (cf exemple que je t'ai envoyé). Je serais toi je supprimerais la localisation (French.lproj ou English.lproj) que tu as créée, et je reprendrais avec une situation simple.
Le "Make Global" est en grisé... je ne peux plus revenir en arrière, j'ai essayé de bouger les fichiers à la main... pas probant... pfff le temps du crayon et du papier était plus simple, j'écrivais é, et hop c'était bon... Voire même la belle époque cro magnon pas de texte que des dessins.... ;D
EDIT : Oups, c'est bon, le make global apparait en cliquant sur le bon fichier.. Mais tjs le même problème
Connaissant le proverbe "aides-toi et Philippe49 t'aidera" je me fend d'un copier-coller :
Dans le code: [tt]NSRunAlertPanel(NSLocalizedString(@titleFileUpd,nil),NSLocalizedString(@FileUpd,nil), @OK, nil, nil);[/tt]
Le fichier Localizable.strings : [tt]"ErrorFile"="Une erreur est survenue lors de l'accès au fichier"; "AccessFailed"="Echec lors de l'accès au Fichier : Action annulée"; "titleFileUpd"="Modification effectuée"; "FileUpd"="Fiche client mise à jour"; // "CreateCancelled"="Création de la fiche client annulée"; "ValuesPct"="Les remises sont des pourcentages et doivent être compris entre 0 et 100"; "ChangeCancelled"="Modification annulée"; "NoFileSelected"="Aucune fiche n'est selectionnée";[/tt]
C'est bon ça marche, encore grace à toi Merci, j'ai fais un GetInfo sur mon localizable et le tien, côte à côte et j'ai comparé . Pour une raison mystérieuse dans "target" mon projet n'était pas coché !!!! Evidemment pour le tien oui, j'ai coché c'est bon, mais il fallait trouver...
Le "Make Global" est en grisé... je ne peux plus revenir en arrière, j'ai essayé de bouger les fichiers à la main... pas probant... pfff le temps du crayon et du papier était plus simple, j'écrivais é, et hop c'était bon... Voire même la belle époque cro magnon pas de texte que des dessins.... ;D
Oubah Hop Hop
dans 1207332146:
C'est bon ça marche, encore grace à toi Merci, j'ai fais un GetInfo sur mon localizable et le tien, côte à côte et j'ai comparé . Pour une raison mystérieuse dans "target" mon projet n'était pas coché !!!! Evidemment pour le tien oui, j'ai coché c'est bon, mais il fallait trouver...
Pour une raison mystérieuse dans "target" mon projet n'était pas coché !!!! Evidemment pour le tien oui, j'ai coché c'est bon, mais il fallait trouver...
Peut-être n'as -tu pas fait l'inclusion dans ton projet via Add>Existing Files , et alors le fichier n'aura pas été référencé correctement par XCode ... ou quelque chose de ce style.
Réponses
Si tu as conservé la localisation de l'appli, le fichier de localisation doit se trouver dans le bon fichier French.lproj
Si tu veux que soit pris en compte la localisation correspondant à English.lproj, il faut passer en Mode English dans les préférences systèmes
Non mais il n'y a pas besoin de localiser (cf exemple que je t'ai envoyé).
Je serais toi je supprimerais la localisation (French.lproj ou English.lproj) que tu as créée, et je reprendrais avec une situation simple.
EDIT : Oups, c'est bon, le make global apparait en cliquant sur le bon fichier.. Mais tjs le même problème
Dans le code:
[tt]NSRunAlertPanel(NSLocalizedString(@titleFileUpd,nil),NSLocalizedString(@FileUpd,nil), @OK, nil, nil);[/tt]
Le fichier Localizable.strings :
[tt]"ErrorFile"="Une erreur est survenue lors de l'accès au fichier";
"AccessFailed"="Echec lors de l'accès au Fichier : Action annulée";
"titleFileUpd"="Modification effectuée";
"FileUpd"="Fiche client mise à jour";
//
"CreateCancelled"="Création de la fiche client annulée";
"ValuesPct"="Les remises sont des pourcentages et doivent être compris entre 0 et 100";
"ChangeCancelled"="Modification annulée";
"NoFileSelected"="Aucune fiche n'est selectionnée";[/tt]
j'ai fais un GetInfo sur mon localizable et le tien, côte à côte et j'ai comparé . Pour une raison mystérieuse dans "target" mon projet n'était pas coché !!!! Evidemment pour le tien oui, j'ai coché c'est bon, mais il fallait trouver...
Oubah Hop Hop
Peut-être n'as -tu pas fait l'inclusion dans ton projet via Add>Existing Files , et alors le fichier n'aura pas été référencé correctement par XCode ... ou quelque chose de ce style.