我在网上看到许多网站建议选择语言 - 通常是两种或三种语言,它会将整个网站更改为所选语言。
我想知道如何专业地做这件事?
有没有让生活更轻松的插件?
可以通过谷歌翻译来实现这一目标吗?
我想将网站的语言更改为7种语言?怎么办呢?
我的网站使用HTML,css,JQuery,AJAX和PHP,MySQL ......所以请指导我。
我目前正在做的是在用户点击任何语言时加载一个不同的页面(用该语言编写)。
这是我的代码:
<a href="page_lang1">lang 1</a><br/>
<a href="page_lang2">lang 2</a>
答案 0 :(得分:1)
使用语言文件来存储你的i18n:
en.php
$lang['hello'] = 'hello';
fr.php
$lang['hello'] = 'bonjour';
然后在你的代码中,使用类似这样的东西,而不是直接写下这个词:
echo lang('hello');
功能:
function lang($key){
return $lang[$key];
}
然后加载en.php,如果语言设置为en,fr为fr等等......
答案 1 :(得分:0)
您可以通过多种方式实现这一目标。这取决于你想怎么做。
在PHP中,如果你使用特定的现代框架,我相信你会找到相关的东西。
在jQuery中,您还可以找到一些可以完成工作的plugins。
但是对于7种语言,我可以期待你可能有rtl语言,例如阿拉伯语或希伯来语,在这种情况下你不需要翻译方式,但你还需要修改你的CSS。
希望这有帮助。
答案 2 :(得分:-1)
多区域和多语言网站
是的,你可以在谷歌翻译的帮助下做到这一点,据我所知这是一个比其他人更简单的方法,节省了大量的时间。
你可能正在寻找这个,请点击链接: