Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update fr and es translations #1148

Merged
merged 3 commits into from
Aug 1, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ way to update this template, but currently, we follow a pattern:

## Upcoming version 2019-XX-XX

- [add] Add new French and Spanish translations related to keyword search and Spanish translations
related to payment intents. [#1148](https://github.com/sharetribe/flex-template-web/pull/1148)
- [add] Add new French translations related to payment intents. Also few small changes to en.json
for consistency. [#1139](https://github.com/sharetribe/flex-template-web/pull/1139)

Expand Down
53 changes: 51 additions & 2 deletions src/translations/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@
"BookingPanel.perUnit": "por unidad",
"BookingPanel.subTitleClosedListing": "Lo sentimos, este anuncio ha sido cerrado.",
"CheckoutPage.bookingTimeNotAvailableMessage": "Desafortunadamente, el tiempo solicitado ya ha sido reservado.",
"CheckoutPage.chargeDisabledMessage": "La información de pago de este proveedor está incompleta. Por está razón este anuncio no puede ser reservado. Por favor contacta a los administradores del marketplace.",
"CheckoutPage.errorlistingLinkText": "la página del sauna",
"CheckoutPage.goToLandingPage": "Ir a la página de inicio",
"CheckoutPage.hostedBy": "Publicado por {name}",
Expand All @@ -87,12 +88,14 @@
"CheckoutPage.initiateOrderStripeError": "El procesador de pago regresó los siguientes errores: {stripeErrors}",
"CheckoutPage.listingNotFoundError": "Desafortunadamente, el anuncio ya no está disponible.",
"CheckoutPage.loadingData": "Procesando información…",
"CheckoutPage.paymentExpiredMessage": "El pago no se completó en 15 minutos. Por favor regresa a {listingLink} e inténtalo de nuevo.",
"CheckoutPage.paymentInfo": "Sólo se te cobrará si el proveedor acepta la solicitud.",
"CheckoutPage.perDay": "por día",
"CheckoutPage.perNight": "por noche",
"CheckoutPage.perUnit": "por unidad",
"CheckoutPage.priceBreakdownTitle": "Resumen de la reserva",
"CheckoutPage.providerStripeAccountMissingError": "El autor del anuncio no ha configurado sus datos de pago y el anuncio aún no admite reservas.",
"CheckoutPage.retrievingStripePaymentIntentFailed": "Ups, algo ha salido mal. Por favor actualiza la pagina. Si el error persiste, regresa a {listingLink} e intenta de nuevo en 15 minutos.",
"CheckoutPage.speculateFailedMessage": "Ups, algo ha salido mal. Por favor, actualiza la página y vuelve a intentarlo.",
"CheckoutPage.speculateTransactionError": "Error al recopilar el resumen de la información.",
"CheckoutPage.title": "Reserva {listingTitle}",
Expand Down Expand Up @@ -162,8 +165,9 @@
"EditListingLocationForm.addressNotRecognized": "No encontramos esta dirección. Por favor, inténtalo con otra.",
"EditListingLocationForm.addressPlaceholder": "Calle Ejemplo 123",
"EditListingLocationForm.addressRequired": "Necesitas proporcionar una dirección.",
"EditListingLocationForm.building": "Número de apartamento, puerta del edificio (opcional)",
"EditListingLocationForm.building": "Número de apartamento o puerta del edificio {optionalText}",
"EditListingLocationForm.buildingPlaceholder": "A 42",
"EditListingLocationForm.optionalText": "* opcional",
"EditListingLocationForm.showListingFailed": "Error al recopilar los datos del anuncio",
"EditListingLocationForm.updateFailed": "Error al actualizar el anuncio. Inténtalo de nuevo.",
"EditListingLocationPanel.createListingTitle": "¿Dónde está tu Sauna?",
Expand Down Expand Up @@ -302,9 +306,16 @@
"InboxPage.stateDeclined": "Rechazada",
"InboxPage.stateDelivered": "Finalizada",
"InboxPage.stateEnquiry": "Pregunta",
"InboxPage.stateExpired": "Pago expirado",
"InboxPage.statePending": "Pendiente",
"InboxPage.statePendingPayment": "Pago pendiente",
"InboxPage.stateRequested": "Solicitada",
"InboxPage.title": "Buzón",
"KeywordFilter.filterText": "Filtrar los resultados por",
"KeywordFilter.labelSelected": "\"{labelText}\"",
"KeywordFilter.placeholder": "Escribe una palabra clave…",
"KeywordFilterPlainForm.labelSelected": "Palabra clave",
"KeywordFilterPlainForm.placeholder": "Escribe una palabra clave…",
"LandingPage.schemaDescription": "Alquila un sauna usando Saunatime or gana un dinero extra al compartir tu sauna",
"LandingPage.schemaTitle": "Alquila saunas en cualquier parte | {siteTitle}",
"ListingCard.hostedBy": "Publicado por {authorName}.",
Expand Down Expand Up @@ -459,7 +470,7 @@
"PayoutDetailsForm.accountOpenerTitle": "Titular de la cuenta",
"PayoutDetailsForm.accountTypeTitle": "Tipo de cuenta",
"PayoutDetailsForm.additionalPersonInfoLink": "las páginas de soporte de Stripe",
"PayoutDetailsForm.additionalPersonInfoText": "Stripe requiere información de cada persona que sea propietaria de por lo menos el 25% del negocio o ejerza un control significativo sobre él. Para más información, revisa {additionalPersonInfoLink}.",
"PayoutDetailsForm.additionalPersonInfoText": "Stripe requiere información de cada persona que sea propietaria de por lo menos el 25% de tu negocio o ejerza un control significativo sobre él. Para más información, revisa {additionalPersonInfoLink}.",
"PayoutDetailsForm.additionalPersonLink": "Añadir propietarios o directores",
"PayoutDetailsForm.additionalPersonRemove": "Eliminar persona",
"PayoutDetailsForm.additionalPersonTitle": "Propietario o director",
Expand Down Expand Up @@ -528,6 +539,7 @@
"PayoutDetailsForm.companyTaxIdLabel.NZ": "NZBN",
"PayoutDetailsForm.companyTaxIdLabel.PT": "N.º Contribuinte",
"PayoutDetailsForm.companyTaxIdLabel.SE": "Organisationsnummer",
"PayoutDetailsForm.companyTaxIdLabel.SG": "Unique Entity Number (UEN)",
"PayoutDetailsForm.companyTaxIdLabel.US": "ID fiscal",
"PayoutDetailsForm.companyTaxIdPlaceholder": "Introduce: {idName}...",
"PayoutDetailsForm.companyTaxIdRequired": "{idName} es obligatorio",
Expand All @@ -552,6 +564,7 @@
"PayoutDetailsForm.countryNames.NZ": "Nueva Zelanda",
"PayoutDetailsForm.countryNames.PT": "Portugal",
"PayoutDetailsForm.countryNames.SE": "Suecia",
"PayoutDetailsForm.countryNames.SG": "Singapur",
"PayoutDetailsForm.countryNames.US": "Estados Unidos",
"PayoutDetailsForm.countryPlaceholder": "Selecciona tu país…",
"PayoutDetailsForm.countryRequired": "Este campo es necesario",
Expand All @@ -578,8 +591,10 @@
"PayoutDetailsForm.personalEmailPlaceholder": "Dirección de correo electrónico",
"PayoutDetailsForm.personalEmailRequired": "Este campo es obligatorio",
"PayoutDetailsForm.personalIdNumberLabel.HK": "Número de identidad de Hong Kong (HKID)",
"PayoutDetailsForm.personalIdNumberLabel.SG": "National Registration Identity Card (NRIC) o Foreign Identification Number (FIN)",
"PayoutDetailsForm.personalIdNumberLabel.US": "Últimos 4 dígitos del número de seguridad social (SSN)",
"PayoutDetailsForm.personalIdNumberPlaceholder.HK": "XY123456",
"PayoutDetailsForm.personalIdNumberPlaceholder.SG": "S8888888A",
"PayoutDetailsForm.personalIdNumberPlaceholder.US": "1234",
"PayoutDetailsForm.personalIdNumberRequired": "Este campo es obligatorio",
"PayoutDetailsForm.personalIdNumberTitle": "Número de identificación personal",
Expand Down Expand Up @@ -673,6 +688,7 @@
"SearchFilters.categoryLabel": "Categoría",
"SearchFilters.filtersButtonLabel": "Filtros",
"SearchFilters.foundResults": "{count, number} {count, plural, one {resultado} other {resultados}}",
"SearchFilters.keywordLabel": "Palabra clave",
"SearchFilters.loadingResults": "Buscando resultados…",
"SearchFilters.loadingResultsMobile": "Buscando…",
"SearchFilters.moreFiltersButton": "{count, plural, =0 {Más filtros} other {Más filtros • #}}",
Expand All @@ -683,6 +699,7 @@
"SearchFiltersMobile.cancel": "CANCELAR",
"SearchFiltersMobile.categoryLabel": "Categoría",
"SearchFiltersMobile.heading": "Filtrar saunas",
"SearchFiltersMobile.keywordLabel": "Palabra clave",
"SearchFiltersMobile.resetAll": "Borrar filtros",
"SearchFiltersMobile.showListings": "Mostrar {count, number} {count, plural, one {sauna} other {saunas}}",
"SearchFiltersPanel.apply": "Aplicar",
Expand Down Expand Up @@ -738,6 +755,10 @@
"StripeBankAccountTokenInputField.accountNumber.placeholder": "Introduce tu número de cuenta bancaria…",
"StripeBankAccountTokenInputField.accountNumber.required": "Es necesario tu número de cuenta bancaria",
"StripeBankAccountTokenInputField.andBeforeLastItemInAList": " y",
"StripeBankAccountTokenInputField.bankCode.inline": "código del banco",
"StripeBankAccountTokenInputField.bankCode.label": "Código del banco",
"StripeBankAccountTokenInputField.bankCode.placeholder": "Escribe el código del banco…",
"StripeBankAccountTokenInputField.bankCode.required": "El código del banco es obligatorio",
"StripeBankAccountTokenInputField.branchCode.inline": "Código de sucursal",
"StripeBankAccountTokenInputField.branchCode.label": "Código de sucursal",
"StripeBankAccountTokenInputField.branchCode.placeholder": "Introduce el código de sucursal…",
Expand Down Expand Up @@ -773,8 +794,30 @@
"StripeBankAccountTokenInputField.transitNumber.placeholder": "Introduce el número de tránsito...",
"StripeBankAccountTokenInputField.transitNumber.required": "El número de tránsito es obligatorio",
"StripeBankAccountTokenInputField.unsupportedCountry": "País no admitido: {country}",
"StripePaymentAddress.addressLine1Label": "Dirección",
"StripePaymentAddress.addressLine1Placeholder": "Calle ejemplo 123",
"StripePaymentAddress.addressLine1Required": "La dirección es obligatoria",
"StripePaymentAddress.addressLine2Label": "Número de apartamento o puerta del edificio {optionalText}",
"StripePaymentAddress.addressLine2Placeholder": "A 42",
"StripePaymentAddress.cityLabel": "Ciudad",
"StripePaymentAddress.cityPlaceholder": "Helsinki",
"StripePaymentAddress.cityRequired": "La ciudad es obligatoria",
"StripePaymentAddress.countryLabel": "País",
"StripePaymentAddress.countryPlaceholder": "Selecciona un país…",
"StripePaymentAddress.countryRequired": "El país es obligatorio",
"StripePaymentAddress.optionalText": "• opcional",
"StripePaymentAddress.postalCodeLabel": "Código postal",
"StripePaymentAddress.postalCodePlaceholder": "00100",
"StripePaymentAddress.postalCodeRequired": "El código postal es obligatorio",
"StripePaymentAddress.stateLabel": "Estado {optionalText}",
"StripePaymentAddress.statePlaceholder": "Escribe tu estado",
"StripePaymentForm.billingDetails": "Información de facturación",
"StripePaymentForm.billingDetailsNameLabel": "Nombre del titular de la tarjeta",
"StripePaymentForm.billingDetailsNamePlaceholder": "Escribe el nombre…",
"StripePaymentForm.confirmPaymentError": "El pago ha sido realizado pero no hemos podido confirmar la reserva. Por favor intenta confirmar la solicitud de reserva otra vez! Si la reserva no se confirma a tiempo, el pago será reembolsado en su totalidad.",
"StripePaymentForm.creditCardDetails": "Datos de tarjeta de crédito",
"StripePaymentForm.genericError": "Ups, ha habido algún problema con la información de pagos. Por favor, inténtalo de nuevo.",
"StripePaymentForm.handleCardPaymentError": "No hemos podido autenticar el método de pago. Por favor checa los detalles de autenticación e intenta de nuevo.",
"StripePaymentForm.messageHeading": "Mensaje",
"StripePaymentForm.messageLabel": "Deja un mensaje a tu anfitrión {messageOptionalText}",
"StripePaymentForm.messageOptionalText": "• opcional",
Expand All @@ -801,6 +844,7 @@
"StripePaymentForm.stripe.validation_error.invalid_swipe_data": "La swipe data de la tarjeta es inválido.",
"StripePaymentForm.stripe.validation_error.missing": "Falta la tarjeta para hacer el cargo.",
"StripePaymentForm.stripe.validation_error.processing_error": "Ha ocurrido un error al procesar el método de pago.",
"StripePaymentForm.submitConfirmPaymentInfo": "Confirmar la solicitud",
"StripePaymentForm.submitPaymentInfo": "Enviar solicitud",
"TermsOfServicePage.heading": "Términos y condiciones",
"TermsOfServicePage.privacyTabTitle": "Política de privacidad",
Expand Down Expand Up @@ -857,6 +901,8 @@
"TransactionPanel.orderDeclinedTitle": "{customerName}, tu solicitud de reserva de {listingLink} ha sido rechazada.",
"TransactionPanel.orderDeliveredTitle": "{customerName}, tu reserva de {listingLink} se ha completado.",
"TransactionPanel.orderEnquiredTitle": "Has preguntado sobre {listingLink}",
"TransactionPanel.orderPaymentExpiredTitle": "No confirmaste el pago a tiempo",
"TransactionPanel.orderPaymentPendingTitle": "Aún no has confirmado el pago",
"TransactionPanel.orderPreauthorizedInfo": "A {providerName} se le ha notificado tu solicitud. Te responderá pronto.",
"TransactionPanel.orderPreauthorizedSubtitle": "Has solicitado reservar {listingLink}",
"TransactionPanel.orderPreauthorizedTitle": "¡Bien hecho, {customerName}!",
Expand All @@ -869,6 +915,9 @@
"TransactionPanel.saleDeclinedTitle": "La solicitud de {customerName} para reservar {listingLink} ha sido rechazada.",
"TransactionPanel.saleDeliveredTitle": "La reserva de {customerName} para {listingLink} se ha completado.",
"TransactionPanel.saleEnquiredTitle": "{customerName} pregunta por {listingLink}",
"TransactionPanel.salePaymentExpiredTitle": "El pago de {listingLink} no se confirmó a tiempo",
"TransactionPanel.salePaymentPendingInfo": "{customerName} tiene 15 minutos para confirmar el pago",
"TransactionPanel.salePaymentPendingTitle": "El pago de {listingLink} no se ha confirmado",
"TransactionPanel.saleRequestedInfo": "{customerName} está esperando tu respuesta.",
"TransactionPanel.saleRequestedTitle": "{customerName} ha solicitado reservar {listingLink}.",
"TransactionPanel.sendingMessageNotAllowed": "Este usuario ha sido eliminado. No es posible mandarle un mensaje.",
Expand Down
14 changes: 11 additions & 3 deletions src/translations/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
"BookingPanel.perUnit": "par unité",
"BookingPanel.subTitleClosedListing": "Navré, cette annonce est close.",
"CheckoutPage.bookingTimeNotAvailableMessage": "Hélas, le créneau souhaité est déjà réservé.",
"CheckoutPage.chargeDisabledMessage": "Les détails de paiements de l'hôte sont incomplets et l'annonce ne peut pas être réservée. Veuillez contacter les administrateurs.",
"CheckoutPage.chargeDisabledMessage": "Les détails de paiements de l'hôte sont incomplets et l'annonce ne peut pas être réservée. Veuillez contacter les administrateurs de la place de marché.",
"CheckoutPage.errorlistingLinkText": "la page de l'annonce",
"CheckoutPage.goToLandingPage": "Aller sur la page d'accueil",
"CheckoutPage.hostedBy": "Proposé par {name}",
Expand Down Expand Up @@ -165,8 +165,9 @@
"EditListingLocationForm.addressNotRecognized": "Nous n'avons pas pu trouver cette adresse. Veuillez essayer de nouveau.",
"EditListingLocationForm.addressPlaceholder": "123 rue Par Exemple",
"EditListingLocationForm.addressRequired": "Vous devez entrer une adresse",
"EditListingLocationForm.building": "Bâtiment, porte, intercode (optionnel)",
"EditListingLocationForm.building": "Bâtiment, porte, intercode {optionalText}",
"EditListingLocationForm.buildingPlaceholder": "A 42",
"EditListingLocationForm.optionalText": "• optionel",
"EditListingLocationForm.showListingFailed": "Impossible de récupérer les informations de l'annonce",
"EditListingLocationForm.updateFailed": "Impossible de mettre à jour l'annonce. Veuillez essayer de nouveau.",
"EditListingLocationPanel.createListingTitle": "Où est situé votre sauna ?",
Expand Down Expand Up @@ -310,6 +311,11 @@
"InboxPage.statePendingPayment": "En attente du paiement",
"InboxPage.stateRequested": "Demandé",
"InboxPage.title": "Messagerie",
"KeywordFilter.filterText": "Filtrer les résultats par",
"KeywordFilter.labelSelected": "\"{labelText}\"",
"KeywordFilter.placeholder": "Entrez un mot-clé…",
"KeywordFilterPlainForm.labelSelected": "Mot-clé",
"KeywordFilterPlainForm.placeholder": "Entrez un mot-clé…",
"LandingPage.schemaDescription": "Louez un sauna avec Saunatime ou gagnez de l'argent en partageant le vôtre !",
"LandingPage.schemaTitle": "Louez un sauna où que vous soyez | {siteTitle}",
"ListingCard.hostedBy": "Proposé par {authorName}.",
Expand Down Expand Up @@ -682,6 +688,7 @@
"SearchFilters.categoryLabel": "Catégorie",
"SearchFilters.filtersButtonLabel": "Filtres",
"SearchFilters.foundResults": "{count, number} {count, plural, one {résultat} other {résultats}}",
"SearchFilters.keywordLabel": "Mot-clé",
"SearchFilters.loadingResults": "Chargement des résultats…",
"SearchFilters.loadingResultsMobile": "Chargement…",
"SearchFilters.moreFiltersButton": "{count, plural, =0 {Plus de filtres} other {Plus de filtres • #}}",
Expand All @@ -692,6 +699,7 @@
"SearchFiltersMobile.cancel": "ANNULER",
"SearchFiltersMobile.categoryLabel": "Catégorie",
"SearchFiltersMobile.heading": "Filtrer les saunas",
"SearchFiltersMobile.keywordLabel": "Mot-clé",
"SearchFiltersMobile.resetAll": "Remettre à zéro",
"SearchFiltersMobile.showListings": "Voir {count, number} {count, plural, one {sauna} other {saunas}}",
"SearchFiltersPanel.apply": "Valider",
Expand Down Expand Up @@ -812,7 +820,7 @@
"StripePaymentForm.handleCardPaymentError": "Nous n'avons pu authentifier votre méthode de paiement. Veuillez vérifier vos détails d'authentifications et essayer de nouveau.",
"StripePaymentForm.messageHeading": "Message",
"StripePaymentForm.messageLabel": "Prenez un moment dire quelques mots au propriétaire {messageOptionalText}",
"StripePaymentForm.messageOptionalText": "• (non obligatoire)",
"StripePaymentForm.messageOptionalText": "• optionel",
"StripePaymentForm.messagePlaceholder": "Bonjour {name} ! J'aimerais…",
"StripePaymentForm.missingStripeKey": "La \"Stripe publishable key\" n'a pas été configurée pour cette place de marché. Hélas, réserver cette annonce n'est pas possible pour le moment.",
"StripePaymentForm.paymentHeading": "Paiement",
Expand Down