Help:Extension:Translate/Installation/ja

Translate (翻訳) 拡張機能は、その開発速度の速さから、動作させるために相対的に新しいバージョンの MediaWiki を必要とします. MediaWiki の開発バージョンと 2 つの最新の安定バージョンに対応するのを目標としています. パッケージ マネージャーではこの要件を満たせない場合があります. その場合は、mediawiki.org またはウィキメディアの Git リポジトリから、より新しいリリースをダウンロードする必要があります.

Translate 拡張機能の開発には継続的なモデルが使われています. これはTranslate 拡張機能にコミットがあるたび常に査読を受け、ユニットテストに合格するということで、最新の翻訳は完全に壊れることはありません. コア機能はかなり安定していますが、時には大きな変更があるかもしれません.

要件
この拡張機能をインストールするには以下のソフトウェアが必要です.


 * 1) 最近のバージョンの MediaWiki
 * 2) MySQL データベース – SQLite (実験的)
 * 3) Universal Language Selector 拡張機能 (MediaWiki Language Extension Bundle に含まれています)
 * 4) (任意) PHPlot (統計グラフ用)
 * 5) (任意) Syck または phpyaml (より高速かつ優れた YAML の構文解析と生成のため)
 * 6) (任意) ElasticSearch (高度な検索機能と翻訳記録のため)
 * 7) (任意) サーバーから機械翻訳サービスへのインターネット接続

翻訳の提案機能を使用するには、PHPをcurlモジュールとともにインストールする必要があります.

MediaWiki では正しいジョブキューの構成が重要です. もしジョブキューが処理されない場合、Translate では何も動作しません.

さらに、メンテナンス スクリプトを実行するためにシェル アクセスが必要です.

プロダクション環境 (本番環境) では、キャッシュ処理の memcached と、「APC」などの PHP アクセラレーターの使用をお勧めします.

インストール手順
ダウンロード リンクおよび手順については、MediaWiki Language Extension Bundle (MediaWiki 言語拡張機能バンドル) を参照してください. このバンドルは、Translate 拡張機能と共に使用されることが多いその他の拡張機能を含んでいます. 使い始める際に役立つ既定の設定も含んでいます.

新機能を有効にしたり拡張機能の動作の仕方を変更する構成設定が多く存在します. これらの設定の説明については Configuration を参照してください.