19

我需要安装 GNU 的 gettext 0.15 或更高版本,以便我可以在 django 中使用一些 i18n 功能。

我已经下载:

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

来自https://www.gnu.org/software/gettext/

但是我不知道如何安装它,他们的网站上也没有安装指南。我该如何安装它?

4

6 回答 6

24

我正在使用 gettext 和 iconv 的 Windows 二进制文件维护 GitHub 存储库(我刚刚将其更新到最新的 gettext 版本:0.19.3)

你可以在这里找到它:http: //mlocati.github.io/gettext-iconv-windows/

要查看我是如何编译它们的(如果您想自己编译),请查看https://github.com/mlocati/gettext-iconv-windows

于 2014-10-22T10:36:23.603 回答
12

对于 Windows,您可以:

  1. 从http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/下载 gettext ;
  2. 解压缩 gettext-runtime 和 gettext-tools
  3. 将 bin 文件夹添加到 PATH

Django 文档 - https://docs.djangoproject.com/en/1.7/topics/i18n/translation/#gettext-on-windows

于 2013-11-18T01:32:58.127 回答
7

有很多版本,这是我下载的:

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文件夹添加到 Windows PATH。

于 2014-03-03T21:08:13.150 回答
3

这是指向 Windows 安装的实际链接:http: //mlocati.github.io/gettext-iconv-windows/ (v. 0.19.4)

我花了很长时间才发现有链接指向他们来自mlokati提到的 github 项目。

PS这是来自Django docs的官方说明:https ://docs.djangoproject.com/en/1.8/topics/i18n/translation/#gettext-on-windows

于 2015-08-26T06:46:40.400 回答
0

您可以使用该 NuGet 包中的工具https://www.nuget.org/packages/Gettext.Tools/

于 2015-05-24T17:19:23.100 回答
0

此处提供最新版本的 gettext 设置 -- https://mlocati.github.io/articles/gettext-iconv-windows.html

你可以找到一个直接的 .exe 安装文件,然后你可以将它添加到环境变量 PATH 中。

于 2020-06-14T09:14:58.077 回答