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

如何将现有的PHP项目翻译成不同的语言?,php,zend-framework,translation,zend-translate,Php,Zend Framework,Translation,Zend Translate,我在网上查过了,找不到合适的解决办法。 我想我可以在新项目上使用它,但是如何在现有项目上使用它呢 在html、PHP和SQL中有许多本机字符串。找到它们并替换为函数的最佳方法是什么?有可能在SQL查询结果上运行这样的函数吗?确实没有最好的方法。只有最适合你需求的方法,而从你的问题来看,我并不清楚这些需求。我在一些项目中使用了Zend_Translate,它很好地满足了我的需求 最简单的方法应该是根据用户设置的变量或您自动设置的变量,检查数据库和SQL查询,以满足您的需要 您也可以只使用XML、J

我在网上查过了,找不到合适的解决办法。 我想我可以在新项目上使用它,但是如何在现有项目上使用它呢


在html、PHP和SQL中有许多本机字符串。找到它们并替换为函数的最佳方法是什么?有可能在SQL查询结果上运行这样的函数吗?

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

最简单的方法应该是根据用户设置的变量或您自动设置的变量,检查数据库和SQL查询,以满足您的需要

您也可以只使用XML、JSON、txt文件等

这是一个你需要考虑的结构性问题,而不是PHP编码,PHP让你想做什么就做什么,你只需要根据你的实际项目结构来决定如何实现这一点