ウェブサイトを開始しましたが、今ではさまざまな言語で作成する必要があります。この Web サイトは、いくつかのニュースを含むシンプルな製品ショーケースです。私の構造を簡単に説明します: www.website.com はルートであり、言語ごとに単純にフォルダー (en/、de/ it/) があり、これらのフォルダー内にはメイン ページ .php (index、連絡先、ニュースなど) 画像、js、css などの他のフォルダーはありません。
どのように管理すればよいかわからない 2 つのことは、製品とニュースの CRUD システムです。どの言語でも商品は同じなので、言葉だけが違います。ニュースは言語ごとに異なるので、これは少し簡単です。
現在、1 つの言語だけを扱う必要があるため、製品やニュースを挿入/編集/削除するシンプルな管理コントロール パネルがあります。主な問題は、データベースをどのように構築すればよいかということです。私は自分の言語と同じ数の「product_tables」を作成することを考えていました。ニュースについても同じことです。次に、管理パネルから、ニュース/製品を挿入する場所、テーブル (products_en、products_de、products_it、...) を選択します。この方法では、同じ製品を言語の数だけ挿入する必要があります。あなたはどう思いますか、それを行うためのより良い方法はありますか?
すでに質問されている場合は申し訳ありませんが、私の調査では、自分の状況に合った答えが見つかりませんでした. ありがとうございました
LE 提案をありがとう。重要なことは、このウェブサイトはめったに更新されないということです.5つのニュース/年と10の製品/年としましょう. db-structureの提案だけが必要です