You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We require the ability to add a {zero} pluralized form for English, which is distinct from {other}. Smartling's library only allows the required forms to be specified ({one} and {other}, for English).
The CLDR encourages use of such optional forms, for more natural language:
The minimal pairs are those that are required for correct grammar. So because 0 and 1 don't have to form a minimal pair (it is ok—even though often not optimal—to say "0 people") , 0 doesn't establish a separate category. However, implementations are encouraged to provide the ability to have special plural messages for 0 in particular, so that more natural language can be used:
But Smartling's library does not support this CLDR recommendation.
By not supporting this, apps are forced to either not use the Smartling library, or special-case the zero form in code, which in turn will cause the zero form to break in languages where zero is required.
I noticed this issue was discussed a year and a half ago here, and would like to see this issue revisited.
The text was updated successfully, but these errors were encountered:
We're reviewing now how we could support the {zero} form throughout the Smartling platform including the iOS i18n library. No scheduled release date yet.
We require the ability to add a {zero} pluralized form for English, which is distinct from {other}. Smartling's library only allows the required forms to be specified ({one} and {other}, for English).
The CLDR encourages use of such optional forms, for more natural language:
http://cldr.unicode.org/index/cldr-spec/plural-rules
But Smartling's library does not support this CLDR recommendation.
By not supporting this, apps are forced to either not use the Smartling library, or special-case the zero form in code, which in turn will cause the zero form to break in languages where zero is required.
I noticed this issue was discussed a year and a half ago here, and would like to see this issue revisited.
The text was updated successfully, but these errors were encountered: