TranslateGladiolus- Премиальный плагин с ИИ переводом для Spigot
TranslateGladiolus – современная система автоматического перевода для Minecraft-серверов. Плагин создан для удобного общения игроков со всего мира и готов к использованию на продакшн-серверах. (больше фото/видео – на Google Диске или свяжитесь со мной)
https://drive.google.com/drive/folders/1OJreLqYQTvr8cLaFKU-dxZpzv9qWCJHF?usp=sharing
Плюсы и особенности:
Автоматический перевод в реальном времени
Поддержка более 11 языков: английский, русский, французский, немецкий, испанский, китайский, итальянский, японский, корейский, украинский, польский
Асинхронная обработка сообщений: отправитель видит текст сразу, остальные – переведённый вариант
Интеграция с DeepL для качественного перевода
Производительность и кэширование
MySQL + HikariCP для стабильной работы
Кэш переводов на 7 дней с автоочисткой
Счётчики использования и защита от перегрузок
Фоновые задачи для оптимизации
Управление игроками
Автоматическое определение языка клиента
Возможность вручную задать язык и сохранять его
Индивидуальные настройки (перевод включен или выключен)
Поддержка офлайн-игроков
Удобные инструменты для администраторов
Форматирование чата
Настраиваемые форматы сообщений и групп (LuckPerms, Vault)
Подсказка с оригиналом текста при наведении
Интеграция с PlaceholderAPI
Поддержка цветовых кодов и hex-цветов
Индикаторы перевода, например: "Переведено с RU"
Безопасность и система прав
8 уровней разрешений для гибкой настройки
Фильтрация нежелательных символов
Проверка лицензии для премиум-функций
Админ-функции с логами
Режим отладки для диагностики
Техническая архитектура:
Разделение на модули: ядро, перевод, база данных, управление игроками, интерфейс, админ-инструменты
Многопоточность и синхронизация
Оптимизированные запросы и индексация базы
Эффективное кэширование и потокобезопасные операции
Интеграция с ProtocolLib для работы с пакетами
Команды:
/translate reload – перезагрузка конфигурации
/translate set – выбор языка игрока
/translate toggle – включение/выключение перевода
/translate get – проверка языка игрока
/translate clearcache – очистка кэша
/translate adminset – смена языка игроку от имени администратора
Интеграция с PlaceholderAPI:
%translategladiolus_language% – код языка
%translategladiolus_language_display% – отображаемое название языка
Настройка форматов чата и групп с использованием плейсхолдеров
Конфигурация:
Поддержка подключения к базе MySQL
Настройка списка доступных языков
Гибкие параметры кэширования (время жизни, минимальное количество использований, интервалы очистки)
Возможность включения асинхронного чата и изменения формата сообщений
Технические характеристики:
Поддержка Minecraft Paper 1.21.x
Java 21 и выше
Зависимости: ProtocolLib (обязательно), PlaceholderAPI (рекомендуется)
Работа с MySQL и другими JDBC-совместимыми базами
Использование DeepL Free API для переводов
Стабильная работа при 100+ игроках онлайн
Сценарии применения:
Многоязычные серверы (RP, международные сообщества, обучение языкам)
Коммерческие проекты (VIP-функции, экономия API, контроль администраторов)
Международные события (турниры, глобальные ивенты, торговые площадки)
Бизнес-преимущества:
Снижение расходов на API до 85% за счет кэширования
Использование бесплатного тарифа DeepL для большинства задач
Инклюзивная среда для игроков из разных стран
Простая настройка и мгновенные переводы без задержек
Полное логирование и удобные инструменты для администраторов
Метрики производительности:
Время отклика: менее 50 мс при использовании кэша
Автоматическое ограничение запросов к API
Минимальная нагрузка на память
Оптимизированные запросы и индексация базы
https://drive.google.com/drive/folders/1OJreLqYQTvr8cLaFKU-dxZpzv9qWCJHF?usp=sharing
Плюсы и особенности:
Автоматический перевод в реальном времени
Поддержка более 11 языков: английский, русский, французский, немецкий, испанский, китайский, итальянский, японский, корейский, украинский, польский
Асинхронная обработка сообщений: отправитель видит текст сразу, остальные – переведённый вариант
Интеграция с DeepL для качественного перевода
Производительность и кэширование
MySQL + HikariCP для стабильной работы
Кэш переводов на 7 дней с автоочисткой
Счётчики использования и защита от перегрузок
Фоновые задачи для оптимизации
Управление игроками
Автоматическое определение языка клиента
Возможность вручную задать язык и сохранять его
Индивидуальные настройки (перевод включен или выключен)
Поддержка офлайн-игроков
Удобные инструменты для администраторов
Форматирование чата
Настраиваемые форматы сообщений и групп (LuckPerms, Vault)
Подсказка с оригиналом текста при наведении
Интеграция с PlaceholderAPI
Поддержка цветовых кодов и hex-цветов
Индикаторы перевода, например: "Переведено с RU"
Безопасность и система прав
8 уровней разрешений для гибкой настройки
Фильтрация нежелательных символов
Проверка лицензии для премиум-функций
Админ-функции с логами
Режим отладки для диагностики
Техническая архитектура:
Разделение на модули: ядро, перевод, база данных, управление игроками, интерфейс, админ-инструменты
Многопоточность и синхронизация
Оптимизированные запросы и индексация базы
Эффективное кэширование и потокобезопасные операции
Интеграция с ProtocolLib для работы с пакетами
Команды:
/translate reload – перезагрузка конфигурации
/translate set – выбор языка игрока
/translate toggle – включение/выключение перевода
/translate get – проверка языка игрока
/translate clearcache – очистка кэша
/translate adminset – смена языка игроку от имени администратора
Интеграция с PlaceholderAPI:
%translategladiolus_language% – код языка
%translategladiolus_language_display% – отображаемое название языка
Настройка форматов чата и групп с использованием плейсхолдеров
Конфигурация:
Поддержка подключения к базе MySQL
Настройка списка доступных языков
Гибкие параметры кэширования (время жизни, минимальное количество использований, интервалы очистки)
Возможность включения асинхронного чата и изменения формата сообщений
Технические характеристики:
Поддержка Minecraft Paper 1.21.x
Java 21 и выше
Зависимости: ProtocolLib (обязательно), PlaceholderAPI (рекомендуется)
Работа с MySQL и другими JDBC-совместимыми базами
Использование DeepL Free API для переводов
Стабильная работа при 100+ игроках онлайн
Сценарии применения:
Многоязычные серверы (RP, международные сообщества, обучение языкам)
Коммерческие проекты (VIP-функции, экономия API, контроль администраторов)
Международные события (турниры, глобальные ивенты, торговые площадки)
Бизнес-преимущества:
Снижение расходов на API до 85% за счет кэширования
Использование бесплатного тарифа DeepL для большинства задач
Инклюзивная среда для игроков из разных стран
Простая настройка и мгновенные переводы без задержек
Полное логирование и удобные инструменты для администраторов
Метрики производительности:
Время отклика: менее 50 мс при использовании кэша
Автоматическое ограничение запросов к API
Минимальная нагрузка на память
Оптимизированные запросы и индексация базы