Leonidius
Developer (Level 2)
У меня появилось предложение разработчикам ядра или тем, кто может предложить изменения на гитхабе. Я мог бы и сам сделать fork+pull request, но у меня возникли проблемы с установкой git...
Суть: для каждого предмета или блока есть класс с разными методами, в том числе и getName(). Он возвращает название предмета на английском, которое написано в самом классе. Я же предлагаю возвращать переведённое название в зависимости от языка. То есть, к примеру, для яйца это было
return "Egg";
а будет что-то вроде
return Server.getInstance().getLanguage().translateString("item.egg.name");
Строки с переводами нужно будет скопировать из файлов перевода клиента в файлы ядра.
Единственная проблема - придётся редактировать почти 400 классов...
Суть: для каждого предмета или блока есть класс с разными методами, в том числе и getName(). Он возвращает название предмета на английском, которое написано в самом классе. Я же предлагаю возвращать переведённое название в зависимости от языка. То есть, к примеру, для яйца это было
return "Egg";
а будет что-то вроде
return Server.getInstance().getLanguage().translateString("item.egg.name");
Строки с переводами нужно будет скопировать из файлов перевода клиента в файлы ядра.
Единственная проблема - придётся редактировать почти 400 классов...