2017-02-14 3 views
0

AsgardCMSのドキュメントで検索していましたが、自分の言語/ロケールにオランダ語を追加できません。いくつかの調査の後、Asgardはmcamara/laravel-localizationパッケージを使用していましたが、laravellocalization.phpファイルにdutchを追加すると、まだ動作しません。AsgardCMS経由の多言語バックエンド

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

私は/ NLに移動しようとするたびに、それはページをロードできませんでしたというエラーが表示され/ EN/NLに私をリダイレクトします。

変更を有効にするために職人のコマンドを実行するはずですか?

+0

あなたはの 'config/laravellocalization.php'ファイルにこの変更を行いましたか? 'app/providers'ディレクトリに' ConfigServiceProvider'もありますか? – Paras

+0

はいファイルは適切な場所にあります。 AsgardCMSがあらかじめインストールされていた。 'ConfigServiceProvider'も存在しますが、設定はありません。私は次のようになります。 \t '公共の機能レジスタ() \t { \t \t設定([ \t \t \t // \t \t]); \t} ' –

答えて

0

明らかに、データベースにロケールを追加すると、問題が修正されました。 setting__settings

は、ID 2(コア::ロケール)で、レコードの["en","nl"]plainValueを変更