Bonjour,
J'ai vu qu'il y avait plusieurs infos sur la traduction d'un theme en Zikula 1.2 ici
http://communit…ttextTemplates
Cependant, je me demande comment traduire les constantes qui étaient dans pnLang du théme concerné ?
Faut t'il éditer un fichier pot ou po pour çà ?
qu'elle est la différence entre un fichier pot et po ?
as t'on besoin d'un logiciel dédié pour çà.
Merci d'avance
Mumu.
Membre du PSR Project (Pagesetter replacement)
gettext et theme
-
- Rang : Franc-Maçon
- Inscrit le : 12.10.05
- Dernière visite : 06.12.08
- Messages : 735
-
- Rang : Grand Maître
- Inscrit le : 06.12.05
- Dernière visite : 31.12.08
- Messages : 1065
Salut,
Pour passer de l'ancien système de trad à gettext il existe un script de conve…on automatique mais qui n'est pas parfait. Pour un module ça peut aider à réduire le boulot à faire mais pour un thème vu qu'il y a en général peut de ligne de traduction, autant le faire manuellement je pense.
Un fichier .po est toujours lié à un fichier .mo et contient les traductions.
Comment modifier un fichier .po ? Soit via le site translate.zikula.org (pootle) soit via le programme POEdit.
Le fichier .pot est un fichier généré automatiquement, qui contient toutes les constantes à traduire. -
- Rang : Franc-Maçon
- Inscrit le : 12.10.05
- Dernière visite : 06.12.08
- Messages : 735
l'outil n' a pas l'air de marcher pour les thémes
C'est donc le fichier po le plus important, ok , ou rajoute t'on ce fichier pour un thème ?
Membre du PSR Project (Pagesetter replacement) -
- Rang : Grand Maître
- Inscrit le : 06.12.05
- Dernière visite : 31.12.08
- Messages : 1065
-
- Rang : Franc-Maçon
- Inscrit le : 12.10.05
- Dernière visite : 06.12.08
- Messages : 735
c'est chiant pour la mise à jours, on peut pas le mettre dans le dossier locale du répertoire config ?
Membre du PSR Project (Pagesetter replacement) -
- Rang : Grand Maître
- Inscrit le : 06.12.05
- Dernière visite : 31.12.08
- Messages : 1065
Comment ça pour la mise à jour, je te suis pas...
Autrement oui comme d'hab tu peux mettre ça dans le dossier config, quoi que je ne suis pas certain que ça prenne en compte ce qu'il y a dans le dossier config si il n'y a rien dans /locale/fr du thème concerné. A tester. -
- Rang : Franc-Maçon
- Inscrit le : 12.10.05
- Dernière visite : 06.12.08
- Messages : 735
on s'est peut étre mal compris quand tu dis /locale/fr du thème concerné, c'est /theme//locale/fr ?
Membre du PSR Project (Pagesetter replacement) -
- Rang : Franc-Maçon
- Inscrit le : 12.10.05
- Dernière visite : 06.12.08
- Messages : 735
-
- Rang : Grand Maître
- Inscrit le : 06.12.05
- Dernière visite : 31.12.08
- Messages : 1065
Voici l'arborescence à respecter, c'est la même chose que pour un module : /root/themes/NomDeMonTheme/locale/fr/LC_MESSAGES
- Modéré par :
- Admins
Utilisateurs en ligne
- 4 visiteurs
Données pour les 20 dernières minutes
