是否有可能拥有多语言的jekyll网站而无需维护单独的_post文件?
我知道可以用_posts/2014-02-27-post.md
和_posts/pt/2014-02-27-post.md
实现它。
如果我只有一个发布文件,该文件在YAML前端定义了不同的内容,该怎么办?据我所知,我应该有多个永久链接到同一个帖子文件。或者,将空白_posts/pt/2014-02-27-post.md
与父级合并。
有什么建议?
最佳答案
不幸的是,Jekyll每个帖子只需要一个文件,并且严格读取文件名(yyyy-mm-dd-post-name
)以便提取日期和帖子ID。
在不严重影响Jekyll引擎或使用javascript的情况下,您将无法在一个文件中维护两个帖子(不应该)。
但是您可以相当自由地组织_posts
和文件:您可以阅读几周前我写的Multilingual website with Jekyll。
关于jekyll - 多语言杰基尔,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22072495/