У меня есть приложение laravel, и у меня есть два разных языка.Моя проблема в том, что я использую queued emails
, и он работает только с языком по умолчанию, поэтому я пытаюсь добавить новые ключи и значения в языковой массив по умолчанию, чтобы дать мне возможность использовать оба языка.
проблема в том, что не распознает новые ключи, заставляет меня думать, что это ситуация с кэшем, но я already clear the cache with artisan commands
и продолжаю то же самое.
Теперь я удаляю свой messages.php
из папки lang и он учитываетстарый ключ еще.Это кеш?Как я могу решить это?
Я положил это в лезвие и работает для языка по умолчанию:
@lang('messages.'. $months->month)
Далее я добавляю новые ключи, чтобы я мог переводить на другой язык, используя тот же массив по умолчаниюязык и сделать это:
@lang('messages.'. $months->month .'-en')
Мой массив такой:
'Março' => 'Março',
'Março-en' => 'March',
, но он просто распознает первый ключ.
Спасибо