船新的 EPUB 电子书简化/繁化工具:LocalizeEpub For Windows
这又是什么
之前我曾经折腾过一个使用 Go 写的电子书简化/繁化工具 LocalizeEpub,具体的可以看我以前写的那篇文章:EPUB 电子书简化/繁化工具:LocalizeEpub
但那个工具 emmm 说实话我自己都有点嫌弃:一次只能转换一个不说,还会内存溢出,而且界面会越来越卡。本来是没打算继续填坑的,但前段时间居然有人找我要它的下载链接……所以姑且还是修一修吧。这次使用的是C# + WPF + .NET Framework 4.8
,实现了原先那个工具的所有功能,修复了如下错误:
- 转换后文件属性丢失,导致部分手机阅读器无法打开的问题
- 内存溢出问题
新加入了如下的功能:
- 一次转换多个文件
- 繁化姬支持的其他转换类型也顺手加了进去(没啥用)
能做什么
目前 LocalizeEpub For Windows 支持以下转换模式:
- 简体化:将文字转换为简体。
- 繁體化:將文字轉換為繁體。
- 中国化:将文字转换为简体,并使用中国地区的词语修正。
- 香港化:將文字轉換為繁體,並使用香港地區的詞語修正。
- 台灣化:將文字轉換為繁體,並使用台灣地區的詞語修正。
- 维基简体化:只使用维基百科的词库将文字转换为简体。
- 維基繁體化:只使用維基百科的詞庫將文字轉換為繁體。
- ……
需要注意的是,由于其翻译功能依赖于繁化姬所提供的 API,因此在软件的使用中需要与繁化姬的服务器保持良好的网络连接,否则可能会导致翻译错误。
没错这玩意是我从旧文章里复制出来的,毕竟核心功能是一样的嘛
它怎么用呢
下载 or 编译得到程序
我编译好的文件可以从这里下载:Releases · wsndshx/LocalizeEpub_For_Windows
如果需要自行编译的话,自己 clone 这个项目下来编译吧。
环境需求
- .NET Framework 4.8
使用
在软件开启后的这个界面中,戳一下中间虚线框的内部,在弹出的窗口中选择你需要转换的文件。
然后应该就能看见如下图所示的界面