Языковые файлы не являются ООП компонентами, это просто файлы, содержащие переводы.
resources/lang по умолчанию также загружены и также МОГУТ быть использованы.:: + название языкового файла. Например, ключ перевода внутри файла языкового файла с именем messages внутри модуля news можно получить следующим образом: __(news::messages.welcome)- usr
- modules
- {module-name}
- Resources
- Languages
- ru
- messages.php
- users.php
- en
- messages.php
- users.php
Получение перевода строки:
__('modulename::messages.welcome');
или
trans('modulename::messages.welcome');
для Blade
@lang('modulename::messages.welcome');