您现在的位置: 365建站网 > 365文章 > GAL中插件学习三(localiztion)

GAL中插件学习三(localiztion)

文章来源:365jz.com     点击数:157    更新时间:2009-09-28 09:23   参与评论

1: 修改启动为ruby script/server 默认为开发环境, config.cache_classes = true改false,就能成为:"live" apps

= Localization Plugin for Rails

This plugin provides a simple, gettext-like method to
provide localizations.
该插件提供一个简单的、gettext-like方法来实现本地化

== Features 功能

* Any number of languages or locales 任意数量的语言或本地化
* Simple method to defines singluar/plural translations 定义单/复数的简单方法
* Can use lambdas to provide Ruby-code based dynamic translations 可以用 lambdas来支持基于Ruby-code翻译
* Customizable for different instances of the application 定制不同的应用实例

Localization.lang = 'zh_CN' # or 'fr' 这个放在custom_envoirnment.rb中不行,一定要放在account_controller.rb才行
如何在新建用户中能选择语言呢?在account/_form.rhtml
<%= @f.select :language, { "English" => 'en_EN', "Chinese" => 'zh_CN' , "Italiano" => 'it_IT' } %>
model 中又是如何翻译的呢?
cssformbulider 支持CssBuilder.translate_as_gettext

如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛

发表评论 (157人查看0条评论)
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
昵称:
最新评论
------分隔线----------------------------

快速入口

· 365软件
· 杰创官网
· 建站工具
· 网站大全

其它栏目

· 建站教程
· 365学习

业务咨询

· 技术支持
· 服务时间:9:00-18:00
365建站网二维码

Powered by 365建站网 RSS地图 HTML地图

copyright © 2013-2024 版权所有 鄂ICP备17013400号