# ヘブライ語クライアントロケールでの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 日午前 8: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:** 28

<div class="post-metadata">

### Author: ![thoka](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thoka/32/115652_2.png) [@thoka](https://meta.discourse.org/u/thoka)
#### Post date: [2024 年 7 月 21 日午後 2:26 UTC](https://meta.discourse.org/t/bad-mf-translation-string-in-hebrew-client-locale-causes-fatal-site-error/317430/28 "2024-07-21T14:26:15Z")

</div>

> [@seefood](#):
>
> 問題は言語ファイルそのものにあるとは思いません。

ヘブライ語ロケール `config/locales/client.he.yml` では、

```plaintext
    posts_likes_MF: |
      { count, plural,
          one {תגובה, }
          two {שתי תגובות, }
          many {# תגובות, }
        other {# תגובות, }
      }{ ratio, select,
          low { יחס גבוה בין פוסטים ללייקים, }
          med { יחס גבוה מאוד בין פוסטים ללייקים, }
         high { יחס גבוה במיוחד בין פוסטים ללייקים, }
        other {}
      } קפיצה לפוסט הראשון או האחרון…

```

の行

```plaintext
          many {# תגובות, }

```

を削除する必要があります。

ヘブライ語では `many` は許可されていません（[Language Plural Rules](https://www.unicode.org/cldr/charts/45/supplemental/language_plural_rules.html#he) を参照）。

この問題はユーザーインターフェースを通じて解決できます。これを達成するには、ヘブライ語の `/admin/customize/site_texts/js.posts_likes_MF` で修正された値を入力する必要があります。

```plaintext
{ count, plural,
    one {תגובה, }
    two {שתי תגובות, }
   other {# תגובות, }
}{ ratio, select,
    low { יחס גבוה בין פוסטים ללייקים, }
    med { יחס גבוה מאוד בין פוסטים ללייקים, }
   high { יחס גבוה במיוחד בין פוסטים ללייקים, }
  other {}
} קפיצה לפוסט הראשון או האחרון…

```

テキストカスタマイズに間違ったデータを入力しただけで、サイト全体が使用不能になる可能性があるのは少し奇妙だと感じます。

---

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