執筆方向 ( RTL/LTR ) やもちろん文字セットの違いなど、さまざまな言語で記事を公開する方法を探しています。現在のサイトのメンテナーは Mambo/Joomla を使用していますが、拡張性の面ですでに厳しい制限を見つけています。
似たような質問が既にありますが、機能とシステム要件を追加します。
機能的には、次の機能が必要です。
- CMS の標準機能 (2 段階の公開、権限、さまざまな公開メカニズムなど)
- 標準の分類に加えて、記事にはlanguage メタ属性が必要です
- 1 つの記事を 1 つまたは複数の言語で提供できる必要があります
- 記事間のリンクは、ソース記事の言語と一致しない場合、ターゲット記事の言語を示す必要があります。
- 特定の言語で公開された記事に直接リンクできるようにする必要があります (例:
mysite.com/article/23423/my-cool-title?lang=ar
)。
- 著者は、自分の言語能力を示す何らかの指標を持っている必要があります
システム要件のレベルでは、次の代替案を考えています。
- 標準 PHP/MySQL on Apache (LAMP)
- Google App Engine (django 推奨)
簡単に拡張および管理できる完全な CMS、またはほとんどの機能をカバーするフレームワークを探しています。前述の質問に対する回答は既に読んでいると考えてください。
ありがとうございました、
カリエム