Thanks to visit codestin.com
Credit goes to github.com

Skip to content

hanguangyi/tran

 
 

Repository files navigation

Tran

简洁, 快速, 划词翻译

LICENSE Downloads Rust Tauri Windows MacOS Linux

Keep it simple,stupid.

功能

划词翻译 划过固定
translate drag
划过关闭 划过复制
close copy

快捷键: Alt + X

构建

To \ Form ZH JA
ZH
EN
JA

Form 为第一语言, 非第一语言将翻译为第一语言

To 为第二语言, 第一语言将翻译为第二语言

Q: 为什么要分别构建, 而不是一个程序支持所有语言呢?

因为每多一种语言类型, 构建的包就会增大, 若支持大多数语言,程序将增大到数十 m,而这对于仅需要两种语言(就是我)的人不太友好, 并且也会导致识别语言类型时花费更多的时间. 所以tran将分别构建

如果你有其他语言的需要, 请提 issue 我将添加构建

贡献

参与开发

准备环境

提交

  1. 如果想新加一个功能, 请先提 issue, 讨论一下, 避免无效工作
  2. 对原有功能进行改进
  3. 削减无用的代码, 关闭无用的 feature
  4. 使用更轻量的lib实现功能
  5. 添加测试与文档
  6. 升级, 更新依赖的提交也会被接受

积极使用

理论上,更多人使用则 tran 翻译速度会保持在很快的速度,因为 vercel 冷启动耗时很长。频繁的请求能使它一直运行。所以鼓励您频繁使用 tran. 同理也拜托您推广 tran

创建镜像

更多的镜像能支持更多的人使用,所以鼓励您创建镜像。

vercel proxy google translate

vercel

因 vercel 默认域名无法直接访问, 如果您没有域名,可以提 issue , 我将提供域名供您绑定。

部署后可 PR 到 MIRROR 来贡献你的力量

感谢

About

简洁, 快速, 划词翻译

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 47.9%
  • Rust 36.6%
  • CSS 13.8%
  • HTML 1.1%
  • Just 0.6%