I18n index generator plugin for Hexo.
It will generate a :lang/index.html
for each language.
Impressed by hexo-generator-index and hexo-generator-i18n.
A live site using this plugin: http://js-index.com/
And the GitHub repo for that site: https://github.com/xcatliu/js-index
$ npm install hexo-generator-index-i18n --save
The plugin uses the same options as hexo-generator-index plus one additional property. This section has to be added or modified to the root _config.yml file:
index_generator:
path: ''
per_page: 10
order_by: -date
single_language_index: false
- path: Root path for your blogs index page. (default = '')
- per_page: Posts displayed per page. (0 = disable pagination)
- order_by: Posts order. (Order by date descending by default)
- single_language_index: Show only default language posts at home page. By default is
false
. This means that home page can contain posts written on any language.
-
Uninstall
hexo-generator-index
package:$ npm uninstall hexo-generator-index --save
-
Set
index_generator.single_language_index
property totrue
in config. -
Put homepage language at the first place in
language
array in config.
MIT