TranslatePress comprend un onglet Sélecteur de langue dédié Sélecteur de langue onglet dans les Paramètres, simplifiant ainsi la configuration et la gestion de vos commutateurs. Cela améliore l'utilisabilité, maintient une compatibilité ascendante complète et offre une expérience de changement de langue moderne et plus flexible.

L'onglet centralise toutes les options relatives au commutateur et est divisé en trois sections :
Cette séparation offre une structure plus claire et une expérience d'installation plus intuitive.
Le “Annuler les modifications” bouton du Sélecteur de langue tab restaure la dernière configuration sauvegardée, pas la valeurs par défaut héritées.
Avec cette conception, vous pouvez maintenant personnaliser votre sélecteur de langue flottant depuis le Onglet de sélection de la langue → Flottant section :

Vous pouvez maintenant choisir le type de sélecteur de votre sélecteur de langue flottant :
Vous pouvez sélectionner un modèle prédéfini parmi les options de conception disponibles et l'appliquer à votre site Web sans en créer un personnalisé.
Cependant, si vous souhaitez personnaliser votre sélecteur de langue, vous pouvez le faire en utilisant le Conception personnalisée section, où vous pouvez modifier les arrière-plans, la couleur du texte et le rayon des bords.

Pour régler l'apparence du sélecteur de langue flottant, allez dans le Personnaliser la mise en page section. De là, vous pouvez définir l'apparence du sélecteur sur les appareils de bureau et mobiles.

Les options disponibles comprennent :

Lors de l'édition en utilisant L'éditeur Gutenberg de WordPress, vous pouvez facilement ajouter le Bloc sélecteur de langue. Pour ce faire, ouvrez le bloc inséreur en cliquant sur “+” Ajoutez le bouton Bloc dans la barre d'outils de l'éditeur ou dans votre zone de contenu. Dans la barre de recherche, tapez “ Sélecteur de langue ” et sélectionnez-le dans la liste des blocs disponibles. Une fois ajouté, le bloc Sélecteur de langue apparaîtra dans votre mise en page.
TranslatePress propose également un shortcode qui vous permet d'intégrer un sélecteur de langue n'importe où sur votre site. Le [language-switcher] le shortcode peut être inséré dans :
<?php echo do_shortcode('[language-switcher]'); ?>Dans la section Shortcode de l'onglet Changeur de langue, vous pouvez :

Cela garantit la cohérence, que vous travailliez avec l'éditeur classique (code court) ou l'éditeur de blocs Gutenberg.
Le Sélecteur de langue du menu vous permet d'ajouter des options de langue directement dans n'importe quel menu WordPress. Il s'adapte automatiquement au style du menu de votre thème, garantissant un aspect et une convivialité harmonieux.

Vous pouvez choisir de créer un sélecteur de menu à l'aide du bloc « Langue actuelle », ou d'ajouter les langues sous forme d'éléments individuels dans votre menu. Si vous n'utilisez que deux langues, vous avez la possibilité de créer un sélecteur de « langue opposée » à l'aide du bloc de menu approprié.
Dans la section « Élément de menu » de l'onglet « Sélecteur de langue », vous pouvez personnaliser l'affichage des éléments du sélecteur : vous pouvez choisir d'afficher ou non les icônes de drapeau, ajuster leur position et leur forme, ou activer/désactiver les noms des langues (ou les associer aux drapeaux).

La configuration de ces dispositions peut être effectuée indépendamment pour ordinateur de bureau et mobile navigation.
À partir de la version TranslatePress – Multilingual 2.9.25, le sélecteur de langue a été entièrement repensé (comme illustré ci-dessus), rendant ainsi sa configuration et sa gestion plus intuitives et plus simples.
Afin d'assurer une transition en douceur depuis l'ancienne version, une option « Charger le sélecteur de langue hérité » a été ajoutée dans TranslatePress Paramètres → onglet Avancé → section Dépannage :


Désactiver l'option Charger le commutateur de langue hérité passe automatiquement à la nouvelle structure de conception. Cela garantit que la désactivation du mode hérité ne réinitialise ni ne supprime les personnalisations précédentes des commutateurs qui sont migrés automatiquement par le système, y compris :