1
0
Fork 0
mirror of synced 2024-10-03 19:53:33 +13:00
This commit is contained in:
Damodar Lohani 2023-04-17 02:15:46 +00:00
parent 7419867078
commit 2522f128ef
2 changed files with 5 additions and 5 deletions

View file

@ -6,7 +6,7 @@
* *
* Source: * Source:
* https://www.andiamo.co.uk/resources/iso-language-codes/ * https://www.andiamo.co.uk/resources/iso-language-codes/
* *
*/ */
return [ return [

View file

@ -664,15 +664,15 @@ Locale::$exceptions = false;
$locales = Config::getParam('locale-codes', []); $locales = Config::getParam('locale-codes', []);
foreach($locales as $locale) { foreach ($locales as $locale) {
$code = $locale['code']; $code = $locale['code'];
$path = __DIR__ . '/config/locale/translations/' . $code . '.json'; $path = __DIR__ . '/config/locale/translations/' . $code . '.json';
if(!\file_exists($path)) { if (!\file_exists($path)) {
$path = __DIR__ . '/config/locale/translations/' . \substr($code, 0, 2) . '.json'; $path = __DIR__ . '/config/locale/translations/' . \substr($code, 0, 2) . '.json';
} }
if(\file_exists($path)) { if (\file_exists($path)) {
Locale::setLanguageFromJSON($code, $path); Locale::setLanguageFromJSON($code, $path);
} }
} }
@ -702,7 +702,7 @@ App::setResource('register', fn() => $register);
App::setResource('locale', fn() => new Locale(App::getEnv('_APP_LOCALE', 'en'))); App::setResource('locale', fn() => new Locale(App::getEnv('_APP_LOCALE', 'en')));
App::setResource('localeCodes', function() { App::setResource('localeCodes', function () {
return array_map(fn($locale) => $locale['code'], Config::getParam('locale-codes', [])); return array_map(fn($locale) => $locale['code'], Config::getParam('locale-codes', []));
}); });