-1

嘿,我正在开发一个在 HTML 中支持多语言的网站我为每个功能都有不同的页面现在说如果用户选择了特定的语言,比如说中文,并且在主页上并且想要导航到 CONTACTUS 页面,但是当 CONTACTUS 页面加载时,它会以 ENGLISH 加载,这是一种默认语言,如果用户选择了中文,这是错误的,应该只加载 CHINESE 的页面我该怎么做

4

2 回答 2

0

一个选项是使用 SESSION 变量来记住选择,然后当用户打开新页面时,检查该变量并加载相应的语言。

另一种选择是使用 URL 参数来识别语言,例如 ?lang=ES。这对于搜索引擎索引更好。同样,当用户进入页面时,检查该变量并加载相应的语言。页面上的所有链接也应该有这个参数,以保持语言。

于 2012-10-30T13:49:49.777 回答
0

将选择保存在 SESSION['LanguageName'] 中并在不同的页面上,检索 SESSION['LanguageName'] 中的值并相应地加载下拉列表和页面。

于 2012-10-30T13:42:26.363 回答