Jusqu'au mercredi, tout allait bien, mais pendant deux jours, c'est si étrange. J'utilise le plug-in DirectPHP pour créer mes propres pages. Et utilisez les fichiers de langue du modèle pour les expressions constantes et les libellés de la page.
J'utilise le fichier de langue de cette manière:
$titles = array('', 'TPL_MY_TEMPLATE_TITLE_1', 'TPL_MY_TEMPLATE_TITLE_2', 'TPL_MY_TEMPLATE_TITLE_3', 'TPL_MY_TEMPLATE_TITLE_4');
$expressions = array('', 'TPL_MY_TEMPLATE_EXPRESS_1', 'TPL_MY_TEMPLATE_EXPRESS_2', 'TPL_MY_TEMPLATE_EXPRESS_3', 'TPL_MY_TEMPLATE_EXPRESS_4');
J'ai vérifié deux fois
J'ai également copié mon modèle pour chaque langue. Rien n'a changé.
Je vois des étiquettes et des commentaires en anglais en turc et en anglais. Quel pourrait être le problème? Je n'ai fait aucune mise à jour, aucun changement.
Enfin j'ai trouvé à l'erreur!
J'ai découvert que deux lignes étaient côte à côte accidentellement.
...
TPL_MY_TEMPLATE_TITLE_1 = "Title 1"TPL_MY_TEMPLATE_TITLE_2 = "Title 2"
...
Après avoir appuyé sur la touche Entrée, le problème a disparu. Je dois avouer que j'ai vu le problème en utilisant le débogage de la langue. Je ne connaissais pas le débogage de la langue jusqu'à la suggestion de Lodder. Merci.