Щоб змінити встановлену за замовчуванням локалізацію у системі на українську, необхідно виконати декілька легких кроків.
Підготовка до налаштування
- Підключаємося до 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.
- Виходимо з консолі, а також закриваємо з’єднання з віддаленим робочим столом (якщо таке з’єднання було) і підключаємося до цих сервісів повторно.
- На цьому налаштування завершено.