gettext

LANGUAGE 环境变量忽略“en”(英语)
gettext

LANGUAGE 环境变量忽略“en”(英语)

在我的 Linux 系统上,我更喜欢使用英语的用户界面。但是,作为德语母语人士,我需要拼写检查才能理解英语和德语。 昨天我了解到你可以使用LANGUAGE环境变量来指定“语言优先列表”对于 GNU gettext,它将优先于LC_ALL和LANG。Signal 桌面应用程序用它来确定要使用哪些拼写检查词典。 我已将环境变量设置为 LANG=en_US.UTF-8 LANGUAGE=en_US:en:de_DE:de 事实上,这使得我可以在 Signal 中同时使用英语和德语拼写。 但是,现在我的大多数系统实用程序对我来说都是德语! $ cat '' cat...

Admin

如何从源代码安装 gettext 的 msgfmt?
gettext

如何从源代码安装 gettext 的 msgfmt?

我想编译git由于/bin/sh: msgfmt: command not found提供的而失败的gettext。我正在一个没有包管理器的系统(Synology DSM 6.1)上进行编译,该系统可以轻松提供gettext开箱即用的包,因此我需要获取gettext构建过程以创建msgfmt(使用默认选项,在 之后的安装前缀中configure无法使用),但我没有找到任何选项来在构建结果中包含 的创建,也没有找到任何选项来跳过需要 的部分。find./configure --prefix=... && make && make...

Admin

brew install gettext,我应该强制链接它吗?
gettext

brew install gettext,我应该强制链接它吗?

我正在做一些 Web 开发,翻译引擎需要 gettext。我应该强制链接它吗? $ django-admin.py makemessages -l es CommandError: Can't find xgettext. Make sure you have GNU gettext tools 0.15 or newer installed. $ brew install gettext Warning: gettext-0.18.3.2 already installed $ brew link gettext Warning: gettext i...

Admin

如何在 Windows 7 上安装 GNU gettext?
gettext

如何在 Windows 7 上安装 GNU gettext?

我需要安装 GNU gettext 0.15 或更高版本。我已下载: http://ftp.gnu.org/pub/gnu/gettext/gettext-0.18.3.1.tar.gz 从https://www.gnu.org/software/gettext/ 但是我不知道如何安装它,他们的网站上也没有安装指南。我该如何安装它? ...

Admin

MacPorts 升级后 gettext 经常崩溃
gettext

MacPorts 升级后 gettext 经常崩溃

我在 Mac OS X Mountain Lion 上使用 MacPorts。这个问题已经存在一年了:每当我升级 MacPorts 时: sudo port selfupdate 看起来运行正常。但是运行之后: sudo port upgrade outdated 它总是在 gettext 时失败: Error: org.macports.activate for port gettext returned: Error: Failed to install gettext Please see the log file for port g...

Admin

gettext 更新后能够检查翻译文件是否已被翻译
gettext

gettext 更新后能够检查翻译文件是否已被翻译

我正在寻找一个可以告诉我我的采购订单是否已被翻译的程序。 基本问题是: 有没有模糊的, 是否有空字符串。 最好的办法是显示这些字符串,以便您可以翻译它并一个接一个地保存它们。 ...

Admin

使用 po 编辑器创建新的 po 文件
gettext

使用 po 编辑器创建新的 po 文件

我尝试了一些po 编辑软件。我想知道为什么它们都不允许从头开始创建新的 po 文件或向现有文件添加新条目。是否有任何 hack 允许创建新条目? ...

Admin

Python 在“区域和语言”中不使用小数点分隔符
gettext

Python 在“区域和语言”中不使用小数点分隔符

如果我打开“区域和语言”对话框,我会将“格式”设置为“德国”。如果我单击该设置,“数字”预览为“123.456.789,00”(逗号作为小数分隔符)。 但如果我运行python3 -c 'import locale; print(locale.localeconv()["decimal_point"])',它会输出.(一个点,而不是一个逗号)。 如何获取用户在“区域和语言”对话框中配置的小数点? ...

Admin

如何将 .qm 和 .ts 文件转换为 .mo 或 .po?
gettext

如何将 .qm 和 .ts 文件转换为 .mo 或 .po?

我正在处理多个语言文件,有时源文件是 .qm/.ts 格式。我正在使用 Qt Linguist/Gtranslator/POEdit,但据我所知,这些都不能将这些文件转换为 .mo/.po。有没有什么程序可以做到这一点? ...

Admin

如果 msgfmt 没有选项 --desktop,如何从源安装 gettext?
gettext

如果 msgfmt 没有选项 --desktop,如何从源安装 gettext?

由于 ,我需要升级gettext基于 Ubuntu 14.04 的 travis-ci.org CI 服务,The AM_GNU_GETTEXT_VERSION declaration in your configure.ac file requires the infrastructure from gettext-0.19 but this version is older. Please upgrade to gettext-0.19 or newer因此我通过运行 来进行升级wget https://ftp.gnu.org/gnu/gettext/g...

Admin

如何翻译通过 snap 包安装的程序?
gettext

如何翻译通过 snap 包安装的程序?

我在 Ubuntu 16.10 Yakkety Yak 中通过 snap 包安装了 VLC。但安装是用英语完成的(我的 Ubuntu 版本是西班牙语) 基本上同样的问题在Snap(snapcraft?)和翻译的应用程序和如何在 vlc 中更改语言(快照),并且存在 VLC 的翻译文件: $ locate /vlc.mo /snap/vlc/1/share/locale/ach/LC_MESSAGES/vlc.mo /snap/vlc/1/share/locale/af/LC_MESSAGES/vlc.mo /snap/vlc/1/share/locale...

Admin

如何在 Ubuntu 15.04 上升级 gettext/autopoint
gettext

如何在 Ubuntu 15.04 上升级 gettext/autopoint

我正在尝试编译一个依赖gettext0.19.3 的项目。我目前安装了 0.19.2。 我试过了: sudo apt-get install gettext sudo apt-get install autopoint sudo apt-get install --only-upgrade gettext sudo apt-get install --only-upgrade autopoint 这些命令都不会导致gettext更新。终端总是说 gettext is already the newest version 0 upgraded, 0...

Admin

gettext 区域设置目录的路径
gettext

gettext 区域设置目录的路径

我想为我的 Python 应用添加语言环境支持,但我对带有翻译的目录路径有问题。默认值是 /usr/share/locale,但推荐的定义方法是什么? 源代码中写入路径 使用特殊函数来发现它 ...

Admin

尽管手动更新了软件包,但仍然出现版本过期错误
gettext

尽管手动更新了软件包,但仍然出现版本过期错误

我正在构建一个 GNOME 项目。当我运行 autogen.sh 时,它给出了有关 gettext 过时的错误。 nidhi@nidhi:~/gnome-calendar$ ./autogen.sh autoreconf: Entering directory . autoreconf: running: autopoint --force autopoint: *** The AM_GNU_GETTEXT_VERSION declaration in your configure.ac file requires the i...

Admin

修补已安装的 PHP 包会产生副作用吗?
gettext

修补已安装的 PHP 包会产生副作用吗?

我用过这个来自 DigitalOcean 的食谱安装phpMyAdmin在运行 Ubuntu 16.04 LTS 的 Web 服务器上。 php-gettext但是,您可以通过执行以下操作获取适用于 Ubuntu 16.4 LTS的版本: apt install php-gettext 是 2010 年的,它使用了一些已弃用的类构造函数(如这个答案)。 我的问题是:如果我继续应用建议的编辑,会不会有什么(有害的)副作用。例如,当官方维护 Ubuntu 16.04 的优秀人员开始修复这个问题时,我修补代码是否会阻止它升级? 或者我可以继续修补它,当...

Admin