ruby-on-rails – 简单表格I18n标签
发布时间:2020-12-17 01:50:41 所属栏目:百科 来源:网络整理
导读:大家好,我的应用程序中我建立了一个搜索框.它看起来像这样: = simple_form_for :cars,{url: cars_path,method: :get} do |f| = f.input :handover_location,collection: Location.all.map{|hl| [hl.name,hl.id]} = f.input :return_location,collection: Lo
大家好,我的应用程序中我建立了一个搜索框.它看起来像这样:
= simple_form_for :cars,{url: cars_path,method: :get} do |f| = f.input :handover_location,collection: Location.all.map{|hl| [hl.name,hl.id]} = f.input :return_location,collection: Location.all.map{|rl| [rl.name,rl.id]} = f.input :car_class,collection: CarClass.all.map { |c| [c.name,c.id] },include_blank: true = f.submit 现在我不知道如何用I18n翻译这个标签.我怎样才能做到这一点? 解决方法
查看有关i18n:
https://github.com/plataformatec/simple_form#i18n的简单文档
它描述得很好,并且非常详细. 例如(来自文档): en: simple_form: labels: defaults: username: 'User name' password: 'Password' new: username: 'Choose a user name' hints: defaults: username: 'User name to sign in.' password: 'No special characters,please.' placeholders: defaults: username: 'Your username' password: '****' 这指定了标签的默认值. 其次,你也可以明确地这样做,就像这样 = f.input :car,label: I18n.t('my_car_label'),prompt: I18n.t('my-car-prompt'),placeholder: I18n.t('my-placeholder') (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |