假设我有这个用于Symfony2 i18n的.yml文件

month:
  01: Jan
  02: Feb
  03: Mar
  04: Apr
  05: May
  06: Jun
  07: Jul
  08: Aug
  09: Sep
  10: Oct
  11: Nov
  12: Dec

在树枝上,要进行植鞣,我会使用类似
{% set month = my_date|date("m") %}
{{ ('month.'month)|trans }}

在这种情况下,将不翻译以“0”开头的所有月份。我已经阅读了yaml文档(没有那么深入,但是我已经在Internet上进行了搜索),但是我没有找到任何页面说键不能以零开头(而且似乎不可能以键开始)零)。

因此,我的问题是:
  • 这是Yaml问题吗?
  • 如果这不是问题,为什么键不能以“0”开头?
  • 最佳答案

    正如@Maerlyn所说的那样,您应该用引号将键括起来,以避免丢失之前和之后的零。

    08-18 12:44