https://github.com/haojen/raycast-parrot
A translate extension of Raycast
https://github.com/haojen/raycast-parrot
Last synced: 2 months ago
JSON representation
A translate extension of Raycast
- Host: GitHub
- URL: https://github.com/haojen/raycast-parrot
- Owner: Haojen
- Created: 2022-01-21T11:26:38.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-07-07T02:44:03.000Z (almost 3 years ago)
- Last Synced: 2025-03-24T16:54:38.640Z (3 months ago)
- Language: TypeScript
- Size: 2.88 MB
- Stars: 11
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
![]()
raycast-ParrotA Raycast translation Extension, Powerful and Easy to use.
🇺🇸 🇬🇧 🇩🇪 🇫🇷 🇨🇳 🇯🇵 🇷🇺 🇪🇸 🇵🇹 🇬🇷 🇫🇮 🇦🇷 🇮🇩 🇨🇦 🇰🇷 🇮🇹 🇦🇪 🇳🇴 🇲🇽 🇮🇱 🇸🇰 🇹🇷 🇵🇱 🇨🇿 🇭🇺 🇭🇹 🇹🇭 🇳🇱 🇸🇪 🇦🇺
## Features
1. Supports 26+ languages.
2. Support Play TTS (Text to Speech)
3. Support Copy Auto Paste, also support **lowerCamelCase** and **ALL_UPPERCASE** copy mode.
4. Quick translation to another language
5. Use third-party dictionary queries. now we only support EuDic(欧路词典)## Documents
### Copy
All copy items in Action Panel, you can click it or use `cmd` + `k` to expand it.
#### 1. lowerCamelCase
Use `>` before query text to copy translate results, for example: `> Hola`
#### 2. ALL_UPPERCASE
Use `>>` before query text to copy translate result, for example: `>> Hola`
### Support Languages & TTS(Text-to-Speech)
You can play Query Text and Results Text
| Language | Voice | Default |
| --------------------- | ------------------------------------------------------------------------------------------------------- | ------- |
| English | 🇺🇸 Alex 🇺🇸 Fred 🇺🇸 Samantha 🇺🇸 Victoria 🇬🇧 Daniel 🇦🇺 Karen 🇮🇪 Moira 🇮🇳 Rishi 🇮🇳 Veena 🏴 Fiona 🌍 Tessa | Alex |
| Spanish | 🇪🇸 Jorge 🇪🇸 Monica 🇦🇷 Diego 🇲🇽 Paulina | Jorge |
| 🇮🇹 Italiana | Alice, Luca | Alice |
| 🇸🇪 Swedish | Alva | - |
| 🇫🇷 French | Amelie, Thomas | Amelie |
| 🇩🇪 German | Anna | - |
| 🇮🇱 Hebrew | Carmit | - |
| 🇮🇩 Indonesia | Damayanti | - |
| 🇳🇱 Dutch | Ellen, Xander | Ellen |
| 🇷🇴 Romanian | Ioana | - |
| 🇵🇹 Portuguese | Joana, Luciana | Joana |
| 🇹🇭 Thai | Kanya | - |
| 🇯🇵 Japan | Kyoko | - |
| 🇸🇰 Slovak | Laura | - |
| 🇭🇹 Hindi | Lekha | - |
| 🇦🇪 Arabic | Maged | - |
| 🇭🇺 Hungarian | Mariska | - |
| 🇬🇷 Greek | Melina | - |
| 🇷🇺 Russian | Milena, Yuri | Milena |
| 🇩🇰 Danish | Sara | - |
| 🇫🇮 Finnish | Satu | - |
| 🇨🇳 Chinese-Simplified | Ting-Ting | - |
| 🇹🇷 Turkish | Yelda | - |
| 🇰🇷 Korea | Yuna | - |
| 🇵🇱 Polish | Zosia | - |
| 🇨🇿 Czech | Zuzana | - |## Error Code Information
More error code information please visit [Youdao API Document (中文)](https://ai.youdao.com/DOCSIRMA/html/自然语言翻译/API文档/文本翻译服务/文本翻译服务-API文档.html)
or you can submit an issue.| Code | Description |
| ---- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 101 | Mandatory parameters are missing. Ensure that the required parameters are complete and that the parameters are written correctly |
| 103 | Translated text is too long |
| 108 | If the application ID is invalid, you can register an account, log in to the background, create an application and instance, and bind the application to obtain the application ID and application key |
| 112 | Invalid request service |
| 207 | Replay request |
| 302 | Translation query failed |
| 303 | Other exceptions on the server |
| 411 | Access frequency limited, please visit later |
| 412 | Long requests are too frequent. Please visit later |## Default Config
We provide the default token down below, but they maybe have a limit request server, so you should try registering your App-ID and App-Key go to [Youdao (中文))](https://ai.youdao.com/#/)
App ID: _0d68776be7e9be0b_
App Key: _MIbu7DGsOPdbatL9KmgycGx0qDOzQWCM_