TranslateGladiolus- Premium wtyczka z tłumaczeniem AI dla Spigot
TranslateGladiolus to nowoczesny system automatycznego tłumaczenia dla serwerów Minecraft. Wtyczka została stworzona, aby ułatwić komunikację graczy z całego świata i jest w pełni gotowa do użycia na serwerach produkcyjnych. (więcej zdjęć/wideo – na Google Drive lub skontaktuj się ze mną)
https://drive.google.com/drive/folders/1OJreLqYQTvr8cLaFKU-dxZpzv9qWCJHF?usp=sharing
Zalety i funkcje:
Automatyczne tłumaczenie w czasie rzeczywistym
Obsługa ponad 11 języków: angielski, polski, rosyjski, francuski, niemiecki, hiszpański, chiński, włoski, japoński, koreański, ukraiński
Asynchroniczne przetwarzanie: nadawca widzi swoją wiadomość natychmiast, inni otrzymują jej tłumaczenie
Integracja z DeepL dla wysokiej jakości przekładów
Wydajność i buforowanie
MySQL + HikariCP dla stabilnej pracy
7-dniowa pamięć podręczna tłumaczeń z automatycznym czyszczeniem
Liczniki użycia i ochrona przed przeciążeniami
Zadania w tle dla optymalizacji wydajności
Zarządzanie graczami
Automatyczne wykrywanie języka klienta Minecraft
Ręczny wybór języka z trwałym zapisem
Indywidualne ustawienia (włączenie lub wyłączenie tłumaczeń)
Obsługa graczy offline
Narzędzia administracyjne do zarządzania użytkownikami
Formatowanie czatu
Konfigurowalne formaty wiadomości i grup (LuckPerms, Vault)
Podpowiedzi z oryginalnym tekstem po najechaniu kursorem
Integracja z PlaceholderAPI
Obsługa kodów kolorów i hex
Wskaźniki tłumaczenia, np. "Przetłumaczono z RU"
Bezpieczeństwo i uprawnienia
8 poziomów uprawnień dla elastycznej konfiguracji
Filtrowanie niepożądanych znaków
Walidacja licencji dla funkcji premium
Funkcje administracyjne z logowaniem
Tryb debugowania do diagnostyki
Architektura techniczna:
Podział na moduły: core, tłumaczenia, baza danych, zarządzanie graczami, interfejs, narzędzia admina
Wielowątkowość z synchronizacją
Zoptymalizowane zapytania i indeksowanie bazy
Wydajne buforowanie i bezpieczne operacje wielowątkowe
Integracja z ProtocolLib do obsługi pakietów
Komendy:
/translate reload – przeładowanie konfiguracji
/translate set – ustawienie języka gracza
/translate toggle – włączenie/wyłączenie tłumaczenia
/translate get – sprawdzenie języka gracza
/translate clearcache – wyczyszczenie pamięci podręcznej
/translate adminset – zmiana języka gracza przez administratora
Integracja z PlaceholderAPI:
%translategladiolus_language% – kod języka
%translategladiolus_language_display% – nazwa języka
Pełna obsługa personalizacji formatów czatu i grup
Konfiguracja:
Obsługa połączenia z bazą MySQL
Lista dostępnych języków
Elastyczne ustawienia pamięci podręcznej (czas życia, minimalna liczba użyć, interwały czyszczenia)
Tryb asynchronicznego czatu i możliwość zmiany formatu wiadomości
Specyfikacja techniczna:
Kompatybilny z Minecraft Paper 1.21.x
Java 21+
Zależności: ProtocolLib (wymagany), PlaceholderAPI (zalecany)
Obsługa MySQL i innych baz zgodnych z JDBC
Wykorzystanie DeepL Free API do tłumaczeń
Stabilna praca przy 100+ graczach online
Przykłady użycia:
Serwery wielojęzyczne (RP, społeczności międzynarodowe, nauka języków)
Projekty komercyjne (funkcje VIP, oszczędność API, kontrola administracyjna)
Wydarzenia międzynarodowe (turnieje, globalne eventy, serwery handlowe)
Korzyści biznesowe:
Redukcja kosztów API nawet o 85% dzięki buforowaniu
Darmowy plan DeepL pokrywa większość potrzeb serwera
Przyjazne środowisko dla graczy z różnych krajów
Prosta konfiguracja i tłumaczenia w czasie rzeczywistym bez opóźnień
Pełne logowanie i narzędzia administracyjne
Wskaźniki wydajności:
Czas reakcji: poniżej 50 ms przy użyciu pamięci podręcznej
Automatyczne ograniczenie liczby zapytań do API
Minimalne obciążenie pamięci
Zoptymalizowane zapytania i indeksowana baza danych
https://drive.google.com/drive/folders/1OJreLqYQTvr8cLaFKU-dxZpzv9qWCJHF?usp=sharing
Zalety i funkcje:
Automatyczne tłumaczenie w czasie rzeczywistym
Obsługa ponad 11 języków: angielski, polski, rosyjski, francuski, niemiecki, hiszpański, chiński, włoski, japoński, koreański, ukraiński
Asynchroniczne przetwarzanie: nadawca widzi swoją wiadomość natychmiast, inni otrzymują jej tłumaczenie
Integracja z DeepL dla wysokiej jakości przekładów
Wydajność i buforowanie
MySQL + HikariCP dla stabilnej pracy
7-dniowa pamięć podręczna tłumaczeń z automatycznym czyszczeniem
Liczniki użycia i ochrona przed przeciążeniami
Zadania w tle dla optymalizacji wydajności
Zarządzanie graczami
Automatyczne wykrywanie języka klienta Minecraft
Ręczny wybór języka z trwałym zapisem
Indywidualne ustawienia (włączenie lub wyłączenie tłumaczeń)
Obsługa graczy offline
Narzędzia administracyjne do zarządzania użytkownikami
Formatowanie czatu
Konfigurowalne formaty wiadomości i grup (LuckPerms, Vault)
Podpowiedzi z oryginalnym tekstem po najechaniu kursorem
Integracja z PlaceholderAPI
Obsługa kodów kolorów i hex
Wskaźniki tłumaczenia, np. "Przetłumaczono z RU"
Bezpieczeństwo i uprawnienia
8 poziomów uprawnień dla elastycznej konfiguracji
Filtrowanie niepożądanych znaków
Walidacja licencji dla funkcji premium
Funkcje administracyjne z logowaniem
Tryb debugowania do diagnostyki
Architektura techniczna:
Podział na moduły: core, tłumaczenia, baza danych, zarządzanie graczami, interfejs, narzędzia admina
Wielowątkowość z synchronizacją
Zoptymalizowane zapytania i indeksowanie bazy
Wydajne buforowanie i bezpieczne operacje wielowątkowe
Integracja z ProtocolLib do obsługi pakietów
Komendy:
/translate reload – przeładowanie konfiguracji
/translate set – ustawienie języka gracza
/translate toggle – włączenie/wyłączenie tłumaczenia
/translate get – sprawdzenie języka gracza
/translate clearcache – wyczyszczenie pamięci podręcznej
/translate adminset – zmiana języka gracza przez administratora
Integracja z PlaceholderAPI:
%translategladiolus_language% – kod języka
%translategladiolus_language_display% – nazwa języka
Pełna obsługa personalizacji formatów czatu i grup
Konfiguracja:
Obsługa połączenia z bazą MySQL
Lista dostępnych języków
Elastyczne ustawienia pamięci podręcznej (czas życia, minimalna liczba użyć, interwały czyszczenia)
Tryb asynchronicznego czatu i możliwość zmiany formatu wiadomości
Specyfikacja techniczna:
Kompatybilny z Minecraft Paper 1.21.x
Java 21+
Zależności: ProtocolLib (wymagany), PlaceholderAPI (zalecany)
Obsługa MySQL i innych baz zgodnych z JDBC
Wykorzystanie DeepL Free API do tłumaczeń
Stabilna praca przy 100+ graczach online
Przykłady użycia:
Serwery wielojęzyczne (RP, społeczności międzynarodowe, nauka języków)
Projekty komercyjne (funkcje VIP, oszczędność API, kontrola administracyjna)
Wydarzenia międzynarodowe (turnieje, globalne eventy, serwery handlowe)
Korzyści biznesowe:
Redukcja kosztów API nawet o 85% dzięki buforowaniu
Darmowy plan DeepL pokrywa większość potrzeb serwera
Przyjazne środowisko dla graczy z różnych krajów
Prosta konfiguracja i tłumaczenia w czasie rzeczywistym bez opóźnień
Pełne logowanie i narzędzia administracyjne
Wskaźniki wydajności:
Czas reakcji: poniżej 50 ms przy użyciu pamięci podręcznej
Automatyczne ograniczenie liczby zapytań do API
Minimalne obciążenie pamięci
Zoptymalizowane zapytania i indeksowana baza danych