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

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

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

gems:
  - octopress-multilingual
  - octopress-linkblog

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

lang: ru

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

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

lang: ru

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

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

_data
  lang_en.yml
  lang_ru.yml

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

# lang_en.yml
title: English title

# lang_ru.yml
title: Русское название сайта

No notes link to this note

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

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

Похожие