在我的公司,我们有一个我们已经开发了5年以上的Web应用程序。我们仍然有一个包含PHP4的代码库,并且已经扩展了大量的PHP5。 LOC很大,约471k。它不基于框架,ORM等等。将遗留软件翻译成多种语言的最佳方法?
开始使用此项目的开发人员忽略了任何i18n和翻译。所有的语言文本都在软件中进行了硬编码。是的,我知道这很糟糕。 目前我们很好,因为我们只用软件的语言来销售这些软件,但我们也在考虑向国外扩张。
我正在努力处理翻译的最佳方法。 你们会如何处理这个问题?使用框架重写会更好,因为这可能会改善代码库并提供一个坚实的结构。或者你会只使用当前的软件并过滤出语言文本。
任何有关这个问题的提示和提示,赞赏!
我想所有的答案都可以帮助我决定下一步该做什么。我还需要接受答案吗? – tomvo 2012-01-09 14:21:20