【文件属性】:
文件名称:mova:翻译和本地化库
文件大小:26KB
文件格式:ZIP
更新时间:2021-07-08 18:37:27
ruby i18n translation Ruby
摩娃
Mova是一个翻译和本地化库,旨在简单和快速。
名称由来
“Мова”[ ] 在乌克兰语和白俄罗斯语中的意思是“语言”。
为什么
因为代码很难推理。
地位
未在生产中测试。 本地化部分尚未实施。
安装
将此行添加到应用程序的 Gemfile 并运行bundle :
gem 'mova'
用法
require "mova"
# instantiate a translator with in-memory storage
translator = Mova :: Translator . new
# store translations
translator . put ( en : { hello : "world!" } )
# retreive translations
translator . get ( "hello" , :en ) #=> "world!"
#
【文件预览】:
mova-master
----.travis.yml(119B)
----mova.gemspec(820B)
----Rakefile(161B)
----test()
--------read_strategy()
--------mova_test.rb(401B)
--------test_helper.rb(824B)
--------interpolation()
--------storage()
--------scope_test.rb(1KB)
--------acceptance_test.rb(714B)
--------translator()
----.yardopts(13B)
----benchmarks()
--------each_vs_or.rb(602B)
--------join_vs_string_interpolation.rb(398B)
--------compare()
--------fallbacks_with_remote_storage.rb(676B)
--------fallbacks_with_local_storage.rb(515B)
----CONTRIBUTING.md(1KB)
----Gemfile(231B)
----.gitignore(118B)
----lib()
--------mova.rb(1KB)
--------mova()
----README.md(4KB)
----LICENSE.txt(1KB)