ruby-on-rails – 如何逃脱冒号:在轨道i18n?

ruby-on-rails – 如何逃脱冒号:在轨道i18n?,第1张

概述以下是视图中的一行: <%= f.input :comm_date, :label => "Hello:", :as => :string %> 常规i18n文件的格式为: Hello : 'Aloha' 在i18n yml文件中,我们想要翻译“Hello:”,例如“Aloha:”.我们可以逃过结肠:做下面的事吗? ‘你好:’:’阿罗哈:’ 或者什么是逃避结肠的正确方法? 您正在使用的gem,si 以下是视图中的一行:

<%= f.input :comm_date,:label => "Hello:",:as => :string %>

常规i18n文件的格式为:

Hello : 'Aloha'

在i18n yml文件中,我们想要翻译“Hello:”,例如“Aloha:”.我们可以逃过结肠:做下面的事吗?

‘你好:’:’阿罗哈:’

或者什么是逃避结肠的正确方法?

@R_419_6120@ 您正在使用的gem,simple_form以及其他类似的形式,如formtastic,允许使用翻译文件(例如en.yml)来定义您的标签文本.

您可以从simple_form文档中查看转换文件期望值.使用您的示例,您需要两个翻译,如下所示,假设您的模型名为Communication:

en.yml

en:  simple_form:    labels:      communication:        comm_date: "Hello:"

olelo.yml

olelo:  simple_form:    labels:      communication:        comm_date: "Aloha:"

你的观点就是这样

<%= f.input :comm_date,:as => :string %>

无需为:label选项提供值.

总结

以上是内存溢出为你收集整理的ruby-on-rails – 如何逃脱冒号:在轨道i18n?全部内容,希望文章能够帮你解决ruby-on-rails – 如何逃脱冒号:在轨道i18n?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1281443.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存