xili-language et les articles mis en tête de liste

Dès la version 1.6.1, xili-language traite les articles mis en tête de liste (sticky posts) dans la page d’accueil (home page). Ici, sur ce site de démo, la langue racine est l’anglais donc – seul – l’article original a été coché comme à mettre en tête de liste. Sa traduction (ici en français) est reliée à l’original. Donc, selon la langue de la page d’accueil (choisie par l’utilisateur ou son navigateur), l’article d’entête est donc changé selon sa langue. Dans l’exemple, il n’y a pas (encore) de traduction en espagnol donc n’apparaît pas.

Author's UI of english sticky post

L'édition de l'article original en anglais

Publié dans Actualités | 5 commentaires

xili-tidy-tags et WordPress 3.0

La sortie de WordPress 3.0 et ses nouvelles possibilités invitent à quelques réflexions sur les mots-clés l’extension xili-tidy-tags.
Est-ce que cette extension est justifiée alors que WP offre la possibilité de créer plusieurs nuages de mots-clés basés sur des taxinomies différentes pour qualifier les articles ?
Chaque terme (mot ou groupe de mots) de ce nuage pointe sur les articles qui y sont associés. Or ce modèle de données ne prévoit pas que des mots-clés classent, groupent et qualifient d’autres mots clés. C’est ce que fait xili-tidy-tags. Initialement créé pour classer les langues des articles et de leurs mots-clés (pour l’extension xili-language) il est aussi utilisable et souvent pour classer des mots.
Ainsi quand on crée un mot-clé, on doit décider à quelle groupe il appartient (une langue, une marque, un type). “WordPress” est une marque donc ce mot clé est mis dans le groupe “trademark” et dans le groupe “toute langue”. Un site web de musique avait créé une foule de mots-clés décrivant des auteurs, des types de chanson, des pays,… Grâce à l’extension xili-tidy-tags, ce site peut maintenant afficher des nuages plus ciblés au lieu d’un méga nuage incompréhensible. Ces qualités et possibilités sont conservées dans WP 3.0 notamment dans le cadre de la gestion de contenus organisée. (CMS).
Pourquoi ne pas avoir fait un système de traduction avec gettext (basé sur les fichiers .mo) comme pour les libellés des catégories ?
Autant les catégories sont peu nombreuses et structurent le site web et la navigation des visiteurs, autant les mots-clés sont plus adaptables et en plus grandes quantités au fil de la vie du site. Donc mieux vaut garder le système de mots clés et affecter chacun à son groupe linguistique ou sémantique.

Publié dans Actualités | Marqué avec , , , , | Laisser un commentaire

Le nouveau thème “twentyten”, WordPress 3.0 et la trilogie xili-language

A l’origine (il y a trois ans !), l’extension xili-language avait été conçue pour les concepteurs de thème pour site multilingue et adaptation de thème issu de thème localisable. Avec l’apparition de WordPress 3.0 et son thème par défaut “twentyten”, il est maintenant possible d’envisager la mise en place d’un site multilingue avec quelques petites interventions qui ne feront pas appel à du codage dans le fichier functions.php du thème.
Etape par étape lors de la sortie des pré-versions, sur ce serveur et ce site (en mode multisite), des tests sont faits et des nouvelles fonctionnalités (visibles ou liés aux nouvelles qualités techniques de WP 3.0 sont petit à petit ajoutées aux extensions de la trilogie (xili-language, xili-dictionary et xili-tidy-tags).

Les nouvelles spécifications et fonctionnalités

Le domaine du thème (nommé ici “twentyten” utilisé par les fonctions gettext __() et _e()…) qui permet la traduction des termes et intitulés du thème est détecté automatiquement.

twentyten theme language sub-folder

Les sous-dossiers du thème twentyten

Le dossier des langages qui contiennent les fichiers .pot, .po et .mo des langues disponibles est lui aussi automatiquement détecté. C’est dans ce dossier que seront ajoutées les traductions disponibles dès la sortie de WP 3.0-RC2 – étape importante pour les traducteurs.
Nav menu settings UI

Les réglages du menu de navigation

WP3.0 introduit un nouveau moyen d’afficher des navigations – le fameux Nav Menu (qui repose sur une taxinomie particulière). Il est donc dorénavant possible d’afficher la liste des langues de deux façons : soit avec le widget dans la colonne latérale, soit avec ce menu qui est ici sous l’entête.
Pour compléter ce menu de navigation avec les liens vers l’accueil dans chaque langue, il y a deux approches possibles : la première qui consiste à activer une insertion automatique après un séparateur à la suite du menu défini par le webmestre, la seconde consiste à ajouter dans l’interface de réglages du menu les liens et valeurs que vous pourrez adapter et placer.
xili-language settings UI

L'interface de réglage de xili-language

Pour aider à définir les langues, il est maintenant proposé des listes d’exemples et des liens vers les listes ISO tant pour la langue que pour le pays.
Comme l’extension xili-language est elle-même modifiable via les API (hook), prochainement de nouvelles options de présentation ou de règles d’affichage seront disponibles. Dans le widget, la liste des options sera ainsi mise à jour.
Bientôt d’autres informations disponibles sur la trilogie xili-language dès la sortie de la version 1.6.0 couplée à la sortie de WP 3.0-RC2.

6 juin 2010
dev.xiligroup

NB n°1 : Pendant les phases RC (candidate finale) de la sortie de WordPress 3.0, avis et retour de tests sont la bienvenue tant sur des tests en mode mono ou multisite.

NB n°2 : Parce que la transition entre les versions prendra un certain temps, les extensions xili-language restent compatibles avec WP 2.9.x.

Publié dans Actualités | Marqué avec , | Laisser un commentaire

WordPress 3.0-RC1 est disponible – La trilogie multilingue xili-language est dispo.

Même avec un peu de retard (consacré à des tests complémentaires), WordPress 3.0-RC1 est disponible. Grâce aux mises à jour journalières de WP 3.0, la trilogie multilingue – xili-language, xili-tidy-tags, xili-dictionary – est régulièrement testée comme sur ce site ici même avec le thème de base “twentyten”. Ces extensions sont donc compatibles avec WP 3.0-RC1 – (1.5.5pour xili-language, 1.3.3 pour xili-tidy-tags and 1.0.6 pour xili-dictionary).

La feuille de route pour les prochaines semaines : Continuer les tests, ajouter quelques fonctionnalités et dès que la version finale de WP 3.0 sera en ligne, sauter pour la trilogie à la version 2.0.

Merci de vos remarques,

L’équipe dev.xiligroup.com

Publié dans Non classé | Marqué avec , , | Laisser un commentaire

dev.xiligroup.com au wordcamp Paris le 8 mai

dev.xiligroup.com via son concepteur sera présent au “ WordCamp” . Donc ce sera peut-être l’occasion de mettre un visage sur les statistiques de téléchargement des extensions xili-language, xili-tidy-tags etc…

Publié dans Actualités | Marqué avec | Laisser un commentaire