Journal Traduire du français avec gettext.

Posté par  .
Étiquettes : aucune
0
3
oct.
2003
J'ai un problème pour traduire du français avec gettext().

Remarque : j'ai déjà cherché sur le web, avec google, sur le site de gettext, je ne trouve pas. Mes recherches sont en général polluées par des textes expliquant comment traduire vers le français. C'est pour ça que je fais appel à vous :-)

Je fais une traduction français->espagnol.
Ca fonctionne très bien avec les chaînes de caractères françaises ne comportant pas d'accent, mais ça marche pas pour les chaînes de caractères françaises comportant des accents.

Des idées ?
  • # Re: Traduire du français avec gettext.

    Posté par  (site web personnel) . Évalué à 1.

    Perso j'ai passé la version "de reference" en anglais...
    Doit bien y avaoir un moyen d'indiquer l'encodage des sources mais j'avais pas le net quand j'ai rencontré le probleme.
    • [^] # Re: Traduire du français avec gettext.

      Posté par  . Évalué à 2.

      Ben oui, mais le soft est à destination de français, portugais, espagnols, allemands, mais en aucun cas d'anglais, alors maintenir une version de base anglaise rien que pour ça...

      Sans compter qu'un des dév ne parle absolument pas anglais...

      Ca me semble quand même bizarre que l'anglais soit nécessaire pour la version de référence :-/
  • # Re: Traduire du français avec gettext.

    Posté par  . Évalué à 1.

    Cherchez pas, j'ai trouvé : les accents espagnols doivent être en UTF8, mais les accents français en... je sais pas, le codage de base.
    Enfin, ça marche après quelques jours d'interrogations :-)
    • [^] # Re: Traduire du français avec gettext.

      Posté par  . Évalué à 1.

      Bonjour,

      J'ai a mon tour un probleme similaire, je doit implementer le support gettext pour un soft contenant des messages d'erreur en Francais.

      Tout fonctionne sauf que les mots accentues ne sont pas traduits.

      As tu une solution ?
  • # Re: Traduire du français avec gettext.

    Posté par  . Évalué à 2.

    T'as qu'a mettre une version "francais sans accents" dans tes sources, et avec gettext tu traduit ca en francais avec accents.
  • # Re: Traduire du français avec gettext.

    Posté par  . Évalué à 1.

    Pour tout ceux qui sont restés sur leur faim devant ce message, David avait trouvé la solution :

    générer la template en UTF-8, puis lancer la commande :

    iconv --from-code=UTF-8 --to-code=ISO-8859-15 < template.po > template_iso.po

    Suffisait d'y penser, merci David !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.