Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

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

Тема в разделе "Помощь", создана пользователем idbers, 21 авг 2015.

  1. Автор темы
    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, но как это исправить. У кого есть опыт по этому поводу?
     
  2. Хостинг MineCraft
    <
  3. SkiperLol

    SkiperLol Активный участник Пользователь

    Баллы:
    96
    Уже и в код полез. Мда... А не судьба скопировать локализацию ru и вставить её в en ?
     
  4. fereter

    fereter Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Fereter
    Или config.yml поправить (строка 78: " messagesLanguage: ru")?
    Если не помогло, проверьте содержимое файла AuthMe/messages_ru.yml
     
  5. lugair

    lugair Активный участник Пользователь

    Баллы:
    78
    Скачай версию AuthMe Reloaded v3.4 в конфиге измини на ru.
     
  6. Автор темы
    idbers

    idbers Активный участник Пользователь

    Баллы:
    68
    Благодарю вас всех)))
     

Поделиться этой страницей