Language Translator

Mod

This mod lets you create and edit languages in-game

Client Utility

2,101 downloads
14 followers
Follow Save
Filter loader...
Filter versions...
  • Add an option while creating a language, whether to make it an overlay language or a new language
  • Make datapacks show up in the language editor
  • Updated translation color mode to add color pink, which means a string literal while rendering text
  • Made exported datapacks always show up as compatible with the current version (and any older version, which supports supported_formats in pack.mcmeta)
  • Added "Captured" selector in language edit UI
  • Added "Capture translation keys" keybind (when clicked, it will collect all translation keys rendered in the next frame, and the "Captured" selector will show all the keys)
  • The "Languages" UI can be opened while not in a world
  • Signs will now get updated in the world when swiching translation display mode
  • Fixed "en_us.json" files from mods not being mapped to a category, if the name wasn't all lowercase

Update to 1.20.2

  • Selector tooltip in language edit UI will now show more options (and the direction of scrolling, aka whether you're holding shift or not)
  • Selector button will now be able to cycle to "Other" category, which shows translation keys which aren't mapped to a specific mod from files
  • Language deletion will now prompt the user if they actually want to delete the language
  • Add a new keybinding for seeing translation keys
    • Bound to M by default
    • The options are:
      • translate everything normally
      • show translation keys and data
      • show translation keys and data (with colors), the colors used mean:
        • aqua - a literal string
        • red - a not translated string
        • green - a translated string (the translation key is considered translated, when the current overlay language has the provided translation key)
        • gray - other
    • The game should instantly update all the places where text is used (it's possible that some UIs need a refresh, because seeing the changes)
      • This includes chat
    • The keybinding can be used outside of a world
  • The language edit UI won't reset after editing the language, while having overlay for any language enabled
  • The language translator keybinds have their own category now

Project members

EpicPix

Owner

Details

Licensed LGPL-3.0-only
Published 2 years ago
Updated 4 months ago