Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Русский язык в консоли и именах файлов (http://forum.oszone.net/showthread.php?t=308573)

FiberLink 29-11-2015 20:28 2579900

Русский язык в консоли и именах файлов
 
Здравствуйте, установил kubuntu и имеется некоторая проблема с русским языком. Когда я что-то печатаю в консоли на русском языке, то вместо букв печатаются вопросительные знаки, точно так же и в пути к файлам, где есть русские буквы. Стандартный файловый менеджер все имена показывает нормально, но когда пытаюсь что-то открыть, то обычно появляется ошибка типа "the file /path/???? ??? ??/doesn't exist". Проблема решается если я меняю язык всей системы на русский язык, но во-первых, я хочу язык интерфейса на англ языке, а во-вторых, у меня ломается консоль (сложно объяснить, но если я что-то напечатаю русскими буквами, то потом я могу стереть всю строку, включая user@name:~$ )
Файл /etc/default/locale:
Код:

LANG="en_US.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_MONETARY="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"

$LANG = en_RU.UTF-8

сам в линуксах не опытный, но что смог (ничего) нагуглил. Спасибо.

ruslandh 29-11-2015 22:09 2579926

А LANG=C вам не подходит?

FiberLink 29-11-2015 22:50 2579932

ruslandh, может и подходит... только что с этим LANG=C делать? прописал в /etc/default/locale - не помогло, еще делал всякие export lang=c, но это тоже не помогло.

ruslandh 29-11-2015 23:43 2579938

LC_ALL=C
не помогает?

FiberLink 30-11-2015 00:01 2579945

LC_ALL не проставляется. в файле locale LC_ALL прописан, а команда locale выдает LC_ALL=
может я что-то не так делаю? как эти переменные проставлять надо?

ruslandh 30-11-2015 05:22 2579961

Если LC_ALL=C То не может быть LC_NUMERIC="ru_RU.UTF-8" - это эквивалент, что все LC_... установлены в С

Просто одной строкой.


Время: 17:36.

Время: 17:36.
© OSzone.net 2001-