godot-i18n

Installation
SKILL.md

Localization in Godot

Patterns for internationalizing Godot games.

TranslationServer Basics

Godot's built-in translation system uses .translation files (CSV-based):

# Mark strings for translation with _() shorthand
func _ready():
    $Label.text = tr("Hello, Player!")
    $Button.text = tr("Start Game")

# tr() calls TranslationServer.translate() internally
# Strings are looked up in loaded .translation resources

Creating Translation Files

Installs
2
GitHub Stars
4
First Seen
8 days ago
godot-i18n — vl4dt/godot-skills