Laravel - Localization - Using Short Keys
Typically, translation strings are stored in files within the
resources/lang directory. Within this directory, there should be a subdirectory for each language supported by your application. This is the approach Laravel uses to manage translation strings for built-in Laravel features such as validation error messages:
/resources /lang /en messages.php /es messages.php
All language files return an array of keyed strings. For example:
'Welcome to our application!', ];
For languages that differ by territory, you should name the language directories according to the ISO 15897. For example, "en_GB" should be used for British English rather than "en-gb".