arillso.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

地区

设置 Windows 的位置、格式和 Unicode 语言设置。

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

键盘输入

设置 Windows 的键盘布局。

localization_inputlang: 0807:00000807

依赖

示例剧本

- hosts: all
  roles:
    - arillso.localization

作者

许可证

该项目遵循 MIT 许可证。有关完整许可证文本,请参见 LICENSE 文件。

版权

(c) 2019, Arillso

关于项目

Set timezone, locale and keymap on Linux and Windows.

安装
ansible-galaxy install arillso.localization
许可证
mit
下载
2.6k
拥有者