详见CHANGELOG.md。
v3 (开发中)
- 撞到
node24运行时间 (霹雳)。 - 新输入:
include、exclude、configPath、categoryId、apiVersion、dryRun、failOnError,以及高级翻译器旋钮textType、profanityAction、profanityMarker和allowFallback。 - 源语言环境现在也被转发到 Translator 作为
from=<locale>因此不会自动检测短字符串。 - 韧性: 在遵循 Azure 的
Retry-After标头的瞬态 HTTP 响应 (408, 425, 429, 500, 502, 503, 504) 上自动重试 — 当不存在时,回退到抖动的指数退避。 可通过maxRetries和retryBackoffMs调谐。 关闭 #46。 - 占位符保护:令牌,如
{{name}}、${var}、{0}、{0:N2}、%s、%1$s和 HTML 实体,在翻译前包装在哨兵中,然后恢复,因此 Translator 停止修改 i18next/Mustache/Handlebars/.NET/printf 占位符。 通过protectPlaceholders切换; 与customPlaceholderPatterns一起延伸。 收紧 #16。 - 按键选择退出:新的
noTranslatePatterns输入会完全删除 Translator 请求中的匹配键(保留品牌名称、错误代码等的源值)。 将 glob 模式与解析器级键(JSON 虚线路径、RESXname、POmsgid、XLIFF 单位id、INI/restext 键)进行匹配。 关闭 #35。 - Repo-level config via
.github/resource-translator.yml. - 词汇表支持,步骤摘要通过
core.summary。 - esbuild bundler, ESLint 9 flat config, Prettier, EditorConfig.
- npm audit clean (0 漏洞)。
- Astro + Tailwind v4 文档站点,带有视图转换和 Expressive Code。
- 文档可访问性: WCAG 2.1 AA 通行证。 徽标字形转换为路径,因此不再与渐变停止进行颜色对比,浮动
Back to top按钮在隐藏时使用inert(而不是aria-hidden切换使其可选项卡),formats.astro部分不再与其自动生成的标题 ID 相冲突,三个区域设置卡现在公开 BCP-47 有效的lang属性(nya→ny、lug→lg、run→rn),重复Documentation地标标签在侧边栏和页脚之间消除歧义,inputs/configuration上的每个数据表都附带屏幕阅读器标题。 - 内联代码样式: docs 散文
<code>现在采用暖/琥珀主题,与用于链接和标题的品牌→口音不同。 - Dependabot auto-merge, CodeQL scanning, CI matrix.
v2.x
- 见 git 历史。