Implement language switcher functionality and enhance localization support: add available locales configuration, update SetLocale middleware to handle language selection via query parameters, and integrate language switcher buttons in the settings layout. Additionally, update various views to utilize translation functions for improved internationalization, ensuring consistent language support across the application.
This commit is contained in:
@@ -12,6 +12,14 @@
|
||||
<button data-mode="dark-mode">{{ __('Dark') }}</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="switch__tab-area-item">
|
||||
<h5>{{ __('Language') }}</h5>
|
||||
<div class="switch__tab-area-item-button type-language" id="language-switcher">
|
||||
<button class="{{ app()->getLocale() == 'en' ? 'active' : '' }}" data-lang="en">EN</button>
|
||||
<button class="{{ app()->getLocale() == 'ru' ? 'active' : '' }}" data-lang="ru">RU</button>
|
||||
<button class="{{ app()->getLocale() == 'tk' ? 'active' : '' }}" data-lang="tk">TK</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Dark Light End -->
|
||||
|
||||
Reference in New Issue
Block a user