Skip to content

设置项详解

dangehub edited this page Sep 26, 2024 · 2 revisions

插件设置页面

image

基础设置

  • 语言:目标翻译语言
  • 本地文件模式:开启后可以在本地进行插件翻译,开启后出现提取按钮
    • 词典重载:因为i18n翻译的原理是“替换被翻译插件的源文件”,因此被翻译插件更新后(即源文件更新),翻译会失效。开启此功能后,被翻译插件更新后,i18n会自动应用已存在的词典,不过被翻译插件更新带来的新内容可能会导致出错,因此需要用户自行检查
  • 云端文件模式:开启后可以下载由本社区维护的云端词典,开启后出现下载按钮(前提是云端有对应词典)
    • 接口:词典托管的地址,例如简体中文的词典托管在gitee上,地址为https://gitee.com/zero--two/obsidian-i18n-translation/raw/master/zh-cn/,其他语言暂无
    • 标记汉化:通过社区维护的zh-cn/ignore.json来标记自带简中的插件,开启后会在i18n工作台标记对应插件
  • 机器翻译模式:开启并配置好对应api后,可以用机器翻译插件的词典,根据设置会出现百度OpenAI按钮
    • 接口:目前提供百度OpenAI选项,需自行注册
      • 测试:填写完对应api后,用这个按钮测试api是否能正常工作
    • 间隔:用于控制机器翻译请求的间隔,避免接口请求频繁导致报错

更多功能

  • 译文签名:在生成译文时填入作者名字,如果你想上传分享你的译文,请填写。感谢每一位贡献者。
  • 打开设置:开启后,i18n工作面板会出现每个插件对应的设置跳转按钮,方便一键跳转到对应插件的设置页面,用于快速确认翻译是否生效
  • 译文编辑:i18n内置了一个json编辑器,此设置项决定是否启用该内置编辑器
  • 共建云端:开启后可以【提交译文】、【请求翻译】、【标记汉化】
  • Gitee Token:i18n的云端功能基于Gitee,插件内置了一个机器人账号的token,但是如果大量提交导致出错,可以使用用户自己的token

匹配模式配置

i18n通过正则匹配被翻译插件的main.js中可能需要翻译的内容,如果匹配不到某些内容,可以手动在此处添加正则表达式

Clone this wiki locally