Щоб змінити встановлену за замовчуванням локалізацію у системі на українську, необхідно виконати декілька легких кроків.

Підготовка до налаштування

  • Підключаємося до VPS по SSH з правами root.
  • Перевіряємо, чи доступна українська локаль у системі та її коректну назву:
locale-a | grep uk
  • У результаті, за наявності локалі, буде отримано приблизно такий вивід:
[root@vps ~]# locale -a | grep uk
uk_UA
uk_UA.ISO8859-5
uk_UA.KOI8-U
uk_UA.UTF-8 
  • У нашому випадку нас цікавить варіант uk_UA.UTF-8. Його ми й використовуватимемо далі. Тому скопіюйте це значення в блокнот для подальшої вставки.

Налаштування локалі в CentOS, Fedora

  • Створимо файл i18n, у якому потім збережемо параметри нової локалі:
nano /etc/sysconfig/i18n
  • У редакторі, що відкрився, вносимо наступну інформацію:
LANG="uk_UA.utf-8"
SUPPORTED="uk_UA.utf-8:uk_UA:uk"
  • Зберігаємо зміни поєднанням клавіш CTRL+O, а потім Enter.
  • На цьому все, локаль змінено і тепер необхідно перепідключитися до консолі, щоб побачити зміни. Якщо ви використовували VNC або інше віддалене підключення до робочого столу, рекомендується перепідключитися і в ньому для застосування змін.

Налаштування локалі в Debian, Ubuntu

Якщо під час підготовки команда locale -a | grep uk дала порожній результат, отже українська локаль відсутня в системі і її можна встановити такими способами:

Спосіб 1:

  • Переналаштовуємо пакет locales командою:
dpkg-reconfigure locales
  • У формі, що з’явилася, шукаємо локаль uk_UA.UTF-8 і відзначаємо її натисканням пробілу. Потім натискаємо Enter та переходимо до наступного кроку.
  • Наступний крок — вибір локалі за замовчуванням. Вибираємо українську локаль зі списку та натискаємо Enter.
  • В результаті буде завершено переналаштування локалі і тепер необхідно лише здійснити повторне підключення до консолі та віддаленого робочого столу (якщо таке використовується).

Спосіб 2:

  • Встановлюємо мовний пакет:
apt-get install language-pack-uk
  • Відкриваємо текстовим редактором файл /etc/default/locale:
nano /etc/default/locale
  • Замінюємо його вміст на:
LANGUAGE=uk_UA:ul
LANG=uk_UA.UTF-8
  • Зберігаємо зміни поєднанням клавіш CTRL+O, а потім Enter.
  • Виходимо з консолі, а також закриваємо з’єднання з віддаленим робочим столом (якщо таке з’єднання було) і підключаємося до цих сервісів повторно.
  • На цьому налаштування завершено.