Есть ли способ добавить локаль с кодировкой символов ISO-8859-1?

Есть ли способ добавить локаль с кодировкой символов ISO-8859-1?

При выполнении locale -avна Lubuntu возвращаемый результат показывает, что все локали используют кодировку символов UTF-8.

Есть ли способ добавить локаль с кодировкой символов ISO-8859-1?

решение1

Вероятно, что локаль ISO-8859-1 поддерживается, но просто не была сгенерирована.третий ответ на этой странице Ask Ubuntu:

  1. Проверьте, какие локали поддерживаются:

    less /usr/share/i18n/SUPPORTED
    
  2. Добавьте нужный вам язык /var/lib/locales/supported.d/local. Обычно языковая локаль без суффикса (например, en_CAвместо en_CA.UTF-8) — это ISO-8859-1, но вы также можете добавить определенную кодовую страницу, если хотите:

    # Change 'en_CA' to the locale that you want
    echo en_CA >> /var/lib/locales/supported.d/local
    echo en_CA.ISO-8859-1 >> /var/lib/locales/supported.d/local
    
  3. Повторно сгенерируйте данные локали:

    sudo dpkg-reconfigure locales
    

Связанный контент