# Hebrew客户端地区设置中的错误MF翻译字符串导致致命的站点错误

**URL:** https://meta.discourse.org/t/bad-mf-translation-string-in-hebrew-client-locale-causes-fatal-site-error/317430
**Category:** Bug
**Created:** [2024 年7 月 21 日 08:45 UTC](https://meta.discourse.org/t/bad-mf-translation-string-in-hebrew-client-locale-causes-fatal-site-error/317430 "2024-07-21T08:45:26Z")
**Posts on this page:** 1
**Showing post:** 34

<div class="post-metadata">

### 作者： ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### 发布日期： [2024 年7 月 22 日 07:31 UTC](https://meta.discourse.org/t/bad-mf-translation-string-in-hebrew-client-locale-causes-fatal-site-error/317430/34 "2024-07-22T07:31:08Z")

</div>

问题在于复数规则定义在两个地方。另一个最近已更改为使用库（[https://github.com/discourse/discourse/commit/301713ef9631e52975781b60b8b4c4a0d75530cf）。](https://github.com/discourse/discourse/commit/301713ef9631e52975781b60b8b4c4a0d75530cf%EF%BC%89%E3%80%82)

然而，库中定义的复数规则并不总是与 Discourse 之前使用的规则相同，并且 plurals.rb 中的规则也没有更改。[Inconsistency in plural definition](https://meta.discourse.org/t/inconsistency-in-plural-definition/317456/)

但这并不能解释为什么 Crowdin 为许多复数创建了单独的版本。

---

_[View the full topic](https://meta.discourse.org/t/bad-mf-translation-string-in-hebrew-client-locale-causes-fatal-site-error/317430)._
