Description
xili-dictionary est une extension (compatible avec xili-language) qui crée et gère un dictionnaire multilingue stocké dans les taxinomies de la base WP. Cette extension collecte les termes et mots des catégories (titre, description), du thème courant – expression internationale des fonctions _e() ou __(), Il est possible de créer et mettre à jour les fichiers .mo du dossier du thème courant. xili-dictionary est compatible avec l’extension xili-language et l’extension xili-tidy-tags.
Nouveau !
0.9.9
– quelques corrections concernant les créations de termes similaires,
– un meilleur affichage du log de l’import des termes du thème courant (beta),
– premiers tests probants avec la version prochaine WP 2.9-rare.
0.9.8
Vérifiée sur la toute récente version 2.8 de WordPress.
0.9.7.2
grouper les termes par langue est possible, – meilleur import des fichiers .po – plus de possibilités (mêmes termes avec/sans tags html).
LES VERSIONS 0.9.x sont en BETA (qui fonctionnent sur nos sites et bien d’autres) – PLUS IL Y AURA D’AVIS plus les fonctions seront adaptées.
Quelques fonctionnalités sont instables notamment celles de l’importation des termes d’un thème notamment si celui met trop d’espace dans les fonctions __() et _e()
Installation
- Télécharger le dossier contenant le fichier xili-dictionary.php et annexes dans le dossier /wp-content/plugins/ ,
- Vérifier que votre thème courant est ‘localisable’ avec des fonctions comme _e(‘the term’,’mytheme’) ou __() et que les textes à traduire ne sont pas codés en dur –
- activer et aller à la page Dictionnaire dans le menu Outils
Q. R.
Est-ce que la ligne msgid peut contenir des tags html ?
comme <em> ou <strong> |
Oui, le msgid (la référence) peut en contenir depuis la version 0.9.7.
a <strong>good</strong> word |
peut ainsi être traduit par
un mot <strong>exact</strong> |
Où sont des sites qui utilisent xili-dictionary ?
dev.xiligroup.com ici et www.xiliphone.mobi là qui est aussi adapté à l’iPhone.
Quelle est la différence entre la ligne msgid et celle msgtr dans un fichier .po ?
La ligne msgid est égale au premier argument des fonctions _e() or __() qui sont le mot, la phrase de référence (souvent en anglais). msgstr est la traduction dans le fichier de la langue cible : par exemple fr_FR.po pour une fichier français. (le fichier compilé est nommé fr_FR.mo et il est dans le dossier du thème. La langue de référence dans WordPress est en_US. Si quelques termes méritent des adaptations, xili-dictionary peut créer un fichier en_US.mo spécifique qui contiendra uniquement les termes adaptés.
Est-que l’on peut utiliser xili-dictionary sans xili-language pour éditer les fichiers .po ou .mo ?
Oui sous certaines conditions et si les langues sont dans le catalogue par défaut. Il faut aussi indiquer à l’extension l’endroit où sont regroupés les fichiers .mo.
define('THEME_LANGS_FOLDER','/nameoflangfolder'); // in Fusion: /lang |
Qu’en est-il de la version WP 2.9 ?
Aujourd’hui, ne fonctionne qu’avec des fichiers .mo or .po avec des couples de lignes msgid msgstr pour thème avec des fonctions comme _e() or __() pour la localisation.
Copies d'écran
Autres infos
Cette version ßeta est destinée aux utilisateurs et créateurs de thèmes.
See also the WordPress plugins forum.
Téléchargement
Le catalogue des extensions WordPress :
http://wordpress.org/extend/plugins/xili-dictionary/download/