Skip to content

Commit d111d6a

Browse files
authored
✨ Feature: add zh-TW (#135)
1 parent 2910c20 commit d111d6a

File tree

2 files changed

+110
-0
lines changed

2 files changed

+110
-0
lines changed

src/i18n/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,11 @@ import { ObjectAdapter, I18n } from '@picgo/i18n'
99
import { IStringKeyMap, II18nManager } from '../types/index'
1010
import { ILocale } from '@picgo/i18n/dist/types'
1111
import { EN } from './en'
12+
import { ZH_TW } from './zh-TW'
1213

1314
const languageList: IStringKeyMap<IStringKeyMap<string>> = {
1415
'zh-CN': ZH_CN,
16+
'zh-TW': ZH_TW,
1517
en: EN
1618
}
1719

src/i18n/zh-TW.ts

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
import { ILocales } from './zh-CN'
2+
3+
/* eslint-disable no-template-curly-in-string */
4+
export const ZH_TW: ILocales = {
5+
UPLOAD_FAILED: '上傳失敗',
6+
CHECK_SETTINGS: '請檢查你的設定是否正確',
7+
CHECK_SETTINGS_AND_NETWORK: '請檢查你的設定及網路',
8+
UPLOAD_FAILED_REASON: '錯誤碼:${code},請打開瀏覽器貼上地址查看相關原因',
9+
SERVER_ERROR: '伺服器端出錯,請重試',
10+
AUTH_FAILED: '認證失敗',
11+
12+
// smms
13+
PICBED_SMMS: 'SM.MS',
14+
PICBED_SMMS_TOKEN: '設定Token',
15+
PICBED_SMMS_BACKUP_DOMAIN: '備用上傳網域',
16+
PICBED_SMMS_MESSAGE_BACKUP_DOMAIN: '例如 smms.app',
17+
18+
// Ali-cloud
19+
PICBED_ALICLOUD: '阿里云OSS',
20+
PICBED_ALICLOUD_ACCESSKEYID: '設定KeyId',
21+
PICBED_ALICLOUD_ACCESSKEYSECRET: '設定KeySecret',
22+
PICBED_ALICLOUD_BUCKET: '設定Bucket',
23+
PICBED_ALICLOUD_AREA: '設定儲存區域',
24+
PICBED_ALICLOUD_PATH: '設定儲存路徑',
25+
PICBED_ALICLOUD_CUSTOMURL: '設定自訂網址',
26+
PICBED_ALICLOUD_OPTIONS: '設定網址後綴',
27+
PICBED_ALICLOUD_MESSAGE_AREA: '例如:oss-cn-beijing',
28+
PICBED_ALICLOUD_MESSAGE_PATH: '例如:test/',
29+
PICBED_ALICLOUD_MESSAGE_OPTIONS: '例如:?x-oss-process=xxx',
30+
PICBED_ALICLOUD_MESSAGE_CUSTOMURL: '例如:https://test.com',
31+
32+
// Tencent-cloud
33+
PICBED_TENCENTCLOUD: '騰訊云COS',
34+
PICBED_TENCENTCLOUD_VERSION: 'COS版本',
35+
PICBED_TENCENTCLOUD_SECRETID: '設定SecretId',
36+
PICBED_TENCENTCLOUD_SECRETKEY: '設定SecretKey',
37+
PICBED_TENCENTCLOUD_APPID: '設定AppId',
38+
PICBED_TENCENTCLOUD_BUCKET: '設定Bucket',
39+
PICBED_TENCENTCLOUD_AREA: '設定儲存區域',
40+
PICBED_TENCENTCLOUD_PATH: '設定儲存路徑',
41+
PICBED_TENCENTCLOUD_OPTIONS: '設定網址後綴',
42+
PICBED_TENCENTCLOUD_CUSTOMURL: '設定自訂網址',
43+
PICBED_TENCENTCLOUD_MESSAGE_APPID: '例如:1234567890',
44+
PICBED_TENCENTCLOUD_MESSAGE_AREA: '例如:ap-beijing',
45+
PICBED_TENCENTCLOUD_MESSAGE_PATH: '例如:test/',
46+
PICBED_TENCENTCLOUD_MESSAGE_CUSTOMURL: '例如:https://test.com',
47+
PICBED_TENCENTCLOUD_MESSAGE_OPTIONS: '例如:?imageMogr2',
48+
49+
// GitHub
50+
PICBED_GITHUB: 'GitHub',
51+
PICBED_GITHUB_TOKEN: '設定Token',
52+
PICBED_GITHUB_REPO: '設定倉庫名稱',
53+
PICBED_GITHUB_PATH: '設定儲存路徑',
54+
PICBED_GITHUB_BRANCH: '設定分支名稱',
55+
PICBED_GITHUB_CUSTOMURL: '設定自訂網址',
56+
PICBED_GITHUB_MESSAGE_REPO: '格式:username/repo',
57+
PICBED_GITHUB_MESSAGE_BRANCH: '例如:main',
58+
PICBED_GITHUB_MESSAGE_PATH: '例如:test/',
59+
PICBED_GITHUB_MESSAGE_CUSTOMURL: '例如:https://test.com',
60+
61+
// qiniu
62+
PICBED_QINIU: '七牛云',
63+
PICBED_QINIU_ACCESSKEY: '設定AccessKey',
64+
PICBED_QINIU_SECRETKEY: '設定SecretKey',
65+
PICBED_QINIU_BUCKET: '設定Bucket',
66+
PICBED_QINIU_PATH: '設定儲存路徑',
67+
PICBED_QINIU_URL: '設定訪問網址',
68+
PICBED_QINIU_OPTIONS: '設定網址後綴',
69+
PICBED_QINIU_AREA: '設定儲存區域',
70+
PICBED_QINIU_MESSAGE_PATH: '例如:test/',
71+
PICBED_QINIU_MESSAGE_AREA: '例如:z0',
72+
PICBED_QINIU_MESSAGE_OPTIONS: '例如:?imageslim',
73+
PICBED_QINIU_MESSAGE_URL: '例如:https://xxx.yyy.glb.clouddn.com',
74+
75+
// imgur
76+
PICBED_IMGUR: 'Imgur',
77+
PICBED_IMGUR_CLIENTID: '設定ClientId',
78+
PICBED_IMGUR_PROXY: '設定代理',
79+
PICBED_IMGUR_MESSAGE_PROXY: '例如:http://127.0.0.1:1080',
80+
81+
// upyun
82+
PICBED_UPYUN: '又拍云',
83+
PICBED_UPYUN_BUCKET: '設定Bucket',
84+
PICBED_UPYUN_OPERATOR: '設定操作員',
85+
PICBED_UPYUN_PASSWORD: '設定操作員密碼',
86+
PICBED_UPYUN_PATH: '設定儲存路徑',
87+
PICBED_UPYUN_URL: '設定加速網址',
88+
PICBED_UPYUN_OPTIONS: '設定網址後綴',
89+
PICBED_UPYUN_MESSAGE_OPERATOR: '例如:me',
90+
PICBED_UPYUN_MESSAGE_PASSWORD: '輸入操作員密碼',
91+
PICBED_UPYUN_MESSAGE_URL: '例如:http://xxx.test.upcdn.net',
92+
PICBED_UPYUN_MESSAGE_OPTIONS: '例如:!imgslim',
93+
PICBED_UPYUN_MESSAGE_PATH: '例如:test/',
94+
95+
// Plugin Handler
96+
PLUGIN_HANDLER_PLUGIN_INSTALL_SUCCESS: '插件安裝成功',
97+
PLUGIN_HANDLER_PLUGIN_INSTALL_FAILED: '插件安裝失敗',
98+
PLUGIN_HANDLER_PLUGIN_INSTALL_FAILED_REASON: '插件安裝失敗,失敗碼為${code},錯誤紀錄為 \n ${data}',
99+
PLUGIN_HANDLER_PLUGIN_INSTALL_FAILED_PATH: '插件安裝失敗,請輸入合法插件名稱或合法安裝路徑',
100+
PLUGIN_HANDLER_PLUGIN_UNINSTALL_SUCCESS: '插件卸載成功',
101+
PLUGIN_HANDLER_PLUGIN_UNINSTALL_FAILED: '插件卸載失敗',
102+
PLUGIN_HANDLER_PLUGIN_UNINSTALL_FAILED_REASON: '插件卸載失敗,失敗碼為${code},錯誤紀錄為 \n ${data}',
103+
PLUGIN_HANDLER_PLUGIN_UNINSTALL_FAILED_VALID: '插件卸載失敗,請輸入合法插件名稱',
104+
PLUGIN_HANDLER_PLUGIN_UPDATE_SUCCESS: '插件更新成功',
105+
PLUGIN_HANDLER_PLUGIN_UPDATE_FAILED: '插件更新失敗',
106+
PLUGIN_HANDLER_PLUGIN_UPDATE_FAILED_REASON: '插件更新失敗,失敗碼為${code},錯誤紀錄為 \n ${data}',
107+
PLUGIN_HANDLER_PLUGIN_UPDATE_FAILED_VALID: '插件更新失敗,請輸入合法插件名稱'
108+
}

0 commit comments

Comments
 (0)