# Meta bug: non-plural marked strings

**URL:** <https://meta.discourse.org/t/meta-bug-non-plural-marked-strings/48324>\
**Category:** Translations\
**Created:** [07.Август.2016 16:29:42 UTC](https://meta.discourse.org/t/meta-bug-non-plural-marked-strings/48324 "2016-08-07T16:29:42Z")\
**Posts on this page:** 1\
**Showing post:** 12

<div class="post-metadata">

**Author:** ![SafaAlfulaij](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/safaalfulaij/32/120867_2.png) [@SafaAlfulaij](https://meta.discourse.org/u/SafaAlfulaij)\
**Post date:** [11.Август.2016 07:57:29 UTC](https://meta.discourse.org/t/meta-bug-non-plural-marked-strings/48324/12 "2016-08-11T07:57:29Z")

</div>

Take a look at:  
`siteSettingRate: I18n.t('logs_error_rate_notice.rate', { count: siteSettingLimit, duration: duration }),`  
And the translation:  
` rate: one: "1 error/%{duration}" other: "%{count} errors/%{duration}"`

How can the translation system choose the plural form? It should check the variable, but which one?  
Here comes that “count” is always used as the “plural variable” that the system depends on when choosing the forms.

---

_[View the full topic](https://meta.discourse.org/t/meta-bug-non-plural-marked-strings/48324)._
