有没有办法以编程方式更改WHMCS语言,即使使用钩子?
答案 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>