小编Art*_*iel的帖子

Laravel 4多语言路由

我正在尝试实现多语言路由.

我面临的问题在于指出一种转换为多种语言的路由,指向自己的控制器.让我举一个简单的例子:

假设我有一条简单的路线,如下所示

Route::get('/contacts', 'PageController@contacts');
Run Code Online (Sandbox Code Playgroud)

我希望将相同的控制器用于另一条路线,但这次用另一种语言翻译,例如德语.

Route::get('/kontakte', 'PageController@contacts');
Run Code Online (Sandbox Code Playgroud)

对于一个简单的网站,不超过5-6页,写下所有语言的路线不会那么痛苦,但对于更复杂的网站,大量的页面和超过2种可用语言,像这样的解决方案这将是丑陋的.

我在这里找到了一个较旧的主题,作者建议根据当前选择的语言加载route.php文件.但是,这仍然需要编辑多个文件以满足进一步的需要.

建议点或当前正在运行的解决方案将非常感谢.谢谢你的帮助.

laravel laravel-4

5
推荐指数
1
解决办法
4871
查看次数

标签 统计

laravel ×1

laravel-4 ×1