Php 翻译网站的最佳方式?

Php 翻译网站的最佳方式?,php,translation,Php,Translation,在我的网站中,HTML和JS代码中有几个英文字符串(不在数据库中),我需要将这些字符串翻译成其他语言(西班牙语、意大利语等) 最好的方法是什么 我可以在有语言的地方保存cookie,但我可以将这些翻译后的字符串放在哪里呢?如果您不使用诸如symfony2(有一个名为的组件)或Zend(我肯定会有一些独立的“组件”)之类的框架,那么实现这一点的一种方法是使用key=>值对保存一个php文件(或者更好,一个数组)并将该文件包含到您的页面上。这样,您可以每次都查找,然后加载“正确”标签和类似的 此外,

在我的网站中,HTML和JS代码中有几个英文字符串(不在数据库中),我需要将这些字符串翻译成其他语言(西班牙语、意大利语等)

最好的方法是什么


我可以在有语言的地方保存cookie,但我可以将这些翻译后的字符串放在哪里呢?

如果您不使用诸如symfony2(有一个名为的组件)或Zend(我肯定会有一些独立的“组件”)之类的框架,那么实现这一点的一种方法是使用key=>值对保存一个php文件(或者更好,一个数组)并将该文件包含到您的页面上。这样,您可以每次都查找,然后加载“正确”标签和类似的


此外,symfony2翻译组件可以作为独立的部分使用,因此请查看它是否能满足您的需要。

本主题有很多关于Stack Overflow和Google的问题、文章、最佳实践和教程……只需10秒钟的搜索时间。(当然,还是有人对这个问题进行了投票。)使用语言包或将谷歌翻译添加到您的网站。您需要将语言选择保存在cookie中,然后按照您的选择继续谷歌
php+i18n
,或者按照pekka的建议,使用便捷的SO搜索功能。可能是@pekka的重复。在重复出现类似这样的问题后,该帐户不会被禁止,这真是一个奇迹.只要阅读xRobot的问题历史记录,就可以对所有xRobot的项目进行逆向工程。我不认为他从一个问题到下一个问题都会在问题上发帖。我认为这个账户几乎是一个关于真实贡献者与水蛭之间灰色界限的案例研究。341个问题,只有一个答案回答他自己的问题..我诚实地说c他不能说出自己是否不太在意回答问题,或者自己是否没有回答问题的能力