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