2

執筆方向の違い(RTL/LTR)ともちろん文字セットを含む、さまざまな言語の記事を公開する方法を探しています。現在のサイトのメンテナーはMambo/Joomlaと連携していますが、すでに拡張性に関して厳しい制限があります。i18nをサポートする完全CMS(またはCMS用フレームワーク)

similar questionは既に質問されていますが、機能とシステム要件が追加されます。

機能面では、我々は次の機能が必要です。標準分類に加えて、(二段出版、権限、異なる出版メカニズム...)

    • CMSの標準機能を、記事がを持っている必要があります言語メタ属性
    • は、1つの以上の言語
        単一の物品を提供することが可能でなければなりません
      • アーティクル間のリンクは、対象アーティクルの言語と、ソースアーティクルの言語が一致しない場合に表示されます。
      • 特定の言語で公開された記事に直接リンクすることは可能です(例:mysite.com/article/23423/my-cool-title?lang=ar)。
    • 著者がシステム要件のレベルでは彼らの言語能力

    の徴候のいくつかの種類を持っている必要があり、我々は次の選択肢を考えています:Apacheの上

    • 標準PHP/MySQLを(LAMP)
    • Google App Engine(推奨django)

    私たちは、簡単に拡張して管理できる完全なCMS、またはほとんどの機能をカバーするフレームワークを探しています。 previously mentioned questionの回答を既に読んでいると考えてください。

    は、私はApp Engineの上の要件は、現在利用可能満たしているものを認識していないよ

    Kariem

  • 答えて

    3

    Drupalは、LAMPスタックのニーズを非常に簡単に満たすことができます。 Drupal 6では、必要なものはすべて利用可能です。あなたは持つことができます:

  • 新しいコンテンツが特定の言語でタグ付けされた、または中立的言語として作成することができる貢献ワークフローモジュールと

    • 多段階の公開とワークフローを、それが可能かどうかはわからない
    • CMSにリンクのターゲット言語が自動的に表示されるようにすることは可能ですが、[link:article ID or name]のようなフィルタを追加して、リンクターゲットの言語を記載します
    • 記事の特定の言語/翻訳へのリンクは問題ありませんが、ほとんどの人がそれを設定しますw Drupalの中に接頭辞i番目のパスは、その英語記事はexample.com/en/article/pathであることとフランス語でexample.com/fr/article/path
  • +0

    偉大な答えは、ありがとう!私は私のリストにDrupalを持っていたが、あまりにも多くの時間を投資したくなかったが、この良い答えで私は一見しなければならない。 – Kariem

    +0

    私はちょうど詳細な外観を取る時間があり、テストマシンにDrupal 6をインストールしました。すべてが利用可能なので、回答を受け入れられた回答としてマークしました。いくつかのものは直接利用できませんが、いくつかのプラグインをインストールした後、すべての要件を満たすことができます。おそらく、必要なプラグインについてもう少し詳しく説明し、他のプラグインを追いかけることができるかもしれません。ありがとうございました! – Kariem

    0

    、ありがとうございます。あなたはBloogのようなものをカスタマイズすることができます。

    +0

    この質問に対する最初の回答ありがとうございました。私は、要件を満たすためにブログソフトウェアをカスタマイズすることは多すぎると思う。 – Kariem

    3

    Django-CMSを見ましたか?

    私はそれがあなたが箱から言及したすべてを持っているとは思わないが、ほとんどはそこにあり、残りは自分で追加することができます。

    +0

    はい、既にDjango CMSを見ています。問題は、App Engineにデプロイすることが可能かどうかわかりません(http://stackoverflow.com/questions/478760/any-cms-is-google-app-engine-compatible/1023468#1023468を参照してください)。 )。 – Kariem

    1

    私はSitellite CMSを使用しました。これはI18nをサポートする優れたソフトウェアです。

    +0

    私はまだSitellite CMSを知らなかったが、私が本当に必要なことをすることができるかどうかを見てみる。ありがとうございました。 – Kariem

    0

    アウトdjango-blocksと言うでしょう。多言語メニュー、フラットページ、さらにはシンプルなショッピングカートがあります!

    関連する問題