Я использую wmctrl
управлять положением окна и размером. Это позволяет Вам устанавливать вещи для окон в любых Расширенных подсказках менеджера окон (EWMH) совместимый рабочий стол. Самые современные WMs совместимы.
Нет причин винить только на языке
. Во-первых, вы должны смотреть через вывод Locale
программа и отметить, что есть много переменных, которые отвечают за разные вещи. Так что, если вы хотите получить английские сообщения, измените переменную lc_messages
:
LC_MESSAGES=C type test
test is a shell builtin
type test
test встроена в оболочку
Как он обсуждался в Это Вопрос в большинстве программ Дон имейте «английского» локали, но используете пункт по умолчанию («C») вместо этого языка с английскими сообщениями. Поэтому, если я хочу использовать некоторые языки с предпочтительным английским языком, тогда я должен добавить локаль C 'Сразу после английского языка в списке. В моем случае «языки» должны быть:
LANGUAGES=en:C:ru
, что означает «использовать английский язык, затем по умолчанию, а потом русский». Таким образом, каждая программа, которая не имеет английского языка (из-за использования английского языка в качестве локали по умолчанию), вернется в свой локаль по умолчанию.
Кто-то может подумать, что в том, что нет никакого эффекта в указании российской местности после «по умолчанию», потому что локаль по умолчанию всегда присутствует, и российский языковой регион никогда не будет выбран. Это так. Но некоторые программы (например, браузеры и текстовые редакторы) используют переменную «Языки», чтобы получить список языков разговорных пользователей (таких как языки для запроса HTML-страниц, или языки для проверки заклинаний), а в таких случаях российский язык выиграл «быть лишним в списке языка.