目录翻译
如果你需要记录文件的目录结构,则必须使用目录上传方式(例如设置 directory 属性),这样才能通过文件的 webkitRelativePath 获取相对路径信息。你可以在 beforeUpload 钩子中利用这个属性,将文件的路径信息传递给后端。比如,你可以把文件的 name 属性修改为 file.webkitRelativePath,这样在上传时就能携带完整的目录结构信息。
为什么开发 md-translator?
在开发 md-translator 之前,我测试过以下工具,但由于各自的局限性,未能满足我的需求,这里简单记录它们的特点,供参考。
- GT4T:支持 Markdown 批量翻译,用户可将整个文件夹拖入 GT4T 文件翻译器,自动翻译其中的所有 Markdown 文件。然而,该工具只能商用,即使添加自定义 API,仍要求付费,因此对个人用户不太友好。
- Markdown Docs Translator:一款开源免费的 Markdown 翻译工具,基于网页版接口进行翻译。然而,翻译速度较慢,且在长文本处理中容易发生中断。

