Laravel-JS-Localization
Laravel-JS-Localization copied to clipboard
Separate each language folder
I think it is not possible to separate each language folder. For example I don't need Italian language while default locate is set to English. It could be a big issue if we have many languages and files.
I expect each language folder to be generated in separate file (not all languages in one file). something like this after generation:
en.js
fr.js
it.js
...
This sound like an interesting improvement for this library. Currently, we generate everything in one single file (unfortunately).
BTW, @AliN11 are you using webpack? If yes, check this: https://github.com/rmariuzzo/laravel-localization-loader/ it may help for you specific case. Otherwise, I will think of a solution for your particular case.
Yes I am using Webpack but didn't try given repository 😉. It would be great if you do something like this in config file:
return [
'desired/path/for/english' => [
'en/validation',
'en/auth',
'en/customers/profile',
'en/somthingelse',
],
'it' => [
'it/validation',
'it/auth',
],
];
Another feature or complexity can be like I want to use this with modular project build with https://github.com/nWidart/laravel-modules, There is separate translation folder for each module.
I think this will definitely be a nice addition, it would bring further consistency with the Laravel Localization API.