web-dev-qa-db-ja.com

Windows 7にGNU gettextをインストールする方法は?

Djangoでいくつかのi18nフィーターを使用できるように、GNUのgettextのバージョン0.15以降をインストールする必要があります。

ダウンロードしました:

http://ftp.gnu.org/pub/gnu/gettext/gettext-0.18.3.1.tar.gz

から https://www.gnu.org/software/gettext/

しかし、私はそれをインストールする方法がわかりません、そして彼らのウェブサイトにインストールガイドがありません。どうすればインストールできますか?

16
Marijus

GettextとiconvのWindowsバイナリを使用してGitHubリポジトリを維持しています(最新のgettextバージョン:0.19.3に更新しました)

ここで見つけることができます: http://mlocati.github.io/gettext-iconv-windows/

私がそれらをどのようにコンパイルしたかを確認するには(自分でコンパイルしたい場合) https://github.com/mlocati/gettext-iconv-windows を見てください。

22
mlocati

Windowsの場合、次のことができます。

  1. gettextを http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/ からダウンロードします。
  2. gettext-runtimeとgettext-toolsの両方を解凍します
  3. binフォルダーをPATHに追加します

Djangoドキュメント- https://docs.djangoproject.com/en/1.7/topics/i18n/translation/#gettext-on-windows

10
fszlin

多くのバージョンがあります、これは私がダウンロードしたものです:

http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/gettext-runtime_0.18.1.1-2_win32.Zip

そして: http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/gettext-tools-dev_0.18.1.1-2_win32.Zip

そして、両方のbinフォルダーをWindowsPATHに追加しました。

7
Marcs

これは、Windowsのインストールを指す実際のリンクです: http://mlocati.github.io/gettext-iconv-windows/ (v。0.19.4)

mlokatiで言及されているgithubプロジェクトからそれらを指すリンクがあることに気付く前にかなりの時間を費やしました。

P.S.これに関する公式の指示は、Django docs: https://docs.djangoproject.com/en/1.8/topics/i18n/translation/#gettext-on- Windows

3
dan.goriaynov

そのNuGetパッケージのツールを使用できます https://www.nuget.org/packages/Gettext.Tools/

0
KindDragon