问题在于复数规则定义在两个地方。另一个最近已更改为使用库(https://github.com/discourse/discourse/commit/301713ef9631e52975781b60b8b4c4a0d75530cf)。
然而,库中定义的复数规则并不总是与 Discourse 之前使用的规则相同,并且 plurals.rb 中的规则也没有更改。Inconsistency in plural definition
但这并不能解释为什么 Crowdin 为许多复数创建了单独的版本。
问题在于复数规则定义在两个地方。另一个最近已更改为使用库(https://github.com/discourse/discourse/commit/301713ef9631e52975781b60b8b4c4a0d75530cf)。
然而,库中定义的复数规则并不总是与 Discourse 之前使用的规则相同,并且 plurals.rb 中的规则也没有更改。Inconsistency in plural definition
但这并不能解释为什么 Crowdin 为许多复数创建了单独的版本。