← 返回 Skills 市场
codenova58

I18n

作者 codenova58 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
185
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install i18n
功能描述
Deep internationalization workflow—string extraction, ICU messages, formats, pseudolocale testing, and developer workflow. Use when preparing software for tr...
使用说明 (SKILL.md)

Internationalization (i18n) (Deep Workflow)

i18n is engineering readiness for multiple languages: extractable strings, ICU messages, locale-aware formatting, and tests—before full localization (translator workflow).

When to Offer This Workflow

Trigger conditions:

  • Planning first non-English locales
  • Hard-coded UI strings across the codebase
  • Incorrect date/number formatting outside default locale

Initial offer:

Use six stages: (1) inventory & scope, (2) extraction pipeline, (3) ICU & placeholders, (4) formatting APIs, (5) layout & overflow, (6) QA hooks). Confirm framework (i18next, FormatJS, rails-i18n, etc.).


Stage 1: Inventory & Scope

Goal: Which surfaces ship first; pilot locales; avoid translating everything on day one.


Stage 2: Extraction Pipeline

Goal: Stable message keys; CI lint to block new user-visible literals where policy requires; namespaces per feature.


Stage 3: ICU & Placeholders

Goal: Plural and select rules; named variables; no string concatenation across translated fragments.


Stage 4: Formatting APIs

Goal: Intl (or platform equivalent) for dates, numbers, currency; explicit timezone policy (UTC vs user local).


Stage 5: Layout & Overflow

Goal: Flexible layouts for longer translations; pseudolocale in CI to catch truncation (e.g., xx-ACME).


Stage 6: QA Hooks

Goal: Easy locale switching in staging; optional screenshot/visual tests for critical screens.


Final Review Checklist

  • Scope and pilot locales defined
  • Extraction and linting in place
  • ICU for plurals; no unsafe concatenation
  • Intl formatting for numbers/dates
  • Pseudolocale or stress language in QA

Tips for Effective Guidance

  • Pair with localization skill for translator workflow and TMS integration.

Handling Deviations

  • Games or marketing-heavy UIs: context comments for translators are critical.
安全使用建议
This skill is a documentation-only i18n workflow—safe to read and use as guidance. Before installing/using in an automated agent: confirm you understand it contains no executable automation (if you expected tools, you'll need a different skill), verify the skill source/owner if you want provenance, and if you plan to integrate it with your CI/TMS, ensure any automation code you add follows your org's security rules (credentials, network access, and build agents should be scoped appropriately).
功能分析
Type: OpenClaw Skill Name: i18n Version: 1.0.0 The skill bundle provides a structured workflow for internationalization (i18n), covering string extraction, ICU formatting, and QA testing. It contains no executable code or suspicious instructions, focusing entirely on standard software engineering practices in SKILL.md.
能力评估
Purpose & Capability
Name and description match the content: a deep internationalization engineering workflow. The skill requests no binaries, env vars, or config paths—appropriate for a documentation/guide skill.
Instruction Scope
SKILL.md contains purely prescriptive guidance (stages, checklist, tips) and does not instruct the agent to read files, access environment variables, call external endpoints, or run commands. No scope creep detected.
Install Mechanism
No install spec or code files are present; this is instruction-only so nothing is written to disk and no third-party packages are fetched.
Credentials
The skill declares no required environment variables or credentials and the instructions do not reference any secrets—requested access is minimal and proportionate.
Persistence & Privilege
always is false and the skill does not request persistent/system-level privileges or modify other skills or system configuration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install i18n
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /i18n 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the i18n skill, providing a comprehensive internationalization workflow. - Supports string extraction, ICU message formatting, locale-aware data formatting, pseudolocale testing, and developer QA practices. - Outlines six key stages from inventory/scoping through extraction, ICU integration, formatting, layout, and QA hooks. - Includes actionable checklists and trigger conditions to help teams prepare software for translation.
元数据
Slug i18n
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

I18n 是什么?

Deep internationalization workflow—string extraction, ICU messages, formats, pseudolocale testing, and developer workflow. Use when preparing software for tr... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 185 次。

如何安装 I18n?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install i18n」即可一键安装,无需额外配置。

I18n 是免费的吗?

是的,I18n 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

I18n 支持哪些平台?

I18n 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 I18n?

由 codenova58(@codenova58)开发并维护,当前版本 v1.0.0。

💬 留言讨论