Translate добавляет простую и прозрачную систему локалей для плагинов сервера, чтобы можно было легко перевести интерфейсы и сообщения на нужный язык.
Плагин работает как бэкенд для админов и разработчиков — он парсит экспортированные языковые файлы и создаёт удобные файлы переводов прямо на сервере. Установить просто: положи Translate.jar в папку plugins, запусти сервер, и Translate создаст папку plugins/Translations с файлами переводов для каждого поддерживаемого плагина.
Файлы представляют собой пары ключ = "строка", где ключи — это идентификаторы сообщений, а в кавычках — перевод. Например: CANTFINDPLUGIN = "Couldn't find any other plugins! What about checking http://dev.bukkit.org/ ?". Если в переводе нет ключей — значит плагин не поддерживает локализацию и нужно посмотреть страницу плагина.
Чтобы скачать перевод, зайди на страницу плагина на BukkitDev, во вкладку Localization - Export, выбери формат Global Strings, язык и скопируй результат в соответствующий файл в plugins/Translations. Для разработчиков есть простая документация по интеграции локалей в плагин, так что можно быстро сделать свой плагин мульти-язычным.
Для серваков это значит меньше костылей с ресурспаками или ручным правлением сообщений, а игрокам удобнее — интерфейсы и сообщения на их языке, меньше багов из-за кривых переводов и проще поддерживать сборку или донатный функционал.
Плагин для локализации, который упрощает перевод плагинов и подгружает языки.
Скачать Translate
-
Translate 1.0.3
08.05.20258,7 КБ--
-
Translate 1.0.2
08.05.20258,6 КБ--
-
Translate 1.0.1
08.05.20258,7 КБ--
-
Translate 1.0
08.05.20258,6 КБ--