From 305796af53f3fe0cca343c7594295e3796632186 Mon Sep 17 00:00:00 2001 From: "SPRINX0\\prochazka" Date: Tue, 18 Nov 2025 14:56:38 +0100 Subject: [PATCH] spanish translation --- .../web/src/settings/SettingsModal.svelte | 1 + packages/web/src/translations.ts | 2 + translations/es.json | 907 ++++++++++++++++++ 3 files changed, 910 insertions(+) create mode 100644 translations/es.json diff --git a/packages/web/src/settings/SettingsModal.svelte b/packages/web/src/settings/SettingsModal.svelte index 95267b409..1b8ba7ab1 100644 --- a/packages/web/src/settings/SettingsModal.svelte +++ b/packages/web/src/settings/SettingsModal.svelte @@ -155,6 +155,7 @@ ORDER BY { value: 'sk', label: 'Slovenčina' }, { value: 'de', label: 'Deutsch' }, { value: 'fr', label: 'Français' }, + { value: 'es', label: 'Español' }, ]} on:change={() => { showModal(ConfirmModal, { diff --git a/packages/web/src/translations.ts b/packages/web/src/translations.ts index 3b256b598..be8eb8e55 100644 --- a/packages/web/src/translations.ts +++ b/packages/web/src/translations.ts @@ -2,6 +2,7 @@ import cs from '../../../translations/cs.json'; import sk from '../../../translations/sk.json'; import de from '../../../translations/de.json'; import fr from '../../../translations/fr.json'; +import es from '../../../translations/es.json'; import MessageFormat, { MessageFunction } from '@messageformat/core'; import { getStringSettingsValue } from './settings/settingsTools'; @@ -12,6 +13,7 @@ const translations = { sk, de, fr, + es, }; const supportedLanguages = Object.keys(translations); diff --git a/translations/es.json b/translations/es.json new file mode 100644 index 000000000..8bb23500e --- /dev/null +++ b/translations/es.json @@ -0,0 +1,907 @@ +{ + "app.databaseName": "Nombre de la base de datos", + "app.loading_plugin": "Cargando plugin {plugin} ...", + "app.preparingPlugins": "Preparando plugins ...", + "app.starting": "Iniciando DbGate", + "authToken": "Token de autenticación", + "chart.detect": "Detectar gráfico", + "chart.open": "Abrir gráfico", + "clipboard.SQLInsert": "SQL INSERTs", + "clipboard.SQLUpdate": "SQL UPDATEs", + "clipboard.copyCSV": "Copiar como CSV", + "clipboard.copyJSON": "Copiar como JSON", + "clipboard.copyJSONLines": "Copiar como líneas JSON/NDJSON", + "clipboard.copyMongoInsert": "Copiar como Mongo INSERTs", + "clipboard.copyOnlyHeadres": "Copiar solo encabezados", + "clipboard.copySQLInsert": "Copiar como SQL INSERTs", + "clipboard.copySQLUpdate": "Copiar como SQL UPDATEs", + "clipboard.copyWithHeaders": "Copiar con encabezados", + "clipboard.copyWithoutHeaders": "Copiar sin encabezados", + "clipboard.copyYAML": "Copiar como YAML", + "clipboard.mongoInsert": "Mongo INSERTs", + "clipboard.onlyHeaders": "Solo encabezados", + "clipboard.withHeaders": "Con encabezados", + "clipboard.withoutHeaders": "Sin encabezados", + "column.addNew": "Agregar nueva columna", + "column.copyName": "Copiar nombre", + "column.dropColumn": "Eliminar columna", + "column.fixed": "Columnas fijas (como SQL)", + "column.name": "Nombre de columna", + "column.renameColumn": "Renombrar columna", + "column.search": "Buscar columnas", + "column.variable": "Columnas variables (como MongoDB)", + "columnEditor.addColumn": "Agregar columna {columnNumber}", + "columnEditor.autoIncrement": "Es Autoincremental", + "columnEditor.columnComment": "Comentario", + "columnEditor.columnName": "Nombre de columna", + "columnEditor.computedExpression": "Expresión calculada", + "columnEditor.defaultValue": "Valor predeterminado. Por favor use una expresión SQL válida, ej. 'Hola Mundo' para valor de cadena, '' para cadena vacía", + "columnEditor.editColumn": "Editar columna", + "columnEditor.isPrimaryKey": "Es Clave Primaria", + "columnEditor.isSparse": "Disperso", + "columnEditor.isUnsigned": "Sin signo", + "columnEditor.isZerofill": "Relleno con ceros", + "columnsConstraintEditor.addNewColumn": "Agregar nueva columna", + "columnsConstraintEditor.chooseColumn": "Elegir columna", + "columnsConstraintEditor.selectColumn": "Seleccionar columna", + "command.about": "Acerca de", + "command.about.show": "Mostrar", + "command.about.toolbar": "Acerca de", + "command.app.checkForUpdates": "Buscar actualizaciones", + "command.app.disconnect": "Desconectar", + "command.app.loggedUser": "Usuario conectado", + "command.app.logout": "Cerrar sesión", + "command.application": "Aplicación", + "command.application.becomeSponsor": "Convertirse en patrocinador", + "command.application.documentation": "Documentación", + "command.application.maximize": "Maximizar", + "command.application.minimize": "Minimizar", + "command.application.openIssue": "Reportar problema o solicitud de función", + "command.application.reload": "Recargar", + "command.application.toggleDevTools": "Alternar herramientas de desarrollo", + "command.application.toggleFullScreen": "Alternar pantalla completa", + "command.application.unsetCurrentDatabase": "Desestablecer base de datos actual", + "command.application.web": "DbGate web", + "command.application.zoomIn": "Acercar", + "command.application.zoomOut": "Alejar", + "command.application.zoomReset": "Restablecer zoom", + "command.archiveFile": "Archivo de almacenamiento", + "command.archiveFile.save": "Guardar", + "command.archiveFile.saveAs": "Guardar como", + "command.cloud": "Nube", + "command.cloud.logout": "Cerrar sesión", + "command.collectionData": "Datos de colección", + "command.collectionData.collapseAll": "Contraer todo", + "command.collectionData.expandAll": "Expandir todo", + "command.collectionData.save": "Guardar", + "command.commandPalette": "Paleta de comandos", + "command.commandPalette.show": "Mostrar", + "command.copy": "Copiar", + "command.dataForm": "Formulario de datos", + "command.dataForm.addToFilter": "Agregar al filtro", + "command.dataForm.copyToClipboard": "Copiar al portapapeles", + "command.dataForm.filterSelected": "Filtrar este valor", + "command.dataForm.goToFirst": "Primero", + "command.dataForm.goToLast": "Último", + "command.dataForm.goToNext": "Siguiente", + "command.dataForm.goToPrevious": "Anterior", + "command.dataForm.redo": "Rehacer", + "command.dataForm.removeField": "Eliminar campo", + "command.dataForm.revertRowChanges": "Revertir cambios de fila", + "command.dataForm.setNull": "Establecer NULL", + "command.dataForm.undo": "Deshacer", + "command.dataGrid": "Cuadrícula de datos", + "command.dataGrid.export": "Exportar", + "command.dataGrid.openQuery": "Abrir consulta", + "command.dataGrid.reconnect": "Reconectar", + "command.database": "Base de datos", + "command.database.changeRecent": "Cambiar a reciente", + "command.database.changeStatus": "Cambiar estado", + "command.database.chat": "Chat de base de datos", + "command.database.compare": "Comparar bases de datos", + "command.database.databaseSearch": "Búsqueda en base de datos", + "command.database.export": "Exportar base de datos", + "command.database.search": "Buscar", + "command.database.switchRecent": "Cambiar base de datos reciente", + "command.datagrid": "Cuadrícula de datos", + "command.datagrid.addJsonDocument": "Agregar documento JSON", + "command.datagrid.addNewColumn": "Agregar nueva columna", + "command.datagrid.addNewColumn.toolbar": "Nueva columna", + "command.datagrid.autoRefresh.seconds": "segundos", + "command.datagrid.clearFilter": "Limpiar filtro", + "command.datagrid.cloneRows": "Clonar filas", + "command.datagrid.cloneRows.toolbar": "Clonar fila(s)", + "command.datagrid.copyToClipboard": "Copiar al portapapeles", + "command.datagrid.deleteSelectedRows": "Eliminar filas seleccionadas", + "command.datagrid.deleteSelectedRows.toolbar": "Eliminar fila(s)", + "command.datagrid.editCell": "Editar valor de celda", + "command.datagrid.editJsonDocument": "Editar fila como documento JSON", + "command.datagrid.editSelection": "Editar selección como tabla", + "command.datagrid.filterSelected": "Filtrar valor seleccionado", + "command.datagrid.findColumn": "Buscar columna", + "command.datagrid.generateSql": "Generar SQL", + "command.datagrid.insertNewRow": "Insertar nueva fila", + "command.datagrid.insertNewRow.toolbar": "Nueva fila", + "command.datagrid.loadCellFromFile": "Cargar celda desde archivo", + "command.datagrid.openJsonArrayInSheet": "Abrir arreglo como tabla", + "command.datagrid.openSelectionInMap": "Abrir selección en mapa", + "command.datagrid.reconnect": "Reconectar", + "command.datagrid.redo": "Rehacer", + "command.datagrid.removeField": "Eliminar campo", + "command.datagrid.revertAllChanges": "Revertir todos los cambios", + "command.datagrid.revertAllChanges.toolbar": "Revertir todo", + "command.datagrid.revertRowChanges": "Revertir cambios de fila", + "command.datagrid.saveCellToFile": "Guardar celda en archivo", + "command.datagrid.sendToDataDeployer": "Enviar al desplegador de datos", + "command.datagrid.setAutoRefresh.1": "Refrescar cada 1 segundo", + "command.datagrid.setAutoRefresh.10": "Refrescar cada 10 segundos", + "command.datagrid.setAutoRefresh.15": "Refrescar cada 15 segundos", + "command.datagrid.setAutoRefresh.30": "Refrescar cada 30 segundos", + "command.datagrid.setAutoRefresh.5": "Refrescar cada 5 segundos", + "command.datagrid.setAutoRefresh.60": "Refrescar cada 60 segundos", + "command.datagrid.setNull": "Establecer NULL", + "command.datagrid.startAutoRefresh": "Iniciar recarga automática", + "command.datagrid.stopAutoRefresh": "Detener recarga automática", + "command.datagrid.switchToJSON": "Cambiar a JSON", + "command.datagrid.switchToform": "Cambiar a formulario", + "command.datagrid.toggleLeftPanel": "Alternar panel izquierdo", + "command.datagrid.undo": "Deshacer", + "command.datagrid.viewJsonDocument": "Ver fila como documento JSON", + "command.datagrid.viewJsonValue": "Ver celda como documento JSON", + "command.datagrid.witchToTable": "Cambiar a tabla", + "command.datgrid.hideColumn": "Ocultar columna", + "command.designer": "Diseñador", + "command.designer.arrange": "Organizar", + "command.designer.exportDiagram": "Exportar diagrama", + "command.designer.remove": "Eliminar", + "command.designer.removeSelectedTables": "Eliminar tablas seleccionadas", + "command.diagram": "Diagrama", + "command.edit": "Editar", + "command.edit.copy": "Copiar", + "command.edit.cut": "Cortar", + "command.edit.paste": "Pegar", + "command.edit.redo": "Rehacer", + "command.edit.selectAll": "Seleccionar todo", + "command.edit.undo": "Deshacer", + "command.execute": "Ejecutar", + "command.favoriteJsonEditor": "Editor JSON favorito", + "command.favoriteJsonEditor.preview": "Vista previa", + "command.favoriteJsonEditor.save": "Guardar", + "command.file": "Archivo", + "command.file.exit": "Salir", + "command.file.import": "Importar datos", + "command.file.open": "Abrir", + "command.file.openArchive": "Abrir modelo/archivo de BD", + "command.file.quit": "Salir", + "command.file.resetLayout": "Restablecer diseño y configuración", + "command.file.resetLayoutConfirm": "¿Realmente restablecer los datos de diseño? Todas las pestañas abiertas, configuración y datos de diseño se perderán. Las conexiones y archivos guardados se conservarán. Después de esto, reinicie DbGate para aplicar los cambios.", + "command.find": "Buscar", + "command.folder": "Carpeta", + "command.folder.openData": "Abrir carpeta de datos", + "command.folder.openLogs": "Abrir registros", + "command.internal": "Interno", + "command.internal.loadCampaigns": "Cargar lista de campañas", + "command.internal.showCampaigns": "Mostrar campañas", + "command.jsonl.closePreview": "Cerrar vista previa", + "command.jsonl.preview": "Vista previa", + "command.jsonl.previewNewTab": "Vista previa en nueva pestaña", + "command.jsonl.save": "Guardar", + "command.kill": "Terminar", + "command.markdown.preview": "Vista previa", + "command.new": "Nuevo", + "command.new.JSShell": "Nuevo shell de JavaScript", + "command.new.application": "Aplicación", + "command.new.archiveFolder": "Carpeta de archivo", + "command.new.collection": "Colección", + "command.new.collectionToolbar": "Nueva colección/contenedor", + "command.new.connection": "Agregar conexión", + "command.new.connectionCloud": "Conexión en la nube", + "command.new.connectionFolder": "Carpeta de conexión", + "command.new.connectionFolderToolbar": "Agregar carpeta de conexión", + "command.new.diagram": "Diagrama ER", + "command.new.duckdbDatabase": "Nueva base de datos DuckDB", + "command.new.jsonl": "Líneas JSON", + "command.new.markdown": "Página Markdown", + "command.new.modelCompare": "Comparar BD", + "command.new.modelTransform": "Transformación de modelo", + "command.new.newApplication": "Nueva aplicación", + "command.new.newDiagram": "Nuevo diagrama ER", + "command.new.newJsonl": "Nuevo archivo de líneas JSON", + "command.new.newModelTransform": "Nueva transformación de modelo", + "command.new.newPerspective": "Nueva perspectiva", + "command.new.newQueryDesign": "Nuevo diseño de consulta", + "command.new.perspective": "Perspectiva", + "command.new.query": "Consulta", + "command.new.queryDesign": "Diseño de consulta", + "command.new.queryToolbar": "Nueva consulta", + "command.new.shell": "Shell de JavaScript", + "command.new.sqliteDatabase": "Nueva base de datos SQLite", + "command.new.table": "Tabla", + "command.new.tableToolbar": "Nueva tabla", + "command.openQuery": "Abrir consulta", + "command.paste": "Pegar", + "command.query": "Consulta", + "command.query.AiAssistant": "Asistente IA", + "command.query.autocommitOffSwitch": "Autoconfirmación: DESACTIVADA", + "command.query.autocommitOnSwitch": "Autoconfirmación: ACTIVADA", + "command.query.beginTransaction": "Iniciar transacción", + "command.query.commitTransaction": "Confirmar transacción", + "command.query.commitTransactionToolbar": "Confirmar", + "command.query.executeCurrent": "Ejecutar actual", + "command.query.formatCode": "Formatear código", + "command.query.insertSqlJoin": "Insertar SQL Join", + "command.query.rollbackTransaction": "Revertir transacción", + "command.query.rollbackTransactionToolbar": "Revertir", + "command.query.toggleAutoExecute": "Alternar auto ejecutar", + "command.query.toggleFixedConnection": "Alternar conexión fija", + "command.query.toggleVisibleResultTabs": "Alternar visibilidad de pestañas de resultados", + "command.queryData": "Datos de consulta", + "command.queryData.stopLoading": "Detener carga", + "command.redo": "Rehacer", + "command.replace": "Reemplazar", + "command.save": "Guardar", + "command.saveAs": "Guardar como", + "command.saveToDisk": "Guardar en disco", + "command.serverSummary": "Resumen del servidor", + "command.settings": "Configuración", + "command.settings.change": "Cambiar", + "command.settings.exportConnections": "Exportar conexiones", + "command.settings.importConnections": "Importar conexiones", + "command.settings.shortcuts": "Atajos de teclado", + "command.shell.copyNodeScript": "Copiar script de nodejs", + "command.sidebar": "Barra lateral", + "command.sidebar.show": "Mostrar", + "command.sidebar.toggleToolbar": "Alternar barra lateral", + "command.sql": "SQL", + "command.sql.generator": "Generador SQL", + "command.sqlObject": "Objeto SQL", + "command.sqlObject.find": "Buscar", + "command.tableData": "Datos de tabla", + "command.tableData.save": "Guardar", + "command.tableEditor": "Editor de tablas", + "command.tableEditor.reset": "Restablecer cambios", + "command.tableEditor.save": "Guardar", + "command.tabs": "Pestañas", + "command.tabs.addToFavorites": "Agregar pestaña actual a favoritos", + "command.tabs.changelog": "Registro de cambios", + "command.tabs.closeAll": "Cerrar todas las pestañas", + "command.tabs.closeTab": "Cerrar pestaña", + "command.tabs.closeTabsButCurrentDb": "Cerrar pestañas excepto BD actual", + "command.tabs.closeTabsWithCurrentDb": "Cerrar pestañas con BD actual", + "command.tabs.nextTab": "Siguiente pestaña", + "command.tabs.previousTab": "Pestaña anterior", + "command.tabs.reopenClosedTab": "Reabrir pestaña cerrada", + "command.theme": "Tema", + "command.theme.change": "Cambiar", + "command.theme.changeToolbar": "Cambiar tema", + "command.toggleComment": "Alternar comentario", + "command.toolbar": "Barra de herramientas", + "command.toolbar.hide": "Ocultar", + "command.toolbar.show": "Mostrar", + "command.undo": "Deshacer", + "command.view": "Vista", + "command.view.reset": "Restablecer vista", + "command.view.restart": "Reiniciar DbGate (o recargar en web) para aplicar cambios", + "commandModal.category": "Categoría", + "commandModal.configure": "Configurar comando", + "commandModal.keyboard": "Teclado", + "commandModal.keyboardShortcut": "Atajo de teclado", + "commandModal.name": "Nombre", + "commandModal.showKeyCombination": "Mostrar la combinación de teclas deseada y presionar ENTER", + "common.addNew": "Agregar nuevo", + "common.advanced": "Avanzado", + "common.archive": "Archivo (JSONL)", + "common.cancel": "Cancelar", + "common.close": "Cerrar", + "common.column": "Columna ", + "common.compare": "Comparar base de datos", + "common.connection": "Conexión", + "common.connectionOnCloud": "Conexión en la nube", + "common.connections": "Conexiones", + "common.createNew": "Crear nuevo", + "common.data": "Datos", + "common.database": "Base de datos", + "common.databaseChat": "Chat de base de datos", + "common.datagrid.deepRefresh": "Refrescar con estructura", + "common.delete": "Eliminar", + "common.description": "Descripción", + "common.erDiagram": "Diagrama ER", + "common.error": "Error", + "common.execute": "Ejecutar", + "common.export": "Exportar", + "common.exportDatabase": "Exportar base de datos", + "common.featurePremium": "Esta función está disponible solo en DbGate Premium", + "common.general": "General", + "common.import": "Importar", + "common.kill": "Terminar", + "common.loadingData": "Cargando datos", + "common.name": "Nombre", + "common.notSelectedOptional": "(no seleccionado - opcional)", + "common.parameters": "Parámetros", + "common.passwordEncrypted": "La contraseña está encriptada", + "common.perspective": "Perspectiva", + "common.query": "Consulta", + "common.queryDesigner": "Diseñador de consultas", + "common.queryEditor": "Editor de consultas SQL", + "common.refresh": "Refrescar", + "common.remove": "Eliminar", + "common.reset": "Restablecer", + "common.save": "Guardar", + "common.saveAndNext": "Guardar y siguiente", + "common.saveToArchive": "Guardar en archivo", + "common.schema": "Esquema", + "common.search": "Buscar", + "common.searchBy": "Buscar por:", + "common.sqlGenerator": "Generador SQL", + "common.table": "Tabla", + "common.testingConnection": "Probando conexión", + "connection.accessKeyId": "ID de clave de acceso", + "connection.allowedDatabases": "Bases de datos permitidas, una por línea", + "connection.allowedDatabasesRegex": "Expresión regular de bases de datos permitidas", + "connection.askPassword": "No guardar, preguntar por contraseña", + "connection.askUser": "No guardar, preguntar por usuario y contraseña", + "connection.authentication": "Autenticación", + "connection.autoDetectNatMap": "Detectar automáticamente mapa NAT (usar para clúster de Redis en red Docker)", + "connection.chooseType": "Elegir tipo", + "connection.clientLibraryPath": "Ruta de biblioteca de cliente", + "connection.closeConfirm": "¿Cerrar la conexión cerrará {count} pestañas abiertas, continuar?", + "connection.clusterNodes": "Nodos del clúster", + "connection.color": "Color", + "connection.connect": "Conectar", + "connection.connectionDefinition": "Clave JSON de cuenta de servicio", + "connection.copyToCloudFolder": "Copiar a carpeta en la nube", + "connection.createDatabase": "Crear base de datos", + "connection.createNewFolder": "Crear carpeta de conexión", + "connection.createNewFolderName": "Nombre de nueva carpeta de conexión", + "connection.database": "Nombre de base de datos", + "connection.databaseFile": "Archivo de base de datos", + "connection.databaseFilePath": "Archivo de base de datos (ruta en servidor)", + "connection.databaseUrl": "URL de base de datos", + "connection.defaultDatabase": "Base de datos predeterminada", + "connection.delete": "Eliminar", + "connection.deleteConfirm": "¿Realmente eliminar la conexión {name}?", + "connection.disconnect": "Desconectar", + "connection.displayName": "Nombre para mostrar", + "connection.dockerWarning": "En Docker, localhost y 127.0.0.1 no funcionarán, use dockerhost en su lugar", + "connection.duplicate": "Duplicar", + "connection.edit": "Editar", + "connection.endpointKey": "Clave", + "connection.engine": "Motor de base de datos", + "connection.engineDriverNotFound": "Controlador de motor {engine} no encontrado, revise los plugins instalados y cambie el motor en el diálogo de edición de conexión", + "connection.fillDetails": "Completar detalles de conexión de base de datos", + "connection.isReadOnly": "Es solo lectura", + "connection.keySeparator": "Separador de claves", + "connection.localDataCenter": "Centro de datos local", + "connection.new.folder.title": "Agregar nueva carpeta de conexión", + "connection.new.title": "Agregar nueva conexión", + "connection.newQuery": "Nueva consulta (servidor)", + "connection.password": "Contraseña", + "connection.passwordMode": "Modo de contraseña", + "connection.recentUnsaved": "Recientes y no guardados", + "connection.refresh": "Refrescar", + "connection.refresh.title": "Refrescar lista de conexiones", + "connection.saveEncrypted": "Guardar y encriptar", + "connection.saveRaw": "Guardar sin encriptar (¡¡INSEGURO!!)", + "connection.search.placeholder": "Buscar conexión o base de datos", + "connection.secretAccessKey": "Clave de acceso secreta", + "connection.selectType": "(seleccionar tipo de conexión)", + "connection.server": "Servidor", + "connection.serverSummary": "Resumen del servidor", + "connection.serviceName": "Nombre del servicio", + "connection.singleDatabase": "Usar solo base de datos {defaultDatabase}", + "connection.socketPath": "Ruta del socket", + "connection.sshTunnel.agentFound": "Agente SSH encontrado", + "connection.sshTunnel.agentNotFound": "Agente SSH no encontrado", + "connection.sshTunnel.authMethod.userPassword": "Usuario y contraseña", + "connection.sshTunnel.authentication": "Autenticación SSH", + "connection.sshTunnel.keyFilePassphrase": "Frase de contraseña del archivo de clave", + "connection.sshTunnel.privateKeyFile": "Archivo de clave privada", + "connection.sshTunnel.privateKeyFilePath": "Archivo de clave privada (ruta en servidor)", + "connection.sshTunnel.use": "Usar túnel SSH", + "connection.ssl.caCert": "Certificado CA (opcional)", + "connection.ssl.certificate": "Certificado (opcional)", + "connection.ssl.certificateKeyFilePassword": "Contraseña del archivo de clave del certificado (opcional)", + "connection.ssl.keyFile": "Archivo de clave (opcional)", + "connection.ssl.rejectUnauthorized": "Rechazar no autorizados", + "connection.ssl.use": "Usar SSL", + "connection.trustServerCertificate": "Confiar en certificado del servidor", + "connection.type": "Tipo de conexión", + "connection.useSeparateSchemas": "Usar esquemas por separado (use esto si tiene muchos esquemas grandes)", + "connection.useUrl": "Usar URL de base de datos", + "connection.user": "Usuario", + "connection.viewDetails": "Ver detalles", + "connection.windowsDomain": "Dominio (especificar para usar autenticación NTLM)", + "dataForm.loadingRowCount": "Cargando conteo de filas...", + "dataForm.noData": "Sin datos", + "dataForm.outOfBounds": "Fuera de límites: {current} / {total}", + "dataForm.rowCount": "Fila: {current} / {total}", + "dataGrid.chooseValue": "Elegir valor de {field}", + "dataGrid.codeHighlighting": "Resaltado de código:", + "dataGrid.codeHighlighting.none": "Ninguno (texto sin formato)", + "dataGrid.columns": "Columnas", + "dataGrid.dependentTables": "Tablas dependientes", + "dataGrid.editCellValue": "Editar valor de celda", + "dataGrid.filters": "Filtros", + "dataGrid.formatJson": "Formatear JSON", + "dataGrid.formatJson.invalid": "JSON no válido", + "dataGrid.macros": "Macros", + "dataGrid.multiColumnFilter": "Filtro de múltiples columnas", + "dataGrid.references": "Referencias", + "dataGrid.referencesTables": "Tablas de referencias", + "dataGrid.searchReferences": "Buscar referencias", + "dataGrid.value": "Valor", + "database.backup": "Respaldo #", + "database.chooseArchiveFolderForDataDeployer": "Elegir carpeta de archivo para desplegador de datos", + "database.closeConfirm": "¿Cerrar la conexión cerrará {count} pestañas abiertas, continuar?", + "database.compare": "Comparar", + "database.compareWithCurrentDb": "Comparar con {name}", + "database.copyDatabaseName": "Copiar nombre de base de datos", + "database.createDatabaseBackup": "Crear respaldo de base de datos", + "database.createNewApplication": "Crear nueva aplicación", + "database.dataDeployer": "Desplegador de datos", + "database.databaseChat": "Chat de base de datos", + "database.databaseProfiler": "Perfilador de base de datos", + "database.designPerspectiveQuery": "Diseñar consulta de perspectiva", + "database.designQuery": "Diseñar consulta", + "database.diagram": "Diagrama #", + "database.disconnect": "Desconectar", + "database.dropAllObjectsConfirm": "Esto generará un script, después de ejecutar este script todos los objetos en {name} serán eliminados. ¿Continuar?", + "database.dropConfirm": "¿Realmente eliminar la base de datos {name}? Todas las sesiones abiertas con esta base de datos se cerrarán forzosamente.", + "database.dropDatabase": "Eliminar base de datos", + "database.editApplications": "Editar aplicación", + "database.export": "Exportar", + "database.exportDbModel": "Exportar modelo de BD", + "database.generateScript": "Generar script", + "database.import": "Importar", + "database.newCollection": "Nueva colección/contenedor", + "database.newQuery": "Nueva consulta", + "database.newTable": "Nueva tabla", + "database.perspective": "Perspectiva #", + "database.profiler": "Perfilador", + "database.queryDesigner": "Consulta #", + "database.refreshSchemas": "Refrescar esquemas", + "database.restore": "Restaurar #", + "database.restoreDatabaseBackup": "Restaurar respaldo de base de datos", + "database.shellDropAllObjects": "Shell: Eliminar todos los objetos", + "database.shellRunScript": "Shell: Ejecutar script", + "database.shellTitle": "Shell #", + "database.showDiagram": "Mostrar diagrama", + "database.sqlGenerator": "Generador SQL", + "datagrid.closeTabs.close": "Cerrar pestañas", + "datagrid.closeTabs.header": "Confirmar cerrar pestañas", + "datagrid.closeTabs.modifiedFiles": "Los siguientes archivos están modificados, ¿realmente cerrar pestañas? Después de cerrar, podría reabrirlos en el historial", + "datagrid.columnNameFilter": "Filtro de nombre de columna", + "datagrid.copyAdvanced": "Copiar avanzado", + "datagrid.macros.calculation": "Cálculo", + "datagrid.macros.calculationDescription": "Expresión personalizada. Use row.column_name para acceder a valores de columna, value para valor original", + "datagrid.macros.changeTextCase": "Cambiar mayúsculas/minúsculas", + "datagrid.macros.changeTextCaseDescription": "Mayúsculas, minúsculas y otras funciones de mayúsculas", + "datagrid.macros.changeTextCaseType": "Tipo", + "datagrid.macros.currentDate": "Fecha actual", + "datagrid.macros.currentDateDescription": "Obtiene la fecha actual", + "datagrid.macros.dayName": "Nombre del día", + "datagrid.macros.delimiter": "Delimitador", + "datagrid.macros.detail": "Detalle de macro", + "datagrid.macros.duplicateColumns": "Duplicar columnas", + "datagrid.macros.duplicateColumnsDescription": "Duplicar columnas seleccionadas", + "datagrid.macros.expression": "Expresión", + "datagrid.macros.extractDateFields": "Extraer campos de fecha", + "datagrid.macros.extractDateFieldsDescription": "Extraer año, mes, día y otros campos de fecha/hora de la selección y agregarlos como nuevas columnas", + "datagrid.macros.format": "Formato", + "datagrid.macros.generateUUID": "Generar UUID", + "datagrid.macros.generateUUIDDescription": "Generar identificador único", + "datagrid.macros.hourName": "Nombre de hora", + "datagrid.macros.minuteName": "Nombre de minuto", + "datagrid.macros.monthName": "Nombre de mes", + "datagrid.macros.noParameters": "Esta macro no tiene parámetros", + "datagrid.macros.padCharacter": "Carácter", + "datagrid.macros.padLeft": "Rellenar a la izquierda", + "datagrid.macros.padLeftDescription": "Devuelve una cadena de longitud especificada en la que el inicio de la cadena actual se rellena con espacios u otro carácter", + "datagrid.macros.padLength": "Longitud", + "datagrid.macros.padRight": "Rellenar a la derecha", + "datagrid.macros.padRightDescription": "Devuelve una cadena de longitud especificada en la que el final de la cadena actual se rellena con espacios u otro carácter", + "datagrid.macros.postfix": "Sufijo", + "datagrid.macros.prefix": "Prefijo", + "datagrid.macros.removeDiacritics": "Eliminar diacríticos", + "datagrid.macros.removeDiacriticsDescription": "Elimina diacríticos de las celdas seleccionadas", + "datagrid.macros.rowIndex": "Índice de fila", + "datagrid.macros.rowIndexDescription": "Índice de fila desde 1 (autoincremental)", + "datagrid.macros.searchReplaceText": "Buscar y reemplazar texto", + "datagrid.macros.searchReplaceTextCaseSensitive": "Sensible a mayúsculas", + "datagrid.macros.searchReplaceTextDescription": "Buscar y reemplazar texto o expresión regular", + "datagrid.macros.searchReplaceTextFind": "Buscar", + "datagrid.macros.searchReplaceTextIsRegex": "Expresión regular", + "datagrid.macros.searchReplaceTextReplaceWith": "Reemplazar con", + "datagrid.macros.secondName": "Nombre de segundo", + "datagrid.macros.splitColumns": "Dividir columnas", + "datagrid.macros.splitColumnsDescription": "Dividir columnas seleccionadas", + "datagrid.macros.textGroup": "Texto", + "datagrid.macros.toBoolean": "Convertir a booleano", + "datagrid.macros.toBooleanDescription": "Convierte a booleano", + "datagrid.macros.toInt": "Convertir a entero", + "datagrid.macros.toIntDescription": "Convierte a número entero", + "datagrid.macros.toNumber": "Convertir a número", + "datagrid.macros.toNumberDescription": "Convierte a número", + "datagrid.macros.toString": "Convertir a cadena", + "datagrid.macros.toStringDescription": "Convierte a cadena", + "datagrid.macros.toolsGroup": "Herramientas", + "datagrid.macros.trim": "Recortar", + "datagrid.macros.trimDescription": "Elimina espacios en blanco al inicio y al final", + "datagrid.macros.version": "Versión", + "datagrid.macros.yearName": "Nombre de año", + "datagrid.searchMacros": "Buscar macros", + "datagrid.setFormat": "Establecer formato: ", + "datagrid.structure": "Estructura", + "dbObject.collections": "Colecciones/Contenedores", + "dbObject.confirmCloneCollection": "¿Realmente crear copia de colección/contenedor con nombre {name}?", + "dbObject.confirmDropCollection": "¿Realmente eliminar colección {name}?", + "dbObject.copyTableName": "Copiar nombre de tabla", + "dbObject.createCollection": "Crear colección/contenedor", + "dbObject.createCollectionBackup": "Crear respaldo de colección/contenedor", + "dbObject.createTableBackup": "Crear respaldo de tabla", + "dbObject.designPerspectiveQuery": "Diseñar consulta de perspectiva", + "dbObject.designQuery": "Diseñar consulta", + "dbObject.diagram": "Diagrama #", + "dbObject.disable": "Deshabilitar", + "dbObject.dropCollection": "Eliminar colección/contenedor", + "dbObject.dropEvent": "Eliminar evento", + "dbObject.dropProcedure": "Eliminar procedimiento", + "dbObject.dropTable": "Eliminar tabla", + "dbObject.dropTrigger": "Eliminar disparador", + "dbObject.dropView": "Eliminar vista", + "dbObject.enable": "Habilitar", + "dbObject.functions": "Funciones", + "dbObject.matviews": "Vistas materializadas", + "dbObject.newCollectionName": "Nombre de nueva colección/contenedor", + "dbObject.openData": "Abrir datos", + "dbObject.openJson": "Abrir JSON", + "dbObject.openRawData": "Abrir datos sin procesar", + "dbObject.openStructure": "Abrir estructura", + "dbObject.procedures": "Procedimientos", + "dbObject.query": "Consulta #", + "dbObject.queryDesigner": "Diseñador de consultas", + "dbObject.renameCollection": "Renombrar colección/contenedor", + "dbObject.renameProcedure": "Renombrar procedimiento", + "dbObject.renameTable": "Renombrar tabla", + "dbObject.renameView": "Renombrar vista", + "dbObject.schedulerEvents": "Eventos de programador", + "dbObject.showDiagram": "Mostrar diagrama", + "dbObject.showQuery": "Mostrar consulta", + "dbObject.showSql": "Mostrar SQL", + "dbObject.sqlGenerator": "Generador SQL", + "dbObject.sqlTemplate": "Plantilla SQL", + "dbObject.tables": "Tablas", + "dbObject.triggers": "Disparadores", + "dbObject.truncateTable": "Truncar tabla", + "dbObject.views": "Vistas", + "error.driverNotFound": "Conexión de base de datos inválida, controlador no encontrado", + "error.selectedCloudConnection": "La conexión seleccionada es de la nube de DbGate", + "error.selectedNotCloudConnection": "La conexión seleccionada no es de la nube de DbGate", + "export.currentArchive": "Archivo actual", + "export.exportAdvanced": "Exportar avanzado...", + "export.result": "Resultado de exportación", + "file.allSupported": "Todos los archivos soportados", + "file.diagramFiles": "Archivos de diagrama", + "file.duckdb": "Base de datos DuckDB", + "file.jsonFiles": "Archivos JSON", + "file.perspectiveFiles": "Archivos de perspectiva", + "file.queryDesignerFiles": "Archivos de diseñador de consultas", + "file.sqlFiles": "Archivos SQL", + "file.sqliteDatabase": "Base de datos SQLite", + "filter.after": "Después de...", + "filter.and": "Y", + "filter.arrayIsEmpty": "El arreglo está vacío", + "filter.arrayIsNotEmpty": "El arreglo no está vacío", + "filter.before": "Antes de...", + "filter.beginsWith": "Comienza con...", + "filter.between": "Entre...", + "filter.clear": "Limpiar filtro", + "filter.contains": "Contiene...", + "filter.doesNotBeginWith": "No comienza con...", + "filter.doesNotContain": "No contiene...", + "filter.doesNotEndWith": "No termina con...", + "filter.doesNotEqual": "No es igual a...", + "filter.endsWith": "Termina con...", + "filter.equals": "Es igual a...", + "filter.fieldDoesNotExist": "El campo no existe", + "filter.fieldExists": "El campo existe", + "filter.greaterThan": "Mayor que...", + "filter.greaterThanOrEqualTo": "Mayor o igual que...", + "filter.hasNotEmptyValue": "Tiene valor no vacío", + "filter.isAfter": "es después", + "filter.isAfterOrEqual": "es después o igual", + "filter.isBefore": "es antes", + "filter.isBeforeOrEqual": "es antes o igual", + "filter.isEmptyOrNull": "Está vacío o nulo", + "filter.isFalse": "Es falso", + "filter.isFalseOrNull": "Es falso o NULL", + "filter.isGreater": "es mayor", + "filter.isGreaterOrEqual": "es mayor o igual", + "filter.isNotNull": "No es nulo", + "filter.isNull": "Es nulo", + "filter.isSmaller": "es menor", + "filter.isSmallerOrEqual": "es menor o igual", + "filter.isTrue": "Es verdadero", + "filter.isTrueOrNull": "Es verdadero o NULL", + "filter.lastMonth": "Último mes", + "filter.lastWeek": "Última semana", + "filter.lastYear": "Último año", + "filter.lessThan": "Menor que...", + "filter.lessThanOrEqualTo": "Menor o igual que...", + "filter.modal.beginsWith": "comienza con", + "filter.modal.contains": "contiene", + "filter.modal.doesNotBeginWith": "no comienza con", + "filter.modal.doesNotContain": "no contiene", + "filter.modal.doesNotEndWith": "no termina con", + "filter.modal.doesNotEqual": "no es igual", + "filter.modal.endsWith": "termina con", + "filter.modal.equals": "es igual", + "filter.modal.fieldDoesNotExist": "el campo no existe", + "filter.modal.fieldExists": "el campo existe", + "filter.modal.isNotNull": "no es NULL", + "filter.modal.isNull": "es NULL", + "filter.modal.sqlCondition": "condición SQL", + "filter.modal.sqlConditionRight": "condición SQL - solo lado derecho", + "filter.multipleValues": "Filtrar múltiples valores", + "filter.nextMonth": "Próximo mes", + "filter.nextWeek": "Próxima semana", + "filter.nextYear": "Próximo año", + "filter.or": "O", + "filter.setFilter": "Establecer filtro", + "filter.showRowsWhere": "Mostrar filas donde", + "filter.sqlCondition": "Condición SQL ...", + "filter.sqlConditionRight": "Condición SQL - lado derecho ...", + "filter.thisMonth": "Este mes", + "filter.thisWeek": "Esta semana", + "filter.thisYear": "Este año", + "filter.today": "Hoy", + "filter.tomorrow": "Mañana", + "filter.yesterday": "Ayer", + "foreignKey.baseColumns": "Columnas base", + "foreignKey.refColumns": "Columnas referenciadas", + "foreignKey.refTableName": "Tabla referenciada", + "foreignKeyEditor.addColumn": "Agregar columna", + "foreignKeyEditor.addForeignKey": "Agregar clave foránea", + "foreignKeyEditor.baseColumn": "Columna base - ", + "foreignKeyEditor.editForeignKey": "Editar clave foránea", + "foreignKeyEditor.onDeleteAction": "Acción al eliminar", + "foreignKeyEditor.onUpdateAction": "Acción al actualizar", + "foreignKeyEditor.refColumn": "Columna ref - ", + "foreignKeyEditor.referencedTable": "Tabla referenciada", + "foreignKeyEditor.tableNotSet": "(tabla no establecida)", + "importExport.createZipFileInArchive": "Crear archivo ZIP en archivo", + "importExport.exportToZipArchive": "Archivo ZIP de salida", + "importExport.exportToZipFile": "Exportar a archivo ZIP", + "importExport.importFromZipArchive": "Archivo ZIP de entrada", + "importExport.importFromZipFile": "Importar desde archivo ZIP (en carpeta de archivo)", + "importExport.sourceFiles": "Archivos de origen", + "importExport.tablesViewsCollections": "Tablas / vistas / colecciones", + "indexEditor.filteredIndexCondition": "Condición de índice filtrado", + "indexEditor.indexName": "Nombre de índice", + "indexEditor.isUnique": "Es índice único", + "menu.edit": "Editar", + "menu.file": "Archivo", + "menu.help": "Ayuda", + "menu.tools": "Herramientas", + "menu.view": "Vista", + "newObject.compareDescription": "Comparar esquemas de base de datos", + "newObject.compareDisabled": "La comparación de bases de datos no está disponible para la base de datos actual", + "newObject.connectionLocal": "Conexión de base de datos almacenada localmente", + "newObject.connectionLocalDisabled": "No tiene permiso para crear nuevas conexiones", + "newObject.connectionOnCloudDescription": "Conexión de base de datos almacenada en DbGate Cloud", + "newObject.connectionOnCloudDisabled": "Para crear conexiones en DbGate Cloud, necesita iniciar sesión", + "newObject.databaseChatDescription": "Chatear con su base de datos usando IA", + "newObject.databaseChatDisabled": "El chat de base de datos no está disponible para la base de datos actual", + "newObject.erDiagramDescription": "Visualizar estructura de base de datos", + "newObject.erDiagramDisabled": "El diagrama ER no está disponible para la base de datos actual", + "newObject.exportDescription": "Exportar a archivo como CSV, JSON, Excel u otra BD", + "newObject.exportDisabled": "La exportación no está disponible para la base de datos actual", + "newObject.perspectiveDescription": "Unir datos complejos de múltiples bases de datos", + "newObject.queryDesignerDescription": "Diseñar consultas SQL visualmente", + "newObject.queryDesignerDisabled": "El diseñador de consultas no está disponible para la base de datos actual", + "newObject.sqlGeneratorDescription": "Generar scripts SQL para objetos de base de datos", + "newObject.sqlGeneratorDisabled": "El generador SQL no está disponible para la base de datos actual", + "newObject.tableDescription": "Crear tabla en la base de datos actual", + "newObject.tableDisabled": "La creación de tablas no está disponible para la base de datos actual", + "query.limitRows": "Limitar {queryRowsLimit} filas", + "query.named": ":variable", + "query.noParameters": "(sin parámetros)", + "query.positional": "? (posicional)", + "query.unlimitedRows": "Filas ilimitadas", + "query.variable": "#variable", + "schema.add": "Agregar nuevo esquema", + "schema.allSchemas": "Todos los esquemas ({count})", + "schema.createSchema": "Crear esquema", + "schema.delete": "Eliminar esquema", + "schema.resetToDefault": "Restablecer a predeterminado", + "schema.schemaName": "Nombre de esquema", + "serverSummaryTab.databases": "Bases de datos", + "serverSummaryTab.errorTitle": "Error al cargar resumen del servidor", + "serverSummaryTab.loadingMessage": "Cargando detalles del servidor", + "serverSummaryTab.processes": "Procesos", + "serverSummaryTab.variables": "Variables", + "settings.appearance": "Tema de aplicación", + "settings.appearance.afterInstalling": "Después de instalar el plugin de tema (intente buscar \"theme\" en las extensiones disponibles) nuevos temas estarán disponibles aquí.", + "settings.appearance.customSize": "Tamaño personalizado", + "settings.appearance.editorTheme": "Tema", + "settings.appearance.editorTheme.default": "(usar tema predeterminado)", + "settings.appearance.fontFamily": "Familia de fuente del editor", + "settings.appearance.fontSize": "Tamaño de fuente", + "settings.appearance.moreThemes": "Más temas están disponibles como", + "settings.appearance.useSystemTheme": "Usar tema del sistema", + "settings.behaviour": "Comportamiento", + "settings.behaviour.jsonPreviewWrap": "Ajustar JSON en vista previa", + "settings.behaviour.openDetailOnArrows": "Abrir detalle en navegación con teclado", + "settings.behaviour.singleClickPreview": "Cuando hace clic único o selecciona un archivo en la vista \"Tablas, Vistas, Funciones\", se muestra en modo de vista previa y reutiliza una pestaña existente (pestaña de vista previa). Esto es útil si está navegando rápidamente por las tablas y no desea que cada tabla visitada tenga su propia pestaña. Cuando comience a editar la tabla o use doble clic para abrir la tabla desde la vista \"Tablas\", se dedica una nueva pestaña a esa tabla.", + "settings.behaviour.useTabPreviewMode": "Usar modo de vista previa de pestaña", + "settings.confirmations": "Confirmaciones", + "settings.confirmations.skipConfirm.collectionDataSave": "Omitir confirmación al guardar datos de colección (NoSQL)", + "settings.confirmations.skipConfirm.tableDataSave": "Omitir confirmación al guardar datos de tabla (SQL)", + "settings.connection": "Conexión", + "settings.connection.autoRefresh": "Recarga automática del modelo de base de datos en segundo plano", + "settings.connection.autoRefreshInterval": "Intervalo entre recargas automáticas de estructura de BD en segundos", + "settings.connection.showOnlyTabsFromSelectedDatabase": "Mostrar solo pestañas de la base de datos seleccionada", + "settings.connection.sshBindHost": "Dirección de host local para conexiones SSH", + "settings.dataGrid.alignNumbersRight": "Alinear números a la derecha", + "settings.dataGrid.collectionPageSize": "Tamaño de página de colección (para vista JSON de MongoDB, debe estar entre 5 y 1000)", + "settings.dataGrid.coloringMode": "Modo de coloreo de filas", + "settings.dataGrid.coloringMode.2-primary": "Cada 2da fila, color primario", + "settings.dataGrid.coloringMode.2-secondary": "Cada 2da fila, color secundario", + "settings.dataGrid.coloringMode.36": "Cada 3ra y 6ta fila", + "settings.dataGrid.coloringMode.none": "Ninguno", + "settings.dataGrid.defaultAutoRefreshInterval": "Intervalo predeterminado de recarga automática de cuadrícula en segundos", + "settings.dataGrid.pageSize": "Tamaño de página (número de filas para carga incremental, debe estar entre 5 y 50000)", + "settings.dataGrid.showAllColumnsWhenSearch": "Mostrar todas las columnas al buscar", + "settings.dataGrid.showHintColumns": "Mostrar sugerencias de claves foráneas", + "settings.dataGrid.thousandsSeparator": "Usar separador de miles para números", + "settings.dataGrid.title": "Cuadrícula de datos", + "settings.defaultActions": "Acciones predeterminadas", + "settings.defaultActions.collectionClick": "Clic en colección NoSQL", + "settings.defaultActions.connectionClick": "Clic en conexión", + "settings.defaultActions.connectionClick.connect": "Conectar", + "settings.defaultActions.connectionClick.none": "No hacer nada", + "settings.defaultActions.connectionClick.openDetails": "Editar / abrir detalles", + "settings.defaultActions.databaseClick": "Clic en base de datos", + "settings.defaultActions.databaseClick.none": "No hacer nada", + "settings.defaultActions.databaseClick.switch": "Cambiar base de datos", + "settings.defaultActions.functionClick": "Clic en función", + "settings.defaultActions.materializedViewClick": "Clic en vista materializada", + "settings.defaultActions.procedureClick": "Clic en procedimiento", + "settings.defaultActions.tableClick": "Clic en tabla", + "settings.defaultActions.useLastUsedAction": "Usar última acción utilizada", + "settings.defaultActions.viewClick": "Clic en vista", + "settings.editor.keybinds": "Atajos de teclado del editor", + "settings.editor.wordWrap": "Habilitar ajuste de línea", + "settings.externalTools": "Herramientas externas", + "settings.general": "General", + "settings.license": "Licencia", + "settings.localization": "Localización", + "settings.localization.language": "Idioma", + "settings.localization.reloadWarning": "La aplicación se recargará para aplicar la nueva configuración de idioma", + "settings.nativeMenuRestartWarning": "La configuración del menú nativo se aplicará después de reiniciar la aplicación", + "settings.other": "Otros", + "settings.other.ai.allowSendModels": "Permitir enviar modelos de BD y fragmentos de consulta al servicio de IA", + "settings.other.autoUpdateApplication": "Actualización automática de aplicación", + "settings.other.autoUpdateApplication.check": "Buscar nuevas versiones", + "settings.other.autoUpdateApplication.download": "Buscar y descargar nuevas versiones", + "settings.other.autoUpdateApplication.skip": "No buscar nuevas versiones", + "settings.other.externalTools.mysql": "mysql (restaurar base de datos MySQL)", + "settings.other.externalTools.mysqlPlugins": "Carpeta con plugins de mysql (por ejemplo para autenticación). Establecer solo en caso de problemas", + "settings.other.externalTools.mysqldump": "mysqldump (respaldar base de datos MySQL)", + "settings.other.externalTools.pg_dump": "pg_dump (respaldar base de datos PostgreSQL)", + "settings.other.externalTools.psql": "psql (restaurar base de datos PostgreSQL)", + "settings.other.gistCreateToken": "Token de API para crear gists de error", + "settings.other.license": "Licencia", + "settings.other.licenseKey": "Clave de licencia", + "settings.other.licenseKey.checkForNew": "Buscar nueva clave de licencia", + "settings.other.licenseKey.expiration": "Expiración de clave de licencia:", + "settings.other.licenseKey.invalid": "La clave de licencia no es válida", + "settings.other.licenseKey.valid": "La clave de licencia es válida", + "settings.other.licenseKey.validTo": "Licencia válida hasta:", + "settings.session": "Sesiones de consulta", + "settings.session.autoClose": "Cerrar automáticamente sesiones de consulta después de período sin actividad", + "settings.session.autoCloseTimeout": "Intervalo después del cual se cierra la sesión de consulta sin actividad (en minutos)", + "settings.sqlEditor": "Editor SQL", + "settings.sqlEditor.disableExecuteCurrentLine": "Deshabilitar ejecución de línea actual (Ejecutar actual)", + "settings.sqlEditor.disableSplitByEmptyLine": "Deshabilitar división por línea vacía", + "settings.sqlEditor.limitRows": "Devolver solo N filas de la consulta", + "settings.sqlEditor.limitRowsPlaceholder": "(Sin límite de filas)", + "settings.sqlEditor.showTableAliasesInCodeCompletion": "Mostrar alias de tablas en completado de código", + "settings.sqlEditor.sqlCommandsCase": "Mayúsculas/minúsculas de comandos SQL", + "settings.tabGroup.showServerName": "Mostrar nombre del servidor junto con nombre de base de datos en el título del grupo de pestañas", + "settings.theme": "Temas", + "settings.title": "Configuración", + "settings.useNativeWindowTitle": "Usar título de ventana nativo", + "settings.useSystemNativeMenu": "Usar menú nativo del sistema", + "sqlObject.collectionName": "Nombre de colección", + "sqlObject.columnComment": "Comentario de columna", + "sqlObject.columnDataType": "Tipo de dato de columna", + "sqlObject.columnName": "Nombre de columna", + "sqlObject.databaseEmpty": "La base de datos {database} está vacía o la estructura no está cargada, presione el botón Refrescar para recargar la estructura", + "sqlObject.loadingStructure": "Cargando estructura de base de datos", + "sqlObject.newCollection": "Nueva colección/contenedor", + "sqlObject.schemaName": "Esquema", + "sqlObject.search.placeholder": "Buscar en tablas, vistas, procedimientos", + "sqlObject.searchBy": "Buscar por:", + "sqlObject.tableComment": "Comentario de tabla", + "sqlObject.tableEngine": "Motor de tabla", + "sqlObject.tableViewProcedureName": "Nombre de tabla/vista/procedimiento", + "sqlObject.tablesWithRows": "Solo tablas con filas", + "sqlObject.viewProcedureTriggerText": "Texto de vista/procedimiento/disparador", + "sqlObjectList.refreshDatabase": "Refrescar conexión de base de datos y lista de objetos", + "summaryProcesses.actions": "Acciones", + "summaryProcesses.client": "Cliente", + "summaryProcesses.connectionId": "ID de conexión", + "summaryProcesses.killConfirm": "¿Está seguro de que desea terminar el proceso {processId}?", + "summaryProcesses.killError": "Error al terminar el proceso {processId}: {errorMessage}", + "summaryProcesses.killSuccess": "Proceso {processId} terminado exitosamente", + "summaryProcesses.namespace": "Espacio de nombres", + "summaryProcesses.operation": "Operación", + "summaryProcesses.processId": "ID de proceso", + "summaryProcesses.runningTime": "Tiempo de ejecución", + "summaryProcesses.state": "Estado", + "summaryProcesses.waitingFor": "Esperando por", + "summaryVariables.value": "Valor", + "summaryVariables.variable": "Variable", + "tab.administration": "Administración", + "tableData.viewColumns": "Ver columnas", + "tableEdit.addConstraintLabel": "Agregar {constraintLabel}", + "tableEdit.editConstraintLabel": "Editar {constraintLabel}", + "tableEdit.unique": "único", + "tableEditor": "Editor de tablas", + "tableEditor.addColumn": "Agregar columna", + "tableEditor.addForeignKey": "Agregar clave foránea", + "tableEditor.addIndex": "Agregar índice", + "tableEditor.addPrimaryKey": "Agregar clave primaria", + "tableEditor.addUnique": "Agregar único", + "tableEditor.columnComment": "Comentario", + "tableEditor.columns": "Columnas", + "tableEditor.computedExpression": "Expresión calculada", + "tableEditor.constraintName": "Nombre de restricción", + "tableEditor.copydefinitions": "Copiar definiciones", + "tableEditor.copynames": "Copiar nombres", + "tableEditor.dataType": "Tipo de dato", + "tableEditor.defaultValue": "Valor predeterminado", + "tableEditor.dependencies": "Dependencias", + "tableEditor.foreignKeys": "Claves foráneas ({foreignKeyCount})", + "tableEditor.indexes": "Índices ({indexCount})", + "tableEditor.isPersisted": "Es persistente", + "tableEditor.isSparse": "Es disperso", + "tableEditor.isUnsigned": "Sin signo", + "tableEditor.isZeroFill": "Relleno con ceros", + "tableEditor.no": "NO", + "tableEditor.noConstraintDefined": "No {constraintLabel} definido", + "tableEditor.nocolumnsdefined": "No hay columnas definidas", + "tableEditor.noforeignkeydefined": "No hay clave foránea definida", + "tableEditor.noindexdefined": "No hay índice definido", + "tableEditor.notnull": "NOT NULL", + "tableEditor.nouniquedefined": "No hay único definido", + "tableEditor.null": "NULL", + "tableEditor.nullability": "Nulabilidad", + "tableEditor.primaryKey": "clave primaria", + "tableEditor.remove": "Eliminar", + "tableEditor.tablename": "Nombre de tabla", + "tableEditor.tableproperties": "Propiedades de tabla", + "tableEditor.unique": "Único", + "tableEditor.uniqueConstraints": "Restricciones únicas ({constraintCount})", + "tableEditor.yes": "SÍ", + "tableStructure.alter": "Alterar tabla", + "tableStructure.create": "Crear tabla", + "tabsPanel.addToFavorites": "Agregar a favoritos", + "tabsPanel.closeAll": "Cerrar todo", + "tabsPanel.closeOthers": "Cerrar otros", + "tabsPanel.closeTabsWithDb": "Cerrar pestañas con BD {database}", + "tabsPanel.closeTabsWithOtherDb": "Cerrar pestañas con BD diferente a {database}", + "tabsPanel.closeToTheRight": "Cerrar a la derecha", + "tabsPanel.duplicate": "Duplicar", + "tabsPanel.pinTab": "Anclar pestaña", + "tabsPanel.switchDatabase": "Cambiar base de datos", + "widget.collectionsContainers": "Colecciones/contenedores", + "widget.databaseContent": "Contenido de base de datos", + "widget.databases": "Bases de datos", + "widget.keys": "Claves", + "widget.pinned": "Anclado", + "widget.tablesViewsFunctions": "Tablas, vistas, funciones", + "widgets.managePlugins": "Administrar plugins", + "widgets.viewApplicationLogs": "Ver registros de aplicación" +} \ No newline at end of file