Browse Source

Log uninplemented plural expressions (#4017)

pull/4021/head
Anders Jenbo 4 years ago committed by GitHub
parent
commit
d11eeaa9ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 9
      Source/utils/language.cpp

9
Source/utils/language.cpp

@ -100,6 +100,12 @@ void SetPluralForm(char *string)
return;
}
// bg, da, de, es, it, sv
if (strcmp(expression, "(n != 1)") == 0) {
GetLocalPluralId = [](int n) -> int { return n != 1 ? 1 : 0; };
return;
}
// fr, pt_BR
if (strcmp(expression, "(n > 1)") == 0) {
GetLocalPluralId = [](int n) -> int { return n > 1 ? 1 : 0; };
@ -154,8 +160,7 @@ void SetPluralForm(char *string)
return;
}
// bg, da, de, es, it, sv
// (n != 1)
LogError("Unknown plural expression: '{}'", expression);
}
/**

Loading…
Cancel
Save