
from cs-demo-manager1,912
Guidelines and patterns for adding and maintaining translations in the CS Demo Manager UI using LinguiJS—macros, pluralization, IDs, and extraction workflow.
Provides a concise, practical localization (i18n) guide for the CS Demo Manager project using LinguiJS. It explains which parts of the codebase require translations, enforces macro usage to keep bundle size small, and documents patterns for Trans, useLingui, msg, Plural, and date/number formatting. It also covers Electron-specific rules for message IDs and the post-change extraction workflow.
Use this skill when adding, updating, or reviewing user-visible strings in the CS Demo Manager UI or electron-main process. It's helpful during feature work that touches labels, placeholders, error messages, component text, or module-level message catalogs. Also use it when preparing extraction and regeneration of .po/.json catalogs.
Best for code-focused assistants and CI automation that can edit frontend code and run project scripts (e.g., Copilot/Codex, code-focused agents).
A well-structured i18n skill providing LinguiJS patterns and conventions for the CS Demo Manager project. Clear examples, good and bad patterns, covers macros, pluralization, context disambiguation, and extraction workflow. No scripts included — purely a reference/guidelines skill. Niche usefulness as it's specific to one project's i18n setup.
No security concerns — pure documentation/guidelines skill with no scripts, no network calls, no credentials. Well-written but project-specific; low broad usefulness.