Descriptions et spécifications

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.

un site internet multilingue avec WordPress et xili-language