Updates for XLF folders and LocProject (#15083)

* Added updated German strings and added hybrid toolkit to locproject.json

* updates to XLF files

* more resources added to locproject

* restored out localizations

* fixes to dacpac and admin-tool

* fixes to dacpac and import

* updates to english XLFs (more up to date)
This commit is contained in:
Alex Ma
2021-05-12 12:32:09 -07:00
committed by GitHub
parent 448d21849b
commit 1eaa6be392
118 changed files with 81768 additions and 38896 deletions

View File

@@ -42,6 +42,10 @@
<source xml:lang="en">Select Subscriptions</source>
<target state="translated">Seleccionar suscripciones</target>
</trans-unit>
<trans-unit id="azure.resource.startterminal.title">
<source xml:lang="en">Start Cloud Shell</source>
<target state="translated">Inicio de Cloud Shell</target>
</trans-unit>
<trans-unit id="azure.resource.connectsqlserver.title">
<source xml:lang="en">Connect</source>
<target state="translated">Conectar</target>
@@ -50,10 +54,26 @@
<source xml:lang="en">Add to Servers</source>
<target state="translated">Añadir a servidores</target>
</trans-unit>
<trans-unit id="azure.resource.view.title">
<source xml:lang="en">Azure (Preview)</source>
<target state="translated">Azure (versión preliminar)</target>
</trans-unit>
<trans-unit id="azure.tenant.config.filter.description">
<source xml:lang="en">The list of tenant IDs to ignore when querying azure resources. Each element is a tenant id.</source>
<target state="translated">Lista de id. de inquilino para ignorar al realizar una consultar relativa a recursos de Azure. Cada elemento es un id. de inquilino.</target>
</trans-unit>
<trans-unit id="accounts.clearTokenCache">
<source xml:lang="en">Clear Azure Account Token Cache</source>
<target state="translated">Borrar la memoria caché de tokens de cuentas de Azure</target>
</trans-unit>
<trans-unit id="azure.openInAzurePortal.title">
<source xml:lang="en">Open in Azure Portal</source>
<target state="translated">Abrir en Azure Portal</target>
</trans-unit>
<trans-unit id="config.azureAccountConfigurationSection">
<source xml:lang="en">Azure Account Configuration</source>
<target state="translated">Configuración de la cuenta de Azure</target>
</trans-unit>
<trans-unit id="config.enablePublicCloudDescription">
<source xml:lang="en">Should Azure public cloud integration be enabled</source>
<target state="translated">Si debería habilitarse la integración de la nube pública de Azure</target>
@@ -62,6 +82,10 @@
<source xml:lang="en">Should US Government Azure cloud (Fairfax) integration be enabled</source>
<target state="translated">Si debería habilitarse la integración de la nube de US Government Azure</target>
</trans-unit>
<trans-unit id="config.enableUsNatCloudDescription">
<source xml:lang="en">Should US National Azure cloud integration be enabled</source>
<target state="translated">Indica si se debe habilitar la integración de la nube de Azure nacional de EE. UU.</target>
</trans-unit>
<trans-unit id="config.enableChinaCloudDescription">
<source xml:lang="en">Should Azure China integration be enabled</source>
<target state="translated">Si debería habilitarse la integración de Azure China</target>
@@ -70,6 +94,26 @@
<source xml:lang="en">Should Azure Germany integration be enabled</source>
<target state="translated">Si debería habilitarse la integración de Azure Alemania</target>
</trans-unit>
<trans-unit id="config.azureAuthMethodConfigurationSection">
<source xml:lang="en">Azure Authentication Method</source>
<target state="translated">Método de autenticación de Azure</target>
</trans-unit>
<trans-unit id="config.azureCodeGrantMethod">
<source xml:lang="en">Code Grant Method</source>
<target state="translated">Método de concesión de código</target>
</trans-unit>
<trans-unit id="config.azureDeviceCodeMethod">
<source xml:lang="en">Device Code Method</source>
<target state="translated">Método de código del dispositivo</target>
</trans-unit>
<trans-unit id="config.noSystemKeychain">
<source xml:lang="en">Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory.</source>
<target state="translated">Deshabilite la integración de las cadenas de claves del sistema. Las credenciales se almacenarán en un archivo plano en el directorio principal del usuario.</target>
</trans-unit>
<trans-unit id="config.piiLogging">
<source xml:lang="en">Should Personally Identifiable Information (PII) be logged in the console view locally</source>
<target state="translated">Indica si se debe registrar la información de identificación personal (PII) en la vista de la consola de forma local.</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/utils" source-language="en" datatype="plaintext" target-language="es">
@@ -78,14 +122,358 @@
<source xml:lang="en">Error: {0}</source>
<target state="translated">Error: {0}</target>
</trans-unit>
<trans-unit id="azure.accounts.getResourceGroups.queryError">
<source xml:lang="en">Error fetching resource groups for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5}</source>
<target state="translated">Error al obtener los grupos de recursos para la cuenta {0} ({1}), suscripción {2} ({3}), inquilino {4}: {5}.</target>
</trans-unit>
<trans-unit id="azure.accounts.runResourceQuery.errors.invalidQuery">
<source xml:lang="en">Invalid query</source>
<target state="translated">Consulta no válida</target>
</trans-unit>
<trans-unit id="azure.accounts.getSubscriptions.queryError">
<source xml:lang="en">Error fetching subscriptions for account {0} tenant {1} : {2}</source>
<target state="translated">Error al obtener las suscripciones de la cuenta {0}, inquilino {1}: {2}.</target>
</trans-unit>
<trans-unit id="azure.accounts.getSelectedSubscriptions.queryError">
<source xml:lang="en">Error fetching subscriptions for account {0} : {1}</source>
<target state="translated">Error al recuperar las suscripciones de la cuenta {0}: {1}.</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/constants" source-language="en" datatype="plaintext" target-language="es">
<file original="extensions/azurecore/dist/localizedConstants" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="extensionName">
<trans-unit id="azurecore.extensionName">
<source xml:lang="en">Azure Accounts</source>
<target state="translated">Cuentas de Azure</target>
</trans-unit>
<trans-unit id="azurecore.requiresReload">
<source xml:lang="en">Modifying this setting requires reloading the window for all changes to take effect.</source>
<target state="translated">La modificación de esta configuración requiere volver a cargar la ventana para que se apliquen todos los cambios.</target>
</trans-unit>
<trans-unit id="azurecore.reload">
<source xml:lang="en">Reload</source>
<target state="translated">Recargar</target>
</trans-unit>
<trans-unit id="azurecore.australiacentral">
<source xml:lang="en">Australia Central</source>
<target state="translated">Centro de Australia</target>
</trans-unit>
<trans-unit id="azurecore.australiacentral2">
<source xml:lang="en">Australia Central 2</source>
<target state="translated">Centro de Australia 2</target>
</trans-unit>
<trans-unit id="azurecore.australiaeast">
<source xml:lang="en">Australia East</source>
<target state="translated">Este de Australia</target>
</trans-unit>
<trans-unit id="azurecore.australiasoutheast">
<source xml:lang="en">Australia Southeast</source>
<target state="translated">Sudeste de Australia</target>
</trans-unit>
<trans-unit id="azurecore.brazilsouth">
<source xml:lang="en">Brazil South</source>
<target state="translated">Sur de Brasil</target>
</trans-unit>
<trans-unit id="azurecore.brazilsoutheast">
<source xml:lang="en">Brazil Southeast</source>
<target state="translated">Sudeste de Brasil</target>
</trans-unit>
<trans-unit id="azurecore.canadacentral">
<source xml:lang="en">Canada Central</source>
<target state="translated">Centro de Canadá</target>
</trans-unit>
<trans-unit id="azurecore.canadaeast">
<source xml:lang="en">Canada East</source>
<target state="translated">Este de Canadá</target>
</trans-unit>
<trans-unit id="azurecore.centralindia">
<source xml:lang="en">Central India</source>
<target state="translated">Centro de la India</target>
</trans-unit>
<trans-unit id="azurecore.centralus">
<source xml:lang="en">Central US</source>
<target state="translated">Centro de EE. UU.</target>
</trans-unit>
<trans-unit id="azurecore.centraluseuap">
<source xml:lang="en">Central US EUAP</source>
<target state="translated">EUAP del centro de EE. UU.</target>
</trans-unit>
<trans-unit id="azurecore.eastasia">
<source xml:lang="en">East Asia</source>
<target state="translated">Este de Asia</target>
</trans-unit>
<trans-unit id="azurecore.eastus">
<source xml:lang="en">East US</source>
<target state="translated">Este de EE. UU.</target>
</trans-unit>
<trans-unit id="azurecore.eastus2">
<source xml:lang="en">East US 2</source>
<target state="translated">Este de EE. UU. 2</target>
</trans-unit>
<trans-unit id="azurecore.eastus2euap">
<source xml:lang="en">East US 2 EUAP</source>
<target state="translated">EUAP de este de EE. UU. 2</target>
</trans-unit>
<trans-unit id="azurecore.francecentral">
<source xml:lang="en">France Central</source>
<target state="translated">Centro de Francia</target>
</trans-unit>
<trans-unit id="azurecore.francesouth">
<source xml:lang="en">France South</source>
<target state="translated">Sur de Francia</target>
</trans-unit>
<trans-unit id="azurecore.germanynorth">
<source xml:lang="en">Germany North</source>
<target state="translated">Norte de Alemania</target>
</trans-unit>
<trans-unit id="azurecore.germanywestcentral">
<source xml:lang="en">Germany West Central</source>
<target state="translated">Centro-oeste de Alemania</target>
</trans-unit>
<trans-unit id="azurecore.japaneast">
<source xml:lang="en">Japan East</source>
<target state="translated">Japón Oriental</target>
</trans-unit>
<trans-unit id="azurecore.japanwest">
<source xml:lang="en">Japan West</source>
<target state="translated">Japón Occidental</target>
</trans-unit>
<trans-unit id="azurecore.koreacentral">
<source xml:lang="en">Korea Central</source>
<target state="translated">Centro de Corea del Sur</target>
</trans-unit>
<trans-unit id="azurecore.koreasouth">
<source xml:lang="en">Korea South</source>
<target state="translated">Sur de Corea del Sur</target>
</trans-unit>
<trans-unit id="azurecore.northcentralus">
<source xml:lang="en">North Central US</source>
<target state="translated">Centro-norte de EE. UU.</target>
</trans-unit>
<trans-unit id="azurecore.northeurope">
<source xml:lang="en">North Europe</source>
<target state="translated">Norte de Europa</target>
</trans-unit>
<trans-unit id="azurecore.norwayeast">
<source xml:lang="en">Norway East</source>
<target state="translated">Este de Noruega</target>
</trans-unit>
<trans-unit id="azurecore.norwaywest">
<source xml:lang="en">Norway West</source>
<target state="translated">Oeste de Noruega</target>
</trans-unit>
<trans-unit id="azurecore.southafricanorth">
<source xml:lang="en">South Africa North</source>
<target state="translated">Norte de Sudáfrica</target>
</trans-unit>
<trans-unit id="azurecore.southafricawest">
<source xml:lang="en">South Africa West</source>
<target state="translated">Oeste de Sudáfrica</target>
</trans-unit>
<trans-unit id="azurecore.southcentralus">
<source xml:lang="en">South Central US</source>
<target state="translated">Centro-sur de EE. UU.</target>
</trans-unit>
<trans-unit id="azurecore.southeastasia">
<source xml:lang="en">Southeast Asia</source>
<target state="translated">Sudeste Asiático</target>
</trans-unit>
<trans-unit id="azurecore.southindia">
<source xml:lang="en">South India</source>
<target state="translated">Sur de la India</target>
</trans-unit>
<trans-unit id="azurecore.switzerlandnorth">
<source xml:lang="en">Switzerland North</source>
<target state="translated">Norte de Suiza</target>
</trans-unit>
<trans-unit id="azurecore.switzerlandwest">
<source xml:lang="en">Switzerland West</source>
<target state="translated">Oeste de Suiza</target>
</trans-unit>
<trans-unit id="azurecore.uaecentral">
<source xml:lang="en">UAE Central</source>
<target state="translated">Centro de Emiratos Árabes Unidos</target>
</trans-unit>
<trans-unit id="azurecore.uaenorth">
<source xml:lang="en">UAE North</source>
<target state="translated">Norte de Emiratos Árabes Unidos</target>
</trans-unit>
<trans-unit id="azurecore.uksouth">
<source xml:lang="en">UK South</source>
<target state="translated">Sur de Reino Unido</target>
</trans-unit>
<trans-unit id="azurecore.ukwest">
<source xml:lang="en">UK West</source>
<target state="translated">Oeste de Reino Unido</target>
</trans-unit>
<trans-unit id="azurecore.westcentralus">
<source xml:lang="en">West Central US</source>
<target state="translated">Centro-oeste de EE. UU.</target>
</trans-unit>
<trans-unit id="azurecore.westeurope">
<source xml:lang="en">West Europe</source>
<target state="translated">Oeste de Europa</target>
</trans-unit>
<trans-unit id="azurecore.westindia">
<source xml:lang="en">West India</source>
<target state="translated">Oeste de la India</target>
</trans-unit>
<trans-unit id="azurecore.westus">
<source xml:lang="en">West US</source>
<target state="translated">Oeste de EE. UU.</target>
</trans-unit>
<trans-unit id="azurecore.westus2">
<source xml:lang="en">West US 2</source>
<target state="translated">Oeste de EE. UU. 2</target>
</trans-unit>
<trans-unit id="azurecore.name">
<source xml:lang="en">Name</source>
<target state="translated">Nombre</target>
</trans-unit>
<trans-unit id="azurecore.resourceType">
<source xml:lang="en">Resource type</source>
<target state="translated">Tipo de recurso</target>
</trans-unit>
<trans-unit id="azurecore.resourceGroup">
<source xml:lang="en">Resource group</source>
<target state="translated">Grupo de recursos</target>
</trans-unit>
<trans-unit id="azurecore.location">
<source xml:lang="en">Location</source>
<target state="translated">Ubicación</target>
</trans-unit>
<trans-unit id="azurecore.subscription">
<source xml:lang="en">Subscription</source>
<target state="translated">Suscripción</target>
</trans-unit>
<trans-unit id="azurecore.typeIcon">
<source xml:lang="en">Type Icon</source>
<target state="translated">Icono de tipo</target>
</trans-unit>
<trans-unit id="azurecore.sqlServer">
<source xml:lang="en">SQL server</source>
<target state="translated">SQL Server</target>
</trans-unit>
<trans-unit id="azurecore.sqlDatabase">
<source xml:lang="en">SQL database</source>
<target state="translated">Base de datos SQL</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>
</trans-unit>
<trans-unit id="azurecore.sqlManagedInstance">
<source xml:lang="en">SQL managed instance</source>
<target state="translated">Instancia administrada de SQL</target>
</trans-unit>
<trans-unit id="azurecore.azureArcsqlManagedInstance">
<source xml:lang="en">SQL managed instance - Azure Arc</source>
<target state="translated">Instancia administrada de SQL: Azure Arc</target>
</trans-unit>
<trans-unit id="azurecore.azureArcService">
<source xml:lang="en">Data Service - Azure Arc</source>
<target state="translated">Servicio de datos: Azure Arc</target>
</trans-unit>
<trans-unit id="azurecore.sqlServerArc">
<source xml:lang="en">SQL Server - Azure Arc</source>
<target state="translated">SQL Server: Azure Arc</target>
</trans-unit>
<trans-unit id="azurecore.azureArcPostgres">
<source xml:lang="en">Azure Arc enabled PostgreSQL Hyperscale</source>
<target state="translated">Hiperescala de PostgreSQL habilitada para Azure Arc</target>
</trans-unit>
<trans-unit id="azure.unableToOpenAzureLink">
<source xml:lang="en">Unable to open link, missing required values</source>
<target state="translated">No se puede abrir el vínculo; faltan valores necesarios.</target>
</trans-unit>
<trans-unit id="azure.azureResourcesGridTitle">
<source xml:lang="en">Azure Resources (Preview)</source>
<target state="translated">Recursos de Azure (versión preliminar)</target>
</trans-unit>
<trans-unit id="azurecore.invalidAzureAccount">
<source xml:lang="en">Invalid account</source>
<target state="translated">Cuenta no válida</target>
</trans-unit>
<trans-unit id="azurecore.invalidTenant">
<source xml:lang="en">Invalid tenant for subscription</source>
<target state="translated">Inquilino no válido para la suscripción</target>
</trans-unit>
<trans-unit id="azurecore.unableToFetchToken">
<source xml:lang="en">Unable to get token for tenant {0}</source>
<target state="translated">No se puede obtener el token para el inquilino {0}.</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/account-provider/auths/azureAuth" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azureAuth.unidentifiedError">
<source xml:lang="en">Unidentified error with azure authentication</source>
<target state="translated">Error no identificado con la autenticación de Azure.</target>
</trans-unit>
<trans-unit id="azure.tenantNotFound">
<source xml:lang="en">Specifed tenant with ID '{0}' not found.</source>
<target state="translated">No se encuentra el inquilino especificado con el id. "{0}".</target>
</trans-unit>
<trans-unit id="azure.noBaseToken">
<source xml:lang="en">Something failed with the authentication, or your tokens have been deleted from the system. Please try adding your account to Azure Data Studio again.</source>
<target state="translated">Ha habido algún error problema con la autenticación, o bien los tokens se han eliminado del sistema. Pruebe a volver a agregar la cuenta de Azure Data Studio.</target>
</trans-unit>
<trans-unit id="azure.responseError">
<source xml:lang="en">Token retrival failed with an error. Open developer tools to view the error</source>
<target state="translated">Error al recuperar el token. Abra las herramientas de desarrollo para ver el error.</target>
</trans-unit>
<trans-unit id="azure.accessTokenEmpty">
<source xml:lang="en">No access token returned from Microsoft OAuth</source>
<target state="translated">No se ha devuelto ningún token de acceso desde Microsoft OAuth.</target>
</trans-unit>
<trans-unit id="azure.noUniqueIdentifier">
<source xml:lang="en">The user had no unique identifier within AAD</source>
<target state="translated">El usuario no tenía ningún identificador único en AAD.</target>
</trans-unit>
<trans-unit id="azureWorkAccountDisplayName">
<source xml:lang="en">Work or school account</source>
<target state="translated">Cuenta profesional o educativa</target>
</trans-unit>
<trans-unit id="azure.cacheErrorAdd">
<source xml:lang="en">Error when adding your account to the cache.</source>
<target state="translated">Error al agregar la cuenta a la memoria caché.</target>
</trans-unit>
<trans-unit id="azure.cacheErrorGet">
<source xml:lang="en">Error when getting your account from the cache</source>
<target state="translated">Error al obtener la cuenta de la memoria caché.</target>
</trans-unit>
<trans-unit id="azure.cacheErrorParse">
<source xml:lang="en">Error when parsing your account from the cache</source>
<target state="translated">Error al analizar la cuenta desde la memoria caché.</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.open">
<source xml:lang="en">Open</source>
<target state="translated">Abrir</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Cancelar</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.ignore">
<source xml:lang="en">Ignore Tenant</source>
<target state="translated">Omitir inquilino</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.body">
<source xml:lang="en">Your tenant '{0} ({1})' requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process.</source>
<target state="translated">El inquilino "{0} ({1})" requiere que vuelva a autenticarse para acceder a {2} recursos. Presione Abrir para iniciar el proceso de autenticación.</target>
</trans-unit>
<trans-unit id="azure.microsoftCorpAccount">
<source xml:lang="en">Microsoft Corp</source>
<target state="translated">Microsoft Corp</target>
</trans-unit>
<trans-unit id="azure.microsoftAccountDisplayName">
<source xml:lang="en">Microsoft Account</source>
<target state="translated">Cuenta de Microsoft</target>
</trans-unit>
<trans-unit id="azure.cacheErrrorRemove">
<source xml:lang="en">Error when removing your account from the cache.</source>
<target state="translated">Error al quitar la cuenta de la memoria caché.</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/accountTreeNode" source-language="en" datatype="plaintext" target-language="es">
@@ -100,6 +488,41 @@
</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">
<source xml:lang="en">No Resources found</source>
<target state="translated">No se han encontrado recursos</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/flatAccountTreeNode" source-language="en" datatype="plaintext" target-language="es">
<body>
<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.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.credentialError">
<source xml:lang="en">Failed to get credential for account {0}. Please go to the accounts dialog and refresh the account.</source>
<target state="translated">No se pudieron obtener las credenciales de la cuenta {0}. Vaya al cuadro de diálogo de las cuentas y actualice la cuenta.</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/accountNotSignedInTreeNode" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.tree.accountNotSignedInTreeNode.signInLabel">
<source xml:lang="en">Sign in to Azure...</source>
<target state="translated">Inicie sesión en Azure...</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/account-provider/azureAccountProviderService" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="clearTokenCacheSuccess">
@@ -118,50 +541,130 @@
<source xml:lang="en">Azure</source>
<target state="translated">Azure</target>
</trans-unit>
<trans-unit id="usGovCloudDisplayName">
<source xml:lang="en">Azure (US Government)</source>
<target state="translated">Azure (Gobierno de EE. UU.)</target>
</trans-unit>
<trans-unit id="usNatCloudDisplayName">
<source xml:lang="en">Azure (US National)</source>
<target state="translated">Azure (Nacional de EE. UU.)</target>
</trans-unit>
<trans-unit id="germanyCloud">
<source xml:lang="en">Azure (Germany)</source>
<target state="translated">Azure (Alemania)</target>
</trans-unit>
<trans-unit id="chinaCloudDisplayName">
<source xml:lang="en">Azure (China)</source>
<target state="translated">Azure (China)</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/account-provider/azureAccountProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="accountProviderNotInitialized">
<source xml:lang="en">Account provider not initialized, cannot perform action</source>
<target state="translated">El proveedor de la cuenta no se ha inicializado, no se puede realizar la acción</target>
<trans-unit id="azure.deprecatedGetSecurityToken">
<source xml:lang="en">A call was made to azdata.accounts.getSecurityToken, this method is deprecated and will be removed in future releases. Please use getAccountSecurityToken instead.</source>
<target state="translated">Se ha realizado una llamada a azdata.accounts.getSecurityToken. Este método está en desuso y se quitará en versiones futuras. En su lugar, use getAccountSecurityToken.</target>
</trans-unit>
<trans-unit id="azure.NoAuthMethod.Selected">
<source xml:lang="en">No Azure auth method selected. You must select what method of authentication you want to use.</source>
<target state="translated">No se ha seleccionado ningún método de autenticación de Azure. Debe seleccionar el método de autenticación que quiera usar.</target>
</trans-unit>
<trans-unit id="azure.NoAuthMethod.Available">
<source xml:lang="en">No Azure auth method available. You must enable the auth methods in ADS configuration.</source>
<target state="translated">No hay ningún método de autenticación de Azure disponible. Debe habilitar los métodos de autenticación en la configuración de ADS.</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/account-provider/auths/azureAuthCodeGrant" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.serverCouldNotStart">
<source xml:lang="en">Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings.</source>
<target state="translated">No se puede iniciar el servidor. Puede tratarse de un error de permisos o una incompatibilidad en el sistema. Puede intentar habilitar la autenticación del dispositivo mediante código en la configuración.</target>
</trans-unit>
<trans-unit id="azureAuth.nonceError">
<source xml:lang="en">Authentication failed due to a nonce mismatch, please close Azure Data Studio and try again.</source>
<target state="translated">Error de autenticación debido a una discrepancia de nonce. Cierre Azure Data Studio y vuelva a intentarlo.</target>
</trans-unit>
<trans-unit id="azureAuth.stateError">
<source xml:lang="en">Authentication failed due to a state mismatch, please close ADS and try again.</source>
<target state="translated">Error de autenticación debido a una discrepancia de estados. Cierre ADS y vuelva a intentarlo.</target>
</trans-unit>
<trans-unit id="azure.azureAuthCodeGrantName">
<source xml:lang="en">Azure Auth Code Grant</source>
<target state="translated">Concesión de código de autenticación de Azure</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/account-provider/auths/azureDeviceCode" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="addAccount">
<source xml:lang="en">Add {0} account</source>
<target state="translated">Agregar cuenta de {0}</target>
</trans-unit>
<trans-unit id="refreshAccount">
<source xml:lang="en">Refresh {0} account</source>
<target state="translated">Actualizar cuenta de {0}</target>
<trans-unit id="azure.timeoutDeviceCode">
<source xml:lang="en">Timed out when waiting for device code login.</source>
<target state="translated">Se ha agotado el tiempo de espera para el inicio de sesión del código del dispositivo.</target>
</trans-unit>
<trans-unit id="azureWorkAccountDisplayName">
<source xml:lang="en">Work or school account</source>
<target state="translated">Cuenta profesional o educativa</target>
<trans-unit id="azure.deviceCodeCheckFail">
<source xml:lang="en">Error encountered when trying to check for login results</source>
<target state="translated">Se ha encontrado un error al intentar comprobar los resultados del inicio de sesión.</target>
</trans-unit>
<trans-unit id="microsoftAccountDisplayName">
<source xml:lang="en">Microsoft Account</source>
<target state="translated">Cuenta Microsoft</target>
<trans-unit id="azure.azureDeviceCodeAuth">
<source xml:lang="en">Azure Device Code</source>
<target state="translated">Código de dispositivo de Azure</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 Servers</source>
<target state="translated">Servidores SQL Server</target>
<source xml:lang="en">SQL server</source>
<target state="translated">SQL Server</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 Databases</source>
<target state="translated">Bases de datos SQL</target>
<source xml:lang="en">SQL database</source>
<target state="translated">Base de datos SQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/commands" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.cloudTerminalPreview">
<source xml:lang="en">You must enable preview features in order to use Azure Cloud Shell.</source>
<target state="translated">Debe habilitar las características en versión preliminar para usar Azure Cloud Shell.</target>
</trans-unit>
<trans-unit id="azure.signIn">
<source xml:lang="en">Sign in</source>
<target state="translated">Iniciar sesión</target>
</trans-unit>
<trans-unit id="azure.noAccountError">
<source xml:lang="en">You are not currently signed into any Azure accounts, Please sign in and then try again.</source>
<target state="translated">Actualmente no tiene la sesión iniciada en ninguna cuenta de Azure. Inicie sesión y vuelva a intentarlo.</target>
</trans-unit>
<trans-unit id="azure.pickAnAzureAccount">
<source xml:lang="en">Select an Azure account</source>
<target state="translated">Seleccionar una cuenta de Azure</target>
</trans-unit>
<trans-unit id="azure.accountNotSelectedError">
<source xml:lang="en">You must select an Azure account for this feature to work.</source>
<target state="translated">Debe seleccionar una cuenta de Azure para que esta característica funcione.</target>
</trans-unit>
<trans-unit id="azure.noTenants">
<source xml:lang="en">A tenant is required for this feature. Your Azure subscription seems to have no tenants.</source>
<target state="translated">Se necesita un inquilino para esta característica. Parece que su suscripción de Azure no tiene ningún inquilino.</target>
</trans-unit>
<trans-unit id="azure.startingCloudShell">
<source xml:lang="en">Starting cloud shell…</source>
<target state="translated">Se está iniciando el shell de la nube...</target>
</trans-unit>
<trans-unit id="azure.mustPickTenant">
<source xml:lang="en">You must select a tenant for this feature to work.</source>
<target state="translated">Debe seleccionar un inquilino para que esta característica funcione.</target>
</trans-unit>
<trans-unit id="azure.resource.selectsubscriptions.credentialError">
<source xml:lang="en">Failed to get credential for account {0}. Please refresh the account.</source>
<target state="translated">No se pudieron obtener las credenciales de la cuenta {0}. Actualice la cuenta.</target>
@@ -176,14 +679,6 @@
</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">
<source xml:lang="en">No Resources found</source>
<target state="translated">No se han encontrado recursos</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">
@@ -192,27 +687,93 @@
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/accountNotSignedInTreeNode" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.tree.accountNotSignedInTreeNode.signInLabel">
<source xml:lang="en">Sign in to Azure...</source>
<target state="translated">Inicie sesión en Azure...</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">SQL Managed Instances</source>
<target state="translated">Instancias administradas de SQL</target>
<source xml:lang="en">Azure SQL DB managed instance</source>
<target state="translated">Instancia administrada de Azure SQL Database</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>
</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 Servers</source>
<target state="translated">Servidores de Azure Database for PostgreSQL</target>
<source xml:lang="en">Azure Database for PostgreSQL server</source>
<target state="translated">Servidor de Azure Database for PostgreSQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/services/terminalService" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.coudTerminal.neverUsed">
<source xml:lang="en">If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio.</source>
<target state="translated">Si no ha iniciado Azure Cloud Shell en esta cuenta antes, visite https://shell.azure.com/ para empezar. Una vez realizada la configuración, podrá usar Azure Cloud Shell directamente en Azure Data Studio.</target>
</trans-unit>
<trans-unit id="azure.cloudTerminal.openAzureShell">
<source xml:lang="en">Open Azure Shell</source>
<target state="translated">Abrir Azure Shell</target>
</trans-unit>
<trans-unit id="azure.cloudTerminal.ok">
<source xml:lang="en">OK</source>
<target state="translated">Aceptar</target>
</trans-unit>
<trans-unit id="azure.selectShellType">
<source xml:lang="en">Select Bash or PowerShell for Azure Cloud Shell</source>
<target state="translated">Seleccionar Bash o PowerShell para Azure Cloud Shell</target>
</trans-unit>
<trans-unit id="azure.shellTypeRequired">
<source xml:lang="en">You must pick a shell type</source>
<target state="translated">Debe elegir un tipo de shell.</target>
</trans-unit>
<trans-unit id="azure.cloudShell">
<source xml:lang="en">Azure Cloud Shell (Preview) {0} ({1})</source>
<target state="translated">Azure Cloud Shell (versión preliminar) {0} ({1})</target>
</trans-unit>
<trans-unit id="azure.shellClosed">
<source xml:lang="en">Shell closed.
</source>
<target state="translated">El shell se ha cerrado.
</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>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/postgresArcServer/postgresServerTreeDataProvider" 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>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/connectionDialogTreeProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="azure.resource.tree.treeProvider.loadingLabel">
<source xml:lang="en">Loading ...</source>
<target state="translated">Carga en curso...</target>
</trans-unit>
<trans-unit id="azure.resource.tree.treeProvider.openAccountsDialog">
<source xml:lang="en">Show Azure accounts</source>
<target state="translated">Mostrar cuentas de Azure</target>
</trans-unit>
<trans-unit id="azure.resource.tree.treeProvider.accountLoadError">
<source xml:lang="en">Failed to load some Azure accounts. {0}</source>
<target state="translated">No se pudieron cargar alguna cuentas de Azure. {0}</target>
</trans-unit>
</body>
</file>

View File

@@ -10,13 +10,17 @@
<source xml:lang="en">SQL Server Big Data Clusters</source>
<target state="translated">Clústeres de macrodatos de SQL Server</target>
</trans-unit>
<trans-unit id="command.addController.title">
<source xml:lang="en">Connect to Controller</source>
<target state="translated">Conectar con el controlador</target>
<trans-unit id="command.connectController.title">
<source xml:lang="en">Connect to Existing Controller</source>
<target state="translated">Conexión con el controlador existente</target>
</trans-unit>
<trans-unit id="command.deleteController.title">
<source xml:lang="en">Delete</source>
<target state="translated">Eliminar</target>
<trans-unit id="command.createController.title">
<source xml:lang="en">Create New Controller</source>
<target state="translated">Creación de un nuevo controlador</target>
</trans-unit>
<trans-unit id="command.removeController.title">
<source xml:lang="en">Remove Controller</source>
<target state="translated">Eliminación de un controlador</target>
</trans-unit>
<trans-unit id="command.refreshController.title">
<source xml:lang="en">Refresh</source>
@@ -42,6 +46,16 @@
<source xml:lang="en">Big Data Cluster</source>
<target state="translated">Clúster de macrodatos</target>
</trans-unit>
<trans-unit id="bdc.view.welcome.connect">
<source xml:lang="en">No SQL Big Data Cluster controllers registered. [Learn More](https://docs.microsoft.com/sql/big-data-cluster/big-data-cluster-overview)
[Connect Controller](command:bigDataClusters.command.connectController)</source>
<target state="translated">No se ha registrado ningún controlador del clúster de macrodatos de SQL. [Más información](https://docs.microsoft.com/sql/big-data-cluster/big-data-cluster-overview)
[Conexión de un controlador](command:bigDataClusters.command.connectController)</target>
</trans-unit>
<trans-unit id="bdc.view.welcome.loading">
<source xml:lang="en">Loading controllers...</source>
<target state="translated">Se están cargando los controladores...</target>
</trans-unit>
<trans-unit id="bdc.ignoreSslVerification.desc">
<source xml:lang="en">Ignore SSL verification errors against SQL Server Big Data Cluster endpoints such as HDFS, Spark, and Controller if true</source>
<target state="translated">Ignorar los errores de verificación SSL en los puntos de conexión del clúster de macrodatos de SQL Server, como HDFS, Spark y Controller, si es true</target>
@@ -236,8 +250,68 @@
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/hdfsDialogBase" source-language="en" datatype="plaintext" target-language="es">
<file original="extensions/big-data-cluster/dist/bigDataCluster/localizedConstants" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="bdc.dashboard.status">
<source xml:lang="en">Status Icon</source>
<target state="translated">Icono de estado</target>
</trans-unit>
<trans-unit id="bdc.dashboard.instance">
<source xml:lang="en">Instance</source>
<target state="translated">Instancia</target>
</trans-unit>
<trans-unit id="bdc.dashboard.state">
<source xml:lang="en">State</source>
<target state="translated">Estado</target>
</trans-unit>
<trans-unit id="bdc.dashboard.view">
<source xml:lang="en">View</source>
<target state="translated">Ver</target>
</trans-unit>
<trans-unit id="bdc.dashboard.notAvailable">
<source xml:lang="en">N/A</source>
<target state="translated">N/D</target>
</trans-unit>
<trans-unit id="bdc.dashboard.healthStatusDetails">
<source xml:lang="en">Health Status Details</source>
<target state="translated">Detalles del estado de mantenimiento</target>
</trans-unit>
<trans-unit id="bdc.dashboard.metricsAndLogs">
<source xml:lang="en">Metrics and Logs</source>
<target state="translated">Métricas y registros</target>
</trans-unit>
<trans-unit id="bdc.dashboard.healthStatus">
<source xml:lang="en">Health Status</source>
<target state="translated">Estado de mantenimiento</target>
</trans-unit>
<trans-unit id="bdc.dashboard.nodeMetrics">
<source xml:lang="en">Node Metrics</source>
<target state="translated">Métricas de nodo</target>
</trans-unit>
<trans-unit id="bdc.dashboard.sqlMetrics">
<source xml:lang="en">SQL Metrics</source>
<target state="translated">Métricas de SQL</target>
</trans-unit>
<trans-unit id="bdc.dashboard.logs">
<source xml:lang="en">Logs</source>
<target state="translated">Registros</target>
</trans-unit>
<trans-unit id="bdc.dashboard.viewNodeMetrics">
<source xml:lang="en">View Node Metrics {0}</source>
<target state="translated">Ver métricas del nodo {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.viewSqlMetrics">
<source xml:lang="en">View SQL Metrics {0}</source>
<target state="translated">Ver métricas SQL {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.viewLogs">
<source xml:lang="en">View Kibana Logs {0}</source>
<target state="translated">Ver registros de Kibana {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.lastUpdated">
<source xml:lang="en">Last Updated : {0}</source>
<target state="translated">Ultima actualización: {0}</target>
</trans-unit>
<trans-unit id="basicAuthName">
<source xml:lang="en">Basic</source>
<target state="translated">Básico</target>
@@ -246,235 +320,59 @@
<source xml:lang="en">Windows Authentication</source>
<target state="translated">Autenticación de Windows</target>
</trans-unit>
<trans-unit id="mount.hdfs.loginerror1">
<source xml:lang="en">Login to controller failed</source>
<target state="translated">Error al iniciar sesión en el controlador</target>
<trans-unit id="addNewController">
<source xml:lang="en">Add New Controller</source>
<target state="translated">Agregar nuevo controlador</target>
</trans-unit>
<trans-unit id="mount.hdfs.loginerror2">
<source xml:lang="en">Login to controller failed: {0}</source>
<target state="translated">Error al iniciar sesión en el controlador: {0}</target>
<trans-unit id="url">
<source xml:lang="en">URL</source>
<target state="translated">Dirección URL</target>
</trans-unit>
<trans-unit id="err.controller.username.required">
<source xml:lang="en">Username is required</source>
<target state="translated">Se requiere nombre de usuario</target>
</trans-unit>
<trans-unit id="err.controller.password.required">
<source xml:lang="en">Password is required</source>
<target state="translated">Se requiere contraseña</target>
</trans-unit>
<trans-unit id="textUrlLower">
<source xml:lang="en">url</source>
<target state="translated">URL</target>
</trans-unit>
<trans-unit id="textUsernameLower">
<source xml:lang="en">username</source>
<target state="translated">nombre de usuario</target>
</trans-unit>
<trans-unit id="textPasswordLower">
<source xml:lang="en">password</source>
<target state="translated">contraseña</target>
</trans-unit>
<trans-unit id="textUrlCapital">
<source xml:lang="en">Cluster Management URL</source>
<target state="translated">Dirección URL de administración de clústeres</target>
</trans-unit>
<trans-unit id="textAuthCapital">
<source xml:lang="en">Authentication type</source>
<target state="translated">Tipo de autenticación</target>
</trans-unit>
<trans-unit id="textUsernameCapital">
<trans-unit id="username">
<source xml:lang="en">Username</source>
<target state="translated">Nombre de usuario</target>
</trans-unit>
<trans-unit id="textPasswordCapital">
<trans-unit id="password">
<source xml:lang="en">Password</source>
<target state="translated">Contraseña</target>
</trans-unit>
<trans-unit id="hdsf.dialog.connection.section">
<source xml:lang="en">Cluster Connection</source>
<target state="translated">Conexión de clúster</target>
</trans-unit>
<trans-unit id="hdfs.dialog.ok">
<source xml:lang="en">OK</source>
<target state="translated">Aceptar</target>
</trans-unit>
<trans-unit id="hdfs.dialog.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Cancelar</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/controller/clusterControllerApi" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="error.no.activedirectory">
<source xml:lang="en">This cluster does not support Windows authentication</source>
<target state="translated">Este clúster no admite la autenticación de Windows</target>
</trans-unit>
<trans-unit id="bdc.error.tokenPost">
<source xml:lang="en">Error during authentication</source>
<target state="translated">Error durante la autenticación</target>
</trans-unit>
<trans-unit id="bdc.error.unauthorized">
<source xml:lang="en">You do not have permission to log into this cluster using Windows Authentication</source>
<target state="translated">No tiene permiso para iniciar sesión en este clúster mediante la autenticación de Windows</target>
</trans-unit>
<trans-unit id="bdc.error.getEndPoints">
<source xml:lang="en">Error retrieving endpoints from {0}</source>
<target state="translated">Error al recuperar los puntos de conexión desde {0}</target>
</trans-unit>
<trans-unit id="bdc.error.getBdcStatus">
<source xml:lang="en">Error retrieving BDC status from {0}</source>
<target state="translated">Error al recuperar el estado de BDC desde {0}</target>
</trans-unit>
<trans-unit id="bdc.error.mountHdfs">
<source xml:lang="en">Error creating mount</source>
<target state="translated">Error al crear el montaje</target>
</trans-unit>
<trans-unit id="bdc.error.refreshHdfs">
<source xml:lang="en">Error refreshing mount</source>
<target state="translated">Error al actualizar el montaje</target>
</trans-unit>
<trans-unit id="bdc.error.deleteHdfs">
<source xml:lang="en">Error deleting mount</source>
<target state="translated">Error al eliminar el montaje</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/connectControllerDialog" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="connectController.dialog.title">
<source xml:lang="en">Connect to Controller (preview)</source>
<target state="translated">Conectar al controlador (versión preliminar)</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/commonControls" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="bdc.dashboard.viewDetails">
<source xml:lang="en">View Details</source>
<target state="translated">Ver detalles</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/extension" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="mount.error.endpointNotFound">
<source xml:lang="en">Controller endpoint information was not found</source>
<target state="translated">No se encontró información del punto de conexión del controlador</target>
</trans-unit>
<trans-unit id="bdc.dashboard.title">
<source xml:lang="en">Big Data Cluster Dashboard (preview) -</source>
<target state="translated">Panel del clúster de macrodatos (versión preliminar) -</target>
</trans-unit>
<trans-unit id="textYes">
<source xml:lang="en">Yes</source>
<target state="translated">Sí</target>
</trans-unit>
<trans-unit id="textNo">
<source xml:lang="en">No</source>
<target state="translated">No</target>
</trans-unit>
<trans-unit id="textConfirmDeleteController">
<source xml:lang="en">Are you sure you want to delete '{0}'?</source>
<target state="translated">¿Seguro que desea eliminar "{0}"?</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/tree/addControllerNode" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="textBigDataClusterControllerWithDots">
<source xml:lang="en">Add SQL Server Big Data Cluster controller...</source>
<target state="translated">Agregar controlador del clúster de macrodatos de SQL Server...</target>
</trans-unit>
<trans-unit id="textConnectToController">
<source xml:lang="en">Connect to Controller</source>
<target state="translated">Conectar con el controlador</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/tree/loadingControllerNode" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="textLoadingWithDots">
<source xml:lang="en">Loading...</source>
<target state="translated">Cargando...</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/addControllerDialog" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="basicAuthName">
<source xml:lang="en">Basic</source>
<target state="translated">Básico</target>
</trans-unit>
<trans-unit id="integratedAuthName">
<source xml:lang="en">Windows Authentication</source>
<target state="translated">Autenticación de Windows</target>
</trans-unit>
<trans-unit id="err.controller.username.required">
<source xml:lang="en">Username is required</source>
<target state="translated">Se requiere nombre de usuario</target>
</trans-unit>
<trans-unit id="err.controller.password.required">
<source xml:lang="en">Password is required</source>
<target state="translated">Se requiere contraseña</target>
</trans-unit>
<trans-unit id="textAddNewController">
<source xml:lang="en">Add New Controller (preview)</source>
<target state="translated">Agregar nuevo controlador (versión preliminar)</target>
</trans-unit>
<trans-unit id="textUrlLower">
<source xml:lang="en">url</source>
<target state="translated">URL</target>
</trans-unit>
<trans-unit id="textUsernameLower">
<source xml:lang="en">username</source>
<target state="translated">nombre de usuario</target>
</trans-unit>
<trans-unit id="textPasswordLower">
<source xml:lang="en">password</source>
<target state="translated">contraseña</target>
</trans-unit>
<trans-unit id="textRememberPassword">
<trans-unit id="rememberPassword">
<source xml:lang="en">Remember Password</source>
<target state="translated">Recordar contraseña</target>
</trans-unit>
<trans-unit id="textUrlCapital">
<trans-unit id="clusterManagementUrl">
<source xml:lang="en">Cluster Management URL</source>
<target state="translated">Dirección URL de administración de clústeres</target>
<target state="translated">Dirección URL de administración del clúster</target>
</trans-unit>
<trans-unit id="textAuthCapital">
<source xml:lang="en">Authentication type</source>
<target state="translated">Tipo de autenticación</target>
</trans-unit>
<trans-unit id="textUsernameCapital">
<source xml:lang="en">Username</source>
<target state="translated">Nombre de usuario</target>
<trans-unit id="hdsf.dialog.connection.section">
<source xml:lang="en">Cluster Connection</source>
<target state="translated">Conexión del clúster</target>
</trans-unit>
<trans-unit id="textPasswordCapital">
<source xml:lang="en">Password</source>
<target state="translated">Contraseña</target>
</trans-unit>
<trans-unit id="textAdd">
<trans-unit id="add">
<source xml:lang="en">Add</source>
<target state="translated">Agregar</target>
</trans-unit>
<trans-unit id="textCancel">
<trans-unit id="cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Cancelar</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/bdcDashboard" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="bdc.dashboard.refreshButton">
<trans-unit id="ok">
<source xml:lang="en">OK</source>
<target state="translated">Aceptar</target>
</trans-unit>
<trans-unit id="bdc.dashboard.refresh">
<source xml:lang="en">Refresh</source>
<target state="translated">Actualizar</target>
</trans-unit>
<trans-unit id="bdc.dashboard.troubleshootButton">
<trans-unit id="bdc.dashboard.troubleshoot">
<source xml:lang="en">Troubleshoot</source>
<target state="translated">Solucionar problemas</target>
</trans-unit>
<trans-unit id="bdc.dashboard.overviewNavTitle">
<trans-unit id="bdc.dashboard.bdcOverview">
<source xml:lang="en">Big Data Cluster overview</source>
<target state="translated">Información general del clúster de macrodatos</target>
</trans-unit>
@@ -482,146 +380,82 @@
<source xml:lang="en">Cluster Details</source>
<target state="translated">Detalles del clúster</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/bdcDashboardResourceStatusPage" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="bdc.dashboard.viewHyperlink">
<source xml:lang="en">View</source>
<target state="translated">Vista</target>
<trans-unit id="bdc.dashboard.clusterOverview">
<source xml:lang="en">Cluster Overview</source>
<target state="translated">Información general del clúster</target>
</trans-unit>
<trans-unit id="bdc.dashboard.notAvailable">
<source xml:lang="en">N/A</source>
<target state="translated">N/D</target>
<trans-unit id="bdc.dashboard.serviceEndpoints">
<source xml:lang="en">Service Endpoints</source>
<target state="translated">Puntos de conexión del servicio</target>
</trans-unit>
<trans-unit id="bdc.dashboard.healthStatusDetailsHeader">
<source xml:lang="en">Health Status Details</source>
<target state="translated">Detalles del estado de mantenimiento</target>
</trans-unit>
<trans-unit id="bdc.dashboard.lastUpdated">
<source xml:lang="en">Last Updated : {0}</source>
<target state="translated">Ultima actualización: {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.instanceHeader">
<source xml:lang="en">Instance</source>
<target state="translated">Instancia</target>
</trans-unit>
<trans-unit id="bdc.dashboard.stateHeader">
<source xml:lang="en">State</source>
<target state="translated">Estado</target>
</trans-unit>
<trans-unit id="bdc.dashboard.healthStatusHeader">
<source xml:lang="en">Health Status</source>
<target state="translated">Estado de mantenimiento</target>
</trans-unit>
<trans-unit id="bdc.dashboard.metricsAndLogsLabel">
<source xml:lang="en">Metrics and Logs</source>
<target state="translated">Métricas y registros</target>
</trans-unit>
<trans-unit id="bdc.dashboard.nodeMetricsHeader">
<source xml:lang="en">Node Metrics</source>
<target state="translated">Métricas de nodo</target>
</trans-unit>
<trans-unit id="bdc.dashboard.sqlMetricsHeader">
<source xml:lang="en">SQL Metrics</source>
<target state="translated">Métricas SQL</target>
</trans-unit>
<trans-unit id="bdc.dashboard.logsHeader">
<source xml:lang="en">Logs</source>
<target state="translated">Registros</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/bdcDashboardOverviewPage" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="bdc.dashboard.propertiesHeader">
<trans-unit id="bdc.dashboard.clusterProperties">
<source xml:lang="en">Cluster Properties</source>
<target state="translated">Propiedades del clúster</target>
</trans-unit>
<trans-unit id="bdc.dashboard.clusterState">
<source xml:lang="en">Cluster State :</source>
<target state="translated">Estado del clúster:</target>
<source xml:lang="en">Cluster State</source>
<target state="translated">Estado del clúster</target>
</trans-unit>
<trans-unit id="bdc.dashboard.healthStatus">
<source xml:lang="en">Health Status :</source>
<target state="translated">Estado de mantenimiento:</target>
</trans-unit>
<trans-unit id="bdc.dashboard.overviewHeader">
<source xml:lang="en">Cluster Overview</source>
<target state="translated">Descripción general del clúster</target>
</trans-unit>
<trans-unit id="bdc.dashboard.lastUpdated">
<source xml:lang="en">Last Updated : {0}</source>
<target state="translated">Ultima actualización: {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.serviceNameHeader">
<trans-unit id="bdc.dashboard.serviceName">
<source xml:lang="en">Service Name</source>
<target state="translated">Nombre del servicio</target>
</trans-unit>
<trans-unit id="bdc.dashboard.stateHeader">
<source xml:lang="en">State</source>
<target state="translated">Estado</target>
</trans-unit>
<trans-unit id="bdc.dashboard.healthStatusHeader">
<source xml:lang="en">Health Status</source>
<target state="translated">Estado de mantenimiento</target>
</trans-unit>
<trans-unit id="bdc.dashboard.endpointsLabel">
<source xml:lang="en">Service Endpoints</source>
<target state="translated">Puntos de conexión de servicio</target>
</trans-unit>
<trans-unit id="bdc.dashboard.serviceHeader">
<trans-unit id="bdc.dashboard.service">
<source xml:lang="en">Service</source>
<target state="translated">Servicio</target>
</trans-unit>
<trans-unit id="bdc.dashboard.endpointHeader">
<trans-unit id="bdc.dashboard.endpoint">
<source xml:lang="en">Endpoint</source>
<target state="translated">Punto de conexión</target>
</trans-unit>
<trans-unit id="endpointsError">
<source xml:lang="en">Unexpected error retrieving BDC Endpoints: {0}</source>
<target state="translated">Error inesperado al recuperar puntos de conexión de BDC: {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.noConnection">
<source xml:lang="en">The dashboard requires a connection. Please click retry to enter your credentials.</source>
<target state="translated">El panel requiere una conexión. Haga clic en Reintentar para escribir sus credenciales.</target>
</trans-unit>
<trans-unit id="bdc.dashboard.unexpectedError">
<source xml:lang="en">Unexpected error occurred: {0}</source>
<target state="translated">Error inesperado: {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.copyTitle">
<source xml:lang="en">Copy</source>
<target state="translated">Copiar</target>
</trans-unit>
<trans-unit id="copiedEndpoint">
<source xml:lang="en">Endpoint '{0}' copied to clipboard</source>
<target state="translated">Punto de conexión "{0}" copiado en el Portapapeles</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/mountHdfsDialog" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="bdc.dashboard.copy">
<source xml:lang="en">Copy</source>
<target state="translated">Copiar</target>
</trans-unit>
<trans-unit id="bdc.dashboard.viewDetails">
<source xml:lang="en">View Details</source>
<target state="translated">Ver detalles</target>
</trans-unit>
<trans-unit id="bdc.dashboard.viewErrorDetails">
<source xml:lang="en">View Error Details</source>
<target state="translated">Ver detalles del error</target>
</trans-unit>
<trans-unit id="connectController.dialog.title">
<source xml:lang="en">Connect to Controller</source>
<target state="translated">Conexión con el controlador</target>
</trans-unit>
<trans-unit id="mount.main.section">
<source xml:lang="en">Mount Configuration</source>
<target state="translated">Configuración del montaje</target>
</trans-unit>
<trans-unit id="mount.hdfsPath.title">
<source xml:lang="en">HDFS Path</source>
<target state="translated">Ruta HDFS</target>
</trans-unit>
<trans-unit id="mount.err.formatting">
<source xml:lang="en">Bad formatting of credentials at {0}</source>
<target state="translated">Formato incorrecto de las credenciales en {0}</target>
</trans-unit>
<trans-unit id="mount.task.name">
<source xml:lang="en">Mounting HDFS folder on path {0}</source>
<target state="translated">Montaje de la carpeta HDFS en la ruta de acceso {0}</target>
</trans-unit>
<trans-unit id="refreshmount.task.name">
<source xml:lang="en">Refreshing HDFS Mount on path {0}</source>
<target state="translated">Actualizando el montaje de HDFS en la ruta de acceso {0}</target>
</trans-unit>
<trans-unit id="deletemount.task.name">
<source xml:lang="en">Deleting HDFS Mount on path {0}</source>
<target state="translated">Eliminando el montaje de HDFS en la ruta de acceso {0}</target>
</trans-unit>
<trans-unit id="mount.task.submitted">
<source xml:lang="en">Mount creation has started</source>
<target state="translated">La creación del montaje ha comenzado</target>
</trans-unit>
<trans-unit id="refreshmount.task.submitted">
<source xml:lang="en">Refresh mount request submitted</source>
<target state="translated">Solicitud de actualización de montaje enviada</target>
</trans-unit>
<trans-unit id="deletemount.task.submitted">
<source xml:lang="en">Delete mount request submitted</source>
<target state="translated">Solicitud de eliminación de montaje enviada</target>
</trans-unit>
<trans-unit id="mount.task.complete">
<source xml:lang="en">Mounting HDFS folder is complete</source>
<target state="translated">El montaje de la carpeta HDFS se ha completado</target>
@@ -630,17 +464,13 @@
<source xml:lang="en">Mounting is likely to complete, check back later to verify</source>
<target state="translated">Es probable que el montaje se complete, compruébelo de nuevo más tarde</target>
</trans-unit>
<trans-unit id="mount.task.error">
<source xml:lang="en">Error mounting folder: {0}</source>
<target state="translated">Error al montar la carpeta: {0}</target>
</trans-unit>
<trans-unit id="mount.error.unknown">
<source xml:lang="en">Unknown error occurred during the mount process</source>
<target state="translated">Error desconocido durante el proceso de montaje</target>
</trans-unit>
<trans-unit id="mount.dialog.title">
<source xml:lang="en">Mount HDFS Folder (preview)</source>
<target state="translated">Montar carpeta HDFS (versión preliminar)</target>
<source xml:lang="en">Mount HDFS Folder</source>
<target state="translated">Montaje de carpetas HDFS</target>
</trans-unit>
<trans-unit id="mount.hdfsPath.title">
<source xml:lang="en">HDFS Path</source>
<target state="translated">Ruta HDFS</target>
</trans-unit>
<trans-unit id="mount.hdfsPath.info">
<source xml:lang="en">Path to a new (non-existing) directory which you want to associate with the mount</source>
@@ -664,27 +494,135 @@
</trans-unit>
<trans-unit id="refreshmount.dialog.title">
<source xml:lang="en">Refresh Mount</source>
<target state="translated">Actualizar montaje</target>
</trans-unit>
<trans-unit id="refreshmount.task.name">
<source xml:lang="en">Refreshing HDFS Mount on path {0}</source>
<target state="translated">Actualizando el montaje de HDFS en la ruta de acceso {0}</target>
</trans-unit>
<trans-unit id="refreshmount.task.submitted">
<source xml:lang="en">Refresh mount request submitted</source>
<target state="translated">Solicitud de actualización de montaje enviada</target>
<target state="translated">Actualización del montaje</target>
</trans-unit>
<trans-unit id="deleteMount.dialog.title">
<source xml:lang="en">Delete Mount</source>
<target state="translated">Eliminar montaje</target>
<target state="translated">Eliminación de un montaje</target>
</trans-unit>
<trans-unit id="deletemount.task.name">
<source xml:lang="en">Deleting HDFS Mount on path {0}</source>
<target state="translated">Eliminando el montaje de HDFS en la ruta de acceso {0}</target>
<trans-unit id="bdc.dashboard.loadingClusterStateCompleted">
<source xml:lang="en">Loading cluster state completed</source>
<target state="translated">La carga del estado del clúster se ha completado.</target>
</trans-unit>
<trans-unit id="deletemount.task.submitted">
<source xml:lang="en">Delete mount request submitted</source>
<target state="translated">Solicitud de eliminación de montaje enviada</target>
<trans-unit id="bdc.dashboard.loadingHealthStatusCompleted">
<source xml:lang="en">Loading health status completed</source>
<target state="translated">La carga del estado de mantenimiento se ha completado.</target>
</trans-unit>
<trans-unit id="err.controller.username.required">
<source xml:lang="en">Username is required</source>
<target state="translated">Es necesario especificar el nombre de usuario.</target>
</trans-unit>
<trans-unit id="err.controller.password.required">
<source xml:lang="en">Password is required</source>
<target state="translated">Se necesita la contraseña.</target>
</trans-unit>
<trans-unit id="endpointsError">
<source xml:lang="en">Unexpected error retrieving BDC Endpoints: {0}</source>
<target state="translated">Error inesperado al recuperar puntos de conexión de BDC: {0}</target>
</trans-unit>
<trans-unit id="bdc.dashboard.noConnection">
<source xml:lang="en">The dashboard requires a connection. Please click retry to enter your credentials.</source>
<target state="translated">El panel requiere una conexión. Haga clic en Reintentar para escribir sus credenciales.</target>
</trans-unit>
<trans-unit id="bdc.dashboard.unexpectedError">
<source xml:lang="en">Unexpected error occurred: {0}</source>
<target state="translated">Error inesperado: {0}</target>
</trans-unit>
<trans-unit id="mount.hdfs.loginerror1">
<source xml:lang="en">Login to controller failed</source>
<target state="translated">Error al iniciar sesión en el controlador</target>
</trans-unit>
<trans-unit id="mount.hdfs.loginerror2">
<source xml:lang="en">Login to controller failed: {0}</source>
<target state="translated">Error al iniciar sesión en el controlador: {0}</target>
</trans-unit>
<trans-unit id="mount.err.formatting">
<source xml:lang="en">Bad formatting of credentials at {0}</source>
<target state="translated">Formato incorrecto de las credenciales en {0}</target>
</trans-unit>
<trans-unit id="mount.task.error">
<source xml:lang="en">Error mounting folder: {0}</source>
<target state="translated">Error al montar la carpeta: {0}</target>
</trans-unit>
<trans-unit id="mount.error.unknown">
<source xml:lang="en">Unknown error occurred during the mount process</source>
<target state="translated">Error desconocido durante el proceso de montaje</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/controller/clusterControllerApi" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="error.no.activedirectory">
<source xml:lang="en">This cluster does not support Windows authentication</source>
<target state="translated">Este clúster no admite la autenticación de Windows</target>
</trans-unit>
<trans-unit id="bdc.error.tokenPost">
<source xml:lang="en">Error during authentication</source>
<target state="translated">Error durante la autenticación</target>
</trans-unit>
<trans-unit id="bdc.error.unauthorized">
<source xml:lang="en">You do not have permission to log into this cluster using Windows Authentication</source>
<target state="translated">No tiene permiso para iniciar sesión en este clúster mediante la autenticación de Windows</target>
</trans-unit>
<trans-unit id="bdc.error.getClusterConfig">
<source xml:lang="en">Error retrieving cluster config from {0}</source>
<target state="translated">Error al recuperar la configuración del clúster de {0}.</target>
</trans-unit>
<trans-unit id="bdc.error.getEndPoints">
<source xml:lang="en">Error retrieving endpoints from {0}</source>
<target state="translated">Error al recuperar los puntos de conexión desde {0}</target>
</trans-unit>
<trans-unit id="bdc.error.getBdcStatus">
<source xml:lang="en">Error retrieving BDC status from {0}</source>
<target state="translated">Error al recuperar el estado de BDC desde {0}</target>
</trans-unit>
<trans-unit id="bdc.error.mountHdfs">
<source xml:lang="en">Error creating mount</source>
<target state="translated">Error al crear el montaje</target>
</trans-unit>
<trans-unit id="bdc.error.statusHdfs">
<source xml:lang="en">Error getting mount status</source>
<target state="translated">Error al obtener el estado del montaje.</target>
</trans-unit>
<trans-unit id="bdc.error.refreshHdfs">
<source xml:lang="en">Error refreshing mount</source>
<target state="translated">Error al actualizar el montaje</target>
</trans-unit>
<trans-unit id="bdc.error.deleteHdfs">
<source xml:lang="en">Error deleting mount</source>
<target state="translated">Error al eliminar el montaje</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/extension" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="mount.error.endpointNotFound">
<source xml:lang="en">Controller endpoint information was not found</source>
<target state="translated">No se encontró información del punto de conexión del controlador</target>
</trans-unit>
<trans-unit id="bdc.dashboard.title">
<source xml:lang="en">Big Data Cluster Dashboard -</source>
<target state="translated">Panel del clúster de macrodatos:</target>
</trans-unit>
<trans-unit id="textYes">
<source xml:lang="en">Yes</source>
<target state="translated">Sí</target>
</trans-unit>
<trans-unit id="textNo">
<source xml:lang="en">No</source>
<target state="translated">No</target>
</trans-unit>
<trans-unit id="textConfirmRemoveController">
<source xml:lang="en">Are you sure you want to remove '{0}'?</source>
<target state="translated">¿Seguro que quiere quitar "{0}"?</target>
</trans-unit>
</body>
</file>
<file original="extensions/big-data-cluster/dist/bigDataCluster/tree/controllerTreeDataProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="bdc.controllerTreeDataProvider.error">
<source xml:lang="en">Unexpected error loading saved controllers: {0}</source>
<target state="translated">Error inesperado al cargar los controladores guardados: {0}.</target>
</trans-unit>
</body>
</file>

View File

@@ -1,66 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/dacpac/out/wizard/pages/selectOperationpage" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="dacFx.deployRadioButtonLabel">
<source xml:lang="en">Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac]</source>
<target state="translated">Implementar un archivo .dacpac de una aplicación de la capa de datos en una instancia de SQL Server [Implementar Dacpac]</target>
</trans-unit>
<trans-unit id="dacFx.extractRadioButtonLabel">
<source xml:lang="en">Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac]</source>
<target state="translated">Extraer una aplicación de la capa de datos de una instancia de SQL Server a un archivo .dacpac [Extraer Dacpac]</target>
</trans-unit>
<trans-unit id="dacFx.importRadioButtonLabel">
<source xml:lang="en">Create a database from a .bacpac file [Import Bacpac]</source>
<target state="translated">Crear una base de datos a partir de un archivo .bacpac [Importar Bacpac]</target>
</trans-unit>
<trans-unit id="dacFx.exportRadioButtonLabel">
<source xml:lang="en">Export the schema and data from a database to the logical .bacpac file format [Export Bacpac]</source>
<target state="translated">Exportar el esquema y los datos de una base de datos al formato de archivo lógico .bacpac [Exportar Bacpac]</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/pages/importConfigPage" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="dacFxImport.openFile">
<source xml:lang="en">Open</source>
<target state="translated">Abrir</target>
</trans-unit>
<trans-unit id="dacFxImport.fileTextboxTitle">
<source xml:lang="en">File Location</source>
<target state="translated">Ubicación de archivos</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/pages/extractConfigPage" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="dacfxExtract.saveFile">
<source xml:lang="en">Save</source>
<target state="translated">Guardar</target>
</trans-unit>
<trans-unit id="dacFxExtract.fileTextboxTitle">
<source xml:lang="en">File Location</source>
<target state="translated">Ubicación de archivos</target>
</trans-unit>
<trans-unit id="dacFxExtract.versionTextboxTitle">
<source xml:lang="en">Version (use x.x.x.x where x is a number)</source>
<target state="translated">Versión (use x.x.x.x, donde x es un número)</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/pages/exportConfigPage" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="dacfxExport.saveFile">
<source xml:lang="en">Save</source>
<target state="translated">Guardar</target>
</trans-unit>
<trans-unit id="dacFxExport.fileTextboxTitle">
<source xml:lang="en">File Location</source>
<target state="translated">Ubicación de archivos</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/pages/deployPlanPage" source-language="en" datatype="plaintext" target-language="es">
<file original="extensions/dacpac/out/localizedConstants" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="dacfx.dataLossTextWithCount">
<source xml:lang="en">{0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment.</source>
@@ -78,7 +18,7 @@
<source xml:lang="en">The deploy actions may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment.</source>
<target state="translated">Las acciones de implementación pueden dar lugar a la pérdida de datos. Asegúrese de que tiene una copia de seguridad o una instantánea por si hay algún problema con la implementación.</target>
</trans-unit>
<trans-unit id="dacfx.operationColumn">
<trans-unit id="dacfx.operation">
<source xml:lang="en">Operation</source>
<target state="translated">Operación</target>
</trans-unit>
@@ -86,7 +26,7 @@
<source xml:lang="en">Operation(Create, Alter, Delete) that will occur during deployment</source>
<target state="translated">Operación (crear, modificar, eliminar) que tendrá lugar durante la implementación</target>
</trans-unit>
<trans-unit id="dacfx.typeColumn">
<trans-unit id="dacfx.type">
<source xml:lang="en">Type</source>
<target state="translated">Tipo</target>
</trans-unit>
@@ -94,7 +34,7 @@
<source xml:lang="en">Type of object that will be affected by deployment</source>
<target state="translated">Tipo de objeto que se verá afectado por la implementación</target>
</trans-unit>
<trans-unit id="dacfx.objectColumn">
<trans-unit id="dacfx.object">
<source xml:lang="en">Object</source>
<target state="translated">Objeto</target>
</trans-unit>
@@ -102,7 +42,7 @@
<source xml:lang="en">Name of object that will be affected by deployment</source>
<target state="translated">Nombre del objeto que se verá afectado por la implementación</target>
</trans-unit>
<trans-unit id="dacfx.dataLossColumn">
<trans-unit id="dacfx.dataLoss">
<source xml:lang="en">Data Loss</source>
<target state="translated">Pérdida de datos</target>
</trans-unit>
@@ -110,119 +50,91 @@
<source xml:lang="en">Operations that may result in data loss are marked with a warning sign</source>
<target state="translated">Las operaciones que pueden dar lugar a la pérdida de datos se marcan con un signo de advertencia</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/pages/deployConfigPage" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="dacFx.databaseNameTextBox">
<source xml:lang="en">Database Name</source>
<target state="translated">Nombre de la base de datos</target>
<trans-unit id="dacfx.save">
<source xml:lang="en">Save</source>
<target state="translated">Guardar</target>
</trans-unit>
<trans-unit id="dacFx.databaseNameDropdown">
<source xml:lang="en">Database Name</source>
<target state="translated">Nombre de la base de datos</target>
<trans-unit id="dacfx.fileLocation">
<source xml:lang="en">File Location</source>
<target state="translated">Ubicación del archivo</target>
</trans-unit>
<trans-unit id="dacFxExtract.versionText">
<source xml:lang="en">Version (use x.x.x.x where x is a number)</source>
<target state="translated">Versión (use x.x.x.x, donde x es un número)</target>
</trans-unit>
<trans-unit id="dacFxDeploy.openFile">
<source xml:lang="en">Open</source>
<target state="translated">Abrir</target>
</trans-unit>
<trans-unit id="dacFxDeploy.fileTextboxTitle">
<source xml:lang="en">File Location</source>
<target state="translated">Ubicación de archivos</target>
<trans-unit id="dacFx.deployDescrption">
<source xml:lang="en">Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac]</source>
<target state="translated">Implementar un archivo .dacpac de una aplicación de la capa de datos en una instancia de SQL Server [Implementar Dacpac]</target>
</trans-unit>
<trans-unit id="dacFx.upgradeRadioButtonLabel">
<source xml:lang="en">Upgrade Existing Database</source>
<target state="translated">Actualizar una base de datos existente</target>
<trans-unit id="dacFx.extractDescription">
<source xml:lang="en">Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac]</source>
<target state="translated">Extraer una aplicación de la capa de datos de una instancia de SQL Server a un archivo .dacpac [Extraer Dacpac]</target>
</trans-unit>
<trans-unit id="dacFx.newRadioButtonLabel">
<source xml:lang="en">New Database</source>
<target state="translated">Nueva base de datos</target>
<trans-unit id="dacFx.importDescription">
<source xml:lang="en">Create a database from a .bacpac file [Import Bacpac]</source>
<target state="translated">Crear una base de datos a partir de un archivo .bacpac [Importar Bacpac]</target>
</trans-unit>
<trans-unit id="dacFx.targetDatabaseRadioButtonsTitle">
<source xml:lang="en">Target Database</source>
<target state="translated">Base de datos de destino</target>
<trans-unit id="dacFx.exportDescription">
<source xml:lang="en">Export the schema and data from a database to the logical .bacpac file format [Export Bacpac]</source>
<target state="translated">Exportar el esquema y los datos de una base de datos al formato de archivo lógico .bacpac [Exportar Bacpac]</target>
</trans-unit>
<trans-unit id="dacFx.targetDatabaseDropdownTitle">
<trans-unit id="dacFx.databaseName">
<source xml:lang="en">Database Name</source>
<target state="translated">Nombre de la base de datos</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/pages/dacFxSummaryPage" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="dacfx.targetServerName">
<source xml:lang="en">Target Server</source>
<target state="translated">Servidor de destino</target>
<trans-unit id="dacFx.upgradeExistingDatabase">
<source xml:lang="en">Upgrade Existing Database</source>
<target state="translated">Actualizar base de datos existente</target>
</trans-unit>
<trans-unit id="dacfx.targetDatabaseName">
<trans-unit id="dacFx.newDatabase">
<source xml:lang="en">New Database</source>
<target state="translated">Nueva base de datos</target>
</trans-unit>
<trans-unit id="dacFx.targetDatabase">
<source xml:lang="en">Target Database</source>
<target state="translated">Base de datos de destino</target>
</trans-unit>
<trans-unit id="dacfx.sourceServerName">
<trans-unit id="dacFx.targetServer">
<source xml:lang="en">Target Server</source>
<target state="translated">Servidor de destino</target>
</trans-unit>
<trans-unit id="dacFx.sourceServer">
<source xml:lang="en">Source Server</source>
<target state="translated">Servidor de origen</target>
</trans-unit>
<trans-unit id="dacfx.sourceDatabaseName">
<trans-unit id="dacFx.sourceDatabase">
<source xml:lang="en">Source Database</source>
<target state="translated">Base de datos de origen</target>
</trans-unit>
<trans-unit id="dacfx.fileLocation">
<source xml:lang="en">File Location</source>
<target state="translated">Ubicación de archivos</target>
</trans-unit>
<trans-unit id="dacfxExtract.version">
<trans-unit id="dacfx.version">
<source xml:lang="en">Version</source>
<target state="translated">Versión</target>
</trans-unit>
<trans-unit id="dacfx.settingColumn">
<trans-unit id="dacfx.setting">
<source xml:lang="en">Setting</source>
<target state="translated">Parámetro</target>
<target state="translated">Valor de configuración</target>
</trans-unit>
<trans-unit id="dacfx.valueColumn">
<trans-unit id="dacfx.value">
<source xml:lang="en">Value</source>
<target state="translated">Valor</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/api/dacFxConfigPage" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="dacFx.targetServerDropdownTitle">
<source xml:lang="en">Target Server</source>
<target state="translated">Servidor de destino</target>
</trans-unit>
<trans-unit id="dacFx.sourceServerDropdownTitle">
<source xml:lang="en">Source Server</source>
<target state="translated">Servidor de origen</target>
</trans-unit>
<trans-unit id="dacFx.databaseNameTextBox">
<source xml:lang="en">Target Database</source>
<target state="translated">Base de datos de destino</target>
</trans-unit>
<trans-unit id="dacFx.sourceDatabaseDropdownTitle">
<source xml:lang="en">Source Database</source>
<target state="translated">Base de datos de origen</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/api/basePage" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="basePage.defaultUser">
<trans-unit id="dacfx.default">
<source xml:lang="en">default</source>
<target state="translated">predeterminado</target>
</trans-unit>
</body>
</file>
<file original="extensions/dacpac/out/wizard/dataTierApplicationWizard" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="dacFx.selectOperationPageName">
<source xml:lang="en">Select an Operation</source>
<target state="translated">Seleccione una operación</target>
<target state="translated">Seleccionar una operación</target>
</trans-unit>
<trans-unit id="dacFx.deployConfigPageName">
<source xml:lang="en">Select Deploy Dacpac Settings</source>
<target state="translated">Seleccione la configuración de implementación de Dacpac</target>
</trans-unit>
<trans-unit id="dacFx.deployPlanPage">
<trans-unit id="dacFx.deployPlanPageName">
<source xml:lang="en">Review the deploy plan</source>
<target state="translated">Revise el plan de implementación</target>
</trans-unit>
@@ -246,15 +158,15 @@
<source xml:lang="en">Deploy</source>
<target state="translated">Implementar</target>
</trans-unit>
<trans-unit id="dacFx.extractButton">
<trans-unit id="dacFx.extract">
<source xml:lang="en">Extract</source>
<target state="translated">Extraer</target>
</trans-unit>
<trans-unit id="dacFx.importButton">
<trans-unit id="dacFx.import">
<source xml:lang="en">Import</source>
<target state="translated">Importar</target>
</trans-unit>
<trans-unit id="dacFx.exportButton">
<trans-unit id="dacFx.export">
<source xml:lang="en">Export</source>
<target state="translated">Exportar</target>
</trans-unit>
@@ -262,30 +174,18 @@
<source xml:lang="en">Generate Script</source>
<target state="translated">Generar script</target>
</trans-unit>
<trans-unit id="alertData.deployErrorMessage">
<source xml:lang="en">Deploy failed '{0}'</source>
<target state="translated">No se pudo implementar "{0}"</target>
<trans-unit id="dacfx.deployPlanErrorMessage">
<source xml:lang="en">Generating deploy plan failed '{0}'</source>
<target state="translated">No se pudo generar el plan de implementación, "{0}"</target>
</trans-unit>
<trans-unit id="alertData.extractErrorMessage">
<source xml:lang="en">Extract failed '{0}'</source>
<target state="translated">No se pudo extraer "{0}"</target>
</trans-unit>
<trans-unit id="alertData.exportErrorMessage">
<source xml:lang="en">Export failed '{0}'</source>
<target state="translated">No se pudo exportar "{0}"</target>
</trans-unit>
<trans-unit id="alertData.importErrorMessage">
<source xml:lang="en">Import failed '{0}'</source>
<target state="translated">No se pudo importar "{0}"</target>
<trans-unit id="dacfx.operationErrorMessage">
<source xml:lang="en">{0} operation failed '{1}'</source>
<target state="translated">Error en la operación ({0}, "{1}")</target>
</trans-unit>
<trans-unit id="dacfx.scriptGeneratingMessage">
<source xml:lang="en">You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete.</source>
<target state="translated">Puede ver el estado de la generación de scripts en la vista de tareas una vez que se cierra el asistente. El script generado se abrirá cuando se complete.</target>
</trans-unit>
<trans-unit id="alertData.deployPlanErrorMessage">
<source xml:lang="en">Generating deploy plan failed '{0}'</source>
<target state="translated">No se pudo generar el plan de implementación, "{0}"</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -98,6 +98,12 @@
<source xml:lang="en">Configure Python for Notebooks</source>
<target state="translated">Configurar Python para Notebooks</target>
</trans-unit>
<trans-unit id="title.openClusterDashboard">
<source xml:lang="en">Cluster
Dashboard</source>
<target state="translated">Panel del
clúster</target>
</trans-unit>
<trans-unit id="title.searchServers">
<source xml:lang="en">Search: Servers</source>
<target state="translated">Buscar: Servidores</target>
@@ -118,6 +124,22 @@
<source xml:lang="en">Show Log File</source>
<target state="translated">Mostrar archivo de registro</target>
</trans-unit>
<trans-unit id="mssql.disabled">
<source xml:lang="en">Disabled</source>
<target state="translated">Deshabilitado</target>
</trans-unit>
<trans-unit id="mssql.enabled">
<source xml:lang="en">Enabled</source>
<target state="translated">Habilitado</target>
</trans-unit>
<trans-unit id="mssql.exportNotebookToSql">
<source xml:lang="en">Export Notebook as SQL</source>
<target state="translated">Exportar cuaderno como SQL</target>
</trans-unit>
<trans-unit id="mssql.exportSqlAsNotebook">
<source xml:lang="en">Export SQL as Notebook</source>
<target state="translated">Exportar SQL como cuaderno</target>
</trans-unit>
<trans-unit id="mssql.configuration.title">
<source xml:lang="en">MSSQL configuration</source>
<target state="translated">Configuración de MSSQL</target>
@@ -126,6 +148,10 @@
<source xml:lang="en">Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false'</source>
<target state="translated">¿Deben mostrarse las columnas BIT como números (1 o 0)? Si es false, las columnas BIT se mostrarán como "true" o "false".</target>
</trans-unit>
<trans-unit id="mssql.query.maxXmlCharsToStore">
<source xml:lang="en">Number of XML characters to store after running a query</source>
<target state="translated">Número de caracteres XML que se almacenarán después de ejecutar una consulta.</target>
</trans-unit>
<trans-unit id="mssql.format.alignColumnDefinitionsInColumns">
<source xml:lang="en">Should column definitions be aligned?</source>
<target state="translated">Indica si las definiciones de columna deben alinearse.</target>
@@ -162,7 +188,119 @@
<source xml:lang="en">Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up.</source>
<target state="translated">Número máximo de archivos antiguos para quitarse en el inicio que tienen expirado el valor mssql.logRetentionMinutes. Los archivos que no se limpien debido a esta limitación se limpiarán la próxima vez que se inicie Azure Data Studio.</target>
</trans-unit>
<trans-unit id="ignorePlatformWarning">
<trans-unit id="mssql.intelliSense.enableIntelliSense">
<source xml:lang="en">Should IntelliSense be enabled</source>
<target state="translated">Indica si debe habilitarse IntelliSense.</target>
</trans-unit>
<trans-unit id="mssql.intelliSense.enableErrorChecking">
<source xml:lang="en">Should IntelliSense error checking be enabled</source>
<target state="translated">Indica si debe habilitarse la comprobación de errores de IntelliSense.</target>
</trans-unit>
<trans-unit id="mssql.intelliSense.enableSuggestions">
<source xml:lang="en">Should IntelliSense suggestions be enabled</source>
<target state="translated">Indica si deben habilitarse las sugerencias de IntelliSense.</target>
</trans-unit>
<trans-unit id="mssql.intelliSense.enableQuickInfo">
<source xml:lang="en">Should IntelliSense quick info be enabled</source>
<target state="translated">Indica si debe habilitarse la información rápida de IntelliSense.</target>
</trans-unit>
<trans-unit id="mssql.intelliSense.lowerCaseSuggestions">
<source xml:lang="en">Should IntelliSense suggestions be lowercase</source>
<target state="translated">Indica si las sugerencias de IntelliSense deben estar en minúsculas.</target>
</trans-unit>
<trans-unit id="mssql.query.setRowCount">
<source xml:lang="en">Maximum number of rows to return before the server stops processing your query.</source>
<target state="translated">Número máximo de filas para devolver antes de que el servidor deje de procesar la consulta.</target>
</trans-unit>
<trans-unit id="mssql.query.textSize">
<source xml:lang="en">Maximum size of text and ntext data returned from a SELECT statement</source>
<target state="translated">Tamaño máximo del texto y datos de ntext devueltos por una instrucción SELECT</target>
</trans-unit>
<trans-unit id="mssql.query.executionTimeout">
<source xml:lang="en">An execution time-out of 0 indicates an unlimited wait (no time-out)</source>
<target state="translated">Un tiempo de espera de ejecución de 0 indica una espera ilimitada (sin tiempo de espera)</target>
</trans-unit>
<trans-unit id="mssql.query.noCount">
<source xml:lang="en">Enable SET NOCOUNT option</source>
<target state="translated">Habilitar la opción SET NOCOUNT</target>
</trans-unit>
<trans-unit id="mssql.query.noExec">
<source xml:lang="en">Enable SET NOEXEC option</source>
<target state="translated">Habilitar la opción SET NOEXEC</target>
</trans-unit>
<trans-unit id="mssql.query.parseOnly">
<source xml:lang="en">Enable SET PARSEONLY option</source>
<target state="translated">Habilitar la opción SET PARSEONLY</target>
</trans-unit>
<trans-unit id="mssql.query.arithAbort">
<source xml:lang="en">Enable SET ARITHABORT option</source>
<target state="translated">Habilitar la opción SET ARITHABORT</target>
</trans-unit>
<trans-unit id="mssql.query.statisticsTime">
<source xml:lang="en">Enable SET STATISTICS TIME option</source>
<target state="translated">Habilitar la opción SET STATISTICS TIME</target>
</trans-unit>
<trans-unit id="mssql.query.statisticsIO">
<source xml:lang="en">Enable SET STATISTICS IO option</source>
<target state="translated">Habilitar la opción SET STATISTICS IO</target>
</trans-unit>
<trans-unit id="mssql.query.xactAbortOn">
<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.query.transactionIsolationLevel">
<source xml:lang="en">Enable SET TRANSACTION ISOLATION LEVEL option</source>
<target state="translated">Habilitar la opción SET TRANSACTION ISOLATION LEVEL</target>
</trans-unit>
<trans-unit id="mssql.query.deadlockPriority">
<source xml:lang="en">Enable SET DEADLOCK_PRIORITY option</source>
<target state="translated">Habilitar la opción SET DEADLOCK_PRIORITY</target>
</trans-unit>
<trans-unit id="mssql.query.lockTimeout">
<source xml:lang="en">Enable SET LOCK TIMEOUT option (in milliseconds)</source>
<target state="translated">Habilitar la opción SET LOCK TIMEOUT (en milisegundos)</target>
</trans-unit>
<trans-unit id="mssql.query.queryGovernorCostLimit">
<source xml:lang="en">Enable SET QUERY_GOVERNOR_COST_LIMIT</source>
<target state="translated">Habilitar SET QUERY_GOVERNOR_COST_LIMIT</target>
</trans-unit>
<trans-unit id="mssql.query.ansiDefaults">
<source xml:lang="en">Enable SET ANSI_DEFAULTS</source>
<target state="translated">Habilitar SET ANSI_DEFAULTS</target>
</trans-unit>
<trans-unit id="mssql.query.quotedIdentifier">
<source xml:lang="en">Enable SET QUOTED_IDENTIFIER</source>
<target state="translated">Habilitar SET QUOTED_IDENTIFIER</target>
</trans-unit>
<trans-unit id="mssql.query.ansiNullDefaultOn">
<source xml:lang="en">Enable SET ANSI_NULL_DFLT_ON</source>
<target state="translated">Habilitar SET ANSI_NULL_DFLT_ON</target>
</trans-unit>
<trans-unit id="mssql.query.implicitTransactions">
<source xml:lang="en">Enable SET IMPLICIT_TRANSACTIONS</source>
<target state="translated">Habilitar SET IMPLICIT_TRANSACTIONS</target>
</trans-unit>
<trans-unit id="mssql.query.cursorCloseOnCommit">
<source xml:lang="en">Enable SET CURSOR_CLOSE_ON_COMMIT</source>
<target state="translated">Habilitar SET CURSOR_CLOSE_ON_COMMIT</target>
</trans-unit>
<trans-unit id="mssql.query.ansiPadding">
<source xml:lang="en">Enable SET ANSI_PADDING</source>
<target state="translated">Habilitar SET ANSI_PADDING</target>
</trans-unit>
<trans-unit id="mssql.query.ansiWarnings">
<source xml:lang="en">Enable SET ANSI_WARNINGS</source>
<target state="translated">Habilitar SET ANSI_WARNINGS</target>
</trans-unit>
<trans-unit id="mssql.query.ansiNulls">
<source xml:lang="en">Enable SET ANSI_NULLS</source>
<target state="translated">Habilitar SET ANSI_NULLS</target>
</trans-unit>
<trans-unit id="mssql.query.alwaysEncryptedParameterization">
<source xml:lang="en">Enable Parameterization for Always Encrypted</source>
<target state="translated">Habilitar parametrización de Always Encrypted</target>
</trans-unit>
<trans-unit id="mssql.ignorePlatformWarning">
<source xml:lang="en">[Optional] Do not show unsupported platform warnings</source>
<target state="translated">[Opcional] No mostrar advertencias de plataformas no compatibles</target>
</trans-unit>
@@ -323,12 +461,36 @@
<target state="translated">El nombre del registro de idioma de SQL Server</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.columnEncryptionSetting.displayName">
<source xml:lang="en">Column encryption</source>
<target state="translated">Cifrado de columnas</target>
<source xml:lang="en">Always Encrypted</source>
<target state="translated">Always Encrypted</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.columnEncryptionSetting.description">
<source xml:lang="en">Default column encryption setting for all the commands on the connection</source>
<target state="translated">Valor de cifrado de columnas predeterminado para todos los comandos de la conexión</target>
<source xml:lang="en">Enables or disables Always Encrypted for the connection</source>
<target state="translated">Habilita o deshabilita Always Encrypted para la conexión.</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.displayName">
<source xml:lang="en">Attestation Protocol</source>
<target state="translated">Protocolo de atestación</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.description">
<source xml:lang="en">Specifies a protocol for attesting a server-side enclave used with Always Encrypted with secure enclaves</source>
<target state="translated">Especifica un protocolo para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros.</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS">
<source xml:lang="en">Azure Attestation</source>
<target state="translated">Atestación de Azure</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS">
<source xml:lang="en">Host Guardian Service</source>
<target state="translated">Servicio de protección de host</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationUrl.displayName">
<source xml:lang="en">Enclave Attestation URL</source>
<target state="translated">Dirección URL de atestación del enclave</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationUrl.description">
<source xml:lang="en">Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with secure enclaves</source>
<target state="translated">Especifica un punto de conexión para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros.</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.encrypt.displayName">
<source xml:lang="en">Encrypt</source>
@@ -483,8 +645,28 @@
<target state="translated">Versión de sistema de tipo</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.typeSystemVersion.description">
<source xml:lang="en">Indicates which server type system then provider will expose through the DataReader</source>
<target state="translated">Indica qué sistema de tipo de servidor expondrá el proveedor a través de DataReader</target>
<source xml:lang="en">Indicates which server type system the provider will expose through the DataReader</source>
<target state="translated">Indica qué sistema de tipo de servidor el proveedor expondrá por medio de DataReader.</target>
</trans-unit>
<trans-unit id="databasesListProperties.name">
<source xml:lang="en">Name</source>
<target state="translated">Nombre</target>
</trans-unit>
<trans-unit id="databasesListProperties.status">
<source xml:lang="en">Status</source>
<target state="translated">Estado</target>
</trans-unit>
<trans-unit id="databasesListProperties.size">
<source xml:lang="en">Size (MB)</source>
<target state="translated">Tamaño (MB)</target>
</trans-unit>
<trans-unit id="databasesListProperties.lastBackup">
<source xml:lang="en">Last backup</source>
<target state="translated">Última copia de seguridad</target>
</trans-unit>
<trans-unit id="objectsListProperties.name">
<source xml:lang="en">Name</source>
<target state="translated">Nombre</target>
</trans-unit>
</body>
</file>
@@ -510,6 +692,14 @@
<source xml:lang="en"> - Owner</source>
<target state="translated"> - Propietario</target>
</trans-unit>
<trans-unit id="mssql.owner">
<source xml:lang="en">Owner</source>
<target state="translated">Propietario</target>
</trans-unit>
<trans-unit id="mssql.group">
<source xml:lang="en">Group</source>
<target state="translated">Grupo</target>
</trans-unit>
<trans-unit id="mssql.owningGroupPostfix">
<source xml:lang="en"> - Owning Group</source>
<target state="translated"> - Grupo propietario</target>
@@ -539,8 +729,8 @@
<target state="translated">Eliminar</target>
</trans-unit>
<trans-unit id="mssql.stickyHeader">
<source xml:lang="en">Sticky</source>
<target state="translated">Temporal</target>
<source xml:lang="en">Sticky Bit</source>
<target state="translated">Sticky Bit</target>
</trans-unit>
<trans-unit id="mssql.inheritDefaultsLabel">
<source xml:lang="en">Inherit Defaults</source>
@@ -574,6 +764,14 @@
<source xml:lang="en">Named Users and Groups</source>
<target state="translated">Usuarios y grupos designados</target>
</trans-unit>
<trans-unit id="mssql.defaultUserAndGroups">
<source xml:lang="en">Default User and Groups</source>
<target state="translated">Usuario y grupos predeterminados</target>
</trans-unit>
<trans-unit id="mssql.userOrGroupIcon">
<source xml:lang="en">User or Group Icon</source>
<target state="translated">Icono de usuario o grupo</target>
</trans-unit>
<trans-unit id="mssql.apply">
<source xml:lang="en">Apply</source>
<target state="translated">Aplicar</target>
@@ -586,58 +784,62 @@
<source xml:lang="en">Unexpected error occurred while applying changes : {0}</source>
<target state="translated">Error inesperado al aplicar los cambios: {0}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_LocalFileDestinationHint">
<trans-unit id="sparkJobSubmission.LocalFileDestinationHint">
<source xml:lang="en">Local file will be uploaded to HDFS. </source>
<target state="translated">El archivo local se cargará en HDFS. </target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SubmissionEndMessage">
<trans-unit id="sparkJobSubmission.SubmissionEndMessage">
<source xml:lang="en">.......................... Submit Spark Job End ............................</source>
<target state="translated">.......................... Final del envío del trabajo de Spark ............................</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_PrepareUploadingFile">
<trans-unit id="sparkJobSubmission.PrepareUploadingFile">
<source xml:lang="en">Uploading file from local {0} to HDFS folder: {1}</source>
<target state="translated">Carga de archivo desde {0} local a la carpeta HDFS: {1}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_UploadingFileSucceeded">
<trans-unit id="sparkJobSubmission.UploadingFileSucceeded">
<source xml:lang="en">Upload file to cluster Succeeded!</source>
<target state="translated">La carga del archivo al clúster se completó correctamente</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_UploadingFileFailed">
<trans-unit id="sparkJobSubmission.UploadingFileFailed">
<source xml:lang="en">Upload file to cluster Failed. {0}</source>
<target state="translated">Error al cargar el archivo en el clúster. {0}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_PrepareSubmitJob">
<trans-unit id="sparkJobSubmission.PrepareSubmitJob">
<source xml:lang="en">Submitting job {0} ... </source>
<target state="translated">Enviando trabajo "{0}"... </target>
<target state="translated">Se está enviando el trabajo "{0}"... </target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SubmitJobFinished">
<trans-unit id="sparkJobSubmission.SubmitJobFinished">
<source xml:lang="en">The Spark Job has been submitted.</source>
<target state="translated">Se ha enviado el trabajo de Spark.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SubmitJobFailed">
<trans-unit id="sparkJobSubmission.SubmitJobFailed">
<source xml:lang="en">Spark Job Submission Failed. {0} </source>
<target state="translated">Error en el envío del trabajo de Spark. {0} </target>
</trans-unit>
<trans-unit id="sparkJobSubmission_YarnUIMessage">
<trans-unit id="sparkJobSubmission.YarnUIMessage">
<source xml:lang="en">YarnUI Url: {0} </source>
<target state="translated">Url de YarnUI: {0} </target>
<target state="translated">URL de YarnUI: {0} </target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SparkHistoryLinkMessage">
<trans-unit id="sparkJobSubmission.SparkHistoryLinkMessage">
<source xml:lang="en">Spark History Url: {0} </source>
<target state="translated">Url del historial de Spark: {0} </target>
</trans-unit>
<trans-unit id="sparkJobSubmission_GetApplicationIdFailed">
<trans-unit id="sparkJobSubmission.GetApplicationIdFailed">
<source xml:lang="en">Get Application Id Failed. {0}</source>
<target state="translated">Error al obtener el identificador de aplicación. {0}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_LocalFileNotExisted">
<trans-unit id="sparkJobSubmission.LocalFileNotExisted">
<source xml:lang="en">Local file {0} does not existed. </source>
<target state="translated">No existe el archivo local {0}. </target>
</trans-unit>
<trans-unit id="sparkJobSubmission_NoSqlBigDataClusterFound">
<trans-unit id="sparkJobSubmission.NoSqlBigDataClusterFound">
<source xml:lang="en">No SQL Server Big Data Cluster found.</source>
<target state="translated">No se ha encontrado ningún clúster de macrodatos de SQL Server.</target>
</trans-unit>
<trans-unit id="sparkConnectionRequired">
<source xml:lang="en">Please connect to the Spark cluster before View {0} History.</source>
<target state="translated">Conéctese al clúster de Spark para poder ver el historial de {0}.</target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/objectExplorerNodeProvider/fileSources" source-language="en" datatype="plaintext" target-language="es">
@@ -674,16 +876,36 @@
</file>
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionService" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="sparkJobSubmission_LivyNoBatchIdReturned">
<trans-unit id="sparkJobSubmission.LivyNoBatchIdReturned">
<source xml:lang="en">No Spark job batch id is returned from response.{0}[Error] {1}</source>
<target state="translated">No se devuelve ningún identificador de lote de trabajo de Spark de la respuesta. {0}[Error] {1}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_LivyNoLogReturned">
<trans-unit id="sparkJobSubmission.LivyNoLogReturned">
<source xml:lang="en">No log is returned within response.{0}[Error] {1}</source>
<target state="translated">No se devuelve ningún registro dentro de la respuesta.{0}[Error] {1}</target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/sqlClusterLookUp" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="promptBDCUsername">
<source xml:lang="en">{0}Please provide the username to connect to the BDC Controller:</source>
<target state="translated">{0}Especifique el nombre de usuario para conectarse al controlador de BDC:</target>
</trans-unit>
<trans-unit id="promptBDCPassword">
<source xml:lang="en">Please provide the password to connect to the BDC Controller</source>
<target state="translated">Proporcione la contraseña para conectarse al controlador de BDC.</target>
</trans-unit>
<trans-unit id="bdcConnectError">
<source xml:lang="en">Error: {0}. </source>
<target state="translated">Error: {0}.</target>
</trans-unit>
<trans-unit id="usernameAndPasswordRequired">
<source xml:lang="en">Username and password are required</source>
<target state="translated">Es necesario especificar el nombre de usuario y la contraseña.</target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/objectExplorerNodeProvider/hdfsCommands" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="allFiles">
@@ -842,6 +1064,14 @@
<source xml:lang="en">This sample code loads the file into a data frame and shows the first 10 results.</source>
<target state="translated">Este código de ejemplo carga el archivo en un marco de datos y muestra los primeros 10 resultados.</target>
</trans-unit>
<trans-unit id="mssql.errorConvertingToNotebook">
<source xml:lang="en">An error occurred converting the SQL document to a Notebook. Error : {0}</source>
<target state="translated">Error al convertir el documento de SQL a Notebook; {0}.</target>
</trans-unit>
<trans-unit id="mssql.errorConvertingToSQL">
<source xml:lang="en">An error occurred converting the Notebook document to SQL. Error : {0}</source>
<target state="translated">Error al convertir el documento de Notebook a SQL; {0}.</target>
</trans-unit>
<trans-unit id="notebookFileType">
<source xml:lang="en">Notebooks</source>
<target state="translated">Notebooks</target>
@@ -850,9 +1080,9 @@
<source xml:lang="en">Only .ipynb Notebooks are supported</source>
<target state="translated">Solo se admiten los Notebooks de tipo .ipynb</target>
</trans-unit>
<trans-unit id="fileNotFound">
<source xml:lang="en">Unable to find the file specified</source>
<target state="translated">No se puede encontrar el archivo especificado</target>
<trans-unit id="noController">
<source xml:lang="en">Could not find the controller endpoint for this instance</source>
<target state="translated">No se encuentra el punto de conexión del controlador para esta instancia.</target>
</trans-unit>
</body>
</file>
@@ -894,11 +1124,11 @@
<source xml:lang="en">Select other SQL Server</source>
<target state="translated">Seleccionar otro servidor SQL Server</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_PleaseSelectSqlWithCluster">
<trans-unit id="sparkJobSubmission.PleaseSelectSqlWithCluster">
<source xml:lang="en">Please select SQL Server with Big Data Cluster.</source>
<target state="translated">Seleccione SQL Server con un clúster de macrodatos.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_NoSqlSelected">
<trans-unit id="sparkJobSubmission.NoSqlSelected">
<source xml:lang="en">No SQL Server is selected.</source>
<target state="translated">No hay ningún servidor SQL Server seleccionado.</target>
</trans-unit>
@@ -906,7 +1136,7 @@
<source xml:lang="en">The selected server does not belong to a SQL Server Big Data Cluster</source>
<target state="translated">El servidor seleccionado no pertenece a un clúster de macrodatos de SQL Server</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_GetFilePathFromSelectedNodeFailed">
<trans-unit id="sparkJobSubmission.GetFilePathFromSelectedNodeFailed">
<source xml:lang="en">Error Get File Path: {0}</source>
<target state="translated">Error al obtener la ruta de acceso del archivo: {0}</target>
</trans-unit>
@@ -914,27 +1144,27 @@
</file>
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionDialog" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="sparkJobSubmission_SparkJobSubmissionDialogInitializeError">
<trans-unit id="sparkJobSubmission.SparkJobSubmissionDialogInitializeError">
<source xml:lang="en">Parameters for SparkJobSubmissionDialog is illegal</source>
<target state="translated">Los parámetros de SparkJobSubmissionDialog no son válidos</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_DialogTitleNewJob">
<trans-unit id="sparkJobSubmission.DialogTitleNewJob">
<source xml:lang="en">New Job</source>
<target state="translated">Nuevo trabajo</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_DialogCancelButton">
<trans-unit id="sparkJobSubmission.DialogCancelButton">
<source xml:lang="en">Cancel</source>
<target state="translated">Cancelar</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_DialogSubmitButton">
<trans-unit id="sparkJobSubmission.DialogSubmitButton">
<source xml:lang="en">Submit</source>
<target state="translated">Enviar</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SubmitSparkJob">
<trans-unit id="sparkJobSubmission.SubmitSparkJob">
<source xml:lang="en">{0} Spark Job Submission:</source>
<target state="translated">Envío de trabajo de Spark {0}:</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SubmissionStartMessage">
<trans-unit id="sparkJobSubmission.SubmissionStartMessage">
<source xml:lang="en">.......................... Submit Spark Job Start ..........................</source>
<target state="translated">.......................... Inicio del envío del trabajo de Spark ..........................</target>
</trans-unit>
@@ -942,27 +1172,27 @@
</file>
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionModel" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="sparkJobSubmission_SparkJobSubmissionModelInitializeError">
<trans-unit id="sparkJobSubmission.SparkJobSubmissionModelInitializeError">
<source xml:lang="en">Parameters for SparkJobSubmissionModel is illegal</source>
<target state="translated">Los parámetros de SparkJobSubmissionModel no son válidos</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_submissionArgsIsInvalid">
<trans-unit id="sparkJobSubmission.submissionArgsIsInvalid">
<source xml:lang="en">submissionArgs is invalid. </source>
<target state="translated">submissionArgs no es válido. </target>
<target state="translated">El elemento submissionArgs no es válido. </target>
</trans-unit>
<trans-unit id="sparkJobSubmission_LivyBatchIdIsInvalid">
<trans-unit id="sparkJobSubmission.LivyBatchIdIsInvalid">
<source xml:lang="en">livyBatchId is invalid. </source>
<target state="translated">livyBatchId no es válido. </target>
<target state="translated">El elemento livyBatchId no es válido. </target>
</trans-unit>
<trans-unit id="sparkJobSubmission_GetApplicationIdTimeOut">
<trans-unit id="sparkJobSubmission.GetApplicationIdTimeOut">
<source xml:lang="en">Get Application Id time out. {0}[Log] {1}</source>
<target state="translated">Obtener tiempo de espera del identificador de aplicación. {0}[Registro] {1}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_localFileOrFolderNotSpecified.">
<trans-unit id="sparkJobSubmission.localFileOrFolderNotSpecified.">
<source xml:lang="en">Property localFilePath or hdfsFolderPath is not specified. </source>
<target state="translated">No se especifica la propiedad localFilePath o hdfsFolderPath. </target>
</trans-unit>
<trans-unit id="sparkJobSubmission_PathNotSpecified.">
<trans-unit id="sparkJobSubmission.PathNotSpecified.">
<source xml:lang="en">Property Path is not specified. </source>
<target state="translated">No se especifica la ruta de acceso de la propiedad. </target>
</trans-unit>
@@ -970,63 +1200,63 @@
</file>
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkConfigurationTab" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="sparkJobSubmission_GeneralTabName">
<trans-unit id="sparkJobSubmission.GeneralTabName">
<source xml:lang="en">GENERAL</source>
<target state="translated">GENERAL</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_JobNamePlaceHolder">
<trans-unit id="sparkJobSubmission.JobNamePlaceHolder">
<source xml:lang="en">Enter a name ...</source>
<target state="translated">Introduzca un nombre...</target>
<target state="translated">Escriba un nombre...</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_JobName">
<trans-unit id="sparkJobSubmission.JobName">
<source xml:lang="en">Job Name</source>
<target state="translated">Nombre de tarea</target>
<target state="translated">Nombre del trabajo</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SparkCluster">
<trans-unit id="sparkJobSubmission.SparkCluster">
<source xml:lang="en">Spark Cluster</source>
<target state="translated">Clúster de Spark</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_FilePathPlaceHolder">
<trans-unit id="sparkJobSubmission.FilePathPlaceHolder">
<source xml:lang="en">Path to a .jar or .py file</source>
<target state="translated">Ruta de acceso a un archivo .jar o .py</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_LocalFileDestinationHintWithPath">
<trans-unit id="sparkJobSubmission.LocalFileDestinationHintWithPath">
<source xml:lang="en">The selected local file will be uploaded to HDFS: {0}</source>
<target state="translated">El archivo local seleccionado se cargará en HDFS: {0}</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_MainFilePath">
<trans-unit id="sparkJobSubmission.MainFilePath">
<source xml:lang="en">JAR/py File</source>
<target state="translated">Archivo JAR/py</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_MainClass">
<trans-unit id="sparkJobSubmission.MainClass">
<source xml:lang="en">Main Class</source>
<target state="translated">Clase principal</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_Arguments">
<trans-unit id="sparkJobSubmission.Arguments">
<source xml:lang="en">Arguments</source>
<target state="translated">Argumentos</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_ArgumentsTooltip">
<trans-unit id="sparkJobSubmission.ArgumentsTooltip">
<source xml:lang="en">Command line arguments used in your main class, multiple arguments should be split by space.</source>
<target state="translated">Argumentos de línea de comandos utilizados en la clase principal, varios argumentos deben dividirse con un espacio.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_NotSpecifyJobName">
<trans-unit id="sparkJobSubmission.NotSpecifyJobName">
<source xml:lang="en">Property Job Name is not specified.</source>
<target state="translated">No se especifica el nombre del trabajo de propiedad.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_NotSpecifyJARPYPath">
<trans-unit id="sparkJobSubmission.NotSpecifyJARPYPath">
<source xml:lang="en">Property JAR/py File is not specified.</source>
<target state="translated">No se especifica el archivo JAR/py de la propiedad.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_NotSpecifyMainClass">
<trans-unit id="sparkJobSubmission.NotSpecifyMainClass">
<source xml:lang="en">Property Main Class is not specified.</source>
<target state="translated">No se especifica la clase principal de la propiedad.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_HDFSFileNotExistedWithPath">
<trans-unit id="sparkJobSubmission.HDFSFileNotExistedWithPath">
<source xml:lang="en">{0} does not exist in Cluster or exception thrown. </source>
<target state="translated">{0} no existe en el clúster o en la excepción iniciada. </target>
</trans-unit>
<trans-unit id="sparkJobSubmission_HDFSFileNotExisted">
<trans-unit id="sparkJobSubmission.HDFSFileNotExisted">
<source xml:lang="en">The specified HDFS file does not exist. </source>
<target state="translated">El archivo HDFS especificado no existe. </target>
</trans-unit>
@@ -1034,7 +1264,7 @@
<source xml:lang="en">Select</source>
<target state="translated">Seleccionar</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_SelectFileError">
<trans-unit id="sparkJobSubmission.SelectFileError">
<source xml:lang="en">Error in locating the file due to Error: {0}</source>
<target state="translated">Error al ubicar el archivo debido a un error: {0}</target>
</trans-unit>
@@ -1042,38 +1272,98 @@
</file>
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkAdvancedTab" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="sparkJobSubmission_AdvancedTabName">
<trans-unit id="sparkJobSubmission.AdvancedTabName">
<source xml:lang="en">ADVANCED</source>
<target state="translated">OPCIONES AVANZADAS</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_ReferenceJarList">
<trans-unit id="sparkJobSubmission.ReferenceJarList">
<source xml:lang="en">Reference Jars</source>
<target state="translated">Archivos JAR de referencia</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_ReferenceJarListToolTip">
<trans-unit id="sparkJobSubmission.ReferenceJarListToolTip">
<source xml:lang="en">Jars to be placed in executor working directory. The Jar path needs to be an HDFS Path. Multiple paths should be split by semicolon (;)</source>
<target state="translated">Archivos JAR que se colocarán en el directorio de trabajo del ejecutor. La ruta de acceso del archivo JAR debe ser una ruta de acceso de HDFS. Varias rutas deben dividirse por punto y coma (;)</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_ReferencePyList">
<trans-unit id="sparkJobSubmission.ReferencePyList">
<source xml:lang="en">Reference py Files</source>
<target state="translated">Archivos py de referencia</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_ReferencePyListTooltip">
<trans-unit id="sparkJobSubmission.ReferencePyListTooltip">
<source xml:lang="en">Py Files to be placed in executor working directory. The file path needs to be an HDFS Path. Multiple paths should be split by semicolon(;)</source>
<target state="translated">Archivos py que se colocarán en el directorio de trabajo del ejecutor. La ruta de acceso del archivo debe ser una ruta de acceso de HDFS. Varias rutas deben separarse por punto y coma (;)</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_ReferenceFilesList">
<trans-unit id="sparkJobSubmission.ReferenceFilesList">
<source xml:lang="en">Reference Files</source>
<target state="translated">Archivos de referencia</target>
</trans-unit>
<trans-unit id="sparkJobSubmission_ReferenceFilesListTooltip">
<trans-unit id="sparkJobSubmission.ReferenceFilesListTooltip">
<source xml:lang="en">Files to be placed in executor working directory. The file path needs to be an HDFS Path. Multiple paths should be split by semicolon(;)</source>
<target state="translated">Archivos que se colocarán en el directorio de trabajo del ejecutor. La ruta de acceso del archivo debe ser una ruta de acceso HDFS. Varias rutas deben separarse por punto y coma (;)</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.driverMemory">
<source xml:lang="en">Driver Memory</source>
<target state="translated">Memoria de controlador</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.driverMemoryTooltip">
<source xml:lang="en">Amount of memory to allocate to the driver. Specify units as part of value. Example 512M or 2G.</source>
<target state="translated">Cantidad de memoria que se asignará al controlador. Especifique unidades como parte del valor, por ejemplo, 512 M o 2 G.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.driverCores">
<source xml:lang="en">Driver Cores</source>
<target state="translated">Núcleos del controlador</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.driverCoresTooltip">
<source xml:lang="en">Amount of CPU cores to allocate to the driver.</source>
<target state="translated">Cantidad de núcleos de CPU que se asignarán al controlador.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.executorMemory">
<source xml:lang="en">Executor Memory</source>
<target state="translated">Memoria del ejecutor</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.executorMemoryTooltip">
<source xml:lang="en">Amount of memory to allocate to the executor. Specify units as part of value. Example 512M or 2G.</source>
<target state="translated">Cantidad de memoria que se asignará al ejecutor. Especifique unidades como parte del valor, por ejemplo, 512 M o 2 G.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.executorCores">
<source xml:lang="en">Executor Cores</source>
<target state="translated">Núcleos del ejecutor</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.executorCoresTooltip">
<source xml:lang="en">Amount of CPU cores to allocate to the executor.</source>
<target state="translated">Cantidad de núcleos de CPU que se asignarán al ejecutor.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.executorCount">
<source xml:lang="en">Executor Count</source>
<target state="translated">Recuento de ejecutores</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.executorCountTooltip">
<source xml:lang="en">Number of instances of the executor to run.</source>
<target state="translated">Número de instancias del ejecutor para ejecutar.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.queueName">
<source xml:lang="en">Queue Name</source>
<target state="translated">Nombre de la cola</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.queueNameTooltip">
<source xml:lang="en">Name of the Spark queue to execute the session in.</source>
<target state="translated">Nombre de la cola de Spark en la que se va a ejecutar la sesión.</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.configValues">
<source xml:lang="en">Configuration Values</source>
<target state="translated">Valores de configuración</target>
</trans-unit>
<trans-unit id="sparkJobSubmission.configValuesTooltip">
<source xml:lang="en">List of name value pairs containing Spark configuration values. Encoded as JSON dictionary. Example: '{"name":"value", "name2":"value2"}'.</source>
<target state="translated">Lista de pares nombre-valor que contienen valores de configuración de Spark, codificados como diccionario JSON. Ejemplo: "{'nombre':'valor', 'nombre2':'valor2'}".</target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/objectExplorerNodeProvider/objectExplorerNodeProvider" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="promptUsername">
<source xml:lang="en">Please provide the username to connect to HDFS:</source>
<target state="translated">Proporcione el nombre de usuario para conectarse a HDFS:</target>
</trans-unit>
<trans-unit id="prmptPwd">
<source xml:lang="en">Please provide the password to connect to HDFS:</source>
<target state="translated">Proporcione la contraseña para conectarse a HDFS:</target>
@@ -1230,6 +1520,30 @@
<source xml:lang="en">Done installing {0}</source>
<target state="translated">Instalación terminada {0}</target>
</trans-unit>
<trans-unit id="entryExtractedChannelMsg">
<source xml:lang="en">Extracted {0} ({1}/{2})</source>
<target state="translated">Elementos extraídos: {0} ({1} de {2})</target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/features" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="mssql.missingLinkedAzureAccount">
<source xml:lang="en">Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query.</source>
<target state="translated">Azure Data Studio debe ponerse en contacto con Azure Key Vault para acceder a la clave maestra de una columna para Always Encrypted, pero no hay ninguna cuenta de Azure vinculada disponible. Agregue una cuenta de Azure vinculada y vuelva a intentar realizar la consulta.</target>
</trans-unit>
<trans-unit id="mssql.chooseLinkedAzureAccount">
<source xml:lang="en">Please select a linked Azure account:</source>
<target state="translated">Seleccione una cuenta de Azure vinculada:</target>
</trans-unit>
<trans-unit id="mssql.canceledLinkedAzureAccountSelection">
<source xml:lang="en">Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account was selected. Please retry the query and select a linked Azure account when prompted.</source>
<target state="translated">Azure Data Studio debe ponerse en contacto con Azure Key Vault para acceder a la clave maestra de una columna para Always Encrypted, pero no se ha seleccionado ninguna cuenta de Azure vinculada. Vuelva a intentar realizar la consulta y, cuando se le solicite, seleccione una cuenta de Azure vinculada.</target>
</trans-unit>
<trans-unit id="mssql.insufficientlyPrivelagedAzureAccount">
<source xml:lang="en">The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted.</source>
<target state="translated">La cuenta de Azure configurada para {0} no tiene suficientes permisos para que Azure Key Vault tenga acceso a una clave maestra de columna para Always Encrypted.</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -30,10 +30,26 @@
<source xml:lang="en">Maximum number of rows returned per table in the Notebook editor</source>
<target state="translated">Número máximo de filas devueltas por tabla en el editor de Notebook</target>
</trans-unit>
<trans-unit id="notebook.trustedBooks.description">
<source xml:lang="en">Notebooks contained in these books will automatically be trusted.</source>
<target state="translated">Los cuadernos incluidos en estos libros serán de confianza automáticamente.</target>
</trans-unit>
<trans-unit id="notebook.maxBookSearchDepth.description">
<source xml:lang="en">Maximum depth of subdirectories to search for Books (Enter 0 for infinite)</source>
<target state="translated">Profundidad máxima de subdirectorios para buscar Books (especifique 0 para infinito)</target>
</trans-unit>
<trans-unit id="notebook.collapseBookItems.description">
<source xml:lang="en">Collapse Book items at root level in the Notebooks Viewlet</source>
<target state="translated">Contraer elementos del libro en el nivel de raíz del viewlet de Notebooks</target>
</trans-unit>
<trans-unit id="notebook.remoteBookDownloadTimeout.description">
<source xml:lang="en">Download timeout in milliseconds for GitHub books</source>
<target state="translated">Tiempo de espera en milisegundos para la descarga de libros de GitHub</target>
</trans-unit>
<trans-unit id="notebook.pinnedNotebooks.description">
<source xml:lang="en">Notebooks that are pinned by the user for the current workspace</source>
<target state="translated">Cuadernos anclados por el usuario para el área de trabajo actual</target>
</trans-unit>
<trans-unit id="notebook.command.new">
<source xml:lang="en">New Notebook</source>
<target state="translated">Nuevo Notebook</target>
@@ -126,29 +142,93 @@
<source xml:lang="en">Save Book</source>
<target state="translated">Guardar libro</target>
</trans-unit>
<trans-unit id="title.trustBook">
<source xml:lang="en">Trust Book</source>
<target state="translated">Libro de confianza</target>
</trans-unit>
<trans-unit id="title.searchJupyterBook">
<source xml:lang="en">Search Book</source>
<target state="translated">Buscar libro</target>
</trans-unit>
<trans-unit id="title.SavedBooks">
<source xml:lang="en">Saved Books</source>
<target state="translated">Libros guardados</target>
<source xml:lang="en">Notebooks</source>
<target state="translated">Cuadernos</target>
</trans-unit>
<trans-unit id="title.UntitledBooks">
<source xml:lang="en">Untitled Books</source>
<target state="translated">Libros sin título</target>
<trans-unit id="title.ProvidedBooks">
<source xml:lang="en">Provided Books</source>
<target state="translated">Libros proporcionados</target>
</trans-unit>
<trans-unit id="title.PinnedBooks">
<source xml:lang="en">Pinned notebooks</source>
<target state="translated">Cuadernos anclados</target>
</trans-unit>
<trans-unit id="title.PreviewLocalizedBook">
<source xml:lang="en">Get localized SQL Server 2019 guide</source>
<target state="translated">Obtención de la guía de SQL Server 2019 traducida</target>
</trans-unit>
<trans-unit id="title.openJupyterBook">
<source xml:lang="en">Open Jupyter Book</source>
<target state="translated">Apertura de libros de Jupyter</target>
</trans-unit>
<trans-unit id="title.closeJupyterBook">
<source xml:lang="en">Close Jupyter Book</source>
<target state="translated">Cierre del libro de Jupyter</target>
</trans-unit>
<trans-unit id="title.closeJupyterNotebook">
<source xml:lang="en">Close Jupyter Notebook</source>
<target state="translated">Cierre del cuaderno de Jupyter</target>
</trans-unit>
<trans-unit id="title.revealInBooksViewlet">
<source xml:lang="en">Reveal in Books</source>
<target state="translated">Visualización en libros</target>
</trans-unit>
<trans-unit id="title.createJupyterBook">
<source xml:lang="en">Create Book (Preview)</source>
<target state="translated">Creación de un libro (versión preliminar)</target>
</trans-unit>
<trans-unit id="title.openNotebookFolder">
<source xml:lang="en">Open Notebooks in Folder</source>
<target state="translated">Apertura de cuadernos en la carpeta</target>
</trans-unit>
<trans-unit id="title.openRemoteJupyterBook">
<source xml:lang="en">Add Remote Jupyter Book</source>
<target state="translated">Adición de libro de Jupyter remoto</target>
</trans-unit>
<trans-unit id="title.pinNotebook">
<source xml:lang="en">Pin Notebook</source>
<target state="translated">Anclado de cuadernos</target>
</trans-unit>
<trans-unit id="title.unpinNotebook">
<source xml:lang="en">Unpin Notebook</source>
<target state="translated">Desanclado de cuadernos</target>
</trans-unit>
<trans-unit id="title.moveTo">
<source xml:lang="en">Move to ...</source>
<target state="translated">Mover a...</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/common/utils" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="mkdirOutputMsg">
<source xml:lang="en">... Creating {0}</source>
<target state="translated">... Creando {0}</target>
<trans-unit id="ensureDirOutputMsg">
<source xml:lang="en">... Ensuring {0} exists</source>
<target state="translated">... Se está comprobando que {0} existe.</target>
</trans-unit>
<trans-unit id="executeCommandProcessExited">
<source xml:lang="en">Process exited with code {0}</source>
<target state="translated">Proceso cerrado con el código {0}</target>
<source xml:lang="en">Process exited with error code: {0}. StdErr Output: {1}</source>
<target state="translated">El proceso se ha cerrado con el código de error {0}. Salida de StdErr: {1}.</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/common/constants" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="managePackages.localhost">
<source xml:lang="en">localhost</source>
<target state="translated">localhost</target>
</trans-unit>
<trans-unit id="managePackages.packageNotFound">
<source xml:lang="en">Could not find the specified package</source>
<target state="translated">No se pudo encontrar el paquete especificado</target>
</trans-unit>
</body>
</file>
@@ -166,6 +246,296 @@
<source xml:lang="en">This sample code loads the file into a data frame and shows the first 10 results.</source>
<target state="translated">Este código de ejemplo carga el archivo en un marco de datos y muestra los primeros 10 resultados.</target>
</trans-unit>
<trans-unit id="noBDCConnectionError">
<source xml:lang="en">Spark kernels require a connection to a SQL Server Big Data Cluster master instance.</source>
<target state="translated">Los kernels de Spark requieren una conexión a una instancia maestra del clúster de macrodatos de SQL Server.</target>
</trans-unit>
<trans-unit id="providerNotValidError">
<source xml:lang="en">Non-MSSQL providers are not supported for spark kernels.</source>
<target state="translated">No se admiten proveedores que no sean MSSQL para los kernels de Spark.</target>
</trans-unit>
<trans-unit id="allFiles">
<source xml:lang="en">All Files</source>
<target state="translated">Todos los archivos</target>
</trans-unit>
<trans-unit id="labelSelectFolder">
<source xml:lang="en">Select Folder</source>
<target state="translated">Seleccionar carpeta</target>
</trans-unit>
<trans-unit id="labelBookFolder">
<source xml:lang="en">Select Book</source>
<target state="translated">Seleccionar libro</target>
</trans-unit>
<trans-unit id="confirmReplace">
<source xml:lang="en">Folder already exists. Are you sure you want to delete and replace this folder?</source>
<target state="translated">La carpeta ya existe. ¿Seguro que desea eliminar y reemplazar esta carpeta?</target>
</trans-unit>
<trans-unit id="openNotebookCommand">
<source xml:lang="en">Open Notebook</source>
<target state="translated">Abrir cuaderno</target>
</trans-unit>
<trans-unit id="openMarkdownCommand">
<source xml:lang="en">Open Markdown</source>
<target state="translated">Abrir Markdown</target>
</trans-unit>
<trans-unit id="openExternalLinkCommand">
<source xml:lang="en">Open External Link</source>
<target state="translated">Abrir vínculo externo</target>
</trans-unit>
<trans-unit id="msgBookTrusted">
<source xml:lang="en">Book is now trusted in the workspace.</source>
<target state="translated">El libro ahora es de confianza en el área de trabajo.</target>
</trans-unit>
<trans-unit id="msgBookAlreadyTrusted">
<source xml:lang="en">Book is already trusted in this workspace.</source>
<target state="translated">El libro ya se ha marcado como que es de confianza en esta área de trabajo.</target>
</trans-unit>
<trans-unit id="msgBookUntrusted">
<source xml:lang="en">Book is no longer trusted in this workspace</source>
<target state="translated">El libro ya no es de confianza en esta área de trabajo.</target>
</trans-unit>
<trans-unit id="msgBookAlreadyUntrusted">
<source xml:lang="en">Book is already untrusted in this workspace.</source>
<target state="translated">El libro ya se ha marcado como que no es de confianza en esta área de trabajo.</target>
</trans-unit>
<trans-unit id="msgBookPinned">
<source xml:lang="en">Book {0} is now pinned in the workspace.</source>
<target state="translated">El libro {0} está ahora anclado en el área de trabajo.</target>
</trans-unit>
<trans-unit id="msgBookUnpinned">
<source xml:lang="en">Book {0} is no longer pinned in this workspace</source>
<target state="translated">El libro {0} ya no está anclado en esta área de trabajo.</target>
</trans-unit>
<trans-unit id="bookInitializeFailed">
<source xml:lang="en">Failed to find a Table of Contents file in the specified book.</source>
<target state="translated">No se pudo encontrar un archivo de tabla de contenido en el libro especificado.</target>
</trans-unit>
<trans-unit id="noBooksSelected">
<source xml:lang="en">No books are currently selected in the viewlet.</source>
<target state="translated">Actualmente no hay ningún libro seleccionado en viewlet.</target>
</trans-unit>
<trans-unit id="labelBookSection">
<source xml:lang="en">Select Book Section</source>
<target state="translated">Seleccionar sección de libro</target>
</trans-unit>
<trans-unit id="labelAddToLevel">
<source xml:lang="en">Add to this level</source>
<target state="translated">Agregar a este nivel</target>
</trans-unit>
<trans-unit id="missingFileError">
<source xml:lang="en">Missing file : {0} from {1}</source>
<target state="translated">Falta el archivo {0} de {1}.</target>
</trans-unit>
<trans-unit id="InvalidError.tocFile">
<source xml:lang="en">Invalid toc file</source>
<target state="translated">Archivo de TDC no válido</target>
</trans-unit>
<trans-unit id="Invalid toc.yml">
<source xml:lang="en">Error: {0} has an incorrect toc.yml file</source>
<target state="translated">Error: {0} tiene un archivo toc.yml incorrecto</target>
</trans-unit>
<trans-unit id="configFileError">
<source xml:lang="en">Configuration file missing</source>
<target state="translated">Falta el archivo de configuración.</target>
</trans-unit>
<trans-unit id="openBookError">
<source xml:lang="en">Open book {0} failed: {1}</source>
<target state="translated">Error al abrir el libro {0}: {1}</target>
</trans-unit>
<trans-unit id="readBookError">
<source xml:lang="en">Failed to read book {0}: {1}</source>
<target state="translated">No se pudo leer el libro {0}: {1}.</target>
</trans-unit>
<trans-unit id="openNotebookError">
<source xml:lang="en">Open notebook {0} failed: {1}</source>
<target state="translated">Error al abrir el cuaderno {0}: {1}</target>
</trans-unit>
<trans-unit id="openMarkdownError">
<source xml:lang="en">Open markdown {0} failed: {1}</source>
<target state="translated">Error en la apertura de Markdown {0}: {1}</target>
</trans-unit>
<trans-unit id="openUntitledNotebookError">
<source xml:lang="en">Open untitled notebook {0} as untitled failed: {1}</source>
<target state="translated">Error al abrir el cuaderno sin título {0} como sin título: {1}</target>
</trans-unit>
<trans-unit id="openExternalLinkError">
<source xml:lang="en">Open link {0} failed: {1}</source>
<target state="translated">Error al abrir el vínculo {0}: {1}</target>
</trans-unit>
<trans-unit id="closeBookError">
<source xml:lang="en">Close book {0} failed: {1}</source>
<target state="translated">Error al cerrar el libro {0}: {1}</target>
</trans-unit>
<trans-unit id="duplicateFileError">
<source xml:lang="en">File {0} already exists in the destination folder {1}
The file has been renamed to {2} to prevent data loss.</source>
<target state="translated">El archivo {0} ya existe en la carpeta de destino {1}.
Se ha cambiado el nombre del archivo a {2} para evitar la pérdida de datos.</target>
</trans-unit>
<trans-unit id="editBookError">
<source xml:lang="en">Error while editing book {0}: {1}</source>
<target state="translated">Error al editar el libro {0}: {1}.</target>
</trans-unit>
<trans-unit id="selectBookError">
<source xml:lang="en">Error while selecting a book or a section to edit: {0}</source>
<target state="translated">Error al seleccionar un libro o una sección para editarlo: {0}.</target>
</trans-unit>
<trans-unit id="url">
<source xml:lang="en">URL</source>
<target state="translated">Dirección URL</target>
</trans-unit>
<trans-unit id="repoUrl">
<source xml:lang="en">Repository URL</source>
<target state="translated">Dirección URL del repositorio</target>
</trans-unit>
<trans-unit id="location">
<source xml:lang="en">Location</source>
<target state="translated">Ubicación</target>
</trans-unit>
<trans-unit id="addRemoteBook">
<source xml:lang="en">Add Remote Book</source>
<target state="translated">Agregar libro remoto</target>
</trans-unit>
<trans-unit id="onGitHub">
<source xml:lang="en">GitHub</source>
<target state="translated">GitHub</target>
</trans-unit>
<trans-unit id="onsharedFile">
<source xml:lang="en">Shared File</source>
<target state="translated">Archivo compartido</target>
</trans-unit>
<trans-unit id="releases">
<source xml:lang="en">Releases</source>
<target state="translated">Versiones</target>
</trans-unit>
<trans-unit id="book">
<source xml:lang="en">Book</source>
<target state="translated">Libro</target>
</trans-unit>
<trans-unit id="version">
<source xml:lang="en">Version</source>
<target state="translated">Versión</target>
</trans-unit>
<trans-unit id="language">
<source xml:lang="en">Language</source>
<target state="translated">Idioma</target>
</trans-unit>
<trans-unit id="booksNotFound">
<source xml:lang="en">No books are currently available on the provided link</source>
<target state="translated">Actualmente no hay ningún libro disponible en el vínculo proporcionado.</target>
</trans-unit>
<trans-unit id="urlGithubError">
<source xml:lang="en">The url provided is not a Github release url</source>
<target state="translated">La dirección URL proporcionada no es la URL de una versión de GitHub.</target>
</trans-unit>
<trans-unit id="search">
<source xml:lang="en">Search</source>
<target state="translated">Buscar</target>
</trans-unit>
<trans-unit id="add">
<source xml:lang="en">Add</source>
<target state="translated">Agregar</target>
</trans-unit>
<trans-unit id="close">
<source xml:lang="en">Close</source>
<target state="translated">Cerrar</target>
</trans-unit>
<trans-unit id="invalidTextPlaceholder">
<source xml:lang="en">-</source>
<target state="translated">-</target>
</trans-unit>
<trans-unit id="msgRemoteBookDownloadProgress">
<source xml:lang="en">Remote Book download is in progress</source>
<target state="translated">La descarga del libro remoto está en curso.</target>
</trans-unit>
<trans-unit id="msgRemoteBookDownloadComplete">
<source xml:lang="en">Remote Book download is complete</source>
<target state="translated">La descarga del libro remoto se ha completado.</target>
</trans-unit>
<trans-unit id="msgRemoteBookDownloadError">
<source xml:lang="en">Error while downloading remote Book</source>
<target state="translated">Error al descargar el libro remoto.</target>
</trans-unit>
<trans-unit id="msgRemoteBookUnpackingError">
<source xml:lang="en">Error while decompressing remote Book</source>
<target state="translated">Error al descomprimir el libro remoto.</target>
</trans-unit>
<trans-unit id="msgRemoteBookDirectoryError">
<source xml:lang="en">Error while creating remote Book directory</source>
<target state="translated">Error al crear el directorio de libros remotos.</target>
</trans-unit>
<trans-unit id="msgTaskName">
<source xml:lang="en">Downloading Remote Book</source>
<target state="translated">Descarga de libro remoto en curso</target>
</trans-unit>
<trans-unit id="msgResourceNotFound">
<source xml:lang="en">Resource not Found</source>
<target state="translated">No se encuentra el recurso.</target>
</trans-unit>
<trans-unit id="msgBookNotFound">
<source xml:lang="en">Books not Found</source>
<target state="translated">No se ha encontrado ningún libro.</target>
</trans-unit>
<trans-unit id="msgReleaseNotFound">
<source xml:lang="en">Releases not Found</source>
<target state="translated">Versiones no encontradas</target>
</trans-unit>
<trans-unit id="msgUndefinedAssetError">
<source xml:lang="en">The selected book is not valid</source>
<target state="translated">El libro seleccionado no es válido.</target>
</trans-unit>
<trans-unit id="httpRequestError">
<source xml:lang="en">Http Request failed with error: {0} {1}</source>
<target state="translated">Error de la solicitud HTTP: {0} {1}</target>
</trans-unit>
<trans-unit id="msgDownloadLocation">
<source xml:lang="en">Downloading to {0}</source>
<target state="translated">Descarga en {0} en curso</target>
</trans-unit>
<trans-unit id="newGroup">
<source xml:lang="en">New Group</source>
<target state="translated">Nuevo grupo</target>
</trans-unit>
<trans-unit id="groupDescription">
<source xml:lang="en">Groups are used to organize Notebooks.</source>
<target state="translated">Los grupos se usan para organizar los cuadernos.</target>
</trans-unit>
<trans-unit id="locationBrowser">
<source xml:lang="en">Browse locations...</source>
<target state="translated">Examinar ubicaciones...</target>
</trans-unit>
<trans-unit id="selectContentFolder">
<source xml:lang="en">Select content folder</source>
<target state="translated">Seleccionar carpeta de contenido</target>
</trans-unit>
<trans-unit id="browse">
<source xml:lang="en">Browse</source>
<target state="translated">Examinar</target>
</trans-unit>
<trans-unit id="create">
<source xml:lang="en">Create</source>
<target state="translated">Crear</target>
</trans-unit>
<trans-unit id="name">
<source xml:lang="en">Name</source>
<target state="translated">Nombre</target>
</trans-unit>
<trans-unit id="saveLocation">
<source xml:lang="en">Save location</source>
<target state="translated">Guardar ubicación</target>
</trans-unit>
<trans-unit id="contentFolder">
<source xml:lang="en">Content folder (Optional)</source>
<target state="translated">Carpeta de contenido (opcional)</target>
</trans-unit>
<trans-unit id="msgContentFolderError">
<source xml:lang="en">Content folder path does not exist</source>
<target state="translated">La ruta de acceso a la carpeta de contenido no existe.</target>
</trans-unit>
<trans-unit id="msgSaveFolderError">
<source xml:lang="en">Save location path does not exist</source>
<target state="translated">La ruta de acceso a la ubicación de guardado no existe.</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/jupyter/jupyterServerInstallation" source-language="en" datatype="plaintext" target-language="es">
@@ -214,10 +584,6 @@
<source xml:lang="en">Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding.</source>
<target state="translated">No se puede sobrescribir una instalación de Python existente mientras Python se está ejecutando. Cierre los cuadernos activos antes de continuar.</target>
</trans-unit>
<trans-unit id="msgSkipPythonInstall">
<source xml:lang="en">Python already exists at the specific location. Skipping install.</source>
<target state="translated">Python ya existe en la ubicación específica. Omitiendo la instalación.</target>
</trans-unit>
<trans-unit id="msgWaitingForInstall">
<source xml:lang="en">Another Python installation is currently in progress. Waiting for it to complete.</source>
<target state="translated">Otra instalación de Python está actualmente en curso. Esperando a que se complete.</target>
@@ -230,90 +596,54 @@
<source xml:lang="en">Downloading local python for platform: {0} to {1}</source>
<target state="translated">Descargando Python local para la plataforma: {0} a {1}</target>
</trans-unit>
<trans-unit id="confirmPackageUpgrade">
<source xml:lang="en">Some installed python packages need to be upgraded. Would you like to upgrade them now?</source>
<target state="translated">Es necesario actualizar algunos paquetes de Python instalados. ¿Quiere hacerlo ahora?</target>
<trans-unit id="msgPackageRetrievalFailed">
<source xml:lang="en">Encountered an error when trying to retrieve list of installed packages: {0}</source>
<target state="translated">Se ha encontrado un error al intentar recuperar la lista de paquetes instalados: {0}</target>
</trans-unit>
<trans-unit id="upgradePackages.pipInstall">
<source xml:lang="en">Installing {0}</source>
<target state="translated">Instalando {0}</target>
</trans-unit>
<trans-unit id="msgInstallStart">
<source xml:lang="en">Installing required packages to run Notebooks...</source>
<target state="translated">Instalando paquetes necesarios para ejecutar Notebooks...</target>
</trans-unit>
<trans-unit id="msgJupyterInstallDone">
<source xml:lang="en">... Jupyter installation complete.</source>
<target state="translated">... Instalación de Jupyter completa.</target>
<trans-unit id="msgGetPythonUserDirFailed">
<source xml:lang="en">Encountered an error when getting Python user path: {0}</source>
<target state="translated">Se ha encontrado un error al obtener la ruta de acceso del usuario de Python: {0}</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/dialog/configurePythonDialog" source-language="en" datatype="plaintext" target-language="es">
<file original="extensions/notebook/dist/dialog/configurePython/configurePythonWizard" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="configurePython.dialogName">
<source xml:lang="en">Configure Python for Notebooks</source>
<target state="translated">Configurar Python para Notebooks</target>
</trans-unit>
<trans-unit id="configurePython.okButtonText">
<source xml:lang="en">Install</source>
<target state="translated">Instalar</target>
</trans-unit>
<trans-unit id="configurePython.cancelButtonText">
<source xml:lang="en">Cancel</source>
<target state="translated">Cancelar</target>
</trans-unit>
<trans-unit id="configurePython.browseButtonText">
<source xml:lang="en">Browse</source>
<target state="translated">Examinar</target>
</trans-unit>
<trans-unit id="configurePython.locationTextBoxText">
<source xml:lang="en">Python Install Location</source>
<target state="translated">Ubicación de instalación de Python</target>
</trans-unit>
<trans-unit id="configurePython.selectFileLabel">
<source xml:lang="en">Select</source>
<target state="translated">Seleccionar</target>
</trans-unit>
<trans-unit id="configurePython.installNote">
<source xml:lang="en">This installation will take some time. It is recommended to not close the application until the installation is complete.</source>
<target state="translated">Esta instalación llevará algún tiempo. Se recomienda no cerrar la aplicación hasta que se complete la instalación.</target>
</trans-unit>
<trans-unit id="configurePython.invalidLocationMsg">
<source xml:lang="en">The specified install location is invalid.</source>
<target state="translated">La ubicación de instalación especificada no es válida.</target>
</trans-unit>
<trans-unit id="configurePython.pythonNotFoundMsg">
<source xml:lang="en">No python installation was found at the specified location.</source>
<target state="translated">No se encontró ninguna instalación de Python en la ubicación especificada.</target>
<source xml:lang="en">No Python installation was found at the specified location.</source>
<target state="translated">No se encuentra ninguna instalación de Python en la ubicación especificada.</target>
</trans-unit>
<trans-unit id="configurePython.wizardNameWithKernel">
<source xml:lang="en">Configure Python to run {0} kernel</source>
<target state="translated">Configurar Python para ejecutar {0} kernel</target>
</trans-unit>
<trans-unit id="configurePython.wizardNameWithoutKernel">
<source xml:lang="en">Configure Python to run kernels</source>
<target state="translated">Configurar Python para ejecutar kernels</target>
</trans-unit>
<trans-unit id="configurePython.page0Name">
<source xml:lang="en">Configure Python Runtime</source>
<target state="translated">Configurar entorno de ejecución de Python</target>
</trans-unit>
<trans-unit id="configurePython.page1Name">
<source xml:lang="en">Install Dependencies</source>
<target state="translated">Instalar dependencias</target>
</trans-unit>
<trans-unit id="configurePython.pythonInstallDeclined">
<source xml:lang="en">Python installation was declined.</source>
<target state="translated">La instalación de Python se rechazó.</target>
</trans-unit>
<trans-unit id="configurePython.installationType">
<source xml:lang="en">Installation Type</source>
<target state="translated">Tipo de instalación</target>
</trans-unit>
<trans-unit id="configurePython.newInstall">
<source xml:lang="en">New Python installation</source>
<target state="translated">Nueva instalación de Python</target>
</trans-unit>
<trans-unit id="configurePython.existingInstall">
<source xml:lang="en">Use existing Python installation</source>
<target state="translated">Usar la instalación de Python existente</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/extension" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="msgSampleCodeDataFrame">
<source xml:lang="en">This sample code loads the file into a data frame and shows the first 10 results.</source>
<target state="translated">Este código de ejemplo carga el archivo en un marco de datos y muestra los primeros 10 resultados.</target>
</trans-unit>
<trans-unit id="noNotebookVisible">
<source xml:lang="en">No notebook editor is active</source>
<target state="translated">Ningún editor de cuadernos está activo</target>
</trans-unit>
<trans-unit id="codeCellName">
<source xml:lang="en">Code</source>
<target state="translated">Código</target>
@@ -326,10 +656,6 @@
<source xml:lang="en">What type of cell do you want to add?</source>
<target state="translated">¿Qué tipo de celda desea agregar?</target>
</trans-unit>
<trans-unit id="notebookFiles">
<source xml:lang="en">Notebooks</source>
<target state="translated">Notebooks</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/jupyter/jupyterController" source-language="en" datatype="plaintext" target-language="es">
@@ -348,6 +674,90 @@
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/dialog/configurePython/configurePathPage" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="configurePython.browseButtonText">
<source xml:lang="en">Browse</source>
<target state="translated">Examinar</target>
</trans-unit>
<trans-unit id="configurePython.selectFileLabel">
<source xml:lang="en">Select</source>
<target state="translated">Seleccionar</target>
</trans-unit>
<trans-unit id="configurePython.descriptionWithKernel">
<source xml:lang="en">The {0} kernel requires a Python runtime to be configured and dependencies to be installed.</source>
<target state="translated">El kernel de {0} requiere que se configure un entorno de ejecución de Python y que se instalen dependencias.</target>
</trans-unit>
<trans-unit id="configurePython.descriptionWithoutKernel">
<source xml:lang="en">Notebook kernels require a Python runtime to be configured and dependencies to be installed.</source>
<target state="translated">Los kernel del cuaderno requieren que se configure un entorno de ejecución de Python y que se instalen dependencias.</target>
</trans-unit>
<trans-unit id="configurePython.installationType">
<source xml:lang="en">Installation Type</source>
<target state="translated">Tipo de instalación</target>
</trans-unit>
<trans-unit id="configurePython.locationTextBoxText">
<source xml:lang="en">Python Install Location</source>
<target state="translated">Ubicación de la instalación de Python</target>
</trans-unit>
<trans-unit id="configurePython.pythonConfigured">
<source xml:lang="en">Python runtime configured!</source>
<target state="translated">El entorno de ejecución de Python se ha configurado.</target>
</trans-unit>
<trans-unit id="configurePythyon.dropdownPathLabel">
<source xml:lang="en">{0} (Python {1})</source>
<target state="translated">{0} ({1} de Python)</target>
</trans-unit>
<trans-unit id="configurePythyon.noVersionsFound">
<source xml:lang="en">No supported Python versions found.</source>
<target state="translated">No se ha encontrado ninguna versión de Python compatible.</target>
</trans-unit>
<trans-unit id="configurePythyon.defaultPathLabel">
<source xml:lang="en">{0} (Default)</source>
<target state="translated">{0} (predeterminada)</target>
</trans-unit>
<trans-unit id="configurePython.newInstall">
<source xml:lang="en">New Python installation</source>
<target state="translated">Nueva instalación de Python</target>
</trans-unit>
<trans-unit id="configurePython.existingInstall">
<source xml:lang="en">Use existing Python installation</source>
<target state="translated">Usar la instalación de Python existente</target>
</trans-unit>
<trans-unit id="configurePythyon.customPathLabel">
<source xml:lang="en">{0} (Custom)</source>
<target state="translated">{0} (personalizada)</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/dialog/configurePython/pickPackagesPage" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="configurePython.pkgNameColumn">
<source xml:lang="en">Name</source>
<target state="translated">Nombre</target>
</trans-unit>
<trans-unit id="configurePython.existingVersionColumn">
<source xml:lang="en">Existing Version</source>
<target state="translated">Versión existente</target>
</trans-unit>
<trans-unit id="configurePython.requiredVersionColumn">
<source xml:lang="en">Required Version</source>
<target state="translated">Versión necesaria</target>
</trans-unit>
<trans-unit id="configurePython.kernelLabel">
<source xml:lang="en">Kernel</source>
<target state="translated">Kernel</target>
</trans-unit>
<trans-unit id="configurePython.requiredDependencies">
<source xml:lang="en">Install required kernel dependencies</source>
<target state="translated">Instalar dependencias de kernel necesarias</target>
</trans-unit>
<trans-unit id="msgUnsupportedKernel">
<source xml:lang="en">Could not retrieve packages for kernel {0}</source>
<target state="translated">No se pueden recuperar los paquetes para el kernel {0}.</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/jupyter/jupyterServerManager" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="shutdownError">
@@ -363,8 +773,8 @@
<target state="translated">Error al detener el servidor de Notebook: {0}</target>
</trans-unit>
<trans-unit id="notebookStartProcessExitPremature">
<source xml:lang="en">Notebook process exited prematurely with error: {0}, StdErr Output: {1}</source>
<target state="translated">El proceso de Notebook se cerró prematuramente con el error: {0}, resultado de StdErr: {1}</target>
<source xml:lang="en">Notebook process exited prematurely with error code: {0}. StdErr Output: {1}</source>
<target state="translated">El proceso del cuaderno se ha cerrado prematuramente con el error {0}. Salida de StdErr: {1}.</target>
</trans-unit>
<trans-unit id="jupyterError">
<source xml:lang="en">Error sent from Jupyter: {0}</source>
@@ -394,9 +804,25 @@
<source xml:lang="en">Cannot start a session, the manager is not yet initialized</source>
<target state="translated">No se puede iniciar una sesión, el administrador aún no está inicializado</target>
</trans-unit>
<trans-unit id="connectionNotValid">
<source xml:lang="en">Spark kernels require a connection to a SQL Server Big Data Cluster master instance.</source>
<target state="translated">Los kernels de Spark requieren una conexión a una instancia maestra del clúster de macrodatos de SQL Server.</target>
<trans-unit id="notebook.couldNotFindKnoxGateway">
<source xml:lang="en">Could not find Knox gateway endpoint</source>
<target state="translated">No se encuentra el punto de conexión de la puerta de enlace de Knox.</target>
</trans-unit>
<trans-unit id="promptBDCUsername">
<source xml:lang="en">{0}Please provide the username to connect to the BDC Controller:</source>
<target state="translated">{0}Especifique el nombre de usuario para conectarse al controlador de BDC:</target>
</trans-unit>
<trans-unit id="promptBDCPassword">
<source xml:lang="en">Please provide the password to connect to the BDC Controller</source>
<target state="translated">Proporcione la contraseña para conectarse al controlador de BDC.</target>
</trans-unit>
<trans-unit id="bdcConnectError">
<source xml:lang="en">Error: {0}. </source>
<target state="translated">Error: {0}.</target>
</trans-unit>
<trans-unit id="clusterControllerConnectionRequired">
<source xml:lang="en">A connection to the cluster controller is required to run Spark jobs</source>
<target state="translated">Se necesita una conexión al controlador del clúster para ejecutar trabajos de Spark.</target>
</trans-unit>
</body>
</file>
@@ -426,6 +852,10 @@
<source xml:lang="en">Version</source>
<target state="translated">Versión</target>
</trans-unit>
<trans-unit id="managePackages.deleteColumn">
<source xml:lang="en">Delete</source>
<target state="translated">Eliminar</target>
</trans-unit>
<trans-unit id="managePackages.uninstallButtonText">
<source xml:lang="en">Uninstall selected packages</source>
<target state="translated">Desinstalar los paquetes seleccionados</target>
@@ -434,6 +864,10 @@
<source xml:lang="en">Package Type</source>
<target state="translated">Tipo de paquete</target>
</trans-unit>
<trans-unit id="managePackages.location">
<source xml:lang="en">Location</source>
<target state="translated">Ubicación</target>
</trans-unit>
<trans-unit id="managePackages.packageCount">
<source xml:lang="en">{0} {1} packages found</source>
<target state="translated">Se han encontrado {0} {1} paquetes</target>
@@ -462,10 +896,6 @@
<source xml:lang="en">N/A</source>
<target state="translated">N/D</target>
</trans-unit>
<trans-unit id="managePackages.packageNotFound">
<source xml:lang="en">Could not find the specified package</source>
<target state="translated">No se pudo encontrar el paquete especificado</target>
</trans-unit>
<trans-unit id="managePackages.searchBarPlaceholder">
<source xml:lang="en">Search {0} packages</source>
<target state="translated">Buscar {0} paquetes</target>
@@ -498,10 +928,6 @@
<source xml:lang="en">Could not find any valid versions for the specified package</source>
<target state="translated">No se pudo encontrar ninguna versión válida para el paquete especificado</target>
</trans-unit>
<trans-unit id="managePackages.packageRequestError">
<source xml:lang="en">Package info request failed with error: {0} {1}</source>
<target state="translated">Error en la solicitud de información del paquete: {0} {1}</target>
</trans-unit>
<trans-unit id="managePackages.backgroundInstallStarted">
<source xml:lang="en">Installing {0} {1}</source>
<target state="translated">Instalando {0} {1}</target>
@@ -516,6 +942,30 @@
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/jupyter/pypiClient" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="managePackages.packageRequestError">
<source xml:lang="en">Package info request failed with error: {0} {1}</source>
<target state="translated">Error en la solicitud de información del paquete: {0} {1}</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/common/notebookUtils" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="msgSampleCodeDataFrame">
<source xml:lang="en">This sample code loads the file into a data frame and shows the first 10 results.</source>
<target state="translated">Este código de ejemplo carga el archivo en un marco de datos y muestra los primeros 10 resultados.</target>
</trans-unit>
<trans-unit id="noNotebookVisible">
<source xml:lang="en">No notebook editor is active</source>
<target state="translated">Ningún editor de cuadernos está activo</target>
</trans-unit>
<trans-unit id="notebookFiles">
<source xml:lang="en">Notebooks</source>
<target state="translated">Cuadernos</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/protocol/notebookUriHandler" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="notebook.unsupportedAction">
@@ -540,72 +990,4 @@
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/book/bookTreeView" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="openBookError">
<source xml:lang="en">Open book {0} failed: {1}</source>
<target state="translated">Error al abrir el libro {0}: {1}</target>
</trans-unit>
<trans-unit id="openNotebookError">
<source xml:lang="en">Open notebook {0} failed: {1}</source>
<target state="translated">Error al abrir el cuaderno {0}: {1}</target>
</trans-unit>
<trans-unit id="openMarkdownError">
<source xml:lang="en">Open markdown {0} failed: {1}</source>
<target state="translated">Error en la apertura de Markdown {0}: {1}</target>
</trans-unit>
<trans-unit id="openUntitledNotebookError">
<source xml:lang="en">Open untitled notebook {0} as untitled failed: {1}</source>
<target state="translated">Error al abrir el cuaderno sin título {0} como sin título: {1}</target>
</trans-unit>
<trans-unit id="allFiles">
<source xml:lang="en">All Files</source>
<target state="translated">Todos los archivos</target>
</trans-unit>
<trans-unit id="labelPickFolder">
<source xml:lang="en">Pick Folder</source>
<target state="translated">Seleccionar carpeta</target>
</trans-unit>
<trans-unit id="openExternalLinkError">
<source xml:lang="en">Open link {0} failed: {1}</source>
<target state="translated">Error al abrir el vínculo {0}: {1}</target>
</trans-unit>
<trans-unit id="confirmReplace">
<source xml:lang="en">Folder already exists. Are you sure you want to delete and replace this folder?</source>
<target state="translated">La carpeta ya existe. ¿Seguro que desea eliminar y reemplazar esta carpeta?</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/book/bookModel" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="missingFileError">
<source xml:lang="en">Missing file : {0}</source>
<target state="translated">Falta el archivo: {0}</target>
</trans-unit>
<trans-unit id="InvalidError.tocFile">
<source xml:lang="en">{0}</source>
<target state="translated">{0}</target>
</trans-unit>
<trans-unit id="Invalid toc.yml">
<source xml:lang="en">Error: {0} has an incorrect toc.yml file</source>
<target state="translated">Error: {0} tiene un archivo toc.yml incorrecto</target>
</trans-unit>
</body>
</file>
<file original="extensions/notebook/dist/book/bookTreeItem" source-language="en" datatype="plaintext" target-language="es">
<body>
<trans-unit id="openNotebookCommand">
<source xml:lang="en">Open Notebook</source>
<target state="translated">Abrir Notebook</target>
</trans-unit>
<trans-unit id="openMarkdownCommand">
<source xml:lang="en">Open Markdown</source>
<target state="translated">Abrir Markdown</target>
</trans-unit>
<trans-unit id="openExternalLinkCommand">
<source xml:lang="en">Open External Link</source>
<target state="translated">Abrir vínculo externo</target>
</trans-unit>
</body>
</file>
</xliff>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff