Liste des articles associés au mot-clef : multilingue

xili-language version 2.9.20 : le nouveau point d’insertion pour les menus

Les précédentes versions de xili-language ont ajouté des éléments nouveaux pour bâtir des menus de navigation :

  • Point d’insertion de la liste de langues (donc le contenu des liens va varier selon le type et la langue de la page web affichée (2.8.8),
  • Point d’insertion d’une sous-sélection de pages selon leur langue.(2.9.10)

Depuis la version 2.9.20, il est possible d’insérer un menu dans un menu selon la langue à laquelle il est associé. Le résultat et les composants du menu vont donc dépendre de la langue courant affichée. Pourquoi cette nouvelle possibilité ?
De nombreux thèmes sont difficiles à modifier et il n’est pas possible d’instancier un emplacement de menu selon chaque langue. Avec cette possibilité de créer un point d’insertion qui sera remplacé en temps réel par un autre menu sans emplacement mais affecté à une langue, il sera possible de créer des menus différents et très personnalisés selon la langue couramment affichée.

La première chose à faire est d’attacher une structure de menu principal à l’emplacement du principal menu. (nommé ici main-menu ou l’emplacement primary).
Dans le cas d’un site bilingue, deux menus (structure) sont à créer sans les affecter à un emplacement avec les noms french-menu et english-menu. Chacune des structures peuvent être construites avec des liens de pages et titre selon leur langue. (des pages en français dans la structure french-menu…)
Avec ces trois éléments, dans le menu principal (main-menu), il est possible d’ajouter le point d’insertion du menu. Avant de faire l’ajout dans la structure, on va associer à chaque langue le menu correspondant (french-menu pour le français etc…). Une fois le point ajouté, il est possible de la placer n’importe où dans la structure.

Quelques copies d’écran :

Menus Selection before adding to Menu
La sélection et les affectations des menus avant l’ajout
Insertion point added to menu structure
Le point d’insertion menu dans la structure de menu

Un point d’insertion peut être à n’importe quel niveau dans l’arborescence. L’arborescence du menu ‘enfant’ va suivre celle de la position du point d’insertion. Cela ouvre de riches horizons pour faire des menus complexes (si nécessaires).

Note: pour éviter des effets indésirables, il n’est pas possible de mettre un point d’insertion dans un menu qui sera associé à ce point.

1.0.2: amélioration dans la Class xili-options, plus facile de régler la bascule des images d’entête !

Dans la version 1.0.1, il était nécessaire d’être rigoureux dans le nommage des fichiers images pour l’entête. Avec la nouvelle Class, l’interface xili-options est enrichi pour affecter à chaque langage une image présente dans le catalogue des images d’entête.

Avantages :

  • Nommage libre des fichiers,
  • possibilité de tailler l’image avant de l’affecter en entête,
  • option pour désactiver temporairement la bascule des images d’entête selon la langue,
xili options theme 1.0.2
xili options du theme 1.0.2 avec accordéon dans la page pour chaque réglage dont celui pour affecter les entêtes.

Le thème enfant multilingue de 2013 est disponible au téléchargement !

Comme la version finale de WP en 3.6 est sortie, le thème multilingue enfant de 2013 est téléchargeable ici.

Après sa mise en place via ftp dans le sous-dossier thèmes à côté du thème parent twentythirteen, il suffit de l’activer dans Apparence pour ajouter les fonctions multilingues si l’extension xili-language est elle-même active.

Ce thème enfant est avant tout une base “pédagogique” avec l’activation d’une classe puissante pour créer l’interface de réglage des éléments du thème.

Bon travail.

M.

xili-language version 2.8.9 en ligne !

Pour fêter les dix ans de WordPress et attendre la RC de la très prochaine version 3.6, la version 2.8.9 de xili-language est en ligne. Elle apporte notamment une classe améliorée pour générer des thèmes enfant multilingue comme ici même en démonstration avec 2013. Cette classe est une trousse à outils puissante pour les développeurs/designers/créateurs de thème.
Outre des améliorations et la chasse aux rares bugs, la possibilité de voir l’admin de jetpack dans sa langue.

La mise à niveau progresse dans toute la trilogie (xili-language, xili-tidy-tags, xili-dictionary) et les prochaines versions sortiront avec WP 3.6.

M.