首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改GNUCash UI语言?

如何更改GNUCash UI语言?
EN

Stack Overflow用户
提问于 2015-05-02 08:18:03
回答 3查看 3.8K关注 0票数 4

我一直在尝试更改GNUCash UI语言,如下所述:链接

在终端中运行以下命令的...by:

代码语言:javascript
复制
LANGUAGE=ar_SY LANG=ar_SY gnucash

,但它返回了以下内容:

不支持在环境中定义的区域设置。回到'C‘(美国英语)地区

有什么解决办法吗?

我认为必须有一种使用特定语言运行GTK应用程序的通用方法。

EN

回答 3

Stack Overflow用户

发布于 2015-08-19 14:14:32

tl;dr:

代码语言:javascript
复制
$ LANGUAGE=nl_NL.UTF-8 LANG=nl_NL.UTF-8 LC_ALL=nl_NL.UTF-8 gnucash

(更改为您选择的地区代码)

我知道我的比赛有点晚了,但我也遇到了语言方面的问题。

另外,我真的想把我的系统区域设置在en_C.UTF-8 / C上,因为荷兰语为十进制分隔符规定了逗号,并且完全扰乱了日常编程任务(特别是在LibreOffice中)。所以我需要GnuCash在翻译模式下运行。

总之,跑

代码语言:javascript
复制
$ LANGUAGE=nl_NL.UTF-8 LANG=nl_NL.UTF-8 gnucash

也不适合我(只是用英语跑)。然后,我在GnuCash中找到了关于地区设置的GnuCash(2015年8月19日访问)。

在“OS依赖的调整”一节中,在“在Linux上更改语言”小节的末尾,他们暗示也指定LC_ALL环境变量:

如果您可以以正确的语言获得图形界面,但无法在所需的区域设置中获得帐户,则必须添加LC_ALL变量,如下例所示: LANG=it_it.ALL 8 LANGUAGE=it_IT.UTF8 LC_ALL=it_it.ALL 8 gnucash

这对我来说很管用:

代码语言:javascript
复制
$ LANGUAGE=nl_NL.UTF-8 LANG=nl_NL.UTF-8 LC_ALL=nl_NL.UTF-8 gnucash

也许这对你有用:

代码语言:javascript
复制
$ LANGUAGE=ar_SY LANG=ar_SY LC_ALL=ar_SY gnucash
票数 3
EN

Stack Overflow用户

发布于 2015-05-04 03:50:35

.po翻译文件中可能会出现问题。在该文件中,应该根据对这篇文章定义方向。

票数 1
EN

Stack Overflow用户

发布于 2016-02-26 23:57:29

如果有人感兴趣,可以在Mac (Yosemite)上使用的解决方案是在Gnucash中添加这些行(在本例中是意大利语):

代码语言:javascript
复制
export LANG=it_IT.UTF-8
export LANGUAGE=it_IT.UTF-8
export LC_ALL=it_IT.UTF-8

按照对上述会议链接的建议,这三行应添加到此部分的正上方:

代码语言:javascript
复制
$EXEC "$bundle_contents/MacOS/$name-bin" $* $EXTRA_ARGS

Gnucash是位于Gnucash.app中的一个可执行文件,位于您的应用程序文件夹中(您应该看到Gnucash没有.app扩展名)。如果您选择它并在下拉菜单中单击“”,您将在/Content/MacOS文件夹中找到Gnucash可执行文件。然后,可以使用首选的文本编辑器修改该文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30000008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档