Handles the case where getlocale() is (None, None)
Adds _n() for plural translations
Catches ValueError when setting SIP API

The API number might have already been set.