Я искал в документации AsgardCMS, но мне не удалось добавить голландский язык в мои языки / локали. После некоторых исследований я обнаружил, что Asgard использует пакет mcamara / laravel-localization, но когда я добавляю голландский файл laravellocalization.php, он не работает.
'supportedLocales' => [
'en' => ['name' => 'English', 'script' => 'Latn', 'native' => 'English'],
'nl' => ['name' => 'Dutch', 'script' => 'Latn', 'native' => 'Nederlands'],
],
Каждый раз, когда я пытаюсь перейти на / nl, он перенаправляет меня на / en / nl, которая показывает ошибку, что страница не может быть загружена.
Должен ли я выполнить команду ремесленника, чтобы изменения вступили в силу?
Очевидно, что добавление локали в базу данных решило проблему.
В setting__settings
поменял plainValue
в ["en","nl"]
записи с идентификатором 2 (core :: locales)
Других решений пока нет …