631 lines
36 KiB
PHP
631 lines
36 KiB
PHP
<?php
|
|
// Copyright 1999-2023. Plesk International GmbH. All rights reserved.
|
|
|
|
$messages = [
|
|
'App' => [
|
|
'hostingAccessLinkTitle' => 'Página de acceso a hosting web',
|
|
'BranchSelect' => [
|
|
'field.label' => 'Rama',
|
|
],
|
|
'CommitsList' => [
|
|
'drawerTitle' => '%%repository%% commits',
|
|
'drawerSubtitle' => '%%branch%% rama',
|
|
'columns' => [
|
|
'date' => 'Fecha',
|
|
'message' => 'Mensaje',
|
|
'hash' => 'Hash',
|
|
'author' => 'Autor',
|
|
],
|
|
'noCommits' => 'No se ha encontrado ningún commit',
|
|
'noCommitsFiltered' => 'No existe ningún commit que coincida con las opciones de filtro indicadas',
|
|
'filterButtonTooltip' => 'Filtrar',
|
|
],
|
|
'CommitsListFilter' => [
|
|
'panelTitle' => 'Filtrar',
|
|
'clearButtonTitle' => 'Borrar',
|
|
'Form' => [
|
|
'applyButton' => 'Aplicar',
|
|
'resetButton' => 'Restablecer',
|
|
'afterLabel' => 'Desde',
|
|
'afterDescription' => 'La especificación del día y la hora es opcional',
|
|
'messageLabel' => 'Mensaje',
|
|
'messagePlaceholder' => 'Indique un mensaje commit',
|
|
'hashLabel' => 'Hash',
|
|
'hashPlaceholder' => 'Indique un hash commit',
|
|
'authorLabel' => 'Autor',
|
|
'authorPlaceholder' => 'Indique un nombre o email',
|
|
],
|
|
],
|
|
'CommitsListPreview' => [
|
|
'showMoreAction' => 'mostrar más',
|
|
],
|
|
'CommitsPane' => [
|
|
'commitsPreview.noCommitsText' => 'Ningún commit todavía',
|
|
'commitsPreview.title' => 'Commits más recientes',
|
|
'localUpdateButton.text' => 'Cómo actualizar',
|
|
'pullButton.text' => 'Pull ahora',
|
|
'pullButton.tooltip' => 'Extraiga cambios del repositorio remoto.',
|
|
],
|
|
'DeploymentForm' => [
|
|
'actionsCheckbox.label' => 'Habilite acciones de despliegue adicionales',
|
|
'actionsCheckbox.description' => 'Especifique comandos shell a ejecutar cada vez que se produzca un despliegue.',
|
|
'actionsField.label' => 'Acciones de despliegue',
|
|
'actionsField.description' => 'Introduzca cada comando en una línea nueva.',
|
|
],
|
|
'DeploymentMode' => [
|
|
'field.label' => 'Modo de despliegue',
|
|
'auto.title' => 'Automático',
|
|
'auto.description' => 'Los archivos se desplegarán en el sitio de producción cuando estén disponibles en el repositorio de Plesk.',
|
|
'manual.title' => 'Manual',
|
|
'manual.description' => 'Los archivos deben desplegarse manualmente en el sitio de producción una vez estén disponibles en el repositorio de Plesk.',
|
|
'none.title' => 'Desactivado',
|
|
'none.description' => 'Los archivos no se desplegarán en ningún sitio.',
|
|
],
|
|
'DeploymentPane' => [
|
|
'deployButton.text' => 'Desplegar ahora',
|
|
'deployButton.tooltip' => 'Transfiera archivos de la rama del repositorio configurado al servidor web.',
|
|
'deployment.description.auto' => '%%branch%% rama automáticamente en %%path%%',
|
|
'deployment.description.manual' => '%%branch%% rama manualmente en %%path%%',
|
|
'deployment.disabledText' => 'Ningún despliegue',
|
|
'deployment.title' => 'Despliegue',
|
|
],
|
|
'DeployKeyPanel' => [
|
|
'deployKey.title' => 'Desplegar clave',
|
|
'deployKey.longNameError' => 'El nombre de la clave de despliegue es demasiado largo. Este no puede estar formado por más de 100 caracteres.',
|
|
'deployKey.existsName' => 'Ya existe una clave de despliegue con el mismo nombre.',
|
|
'deployKey.invalidNameCharacters' => 'El nombre de la clave de despliegue solo debe incluir caracteres alfabéticos o números.',
|
|
'deployKey.emptyName' => 'El nombre de la clave de despliegue no puede estar en blanco.',
|
|
],
|
|
'DeploymentPath' => [
|
|
'button.tooltip' => 'Seleccione un directorio en el servidor',
|
|
'directoryNotFound' => 'En el servidor no se encontró el directorio indicado',
|
|
'field.label' => 'Ruta de acceso al servidor',
|
|
'field.description' => 'Directorio del servidor donde se desplegarán los archivos.',
|
|
'popover.title' => 'Seleccione un directorio en el servidor',
|
|
'popover.confirmButton' => 'Confirmar',
|
|
'popover.cancelButton' => 'Cancelar',
|
|
],
|
|
'DirectoryNode' => [
|
|
'buttonCreate.tooltip' => 'Cree un subdirectorio',
|
|
'buttonRefresh.tooltip' => 'Actualice la lista de subdirectorios',
|
|
'creationToolbar.title' => 'Cree un subdirectorio',
|
|
'creationToolbar.buttonConfirm.tooltip' => 'Crear',
|
|
'creationToolbar.buttonCancel.tooltip' => 'Cancelar',
|
|
],
|
|
'DirectoryTree' => [
|
|
'creationErrorMessage' => 'No pudo crearse %%subdir%% en %%path%%',
|
|
],
|
|
'FormFieldDatetime' => [
|
|
'days' => [
|
|
'Su' => 'Do',
|
|
'Mo' => 'Lu',
|
|
'Tu' => 'Ma',
|
|
'We' => 'Mi',
|
|
'Th' => 'Ju',
|
|
'Fr' => 'Vi',
|
|
'Sa' => 'Sa'
|
|
],
|
|
'months' => [
|
|
'Jan' => 'Enero',
|
|
'Feb' => 'Febrero',
|
|
'Mar' => 'Marzo',
|
|
'Apr' => 'Abril',
|
|
'May' => 'Mayo',
|
|
'Jun' => 'Junio',
|
|
'Jul' => 'Julio',
|
|
'Aug' => 'Agosto',
|
|
'Sep' => 'Septiembre',
|
|
'Oct' => 'Octubre',
|
|
'Nov' => 'Noviembre',
|
|
'Dec' => 'Diciembre'
|
|
],
|
|
'pickerButton.title' => "Mostrar selector de fecha y hora",
|
|
'timeLabel' => 'Hora:'
|
|
],
|
|
'LocalRepoInitInstruction' => [
|
|
'caseRepoExistsLabel' => 'Si ya dispone de un repositorio en su máquina',
|
|
'caseNewRepoLabel' => 'Si desea crear un repositorio nuevo',
|
|
'text' => 'Deberá proporcionar la contraseña de su usuario del sistema (la que usa para FTP, RDP y SSH) durante el paso de push git durante ambos escenarios. Si no la recuerda, puede cambiarla en %%link%%.',
|
|
'title' => 'Cómo inicializar un repositorio local',
|
|
],
|
|
'LocalRepoUpdateInstruction' => [
|
|
'text' => 'Ejecute el comando `git push` en su máquina.',
|
|
'title' => 'Cómo actualizar un repositorio local',
|
|
],
|
|
'RepoBranch' => [
|
|
'field.label' => 'Rama del repositorio',
|
|
'field.description' => '',
|
|
],
|
|
'RepoCard' => [
|
|
'refreshButton.tooltip' => 'Actualice la tarjeta de este repositorio.',
|
|
'removeButton.tooltip' => 'Elimine el repositorio',
|
|
'removingConfirmation.title' => '¿Desea eliminar el repositorio %%repository%%?',
|
|
'removingConfirmation.body' => '¿Desea eliminar %%repository%%? Esta acción no puede deshacerse.',
|
|
'removingConfirmation.buttonRemove' => 'Elimine el repositorio',
|
|
'removingConfirmation.buttonCancel' => 'Cancelar',
|
|
'settingsButton.tooltip' => 'Configuración del repositorio',
|
|
'additionalUsers.title' => 'Usuarios adicionales',
|
|
],
|
|
'RepoCardUrl' => [
|
|
'copyToClipboard' => 'Copiar al portapapeles',
|
|
'fieldLabel' => 'URL',
|
|
'sshUnavailableMessage' => 'Si desea que el repositorio esté disponible mediante SSH, active el acceso SSH para el usuario del sistema aquí %%link%%.',
|
|
'urlCopied' => 'La URL del repositorio se ha copiado al portapapeles',
|
|
],
|
|
'RepoCreationDrawer' => [
|
|
'applyButton.title' => 'Crear',
|
|
'deploymentSection.title' => 'Configuración de despliegue',
|
|
'locationSection.title' => 'Ubicación de códigos',
|
|
'smbUsersSection.title' => 'Usuarios adicionales',
|
|
'progress.initStep' => 'Inicializando…',
|
|
'progress.title' => 'Creando el repositorio',
|
|
'progress.localRepoCreating.title' => 'Creando el repositorio local',
|
|
'title' => 'Cree un repositorio',
|
|
],
|
|
'RepoFormRemote' => [
|
|
'httpCredentials.hint' => 'Si el acceso al repositorio está protegido mediante credenciales HTTP básicas, indíquelas a continuación',
|
|
'httpCredentials.password.label' => 'Contraseña',
|
|
'httpCredentials.user.label' => 'Nombre de usuario',
|
|
'publicKeySelect.label' => 'Seleccione la clave SSH pública:',
|
|
'publicKeySelectCreation.title' => 'Creación de clave SSH pública:',
|
|
'publicKeySelectCreation.label' => 'Nombre de la clave SSH pública:',
|
|
'publicKeySelectCreationLink.label' => 'Añadir nueva clave de despliegue',
|
|
'publicKey.label' => 'Contenido de la clave SSH pública:',
|
|
'publicKey.description' => 'Esta es la parte pública de la clave SSH usada para la autorización en el repositorio remoto. Esta debería añadirse al servicio remoto.',
|
|
'publicKey.copyMessage' => 'La clave SSH pública ha sido copiada al portapapeles',
|
|
'urlField.descriptionEditable' => 'Se soportan los protocolos HTTP(S) y SSH',
|
|
'urlField.descriptionReadonly' => 'Si desea cambiar la URL, cree un repositorio nuevo',
|
|
'urlField.label' => 'URL del repositorio',
|
|
'webhook.label' => 'URL de Webhook',
|
|
'webhook.description' => 'Indique esta URL en la configuración del repositorio del servicio remoto.',
|
|
'webhook.copyMessage' => 'Webhook URL ha sido copiada al portapapeles',
|
|
],
|
|
'RepoInitializationWarning' => [
|
|
'heading' => 'No se ha seleccionado la rama del repositorio',
|
|
'localInitButtonText' => 'Cómo inicializar un repositorio local.',
|
|
'whatHappened' => 'Seleccione una rama para ver los commits más recientes y desplegar archivos del repositorio a su servidor.',
|
|
],
|
|
'RepoList' => [
|
|
'addButton' => 'Añadir repositorio',
|
|
'emptyListTitle' => "Añadir repositorios para desplegar los cambios de su sitio",
|
|
'emptyListDescription' => "Puede conectar repositorios Git alojados en el cloud como GitHub o Bitbucket, así como repositorios autoalojados.",
|
|
'repositoryUpdated' => 'El repositorio "%%repository%%" ha sido actualizado desde el servidor remoto.',
|
|
'repositoryDeployed' => 'Los archivos del repositorio "%%repository%%" han sido desplegados.',
|
|
'repositoryRefreshed' => 'La tarjeta del repositorio "%%repository%%" ha sido actualizada.',
|
|
'repositoryRemoved' => 'El repositorio "%%repository%%" ha sido eliminado.',
|
|
],
|
|
'RepoNameField' => [
|
|
'descriptionCommon' => 'Indique un nombre único en un dominio.',
|
|
'descriptionLocalAddition' => 'También será parte de la URL del repositorio.',
|
|
'label' => 'Nombre del repositorio',
|
|
],
|
|
'SmbUsersSelect' => [
|
|
'label' => 'Seleccione aquellos usuarios que pueden acceder al repositorio mediante HTTP/HTTPS y despliegue archivos al sitio web de producción.',
|
|
'description' => 'Por defecto, el usuario del sistema %%sysUserLogin%% puede acceder a todos los repositorios presentes en esta suscripción, si bien usted puede seleccionar usuarios adicionales. Estos usuarios pueden hacer pull y push a este repositorio mediante HTTP/HTTPS.',
|
|
'placeholder' => 'Seleccionar usuarios...',
|
|
'infoNoUsers' => [
|
|
'text' => 'Para especificar usuarios adicionales, añádalos en %%link%%. Puede seleccionarlos y añadirlos más tarde en la configuración del repositorio.',
|
|
'linkText' => 'Cuentas de usuario',
|
|
],
|
|
],
|
|
'RepoSettingsDrawer' => [
|
|
'applyButton.title' => 'Aplicar',
|
|
'sectionProperties.title' => 'Propiedades',
|
|
'sectionDeployment.title' => 'Configuración de despliegue',
|
|
'subtitleLocal' => 'Repositorio local',
|
|
'subtitleRemote' => 'Repositorio remoto',
|
|
'title' => 'Configuración de %%repository%%',
|
|
],
|
|
'RepoTypeSelector' => [
|
|
'action.pull' => 'pull',
|
|
'action.push' => 'push',
|
|
'type.local.content' => 'Efectuará un %%action%% de código al servidor con Plesk por sí mismo.',
|
|
'type.local.description' => 'Su código se encuentra en el equipo donde Plesk no podría conectarse. Por ejemplo, su portátil o algún servidor no disponible fuera de su LAN.',
|
|
'type.local.title' => 'Repositorio local',
|
|
'type.local.disabledTooltip' => 'El propietario de la suscripción es el único que puede crear un repositorio local',
|
|
'type.remote.content' => 'Plesk efectuará un %%action%% de código desde ahí.',
|
|
'type.remote.description' => 'Su código se aloja online (un servicio cloud como GitHub, GitLab o Bitbucket o bien su propio servidor).',
|
|
'type.remote.title' => 'Repositorio remoto',
|
|
],
|
|
],
|
|
|
|
'rootDirectoryTitle' => 'Directorio raíz',
|
|
|
|
// buttons
|
|
'gitButton' => 'Git',
|
|
'gitButtonDescription' => 'Gestione repositorios Git para este sitio web.',
|
|
'gitButtonNoCommits' => 'Ningún commit',
|
|
'gitButtonMultipleRepositories' => '%%count%% repositorios',
|
|
'gitButtonDeployedCommitHash' => 'Commit desplegado: %%hash%%',
|
|
'gitButtonDeployedCommitDate' => 'Fecha: %%date%%',
|
|
'gitButtonDeployedCommitAuthor' => 'Autor: %%author%%',
|
|
'gitButtonLastCommitDeployed' => 'Último commit: %%hash%%',
|
|
'gitButtonLastCommitNotDeployed' => 'Último commit: %%hash%%, no desplegado',
|
|
'deployButton' => 'Despliegue',
|
|
'deployFromButton' => 'Desplegar desde repositorio',
|
|
'pullButton' => 'Pull de actualizaciones',
|
|
'settingsButton' => 'Configuración del repositorio',
|
|
'commitLogButton' => 'Registros de commit',
|
|
'howToInitButton' => 'Ayuda',
|
|
'removeButton' => 'Eliminar repositorio',
|
|
'addButton' => 'Añadir repositorio',
|
|
'addButtonDescription' => 'Añadir repositorio',
|
|
'refreshButton' => 'Actualizar',
|
|
|
|
// permissions
|
|
'gitPermission' => 'Administración de Git',
|
|
'gitPermissionDescription' => 'Permite a los clientes utilizar Git.',
|
|
|
|
'controllers' => [
|
|
'api' => [
|
|
'pullFailed' => 'No es posible efectuar un pull de los cambios del servidor remoto al repositorio "%%repository%%".',
|
|
'deployFailed' => 'No es posible desplegar archivos del repositorio "%%repository%%".',
|
|
'deployTitle' => 'Desplegar desde repositorio',
|
|
],
|
|
'index' => [
|
|
'title' => 'Información del módulo Git',
|
|
],
|
|
'domain' => [
|
|
'list' => [
|
|
'title' => 'Repositorios Git',
|
|
'titleForObject' => 'Repositorios Git en %%name%%',
|
|
],
|
|
'add' => [
|
|
'title' => 'Añadir repositorio Git',
|
|
'success' => 'Repositorio creado',
|
|
'fail' => 'No se pudo crear el repositorio: %%message%%',
|
|
],
|
|
'settings' => [
|
|
'title' => 'Configuración',
|
|
'titleForObject' => 'Configuración de %%name%%',
|
|
'success' => 'La configuración del repositorio "%%name%%" ha sido actualizada.',
|
|
'updateFail' => 'No se pudo actualizar la configuración del repositorio "%%name%%": %%message%%',
|
|
'settingsFail' => 'No se pudo mostrar la configuración para el repositorio "%%name%%": %%message%%'
|
|
],
|
|
'remove' => [
|
|
'success' => 'El repositorio "%%name%%" ha sido eliminado.',
|
|
'fail' => 'No se pudo eliminar el repositorio: %%message%%',
|
|
],
|
|
'deploy' => [
|
|
'success' => 'Los archivos del repositorio "%%name%%" han sido desplegados.',
|
|
'fail' => 'No se pudieron desplegar los archivos del repositorio "%%name%%": %%message%%',
|
|
],
|
|
'pull' => [
|
|
'fail' => 'No ha sido posible efectuar pull al repositorio "%%name%%"',
|
|
],
|
|
'howTo' => [
|
|
'title' => 'Instrucciones',
|
|
'titleForObject' => 'Instrucciones para %%name%%',
|
|
],
|
|
'changeDeployment' => [
|
|
'success' => 'Se ha actualizado la rama y la ruta para %%name%%.',
|
|
'error' => 'No se actualizó la rama ni la ruta para %%name%%. Error: %%message%%.',
|
|
'emptyBranches' => 'Las ramas del repositorio están vacías',
|
|
'unexpectedActiveBranch' => 'Rama inesperada %%name%% (%%branches%%)',
|
|
],
|
|
'commit-log' => [
|
|
'title' => 'Registros de commit',
|
|
'titleForObject' => 'Registros de commit de %%name%%',
|
|
],
|
|
'repositories' => [
|
|
'title' => 'Repositorios Git en %%domain%%',
|
|
]
|
|
|
|
]
|
|
],
|
|
'forms' => [
|
|
'index' => [
|
|
'description' => 'Extensión Git Manager',
|
|
'statisticTitle' => 'Estadísticas de uso',
|
|
'commonRepositories' => 'El número total de repositorios',
|
|
'remoteRepositories' => 'El número de repositorios remotos',
|
|
'localRepositories' => 'El número de repositorios locales',
|
|
'autoDeployRepositories' => 'El número de repositorios con modo de despliegue automatizado',
|
|
'manualDeployRepositories' => 'El número de repositorios con modo de despliegue manual',
|
|
'noDeployRepositories' => 'El número de repositorios sin modo de despliegue',
|
|
'deploymentsTotal' => 'El número de cargas de archivo desde todos los repositorios',
|
|
'repositoriesWithSmbUsers' => 'El número de repositorios locales con usuarios HTTP adicionales',
|
|
'smbUsersTotal' => 'El número total de usuarios HTTP adicionales asignado a todos los repositorios',
|
|
],
|
|
'addWithDomain' => [
|
|
'deploymentDisabledHint' => 'Cargar archivos desde un repositorio Git',
|
|
'deploymentEnabledHint' => 'Habilitar soporte para Git',
|
|
'deploymentSectionLegend' => 'Sus archivos a copiar al hosting',
|
|
'deploymentSectionDescriptionHint' => 'Si deja el soporte de Git desactivado, los directorios raíz ( de documentos y raíz de aplicaciones/sitios web) se crearán vacíos y el sitio mostrará la página predeterminada en el navegador. En este caso, deberá cargar los archivos de su sitio a la raíz de documentos mediante FTP o el administrador de archivos. Active Git ahora o más adelante (en Sitios web y dominios) y cargue los archivos desde un repositorio Git.',
|
|
],
|
|
'applicationWizard' => [
|
|
'title' => 'Desplegar mediante Git',
|
|
'description' => 'Extraer archivos de un repositorio Git',
|
|
],
|
|
'add' => [
|
|
'deployment' => [
|
|
'title' => 'Su sitio web',
|
|
'path' => 'Directorio raíz de los archivos de Git',
|
|
'pathHint' => 'La ruta a los archivos guardados en su repositorio Git.',
|
|
'modes' => [
|
|
'auto' => [
|
|
'title' => 'Despliegue automático',
|
|
'linkText' => 'desplegarán automáticamente',
|
|
'head' => 'Los archivos del repositorio se',
|
|
'hint' => 'Los archivos se desplegarán en el sitio de producción cuando se haya hecho push de estos al repositorio de Plesk.',
|
|
'value' => 'auto'
|
|
],
|
|
'manual' => [
|
|
'title' => 'Despliegue manual',
|
|
'linkText' => 'desplegarse manualmente',
|
|
'head' => 'Los archivos del repositorio deben',
|
|
'hint' => 'Los archivos deben desplegarse manualmente en el sitio de producción una vez se haya hecho push de estos al repositorio de Plesk.',
|
|
'value' => 'manual'
|
|
],
|
|
'none' => [
|
|
'title' => 'Sin despliegue (hosting de repositorios)',
|
|
'linkText' => 'no se desplegarán.',
|
|
'head' => 'Los archivos del repositorio',
|
|
'hint' => 'Los archivos no se desplegarán en el sitio de producción.',
|
|
'value' => 'Ninguna'
|
|
]
|
|
],
|
|
'deploymentModeTitle' => 'Modo de despliegue',
|
|
'deploymentModeDescription' => 'Seleccione el modo de despliegue:',
|
|
'deploymentPathTitle' => 'Ruta de despliegue',
|
|
'deploymentPathDescription' => 'Seleccione el directorio para el despliegue:',
|
|
'deploymentPathCreateFolder' => 'Crear carpeta',
|
|
'popUpOk' => 'Aceptar',
|
|
'popUpCancel' => 'Cancelar',
|
|
'rootDirectoryTitle' => 'Directorio raíz',
|
|
'to' => 'en el directorio',
|
|
'toLongDescription' => 'en el siguiente directorio',
|
|
'directory' => '.',
|
|
],
|
|
'type' => 'Su código se almacena en:',
|
|
'typeLocal' => 'Repositorio local en su workstation',
|
|
'typeRemote' => 'Hosting remoto de Git como GitHub o BitBucket',
|
|
'sshKey' => 'Clave pública SSH',
|
|
'sshKeyHint' => 'Esta es la parte pública de la clave SSH usada para la autorización en el repositorio remoto. Esta debería añadirse al servicio remoto.',
|
|
'sshKeyNotice' => 'Antes de continuar, copie y pegue la parte pública de la clave SSH a su servicio (GitHub o BitBacket) usado para el repositorio remoto.',
|
|
'url' => 'Repositorio remoto de Git',
|
|
'urlHint' => 'Se soportan los protocolos HTTPS y SSH.',
|
|
'name' => 'Enlace al repositorio',
|
|
'nameHint' => 'Este nombre se usará en la URL del repositorio.',
|
|
'nameForm' => 'Repositorio Git en Plesk',
|
|
'nameFormDescription' => 'Una vez creado el repositorio, indique su URL como URL de destino remoto en la configuración de su repositorio local.',
|
|
],
|
|
'list' => [
|
|
'fetchUrl' => 'URL del repositorio remoto:',
|
|
'pushUrl' => 'URL del repositorio:',
|
|
'automaticDeploy' => 'Despliegue automático en',
|
|
'manualDeploy' => 'Despliegue manual en',
|
|
'noDeploy' => 'El despliegue está <b>desactivado</b>',
|
|
'copyToClipboardToolTip' => 'Copiar al URL al portapapeles',
|
|
'branch' => 'Rama',
|
|
'changeBranch' => 'Cambiar rama y ruta',
|
|
],
|
|
'settings' => [
|
|
'sshKey' => 'Clave pública SSH',
|
|
'sshKeyHint' => 'Esta es la parte pública de la clave SSH usada para la autorización en el repositorio remoto. Esta debería añadirse al servicio remoto.',
|
|
'webhookUrlLabel' => 'URL de Webhook',
|
|
'webhookUrlDescription' => 'Especifique esta URL en la configuración de repositorios de un servicio remoto (por ejemplo, Bitbucket o GitHub).',
|
|
'actionsEnabled' => 'Habilitar acciones adicionales de despliegue',
|
|
'actionsEnabledHint' => 'Especifique los comandos shell que deberían ejecutarse cada vez que se realice un despliegue.',
|
|
'name' => 'Nombre del repositorio',
|
|
'nameHint' => 'Este nombre se usará en la URL del repositorio.',
|
|
'remoteUrlLabel' => 'Repositorio Git',
|
|
'actions' => 'Acciones',
|
|
'actionsHint' => 'Introduzca cada comando en una línea nueva.',
|
|
|
|
],
|
|
'howTo' => [
|
|
'howToDescription' => 'A continuación puede ver las instrucciones para iniciar un repositorio local y para actualizar repositorios existentes.',
|
|
'creteLabel' => 'Crear repositorio',
|
|
'existLabel' => 'Repositorio Git existente',
|
|
],
|
|
],
|
|
'lists' => [
|
|
'common' => [
|
|
'less' => 'Menos',
|
|
'more' => 'Más',
|
|
],
|
|
'commit-log' => [
|
|
'date' => 'Hora',
|
|
'dateFilter' => 'Desde',
|
|
|
|
'hash' => 'Hash',
|
|
|
|
'userNameEmail' => 'Nombre de usuario <email>',
|
|
'userNameEmailFilter' => 'Nombre de usuario, email',
|
|
|
|
'message' => 'Mensaje',
|
|
|
|
'refreshButtonHint' => 'Actualizar datos del registro',
|
|
'logsForBranch' => 'Registros para la rama %%branch%%'
|
|
],
|
|
],
|
|
|
|
// list
|
|
'buttonDeployFromRepository' => 'Desplegar desde repositorio',
|
|
'buttonPull' => 'Pull de actualizaciones',
|
|
'disabledDeploy' => 'Despliegue desactivado',
|
|
'repositorySettings' => 'Configuración del repositorio',
|
|
'howToInitRepository' => 'Ayuda',
|
|
'removeRepository' => 'Eliminar repositorio',
|
|
'wasCopiedToClipboardToolTip' => 'La URL se ha copiado al portapapeles.',
|
|
'removeConfirmation' => '¿Desea eliminar el repositorio "%%name%%"?',
|
|
'removeConfirmationButtonYes' => 'Sí',
|
|
'removeConfirmationButtonNo' => 'No',
|
|
'lastCommitInfo' => 'Info del último commit:',
|
|
'additionalActionsInfo' => 'Acciones adicionales de despliegue:',
|
|
'repositoryNotFound' => 'No se pudo encontrar el repositorio con ID = %%id%%.',
|
|
'repositoryNotExist' => 'En el sistema de archivos no se ha podido encontrar el repositorio "%%name%%".',
|
|
// popup
|
|
'popupTitle' => 'Cambiar rama y ruta para %%repositoryName%%',
|
|
'popupBranchLabel' => 'Rama',
|
|
'popupDeployPathLabel' => 'Ruta de despliegue para la rama',
|
|
'popupDeployPathCreate' => 'Crear carpeta',
|
|
'popupRootDirectory' => 'Directorio root',
|
|
'popupWaitMessage' => 'espere',
|
|
'popupButtonOk' => 'Aceptar',
|
|
'popupButtonCancel' => 'Cancelar',
|
|
'popupBranchNotSelected' => '<ninguna rama seleccionada>',
|
|
|
|
// validators
|
|
'repositoryNameInvalid' => 'El nombre del repositorio "%value%" contiene caracteres no permitidos. Solo se permite el uso de caracteres del alfabeto latino, números, guiones, bajos y puntos.',
|
|
'repositoryNameAlreadyExists' => 'Ya existe un repositorio denominado "%value%".',
|
|
'deploymentPathNotInWebspaceRoot' => 'La ruta de despliegue "%value%" no está presente en el directorio "%path%" de la suscripción.',
|
|
'deploymentPathNotDirectory' => 'La ruta de despliegue "%value%" no es un directorio.',
|
|
'deploymentPathAlreadyUsed' => 'La ruta de despliegue "%value%" ya es usada por otro repositorio. De continuar, es posible que pierda sus datos.',
|
|
'notGitUrl' => 'La cadena "%value%" no es una URL de Git.',
|
|
'containsPassword' => 'No es seguro guardar una URL que incluya una contraseña. Indique una URL que no incluya ninguna contraseña.',
|
|
'smbUserDoesntExist' => 'El usuario "%invalidUser%" no existe o no pertenece al dominio actual.',
|
|
|
|
'validators' => [
|
|
'branchNotExists' => 'La rama "%%branch%%" no existe.',
|
|
'dateTimeFormat' => 'Indique la fecha y la hora en el formato apropiado.',
|
|
'deployActionsShouldNotBeEmpty' => 'Si se han habilitado acciones de despliegue, estas no pueden estar vacías.',
|
|
'deploymentModeInvalid' => 'El modo de despliegue indicado no es válido.',
|
|
'deploymentPathAlreadyUsed' => 'La ruta de despliegue "%%path%%" ya es usada por otro repositorio. De continuar, es posible que pierda sus datos.',
|
|
'deploymentPathIsEmpty' => 'Indique una ruta para desplegar archivos.',
|
|
'deploymentPathNotDirectory' => 'La ruta de despliegue "%%path%%" no es un directorio.',
|
|
'deploymentPathNotInWebspaceRoot' => 'La ruta de despliegue "%%path%%" no está presente en el directorio "%%root%%" de la suscripción.',
|
|
'hashCharacters' => 'El hash contiene caracteres que no son válidos.',
|
|
'invalidValue' => 'Indique un valor correcto.',
|
|
'notBlank' => 'Este valor no puede estar vacío.',
|
|
'nullableString' => 'Este valor debe ser una cadena de texto o estar vacío.',
|
|
'positive' => 'Este valor debe ser positivo.',
|
|
'repositoryNotExists' => 'El repositorio indicado no existe.',
|
|
'repositoryNameInvalid' => 'El nombre del repositorio "%%name%%" contiene caracteres no permitidos. Solo se permite el uso de caracteres del alfabeto latino, números, guiones, bajos y puntos.',
|
|
'repositoryNameAlreadyExists' => 'Ya existe un repositorio denominado "%%name%%".',
|
|
'repositoryTypeInvalid' => 'No se soporta el tipo de repositorio indicado.',
|
|
'repositoryUrlInvalid' => 'Este valor no es soportado como URL de un repositorio.',
|
|
'repositoryUrlContainsPassword' => 'No es seguro guardar una URL que incluya una contraseña. Indique una URL que no incluya ninguna contraseña.',
|
|
'smbUserTypeInvalid' => 'Este valor debe ser un array de enteros.',
|
|
'smbUserDoesntExist' => 'El usuario no existe o no pertenece al dominio actual.',
|
|
],
|
|
|
|
'tasks' => [
|
|
'create' => [
|
|
'title' => 'Desplegando los archivos en %%name%%',
|
|
'clone' => 'Clonando el repositorio Git %%name%%...',
|
|
'redirectTitle' => 'Abrir el repositorio Git'
|
|
],
|
|
'deployment' => [
|
|
'progress' => 'Tarea de despliegue en curso',
|
|
'done' => 'Tarea de despliegue completada',
|
|
]
|
|
],
|
|
'deployer' => [
|
|
'step' => [
|
|
'fetchSource' => [
|
|
'title' => 'Efectuando pull de un repositorio Git "%%repoName%%"',
|
|
],
|
|
'deploySource' => [
|
|
'title' => 'Desplegando archivos en "%%domainName%%"',
|
|
],
|
|
'additionalActions' => [
|
|
'title' => 'Efectuando acciones de despliegue adicionales',
|
|
],
|
|
'validateDeployKey' => [
|
|
'title' => 'Validación de la clave de despliegue',
|
|
'errorMessageExists' => 'No puede encontrarse ninguna clave de despliegue en "%%domainSshPath%%". Vaya a "Configuración del repositorio", copie la nueva "clave pública SSH" y añádala al repositorio remoto.',
|
|
],
|
|
],
|
|
],
|
|
'exceptions' => [
|
|
'defaultTitle' => 'Error',
|
|
'needSiteId' => 'Parámetro site_id no definido.',
|
|
'siteDoesNotHaveHosting' => 'El sitio no tiene hosting físico.',
|
|
'clientHasNotAccessToDomain' => 'Permiso denegado. El usuario no tiene acceso al dominio.',
|
|
'clientHasNotManagePermission' => 'Permiso denegado. El usuario no tiene el permiso de gestión.',
|
|
'repositoryDeployDisabled' => 'El despliegue del repositorio "%%repository%%" está desactivado.',
|
|
],
|
|
'api' => [
|
|
'commandNotFound' => 'No se ha podido encontrar el comando "%%command%%".',
|
|
'domainNameIsEmpty' => 'No se ha especificado el nombre del dominio.',
|
|
'repositoryNameIsEmpty' => 'No se ha especificado el nombre del repositorio.',
|
|
'domainDoesNotExist' => 'El dominio "%%domain%%" no existe.',
|
|
'domainDoesNotHaveHosting' => 'El dominio "%%domain%%" no tiene hosting físico.',
|
|
'clientHasNotAccessToDomain' => 'El usuario no tiene acceso al dominio "%%domain%%.',
|
|
'gitNotAllowedOnDomain' => 'Git no se permite en el dominio "%%domain%%".',
|
|
'repositoryOnDomainDoesNotExist' => 'En el dominio %%domain%% no existe ningún repositorio denominado %%name%%.',
|
|
'fetchAllowOnlyPullRepositories' => 'El comando fetch sólo funciona con repositorios en hosting remoto de Git.',
|
|
'invalidActiveBranch' => 'La rama activa no válida %%active-branch%% no está incluida en [%%branches%%]',
|
|
'invalidActiveBranchBranchesEmpty' => 'Las ramas están vacías.',
|
|
'additionalUsersOnlyForLocalRepository' => 'Solo pueden indicarse usuarios adicionales para el repositorio local.',
|
|
|
|
'cli' => [
|
|
'warning' => 'ATENCIÓN: %%warning%%',
|
|
'list' => [
|
|
'empty' => 'ningún repositorio',
|
|
'columnDomainName' => 'Nombre de dominio',
|
|
'columnRepositoryName' => 'Nombre del repositorio',
|
|
'columnRepositoryType' => 'Tipo',
|
|
],
|
|
'info' => [
|
|
'domainName' => 'Nombre de dominio',
|
|
'repositoryName' => 'Nombre del repositorio',
|
|
'deploymentPath' => 'Ruta de despliegue',
|
|
'deploymentMode' => 'Modo de despliegue',
|
|
'activeBranch' => 'Rama activa',
|
|
'repositoryType' => 'Tipo de Repositorio',
|
|
'remoteUrl' => 'URL remota',
|
|
'webHookUrl' => 'URL de Webhook',
|
|
'skipSsl' => 'Omitir verificación SSL',
|
|
'url' => 'Clonar URL',
|
|
'runActions' => 'Ejecutar acciones posteriores al despliegue',
|
|
'actions' => 'Acciones posteriores al despliegue',
|
|
'additionalUsers' => 'Usuarios adicionales',
|
|
],
|
|
'create' => [
|
|
'success' => 'El repositorio "%%name%%" ha sido creado.',
|
|
],
|
|
'update' => [
|
|
'success' => 'El repositorio "%%name%%" ha sido actualizado.',
|
|
],
|
|
'remove' => [
|
|
'success' => 'El repositorio "%%name%%" ha sido eliminado.',
|
|
],
|
|
'deploy' => [
|
|
'success' => 'El repositorio "%%name%%" ha sido desplegado.',
|
|
],
|
|
'fetch' => [
|
|
'success' => 'La información del repositorio "%%name%%" ha sido recuperada.',
|
|
],
|
|
'getLastCommit' => [
|
|
'noCommits' => 'El repositorio "%%name%%" no presenta commits.',
|
|
],
|
|
'publicKey' => [
|
|
'success' => 'La clave pública del dominio "%%name%%" es: %%key%%',
|
|
],
|
|
],
|
|
],
|
|
'cli' => [
|
|
'commands' => [
|
|
'list' => 'Muestra la lista de repositorios Git en todos los dominios (por omisión). Para ver los repositorios presentes en un dominio específico, úselo con la opción dominio.',
|
|
'info' => 'Muestra la configuración del repositorio.',
|
|
'create' => 'Crea un repositorio.',
|
|
'update' => 'Actualiza la configuración del repositorio.',
|
|
'remove' => 'Elimina un repositorio.',
|
|
'deploy' => 'Despliega un repositorio.',
|
|
'fetch' => 'Recupera un repositorio remoto.',
|
|
'get-last-commit' => 'Muestra el último commit.',
|
|
'get-public-key' => 'Muestra la clave pública para el dominio o genera una clave nueva.',
|
|
'run-deployment-actions' => 'Ejecutar acciones de despliegue.',
|
|
'async-deploy' => 'Llevar a cabo una operación de pull y desplegar la fuente de forma asincrónica.',
|
|
],
|
|
'options' => [
|
|
'domain' => 'Nombre de dominio (usar con los comandos "list", "info", "create", "update", "remove", "deploy", "async-deploy", "fetch" y "run-deployment-actions").',
|
|
'name' => 'Nombre del repositorio (usar con los comandos "info", "create", "update", "remove", "deploy", "async-deploy", "fetch" y "run-deployment-actions").',
|
|
'deployment-path' => 'Ruta de despliegue (úselo con los comandos "create" y "update").',
|
|
'remote-url' => 'URL de un repositorio Git remoto (úselo con el comando "create" y "update").',
|
|
'active-branch' => 'Rama activa (úsela con el comando "create" y "update").',
|
|
'deployment-mode' => 'Modo de despliegue (úselo con los comandos "create" y "update").',
|
|
'skip-ssl-verification' => 'Omitir la verificación SSL en el repositorio remoto al realizar una operación de pull (úselo con los comandos "create" y "update").',
|
|
'run-actions' => 'Ejecutar comandos shell cada vez tras el despliegue (usar con los comandos "create" y "update").',
|
|
'actions' => 'Los comandos shell que deberían ejecutarse cada vez que se realice un despliegue (úselo con los comandos "create" y "update").',
|
|
'new-name' => 'Nombre del repositorio (úselo con el comando "update").',
|
|
'deploy-key-uuid' => 'Uuid de la clave de despliegue específica para el despliegue del repositorio.',
|
|
'no-deployment-actions' => 'No ejecutar acciones de despliegue tras el despliegue de un repositorio (usar con el comando "deploy").',
|
|
'additional-users' => 'La lista de inicios de sesión en formato "login1,login2,login3" (usar con los comandos "create" y "update"). Usuarios adicionales que pueden hacer pull y push al repositorio mediante HTTP/HTTPS (un usuario del sistema tiene acceso a todos los repositorios de la suscripción).',
|
|
],
|
|
],
|
|
];
|