Support for region identifier

Hi,

Thanks for the gem, really helpful.
Unfortunately my use case isn't met by it. I need besides a region identifier besides the language identifier, something like "pt-PT".
Therefore i took the liberty of forking and making the appropriate changes to allow that.

It's still a fast fix which might not fit your end goal but still i decided to share for your approval.

Thanks again for the gem.