2

スタック オーバーフローで質問するのは初めてなので、お手柔らかにお願いします。

私は最近、多言語機能 (12 言語!) を必要とする CMS 駆動の Web サイトの作業を開始しました。私は過去に Expression Engine/Wordpress のビルドを展開しましたが、最終製品は常にクライアントにとって使いにくく、多くの場合、保守が非常に困難でした。

この新しいビルドでは、12 言語のサイトはすぐに悪夢になる可能性があるため、これに対する (できるだけ近い) 完璧なソリューションを見つけたいと考えています。

簡単に拡張できる軽量の CMS があるかどうか疑問に思っているので、基本的な CMS 機能を使用して、ニーズに合わせて拡張できます。CMS は PHP ベースである必要があります。残念ながら、オーダーメイドの CMS を構築するための時間や予算がないため、既製のソリューションでなければなりません (そうでなければ、コードイグナイターになってしまいます...)。

ありがとう!

4

5 に答える 5

2

Wordpressについて3つの提案があります(あなたの質問にはありませんが、タグ付けしました)

お金を払っても構わないと思っているなら、Wordpress 用の WPMLプラグインをお勧めします。

そうでない場合、WordPress には 2 つの可能性があります。

  • Wordpress > 3.0 の Multi-Site-Feature を使用する (言語ごとに 1 つのサイト)
  • qTranslate MetaとリンクされたqTranslate 。私はそれを使用していますが、非常にうまく機能します (ただし、12 の言語でテストしたことはありません)。
于 2011-03-10T11:57:07.620 に答える
2

美しい CMS がたくさんあるので、別の CMS を作成する必要はありません。

私のお勧めは Drupal です。Drupal はその点で優れています。必要なすべての言語を追加でき、ローカライズされたインターフェイス、ローカライズされたコンテンツ、優れた翻訳ナビゲーションを使用できます。Drupal は、多言語ツールとして使用できるように設計されています。

インターフェイスのローカライズされたバージョンの概要については、http: //localize.drupal.org/translateを参照してください。

そのようにしたい場合は、i18n モジュール(国際化の略称) を見てください。

また、Web 上で多数のリソースを見つけることもできます。

頑張ってください。

于 2011-03-10T12:03:22.077 に答える
1

何らかの理由で CMS が PHP であることに依存していない場合は、Plone (Python で作成) が多言語のニーズを解決します。(UI は 40 以上の言語に翻訳済み、多言語コンテンツ管理など)

于 2011-03-12T23:12:29.653 に答える
0

私はあなたの問題を理解することができます。ただし、必要な12の言語すべてを利用できるとは限りません。したがって、それが義務付けられている場合は、独自の翻訳ライブラリを構築し、そこから対応する翻訳を取得する必要があります。

于 2011-03-10T12:31:23.480 に答える
0

最善の解決策の 1 つは、WordPress を使用することです。

WordPress をインストールしてから、WordPress 用の WPML プラグイン (http://wpml.org) を使用します。このプラグインはうまく機能し、同じサイトで 40 の言語を使用できます。

キラー機能の 1 つは、自動翻訳によって翻訳が完全に行われない場合にカスタマイズできる自動翻訳を使用できることです。これは、ほとんどの自動翻訳の場合です。

WordPress Multiple Language (WPML) は有料のプラグインですが、コストはそれほど高くありません。ブログの場合は 29 ドル、WordPress ベースの Web サイトの場合は 79 ドルです。

WordPress 内のその他のオプションを確認したい場合は、お知らせください。喜んでお手伝いさせていただきます。

于 2011-03-10T11:58:14.703 に答える