В этой системе нет доступных дополнительных языков

Когда я случайно удалил локализации через BleachBit, в настройках системы я не могу добавить другой язык. И это всплывающее сообщение: «В этой системе нет дополнительных языков». Как я могу это исправить?

Image

0
задан 29 April 2020 в 19:04

4 ответа

, если вы получите эту ошибку.

aa_DJ.ISO-8859-1 ... [ошибка] не удается открыть файл определения локали aa_DJ ': Нет такого файла или каталога`

при запуске locale-gen

проверить это связано ответ

https://unix.stackexchange.com/questions/299536/locale-error-cannot-open-locale-definition-file-fa-ir#299547

sudo apt-get purge locales
sudo apt-get purge language-pack-fa
sudo apt-get install locales
sudo apt-get install language-pack-fa
0
ответ дан 19 June 2020 в 21:45

Первый запуск sudo dpkg-переконфигурирование локалей из командной строки для настройки ваших локалей

Затем откройте модуль Языки в Системных настройках.

Есть кнопка Добавить язык.

Вы можете заказать несколько языков в порядке предпочтений. если некоторые строки перевода отсутствуют, он автоматически откатится к вашему следующему фавориту.

вам нужно выйти и снова войти после добавления языков

beautiful plasma 5.18 - language settings

1
ответ дан 19 June 2020 в 21:45

@Mathieu J. В / etc / default / locale

#  File generated by update-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"
LANGUAGE="ru:en_US:en"
LANG="ru_RU.UTF-8"

От locale-gen

dgir@dgir-PC:~$ sudo locale-gen
[sudo] password for dgir: 
Generating locales (this might take a while)...
  en_AG.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_AU.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_AU': No such file or directory
 done
  en_BW.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_CA.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_CA': No such file or directory
 done
  en_DK.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_GB.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_HK.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_IE.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_IL.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_IN.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_NG.UTF-8...failed to set locale!
[error] cannot open locale definition file `da_DK': No such file or directory
 done
  en_NZ.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_PH.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_SG.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_US.ISO-8859-1...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_US.ISO-8859-15...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_US.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_ZA.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_ZM.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  en_ZW.UTF-8...failed to set locale!
[error] cannot open locale definition file `en_GB': No such file or directory
 done
  ru_RU.ISO-8859-5... done
  ru_RU.CP1251... done
  ru_RU.KOI8-R... done
  ru_RU.UTF-8... done
  ru_UA.UTF-8... done
Generation complete.
dgir@dgir-PC:~$ 
0
ответ дан 19 June 2020 в 21:45

Итак. Я удаляю ВСЕ сообщения об ошибках, например

  aa_DJ.ISO-8859-1...[error] cannot open locale definition file `aa_DJ': No such file or directory
 done

, потому что их слишком много и весь журнал не помещается в один комментарий. Я оставил только те, которые были без ошибок, к моему удивлению не было английского на «локалях», странно, но есть другие языки и русский, который является моим основным языком. Поэтому я не знаю, что делать, это так расстраивает, схожу с ума.

dgir@dgir-PC:~$ sudo dpkg-reconfigure locales
[sudo] password for dgir: 
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "en_US:ru",
        LC_ALL = (unset),
        LC_ADDRESS = "ru_RU.UTF-8",
        LC_NAME = "ru_RU.UTF-8",
        LC_MONETARY = "ru_RU.UTF-8",
        LC_PAPER = "ru_RU.UTF-8",
        LC_IDENTIFICATION = "ru_RU.UTF-8",
        LC_TELEPHONE = "ru_RU.UTF-8",
        LC_MEASUREMENT = "ru_RU.UTF-8",
        LC_TIME = "ru_RU.UTF-8",
        LC_NUMERIC = "ru_RU.UTF-8",
        LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory
Generating locales (this might take a while)...
  bem_ZM.UTF-8... done
  ber_MA.UTF-8... done
  cmn_TW.UTF-8... done
  hak_TW.UTF-8... done
  mfe_MU.UTF-8... done
  niu_NU.UTF-8... done
  niu_NZ.UTF-8... done
  ru_RU.ISO-8859-5... done
  ru_RU.CP1251... done
  ru_RU.KOI8-R... done
  ru_RU.UTF-8... done
  ru_UA.KOI8-U... done
  ru_UA.UTF-8... done
  sah_RU.UTF-8... done
  tpi_PG.UTF-8... done
  unm_US.UTF-8... done
  yuw_PG.UTF-8... done
Generation complete.
*** update-locale: Error: invalid locale settings:  LANG=en_US.UTF-8 LC_NAME="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LANGUAGE="ru:en_US:en" LC_TELEPHONE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8"
dgir@dgir-PC:~$ 
0
ответ дан 19 June 2020 в 21:45

Другие вопросы по тегам:

Похожие вопросы: