diff options
author | Paul Arthur <flowerysong00@yahoo.com> | 2012-03-31 18:29:52 -0400 |
---|---|---|
committer | Paul Arthur <paul.arthur@flowerysong.com> | 2012-04-12 21:13:29 -0400 |
commit | 46955fdec4a027718a7bd2b4c60f174b78b5e80f (patch) | |
tree | 31a0e200023ef80bd3849bd28def983608240de2 /preferences.php | |
parent | 774e53db7d9abdba72a0b7c49829dcdbdb2e0e1a (diff) | |
download | ampache-46955fdec4a027718a7bd2b4c60f174b78b5e80f.tar.gz ampache-46955fdec4a027718a7bd2b4c60f174b78b5e80f.tar.bz2 ampache-46955fdec4a027718a7bd2b4c60f174b78b5e80f.zip |
Reinitialise translation layer after preference update
It's very disconcerting to change the interface language and have no
immediate feedback on whether it worked.
Diffstat (limited to 'preferences.php')
-rw-r--r-- | preferences.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/preferences.php b/preferences.php index 7b700883..6cd7d047 100644 --- a/preferences.php +++ b/preferences.php @@ -57,6 +57,10 @@ switch($_REQUEST['action']) { update_preferences($user_id); Preference::init(); + // Reset gettext so that it's clear whether the preference took + // FIXME: do we need to do any header fiddling? + load_gettext(); + $preferences = $GLOBALS['user']->get_preferences($_REQUEST['tab'], $system); break; case 'admin_update_preferences': |