Fix country name l10n

This uses product details translations if they're available for
translating the country name. If that's not available, then it
"degrades" to gettext translation.

This way we can add new countries and the likelihood that the country
name is translated already is very high.

r?