CakePHP2.0中的多种语言

CakePHP2.0中的多种语言,cakephp,Cakephp,我在CakePHP2.0中有一个使用多种语言的应用程序。它是用英语和另一种语言写的。所有内容(如菜单和相应的数据)都是从数据库生成的。我不懂英语,但不知道如何用另一种语言来表达相同的内容。我应该在cakephp 2.0中创建两个单独的数据库还是有其他方法来解决此功能。这里有一个指向cakephp 2.0国际化和本地化的链接 这会让你对如何解决这个问题有一点了解 我刚刚创建了一个多语言网站-边写博客,与语言设置相关的条目是我可以确认提到的烹饪书已经很有帮助了,这篇文章也是如此将此代码放到app->

我在CakePHP2.0中有一个使用多种语言的应用程序。它是用英语和另一种语言写的。所有内容(如菜单和相应的数据)都是从数据库生成的。我不懂英语,但不知道如何用另一种语言来表达相同的内容。我应该在cakephp 2.0中创建两个单独的数据库还是有其他方法来解决此功能。

这里有一个指向cakephp 2.0国际化和本地化的链接

这会让你对如何解决这个问题有一点了解


我刚刚创建了一个多语言网站-边写博客,与语言设置相关的条目是我可以确认提到的烹饪书已经很有帮助了,这篇文章也是如此

将此代码放到app->config->config.php

数组('eng','ger','tha'),'default'=>'eng'); 将appcontrol放入此代码 如果($this->_checkLanguage()){ $this->redirect($this->referer()); } 如果($this->Session->check('Config.language')){ Configure::write('Config.language',$this->Session->read('Config.language'); //$this->redirect($this->referer()); } 如何访问ctp页面 你会说三种语言 你去项目->应用->本地->默认情况下只有一个文件夹是英文的,但是要用三种语言,比如德语,泰语,所以你要把这个文件夹变成英语,德语,泰语, 在文件夹中,您可以像这样放置此代码 图1为英语。 img第2号,用于德国。 泰国的img第3号。