我对Symfony2的翻译系统有疑问。我们目前正在使用YAML文件。
一切正常但是当我在开头有一个带引号的字符串时,我们会得到一些解析错误。
示例:
my / special / key:“按钮名称”非常酷
Symfony现在认为“按钮名称”是完整的字符串,而不仅仅是它的一部分。如果我只有
my / special / key:按钮名称非常酷
一切正常。我也无法逃避报价,因为它们在网站上可见。任何想法?
非常感谢。
答案 0 :(得分:3)
YAML指定带或不带双引号的字符串。如果使用双引号版本,则所有尾随字符都是无效语法,因为它不再是字符串,而是随机字符,没有任何意义。您可以使用退格键来转义双引号字符。请参阅YAML specification for details(编号[52])。