Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>cimc-i18n-helperNew to Visual Studio Code? Get it now.
cimc-i18n-helper

cimc-i18n-helper

dungui.zou

|
8 installs
| (0) | Free
辅助开发cimc项目国际化
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

cimc-i18n-helper

该插件目的是提供一系列编辑器辅助功能用于提升 cimc 系统的国际化开发效率的同时,优化开发人员的开发体验

一、功能描述

  • 检测并提取代码中的中文文案

    • 提取文案 提取文案
    • 检测丢失的文案 检测丢失的文案
  • 开发 / 预览模式切换

    • 预览 预览
  • 拥有两种方案,将新生成国际化上传至远程/本地语言包中

    只需要在配置中配置是否需要上传至远程

二、如何使用?

1)插件市场搜索cimc-i18n-helper 下载安装

2)进行插件设置

打开 vscode 设置界面搜索cimc,可以找到该插件的一些配置内容

2-1)cimc-i18n-helper: User_pass

该配置设置 cimc 项目的账号密码,用于下载远程公用i18nKey&上传新生成的i18nKey,如不配置则无法使用这两个功能。

"cimc-i18n-helper.user_pass":{
  "userCode": "******",
  "password": "******",
  }

2-2)cimc-i18n-helper: Trans_Temp

该配置用于快速修复选择的模版,模版默认设置为:

['<FormattedMessage id="$key" />', 'formatMessage({id: "$key"})', 'intl.formatMessage("$key")'];

新增/替换时,请注意尽可能保持原有格式 $key 请用双引号扩起来,模版为:jsx 语法/函数调用

三、要求

  • vscode 版本不低于 1.96.0

四、右下角 statusbar 功能详解

1)《需要远程文案》

为什么加入该功能呢?因为有些项目是不参与 cimc 项目的,导致国际化无需使用公用的i18nKey,当切换《无需远程文案》只会匹配本地的语言文件的i18nKey。

2)《存入临时/本地》

《存入临时》会将新生成的i18nKey存入当前项目下.temp/zh-CN.json,否则存入当前项目下的语言文件中locales/zh-CN.ts中

3)获取最新的远程公用i18nKey

4)上传本地临时存储的i18nKey

5)预览/开发模式切换

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft