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-path往设备传书时Calibre 会把你书库里鲁迅/呐喊这样的文件夹变成 luxian/nahan。NoTrans 插件就是用来拦下这种路径翻译的让中文路径在入库和传输到设备时都保持原样。为什么路径会变成拼音一个管理了几百本中文小说的书友碰到过这样的麻烦按作者/书名整理好的目录传到 Kindle 后全成了拼音在设备上根本认不出哪个文件夹是《活着》。Calibre 默认会把非拉丁字符路径本地化书少的时候只是别扭整个书库一起传就麻烦了——你得重新记住一套拼音↔书名的对照个别设备甚至会因为识别不了而定位错文件。5 分钟上手Calibre 路径插件安装步骤拿到插件包克隆仓库即可git clone https://gitcode.com/gh_mirrors/ca/calibre-do-not-translate-my-path打开 Calibre进入 首选项 → 高级选项 → 插件点右下角从文件加载插件选中下载好的 zip 文件。重启 Calibre。工具栏上出现 NoTrans 菜单就算装好了。最直接的验证方式随便传一本书看设备上的文件夹名还是不是中文是就说明生效了。它是怎么做到的换掉管改名的人 Calibre 在把路径写进书库或发到设备前都会先经过几个固定的处理函数翻译就发生在这一步。NoTrans 没有改 Calibre 的任何源码它只是在插件启动时把这几个函数换掉钩子逻辑集中在init.py 里等真正要改名的时候直接返回原始路径。一共拦了四处书库数据库路径、USB 及本地文件夹传输、Android 等 MTP 设备、智能设备 App。开启前鲁迅/呐喊.epub经过ascii_filename处理 → 设备上是luxian/nahan.epub开启后函数被替换成只清理非法字符的版本 → 设备上仍是鲁迅/呐喊.epub开关切换时它会即时换回或换上对应函数不用重启 Calibre。用起来之后的变化设备上直接浏览中文名。Kindle 或安卓手机上的文件夹、书名不再是拼音缩写找书一眼定位不用再去猜 huozhe 到底是哪本。多台设备命名一致。同一个书库连不同设备目录结构完全一样换设备不用再做心理翻译批量传几百本书时路径也不会中途乱掉。命名规则可以事后修改。哪怕你后来才关掉翻译书库路径旧书的文件夹也能批量改写回来不用一本本手动挪。进阶配置什么时候该动哪个开关 ⚙️插件一共 4 个开关默认全部打开默认值见 config.pyLibrary书库管添加书籍时路径是否保留想让书库本身不拉丁化就靠它USB Device覆盖 U 盘、SD 卡、挂载目录等一切本地目录传输MTP Device走媒体传输协议的 Android 等设备Smart Device App通过设备配套 App 传输用得较少判断标准很简单你平时走哪种方式传输就保留哪个开关其余可以关。比如只用 KindleUSB开 Library USB 就够了。配置可以直接在 首选项 → 插件 → NoTrans 里勾选把 NoTrans 加进工具栏更方便右键菜单有Configure和Refresh Library两项交互逻辑在 ui.py 里。改过 Library 开关后旧书路径还是旧样子这时点刷新书库它会重写当前书库所有书的保存路径——其他书库不受影响已发到设备上的文件也不会被改写设备文件与书库文件的对应关系保持不变。常见问题装完怎么确认插件生效三个办法工具栏能看到 NoTrans 菜单保存设置时 Calibre 控制台会打印 NoTrans: db hooked 之类的日志最直接的是传一本书看设备上的文件夹名。我的 Calibre 版本能用吗要求 Calibre 5.0 及以上5.0 是第一个用 Python 3 的版本Windows、macOS、Linux 都支持。另外 v3 是插件方案早期 v1/v2 是补丁方案Release 里的 v6.x、v7.x 那些高版本号是补丁方案对应特定 Calibre 版本的编号不代表比 v3 更新。升级 Calibre 后插件要跟着更新吗一般不用。插件不绑定某个 Calibre 版本只替换几个固定函数只要这些函数本身没有大变动现有版本可以继续用。刷新书库会动到设备上的文件吗不会。它只重写书库数据库里记录的路径不碰其他书库也不会重写设备端已有的文件。把中文路径拿回来如果拼音目录一直让你别扭今晚就能搞定拿 zip、从文件加载、重启三步不到。装好后记得把 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-path创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考