First time here? Check out the FAQ!

Revision history  [back]

How to internationalize counts say for Russian in Django?

In Russian word endings in plural forms change periodically in the following way:

a special pattern till 20:

1 вопрос
2 ...4 вопроса
5 ... 20 вопросов

then for each 10 this repeats until 100:

21 вопрос
22...24 вопроса
25 ... 30 вопросов

Then combined pattern shown above repeats each hundred (where in English only singular form is special).

How would you handle this in Django? We want to translate this software properly into russian and other languages too :)

What other languages have similar issues?

How to internationalize counts say for Russian in Django?

In Russian word endings in plural forms change periodically in the following way:

a special pattern till 20:

1 вопрос
2 ...4 вопроса
5 ... 20 вопросов

then for each 10 this repeats until 100:

21 вопрос
22...24 вопроса
25 ... 30 вопросов

Then combined pattern shown above repeats each hundred (where in English only singular form is special).

How would you handle this in Django? We want to translate this software properly into russian and other languages too :)

What other languages have similar issues?