Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Утилита InJarTranslator -- утилита для редактирования строк в плагинах [Windows, MacOS, Linux]

Доброго времени суток!
Может кто сталкивался с такой проблемой: при переводе мода WorldEdit (именно мода), при вводе команды /we появляется такое сообщение (см. 1 принскрин).
Но почти все строки из данного сообщения JarTranslator (как и ClassTranslator) не находит (кроме последней - её я перевёл) .
UPD: Subcommands (Субкоманды) я тоже перевёл, но форматирование - цвет золотой и жирный текст - не отобразились.
В ядре майна тоже нет таких строчек.
В исходники лезть лень, но скорее всего этот список собираются налету. Попробуй найти только описания - то, что после двоеточия и пробела. Если же нужно больше кастомизации, увы, как сказал @Sneyzi, переделывай в исходниках (либо найди кого-нибудь, кто займется этим)
 
В исходники лезть лень, но скорее всего этот список собираются налету. Попробуй найти только описания - то, что после двоеточия и пробела. Если же нужно больше кастомизации, увы, как сказал @Sneyzi, переделывай в исходниках (либо найди кого-нибудь, кто займется этим)
Да, я тоже так подумал, поэтому и отдельно пытался найти данные строчки, а также чисто через поиск по файлу jar через winrar. Как минимум, вот эти "---" - точно переменные, ибо когда я попытался применить вместо §6§lПодкоманды вот это \u00A76\u00A76lПодкоманды, в строке вылезло прямо \u00A76\u00A76lПодкоманды, а количество "---" перед \u00A76\u00A76lПодкоманды уменьшилось.

Т. е. тут придётся выкапывать откуда-то скрипт/условие, который формирует эти "---" и то ли стирать его и записывать всё через строку (хотя, опять же, у других менюшек эти тире тоже пропадут...). А это уже нужно декомпилировать плагин/мод, а там пойдут ошибки и ещё всякая хрень, а частичный перевод выглядит убого.

Вообще, стараюсь по минимуму писать на форум, и только тогда, когда не нашел решение проблемы в стороннем источнике, ибо тут очень странно и непринуждённо без предупреждения удаляются темы (например, совсем недавно в разделе "Обсуждения майнкрафта" удалили тему, я просто спросил про конфликт шейдера и WorldEditCUI, а точнее дребезжание и исчезновение сетки выделения региона при использовании шейдера, так её спустя час-два удалили).
 
Последнее редактирование:
Qq. Проблема при жабе 17 судя по всему. Открывает файлы, но не даёт их редактировать, только через замену. Сохранить также нельзя.
 
Писать об этом, вероятнее всего бесполезно, ибо автор уже 2 года как оффлайн, но на 17 жаве редактировать строки нельзя
 
Писать об этом, вероятнее всего бесполезно, ибо автор уже 2 года как оффлайн, но на 17 жаве редактировать строки нельзя

Ура, долгожданные фиксы!

---

Изменения в версии 2.0.0 от февраля 2022:
  • Пофикшено для версий Java от 9 до 17
  • Добавлен перевод на русский
  • Производительность улучшена (особенно заметно при открытии Spigot 1.18)
Ссылка на загрузку: saharnooby.me/InJarTranslator/InJarTranslator-2.0.jar
Официальная страничка (на английском): saharnooby.me/InJarTranslator/
 
Последнее редактирование:
Ура, долгожданные фиксы!

---

Изменения в версии 2.0.0 от февраля 2022:
  • Пофикшено для версий Java от 9 до 17
  • Добавлен перевод на русский
  • Производительность улучшена (особенно заметно при открытии Spigot 1.18)
Ссылка на загрузку: saharnooby.me/InJarTranslator/InJarTranslator-2.0.jar
Официальная страничка (на английском): saharnooby.me/InJarTranslator/
о, а вот это уже интересно
 
Скромный вопросик, как заменить строку, если есть 2 одинаковые строки?
 
методом тыка. ну или можешь попробовать понять по названию класса что за что отвечает
Не, не в этом дело, замена же работает по строке, а строки одинаковые. Мне нужно имзенить только одну строку, а меняются обе
 
Скромный вопросик, как заменить строку, если есть 2 одинаковые строки?
Это не проблема утилиты. При компиляции больше одной одинаковой константы типа String не создаётся, это нужно для экономии места.
 
При запуске программы открывается консоль на секунду и всё помогите пожалуйста, уже и джаву разную пробывал ничего не помогает
 
Последнее редактирование:
Как удалить строчку вобще?
Удалить все символы, но в коде переменная этой строки останется и она продолжит выводится (в чат или в консоль например, но в виде пустой строки)
Для полного удаления строки - удаляй в исходниках плагина/мода
 
Удалить все символы, но в коде переменная этой строки останется и она продолжит выводится (в чат или в консоль например, но в виде пустой строки)
Для полного удаления строки - удаляй в исходниках плагина/мода
Осталось найти исходники, давно утерянного, древнего зла.
 
Привет, народ, кто-нибудь InJarTranslator-2.0 на Win10 запускал? У меня не запускается, а в режиме совместимости её нельзя запустить, ибо это не .exe файл.
 
Привет, народ, кто-нибудь InJarTranslator-2.0 на Win10 запускал? У меня не запускается, а в режиме совместимости её нельзя запустить, ибо это не .exe файл.
Думаю, дело в джаве. Мб версия не подходит или в твоём релизе джавы нет необходимых для этой программы библиотек.
 
Думаю, дело в джаве. Мб версия не подходит или в твоём релизе джавы нет необходимых для этой программы библиотек.
Java 8 Update 461 стоит - пару дней назад скачал, а ни 1, ни 2 версия транслятора не работает.
 

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

Назад
Верх