如何修复rabbitVCS显示日志上不支持的区域设置

Pra*_* VG 2 git ubuntu nautilus rabbitvcs

我正在运行带有 GIT、Nautilus 和rabbitVCS 的 Ubuntu 16.04。当我右键单击 git repos 文件然后显示日志时,它显示“不支持的本地设置”。

我已经尝试将本地设置添加到主文件夹中的 .bashrc 并重新启动 nautilus,但它不起作用。

这是我添加的:

导出语言=en_US.UTF-8

导出 LANG=en_US.UTF-8

导出 LC_ALL=en_US.UTF-8

Pra*_* VG 6

我在rabbitVCS论坛上发现必须更改python代码本身。

首先执行此操作

cd ~/.config/rabbitvcs

gedit RabbitVCS.log 
Run Code Online (Sandbox Code Playgroud)

在 gedit 中一路向下并检查这一行:

文件“/usr/lib/python2.7/dist-packages/rabbitvcs/vcs/git/ init .py”,第 793 行,日志 locale.setlocale(locale.LC_ALL, current_locale)

记下行号并通过终端转到该文档

$sudo gedit /usr/lib/python2.7/dist-packages/rabbitvcs/vcs/git/__init__.py
Run Code Online (Sandbox Code Playgroud)

转到该行(对我来说是 793)并将其编辑为以下内容:

locale.setlocale(locale.LC_ALL, "C")
Run Code Online (Sandbox Code Playgroud)

完成这些步骤后,显示日志应该可以正常工作。