【文件属性】:
文件名称:humanize_boolean:为true和false添加人性化方法以分别返回'Yes'和'No'
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-14 21:44:54
Ruby
humanize_boolean
为true和false添加了人性化方法,分别提供了“是”和“否”。
humanize_boolean本身也支持i18n转换,因此可以在国际化的rails应用程序中使用。
i18n键是locale.boolean.yes和locale.boolean.no
安装
将此行添加到您的应用程序的Gemfile中:
gem 'humanize_boolean'
然后执行:
$ bundle
或将其自己安装为:
$ gem install humanize_boolean
用法
true.humanize # => "Yes"
false.humanize # => "No"
I18n国际化支持
i18n国际化不在本文讨论范围之内,但是...如果您想实际使用它,可以在测试目录中使用提供的盗版语言环境
首先,将语言环境添加到i18n加载路径,如下所示:
【文件预览】:
humanize_boolean-master
----.gitignore(160B)
----LICENSE.txt(1KB)
----README.md(1KB)
----lib()
--------humanize_boolean()
--------humanize_boolean.rb(780B)
----humanize_boolean.gemspec(1KB)
----Gemfile(101B)
----Rakefile(822B)
----test()
--------test_human_boolean.rb(419B)
--------test_helper.rb(379B)
--------pirate.yml(75B)
--------test_translation.rb(514B)