【发布时间】:2012-05-25 08:05:58
【问题描述】:
为了使我的应用国际化,我需要能够动态访问 YAML 文件中的条目。
最好用一个例子来解释:
页面:
---
layout: default
title: title_homepage
---
这将允许访问默认布局模板中的 title_homepage 变量:
默认布局:
page.title = "title_homepage"
现在我通常会像这样访问我的 _config.yml 文件:
{{ site.locales[site.default_locale].variable }}
但是,现在要使其工作,我需要使用 page.title 的值访问 _config.yml。这不起作用:
{{ site.locales[site.default_locale].page.title }}
我需要以下(伪代码):
{{ site.locales[site.default_locale].#{value of page.title}}
【问题讨论】: