ヘブライ語クライアントロケールでのMF翻訳文字列の問題が致命的なサイトエラーを引き起こす

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

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

の行

          many {# תגובות, }

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

ヘブライ語では many は許可されていません(Language Plural Rules を参照)。

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

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

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

「いいね!」 2