我正在使用 OpenSUSE 13.2 和 GNOME 3.14 桌面环境。
我的界面语言是 en_US,而我的区域设置是 ar_SY。我的区域设置包含一些有关月份名称(五月和六月)的错误数据,我想手动修复它。
在哪里可以找到区域设置文件以更改值?
不是语言环境,而是语言环境中的数据,例如:
在叙利亚,五月是,أيار
但它的写法是نواران
语言环境 ar_SY 中的,我想解决这个问题。
答案1
我确实找到了语言环境文件,但@thiagowfx 没有指出。它们位于 中/usr/lib/locale/
,并且属于一个glibc-locale
包。我下载了源包并更正了 ar_SY 的语言环境,现在我不知道如何编译和安装我的修改版本的包!
答案2
区域设置文件可能位于/usr/share/locale/*/LC_MESSAGES'
您系统的下面,但它们是二进制格式的。
它们的实际源代码(以可编辑、人类可读的格式)通常不随您的发行版一起提供。在这种情况下,您必须在上游搜索它们。
根据您的具体情况,尝试搜索您想要修复的翻译https://wiki.gnome.org/Apps,也许还可以为他们提交一个拉取请求。