Bubble Sweat Bubble

Les périgrinations d'un mec normal dans un monde qui ne l'est franchement pas

Aller au contenu | Aller au menu | Aller à la recherche

Mot clé - localisation

Fil des billets - Fil des commentaires

20mar

Google Translate API

Google vient de lancer une nouvelle API dédiée à la traduction de textes. Les langues supportées sont les mêmes que celles affichées dans Google Translate.

On a tous fait l'expérience des traductions parfois (souvent) bancales de Google Translate mais là où cette API devient vraiment intéressante c'est qu'elle permet aussi la détection de langue.

Plus d'infos sur la page dédiée de l'API.

26jan

Travailler avec des fichiers .po

Les fichiers .po sont les fichiers utilisés par les systèmes de traduction utilisant gettext. Un exemple de fichier .po pourrait être :
# message à traduire
msgid "Hello world!"
# message traduit
msgstr "Bonjour monde !"

Ce n'est pas les fichiers .po qui sont utilisés à proprement parler par gettext mais une version binaire du fichier en extension .mo.

Un tel fichier est généré par une commande du type : msgfmt -o mon_fichier.mo mon_fichier.po

Comme d'habitude, se réferer à la page de manuel de la commande msgfmt pour de plus amples informations sur ses possibilités.