fix(l10n): find best locale when region not available

fixes #729