WHMCS,以编程方式更改语言

时间:2012-04-09 11:45:03

标签: internationalization whmcs

有没有办法以编程方式更改WHMCS语言,即使使用钩子?

3 个答案:

答案 0 :(得分:6)

客户端: http://demo.whmcs.com/index.php?language=Spanish

管理侧: 设置 - >我的帐户 - >语言

答案 1 :(得分:1)

WHMCS API没有更改语言的功能。因此,最好的办法是使用动作钩子,当钩子执行时,您需要通过直接与数据库交互来更改语言。您将直接使用mysql_query()函数,因为连接已由WHMCS本身建立。

答案 2 :(得分:0)

正如用户 1904473 所说。为了向用户提供更改语言的选项,您必须向查询添加语言一次:

<a href="{$smarty.server.PHP_SELF}?language=English">English</a>
<a href="{$smarty.server.PHP_SELF}?language=Portuguese-br">Portugues</a>
<a href="{$smarty.server.PHP_SELF}?language=Spanish">Spanol</a>
<h2>{$LANG.accountstats}</h2>