Sugarcrm 如何切换语言SugarCE-6.5.11?
我想知道如何在Sugar中转换语言?我创建了一个新模块,编写了2个语言文件。现在我想创建两个单选按钮,允许用户选择语言。 任何线索都将不胜感激。Sugarcrm 如何切换语言SugarCE-6.5.11?,sugarcrm,Sugarcrm,我想知道如何在Sugar中转换语言?我创建了一个新模块,编写了2个语言文件。现在我想创建两个单选按钮,允许用户选择语言。 任何线索都将不胜感激。 谢谢。我查看了用户模块,并在login.php中找到了我的答案。之后,我在模块中创建了一个视图来测试它,下面是结果(显示函数中的代码)。这对我来说很好 function display(){ global $current_language, $mod_strings, $app_strings,$sugar_config; echo
谢谢。我查看了用户模块,并在login.php中找到了我的答案。之后,我在模块中创建了一个视图来测试它,下面是结果(显示函数中的代码)。这对我来说很好
function display(){
global $current_language, $mod_strings, $app_strings,$sugar_config;
echo '
<form action="" method="post">
<input type="radio" name="lang" value="en_us" checked="checked">English<br>
<input type="radio" name="lang" value="vi">Vietnamese<br>
<input type="submit" value="Submit">
</form>
';
if(isset($_POST['lang']))
{
$lang = $_POST['lang'];
$current_language = $lang;
$_SESSION['authenticated_user_language'] = $lang;
$mod_strings = return_module_language($lang, "Activity");// Activity is my custom module
$app_strings = return_application_language($lang);
SugarApplication::redirect();
}
}
函数显示(){
全局$current\u language、$mod\u strings、$app\u strings、$sugar\u config;
回声'
英语
越南语
';
如果(isset($_POST['lang']))
{
$lang=$_POST['lang'];
$current_language=$lang;
$\u会话['authenticated\u user\u language']=$lang;
$mod_strings=return_module_language($lang,“Activity”);//Activity是我的自定义模块
$app\u strings=返回\u应用程序\u语言($lang);
SugarApplication::redirect();
}
}