私の多言語 Web サイトの 1 つに、カスタム コンポーネントがあります。「CategorY」とカテゴリの下の製品を作成できます。
バックエンドとフロントエンドに実装されており、英語でうまく機能しています。
しかし、私のクライアントは「アラビア語」(私の第二言語)で同じコンポーネントを必要としています。これを行う簡単な方法はありますか。現在、アラビア語のセッションでも「英語」が表示されています。
私の知る限りでは、バックエンドから 2 つの入力を受け取ることができます。title_english、title_arabic のように、それに応じて表示します。だから私のテーブルは次のようになります
id | title_arabic | english_title
------+----------------------+----------------------
1 | title in arabic | English title
------+----------------------+----------------------
2 | title in arabic | English title
------+----------------------+----------------------
3 | title in arabic | English title
------+----------------------+----------------------
4 | title in arabic | English title
------+----------------------+----------------------
5 | title in arabic | English title
------+----------------------+----------------------
6 | title in arabic | English title
------+----------------------+----------------------
私の質問は、フロントエンドで言語を区別し、それに応じてタイトルを表示する方法はありますか? 何かのようなもの
if($language=="english")
echo $item->english_title;
else
echo $item->title_arabic;
助けてください よろしくお願いします