Implemented localization system: Active language for messages (default: "en")
Supports both short codes ("en", "fr") and full locales ("en_US", "fr_FR")
Falls back to "en" if selected language is not available
To change language: Create a file like "de.json", "fr.json", "es.json", "it.json", or "zh_CN.json" in /lang/ folder, copy the contents of en.json, translate the values, and set language to match the filename (without .json)
change the language in config
default config for language:
language: "en"