Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

TranslateGladiolus - Premium AI Autotranslate plugin for Spigot

TranslateGladiolus is a modern automatic translation system for Minecraft servers. The plugin is designed to make communication between players worldwide simple and smooth, and it is fully production-ready.(more photos/videos – on Google Drive or contact me)

https://drive.google.com/drive/folders/1OJreLqYQTvr8cLaFKU-dxZpzv9qWCJHF?usp=sharing

Advantages and Features:

Real-time automatic translation

Supports more than 11 languages: English, Russian, French, German, Spanish, Chinese, Italian, Japanese, Korean, Ukrainian, Polish

Asynchronous processing: the sender sees their message instantly, while others receive the translated version

DeepL integration for high-quality translations

Performance and caching

MySQL + HikariCP for stable performance

7-day translation cache with automatic cleanup

Usage counters and abuse protection

Background tasks to maintain optimization

Player management

Automatic detection of the player’s language from the Minecraft client

Manual language selection with persistent storage

Individual settings (enable or disable translations per player)

Support for offline players

Admin tools for full control

Chat formatting

Customizable message and group formats (LuckPerms, Vault support)

Hover tooltips with the original message

PlaceholderAPI integration

Support for color codes and hex colors

Translation indicators such as “Translated from RU”

Security and permissions

8 permission nodes for flexible configuration

Filtering of unwanted symbols

License validation for premium features

Admin-only features with logging

Debug mode for troubleshooting

Technical architecture:

Modular system: core, translation, database, player management, UI, admin tools

Multithreading with proper synchronization

Optimized database queries and indexing

Memory-efficient caching and thread-safe operations

ProtocolLib integration for packet handling

Commands:

/translate reload – reload configuration

/translate set – set a player’s language

/translate toggle – enable or disable translation

/translate get – check a player’s language

/translate clearcache – clear the translation cache

/translate adminset – admin sets player’s language

PlaceholderAPI integration:

%translategladiolus_language% – language code

%translategladiolus_language_display% – formatted language name

Fully customizable chat and group formats using placeholders

Configuration:

MySQL database connection support

Configurable list of available languages

Flexible cache settings (expiration time, minimum usage count, cleanup intervals)

Asynchronous chat support and customizable chat formats

Technical specifications:

Compatible with Minecraft Paper 1.21.x

Requires Java 21+

Dependencies: ProtocolLib (required), PlaceholderAPI (recommended)

Supports MySQL and other JDBC-compatible databases

Uses DeepL Free API for translations

Stable performance with 100+ players online

Use cases:

Multilingual servers (RP, international communities, language learning)

Commercial projects (VIP features, reduced API costs, admin control)

International events (tournaments, global events, trading servers)

Business benefits:

API costs reduced by up to 85% thanks to smart caching

Free DeepL tier is sufficient for most servers

Inclusive environment for international players

Easy setup with real-time translations and no delays

Complete logging and admin tools for monitoring

Performance metrics:

Response time: under 50 ms with cached translations

Automatic API rate limiting

Minimal memory usage

Optimized queries with proper database indexing
Work details
Budget 500 USD
Added 2 October 2025
243 views
Freelancer
Heorhii Priadkin
Ukraine Dnepr  2  0

Available for hire Available for hire
2 Safes completed
On the service 8 months 22 days