Jekyll Liquid - acessando _config.yml dinamicamente
Para internacionalizar meu aplicativo, preciso acessar dinamicamente entradas em um arquivo YAML.
É melhor explicado com um exemplo:
Página:
---
layout: default
title: title_homepage
---
Isso permitirá o acesso à variável title_homepage no Modelo de Layout Padrão:
Layout padrão:
page.title = "title_homepage"
Agora normalmente eu iria acessar meu arquivo _config.yml assim:
{{ site.locales[site.default_locale].variable }}
No entanto, agora para que isso funcione, preciso acessar o _config.yml com o valor de page.title. Isso não funcionará:
{{ site.locales[site.default_locale].page.title }}
Eu preciso do seguinte (pseudo código):
{{ site.locales[site.default_locale].#{value of page.title}}