sif-intl
OfficialType-safe nb/nn i18n across apps and packages.
Authornavikt
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This pattern provides robust guidance for implementing type-safe i18n in nb/nn across applications and libraries, ensuring consistent translations and safe parameter handling.
Core Features & Use Cases
- Type-safe nb.ts and nn.ts generation with key mappings
- Parameter verification to ensure identical {param} tokens across languages
- Semantic meaning checks to ensure nb and nn texts convey equivalent messages
- Aggregation of messages via shared i18n index files and appMessages
Quick Start
Create nb.ts and nn.ts for your i18n keys and verify identical parameter tokens across languages.
Dependency Matrix
Required Modules
None requiredComponents
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: sif-intl Download link: https://github.com/navikt/sif-brukerdialog/archive/main.zip#sif-intl 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.