en cours de rédaction
Ce nouveau thème 2014 – très original – est en version 1.0. Dès la 0.1, sans attendre, on a voulu tester les modules de transformation multilingue disponibles dans xili-language. Ces transformations ciblent notamment la sous-sélection des articles à la une (featured) affichés en grille (grid) ou en diaporama (slider) selon leur langue. Le widget “Ephemera” est aussi multilingue. Grâce à un source très bien structuré, moins de dix fichiers importants sont dans ce thème enfant 2014-xili.
Quelles sont les spécifications du thème enfant twentyfourteen-xili ?
Ce thème reprend l’ensemble des qualités du thème parent twentyfourteen et y ajoute :
- Deux modes de création du menu de base : insertion automatique des langues de navigation ou clonage des menus (1 par langue) et insertion des langues.
- Choix du style des liens de langue – avec ou sans drapeau
- Possibilité de cloner les zones widgets (sidebar) pour chaque langue.
- Possibilité d’ajouter un lien vers d’autres traductions sous le titre d’un article.
- Enrichissement du formulaire de recherche pour ciblage sur une langue
- Sélection de l’image d’entête selon la langue comme on peut le voir ici.
- Recopie des qualités de l’article lors de la génération dans une autre langue par l’auteur (post-format).
- Recopie des qualités de la page lors de la génération dans une autre langue par l’auteur (template).
Ce thème est un exemple pour le développeur :
- Regroupement dans une classe (et un fichier php) de tous les éléments et fonctions pour l’interface utilisateur (options xili),
- Ajout d’image d’entête spécifique du thème enfant,
- Réglages possibles via l’interface de personnalisation et visualisation temps réel des effets,
- Exemple de propagation des attributs d’un post lors de la génération dans une autre language (format, canevas, taxinomies) grâce au filtre introduit depuis XL 2.8.8+
Intégration des nouvelles possibilités introduites par xili-language 2.8.8+
- Nouvelle méthode de construction des menus et choix de la place d’insertion de la liste des langues. (Glisser déposer)
- Téléchargement assisté des fichiers langues de ce thème de base (et aussi des autres comme 2010, 2011, 2012)
- Possibilité de fusion entre le fichier mo du parent avec les additions du thème enfant. Pas de nécessité de recopie.