Turkish had wrong default plural setup

Created on 9 June 2015, over 9 years ago
Updated 4 January 2024, 11 months ago

On #2499639-13: Use better labels for numeric fields when using a multiple plural forms language and the following few comments, we were discussing the plural formulas in Drupal Core localization files for Turkish.

They are currently set up to say that Turkish has only 1 plural form, and these are also the defaults set up in l10n_pconfig_plural_formulas() [which is why I am currently putting this issue in this project].

However, if you look at:
http://localization-guide.readthedocs.org/en/latest/l10n/pluralforms.html
http://en.wikibooks.org/wiki/Turkish/Plural
and other sources, you'll see that Turkish does have two forms for nouns (singular and plural like English). They use the singular form if the noun is preceded by a number, but there are two forms.

This means, I believe, that some formatPlural() calls would need to have two forms in Turkish -- theoretically at least, it is not necessary to have @count in the plural form string -- you could be using formatPlural() to format something that doesn't contain the count, and in this case you'd need two forms for Turkish.

So, I think this needs to be changed, but we should consult with the Turkish language community on localize.drupal.org to figure this out.

🐛 Bug report
Status

RTBC

Version

2.0

Component

Code

Created by

🇺🇸United States jhodgdon Spokane, WA, USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024