- 浏览: 190441 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (83)
- J2EE/Core Java (24)
- J2EE/Portal (2)
- J2EE/UI (4)
- J2EE/ATG (1)
- J2EE/Report (1)
- J2EE/Web Service/Rest API (2)
- Design Pattern (2)
- Arithmetic (4)
- Linux (12)
- Ruby&Rails (17)
- Database (5)
- J2EE/Payment (1)
- J2EE/JVM (1)
- Encryption/Decryption (3)
- J2EE/Multi Threading (4)
- SQL (1)
- https://community.teamviewer.com/t5/Knowledge-Base/Where-can-I-download-older-TeamViewer-versions-nbsp/ta-p/7729 (0)
最新评论
1. 新建国际化配置文件config\initializers\i18n.rb
2. 在视图页面中添加语言切换下拉框
显示效果如下
3.新建三个资源文件config\locales\en.yml,config\locales\es.yml,config\locales\zh.yml,添加感兴趣的需要国际化的文本,例如在zh.yml中添加如下文本。
在页面中显示代码
<%= I18n.t 'main.title' %>
<%= I18n.t 'main.botton.add' %>
如此简单。
I18n.default_locale = 'en' LOCALES_DIRECTORY = "#{RAILS_ROOT}/config/locales/" LANGUAGES = { 'English' => 'en', "Espa\xc3\xb1ol" => 'es', "中文" => 'zh' }
2. 在视图页面中添加语言切换下拉框
<% form_tag '', :method => 'GET', :class => 'locale' do %> <%= select_tag 'locale', options_for_select(LANGUAGES, I18n.locale), :onchange => 'this.form.submit()' %> <%= submit_tag 'submit' %> <%= javascript_tag "$$('.locale input').each(Element.hide)" %> <% end %>
显示效果如下
3.新建三个资源文件config\locales\en.yml,config\locales\es.yml,config\locales\zh.yml,添加感兴趣的需要国际化的文本,例如在zh.yml中添加如下文本。
#START:main main: title: "产品目录" button: add: "加入购物车" #END:main
在页面中显示代码
<%= I18n.t 'main.title' %>
<%= I18n.t 'main.botton.add' %>
如此简单。
引用
一个跟国际化无关的乱码问题:有时在页面中输入中文保存到数据库时是乱码,这可能是因为数据库编码不是UTF-8
发表评论
-
Eigenclass in Ruby
2016-08-02 17:50 509obj = Object.new def obj.sin ... -
First DSL With Ruby
2016-08-02 16:23 536test_event.rb event "an ... -
Ruby Version of C# using keyword
2016-08-02 11:51 459class Resource1 def disp ... -
Rails4 集成测试微信公众号API
2016-01-17 20:34 1089这是一个简单集成微信api的的例子,使用这个Gem:https ... -
localtunnelling绑定本地Web应用到公网地址
2016-01-17 20:14 573引用Localtunnel will assign you a ... -
WordPress 风格开源博客 (响应式布局)
2015-08-09 23:42 702Rails4个人开源小博客 介绍: https://ruby ... -
Rails实现markdown和代码高亮
2015-08-07 11:47 768安装GEM Markdown是时下很流行的一种标记语言。 ... -
TextMate常见快捷键
2015-08-07 11:42 2294cmd + option + L 显示行号 cmd ... -
Rails插件twitter-bootstrap-rails
2015-08-07 11:40 574github完整项目 https://github.com/ ... -
Heroku个人博客
2015-02-10 12:04 6http://wilsoncai.herokuapp.com/ ... -
Rails 4 Quick Start
2014-12-13 10:47 0set rails gem proxy from Taobao ... -
Ruby1.8.7 安装和使用selenium
2013-06-21 17:54 1087引用Selenium可以用来模拟浏览器页面点击,可以用来做页面 ... -
Rails2.2.2之文件上传下载
2013-01-27 23:42 7761. 创建一个保存文件的表,然后rake db:migrate ... -
Rails2.2.2之发送邮件
2013-01-27 23:32 7521. config\environment.rb中添加smtp ... -
Rails2.2.2之will_paginate分页
2013-01-27 23:04 1200引用分页是web开发中常见的问题,基本解决思路是每次查询当页的 ... -
Ruby 代码块
2013-01-14 18:27 825引用Ruby代码块可以通过yield方法传递给被调用的方法 1 ... -
Ruby发送邮件(163邮箱)
2011-10-25 17:27 7114Ruby1.8.6发送163邮件到gmail require ... -
Rails2.2.2之windows环境搭建
2010-07-20 15:46 3742引用如果gem速度慢 使用代理安装rails 引用gem in ...
相关推荐
总的来说,Windows环境下搭建Rails 2.2.2需要安装Ruby、更新Gem、安装Rails及其依赖,配置数据库连接,然后创建和初始化Rails项目。这个过程可能会遇到一些编译问题,但通过正确安装必要的工具和库,都可以顺利解决...
Rails 2.2.2是该框架的一个较早版本,尽管如此,它仍然包含了许多核心概念和技术,对于理解Rails的运作机制及其发展历史非常有价值。 本参考手册是学习Rails 2.2.2的重要资源,特别适合初学者和有一定经验的开发者...
标题 "基于Rails2.2.2的ajax" 涉及的是使用Rails 2.2.2框架中的AJAX(Asynchronous JavaScript and XML)技术。Rails是一个基于Ruby编程语言的开源Web开发框架,它允许开发者以简洁、高效的方式构建动态网站。在...
Rails 2.2.2 是一个古老的 Ruby on Rails 框架版本,它在2008年发布,标志着Web开发的一个重要里程碑。Ruby on Rails(简称Rails)是由David Heinemeier Hansson创建的开源Web应用程序框架,它遵循模型-视图-控制器...
【标题】"基于Rails2.2.2的自建的CRUD项目视频" 在这个项目中,我们将探讨如何使用Ruby on Rails 2.2.2版本构建一个基础的CRUD(创建、读取、更新和删除)应用。Ruby on Rails 是一个流行的开源Web应用程序框架,它...
15. **国际化(I18n)**:Rails 内置了 I18n 支持,方便应用的多语言化。 在英文版的 Rails 2.2.2 API 文档中,你可以找到这些概念的详细解释和使用示例,帮助开发者更好地理解和利用这个框架。通过学习 API,...
通过学习《应用Rails进行敏捷Web开发》中文第三版,你不仅能掌握Rails 2.2.2的基本用法,还能深入理解Web开发的最佳实践,为构建现代化的Web应用打下坚实基础。尽管Rails已经发展到更高级的版本,但了解早期版本的...
`will_paginate`支持国际化,可以方便地调整分页文字。 五、兼容性与更新 尽管2.2.2是较老的版本,但`will_paginate`一直保持更新,以适应Rails的新版本。如果你的项目还在使用这个版本,可能需要考虑升级到更现代...
在本书出版时,最新的稳定版本为Rails 2.2.2,所有的代码示例和教程都经过了这个版本的测试验证。Rails的核心开发团队一直在持续改进Rails框架,随着时间的推移,新的发布可能会引入与早期版本不兼容的变化。例如,...
4. 将 Rails 2.2.2 的安装包解压到某个临时目录下,在命令行模式下切换当前目录为该临时目录,运行gem install rails -v=2.2.2 --include-dependencies命令将离线安装Rails。 5. 在命令行模式下运行gem install ...
8. **多语言支持**:作为一款国际化的项目管理工具,Redmine 2.2.2 可能包含更多的语言包,满足全球用户的需求。 由于没有具体到2.2.2版本的更新内容,以上都是基于一般Redmine功能的描述。如果你手头有"redmine-...
如果你想安装特定版本的Rails,比如标题中提到的2.2.2版本,可以这样指定: ```bash gem install rails -v 2.2.2 ``` 接下来是数据库连接。Rails通常与SQLite3一起使用,因为SQLite3是默认的开发数据库。如果需要...
这本书主要针对Rails 2版本进行讲解,尽管在撰写时,Rails的最新稳定版本为2.2.2,但随着Rails核心团队的持续工作,新版本的发布可能会对基于早期版本的应用程序产生不兼容性。因此,本书作者Sam Ruby在其维基页面上...
railsinstaller-2.2.2.exe Ruby 1.9.3-p429 Rails 3.2.14
1.安装gem,进入gem文件夹,里面有个setup文件,直接双击就行了。...ruby -S gem install rails-2.2.2.gem 3.复制libmySQL.dll到ruby的安装目录的bin文件夹下,然后使用gem安装mysql-2.7.3-x86-mswin32.gem.