Cakephp 3.x和翻译

时间:2016-02-29 21:14:24

标签: cakephp routes internationalization

我正在尝试翻译我的网页。到目前为止,我正在我的控制器中使用函数,我设置I18n::locale('en_US');等等。

这适用于10个子页面,并没有真正添加或编辑。但现在我有登录,用户等等。如此简单地编写所有这些路线,如:

Router::scope('/en', function ($routes) {
    $routes->connect('/', ['controller' => 'Pages', 'action' => 'english', 'home']);

似乎有点愚蠢。我尝试过使用Admads I18N,但我没有得到文档。它实际上是否完成了我之前手工完成的工作?好吧无论如何,有没有一种自动化的方法来做到这一点?我的意思是设置一次区域设置然后插件只是将en / de / it添加到URL。

我知道这不完全是一个编码问题 - 如果你把它指向Admads I18N Plugin那就好了。

0 个答案:

没有答案