GNU gettext 通过 public 互联网发送什么以及为什么?
What, and why, does GNU gettext send over the public internet?
我正在尝试 gettext 和 运行 msginit --locale=en --input=messages.po
,这是我看到的:
[... blah ...]
Is the following your email address?
localUserName@localHostName
Please confirm by pressing Return, or enter your email address.
Retrieving http://translationproject.org/team/index.html... done.
A translation team for your language (en) does not exist yet.
If you want to create a new translation team for en or en_PG, please visit
http://www.iro.umontreal.ca/contrib/po/HTML/teams.html
http://www.iro.umontreal.ca/contrib/po/HTML/leaders.html
http://www.iro.umontreal.ca/contrib/po/HTML/index.html
Created en_PG.po.
什么已经或将要被披露?披露的目的是什么?
$ msginit --version
msginit (GNU gettext-tools) 0.19.8.1
此处不需要wireshark
进行追踪。文本编辑器可以:
工具 msginit 调用 shell 脚本 <prefix>/share/gettext/projects/TP/team-address
尝试下载(通过 <prefix>/lib/gettext/urlget
)来自 http://translationproject.org/team/index.html 的翻译团队的 table,以及它回退到安装在 <prefix>/share/gettext/projects/TP/teams.html
下的本地副本。这样做的目的是用 up-to-date 电子邮件地址填充 PO header Language-Team
。
我同意至少应在打开 Internet 连接之前提示用户。
我已经为此打开了一个上游问题:
在 0.20 之前的版本中,程序(它是 above-mentioned 脚本 team-address
)总是报告 "translation team for your language (xy) does not exist yet",无论您指定什么语言环境。这在 gettext 版本 0.20.1 中已修复。
感谢您指出这一点!
作为解决方法,您可以编辑 shell 脚本 team-address
以不调用 urlget
而是直接使用本地副本。
我正在尝试 gettext 和 运行 msginit --locale=en --input=messages.po
,这是我看到的:
[... blah ...]
Is the following your email address?
localUserName@localHostName
Please confirm by pressing Return, or enter your email address.
Retrieving http://translationproject.org/team/index.html... done.
A translation team for your language (en) does not exist yet.
If you want to create a new translation team for en or en_PG, please visit
http://www.iro.umontreal.ca/contrib/po/HTML/teams.html
http://www.iro.umontreal.ca/contrib/po/HTML/leaders.html
http://www.iro.umontreal.ca/contrib/po/HTML/index.html
Created en_PG.po.
什么已经或将要被披露?披露的目的是什么?
$ msginit --version
msginit (GNU gettext-tools) 0.19.8.1
此处不需要wireshark
进行追踪。文本编辑器可以:
工具 msginit 调用 shell 脚本 <prefix>/share/gettext/projects/TP/team-address
尝试下载(通过 <prefix>/lib/gettext/urlget
)来自 http://translationproject.org/team/index.html 的翻译团队的 table,以及它回退到安装在 <prefix>/share/gettext/projects/TP/teams.html
下的本地副本。这样做的目的是用 up-to-date 电子邮件地址填充 PO header Language-Team
。
我同意至少应在打开 Internet 连接之前提示用户。
我已经为此打开了一个上游问题:
在 0.20 之前的版本中,程序(它是 above-mentioned 脚本 team-address
)总是报告 "translation team for your language (xy) does not exist yet",无论您指定什么语言环境。这在 gettext 版本 0.20.1 中已修复。
感谢您指出这一点!
作为解决方法,您可以编辑 shell 脚本 team-address
以不调用 urlget
而是直接使用本地副本。