私はPHPが初めてで、いくつかのチュートリアルの後にMVCフレームワークを作成しましたが、本当に多くのことを学びました. Zend のような組み込みフレームワークを使用すると、これを簡単に実行できると思います。そこで私が次にやりたいことは、多言語サイトを構築することです。最初は、ルーマニア語や英語などの言語のみになります。
私が抱えている問題は、管理者の 1 人のレビューの後、魔女ユーザーが新しいページをサイトに追加できるというオプションがあることです。ここでは、基本言語はルーマニア語になります。したがって、少なくとも 200 語のテキストがあり、データベースが保持できる数のページが存在する可能性があります。SO 自動翻訳のようなものがあるはずですが、これがプレゼンテーション サイトになると考えると、これでは不十分です。
これに関するチュートリアルと例を調べましたが、問題を解決するための解決策を見つけることができません。マイページのコンテンツはデータベースから生成されます。いくつかの間違った解決策の後、単語/フレーズの代わりにいくつかのIDのみをデータベースに保持し、そのIDに変換テーブルからのいくつかのIDに対応する解決策を考えました。これは、ある言語から別の言語への適応には何の役にも立たないと考えると、良い選択肢ではありません。
これに対する解決策を教えてもらえますか?または、私の問題にマッピングするための良いチュートリアル/例をいくつか教えてもらえますか?
ありがとうございました