私の会社では、私たちが5年以上開発してきたWebアプリケーションがあります。私たちはまだPHP4を含んだコードベースを持っていて、PHP5の負荷で拡張されています。 LOCはかなり大きく、約471kです。フレームワーク、ORMなどに基づいていません。レガシーソフトウェアを複数の言語に翻訳する最も良い方法は?
このプロジェクトを開始した開発者は、i18nと翻訳を無視しました。すべての言語テキストは、ソフトウェアでハードコードされています。はい、私はこれが大きな時間を吸うことを知っています。 ソフトウェアが書かれている言語でしか販売していないので、現時点では問題ありませんが、海外への展開も検討しています。
私は、翻訳を扱う際の最善のアプローチに苦労しています。 あなたはどうやってこれにアプローチしますか?フレームワークを使用して書き直すほうがよいでしょう。これはおそらくコードベースを改善し、堅実な構造を提供するからです。または、現在のソフトウェアを使用して、言語テキストをフィルタリングするだけですか?
このトピックに関するヒントやヒントは高く評価されています。
私はすべての答えが次に何をするかを決めるのに役立つと思います。それでも私は答えを受け入れる必要がありますか? – tomvo