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

Add new translations #981

Merged
merged 3 commits into from
Dec 17, 2018
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
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ way to update this template, but currently, we follow a pattern:

## Upcoming version 2018-XX-XX

- [add] Add French translations to recently added translation keys. Also few minor changes to
English translations for consistency.
[#981](https://github.com/sharetribe/flex-template-web/pull/981)
- [add] Create FieldRadioButton component.
[#977](https://github.com/sharetribe/flex-template-web/pull/977)
- [fix] Temporarily remove audit step from CI because of the Node Security Platform shutting down.
Expand Down
8 changes: 4 additions & 4 deletions src/translations/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -660,15 +660,15 @@
"StripeBankAccountTokenInputField.accountNumber.placeholder": "Type in bank account number…",
"StripeBankAccountTokenInputField.accountNumber.required": "Bank account number is required",
"StripeBankAccountTokenInputField.andBeforeLastItemInAList": " and",
"StripeBankAccountTokenInputField.branchCode.inline": "Branch code",
"StripeBankAccountTokenInputField.branchCode.inline": "branch code",
"StripeBankAccountTokenInputField.branchCode.label": "Branch code",
"StripeBankAccountTokenInputField.branchCode.placeholder": "Type in branch code…",
"StripeBankAccountTokenInputField.branchCode.required": "Branch code is required",
"StripeBankAccountTokenInputField.bsb.inline": "BSB",
"StripeBankAccountTokenInputField.bsb.label": "BSB",
"StripeBankAccountTokenInputField.bsb.placeholder": "Type in BSB…",
"StripeBankAccountTokenInputField.bsb.required": "BSB is required",
"StripeBankAccountTokenInputField.clearingCode.inline": "Clearing code",
"StripeBankAccountTokenInputField.clearingCode.inline": "clearing code",
"StripeBankAccountTokenInputField.clearingCode.label": "Clearing code",
"StripeBankAccountTokenInputField.clearingCode.placeholder": "Type in clearing code…",
"StripeBankAccountTokenInputField.clearingCode.required": "Clearing code is required",
Expand All @@ -680,7 +680,7 @@
"StripeBankAccountTokenInputField.iban.required": "Bank account number (IBAN) is required",
"StripeBankAccountTokenInputField.institutionNumber.inline": "institution number",
"StripeBankAccountTokenInputField.institutionNumber.label": "Institution number",
"StripeBankAccountTokenInputField.institutionNumber.placeholder": "Type in institution number",
"StripeBankAccountTokenInputField.institutionNumber.placeholder": "Type in institution number...",
"StripeBankAccountTokenInputField.institutionNumber.required": "Institution number is required",
"StripeBankAccountTokenInputField.routingNumber.inline": "routing number",
"StripeBankAccountTokenInputField.routingNumber.label": "Routing number",
Expand All @@ -692,7 +692,7 @@
"StripeBankAccountTokenInputField.sortCode.required": "Sort code is required",
"StripeBankAccountTokenInputField.transitNumber.inline": "transit number",
"StripeBankAccountTokenInputField.transitNumber.label": "Transit number",
"StripeBankAccountTokenInputField.transitNumber.placeholder": "Type in transit number",
"StripeBankAccountTokenInputField.transitNumber.placeholder": "Type in transit number...",
"StripeBankAccountTokenInputField.transitNumber.required": "Transit number is required",
"StripeBankAccountTokenInputField.unsupportedCountry": "Country not supported: {country}",
"StripePaymentForm.creditCardDetails": "Credit card details",
Expand Down
96 changes: 48 additions & 48 deletions src/translations/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@
"ContactDetailsForm.passwordFailed": "Veuillez vérifier votre mot de passe",
"ContactDetailsForm.passwordLabel": "Mot de passe actuel",
"ContactDetailsForm.passwordPlaceholder": "Entrez votre mot de passe actuel",
"ContactDetailsForm.passwordRequired": "Un mot de passe est requis.",
"ContactDetailsForm.passwordRequired": "Un mot de passe est requis",
"ContactDetailsForm.passwordTooShort": "Le mot de passe doit contenir au moins {minLength} caractères",
"ContactDetailsForm.pendingEmailCheckInbox": "Jetez un œil à votre boîte email pour vérifiez votre adresse {pendingEmail}.",
"ContactDetailsForm.pendingEmailUnverified": "Vous n'avez pas encore vérifié votre nouvelle adresse. {pendingEmailCheckInbox} {resendEmailMessage}",
Expand Down Expand Up @@ -173,9 +173,9 @@
"EditListingPoliciesPanel.createListingTitle": "C'est le moment de préciser quelques règles pour vos locataires.",
"EditListingPoliciesPanel.title": "Modifier le règlement de {listingTitle}",
"EditListingPricingForm.priceInputPlaceholder": "Définir votre prix…",
"EditListingPricingForm.pricePerDay": "Price per day in euros",
"EditListingPricingForm.pricePerNight": "Prix par nuit, en Euros",
"EditListingPricingForm.pricePerUnit": "Price per unit in euros",
"EditListingPricingForm.pricePerDay": "Prix par jour en euros",
"EditListingPricingForm.pricePerNight": "Prix par nuit en euros",
"EditListingPricingForm.pricePerUnit": "Prix par unité en euros",
"EditListingPricingForm.priceRequired": "Vous devez ajouter un prix.",
"EditListingPricingForm.priceTooLow": "Le prix doit être d'au moins {minPrice}.",
"EditListingPricingForm.showListingFailed": "Impossible de récupérer les informations de l'annonce",
Expand Down Expand Up @@ -281,9 +281,9 @@
"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}.",
"ListingCard.perDay": "per day",
"ListingCard.perDay": "par jour",
"ListingCard.perNight": "par nuit",
"ListingCard.perUnit": "per unit",
"ListingCard.perUnit": "par unité",
"ListingCard.unsupportedPrice": "({currency})",
"ListingCard.unsupportedPriceTitle": "Devise non supportée ({currency})",
"ListingPage.bannedUserDisplayName": "Utilisateur banni",
Expand All @@ -309,9 +309,9 @@
"ListingPage.ownListing": "Ceci est votre propre annonce.",
"ListingPage.ownListingDraft": "Cette annonce est un brouillon.",
"ListingPage.ownListingPendingApproval": "Cette annonce est en attente de validation.",
"ListingPage.perDay": "per day",
"ListingPage.perDay": "par jour",
"ListingPage.perNight": "par nuit",
"ListingPage.perUnit": "per unit",
"ListingPage.perUnit": "par unité",
"ListingPage.reviewsError": "Impossible de charger les commentaires.",
"ListingPage.reviewsHeading": "Commentaires ({count})",
"ListingPage.rulesTitle": "Règlement",
Expand Down Expand Up @@ -339,10 +339,10 @@
"ManageListingCard.manageAvailability": "Gérer la disponibilité",
"ManageListingCard.openListing": "Réouvrir",
"ManageListingCard.pendingApproval": "{listingTitle} est en attente de validation par les administrateurs et ne peut être réservée.",
"ManageListingCard.perDay": "per day",
"ManageListingCard.perDay": "par jour",
"ManageListingCard.perNight": "par nuit",
"ManageListingCard.perUnit": "per unit",
"ManageListingCard.priceNotSet": "Price not set",
"ManageListingCard.perUnit": "par unité",
"ManageListingCard.priceNotSet": "Prix non configuré",
"ManageListingCard.unsupportedPrice": "({currency})",
"ManageListingCard.unsupportedPriceTitle": "Devise non supportée ({currency})",
"ManageListingCard.viewListing": "Voir l'annonce",
Expand Down Expand Up @@ -447,20 +447,20 @@
"PayoutDetailsForm.birthdayYearPlaceholder": "aaaa",
"PayoutDetailsForm.canadianProvinceLabel": "Province",
"PayoutDetailsForm.canadianProvinceNames.AB": "Alberta",
"PayoutDetailsForm.canadianProvinceNames.BC": "British Columbia",
"PayoutDetailsForm.canadianProvinceNames.BC": "Colombie-Britannique",
"PayoutDetailsForm.canadianProvinceNames.MB": "Manitoba",
"PayoutDetailsForm.canadianProvinceNames.NB": "New Brunswick",
"PayoutDetailsForm.canadianProvinceNames.NL": "Newfoundland and Labrador",
"PayoutDetailsForm.canadianProvinceNames.NS": "Nova Scotia",
"PayoutDetailsForm.canadianProvinceNames.NT": "Northwest Territories",
"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": "Prince Edward Island",
"PayoutDetailsForm.canadianProvinceNames.QC": "Quebec",
"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": "This field is required",
"PayoutDetailsForm.canadianProvinceRequired": "Ce champ est requis",
"PayoutDetailsForm.cityLabel": "Ville",
"PayoutDetailsForm.cityPlaceholder": "Helsinki",
"PayoutDetailsForm.cityRequired": "Ce champ est requis.",
Expand All @@ -469,20 +469,20 @@
"PayoutDetailsForm.countryNames.AU": "Australie",
"PayoutDetailsForm.countryNames.BE": "Belgique",
"PayoutDetailsForm.countryNames.CA": "Canada",
"PayoutDetailsForm.countryNames.CH": "Switzerland",
"PayoutDetailsForm.countryNames.CH": "Suisse",
"PayoutDetailsForm.countryNames.DE": "Allemagne",
"PayoutDetailsForm.countryNames.DK": "Danemark",
"PayoutDetailsForm.countryNames.ES": "Espagne",
"PayoutDetailsForm.countryNames.FI": "Finlande",
"PayoutDetailsForm.countryNames.FR": "France",
"PayoutDetailsForm.countryNames.GB": "Royaune-Uni",
"PayoutDetailsForm.countryNames.HK": "Hong Kong",
"PayoutDetailsForm.countryNames.HK": "Hong-Kong",
"PayoutDetailsForm.countryNames.IE": "Irelande",
"PayoutDetailsForm.countryNames.IT": "Italie",
"PayoutDetailsForm.countryNames.LU": "Luxembourg",
"PayoutDetailsForm.countryNames.NL": "Pays-Bas",
"PayoutDetailsForm.countryNames.NO": "Norway",
"PayoutDetailsForm.countryNames.NZ": "New Zealand",
"PayoutDetailsForm.countryNames.NO": "Norvège",
"PayoutDetailsForm.countryNames.NZ": "Nouvelle-Zélande",
"PayoutDetailsForm.countryNames.PT": "Portugal",
"PayoutDetailsForm.countryNames.SE": "Suède",
"PayoutDetailsForm.countryNames.US": "États-Unis",
Expand All @@ -498,19 +498,19 @@
"PayoutDetailsForm.lastNamePlaceholder": "Nom",
"PayoutDetailsForm.lastNameRequired": "Ce champ est requis.",
"PayoutDetailsForm.personalDetailsTitle": "Détails",
"PayoutDetailsForm.personalIdNumberTitle": "Numéro d'identité",
"PayoutDetailsForm.personalIdNumberLabel.HK": "Hong Kong Identity Card Number (HKID)",
"PayoutDetailsForm.personalIdNumberLabel.US": "Last 4 digits of social security number (SSN)",
"PayoutDetailsForm.personalIdNumberLabel.US": "Quatre derniers chiffres du numéro de sécurité sociale (SSN)",
"PayoutDetailsForm.personalIdNumberPlaceholder.HK": "XY123456",
"PayoutDetailsForm.personalIdNumberPlaceholder.US": "1234",
"PayoutDetailsForm.personalIdNumberRequired": "This field is required",
"PayoutDetailsForm.personalIdNumberTitle": "Personal id number",
"PayoutDetailsForm.personalIdNumberValid": "Invalid value",
"PayoutDetailsForm.personalIdNumberRequired": "Ce champ est requis",
"PayoutDetailsForm.personalIdNumberValid": "Valeur incorrecte",
"PayoutDetailsForm.postalCodeLabel": "Code postal",
"PayoutDetailsForm.postalCodePlaceholder": "00100",
"PayoutDetailsForm.postalCodeRequired": "Ce champ est requis.",
"PayoutDetailsForm.stateLabel": "State",
"PayoutDetailsForm.statePlaceholder": "Enter your state",
"PayoutDetailsForm.stateRequired": "This field is required",
"PayoutDetailsForm.stateLabel": "État",
"PayoutDetailsForm.statePlaceholder": "Précisez votre état",
"PayoutDetailsForm.stateRequired": "Ce champ est requis",
"PayoutDetailsForm.streetAddressLabel": "Adresse",
"PayoutDetailsForm.streetAddressPlaceholder": "Entrez votre adresse",
"PayoutDetailsForm.streetAddressRequired": "Ce champ est requis.",
Expand All @@ -530,8 +530,8 @@
"PayoutPreferencesPage.title": "Paiements",
"PriceFilter.clear": "Effacer",
"PriceFilter.label": "Prix",
"PriceFilter.labelSelectedButton": "{minPrice} - {maxPrice}",
"PriceFilter.labelSelectedPlain": "Prix : {minPrice} - {maxPrice}",
"PriceFilter.labelSelectedButton": "{minPrice} - {maxPrice}",
"PriceFilterForm.cancel": "Annuler",
"PriceFilterForm.clear": "Effacer",
"PriceFilterForm.label": "Gamme de prix :",
Expand Down Expand Up @@ -660,40 +660,40 @@
"StripeBankAccountTokenInputField.accountNumber.placeholder": "Entrez votre numéro de compte bancaire",
"StripeBankAccountTokenInputField.accountNumber.required": "Le numéro de compte bancaire est requis.",
"StripeBankAccountTokenInputField.andBeforeLastItemInAList": " et",
"StripeBankAccountTokenInputField.branchCode.inline": "Branch code",
"StripeBankAccountTokenInputField.branchCode.label": "Branch code",
"StripeBankAccountTokenInputField.branchCode.placeholder": "Type in branch code…",
"StripeBankAccountTokenInputField.branchCode.required": "Branch code is required",
"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.bsb.inline": "BSB",
"StripeBankAccountTokenInputField.bsb.label": "BSB",
"StripeBankAccountTokenInputField.bsb.placeholder": "Entrez le BSB…",
"StripeBankAccountTokenInputField.bsb.required": "Le BSB est requis.",
"StripeBankAccountTokenInputField.clearingCode.inline": "Clearing code",
"StripeBankAccountTokenInputField.clearingCode.label": "Clearing code",
"StripeBankAccountTokenInputField.clearingCode.placeholder": "Type in clearing code…",
"StripeBankAccountTokenInputField.clearingCode.required": "Clearing code is required",
"StripeBankAccountTokenInputField.clearingCode.inline": "code de clearing",
"StripeBankAccountTokenInputField.clearingCode.label": "Code de clearing",
"StripeBankAccountTokenInputField.clearingCode.placeholder": "Entrez le code de clearing…",
"StripeBankAccountTokenInputField.clearingCode.required": "Le code de clearing est requis",
"StripeBankAccountTokenInputField.genericStripeError": "Impossible de connecter ce numéro de compte bancaire. Veuillez vérifier que {inputs} est valide en {country}",
"StripeBankAccountTokenInputField.genericStripeErrorIban": "Impossible de connecter ce numéro de compte bancaire. Veuillez vérifier ce numéro est valide en {country}",
"StripeBankAccountTokenInputField.iban.inline": "IBAN",
"StripeBankAccountTokenInputField.iban.label": "Numéro de compte bancaire (IBAN)",
"StripeBankAccountTokenInputField.iban.placeholder": "Par exemple FR76 3000 6000 0112 3456 7890 189",
"StripeBankAccountTokenInputField.iban.required": "Le numéro de compte bancaire (IBAN) est requis.",
"StripeBankAccountTokenInputField.institutionNumber.inline": "institution number",
"StripeBankAccountTokenInputField.institutionNumber.label": "Institution number",
"StripeBankAccountTokenInputField.institutionNumber.placeholder": "Type in institution number",
"StripeBankAccountTokenInputField.institutionNumber.required": "Institution number is required",
"StripeBankAccountTokenInputField.institutionNumber.inline": "numéro d'établissement",
"StripeBankAccountTokenInputField.institutionNumber.label": "Numéro d'établissement",
"StripeBankAccountTokenInputField.institutionNumber.placeholder": "Entrez le numéro d'établissement…",
"StripeBankAccountTokenInputField.institutionNumber.required": "Le numéro d'établissement est requis",
"StripeBankAccountTokenInputField.routingNumber.inline": "numéro de routage number",
"StripeBankAccountTokenInputField.routingNumber.label": "Numéro de routage",
"StripeBankAccountTokenInputField.routingNumber.placeholder": "Entrez le numéro de routage…",
"StripeBankAccountTokenInputField.routingNumber.required": "Un numéro de routage est requis.",
"StripeBankAccountTokenInputField.sortCode.inline": "Code de tri",
"StripeBankAccountTokenInputField.sortCode.inline": "code de tri",
"StripeBankAccountTokenInputField.sortCode.label": "Code de tri",
"StripeBankAccountTokenInputField.sortCode.placeholder": "Entrez un code de tri…",
"StripeBankAccountTokenInputField.sortCode.required": "Un code de tri est requis.",
"StripeBankAccountTokenInputField.transitNumber.inline": "transit number",
"StripeBankAccountTokenInputField.transitNumber.label": "Transit number",
"StripeBankAccountTokenInputField.transitNumber.placeholder": "Type in transit number",
"StripeBankAccountTokenInputField.transitNumber.required": "Transit number is required",
"StripeBankAccountTokenInputField.transitNumber.inline": "numéro de transit",
"StripeBankAccountTokenInputField.transitNumber.label": "Numéro de transit",
"StripeBankAccountTokenInputField.transitNumber.placeholder": "Entrez le numéro de transit…",
"StripeBankAccountTokenInputField.transitNumber.required": "Le numéro de transit est requis",
"StripeBankAccountTokenInputField.unsupportedCountry": "Pays non supporté : {country}",
"StripePaymentForm.creditCardDetails": "Votre carte bancaire",
"StripePaymentForm.genericError": "Impossible de traiter ces détails de paiement. Veuillez essayer de nouveau.",
Expand Down