2090s Language System's icon

2090s Language System 1 Scripts 4.0 Community

Submitted by user NeroNekro; Apache-2.0; 2023-12-27

The LanguageProcessor class is a comprehensive solution for handling language-specific settings in the Godot Engine.
It manages language selection and font variations for UI elements based on the current language setting.
This class is especially useful for multilingual applications and games, providing easy integration and dynamic
language switching capabilities.

If you want to translate the whole Scene. Your nodes have to get the name like the key in the csv file.
Label or Richtext Node:
menu_start

The script search for a key like the node name and translate it.

## Features
- **Language Support**: Supports a variety of languages, including those with Latin, Greek, Cyrillic, East Asian (Chinese, Korean, Japanese), and other.
- **Font Management**: Handles different font styles (regular, bold, italic/light) for each supported language.
- **Automatic Language Detection**: Defaults to the system language or falls back to English if the system language is not supported.

Version: 4.X
Tested: 4.2


View files Download Submit an issue Recent Edits