Skip to content

Commit

Permalink
Merge pull request #1262 from sharetribe/release-4.2.0
Browse files Browse the repository at this point in the history
Release 4.2.0
  • Loading branch information
lyyder authored Feb 18, 2020
2 parents 76ba4d8 + 86c7fe2 commit 630f8db
Show file tree
Hide file tree
Showing 4 changed files with 93 additions and 31 deletions.
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 2020-XX-XX

## [v4.2.0] 2020-02-18

- [add] Show a banner when a user is logged in with limited access.
[#1259](https://github.com/sharetribe/ftw-daily/pull/1259)
[#1261](https://github.com/sharetribe/ftw-daily/pull/1261)
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
"redux": "^4.0.1",
"redux-thunk": "^2.3.0",
"seedrandom": "^3.0.3",
"sharetribe-flex-sdk": "^1.9.0",
"sharetribe-flex-sdk": "^1.9.1",
"sharetribe-scripts": "3.1.1",
"smoothscroll-polyfill": "^0.4.0",
"source-map-support": "^0.5.9",
Expand Down
112 changes: 86 additions & 26 deletions src/translations/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,11 @@
"AuthenticationPage.verifyEmailTitle": "{name}, jetez un œil à votre boîte email pour vérifier votre adresse email",
"Avatar.bannedUserDisplayName": "Utilisateur banni",
"Avatar.deletedUserDisplayName": "Utilisateur supprimé",
"BookingBreakdown.bookingPeriod": "{bookingStart} – {bookingEnd}",
"BookingBreakdown.baseUnitDay": "{unitPrice} * {quantity, number} {quantity, plural, one {jour} other {jours}}",
"BookingBreakdown.baseUnitNight": "{unitPrice} * {quantity, number} {quantity, plural, one {nuit} other {nuits}}",
"BookingBreakdown.baseUnitQuantity": "{unitPrice} * {quantity, number} {quantity, plural, one {personne} other {personnes}}",
"BookingBreakdown.bookingEnd": "Fin de la réservation",
"BookingBreakdown.bookingStart": "Début de la réservation",
"BookingBreakdown.commission": "Frais de service Saunatime *",
"BookingBreakdown.commissionFeeNote": "* Ces frais nous aident à faire vivre le site et vous offrir le meilleur service possible !",
"BookingBreakdown.dayCount": "{count, number} {count, plural, one {jour} other {jours}}",
Expand Down Expand Up @@ -137,7 +141,7 @@
"EditListingAvailabilityForm.bookedDay": "Réservé",
"EditListingAvailabilityForm.updateFailed": "Impossible de mettre à jour l'annonce. Veuillez essayer de nouveau.",
"EditListingAvailabilityPanel.title": "Modifier la disponibilité de {listingTitle}",
"EditListingAvailabilityPanel.createListingTitle": "When est-ce disponible ?",
"EditListingAvailabilityPanel.createListingTitle": "Quand est-ce disponible ?",
"EditListingDescriptionForm.categoryLabel": "Type de sauna",
"EditListingDescriptionForm.categoryPlaceholder": "Choisissez le type de votre sauna…",
"EditListingDescriptionForm.categoryRequired": "Vous devez choisir une catégorie pour votre sauna.",
Expand Down Expand Up @@ -179,11 +183,11 @@
"EditListingPhotosForm.imageUploadFailed.uploadFailed": "Impossible de télécharger l'image. Veuillez essayer de nouveau.",
"EditListingPhotosForm.imageUploadFailed.uploadOverLimit": "L'image ne doit pas dépasser 10 Mb. Veuillez essayer de nouveau.",
"EditListingPhotosForm.publishListingFailed": "La publication d'un nouveau sauna a échoué",
"EditListingPhotosForm.savedImageAltText": "Sauvegarde des images de l'annonce",
"EditListingPhotosForm.savedImageAltText": "Les images de l'annonce ont été enregistrées",
"EditListingPhotosForm.showListingFailed": "Impossible de récupérer les informations de l'annonce",
"EditListingPhotosForm.updateFailed": "La mise à jour de l'annonce a échoué. Veuillez essayer de nouveau.",
"EditListingPhotosPanel.createListingTitle": "Ajoutez quelques images",
"EditListingPhotosPanel.payoutModalInfo": "Puisque c'est votre première annonce, nous devons en savoir un peu plus pour pouvoir vous transférer vos gains. Nous ne vous les demanderons qu'une seule fois.",
"EditListingPhotosPanel.payoutModalInfo": "Vous y êtes presque ! Pour pouvoir vous transférer vos gains, nous devons en apprendre un peu plus sur vous. Nous vous guiderons tout au long de la vérification de votre compte. Ces informations pourront ensuite être modifiées depuis les paramètres de votre compte dans l'onglet Détails de paiement.",
"EditListingPhotosPanel.payoutModalTitleOneMoreThing": "Une dernière chose :",
"EditListingPhotosPanel.payoutModalTitlePayoutPreferences": "vos informations de paiements",
"EditListingPhotosPanel.title": "Modifier les images de {listingTitle}",
Expand Down Expand Up @@ -318,6 +322,8 @@
"LayoutWrapperAccountSettingsSideNav.passwordTabTitle": "Mot de passe",
"LayoutWrapperAccountSettingsSideNav.paymentsTabTitle": "Détails de paiement",
"LayoutWrapperAccountSettingsSideNav.paymentMethodsTabTitle": "Moyens de paiement",
"LimitedAccessBanner.message": "Votre connexion en tant que {firstName} {lastName} est active. Certaines actions sont restreintes.",
"LimitedAccessBanner.logout": "Se déconnecter",
"ListingCard.hostedBy": "Proposé par {authorName}.",
"ListingCard.perDay": "par jour",
"ListingCard.perNight": "par nuit",
Expand Down Expand Up @@ -502,19 +508,6 @@
"PayoutDetailsForm.businessURLPlaceholder": "Site internet officiel de l'entreprise",
"PayoutDetailsForm.businessURLRequired": "Une adresse web (URL) valide est requise.",
"PayoutDetailsForm.canadianProvinceLabel": "Province",
"PayoutDetailsForm.canadianProvinceNames.AB": "Alberta",
"PayoutDetailsForm.canadianProvinceNames.BC": "Colombie-Britannique",
"PayoutDetailsForm.canadianProvinceNames.MB": "Manitoba",
"PayoutDetailsForm.canadianProvinceNames.NB": "Nouveau-Brunswick",
"PayoutDetailsForm.canadianProvinceNames.NL": "Terre-Neuve-et-Labrador",
"PayoutDetailsForm.canadianProvinceNames.NS": "Nouvelle-Écosse",
"PayoutDetailsForm.canadianProvinceNames.NT": "Territoires du Nord-Ouest",
"PayoutDetailsForm.canadianProvinceNames.NU": "Nunavut",
"PayoutDetailsForm.canadianProvinceNames.ON": "Ontario",
"PayoutDetailsForm.canadianProvinceNames.PE": "Île-du-Prince-Édouard",
"PayoutDetailsForm.canadianProvinceNames.QC": "Québec",
"PayoutDetailsForm.canadianProvinceNames.SK": "Saskatchewan",
"PayoutDetailsForm.canadianProvinceNames.YT": "Yukon",
"PayoutDetailsForm.canadianProvincePlaceholder": "Province",
"PayoutDetailsForm.canadianProvinceRequired": "Ce champ est requis",
"PayoutDetailsForm.cityLabel": "Ville",
Expand Down Expand Up @@ -561,20 +554,28 @@
"PayoutDetailsForm.countryNames.CH": "Suisse",
"PayoutDetailsForm.countryNames.DE": "Allemagne",
"PayoutDetailsForm.countryNames.DK": "Danemark",
"PayoutDetailsForm.countryNames.EE": "Estonie",
"PayoutDetailsForm.countryNames.ES": "Espagne",
"PayoutDetailsForm.countryNames.FI": "Finlande",
"PayoutDetailsForm.countryNames.FR": "France",
"PayoutDetailsForm.countryNames.GR": "Grèce",
"PayoutDetailsForm.countryNames.GB": "Royaune-Uni",
"PayoutDetailsForm.countryNames.HK": "Hong-Kong",
"PayoutDetailsForm.countryNames.IE": "Irelande",
"PayoutDetailsForm.countryNames.IT": "Italie",
"PayoutDetailsForm.countryNames.JP": "Japon",
"PayoutDetailsForm.countryNames.LU": "Luxembourg",
"PayoutDetailsForm.countryNames.LT": "Lithuanie",
"PayoutDetailsForm.countryNames.LV": "Lettonie",
"PayoutDetailsForm.countryNames.MX": "Mexique",
"PayoutDetailsForm.countryNames.NL": "Pays-Bas",
"PayoutDetailsForm.countryNames.NO": "Norvège",
"PayoutDetailsForm.countryNames.NZ": "Nouvelle-Zélande",
"PayoutDetailsForm.countryNames.PT": "Portugal",
"PayoutDetailsForm.countryNames.SE": "Suède",
"PayoutDetailsForm.countryNames.SG": "Singapour",
"PayoutDetailsForm.countryNames.SI": "Slovénie",
"PayoutDetailsForm.countryNames.SK": "Slovaquie",
"PayoutDetailsForm.countryNames.US": "États-Unis",
"PayoutDetailsForm.countryPlaceholder": "Votre pays…",
"PayoutDetailsForm.countryRequired": "Ce champ est requis",
Expand All @@ -585,7 +586,7 @@
"PayoutDetailsForm.firstNamePlaceholder": "Prénom",
"PayoutDetailsForm.firstNameRequired": "Ce champ est requis",
"PayoutDetailsForm.individualAccount": "Je suis un particulier",
"PayoutDetailsForm.information": "Puisque c'est votre première annonce, nous devons en savoir un peu plus pour pouvoir vous transférer vos gains. Nous ne vous les demanderons qu'une seule fois.",
"PayoutDetailsForm.information": "Vous y êtes presque ! Pour pouvoir vous transférer vos gains, nous devons en apprendre un peu plus sur vous. Nous vous guiderons tout au long de la vérification de votre compte. Ces informations pourront ensuite être modifiées depuis les paramètres de votre compte dans l'onglet Détails de paiement.",
"PayoutDetailsForm.lastNameLabel": "Nom",
"PayoutDetailsForm.lastNamePlaceholder": "Nom",
"PayoutDetailsForm.lastNameRequired": "Ce champ est requis",
Expand Down Expand Up @@ -626,13 +627,6 @@
"PayoutDetailsForm.stripeToSText": "En enregistrant les informations, vous acceptez le {stripeConnectedAccountTermsLink}",
"PayoutDetailsForm.submitButtonText": "Enregistrer et publier l'annonce",
"PayoutDetailsForm.title": "Encore une petite chose : vos préférences de paiements",
"PayoutPreferencesPage.heading": "Informations bancaires",
"PayoutPreferencesPage.loadingData": "Chargement des données…",
"PayoutPreferencesPage.payoutDetailsSaved": "Vos informations bancaires ont bien été enregistrées ! Si vous voulez les modifier, veuillez contacter les administrateurs de la place de marché.",
"PayoutPreferencesPage.stripeAlreadyConnected": "Vous avez déjà entré vos information bancaires. Si vous voulez les modifier, veuillez contacter les administrateurs de la place de marché.",
"PayoutPreferencesPage.stripeNotConnected": "Vos informations bancaires ne sont pas encore enregistrées. Veuillez compléter le formulaire pour pouvoir accepter des réservations et recevoir vos gains pour vos annonces.",
"PayoutPreferencesPage.submitButtonText": "Enregistrer les informations",
"PayoutPreferencesPage.title": "Informations bancaires",
"PriceFilter.clear": "Effacer",
"PriceFilter.label": "Prix",
"PriceFilter.labelSelectedPlain": "Prix : {minPrice} - {maxPrice}",
Expand Down Expand Up @@ -771,15 +765,31 @@
"StripeBankAccountTokenInputField.accountNumber.label": "Numéro de compte bancaire",
"StripeBankAccountTokenInputField.accountNumber.placeholder": "Entrez votre numéro de compte bancaire",
"StripeBankAccountTokenInputField.accountNumber.required": "Le numéro de compte bancaire est requis.",
"StripeBankAccountTokenInputField.accountOwnerName.inline": "nom du propriétaire du compte",
"StripeBankAccountTokenInputField.accountOwnerName.label": "Nom du propriétaire du compte bancaire",
"StripeBankAccountTokenInputField.accountOwnerName.placeholder": "Monsieur X.",
"StripeBankAccountTokenInputField.accountOwnerName.required": "Le nom du propriétaire du compte bancaire requis",
"StripeBankAccountTokenInputField.andBeforeLastItemInAList": " et",
"StripeBankAccountTokenInputField.bankCode.inline": "code banque",
"StripeBankAccountTokenInputField.bankCode.label": "Code banque",
"StripeBankAccountTokenInputField.bankCode.placeholder": "Entrez votre code banque…",
"StripeBankAccountTokenInputField.bankCode.required": "Le code banque est requis",
"StripeBankAccountTokenInputField.bankName.inline": "nom de l'établissement bancaire",
"StripeBankAccountTokenInputField.bankName.label": "Nom de l'établissement bancaire",
"StripeBankAccountTokenInputField.bankName.placeholder": "Entrez le nom de l'établissement bancaire…",
"StripeBankAccountTokenInputField.bankName.required": "Le nom de l'établissement bancaire est requis",
"StripeBankAccountTokenInputField.branchCode.inline": "code branche",
"StripeBankAccountTokenInputField.branchCode.label": "Code branche",
"StripeBankAccountTokenInputField.branchCode.placeholder": "Entrez le code branche…",
"StripeBankAccountTokenInputField.branchCode.required": "Le code branche est requis",
"StripeBankAccountTokenInputField.branchName.inline": "nom de la branche",
"StripeBankAccountTokenInputField.branchName.label": "Nom de la branche",
"StripeBankAccountTokenInputField.branchName.placeholder": "Entrez le nom de la branche…",
"StripeBankAccountTokenInputField.branchName.required": "Le nom de la branch est requis",
"StripeBankAccountTokenInputField.clabe.inline": "CLABE",
"StripeBankAccountTokenInputField.clabe.label": "CLABE",
"StripeBankAccountTokenInputField.clabe.placeholder": "Entrez votre CLABE…",
"StripeBankAccountTokenInputField.clabe.required": "CLABE est requis",
"StripeBankAccountTokenInputField.bsb.inline": "BSB",
"StripeBankAccountTokenInputField.bsb.label": "BSB",
"StripeBankAccountTokenInputField.bsb.placeholder": "Entrez le BSB…",
Expand Down Expand Up @@ -867,6 +877,56 @@
"StripePaymentForm.stripe.validation_error.processing_error": "Une erreur s'est produite en traitant la carte.",
"StripePaymentForm.submitConfirmPaymentInfo": "Confirmer la demande",
"StripePaymentForm.submitPaymentInfo": "Envoyer la demande",
"StripeConnectAccountForm.bankAccountLabel": "Compte bancaire",
"StripeConnectAccountForm.countryLabel": "Pays",
"StripeConnectAccountForm.countryNames.AT": "Autriche",
"StripeConnectAccountForm.countryNames.AU": "Australie",
"StripeConnectAccountForm.countryNames.BE": "Belgique",
"StripeConnectAccountForm.countryNames.CA": "Canada",
"StripeConnectAccountForm.countryNames.CH": "Suisse",
"StripeConnectAccountForm.countryNames.DE": "Allemagne",
"StripeConnectAccountForm.countryNames.GR": "Grèce",
"StripeConnectAccountForm.countryNames.DK": "Danemark",
"StripeConnectAccountForm.countryNames.EE": "Estonie",
"StripeConnectAccountForm.countryNames.ES": "Espagne",
"StripeConnectAccountForm.countryNames.FI": "Finlande",
"StripeConnectAccountForm.countryNames.FR": "France",
"StripeConnectAccountForm.countryNames.GB": "Royaume-Uni",
"StripeConnectAccountForm.countryNames.HK": "Hong Kong",
"StripeConnectAccountForm.countryNames.IE": "Irlande",
"StripeConnectAccountForm.countryNames.IT": "Italie",
"StripeConnectAccountForm.countryNames.JP": "Japon",
"StripeConnectAccountForm.countryNames.LT": "Lithuanie",
"StripeConnectAccountForm.countryNames.LV": "Lettonie",
"StripeConnectAccountForm.countryNames.LU": "Luxembourg",
"StripeConnectAccountForm.countryNames.MX": "Mexique",
"StripeConnectAccountForm.countryNames.NL": "Pays-bas",
"StripeConnectAccountForm.countryNames.NO": "Norvège",
"StripeConnectAccountForm.countryNames.NZ": "Nouvelle-zélande",
"StripeConnectAccountForm.countryNames.PL": "Pologne",
"StripeConnectAccountForm.countryNames.PT": "Portugal",
"StripeConnectAccountForm.countryNames.SE": "Suède",
"StripeConnectAccountForm.countryNames.SI": "Slovénie",
"StripeConnectAccountForm.countryNames.SK": "Slovaquie",
"StripeConnectAccountForm.countryNames.SG": "Singapore",
"StripeConnectAccountForm.countryNames.US": "Etats-Unis",
"StripeConnectAccountForm.countryPlaceholder": "Choisissez votre pays…",
"StripeConnectAccountForm.countryRequired": "Ce champ est requis",
"StripeConnectAccountForm.createStripeAccountFailed": "Oups, quelque chose s'est mal passé. Veuillez essayer de nouveau.",
"StripeConnectAccountForm.createStripeAccountFailedWithStripeError": "Oups, quelque chose s'est mal passé. Le message d'erreur fourni par Stripe est : \"{stripeMessage}\"",
"StripeConnectAccountForm.loadingStripeAccountData": "Récupération des détails de paiement…",
"StripePayoutPage.heading": "Détails de paiement",
"StripePayoutPage.loadingData": "Chargement des données…",
"StripePayoutPage.stripeNotConnected": "Les coordonnées bancaires n'ont pas pu être enregistrées. Veuillez remplir le formulaire pour pouvoir recevoir des paiements pour vos annonces.",
"StripePayoutPage.submitButtonText": "Enregistrer",
"StripePayoutPage.title": "Détails de paiement",
"StripeConnectAccountStatusBox.editAccountButton": "Editer le compte Stripe",
"StripeConnectAccountStatusBox.getVerifiedButton": "Vérifier",
"StripeConnectAccountStatusBox.verificationFailedText": "Pour recevoir des paiements, vous devez ajouter les détails de votre compte bancaire et vérifier votre compte.",
"StripeConnectAccountStatusBox.verificationFailedTitle": "Quelque chose s'est mal passé - veuillez essayer de nouveau",
"StripeConnectAccountStatusBox.verificationNeededText": "Pour recevoir des paiements, vous devez ajouter quelques détails supplémentaires à votre compte Stripe pour pouvoir le vérifier.",
"StripeConnectAccountStatusBox.verificationNeededTitle": "Stripe demande des informations supplémentaires",
"StripeConnectAccountStatusBox.verificationSuccessTitle": "Votre compte Stripe est à jour !",
"TermsOfServicePage.heading": "Conditions d'utilisation",
"TermsOfServicePage.privacyTabTitle": "Politique de confidentialité",
"TermsOfServicePage.schemaTitle": "Conditions d'utilisation | {siteTitle}",
Expand Down Expand Up @@ -951,4 +1011,4 @@
"UserCard.viewProfileLink": "Voir le profil",
"UserDisplayName.banned": "Utilisateur banni",
"UserDisplayName.deleted": "Utilisateur supprimé"
}
}
8 changes: 4 additions & 4 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -10132,10 +10132,10 @@ [email protected]:
resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8"
integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==

sharetribe-flex-sdk@^1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/sharetribe-flex-sdk/-/sharetribe-flex-sdk-1.9.0.tgz#c7af04022acb77e75e1fac2bab8a0c11154aab24"
integrity sha512-cgoswKAOZ0Zi2uFXLoo+/dpkSshELWqmLjEKaBxtJ53CzuHvaLj6gF0q+QhGFfp/BnQjMBjMyp/Box9InIaBKg==
sharetribe-flex-sdk@^1.9.1:
version "1.9.1"
resolved "https://registry.yarnpkg.com/sharetribe-flex-sdk/-/sharetribe-flex-sdk-1.9.1.tgz#a73f4cbe1ecc11de014a80724a55a43f7e57bfa6"
integrity sha512-KDi0u5dHpUHmdbUH940oDWdLhtcD+OBs3RVnILZsv/HFWhtJuwEZxqjJ9h1SwF1L1aZ7hlgWhoae6Md4fe75WQ==
dependencies:
axios "^0.19.0"
js-cookie "^2.1.3"
Expand Down

0 comments on commit 630f8db

Please sign in to comment.