Pootle 2.5.0 のインストール

需要は大きくないだろうけど、とりあえず書く。

まず現時点で GitHub の INSTALL ファイルに記載されている情報 は間違いである。Pootle の最新版を解凍しても PootleServer ファイルは存在しない。2.1.6 や 2.2.0 のスナップショット版にはこのファイルが存在している。プログラムのアップデートにドキュメントのアップデートがついてきていないようである。

代わりに解凍されたファイルには setup.py がついてきている。これを実行する。

$ python setup.py install

これで終わりではなく、pootle ディレクトリに移動して次の操作を行う。

$ mkdir -p pootle/assets
$ python manage.py collectstatic --noinput
$ python manage.py assets build

これらは fabfiles.py に記述されている。けど fabfiles.py がいつ走るべきかよく分からない…ので手作業で実行する。

最後に manage.py を走らせる。

$ python manage.py runserver

これで localhost の 8000 番ポートで Pootle が起動する。