"environment variable LANG" problemi

Selamün Aleyküm,

Ben şirketteki PC’imize Türkçe pardus kurdum. Bunu FTP/SVN/DLNA server olarak kullanıyoruz.
Bu PC’den farklı bir SVN’e bağlanıp veri okuyacaktım.

$ locale -a
C
C.UTF-8
POSIX
tr_TR.utf8

Locale -a çıktısı üsteki gibidir. Ancak alttaki gibi hata alıyoruz. Ben mevcut yapıyı bozmadan alttaki durum için ne yapmalıyım. Yardımcı olur musunuz? Teşekkürler.

svn: warning: cannot set LC_CTYPE locale
svn: warning: environment variable LANG is en_US.UTF-8
svn: warning: please check that your locale name is correct
<?xml version="1.0" encoding="UTF-8"?>
<info>
svn: E000022: Can't convert string from native encoding to 'UTF-8':

Programı terminalden LC_ALL=C programadi biçiminde çalıştırmayı deneyebilir misiniz?

1 Beğeni

Cevabınız için teşekkür ederim.
program değil de örneğin terminalden “python3 xxx.py” şeklinde yazdığımız bir uygulama çalıştıracak olursak nasıl yazacağız.

Python kodunuzun içerisinden ayarlayabilirsiniz.
Örnek:

import locale
locale.setlocale(category=locale.LC_ALL, locale="German") 
locale.setlocale(locale.LC_ALL, 'de_DE') 
1 Beğeni

Sisteminize ingilizce dilini eklemek için aşağıdaki komutu çalıştırıp en_US.UTF-8'i seçin:

sudo dpkg-reconfigure locales

Size daha sonra sistemin ön tanımlı(varsayılan) dilini de soracak, sistemin Türkçe olarak kalmaya devam edip aynı zamanda İngilizce dil desteği de isterseniz ön tanım seçeneğinde tr_TR.UTF-8'i seçebilirsiniz.

1 Beğeni

Çok teşekkür ederim @kaan ve @eminfedar söylediklerinizi uygulayınca tüm sorun hallodu.
iyi ki varsınız.