From a76f840368a3453cb3035e7572f9cb49804ccd7a Mon Sep 17 00:00:00 2001 From: "Dr. Tobias Quathamer" Date: Mon, 6 Feb 2017 18:37:48 +0100 Subject: [PATCH] Remove unused method --- .../com/b44t/messenger/LocaleController.java | 62 ------------------- 1 file changed, 62 deletions(-) diff --git a/MessengerProj/src/main/java/com/b44t/messenger/LocaleController.java b/MessengerProj/src/main/java/com/b44t/messenger/LocaleController.java index 58735c257..e25cc6585 100644 --- a/MessengerProj/src/main/java/com/b44t/messenger/LocaleController.java +++ b/MessengerProj/src/main/java/com/b44t/messenger/LocaleController.java @@ -379,68 +379,6 @@ public class LocaleController { return result.toString(); } - public boolean applyLanguageFile(File file) { - try { - HashMap stringMap = getLocaleFileStrings(file); - - String languageName = stringMap.get("LanguageName"); - String languageNameInEnglish = stringMap.get("LanguageNameInEnglish"); - String languageCode = stringMap.get("LanguageCode"); - - if (languageName != null && languageName.length() > 0 && - languageNameInEnglish != null && languageNameInEnglish.length() > 0 && - languageCode != null && languageCode.length() > 0) { - - if (languageName.contains("&") || languageName.contains("|")) { - return false; - } - if (languageNameInEnglish.contains("&") || languageNameInEnglish.contains("|")) { - return false; - } - if (languageCode.contains("&") || languageCode.contains("|") || languageCode.contains("/") || languageCode.contains("\\")) { - return false; - } - - File finalFile = new File(ApplicationLoader.getFilesDirFixed(), languageCode + ".xml"); - if (!AndroidUtilities.copyFile(file, finalFile)) { - return false; - } - - LocaleInfo localeInfo = languagesDict.get(languageCode); - if (localeInfo == null) { - localeInfo = new LocaleInfo(); - localeInfo.name = languageName; - localeInfo.nameEnglish = languageNameInEnglish; - localeInfo.shortName = languageCode; - - localeInfo.pathToFile = finalFile.getAbsolutePath(); - sortedLanguages.add(localeInfo); - languagesDict.put(localeInfo.shortName, localeInfo); - otherLanguages.add(localeInfo); - - Collections.sort(sortedLanguages, new Comparator() { - @Override - public int compare(LocaleController.LocaleInfo o, LocaleController.LocaleInfo o2) { - if (o.shortName == null) { - return -1; - } else if (o2.shortName == null) { - return 1; - } - return o.name.compareTo(o2.name); - } - }); - saveOtherLanguages(); - } - localeValues = stringMap; - applyLanguage(localeInfo, true, true); - return true; - } - } catch (Exception e) { - FileLog.e("messenger", e); - } - return false; - } - private void saveOtherLanguages() { SharedPreferences preferences = ApplicationLoader.applicationContext.getSharedPreferences("langconfig", Activity.MODE_PRIVATE); SharedPreferences.Editor editor = preferences.edit();