一键导入
i18n
Internationalization - localization, translations. Use when adding languages.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Internationalization - localization, translations. Use when adding languages.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Abuse prevention - rate limiting, moderation, bad actors. Use when fighting abuse.
Account security - MFA, sessions, recovery. Use when protecting user accounts.
Admin panel - RBAC, config, admin tools. Use when building admin UI.
Application security - OWASP, validation, secrets. Use when securing the app.
Authentication patterns - sign-in, SSO, passkeys, sessions. Use when implementing auth flows.
Billing - Stripe, webhooks, subscriptions. Use when implementing payments.
| name | i18n |
| description | Internationalization - localization, translations. Use when adding languages. |
/en/* must not exist (permanently redirect to non-prefixed)Internationalization isn't just translation — it's making the product feel native to each market. Bad i18n is obvious to users and signals that they're second-class citizens. Good i18n is invisible.
Consider: dates, numbers, currency, pluralization, text direction, cultural norms. Does the product feel like it was built for each locale, or does it feel like a translation of an English product?
common, auth, dashboard, etc.)