我希望以多种语言提供我的网站,但我不打算使用用户注册,那么我该如何制作语言系统呢?
搜索了一个cookie语言系统教程,但没有找到任何内容
如果您有任何其他建议,请分享,我不能使用modrewrite
答案 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/