罗马字转换器是一个类似于“喵翻”的原型工具。它基本上通过捕获剪贴板的内容,并将其传递给MeCabKakasi进行日语句子的拆分(按单词为单位)。随后,它会将平假名、武士刀和汉字转换为罗马字,同时为每个单词查找定义(当前使用的是沪江日语的字典)。最后,工具会展示原始句子、罗马字版本和每个单词的定义,界面较为简陋。这一版本仍为原型,存在很多错误。

运行 main.py 需要的一些依赖除了 requirements.txt 中的内容外,还包括:

  1. Python 2.7.x:从 官网 下载。

  2. MeCab

  3. wxPython:从 官网 下载。

注意,mecab-python没有64位版本,因此我编译了一个,虽然它并没有按照官方要求使用VS2008编译,而是用VS2013编译的。此外,不建议使用pip来安装。