Browse Source

Add support for Romanian plural forms

pull/3259/head
Anders Jenbo 4 years ago
parent
commit
f1efc205ff
  1. 12
      Source/utils/language.cpp

12
Source/utils/language.cpp

@ -128,6 +128,18 @@ void SetPluralForm(char *string)
return;
}
// ro
if (strcmp(expression, "(n==1 ? 0 : n==0 || (n!=1 && n%100>=1 && n%100<=19) ? 1 : 2)") == 0) {
GetLocalPluralId = [](int n) -> int {
if (n == 1)
return 0;
if (n == 0 || (n != 1 && n % 100 >= 1 && n % 100 <= 19))
return 1;
return 2;
};
return;
}
// cs
if (strcmp(expression, "(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2") == 0) {
GetLocalPluralId = [](int n) -> int {

Loading…
Cancel
Save