Stats
Actions
Tags
How this skill is triggered — by the user, by Claude, or both
Slash command
/i18n:i18nThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
帮助用户查询、集成 CamScanner 系列产品的多语言字符串到项目代码中。
帮助用户查询、集成 CamScanner 系列产品的多语言字符串到项目代码中。
来自 language MCP server:
| ID | 产品 |
|---|---|
| 1 | CamCard |
| 2 | CamScanner |
| 44 | CamScanner Lite |
| 47 | CS PDF |
| 53 | CS Harmony |
src/locales/src/locales/ZhCn.json{0}, {1}, {2} ...(%s 会自动替换){{ $t('key_name') }}
{{ $t('cs_519b_selected_some', [count]) }}
import { i18n } from '@/i18n'
i18n.global.t('key_name')
i18n.global.t('key_name', [param1, param2])
当用户请求集成一个字符串时,严格按以下步骤执行:
先在项目本地 locale 文件中搜索,检查是否已存在匹配的字符串:
src/locales/ZhCn.json 中搜索用户提供的中文字符串使用 search-string 从远程平台查询:
product_id 默认使用 2(CamScanner)fuzzy: "0"write-locales 写入(platform_id: "4" Web 平台)$t('key_name')Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub tianmuji/camscanner-plugins