「Let's start the discussion!」メッセージの複数形対応が必要

いくつか確認できました:

  • js.too_few_topics_and_posts_notice
  • js.too_few_topics_notice
  • js.too_few_posts_notice

これらはいずれも数値を埋め込むプレースホルダーが 3〜5 個あり、それぞれ複数形対応が必要です。数値ごとに 4 つのバリエーション(one, few, many, other)を用意すると、組み合わせの総数は 12〜20 文字列となり、この長いメッセージを翻訳するには最適ではないかもしれません。

そこで、各メッセージを短い部分に分割し、それぞれに数値プレースホルダーを 1 つだけ含め、各部分を複数形対応(one, few, many, other)にするよう提案します。

「いいね!」 2

はい、これは修正が必要ですが、翻訳を分割する代わりに MessageFormat 形式の文字列を使用すべきです。

「いいね!」 2