2016-09-22 4 views
1

Je cours Ubuntu 16.04 avec GIT, Nautilus et rabbitVCS. Quand je fais un clic droit sur les fichiers de repos git, puis affiche les journaux, il dit «Paramètres locaux non pris en charge».Comment réparer les paramètres régionaux non pris en charge sur les journaux de show rabbitVCS

J'ai déjà essayé d'ajouter des paramètres locaux au .bashrc dans le dossier de départ et j'ai redémarré nautilus mais cela n'a pas fonctionné.

ce que j'ajouté:

export LANGUAGE = en_US.UTF-8

export LANG = en_US.UTF-8

export LC_ALL = en_US.UTF-8

Répondre

2

J'ai découvert dans le forum de rabbitVCS que l'on doit changer le code python lui-même.

Pour ce faire, la première

cd ~/.config/rabbitvcs 

gedit RabbitVCS.log 

Allez tout en bas dans le gedit et vérifier cette ligne:

Fichier « /usr/lib/python2.7/dist-packages/rabbitvcs/ VCS/git/initialisation .py », ligne 793, dans locale.setlocale journal (locale.LC_ALL, current_locale)

Notez le numéro de ligne et aller à ce document par le terminal

$sudo gedit /usr/lib/python2.7/dist-packages/rabbitvcs/vcs/git/__init__.py 

et aller à cette ligne (pour moi le 793) et le modifier à ce qui suit:

locale.setlocale(locale.LC_ALL, "C") 

Une fois que vous avez suivi ces étapes, le spectacle des journaux devrait fonctionner très bien .

+0

Je suis également confronté à un problème similaire sur ubuntu 14.04 et rabbitvcs version 0.16. Mais je n'ai pas pu trouver rabbitvcs/vcs/git/__ init__.py cette structure de répertoire entière dans le répertoire dist-packages. Peux-tu aider s'il te plait? –

+0

@AkshayKasar Vérifiez si vous l'avez installé dans un autre utilisateur, ou vérifiez si vous avez téléchargé un fichier tar.gz et extrait le fichier rabbitvcs dans un dossier. –

+0

J'ai trouvé le fichier à l'emplacement suivant /usr/lib/pymodules/python2.7/rabbitvcs/vcs/git/__init__.py, mais après avoir fait le changement suggéré, et en cliquant sur show diff la fenêtre s'ouvre et disparaît. –