-
Notifications
You must be signed in to change notification settings - Fork 3k
Expand file tree
/
Copy pathzh-Hant.ts
More file actions
3145 lines (3096 loc) · 154 KB
/
zh-Hant.ts
File metadata and controls
3145 lines (3096 loc) · 154 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
import fit2cloudTwLocale from 'fit2cloud-ui-plus/src/locale/lang/zh-tw';
const message = {
commons: {
true: '是',
false: '否',
example: '例:',
fit2cloud: '飞致云',
lingxia: '凌霞',
colon: ': ',
button: {
run: '執行',
prev: '上一步',
next: '下一步',
create: '創建',
add: '添加',
save: '保存',
set: '設置',
sync: '同步',
delete: '刪除',
edit: '編輯',
enable: '啟用',
disable: '停用',
confirm: '確認',
cancel: '取消',
reset: '重置',
setDefault: '恢復預設',
restart: '重啟',
conn: '連接',
disConn: '斷開',
clean: '清空',
login: '登錄',
close: '關閉',
stop: '關閉',
start: '開啟',
view: '詳情',
watch: '追蹤',
handle: '執行',
expand: '展開',
collapse: '收起',
log: '日誌',
back: '返回',
backup: '備份',
recover: '恢復',
retry: '重試',
upload: '上傳',
download: '下載',
init: '初始化',
verify: '驗證',
saveAndEnable: '保存並啟用',
import: '導入',
search: '搜索',
refresh: '刷新',
get: '獲取',
upgrade: '升級',
update: '更新',
ignore: '忽略升級',
install: '安裝',
copy: '復製',
random: '隨機密碼',
uninstall: '卸載',
fullscreen: '網頁全屏',
quitFullscreen: '退出網頁全屏',
showAll: '顯示所有',
hideSome: '隱藏部分',
agree: '同意',
notAgree: '不同意',
preview: '預覽',
open: '打開',
notSave: '不保存',
createNewFolder: '新建資料夾',
createNewFile: '新建檔案',
helpDoc: '幫助文档',
bind: '綁定',
unbind: '解綁',
fix: '修復',
down: '停止',
up: '啟動',
},
operate: {
start: '啟動',
stop: '停止',
restart: '重新啟動',
reload: '重新載入',
rebuild: '重建',
sync: '同步',
up: '啟動',
down: '停止',
},
search: {
timeStart: '開始時間',
timeEnd: '結束時間',
timeRange: '至',
dateStart: '開始日期',
dateEnd: '結束日期',
},
table: {
all: '所有',
total: '共 {0} 條',
name: '名稱',
type: '類型',
status: '狀態',
records: '任務輸出',
group: '分組',
default: '默認',
createdAt: '創建時間',
publishedAt: '發布時間',
date: '時間',
updatedAt: '更新時間',
operate: '操作',
message: '信息',
description: '描述',
interval: '耗時',
user: '用戶',
title: '標題',
port: '端口',
forward: '轉發',
protocol: '協議',
tableSetting: '列表設置',
refreshRate: '刷新頻率',
noRefresh: '不刷新',
refreshRateUnit: '{0} 秒/次',
selectColumn: '選擇列',
local: '本地',
},
loadingText: {
Upgrading: '系統升級中,請稍候...',
Restarting: '系統重啟中,請稍候...',
Recovering: '快照恢復中,請稍候...',
Rollbacking: '快照回滾中,請稍候...',
},
msg: {
noneData: '暫無數據',
delete: '刪除 操作不可回滾,是否繼續?',
clean: '清空 操作不可回滾,是否繼續?',
deleteSuccess: '刪除成功',
loginSuccess: '登錄成功',
operationSuccess: '操作成功',
copySuccess: '復製成功',
notSupportOperation: '不支持的當前操作',
requestTimeout: '請求超時,請稍後重試',
infoTitle: '提示',
notRecords: '當前任務未產生執行記錄',
sureLogOut: '您是否確認退出登錄?',
createSuccess: '創建成功',
updateSuccess: '更新成功',
uploadSuccess: '上傳成功',
operateConfirm: '如果確認操作,請手動輸入',
inputOrSelect: '請選擇或輸入',
copyFailed: '復製失敗',
operatorHelper: '將對以下{0}進行{1}操作,是否繼續?',
backupSuccess: '備份成功',
restoreSuccess: '備份成功',
notFound: '抱歉,您訪問的頁面不存在',
unSupportType: '不支持當前文件類型!',
unSupportSize: '上傳文件超過 {0}M,請確認!',
fileExist: '當前文件夾已存在該文件,不支持重復上傳!',
fileNameErr: '僅支持上傳名稱包含英文、中文、數字或者 .-_ ,長度 1-256 位的文件',
confirmNoNull: '請確認 {0} 值不為空',
errPort: '錯誤的端口信息,請確認!',
remove: '移出',
backupHelper: '當前操作將對 {0} 進行備份,是否繼續?',
recoverHelper: '將從 {0} 文件進行恢復,該操作不可回滾,是否繼續?',
refreshSuccess: '重繪成功',
rootInfoErr: '已經是根目錄了',
resetSuccess: '重置成功',
creatingInfo: '正在創建,無需此操作',
installSuccess: '安裝成功',
uninstallSuccess: '卸載成功',
},
login: {
username: '用戶名',
password: '密碼',
welcome: '歡迎回來,請輸入用戶名和密碼登錄!',
errorAuthInfo: '您輸入的用戶名或密碼不正確,請重新輸入!',
errorMfaInfo: '錯誤的驗證信息,請重試!',
captchaHelper: '驗證碼',
errorCaptcha: '驗證碼錯誤!',
notSafe: '暫無權限訪問',
safeEntrance1: '當前環境已經開啟了安全入口登錄',
safeEntrance2: '在 SSH 終端輸入以下命令來查看面板入口: 1pctl user-info',
errIP1: '當前環境已經開啟了授權 IP 訪問',
errDomain1: '當前環境已經開啟了訪問域名綁定',
errHelper: '可在 SSH 終端輸入以下命令來重置綁定信息: ',
codeInput: '請輸入 MFA 驗證器的 6 位驗證碼',
mfaTitle: 'MFA 認證',
mfaCode: 'MFA 驗證碼',
title: 'Linux 服務器運維管理面板',
licenseHelper: '《飛致雲社區軟件許可協議》',
errorAgree: '請點擊同意社區軟件許可協議',
agreeTitle: '服務協議及隱私保護',
agreeContent:
'為了更好的保障您的合法權益,請您閱讀並同意以下協議 « <a href="https://www.fit2cloud.com/legal/licenses.html" target="_blank"> 飛致雲社區軟件許可協議 </a> »',
logout: '退出登錄',
},
rule: {
username: '請輸入用戶名',
password: '請輸入密碼',
rePassword: '密碼不一致,請檢查後重新輸入',
requiredInput: '請填寫必填項',
requiredSelect: '請選擇必選項',
illegalInput: '輸入框中存在不合法字符',
commonName: '支持非特殊字元開頭,英文、中文、數字、.-和_,長度1-128',
userName: '支持英文、中文、數字和_,長度3-30',
simpleName: '支持非底線開頭,英文、數字、_,長度3-30',
simplePassword: '支持非底線開頭,英文、數字、_,長度1-30',
dbName: '支持非特殊字符開頭,英文、中文、數字、.-_,長度1-64',
composeName: '支持非特殊字符開頭,小寫英文、數字、-和_,長度1-256',
imageName: '支持英文、數字、:@/.-_,長度1-256',
volumeName: '支持英文、數字、.-和_,長度2-30',
supervisorName: '支援非特殊字元開頭,英文、數字、-和_,長度1-128',
complexityPassword: '請輸入長度為 8-30 位,並包含字母、數字、至少兩種特殊字符的密碼組合',
commonPassword: '請輸入 6 位以上長度密碼',
linuxName: '長度1-128,名稱不能含有{0}等符號',
email: '請輸入正確的郵箱',
number: '請輸入正確的數字',
integer: '請輸入正確的正整數',
ip: '請輸入正確的 IP 地址',
host: '請輸入正確的 IP 或者域名',
hostHelper: '支持輸入 ip 或者域名',
port: '請輸入正確的端口,1-65535',
selectHelper: '請選擇正確的 {0} 文件',
domain: '域名格式錯誤',
databaseName: '支持英文、數字、_,長度1-30',
ipErr: 'IP [{0}] 格式錯誤,請檢查',
numberRange: '數字範圍: {0} - {1}',
paramName: '支持英文、數字、.-和_,長度2-64',
paramComplexity: '支持英文、數字、{0},長度6-128,特殊字符不能在首尾',
paramUrlAndPort: '格式為 http(s)://(域名/ip):(端口)',
nginxDoc: '僅支持英文大小寫,數字,和.',
appName: '支持英文、數字、-和_,長度2-30,並且不能以-_開頭和結尾',
containerName: '支持字母、數字、_-和.,不能以-_或.開頭,長度2-128',
mirror: '支持以 http(s):// 開頭,英文大小寫,數字,. / 和 - 的鏡像加速地址,且不能有空行',
disableFunction: '僅支持字母、下劃線和,',
leechExts: '僅支持字母數字和,',
paramSimple: '支持小寫字母和數字,長度 1-128',
filePermission: '權限錯誤',
formatErr: '格式錯誤,檢查後重試',
phpExtension: '僅支持 , _ 小寫英文和數字',
paramHttp: '必須以 http:// 或 https:// 開頭',
phone: '手機號碼格式不正確',
},
res: {
paramError: '請求失敗,請稍後重試!',
forbidden: '當前用戶無權限',
serverError: '服務異常',
notFound: '資源不存在',
commonError: '請求失敗',
},
service: {
serviceNotStarted: '當前未啟動 {0} 服務',
},
status: {
running: '已啟動',
done: '已完成',
scanFailed: '未完成',
success: '成功',
waiting: '請等待',
failed: '失敗',
stopped: '已停止',
error: '失敗',
created: '已創建',
restarting: '重啟中',
uploading: '上傳中',
unhealthy: '異常',
removing: '移除中',
paused: '已暫停',
exited: '已停止',
dead: '已結束',
installing: '安裝中',
enabled: '已啟用',
disabled: '已停止',
normal: '正常',
building: '製作鏡像中',
upgrading: '升級中',
rebuilding: '重建中',
deny: '已屏蔽',
accept: '已放行',
used: '已使用',
unused: '未使用',
starting: '啟動中',
recreating: '重建中',
creating: '創建中',
init: '等待申請',
ready: '正常',
applying: '申請中',
uninstalling: '卸載中',
lost: '已失聯',
bound: '已綁定',
exceptional: '異常',
free: '空閒',
enable: '已啟用',
disable: '已停止',
deleted: '已刪除',
downloading: '下載中',
packing: '打包中',
sending: '下發中',
healthy: '正常',
executing: '執行中',
installerr: '安裝失敗',
applyerror: '申請失敗',
systemrestart: '中斷',
starterr: '啟動失敗',
},
units: {
second: '秒',
minute: '分鐘',
hour: '小時',
day: '天',
week: '周',
month: '月',
year: '年',
time: '次',
core: '核',
secondUnit: '秒',
minuteUnit: '分鐘',
hourUnit: '小時',
dayUnit: '天',
millisecond: '毫秒',
},
},
menu: {
home: '概覽',
apps: '應用商店',
website: '網站',
project: '項目',
config: '配置',
ssh: 'SSH 配置',
firewall: '防火墻',
ssl: '證書',
database: '數據庫',
aiTools: 'AI',
container: '容器',
cronjob: '計劃任務',
system: '系統',
files: '文件',
monitor: '監控',
terminal: '終端',
settings: '面板設置',
toolbox: '工具箱',
logs: '日誌審計',
runtime: '運行環境',
processManage: '進程管理',
process: '進程',
network: '網絡',
supervisor: '進程守護',
tamper: '防篡改',
app: '應用',
},
home: {
recommend: '推薦',
dir: '目錄',
restart_1panel: '重啟面板',
restart_system: '重啟服務器',
operationSuccess: '操作成功,正在重啟,請稍後手動刷新瀏覽器!',
entranceHelper: '設置安全入口有利於提高系統的安全性,如有需要,前往 面板設置-安全 中,啟用安全入口',
appInstalled: '已安裝應用',
systemInfo: '系統信息',
hostname: '主機名稱',
platformVersion: '發行版本',
kernelVersion: '內核版本',
kernelArch: '系統類型',
network: '流量',
io: '磁盤 IO',
ip: '主機地址',
proxy: '系統代理',
baseInfo: '基本信息',
totalSend: '總發送',
totalRecv: '總接收',
rwPerSecond: '讀寫次數',
ioDelay: '讀寫延遲',
uptime: '啟動時間',
runningTime: '運行時間',
mem: '系統',
swapMem: 'Swap 分區',
runSmoothly: '運行流暢',
runNormal: '運行正常',
runSlowly: '運行緩慢',
runJam: '運行堵塞',
core: '物理核心',
logicCore: '邏輯核心',
loadAverage: '最近 1 分钟平均负载 | 最近 {n} 分钟平均负载',
load: '負載',
mount: '掛載點',
fileSystem: '文件系統',
total: '總數',
used: '已用',
free: '可用',
percent: '使用率',
goInstall: '去安裝',
networkCard: '網卡',
disk: '磁盤',
},
tabs: {
more: '更多',
hide: '收起',
closeLeft: '關閉左側',
closeRight: '關閉右側',
closeCurrent: '關閉當前',
closeOther: '關閉其它',
closeAll: '關閉所有',
},
header: {
logout: '退出登錄',
},
database: {
manage: '管理',
deleteBackupHelper: '同時刪除數據庫備份',
delete: '刪除操作無法回滾,請輸入 "',
deleteHelper: '" 刪除此數據庫',
create: '創建數據庫',
noMysql: '數據庫服務 (MySQL 或 MariaDB)',
noPostgresql: '數據庫服務 Postgresql',
goUpgrade: '去應用商店升級',
goInstall: '去應用商店安裝',
isDelete: '已刪除',
permission: '權限',
permissionForIP: '指定 IP',
permissionAll: '所有人(%)',
databaseConnInfo: '連接信息',
rootPassword: 'root 密碼',
serviceName: '服務名稱',
serviceNameHelper: '用於同一 network 下的容器間訪問',
backupList: '備份列表',
loadBackup: '導入備份',
remoteAccess: '遠程訪問',
remoteHelper: '多個 ip 以逗號分隔,例:172.16.10.111,172.16.10.112',
remoteConnHelper: 'root 帳號遠程連接 mysql 有安全風險,開啟需謹慎!',
changePassword: '改密',
changePasswordHelper: '當前數據庫已經關聯應用,修改密碼將同步修改應用中數據庫密碼,修改後重啟生效。',
portHelper: '該端口為容器對外暴露端口,修改需要單獨保存並且重啟容器!',
confChange: '配置修改',
confNotFound: '未能找到該應用配置文件,請在應用商店升級該應用至最新版本後重試!',
loadFromRemote: '從伺服器同步',
userBind: '綁定使用者',
pgBindHelper: '此操作用於創建新使用者並將其綁定到目標資料庫,暫不支援選擇已存在於資料庫中的使用者。',
pgSuperUser: '超級使用者',
loadFromRemoteHelper: '此操作將同步服務器上數據庫信息到 1Panel,是否繼續?',
passwordHelper: '無法獲取密碼,請修改',
remote: '遠程',
remoteDB: '遠程服務器',
createRemoteDB: '添加遠程服務器',
unBindRemoteDB: '解綁遠程服務器',
unBindForce: '強制解綁',
unBindForceHelper: '忽略解綁過程中的所有錯誤,確保最終操作成功',
unBindRemoteHelper: '解綁遠程數據庫只會刪除綁定關係,不會直接刪除遠程數據庫',
editRemoteDB: '編輯遠程服務器',
localDB: '本地數據庫',
address: '數據庫地址',
version: '數據庫版本',
userHelper: 'root 用戶或者擁有 root 權限的數據庫用戶',
pgUserHelper: '具有超級管理員權限的數據庫使用者',
ssl: '使用 SSL',
clientKey: '客户端私钥',
clientCert: '客户端证书',
caCert: 'CA 证书',
hasCA: '擁有 CA 證書',
skipVerify: '忽略校验证书可用性检测',
formatHelper: '當前資料庫字符集為 {0},字符集不一致可能導致恢復失敗',
selectFile: '選擇文件',
dropHelper: '將上傳文件拖拽到此處,或者',
clickHelper: '點擊上傳',
supportUpType: '僅支持 sql、sql.gz、tar.gz 文件',
zipFormat: 'tar.gz 壓縮包結構:test.tar.gz 壓縮包內,必需包含 test.sql',
currentStatus: '當前狀態',
baseParam: '基礎參數',
performanceParam: '性能參數',
runTime: '啟動時間',
connections: '總連接數',
bytesSent: '發送',
bytesReceived: '接收',
queryPerSecond: '每秒查詢',
txPerSecond: '每秒事務',
connInfo: '活動/峰值連接數',
connInfoHelper: '若值過大,增加 max_connections',
threadCacheHit: '線程緩存命中率',
threadCacheHitHelper: '若過低,增加 thread_cache_size',
indexHit: '索引命中率',
indexHitHelper: '若過低,增加 key_buffer_size',
innodbIndexHit: 'Innodb 索引命中率',
innodbIndexHitHelper: '若過低,增加 innodb_buffer_pool_size',
cacheHit: '查詢緩存命中率',
cacheHitHelper: '若過低,增加 query_cache_size',
tmpTableToDB: '創建臨時表到磁盤',
tmpTableToDBHelper: '若過大,嘗試增加 tmp_table_size',
openTables: '已打開的表',
openTablesHelper: 'table_open_cache 配置值應大於等於此值',
selectFullJoin: '沒有使用索引的量',
selectFullJoinHelper: '若不為0,請檢查數據表的索引是否合理',
selectRangeCheck: '沒有索引的 JOIN 量',
selectRangeCheckHelper: '若不為0,請檢查數據表的索引是否合理',
sortMergePasses: '排序後的合並次數',
sortMergePassesHelper: '若值過大,增加sort_buffer_size',
tableLocksWaited: '鎖表次數',
tableLocksWaitedHelper: '若值過大,請考慮增加您的數據庫性能',
performanceTuning: '性能調整',
optimizationScheme: '優化方案',
keyBufferSizeHelper: '用於索引的緩沖區大小',
queryCacheSizeHelper: '查詢緩存,不開啟請設為0',
tmpTableSizeHelper: '臨時表緩存大小',
innodbBufferPoolSizeHelper: 'Innodb 緩沖區大小',
innodbLogBufferSizeHelper: 'Innodb 日誌緩沖區大小',
sortBufferSizeHelper: '* 連接數, 每個線程排序的緩沖大小',
readBufferSizeHelper: '* 連接數, 讀入緩沖區大小',
readRndBufferSizeHelper: '* 連接數, 隨機讀取緩沖區大小',
joinBufferSizeHelper: '* 連接數, 關聯表緩存大小',
threadStackelper: '* 連接數, 每個線程的堆棧大小',
binlogCacheSizeHelper: '* 連接數, 二進製日誌緩存大小(4096的倍數)',
threadCacheSizeHelper: '線程池大小',
tableOpenCacheHelper: '表緩存',
maxConnectionsHelper: '最大連接數',
restart: '重啟數據庫',
slowLog: '慢日誌',
noData: '暫無慢日誌...',
isOn: '開啟',
longQueryTime: '閾值(秒)',
thresholdRangeHelper: '請輸入正確的閾值(1 - 600)',
timeout: '超時時間',
timeoutHelper: '空閑連接超時時間,0表示不斷開',
maxclients: '最大連接數',
requirepassHelper: '留空代表沒有設置密碼,修改需要單獨保存並且重啟容器!',
databases: '數據庫數量',
maxmemory: '最大內存使用',
maxmemoryHelper: '0 表示不做限製',
tcpPort: '當前監聽端口',
uptimeInDays: '已運行天數',
connectedClients: '連接的客戶端數量',
usedMemory: '當前 Redis 使用的內存大小',
usedMemoryRss: '向操作系统申請的內存大小',
usedMemoryPeak: 'Redis 的內存消耗峰值',
memFragmentationRatio: '內存碎片比率',
totalConnectionsReceived: '運行以來連接過的客戶端的總數量',
totalCommandsProcessed: '運行以來執行過的命令的總數量',
instantaneousOpsPerSec: '服務器每秒鐘執行的命令數量',
keyspaceHits: '查找數據庫鍵成功的次數',
keyspaceMisses: '查找數據庫鍵失敗的次數',
hit: '查找數據庫鍵命中率',
latestForkUsec: '最近一次 fork() 操作耗費的微秒數',
redisCliHelper: '未檢測到 redis-cli 服務,請先啟用服務!',
redisQuickCmd: 'Redis 快速命令',
recoverHelper: '即將使用 [{0}] 對數據進行覆蓋,是否繼續?',
submitIt: '覆蓋數據',
baseConf: '基礎配置',
allConf: '全部配置',
restartNow: '立即重啟',
restartNowHelper1: '修改配置後需要重啟生效,若您的數據需要持久化請先執行 save 操作。',
restartNowHelper: '修改配置後需要重啟生效。',
persistence: '持久化',
rdbHelper1: '秒內,插入',
rdbHelper2: '條數據',
rdbHelper3: '符合任意一個條件將會觸發RDB持久化',
rdbInfo: '請確認規則列表中值在 1-100000 之間',
containerConn: '容器連接',
connAddress: '地址',
containerConnHelper: 'PHP 執行環境/容器安裝的應用程式使用此連接地址',
remoteConn: '外部連接',
remoteConnHelper2: '非容器或外部連接使用此地址',
localIP: '本機 IP',
},
aiTools: {
model: {
model: '模型',
create: '新增模型',
create_helper: '拉取 "{0}"',
ollama_doc: '您可以瀏覽 Ollama 官方網站,搜尋並查找更多模型。',
container_conn_helper: '容器間瀏覽或連接使用此地址',
ollama_sync: '同步 Ollama 模型發現下列模型不存在,是否刪除?',
from_remote: '該模型並非透過 1Panel 下載,無相關拉取日誌。',
no_logs: '該模型的拉取日誌已被刪除,無法查看相關日誌。',
},
proxy: {
proxy: 'AI 代理增強',
proxyHelper1: '綁定域名並啟用 HTTPS,提高傳輸安全性',
proxyHelper2: '限制 IP 瀏覽,防止在網路上暴露',
proxyHelper3: '啟用即時串流',
proxyHelper4: '創建後,您可以在網站列表中查看並管理',
proxyHelper5: '啟用後,您可以在應用商店 - 已安裝 - Ollama - 參數中取消埠外部瀏覽以提高安全性',
proxyHelper6: '如需關閉代理配置,可以在網站列表中刪除',
whiteListHelper: '限制僅白名單中的 IP 可瀏覽',
},
gpu: {
gpu: 'GPU 監控',
base: '基礎資訊',
gpuHelper: '目前系統未檢測到 NVIDIA-SMI 或者 XPU-SMI 指令,請檢查後重試!',
driverVersion: '驅動版本',
cudaVersion: 'CUDA 版本',
process: '行程資訊',
type: '類型',
typeG: '圖形',
typeC: '計算',
typeCG: '計算+圖形',
processName: '行程名稱',
processMemoryUsage: '記憶體使用',
temperatureHelper: 'GPU 溫度過高會導致 GPU 頻率下降',
performanceStateHelper: '從 P0 (最大性能) 到 P12 (最小性能)',
busID: '匯流排地址',
persistenceMode: '持續模式',
enabled: '開啟',
disabled: '關閉',
persistenceModeHelper: '持續模式能更加快速地響應任務,但相應待機功耗也會增加',
displayActive: '顯卡初始化',
displayActiveT: '是',
displayActiveF: '否',
ecc: '是否開啟錯誤檢查和糾正技術',
computeMode: '計算模式',
default: '預設',
exclusiveProcess: '行程排他',
exclusiveThread: '執行緒排他',
prohibited: '禁止',
defaultHelper: '預設: 行程可以並發執行',
exclusiveProcessHelper: '行程排他: 只有一個 CUDA 上下文可以使用 GPU, 但可以由多個執行緒共享',
exclusiveThreadHelper: '執行緒排他: 只有一個執行緒在 CUDA 上下文中可以使用 GPU',
prohibitedHelper: '禁止: 不允許行程同時執行',
migModeHelper: '用於建立 MIG 實例,在用戶層實現 GPU 的物理隔離。',
migModeNA: '不支援',
},
},
container: {
create: '創建容器',
createByCommand: '命令創建',
commandInput: '命令輸入',
commandRule: '請輸入正確的 docker run 容器創建命令!',
commandHelper: '將在伺服器上執行該條命令以創建容器,是否繼續?',
edit: '編輯容器',
updateHelper1: '檢測到該容器來源於應用商店,請注意以下兩點:',
updateHelper2: '1. 當前修改內容不會同步到應用商店的已安裝應用。',
updateHelper3: '2. 如果在已安裝頁面修改應用,當前編輯的部分內容將失效。',
updateHelper4: '編輯容器需要重建,任何未持久化的數據將丟失,是否繼續操作?',
containerList: '容器列表',
operatorHelper: '將對以下容器進行 {0} 操作,是否繼續?',
operatorAppHelper:
'將對以下容器進行 {0} 操作,\n其中部分來源於應用商店,該操作可能會影響到該服務的正常使用。\n是否確認?',
start: '啟動',
stop: '停止',
restart: '重啟',
kill: '強製停止',
pause: '暫停',
unpause: '恢復',
rename: '重命名',
remove: '刪除',
removeAll: '删除所有',
containerPrune: '清理容器',
containerPruneHelper1: '清理容器 將刪除所有處於停止狀態的容器。',
containerPruneHelper2:
'若容器來自於應用商店,在執行清理操作後,您需要前往 [應用商店] 的 [已安裝] 列表,點擊 [重建] 按鈕進行重新安裝。',
containerPruneHelper3: '該操作無法回滾,是否繼續?',
imagePrune: '清理鏡像',
imagePruneSome: '未標簽鏡像',
imagePruneSomeEmpty: '暫無待清理的未使用 none 標簽鏡像',
imagePruneSomeHelper: '清理下列標簽為 none 且未被任何容器使用的鏡像',
imagePruneAll: '未使用鏡像',
imagePruneAllEmpty: '暫無待清理的未使用鏡像',
imagePruneAllHelper: '清理下列未被任何容器使用的鏡像',
networkPrune: '清理網絡',
networkPruneHelper: '清理網絡 將刪除所有未被使用的網絡,該操作無法回滾,是否繼續?',
volumePrune: '清理存儲卷',
volumePruneHelper: '清理存儲卷 將刪除所有未被使用的本地存儲卷,該操作無法回滾,是否繼續?',
cleanSuccess: '操作成功,本次清理數量: {0} 個!',
cleanSuccessWithSpace: '操作成功,本次清理數量: {0} 個,釋放磁盤空間: {1}!',
unExposedPort: '當前端口映射地址為 127.0.0.1,無法實現外部訪問',
upTime: '運行時長',
fetch: '過濾',
lines: '條數',
linesHelper: '請輸入正確的日誌獲取條數!',
lastDay: '最近一天',
last4Hour: '最近 4 小時',
lastHour: '最近 1 小時',
last10Min: '最近 10 分鐘',
cleanLog: '清空日誌',
downLogHelper1: '即將下載 {0} 容器所有日誌,是否繼續?',
downLogHelper2: '即將下載 {0} 容器最近 {1} 條日誌,是否繼續?',
cleanLogHelper: '清空日誌需要重啟容器,該操作無法回滾,是否繼續?',
newName: '新名稱',
workingDir: '工作目錄',
source: '資源使用率',
cpuUsage: 'CPU 使用',
cpuTotal: 'CPU 總計',
core: '核心數',
memUsage: '內存使用',
memTotal: '內存限額',
memCache: '緩存使用',
ip: 'IP 地址',
cpuShare: 'CPU 權重',
cpuShareHelper: '容器默認份額為 1024 個 CPU,增大可使當前容器獲得更多的 CPU 時間',
inputIpv4: '請輸入 IPv4 地址',
inputIpv6: '請輸入 IPv6 地址',
containerFromAppHelper: '檢測到該容器來源於應用商店,應用操作可能會導致當前編輯失效',
containerFromAppHelper1: '在已安裝應用程式列表點擊 [參數] 按鈕,進入編輯頁面即可修改容器名稱。',
command: '命令',
console: '控製臺交互',
tty: '偽終端 ( -t )',
openStdin: '標準輸入 ( -i )',
custom: '自定義',
emptyUser: '為空時,將使用容器默認的用戶登錄',
privileged: '特權模式',
privilegedHelper: '允許容器在主機上執行某些特權操作,可能會增加容器風險,請謹慎開啟!',
editComposeHelper:
'注意:設置的環境變數會默認寫入 1panel.env 文件。\n若需在容器中使用這些參數,還需在 compose 文件中手動添加 env_file 引用。',
upgradeHelper: '倉庫名稱/鏡像名稱:鏡像版本',
upgradeWarning2: '升級操作需要重建容器,任何未持久化的數據將會丟失,是否繼續?',
oldImage: '當前鏡像',
targetImage: '目標鏡像',
imageLoadErr: '未檢測到容器的鏡像名稱',
appHelper: '該容器來源於應用商店,升級可能導致該服務不可用',
resource: '資源',
input: '手動輸入',
forcePull: '強製拉取鏡像',
forcePullHelper: '忽略服務器已存在的鏡像,重新拉取一次',
server: '服務器',
serverExample: '80, 80-88, ip:80 或者 ip:80-88',
containerExample: '80 或者 80-88',
exposePort: '暴露端口',
exposeAll: '暴露所有',
cmdHelper: '例: nginx -g "daemon off;"',
entrypointHelper: '例: docker-entrypoint.sh',
autoRemove: '容器退出後自動刪除容器',
cpuQuota: 'CPU 限製',
memoryLimit: '內存限製',
limitHelper: '限製為 0 則關閉限製,最大可用為 {0}',
macAddr: 'MAC 地址',
mount: '掛載',
volumeOption: '掛載卷',
hostOption: '本機目錄',
serverPath: '服務器目錄',
containerDir: '容器目錄',
volumeHelper: '請確認存儲卷內容輸入正確',
modeRW: '讀寫',
modeR: '只讀',
mode: '權限',
env: '環境變量',
restartPolicy: '重啟規則',
always: '一直重啟',
unlessStopped: '未手動停止則重啟',
onFailure: '失敗後重啟(默認重啟 5 次)',
no: '不重啟',
refreshTime: '刷新間隔',
cache: '緩存',
image: '鏡像',
imagePull: '拉取鏡像',
imagePush: '推送鏡像',
imageDelete: '刪除鏡像',
imageTagDeleteHelper: '移除與該映像 ID 相關聯的其他標籤',
repoName: '倉庫名',
imageName: '鏡像名',
httpRepo: 'http 倉庫添加授信需要重啟 docker 服務',
delInsecure: '刪除授信',
delInsecureHelper: '刪除授信需要重啟 docker 服務,是否刪除?',
pull: '拉取',
path: '路徑',
importImage: '導入鏡像',
imageBuild: '構建鏡像',
build: '構建鏡像',
pathSelect: '路徑選擇',
label: '標簽',
imageTag: '鏡像標簽',
push: '推送',
fileName: '文件名',
export: '導出',
exportImage: '導出鏡像',
size: '大小',
tag: '標簽',
tagHelper: '一行一個,例: \nkey1=value1\nkey2=value2',
imageNameHelper: '鏡像名稱及 Tag,例:nginx:latest',
cleanBuildCache: '清理建置快取',
delBuildCacheHelper: '清理建置快取將刪除所有建置所產生的快取,此操作無法回復。是否繼續?',
urlWarning: '路徑前綴不需要添加 http:// 或 https://,請修改',
network: '網絡',
networkHelper:
'Deleting the 1panel-network container network will affect the normal use of some applications and runtime environments. Do you want to continue?',
createNetwork: '創建網絡',
networkName: '網絡名',
driver: '模式',
option: '參數',
attachable: '可用',
subnet: '子網',
scope: 'IP 範圍',
gateway: '網關',
auxAddress: '排除 IP',
volume: '存儲卷',
volumeDir: '存儲卷目錄',
nfsEnable: '啟用 NFS 存儲',
nfsAddress: '地址',
mountpoint: '掛載點',
mountpointNFSHelper: '例:/nfs, /nfs-share',
options: '可選參數',
createVolume: '創建存儲卷',
repo: '倉庫',
createRepo: '添加倉庫',
downloadUrl: '下載地址',
imageRepo: '鏡像倉庫',
repoHelper: '是否包含鏡像倉庫/組織/項目?',
auth: '認證',
mirrorHelper:
'當存在多個加速器時,需要換行顯示,例: \nhttp://xxxxxx.m.daocloud.io \nhttps://xxxxxx.mirror.aliyuncs.com',
registrieHelper: '當存在多個私有倉庫時,需要換行顯示,例:\n172.16.10.111:8081 \n172.16.10.112:8081',
compose: '編排',
fromChangeHelper: '切換來源將清空當前已編輯內容,是否繼續?',
composePathHelper: '配置文件保存路徑: {0}',
composeHelper: '通過 1Panel 編輯或者模版創建的編排,將保存在 {0}/docker/compose 路徑下',
deleteFile: '刪除文件',
allDelete: '徹底刪除',
deleteComposeHelper: '1. 刪除容器編排記錄 \n2. 刪除容器編排的所有文件,包括配置文件和持久化文件',
deleteCompose: '" 刪除此編排',
createCompose: '創建編排',
composeDirectory: '編排目錄',
template: '模版',
composeTemplate: '編排模版',
createComposeTemplate: '創建編排模版',
content: '內容',
contentEmpty: '編排內容不能為空,請輸入後重試!',
containerNumber: '容器數量',
containerStatus: '容器狀態',
exited: '已停止',
running: '運行中',
composeDetailHelper: '該 compose 為 1Panel 編排外部創建。暫不支持啟停操作。',
composeOperatorHelper: '將對 {0} 進行 {1} 操作,是否繼續?',
composeDownHelper: '將停止並刪除 {0} 編排下所有容器及網絡,是否繼續?',
setting: '配置',
goSetting: '去修改',
operatorStatusHelper: '此操作將{0}Docker 服務,是否繼續?',
dockerStatus: 'Docker 服務',
daemonJsonPathHelper: '請保證配置路徑與 docker.service 中指定的配置路徑保持一致。',
mirrors: '鏡像加速',
mirrorsHelper: '優先使用加速 URL 執行操作,設置為空則取消鏡像加速。',
mirrorsHelper2: '具體操作配置請參照官方文檔',
registries: '私有倉庫',
ipv6Helper: '開啟 IPv6 後,需要增加 IPv6 的容器網路,具體操作配置請參照官方文檔',
ipv6CidrHelper: '容器的 IPv6 地址池範圍',
ipv6TablesHelper: 'Docker IPv6 對 iptables 規則的自動配置',
experimentalHelper: '開啟 ip6tables 必須開啟此配置,否則 ip6tables 會被忽略',
cutLog: '日誌切割',
cutLogHelper1: '當前配置只會影響新創建的容器;',
cutLogHelper2: '已經創建的容器需要重新創建使配置生效;',
cutLogHelper3:
'註意,重新創建容器可能會導致數據丟失。如果你的容器中有重要數據,確保在執行重建操作之前進行備份。',
maxSize: '文件大小',
maxFile: '保留份數',
liveHelper: '允許在 Docker 守護進程發生意外停機或崩潰時保留正在運行的容器狀態',
liveWithSwarmHelper: 'live-restore 守護進程配置與 Swarm 模式不兼容',
iptablesDisable: '關閉 iptables',
iptablesHelper1: 'Docker 對 iptables 規則的自動配置',
iptablesHelper2: '關閉 iptables 會導致容器無法與外部網絡通信。',
daemonJsonPath: '配置路徑',
serviceUnavailable: '當前未啟動 Docker 服務,請在',
startIn: '中開啟',
sockPath: 'Socket 路徑',
sockPathHelper: 'Docker 守護進程(Docker Daemon)與客戶端之間的通信通道',
sockPathHelper1: '默認路徑:/var/run/docker-x.sock',
sockPathMsg: '保存設定 Socket 路徑可能導致 Docker 服務不可用,是否繼續?',
sockPathErr: '請選擇或輸入正確的 Docker sock 文件路徑',
related: '相關資源',
includeAppstore: '顯示應用程式商店容器',
cleanDockerDiskZone: '清理 Docker 使用的磁碟空間',
cleanImagesHelper: '( 清理所有未被任何容器使用的鏡像 )',
cleanContainersHelper: '( 清理所有處於停止狀態的容器 )',
cleanVolumesHelper: '( 清理所有未被使用的本地存儲卷 )',
makeImage: '製作鏡像',
newImageName: '新鏡像名稱',
commitMessage: '提交信息',
author: '作者',
ifPause: '製作過程中是否暫停容器',
ifMakeImageWithContainer: '是否根據此容器製作新鏡像?',
},
cronjob: {
create: '創建計劃任務',
edit: '編輯計劃任務',
changeStatus: '狀態修改',
disableMsg: '停止計劃任務會導致該任務不再自動執行。是否繼續?',
enableMsg: '啟用計劃任務會讓該任務定期自動執行。是否繼續?',
taskType: '任務類型',
nextTime: '近 5 次執行',
record: '報告',
shell: 'Shell 腳本',
log: '備份日誌',
logHelper: '備份系統日誌',
logHelper1: '1. 1Panel 系統日誌',
logHelper2: '2. 服務器的 SSH 登錄日誌',
logHelper3: '3. 所有網站日誌',
containerCheckBox: '在容器中執行(無需再輸入進入容器命令)',
containerName: '容器名稱',
ntp: '同步服務器時間',
ntp_helper: '您可以在工具箱的快速設定頁面配置 NTP 伺服器',
app: '備份應用',
website: '備份網站',
rulesHelper: '當存在多個壓縮排除規則時,需要換行顯示,例:\n*.log \n*.sql',
lastRecordTime: '上次執行情況',
database: '備份數據庫',
missBackupAccount: '未能找到備份賬號',
syncDate: '同步時間 ',
clean: '缓存清理',
curl: '訪問 URL',
taskName: '任務名稱',
cronSpec: '執行周期',
cronSpecHelper: '請輸入正確的執行周期',
cleanHelper: '該操作將所有任務執行記錄、備份文件和日誌文件,是否繼續?',
backupContent: '備份內容',
directory: '備份目錄 / 檔案',
sourceDir: '備份目錄',
snapshot: '系統快照',
allOptionHelper: '當前計劃任務為備份所有【{0}】,暫不支持直接下載,可在【{0}】備份列表中查看',
exclusionRules: '排除規則',
exclusionRulesHelper: '排除規則將對此次備份的所有壓縮操作生效',
default_download_path: '默認下載地址',
saveLocal: '同時保留本地備份(和雲存儲保留份數一致)',
url: 'URL 地址',
targetHelper: '備份賬號可在面板設置中維護',
retainCopies: '保留份數',
retainCopiesHelper: '執行記錄及日誌保留份数',
retainCopiesHelper1: '備份文件保留份数',
retainCopiesUnit: ' 份 (查看)',
cronSpecRule: '第 {0} 行中執行週期格式錯誤,請檢查後重試!',
cronSpecRule2: '執行週期格式錯誤,請檢查後重試!',
perMonthHelper: '每月 {0} 日 {1}:{2} 執行',
perWeekHelper: '每週 {0} {1}:{2} 執行',
perDayHelper: '每日 {0}:{1} 執行',
perHourHelper: '每小時 {0}分 執行',
perNDayHelper: '每 {0} 日 {1}:{2} 執行',
perNHourHelper: '每 {0}小時 {1}分 執行',
perNMinuteHelper: '每 {0}分 執行',
perNSecondHelper: '每 {0}秒 執行',
perMonth: '每月',
perWeek: '每周',
perHour: '每小時',
perNDay: '每 N 日',
perDay: '每天',
perNHour: '每 N 時',
perNMinute: '每 N 分鐘',
perNSecond: '每 N 秒',
day: '日',
monday: '周一',
tuesday: '周二',
wednesday: '周三',
thursday: '周四',
friday: '周五',
saturday: '周六',
sunday: '周日',
shellContent: '腳本內容',
executor: '解釋器',
errRecord: '錯誤的日誌記錄',
errHandle: '任務執行失敗',
noRecord: '當前計劃任務暫未產生記錄',
cleanData: '刪除備份文件',
cleanDataHelper: '刪除該任務執行過程中產生的備份文件',
noLogs: '暫無任務輸出...',
errPath: '備份路徑 [{0}] 錯誤,無法下載!',
cutWebsiteLog: '切割網站日誌',
cutWebsiteLogHelper: '切割的日誌文件會備份到 1Panel 的 backup 目錄下',
requestExpirationTime: '上傳請求過期時間(小時)',
unitHours: '單位:小時',
alertTitle: '計畫任務-{0}「{1}」任務失敗告警',
},
monitor: {
globalFilter: '全局過濾',
enableMonitor: '監控狀態',
storeDays: '保存天數',
defaultNetwork: '預設網卡',
defaultNetworkHelper: '預設監控和概覽介面顯示的網卡選項',
cleanMonitor: '清空監控記錄',
avgLoad: '平均負載',
loadDetail: '負載詳情',
resourceUsage: '資源使用率',
networkCard: '網卡',
read: '讀取',
write: '寫入',
readWriteCount: '讀寫次數',
readWriteTime: '讀寫延遲',
today: '今天',
yesterday: '昨天',
lastNDay: '近 {0} 天',
lastNMonth: '近 {0} 月',