allow (but log warning) non integer string IDs in .PO files

There was a PR recently (Can't find it atm) with some non integer string IDs (msgctxt) - there weren't used by the add-on code and I believe that some translation tools add them automatically.

IMO we should be compatible with .PO standard - at least in this particular case.