laravel-larex icon indicating copy to clipboard operation
laravel-larex copied to clipboard

Add support for "Overriding Package Language Files"

Open Lukasss93 opened this issue 3 years ago • 0 comments

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

Lukasss93 avatar Sep 06 '22 19:09 Lukasss93