URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 3107
[ Назад ]

Исходное сообщение
"Midnight Commander на английском"

Отправлено ostapb , 19-Май-10 00:05 
У меня в ноутбуке предустановлен русифицированный Midnight Commander. Есть ли настройка/ключик, чтобы запускать его на английском? Или придётся скачивать и ставить английскую версию?

(Хочу выбирать пункты меню нажатием подсвеченных букв.)

Спасибо.


Содержание

Сообщения в этом обсуждении
"Midnight Commander на английском"
Отправлено shadow_alone , 19-Май-10 00:19 
>У меня в ноутбуке предустановлен русифицированный Midnight Commander. Есть ли настройка/ключик, чтобы
>запускать его на английском? Или придётся скачивать и ставить английскую версию?
>
>
>(Хочу выбирать пункты меню нажатием подсвеченных букв.)
>
>Спасибо.

env LANG=C mc


"Midnight Commander на английском"
Отправлено ostapb , 19-Май-10 15:06 
>>У меня в ноутбуке предустановлен русифицированный Midnight Commander. Есть ли настройка/ключик, чтобы
>>запускать его на английском? Или придётся скачивать и ставить английскую версию?
>>
>>
>>(Хочу выбирать пункты меню нажатием подсвеченных букв.)
>>
>>Спасибо.
>
>env LANG=C mc

Не помогло. По прежнему на русском.

(Может я не так выразился: я имел в виду меню. Сейчас у меня там по русский "Левая панель" вместо "Left panel" и т.д.)

И ещё. Я сейчас попробовал переключиться на русский и вызвать пункт меню "Дерево". А именно, открыв в верхнем меню "Левую панель", нажал клавишу "е" -- эта буква в "Дерево" подсвечена жёлтым. Получил "Формат списка файлов". Может это глюки русификации?

Ноутбук: ASUS Eee 900. Ос: предустановленный Xandros. (Я знаю, что он - бяка. Пока некогда менять.)


"Midnight Commander на английском"
Отправлено shadow_alone , 19-Май-10 15:18 
>Не помогло. По прежнему на русском.

очень странно
>[оверквотинг удален]
>меня там по русский "Левая панель" вместо "Left panel" и т.д.)
>
>
>И ещё. Я сейчас попробовал переключиться на русский и вызвать пункт меню
>"Дерево". А именно, открыв в верхнем меню "Левую панель", нажал клавишу
>"е" -- эта буква в "Дерево" подсвечена жёлтым. Получил "Формат списка
>файлов". Может это глюки русификации?
>
>Ноутбук: ASUS Eee 900. Ос: предустановленный Xandros. (Я знаю, что он -
>бяка. Пока некогда менять.)

Он вообще-то Debian based, но в подробности о нем не вдавался. Во всем остальном что есть под рукой, проверил (на всякий случай), работает - Gentoo,Debian,CentOS,Ubuntu


"Midnight Commander на английском"
Отправлено ostapb , 19-Май-10 16:25 
>>[оверквотинг удален]

:) фидошная привычка.

>>Ноутбук: ASUS Eee 900. Ос: предустановленный Xandros.
>
>Он вообще-то Debian based, но в подробности о нем не вдавался. Во

1) Проверил env|grep LANG.
а) при запуске шелла LANG=ru_RU.UTF-8
б) после запуска env LANG=C mc всё правильно: LANG=C, но меню всё равно на русском.
2) Иной линукс по рукой только в DrWeb Live CD. Там:
а) изначально LANG=en_US.UTF-8. Меню в МС на английском.
б) запустил env LANG=ru_RU.UTF-8 mc и получилось -- меню на русском.
3) Вернулся к ноутбуку. Запустил env LANG=en_US.UTF-8 mc. Всё равно русском. Ёршкин кот!

Эта переменная LANG, собственно, кем вводится? На кого влияет? Есть какая-то номенклатура значений, где-то заданная?

>всем остальном что есть под рукой, проверил (на всякий случай), работает
>- Gentoo,Debian,CentOS,Ubuntu

А в них MC по умолчанию на русском?


"Midnight Commander на английском"
Отправлено Аноним , 19-Май-10 16:50 
>[оверквотинг удален]
>всё равно на русском.
>2) Иной линукс по рукой только в DrWeb Live CD. Там:
> а) изначально LANG=en_US.UTF-8. Меню в МС на английском.
> б) запустил env LANG=ru_RU.UTF-8 mc и получилось -- меню на русском.
>
>3) Вернулся к ноутбуку. Запустил env LANG=en_US.UTF-8 mc. Всё равно русском. Ёршкин
>кот!
>
>Эта переменная LANG, собственно, кем вводится? На кого влияет? Есть какая-то номенклатура
>значений, где-то заданная?

locale
locale -a
man

>>всем остальном что есть под рукой, проверил (на всякий случай), работает
>>- Gentoo,Debian,CentOS,Ubuntu
>
>А в них MC по умолчанию на русском?

какую локаль поставишь, то и получишь


"Midnight Commander на английском"
Отправлено ostapb , 19-Май-10 18:21 
>>Эта переменная LANG, собственно, кем вводится? На кого влияет? Есть какая-то номенклатура
>>значений, где-то заданная?
>
>locale
>locale -a
>man
>

Ясно. У меня locale -a выдал
C
en_US.utf8
POSIX
ru_RU.utf8

При этом командой echo $LANG я получил
ru_RU.UTF-8 (заглавными буквами и с дефисом)
Странно. Может отсюда сбой?

>>>всем остальном что есть под рукой, проверил (на всякий случай), работает
>>>- Gentoo,Debian,CentOS,Ubuntu
>>
>>А в них MC по умолчанию на русском?
>
>какую локаль поставишь, то и получишь

Дык!

env LANG=en_US.utf8 mc  -- меню на русском.
env LANG=en_US.UTF-8 mc  -- меню на русском.
env LANG=C mc  -- меню на русском.

Локаль как-то иначе ставят?


"Midnight Commander на английском"
Отправлено shadow_alone , 19-Май-10 17:22 
>А в них MC по умолчанию на русском?

У меня да, во всех, локаль русская.
ну попробуйте тогда
env LC_ALL=C mc


"Midnight Commander на английском"
Отправлено ostapb , 19-Май-10 18:32 
>>А в них MC по умолчанию на русском?
>
>У меня да, во всех, локаль русская.
>ну попробуйте тогда
>env LC_ALL=C mc

В целом получилось. Только таблицы портятся. Что-то там со шрифтами не то.

Короче, сделал
env LC_ALL=en_US.UTF-8 mc
и всё в порядке. СПАСИБО!


"Midnight Commander на английском"
Отправлено anonymous , 19-Май-10 19:39 

>env LC_ALL=en_US.UTF-8 mc

LC_MESSAGES=C
а LANG и LC_ALL лучше не трогать, инасче будет

>В целом получилось. Только таблицы портятся. Что-то там со шрифтами не то.


"Midnight Commander на английском"
Отправлено ostapb , 20-Май-10 11:26 
>
>>env LC_ALL=en_US.UTF-8 mc
>
>LC_MESSAGES=C

Нет. Это не сработало -- меню на русском.

>а LANG и LC_ALL лучше не трогать, инасче будет
>
>>В целом получилось. Только таблицы портятся. Что-то там со шрифтами не то.

В том-то и дело, что не портятся. Прописал то, что написано выше -- нормально работает.