Thread:Translating talk:FreeCol/One/many plural rule for Russian/Belarusian/etc/reply (14)

I must take up this topic again.

Also for me it is unclear how the plural rules of FreeCol work. My translation language is a Slavic language as well, Upper Sorbian. The plural rules are dependent on a number. That is not new. But there is a different for the other rule: This rule says that nouns must be in genitive plural if the number is 5...100. But, if there is no number the nominative plural must be used.

FreeCol:Model.unit.masterWeaver.name/en

Is here a numerical variable contained in the result view? If yes,

 NaN undefineds 

would correspond to following MediaWiki plural:

 NaN $1 Master Weaverss 

If not, it would correspond to MediaWiki plural:

 NaN Master Weaverss 

In Upper Sorbian the rules must look as follows:

In the first case,

 NaN $1 Tkalčej mištrajs 

In the second case,

 NaN Tkalčej mištrajs 

In FreeCol this Upper Sorbian message would be used:

 NaN undefineds 

But this is valid only if numerical variable is expressed in result view. The result for the other rule would be

%number% tkalčich mištrow (genitive plural)

But if in the result view no numerical variable shall appear, the other rule would be

Tkalči mištrojo (nominative plural)

In my opinion, a message that shall contain the numerical variable %number% in the result view must have this numerical variable in front of the plural statement:

 %number% NaN undefineds 

This results in: %number% tkalčich mištrow for the other rule.

But my example currently doesn't use a variable before the plural statement. What will be the result view for the other rule then? %number% Master Weavers or only Master Weavers?

Another issue is the use of a plural statement with collective nouns like food, grain etc. They are not countable. Here %amount% is the variable which is not before plural statement, either.

What will b the result for:  NaN undefineds ?

%amount% Food or simply Food

In the first case I would expect the variable %amount% before the plural statement.

Thanks in advance.