如何在php中创建一个既有英语又有印地语的多语言网站

如何在php中创建一个既有英语又有印地语的多语言网站,php,dynamic,web,hindi,Php,Dynamic,Web,Hindi,我正试图使一个网站与英语和印地语在选项一样的网站 我怎样才能做到这一点 该网站是动态的。请帮助我。因为我已经创建了我的网站的英文版。现在我必须只使用印地语版本第一步是用印地语复制你的内容(在数据库(或文件系统,每种语言的不同目录)中用不同的标记,即英语为lang='en',印地语为lang='hi') 然后,您有2个选项:使用JS检测用户的语言设置,并基于此显示正确的内容: 或者,您可以在站点的某个位置创建一个下拉选项(或任何其他类型的选择器),允许他们选择自己喜欢的语言,然后再次根据该选项提

我正试图使一个网站与英语和印地语在选项一样的网站

我怎样才能做到这一点


该网站是动态的。请帮助我。因为我已经创建了我的网站的英文版。现在我必须只使用印地语版本

第一步是用印地语复制你的内容(在数据库(或文件系统,每种语言的不同目录)中用不同的标记,即英语为lang='en',印地语为lang='hi')

然后,您有2个选项:使用JS检测用户的语言设置,并基于此显示正确的内容:

或者,您可以在站点的某个位置创建一个下拉选项(或任何其他类型的选择器),允许他们选择自己喜欢的语言,然后再次根据该选项提供正确的内容

编辑*

如果您想纯粹用PHP来实现,那么必须检测用户代理字符串中的语言设置


使用语言文件创建配置。在每个文件中创建一个语言文件夹,例如印地语、阿拉伯语、法语。然后在布局中参考文件。

一种方法是使用,但如果您希望在没有语法错误的情况下获得100%的准确翻译,因为谷歌翻译尚未达到像人类一样完美翻译的阶段,因此您显然需要手动完成翻译。。!嗯,你能给我提供一些文章、教程或其他什么吗?因为我对这一切都很陌生,我不完全理解你想说的话