Помогите Поменял EN на RU, но AuthMe все равно бросает английский словами

  • Автор темы Автор темы idbers
  • Дата начала Дата начала

idbers

Активный участник
Пользователь
Баллы
68
Здравствуйте.
Так поменял в самом AuthMe.jar класс Settings.class по пути uk.org.whoami.authme.settings .

Что менял:

messagesLanguage = checkLang(configFile.getString("settings.messagesLanguage", "ru"));
и вот этот отрезок кода:
public static String checkLang(String lang) { for (messagesLang language : ) {
if (lang.toLowerCase().contains(language.toString())) {
ConsoleLogger.info("Set Language: " + lang);
return lang;
}
}
ConsoleLogger.info("Set Default Language: Ru");
return "ru";
}



Печально то, что поменяв конфигурацию, эти английские символы так и остались. Понимаю и это, что сам плагин берет дефолтный язык с самого класса в классе Messages, но как это исправить. У кого есть опыт по этому поводу?
 
Здравствуйте.
Так поменял в самом AuthMe.jar класс Settings.class по пути uk.org.whoami.authme.settings .

Что менял:

messagesLanguage = checkLang(configFile.getString("settings.messagesLanguage", "ru"));
и вот этот отрезок кода:
public static String checkLang(String lang) { for (messagesLang language : ) {
if (lang.toLowerCase().contains(language.toString())) {
ConsoleLogger.info("Set Language: " + lang);
return lang;
}
}
ConsoleLogger.info("Set Default Language: Ru");
return "ru";
}



Печально то, что поменяв конфигурацию, эти английские символы так и остались. Понимаю и это, что сам плагин берет дефолтный язык с самого класса в классе Messages, но как это исправить. У кого есть опыт по этому поводу?
Уже и в код полез. Мда... А не судьба скопировать локализацию ru и вставить её в en ?
 
Или config.yml поправить (строка 78: " messagesLanguage: ru")?
Если не помогло, проверьте содержимое файла AuthMe/messages_ru.yml
 
Здравствуйте.
Так поменял в самом AuthMe.jar класс Settings.class по пути uk.org.whoami.authme.settings .

Что менял:

messagesLanguage = checkLang(configFile.getString("settings.messagesLanguage", "ru"));
и вот этот отрезок кода:
public static String checkLang(String lang) { for (messagesLang language : ) {
if (lang.toLowerCase().contains(language.toString())) {
ConsoleLogger.info("Set Language: " + lang);
return lang;
}
}
ConsoleLogger.info("Set Default Language: Ru");
return "ru";
}



Печально то, что поменяв конфигурацию, эти английские символы так и остались. Понимаю и это, что сам плагин берет дефолтный язык с самого класса в классе Messages, но как это исправить. У кого есть опыт по этому поводу?

Скачай версию AuthMe Reloaded v3.4 в конфиге измини на ru.
 
Назад
Верх Низ