Skip to content

Commit 8fee096

Browse files
committed
init:
0 parents  commit 8fee096

24 files changed

+7690
-0
lines changed

.eslintrc.json

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"root": true,
3+
"env": {
4+
"es2020": true,
5+
"node": true
6+
},
7+
"parser": "@typescript-eslint/parser",
8+
"plugins": ["@typescript-eslint"],
9+
"extends": ["eslint:recommended", "plugin:@typescript-eslint/recommended", "prettier"]
10+
}

.gitignore

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
node_modules
2+
.DS_Store
3+
node_modules.nosync
4+
dist

.prettierrc

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"printWidth": 120,
3+
"singleQuote": true,
4+
"trailingComma": "none"
5+
}

README.md

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# 基于有道智云的 Raycast 插件
2+
3+
Raycast 实用的翻译插件
4+
5+
![lEQx9A2022-04-03-21:43:20](https://resource.bearye.cn/lEQx9A%202022-04-03-21:43:20.png)
6+
7+
![thSKqS2022-04-03-21:48:19](https://resource.bearye.cn/thSKqS%202022-04-03-21:48:19.png)
8+
9+
![TlKfVe2022-04-03-21:42:45](https://resource.bearye.cn/TlKfVe%202022-04-03-21:42:45.png)
10+
11+
## 安装
12+
13+
方式一:自行构建
14+
15+
```shell
16+
git clone git@github.com:ibearye/raycast-youdao.git
17+
18+
cd raycast-youdao
19+
20+
npm i
21+
22+
# 如果构建不成功,请重新尝试并在 `npm run build` 前先运行下面的命令
23+
# npm run dev
24+
25+
npm run build
26+
```
27+
28+
方式二:下载构建包进行安装
29+
30+
1. 从 Release 版本中下载 zip 包文件
31+
2. 解压到文件夹
32+
3. 呼出 Raycast 搜索框 并搜索 `import extension`
33+
4. 选择插件文件夹进行安装
34+
35+
> App Secret 和 App ID 到有道智云后台开通相关服务进行获取

assets/icon.png

103 KB
Loading

assets/locales/en.json

+131
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
{
2+
"请输入要翻译的文本": "Please enter the text to be translated",
3+
"查找语种代码": "Find the Language Code",
4+
"复制文本": "Copy to Clipboard",
5+
"复制语种代码": "Copy the Code to Clipboard",
6+
"播放发音": "Play Pronunciation",
7+
"发音": "Pronunciation",
8+
"复制成功": "Copy Successfully",
9+
"请在搜索框内输入要翻译的文本\nCmd+F 查找语种代码, Cmd+P 修改翻译语言": "Please enter the text to be translated in the search box\nCmd+F Find Language Code, Cmd+P Change Translation Language",
10+
"出错了": "Some Errors Occurred",
11+
"翻译出错,错误代码为 %s \n你可以从这里查找到所有错误代码及对应信息\nhttps://ai.youdao.com/DOCSIRMA/html/自然语言翻译/API文档/文本翻译服务/文本翻译服务-API文档.html": "Some errors occurred while translating and the error code is %s \nYou can get more information about the error code from\nhttps://ai.youdao.com/DOCSIRMA/html/自然语言翻译/API文档/文本翻译服务/文本翻译服务-API文档.html",
12+
"选择原语言和目标语言": "Select Source and Target Language",
13+
"结果": "Result",
14+
"英": "UK",
15+
"美": "US",
16+
"详情": "Details",
17+
"网络释义": "WEB Translation",
18+
"请输入关键词搜索": "Please enter the keyword to search",
19+
"中文": "Chinese",
20+
"中文繁体": "Traditional Chinese",
21+
"英文": "English",
22+
"日文": "Japanese",
23+
"韩文": "Korean",
24+
"法文": "French",
25+
"西班牙文": "Spanish",
26+
"葡萄牙文": "Portuguese",
27+
"意大利文": "Italian",
28+
"俄文": "Russian",
29+
"越南文": "Vietnamese",
30+
"德文": "German",
31+
"阿拉伯文": "Arabic",
32+
"印尼文": "Indonesian",
33+
"南非荷兰语": "Afrikaans",
34+
"波斯尼亚语": "Bosnian",
35+
"保加利亚语": "Bulgarian",
36+
"粤语": "Cantonese",
37+
"加泰隆语": "Catalan",
38+
"克罗地亚语": "Croatian",
39+
"捷克语": "Czech",
40+
"丹麦语": "Danish",
41+
"荷兰语": "Dutch",
42+
"爱沙尼亚语": "Estonian",
43+
"斐济语": "Fijian",
44+
"芬兰语": "Finnish",
45+
"希腊语": "Greek",
46+
"海地克里奥尔语": "Haitian Creole",
47+
"希伯来语": "Hebrew",
48+
"印地语": "Hindi",
49+
"白苗语": "Bai Miao language",
50+
"匈牙利语": "Hungarian",
51+
"斯瓦希里语": "Swahili",
52+
"克林贡语": "Klingon",
53+
"拉脱维亚语": "Latvian",
54+
"立陶宛语": "Lithuanian",
55+
"马来语": "Malay",
56+
"马耳他语": "Maltese",
57+
"挪威语": "Norwegian",
58+
"波斯语": "Persian",
59+
"波兰语": "Polish",
60+
"克雷塔罗奥托米语": "Queretaro Otomi",
61+
"罗马尼亚语": "Romanian",
62+
"塞尔维亚语(西里尔文)": "Serbian (Cyrillic)",
63+
"塞尔维亚语(拉丁文)": "Serbian (Latin)",
64+
"斯洛伐克语": "Slovak",
65+
"斯洛文尼亚语": "Slovenian",
66+
"瑞典语": "Swedish",
67+
"塔希提语": "Tahitian",
68+
"泰语": "Thai",
69+
"汤加语": "Tongan",
70+
"土耳其语": "Turkish",
71+
"乌克兰语": "Ukrainian",
72+
"乌尔都语": "Urdu",
73+
"威尔士语": "Welsh",
74+
"尤卡坦玛雅语": "Yucatan Mayan",
75+
"阿尔巴尼亚语": "Albanian",
76+
"阿姆哈拉语": "Amharic",
77+
"亚美尼亚语": "Armenian",
78+
"阿塞拜疆语": "Azerbaijani",
79+
"孟加拉语": "Bengali",
80+
"巴斯克语": "Basque",
81+
"白俄罗斯语": "Belarusian",
82+
"宿务语": "Cebuano",
83+
"科西嘉语": "Corsican",
84+
"世界语": "Esperanto",
85+
"菲律宾语": "Filipino",
86+
"弗里西语": "Frisian",
87+
"加利西亚语": "Galician",
88+
"格鲁吉亚语": "Georgian",
89+
"古吉拉特语": "Gujarati",
90+
"豪萨语": "Hausa",
91+
"夏威夷语": "Hawaiian",
92+
"冰岛语": "Icelandic",
93+
"伊博语": "Igbo",
94+
"爱尔兰语": "Irish",
95+
"爪哇语": "Javanese",
96+
"卡纳达语": "Kannada",
97+
"哈萨克语": "Kazakh",
98+
"高棉语": "Cambodian",
99+
"库尔德语": "Kurdish",
100+
"柯尔克孜语": "Kirgiz",
101+
"老挝语": "Lao",
102+
"拉丁语": "Latin",
103+
"卢森堡语": "Luxembourgish",
104+
"马其顿语": "Macedonian",
105+
"马尔加什语": "Malagasy",
106+
"马拉雅拉姆语": "Malayalam",
107+
"毛利语": "Maori",
108+
"马拉地语": "Marathi",
109+
"蒙古语": "Mongolian",
110+
"缅甸语": "Burmese",
111+
"尼泊尔语": "Nepali",
112+
"齐切瓦语": "Chichewa",
113+
"普什图语": "Pashto",
114+
"旁遮普语": "Punjabi",
115+
"萨摩亚语": "Samoan",
116+
"苏格兰盖尔语": "Scottish Gaelic",
117+
"塞索托语": "Sesotho",
118+
"修纳语": "Shona",
119+
"信德语": "Sindhi",
120+
"僧伽罗语": "Sinhala",
121+
"索马里语": "Somali",
122+
"巽他语": "Sundanese",
123+
"塔吉克语": "Tajik",
124+
"泰米尔语": "Tamil",
125+
"泰卢固语": "Telugu",
126+
"乌兹别克语": "Uzbek",
127+
"南非科萨语": "South African Xhosa",
128+
"意第绪语": "Yiddish",
129+
"约鲁巴语": "Yoruba",
130+
"南非祖鲁语": "Zulu, South Africa"
131+
}

0 commit comments

Comments
 (0)