Rails的国际化
Posted on 2009年3月08日 07:44国际化——I18N,很多软件都需要类似的功能,好在Rails2.2中有了简单实现。
不过,我要面临更复杂的问题:
- 国际化时,不但要替换相应的文本信息,还要做大面积的(基本就是全部)的页面布局调整;
- 国际化不是针对浏览器中比较通行的语言-地区(或者方言)的翻译互换,而是自定义的语言转换;
这个问题怎么解决?暂时还没有想好,只找到了两篇我认为可以借鉴的参考文献:
国际化——I18N,很多软件都需要类似的功能,好在Rails2.2中有了简单实现。
不过,我要面临更复杂的问题:
这个问题怎么解决?暂时还没有想好,只找到了两篇我认为可以借鉴的参考文献:
Debian 5(lenny)已经正式发布了,相信很多朋友跟我一样,也用的是Debian。
那么,在Debian下,安装配置Rails开发环境是否能够顺利呢?跟我一起来一遍:
安装Ruby,这里使用lenny源里默认的ruby版本1.8.7:
下载安装rubygems1.3.1。下载解压然后在该文件夹内执行
安装完毕,默认在/usr/bin下使用gem1.8作为gem的调用命令,因此做一个符号链接
然后,安装rails
安装完毕测试rails -v正常。安装mongrel
出现类似于
的错误,可以通过安装ruby1.8-dev解决
如果出现的是类似于本地编译的错误,英文好像是native compile什么的,那你一定是没有安装编译包build-essential,使用Linux,这是必不可少的,一定要在安装完Linux系统后,首先就来这么一下
书归正传,然后接着安装mongrel
一切正常。安装Sqlite3
然后安装MySQL的驱动
出错。经过Google,需要先
然后
测试Rails
启动出错:
其中有类似“ no such file to load -- openssl (RuntimeError)”的句子
原来,需要
再次启动服务器
运行正常。