Zend Framework、MVC、エンタープライズ Web サイト プロジェクトに取り組んでいます。文脈に応じて各単語を翻訳できるフレンドリーな翻訳システムを開発したいと考えています (同じ単語が異なる翻訳を持っている場合もあります)。
Zend Framework は、i18n とローカリゼーションに Zend_Translate を使用します。また、ユーザーがページを直接翻訳できる Magento (ZF を使用) のインライン翻訳システムも確認しました。
このインライン翻訳システムがどのように機能するかを知りたいので、同様のシステムを改善して構築できます。
翻訳はどこに保存されますか: データベースまたは CSV ファイル?
ユーザーが別のページで別の方法で翻訳した場合、システムはどのようにして同じ単語の翻訳を取得することを知るのでしょうか?
インライン翻訳をサポートするには、ページをどのように構築すればよいですか?
システムは静的テキストと動的 (データベース駆動型) テキストをどのように処理しますか?
インライン翻訳を行うと、サイトが非常に遅くなるようです。Magento はこの問題をどのように解決しますか?
他に説明すべき点がありましたら、ご記入ください。ありがとう