localization

Ansible Роль: локализация

Статус сборки лицензия Ansible Galaxy Ansible Роль

Описание

Эта роль настраивает различные аспекты локализации в Linux и Windows. Она устанавливает часовой пояс, язык по умолчанию и раскладку клавиатуры.

Установка

ansible-galaxy install arillso.localization

Требования

Переменные роли

часовой пояс

Linux и Windows используют разные форматы часовых поясов. Поэтому для каждой ОС предусмотрена переменная для часового пояса.

localization_timezone_windows: 'W. Europe Standard Time'
localization_timezone_linux: 'Europe/Zurich'

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

localization_timezone:

Linux

язык

Язык по умолчанию. Смотрите man 7 locale

localization_default_locale: 'en_US.UTF-8'

клавиатура консоли

Раскладка клавиатуры консоли (sg = швейцарский немецкий)

localization_keymap: 'sg'

Windows

регион

Настроить местоположение, формат и настройки языка Unicode для Windows.

localization_region:
  location: 223
  format: de-CH
  unicode_language: de-CH

ввод с клавиатуры

Настроить раскладку клавиатуры для Windows.

localization_inputlang: 0807:00000807

Зависимости

нет

Пример плейбука

- hosts: all
  roles:
    - arillso.localization

Автор

Лицензия

Этот проект лицензируется под MIT License. Смотрите файл LICENSE для полного текста лицензии.

Авторские права

(c) 2019, Arillso

О проекте

Set timezone, locale and keymap on Linux and Windows.

Установить
ansible-galaxy install arillso/ansible.localization
Лицензия
mit
Загрузки
2312
Владелец