-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Expand file tree
/
Copy pathes-es.ts
More file actions
4160 lines (4131 loc) · 234 KB
/
es-es.ts
File metadata and controls
4160 lines (4131 loc) · 234 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 fit2cloudEsEsLocale from 'fit2cloud-ui-plus/src/locale/lang/en';
const message = {
commons: {
true: 'verdadero',
false: 'falso',
colon: ': ',
example: 'Por ejemplo, ',
fit2cloud: 'FIT2CLOUD',
lingxia: 'Lingxia',
button: {
run: 'Ejecutar',
prev: 'Anterior',
next: 'Siguiente',
create: 'Crear ',
add: 'Agregar ',
save: 'Guardar ',
set: 'Establecer',
sync: 'Sincronizar ',
delete: 'Eliminar',
edit: 'Editar ',
enable: 'Habilitar',
disable: 'Deshabilitar',
confirm: 'Confirmar',
cancel: 'Cancelar',
reset: 'Restablecer',
setDefault: 'Restaurar valores predeterminados',
restart: 'Reiniciar',
conn: 'Conectar',
disconn: 'Desconectar',
clean: 'Limpiar',
login: 'Iniciar sesión',
close: 'Cerrar',
stop: 'Detener',
start: 'Iniciar',
view: 'Ver',
watch: 'Observar',
handle: 'Disparar',
clone: 'Clonar',
expand: 'Expandir',
collapse: 'Colapsar',
log: 'Ver registros',
back: 'Atrás',
backup: 'Respaldar',
recover: 'Recuperar',
retry: 'Reintentar',
upload: 'Subir',
download: 'Descargar',
init: 'Inicializar',
verify: 'Verificar',
saveAndEnable: 'Guardar y habilitar',
import: 'Importar',
export: 'Exportar',
power: 'Autorización',
search: 'Buscar',
refresh: 'Actualizar',
get: 'Obtener',
upgrade: 'Actualizar',
update: 'Actualizar',
updateNow: 'Actualizar Ahora',
ignore: 'Ignorar actualización',
copy: 'Copiar',
random: 'Aleatorio',
install: 'Instalar',
uninstall: 'Desinstalar',
fullscreen: 'Pantalla completa',
quitFullscreen: 'Salir de pantalla completa',
showAll: 'Mostrar todo',
hideSome: 'Ocultar algunos',
agree: 'Aceptar',
notAgree: 'No aceptar',
preview: 'Vista previa',
open: 'Abrir',
notSave: 'No guardar',
createNewFolder: 'Crear nueva carpeta',
createNewFile: 'Crear nuevo archivo',
helpDoc: 'Documento de ayuda',
bind: 'Vincular',
unbind: 'Desvincular',
cover: 'cubrir',
skip: 'omitir',
fix: 'Arreglar',
down: 'Detener',
up: 'Iniciar',
sure: 'Confirmar',
show: 'Mostrar',
hide: 'Ocultar',
migrate: 'Migrar',
},
operate: {
start: 'Iniciar',
stop: 'Detener',
restart: 'Reiniciar',
reload: 'Recargar',
rebuild: 'Reconstruir',
sync: 'Sincronizar',
up: 'Subir',
down: 'Bajar',
delete: 'Eliminar',
},
search: {
timeStart: 'Hora de inicio',
timeEnd: 'Hora de fin',
timeRange: 'Hasta',
dateStart: 'Fecha de inicio',
dateEnd: 'Fecha de fin',
date: 'Fecha',
},
table: {
all: 'Todo',
total: 'Total {0}',
name: 'Nombre',
type: 'Tipo',
status: 'Estado',
statusSuccess: 'Éxito',
statusFailed: 'Fallido',
statusWaiting: 'Esperando...',
records: 'Registros',
group: 'Grupo',
default: 'Predeterminado',
createdAt: 'Fecha de creación',
publishedAt: 'Fecha de publicación',
date: 'Fecha',
updatedAt: 'Fecha de actualización',
operate: 'Operaciones',
message: 'Mensaje',
description: 'Descripción',
interval: 'Intervalo',
user: 'Propietario',
title: 'Título',
port: 'Puerto',
forward: 'Reenviar',
protocol: 'Protocolo',
tableSetting: 'Configuración de tabla',
refreshRate: 'Frecuencia de actualización',
noRefresh: 'Sin actualización',
selectColumn: 'Seleccionar columna',
local: 'local',
serialNumber: 'Número de serie',
manageGroup: 'Gestionar grupos',
backToList: 'Volver a la lista',
keepEdit: 'Continuar Editando',
},
loadingText: {
Upgrading: 'Actualizando el sistema, por favor espere...',
Restarting: 'Reiniciando el sistema, por favor espere...',
Recovering: 'Recuperando desde instantánea, por favor espere...',
Rollbacking: 'Revirtiendo desde instantánea, por favor espere...',
},
msg: {
noneData: 'No hay datos disponibles',
delete: 'Esta operación de eliminación no se puede deshacer. ¿Desea continuar?',
clean: 'Esta operación de limpieza no se puede deshacer. ¿Desea continuar?',
closeDrawerHelper: 'Es posible que el sistema no guarde los cambios que realizó. ¿Desea continuar?',
deleteSuccess: 'Eliminación completada correctamente',
loginSuccess: 'Inicio de sesión completado correctamente',
operationSuccess: 'Operación completada correctamente',
copySuccess: 'Copiado completado correctamente',
notSupportOperation: 'Esta operación no es compatible',
requestTimeout: 'La solicitud excedió el tiempo de espera, por favor intente de nuevo más tarde',
infoTitle: 'Aviso',
notRecords: 'No se ha generado ningún registro de ejecución para la tarea actual',
sureLogOut: '¿Está seguro de que desea cerrar sesión?',
createSuccess: 'Creación completada correctamente',
updateSuccess: 'Actualización completada correctamente',
uploadSuccess: 'Carga completada correctamente',
operateConfirm: 'Si está seguro de la operación, por favor ingréselo manualmente: ',
inputOrSelect: 'Por favor seleccione o ingrese',
copyFailed: 'Error al copiar',
operatorHelper: 'Se realizará la operación "{1}" en "{0}" y no se puede deshacer. ¿Desea continuar?',
notFound: 'Lo sentimos, la página que solicitó no existe.',
unSupportType: 'El tipo de archivo actual no es compatible.',
unSupportSize: 'El archivo subido supera los {0}M, ¡por favor verifique!',
fileExist: 'El archivo ya existe en la carpeta actual. No se permite subirlo de nuevo.',
fileNameErr:
'Solo puede subir archivos cuyo nombre contenga de 1 a 256 caracteres, incluyendo inglés, chino, dígitos o los caracteres .-_',
confirmNoNull: 'Asegúrese de que el valor {0} no esté vacío.',
errPort: 'Información de puerto incorrecta, ¡por favor verifique!',
remove: 'Eliminar',
backupHelper: 'La operación actual realizará una copia de seguridad de {0}. ¿Desea continuar?',
recoverHelper: 'Restaurando desde el archivo {0}. Esta operación es irreversible. ¿Desea continuar?',
refreshSuccess: 'Actualización completada con éxito',
rootInfoErr: 'Ya se encuentra en el directorio raíz',
resetSuccess: 'Restablecimiento completado correctamente',
creatingInfo: 'Creando, no es necesario realizar esta operación',
installSuccess: 'Instalación completada correctamente',
uninstallSuccess: 'Desinstalación completada correctamente',
offlineTips: 'La versión offline no admite esta operación',
errImportFormat: 'Los datos de importación o el formato son anormales, ¡compruebe e inténtelo de nuevo!',
importHelper:
'Al importar datos conflictivos o duplicados, el contenido importado se utilizará como estándar para actualizar los datos originales de la base de datos.',
errImport: 'El contenido del archivo es anormal:',
},
login: {
username: 'Usuario',
password: 'Contraseña',
passkey: 'Inicio de sesión con Passkey',
welcome: '¡Bienvenido de nuevo! Por favor, ingrese su nombre de usuario y contraseña para iniciar sesión.',
errorAuthInfo: 'El nombre de usuario o la contraseña que ingresó son incorrectos, ¡inténtelo de nuevo!',
errorMfaInfo: 'Información de autenticación incorrecta, ¡por favor intente nuevamente!',
captchaHelper: 'Captcha',
errorCaptcha: '¡Código captcha incorrecto!',
notSafe: 'Acceso denegado',
safeEntrance1: 'El inicio de sesión seguro está habilitado en el entorno actual',
safeEntrance2:
'Ingrese el siguiente comando en la terminal SSH para ver la entrada al panel: 1pctl user-info',
errIP1: 'El acceso mediante dirección IP autorizada está habilitado en el entorno actual',
errDomain1: 'La vinculación del nombre de dominio de acceso está habilitada en el entorno actual',
errHelper:
'Para restablecer la información de vinculación, ejecute el siguiente comando en la terminal SSH: ',
codeInput: 'Por favor, ingrese el código de verificación de 6 dígitos del validador MFA',
mfaTitle: 'Autenticación MFA',
mfaCode: 'Código de verificación MFA',
title: 'Panel de gestión de servidores Linux',
licenseHelper: '<Acuerdo de Licencia Comunitaria>',
errorAgree: 'Haga clic para aceptar la Licencia de Software Comunitaria',
logout: 'Cerrar sesión',
agreeTitle: 'Acuerdo',
agreeContent:
'Para proteger mejor sus derechos e intereses legítimos, por favor lea y acepte el siguiente acuerdo « <a href = "https://www.fit2cloud.com/legal/licenses.html" target = "_blank" > Acuerdo de Licencia Comunitaria </a> »',
passkeyFailed: 'El inicio de sesión con Passkey falló, inténtalo de nuevo',
passkeyNotSupported: 'El navegador o entorno actual no admite Passkey',
passkeyToPassword: '¿Tienes problemas para usar una passkey? Usa la contraseña en su lugar',
},
rule: {
username: 'Introduzca un nombre de usuario',
password: 'Introduzca una contraseña',
rePassword: 'La confirmación de la contraseña no coincide con la contraseña.',
requiredInput: 'Este campo es obligatorio.',
requiredSelect: 'Seleccione un elemento de la lista',
illegalChar: 'Actualmente no se admite la inyección de caracteres & ; $ \' ` ( ) " > < |',
illegalInput: 'Este campo no debe contener caracteres no permitidos.',
commonName:
'Este campo debe comenzar con un carácter no especial y debe estar compuesto por letras, caracteres chinos, números, ".", "-", y "_" con una longitud de 1 a 128.',
userName:
'Este campo debe estar compuesto por letras, caracteres chinos, números y "_" con una longitud de 3 a 30.',
simpleName:
'Este campo no debe comenzar con el carácter "_" y debe estar compuesto por letras, números y "_" con una longitud de 3 a 30.',
simplePassword:
'Este campo no debe comenzar con el carácter "_" y debe estar compuesto por letras, números y "_" con una longitud de 1 a 30.',
dbName: 'Este campo no debe comenzar con el carácter "_" y debe estar compuesto por letras, números y "_" con una longitud de 1 a 64.',
imageName:
'Este campo debe estar compuesto por letras, números, ":", "@", "/", ".", "-", y "_" con una longitud de 1 a 256.',
volumeName:
'Este campo debe estar compuesto por letras, números, ".", "-", y "_" con una longitud de 2 a 30.',
supervisorName:
'Este campo debe comenzar con un carácter no especial y debe estar compuesto por letras, números, "-", y "_" con una longitud de 1 a 128.',
composeName:
'Debe comenzar con un carácter no especial, permite minúsculas, números, - y _, longitud de 1 a 256',
complexityPassword:
'Este campo debe estar compuesto por letras, números, con una longitud de 8 a 30 y contener al menos dos caracteres especiales.',
commonPassword: 'La longitud de este campo debe ser mayor a 6.',
linuxName:
'La longitud de este campo debe estar entre 1 y 128. El campo no debe contener los siguientes caracteres especiales: "{0}".',
email: 'Este campo debe ser una dirección de correo electrónico válida.',
number: 'Este campo debe ser un número.',
integer: 'Este campo debe ser un número entero positivo.',
ip: 'Este campo debe ser una dirección IP válida.',
host: 'Este campo debe ser una dirección IP válida o un nombre de dominio.',
hostHelper: 'Admite introducir dirección IP o nombre de dominio',
port: 'Este campo debe ser un número de puerto válido.',
selectHelper: 'Por favor seleccione el archivo {0} correcto',
domain: 'Este campo debe tener el formato: ejemplo.com o ejemplo.com:8080.',
databaseName: 'Este campo debe estar compuesto por letras, números y "_" con una longitud de 1 a 30.',
ipErr: 'Este campo debe ser una dirección IP válida.',
numberRange: 'Este campo debe ser un número entre {0} y {1}.',
paramName:
'Este campo debe estar compuesto por letras, números, ".", "-", y "_" con una longitud de 2 a 30.',
paramComplexity:
'Este campo no debe comenzar ni terminar con caracteres especiales y debe estar compuesto por letras, números y los caracteres "{0}", con una longitud de 6 a 128.',
paramUrlAndPort: 'Este campo debe tener el formato "http(s)://(nombre de dominio/ip):(puerto)".',
nginxDoc: 'Este campo debe estar compuesto por letras, números y ".".',
appName:
'Este campo no debe comenzar ni terminar con "-" o "_" y debe estar compuesto por letras, números, "-", y "_" con una longitud de 2 a 30.',
containerName: 'Permite letras, números, -, _ y .; no puede comenzar con - _ o .; longitud: 2-128',
mirror: 'La dirección de aceleración del mirror debe comenzar con http(s)://, soporta letras (mayúsculas y minúsculas), números, . / y -, y no debe contener líneas en blanco.',
disableFunction: 'Solo admite letras, guiones bajos y comas',
leechExts: 'Solo admite letras, números y comas',
paramSimple: 'Admite letras minúsculas y números, longitud de 1 a 128',
filePermission: 'Error en el permiso del archivo',
formatErr: 'Error de formato, por favor verifique e intente nuevamente',
phpExtension: 'Solo admite _, letras minúsculas en inglés y números',
paramHttp: 'Debe comenzar con http:// o https://',
phone: 'El formato del número de teléfono es incorrecto',
authBasicPassword: 'Admite letras, números y caracteres especiales comunes, longitud de 1 a 72',
length128Err: 'La longitud no puede exceder los 128 caracteres',
maxLength: 'La longitud no puede exceder los {0} caracteres',
alias: 'Soporta A->Z, números, - and _, largo 1-128 carácteres, no puede empezar ni terminar con -_.',
},
res: {
paramError: 'La solicitud falló, por favor intente de nuevo más tarde.',
forbidden: 'El usuario actual no tiene permisos',
serverError: 'Excepción del servicio',
notFound: 'El recurso no existe',
commonError: 'La solicitud falló',
},
service: {
serviceNotStarted: `El servicio {0} no está iniciado.`,
},
status: {
running: 'En ejecución',
done: 'Completado',
scanFailed: 'Incompleto',
success: 'Completado con éxito',
waiting: 'En espera',
waitForUpgrade: 'Esperar Actualización',
failed: 'Fallido',
stopped: 'Detenido',
error: 'Error',
created: 'Creado',
restarting: 'Reiniciando',
uploading: 'Cargando',
unhealthy: 'No saludable',
removing: 'Eliminando',
paused: 'Pausado',
exited: 'Finalizado',
dead: 'Muerto',
installing: 'Instalando',
enabled: 'Habilitado',
disabled: 'Deshabilitado',
normal: 'Normal',
building: 'Construyendo',
upgrading: 'Actualizando',
pending: 'Pendiente de editarse',
rebuilding: 'Reconstruyendo',
deny: 'Denegado',
accept: 'Aceptado',
used: 'En uso',
unused: 'Sin usar',
starting: 'Iniciando',
recreating: 'Recreando',
creating: 'Creando',
init: 'Esperando aplicación',
ready: 'normal',
applying: 'Aplicando',
uninstalling: 'Desinstalando',
lost: 'Contacto perdido',
bound: 'Vinculado',
unbind: 'Desvinculado',
exceptional: 'Excepcional',
free: 'Libre',
enable: 'Habilitado',
disable: 'Deshabilitado',
deleted: 'Eliminado',
downloading: 'Descargando',
packing: 'Empaquetando',
sending: 'Enviando',
healthy: 'Normal',
executing: 'Ejecutando',
installerr: 'Instalación fallida',
applyerror: 'Aplicación fallida',
systemrestart: 'Interrumpido',
starterr: 'Error al iniciar',
uperr: 'Error al iniciar',
new: 'Nuevo',
conflict: 'Conflicto',
duplicate: 'Duplicado',
unexecuted: 'No Ejecutado',
},
units: {
second: ' segundo | segundo | segundos',
minute: 'minuto | minuto | minutos',
hour: 'hora | hora | horas',
day: 'día | día | días',
week: 'semana | semana | semanas',
month: 'mes | mes | meses',
year: 'año | año | años',
time: 'rqm',
core: 'núcleo | núcleo | núcleos',
millisecond: 'milisegundo | milisegundos',
secondUnit: 's',
minuteUnit: 'min',
hourUnit: 'h',
dayUnit: 'd',
},
log: {
noLog: 'No logs available',
},
},
menu: {
home: 'Resumen',
apps: 'Tienda de aplicaciones',
website: 'Sitio web | Sitios web',
project: 'Proyecto | Proyectos',
config: 'Configuración | Configuraciones',
ssh: 'Configuración SSH',
firewall: 'Cortafuegos',
ssl: 'Certificado | Certificados',
database: 'Base de datos | Bases de datos',
aiTools: 'IA',
mcp: 'MCP',
container: 'Contenedor | Contenedores',
cronjob: 'Tarea programada | Tareas programadas',
system: 'Sistema',
security: 'Seguridad',
files: 'Explorador de archivos',
monitor: 'Monitoreo',
terminal: 'Terminal | Terminales',
settings: 'Configuración | Configuraciones',
toolbox: 'Caja de herramientas',
logs: 'Registro | Registros',
runtime: 'Ejecución | Entornos de ejecución',
processManage: 'Proceso | Procesos',
process: 'Proceso | Procesos',
network: 'Red | Redes',
supervisor: 'Supervisor',
tamper: 'Antimanipulación',
app: 'Aplicación',
msgCenter: 'Centro de tareas',
disk: 'Disco',
},
home: {
recommend: 'recomendar',
dir: 'directorio',
quickDir: 'Directorio rápido',
minQuickJump: '¡Establezca al menos una entrada de salto rápido!',
maxQuickJump: '¡Puede establecer hasta cuatro entradas de salto rápido!',
database: 'Database - All',
restart_1panel: 'Reiniciar panel',
restart_system: 'Reiniciar servidor',
operationSuccess:
'Operación completada con éxito, reiniciando, ¡por favor actualice el navegador manualmente más tarde!',
entranceHelper:
'La entrada de seguridad no está habilitada. Puede habilitarla en "Configuraciones -> Seguridad" para mejorar la seguridad del sistema.',
appInstalled: 'Aplicaciones',
systemInfo: 'Información del sistema',
hostname: 'Nombre del host',
platformVersion: 'Sistema operativo',
kernelVersion: 'Kernel',
kernelArch: 'Arquitectura',
network: 'Red',
io: 'Disco I/O',
ip: 'IP local',
proxy: 'Proxy del sistema',
baseInfo: 'Información básica',
totalSend: 'Total enviado',
totalRecv: 'Total recibido',
rwPerSecond: 'Operaciones de E/S',
ioDelay: 'Latencia de E/S',
uptime: 'Tiempo en funcionamiento',
runningTime: 'Desde',
mem: 'Memoria del Sistema',
swapMem: 'Partición swap',
runSmoothly: 'Carga baja',
runNormal: 'Carga moderada',
runSlowly: 'Carga alta',
runJam: 'Carga pesada',
core: 'Núcleo físico',
logicCore: 'Núcleo lógico',
corePercent: 'Uso del Núcleo',
cpuFrequency: 'Frecuencia CPU',
cpuDetailedPercent: 'Distribución del Tiempo de CPU',
cpuUser: 'Usuario',
cpuSystem: 'Sistema',
cpuIdle: 'Inactivo',
cpuIrq: 'IRQ',
cpuSoftirq: 'Soft IRQ',
cpuSteal: 'Robado',
cpuTop: 'Top 5 de Procesos por Uso de CPU',
memTop: 'Top 5 de Procesos por Uso de Memoria',
loadAverage: 'Promedio de carga en el último minuto | Promedio de carga en los últimos {n} minutos',
load: 'Carga',
mount: 'Punto de montaje',
fileSystem: 'Sistema de archivos',
total: 'Total',
used: 'En uso',
cache: 'Cache',
free: 'Libre',
shard: 'Fragmentado',
available: 'Disponible',
percent: 'Utilización',
goInstall: 'Ir a instalar',
networkCard: 'Tarjeta de red',
disk: 'Disco',
memo: 'Memo',
memoPlaceholder: 'Haga clic para editar el memo...',
tooltipSensitiveInfo: 'Mostrar/Ocultar información sensible',
},
tabs: {
more: 'Más',
hide: 'Ocultar',
closeLeft: 'Cerrar izquierda',
closeRight: 'Cerrar derecha',
closeCurrent: 'Cerrar actual',
closeOther: 'Cerrar otras',
closeAll: 'Cerrar todo',
},
header: {
logout: 'Cerrar sesión',
},
database: {
manage: 'Administrar base de datos',
deleteBackupHelper: 'Eliminar copias de seguridad de la base de datos simultáneamente',
delete: 'La operación de eliminación no se puede revertir, por favor introduzca "',
deleteHelper: '" para eliminar esta base de datos',
create: 'Crear base de datos',
noMysql: 'Servicio de base de datos (MySQL o MariaDB)',
noPostgresql: 'Servicio de base de datos PostgreSQL',
goUpgrade: 'Ir a actualizar',
goInstall: 'Ir a instalar',
isDelete: 'Eliminada',
permission: 'Cambiar permisos',
format: 'Juego de Caracteres',
collation: 'Intercalación',
collationHelper: 'Si está vacío, use la intercalación predeterminada del juego de caracteres {0}',
permissionForIP: 'IP',
permissionAll: 'Todos (%)',
localhostHelper:
'Configurar los permisos de la base de datos como "localhost" para el despliegue en contenedores impedirá el acceso externo al contenedor. ¡Por favor elija cuidadosamente!',
databaseConnInfo: 'Ver información de conexión',
rootPassword: 'Contraseña root',
serviceName: 'Nombre del servicio',
serviceNameHelper: 'Acceso entre contenedores en la misma red.',
backupList: 'Respaldo',
loadBackup: 'Importar',
localUpload: 'Subida local',
hostSelect: 'Server Selection',
selectHelper: 'Estas seguro de importar el archivo de backup {0}?',
remoteAccess: 'Acceso remoto',
remoteHelper: 'Múltiples IP separadas por comas, ejemplo: 172.16.10.111, 172.16.10.112',
remoteConnHelper:
'Conectarse remotamente como usuario root en MySQL puede presentar riesgos de seguridad. Por lo tanto, realice esta operación con precaución.',
changePassword: 'Cambiar contraseña',
changeConnHelper: 'Esta operación modificará la base de datos actual {0}. ¿Desea continuar?',
changePasswordHelper:
'La base de datos ha sido asociada a una aplicación. Cambiar la contraseña también cambiará la contraseña de la base de datos en la aplicación. El cambio se aplica después de reiniciar la aplicación.',
recoverTimeoutHelper: '-1 significa sin límite de tiempo de espera',
confChange: 'Configuración',
confNotFound:
'No se pudo encontrar el archivo de configuración. Por favor actualice la aplicación a la última versión en la tienda y vuelva a intentarlo.',
portHelper:
'Este puerto es el puerto expuesto del contenedor. Debe guardar la modificación por separado y reiniciar el contenedor.',
loadFromRemote: 'Sincronizar desde el servidor',
userBind: 'Vincular usuario',
pgBindHelper:
'Esta operación se utiliza para crear un nuevo usuario y vincularlo a la base de datos destino. Actualmente no se admite seleccionar usuarios ya existentes en la base de datos.',
pgSuperUser: 'Superusuario',
loadFromRemoteHelper:
'Esto sincronizará la información de la base de datos del servidor a 1Panel. ¿Desea continuar?',
passwordHelper: 'No se puede obtener, haga clic para modificar',
remote: 'Remoto',
remoteDB: 'Servidor remoto | Servidores remotos',
manageRemoteDB: 'Administrar servidores remotos',
createRemoteDB: 'Vincular @.lower:database.remoteDB',
unBindRemoteDB: 'Desvincular @.lower:database.remoteDB',
unBindForce: 'Forzar desvinculación',
unBindForceHelper:
'Ignorar todos los errores durante la desvinculación para asegurar que la operación final sea exitosa',
unBindRemoteHelper:
'Desvincular la base de datos remota solo eliminará la relación de vinculación y no eliminará directamente la base de datos remota',
editRemoteDB: 'Editar servidor remoto',
localDB: 'Base de datos local',
address: 'Dirección de la base de datos',
version: 'Versión de la base de datos',
userHelper: 'El usuario root o un usuario con privilegios de root puede acceder a la base de datos remota.',
pgUserHelper: 'Usuario de base de datos con privilegios de superusuario.',
ssl: 'Usar SSL',
clientKey: 'Clave privada del cliente',
clientCert: 'Certificado del cliente',
caCert: 'Certificado CA',
hasCA: 'Posee certificado CA',
skipVerify: 'Omitir la verificación de validez del certificado',
initialDB: 'Base de Datos Inicial',
formatHelper:
'El conjunto de caracteres actual de la base de datos es {0}, la inconsistencia de conjuntos puede causar errores al recuperar',
dropHelper: 'Puede arrastrar y soltar el archivo aquí o',
clickHelper: 'hacer clic para subir',
supportUpType:
'Solo se admiten los formatos de archivo sql, sql.gz, tar.gz y .zip. El archivo comprimido importado debe contener solo un archivo .sql o incluir test.sql.',
currentStatus: 'Estado actual',
baseParam: 'Parámetro básico',
performanceParam: 'Parámetro de rendimiento',
runTime: 'Tiempo de inicio',
connections: 'Total de conexiones',
bytesSent: 'Bytes enviados',
bytesReceived: 'Bytes recibidos',
queryPerSecond: 'Consultas por segundo',
txPerSecond: 'Tx por segundo',
connInfo: 'Conexiones activas/pico',
connInfoHelper: 'Si el valor es demasiado grande, aumente "max_connections".',
threadCacheHit: 'Cache de hilos exitoso',
threadCacheHitHelper: 'Si es muy bajo, aumente "thread_cache_size".',
indexHit: 'Índice exitoso',
indexHitHelper: 'Si es muy bajo, aumente "key_buffer_size".',
innodbIndexHit: 'Tasa de aciertos del índice Innodb',
innodbIndexHitHelper: 'Si es muy bajo, aumente "innodb_buffer_pool_size".',
cacheHit: 'Aciertos en caché de consulta',
cacheHitHelper: 'Si es muy bajo, aumente "query_cache_size".',
tmpTableToDB: 'Tabla temporal en disco',
tmpTableToDBHelper: 'Si es muy alto, intente aumentar "tmp_table_size".',
openTables: 'Tablas abiertas',
openTablesHelper: 'El valor de configuración de "table_open_cache" debe ser mayor o igual a este valor.',
selectFullJoin: 'Seleccionar join completo',
selectFullJoinHelper: 'Si el valor no es 0, verifique si el índice de la tabla es correcto.',
selectRangeCheck: 'Uniones sin índice',
selectRangeCheckHelper: 'Si el valor no es 0, verifique si el índice de la tabla es correcto.',
sortMergePasses: 'Cantidad de merges ordenados',
sortMergePassesHelper: 'Si es muy alto, aumente "sort_buffer_size".',
tableLocksWaited: 'Bloqueos de tabla',
tableLocksWaitedHelper: 'Si el valor es muy alto, considere mejorar el rendimiento de su base de datos.',
performanceTuning: 'Ajuste de rendimiento',
optimizationScheme: 'Esquema de optimización',
keyBufferSizeHelper: 'Tamaño del buffer para índices',
queryCacheSizeHelper: 'Caché de consulta. Si la función está deshabilitada, establezca este parámetro en 0.',
tmpTableSizeHelper: 'Tamaño del caché de tabla temporal',
innodbBufferPoolSizeHelper: 'Tamaño del buffer Innodb',
innodbLogBufferSizeHelper: 'Tamaño del buffer de logs de Innodb',
sortBufferSizeHelper: '* conexiones, tamaño del buffer de ordenamiento por hilo',
readBufferSizeHelper: '* conexiones, tamaño del buffer de lectura',
readRndBufferSizeHelper: '* conexiones, tamaño del buffer de lectura aleatoria',
joinBufferSizeHelper: '* conexiones, tamaño del caché de asociación de tablas',
threadStackelper: '* conexiones, tamaño de pila por hilo',
binlogCacheSizeHelper: '* conexiones, caché del log binario (múltiplos de 4096)',
threadCacheSizeHelper: 'Tamaño del pool de hilos',
tableOpenCacheHelper: 'Caché de tablas',
maxConnectionsHelper: 'Máximo de conexiones',
restart: 'Reiniciar',
slowLog: 'Registros lentos',
noData: 'Aún no hay registros lentos.',
isOn: 'Activado',
longQueryTime: 'umbral(es)',
thresholdRangeHelper: 'Por favor, introduzca el umbral correcto (1 - 600).',
timeout: 'Tiempo de espera',
timeoutHelper: 'Tiempo de espera de conexión inactiva. 0 indica que la conexión está siempre activa.',
maxclients: 'Máximo de clientes',
requirepassHelper:
'Déjelo en blanco si no se ha establecido ninguna contraseña. Los cambios deben guardarse por separado y el contenedor debe reiniciarse.',
databases: 'Cantidad de bases de datos',
maxmemory: 'Uso máximo de memoria',
maxmemoryHelper: '0 indica sin restricción.',
tcpPort: 'Puerto de escucha actual.',
uptimeInDays: 'Días en operación.',
connectedClients: 'Cantidad de clientes conectados.',
usedMemory: 'Uso de memoria actual de Redis.',
usedMemoryRss: 'Tamaño de memoria solicitado al sistema operativo.',
usedMemoryPeak: 'Pico de uso de memoria de Redis.',
memFragmentationRatio: 'Ratio de fragmentación de memoria.',
totalConnectionsReceived: 'Total de clientes conectados desde el inicio.',
totalCommandsProcessed: 'Total de comandos ejecutados desde el inicio.',
instantaneousOpsPerSec: 'Comandos ejecutados por el servidor por segundo.',
keyspaceHits: 'Cantidad de veces que se encontró la clave de la base de datos.',
keyspaceMisses: 'Cantidad de intentos fallidos para encontrar la clave.',
hit: 'Proporción de aciertos de clave de la base de datos.',
latestForkUsec: 'Microsegundos consumidos en la última operación fork().',
redisCliHelper: 'No se detectó el servicio "redis-cli". Primero habilite el servicio.',
redisQuickCmd: 'Comandos rápidos de Redis',
recoverHelper: 'Esto sobrescribirá los datos con [{0}]. ¿Desea continuar?',
submitIt: 'Sobrescribir los datos',
baseConf: 'Básico',
allConf: 'Todos',
restartNow: 'Reiniciar ahora',
restartNowHelper1:
'Necesita reiniciar el sistema después de que los cambios de configuración tengan efecto. Si necesita persistir los datos, guarde antes de reiniciar.',
restartNowHelper: 'Esto solo surtirá efecto después de reiniciar el sistema.',
persistence: 'Persistencia',
rdbHelper1: 'segundo(s), insertar',
rdbHelper2: 'piezas de datos',
rdbHelper3: 'Cumplir cualquiera de las condiciones activará la persistencia RDB.',
rdbInfo: 'Asegúrese de que el valor de la regla esté entre 1 y 100000',
containerConn: 'Conexión del contenedor',
connAddress: 'Dirección',
containerConnHelper:
'Esta dirección de conexión es usada por aplicaciones en entorno de ejecución PHP o instalaciones en contenedores.',
remoteConn: 'Conexión externa',
remoteConnHelper2:
'Esta dirección de conexión puede ser usada por aplicaciones fuera del contenedor o externas.',
remoteConnHelper3:
'La dirección de acceso predeterminada es la IP del host. Para modificarla, diríjase a la configuración de "Dirección de acceso predeterminada" en la página de ajustes del panel.',
localIP: 'IP local',
},
aiTools: {
agents: {
agents: 'Agentes',
agent: 'Agente',
createAgent: 'Crear agente',
createModelAccount: 'Crear cuenta de modelo',
account: 'Cuenta de modelo',
noAccountHint: 'Selecciona una cuenta de modelo existente o agrega una nueva.',
accountCount: '{0} cuentas de modelo',
syncAgents: 'Sincronizar agentes vinculados',
syncAgentsHelper: 'Actualiza openclaw.json para los agentes que usan esta cuenta de modelo',
appVersion: 'Versión de la app',
webuiPort: 'Puerto WebUI',
bridgePort: 'Puerto Bridge',
provider: 'Proveedor de modelos',
apiKey: 'Clave API',
baseUrl: 'URL base',
token: 'Token',
manualModel: 'Entrada manual de modelo',
verified: 'Verificado',
},
model: {
model: 'Modelo',
create: 'Agregar modelo',
create_helper: 'Descargar "{0}"',
ollama_doc: 'Puede visitar el sitio oficial de Ollama para buscar y encontrar más modelos.',
container_conn_helper: 'Utilice esta dirección para el acceso o conexión entre contenedores',
ollama_sync:
'Al sincronizar modelos de Ollama, se detectaron los siguientes modelos que no existen. ¿Desea eliminarlos?',
from_remote: 'Este modelo no fue descargado vía 1Panel, no hay registros de descarga relacionados.',
no_logs: 'Los registros de descarga de este modelo han sido eliminados y no se pueden consultar.',
},
proxy: {
proxy: 'Mejoras de proxy de IA',
proxyHelper1: 'Vincule un dominio y habilite HTTPS para mejorar la seguridad de la transmisión',
proxyHelper2: 'Limite el acceso por IP para evitar exposición pública',
proxyHelper3: 'Habilitar transmisión en tiempo real',
proxyHelper4: 'Una vez creado, puede verlo y gestionarlo en la lista de sitios web',
proxyHelper5:
'Después de habilitarlo, puede deshabilitar el acceso externo al puerto en Tienda de Aplicaciones - Instaladas - Ollama - Parámetros para mejorar la seguridad.',
proxyHelper6:
'Para deshabilitar la configuración del proxy, puede eliminarla desde la lista de sitios web.',
whiteListHelper: 'Restringir el acceso solo a las IP incluidas en la lista blanca',
},
gpu: {
gpu: 'Monitoreo de GPU',
gpuHelper: 'El sistema no detectó comandos NVIDIA-SMI o XPU-SMI. ¡Compruebe e inténtelo de nuevo!',
process: 'Información del Proceso',
type: 'Tipo',
typeG: 'Gráficos',
typeC: 'Cómputo',
typeCG: 'Cómputo+Gráficos',
processName: 'Nombre del Proceso',
shr: 'Memoria Compartida',
temperatureHelper: 'La alta temperatura de la GPU puede causar una reducción de la frecuencia de la GPU',
gpuUtil: 'Utilización de GPU',
temperature: 'Temperatura',
performanceState: 'Estado de Rendimiento',
powerUsage: 'Consumo de Energía',
memoryUsage: 'Utilización de Memoria',
fanSpeed: 'Velocidad del Ventilador',
power: 'Energía',
powerCurrent: 'Energía Actual',
powerLimit: 'Límite de Energía',
memory: 'Memoria',
memoryUsed: 'Memoria Utilizada',
memoryTotal: 'Memoria Total',
percent: 'Utilización',
base: 'Información Básica',
driverVersion: 'Versión del Controlador',
cudaVersion: 'Versión de CUDA',
processMemoryUsage: 'Uso de Memoria',
performanceStateHelper: 'Desde P0 (rendimiento máximo) hasta P12 (rendimiento mínimo)',
busID: 'Dirección del Bus',
persistenceMode: 'Modo de Persistencia',
enabled: 'Habilitado',
disabled: 'Deshabilitado',
persistenceModeHelper:
'El modo de persistencia responde a las tareas más rápidamente, pero el consumo de energía en espera aumentará en consecuencia',
displayActive: 'Inicialización de GPU',
displayActiveT: 'Sí',
displayActiveF: 'No',
ecc: 'Tecnología de Corrección de Errores',
computeMode: 'Modo de Computación',
default: 'Predeterminado',
exclusiveProcess: 'Proceso Exclusivo',
exclusiveThread: 'Hilo Exclusivo',
prohibited: 'Prohibido',
defaultHelper: 'Predeterminado: Los procesos pueden ejecutarse concurrentemente',
exclusiveProcessHelper:
'Proceso Exclusivo: Solo un contexto CUDA puede usar la GPU, pero puede ser compartido por múltiples hilos',
exclusiveThreadHelper: 'Hilo Exclusivo: Solo un hilo en un contexto CUDA puede usar la GPU',
prohibitedHelper: 'Prohibido: No se permite la ejecución concurrente de procesos',
migModeHelper:
'Se utiliza para crear instancias MIG, implementando aislamiento físico de GPU en la capa de usuario.',
migModeNA: 'No Compatible',
current: 'Monitoreo en Tiempo Real',
history: 'Registros Históricos',
notSupport: 'La versión actual o el controlador no admiten mostrar este parámetro.',
},
mcp: {
server: 'Servidor MCP',
create: 'Agregar servidor MCP',
edit: 'Editar servidor MCP',
baseUrl: 'Ruta de acceso externa',
baseUrlHelper: 'Por ejemplo: http://192.168.1.2:8000',
ssePath: 'Ruta SSE',
ssePathHelper: 'Por ejemplo: /sse, asegúrese de que no se repita con otros servidores',
environment: 'Variables de entorno',
envKey: 'Nombre de la variable',
envValue: 'Valor de la variable',
externalUrl: 'Dirección de conexión externa',
operatorHelper: 'Se realizará la operación {1} en {0}, ¿desea continuar?',
domain: 'Dirección de acceso predeterminada',
domainHelper: 'Por ejemplo: 192.168.1.1 o ejemplo.com',
bindDomain: 'Vincular sitio web',
commandPlaceHolder: 'Actualmente solo se admiten comandos de inicio npx y binarios',
importMcpJson: 'Importar configuración del servidor MCP',
importMcpJsonError: 'La estructura de mcpServers es incorrecta',
bindDomainHelper:
'Al vincular el sitio web, se modificará la dirección de acceso de todos los servidores MCP instalados y se cerrará el acceso externo a los puertos',
outputTransport: 'Tipo de salida',
streamableHttpPath: 'Ruta de transmisión',
streamableHttpPathHelper:
'Por ejemplo: /mcp, tenga en cuenta que no debe superponerse con otros servidores',
npxHelper: 'Adecuado para mcp iniciado con npx o binario',
uvxHelper: 'Adecuado para mcp iniciado con uvx',
},
tensorRT: {
llm: 'TensorRT LLM',
modelDir: 'Directorio del Modelo',
commandHelper:
'Si se necesita acceso externo, establezca el puerto en el comando para que sea el mismo que el puerto de la aplicación',
imageAlert:
'Debido al gran tamaño de la imagen, se recomienda descargar manualmente la imagen al servidor antes de la instalación',
modelSpeedup: 'Habilitar aceleración de modelo',
modelType: 'Tipo de modelo',
},
},
container: {
create: 'Crear',
createByCommand: 'Crear por comando',
commandInput: 'Introducir comando',
commandRule: 'Por favor introduzca el comando correcto para crear el contenedor con docker run.',
commandHelper: 'Este comando se ejecutará en el servidor para crear el contenedor. ¿Desea continuar?',
edit: 'Editar contenedor',
updateHelper1:
'Se detectó que este contenedor proviene de la tienda de aplicaciones. Tenga en cuenta lo siguiente:',
updateHelper2:
'1. Las modificaciones actuales no se sincronizarán con las aplicaciones instaladas en la tienda.',
updateHelper3:
'2. Si modifica la aplicación en la página de instalados, el contenido editado actualmente quedará inválido.',
updateHelper4:
'Editar el contenedor requiere reconstruirlo y se perderán los datos no persistentes. ¿Desea continuar?',
containerList: 'Lista de contenedores',
operatorHelper: 'Se realizará {0} en el siguiente contenedor, ¿desea continuar?',
operatorAppHelper:
'La operación "{0}" se realizará en los siguientes contenedores y puede afectar los servicios en ejecución. ¿Desea continuar?',
containerDeleteHelper:
"Se detectó que el contenedor proviene de la Tienda de Aplicaciones. Eliminar el contenedor no lo eliminará completamente de 1Panel. Para eliminarlo por completo, vaya a la Tienda de Aplicaciones -> menús 'Instalado' o 'Entorno de Ejecución'. ¿Continuar?",
start: 'Iniciar',
stop: 'Detener',
restart: 'Reiniciar',
kill: 'Finalizar',
pause: 'Pausar',
unpause: 'Reanudar',
rename: 'Renombrar',
remove: 'Eliminar',
removeAll: 'Eliminar todos',
containerPrune: 'Limpiar',
containerPruneHelper1: 'Esto eliminará todos los contenedores que estén detenidos.',
containerPruneHelper2:
'Si los contenedores son de la tienda de aplicaciones, vaya a "Tienda de Aplicaciones -> Instaladas" y haga clic en "Reconstruir" para reinstalarlos después de la limpieza.',
containerPruneHelper3: 'Esta operación no se puede deshacer. ¿Desea continuar?',
imagePrune: 'Limpiar',
imagePruneSome: 'Limpiar sin etiqueta',
imagePruneSomeEmpty: 'No hay imágenes con la etiqueta "none" para limpiar.',
imagePruneSomeHelper:
'Limpia las imágenes con la etiqueta "none" que no estén siendo usadas por ningún contenedor.',
imagePruneAll: 'Limpiar no usadas',
imagePruneAllEmpty: 'No hay imágenes sin uso para limpiar.',
imagePruneAllHelper: 'Limpia las imágenes que no estén siendo usadas por ningún contenedor.',
networkPrune: 'Limpiar',
networkPruneHelper: 'Esto eliminará todas las redes no utilizadas. ¿Desea continuar?',
volumePrune: 'Limpiar',
volumePruneHelper: 'Esto eliminará todos los volúmenes locales no utilizados. ¿Desea continuar?',
cleanSuccess: 'La operación se completó correctamente, cantidad limpiada: {0}!',
cleanSuccessWithSpace:
'La operación se completó correctamente. El número de discos limpiados esta vez es {0}. El espacio liberado es {1}!',
unExposedPort: 'La dirección de mapeo del puerto actual es 127.0.0.1, lo que impide el acceso externo.',
upTime: 'Tiempo activo',
fetch: 'Obtener',
lines: 'Líneas',
linesHelper: 'Por favor introduzca el número correcto de líneas de logs a recuperar.',
lastDay: 'Último día',
last4Hour: 'Últimas 4 horas',
lastHour: 'Última hora',
last10Min: 'Últimos 10 minutos',
cleanLog: 'Limpiar logs',
downLogHelper1: 'Esto descargará todos los logs del contenedor {0}. ¿Desea continuar?',
downLogHelper2: 'Esto descargará los últimos {0} logs del contenedor {0}. ¿Desea continuar?',
cleanLogHelper: 'Esto requerirá reiniciar el contenedor y no se puede deshacer. ¿Desea continuar?',
newName: 'Nuevo nombre',
workingDir: 'Directorio de trabajo',
source: 'Uso de recursos',
cpuUsage: 'Uso de CPU',
cpuTotal: 'CPU total',
core: 'Núcleo',
memUsage: 'Uso de memoria',
memTotal: 'Límite de memoria',
memCache: 'Caché de memoria',
loadSize: 'Obtener Tamaño del Contenedor',
ip: 'Dirección IP',
cpuShare: 'Proporción de CPU',
cpuShareHelper:
'El motor de contenedores usa un valor base de 1024 para la proporción de CPU. Puede aumentarlo para darle al contenedor más tiempo de CPU.',
inputIpv4: 'Ejemplo: 192.168.1.1',
inputIpv6: 'Ejemplo: 2001:0db8:85a3:0000:0000:8a2e:0370:7334',
diskUsage: 'Uso del Disco',
localVolume: 'Volumen de Almacenamiento Local',
buildCache: 'Caché de Construcción',
usage: 'Usado: {0}, Liberable: {1}',
clean: 'Liberar',
imageClean:
'Limpiar imágenes eliminará todas las imágenes no utilizadas. Esta operación no se puede deshacer. ¿Continuar?',
containerClean:
'Limpiar contenedores eliminará todos los contenedores detenidos (incluidas las aplicaciones detenidas de la Tienda de Aplicaciones). Esta operación no se puede deshacer. ¿Continuar?',
sizeRw: 'Tamaño de Capa de Contenedor',
sizeRwHelper: 'Tamaño de la capa escribible exclusiva del contenedor',
sizeRootFs: 'Tamaño Virtual',
sizeRootFsHelper:
'Tamaño total de todas las capas de imagen de las que depende el contenedor + capa del contenedor',
containerFromAppHelper:
'Se detectó que este contenedor proviene de la tienda de aplicaciones. Las operaciones sobre la app pueden invalidar los cambios actuales.',
containerFromAppHelper1:
'Haga clic en el botón [Parámetros] en la lista de aplicaciones instaladas para acceder a la página de edición y modificar el nombre del contenedor.',
command: 'Comando',
console: 'Interacción con el contenedor',
tty: 'Asignar un pseudo-TTY (-t)',
openStdin: 'Mantener STDIN abierto (-i)',
custom: 'Personalizado',
emptyUser: 'Si está vacío, iniciará sesión como predeterminado',
privileged: 'Privilegiado',
privilegedHelper:
'Permite que el contenedor realice ciertas operaciones privilegiadas en el host, lo que puede aumentar los riesgos. ¡Úselo con precaución!',
upgradeHelper: 'Nombre de repositorio/imagen: versión de la imagen',
upgradeWarning2:
'La operación de actualización requiere reconstruir el contenedor, cualquier dato no persistente se perderá. ¿Desea continuar?',
oldImage: 'Imagen actual',
sameImageContainer: 'Contenedores de la misma imagen',
sameImageHelper:
'Los contenedores que usan la misma imagen pueden actualizarse en lote después de seleccionarlos',
targetImage: 'Imagen objetivo',
imageLoadErr: 'No se detectó un nombre de imagen para el contenedor',
appHelper:
'El contenedor proviene de la tienda de aplicaciones, y al actualizar podría hacer que el servicio no esté disponible.',
resource: 'Recurso',
input: 'Introducir manualmente',
forcePull: 'Siempre descargar imagen',
forcePullHelper:
'Esto ignorará las imágenes existentes en el servidor y descargará la más reciente desde el repositorio.',
server: 'Servidor',
serverExample: '80, 80-88, ip:80 o ip:80-88',
containerExample: '80 o 80-88',
exposePort: 'Exponer puerto',
exposeAll: 'Exponer todos',
cmdHelper: 'Ejemplo: nginx -g "daemon off;"',
entrypointHelper: 'Ejemplo: docker-entrypoint.sh',
autoRemove: 'Eliminar automáticamente',
cpuQuota: 'Cantidad de núcleos de CPU',
memoryLimit: 'Memoria',
limitHelper: 'Si se establece en 0, no hay limitación. El valor máximo es {0}',
macAddr: 'Dirección MAC',
mount: 'Montaje',
volumeOption: 'Volumen',
hostOption: 'Host',
serverPath: 'Ruta en el servidor',
containerDir: 'Ruta en el contenedor',
volumeHelper: 'Asegúrese de que el contenido del volumen de almacenamiento sea correcto',
networkEmptyHelper: 'Por favor confirme que la selección de red del contenedor es correcta',
modeRW: 'RW',
modeR: 'R',
sharedLabel: 'Modo de Propagación',
private: 'Privado',
privateHelper: 'Los cambios de montaje en el contenedor y el host no se afectan mutuamente',
rprivate: 'Privado Recursivo',
rprivateHelper: 'Todos los montajes en el contenedor están completamente aislados del host',
shared: 'Compartido',
sharedHelper: 'Los cambios de montaje en el host y el contenedor son visibles entre sí',
rshared: 'Compartido Recursivo',
rsharedHelper: 'Todos los cambios de montaje en el host y el contenedor son visibles entre sí',
slave: 'Esclavo',
slaveHelper:
'El contenedor puede ver los cambios de montaje del host, pero sus propios cambios no afectan al host',
rslave: 'Esclavo Recursivo',
rslaveHelper: 'Todos los montajes en el contenedor pueden ver los cambios del host, pero no afectan al host',
mode: 'Modo',
env: 'Entornos',
restartPolicy: 'Política de reinicio',
always: 'siempre',
unlessStopped: 'a menos que se detenga',
onFailure: 'al fallar (cinco veces por defecto)',
no: 'nunca',
refreshTime: 'Intervalo de actualización',
cache: 'Caché',
image: 'Imagen | Imágenes',
imagePull: 'Descargar',
imagePullHelper:
'Admite seleccionar múltiples imágenes para descargar, presione Enter después de ingresar cada imagen para continuar',
imagePush: 'Subir',
imagePushHelper:
'Detected that this image has multiple tags. Please confirm that the image name used for pushing is: {0}',
imageDelete: 'Eliminar imagen',
repoName: 'Repositorio de contenedores',
imageName: 'Nombre de la imagen',
pull: 'Descargar',
path: 'Ruta',
importImage: 'Importar',
buildArgs: 'Argumentos de Construcción',
imageBuild: 'Construir',
pathSelect: 'Ruta',
label: 'Etiqueta',
imageTag: 'Etiqueta de imagen',
imageTagHelper: