0

私は Joomla 2.5 のギャラリー コンポーネントを作成しています。画像には、カテゴリに似た 3 つのプロパティがあり、選択した言語で表示する必要があります。現在の目標は、3 つの言語をサポートすることです。

何百もの車両画像を想像してみてください。各画像には、タイプ (「バン」または「トラック」または「バス」)、色名 (「アクアマリン」、「深いジャングル グリーン」)、およびたとえばチーム名が割り当てられます。これらのリスト項目にはすべて翻訳があります。と、限られた数の中から厳選してご用意しております。

したがって、私の選択肢は次のとおりです。

  1. Joomla カテゴリを使用します。つまり、3 つのカテゴリ セットcom_my.typecom_my.colorを作成com_my.teamし、それぞれを 3 つの言語で追加します。
  2. コンポーネント内の言語の管理: フィールドを含むテーブルを追加し[id, language, text]ます。

あなたの経験では、スマートで管理しやすいのはどれですか?

4

1 に答える 1

0

この種のことは複雑であってはなりません。JText::_('TEXT_INPUT_HERE')を使用して、各言語ファイルで翻訳するだけです。データベースに言語を保存することは、デフォルトではサポートされていないため、拡張機能を選択した言語に翻訳する人が多いため、あまりユーザーフレンドリーではありません。Joomla の多言語サポートを使用した拡張機能の翻訳は、J2.5 と同様に J1.5 でも同じです。

于 2012-06-30T15:10:50.930 に答える