Summary

Language code uk
Aliased language codes ua, ua_ua, uk_ua, uk_uk, ukr
English name of the language Ukrainian
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 24,080,585
Plural: Default plural 3259 translations
Number of plurals 3
Plural type One/few/many
Plurals One 1, 21, 31, 41, 51, 61, 71, 81, 91, 101, …
Few 2, 3, 4, 22, 23, 24, 32, 33, 34, 42, …
Many 0, 5, 6, 7, 8, 9, 10, 11, 12, 13, …
Plural formula n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2
Plural: gettext plural formula 5 translations
Number of plurals 4
Plural type Unknown
Plurals Singular 21, 31, 41, 51, 61, 71, 81, 91, 101, 121, …
Plural 2, 3, 4, 22, 23, 24, 32, 33, 34, 42, …
Plural form 2 0, 5, 6, 7, 8, 9, 10, 11, 12, 13, …
Plural form 3 1
Plural formula n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2
Plural: gettext plural formula 6 translations
Number of plurals 1
Plural type None
Plurals
Plural formula 0
Plural: gettext plural formula 5 translations
Number of plurals 2
Plural type One/other
Plurals Singular 0, 1
Plural 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, …
Plural formula (n > 1)
Plural: gettext plural formula 32 translations
Number of plurals 4
Plural type One/few/many/other
Plurals One 1, 21, 31, 41, 51, 61, 71, 81, 91, 101, …
Few 2, 3, 4, 22, 23, 24, 32, 33, 34, 42, …
Many 0, 5, 6, 7, 8, 9, 10, 11, 12, 13, …
Other
Plural formula (n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3)
Plural: gettext plural formula 49 translations
Number of plurals 2
Plural type One/other
Plurals Singular 1
Plural 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, …
Plural formula (n != 1)
Plural: CLDR plural with zero 3 translations
Number of plurals 4
Plural type Zero/one/few/other
Plurals Zero 0
One 1, 21, 31, 41, 51, 61, 71, 81, 91, 101, …
Few 2, 3, 4, 22, 23, 24, 32, 33, 34, 42, …
Other 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, …
Plural formula n==0 ? 0 : n%10==1 && n%100!=11 ? 1 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 2 : 3
Plural: Qt Linguist plural 852 translations
Number of plurals 3
Plural type One/few/many
Plurals One 1, 21, 31, 41, 51, 61, 71, 81, 91, 101, …
Few 2, 3, 4, 22, 23, 24, 32, 33, 34, 42, …
Many 0, 5, 6, 7, 8, 9, 10, 11, 12, 13, …
Plural formula (n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)
02/16/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 986,903 8,258,218 53,929,156
Approved 1% 17,313 1% 113,185 1% 711,651
Waiting for review 77% 759,860 76% 6,323,999 76% 41,371,762
Translated 79% 784,419 78% 6,480,023 78% 42,432,195
Needs editing 1% 19,282 1% 130,680 1% 880,971
Read-only 1% 7,246 1% 42,839 1% 348,782
Failing checks 2% 24,282 2% 189,650 2% 1,367,719
Strings with suggestions 1% 17,215 1% 85,574 1% 549,243
Untranslated strings 18% 183,202 19% 1,647,515 19% 10,615,990

Quick numbers

8,254 k
Hosted words
986 k
Hosted strings
79%
Translated
and previous 30 days

Trends of last 30 days

+2%
Hosted words
+100%
+3%
Hosted strings
+100%
−1%
Translated
+79%
+6%
Contributors
+100%
User avatar None

Resource updated

The “OsmAnd/res/values-uk/phrases.xml” file was changed. 02/16/2026
User avatar None

String updated in the repository

02/16/2026
User avatar None

String added in the repository

02/16/2026
User avatar None

Resource updated

The “OsmAnd/res/values/strings.xml” file was changed. 02/16/2026
User avatar None

String added in the repository

 
02/16/2026
User avatar olgatrykush

Translation approved

02/16/2026
User avatar olgatrykush

Translation approved

02/16/2026
User avatar olgatrykush

Translation approved

02/16/2026
User avatar olgatrykush

Translation approved

02/16/2026
User avatar olgatrykush

Translation approved

02/16/2026
Browse all changes for this language