spotiarr-i18n
CommunityKeep SpotiArr translations consistent.
Authormralexsaavedra
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill prevents missing or inconsistent localization keys in the SpotiArr frontend by enforcing how languages, i18n resources, and key conventions are maintained.
Core Features & Use Cases
- Language synchronization via backend setting: Ensures UI language follows the
UI_LANGUAGEbackend configuration usinguseLanguageSyncrather than ad-hoc browser detection or manual language switching. - Safe translation handling: Locks
escapeValue: falseexpectations so translation strings can include HTML without accidental escaping, while warning against untrusted content. - Translation-key discipline: Standardizes dot-notation keys and interpolation usage, and requires adding new keys across all locale files to avoid silent fallbacks.
Quick Start
Update SpotiArr’s frontend by adding your new translation keys in both en.json and es.json, then follow the key conventions used in src/locales while relying on UI_LANGUAGE for language switching.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: spotiarr-i18n Download link: https://github.com/mralexsaavedra/spotiarr/archive/main.zip#spotiarr-i18n Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.