Yaml 数字键:不能从零开始吗?

Yaml numeric keys: can't start with zero?

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

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

在 twig 中,为了翻译,我将使用类似的东西

{% set month = my_date|date("m") %}
{{ ('month.'month)|trans }}

在这种情况下,将不会翻译所有以“0”开头的月份。我已经阅读了 yaml 文档(不是很深,但我已经在互联网上搜索过)并且我没有找到任何页面说一个键不能从零开始(而且似乎不可能从一个键开始为零)。

所以,我的问题是:

正如@Maerlyn 所说,您应该用引号将您的密钥封装起来,以避免丢失前后零。