如何将现有的PHP项目翻译成不同的语言?

时间:2013-04-24 10:20:06

标签: php zend-framework translation zend-translate

我查看了网页,但我找不到合适的解决方案。 我想我可以在新项目中使用Zend Translate,但是如何在现有项目上实现它?

有许多本地字符串 - 在html中,在PHP中和在SQL中。什么是最好的方法来找到它们并替换功能?是否可以在SQL查询结果上运行此类函数?

2 个答案:

答案 0 :(得分:0)

确实没有最佳方式。只有最适合您需求的方式,从您的问题来看,这些需求对我来说并不是很清楚。我在我的一些项目中使用了Zend_Translate,它很好地满足了我的需求。

答案 1 :(得分:0)

最简单的方法应该是调整数据库和SQL查询以满足您的需求,具体取决于用户设置的变量或您自动设置的变量。

您也可以使用XML,JSON,txt文件等。

这是一个你需要考虑的结构问题,而不是PHP编码,PHP让你做任何你想做的事情,你只需要根据你的实际项目结构决定如何实现这个目标。