Jekyll Liquid - dynamiczny dostęp do _config.yml

Aby umiędzynarodowić moją aplikację, muszę mieć możliwość dynamicznego dostępu do wpisów w pliku YAML.

Najlepiej wyjaśnić to za pomocą przykładu:

Strona:

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

Umożliwi to dostęp do zmiennej title_homepage w domyślnym szablonie układu:

Domyślny układ:

page.title = "title_homepage"

Teraz zwykle uzyskuję dostęp do mojego pliku _config.yml w następujący sposób:

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

Jednak teraz, aby to zadziałało, muszę uzyskać dostęp do _config.yml o wartości page.title. To nie zadziała:

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

Potrzebuję następującego kodu (pseudo kod):

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

questionAnswers(1)

yourAnswerToTheQuestion