IGLanguages | The Multi-Language Plugin [1.8-1.21] icon

IGLanguages | The Multi-Language Plugin [1.8-1.21] -----

The Multi-Language Plugin with PlaceholderAPI support!




2.4.0 Update Log:
  • [Added] Parameterized Placeholders — pass dynamic arguments into translations using {0}, {1}, etc.
    • Syntax: %lang_key:arg0,arg1%
    • Supports PAPI bracket placeholders in args:
      • %lang_key:{server_online},{server_max_players}%
    • Escape commas with \, for literal commas in arguments.
  • [Added] New API methods with varargs:
    • getPlayerTranslation(player, key, args...)
    • getLangTranslation(lang, key, args...)
  • [Improved] Fixed $ and \ escaping in nested %lang_*% placeholders (now uses Matcher.quoteReplacement)
Fully backward compatible — existing placeholders without : work exactly as before.

More info & examples on our wiki: https://github.com/IceGames23/IGLanguages/wiki

Remember to join our discord for support:
https://discord.gg/qGqRxx3V2J
----------, Mar 5, 2026

2.3.2 Update Log:
  • [Added] 4 new hex formats supported (Thanks @Zarkness)
    • &{#RRGGBB}
    • &#RRGGBB
    • #RRGGBB
    • <#RRGGBB>
  • [Added] Updated developer API for IGLang (more info on github)
Remember to join our discord for support:
https://discord.gg/qGqRxx3V2J
----------, Feb 4, 2026

2.3.0 Update Log:
  • [Added] Translation placeholder supports lists type
    • Now you can make translations like that:
      upload_2026-2-2_11-11-41.png
  • [Fixed] Smart caching for translations
Remember to join our discord for support:
https://discord.gg/qGqRxx3V2J
----------, Feb 2, 2026

2.2.0 Update Log:
Remember to join our discord for support:
https://discord.gg/qGqRxx3V2J
----------, Jan 24, 2026

2.1.0 Update Log:

[BREAKING] Java 11+ is now required
For 1.8 servers, use a Paper fork that supports Java 11+ like PandaSpigot

  • [Added] High-performance Caffeine cache (replaces LRU LinkedHashMap)
  • [Added] Subfolder support for language files (e.g. %lang_menus.main_main_title% in /en_us/menus/main.yml)
  • [Added] Thread-safe SQLite storage using HikariCP connection pool
  • [Added] Redis for cross-server language sync
  • [Added] API now properly initialized (IGLanguages.getAPI() works)
  • [Fixed] Thread-safety issues in translation cache
  • [Fixed] O(n) player lookup in PlaceholderAPI (now O(1))
  • [Fixed] YAML file corruption under concurrent writes
  • [Changed] Subfolder placeholders use dot separator: %lang_folder.file_<key>%
  • [Beta] Crowdin integration (under development)

⚠️ Retrocompatibility Note:
Files in the root language folder (e.g., example.yml in pt_br/) work exactly like v1.3.0.
Placeholder %lang_<key>% will continue to work without changes if it isn't in a subfolder.

Only NEW files in subfolders require the folder prefix (e.g. %lang_menus.main_main_title% in /en_us/menus/main.yml)

Remember to join our discord for support:
https://discord.gg/qGqRxx3V2J
----------, Jan 19, 2026

1.3.0 Update Log:
Thanks to @RainBowCreation
  • [Added] /languages auto <player> command to automatic detect player's lang and set.
  • [Fixed] Updater check now works properly
  • [Fixed] Crash on paper & spigot version
  • [Fixed] Version detector to work on all spigot & paper version
Remember to join our discord for support:
https://discord.gg/qGqRxx3V2J
----------, Oct 22, 2025

1.2.0 Update Log:
  • [Added] Placeholders now works inside translation keys
Remember to join our discord for support:
https://discord.gg/qGqRxx3V2J
----------, May 25, 2025

1.1.1 Update Log:
  • [Fixed] Persistent placeholder bug
  • [Fixed] Auto language on join
Remember to join our discord for support:
https://discord.gg/qGqRxx3V2J
----------, May 23, 2025

1.1.1 Update Log:
  • [Fixed] Persistent placeholder bug
  • [Fixed] Auto language on join
Remember to join our discord for support:
https://discord.gg/qGqRxx3V2J
----------, May 23, 2025

1.1.0 Update Log:
  • [Added] Update Checker
  • [Fixed] Permission checker and internal changes
Remember to join our discord for support:
https://discord.gg/qGqRxx3V2J
----------, May 23, 2025

Resource Information
Author:
----------
Total Downloads: 337
First Release: May 23, 2025
Last Update: Mar 5, 2026
Category: ---------------
All-Time Rating:
4 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings