为了国际化我的应用程序,我需要能够动态访问YAML文件中的条目.
最好用一个例子来解释:
页:
---
layout: default
title: title_homepage
---
Run Code Online (Sandbox Code Playgroud)
这将允许访问默认布局模板中的title_homepage变量:
默认布局:
page.title ="title_homepage"
现在通常我会像这样访问我的_config.yml文件:
{{ site.locales[site.default_locale].variable }}
Run Code Online (Sandbox Code Playgroud)
但是,现在为此,我需要使用page.title的值访问_config.yml.这不起作用:
{{ site.locales[site.default_locale].page.title }}
Run Code Online (Sandbox Code Playgroud)
我需要以下(伪代码):
{{ site.locales[site.default_locale].#{value of page.title}}
Run Code Online (Sandbox Code Playgroud)