复数定义中的不一致

继续讨论 复数(计数)翻译覆盖问题

我认为匈牙利语并非唯一受此影响的语言。在检查了希伯来语(因为 这个 Bug 提到了相关问题)后,我猜想可能有更多语言受到影响,于是我开始寻找更多案例。

在发现又一个案例后,我预计将有更多语言受到影响。

2 个赞

谢谢 @Moin

我已经做了这个更改来止损。这将限制编译失败的影响,使其仅影响 _MF 字符串,而不是导致整个站点崩溃。

我们将继续深挖根本原因,并在有解决方案时在此处更新。

11 个赞

我们刚刚合并了一个补丁,该补丁放宽了 MessageFormat 编译器,允许消息中使用无效的复数键:

这应该能解决大部分问题。其他补丁将很快跟进。

5 个赞

另一个补丁刚刚合并:

这将防止在管理员界面中创建无效的 MF 覆盖。

5 个赞

刚刚合并了这个 PR:

Ruby 中的复数规则现在应该与 JS 中的保持同步了 :slightly_smiling_face:

4 个赞

此主题在上次回复后 5 天自动关闭。不再允许新回复。