我正在嘗試實現多語言URL。因此,我想有這樣的URL:
/de/ueber-uns/kontakt
和/en/about-us/contact
到目前爲止好,我使用App::before()
在filters.php來檢查給定的語言環境。我想我需要在routes.php中爲每一種語言的每個控制器動作使用一個路由。Laravel 4中的多語言網址
所以我想動態創建文件routes.php。我所需要的就是知道如何訪問所有可用的控制器或獲取代碼中的所有註冊路由(如工匠路由但不使用CLI)。
所以問題是:
- 是多語種網址的一般方法正確嗎?
- 是否可以訪問所有控制器以提取方法?
- 如何獲取在\ Illuminate \ Routing \ Router.php中使用的RouteCollection?
預先感謝您!