- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Spigot
- Paper
- Минимальная версия Java
- 16
WorldGuard-Translator
Забудь о проблеме с переводом плагина WorldGuard. С этим плагином
ты сможешь легко перевести и кастомизировать сообщения из плагина WorldGuard без
модифицирования JAR-файла, например, с помощью InJarTranslator
Преимущества:
• Высокая производительность и легковесность
• Поддержка форматирования MiniMessage
• Изменяйте сообщения не выходя из игры.
• Перевод английских действий (например,
• Совместимость с любыми версиями WorldGuard
• Загрузка готовых переводов
Как работает плагин?
WorldGuard-Translator модифицирует код WorldGuard в оперативной памяти
во время запуска сервера или перезагрузки плагина.
Плагин перехватывает оригинальные сообщения о запрете (deny-message) и
динамически заменяет английские технические строки на ваши переведенные строки.
Конфигурации:
Поддержать автора:
• Поставить Star (звездочку) в You must be logged in to see this link.
• Оценить ресурс и на основе оценки оставить рецензию/отзыв
You must be logged in to see this link.
Забудь о проблеме с переводом плагина WorldGuard. С этим плагином
ты сможешь легко перевести и кастомизировать сообщения из плагина WorldGuard без
модифицирования JAR-файла, например, с помощью InJarTranslator
Преимущества:
• Высокая производительность и легковесность
• Поддержка форматирования MiniMessage
• Изменяйте сообщения не выходя из игры.
• Перевод английских действий (например,
break that block на ломать блок)• Совместимость с любыми версиями WorldGuard
• Загрузка готовых переводов
Как работает плагин?
WorldGuard-Translator модифицирует код WorldGuard в оперативной памяти
во время запуска сервера или перезагрузки плагина.
Плагин перехватывает оригинальные сообщения о запрете (deny-message) и
динамически заменяет английские технические строки на ваши переведенные строки.
Конфигурации:
YAML:
# Pre-made WorldGuard translations.
# Downloaded from https://github.com/SuperCHIROK1/WorldGuard-Translator/tree/main/translations
# You can add your own languages. Create a file inside "translations" folder and name it in <language>.yml format.
# All you need to do is customize the message style to fit your server.
lang: en
# Prefix for WorldGuard-Translator plugin messages.
# Used in local messages, replaced via %prefix%
prefix: "bafb6&l[WG-Translator]&f"
# Text formatting serializer.
#
#: LEGACY_AMPERSAND - Traditional legacy color codes (e.g., &c, &l)
#: MINI_MESSAGE - Modern MiniMessage formatting (Paper 1.18+)
# Learn more about formatting here: https://docs.papermc.io/adventure/minimessage/format/
serializer: LEGACY_AMPERSAND
# Check for WorldGuard-Translator plugin updates.
# If an update is available, the plugin will notify administrators in the console and chat.
check_updates: true
# Permission settings.
permissions:
admin_command: "wgtranslator.admin"
update_log: "wgtranslator.update"
YAML:
# Шаблон сообщения о запрете действия.
# %what% автоматически заменяется на переведенную строку из секции "components".
deny_message: "&#ff5400&l❌ Эй! &fИзвините, но Вы не можете &#ff5400%what% &fздесь!"
# Переводы конкретных действий.
# Вставляются вместо %what% в deny_message.
# Можете добавлять свои переводы с помощью /wgt component add <ключ>;<значение>
components:
# Block place
"place that block": "устанавливать блоки"
"place fire": "поджигать территорию"
"use frostwalker": "использовать Ледоход"
# Block break
"break that block": "ломать блоки"
"use dynamite": "использовать динамит"
# Block / entity interact
"use that": "использовать это"
"open that": "открывать это"
"sleep": "ложиться спать"
"use anchors": "использовать якорь возрождения"
"use explosives": "использовать взрывчатку"
# Entity spawn / drop
"place things": "размещать предметы"
"place vehicles": "ставить транспорт"
"drop items": "выбрасывать предметы"
"drop XP": "выбрасывать опыт"
"use lingering potions": "использовать оседающие зелья"
# Entity destroy / pickup
"break things": "ломать предметы"
"break vehicles": "ломать транспорт"
"pick up items": "подбирать предметы"
# Entity damage / mount
"change that": "изменять это"
"ride that": "оседлать это"
"hit that": "атаковать это"
"damage that": "наносить урон этому"
"harm that": "причинять вред этому"
"PvP": "драться с игроками"
messages:
reloaded: "%prefix% Fe000Плагин успешно перезагружен! &#e2eafcНовые сообщения/переводы были добавлены в WorldGuard. &7(Время: %s мс.)"
deny_message:
installed: "%prefix% Fe000Успешно установлен deny_message!"
installed_temp: "%prefix% Fe000Успешно установлено временное deny_message &7(оно действует до рестарта сервера или плагина)"
component:
added: "%prefix% Fe000Успешно добавлен перевод: bafb6%s &#a1a8b8-> bafb6%s"
usage: "%prefix% &#e2eafcНапишите в формате bafb6<ключ>;<перевод>&#e2eafc. Пример: bafb6break that block;ломать блоки"
list:
header: "&#a1a8b8----- bafb6&lWG-T : Переводы &#a1a8b8-----\n"
# {0} - ключ | {1} - перевод
format: "&#a1a8b8• bafb6{0} &#a1a8b8-> &#e2eafc{1}"
help: |-
&8----- &3&lWorldGuard Translator &8-----
&8• &e/%cmd% &6<reload | restart> &7- &#e2eafcПерезагрузка плагина.
&8• &e/%cmd% &6component <add | set | list> &7- &#e2eafcУправление переводами.
&8• &e/%cmd% &6denyMessage <set | setTemp> &#e2eafc- &fУстановка deny_message.
Поддержать автора:
• Поставить Star (звездочку) в You must be logged in to see this link.
• Оценить ресурс и на основе оценки оставить рецензию/отзыв
You must be logged in to see this link.
- Зависимости
- -
- Команды и права
- Чтобы использовать все ниже перечисленные команды, надо иметь право wgtranslator.admin (или то, которое вы указали в конфиге)
Команда Аргумент Описание /wgt reload / restart / r Перезагрузка плагина /wgt help Получить помощь /wgt component add / set <ключ>;<значение> Добавить/изменить перевод | list Получить список переведенных строк /wgt denyMessage set <сообщение> Установить <сообщение> в качестве denyMessage | setTemp <сообщение> Установить <сообщение> в качестве denyMessage до первой перезагрузки сервера или плагина
Если вы нашли баг или есть проблема, с которой нужно помочь, не пишите об этом в рецензии/отзыве. Лучше сообщите разработчику (мне):
You must be logged in to see this link. / You must be logged in to see this link. / You must be logged in to see this link.