Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Joomla:我可以在注册时自动分配国家/语言用户组吗?_Joomla_Multilingual - Fatal编程技术网

Joomla:我可以在注册时自动分配国家/语言用户组吗?

Joomla:我可以在注册时自动分配国家/语言用户组吗?,joomla,multilingual,Joomla,Multilingual,我正在为Joomla 2.5中的客户开发一个多语言网站。我想知道是否有任何方法可以根据新注册用户注册时使用的语言自动将其分配到组中 也就是说,如果我访问意大利网站并注册,我将自动加入“意大利人”组 我想这样做的根本原因是为了更好地分离我的Kunena论坛中的论坛部分,例如,意大利用户只能访问意大利论坛。有没有更好的方法来解决这个问题 此外,我明白这绝不是对坚持使用各自语言论坛的人的任何保证,而是来自希望尽可能多地指导用户的客户端的请求。据我所知,语言信息存储在cookie中,因此您无法在服务器端

我正在为Joomla 2.5中的客户开发一个多语言网站。我想知道是否有任何方法可以根据新注册用户注册时使用的语言自动将其分配到组中

也就是说,如果我访问意大利网站并注册,我将自动加入“意大利人”组

我想这样做的根本原因是为了更好地分离我的Kunena论坛中的论坛部分,例如,意大利用户只能访问意大利论坛。有没有更好的方法来解决这个问题


此外,我明白这绝不是对坚持使用各自语言论坛的人的任何保证,而是来自希望尽可能多地指导用户的客户端的请求。

据我所知,语言信息存储在cookie中,因此您无法在服务器端访问它们

您应该创建一个用户插件:当用户注册时,您可以尝试使用IP查找猜测国家,然后将其添加到链接的用户组