mcamara / laravel-localization

Easy localization for Laravel
MIT License
3.36k stars 512 forks source link

LaravelLocalizationViewPath Usage #863

Open tolgacibikci opened 1 year ago

tolgacibikci commented 1 year ago

I want to use 8 different languages (de, en, es, fr, it, pt, tr, ar). Text in 7 languages is written from left to right. But in arabic the text is written from right to left. So I just want to use a different views for arabic. It works if I create views for each language separately. But I want to use a common view for 7 languages and a different view for arabic.

My views like that(Always showing (resources/client/...) views);

resourses -- views --- client ---- .... --- ar ---- client ----- ...

url: hotsname.com/ar/login => view: resources/views/client/...

If I delete the resources/views/client folder: url: hotsname.com/ar/login => view: resources/views/ar/client/...

Is it possible? If current locale views are exists shows these views. Otherwise shows common views.

url: hotsname.com/en/login => view: resources/views/client/...

url: hotsname.com/de/login => view: resources/views/client/...

url: hotsname.com/ar/login => view: resources/views/ar/client/...