Ich habe eine HTML-Datei in einer nicht-englischen Sprache (മലയാളം. Html). Wenn ich versuche, diese HTML-Datei unter Verwendung des folgenden Codes einzubinden, erhalte ich den unten gezeigten Fehler.Fehler in flüssigem Templating, wenn nicht-englische Dateien (UTF-8) mit Dateiname eingeschlossen werden
{% include blog_comments/മലയാളം.html %}
Übrigens benutze ich Jekyll. Aber ich glaube, der Fehler von Liquid ist
Regenerations: 1 Datei (en) auf 2016.05.05 09.49.14 Flüssige Ausnahme geändert: Ungültige Syntax für Tag enthält. Die Datei enthält ungültige Zeichen oder Sequenzen: blog_comments/മലയാളം. Html Gültige Syntax: {% Include datei.ext param = 'Wert' param2 = 'Wert'%} in _includes/post_comments.html, in _layouts/post.html enthalten
Kann jemand wissen, wie man die Datei മലയാളം .html erhält?
Ich bin nicht sicher, ob 'blog_comments/മലയാളം. html' selbst ist die richtige Syntax. Soweit ich weiß, können Sie 'include' verwenden, um nur Snippets mit der Erweiterung" .liquid "und nichts anderes zu" inkludieren ". Mehr dazu hier - https://docs.shopify.com/themes/liquid/tags/theme-tags#include – HymnZ
Jekyll verwendet kein Liquid-include-Tag, aber seinen eigenen Geschmack bei https://github.com/jekyll/ jekyll/blob/3.0-stabil/lib/jekyll/tags/include.rb –