In iOS 6, a new URL has been added, which replaces LANGUAGE for the 2 character country code. However, in the UK, the value that replaces LANGUAGE comes back as en-GB (which doesn't work and yields a broken url).
You're complete right. Didn't notice it. Rewriting the replacement of LANGUAGE at the moment.
Changed language to CountryCode fixes #62