Custom I18N System

Design, build, or port a small project-owned internationalization system without adopting a full i18n framework. Covers project-agnostic language catalogs, locale negotiation and fallback, named interpolation, CLDR plural rules through Intl, number/date/list formatting, RTL/LTR and document language, browser/account persistence, backend errors and emails, catalog validation, SSR, and font-aware document generation. Use only when the user explicitly requests a custom/dependency-light i18n engine, must preserve an existing custom architecture, or cannot use a maintained i18n library; do not trigger for routine translation edits in a project that already has an i18n system.

voidverse-xyz 26f56cb 8 files · 30.8 KB Updated

File contents

voidverse-xyz/.pi/tree/main/skills/custom-i18n-system commit 26f56cb64d

Frequently asked questions

npx skillmds@latest add voidverse-xyz/custom-i18n-system