Jekyll Liquid - динамический доступ к _config.yml

Для интернационализации моего приложения мне нужно иметь возможность динамического доступа к записям в файле YAML.

Это лучше всего объяснить на примере:

Page:

---
layout: default
title: title_homepage
---

Это разрешит доступ к переменной title_homepage в шаблоне макета по умолчанию:

Макет по умолчанию:

page.title = "title_homepage"

Теперь я обычно получаю доступ к своему файлу _config.yml следующим образом:

{{ site.locales[site.default_locale].variable }}

Однако теперь, чтобы это работало, мне нужно получить доступ к _config.yml со значением page.title. Это не будет работать

{{ site.locales[site.default_locale].page.title }}

Мне нужно следующее (псевдокод):

{{ site.locales[site.default_locale].#{value of page.title}}

Ответы на вопрос(1)

Ваш ответ на вопрос