notion-zh_CN 是对notion的汉化脚本。2.0版本支持网页端(油猴脚本)+桌面端。
官方连机器翻译都不愿意做。
-
此处提供搜索到知乎的一篇教程:https://zhuanlan.zhihu.com/p/128453110
手动注入:
缺点:route 跳转是韩文的 helper
-
修改notion 语言为韩文。(英文暂时不能触发汉化)
-
notion 安装目录:
C:\Users\用户名\AppData\Local\Programs\Notion\
-
打开
C:\Users\用户名\AppData\Local\Programs\Notion\resources\app\renderer
文件夹 -
下载
notion-zh_CN.js
到上述文件夹(renderer) -
打开
preload.js
-
在最后一行加上
//# sourceMappingURL=preload.js.map require("./notion-zh_CN") // 添加该行
-
重启
使用2.0.0版本,只有系统语言设置为韩文才生效,但是这个方法改动太大, 网页端 以及 windows 端,能够100% 汉化,指的是时间显示也有国际化的能力,点击所有更新的时间轴中就能看出来,点击?悬浮按钮也能看到。 2.0.1 版本的 mac 汉化方法,很抱歉暂时没找到时间国际化的能力,所以希望使用的语言是英文。能够更熟悉时间国际化的格式。
- 打开Finder,应用程序,右键
notion.app
,显示应用包内容 - 修改notion 语言为英文。
- 打开 Notion.app\Contents\Resources\app\renderer\
- 下载
notion-zh_CN.js
到上述文件夹(renderer) - 打开
preload.js
- 在最后一行加上
//# sourceMappingURL=preload.js.map require("./notion-zh_CN") // 添加该行
- 重启
只是 同样打开 Notion.app\Contents\Resources\app\renderer\ 即可。。(安装包显示有同样目录结构)
- 优化汉化语言。都是机器翻译,看到不通畅的句子欢迎提issue/pr直接改了
- 为什么windows需要使用韩文才能触发汉化
- Mac 上有没有相对简单的办法也有时间国际化的能力
我猜,有办法用electron的命令行主动指定--lang,从而使得2.0.0版本的方式生效