dm-is-localizable:Datamapper 支持多语言应用程序中的内容本地化

时间:2024-06-19 08:32:55
【文件属性】:

文件名称:dm-is-localizable:Datamapper 支持多语言应用程序中的内容本地化

文件大小:28KB

文件格式:ZIP

更新时间:2024-06-19 08:32:55

Ruby

dm 是可本地化的 Datamapper 支持多语言应用程序中(用户输入的)内容的本地化 架构 每个可翻译资源都有一个 xxx_translations 表 xxx_translations 属于要翻译的资源 xxx_translations 属于某个语言环境 要翻译的属性在 xxx_translations 中定义 好处 适当的规范化和参照完整性 轻松添加新语言(在xxx_translations中添加行) 查询方便 列保留其名称 缺点(如果您考虑的话,不是真的) 每个需要翻译的资源的额外表格 可本地化模型的示例定义 该插件带有您已经需要的Locale模型。 这意味着当您运行auto_migrate!时将自动创建底层存储auto_migrate! 或自动auto_upgrade! . class Item include DataMapper::Resource proper


【文件预览】:
dm-is-localizable-master
----README.textile(5KB)
----.document(60B)
----lib()
--------dm-is-localizable.rb(2KB)
--------dm-is-localizable()
----Gemfile(2KB)
----spec()
--------shared()
--------fixtures()
--------spec.opts(25B)
--------spec_helper.rb(891B)
--------rcov.opts(78B)
--------unit()
----tasks()
--------yardstick.rake(485B)
--------yard.rake(180B)
--------spec.rake(540B)
--------changelog.rake(615B)
--------whitespace.rake(121B)
----Rakefile(593B)
----dm-is-localizable.gemspec(1KB)
----LICENSE(1KB)
----TODO(118B)
----.gitignore(194B)
----CHANGELOG(24KB)

网友评论