我的网站有两种语言,分别是En和kh。每种语言在不同的文件夹中都有相同的文件名,即/ en /和/ th /。我创建了标签,用于在我包含的头文件(php)上切换这两种语言。
问题是如何获取当前路径,并将文件夹名称更改为en或kh? (如果您在英语联系页面内,单击kh将转到泰语联系页面。)
如何在我的网站中关联此语言?
答案 0 :(得分:0)
尝试并查看$ _SERVER预定义值。使用此信息,您可以计算用户当前位置并相应地切换语言链接。
下面可以看到一个好的起点。
<?php
echo $_SERVER['PHP_SELF'];
?>
答案 1 :(得分:0)
您可以使用$ _SERVER ['PHP_SELF']查找路径,str_replace将en更改为kh,反之亦然,然后重定向到新的新路径:)
答案 2 :(得分:0)
要在语言之间切换,首先需要在cookie中保存用户首选项,以便下一个请求获得所选语言。
要呈现所需文件,您只需撰写网址/或使用基于gcookie的信息加载语言