diff --git a/packages/translations/src/languages/es.ts b/packages/translations/src/languages/es.ts index 82cc3bfbdf..80bef99c6c 100644 --- a/packages/translations/src/languages/es.ts +++ b/packages/translations/src/languages/es.ts @@ -1,22 +1,21 @@ import type { DefaultTranslationsObject, Language } from '../types.js' - export const esTranslations: DefaultTranslationsObject = { authentication: { account: 'Cuenta', accountOfCurrentUser: 'Cuenta del usuario actual', accountVerified: 'Cuenta verificada con éxito.', alreadyActivated: 'Ya Activado', - alreadyLoggedIn: 'Sesión iniciada', + alreadyLoggedIn: 'Ya has iniciado sesión', apiKey: 'Clave API', authenticated: 'Autenticado', backToLogin: 'Regresar al inicio de sesión', beginCreateFirstUser: 'Para empezar, crea tu primer usuario.', changePassword: 'Cambiar contraseña', checkYourEmailForPasswordReset: - 'Si la dirección de correo electrónico está asociada con una cuenta, recibirá instrucciones para restablecer su contraseña en breve. Por favor, revise su carpeta de spam o correo no deseado si no ve el correo electrónico en su bandeja de entrada.', + 'Si la dirección de correo electrónico está asociada a una cuenta, recibirás instrucciones para restablecer tu contraseña en breve. Por favor, revisa tu carpeta de spam o correo no deseado si no ves el correo en tu bandeja de entrada.', confirmGeneration: 'Confirmar Generación', confirmPassword: 'Confirmar Contraseña', - createFirstUser: 'Crear al primer usuario', + createFirstUser: 'Crear el primer usuario', emailNotValid: 'El correo proporcionado es inválido', emailOrUsername: 'Correo electrónico o nombre de usuario', emailSent: 'Correo Enviado', @@ -29,11 +28,11 @@ export const esTranslations: DefaultTranslationsObject = { 'Por favor introduce tu correo electrónico. Recibirás un mensaje con las instrucciones para restablecer tu contraseña.', forgotPasswordQuestion: '¿Olvidaste tu contraseña?', forgotPasswordUsernameInstructions: - 'Por favor, ingrese su nombre de usuario a continuación. Se enviarán instrucciones sobre cómo restablecer su contraseña a la dirección de correo electrónico asociada con su nombre de usuario.', + 'Por favor, introduce tu nombre de usuario a continuación. Se enviarán instrucciones sobre cómo restablecer tu contraseña a la dirección de correo electrónico asociada a tu nombre de usuario.', generate: 'Generar', - generateNewAPIKey: 'Generar Nueva Clave de API', + generateNewAPIKey: 'Generar Nueva Clave API', generatingNewAPIKeyWillInvalidate: - 'Generar una nueva clave de API <1>invalidará la clave anterior. ¿Deseas continuar?', + 'Generar una nueva clave API <1>invalidará la clave anterior. ¿Deseas continuar?', lockUntil: 'Bloquear Hasta', logBackIn: 'Volver a iniciar sesión', loggedIn: 'Para iniciar sesión con otro usuario, primero <0>cierra tu sesión.', @@ -43,64 +42,64 @@ export const esTranslations: DefaultTranslationsObject = { loggedOutSuccessfully: 'Tú sesión se cerró correctamente.', loggingOut: 'Cerrando sesión...', login: 'Iniciar sesión', - loginAttempts: 'Login Attempts', - loginUser: 'Iniciar sesión de usuario', + loginAttempts: 'Intentos de inicio de sesión', + loginUser: 'Iniciar sesión', loginWithAnotherUser: 'Para iniciar sesión con otro usuario, primero <0>cierra tu sesión.', logOut: 'Cerrar sesión', logout: 'Cerrar sesión', logoutSuccessful: 'Cierre de sesión exitoso.', - logoutUser: 'Cerrar sesión de usuario', + logoutUser: 'Cerrar sesión', newAccountCreated: 'Se ha creado una nueva cuenta para que puedas acceder a {{serverURL}}. Por favor, haz click o copia el siguiente enlace a tu navegador para verificar tu correo: {{verificationURL}}.
Una vez hayas verificado tu correo, podrás iniciar sesión.', newAPIKeyGenerated: 'Nueva Clave de API Generada.', newPassword: 'Nueva Contraseña', - passed: 'Autenticación Aprobada', + passed: 'Autenticación Exitosa', passwordResetSuccessfully: 'Contraseña restablecida con éxito.', resetPassword: 'Restablecer Contraseña', resetPasswordExpiration: 'Restablecer Caducidad de la Contraseña', resetPasswordToken: 'Restablecer Token de la Contraseña', resetYourPassword: 'Restablecer tu Contraseña', stayLoggedIn: 'Mantener sesión abierta', - successfullyRegisteredFirstUser: 'Usuario registrado con éxito por primera vez.', - successfullyUnlocked: 'Desbloqueado correctamente', - tokenRefreshSuccessful: 'Actualización de token exitosa.', + successfullyRegisteredFirstUser: 'Primer usuario registrado exitosamente.', + successfullyUnlocked: 'Desbloqueado exitosamente', + tokenRefreshSuccessful: 'Token actualizado con éxito.', unableToVerify: 'No se pudo Verificar', username: 'Nombre de usuario', usernameNotValid: 'El nombre de usuario proporcionado no es válido.', verified: 'Verificado', - verifiedSuccessfully: 'Verificación Correcta', + verifiedSuccessfully: 'Verificado Correctamente', verify: 'Verificar', verifyUser: 'Verificar Usuario', verifyYourEmail: 'Verifica tu correo', youAreInactive: - 'Has estado inactivo por un tiempo y por tu seguridad se cerrará tu sesión automáticamente. ¿Deseas mantener tu sesión activa?', + 'Has estado inactivo por un tiempo y por tu seguridad se cerrará tu sesión automáticamente en breve. ¿Deseas mantener tu sesión abierta?', youAreReceivingResetPassword: - 'Estás recibiendo esto porque tú (o alguien más) ha solicitado restablecer la contraseña de tu cuenta. Por favor haz click en el siguiente enlace o pégalo en tu navegador para completar el proceso:', + 'Estás recibiendo este correo porque tú (o alguien más) ha solicitado restablecer la contraseña de tu cuenta. Por favor haz clic en el siguiente enlace o pégalo en tu navegador para completar el proceso:', youDidNotRequestPassword: - 'Si tú no solicitaste esto, por favor ignora este correo y tu contraseña no se cambiará.', + 'Si no solicitaste esto, por favor ignora este correo y tu contraseña permanecerá sin cambios.', }, error: { accountAlreadyActivated: 'Esta cuenta ya fue activada.', - autosaving: 'Ocurrió un problema al autoguardar este documento.', - correctInvalidFields: 'Por favor corrige los campos inválidos.', + autosaving: 'Hubo un problema al guardar automáticamente este documento.', + correctInvalidFields: 'Por favor, corrige los campos inválidos.', deletingFile: 'Ocurrió un error al eliminar el archivo.', deletingTitle: - 'Ocurrió un error al eliminar {{title}}. Por favor revisa tu conexión y vuelve a intentarlo.', - emailOrPasswordIncorrect: 'El correo o la contraseña introducida es incorrecta.', + 'Ocurrió un error al eliminar {{title}}. Por favor, revisa tu conexión y vuelve a intentarlo.', + emailOrPasswordIncorrect: 'El correo o la contraseña son incorrectos.', followingFieldsInvalid_one: 'El siguiente campo es inválido:', followingFieldsInvalid_other: 'Los siguientes campos son inválidos:', incorrectCollection: 'Colección Incorrecta', invalidFileType: 'Tipo de archivo inválido', invalidFileTypeValue: 'Tipo de archivo inválido: {{value}}', - invalidRequestArgs: 'Argumentos no válidos en la solicitud: {{args}}', - loadingDocument: 'Ocurrió un problema al cargar el documento con la ID {{id}}.', + invalidRequestArgs: 'Argumentos inválidos en la solicitud: {{args}}', + loadingDocument: 'Ocurrió un problema al cargar el documento con ID {{id}}.', localesNotSaved_one: 'No se pudo guardar el siguiente idioma:', localesNotSaved_other: 'No se pudieron guardar los siguientes idiomas:', logoutFailed: 'El cierre de sesión falló.', - missingEmail: 'Falta el correo.', - missingIDOfDocument: 'Falta la ID del documento a actualizar.', - missingIDOfVersion: 'Falta la ID de la versión.', - missingRequiredData: 'Falta la información obligatoria.', + missingEmail: 'Falta el correo electrónico.', + missingIDOfDocument: 'Falta el ID del documento a actualizar.', + missingIDOfVersion: 'Falta el ID de la versión.', + missingRequiredData: 'Falta información obligatoria.', noFilesUploaded: 'No se subieron archivos.', noMatchedField: 'No se encontró un campo para "{{label}}"', notAllowedToAccessPage: 'No tienes permiso para acceder a esta página.', @@ -122,11 +121,11 @@ export const esTranslations: DefaultTranslationsObject = { unspecific: 'Ocurrió un error.', unverifiedEmail: 'Por favor, verifica tu correo electrónico antes de iniciar sesión.', userEmailAlreadyRegistered: - 'Ya hay un usuario registrado con el correo electrónico proporcionado.', + 'Ya existe un usuario registrado con el correo electrónico proporcionado.', userLocked: - 'Este usuario ha sido bloqueado debido a que tiene muchos intentos fallidos para iniciar sesión.', + 'Este usuario ha sido bloqueado debido a demasiados intentos fallidos de inicio de sesión.', usernameAlreadyRegistered: - 'Un usuario con el nombre de usuario proporcionado ya está registrado.', + 'Ya existe un usuario registrado con el nombre de usuario proporcionado.', usernameOrPasswordIncorrect: 'El nombre de usuario o la contraseña proporcionados son incorrectos.', valueMustBeUnique: 'El valor debe ser único', @@ -138,21 +137,21 @@ export const esTranslations: DefaultTranslationsObject = { addNew: 'Añadir nuevo', addNewLabel: 'Añadir {{label}}', addRelationship: 'Añadir Relación', - addUpload: 'Añadir Carga', + addUpload: 'Añadir documento', block: 'bloque', blocks: 'bloques', blockType: 'Tipo de bloque', chooseBetweenCustomTextOrDocument: 'Elige entre ingresar una URL personalizada o enlazar a otro documento.', chooseDocumentToLink: 'Elige un documento a enlazar', - chooseFromExisting: 'Elegir existente', + chooseFromExisting: 'Elegir de los existentes', chooseLabel: 'Elegir {{label}}', - collapseAll: 'Colapsar todo', - customURL: 'URL Personalizado', - editLabelData: 'Editar información de {{label}}', + collapseAll: 'Contraer Todo', + customURL: 'URL Personalizada', + editLabelData: 'Editar datos de {{label}}', editLink: 'Editar Enlace', editRelationship: 'Editar Relación', - enterURL: 'Ingresar URL', + enterURL: 'Introduce una URL', internalLink: 'Enlace Interno', itemsAndMore: '{{items}} y {{count}} más', labelRelationship: 'Relación de {{label}}', @@ -166,7 +165,7 @@ export const esTranslations: DefaultTranslationsObject = { relatedDocument: 'Documento Relacionado', relationTo: 'Relación con', removeRelationship: 'Eliminar relación', - removeUpload: 'Quitar Carga', + removeUpload: 'Eliminar documento', saveChanges: 'Guardar cambios', searchForBlock: 'Buscar bloque', selectExistingLabel: 'Seleccionar {{label}} existente', @@ -184,20 +183,20 @@ export const esTranslations: DefaultTranslationsObject = { deleteFolder: 'Eliminar Carpeta', folderName: 'Nombre de la Carpeta', folders: 'Carpetas', - itemHasBeenMoved: '{{title}} ha sido trasladado a {{folderName}}', - itemHasBeenMovedToRoot: '{{title}} ha sido movido a la carpeta raíz.', + itemHasBeenMoved: '{{title}} se ha movido a {{folderName}}', + itemHasBeenMovedToRoot: '{{title}} se ha movido a la carpeta raíz', itemsMovedToFolder: '{{title}} movido a {{folderName}}', - itemsMovedToRoot: '{{title}} se movió a la carpeta raíz', + itemsMovedToRoot: '{{title}} movido a la carpeta raíz', moveFolder: 'Mover Carpeta', moveItemsToFolderConfirmation: 'Estás a punto de mover <1>{{count}} {{label}} a <2>{{toFolder}}. ¿Estás seguro?', moveItemsToRootConfirmation: - 'Está a punto de mover <1>{{count}} {{label}} a la carpeta raíz. ¿Está seguro?', + 'Estás a punto de mover <1>{{count}} {{label}} a la carpeta raíz. ¿Estás seguro?', moveItemToFolderConfirmation: - 'Está a punto de mover <1>{{title}} a <2>{{toFolder}}. ¿Está seguro?', + 'Estás a punto de mover <1>{{title}} a <2>{{toFolder}}. ¿Estás seguro?', moveItemToRootConfirmation: - 'Está a punto de mover <1>{{title}} a la carpeta raíz. ¿Está seguro?', - movingFromFolder: 'Moviendo {{title}} de {{folderName}}', + 'Estás a punto de mover <1>{{title}} a la carpeta raíz. ¿Estás seguro?', + movingFromFolder: 'Moviendo {{title}} desde {{folderName}}', newFolder: 'Nueva Carpeta', noFolder: 'Sin Carpeta', renameFolder: 'Renombrar carpeta', @@ -207,10 +206,10 @@ export const esTranslations: DefaultTranslationsObject = { general: { name: 'Nombre', aboutToDelete: 'Estás por eliminar el {{label}} <1>{{title}}. ¿Estás seguro?', - aboutToDeleteCount_many: 'Está a punto de eliminar {{count}} {{label}}', - aboutToDeleteCount_one: 'Está a punto de eliminar {{count}} {{label}}', - aboutToDeleteCount_other: 'Está a punto de eliminar {{count}} {{label}}', - addBelow: 'Agrega abajo', + aboutToDeleteCount_many: 'Estás a punto de eliminar {{count}} {{label}}', + aboutToDeleteCount_one: 'Estás a punto de eliminar {{count}} {{label}}', + aboutToDeleteCount_other: 'Estás a punto de eliminar {{count}} {{label}}', + addBelow: 'Añadir abajo', addFilter: 'Añadir filtro', adminTheme: 'Tema del admin', all: 'Todo', @@ -222,13 +221,13 @@ export const esTranslations: DefaultTranslationsObject = { applyChanges: 'Aplicar Cambios', ascending: 'Ascendente', automatic: 'Automático', - backToDashboard: 'Volver al Tablero', + backToDashboard: 'Volver al Panel de Control', cancel: 'Cancelar', changesNotSaved: 'Tus cambios no han sido guardados. Si te sales ahora, se perderán tus cambios.', - clearAll: 'Borrar todo', + clearAll: 'Limpiar todo', close: 'Cerrar', - collapse: 'Colapsar', + collapse: 'Contraer', collections: 'Colecciones', columns: 'Columnas', columnToSort: 'Columna de ordenado', @@ -256,17 +255,17 @@ export const esTranslations: DefaultTranslationsObject = { creating: 'Creando', creatingNewLabel: 'Creando nuevo {{label}}', currentlyEditing: - 'está editando este documento. Si tomas el control, se les bloqueará para que no continúen editando y podrían perder los cambios no guardados.', + 'está editando este documento. Si tomas el control, se le impedirá continuar editando y podría perder los cambios no guardados.', custom: 'Personalizado', dark: 'Oscuro', - dashboard: 'Tablero', + dashboard: 'Panel de Control', delete: 'Eliminar', - deletedCountSuccessfully: 'Se eliminó {{count}} {{label}} con éxito.', - deletedSuccessfully: 'Borrado exitosamente.', + deletedCountSuccessfully: 'Se eliminaron {{count}} {{label}} correctamente.', + deletedSuccessfully: 'Eliminado correctamente.', deleting: 'Eliminando...', depth: 'Profundidad', descending: 'Descendente', - deselectAllRows: 'Deselecciona todas las filas', + deselectAllRows: 'Deseleccionar todas las filas', document: 'Documento', documentLocked: 'Documento bloqueado', documents: 'Documentos', @@ -276,9 +275,9 @@ export const esTranslations: DefaultTranslationsObject = { editAll: 'Editar Todo', editedSince: 'Editado desde', editing: 'Editando', - editingLabel_many: 'Edición de {{count}} {{label}}', + editingLabel_many: 'Editando {{count}} {{label}}', editingLabel_one: 'Editando {{count}} {{label}}', - editingLabel_other: 'Edición de {{count}} {{label}}', + editingLabel_other: 'Editando {{count}} {{label}}', editingTakenOver: 'Edición tomada', editLabel: 'Editar {{label}}', email: 'Correo electrónico', @@ -286,8 +285,8 @@ export const esTranslations: DefaultTranslationsObject = { enterAValue: 'Introduce un valor', error: 'Error', errors: 'Errores', - export: 'Exportación', - fallbackToDefaultLocale: 'Volver al idioma configurado por defecto', + export: 'Exportar', + fallbackToDefaultLocale: 'Volver al idioma predeterminado', false: 'Falso', filter: 'Filtro', filters: 'Filtros', @@ -312,10 +311,10 @@ export const esTranslations: DefaultTranslationsObject = { move: 'Mover', moveConfirm: 'Estás a punto de mover {{count}} {{label}} a <1>{{destination}}. ¿Estás seguro?', - moveCount: 'Mueva {{count}} {{label}}', + moveCount: 'Mover {{count}} {{label}}', moveDown: 'Mover abajo', moveUp: 'Mover arriba', - moving: 'Mudanza', + moving: 'Moviendo', movingCount: 'Moviendo {{count}} {{label}}', newPassword: 'Nueva contraseña', next: 'Siguiente', @@ -326,31 +325,31 @@ export const esTranslations: DefaultTranslationsObject = { none: 'Ninguna', noOptions: 'Sin opciones', noResults: - 'No encontramos {{label}}. Puede que no existan {{label}} todavía o no hay coincidencias con los filtros introducidos arriba.', + 'No se encontró ningún {{label}}. Puede que aún no existan o que no coincidan con los filtros aplicados.', notFound: 'No encontrado', nothingFound: 'No se encontró nada', - noUpcomingEventsScheduled: 'No hay eventos programados próximamente.', + noUpcomingEventsScheduled: 'No hay eventos próximos programados.', noValue: 'Sin valor', of: 'de', only: 'Solo', open: 'Abrir', or: 'O', order: 'Orden', - overwriteExistingData: 'Sobrescribir los datos del campo existente', + overwriteExistingData: 'Sobrescribir los datos existentes del campo', pageNotFound: 'Página no encontrada', password: 'Contraseña', - payloadSettings: 'Configuración de la carga', + payloadSettings: 'Configuración de Payload', perPage: 'Por página: {{limit}}', previous: 'Anterior', reindex: 'Reindexar', reindexingAll: 'Reindexando todas las {{collections}}.', - remove: 'Remover', + remove: 'Eliminar', rename: 'Renombrar', - reset: 'Reiniciar', + reset: 'Restablecer', resetPreferences: 'Restablecer preferencias', resetPreferencesDescription: - 'Esto restablecerá todas tus preferencias a la configuración predeterminada.', - resettingPreferences: 'Restableciendo preferencias.', + 'Esto restablecerá todas tus preferencias a los valores predeterminados.', + resettingPreferences: 'Restableciendo preferencias...', row: 'Fila', rows: 'Filas', save: 'Guardar', @@ -358,40 +357,40 @@ export const esTranslations: DefaultTranslationsObject = { schedulePublishFor: 'Programar publicación para {{title}}', searchBy: 'Buscar por {{label}}', select: 'Seleccionar', - selectAll: 'Seleccionar todo {{count}} {{label}}', - selectAllRows: 'Selecciona todas las filas', - selectedCount: '{{count}} {{label}} seleccionado', - selectLabel: 'Seleccione {{label}}', - selectValue: 'Selecciona un valor', - showAllLabel: 'Muestra todas {{label}}', - sorryNotFound: 'Lo sentimos. No hay nada que corresponda con tu solicitud.', + selectAll: 'Seleccionar los {{count}} {{label}}', + selectAllRows: 'Seleccionar todas las filas', + selectedCount: '{{count}} {{label}} seleccionados', + selectLabel: 'Seleccionar {{label}}', + selectValue: 'Seleccionar un valor', + showAllLabel: 'Mostrar todos los {{label}}', + sorryNotFound: 'Lo sentimos, no hay nada que coincida con tu solicitud.', sort: 'Ordenar', sortByLabelDirection: 'Ordenar por {{label}} {{direction}}', stayOnThisPage: 'Permanecer en esta página', - submissionSuccessful: 'Envío realizado correctamente.', + submissionSuccessful: 'Envío realizado con éxito.', submit: 'Enviar', submitting: 'Enviando...', success: 'Éxito', - successfullyCreated: '{{label}} creado correctamente.', - successfullyDuplicated: '{{label}} duplicado correctamente.', + successfullyCreated: '{{label}} creado con éxito.', + successfullyDuplicated: '{{label}} duplicado con éxito.', successfullyReindexed: - 'Se reindexaron con éxito {{count}} de {{total}} documentos de {{collections}} colecciones.', + '{{count}} de {{total}} documentos de {{collections}} reindexados con éxito.', takeOver: 'Tomar el control', thisLanguage: 'Español', - time: 'Tiempo', + time: 'Hora', timezone: 'Zona horaria', - titleDeleted: '{{label}} {{title}} eliminado correctamente.', + titleDeleted: '{{label}} "{{title}}" eliminado con éxito.', true: 'Verdadero', unauthorized: 'No autorizado', - unsavedChanges: 'Tiene cambios no guardados. Guarde o descarte antes de continuar.', - unsavedChangesDuplicate: 'Tienes cambios sin guardar. ¿Deseas continuar para duplicar?', + unsavedChanges: 'Tienes cambios sin guardar. Guarda o descarta antes de continuar.', + unsavedChangesDuplicate: 'Tienes cambios sin guardar. ¿Deseas continuar con la duplicación?', untitled: 'Sin título', - upcomingEvents: 'Próximos Eventos', - updatedAt: 'Fecha de modificado', - updatedCountSuccessfully: '{{count}} {{label}} actualizado con éxito.', - updatedLabelSuccessfully: 'Actualizado {{label}} con éxito.', + upcomingEvents: 'Próximos eventos', + updatedAt: 'Última modificación', + updatedCountSuccessfully: '{{count}} {{label}} actualizados con éxito.', + updatedLabelSuccessfully: '{{label}} actualizado con éxito.', updatedSuccessfully: 'Actualizado con éxito.', - updateForEveryone: 'Actualización para todos', + updateForEveryone: 'Actualizar para todos', updating: 'Actualizando', uploading: 'Subiendo', uploadingBulk: 'Subiendo {{current}} de {{total}}', @@ -405,9 +404,9 @@ export const esTranslations: DefaultTranslationsObject = { }, localization: { cannotCopySameLocale: 'No se puede copiar al mismo idioma', - copyFrom: 'Copiar de', + copyFrom: 'Copiar desde', copyFromTo: 'Copiando de {{from}} a {{to}}', - copyTo: 'Copia a', + copyTo: 'Copiar a', copyToLocale: 'Copiar a idioma', localeToPublish: 'Idioma para publicar', selectLocaleToCopy: 'Selecciona el idioma a copiar', @@ -422,18 +421,18 @@ export const esTranslations: DefaultTranslationsObject = { isIn: 'está en', isLessThan: 'es menor que', isLessThanOrEqualTo: 'es menor o igual que', - isLike: 'es como', + isLike: 'es similar a', isNotEqualTo: 'no es igual a', isNotIn: 'no está en', - isNotLike: 'no es como', + isNotLike: 'no es similar a', near: 'cerca', within: 'dentro de', }, upload: { addFile: 'Añadir archivo', addFiles: 'Añadir archivos', - bulkUpload: 'Subida en Masa', - crop: 'Cultivo', + bulkUpload: 'Subida en lotes', + crop: 'Recortar', cropToolDescription: 'Arrastra las esquinas del área seleccionada, dibuja un nuevo área o ajusta los valores a continuación.', download: 'Descargar', @@ -453,51 +452,51 @@ export const esTranslations: DefaultTranslationsObject = { noFile: 'Ningún archivo', pasteURL: 'Pegar URL', previewSizes: 'Tamaños de Vista Previa', - selectCollectionToBrowse: 'Selecciona una Colección', + selectCollectionToBrowse: 'Selecciona una Colección para navegar', selectFile: 'Selecciona un archivo', - setCropArea: 'Establecer área de cultivo', + setCropArea: 'Establecer área de recorte', setFocalPoint: 'Establecer punto focal', sizes: 'Tamaños', sizesFor: 'Tamaños para {{label}}', width: 'Ancho', }, validation: { - emailAddress: 'Por favor introduce un correo electrónico válido.', - enterNumber: 'Por favor introduce un número válido.', + emailAddress: 'Por favor, introduce un correo electrónico válido.', + enterNumber: 'Por favor, introduce un número válido.', fieldHasNo: 'Este campo no tiene {{label}}', - greaterThanMax: '{{value}} es mayor que el {{label}} máximo permitido de {{max}}.', + greaterThanMax: '{{value}} es mayor que el máximo permitido de {{max}} en {{label}}.', invalidInput: 'La información en este campo es inválida.', invalidSelection: 'La selección en este campo es inválida.', invalidSelections: 'Este campo tiene las siguientes selecciones inválidas:', - lessThanMin: '{{value}} es menor que el {{label}} mínimo permitido de {{min}}.', - limitReached: 'Se ha alcanzado el límite, solo se pueden agregar {{max}} elementos.', - longerThanMin: 'Este dato debe ser más largo que el mínimo de {{minLength}} caracteres.', + lessThanMin: '{{value}} es menor que el mínimo permitido de {{min}} en {{label}}.', + limitReached: 'Se ha alcanzado el límite. Solo se pueden agregar {{max}} elementos.', + longerThanMin: 'Este valor debe tener una longitud mínima de {{minLength}} caracteres.', notValidDate: '"{{value}}" es una fecha inválida.', required: 'Este campo es obligatorio.', - requiresAtLeast: 'Este campo require al menos {{count}} {{label}}.', + requiresAtLeast: 'Este campo requiere al menos {{count}} {{label}}.', requiresNoMoreThan: 'Este campo require no más de {{count}} {{label}}', requiresTwoNumbers: 'Este campo requiere dos números.', - shorterThanMax: 'Este dato debe ser más corto que el máximo de {{maxLength}} caracteres.', + shorterThanMax: 'Este valor debe tener una longitud máxima de {{maxLength}} caracteres.', timezoneRequired: 'Se requiere una zona horaria.', - trueOrFalse: 'Este campo solamente puede ser verdadero o falso.', + trueOrFalse: 'Este campo solo puede ser verdadero o falso.', username: - 'Por favor, introduzca un nombre de usuario válido. Puede contener letras, números, guiones, puntos y guiones bajos.', - validUploadID: "'Este campo no es una ID de subida válida.'", + 'Por favor, introduce un nombre de usuario válido. Puede contener letras, números, guiones, puntos y guiones bajos.', + validUploadID: 'Este campo no es un ID de subida válido.', }, version: { type: 'Tipo', aboutToPublishSelection: - 'Está a punto de publicar todas las {{etiquetas}} de la selección. ¿Está seguro?', + 'Estás a punto de publicar todos los {{label}} seleccionados. ¿Estás seguro?', aboutToRestore: - 'Estás a punto de restaurar este documento de {{label}} al estado en el que estaba en la fecha {{versionDate}}.', + 'Estás a punto de restaurar este documento de {{label}} al estado en el que se encontraba el {{versionDate}}.', aboutToRestoreGlobal: - 'Estás a punto de restaurar el {{label}} global al estado en el que estaba en la fecha {{versionDate}}.', + 'Estás a punto de restaurar el {{label}} global al estado en el que se encontraba el {{versionDate}}.', aboutToRevertToPublished: 'Estás a punto de revertir los cambios de este documento a su estado publicado. ¿Estás seguro?', aboutToUnpublish: 'Estás a punto de despublicar este documento. ¿Estás seguro?', aboutToUnpublishSelection: - 'Está a punto de anular la publicación de todos los {{label}} de la selección. ¿Está seguro?', - autosave: 'Autoguardar', + 'Estás a punto de despublicar todos los {{label}} seleccionados. ¿Estás seguro?', + autosave: 'Autoguardado', autosavedSuccessfully: 'Guardado automáticamente con éxito.', autosavedVersion: 'Versión Autoguardada', changed: 'Modificado', @@ -506,38 +505,38 @@ export const esTranslations: DefaultTranslationsObject = { compareVersion: 'Comparar versión con:', confirmPublish: 'Confirmar publicación', confirmRevertToSaved: 'Confirmar revertir a guardado', - confirmUnpublish: 'Confirmar despublicado', + confirmUnpublish: 'Confirmar despublicación', confirmVersionRestoration: 'Confirmar restauración de versión', - currentDocumentStatus: 'Documento {{docStatus}} actual', - currentDraft: 'Borrador Actual', - currentPublishedVersion: 'Versión Publicada Actual', + currentDocumentStatus: 'Documento actual: {{docStatus}}', + currentDraft: 'Borrador actual', + currentPublishedVersion: 'Versión publicada actual', draft: 'Borrador', draftSavedSuccessfully: 'Borrador guardado con éxito.', lastSavedAgo: 'Guardado por última vez hace {{distance}}', modifiedOnly: 'Modificado solamente', noFurtherVersionsFound: 'No se encontraron más versiones', - noRowsFound: 'No encontramos {{label}}', - noRowsSelected: 'No se ha seleccionado ninguna {{etiqueta}}', - preview: 'Previsualizar', - previouslyPublished: 'Publicado Anteriormente', - problemRestoringVersion: 'Ocurrió un problema al restaurar esta versión', + noRowsFound: 'No se encontraron {{label}}.', + noRowsSelected: 'No se ha seleccionado ningún {{label}}.', + preview: 'Vista previa', + previouslyPublished: 'Publicado anteriormente', + problemRestoringVersion: 'Hubo un problema al restaurar esta versión', publish: 'Publicar', publishAllLocales: 'Publicar en todos los idiomas', publishChanges: 'Publicar cambios', published: 'Publicado', publishIn: 'Publicar en {{locale}}', - publishing: 'Publicación', + publishing: 'Publicando', restoreAsDraft: 'Restaurar como borrador', - restoredSuccessfully: 'Restaurado éxito.', + restoredSuccessfully: 'Restaurado con éxito.', restoreThisVersion: 'Restaurar esta versión', restoring: 'Restaurando...', reverting: 'Revirtiendo...', - revertToPublished: 'Revertir a publicado', - saveDraft: 'Guardar Borrador', + revertToPublished: 'Revertir a la versión publicada', + saveDraft: 'Guardar borrador', scheduledSuccessfully: 'Programado con éxito.', - schedulePublish: 'Programar Publicación', - selectLocales: 'Selecciona idiomas a mostrar', - selectVersionToCompare: 'Selecciona versión a comparar', + schedulePublish: 'Programar publicación', + selectLocales: 'Seleccionar idiomas a mostrar', + selectVersionToCompare: 'Seleccionar una versión para comparar', showingVersionsFor: 'Mostrando versiones para:', showLocales: 'Mostrar idiomas:', status: 'Estado', @@ -545,11 +544,11 @@ export const esTranslations: DefaultTranslationsObject = { unpublishing: 'Despublicando...', version: 'Versión', versionCount_many: '{{count}} versiones encontradas', - versionCount_none: 'No encontramos versiones', + versionCount_none: 'No se encontraron versiones', versionCount_one: '{{count}} versión encontrada', versionCount_other: '{{count}} versiones encontradas', versionCreatedOn: '{{version}} creada el:', - versionID: 'ID de Versión', + versionID: 'ID de la versión', versions: 'Versiones', viewingVersion: 'Viendo versión para {{entityLabel}} {{documentTitle}}', viewingVersionGlobal: 'Viendo versión para el global {{entityLabel}}', diff --git a/test/admin/e2e/general/e2e.spec.ts b/test/admin/e2e/general/e2e.spec.ts index e127a333c2..cd61c646d4 100644 --- a/test/admin/e2e/general/e2e.spec.ts +++ b/test/admin/e2e/general/e2e.spec.ts @@ -677,7 +677,7 @@ describe('General', () => { await expect(page.locator('.step-nav a').first().locator('span')).toHaveAttribute( 'title', - 'Tablero', + 'Panel de Control', ) await field.click() diff --git a/test/i18n/e2e.spec.ts b/test/i18n/e2e.spec.ts index a1b7587c52..c555c008b1 100644 --- a/test/i18n/e2e.spec.ts +++ b/test/i18n/e2e.spec.ts @@ -98,7 +98,7 @@ describe('i18n', () => { await page.goto(serverURL + '/admin/account') await page.locator('div.rs__control').click() await page.locator('div.rs__option').filter({ hasText: 'Español' }).click() - await expect(page.locator('div.payload-settings h3')).toHaveText('Configuración de la carga') + await expect(page.locator('div.payload-settings h3')).toHaveText('Configuración de Payload') await page.goto(serverURL + '/admin/collections/collection1/create') await expect(page.locator('label[for="field-fieldDefaultI18nValid"]')).toHaveText(