- private Language(String language) throws ParserConfigurationException,
- IOException, SAXException {
+ Locale l;
+
+ private Language(String language) throws ParserConfigurationException, IOException, SAXException {
+ if (language.contains("_")) {
+ String[] parts = language.split("_");
+ l = new Locale(parts[0], parts[1]);
+ } else {
+ l = new Locale(language);
+ }
+