Як змінити мову через термінал?


40

За допомогою системних налаштувань я змінив мову на арабську та видалив англійську мову з налаштувань. Потім комп'ютер затримався, і він вийшов із системи - тепер я не можу ввійти назад, тому що вхід є арабською мовою.

Тож є спосіб замовчувати мою мову за допомогою терміналу, за замовчуванням мова пароля для входу або вхід через термінал, який все ще є англійською мовою. У мене є лише доступ до гостя та терміналу.


Я змінив словослов на те, що можна було перекласти на арабську мову http://www.psychocats.net/ubuntu/resetpassword - потім увійшов у систему та використав системні налаштування за замовчуванням.

Відповіді:


47

Редагуйте два файли:

  1. sudoedit /etc/default/locale:

    LANG="en_US"
    LANGUAGE="en_US:en"
    
  2. sudoedit ~/.pam_environment:

    LANG=en_US
    LANGUAGE=en_US
    

Вихід та вхід або перезавантаження.


5
Nano також встановлено за замовчуванням. :-)
LiveWireBT

3
Якщо ви хочете зрозуміти, що означає зміна цих змінних: help.ubuntu.com/community/Locale
yuric

4
Також потрібноLC_ALL=en_US.UTF-8
hlcs

2
Якщо ви використовуєте KDE, ви також можете перевірити ~/.KDE/env/setlocale.sh, оскільки це може конфліктувати.
страгу

2
Це також працює для "Bash on Ubuntu" в Windows 10.
CodeMonkey
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.