Calibre中文路径保持插件NoTrans:三步装好,简单告别拼音文件名

发布时间:2026/8/22 15:01:30
Calibre中文路径保持插件NoTrans:三步装好,简单告别拼音文件名 Calibre中文路径保持插件NoTrans三步装好简单告别拼音文件名【免费下载链接】calibre-do-not-translate-my-pathSwitch my calibre library from ascii path to plain Unicode path. 将我的书库从拼音目录切换至非纯英文中文命名项目地址: https://gitcode.com/gh_mirrors/ca/calibre-do-not-translate-my-pathCalibre中文路径保持插件NoTrans解决中文电子书用户的头疼问题阻止Calibre在入库和传书到阅读设备时把中文文件名翻译成拼音。装好只需三步重启即生效。你有没有遇到过中文路径被翻译成拼音你按作者整理书库目录清清楚楚鲁迅/呐喊.epub、余华/活着.epub。可一连上Kindle传书设备上的路径全变成luxian、huozhe这样的拼音串。设备上一排拼音根本分不清是哪本书路径被改写后再想对号入座整理更麻烦每次传书前都要心里默念一遍对照表根源是Calibre的一个贴心设计入库和传书前自动把非英文路径拉丁化也就是转成拼音或罗马字母。这个项目就是为了解决这件事把这个自动翻译关掉。所以它到底管哪些地方先看能力清单。NoTrans 能做什么NoTrans是个Calibre插件——就像给软件装的扩展组件不动Calibre本体随时可以禁用卸载。它把四处路径翻译点都控制住了书库路径保持加书入库时保存路径不再拉丁化磁盘上的中文目录原样保留USB传输路径保持覆盖U盘、SD卡、本地文件夹等所有原生目录传到Kindle等设备都是中文MTP设备路径保持MTP是Android的文件传输协议可以理解成手机和电脑传文件的专用窗口传到安卓设备路径同样保持中文一键刷新书库已有拼音书库可通过工具栏刷新像给所有书重新贴一遍标签只动当前书库适用边界一句话讲它只改路径处理方式不碰文件内容和元数据已经发到设备上的文件不会被动到设备系统本身若不支持中文文件名它也无能为力。为什么这四处都能管住原理其实一句话就懂。拦截机制一句话讲明白核心是Hook机制——相当于在快递传送带上装了拦截器包裹路径走到特定工位函数时会被自动改道。NoTrans在Calibre里找到了四个做翻译的工位把它们直接换成不翻译的版本源码见插件源码。一句话讲所有路径带着中文进去还是带着中文出来。原理清楚了接着上手安装。Calibre插件安装三步速成第一步拿到 NoTrans.zip打开项目仓库在Release页下载最新的NoTrans.zip。想顺便看看源码的话也可以克隆仓库git clone https://gitcode.com/gh_mirrors/ca/calibre-do-not-translate-my-path第二步加载插件打开Calibre依次点首选项 → 高级选项 → 插件点右下角从文件加载插件选中刚下载的NoTrans.zip。第三步重启并验证重启Calibre插件列表里出现NoTrans且处于启用状态。想让它常备手边首选项 → 行为 → 工具栏找到NoTrans勾上。验证很简单加一本中文书名的书保存目录还是中文就成了。装好后这三个最常见的用法可以直接套用。典型场景怎么用Kindle USB 传书保持中文书名场景数据线连上Kindle准备传一批中文书。 操作插件默认全开直接点传输就行。 结果Kindle上的路径仍是作者/书名.epub没有拼音。Android MTP 传输路径保持场景手机连上电脑走MTP协议传书。 操作确认插件设置里MTP设备是勾选的默认就是照常传书。 结果手机侧路径同样保留中文原名。改完选项一键刷新现有书库场景刚装完插件或改过开关书库里已有的书还是拼音路径。 操作工具栏 → NoTrans → 刷新书库等进度条走完。 结果当前书库的保存路径全部变成中文已发到设备的文件不动它和书库文件的关联也还在。只用默认值已经够了想再细调就看配置项。NoTrans 进阶配置选项⚙️中文路径保持插件的选项都在配置界面里对应配置文件一共四个勾选框最常用的三个参数作用推荐值db书库加书入库时不翻译保存路径勾选usbUSB设备含本地文件夹U盘、SD卡、本地文件夹传输保留中文路径勾选mtpMTP设备Android等MTP设备传输保留中文路径勾选第四个app选项对应智能设备应用连接按需勾选。默认配置已覆盖多数场景按需调整即可。安装和日常使用还有几个坑提前知道能省时间。安装与使用避坑指南❓Q加载后插件列表里没有NoTransA先确认下的是Release里的NoTrans.zip而不是源码包再看Calibre版本是否在5.0及以上这是插件的最低要求。QRelease里为什么有v6.x、v7.x该下哪个A那些高版本号是老patch方案的版本和特定Calibre版本一一对应。普通用户直接下3.x的最新插件版。Q怎么确认插件真的在工作A两个办法加一本中文书名的书看保存目录是不是中文或者在Calibre日志里找NoTrans: xxx hooked字样的输出出现hooked说明对应通道已接管。Q刷新书库会弄坏已发到设备的书吗A不会。刷新只改当前书库的保存路径不移动设备上的文件关联关系也保留。Q会影响Calibre转换、元数据编辑等功能吗A不会。插件只替换路径处理函数其他功能不碰。写在最后NoTrans只干一件事让你的中文路径始终是中文——入库、USB、MTP全都覆盖。它不占你时间默认设置就能跑装上之后连设备传书的那一刻就能看到效果。所以现在就去装这个插件吧。下次传书在设备上看到自己熟悉的中文书名就是它该干的活。【免费下载链接】calibre-do-not-translate-my-pathSwitch my calibre library from ascii path to plain Unicode path. 将我的书库从拼音目录切换至非纯英文中文命名项目地址: https://gitcode.com/gh_mirrors/ca/calibre-do-not-translate-my-path创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考