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 | |
2 | |
2 | |
2 | |
1 |
Pendant deux semaines, au mois de février, le forum de questions-réponses en langue anglai...
By SarahF_Shopify Mar 16, 2023Maintenant que nous savons ce qu'est Tiktok et le pouvoir qu'il détient, voyons comment l'...
By Océanne Mar 1, 2023Tous les 6 mois, nous présentons une nouvelle version de Shopify Editions pour vous a...
By Jasoh Feb 10, 2023