3

nanoc を使用してコンパイルされた Web サイトで、日本語テキストが正しく表示されません。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 に固有のものなのか、それとも一般的なテキスト エンコーディングの問題なのかはわかりませんが、どこで問題が発生している可能性があるかを誰かが提案できますか?

4

1 に答える 1

2

私はパーリ語で nanoc を試していますが、これは私を助けました:

#lib/default.rb
Encoding.default_internal = Encoding::UTF_8
Encoding.default_external = Encoding::UTF_8
于 2012-06-19T14:53:46.347 に答える