Sauter la navigation

Pour que les traductions apparaissent sur la page String Translations, il est nécessaire que les conditions suivantes soient remplies :

  • Le texte doit être présenté sous forme d’appel gettext
  • Il faut qu’il y ait un argument de domaine textuel

Pour plus d’informations sur chacune de ces conditions, consultez notre article sur l’activation de la traduction de textes pour les thèmes non compatibles avec WPML.

Synchronisation des fichiers de traduction pour les sites fonctionnant sur plusieurs serveurs

Par défaut, String Translation ne stocke les fichiers MO que sur un seul serveur. Cela signifie que si votre site est hébergé sur plusieurs serveurs, toutes les requêtes traitées par les autres serveurs ne traduisent pas les chaînes de caractères.

Depuis la version 4.4.0 de WPML, vous pouvez activer un mode personnalisé pour synchroniser vos fichiers MO entre vos serveurs. Pour cela, ajoutez ce qui suit à votre fichier wp-config :

define( 'WPML_ST_SYNC_TRANSLATION_FILES', true );

Remarque : Ce mode de synchronisation ajoutera une autre couche de logique susceptible d’affecter les performances de votre site. Nous vous recommandons de ne l’utiliser que si cela est nécessaire.