我在 cakephp 2.0 中有一个具有多种语言的应用程序。它是英语和另一种语言。菜单和相应数据等所有内容都是从数据库中生成的。我已经完成了英语,但不知道如何在另一种语言中拥有相同的内容。我应该创建两个单独的数据库还是有其他方法来解决 cakephp 2.0 中的此功能。
问问题
451 次
3 回答
3
这是 CakePHP 2.0 的国际化和本地化的链接。
这将使您对如何解决该问题有所了解。
http://book.cakephp.org/2.0/en/core-libraries/internationalization-and-localization.html
于 2012-04-19T19:38:55.997 回答
0
把这段代码 app->config->config.php
数组('eng','ger','tha'),'default'=>'eng'); put appcontrol 放这段代码 if ($this->_checkLanguage()) { $this->redirect($this->referer()); } if ($this->Session->check('Config.language')) { Configure::write('Config.language', $this->Session->read('Config.language')); // $this->redirect($this->referer()); } 如何访问 ctp 页面你做了三种语言你去项目->应用程序->本地->默认情况下只有一个文件夹eng。但是制作三种语言,如ger,thai,所以你制作这个文件夹eng,ger,thai,在文件夹里面你把这个代码像 图像no1 for eng。 img no2.for ger。 img no 3for 泰语。
于 2015-09-09T10:42:11.417 回答