没有用户注册的PHP语言系统

时间:2010-01-03 18:01:09

标签: php cookies language-features

我希望以多种语言提供我的网站,但我不打算使用用户注册,那么我该如何制作语言系统呢?

搜索了一个cookie语言系统教程,但没有找到任何内容

如果您有任何其他建议,请分享,我不能使用modrewrite

3 个答案:

答案 0 :(得分:2)

如果他们的浏览器/操作系统告诉您他们的语言环境,或者您可以对IP地址进行地理定位,则可以在请求标头中找到它。您应该可以为用户手动选择区域设置,因为不是每个人都可以通过浏览器使用他们的区域设置。

答案 1 :(得分:0)

会话和用户注册不是一回事 - 您可以检测用户语言并将其存储在会话变量中,而无需用户注册。

答案 2 :(得分:0)

$_SERVER['HTTP_ACCEPT_LANGUAGE']

您可以使用这样的php包含:http://techpatterns.com/downloads/scripts/php_language_detection.txt或查看整齐的qTranslate WordPress插件以获取提示:http://www.qianqin.de/qtranslate/