Overview Dashboard

Real-time statistics of your translations and plugin status.

Loaded Languages

3

Translation Keys

12

Active Storage

SQLite

How does CrossLang work?

CrossLang intercepts outgoing packets from the server to the client (chat, menus, holograms) in real time. If it finds a placeholder matching the configured syntax {{key}}, it automatically and dynamically translates the text to the player's preferred language on the fly before it is rendered on their screen.

Asynchronous Translation: Zero lag on the server. SQL queries and YAML reading/writing operations run on background threads.
Hierarchical Subcategories: Group translations of third-party plugins like ecoskills or mycommand in a nested, structured format.
Multi-Node (MySQL): Instant synchronization of player language preferences across your entire BungeeCord or Velocity network.

Quick Actions

Plugin Configuration (config.yml)

Modify your config.yml file visually and intuitively.

System Settings

Base language used for new players or as a fallback if a translation key is missing.
If enabled, players who haven't chosen a language will see the selector GUI automatically upon joining.

Player Preferences Storage

MySQL Connection Parameters

Packet Interception Modules

Enable or disable which visual elements of the game CrossLang will intercept and translate dynamically.

Language Selector Menu Configuration (menu.yml)

Manage the inventory layout, title, and the items representing each language.

Translation Editor

Manage your keys grouped by categories or subcategories (e.g., ecoskills) and edit them in parallel.

Translation Key

Select a key from the list

You will be able to edit translations in German, English, and Spanish in parallel instantly.

system.prefix

πŸ‡©πŸ‡ͺ German (de)
πŸ‡¬πŸ‡§ English (en)
πŸ‡ͺπŸ‡Έ Spanish (es)
Changes saved in memory

Real-Time Minecraft Simulator

Select a language and see how live content is instantly translated and interpreted.

Simulation

Simulation Placeholders:

  • The hologram uses: {{holograms.welcome}} and {{holograms.info}}.
  • The chat shows the translation of the key {{system.language_changed}}.
  • The item displays the subcategory {{ecoskills.skills.miner.name}}.
Welcome to our Server!
Your current language is: English (Change with /lang)
⛏️
Miner Skill (Eco)
§7Increases output when mining.
§eCurrent level: §f15
[CrossLang] Your language has been changed to English.

Configuration Files Exporter

Copy the final formatted YAML content to save it manually in your server's folder.

config.yml
# config.yml output here...