Назад | Перейти на главную страницу

Почему мои удаленные оболочки говорят со мной по-итальянски?

В последнее время я заметил, что многие команды отвечают мне на иностранном языке. Согласно Google Translate, это итальянский (см. Снимок экрана).

Я заметил, что это происходит со мной только тогда, когда я ssh в какую-то удаленную систему, как в этом случае. Когда я обращаюсь к этой системе локально, она «отвечает» мне на английском. Я заметил ту же проблему и для другой удаленной системы. В то время я предполагал, что, возможно, настройка языка удаленной системы испорчена. Однако теперь кажется, что моя локальная система (ssh) каким-то образом представляет себя на итальянском языке.

Что происходит?

Мне кажется, что либо у вас есть локальная переменная среды, которая указывает, что ваш язык (или локаль) является итальянским, либо на удаленных серверах локаль по умолчанию установлена ​​на итальянский. Проверьте, есть ли у вас переменная среды с именем LC_ALL или что-нибудь, начинающееся с LC_ (execute: set | grep ^ LC_), что указывает на то, что ваш языковой стандарт по умолчанию - итальянский. Кроме того, ваша конфигурация ssh может содержать параметры среды, указывающие на вышеупомянутые. Это также происходит, когда вы ssh на localhost?