Liquid, Javascript, thèmes
Bonjour à tous,
J'ai récemment mit en place l'application "Helium" de Weglot qui est une UI avec la nouvelle API Translation.
Certains de mes contenus remontent dans l'API au format HTML, notamment le contenu de mes Pages de textes (celles créer à la main depuis l'interface de Shopify). Lors de la traduction je prends donc grand soin de respecter le balisage original et d'y traduire seulement les contenus. Cependant, lorsque j'affiche mon objet Liquid :
{{ page.content }}
Celui-ci échappe le HTML et donc m'affiche le contenu HTML sous forme de texte, et donc le DOM est ainsi :
<div><!--block--><h4> Clothing </h4><br><p> Find your ideal size with our size guide </p><br><table width = "100%"><br><tbody><br><tr><br><th> </th><br><th> XS </th><br><th> S </th><br><th> M </th><br><th> L </th><br><th> XL </th><br></tr><br><tr><br><th> EUR </th><br><td> 34/36 </td><br><td> 36/38 </td><br><td> 40/42 </td><br><td> 42/44 </td><br><td> 46/48 </td><br></tr><br><tr><br><th> UK </th><br><td> 6/8 </td><br><td> 8/10 </td><br><td> 12/14 </td><br><td> 14/16 </td><br><td> 18/20 </td><br></tr><br><tr><br><th> US </th><br><td> 2/4 </td><br><td> 4/6 </td><br><td> 8/10 </td><br><td> 10/12 </td><br><td> 14/16 </td><br></tr><br></tbody><br></table><br><h4> Tops </h4><br><table width = "100%"><br><tbody><br><tr><br><th> EUR </th><br><td> 34 </td><br><td> 36 </td><br><td> 38 </td><br><td> 40 </td><br><td> 42 </td><br><td> 44 </td><br></tr><br><tr><br><th> UK </th><br><td> 2 </td><br><td> 4 </td><br><td> 6 </td><br><td> 8 </td><br><td> 10 </td><br><td> 12 </td><br></tr><br><tr><br><th> US </th><br><td> 6 </td><br><td> 8 </td><br><td> 10 </td><br><td> 12 </td><br><td> 14 </td><br><td> 16 </td><br></tr><br><tr><br><th> Chest measurement (cm) </th><br><td> 80 </td><br><td> 84 </td><br><td> 88 </td><br><td> 92 </td><br><td> 96 </td><br><td> 100 </td><br></tr><br></tbody><br></table></div>
J'ai essayé de rajouter le filtre liquid {{ page.content | t }} => Dans ce cas il m'affiche Missing Translation dans les 2 langues
J'ai essayé d'ajouter un filtre trim_html => aucun style sur aucune langue
Une idée de quel filtre je pourrais utiliser ? Une autre méthode ?
Merci pour votre retour
Utilisateur | CLASSEMENT |
---|---|
4 | |
3 | |
3 | |
2 | |
2 |
Cliquez ici pour découvrir pourquoi TikTok est le prochain réseau médiatique social à uti...
ByTrouvez-vous que vos visiteurs ne se convertissent pas? Recevez-vous des messages que votr...
ByDécouvrez les divers avantages offerts par l’utilisation de Shopify Payments en France
By