[Loc] update to langpack source files (new format), and fix for vscode filter (#23698)

* [Loc] update to langpack source files (new format), and fix for vscode filter

* added markdown

* added in yarn lock
This commit is contained in:
Alex Ma
2023-07-07 18:26:43 -07:00
committed by GitHub
parent 92249aedda
commit 41401cf671
642 changed files with 51395 additions and 21021 deletions

View File

@@ -241,80 +241,88 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita
<file original="extensions/azurecore/dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.providers.AzureMonitorContainerLabel">
<source xml:lang="en">Log Analytics workspace</source>
<target state="translated">Área de trabajo de Log Analytics</target>
<source xml:lang="en">Log Analytics workspaces</source>
<target state="translated">Áreas de trabajo de Log Analytics</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel">
<source xml:lang="en">CosmosDB for Mongo</source>
<target state="translated">CosmosDB para Mongo</target>
<source xml:lang="en">Azure CosmosDB for MongoDB</source>
<target state="translated">Azure CosmosDB para MongoDB</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/database/databaseTreeDataProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.providers.database.treeDataProvider.databaseContainerLabel">
<source xml:lang="en">SQL database</source>
<target state="translated">Base de datos SQL</target>
<source xml:lang="en">SQL databases</source>
<target state="translated">Bases de datos SQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/databaseServer/databaseServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.databaseServerContainerLabel">
<source xml:lang="en">SQL server</source>
<target state="translated">SQL Server</target>
<source xml:lang="en">SQL servers</source>
<target state="translated">Servidores SQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/kusto/kustoTreeDataProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.providers.KustoContainerLabel">
<source xml:lang="en">Azure Data Explorer Cluster</source>
<target state="translated">Clúster de Azure Data Explorer</target>
<source xml:lang="en">Azure Data Explorer Clusters</source>
<target state="translated">Clústeres de Azure Data Explorer</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/mysqlFlexibleServer/mysqlFlexibleServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.mysqlFlexibleServerContainerLabel">
<source xml:lang="en">Azure Database for MySQL Flexible server</source>
<target state="translated">Servidor flexible de Azure Database for MySQL</target>
<source xml:lang="en">Azure Database for MySQL flexible servers</source>
<target state="translated">Servidores flexibles de Azure Database for MySQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/postgresArcServer/postgresServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="es">
<file original="extensions/azurecore/dist/azureResource/providers/postgresArcServer/postgresArcServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.providers.postgresArcServer.treeDataProvider.postgresServerContainerLabel">
<source xml:lang="en">PostgreSQL Hyperscale Azure Arc</source>
<target state="translated">Hiperescala de PostgreSQL: Azure Arc</target>
<source xml:lang="en">PostgreSQL servers Azure Arc</source>
<target state="translated">Servidores PostgreSQL: Azure Arc</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/postgresFlexibleServer/postgresFlexibleServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.postgresFlexibleServerContainerLabel">
<source xml:lang="en">Azure Database for PostgreSQL flexible servers</source>
<target state="translated">Servidores flexibles de Azure Database for PostgreSQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel">
<source xml:lang="en">Azure Database for PostgreSQL server</source>
<target state="translated">Servidor de Azure Database for PostgreSQL</target>
<source xml:lang="en">Azure Database for PostgreSQL servers</source>
<target state="translated">Servidores de Azure Database for PostgreSQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/sqlinstance/sqlInstanceTreeDataProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.providers.sqlInstanceContainerLabel">
<source xml:lang="en">Azure SQL DB managed instance</source>
<target state="translated">Instancia administrada de Azure SQL Database</target>
<source xml:lang="en">SQL managed instances</source>
<target state="translated">Instancias administradas de SQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/sqlinstanceArc/sqlInstanceArcTreeDataProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.providers.sqlInstanceArcContainerLabel">
<source xml:lang="en">SQL managed instance Azure Arc</source>
<target state="translated">Instancia administrada de SQL: Azure Arc</target>
<source xml:lang="en">SQL managed instances - Azure Arc</source>
<target state="translated">Instancias administradas de SQL: Azure Arc</target>
</trans-unit>
</body>
</file>
@@ -334,6 +342,18 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/universal/universalService" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azurecore.unregisteredProvider">
<source xml:lang="en">Unrecognized Provider resource: {0}</source>
<target state="translated">Recurso de proveedor no reconocido: {0}</target>
</trans-unit>
<trans-unit id="azurecore.unregisteredProviderType">
<source xml:lang="en">Unrecognized Provider resource type: {0}</source>
<target state="translated">Tipo de recurso de proveedor no reconocido: {0}</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/resourceTreeNode" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.resourceTreeNode.noResourcesLabel">
@@ -398,13 +418,9 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita
</file>
<file original="extensions/azurecore/dist/azureResource/tree/accountTreeNode" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.tree.accountTreeNode.noSubscriptionsLabel">
<source xml:lang="en">No Subscriptions found.</source>
<target state="translated">No se han encontrado suscripciones.</target>
</trans-unit>
<trans-unit id="azure.unableToAccessSubscription">
<source xml:lang="en">Unable to access subscription {0} ({1}). Please [refresh the account](command:azure.resource.signin) to try again. {2}</source>
<target state="translated">No se puede tener acceso a la suscripción {0} ({1}). [Actualice la cuenta] (comando: azure.resource.signin) para volver a intentarlo. {2}</target>
<trans-unit id="azure.resource.tree.accountTreeNode.noTenantsLabel">
<source xml:lang="en">No Tenants found.</source>
<target state="translated">No se encontraron inquilinos.</target>
</trans-unit>
</body>
</file>
@@ -426,28 +442,17 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita
</file>
<file original="extensions/azurecore/dist/azureResource/tree/flatAccountTreeNode" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.flatAccountTreeNode.noResourcesLabel">
<source xml:lang="en">No Resources found.</source>
<target state="translated">No se han encontrado recursos.</target>
<trans-unit id="azure.resource.tree.accountTreeNode.noTenantsLabel">
<source xml:lang="en">No Tenants found.</source>
<target state="translated">No se encontraron inquilinos.</target>
</trans-unit>
<trans-unit id="azure.resource.throttleerror">
<source xml:lang="en">Requests from this account have been throttled. To retry, please select a smaller number of subscriptions.</source>
<target state="translated">Las solicitudes de esta cuenta se han acelerado Para volver a intentarlo, seleccione un número menor de suscripciones.</target>
</trans-unit>
<trans-unit id="azure.resource.tree.accountTreeNode.title">
<source xml:lang="en">{0} ({1}/{2} subscriptions)</source>
<note>{0} is the display name of the azure account
{1} is the number of selected subscriptions in this account
{2} is the number of total subscriptions in this account</note>
<target state="translated">{0} ({1} de {2} suscripciones)</target>
</trans-unit>
<trans-unit id="azure.resource.tree.accountTreeNode.titleLoading">
<source xml:lang="en">{0} - Loading...</source>
<target state="translated">{0}: carga en curso...</target>
</trans-unit>
<trans-unit id="azure.resource.tree.loadresourceerror">
<source xml:lang="en">An error occurred while loading Azure resources: {0}</source>
<target state="translated">Se ha producido un error al cargar los recursos de Azure: {0}</target>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/flatTenantTreeNode" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.tree.accountTreeNode.noSubscriptionsLabel">
<source xml:lang="en">No Subscriptions found.</source>
<target state="translated">No se han encontrado suscripciones.</target>
</trans-unit>
</body>
</file>
@@ -459,6 +464,14 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/tenantTreeNode" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.tree.accountTreeNode.noSubscriptionsLabel">
<source xml:lang="en">No Subscriptions found.</source>
<target state="translated">No se han encontrado suscripciones.</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/treeProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.tree.treeProvider.loadingLabel">
@@ -665,9 +678,13 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita
<source xml:lang="en">Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes.</source>
<target state="translated">Advertencia: Azure PII Logging está habilitado. Habilitar esta opción permite registrar información de identificación personal y solo debe utilizarse con fines de depuración.</target>
</trans-unit>
<trans-unit id="azurecore.postgresFlexibleServer">
<source xml:lang="en">Azure Database for PostgreSQL flexible servers</source>
<target state="translated">Servidores flexibles de Azure Database for PostgreSQL</target>
</trans-unit>
<trans-unit id="azurecore.postgresServer">
<source xml:lang="en">Azure Database for PostgreSQL server</source>
<target state="translated">Servidor de Azure Database for PostgreSQL</target>
<source xml:lang="en">Azure Database for PostgreSQL servers</source>
<target state="translated">Servidores de Azure Database for PostgreSQL</target>
</trans-unit>
<trans-unit id="azurecore.reload">
<source xml:lang="en">Reload</source>
@@ -837,6 +854,10 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita
<source xml:lang="en">Select Subscriptions</source>
<target state="translated">Seleccionar suscripciones</target>
</trans-unit>
<trans-unit id="azure.resource.selecttenants.title">
<source xml:lang="en">Select Tenants</source>
<target state="translated">Seleccionar inquilinos</target>
</trans-unit>
<trans-unit id="azure.resource.signin.title">
<source xml:lang="en">Azure: Sign In</source>
<target state="translated">Azure: iniciar sesión</target>

View File

@@ -106,6 +106,10 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<source xml:lang="en">database</source>
<target state="translated">base de datos</target>
</trans-unit>
<trans-unit id="objectManagement.DatabaseDisplayNameInTitle">
<source xml:lang="en">Database</source>
<target state="translated">Base de datos</target>
</trans-unit>
<trans-unit id="objectManagement.DatabaseRoleTypeDisplayName">
<source xml:lang="en">database role</source>
<target state="translated">rol de base de datos</target>
@@ -122,9 +126,33 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<source xml:lang="en">Login</source>
<target state="translated">Iniciar sesión</target>
</trans-unit>
<trans-unit id="objectManagement.OkText">
<source xml:lang="en">OK</source>
<target state="translated">Aceptar</target>
<trans-unit id="objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema">
<source xml:lang="en">All objects belonging to a schema</source>
<target state="translated">Todos los objetos que pertenecen a un esquema</target>
</trans-unit>
<trans-unit id="objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes">
<source xml:lang="en">All objects of certain types</source>
<target state="translated">Todos los objetos de determinados tipos</target>
</trans-unit>
<trans-unit id="objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel">
<source xml:lang="en">Schema</source>
<target state="translated">Esquema</target>
</trans-unit>
<trans-unit id="objectManagement.ObjectSelectionMethodDialog_SpecificObjects">
<source xml:lang="en">Specific objects…</source>
<target state="translated">Objetos específicos…</target>
</trans-unit>
<trans-unit id="objectManagement.ObjectSelectionMethodDialog_TypeLabel">
<source xml:lang="en">How do you want to add objects?</source>
<target state="translated">¿Cómo desea agregar objetos?</target>
</trans-unit>
<trans-unit id="objectManagement.SearchTextLabel">
<source xml:lang="en">Search Text</source>
<target state="translated">Buscar texto</target>
</trans-unit>
<trans-unit id="objectManagement.ServerDisplayName">
<source xml:lang="en">Server</source>
<target state="translated">Servidor</target>
</trans-unit>
<trans-unit id="objectManagement.ServerRoleTypeDisplayName">
<source xml:lang="en">server role</source>
@@ -150,18 +178,26 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<source xml:lang="en">view</source>
<target state="translated">Ver</target>
</trans-unit>
<trans-unit id="objectManagement.addMemberText">
<source xml:lang="en">Add a member</source>
<target state="translated">Agregar un miembro</target>
<trans-unit id="objectManagement.addMembersText">
<source xml:lang="en">Add members</source>
<target state="translated">Agregar miembros</target>
</trans-unit>
<trans-unit id="objectManagement.addText">
<source xml:lang="en">Add</source>
<target state="translated">Agregar</target>
<trans-unit id="objectManagement.addSecurablesText">
<source xml:lang="en">Add securables</source>
<target state="translated">Agregar elementos protegibles</target>
</trans-unit>
<trans-unit id="objectManagement.advancedSectionHeader">
<source xml:lang="en">Advanced</source>
<target state="translated">Opciones avanzadas</target>
</trans-unit>
<trans-unit id="objectManagement.azurePricingLink">
<source xml:lang="en">Azure SQL Database pricing calculator</source>
<target state="translated">calculadora de precios de Azure SQL Database</target>
</trans-unit>
<trans-unit id="objectManagement.backupRedundancyLabel">
<source xml:lang="en">Backup Storage Redundancy</source>
<target state="translated">Redundancia de almacenamiento de copia de seguridad</target>
</trans-unit>
<trans-unit id="objectManagement.blankPasswordConfirmation">
<source xml:lang="en">Creating a login with a blank password is a security risk. Are you sure you want to continue?</source>
<target state="translated">La creación de un inicio de sesión con una contraseña en blanco presenta un riesgo de seguridad. ¿Está seguro de que desea continuar?</target>
@@ -174,15 +210,87 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<source xml:lang="en">Browse…</source>
<target state="translated">Examinar…</target>
</trans-unit>
<trans-unit id="objectManagement.collationLabel">
<source xml:lang="en">Collation</source>
<target state="translated">Intercalación</target>
</trans-unit>
<trans-unit id="objectManagement.compatibilityLevelLabel">
<source xml:lang="en">Compatibility Level</source>
<target state="translated">Nivel de compatibilidad</target>
</trans-unit>
<trans-unit id="objectManagement.configureSLOSectionHeader">
<source xml:lang="en">Configure SLO</source>
<target state="translated">Configurar SLO</target>
</trans-unit>
<trans-unit id="objectManagement.confirmPasswordLabel">
<source xml:lang="en">Confirm password</source>
<target state="translated">Confirmar contraseña</target>
</trans-unit>
<trans-unit id="objectManagement.containmentTypeLabel">
<source xml:lang="en">Containment Type</source>
<target state="translated">Tipo de independencia</target>
</trans-unit>
<trans-unit id="objectManagement.createObjectOperationName">
<source xml:lang="en">Create {0}</source>
<note>{0} object type</note>
<target state="translated">Crear {0}</target>
</trans-unit>
<trans-unit id="objectManagement.currentSLOLabel">
<source xml:lang="en">Current Service Level Objective</source>
<target state="translated">Objetivo de nivel de servicio actual</target>
</trans-unit>
<trans-unit id="objectManagement.databaseExistsError">
<source xml:lang="en">Database '{0}' already exists. Choose a different database name.</source>
<target state="translated">La base de datos \"{0}\" ya existe. Elija otro nombre de base de datos distinto.</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.backupSectionHeader">
<source xml:lang="en">Backup</source>
<target state="translated">Copia de seguridad</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.databaseSectionHeader">
<source xml:lang="en">Database</source>
<target state="translated">Base de datos</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.dateCreated">
<source xml:lang="en">Date Created</source>
<target state="translated">Fecha de creación</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.mbUnitText">
<source xml:lang="en">{0} MB</source>
<target state="translated">{0} MB</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.memoryAllocated">
<source xml:lang="en">Memory Allocated To Memory Optimized Objects</source>
<target state="translated">Memoria asignada a objetos con optimización para memoria</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.memoryUsed">
<source xml:lang="en">Memory Used By Memory Optimized Objects</source>
<target state="translated">Memoria usada por objetos con optimización para memoria</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.name">
<source xml:lang="en">Name</source>
<target state="translated">Nombre</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.numberOfUsers">
<source xml:lang="en">Number of Users</source>
<target state="translated">Número de usuarios</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.owner">
<source xml:lang="en">Owner</source>
<target state="translated">Propietario</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.size">
<source xml:lang="en">Size</source>
<target state="translated">Tamaño</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.spaceAvailable">
<source xml:lang="en">Space Available</source>
<target state="translated">Espacio disponible</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.status">
<source xml:lang="en">Status</source>
<target state="translated">Estado</target>
</trans-unit>
<trans-unit id="objectManagement.databaseRole.SelectMemberDialogTitle">
<source xml:lang="en">Select Database Role Members</source>
<target state="translated">Seleccione miembro de rol de base de datos</target>
@@ -210,13 +318,37 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<note>{0} object type, {1}: object name.</note>
<target state="translated">Eliminar {0} "{1}"</target>
</trans-unit>
<trans-unit id="objectManagement.denyColumnHeader">
<source xml:lang="en">Deny</source>
<target state="translated">Denegar</target>
</trans-unit>
<trans-unit id="objectManagement.editionLabel">
<source xml:lang="en">Edition</source>
<target state="translated">Edición</target>
</trans-unit>
<trans-unit id="objectManagement.effectivePermissionsTableLabel">
<source xml:lang="en">Effective permissions for selected securable</source>
<target state="translated">Permisos efectivos para el elemento protegible seleccionado</target>
</trans-unit>
<trans-unit id="objectManagement.effectivePermissionsTableLabelSelected">
<source xml:lang="en">Effective permissions for: {0}</source>
<target state="translated">Permisos efectivos para: {0}</target>
</trans-unit>
<trans-unit id="objectManagement.enabledLabel">
<source xml:lang="en">Enabled</source>
<target state="translated">Habilitado</target>
</trans-unit>
<trans-unit id="objectManagement.filterText">
<source xml:lang="en">Filter</source>
<target state="translated">Filtro</target>
<trans-unit id="objectManagement.explicitPermissionsTableLabel">
<source xml:lang="en">Explicit permissions for selected securable</source>
<target state="translated">Permisos explícitos para el elemento protegible seleccionado</target>
</trans-unit>
<trans-unit id="objectManagement.explicitPermissionsTableLabelSelected">
<source xml:lang="en">Explicit permissions for: {0}</source>
<target state="translated">Permisos explícitos para: {0}</target>
</trans-unit>
<trans-unit id="objectManagement.filterSectionTitle">
<source xml:lang="en">Filters</source>
<target state="translated">Filtros</target>
</trans-unit>
<trans-unit id="objectManagement.findText">
<source xml:lang="en">Find</source>
@@ -226,17 +358,49 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<source xml:lang="en">General</source>
<target state="translated">General</target>
</trans-unit>
<trans-unit id="objectManagement.helpText">
<source xml:lang="en">Help</source>
<target state="translated">Ayuda</target>
<trans-unit id="objectManagement.grantColumnHeader">
<source xml:lang="en">Grant</source>
<target state="translated">Conceder</target>
</trans-unit>
<trans-unit id="objectManagement.grantorColumnHeader">
<source xml:lang="en">Grantor</source>
<target state="translated">Otorgante</target>
</trans-unit>
<trans-unit id="objectManagement.hardwareGeneration">
<source xml:lang="en">Hardware Generation</source>
<target state="translated">Generación de hardware</target>
</trans-unit>
<trans-unit id="objectManagement.invalidPasswordError">
<source xml:lang="en">Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy</source>
<target state="translated">La contraseña no cumple el requisito de complejidad. Para obtener más información: https://docs.microsoft.com/sql/relational-databases/security/password-policy</target>
</trans-unit>
<trans-unit id="objectManagement.loadingDialog">
<source xml:lang="en">Loading dialog...</source>
<target state="translated">Cargando cuadro de diálogo...</target>
<trans-unit id="objectManagement.isClustered">
<source xml:lang="en">Is Clustered</source>
<target state="translated">En clúster</target>
</trans-unit>
<trans-unit id="objectManagement.isHadrEnabled">
<source xml:lang="en">Is HADR Enabled</source>
<target state="translated">Está habilitado para HADR</target>
</trans-unit>
<trans-unit id="objectManagement.isPolyBaseInstalled">
<source xml:lang="en">Is PolyBase Installed</source>
<target state="translated">Está instalada la característica PolyBase</target>
</trans-unit>
<trans-unit id="objectManagement.isXTPSupported">
<source xml:lang="en">Is XTP Supported</source>
<target state="translated">Es compatible con XTP</target>
</trans-unit>
<trans-unit id="objectManagement.language">
<source xml:lang="en">Language</source>
<target state="translated">Idioma</target>
</trans-unit>
<trans-unit id="objectManagement.lastDatabaseBackup">
<source xml:lang="en">Last Database Backup</source>
<target state="translated">Última copia de seguridad de la base de datos</target>
</trans-unit>
<trans-unit id="objectManagement.lastDatabaseLogBackup">
<source xml:lang="en">Last Database Log Backup</source>
<target state="translated">Última copia de seguridad del registro de base de datos</target>
</trans-unit>
<trans-unit id="objectManagement.loadingObjectsCompletedLabel">
<source xml:lang="en">Loading objects completed, {0} objects found</source>
@@ -314,6 +478,14 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<source xml:lang="en">Login is not selected.</source>
<target state="translated">No se ha seleccionado el inicio de sesión.</target>
</trans-unit>
<trans-unit id="objectManagement.maxServerMemoryText">
<source xml:lang="en">Maximum Server Memory (MB)</source>
<target state="translated">Cantidad máxima de memoria del servidor (MB)</target>
</trans-unit>
<trans-unit id="objectManagement.maxSizeLabel">
<source xml:lang="en">Max Size</source>
<target state="translated">Tamaño máximo</target>
</trans-unit>
<trans-unit id="objectManagement.membersLabel">
<source xml:lang="en">Members</source>
<target state="translated">Miembros</target>
@@ -322,6 +494,14 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<source xml:lang="en">Membership</source>
<target state="translated">Pertenencia</target>
</trans-unit>
<trans-unit id="objectManagement.memory">
<source xml:lang="en">Memory</source>
<target state="translated">Memoria</target>
</trans-unit>
<trans-unit id="objectManagement.minServerMemoryText">
<source xml:lang="en">Minimum Server Memory (MB)</source>
<target state="translated">Memoria mínima del servidor (MB)</target>
</trans-unit>
<trans-unit id="objectManagement.nameCannotBeEmptyError">
<source xml:lang="en">Name cannot be empty.</source>
<target state="translated">El nombre no puede estar vacío.</target>
@@ -335,10 +515,6 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<note>{0} object type.</note>
<target state="translated">{0} - Nuevo (Versión preliminar)</target>
</trans-unit>
<trans-unit id="objectManagement.noActionScriptedMessage">
<source xml:lang="en">There is no action to be scripted.</source>
<target state="translated">No hay acción para incluir en el script.</target>
</trans-unit>
<trans-unit id="objectManagement.noConnectionUriError">
<source xml:lang="en">Failed to retrieve the connection information, please reconnect and try again.</source>
<target state="translated">No se pudo recuperar la información de conexión. Vuelva a conectarse e inténtelo de nuevo.</target>
@@ -348,10 +524,18 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<note>{0} object type, {1}: object name.</note>
<target state="translated">{0} - {1} (Versión preliminar)</target>
</trans-unit>
<trans-unit id="objectManagement.objectSelectionMethodDialogTitle">
<source xml:lang="en">Add Objects</source>
<target state="translated">Agregar objetos</target>
</trans-unit>
<trans-unit id="objectManagement.objectTypeLabel">
<source xml:lang="en">Object Type</source>
<target state="translated">Tipo de objeto</target>
</trans-unit>
<trans-unit id="objectManagement.objectTypesLabel">
<source xml:lang="en">Object Types</source>
<target state="translated">Tipos de objeto</target>
</trans-unit>
<trans-unit id="objectManagement.objectsLabel">
<source xml:lang="en">Objects</source>
<target state="translated">Objetos</target>
@@ -366,6 +550,14 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<note>{0} object type, {1}: object name, {2}: error message.</note>
<target state="translated">Error al abrir el cuadro de diálogo de propiedades para {0}: {1}. {2}</target>
</trans-unit>
<trans-unit id="objectManagement.operatingSystem">
<source xml:lang="en">Operating System</source>
<target state="translated">Sistema operativo</target>
</trans-unit>
<trans-unit id="objectManagement.optionsSectionHeader">
<source xml:lang="en">Options</source>
<target state="translated">Opciones</target>
</trans-unit>
<trans-unit id="objectManagement.ownerText">
<source xml:lang="en">Owner</source>
<target state="translated">Propietario</target>
@@ -382,8 +574,32 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<source xml:lang="en">Password must match the confirm password.</source>
<target state="translated">La contraseña debe coincidir con la contraseña de confirmación.</target>
</trans-unit>
<trans-unit id="objectManagement.permissionColumnHeader">
<source xml:lang="en">Permission</source>
<target state="translated">Permiso</target>
</trans-unit>
<trans-unit id="objectManagement.platform">
<source xml:lang="en">Platform</source>
<target state="translated">Plataforma</target>
</trans-unit>
<trans-unit id="objectManagement.processors">
<source xml:lang="en">Processors</source>
<target state="translated">Procesadores</target>
</trans-unit>
<trans-unit id="objectManagement.product">
<source xml:lang="en">Product</source>
<target state="translated">Producto</target>
</trans-unit>
<trans-unit id="objectManagement.properties">
<source xml:lang="en">Properties</source>
<target state="translated">Propiedades</target>
</trans-unit>
<trans-unit id="objectManagement.recoveryModelLabel">
<source xml:lang="en">Recovery Model</source>
<target state="translated">Modelo de recuperación</target>
</trans-unit>
<trans-unit id="objectManagement.refreshOEError">
<source xml:lang="en">An error occurred while while refreshing the object explorer. {0}</source>
<source xml:lang="en">An error occurred while refreshing the object explorer. {0}</source>
<note>{0}: error message.</note>
<target state="translated">Error al actualizar el explorador de objetos. {0}</target>
</trans-unit>
@@ -391,9 +607,9 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<source xml:lang="en">Remove selected member</source>
<target state="translated">Quitar el miembro seleccionado</target>
</trans-unit>
<trans-unit id="objectManagement.removeText">
<source xml:lang="en">Remove</source>
<target state="translated">Quitar</target>
<trans-unit id="objectManagement.removeSecurablesText">
<source xml:lang="en">Remove selected securable</source>
<target state="translated">Quitar elemento protegible seleccionado</target>
</trans-unit>
<trans-unit id="objectManagement.renameObjectDialogTitle">
<source xml:lang="en">Enter new name</source>
@@ -409,29 +625,33 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<note>{0} object type, {1}: original name, {2}: new name</note>
<target state="translated">Cambie el nombre de {0} '{1}' a '{2}'</target>
</trans-unit>
<trans-unit id="objectManagement.reservedStorageSizeInMB">
<source xml:lang="en">Reserved Storage Size</source>
<target state="translated">Tamaño de almacenamiento reservado</target>
</trans-unit>
<trans-unit id="objectManagement.rootDirectory">
<source xml:lang="en">Root Directory</source>
<target state="translated">Directorio raíz</target>
</trans-unit>
<trans-unit id="objectManagement.schemaLabel">
<source xml:lang="en">Schema</source>
<target state="translated">Esquema</target>
</trans-unit>
<trans-unit id="objectManagement.scriptError">
<source xml:lang="en">An error occurred while generating script. {0}</source>
<target state="translated">Error al generar el script. {0}</target>
<trans-unit id="objectManagement.securablesText">
<source xml:lang="en">Securables</source>
<target state="translated">Elementos protegibles</target>
</trans-unit>
<trans-unit id="objectManagement.scriptGenerated">
<source xml:lang="en">Script has been generated successfully. You can close the dialog to view it in the newly opened editor.</source>
<target state="translated">El script se ha generado correctamente. Puedes cerrar el cuadro de diálogo para verlo en el editor recién abierto.</target>
</trans-unit>
<trans-unit id="objectManagement.scriptText">
<source xml:lang="en">Script</source>
<target state="translated">Script</target>
<trans-unit id="objectManagement.selectSecurablesDialogTitle">
<source xml:lang="en">Select Securables</source>
<target state="translated">Seleccionar elementos protegibles</target>
</trans-unit>
<trans-unit id="objectManagement.selectText">
<source xml:lang="en">Select</source>
<target state="translated">Seleccionar</target>
</trans-unit>
<trans-unit id="objectManagement.selectedLabel">
<source xml:lang="en">Selected</source>
<target state="translated">Seleccionado</target>
<trans-unit id="objectManagement.serverCollation">
<source xml:lang="en">Server Collation</source>
<target state="translated">Intercalación del servidor</target>
</trans-unit>
<trans-unit id="objectManagement.serverRole.SelectMemberDialogTitle">
<source xml:lang="en">Select Server Role Members</source>
@@ -441,6 +661,14 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<source xml:lang="en">Select Server Role Owner</source>
<target state="translated">Seleccionar propietario de rol de servidor</target>
</trans-unit>
<trans-unit id="objectManagement.serviceTier">
<source xml:lang="en">Service Tier</source>
<target state="translated">Nivel de servicio</target>
</trans-unit>
<trans-unit id="objectManagement.storageSpaceUsageInGB">
<source xml:lang="en">Storage Space Usage</source>
<target state="translated">Uso de espacio de almacenamiento</target>
</trans-unit>
<trans-unit id="objectManagement.updateObjectOperationName">
<source xml:lang="en">Update {0} '{1}'</source>
<note>{0} object type, {1}: object name.</note>
@@ -482,9 +710,13 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<source xml:lang="en">Mapped to a Windows user/group</source>
<target state="translated">Asignado a un usuario o grupo de Windows</target>
</trans-unit>
<trans-unit id="objectManagement.yesText">
<source xml:lang="en">Yes</source>
<target state="translated"></target>
<trans-unit id="objectManagement.versionText">
<source xml:lang="en">Version</source>
<target state="translated">Versión</target>
</trans-unit>
<trans-unit id="objectManagement.withGrantColumnHeader">
<source xml:lang="en">With Grant</source>
<target state="translated">Con concesión</target>
</trans-unit>
</body>
</file>
@@ -572,6 +804,62 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/ui/localizedConstants" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="mssql.ui.OkText">
<source xml:lang="en">OK</source>
<target state="translated">Aceptar</target>
</trans-unit>
<trans-unit id="mssql.ui.generatingScript">
<source xml:lang="en">Generating script...</source>
<target state="translated">Generando el script...</target>
</trans-unit>
<trans-unit id="mssql.ui.generatingScriptCompleted">
<source xml:lang="en">Script generated</source>
<target state="translated">Script generado</target>
</trans-unit>
<trans-unit id="mssql.ui.helpText">
<source xml:lang="en">Help</source>
<target state="translated">Ayuda</target>
</trans-unit>
<trans-unit id="mssql.ui.loadingDialog">
<source xml:lang="en">Loading dialog...</source>
<target state="translated">Cargando cuadro de diálogo...</target>
</trans-unit>
<trans-unit id="mssql.ui.noActionScriptedMessage">
<source xml:lang="en">There is no action to be scripted.</source>
<target state="translated">No hay acción para incluir en el script.</target>
</trans-unit>
<trans-unit id="mssql.ui.scriptError">
<source xml:lang="en">An error occurred while generating the script. {0}</source>
<target state="translated">Se ha producido un error al generar el script. {0}</target>
</trans-unit>
<trans-unit id="mssql.ui.scriptGenerated">
<source xml:lang="en">Script has been generated successfully. You can close the dialog to view it in the newly opened editor.</source>
<target state="translated">El script se ha generado correctamente. Puedes cerrar el cuadro de diálogo para verlo en el editor recién abierto.</target>
</trans-unit>
<trans-unit id="mssql.ui.scriptText">
<source xml:lang="en">Script</source>
<target state="translated">Script</target>
</trans-unit>
<trans-unit id="mssql.ui.yesText">
<source xml:lang="en">Yes</source>
<target state="translated">Sí</target>
</trans-unit>
<trans-unit id="objectManagement.addText">
<source xml:lang="en">Add…</source>
<target state="translated">Agregar…</target>
</trans-unit>
<trans-unit id="objectManagement.removeText">
<source xml:lang="en">Remove</source>
<target state="translated">Quitar</target>
</trans-unit>
<trans-unit id="objectManagement.selectLabel">
<source xml:lang="en">Select</source>
<target state="translated">Seleccionar</target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/package" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="cloud.databaseProperties.azureEdition">
@@ -1234,6 +1522,10 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un
<source xml:lang="en">Enable SET XACT_ABORT ON option</source>
<target state="translated">Habilitar la opción SET XACT_ABORT ON</target>
</trans-unit>
<trans-unit id="mssql.tableDesigner.allowDisableAndReenableDdlTriggers">
<source xml:lang="en">Whether to allow table designer to disable and re-enable DDL triggers during publish</source>
<target state="translated">Indica si se permite que el diseñador de tablas deshabilite y vuelva a habilitar los desencadenadores DDL durante la publicación.</target>
</trans-unit>
<trans-unit id="mssql.tableDesigner.preloadDatabaseModel">
<source xml:lang="en">Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes.</source>
<target state="translated">Indica si se debe cargar previamente el modelo de base de datos cuando se expande el nodo de base de datos en el explorador de objetos. Cuando se habilita, se puede reducir el tiempo de carga del diseñador de tablas. Nota: Es posible que vea un uso de memoria mayor que el normal si necesita expandir una gran cantidad de nodos de base de datos.</target>

View File

@@ -66,6 +66,10 @@
<source xml:lang="en">Add Item</source>
<target state="translated">Agregar elemento</target>
</trans-unit>
<trans-unit id="addSqlCmdVariableWithoutDefaultValue">
<source xml:lang="en">Add SQLCMD variable '{0}' to project without default value?</source>
<target state="translated">¿Agregar la variable SQLCMD ''{0}'' al proyecto sin el valor predeterminado?</target>
</trans-unit>
<trans-unit id="advancedOptionsButton">
<source xml:lang="en">Advanced...</source>
<target state="translated">Avanzado...</target>
@@ -90,6 +94,10 @@
<source xml:lang="en">Project was successfully updated.</source>
<target state="translated">El proyecto se actualizó correctamente.</target>
</trans-unit>
<trans-unit id="artifactReference">
<source xml:lang="en">Artifact Reference</source>
<target state="translated">Referencia de artefacto</target>
</trans-unit>
<trans-unit id="at">
<source xml:lang="en">at</source>
<target state="translated">en</target>
@@ -442,14 +450,14 @@
<source xml:lang="en">Downloading</source>
<target state="translated">Descargando</target>
</trans-unit>
<trans-unit id="downloadingDacFxDlls">
<source xml:lang="en">Downloading Microsoft.Build.Sql nuget to get build DLLs</source>
<target state="translated">Descargando NuGet Microsoft.Build.Sql para obtener archivos DLL de compilación</target>
</trans-unit>
<trans-unit id="downloadingFromTo">
<source xml:lang="en">Downloading from {0} to {1}</source>
<target state="translated">Descargando {0} de {1}</target>
</trans-unit>
<trans-unit id="downloadingNuget">
<source xml:lang="en">Downloading {0} nuget to get build DLLs </source>
<target state="translated">Descargando {0} nget para obtener archivos DLL de compilación </target>
</trans-unit>
<trans-unit id="edgeEulaAgreementTitle">
<source xml:lang="en">Microsoft Azure SQL Edge License Agreement</source>
<target state="translated">Contrato de licencia de Microsoft Azure SQL Edge</target>
@@ -904,6 +912,10 @@
<source xml:lang="en">Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder.</source>
<target state="translated">No se admiten elementos con ruta absolutas fuera de la carpeta del proyecto. Asegúrese de que las rutas del archivo de proyecto son relativas a la carpeta del proyecto.</target>
</trans-unit>
<trans-unit id="packageReference">
<source xml:lang="en">Package Reference</source>
<target state="translated">Referencia de paquete</target>
</trans-unit>
<trans-unit id="parentTreeItemUnknown">
<source xml:lang="en">Cannot access parent of provided tree item</source>
<target state="translated">No se puede acceder al elemento primario del elemento de árbol proporcionado.</target>
@@ -1016,6 +1028,10 @@
<source xml:lang="en">Publish profile elements</source>
<target state="translated">Publicar elementos de perfil</target>
</trans-unit>
<trans-unit id="publishProfileFriendlyName">
<source xml:lang="en">Publish Profile</source>
<target state="translated">Perfil de publicación</target>
</trans-unit>
<trans-unit id="publishProjectSucceed">
<source xml:lang="en">Database project published successfully</source>
<target state="translated">Proyecto de base de datos publicado correctamente</target>
@@ -1061,13 +1077,17 @@
<target state="translated">Publicando proyecto en un contenedor...</target>
</trans-unit>
<trans-unit id="referenceRadioButtonsGroupTitle">
<source xml:lang="en">Type</source>
<target state="translated">Tipo</target>
<source xml:lang="en">Referenced Database Type</source>
<target state="translated">Tipo de base de datos al que se hace referencia</target>
</trans-unit>
<trans-unit id="referenceType">
<source xml:lang="en">Reference type</source>
<trans-unit id="referenceTypeRadioButtonsGroupTitle">
<source xml:lang="en">Reference Type</source>
<target state="translated">Tipo de referencia</target>
</trans-unit>
<trans-unit id="referencedDatabaseType">
<source xml:lang="en">Referenced Database type</source>
<target state="translated">Tipo de base de datos al que se hace referencia</target>
</trans-unit>
<trans-unit id="reloadProject">
<source xml:lang="en">Would you like to reload your database project?</source>
<target state="translated">¿Quiere volver a cargar el proyecto de base de datos?</target>
@@ -1124,6 +1144,10 @@
<source xml:lang="en">Save</source>
<target state="translated">Guardar</target>
</trans-unit>
<trans-unit id="saveProfile">
<source xml:lang="en">Would you like to save the settings in a profile (.publish.xml)?</source>
<target state="translated">¿Desea guardar la configuración en un perfil (.publish.xml)?</target>
</trans-unit>
<trans-unit id="saveProfileAsButtonText">
<source xml:lang="en">Save As...</source>
<target state="translated">Guardar como...</target>
@@ -1357,8 +1381,8 @@
<target state="translated">No se encuentra la variable SQLCMD "{0}".</target>
</trans-unit>
<trans-unit id="unableToPerformAction">
<source xml:lang="en">Unable to locate '{0}' target: '{1}'</source>
<target state="translated">No se encuentra el destino "{0}": "{1}".</target>
<source xml:lang="en">Unable to locate '{0}' target: '{1}'. {2}</source>
<target state="translated">No se ha podido localizar "{0}" objetivo: "{1}". {2}</target>
</trans-unit>
<trans-unit id="unexpectedProjectContext">
<source xml:lang="en">Unable to establish project context. Command invoked from unexpected location: {0}</source>
@@ -1600,6 +1624,10 @@
<source xml:lang="en">Add Pre-Deployment Script</source>
<target state="translated">Agregar script anterior a la implementación</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.newPublishProfile">
<source xml:lang="en">Add Publish Profile</source>
<target state="translated">Agregar perfil de publicación</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.newScript">
<source xml:lang="en">Add Script</source>
<target state="translated">Agregar script</target>
@@ -1632,6 +1660,10 @@
<source xml:lang="en">Open in Designer</source>
<target state="translated">Abrir en el Diseñador</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.openReferencedSqlProject">
<source xml:lang="en">Open project</source>
<target state="translated">Abrir proyecto</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.properties">
<source xml:lang="en">Properties</source>
<target state="translated">Propiedades</target>

View File

@@ -2,14 +2,6 @@
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/sql-migration/dist/constants/strings" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.accounts.accountAccessError">
<source xml:lang="en">An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}'</source>
<target state="translated">Error al obtener acceso a la cuenta seleccionada "{0}" y al espacio empresarial “{1}”. Seleccione "Vincular cuenta" y actualice la cuenta o seleccione otra. Error "{2}"</target>
</trans-unit>
<trans-unit id="azure.accounts.accountStaleError">
<source xml:lang="en">The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account.</source>
<target state="translated">El token de acceso para la cuenta seleccionada "{0}" y el espacio empresarial “{1}” ya no es válido. Seleccione "Vincular cuenta" y actualice la cuenta, o seleccione otra.</target>
</trans-unit>
<trans-unit id="serviceCrashMessage">
<source xml:lang="en">Migration service component could not start. {0}</source>
<target state="translated">No se pudo iniciar el componente del servicio de migración. {0}</target>
@@ -1332,15 +1324,15 @@ Esta operación puede tardar varios minutos.</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step2">
<source xml:lang="en">Step 2: Use the keys below to register your integration runtime</source>
<target state="new">Step 2: Use the keys below to register your integration runtime</target>
<target state="translated">Paso 2: Use las claves siguientes para registrar el entorno de ejecución de integración</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step3">
<source xml:lang="en">Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime</source>
<target state="new">Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime</target>
<target state="translated">Paso 3: Haga clic en el botón "Prueba de conexión" para comprobar la conexión entre Azure Database Migration Service y el entorno de ejecución de integración</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step3.alternate">
<source xml:lang="en">Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime</source>
<target state="new">Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime</target>
<target state="translated">Paso 3: Haga clic en el botón "Actualizar" para comprobar la conexión entre Azure Database Migration Service y el entorno de ejecución de integración</target>
</trans-unit>
<trans-unit id="sql.migration.issue.aria.label">
<source xml:lang="en">Blocking Issue: {0}</source>
@@ -2124,15 +2116,15 @@ Esta operación puede tardar varios minutos.</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.container.description1">
<source xml:lang="en">Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable).</source>
<target state="new">Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable).</target>
<target state="translated">Azure Database Migration Service aprovecha el entorno de ejecución de integración autohospedado de Azure Data Factory para controlar la conectividad entre el origen y el destino, y cargar copias de seguridad de un recurso compartido de archivos de red local en Azure (si procede).</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.container.description2">
<source xml:lang="en">Follow the instructions below to set up self-hosted integration runtime.</source>
<target state="new">Follow the instructions below to set up self-hosted integration runtime.</target>
<target state="translated">Siga estas instrucciones para configurar un entorno de ejecución de integración autohospedado.</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.heading">
<source xml:lang="en">Set up integration runtime</source>
<target state="new">Set up integration runtime</target>
<target state="translated">Configuración del entorno de ejecución de integración</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.loading.help">
<source xml:lang="en">Loading Migration Services</source>
@@ -2182,9 +2174,9 @@ Esta operación puede tardar varios minutos.</target>
<source xml:lang="en">Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node.
See below for registration instructions.</source>
<target state="new">Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node.
<target state="translated">Azure Database Migration Service no está registrado. Azure Database Migration Service "{0}" debe registrarse con entorno de ejecución de integración autohospedado en cualquier nodo.
See below for registration instructions.</target>
Consulte la información siguiente para ver las instrucciones de registro.</target>
</trans-unit>
<trans-unit id="sql.migration.service.prompt">
<source xml:lang="en">{0} (change)</source>
@@ -2194,17 +2186,17 @@ See below for registration instructions.</target>
<source xml:lang="en">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
For improved performance and high availability, you can register additional nodes.</source>
<target state="new">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
<target state="translated">Azure Database Migration Service "{0}" está conectado a un entorno de ejecución de integración autohospedado que se ejecuta en nodos: {1}
For improved performance and high availability, you can register additional nodes.</target>
Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adicionales.</target>
</trans-unit>
<trans-unit id="sql.migration.service.ready.below">
<source xml:lang="en">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
For improved performance and high availability, you can register additional nodes. See below for registration instructions.</source>
<target state="new">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
<target state="translated">Azure Database Migration Service "{0}" está conectado a un entorno de ejecución de integración autohospedado que se ejecuta en nodos: {1}
For improved performance and high availability, you can register additional nodes. See below for registration instructions.</target>
Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adicionales. Consulte la información siguiente para ver las instrucciones de registro.</target>
</trans-unit>
<trans-unit id="sql.migration.service.selection.location.msg">
<source xml:lang="en">Please select the location of your database backup files before continuing.</source>
@@ -2220,7 +2212,7 @@ For improved performance and high availability, you can register additional node
</trans-unit>
<trans-unit id="sql.migration.services.container.description.network">
<source xml:lang="en">Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page.</source>
<target state="new">Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page.</target>
<target state="translated">Escriba la información siguiente para agregar una nueva instancia de Azure Database Migration Service. Para registrar el entorno de ejecución de integración autohospedado, seleccione "Mis copias de seguridad de base de datos están en un recurso compartido de red" en la página anterior.</target>
</trans-unit>
<trans-unit id="sql.migration.services.dialog.title">
<source xml:lang="en">Create Azure Database Migration Service</source>
@@ -3022,6 +3014,14 @@ For improved performance and high availability, you can register additional node
<source xml:lang="en">Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server.</source>
<target state="translated">Es posible que la instancia de destino "{0}" no pueda acceder a las cuentas de almacenamiento "{1}". Asegúrese de que la subred de la instancia de destino está en la lista blanca de las cuentas de almacenamiento y, si procede, de que los puntos de conexión privados están en la misma red virtual que el servidor de destino.</target>
</trans-unit>
<trans-unit id="sql.migration.storageAccount.warning.vm.many">
<source xml:lang="en">Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account.</source>
<target state="translated">Es posible que el servidor de destino "{0}" no pueda acceder a la cuenta de almacenamiento "{1}". Asegúrese de que la subred del servidor de destino está en la lista aprobada de la cuenta de almacenamiento.</target>
</trans-unit>
<trans-unit id="sql.migration.storageAccount.warning.vm.one">
<source xml:lang="en">Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts.</source>
<target state="translated">Es posible que el servidor de destino "{0}" no pueda acceder a las cuentas de almacenamiento "{1}". Asegúrese de que la subred del servidor de destino está en la lista aprobada de las cuentas de almacenamiento.</target>
</trans-unit>
<trans-unit id="sql.migration.subscription">
<source xml:lang="en">Subscription</source>
<target state="translated">Suscripción</target>

View File

@@ -623,8 +623,8 @@ Comandos omitidos predeterminados:
<target state="translated">¿Seguro que quiere quitar "{0}"?</target>
</trans-unit>
<trans-unit id="refreshAccount">
<source xml:lang="en">Reenter your credentials</source>
<target state="translated">Vuelva a introducir sus credenciales</target>
<source xml:lang="en">Refresh your credentials</source>
<target state="translated">Actualizar las credenciales</target>
</trans-unit>
<trans-unit id="removeAccount">
<source xml:lang="en">Remove account</source>
@@ -2025,6 +2025,14 @@ Comandos omitidos predeterminados:
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/backup/browser/backupUiService" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="backupDialogTitle">
<source xml:lang="en">Backup database - {0}:{1}</source>
<target state="translated">Base de datos de copia de seguridad : {0}:{1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/backup/common/constants" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="backup.asymmetricKey">
@@ -2311,6 +2319,10 @@ Comandos omitidos predeterminados:
</file>
<file original="src/sql/workbench/contrib/commandLine/electron-browser/commandLine" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="commandline.propertiesFormatError">
<source xml:lang="en">Advanced connection properties could not be parsed as JSON, error occurred: {0} Received properties value: {1}</source>
<target state="translated">Las propiedades de conexión avanzadas no se han podido analizar como JSON, se ha producido un error: {0} Valor de propiedades recibido: {1}</target>
</trans-unit>
<trans-unit id="confirmConnect">
<source xml:lang="en">Are you sure you want to connect?</source>
<target state="translated">¿Seguro que desea conectarse?</target>
@@ -2367,6 +2379,10 @@ Comandos omitidos predeterminados:
<source xml:lang="en">Whether to show the warning message when user connects to a server version that is not supported by Azure Data Studio.</source>
<target state="translated">Si se muestra o no el mensaje de advertencia cuando el usuario se conecta a una versión del servidor que no es compatible con Azure Data Studio.</target>
</trans-unit>
<trans-unit id="registeredServers.collapseAll">
<source xml:lang="en">Collapse All Connections</source>
<target state="translated">Contraer todas las conexiones</target>
</trans-unit>
<trans-unit id="sql.defaultAuthenticationType.AzureMFA">
<source xml:lang="en">Azure Active Directory - Universal with MFA support</source>
<target state="translated">Azure Active Directory: universal con compatibilidad con MFA</target>
@@ -4101,6 +4117,10 @@ Comandos omitidos predeterminados:
<source xml:lang="en">Enter search value</source>
<target state="translated">Escribir valor de búsqueda</target>
</trans-unit>
<trans-unit id="executionPlanFindNodeLabel">
<source xml:lang="en">Find nodes</source>
<target state="translated">Buscar nodos</target>
</trans-unit>
<trans-unit id="executionPlanSearchTypeContains">
<source xml:lang="en">Contains</source>
<target state="translated">Contiene</target>
@@ -4755,6 +4775,10 @@ Error: {1}</target>
<source xml:lang="en">Remove parameter cell</source>
<target state="translated">Quitar celda de parámetro</target>
</trans-unit>
<trans-unit id="addCellLabel">
<source xml:lang="en">Add cell</source>
<target state="translated">Agregar celda</target>
</trans-unit>
<trans-unit id="clear">
<source xml:lang="en">Clear Result</source>
<target state="translated">Borrar resultado</target>
@@ -4799,10 +4823,6 @@ Error: {1}</target>
<source xml:lang="en">Insert Text Below</source>
<target state="translated">Insertar texto abajo</target>
</trans-unit>
<trans-unit id="moreActionsLabel">
<source xml:lang="en">More</source>
<target state="translated">Más</target>
</trans-unit>
<trans-unit id="runAllAbove">
<source xml:lang="en">Run Cells Above</source>
<target state="translated">Ejecutar celdas de arriba</target>
@@ -4831,14 +4851,6 @@ Error: {1}</target>
<source xml:lang="en">Move cell up</source>
<target state="translated">Subir celda</target>
</trans-unit>
<trans-unit id="codeCellsPreview">
<source xml:lang="en">Add cell</source>
<target state="translated">Agregar celda</target>
</trans-unit>
<trans-unit id="codePreview">
<source xml:lang="en">Code cell</source>
<target state="translated">Celda de código</target>
</trans-unit>
<trans-unit id="optionCodeCell">
<source xml:lang="en">Code cell</source>
<target state="translated">Celda de código</target>
@@ -4851,10 +4863,6 @@ Error: {1}</target>
<source xml:lang="en">Split cell</source>
<target state="translated">Dividir celda</target>
</trans-unit>
<trans-unit id="textPreview">
<source xml:lang="en">Text cell</source>
<target state="translated">Celda de texto</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/notebook/browser/cellViews/code.component" source-language="en" datatype="plaintext" target-language="es">
@@ -5123,14 +5131,6 @@ Error: {1}</target>
<source xml:lang="en">Run Cells failed - See error in output of the currently selected cell for more information.</source>
<target state="translated">Error al ejecutar las celdas. Para más información, vea el error en la salida de la celda seleccionada actualmente.</target>
</trans-unit>
<trans-unit id="codeCellsPreview">
<source xml:lang="en">Add cell</source>
<target state="translated">Agregar celda</target>
</trans-unit>
<trans-unit id="codePreview">
<source xml:lang="en">Code cell</source>
<target state="translated">Celda de código</target>
</trans-unit>
<trans-unit id="createFile">
<source xml:lang="en">Create File</source>
<target state="translated">Crear archivo</target>
@@ -5155,10 +5155,6 @@ Error: {1}</target>
<source xml:lang="en">Run all</source>
<target state="translated">Ejecutar todo</target>
</trans-unit>
<trans-unit id="textPreview">
<source xml:lang="en">Text cell</source>
<target state="translated">Celda de texto</target>
</trans-unit>
<trans-unit id="views">
<source xml:lang="en">Views</source>
<target state="translated">Vistas</target>
@@ -5451,6 +5447,10 @@ Error: {1}</target>
<source xml:lang="en">Clear Results</source>
<target state="translated">Borrar resultados</target>
</trans-unit>
<trans-unit id="codePreview">
<source xml:lang="en">Code cell</source>
<target state="translated">Celda de código</target>
</trans-unit>
<trans-unit id="collapseAllCells">
<source xml:lang="en">Collapse Cells</source>
<target state="translated">Contraer celdas</target>
@@ -5523,6 +5523,10 @@ Error: {1}</target>
<source xml:lang="en">Select Connection</source>
<target state="translated">Seleccionar conexión</target>
</trans-unit>
<trans-unit id="textPreview">
<source xml:lang="en">Text cell</source>
<target state="translated">Celda de texto</target>
</trans-unit>
<trans-unit id="trustLabel">
<source xml:lang="en">Trusted</source>
<target state="translated">De confianza</target>
@@ -5743,10 +5747,6 @@ Error: {1}</target>
<source xml:lang="en">Insert Cells</source>
<target state="translated">Insertar celdas</target>
</trans-unit>
<trans-unit id="moreActionsLabel">
<source xml:lang="en">More</source>
<target state="translated">Más</target>
</trans-unit>
<trans-unit id="runCell">
<source xml:lang="en">Run cell</source>
<target state="translated">Ejecutar celda</target>
@@ -5816,8 +5816,8 @@ Error: {1}</target>
<file original="src/sql/workbench/contrib/notebook/browser/outputs/gridOutput.component" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="copyFailed">
<source xml:lang="en">Copy failed with error {0}</source>
<target state="translated">Error de copia {0}</target>
<source xml:lang="en">Copy failed with error: {0}</source>
<target state="translated">Error de copia: {0}</target>
</trans-unit>
<trans-unit id="notebook.showChart">
<source xml:lang="en">Show chart</source>
@@ -5849,8 +5849,20 @@ Error: {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/notebook/common/notebookLoc" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="moreActionsLabel">
<source xml:lang="en">More</source>
<target state="translated">Más</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/objectExplorer/browser/serverTreeView" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="objectExplorer.filterDialogTitle">
<source xml:lang="en">Filter Settings</source>
<target state="translated">Configuración del filtro</target>
</trans-unit>
<trans-unit id="serverTree.newConnection">
<source xml:lang="en">New Connection</source>
<target state="translated">Nueva conexión</target>
@@ -5875,6 +5887,10 @@ Error: {1}</target>
</file>
<file original="src/sql/workbench/contrib/objectExplorer/common/serverGroup.contribution" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="objectExplorerConfigurationTitle">
<source xml:lang="en">Object Explorer</source>
<target state="translated">Explorador de objetos</target>
</trans-unit>
<trans-unit id="serverGroup.autoExpand">
<source xml:lang="en">Auto-expand Server Groups in the Object Explorer viewlet.</source>
<target state="translated">Expanda automáticamente los grupos de servidores en el viewlet del Explorador de Objetos.</target>
@@ -5887,10 +5903,6 @@ Error: {1}</target>
<source xml:lang="en">Server Tree</source>
<target state="translated">Árbol de servidores</target>
</trans-unit>
<trans-unit id="serverTree.nodeExpansionTimeout">
<source xml:lang="en">The timeout in seconds for expanding a node in the Servers view</source>
<target state="translated">Tiempo de espera en segundos para expandir un nodo en la vista Servidores</target>
</trans-unit>
<trans-unit id="serverTree.useAsyncServerTree">
<source xml:lang="en">Use the new async server tree for the Servers view and Connection Dialog with support for new features such as dynamic node filtering. Requires a restart to take effect.</source>
<target state="translated">Use el nuevo árbol de servidores asincrónicos para la vista Servidores y el cuadro de diálogo Conexión, con compatibilidad con nuevas características como el filtrado de nodos dinámicos. Requiere un reinicio para ser efectivo.</target>
@@ -5923,6 +5935,10 @@ Error: {1}</target>
<source xml:lang="en">Notebook</source>
<target state="translated">Notebook</target>
</trans-unit>
<trans-unit id="objectExplorer">
<source xml:lang="en">Object Explorer</source>
<target state="translated">Explorador de objetos</target>
</trans-unit>
<trans-unit id="profiler">
<source xml:lang="en">Profiler</source>
<target state="translated">Profiler</target>
@@ -6147,6 +6163,10 @@ Error: {1}</target>
<source xml:lang="en">Copy With Headers</source>
<target state="translated">Copiar con encabezados</target>
</trans-unit>
<trans-unit id="excelLimitExceededError">
<source xml:lang="en">The number of rows or columns in the table has exceeded the Excel limits. Please try a different format instead.</source>
<target state="translated">El número de filas o columnas de la tabla ha superado los límites de Excel. En su lugar, pruebe con otro formato.</target>
</trans-unit>
<trans-unit id="jsonEncoding">
<source xml:lang="en">Results encoding will not be saved when exporting to JSON, remember to save with desired encoding once file is created.</source>
<target state="translated">La codificación de los resultados no se guardará al realizar la exportación en JSON. Recuerde guardarlos con la codificación deseada una vez que se cree el archivo.</target>
@@ -6155,6 +6175,10 @@ Error: {1}</target>
<source xml:lang="en">Maximize</source>
<target state="translated">Maximizar</target>
</trans-unit>
<trans-unit id="openExcelSpecs">
<source xml:lang="en">View Excel specifications</source>
<target state="translated">Ver especificaciones de Excel</target>
</trans-unit>
<trans-unit id="restore">
<source xml:lang="en">Restore</source>
<target state="translated">Restaurar</target>
@@ -6243,6 +6267,34 @@ Error: {1}</target>
<source xml:lang="en">Results grid</source>
<target state="translated">Cuadrícula de resultados</target>
</trans-unit>
<trans-unit id="resultsGrid.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Cancelar</target>
</trans-unit>
<trans-unit id="resultsGrid.cancelLargeRowSelection">
<source xml:lang="en">Cancel</source>
<target state="translated">Cancelar</target>
</trans-unit>
<trans-unit id="resultsGrid.confirmLargeRowSelection">
<source xml:lang="en">Yes</source>
<target state="translated">Sí</target>
</trans-unit>
<trans-unit id="resultsGrid.donotShowLargeRowSelectionPromptAgain">
<source xml:lang="en">Don't show again</source>
<target state="translated">No volver a mostrar</target>
</trans-unit>
<trans-unit id="resultsGrid.largeRowSelectionPrompt.">
<source xml:lang="en">You have selected {0} rows, it might take a while to load the data and calculate the summary, do you want to continue?</source>
<target state="translated">Ha seleccionado {0} filas, puede tardar un rato en cargar los datos y calcular el resumen, ¿desea continuar?</target>
</trans-unit>
<trans-unit id="resultsGrid.loadingData">
<source xml:lang="en">Loading selected rows for calculation...</source>
<target state="translated">Cargando las filas seleccionadas para el cálculo...</target>
</trans-unit>
<trans-unit id="resultsGrid.loadingDataWithProgress">
<source xml:lang="en">Loading selected rows for calculation ({0}/{1})...</source>
<target state="translated">Cargando las filas seleccionadas para el cálculo ({0}/{1})...</target>
</trans-unit>
<trans-unit id="resultsGrid.maxRowCountExceeded">
<source xml:lang="en">Max row count for filtering/sorting has been exceeded. To update it, navigate to User Settings and change the setting: 'queryEditor.results.inMemoryDataProcessingThreshold'</source>
<target state="translated">Se ha superado el número máximo de filas para el filtrado y la ordenación. Para actualizarlo, vaya a Configuración de usuario y cambie la configuración: "queryEditor.results.inMemoryDataProcessingThreshold".</target>
@@ -6335,6 +6387,10 @@ Error: {1}</target>
<source xml:lang="en">Message Panel</source>
<target state="translated">Panel de mensajes</target>
</trans-unit>
<trans-unit id="messagePanel.message">
<source xml:lang="en">Timestamp: {0}, Message: {1}</source>
<target state="translated">Marca de tiempo: {0}, Mensaje: {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/query/browser/query.contribution" source-language="en" datatype="plaintext" target-language="es">
@@ -6375,6 +6431,14 @@ Error: {1}</target>
<source xml:lang="en">Whether to open the file in Azure Data Studio after the result is saved.</source>
<target state="translated">Indica si se debe abrir el archivo en Azure Data Studio después de guardar el resultado.</target>
</trans-unit>
<trans-unit id="queryEditor.results.preferProvidersCopyHandler">
<source xml:lang="en">Whether the copy result request should be handled by the query provider when it is supported. The default value is true, set this to false to force all copy handling to be done by Azure Data Studio.</source>
<target state="translated">Si la solicitud de copia de resultados debe ser administrada por el proveedor de consultas cuando se admite. El valor predeterminado es verdadero; configúrelo como falso para forzar que Azure Data Studio realice toda el control de copia.</target>
</trans-unit>
<trans-unit id="queryEditor.results.promptForLargeRowSelection">
<source xml:lang="en">When cells are selected in the results grid, ADS will calculate the summary for them, This setting controls whether to show the a confirmation when the number of rows selected is larger than the value specified in the 'inMemoryDataProcessingThreshold' setting. The default value is true.</source>
<target state="translated">Cuando se seleccionan celdas en la cuadrícula de resultados, ADS calcula el resumen correspondiente. Esta configuración controla si se muestra la confirmación cuando el número de filas seleccionadas es mayor que el valor especificado en la configuración "inMemoryDataProcessingThreshold". El valor predeterminado es true.</target>
</trans-unit>
<trans-unit id="queryEditor.results.saveAsCsv.delimiter">
<source xml:lang="en">The custom delimiter to use between values when saving as CSV</source>
<target state="translated">Delimitador personalizado para usar entre los valores al guardar como CSV</target>
@@ -6423,6 +6487,10 @@ Error: {1}</target>
<source xml:lang="en">Whether to show the action bar in the query results view</source>
<target state="translated">Indica si se debe mostrar la barra de acciones en la vista de resultados de la consulta.</target>
</trans-unit>
<trans-unit id="queryEditor.results.skipNewLineAfterTrailingLineBreak">
<source xml:lang="en">Whether to skip adding a line break between rows when copying results if the previous row already has a trailing line break. The default value is false.</source>
<target state="translated">Indica si se debe omitir la adición de un salto de línea entre filas al copiar los resultados si la fila anterior ya tiene un salto de línea final. El valor predeterminado es false.</target>
</trans-unit>
<trans-unit id="queryEditor.results.streaming">
<source xml:lang="en">Enable results streaming; contains few minor visual issues</source>
<target state="translated">Permitir streaming de resultados; contiene algunos defectos visuales menores</target>
@@ -6551,6 +6619,10 @@ Error: {1}</target>
</file>
<file original="src/sql/workbench/contrib/query/browser/queryEditor" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="queryActions.selectDatabase.label">
<source xml:lang="en">Database:</source>
<target state="translated">Base de datos:</target>
</trans-unit>
<trans-unit id="queryEditor.name">
<source xml:lang="en">Query Editor</source>
<target state="translated">Editor de consultas</target>
@@ -6827,6 +6899,18 @@ Error: {1}</target>
<source xml:lang="en">An error occurred refreshing node '{0}': {1}</source>
<target state="translated">Error al actualizar el nodo "{0}"; {1}.</target>
</trans-unit>
<trans-unit id="scriptActionError">
<source xml:lang="en">An error occurred while executing the action '{0}': {1}.</source>
<target state="translated">Error al ejecutar la acción '{0}': {1}.</target>
</trans-unit>
<trans-unit id="scriptingAction.close">
<source xml:lang="en">Close</source>
<target state="translated">Cerrar</target>
</trans-unit>
<trans-unit id="scriptingAction.inProgress">
<source xml:lang="en">Executing action: {0}...</source>
<target state="translated">Ejecutando acción: {0}...</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/tableDesigner/browser/actions" source-language="en" datatype="plaintext" target-language="es">
@@ -6856,10 +6940,6 @@ Error: {1}</target>
<source xml:lang="en">Tasks</source>
<target state="translated">Tareas</target>
</trans-unit>
<trans-unit id="viewCategory">
<source xml:lang="en">View</source>
<target state="translated">Vista</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/tasks/browser/tasksActions" source-language="en" datatype="plaintext" target-language="es">
@@ -6965,6 +7045,18 @@ Error: {1}</target>
<source xml:lang="en">Refresh</source>
<target state="translated">Actualizar</target>
</trans-unit>
<trans-unit id="treeView.enableCollapseAll">
<source xml:lang="en">Whether the the tree view with id {0} enables collapse all.</source>
<target state="translated">Indica si la vista de árbol con el identificador {0} habilita la opción para contraer todo.</target>
</trans-unit>
<trans-unit id="treeView.enableRefresh">
<source xml:lang="en">Whether the tree view with id {0} enables refresh.</source>
<target state="translated">Indica si la vista de árbol con el identificador {0} habilita la actualización.</target>
</trans-unit>
<trans-unit id="treeView.toggleCollapseAll">
<source xml:lang="en">Whether collapse all is toggled for the tree view with id {0}.</source>
<target state="translated">Indica si la opción para contraer todo se ha activado para la vista de árbol con el identificador {0}.</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/webview/browser/webViewDialog" source-language="en" datatype="plaintext" target-language="es">
@@ -6999,19 +7091,16 @@ Error: {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog" source-language="en" datatype="plaintext" target-language="es">
<file original="src/sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="notifyEncryption.message">
<source xml:lang="en">Azure Data Studio now has encryption enabled by default for all SQL Server connections. This may result in your existing connections no longer working unless certain Encryption related connection properties are changed.{0}We recommend you review the link below for more details.</source>
<target state="translated">Azure Data Studio ahora tiene habilitado el cifrado de forma predeterminada para todas las conexiones de SQL Server. Esto puede provocar que las conexiones existentes dejen de funcionar a menos que se cambien ciertas propiedades de conexión relacionadas con el cifrado.{0}Recomendamos que revise el vínculo siguiente para obtener más detalles.</target>
<trans-unit id="miGettingStarted">
<source xml:lang="en">Getting &amp;&amp;Started</source>
<note>&amp;&amp; denotes a mnemonic</note>
<target state="new">Getting &amp;&amp;Started</target>
</trans-unit>
<trans-unit id="notifyEncryption.moreInfoLink">
<source xml:lang="en">More information</source>
<target state="translated">Más información</target>
</trans-unit>
<trans-unit id="notifyEncryption.title">
<source xml:lang="en">Important Update</source>
<target state="translated">Actualización importante</target>
<trans-unit id="showReleaseNotes">
<source xml:lang="en">Show Getting Started</source>
<target state="new">Show Getting Started</target>
</trans-unit>
</body>
</file>
@@ -7197,10 +7286,6 @@ Error: {1}</target>
<source xml:lang="en">User Welcome Tour</source>
<target state="translated">Paseo de bienvenida para el usuario</target>
</trans-unit>
<trans-unit id="help">
<source xml:lang="en">Help</source>
<target state="translated">Ayuda</target>
</trans-unit>
<trans-unit id="hideGuidedTour">
<source xml:lang="en">Hide Welcome Tour</source>
<target state="translated">Ocultar paseo de presentación</target>
@@ -7418,6 +7503,22 @@ Error: {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="telemetryOptOut.optInNotice">
<source xml:lang="en">Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}).</source>
<target state="translated">Ayude a mejorar Azure Data Studio al permitir que Microsoft recopile datos de uso. Lea nuestra [declaración de privacidad]({0}) y obtenga información sobre cómo [participar]({1}).</target>
</trans-unit>
<trans-unit id="telemetryOptOut.optOutNotice">
<source xml:lang="en">Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}).</source>
<target state="translated">Ayude a mejorar Azure Data Studio al permitir que Microsoft recopile datos de uso. Lea nuestra [declaración de privacidad]({0}) y obtenga información sobre cómo [rechazar]({1}).</target>
</trans-unit>
<trans-unit id="telemetryOptOut.readMore">
<source xml:lang="en">Read More</source>
<target state="translated">Más información</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/accountManagement/browser/accountDialog" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="accountDialog.addConnection">
@@ -7808,6 +7909,18 @@ Mensaje de error: {1}</target>
<source xml:lang="en">Are you sure you want to cancel this connection?</source>
<target state="translated">¿Seguro que desea cancelar esta conexión?</target>
</trans-unit>
<trans-unit id="connection.connTitleGroupSection">
<source xml:lang="en"> (Group: {0})</source>
<target state="translated"> (Grupo: {0})</target>
</trans-unit>
<trans-unit id="connection.duplicateEditErrorMessage">
<source xml:lang="en">Cannot save profile, the selected connection matches an existing profile with the same server info in the same group:
{0}{1}</source>
<target state="translated">No se puede guardar el perfil, la conexión seleccionada coincide con un perfil existente con la misma información de servidor en el mismo grupo:
{0}{1}</target>
</trans-unit>
<trans-unit id="connection.extensionNotInstalled">
<source xml:lang="en">The extension '{0}' is required in order to connect to this resource. Do you want to install it?</source>
<target state="translated">La extensión '{0}' es necesaria para conectarse a este recurso. ¿Quiere instalarla?</target>
@@ -7908,6 +8021,18 @@ Mensaje de error: {1}</target>
<source xml:lang="en">Connection string</source>
<target state="translated">Cadena de conexión</target>
</trans-unit>
<trans-unit id="connectionWidget.inputType.connectionString">
<source xml:lang="en">Connection String</source>
<target state="translated">Cadena de conexión</target>
</trans-unit>
<trans-unit id="connectionWidget.inputType.parameters">
<source xml:lang="en">Parameters</source>
<target state="translated">Parámetros</target>
</trans-unit>
<trans-unit id="connectionWidget.inputTypeLabel">
<source xml:lang="en">Input type</source>
<target state="translated">Tipo de entrada</target>
</trans-unit>
<trans-unit id="connectionWidget.invalidAzureAccount">
<source xml:lang="en">You must select an account</source>
<target state="translated">Debe seleccionar una cuenta</target>
@@ -8666,6 +8791,14 @@ Mensaje de error: {1}</target>
<source xml:lang="en">Show Active Connections</source>
<target state="translated">Mostrar conexiones activas</target>
</trans-unit>
<trans-unit id="connectionDeleted">
<source xml:lang="en">Connection {0} deleted</source>
<target state="translated">Conexión {0} eliminada</target>
</trans-unit>
<trans-unit id="connectionGroupDeleted">
<source xml:lang="en">Connection group {0} deleted</source>
<target state="translated">{0} Grupo de conexiones eliminado</target>
</trans-unit>
<trans-unit id="connectionTree.addConnection">
<source xml:lang="en">New Connection</source>
<target state="translated">Nueva conexión</target>
@@ -8694,14 +8827,6 @@ Mensaje de error: {1}</target>
<source xml:lang="en">Are you sure you want to delete connection '{0}'?</source>
<target state="translated">¿Está seguro de que quiere eliminar la conexión "{0}"?</target>
</trans-unit>
<trans-unit id="deleteConnectionConfirmationNo">
<source xml:lang="en">No</source>
<target state="translated">No</target>
</trans-unit>
<trans-unit id="deleteConnectionConfirmationYes">
<source xml:lang="en">Yes</source>
<target state="translated">Sí</target>
</trans-unit>
<trans-unit id="deleteConnectionGroup">
<source xml:lang="en">Delete Group</source>
<target state="translated">Eliminar grupo</target>
@@ -8710,12 +8835,152 @@ Mensaje de error: {1}</target>
<source xml:lang="en">Are you sure you want to delete connection group '{0}'?</source>
<target state="translated">¿Está seguro de que quiere eliminar el grupo de conexiones '{0}'?</target>
</trans-unit>
<trans-unit id="objectExplorer.filterChildren">
<source xml:lang="en">Filter</source>
<target state="translated">Filtro</target>
</trans-unit>
<trans-unit id="objectExplorer.removeFilter">
<source xml:lang="en">Remove Filter</source>
<target state="translated">Quitar filtro</target>
</trans-unit>
<trans-unit id="registeredServers.clearRecentConnections">
<source xml:lang="en">Delete</source>
<target state="translated">Eliminar</target>
</trans-unit>
<trans-unit id="showAllConnections">
<source xml:lang="en">Show All Connections</source>
<target state="translated">Mostrar todas las conexiones</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/filterDialog/filterDialog" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="filterDialog.errorDateRange">
<source xml:lang="en">Start date cannot be greater than end date.</source>
<target state="translated">La fecha de inicio no puede ser posterior a la fecha de finalización.</target>
</trans-unit>
<trans-unit id="filterDialog.errorEndDate">
<source xml:lang="en">End date is not specified.</source>
<target state="translated">No se ha especificado la fecha final</target>
</trans-unit>
<trans-unit id="filterDialog.errorEndNumber">
<source xml:lang="en">End number is not specified.</source>
<target state="translated">El número final no está especificado.</target>
</trans-unit>
<trans-unit id="filterDialog.errorNumberRange">
<source xml:lang="en">Start number cannot be greater than end number.</source>
<target state="translated">El número inicial no puede ser mayor que el final.</target>
</trans-unit>
<trans-unit id="filterDialog.errorStartDate">
<source xml:lang="en">Start date is not specified.</source>
<target state="translated">La fecha de inicio no está especificada.</target>
</trans-unit>
<trans-unit id="filterDialog.errorStartNumber">
<source xml:lang="en">Start number is not specified.</source>
<target state="translated">El número de inicio no está especificado.</target>
</trans-unit>
<trans-unit id="objectExplorer.andSelectBox">
<source xml:lang="en">And</source>
<target state="translated">Y</target>
</trans-unit>
<trans-unit id="objectExplorer.betweenSelectBox">
<source xml:lang="en">Between</source>
<target state="translated">Entre</target>
</trans-unit>
<trans-unit id="objectExplorer.cancelButtonText">
<source xml:lang="en">Cancel</source>
<target state="translated">Cancelar</target>
</trans-unit>
<trans-unit id="objectExplorer.clearAllButtonText">
<source xml:lang="en">Clear All</source>
<target state="translated">Borrar todo</target>
</trans-unit>
<trans-unit id="objectExplorer.clearColumnHeader">
<source xml:lang="en">Clear</source>
<target state="translated">Borrar</target>
</trans-unit>
<trans-unit id="objectExplorer.containsSelectBox">
<source xml:lang="en">Contains</source>
<target state="translated">Contiene</target>
</trans-unit>
<trans-unit id="objectExplorer.endsWithSelectBox">
<source xml:lang="en">Ends With</source>
<target state="translated">Termina con</target>
</trans-unit>
<trans-unit id="objectExplorer.equalsSelectBox">
<source xml:lang="en">Equals</source>
<target state="translated">Es igual a</target>
</trans-unit>
<trans-unit id="objectExplorer.falseSelectBox">
<source xml:lang="en">False</source>
<target state="translated">False</target>
</trans-unit>
<trans-unit id="objectExplorer.greaterThanOrEqualsSelectBox">
<source xml:lang="en">Greater Than Or Equals</source>
<target state="translated">Mayor que o igual que</target>
</trans-unit>
<trans-unit id="objectExplorer.greaterThanSelectBox">
<source xml:lang="en">Greater Than</source>
<target state="translated">Mayor que</target>
</trans-unit>
<trans-unit id="objectExplorer.lessThanOrEqualsSelectBox">
<source xml:lang="en">Less Than Or Equals</source>
<target state="translated">Menor que o igual que</target>
</trans-unit>
<trans-unit id="objectExplorer.lessThanSelectBox">
<source xml:lang="en">Less Than</source>
<target state="translated">Menor que</target>
</trans-unit>
<trans-unit id="objectExplorer.nodePath">
<source xml:lang="en">Path:</source>
<target state="translated">Ruta:</target>
</trans-unit>
<trans-unit id="objectExplorer.notBetweenSelectBox">
<source xml:lang="en">Not Between</source>
<target state="translated">No entre</target>
</trans-unit>
<trans-unit id="objectExplorer.notContainsSelectBox">
<source xml:lang="en">Not Contains</source>
<target state="translated">No contiene</target>
</trans-unit>
<trans-unit id="objectExplorer.notEndsWithSelectBox">
<source xml:lang="en">Not Ends With</source>
<target state="translated">No termina por</target>
</trans-unit>
<trans-unit id="objectExplorer.notEqualsSelectBox">
<source xml:lang="en">Not Equals</source>
<target state="translated">No es igual a</target>
</trans-unit>
<trans-unit id="objectExplorer.notStartsWithSelectBox">
<source xml:lang="en">Not Starts With</source>
<target state="translated">No comienza por</target>
</trans-unit>
<trans-unit id="objectExplorer.okButtonText">
<source xml:lang="en">OK</source>
<target state="translated">Aceptar</target>
</trans-unit>
<trans-unit id="objectExplorer.operatorColumnHeader">
<source xml:lang="en">Operator</source>
<target state="translated">Operador</target>
</trans-unit>
<trans-unit id="objectExplorer.propertyNameColumnHeader">
<source xml:lang="en">Property</source>
<target state="translated">Propiedad</target>
</trans-unit>
<trans-unit id="objectExplorer.startsWithSelectBox">
<source xml:lang="en">Starts With</source>
<target state="translated">Comienza por</target>
</trans-unit>
<trans-unit id="objectExplorer.trueSelectBox">
<source xml:lang="en">True</source>
<target state="translated">Verdadero</target>
</trans-unit>
<trans-unit id="objectExplorer.valueColumnHeader">
<source xml:lang="en">Value</source>
<target state="translated">Valor</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/objectExplorerService" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="OeSessionFailedError">
@@ -8726,18 +8991,6 @@ Mensaje de error: {1}</target>
<source xml:lang="en">Multiple errors:</source>
<target state="translated">Varios errores:</target>
</trans-unit>
<trans-unit id="nodeExpansionTimeout">
<source xml:lang="en">Node expansion timed out for node {0} for providers {1}</source>
<target state="translated">Se agotó el tiempo de espera de expansión del nodo {0} para los proveedores {1}</target>
</trans-unit>
<trans-unit id="objectExplorerMissingConnectionForSession">
<source xml:lang="en">Timeout waiting for session {0} to be created for connection "{1}". This has probably happened because OE service did not recieve a response for createNewSession from the provider for connection "{1}"</source>
<target state="translated">Se ha agotado el tiempo de espera para crear la sesión {0} para la conexión "{1}". Esto ha ocurrido probablemente porque el servicio OE no ha recibido una respuesta para createNewSession del proveedor para la conexión "{1}".</target>
</trans-unit>
<trans-unit id="objectExplorerMissingSession">
<source xml:lang="en">Timed out waiting for session {0} to be created. This has probably happened because OE service did not recieve a response for createNewSession from the provider.</source>
<target state="translated">Se ha agotado el tiempo de espera para la creación de la sesión {0}. Esto ha ocurrido probablemente porque el servicio OE no recibió una respuesta para createNewSession del proveedor.</target>
</trans-unit>
<trans-unit id="objectExplorerSessionIdMissing">
<source xml:lang="en">The session ID returned by provider "{0}" for connection "{1}" is invalid.</source>
<target state="translated">El Id. de sesión devuelto por el proveedor "{0}" para la conexión "{1}" no es válido.</target>
@@ -8786,9 +9039,9 @@ Mensaje de error: {1}</target>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/treeUpdateUtils" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="objectExplorerTimeout">
<source xml:lang="en">Object Explorer expansion timed out for '{0}'</source>
<target state="translated">La expansión del Explorador de objetos ha finalizado por "{0}"</target>
<trans-unit id="connectionFailedError">
<source xml:lang="en">Failed to connect, please try again.</source>
<target state="translated">No se ha podido conectar, inténtelo de nuevo.</target>
</trans-unit>
</body>
</file>
@@ -8900,6 +9153,30 @@ Mensaje de error: {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/query/common/gridDataProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="gridDataProvider.cancelCopyResults">
<source xml:lang="en">Cancel</source>
<target state="translated">Cancelar</target>
</trans-unit>
<trans-unit id="gridDataProvider.closeNotification">
<source xml:lang="en">Close</source>
<target state="translated">Cerrar</target>
</trans-unit>
<trans-unit id="gridDataProvider.copyResultsCompleted">
<source xml:lang="en">Selected data has been copied to the clipboard. Row count: {0}.</source>
<target state="translated">Los datos seleccionados se han copiado en el Portapapeles. Recuento de filas: {0}.</target>
</trans-unit>
<trans-unit id="gridDataProvider.copying">
<source xml:lang="en">Copying...</source>
<target state="translated">Copiando...</target>
</trans-unit>
<trans-unit id="gridDataProvider.loadingRowsInProgress">
<source xml:lang="en">Loading the rows to be copied ({0}/{1})...</source>
<target state="translated">Cargando las filas que se van a copiar ({0}/{1})...</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/query/common/queryManagement" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="queryManagement.noQueryRunnerForUri">
@@ -8947,8 +9224,8 @@ Mensaje de error: {1}</target>
<file original="src/sql/workbench/services/query/common/queryRunner" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="copyFailed">
<source xml:lang="en">Copy failed with error {0}</source>
<target state="translated">Error de copia {0}</target>
<source xml:lang="en">Copy failed with error: {0}</source>
<target state="translated">Error de copia: {0}</target>
</trans-unit>
<trans-unit id="elapsedBatchTime">
<source xml:lang="en">Batch execution time: {0}</source>
@@ -9232,6 +9509,14 @@ Mensaje de error: {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/restore/browser/restoreServiceImpl" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="restoreDialogTitle">
<source xml:lang="en">Restore database - {0}:{1}</source>
<target state="translated">Restaurar base de datos : {0}:{1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/restore/common/constants" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="backup.allFiles">
@@ -9642,6 +9927,11 @@ Mensaje de error: {1}</target>
<source xml:lang="en">The changes have been successfully published.</source>
<target state="translated">Los cambios se han publicado correctamente.</target>
</trans-unit>
<trans-unit id="tableDesigner.refreshOEError">
<source xml:lang="en">An error occurred while refreshing the object explorer. {0}</source>
<note>{0}: error message.</note>
<target state="translated">Error al actualizar el explorador de objetos. {0}</target>
</trans-unit>
<trans-unit id="tableDesigner.savingChanges">
<source xml:lang="en">Publishing table designer changes...</source>
<target state="translated">Publicando cambios del diseñador de tablas...</target>
@@ -9705,17 +9995,4 @@ Mensaje de error: {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/update/electron-browser/gettingStarted" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="miGettingStarted">
<source xml:lang="en">Getting &amp;&amp;Started</source>
<note>&amp;&amp; denotes a mnemonic</note>
<target state="translated">I&amp;&amp;ntroducción</target>
</trans-unit>
<trans-unit id="showReleaseNotes">
<source xml:lang="en">Show Getting Started</source>
<target state="translated">Ver introducción</target>
</trans-unit>
</body>
</file>
</xliff>