我能看到其中几个:
- 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 个字符串,这可能不是翻译这条长消息的最佳方案。
我建议将其拆分为更短的片段,每个片段仅包含一个数字占位符,并对每个片段进行复数化处理(one、few、many、other)。