如果 ISO 639-2 代码不存在,如何在 glibc.git 中添加某种语言?

如果 ISO 639-2 代码不存在,如何在 glibc.git 中添加某种语言?

我想添加科隆语翻译(https://translations.launchpad.net/+languages/ksh) 在 Ubuntu Launchpad 中。为此,我必须创建一个 Ubuntu 翻译团队。为了做到这一点,我必须将其添加到 glibc.git,但是:

选择语言环境的名称。格式为 language_REGION@modifier,其中 language 是 ISO 639-2 两字母代码(如果前者不可用,则为三字母代码),...

对于科隆语,遗憾的是没有可用的 ISO 639-2 代码,您在 Wikipedia(gem)上找到的代码是为日耳曼语言保留的。

答案1

ubuntu-l10n-ksh实际上,如果您愿意,您现在就可以创建团队。这是创建翻译团队的一般指导:

https://wiki.ubuntu.com/Translations/KnowledgeBase/StartingTeam

但是,如果没有匹配的语言环境,就无法使用科隆语翻译。需要将新的语言环境(例如ksh_DE.UTF-8或)de_DE.UTF-8@ksh添加到 glibc。可以在此处提交创建此类语言环境的请求:

https://sourceware.org/bugzilla/enter_bug.cgi?product=glibc&component=localedata

但现在是时候告诉你创建一门新语言需要做多少工作了。我想说的很多内容都总结在以下列表消息中:

https://lists.ubuntu.com/archives/ubuntu-translators/2023-May/007890.html

因此,我的主要建议是:在继续将科隆语确立为 FOSS 语言之前,请仔细阅读该消息。

相关内容