2017-02-14 16 views
0

我在AsgardCMS的文檔中搜索,但是我無法設法將荷蘭語添加到我的語言/語言環境中。經過一番研究後,我發現Asgard使用了mcamara/laravel-localization包,但是當我將laravellocalization.php文件添加到荷蘭文件時,它仍然不起作用。使用AsgardCMS通過Laravel的多語言後端

'supportedLocales' => [ 
    'en' => ['name' => 'English', 'script' => 'Latn', 'native' => 'English'], 
    'nl' => ['name' => 'Dutch', 'script' => 'Latn', 'native' => 'Nederlands'], 
], 

每次我嘗試導航到/ NL它重定向我/ EN/NL這表明頁面無法加載的錯誤。

我是否應該執行一個工匠命令來使修改生效?

+0

你做的'配置/ laravellocalization.php'文件這種變化?你在'app/providers'目錄下也有'ConfigServiceProvider'嗎? – Paras

+0

是的文件是在正確的地方。它預裝了AsgardCMS。 'ConfigServiceProvider'也存在,但它沒有配置。我看起來像這樣: \t'公共功能寄存器() \t { \t \t配置([ \t \t \t // \t \t]); \t}' –

回答

0

顯然將語言環境添加到數據庫解決了問題。

setting__settings,改變了plainValue與ID 2(核心::區域設置)記錄的["en","nl"]