Cakephp 2.0中的多种语言

时间:2012-04-19 19:33:27

标签: cakephp

我在cakephp 2.0中使用多种语言的应用程序。它是英语和另一种语言。菜单和各自的数据等所有内容都是从数据库中生成的。我已经完成了英语,但不知道如何在另一种语言中使用相同的内容。我应该创建两个单独的数据库,还是在cakephp 2.0中有其他方法来解决这个问题。

3 个答案:

答案 0 :(得分:3)

这是CakePHP 2.0国际化和本地化的链接。

这将让您对如何解决这个问题有所了解。

http://book.cakephp.org/2.0/en/core-libraries/internationalization-and-localization.html

答案 1 :(得分:0)

我刚刚开始了一个多语言网站 - 我去的博客,与语言设置有关的条目是here我可以确认提到的食谱已经有很大的帮助,就像这篇文章一样{ {3}}

答案 2 :(得分:0)

把这个代码app-> config-> config.php

 阵列( '主机', 'GER', 'THA'), '默认'=> '主机'); 把appcontrol放到这个代码中     if($ this-> _checkLanguage()){                 $这 - >重定向($这 - >引荐());             }             if($ this-> Session-> check('Config.language')){                 配置:: write('Config.language',$ this-> Session-> read('Config.language'));                 // $ this-> redirect($ this-> referer());             } 如何访问ctp页面 你生产三种语言 你去项目 - > app-> local->默认情况下只有一个文件夹eng。但是制作三种语言,比如ger,泰语,所以你制作这个文件夹eng,ger,thai, 你把这段代码放在文件夹里面 local 图片no1 for eng。 enter image description here img no2.for ger。 enter image description here img no 3 for thai。 enter image description here