语言环境格式在哪里定义?
Where are locale formats defined?
为简单起见,我们只讨论 Debian Linux。
我阅读了 locale(7) 的手册页,但它只讨论了如何使用语言环境。
我想知道定义语言环境 es_ES.utf8
将使用的格式的文件在哪里。例如,我想查看 %c
在哪里定义为 %Y %m %d
或 %A
在哪里被定义为 Lunes
for es_ES.utf8
.
我在 /usr/lib/locale
中四处寻找,但没有在那里找到我的答案。
来自 locale(1)
手册页:
FILES
/usr/lib/locale/locale-archive
Usual default locale archive location.
/usr/share/i18n/locales
Usual default path for locale definition files.
设置所有东西的简单方法是 运行 执行命令:dpkg-reconfigure locales
作为 root。
您可以在文件中找到您的默认语言环境:/etc/locale.gen
有关受支持的有效语言环境列表,请查看:/usr/share/i18n/SUPPORTED
如果要设置语言环境,取消注释 /etc/locale.gen
中的语言环境行,然后 运行 命令:$ sudo locale-gen
我是 运行宁 Debian Jessie。
为简单起见,我们只讨论 Debian Linux。
我阅读了 locale(7) 的手册页,但它只讨论了如何使用语言环境。
我想知道定义语言环境 es_ES.utf8
将使用的格式的文件在哪里。例如,我想查看 %c
在哪里定义为 %Y %m %d
或 %A
在哪里被定义为 Lunes
for es_ES.utf8
.
我在 /usr/lib/locale
中四处寻找,但没有在那里找到我的答案。
来自 locale(1)
手册页:
FILES
/usr/lib/locale/locale-archive
Usual default locale archive location.
/usr/share/i18n/locales
Usual default path for locale definition files.
设置所有东西的简单方法是 运行 执行命令:dpkg-reconfigure locales
作为 root。
您可以在文件中找到您的默认语言环境:/etc/locale.gen
有关受支持的有效语言环境列表,请查看:/usr/share/i18n/SUPPORTED
如果要设置语言环境,取消注释 /etc/locale.gen
中的语言环境行,然后 运行 命令:$ sudo locale-gen
我是 运行宁 Debian Jessie。