cst-localization

Community

Synchronize localization keys across UI.

AuthorKorCaptain
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Localization workflows for CaptainSkillTree are scattered across code and config files, causing missing keys, inconsistent translations, and maintenance overhead.

Core Features & Use Cases

  • Centralized key registry in DefaultLanguages.cs to ensure KO and EN keys are registered consistently.
  • Translation management in ConfigTranslations.cs to maintain structured, multi-language strings.
  • Validation and safety: pre-build checks via a script (scripts/validate_loc_keys.ps1) to catch missing keys or malformed translations.
  • Use Case: When adding a new UI string, add a key in DefaultLanguages.cs and provide translations in ConfigTranslations.cs, then run the validation to verify correctness.

Quick Start

Add a new localization key by editing DefaultLanguages.cs and provide translations in ConfigTranslations.cs, then run the validation script before building.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: cst-localization
Download link: https://github.com/KorCaptain/Valheim_Captain_SkillTree/archive/main.zip#cst-localization

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.