🌐 Add language selection functionality with support for region-specific locales

This commit is contained in:
HolgerHatGarKeineNode
2025-11-21 17:25:15 +01:00
parent 3481301720
commit 6acbd218da
9 changed files with 169 additions and 9 deletions

45
config/lang-country.php Normal file
View File

@@ -0,0 +1,45 @@
<?php
return [
'fallback' => 'en-GB',
'allowed' => [
'bn-BD',
'bg-BG',
'ca-ES',
'da-DA',
'de-AT',
'de-CH',
'de-DE',
'en-AU',
'en-CA',
'en-CH',
'en-GB',
'en-US',
'el-GR',
'es-CL',
'es-CO',
'es-ES',
'fr-BE',
'fr-CA',
'fr-CH',
'fr-FR',
'hu-HU',
'id-ID',
'it-CH',
'it-IT',
'lt-LT',
'nl-BE',
'nl-NL',
'ps-AF',
'pt-PT',
'pl-PL',
'ru-RU',
],
'lang_switcher_middleware' => ['web'],
'lang_switcher_uri' => 'change_lang_country',
'fallback_based_on_current_locale' => false,
];