Remove the parseLocale function in SettingsService
This commit is contained in:
@@ -901,7 +901,7 @@ public class SettingsService {
|
|||||||
String[] lines = StringUtil.readLines(in);
|
String[] lines = StringUtil.readLines(in);
|
||||||
|
|
||||||
for (String line : lines) {
|
for (String line : lines) {
|
||||||
locales.add(parseLocale(line));
|
locales.add(StringUtil.parseLocale(line));
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (IOException x) {
|
} catch (IOException x) {
|
||||||
@@ -912,21 +912,6 @@ public class SettingsService {
|
|||||||
return locales.toArray(new Locale[locales.size()]);
|
return locales.toArray(new Locale[locales.size()]);
|
||||||
}
|
}
|
||||||
|
|
||||||
private Locale parseLocale(String line) {
|
|
||||||
String[] s = line.split("_");
|
|
||||||
String language = s[0];
|
|
||||||
String country = "";
|
|
||||||
String variant = "";
|
|
||||||
|
|
||||||
if (s.length > 1) {
|
|
||||||
country = s[1];
|
|
||||||
}
|
|
||||||
if (s.length > 2) {
|
|
||||||
variant = s[2];
|
|
||||||
}
|
|
||||||
return new Locale(language, country, variant);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the "brand" name. Normally, this is just "Airsonic".
|
* Returns the "brand" name. Normally, this is just "Airsonic".
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user