Jekyll CMS Вставить файл языковых данных в другой файл данных

#jekyll #jekyll-theme

#jekyll #jekyll-тема

Вопрос:

Вставка данных определения языка yml не обрабатывается в другой файл данных до или после представления.

Я пробовал использовать жидкие теги.

представление кода интерфейса

 <div class="small-6 medium-3 large-3 columns">
            {% for network_item in site.data.network %}
              {% if forloop.first == true %}
                <h5 class="shadow-black">{{ network_item.menu_name }}</h5>
              {% endif %}
            {% endfor %}
  

Это файл данных для network.yml, который по-прежнему является WIP:

 - menu_name: "{{ site.data.language.menu_name }}"

- name: "Icons by Daniel Bruce"
  url: "http://entypo.com/"
  class: "network-entypo"
  title: "Icons by Daniel Bruce"

- name: "Built on Foundation"
  url: "http://foundation.zurb.com/"
  class: "services-newsletter"
  title: "Built on Foundation"

- name: "Images by Unsplash"
  url: "http://unsplash.com/"
  class: "rss-link"
  title: "Images by Unsplash"

- name: "Using Backstretch by Scott Robbin"
  url: "http://srobbin.com/jquery-plugins/backstretch/"
  class: "sitemap-link"
  title: "Using Backstretch by Scott Robbin"
  

Вот элемент language из language.yml

 menu_name: "Credits"
  

В интерфейсном отрисованном коде я получаю заголовок:

 {{ SITE.DATA.LANGUAGE.MENU_NAME }}
  

Это должно быть определение языка, чтобы я мог сделать эту тему многоязычной.

Комментарии:

1. Я изменил внешний код на: <h5 class=»shadow-black»>{{ site.data. language.menu_name }}</h5> и это сработало. Другие элементы по-прежнему должны быть переводимыми.