SVG 故障排除
另请参阅图片和屏幕截图故障排除。
- SVG 源文件和输出在同一目录中 — 将
svg.sourcePath和svg.outputDir分开。 - 并置 SVG 的 Docusaurus 静态绝对 URL — 从一开始就使用相对
../assets/路径。 - 翻译后出现意外的结束标签
text与g— Inkscape 经常在实际标签旁边发出空的自闭合<text … />。较旧的提取器正则表达式会跨越这些标签到下一个</text>并写入一个多余的结束符。升级并重新运行translate-svg(或sync)以重新生成区域设置 SVG。 - 印地语、阿拉伯语、CJK 或西里尔语 SVG 中的罗马化或仅拉丁语标签 — 适用与文档相同的书写系统策略;错误的脚本缓存行将在下一个
translate-svg/sync上被拒绝。使用全局--debug-failed重新运行,以便在cacheDir下为每个被丢弃的模型(提示、原始输出、脚本错误)写入FAILED-TRANSLATION日志,而不仅仅是在所有模型都失败时。请参阅印地语、阿拉伯语、CJK 或西里尔语输出被罗马化。