RoundcubeをWebメールクライアントとして使用しており、現在のユーザーのUIの言語を変更するためにスクリプトを作成する必要があります。
誰かがそれを行う方法について何か考えを持っていますか?users
フィールドを持つテーブルがあることを知っていますlanguage
。問題は、スクリプトを使用して現在のユーザー名を取得する方法にあります。
RoundcubeをWebメールクライアントとして使用しており、現在のユーザーのUIの言語を変更するためにスクリプトを作成する必要があります。
誰かがそれを行う方法について何か考えを持っていますか?users
フィールドを持つテーブルがあることを知っていますlanguage
。問題は、スクリプトを使用して現在のユーザー名を取得する方法にあります。
言語を変更するには:
// Define $customLanguage as the result of a SQL query or session
// A valid value looks like "en_GB"
$customLanguage = $_SESSION["language"]
$rcmail = rcmail::get_instance();
$rcmail->config->set('language', $customLanguage);
$rcmail->load_language($customLanguage);
$rcmail->user->save_prefs(array("language"=>$customLanguage));
//...rest of script...