Поддержка многоязычности

Поддержка многоязычности в Jekyll на основе Octopress Multilingual

Добавим в конфигурационный файл (_config.yml):

1gems:
2  - octopress-multilingual
3  - octopress-linkblog

Также зададим язык по-умолчанию:

1lang: ru

Язык для постов

Добавим язык в заголовок шаблонов:

1lang: ru

Конфигурация для разных языков

В каталоге _data создадим конфигурационные файлы вида lang_[language_code].yml:

1_data
2  lang_en.yml
3  lang_ru.yml

Примерное их содержание:

1# lang_en.yml
2title: English title
3
4# lang_ru.yml
5title: Русское название сайта

No notes link to this note

Дмитрий Сергеевич Кулябов
Дмитрий Сергеевич Кулябов
Профессор кафедры теории вероятностей и кибербезопасности

Мои научные интересы включают физику, администрирование Unix и сетей.

Похожие