【问题标题】:rails internationalization apostropherails 国际化撇号
【发布时间】:2012-08-23 23:00:12
【问题描述】:

我有一个文件 config/locales/events.en.yml:

en:
  im_going: im going

我希望它是

en:
  im_going: i'm going

但是当我这样做时,我在代码的随机部分中遇到了几个错误。有人知道如何用撇号国际化字符串吗?

提前致谢,亚历克斯

【问题讨论】:

    标签: ruby-on-rails ruby internationalization apostrophe


    【解决方案1】:

    这是 YML 一直让我烦恼的小事之一。无论如何,引用你的字符串,一切都应该没问题:

    en:
      im_going: "i'm going"
    

    希望有帮助!

    【讨论】:

    • 这仅适用于我将翻译输出为raw。任何特殊符号都需要这样做吗?
    【解决方案2】:

    从这里:http://yaml.org/spec/current.html#id2534365

    en:
      im_going: 'i''m going'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-25
      • 1970-01-01
      • 2014-02-02
      相关资源
      最近更新 更多