rikaikun
rikaikun是一个Chrome扩展程序,通过在鼠标悬停时显示日语单词的读音和英语定义,帮助您阅读日语网页。
目录
背景
rikaikun是我在2010年Chrome发布其扩展API时开始的Rikaichan的移植版本。它最初托管在Google Code上,直到Google Code被取消,所有内容都迁移到了GitHub。
Rikaichan是一个Firefox扩展,模仿RikaiXUL的弹出翻译。它是浏览器中最好的日语到英语内联翻译工具。
我最初的想法是从头开始创建Rikaichan的Chrome等效版本,使用我自己的想法。然而,在我尝试Rikaichan后,我意识到它已经相当不错,从头开始会浪费其开发者的出色工作。相反,我分叉了Rikaichan并更新了API以适应Chrome扩展模型。
2018年,Firefox淘汰了Rikaichan基于的扩展模型,但此后创建并移植到各种浏览器的其他类似扩展。在那段时间里,rikaikun没有太多变化,但我们现在又开始重新研究它了!
当前目标
- 重构代码库,使其易于维护和贡献。
- 修复字典输出中的错误。
- 开发新功能,如其他字典、OCR和静态弹出窗口/查询栏。欢迎提出建议/点赞更多功能。
安装
通过Chrome网上应用店
访问Chrome网上应用店上的rikaikun页面,点击"添加到Chrome"。
通过Microsoft Edge插件商店
访问Microsoft Edge插件商店上的rikaikun页面,点击"获取"。
作为未打包扩展程序安装
您也可以从源代码安装rikaikun作为未打包扩展程序:
使用方法
点击右上角的理来激活扩展程序。当出现介绍弹窗时,rikaikun就准备就绪了。
当rikaikun处于活动状态时,将鼠标悬停在日语单词上就会触发翻译弹窗。
可以在这个YouTube演示中观看Tariq Sheikh的实际操作。
功能
- 使用Chrome的文字转语音功能朗读日语单词。(默认关闭)
- 更改弹窗在屏幕上的显示位置。(默认显示在鼠标光标位置)
- 将当前定义复制到剪贴板。
- 添加弹窗显示延迟,以避免持续干扰。
- 需要按住修饰键才能查看弹窗。
- 隐藏定义,只显示单词的读音。
选项
如果已安装扩展程序,可以从扩展程序页面访问选项,或者右键点击rikaikun图标。
键盘快捷键
按键 | 说明 |
---|---|
A | 切换弹窗位置 |
Y | 向下移动弹窗位置 |
C | 复制到剪贴板 |
D | 隐藏/显示定义 |
Shift/Enter | 切换词典 |
B | 上一个字符 |
M | 下一个字符 |
N | 下一个单词 |
J | 向后滚动定义 |
K | 向前滚动定义 |
维护者
致谢
- 感谢Jon Zarate对Rikaichan的贡献
- 感谢Todd Rudick对原始RikaiXUL的贡献
- 本扩展程序使用了JMdict/EDICT和KANJIDIC词典文件。这些文件是电子词典研究开发组的财产,使用时遵循该组织的许可证。
贡献
欢迎通过提交拉取请求、报告错误、请求新功能等方式做出贡献!
完整详情请参阅贡献文件!
小提示:如果编辑README,请遵循standard-readme规范。
贡献者 ✨
感谢这些优秀的人(表情符号说明):
本项目遵循all-contributors规范。欢迎任何形式的贡献!