diff options
Diffstat (limited to 'languages/classes/LanguageMo.php')
-rw-r--r-- | languages/classes/LanguageMo.php | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/languages/classes/LanguageMo.php b/languages/classes/LanguageMo.php index 5d78a502..2fa48e95 100644 --- a/languages/classes/LanguageMo.php +++ b/languages/classes/LanguageMo.php @@ -14,13 +14,14 @@ class LanguageMo extends Language { function convertPlural( $count, $forms ) { // Plural rules per // http://unicode.org/repos/cldr-tmp/trunk/diff/supplemental/language_plural_rules.html#mo + // Identical to Romanian (ro). if ( !count( $forms ) ) { return ''; } $forms = $this->preConvertPlural( $forms, 3 ); if ( $count == 1 ) { $index = 0; - } elseif ( $count == 0 || $count % 100 < 20 ) { + } elseif ( $count == 0 || ( $count % 100 > 0 && $count % 100 < 20 ) ) { $index = 1; } else { $index = 2; |