fix: make email/login_name immutable and add ui sortable account_name #195

This commit is contained in:
rustmailer
2026-04-16 14:50:27 +08:00
parent 82915e76ba
commit 39d8168de5
41 changed files with 595 additions and 506 deletions
+17 -17
View File
@@ -142,18 +142,17 @@
"systemVersion": "Versión del sistema"
},
"accounts": {
"beforeRelativeValue": "Sincronizar correos de hace más de {{value}} {{unit}}",
"sinceRelativeValue": "Sincronizar correos de los últimos {{value}} {{unit}}",
"syncBatchSize": "Tamaño del lote de sincronización",
"syncBatchSizeDescription": "Número de mensajes obtenidos por solicitud IMAP",
"incrementalSyncDescription": "Frecuencia de sincronización incremental (en minutos)",
"syncScope": "Estrategia de sincronización",
"syncScopeDescription": "Elija qué correos deben indexarse y archivarse.",
"beforeRelativeValue": "Descargar correos de hace {{value}} {{unit}}",
"sinceRelativeValue": "Descargar correos de los últimos",
"downloadBatchSize": "Tamaño del lote de descarga",
"downloadBatchSizeDescription": "Número de mensajes obtenidos por solicitud IMAP",
"downloadScopeDescription": "Elija qué correos electrónicos deben indexarse y descargarse.",
"downloadScope": "Estrategia de descarga",
"selectMode": "Seleccionar modo de filtro",
"syncAll": "Sincronizar todos los correos",
"downloadAll": "Descargar todos los correos",
"sinceFixed": "Desde una fecha específica",
"sinceRelative": "Sincronizar solo correos recientes",
"beforeRelative": "Archivar solo correos antiguos",
"sinceRelative": "Descargar solo correos recientes",
"beforeRelative": "Descargar solo correos antiguos",
"duration": "Duración",
"unit": "Unidad",
"accessControl": "Control de acceso",
@@ -190,7 +189,9 @@
"noAccountConfigurations": "Sin configuraciones de cuenta",
"noAccountConfigurationsDesc": "Aún no has añadido ninguna configuración de cuenta. Añade una para empezar a usar las funcionalidades de la cuenta.",
"addConfiguration": "Añadir configuración",
"name": "Nombre de usuario",
"useNoProxy": "Sin proxy",
"login_name": "Nombre de usuario",
"name": "Nombre de la cuenta",
"email": "Correo electrónico",
"status": "Estado",
"type": "Tipo",
@@ -210,12 +211,12 @@
"updatedAt": "Actualizado el",
"openMenu": "Abrir menú",
"emailAccountRegistration": "Registro de cuenta de correo",
"emailAccountRegistrationDesc": "Introduce tu dirección de correo electrónico. Configurarás los detalles IMAP/SMTP en los próximos pasos. Intentaremos autodescubrir las direcciones del servidor SMTP/IMAP basándonos en el correo electrónico proporcionado.",
"emailAccountRegistrationDesc": "Introduzca su dirección de correo electrónico. En los siguientes pasos configurará los detalles de IMAP. Usaremos esta dirección para detectar automáticamente la configuración del servidor IMAP.",
"emailAddress": "Dirección de correo electrónico",
"emailPlaceholder": "ej. juan.perez@ejemplo.com",
"namePlaceholder": "ej. Juan Pérez",
"optional": "Opcional",
"nameDescription": "Nombre de usuario de conexión IMAP. Deje este campo en blanco si utiliza su dirección de correo electrónico completa como nombre de usuario de conexión.",
"nameDescription": "Usuario IMAP. Por defecto su email; cámbielo si es necesario.",
"emailCannotBeModified": "La dirección de correo electrónico de la cuenta no se puede modificar durante la edición.",
"addAccount": "Añadir cuenta",
"updateAccount": "Actualizar cuenta",
@@ -239,7 +240,6 @@
"accountDetails": "Detalles de la cuenta",
"capabilities": "Capacidades",
"folderLimit": "Límite de carpetas",
"incrementalSyncInterval": "Intervalo de sincronización incremental",
"everyMinutes": "cada {{minutes}} minutos",
"foldersConfiguredForSync": "{{count}} carpeta(s) configurada(s) para sincronización",
"foldersSelected": "{{count}} carpeta(s) seleccionada(s)",
@@ -259,9 +259,9 @@
"leaveEmptyToKeepExisting": "Deja vacío para mantener la contraseña existente, o introduce un nuevo valor para actualizarla.",
"useProxy": "Usar Proxy",
"selectProxy": "Seleccionar Proxy",
"incrementalSync": "Sincronización incremental (Minutos)",
"incrementalSyncPlaceholder": "ej. 300",
"enabledDescription": "Determina si esta cuenta está activa. Si está deshabilitada, no se realizarán sincronizaciones asociadas.",
"downloadInterval": "Intervalo de descarga (minutos)",
"downloadIntervalPlaceholder": "Ingresa los minutos",
"enabledDescription": "Determina si esta cuenta está activa. Si se desactiva, las descargas relacionadas no se ejecutarán.",
"dateSince": "Fecha desde",
"none": "Ninguno",
"fixed": "Fija",