web-dev-qa-db-ja.com

国際的なマルチサイト設定の日付形式のオーバーライド

日付の形式が定数DATE_FORMAT_LC2を介して言語ファイルで定義されていることを理解しています。また、これはバックエンド言語のオーバーライドを介して変更できます。しかし、それはまだファイルベースのオーバーライドです。

パークドメインといくつかの共有データベーステーブルを使用したマルチサイトセットアップを計画しています。パークドメインはさまざまな国に販売され、それぞれの国で推奨される日付形式になります。ここでの1つのハックは、パークされたドメイン名ごとに一意の言語ファイルを使用することですが、日付形式を変更するだけでも多くの労力を要します。

言語ファイルではなくデータベースを介して日付形式を変更するアイデアはありますか? Joomlaコアファイルの変更を伴わないハックが明らかに推奨されます。

1
omni

Joomlaには、言語ファイルを編集する手間を省くための組み込み機能があります。バックエンドでは、次の場所に移動する必要があります。

Extensions(トップ)>> Language Manager >> オーバーライド

このページでは、データベースを介して保存される言語文字列のさまざまな翻訳を追加できます。

1
Lodder

Joomla(言語マネージャー)に新しい言語をインストールすると、言語ファイルにはすでに各国の特定の日付と時刻の形式が含まれています。これはまだファイルベースのオーバーライドですが、データベースから日付形式を変更するハックを探すよりも複雑になる可能性があることはわかりません。これは、後でJoomlaをアップグレードすると壊れる可能性があるソリューションです。

0
Bogowoe