i18n Ally相关配置

1,724 阅读1分钟
  1. 安装

首先打开vsCode进入插件市场输入 i18n Ally

image.png

  1. 配置文件

.vscode > setting.json

当我们打开vscode或安装完插件后就在工作区的.vscode中生成settings.json,如果没有的话手动创建就可以

image.png

属性默认值描述
sourceLanguageen项目的主要语言环境。翻译时它也将是源语言
displayLanguageen在注释或树试图中显示
localesPathsautoLocales 目录路径,相对于项目的根目录。它也可以是一组路径。全局模式是可以接受的
keystyleauto语言环境文件中的键样式。可以是**flat{"a.b.c": "..."}) 或nested{"a": {"b": {"c": "..."}}})
annotationstrue是否启用内联样式
enabledFrameworksauto支持的框架,如果没有指定,扩展自动检测
extract.keygenStrategyslug生成键路径的策略。可以是slugrandom或者empty
extract.keyPrefix''字符串添加到提取密钥之前。
extract.targetPickingStrategynone处理找到多个语言环境文件的情况的策略。 none:用户手动选择将提取的文本写入哪个文件。most-similar:自动将文本提取到与当前文件路径最匹配的文件中。 file-previous: 将文本提取到当前文件的先前选择的语言环境文件中。 global-previous:将文本提取到(当前或其他)文件的先前选择的语言环境文件。
  1. 主题

你还可以根据自己的喜好,设置专属子的主题;您可以通过以下方式自定义注释颜色:

  "i18n-ally.theme.annotation": "rgba(153, 153, 153, .8)",
  "i18n-ally.theme.annotationBorder": "rgba(153, 153, 153, .8)",
  "i18n-ally.theme.annotationMissing": "#d37070",
  "i18n-ally.theme.annotationMissingBorder": "#d37070",

具体详细的 配置参考