diff --git a/PLURALS_DIFF.md b/PLURALS_DIFF.md index a03a6f2ed..3aa4b4ae3 100644 --- a/PLURALS_DIFF.md +++ b/PLURALS_DIFF.md @@ -465,7 +465,7 @@ Code | Name | Plurals | CLDR plurals | Gettext plurals | Translate toolkit | `mgo` | Metaʼ | nplurals=2; plural=n != 1; | ✔ | | | `mh` | Marshallese | nplurals=2; plural=n != 1; | | | | `mhr` | Meadow Mari | nplurals=2; plural=n != 1; | | | | - `mi` | Maori | nplurals=2; plural=n > 1; | | | ✔ | + `mi` | Maori | nplurals=3; plural=n == 1 ? 0 : n < 10 ? 1 : 2; | | | nplurals=2; plural=(n > 1); | `mia` | Miami | nplurals=2; plural=n > 1; | | | | `mic` | Mi'kmaq | nplurals=2; plural=n != 1; | | | | `min` | Minangkabau | nplurals=2; plural=n != 1; | | | | diff --git a/l10n-guide.csv b/l10n-guide.csv index 6202ab32d..57827dbf3 100644 --- a/l10n-guide.csv +++ b/l10n-guide.csv @@ -79,7 +79,7 @@ mai,Maithili,2,(n != 1) me,Montenegro,3,n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 mfe,Mauritian Creole,2,(n > 1) mg,Malagasy,2,(n > 1) -mi,Maori,2,(n > 1) +mi,Maori,2,(n == 1 ? 0 : n < 10 ? 1 : 2) mk,Macedonian,2, n==1 || n%10==1 ? 0 : 1 ml,Malayalam,2,(n != 1) mn,Mongolian,2,(n != 1) diff --git a/languages.csv b/languages.csv index be9ba3a48..955094647 100644 --- a/languages.csv +++ b/languages.csv @@ -458,7 +458,7 @@ mgh,Makhuwa-Meetto,2,n != 1 mgo,Metaʼ,2,n != 1 mh,Marshallese,2,n != 1 mhr,Meadow Mari,2,n != 1 -mi,Maori,2,n > 1 +mi,Maori,3,n == 1 ? 0 : n < 10 ? 1 : 2 mia,Miami,2,n > 1 mic,Mi'kmaq,2,n != 1 min,Minangkabau,2,n != 1 diff --git a/weblate_language_data/languages.py b/weblate_language_data/languages.py index c36125d98..7b407c886 100644 --- a/weblate_language_data/languages.py +++ b/weblate_language_data/languages.py @@ -4153,8 +4153,8 @@ # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. _("Maori"), - 2, - "n > 1", + 3, + "n == 1 ? 0 : n < 10 ? 1 : 2", ), ( "mia",