laravel-larex
laravel-larex copied to clipboard
Add support for "Overriding Package Language Files"
https://laravel.com/docs/9.x/localization#overriding-package-language-files
Which path to take?
A) Create another localization.csv for every package inside /lang/vendor/. Example:
- /lang/vendor/packageA/localization.csv
- /lang/vendor/packageB/localization.csv
B) Use the default localization.csv file using an alias prefix in the larex.php config
// <project-root>/config/larex.php
'vendor' => [
'enabled' => false,
'prefix' => 'vendor',
'alias' => [
'packageA' => 'a',
'packageB' => 'b',
]
]
| group | key | en | it |
|---|---|---|---|
| vendor.a.app | car | Car | Auto |
| vendor.b.common | hello | Hello | Ciao |