对于 Laravel 应用程序中的“欢迎”页面,我需要有 4 种不同语言的路线。目前我已经这样做了:
# German
Route::get('/willkommen', 'WaitingListController@index')->name('waiting_list.index');
# French
Route::get('/bienvenu', 'WaitingListController@index')->name('waiting_list.index');
# Italian
Route::get('/benvenuto', 'WaitingListController@index')->name('waiting_list.index');
# Spanish
Route::get('/bienvenidos', 'WaitingListController@index')->name('waiting_list.index');
我想这对于一个页面来说没问题,但最终我需要翻译网站上每个页面的 URL。这变得很麻烦,因为我以后必须进行 4 次更改。这显然是要避免的事情。
所以我的问题是:最好的方法是什么?我不希望为 中的每个页面创建 4 条路由routes/web.php。有更优雅的解决方案吗?我可以以某种方式将数组而不是字符串传递给路由吗?
慕的地8271018