bitmassege

Aivar
А если просто:

$ LANG=ru_RU.UTF-8 python2.7 ~/PyBitmessage/src/bitmessagemain.py

?
Не работает.

Aivar
Очень может быть. Закомментируйте буржуйскую локаль в /etc/locale.gen, выполните

# locale-gen

перезагрузитесь.
Закоментировал, ввожу locale-gen, выдает следующее
rm: невозможно удалить «/usr/lib/locale/locale-archive»: Отказано в доступе
Generating locales...
  ru_RU.UTF-8...?????????? ??????? ????? ?????? <</usr/lib/locale/locale-archive>>: ???????? ? ???????
Перезагрузил. Эффекта нет.
Как я понял по логу, здесь ошибка.
Локалей сгенерировано может быть сколько угодно, а системная - одна, та, которая указана в locale.conf

paranoik
rm: невозможно удалить «/usr/lib/locale/locale-archive»: Отказано в доступе
locale-gen, разумеется, от рута запускаете?
ls -l /usr/lib/locale/locale-archive
?
Aivar, спасибо что сказали, не знал что locale-gen нужно выполнять из-под сидо. Но все равно как инглиш был так и остался.
В /etc/locale.conf у меня след.
ANG=ru_RU. UTF-8 UTF-8
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=ru_RU.UTF-8
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
paranoik
не знал что locale-gen нужно выполнять из-под сидо sudo
Ну вы, блин, даете! ©
И вообще, решетка (#) перед locale-gen для чего стояла? )
paranoik
ANG=ru_RU. UTF-8 UTF-8
?
У меня:
$ cat /etc/locale.conf
LANG=ru_RU.UTF-8
LC_NUMERIC=C

$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=C
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

$ locale -a
C
POSIX
ru_RU.utf8

$ localectl status
   System Locale: LANG=ru_RU.UTF-8
                  LC_NUMERIC=C
       VC Keymap: ru
      X11 Layout: n/a

$ localectl list-locales
ru_RU.utf8
Aivar, у вас битмеседжер имеет русский интерфейс?
P.S. извиняюсь. Не ANG=ru_RU. UTF-8 UTF-8, а LANG=ru_RU. UTF-8 UTF-8. Просто не скопировал.
Господа арчеводы, пожалуйста,подскажите в чем дело?
 $ /etc/locale.conf
LANG=ru_RU. UTF-8 UTF-8
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=ru_RU.UTF-8
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8

$ locale
LANG=C
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=ru_RU.UTF-8
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=

$ locale -a
C
POSIX
ru_RU.utf8

$ localectl status
System Locale: LANG=ru_RU. UTF-8 UTF-8
                  LC_CTYPE=ru_RU.UTF-8
                  LC_NUMERIC=ru_RU.UTF-8
                  LC_TIME=ru_RU.UTF-8
                  LC_COLLATE=ru_RU.UTF-8
                  LC_MONETARY=ru_RU.UTF-8
                  LC_MESSAGES=ru_RU.UTF-8
                  LC_PAPER=ru_RU.UTF-8
                  LC_NAME=ru_RU.UTF-8
                  LC_ADDRESS=ru_RU.UTF-8
                  LC_TELEPHONE=ru_RU.UTF-8
                  LC_MEASUREMENT=ru_RU.UTF-8
                  LC_IDENTIFICATION=ru_RU.UTF-8
       VC Keymap: n/a
      X11 Layout: n/a

$ localectl list-locales
ru_RU.utf8
ru_RU. UTF-8 UTF-8
Уберите пробел после точки!! И вторую UTF-8 тоже.
LANG=ru_RU.UTF-8
paranoik
LANG=ru_RU. UTF-8 UTF-8
Вот в этом. Уберите пробел в середине строки, и второй UTF-8
Остальные строчки после LANG тоже можно выкинуть, они только без толку дублируют локаль, уже назначенную по-умолчанию через LANG.
Natrio, у меня без остальных строк кеды не инглише.
 $/etc/locale.conf
LANG=ru_RU.UTF-8
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=ru_RU.UTF-8
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
перезагрузил комп., ввожу
python2.7 ~/PyBitmessage/src/bitmessagemain.py
и вижу чистейший английский язык.
 
Зарегистрироваться или войдите чтобы оставить сообщение.