我无法在使用nanoc编译的网站上正确显示日文文本。我在HTML文件中有以下标记,在编译时没有经过任何过滤器或布局:
<a class="push_button blue" href="./ja">
日本語
</a>
我用UTF-8编码保存了文件,并在HTML文档的<meta charset="utf-8">
中添加了head
。
但是输出文件夹中nanoc产生的最终标记是:
<a class="push_button blue" href="./ja">
日本語
</a>
我不确定这个问题是否特定于nanoc,或者它是否是一般的文本编码问题,但有人可能会建议这可能出错的地方吗?
答案 0 :(得分:2)
我正在尝试使用Pali语言进行nanoc,这对我有所帮助:
#lib/default.rb
Encoding.default_internal = Encoding::UTF_8
Encoding.default_external = Encoding::UTF_8