From 905dd59425240f154684964b8f174fc967d5a31a Mon Sep 17 00:00:00 2001 From: Alex Tselegidis Date: Fri, 20 May 2022 18:13:26 +0200 Subject: [PATCH] Allow the user to select their own preferred language (#1263) --- application/libraries/Accounts.php | 1 + application/views/pages/account.php | 14 ++++++++++++++ application/views/pages/admins.php | 14 ++++++++++++++ application/views/pages/providers.php | 15 +++++++++++++++ application/views/pages/secretaries.php | 14 ++++++++++++++ assets/js/pages/account.js | 9 ++++++--- assets/js/pages/admins.js | 4 ++++ assets/js/pages/providers.js | 4 ++++ assets/js/pages/secretaries.js | 3 +++ 9 files changed, 75 insertions(+), 3 deletions(-) diff --git a/application/libraries/Accounts.php b/application/libraries/Accounts.php index 88b76ade..ef995464 100644 --- a/application/libraries/Accounts.php +++ b/application/libraries/Accounts.php @@ -73,6 +73,7 @@ class Accounts { 'user_email' => $user['email'], 'username' => $username, 'timezone' => ! empty($user['timezone']) ? $user['timezone'] : $default_timezone, + 'language' => ! empty($user['language']) ? $user['language'] : Config::LANGUAGE, 'role_slug' => $role['slug'], ]; } diff --git a/application/views/pages/account.php b/application/views/pages/account.php index 91591dab..6a7fa093 100644 --- a/application/views/pages/account.php +++ b/application/views/pages/account.php @@ -132,6 +132,20 @@ +
+ + +
+
+
+ + +
+
+ +
+ + +
+
+
+ + +
+