Features
Dynamic Translation
Real-time text replacement.
Sign Localization
Per-player sign text.
Auto-Detection
Detect client language.
Pattern Matching
Regex replacement support.
Entries
Configuration
Config: Languages Setup.
Actions
Set Language: Change preference.
Artifacts
Player Language: Stores player language preference.
Placeholders
| Placeholder | Description |
|---|---|
%typewriter_translate_<key>% | Translated text for key. |
%typewriter_translate_lang% | Language ID (en_US). |
%typewriter_translate_lang_display% | Language Name (English). |
Quick Start
1. Configure Settings
Start with the configuration entry: translation_config. This defines global settings for the extension.→ translation_config
2. Trigger Actions
Use action entries to interact with the extension: set_language. Trigger them from commands, NPCs, events, or other entries.→ set_language
Commands
This extension does not provide standalone commands. All functionality is accessed through Typewriter entries.Permissions
No custom permissions. All access is controlled through Typewriter’s entry-level system.Dependencies
| Extension | Required | Usage |
|---|---|---|
| GUI Extension | Required | Translation menu GUI. |
| PlaceholderAPI | Optional | For @Placeholder fields. |