Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/01/2014, à 12:31

Compte supprimé

[RÉSOLU] Besoin d'aide internationalisation

Bonjour

J'ai récemment repris un de  mes projet google2ubuntu. J'aimerai l'internationaliser sachant qu'il se compose principalement de deux scripts Python.

Avant de venir ici, j'ai lu et tenté d'implémenter ceci sur chacun des scripts:
http://www.framasoft.net/article4328.html
http://blog.nicolargo.com/2012/11/inter … ython.html

La première méthode n'a rien donné, la seconde me chargeait toujours les locales en anglais, même quand mon système était en français.

Du coups, je suis revenu à un projet propre et je cherche comment faire. Si quelqu'un pouvait me souffler une méthode claire et rapide ça serait géniale.

Merci d'avance.

Dernière modification par benoitfra (Le 29/01/2014, à 16:52)

#2 Le 28/01/2014, à 13:08

moths-art

Re : [RÉSOLU] Besoin d'aide internationalisation

benoitfra a écrit :

la seconde me chargeait toujours les locales en même quand mon système était en français.

Ben, c'est pas ce que tu désires?

Tu aimerais que l'on puisse changer de langue sans toucher aux locales?

Sinon, tu connais un peu Django : je me suis pas mal inspiré de leur sources pour l'i18n de mes derniers projets (même non web).
C'est vraiment bien pensé, propre et complet...

Hors ligne

#3 Le 28/01/2014, à 14:03

Compte supprimé

Re : [RÉSOLU] Besoin d'aide internationalisation

Pardon j'ai oublié un mot, j'ai corrigé

#4 Le 29/01/2014, à 11:59

Compte supprimé

Re : [RÉSOLU] Besoin d'aide internationalisation

j'ai finalement continué avc la méthode 2, et j'ai réussi mais il y a des petits problèmes avec les caractère utf-8

#5 Le 29/01/2014, à 12:09

moths-art

Re : [RÉSOLU] Besoin d'aide internationalisation

Tu peux en dire plus : genre capture d'écran...

update : Je viens de regarder tes sources sur github et je m'aperçois que tu mets en première langue le français.
Je ne sais pas si c'est ça qui coince mais je dirais qu'il est recommandé d'écrire tous tes chaines de caractères en anglais dans ton python

_("english only)

et de les traduire dans fr/LC_MESSAGES/tes_fichiers.po

J'imagine que l'inverse est possible mais peu recommandé.

Dernière modification par moths-art (Le 29/01/2014, à 12:19)

Hors ligne

#6 Le 29/01/2014, à 13:07

Compte supprimé

Re : [RÉSOLU] Besoin d'aide internationalisation

En fait les chaines qui ont un accent ne sont pas traduites.

ps: ok donc c'est mieux de mettre toutes les chaînes de caractère en anglais et je traduis.
Je vais faire ça et je reviens

#7 Le 29/01/2014, à 15:43

Compte supprimé

Re : [RÉSOLU] Besoin d'aide internationalisation

Merci à toi tout roule maintenant.

#8 Le 29/01/2014, à 16:45

moths-art

Re : [RÉSOLU] Besoin d'aide internationalisation

tant mieux! N'oublie pas de mettre un [résolu] en haut du topic.

Hors ligne