Updated spanish translations

This commit adds correct ordinal numbers for spanish up to 10e18 - 1.
Any particular reason why you've removed this and explicitly added `u` to unicode literals?