Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jekyll 杰基尔日期本地化_Jekyll_Liquid - Fatal编程技术网

Jekyll 杰基尔日期本地化

Jekyll 杰基尔日期本地化,jekyll,liquid,Jekyll,Liquid,我想写博客。我使用jekyll和poole框架。 我想本地化我的帖子的日期 {% for post in site.posts %} * {{ post.date | date_to_string }} » [ {{ post.title }} ]({{ post.url }}) {% endfor %} 以下是我如何进行本地化: {% for post in site.posts %} * {% assign m = page.date | date: "%-m"

我想写博客。我使用jekyll和poole框架。 我想本地化我的帖子的日期

{% for post in site.posts %}
  * {{ post.date | date_to_string }} » [ {{ post.title }} ]({{ post.url }})
{% endfor %}
以下是我如何进行本地化:

{% for post in site.posts %}
  * {% assign m = page.date | date: "%-m" %}
  {{ page.date | date: "%-d" }}
    {% case m %}
      {% when '1' %}Января
      {% when '2' %}Февраля
      {% when '3' %}Марта
      {% when '4' %}Апреля
      {% when '5' %}Мая
      {% when '6' %}Июня
      {% when '7' %}Июля
      {% when '8' %}Августа
      {% when '9' %}Сентября
      {% when '10' %}Октября
      {% when '11' %}Ноября
      {% when '12' %}Декабря
    {% endcase %}
    {{ page.date | date: "%Y" }}
    » [ {{ post.title }} ]({{ post.url }})
{% endfor %}
我试着按照(美国以外的风格,非英语全名)来做。但它不起作用:日期就是不出现。
如何修复它?

问题出现在
page.date
中。它应该是
post.date