Submitted by joker on
Bonjour,
Ayant du mettre un message après un if/else dans le node.tpl.php, j'ai utiliser la fonction t() autour de celui-ci.
Cependant lorsque j'essaye de traduire cette phrase via un fichier .po
voilà ce que me répond drupal:
- One translation string was skipped because it contains disallowed HTML
alors c'est vrai il y a du html au dessus et en dessous mais pas dans cette chaine en question, j'ai tenté d'utiliser la fonction: locale_string_is_safe() ... sans succès.
Avez vous déjà rencontré ce problème ? Des idées ..?
Merci.
Le fichier po est
Permalien Soumis par Numerizen le 15 Septembre, 2011 - 08:42
Le fichier po est indispensable ? Si non il est beaucoup plus simple de passer par admin/config/regional/translate/translate.
Bonjour Numerizen, L’url
Permalien Soumis par joker le 15 Septembre, 2011 - 15:45
Bonjour Numerizen,
L'url suivante : admin/config/regional/translate/translate
m’amène à une page non trouvée... (peut être pcq je suis sur Drupal 6 ?).
J'ai toujours la possibilité d'aller sur : admin/build/translate/search
mais quand je saisie la fameuse phrase que j'ai mis dans le node.tpl.php, Drupal me répond: Aucune chaîne trouvée.
Y'a t'il une solution pour traduire une phrase à l'intérieur du node.tpl.php ?
Merci à vous.
Oui, je parlais de D7. Vous
Permalien Soumis par Numerizen le 15 Septembre, 2011 - 18:25
Oui, je parlais de D7.
Vous avez essayé sur un morceau de phrase ? La correspondance doit être parfaite.
Ca a marché. Merci
Permalien Soumis par joker le 18 Septembre, 2011 - 02:04
Ca a marché. Merci