Tran
Simple, fast, translate selected words
Keep it simple,stupid.
Hello
- No configuration required
- Free forever
- Google Translate Mirror
How to choose?
| To \ Form | ZH | JA |
|---|---|---|
| ZH | ✅ | |
| EN | ✅ | |
| JA | ✅ |
Formas first language, non-first language will be translated into first language
Toas the second language, the first language will be translated into the second language
Q: Why build them separately instead of one program supporting all languages?
Because for each additional language type, the built package will increase. If most languages are supported, the program will increase to tens of meters, and this is for people who only need two languages that’s me not very friendly, and will also cause more time spent in identifying the language type. So tran will be built separately
If you are a Chinese user but need to read in English, you can choose the installation package of zh_en. Similarly, choose the installation package that suits you.
If you have needs in other languages, please raise an issue and I will add it to the build
How to use?
- single translation
- After selecting the text, quickly press the
Shiftkey twice. You can makeTranlose focus and close automatically by clicking elsewhere.
- After selecting the text, quickly press the
- Multiple translations
- After a single translation, drag the translation panel to make
Tranfixed - After pinning the panel, double-click a word or select long text
Tranwill be automatically translated
- After a single translation, drag the translation panel to make
- Double-click the translation result to save the translation to the clipboard
Recommend
It is recommended to install the following fonts:
Autostart
Contribution
Develop
Prepare
| Tool | Note |
|---|---|
| rust | Rust development |
| pnpm | Front-end package management |
| nodejs | Front-end development |
Notice
- If you want to add a new feature, please raise an issue first and discuss it to avoid ineffective work.
- Improvements to original functionality
- Cut down useless code or turn off useless `features'
- Use a lighter
libto implement functions - Add tests and documentation
- Update dependencies will also be accepted
Active use
Theoretically, if more people use tran, the translation speed will remain very fast, because vercel cold start takes a long time. Frequent requests can keep it running. So you are encouraged to use tran frequently . Similarly, I also implore you to promote tran
Create mirror
More mirrors can support more people, so you are encouraged to create mirrors.
V2G
vercel proxy google translate
- consumes Edge Requests
Because the default domain name of vercel cannot be directly accessed in China, if you do not have a domain name, you can raise an issue and I will provide a domain name for you to bind.
You can PR to MIRROR after deployment to contribute your strength