Англійська локаль для України
Кілька місяців тому я створив конфігураційний файл англійської локалі для України — така собі спроба вислизнути од дивизни американських мір і форматів (en_US
).
Покористувавши en_UA
деякий час, як основною локаллю на своїй машині (Arch GNU/Linux), вад не виявив.
Можу виснувати, що для роботи годиться.
Деталі en_UA
Ця конфігурація glibc
ґрунтується на англійській локалі для Ірландії (en_IE
), зазнавши втім сильного впливу нашої української локалі (uk_UA
).
Валюта, формати адрес, номерів, телефонів змінені, щоб відповідати звичним для українців.
Формат часу майже такий самий як в ірландців, за винятком легких правок (зазначено в коментарях у файлі).
Встановити локаль
Скопіюйте конфігурацію локалі в системну директорію з локалями:
sudo cp en_UA /usr/share/i18n/locales/
Далі, додайте рядок en_UA.UTF-8 UTF-8
до /etc/locale.gen
. (Наприклад, десь поблизу en_US
Потому запустіть цю команду, щоби згенерувати системні локалі разом з новою доданою:
sudo locale-gen
Лишилося встановити нову локаль як дефолтну: я роблю це через налаштування GNOME, але ви можете відредагувати файл /etc/locale.conf
.
Вилогіньтеся і залогінтесь знову.
Готово, насолоджуйтесь метричною системою та знайомими форматами!