我正在进行翻译项目,并且将所有英语字符串从视图中移出,并移到YAML文件中。一些写得很好的字符串会使用特殊字符,例如“&”号和N破折号。
有什么办法可以包括这些吗?
同时,我已将“&”改为“ and”,将“ –”改为“-”,但至少在英文版本中,我觉得该副本开始失去其风味了。我怀疑中文版本会错过这些,但也许他们会想要我不知道的其他特殊字符。
您可以在YAML文件值中包含特殊字符,只要它们不在字符串的开头即可。
在的情况下&
,例如,如果你的字符串的第一个字符,那么你的YAML解析器会认为这是一个锚,当它试图读取的字符串(如果它不是,像key: this & that
,那么这将被解读为一个字符串,正如您所期望的那样。
有关您的YAML字符串中可以包含哪些内容以及不能使用的内容(以及什么被视为特殊字符)的更多信息,请参见:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句