Jekyll Liquid - greift dynamisch auf _config.yml zu

Für die Internationalisierung meiner App muss ich in der Lage sein, dynamisch auf Einträge in einer YAML-Datei zuzugreifen.

Dies lässt sich am besten anhand eines Beispiels erklären:

Seite:

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

Dies ermöglicht dann den Zugriff auf die Variable title_homepage in der Standardlayoutvorlage:

Standardlayout:

page.title = "title_homepage"

Normalerweise würde ich auf meine Datei _config.yml folgendermaßen zugreifen:

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

Damit dies funktioniert, muss ich jedoch auf die Datei _config.yml mit dem Wert page.title zugreifen. Das wird nicht funktionieren:

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

Ich brauche folgendes (Pseudocode):

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

Antworten auf die Frage(1)

Ihre Antwort auf die Frage