Skip to content

Commit

Permalink
feat: 更新安卓版本
Browse files Browse the repository at this point in the history
  • Loading branch information
Reamd7 committed Apr 1, 2023
1 parent baae689 commit b063ad6
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 26 deletions.
29 changes: 4 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
# 官方中文条数已经到7063条啦!!,韩文是7066!!,官方中文已经在路上了
# notion-zh_CN 是什么?

notion-zh_CN 是对notion的汉化脚本。
2.0 版本支持网页端(油猴脚本)+桌面端。
2.2.0 安卓版本notion,与官方版共存。
2.3.0 cloudflare worker 代理,提供加速以及平台无关的汉化能力。

> 风险提示:使用 cloudflare worker 的同学,被官方检测出来并封号与我无关,希望自己看明白代码做了什么,以及为什么会被检测出来。
> 其他方式的,都是使用官方国际化方案进行国际化的,而且在本地进行操作不通过任何服务器——理论上除非故意钓鱼否则不会封你。
Expand All @@ -16,27 +12,15 @@ notion-zh_CN 是对notion的汉化脚本。
## 功能

1. 网页端 ( 油猴脚本 ) + 桌面端 ( win / mac ) 支持最新版本
> 未来官方支持中文版也会跟进(如果官方做得好就可以功成身退了)
- 支持 网页端 ( 油猴脚本 ) + 桌面端 ( win / mac ) + 安卓端 汉化脚本

2. 支持 中文 / **拼音** 快捷键输入(2.1.0 支持)
> 支持拼音快捷键是便于英文,中文同时输入的时候不用反复切换输入法来保证快捷键输入。
3. 2.2.0 支持安卓版本notion的汉化!
> 在 apk 中注入 android.js的代码,远程下载runtime.js注入汉化文本
> 2.3.1 长白屏时间,换全汉化
4. 2.3.0 提供cloudflare worker 版本代理 notion.so 域名
- (很久没有维护)提供cloudflare worker 版本代理 notion.so 域名
这是一个**平台无关**(IOS 上的safari也能直接使用)的汉化方式,只要你自己部署cloudflare worker,就可以使用。附带cf代理**加速**的能力。
> 其实这里应该可以做域名映射到notion.so的访问的。(从而实现全平台汉化)
# 为什么要做这个项目?

1. <del>感谢社区汉化的 4189 条中文词条,可是官方关闭了中文版入口。原因能够理解,毕竟notion在发展,韩文版已经到 5563 条了,国际化远远跟不上官方软件发展的速度。而且最核心的,是只有韩文版有官方帮助文档的翻译。整个本地化的东西都没完善,也不能开放入口。</del>

2. **官方中文条数已经到7063条啦!!,韩文是7066!!,官方中文已经在路上了**

3. 国内市场还是有需求中文版本的使用的,<del>即便是临时,给国内用户一个方式以临时使用中文汉化语言环境。你英语好不好与我无关,我只是希望把缺失的词条用机器翻译的方式补充回来,即便是看得懂也想机翻。</del>不用机器翻译了,官方中文条目已经开始维护了。够用了够用了
Notion 已经有了中文语料,让用户能够提前使用中文语料

# 更新日志:
- 2.4.2 **翻译开始跟随着官方中文词条啦!!!!!**
Expand Down Expand Up @@ -104,7 +88,6 @@ notion-zh_CN 是对notion的汉化脚本。

只是 同样打开 Notion.app\Contents\Resources\app\renderer\ 即可。。(安装包显示有同样目录结构)


## cloudflare worker

> 不建议使用。不希望推广。有风险。你需要知道你在干什么。
Expand All @@ -125,10 +108,7 @@ notion-zh_CN 是对notion的汉化脚本。

## 安卓端

- 下载apk:[https://github.com/Reamd7/notion-zh_CN/blob/main/apk/Notion_0.6.160_zh_cn.apk](https://github.com/Reamd7/notion-zh_CN/blob/main/apk/Notion_0.6.160_zh_cn.apk)
- 或者下载这个压缩包然后解压:

[Notion_0.6.160_zh_cn.apk.7z](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a2c28ec1-416d-4429-8133-56a20ff435d6/Notion_0.6.160_zh_cn.apk.7z)
- 下载apk:[https://github.com/Reamd7/notion-zh_CN/blob/main/apk/Notion_0.6.1122.beta(7122)_zh_cn.apk](https://github.com/Reamd7/notion-zh_CN/blob/main/apk/Notion_0.6.1122.beta(7122)_zh_cn.apk)

# 大家可以做什么?

Expand All @@ -137,7 +117,6 @@ notion-zh_CN 是对notion的汉化脚本。
# 呼吁:
提高付费率,支持你所支持的软让他发展更好,这样国内市场才会更受重视,而不是只是白嫖,买淘宝,搞教育账户。


## Star History

[![Star History Chart](https://api.star-history.com/svg?repos=Reamd7/notion-zh_CN&type=Date)](https://star-history.com/#Reamd7/notion-zh_CN&Date)
Binary file not shown.
Binary file removed apk/Notion_0.6.160_zh_cn.apk.7z
Binary file not shown.
2 changes: 1 addition & 1 deletion apk/readme.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
实现原理:
用mt管理器解包
classdex3.dex -> DEX 编辑器++ -> notion.local.id -> NotionWebviewClient -> 搜索到deviceready 行 -> 把字符串替换成android2.min.js (注意保留行前 \n )
classdex.dex -> DEX 编辑器++ -> notion.local.id -> NotionWebviewClient -> 搜索到deviceready 行 -> 把字符串替换成android2.min.js (注意保留行前 \n )

0 comments on commit b063ad6

Please sign in to comment.