在此运行 完全在你的浏览器里运行,不上传、不登录
i18n Key 生成
把英文句子转成规范的 i18n key:camelCase 或 CONST_CASE,去停用词,支持批量。
生成的 key(每行一条)
怎么用
- 在输入框粘贴一句或多句英文——批量时每行一句。
- 选命名风格:camelCase(
submitButtonLabel)或 CONST_CASE(SUBMIT_BUTTON_LABEL)。 - 可选设置:模块前缀(
settings.)、key 最大长度、去停用词(of、the、a 之类的虚词自动去掉)。 - 每行输入对应一行输出,两栏一起粘进语言文件即可。
- 点复制取走整份 key 列表。
常见用法
- 从设计稿提文案:把 Figma 页面里的整句转成语言文件能接受的 key。
- 迁移硬编码字符串:把一个组件的文案清单整批喂进来,一次改名。
- 统一命名习惯:停用词与长度规则让 key 在大代码库里保持可预测。
- 评审前准备:先生成 key 列表,动文件之前先把命名讨论掉。
常见问题
问:它做翻译吗? 答:不做——它只把英文源文案结构化成 key,译文在各语言文件里。
问:输入里有重复行怎么办? 答:每行各自生成 key,相同输入自然得到相同 key——重复文案本来就该共用 key。
问:数字和标点怎么处理? 答:数字保留,标点被去掉或转为分隔符,产生空结果的行会明确报告而不是静默输出。
你的数据留在这台设备上
i18n Key 生成 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。
你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。