diff --git a/src/languages/en.js b/src/languages/en.js index 1c83afdb79b7..8bc794e41955 100755 --- a/src/languages/en.js +++ b/src/languages/en.js @@ -632,6 +632,7 @@ export default { }, cannotGetAccountDetails: 'Couldn\'t retrieve account details, please try to sign in again.', loginForm: 'Login form', + notYou: ({user}) => `Not ${user}?`, }, personalDetails: { error: { diff --git a/src/languages/es.js b/src/languages/es.js index 74dbcb762d50..ea4bb1fc7a76 100644 --- a/src/languages/es.js +++ b/src/languages/es.js @@ -4,7 +4,7 @@ import CONST from '../CONST'; export default { common: { cancel: 'Cancelar', - yes: 'Si', + yes: 'Sí', no: 'No', ok: 'OK', attachment: 'Archivo adjunto', @@ -88,21 +88,21 @@ export default { tomorrowAt: 'Mañana a las', yesterdayAt: 'Ayer a las', conjunctionAt: 'a', - genericErrorMessage: 'Ups... algo no ha ido bien y la acción no se pudo completar. Por favor inténtalo más tarde.', + genericErrorMessage: 'Ups... algo no ha ido bien y la acción no se ha podido completar. Por favor, inténtalo más tarde.', error: { - invalidAmount: 'Monto no válido', + invalidAmount: 'Importe no válido', acceptTerms: 'Debes aceptar los Términos de servicio para continuar', - phoneNumber: `Ingresa un teléfono válido, incluyendo el código de país (p. ej. ${CONST.EXAMPLE_PHONE_NUMBER})`, + phoneNumber: `Introduce un teléfono válido, incluyendo el código del país (p. ej. ${CONST.EXAMPLE_PHONE_NUMBER})`, fieldRequired: 'Este campo es obligatorio.', characterLimit: ({limit}) => `Supera el límite de ${limit} caracteres`, - dateInvalid: 'Ingresa una fecha válida', - invalidCharacter: 'Caracter invalida', + dateInvalid: 'Introduce una fecha válida', + invalidCharacter: 'Carácter invalido', }, comma: 'la coma', semicolon: 'el punto y coma', please: 'Por favor', contactUs: 'contáctenos', - pleaseEnterEmailOrPhoneNumber: 'Por favor escribe un email o número de teléfono', + pleaseEnterEmailOrPhoneNumber: 'Por favor, escribe un email o número de teléfono', fixTheErrors: 'corrige los errores', inTheFormBeforeContinuing: 'en el formulario antes de continuar', confirm: 'Confirmar', @@ -116,12 +116,12 @@ export default { decline: 'Rechazar', transferBalance: 'Transferencia de saldo', cantFindAddress: '¿No encuentras tu dirección? ', - enterManually: 'Ingresar manualmente', + enterManually: 'Introducir manualmente', message: 'Chatear con ', leaveRoom: 'Salir de la sala de chat', you: 'Tú', your: 'tu', - conciergeHelp: 'Por favor contacta con Concierge para obtener ayuda.', + conciergeHelp: 'Por favor, contacta con Concierge para obtener ayuda.', maxParticipantsReached: ({count}) => `Has seleccionado el número máximo (${count}) de participantes.`, youAppearToBeOffline: 'Parece que estás desconectado.', thisFeatureRequiresInternet: 'Esta función requiere una conexión a Internet activa para ser utilizada.', @@ -135,8 +135,8 @@ export default { cameraPermissionRequired: 'Permiso para acceder a la cámara', expensifyDoesntHaveAccessToCamera: 'Expensify no puede tomar fotos sin acceso a tu cámara. Haz click en Configuración para actualizar los permisos.', attachmentError: 'Error al adjuntar archivo', - errorWhileSelectingAttachment: 'Ha ocurrido un error al seleccionar un adjunto, por favor inténtalo de nuevo', - errorWhileSelectingCorruptedImage: 'Ha ocurrido un error al seleccionar un adjunto corrupto, por favor inténtalo con otro archivo', + errorWhileSelectingAttachment: 'Ha ocurrido un error al seleccionar un adjunto. Por favor, inténtalo de nuevo', + errorWhileSelectingCorruptedImage: 'Ha ocurrido un error al seleccionar un adjunto corrupto. Por favor, inténtalo con otro archivo', takePhoto: 'Hacer una foto', chooseFromGallery: 'Elegir de la galería', chooseDocument: 'Elegir documento', @@ -172,10 +172,10 @@ export default { description: 'Por favor, introduce el código utilizando el dispositivo\nen el que se solicitó originalmente', signInHere: 'simplemente inicia sesión aquí', expiredCodeTitle: 'Código mágico caducado', - expiredCodeDescription: 'Vuelve al dispositivo original y solicita un nuevo código.', + expiredCodeDescription: 'Vuelve al dispositivo original y solicita un código nuevo.', requestNewCode: '¡También puedes', requestNewCodeLink: 'solicitar un nuevo código aquí', - successfulNewCodeRequest: 'Código solicitado. Por favor, comprueba su dispositivo.', + successfulNewCodeRequest: 'Código solicitado. Por favor, comprueba tu dispositivo.', tfaRequiredTitle: 'Se requiere autenticación\nde dos factores', tfaRequiredDescription: 'Por favor, introduce el código de autenticación de dos factores\ndonde estás intentando iniciar sesión.', }, @@ -200,10 +200,10 @@ export default { phoneCountryCode: '34', welcomeText: { welcome: '¡Bienvenido al Nuevo Expensify! Por favor, introduce tu número de teléfono o email para continuar.', - welcomeEnterMagicCode: ({login}) => `¡Siempre es genial ver una cara nueva por aquí! Por favor ingresa el código mágico enviado a ${login}`, + welcomeEnterMagicCode: ({login}) => `¡Siempre es genial ver una cara nueva por aquí! Por favor, introduce el código mágico enviado a ${login}`, phrase2: 'El dinero habla. Y ahora que chat y pagos están en un mismo lugar, es también fácil.', phrase3: 'Tus pagos llegan tan rápido como tus mensajes.', - welcomeBack: '¡Bienvenido de vuelta al Nuevo Expensify! Por favor, introduce tu contraseña.', + welcomeBack: '¡Bienvenido de nuevo al Nuevo Expensify! Por favor, introduce tu contraseña.', welcomeBackEnterMagicCode: ({login}) => `¡Bienvenido de nuevo! Por favor, introduce el código mágico enviado a ${login}`, }, reportActionCompose: { @@ -315,8 +315,8 @@ export default { error: { invalidSplit: 'La suma de las partes no equivale al monto total', other: 'Error inesperado, por favor inténtalo más tarde', - genericCreateFailureMessage: 'Error inesperado solicitando dinero, por favor inténtalo más tarde', - genericCancelFailureMessage: ({type}) => `Error inesperado al ${type === 'decline' ? 'rechazar' : 'cancelar'} la solicitud de dinero, por favor inténtalo más tarde`, + genericCreateFailureMessage: 'Error inesperado solicitando dinero, Por favor, inténtalo más tarde', + genericCancelFailureMessage: ({type}) => `Error inesperado al ${type === 'decline' ? 'rechazar' : 'cancelar'} la solicitud de dinero. Por favor, inténtalo más tarde`, }, }, notificationPreferences: { @@ -365,7 +365,7 @@ export default { contactMethods: 'Métodos de contacto', helpTextBeforeEmail: 'Añade más formas de que la gente te encuentre y reenvía los recibos a ', helpTextAfterEmail: ' desde varias direcciones de correo electrónico.', - pleaseVerify: 'Por favor verifica este método de contacto', + pleaseVerify: 'Por favor, verifica este método de contacto', getInTouch: 'Utilizaremos este método de contacto cuando necesitemos contactarte.', enterMagicCode: ({contactMethod}) => `Por favor, introduce el código mágico enviado a ${contactMethod}`, yourDefaultContactMethod: 'Este es tu método de contacto predeterminado. No podrás eliminarlo hasta que añadas otro método de contacto y lo marques como predeterminado pulsando "Establecer como predeterminado".', @@ -376,8 +376,8 @@ export default { genericFailureMessages: { requestContactMethodValidateCode: 'No se ha podido enviar un nuevo código mágico. Espera un rato y vuelve a intentarlo.', validateSecondaryLogin: 'No se ha podido validar el método de contacto con el código mágico provisto. Solicita un nuevo código y vuelve a intentarlo.', - deleteContactMethod: 'No se ha podido eliminar el método de contacto. Por favor contacta con Concierge para obtener ayuda.', - addContactMethod: 'Hubo un error al añadir este método de contacto. Por favor contacta con Concierge para obtener ayuda.', + deleteContactMethod: 'No se ha podido eliminar este método de contacto. Por favor, contacta con Concierge para obtener ayuda.', + addContactMethod: 'Hubo un error al añadir este método de contacto. Por favor, contacta con Concierge para obtener ayuda.', }, newContactMethod: 'Nuevo método de contacto', }, @@ -417,9 +417,9 @@ export default { description: 'La nueva Expensify está creada por una comunidad de desarrolladores de código abierto de todo el mundo. Ayúdanos a construir el futuro de Expensify.', appDownloadLinks: 'Enlaces para descargar la App', viewKeyboardShortcuts: 'Ver atajos de teclado', - viewTheCode: 'Ver codigo', + viewTheCode: 'Ver código', viewOpenJobs: 'Ver trabajos disponibles', - reportABug: 'Reporta un error', + reportABug: 'Reportar un error', }, appDownloadLinks: { android: { @@ -447,13 +447,13 @@ export default { closeAccountPage: { closeAccount: 'Cerrar cuenta', reasonForLeavingPrompt: '¡Lamentamos verte partir! ¿Serías tan amable de decirnos por qué, para que podamos mejorar?', - enterMessageHere: 'Ingresa el mensaje aquí', + enterMessageHere: 'Escribe aquí tu mensaje', closeAccountWarning: 'Una vez cerrada tu cuenta no se puede revertir.', closeAccountPermanentlyDeleteData: 'Esta acción eliminará permanentemente toda la información de tus gastos no enviados y cancelará o rechazará cualquier solicitud de dinero pendiente. ¿Estás seguro de que quieres eliminar tu cuenta?', - enterDefaultContactToConfirm: 'Por favor escribe tu método de contacto predeterminado para confirmar que deseas eliminar tu cuenta. Tu método de contacto predeterminado es:', + enterDefaultContactToConfirm: 'Por favor, escribe tu método de contacto predeterminado para confirmar que deseas eliminar tu cuenta. Tu método de contacto predeterminado es:', enterDefaultContact: 'Tu método de contacto predeterminado', defaultContact: 'Método de contacto predeterminado:', - enterYourDefaultContactMethod: 'Por favor ingresa tu método de contacto predeterminado para cerrar tu cuenta.', + enterYourDefaultContactMethod: 'Por favor, introduce tu método de contacto predeterminado para cerrar tu cuenta.', }, passwordPage: { changePassword: 'Cambiar contraseña', @@ -477,7 +477,7 @@ export default { payPalMe: 'PayPal.me/', yourPayPalUsername: 'Tu usuario de PayPal', addPayPalAccount: 'Agregar cuenta de PayPal', - growlMessageOnSave: 'Su nombre de usuario de PayPal se agregó correctamente', + growlMessageOnSave: 'Tu nombre de usuario de PayPal se agregó correctamente', formatError: 'Usuario PayPal.me no válido', }, addDebitCardPage: { @@ -491,16 +491,16 @@ export default { growlMessageOnSave: 'Su tarteja de débito se agregó correctamente', expensifyPassword: 'Contraseña de Expensify', error: { - invalidName: 'Por favor ingresa un nombre válido', - addressZipCode: 'Por favor ingresa un código postal válido', - debitCardNumber: 'Ingresa un número de tarjeta de débito válido', - expirationDate: 'Por favor introduce una fecha de vencimiento válida', - securityCode: 'Ingresa un código de seguridad válido', - addressStreet: 'Ingresa una dirección de facturación válida que no sea un apartado postal', - addressState: 'Por favor seleccione un estado', - addressCity: 'Por favor ingresa una ciudad', - genericFailureMessage: 'Se produjo un error al agregar su tarjeta. Vuelva a intentarlo', - password: 'Por favor ingresa tu contraseña de Expensify', + invalidName: 'Por favor, introduce un nombre válido', + addressZipCode: 'Por favor, introduce un código postal válido', + debitCardNumber: 'Por favor, introduce un número de tarjeta de débito válido', + expirationDate: 'Por favor, introduce una fecha de expiración válida', + securityCode: 'Por favor, introduce un código de seguridad válido', + addressStreet: 'Por favor, introduce una dirección de facturación válida que no sea un apartado postal', + addressState: 'Por favor, selecciona un estado', + addressCity: 'Por favor, introduce una ciudad', + genericFailureMessage: 'Se produjo un error al agregar tu tarjeta. Vuelva a intentarlo', + password: 'Por favor, introduce tu contraseña de Expensify', }, }, paymentsPage: { @@ -524,12 +524,12 @@ export default { instantSummary: ({rate, minAmount}) => `Tarifa del ${rate}% (${minAmount} mínimo)`, ach: '1-3 días laborales', achSummary: 'Sin cargo', - whichAccount: '¿Que cuenta?', + whichAccount: '¿Qué cuenta?', fee: 'Tarifa', transferSuccess: '¡Transferencia exitosa!', transferDetailBankAccount: 'Tu dinero debería llegar en 1-3 días laborables.', transferDetailDebitCard: 'Tu dinero debería llegar de inmediato.', - failedTransfer: 'Tu saldo no se ha acreditado completamente. Por favor transfiere los fondos a una cuenta bancaria.', + failedTransfer: 'Tu saldo no se ha acreditado completamente. Por favor, transfiere los fondos a una cuenta bancaria.', }, chooseTransferAccountPage: { chooseAccount: 'Elegir cuenta', @@ -577,7 +577,7 @@ export default { openJobs: 'trabajos disponibles', heroHeading: 'Dividir cuentas\ny chatear con amigos.', heroDescription: { - phrase1: 'El dinero habla. Y ahora que el chat y los pagos están en un solo lugar, también es fácil. Sus pagos le llegan tan rápido como puede transmitir su punto.', + phrase1: 'El dinero habla. Y ahora que el chat y los pagos están en un solo lugar, también es fácil. Tus pagos te llegan tan rápido como puedes hacer llegar tu mensaje', phrase2: 'Nuevo Expensify es de código abierto. Vista', phrase3: 'el código', phrase4: 'Vista', @@ -594,7 +594,7 @@ export default { }, validateCodeForm: { magicCodeNotReceived: '¿No recibiste un código mágico?', - enterAuthenticatorCode: 'Por favor ingresa su código de autenticador', + enterAuthenticatorCode: 'Por favor, introduce el código de autenticador', twoFactorCode: 'Autenticación de 2 factores', requiredWhen2FAEnabled: 'Obligatorio cuando A2F está habilitado', codeSent: '¡Código mágico enviado!', @@ -605,23 +605,23 @@ export default { }, }, passwordForm: { - pleaseFillOutAllFields: 'Por favor completa todos los campos', + pleaseFillOutAllFields: 'Por favor, completa todos los campos', pleaseFillPassword: 'Por favor, introduce tu contraseña', pleaseFillTwoFactorAuth: 'Por favor, introduce tu código 2 factores', - enterYourTwoFactorAuthenticationCodeToContinue: 'Ingresa su código de autenticación de dos factores para continuar', - forgot: '¿Te has olvidado?', + enterYourTwoFactorAuthenticationCodeToContinue: 'Introduce el código de autenticación de dos factores para continuar', + forgot: '¿Has olvidado la contraseña?', twoFactorCode: 'Autenticación de 2 factores', requiredWhen2FAEnabled: 'Obligatorio cuando A2F está habilitado', error: { - incorrectPassword: 'Contraseña incorrecta. Por favor inténtalo de nuevo.', - incorrectLoginOrPassword: 'Usuario o clave incorrectos. Por favor inténtalo de nuevo', - incorrect2fa: 'Código de autenticación de 2 factores incorrecto. Por favor inténtalo de nuevo', - twoFactorAuthenticationEnabled: 'Tienes autenticación de 2 factores activada en esta cuenta. Por favor conéctate usando su email o número de teléfono', - invalidLoginOrPassword: 'Usuario o clave incorrectos. Por favor inténtalo de nuevo o resetea tu clave', - unableToResetPassword: 'No se pudo cambiar tu clave. Probablemente porque el enlace para resetear la clave ha expirado. Te hemos enviado un nuevo enlace. Chequea tu bandeja de entrada y tu carpeta de Spam', - noAccess: 'No tienes acceso a esta aplicación. Por favor agrega tu usuario de GitHub para acceder', - accountLocked: 'Tu cuenta ha sido bloqueada tras varios intentos fallidos. Por favor inténtalo otra vez dentro de 1 hora', - fallback: 'Ha ocurrido un error. Por favor inténtalo mas tarde', + incorrectPassword: 'Contraseña incorrecta. Por favor, inténtalo de nuevo.', + incorrectLoginOrPassword: 'Usuario o contraseña incorrectos. Por favor, inténtalo de nuevo', + incorrect2fa: 'Código de autenticación de 2 factores incorrecto. Por favor, inténtalo de nuevo', + twoFactorAuthenticationEnabled: 'Tienes autenticación de 2 factores activada en esta cuenta. Por favor, conéctate usando tu email o número de teléfono', + invalidLoginOrPassword: 'Usuario o clave incorrectos. Por favor, inténtalo de nuevo o restablece la contraseña', + unableToResetPassword: 'No se pudo cambiar tu clave. Probablemente porque el enlace para restablecer la contrasenña ha expirado. Te hemos enviado un nuevo enlace. Comprueba tu bandeja de entrada y carpeta de Spam', + noAccess: 'No tienes acceso a esta aplicación. Por favor, agrega tu usuario de GitHub para acceder', + accountLocked: 'Tu cuenta ha sido bloqueada tras varios intentos fallidos. Por favor, inténtalo de nuevo dentro de una hora', + fallback: 'Ha ocurrido un error. Por favor, inténtalo mas tarde', }, }, loginForm: { @@ -629,8 +629,9 @@ export default { error: { invalidFormatEmailLogin: 'El email introducido no es válido. Corrígelo e inténtalo de nuevo.', }, - cannotGetAccountDetails: 'No se pudieron cargar los detalles de tu cuenta, por favor intenta iniciar sesión de nuevo.', + cannotGetAccountDetails: 'No se pudieron cargar los detalles de tu cuenta. Por favor, intenta iniciar sesión de nuevo.', loginForm: 'Formulario de inicio de sesión', + notYou: ({user}) => `¿No eres ${user}?`, }, personalDetails: { error: { @@ -640,7 +641,7 @@ export default { }, privatePersonalDetails: { personalDetails: 'Datos personales', - privateDataMessage: 'Estos detalles se utilizan para viajes y pagos. Nunca se mostrarán en su perfil público.', + privateDataMessage: 'Estos detalles se utilizan para viajes y pagos. Nunca se mostrarán en tu perfil público.', legalName: 'Nombre completo', legalFirstName: 'Nombre legal', legalLastName: 'Apellidos legales', @@ -654,7 +655,7 @@ export default { }, resendValidationForm: { linkHasBeenResent: 'El enlace se ha reenviado', - weSentYouMagicSignInLink: ({login, loginType}) => `Te he enviado un hiperenlace mágico para iniciar sesión a ${login}. Por favor revisa tu ${loginType}`, + weSentYouMagicSignInLink: ({login, loginType}) => `Te he enviado un hiperenlace mágico para iniciar sesión a ${login}. Por favor, revisa tu ${loginType}`, resendLink: 'Reenviar enlace', validationCodeFailedMessage: 'Parece que hubo un error con el enlace de validación o ha caducado.', }, @@ -666,7 +667,7 @@ export default { }, yearPickerPage: { year: 'Año', - selectYear: 'Por favor seleccione un año', + selectYear: 'Por favor, selecciona un año', }, notFound: { chatYouLookingForCannotBeFound: 'El chat que estás buscando no se pudo encontrar.', @@ -706,30 +707,30 @@ export default { error: { noBankAccountAvailable: 'Lo sentimos, no hay ninguna cuenta bancaria disponible', noBankAccountSelected: 'Por favor, elige una cuenta bancaria', - taxID: 'Ingresa un número de identificación fiscal válido', - website: 'Ingresa un sitio web válido', - zipCode: 'Ingresa un código postal válido', - phoneNumber: 'Ingresa un teléfono válido', - companyName: 'Ingresa un nombre comercial legal válido', - addressCity: 'Ingresa una ciudad válida', - addressStreet: 'Ingresa una calle de dirección válida que no sea un apartado postal', + taxID: 'Por favor, introduce un número de identificación fiscal válido', + website: 'Por favor, introduce un sitio web válido', + zipCode: 'Por favor, introduce un código postal válido', + phoneNumber: 'Por favor, introduce un teléfono válido', + companyName: 'Por favor, introduce un nombre comercial legal válido', + addressCity: 'Por favor, introduce una ciudad válida', + addressStreet: 'Por favor, introduce una calle de dirección válida que no sea un apartado postal', addressState: 'Por favor, selecciona un estado', incorporationDateFuture: 'La fecha de incorporación no puede ser futura', - incorporationState: 'Ingresa un estado válido', - industryCode: 'Ingresa un código de clasificación de industria válido', - restrictedBusiness: 'Confirma que la empresa no está en la lista de negocios restringidos', - routingNumber: 'Ingresa un número de ruta válido', - accountNumber: 'Ingresa un número de cuenta válido', - companyType: 'Ingresa un tipo de compañía válido', + incorporationState: 'Por favor, introduce un estado válido', + industryCode: 'Por favor, introduce un código de clasificación de industria válido', + restrictedBusiness: 'Por favor, confirma que la empresa no está en la lista de negocios restringidos', + routingNumber: 'Por favor, introduce un número de ruta válido', + accountNumber: 'Por favor, introduce un número de cuenta válido', + companyType: 'Por favor, introduce un tipo de compañía válido', tooManyAttempts: 'Debido a la gran cantidad de intentos de inicio de sesión, esta opción se ha desactivado temporalmente durante 24 horas. Vuelve a intentarlo más tarde o introduce los detalles manualmente.', - address: 'Ingresa una dirección válida', - dob: 'Ingresa una fecha de nacimiento válida', + address: 'Por favor, introduce una dirección válida', + dob: 'Por favor, introduce una fecha de nacimiento válida', age: 'Debe ser mayor de 18 años', - ssnLast4: 'Ingresa los últimos 4 dígitos del número de seguro social', - firstName: 'Ingresa el nombre', - lastName: 'Ingresa los apellidos', - noDefaultDepositAccountOrDebitCardAvailable: 'Por favor agrega una cuenta bancaria para depósitos o una tarjeta de débito', - validationAmounts: 'Los montos de validación que ingresaste son incorrectos. Verifica tu cuenta de banco e intenta de nuevo.', + ssnLast4: 'Por favor, introduce los últimos 4 dígitos del número de seguridad social', + firstName: 'Por favor, introduce el nombre', + lastName: 'Por favor, introduce los apellidos', + noDefaultDepositAccountOrDebitCardAvailable: 'Por favor, agrega una cuenta bancaria para depósitos o una tarjeta de débito', + validationAmounts: 'Los importes de validación que introduciste son incorrectos. Por favor, comprueba tu cuenta bancaria e inténtalo de nuevo.', }, }, addPersonalBankAccountPage: { @@ -741,8 +742,8 @@ export default { }, attachmentView: { unknownFilename: 'Archivo desconocido', - passwordRequired: 'Por favor introduce tu contraseña', - passwordIncorrect: 'Contraseña incorrecta. Por favor intenta de nuevo.', + passwordRequired: 'Por favor, introduce tu contraseña', + passwordIncorrect: 'Contraseña incorrecta. Por favor, inténtalo de nuevo.', failedToLoadPDF: 'Hubo un error al intentar cargar el PDF.', pdfPasswordForm: { title: 'PDF protegido con contraseña', @@ -754,7 +755,7 @@ export default { }, }, messages: { - errorMessageInvalidPhone: `Por favor, introduce un número de teléfono válido sin paréntesis o guiones. Si reside fuera de Estados Unidos, por favor incluye el prefijo internacional (p. ej. ${CONST.EXAMPLE_PHONE_NUMBER}).`, + errorMessageInvalidPhone: `Por favor, introduce un número de teléfono válido sin paréntesis o guiones. Si reside fuera de Estados Unidos, incluye el prefijo internacional (p. ej. ${CONST.EXAMPLE_PHONE_NUMBER}).`, }, onfidoStep: { acceptTerms: 'Al continuar con la solicitud para activar su billetera Expensify, confirma que ha leído, comprende y acepta ', @@ -773,19 +774,19 @@ export default { }, additionalDetailsStep: { headerTitle: 'Detalles adicionales', - helpText: 'Necesitamos confirmar la siguiente información antes de que podamos procesar este pago.', - helpTextIdologyQuestions: 'Tenemos que preguntarte unas preguntas mas para terminar de verificar tu identidad', + helpText: 'Necesitamos confirmar la siguiente información antes de que podamos procesar el pago.', + helpTextIdologyQuestions: 'Tenemos que preguntarte unas preguntas más para terminar de verificar tu identidad', helpLink: 'Obtenga más información sobre por qué necesitamos esto.', legalFirstNameLabel: 'Primer nombre legal', legalMiddleNameLabel: 'Segundo nombre legal', legalLastNameLabel: 'Apellidos legales', selectAnswer: 'Selecciona una respuesta.', - ssnFull9Error: 'Por favor escribe los 9 dígitos de un SSN válido', - needSSNFull9: 'Estamos teniendo problemas para verificar su SSN. Ingresa los 9 dígitos del SSN.', + ssnFull9Error: 'Por favor, introduce los 9 dígitos de un número de seguridad social válido', + needSSNFull9: 'Estamos teniendo problemas para verificar tu número de seguridad social. Introduce los 9 dígitos del número de seguridad social.', weCouldNotVerify: 'No se pudo verificar', pleaseFixIt: 'Corrije esta información antes de continuar.', - failedKYCTextBefore: 'No se pudo verificar correctamente su identidad. Vuelva a intentarlo más tarde y comuníquese con ', - failedKYCTextAfter: ' si tiene alguna pregunta.', + failedKYCTextBefore: 'No se ha podido verificar correctamente tu identidad. Vuelve a intentarlo más tarde y comunicate con ', + failedKYCTextAfter: ' si tienes alguna pregunta.', }, termsStep: { headerTitle: 'Condiciones y tarifas', @@ -903,16 +904,16 @@ export default { validationStep: { headerTitle: 'Validar cuenta bancaria', buttonText: 'Finalizar configuración', - maxAttemptsReached: 'Se ha inhabilitado la validación de esta cuenta bancaria, debido a demasiados intentos incorrectos.', - description: 'Uno o dos días después de agregar su cuenta a Expensify, enviamos tres (3) transacciones a su cuenta. Tienen una línea comercial como "Expensify, Inc. Validation".', - descriptionCTA: 'Ingresa el monto de cada transacción en los campos a continuación. Ejemplo: 1.51.', - reviewingInfo: '¡Gracias! Estamos revisando tu información y nos comunicaremos contigo en breve. Consulte su chat con Concierge ', - forNextSteps: ' para conocer los próximos pasos para terminar de configurar su cuenta bancaria.', + maxAttemptsReached: 'Se ha inhabilitado la validación de esta cuenta bancaria debido a demasiados intentos incorrectos.', + description: 'Uno o dos días después de agregar su cuenta a Expensify, enviamos tres (3) transacciones a tu cuenta. Tienen una línea comercial como "Expensify, Inc. Validation".', + descriptionCTA: 'Introduce el importe de cada transacción en los campos siguientes. Ejemplo: 1.51.', + reviewingInfo: '¡Gracias! Estamos revisando tu información y nos comunicaremos contigo en breve. Consulta el chat con Concierge ', + forNextSteps: ' para conocer los próximos pasos para terminar de configurar tu cuenta bancaria.', letsChatCTA: 'Sí, vamos a chatear', letsChatText: 'Gracias. Necesitamos tu ayuda para verificar la información, pero podemos hacerlo rápidamente a través del chat. ¿Estás listo?', letsChatTitle: '¡Vamos a chatear!', enable2FATitle: 'Evita fraudes, activa la autenticación de dos factores!', - enable2FAText: 'Tu seguridad es importante para nosotros, por favor configura ahora la autenticación de dos factores. Eso nos permitirá disputar las transacciones de la Tarjeta Expensify y reducirá tu riesgo de fraude.', + enable2FAText: 'Tu seguridad es importante para nosotros. Por favor, configura ahora la autenticación de dos factores. Eso nos permitirá disputar las transacciones de la Tarjeta Expensify y reducirá tu riesgo de fraude.', secureYourAccount: 'Asegura tu cuenta', }, beneficialOwnersStep: { @@ -935,7 +936,7 @@ export default { explanationLine: 'Estamos verificando tu información y podrás continuar con los siguientes pasos en unos momentos.', }, session: { - offlineMessageRetry: 'Parece que estás desconectado. Por favor chequea tu conexión e inténtalo otra vez', + offlineMessageRetry: 'Parece que estás desconectado. Por favor, chequea tu conexión e inténtalo otra vez', }, workspace: { common: { @@ -968,7 +969,7 @@ export default { getTheExpensifyCardAndMore: 'Consigue la Tarjeta Expensify y más', }, people: { - genericFailureMessage: 'Se ha producido un error al intentar eliminar a un usuario del espacio de trabajo. Por favor inténtalo más tarde.', + genericFailureMessage: 'Se ha producido un error al intentar eliminar a un usuario del espacio de trabajo. Por favor, inténtalo más tarde.', removeMembersPrompt: '¿Estás seguro que quieres eliminar a los miembros seleccionados de tu espacio de trabajo?', removeMembersTitle: 'Eliminar miembros', selectAll: 'Seleccionar todo', @@ -1007,7 +1008,7 @@ export default { captureNoVBACopyAfterEmail: ' y descarga la App de Expensify para controlar tus gastos en efectivo sobre la marcha.', unlockNoVBACopy: 'Conecta una cuenta bancaria para reembolsar online a los miembros de tu espacio de trabajo.', fastReimbursementsVBACopy: '¡Todo listo para reembolsar recibos desde tu cuenta bancaria!', - updateCustomUnitError: 'Los cambios no han podido ser guardados. El espacio de trabajo ha sido modificado mientras estabas desconectado, por favor inténtalo de nuevo.', + updateCustomUnitError: 'Los cambios no han podido ser guardados. El espacio de trabajo ha sido modificado mientras estabas desconectado. Por favor, inténtalo de nuevo.', }, bills: { manageYourBills: 'Gestiona tus facturas', @@ -1110,14 +1111,14 @@ export default { publicDescription: 'Cualquier persona puede unirse a esta sala', createRoom: 'Crea una sala de chat', roomAlreadyExistsError: 'Ya existe una sala con este nombre', - roomNameReservedError: ({reservedName}) => `${reservedName} es el nombre una sala por defecto de todos los espacios de trabajo. Por favor elige otro nombre.`, + roomNameReservedError: ({reservedName}) => `${reservedName} es el nombre una sala por defecto de todos los espacios de trabajo. Por favor, elige otro nombre.`, roomNameInvalidError: 'Los nombres de las salas solo pueden contener minúsculas, números y guiones', pleaseEnterRoomName: 'Por favor, escribe el nombre de una sala', pleaseSelectWorkspace: 'Por favor, selecciona un espacio de trabajo', renamedRoomAction: ({oldName, newName}) => ` cambió el nombre de la sala de ${oldName} a ${newName}`, social: 'social', selectAWorkspace: 'Seleccionar un espacio de trabajo', - growlMessageOnRenameError: 'No se pudo cambiar el nombre del espacio de trabajo, por favor, comprueba tu conexión e inténtalo de nuevo.', + growlMessageOnRenameError: 'No se ha podido cambiar el nombre del espacio de trabajo, por favor, comprueba tu conexión e inténtalo de nuevo.', visibilityOptions: { restricted: 'Restringida', private: 'Privada', @@ -1193,7 +1194,7 @@ export default { }, }, report: { - genericAddCommentFailureMessage: 'Error inesperado al agregar el comentario, por favor inténtalo más tarde', + genericAddCommentFailureMessage: 'Error inesperado al agregar el comentario. Por favor, inténtalo más tarde', noActivityYet: 'Sin actividad todavía', }, chronos: { diff --git a/src/pages/signin/ChangeExpensifyLoginLink.js b/src/pages/signin/ChangeExpensifyLoginLink.js index a0913859f80d..0512125e53f7 100755 --- a/src/pages/signin/ChangeExpensifyLoginLink.js +++ b/src/pages/signin/ChangeExpensifyLoginLink.js @@ -33,12 +33,10 @@ const ChangeExpensifyLoginLink = props => ( {!_.isEmpty(props.credentials.login) && ( - {props.translate('common.not')} -   - {Str.removeSMSDomain(props.credentials.login)} - {'? '} + {props.translate('loginForm.notYou', {user: Str.removeSMSDomain(props.credentials.login)})} )} +