WPML

La grande majorité des sites WordPress actuels ne sont pas en anglais. Aujourd’hui, WPML facilite la gestion des sites multilingues qui n’ont pas l’anglais comme langue par défaut, ou qui ne l'utilisent pas du tout.

Pourquoi l’anglais est était une langue spéciale sur vos sites multilingues ?


La Traduction de chaînes de WPML récupère des textes de différentes sources. Plus important encore, elle récupère les chaînes des fonctions GetText (WordPress, le thème et les extensions) et des textes que vous saisissez à différents endroits dans l'interface d'administration de WordPress.

Presque tout ce qui provient de GetText sera à l'origine en anglais. Vous souhaitez saisir des textes dans l'interface d'administration de WordPress dans la langue par défaut du site.

Le problème, jusqu’à présent, était que la Traduction de chaînes n'avait qu'UN SEUL paramètre de langue source. Ensuite, nous l'avons même supprimé car le configurer sur une autre langue que l'anglais créait une montagne de problèmes.

Désormais, la langue source pour les chaînes fait son grand retour. Chaque chaîne possède sa propre langue source et vous pouvez facilement définir la langue de chaînes individuelles, ou de contextes entiers.

Prenons un exemple pratique. Supposons que votre site fonctionne en espagnol (langue par défaut), en catalan et en français. Pas d'anglais. Votre thème et vos extensions sont codés en anglais, comme langue d'origine.

Dans cet exemple, vous voudrez traduire les textes du thème de l'anglais vers l'espagnol, le catalan et le français. Vous voudrez saisir le slogan du site et les widgets en espagnol et les traduire en catalan et en français. Vous ne voulez certainement pas passer par l'anglais.

Saisissez les textes dans votre langue habituelle Traduisez vers les autres langues du site dans la Traduction de chaînes
Nom et slogan du site en espagnol, dans l'écran d'administration Paramètres de WordPress
Nous pouvons traduire le slogan de l'espagnol vers les autres langues du site
La page d'accueil en espagnol (langue d'origine) La page d'accueil en français (traduction)
L'espagnol « original » sur la page d'accueil
La traduction française sur la page d'accueil en français

Avec cette mise à jour de WPML, c'est exactement ce que vous pouvez faire. WPML suppose que tous les textes provenant de WordPress, du thème ou des extensions sont en anglais. Même si votre site n'utilise pas l'anglais, vous verrez toujours l'anglais comme langue source de ces chaînes et vous pourrez les traduire vers toutes les langues de votre site.

WPML supposera également que tous les textes que vous saisissez dans l'interface d'administration de WordPress seront dans la langue par défaut du site. Vous pourrez traduire ces textes vers les autres langues du site, sans passer par l'anglais.

Comment définir la langue source des chaînes


Vous pouvez modifier les langues de chaînes spécifiques ou de toutes les chaînes appartenant à un domaine.

Pour modifier la langue de chaînes spécifiques, sélectionnez-les et cliquez sur le nouveau bouton Changer la langue des chaînes sélectionnées. Ensuite, sélectionnez la nouvelle langue.

Changer la langue des chaînes sélectionnées

Vous pouvez également modifier la langue de contextes entiers. Cela s'avère utile lorsque vous obtenez un thème ou une extension codé dans une autre langue que l'anglais. Cliquez sur le nouveau lien, en haut de la page Traduction de chaînes, Langue des domaines.

Cliquez sur le lien vers « Langues des domaines »

Ensuite, choisissez la nouvelle langue.

Boîte de dialogue pour définir la langue de domaines entiers

La boîte de dialogue vous montrera un tableau des chaînes de ce domaine. Vous pouvez choisir la nouvelle langue et également en faire la langue par défaut pour les nouvelles chaînes qui seront ajoutées à ce domaine.

Les sites existants restent inchangés (à moins que vous ne souhaitiez modifier des chaînes)


Les sites existants ne sont pas affectés par ce changement. Étant donné que vous DEVIEZ auparavant écrire les textes en anglais dans l'interface d'administration de WordPress, lorsque vous mettez à jour vers la nouvelle version de WPML, WPML saura que les chaînes d'administration existantes sont en anglais. Si vous le souhaitez, vous pouvez maintenant modifier leur langue et les saisir à nouveau dans la langue par défaut de votre site. Cependant, ce changement dépend entièrement de vous. Si vous ne voulez pas vous embêter, vous n'y êtes pas obligé.

Pour mettre à jour les langues des chaînes des sites existants, suivez la même procédure que celle indiquée précédemment. Vous pouvez mettre à jour des chaînes individuelles ou des contextes entiers.

Anomalies connues


Cette version bêta ne fonctionne pas encore de manière totalement fluide avec Gravity Forms et avec notre extension Layouts (traduction de paquets). Il se peut également qu'il y ait quelques problèmes mineurs de performances.

Chaque anomalie connue sera résolue d'ici le passage de cette version en production. Nous vous recommandons d'ignorer pour l'instant les tests de cette version bêta avec les extensions Gravity Forms et Toolset, car nous travaillons sur les anomalies connues.

Téléchargez la version bêta

Cette version de WPML est actuellement en version bêta. Il s'agit d'un changement majeur dans le noyau de WPML et la Traduction de chaînes, et elle n'est pas encore prête pour les sites de production. Nous vous invitons à essayer cette version bêta sur vos sites de développement. Nous avons effectué de nombreux tests, mais nous ne pouvons pas couvrir toutes les combinaisons de thèmes et d'extensions. Avant que cette version ne passe en production, nous vous demandons votre aide pour la tester sur vos sites de développement. Si vous gérez un site dont la langue par défaut n'est pas l'anglais, cette mise à jour est tout à fait pour vous. Téléchargez la version bêta et essayez-la.

Pour la télécharger, accédez à votre compte WPML. Cliquez sur Téléchargements et faites défiler tout en bas. Téléchargez le Paquet CMS Beta. Ce fichier ZIP comprend tous les composants de WPML. Vous devez utiliser uniquement les composants WPML de ce ZIP et ne pas mélanger les versions de développement avec les versions de production.

Si vous utilisez WPML Multilingual & Multicurrency for WooCommerce, utilisez également la version bêta de ce paquet. La version bêta de WPML Multilingual & Multicurrency for WooCommerce est mise à jour pour ce changement dans les langues des chaînes.

Des commentaires ?


Avec cette mise à jour de WPML, la Traduction de chaînes devrait devenir beaucoup plus facile pour vous. N'hésitez pas à nous signaler tout ce qui n'a pas de sens ou qui nécessite une configuration complexe. Nous avons essayé de définir les meilleurs paramètres par défaut, afin que vous puissiez simplement « traduire », sans avoir à passer par les définitions de langue. Si nous avons oublié quelque chose, dites-le-nous.

Pour signaler des problèmes, le mieux est de créer un fil de discussion sur notre forum d'assistance. Vous pouvez faire un suivi avec un commentaire ici, afin que nous puissions voir tous les fils de discussion liés (et les traiter).

Des questions ? Des suggestions ? Des idées ? Laissez vos commentaires et nous vous répondrons.

Vous avez trouvé cela utile ? Partagez cet article :