1
我有YAML像这样,在/config/locales/defaults/en.yml:的Rails 2.3.14本地化是/否
en:
no_results_found: None Found
yes: Yes
no: No
approve: Approve
并获得这些结果在轨控制台:
>> helper.t(:no_results_found)
=> "None Found"
>> helper.t(:yes)
=> "<span class=\"translation_missing\">en, yes</span>"
>> helper.t(:no)
=> "<span class=\"translation_missing\">en, no</span>"
>> helper.t(:approve)
=> "Approve"
我已经试过重新命名是/否到yes_text,并no_text,并得到怪异的结果:
>> helper.t(:yes_text)
=> true
>> helper.t(:no_text)
=> false
我怎么能输出(英文),是或否?请记住我在yaml中定义,所以我可以提供其他语言的版本。
但怎么是,翻译成俄文还是中国人? – MrDerp 2012-07-31 19:01:34