Zum Inhalt springen Zur Seitenleiste springen

Dieses Thema enthält 0 Antworten, hat 0 voices.

Zuletzt aktualisiert von delvartS Vor 1 Woche, 5 Tage.

Assistiert von: Bruno Kos.

Autor Beiträge
September 8, 2025 um 7:06 am #17382452

delvartS

Background of the issue:
Nous développons une multitude de sites contenants une multitude de langues.
Nous utilisions donc un template Twig afin d'afficher automatiquement le code de la langue plutôt que son nom complet dans le sélecteur de langue sans que ça nécessite systématiquement une intervention humaine à chaque ajout de langue.
Les templates Twig n'étant plus pris en charge à partir de la version 4.8, nous devons trouver une autre solution afin d'afficher programmatiquement le code de la langue plutôt que son nom complet dans le sélecteur de langue.
Repasser sur tous nos sites pour faire la modification à la main dans l'administration n'est pas une solution envisageable et cette solution n'est pas non plus souhaitable pour nos futurs développements.
Devoir aller dans WPML → Languages → Site Languages n'est ni pratique, ni intuitif pour nos clients, cela complexifie inutilement leur processus de création de contenu d'autant plus qu'il faut changer les labels partout si on ne veut pas se retrouver avec des sélecteurs "hybride" en back-office (c'est à dire avec le code pour la langue courante et le nom complet pour les autres langues).

Symptoms:
Les templates Twig ne sont plus pris en charge à partir de la version 4.8, ce qui empêche l'affichage automatique du code de la langue dans le sélecteur de langue.

Questions:
Comment afficher programmatiquement le code de la langue plutôt que son nom complet dans le sélecteur de langue sans utiliser Twig?