【问题标题】:how to write not-ascii symbols in symfony .yml files如何在 symfony .yml 文件中写入非 ascii 符号
【发布时间】:2012-09-06 11:20:46
【问题描述】:

是否可以在 syfony generator.yml 中编写俄语/法语符号?

例子:

config:
  actions: ~
  fields:  ~

  fields: 
    nstars:  { label: "Моя метка" }

  list:    ~
  filter:  ~
  form:    ~
  edit:       ~
  new:     ~

抛出错误。

【问题讨论】:

  • 或者如何本地化管理应用表单标签?
  • wiki 说:“YAML 流使用可打印的 Unicode 字符集进行编码,无论是 UTF-8 还是 UTF-16” - 请显示您的错误
  • 输出:: 致命错误:在 /var/www/.. 中找不到类“BaseSanatoriumGeneratorConfiguration”。如果标签为“Моя метка”,symfony 不会生成此文件
  • 我不认为这是你的问题。 Symfony 开箱即用地支持这些字符。您是否尝试过先清除缓存?最后上面的错误是什么动作引发的?请告诉我们确切的错误

标签: php symfony1 symfony-1.4


【解决方案1】:

您检查过文件编码吗?确保文件编码设置正确。 UTF-8 编码的 YAML 文件对我来说工作正常。

要使用 Ubuntu 更改文件编码,请使用:

重新编码 ISO8859-15..UTF8 文件名

【讨论】:

    猜你喜欢
    • 2014-04-04
    • 2014-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-01
    • 1970-01-01
    • 2015-02-20
    • 1970-01-01
    相关资源
    最近更新 更多