Comment 45 for bug 992807

Yeah, the feature is supposed to now be language dependant. i.e. 1st, 2nd, 3rd
for English, while 1er, 2e, etc. for French.

3.6 is busted in that it carefully determines that e.g. "st" is indeed the
right suffix for English but then ignores it

fixes that

The additional
makes the features safe against the unexpected