mirror of
https://github.com/kingomarnajjar/flex-template-web.git
synced 2026-07-31 02:26:50 +10:00
720 lines
49 KiB
JSON
720 lines
49 KiB
JSON
{
|
||
"ActivityFeed.bannedUserDisplayName": "Banned user",
|
||
"ActivityFeed.deletedListing": "deleted listing",
|
||
"ActivityFeed.leaveAReview": "Leave a review for { displayName }.",
|
||
"ActivityFeed.leaveAReviewSecond": "Leave a review for { displayName } to see their review.",
|
||
"ActivityFeed.ownTransitionAccept": "You accepted the booking request.",
|
||
"ActivityFeed.ownTransitionDecline": "You declined the booking request.",
|
||
"ActivityFeed.ownTransitionExpire": "Booking request expired. You did not reply on time.",
|
||
"ActivityFeed.ownTransitionRequest": "You requested to book { listingTitle }.",
|
||
"ActivityFeed.ownTransitionReview": "You left a review for { displayName }.",
|
||
"ActivityFeed.showOlderMessages": "Show older",
|
||
"ActivityFeed.today": "Today",
|
||
"ActivityFeed.transitionAccept": "{ displayName } accepted the booking request.",
|
||
"ActivityFeed.transitionCancel": "The booking was cancelled.",
|
||
"ActivityFeed.transitionComplete": "The booking was completed. { reviewLink }",
|
||
"ActivityFeed.transitionDecline": "{ displayName } declined the booking request.",
|
||
"ActivityFeed.transitionExpire": "Booking request expired. { displayName } did not reply on time.",
|
||
"ActivityFeed.transitionRequest": "{ displayName } requested to book { listingTitle }.",
|
||
"ActivityFeed.transitionReview": "{ displayName } left a review for you. { reviewLink }",
|
||
"AuthenticationPage.emailAlreadyInUse": "An account with this email address already exists. Try logging in instead.",
|
||
"AuthenticationPage.fixEmail": "Whoops, typo in your email? {fixEmailLink}.",
|
||
"AuthenticationPage.fixEmailLinkText": "Fix it",
|
||
"AuthenticationPage.loginFailed": "The email and password you entered did not match our records. Please double-check and try again.",
|
||
"AuthenticationPage.loginLinkText": "Login",
|
||
"AuthenticationPage.resendEmail": "Didn't get the email? {resendEmailLink}.",
|
||
"AuthenticationPage.resendEmailLinkText": "Resend it",
|
||
"AuthenticationPage.resendFailed": "Resending verification email failed. Please try again.",
|
||
"AuthenticationPage.resendFailedTooManyRequests": "The maximum of 5 verification emails has been reached. Please try again tomorrow.",
|
||
"AuthenticationPage.schemaTitleLogin": "Log in | {siteTitle}",
|
||
"AuthenticationPage.schemaTitleSignup": "Sign up | {siteTitle}",
|
||
"AuthenticationPage.sendingEmail": "Sending verification email…",
|
||
"AuthenticationPage.signupFailed": "Signup failed. Please make sure all the information you entered is correct and try again.",
|
||
"AuthenticationPage.signupFailedEmailAlreadyTaken": "An account with this email address already exists. Try logging in instead.",
|
||
"AuthenticationPage.signupLinkText": "Sign up",
|
||
"AuthenticationPage.termsHeading": "Terms of Service",
|
||
"AuthenticationPage.verifyEmailClose": "LATER",
|
||
"AuthenticationPage.verifyEmailText": "Thanks for signing up! There's one quick step left. To be able to contact you, we need you to verify your email address. Please click the link we sent to {email}.",
|
||
"AuthenticationPage.verifyEmailTitle": "{name}, check your inbox to verify your email",
|
||
"Avatar.bannedUserDisplayName": "Banned user",
|
||
"BookingBreakdown.bookingPeriod": "{bookingStart} – {bookingEnd}",
|
||
"BookingBreakdown.commission": "Saunatime fee *",
|
||
"BookingBreakdown.commissionFeeNote": "* The fee helps us run the platform and provide the best possible service to you!",
|
||
"BookingBreakdown.dayCount": "{count, number} {count, plural, one {day} other {days}}",
|
||
"BookingBreakdown.nightCount": "{count, number} {count, plural, one {night} other {nights}}",
|
||
"BookingBreakdown.pricePerDay": "Price per day",
|
||
"BookingBreakdown.pricePerNight": "Price per night",
|
||
"BookingBreakdown.pricePerQuantity": "Price per person",
|
||
"BookingBreakdown.providerTotalCanceled": "Total price",
|
||
"BookingBreakdown.providerTotalDeclined": "Final sum",
|
||
"BookingBreakdown.providerTotalDefault": "You'll make",
|
||
"BookingBreakdown.providerTotalDelivered": "You made",
|
||
"BookingBreakdown.quantity": "{quantity, number} {quantity, plural, one {person} other {persons}}",
|
||
"BookingBreakdown.quantityUnit": "Number of persons",
|
||
"BookingBreakdown.refund": "Refund",
|
||
"BookingBreakdown.refundCustomerFee": "Refund Saunatime fee",
|
||
"BookingBreakdown.refundProviderFee": "Refund Saunatime fee",
|
||
"BookingBreakdown.subTotal": "Subtotal",
|
||
"BookingBreakdown.total": "Total price",
|
||
"BookingDatesForm.bookingEndTitle": "End date",
|
||
"BookingDatesForm.bookingStartTitle": "Start date",
|
||
"BookingDatesForm.listingCurrencyInvalid": "Oops, the currency of the listing doesn't match the currency of the marketplace.",
|
||
"BookingDatesForm.listingPriceMissing": "Oops, this listing has no price!",
|
||
"BookingDatesForm.ownListing": "You won't be able to book your own listing.",
|
||
"BookingDatesForm.placeholder": "mm/dd/yyyy",
|
||
"BookingDatesForm.priceBreakdownTitle": "Booking breakdown",
|
||
"BookingDatesForm.requestToBook": "Request to book",
|
||
"BookingDatesForm.requiredDate": "Oops, make sure your date is correct!",
|
||
"BookingDatesForm.youWontBeChargedInfo": "You won't be charged yet",
|
||
"CheckoutPage.errorlistingLinkText": "the sauna page",
|
||
"CheckoutPage.goToLandingPage": "Go to homepage",
|
||
"CheckoutPage.hostedBy": "Hosted by {name}",
|
||
"CheckoutPage.initiateOrderAmountTooLow": "We are unable to process this payment since the payment amount is too low. Please contact the marketplace administrator.",
|
||
"CheckoutPage.initiateOrderError": "Payment request failed. Please go back to {listingLink} and try again. If the error persists, try refreshing the page or contacting the marketplace administrator.",
|
||
"CheckoutPage.listingNotFoundError": "Unfortunately, the listing is no longer available.",
|
||
"CheckoutPage.loadingData": "Loading checkout data…",
|
||
"CheckoutPage.paymentInfo": "You'll only be charged if your request is accepted by the provider.",
|
||
"CheckoutPage.priceBreakdownTitle": "Booking breakdown",
|
||
"CheckoutPage.providerStripeAccountMissingError": "The listing author has not added their payment information and the listing cannot be booked at the moment.",
|
||
"CheckoutPage.speculateFailedMessage": "Oops, something went wrong. Please refresh the page and try again.",
|
||
"CheckoutPage.speculateTransactionError": "Failed to fetch breakdown information.",
|
||
"CheckoutPage.title": "Book {listingTitle}",
|
||
"ContactDetailsForm.confirmChangesInfo": "To change your email address, please enter your current password.",
|
||
"ContactDetailsForm.confirmChangesTitle": "Confirm your changes",
|
||
"ContactDetailsForm.emailInvalid": "A valid email address is required",
|
||
"ContactDetailsForm.emailLabel": "Your email address",
|
||
"ContactDetailsForm.emailRequired": "An email address is required",
|
||
"ContactDetailsForm.emailSent": "Verification email sent!",
|
||
"ContactDetailsForm.emailTakenError": "This email address is already in use.",
|
||
"ContactDetailsForm.emailUnverified": "You haven't verified your email address yet. {resendEmailMessage}",
|
||
"ContactDetailsForm.emailVerified": "Your email address is verified.",
|
||
"ContactDetailsForm.genericFailure": "Whoops, something went wrong. Please refresh the page and try again.",
|
||
"ContactDetailsForm.genericEmailFailure": "Whoops, something went wrong while updating your email. Please refresh the page and try again.",
|
||
"ContactDetailsForm.genericPhoneNumberFailure": "Whoops, something went wrong while updating your phone number. Please refresh the page and try again.",
|
||
"ContactDetailsForm.passwordFailed": "Please double-check your password",
|
||
"ContactDetailsForm.passwordLabel": "Current password",
|
||
"ContactDetailsForm.passwordPlaceholder": "Enter your current password…",
|
||
"ContactDetailsForm.passwordRequired": "A password is required",
|
||
"ContactDetailsForm.passwordTooShort": "The password should be at least {minLength} characters",
|
||
"ContactDetailsForm.pendingEmailCheckInbox": "Check your inbox to verify {pendingEmail} now.",
|
||
"ContactDetailsForm.pendingEmailUnverified": "You have not verified your new address yet. {pendingEmailCheckInbox} {resendEmailMessage}",
|
||
"ContactDetailsForm.phoneLabel": "Phone number",
|
||
"ContactDetailsForm.phonePlaceholder": "Enter your phone number",
|
||
"ContactDetailsForm.resendEmailVerificationText": "Resend verification email.",
|
||
"ContactDetailsForm.saveChanges": "Save changes",
|
||
"ContactDetailsForm.tooManyVerificationRequests": "Too many email verification requests sent.",
|
||
"ContactDetailsPage.contactDetailsTabTitle": "Contact details",
|
||
"ContactDetailsPage.heading": "Contact details",
|
||
"ContactDetailsPage.passwordTabTitle": "Password",
|
||
"ContactDetailsPage.paymentsTabTitle": "Payments",
|
||
"ContactDetailsPage.title": "Contact details",
|
||
"CookieConsent.continue": "Continue",
|
||
"CookieConsent.cookieLink": "cookies",
|
||
"CookieConsent.message": "Welcome to Saunatime, friend! We use {cookieLink} to enhance your browsing experience.",
|
||
"DateInput.clearDate": "Clear Date",
|
||
"DateInput.closeDatePicker": "Close",
|
||
"DateInput.defaultPlaceholder": "Date input",
|
||
"DateInput.screenReaderInputMessage": "Date input",
|
||
"EditListingDescriptionForm.categoryLabel": "Sauna type",
|
||
"EditListingDescriptionForm.categoryPlaceholder": "Choose the type of your sauna…",
|
||
"EditListingDescriptionForm.categoryRequired": "You need to select a category for your sauna.",
|
||
"EditListingDescriptionForm.description": "Describe your sauna",
|
||
"EditListingDescriptionForm.descriptionPlaceholder": "How many people can fit at once? Does the sauna come with towels?",
|
||
"EditListingDescriptionForm.descriptionRequired": "A description is required.",
|
||
"EditListingDescriptionForm.maxLength": "Must be {maxLength} characters or less",
|
||
"EditListingDescriptionForm.title": "The name of your sauna",
|
||
"EditListingDescriptionForm.titlePlaceholder": "What's the name of your sauna?",
|
||
"EditListingDescriptionForm.titleRequired": "You need to add a name.",
|
||
"EditListingDescriptionForm.updateFailed": "Failed to update listing. Please try again.",
|
||
"EditListingDescriptionPanel.createListingTitle": "Add your sauna",
|
||
"EditListingDescriptionPanel.title": "Edit details of {listingTitle}",
|
||
"EditListingFeaturesForm.updateFailed": "Failed to update listing. Please try again.",
|
||
"EditListingFeaturesPanel.createListingTitle": "What amenities does your sauna have?",
|
||
"EditListingFeaturesPanel.title": "Edit the amenities of {listingTitle}",
|
||
"EditListingLocationForm.address": "Address",
|
||
"EditListingLocationForm.addressNotRecognized": "We didn't recognize this location. Please try another location.",
|
||
"EditListingLocationForm.addressPlaceholder": "123 Example Street",
|
||
"EditListingLocationForm.addressRequired": "You need to provide a location",
|
||
"EditListingLocationForm.building": "Apt, suite, building # (optional)",
|
||
"EditListingLocationForm.buildingPlaceholder": "A 42",
|
||
"EditListingLocationForm.updateFailed": "Failed to update listing. Please try again.",
|
||
"EditListingLocationPanel.createListingTitle": "Where's your sauna?",
|
||
"EditListingLocationPanel.title": "Edit the location of {listingTitle}",
|
||
"EditListingPage.loadingListingData": "Loading listing data…",
|
||
"EditListingPage.titleCreateListing": "Create a listing",
|
||
"EditListingPage.titleEditListing": "Edit listing",
|
||
"EditListingPhotosForm.addImagesTip": "Tip: Choose the top 2-3 photos of your sauna from different angles in a good light that really show the space.",
|
||
"EditListingPhotosForm.bankAccountNumberRequired": "You need to add a bank account number.",
|
||
"EditListingPhotosForm.chooseImage": "+ Choose an image…",
|
||
"EditListingPhotosForm.createListingFailed": "Adding a new sauna failed",
|
||
"EditListingPhotosForm.imageRequired": "You need to add at least one image.",
|
||
"EditListingPhotosForm.imageTypes": ".JPG, .GIF or .PNG. Max. 10 MB",
|
||
"EditListingPhotosForm.imageUploadFailed.uploadFailed": "Failed to upload image. Please check that the image wasn't too big and try again.",
|
||
"EditListingPhotosForm.imageUploadFailed.uploadOverLimit": "The maximum file size is 10 MB. Please try again.",
|
||
"EditListingPhotosForm.savedImageAltText": "Saved listing image",
|
||
"EditListingPhotosForm.showListingFailed": "Fetching listing data failed",
|
||
"EditListingPhotosForm.updateFailed": "Failed to update listing. Please try again.",
|
||
"EditListingPhotosPanel.createListingTitle": "Add a few photos",
|
||
"EditListingPhotosPanel.payoutModalInfo": "Since this was the first listing you created, we need to know bit more about you in order to send you money. We only ask these once.",
|
||
"EditListingPhotosPanel.payoutModalTitleOneMoreThing": "One more thing:",
|
||
"EditListingPhotosPanel.payoutModalTitlePayoutPreferences": "Payout preferences",
|
||
"EditListingPhotosPanel.title": "Edit the photos of {listingTitle}",
|
||
"EditListingPoliciesForm.rulesLabel": "Sauna rules",
|
||
"EditListingPoliciesForm.rulesPlaceholder": "Describe the no-nos",
|
||
"EditListingPoliciesForm.updateFailed": "Failed to update listing. Please try again.",
|
||
"EditListingPoliciesPanel.createListingTitle": "Time to set some ground rules for the bathers.",
|
||
"EditListingPoliciesPanel.title": "Edit the rules of {listingTitle}",
|
||
"EditListingPricingForm.priceInputPlaceholder": "Choose your price…",
|
||
"EditListingPricingForm.pricePerUnit": "Price per night in euros",
|
||
"EditListingPricingForm.priceRequired": "You need to add a valid price.",
|
||
"EditListingPricingForm.priceTooLow": "Price should be at least {minPrice}.",
|
||
"EditListingPricingForm.updateFailed": "Failed to update listing. Please try again.",
|
||
"EditListingPricingPanel.createListingTitle": "How much does it cost?",
|
||
"EditListingPricingPanel.listingPriceCurrencyInvalid": "Listing currency is different from the marketplace currency. You cannot edit the price.",
|
||
"EditListingPricingPanel.title": "Edit the pricing of {listingTitle}",
|
||
"EditListingWizard.saveEditDescription": "Save description",
|
||
"EditListingWizard.saveEditFeatures": "Save amenities",
|
||
"EditListingWizard.saveEditLocation": "Save location",
|
||
"EditListingWizard.saveEditPhotos": "Save photos",
|
||
"EditListingWizard.saveEditPolicies": "Save rules",
|
||
"EditListingWizard.saveEditPricing": "Save pricing",
|
||
"EditListingWizard.saveNewDescription": "Next: Amenities",
|
||
"EditListingWizard.saveNewFeatures": "Next: Rules",
|
||
"EditListingWizard.saveNewLocation": "Next: Pricing",
|
||
"EditListingWizard.saveNewPhotos": "Publish listing",
|
||
"EditListingWizard.saveNewPolicies": "Next: Location",
|
||
"EditListingWizard.saveNewPricing": "Next: Photos",
|
||
"EditListingWizard.tabLabelDescription": "Description",
|
||
"EditListingWizard.tabLabelFeatures": "Amenities",
|
||
"EditListingWizard.tabLabelLocation": "Location",
|
||
"EditListingWizard.tabLabelPhotos": "Photos",
|
||
"EditListingWizard.tabLabelPolicy": "Sauna rules",
|
||
"EditListingWizard.tabLabelPricing": "Pricing",
|
||
"EmailVerificationForm.finishAccountSetup": "We will need to send you email notifications. To allow this, please verify your email address {email}.",
|
||
"EmailVerificationForm.successButtonText": "Continue exploring",
|
||
"EmailVerificationForm.successText": "Everything looks good. Time to get out there – have a great day.",
|
||
"EmailVerificationForm.successTitle": "Thanks for verifying your email address, {name}.",
|
||
"EmailVerificationForm.verificationFailed": "Could not verify the email address.",
|
||
"EmailVerificationForm.verify": "Verify my email address",
|
||
"EmailVerificationForm.verifyEmailAddress": "Verify your email address",
|
||
"EmailVerificationForm.verifying": "Verifying…",
|
||
"EmailVerificationPage.loadingUserInformation": "Loading user information…",
|
||
"EmailVerificationPage.title": "Verify your email address",
|
||
"EnquiryForm.heading": "Enquire about {listingTitle}",
|
||
"EnquiryForm.messageLabel": "Message to {authorDisplayName}",
|
||
"EnquiryForm.messagePlaceholder": "Hello {authorDisplayName}! I'm looking forward to…",
|
||
"EnquiryForm.messageRequired": "A message is required",
|
||
"EnquiryForm.sendEnquiryError": "Whoops, something went wrong. Please try again.",
|
||
"EnquiryForm.submitButtonText": "Send enquiry",
|
||
"FieldBoolean.no": "No",
|
||
"FieldBoolean.yes": "Yes",
|
||
"FieldDateInput.clearDate": "Clear Date",
|
||
"FieldDateInput.closeDatePicker": "Close",
|
||
"FieldDateInput.invalidDate": "The start date is not valid",
|
||
"FieldDateInput.placeholderText": "Add start date",
|
||
"FieldDateInput.screenReaderInputMessage": "Date input",
|
||
"FieldDateRangeInput.clearDate": "Clear Date",
|
||
"FieldDateRangeInput.closeDatePicker": "Close",
|
||
"FieldDateRangeInput.endDatePlaceholderText": "Add end date",
|
||
"FieldDateRangeInput.invalidEndDate": "The end date is not valid",
|
||
"FieldDateRangeInput.invalidStartDate": "The start date is not valid",
|
||
"FieldDateRangeInput.screenReaderInputMessage": "Date input",
|
||
"FieldDateRangeInput.startDatePlaceholderText": "Add start date",
|
||
"FieldReviewRating.star1": "Bad experience - 1 star",
|
||
"FieldReviewRating.star2": "Not so nice - 2 stars",
|
||
"FieldReviewRating.star3": "OK - 3 stars",
|
||
"FieldReviewRating.star4": "Good - 4 stars",
|
||
"FieldReviewRating.star5": "Awesome - 5 stars",
|
||
"Footer.copyright": "© Sharetribe 2017",
|
||
"Footer.goToFacebook": "Go to Facebook page",
|
||
"Footer.goToInstagram": "Go to Instagram page",
|
||
"Footer.goToTwitter": "Go to Twitter page",
|
||
"Footer.organizationDescription": "The largest online community to rent saunas in Finland.",
|
||
"Footer.privacy": "Privacy",
|
||
"Footer.privacyPolicy": "Privacy policy",
|
||
"Footer.searchAhvenanmaa": "Ahvenanmaa",
|
||
"Footer.searchEspoo": "Espoo",
|
||
"Footer.searchHelsinki": "Helsinki",
|
||
"Footer.searchKuopio": "Kuopio",
|
||
"Footer.searchMikkeli": "Mikkeli",
|
||
"Footer.searchOulu": "Oulu",
|
||
"Footer.searchRuka": "Ruka",
|
||
"Footer.searchTampere": "Tampere",
|
||
"Footer.searchTurku": "Turku",
|
||
"Footer.searchVantaa": "Vantaa",
|
||
"Footer.terms": "Terms",
|
||
"Footer.termsOfUse": "Terms of Service",
|
||
"Footer.toAboutPage": "About us",
|
||
"Footer.toContactPage": "Contact",
|
||
"Footer.toFAQPage": "FAQ",
|
||
"Footer.toHelpPage": "Help",
|
||
"Footer.toNewListingPage": "Add your sauna",
|
||
"ImageCarousel.imageAltText": "Listing image {index}/{count}",
|
||
"ImageFromFile.couldNotReadFile": "Could not read file",
|
||
"InboxPage.bannedUserDisplayName": "Banned user",
|
||
"InboxPage.fetchFailed": "Could not load all messages. Please try again.",
|
||
"InboxPage.noOrdersFound": "You haven't made any bookings.",
|
||
"InboxPage.noSalesFound": "Nobody has booked anything from you yet.",
|
||
"InboxPage.ordersTabTitle": "Bathing",
|
||
"InboxPage.ordersTitle": "Inbox: Bathing",
|
||
"InboxPage.salesTabTitle": "Hosting",
|
||
"InboxPage.salesTitle": "Inbox: Hosting",
|
||
"InboxPage.stateAccepted": "Accepted",
|
||
"InboxPage.stateCanceled": "Canceled",
|
||
"InboxPage.stateDeclined": "Declined",
|
||
"InboxPage.stateDelivered": "Delivered",
|
||
"InboxPage.stateEnquiry": "Enquiry",
|
||
"InboxPage.statePending": "Pending",
|
||
"InboxPage.stateRequested": "Requested",
|
||
"InboxPage.title": "Inbox",
|
||
"LandingPage.schemaDescription": "Book a sauna using Saunatime or earn some income by sharing your sauna",
|
||
"LandingPage.schemaTitle": "Book saunas everywhere | {siteTitle}",
|
||
"ListingCard.hostedBy": "Hosted by {authorName}.",
|
||
"ListingCard.perUnit": "per night",
|
||
"ListingCard.unsupportedPrice": "({currency})",
|
||
"ListingCard.unsupportedPriceTitle": "Unsupported currency ({currency})",
|
||
"ListingPage.bannedUserDisplayName": "Banned user",
|
||
"ListingPage.bookingHelp": "Start by choosing your dates.",
|
||
"ListingPage.bookingHelpClosedListing": "Sorry, this listing has been closed.",
|
||
"ListingPage.bookingTitle": "Book {title}",
|
||
"ListingPage.closedListing": "This listing has been closed and can't be booked.",
|
||
"ListingPage.closedListingButtonText": "Sorry, this listing has been closed.",
|
||
"ListingPage.contactUser": "Contact",
|
||
"ListingPage.ctaButtonMessage": "Request to book",
|
||
"ListingPage.descriptionTitle": "About this sauna",
|
||
"ListingPage.editListing": "Edit listing",
|
||
"ListingPage.editProfileLink": "Edit profile",
|
||
"ListingPage.errorLoadingListingMessage": "Could not load listing. Please try again.",
|
||
"ListingPage.errorLoadingListingTitle": "Error in loading listing",
|
||
"ListingPage.featuresTitle": "Amenities",
|
||
"ListingPage.hostedBy": "Hosted by {name}",
|
||
"ListingPage.loadingListingMessage": "Loading listing…",
|
||
"ListingPage.loadingListingTitle": "Loading listing…",
|
||
"ListingPage.locationTitle": "Location",
|
||
"ListingPage.ownClosedListing": "Your listing has been closed and can't be booked.",
|
||
"ListingPage.ownListing": "This is your own listing.",
|
||
"ListingPage.ownListingPendingApproval": "This listing is pending approval.",
|
||
"ListingPage.perUnit": "per night",
|
||
"ListingPage.reviewsError": "Loading reviews failed.",
|
||
"ListingPage.reviewsHeading": "Reviews ({count})",
|
||
"ListingPage.rulesTitle": "Sauna rules",
|
||
"ListingPage.schemaTitle": "{title} - {price} | {siteTitle}",
|
||
"ListingPage.viewImagesButton": "View photos ({count})",
|
||
"ListingPage.yourHostHeading": "Your host",
|
||
"LocationSearchForm.placeholder": "Search saunas…",
|
||
"LoginForm.emailInvalid": "A valid email address is required",
|
||
"LoginForm.emailLabel": "Email",
|
||
"LoginForm.emailPlaceholder": "john.doe@example.com",
|
||
"LoginForm.emailRequired": "This field is required",
|
||
"LoginForm.forgotPassword": "Reset password.",
|
||
"LoginForm.forgotPasswordInfo": "Forgot your password? {passwordRecoveryLink}",
|
||
"LoginForm.logIn": "Log in",
|
||
"LoginForm.passwordLabel": "Password",
|
||
"LoginForm.passwordPlaceholder": "Enter your password…",
|
||
"LoginForm.passwordRequired": "This field is required",
|
||
"ManageListingCard.actionFailed": "Whoops, something went wrong. Please refresh the page and try again.",
|
||
"ManageListingCard.closeListing": "Close listing",
|
||
"ManageListingCard.closedListing": "This listing is closed and not visible on the marketplace.",
|
||
"ManageListingCard.edit": "Edit",
|
||
"ManageListingCard.openListing": "Open listing",
|
||
"ManageListingCard.pendingApproval": "{listingTitle} is pending admin approval and can't be booked.",
|
||
"ManageListingCard.perUnit": "per night",
|
||
"ManageListingCard.unsupportedPrice": "({currency})",
|
||
"ManageListingCard.unsupportedPriceTitle": "Unsupported currency ({currency})",
|
||
"ManageListingCard.viewListing": "View listing",
|
||
"ManageListingsPage.accountSettings": "Account settings",
|
||
"ManageListingsPage.loadingOwnListings": "Loading listings…",
|
||
"ManageListingsPage.noResults": "You don't have any listings.",
|
||
"ManageListingsPage.profileSettings": "Profile settings",
|
||
"ManageListingsPage.queryError": "Query failed. Please try again.",
|
||
"ManageListingsPage.title": "Manage listings",
|
||
"ManageListingsPage.youHaveListings": "You have {count} {count, plural, one {listing} other {listings}}",
|
||
"ManageListingsPage.yourListings": "Your listings",
|
||
"MapPriceMarker.unsupportedPrice": "({currency})",
|
||
"Modal.close": "CLOSE",
|
||
"Modal.closeModal": "Close modal",
|
||
"NotFoundPage.description": "We can't find the page or sauna you're looking for. Make sure you've typed in the URL correctly or try searching Saunatime.",
|
||
"NotFoundPage.heading": "Sorry, we couldn't find that page.",
|
||
"NotFoundPage.title": "Page not found",
|
||
"Page.schemaDescription": "Book a sauna using Saunatime or earn some income by sharing your sauna",
|
||
"Page.schemaTitle": "Book saunas everywhere | {siteTitle}",
|
||
"PaginationLinks.next": "Next page",
|
||
"PaginationLinks.previous": "Previous page",
|
||
"PaginationLinks.toPage": "Go to page {page}",
|
||
"PasswordChangeForm.confirmChangesInfo": "To change your password, please enter your current password.",
|
||
"PasswordChangeForm.confirmChangesTitle": "Confirm your changes",
|
||
"PasswordChangeForm.genericFailure": "Whoops, something went wrong. Please refresh the page and try again.",
|
||
"PasswordChangeForm.newPasswordLabel": "New password",
|
||
"PasswordChangeForm.newPasswordPlaceholder": "Enter your new password",
|
||
"PasswordChangeForm.newPasswordRequired": "A new password is required",
|
||
"PasswordChangeForm.passwordFailed": "Please double-check your current password",
|
||
"PasswordChangeForm.passwordLabel": "Current password",
|
||
"PasswordChangeForm.passwordPlaceholder": "Enter your current password…",
|
||
"PasswordChangeForm.passwordRequired": "Current password is required",
|
||
"PasswordChangeForm.passwordTooLong": "The password should be at most {maxLength} characters",
|
||
"PasswordChangeForm.passwordTooShort": "The password should be at least {minLength} characters",
|
||
"PasswordChangeForm.saveChanges": "Save changes",
|
||
"PasswordChangePage.contactDetailsTabTitle": "Contact details",
|
||
"PasswordChangePage.heading": "Password settings",
|
||
"PasswordChangePage.passwordTabTitle": "Password",
|
||
"PasswordChangePage.paymentsTabTitle": "Payments",
|
||
"PasswordChangePage.title": "Contact details",
|
||
"PasswordRecoveryForm.emailInvalid": "A valid email address is required",
|
||
"PasswordRecoveryForm.emailLabel": "Email",
|
||
"PasswordRecoveryForm.emailNotFound": "Hmm. We didn't find an account with that email address. Please double-check the address and try again.",
|
||
"PasswordRecoveryForm.emailPlaceholder": "john.doe@example.com",
|
||
"PasswordRecoveryForm.emailRequired": "This field is required",
|
||
"PasswordRecoveryForm.loginLinkInfo": "Suddenly remembered your password? {loginLink}",
|
||
"PasswordRecoveryForm.loginLinkText": "Log in.",
|
||
"PasswordRecoveryForm.sendInstructions": "Send instructions",
|
||
"PasswordRecoveryPage.actionFailedMessage": "Something went wrong. Please refresh the page and try again.",
|
||
"PasswordRecoveryPage.actionFailedTitle": "Whoops!",
|
||
"PasswordRecoveryPage.emailNotVerifiedContactAdmin": "To resolve the issue, please contact the Saunatime administrators.",
|
||
"PasswordRecoveryPage.emailNotVerifiedMessage": "Unfortunately, we cannot recover your password because your email address {initialEmailText} hasn't been verified.",
|
||
"PasswordRecoveryPage.emailNotVerifiedTitle": "We have some bad news",
|
||
"PasswordRecoveryPage.emailSubmittedMessage": "The instructions for resetting your password have been sent to {submittedEmailText}.",
|
||
"PasswordRecoveryPage.emailSubmittedTitle": "Check your inbox",
|
||
"PasswordRecoveryPage.fixEmailInfo": "Whoops, typo in your email? {fixEmailLink}",
|
||
"PasswordRecoveryPage.fixEmailLinkText": "Fix it.",
|
||
"PasswordRecoveryPage.forgotPasswordMessage": "No worries! Please enter the email address you used when signing up and we'll send you instructions on how to set a new password.",
|
||
"PasswordRecoveryPage.forgotPasswordTitle": "Forgot your password?",
|
||
"PasswordRecoveryPage.resendEmailInfo": "Didn't get the email? {resendEmailLink}",
|
||
"PasswordRecoveryPage.resendEmailLinkText": "Send another email.",
|
||
"PasswordRecoveryPage.resendingEmailInfo": "Resending instructions…",
|
||
"PasswordRecoveryPage.title": "Request a new password",
|
||
"PasswordResetForm.passwordLabel": "Your new password",
|
||
"PasswordResetForm.passwordPlaceholder": "Enter your new password…",
|
||
"PasswordResetForm.passwordRequired": "This field is required",
|
||
"PasswordResetForm.passwordTooLong": "Password should be at most {maxLength} characters",
|
||
"PasswordResetForm.passwordTooShort": "Password should be at least {minLength} characters",
|
||
"PasswordResetForm.submitButtonText": "Reset password",
|
||
"PasswordResetPage.helpText": "Please provide a new password.",
|
||
"PasswordResetPage.invalidUrlParams": "Oops, it looks like the password reset link is broken. Try again by clicking on the link in the received email, or request a new link from the {recoveryLink}.",
|
||
"PasswordResetPage.loginButtonText": "Log in",
|
||
"PasswordResetPage.mainHeading": "Reset your password",
|
||
"PasswordResetPage.passwordChangedHeading": "Password changed",
|
||
"PasswordResetPage.passwordChangedHelpText": "Your password has been changed successfully.",
|
||
"PasswordResetPage.recoveryLinkText": "password recovery page",
|
||
"PasswordResetPage.resetFailed": "Reset failed. Please try again.",
|
||
"PasswordResetPage.title": "Reset password",
|
||
"PayoutDetailsForm.addressTitle": "Address",
|
||
"PayoutDetailsForm.bankDetails": "Bank details",
|
||
"PayoutDetailsForm.birthdayDatePlaceholder": "dd",
|
||
"PayoutDetailsForm.birthdayLabel": "Birth date",
|
||
"PayoutDetailsForm.birthdayLabelMonth": "Month",
|
||
"PayoutDetailsForm.birthdayLabelYear": "Year",
|
||
"PayoutDetailsForm.birthdayMinAge": "You need to be at least {minAge} years old.",
|
||
"PayoutDetailsForm.birthdayMonthPlaceholder": "mm",
|
||
"PayoutDetailsForm.birthdayRequired": "Birthday is required and must be a valid date.",
|
||
"PayoutDetailsForm.birthdayYearPlaceholder": "yyyy",
|
||
"PayoutDetailsForm.cityLabel": "City",
|
||
"PayoutDetailsForm.cityPlaceholder": "Helsinki",
|
||
"PayoutDetailsForm.cityRequired": "This field is required",
|
||
"PayoutDetailsForm.countryLabel": "Country",
|
||
"PayoutDetailsForm.countryNames.AT": "Austria",
|
||
"PayoutDetailsForm.countryNames.AU": "Australia",
|
||
"PayoutDetailsForm.countryNames.BE": "Belgium",
|
||
"PayoutDetailsForm.countryNames.DE": "Germany",
|
||
"PayoutDetailsForm.countryNames.DK": "Denmark",
|
||
"PayoutDetailsForm.countryNames.ES": "Spain",
|
||
"PayoutDetailsForm.countryNames.FI": "Finland",
|
||
"PayoutDetailsForm.countryNames.FR": "France",
|
||
"PayoutDetailsForm.countryNames.GB": "United Kingdom",
|
||
"PayoutDetailsForm.countryNames.IE": "Ireland",
|
||
"PayoutDetailsForm.countryNames.IT": "Italy",
|
||
"PayoutDetailsForm.countryNames.LU": "Luxembourg",
|
||
"PayoutDetailsForm.countryNames.NL": "Netherlands",
|
||
"PayoutDetailsForm.countryNames.PT": "Portugal",
|
||
"PayoutDetailsForm.countryNames.SE": "Sweden",
|
||
"PayoutDetailsForm.countryNames.US": "United States",
|
||
"PayoutDetailsForm.countryPlaceholder": "Select your country…",
|
||
"PayoutDetailsForm.countryRequired": "This field is required",
|
||
"PayoutDetailsForm.createStripeAccountFailed": "Whoops, something went wrong. Please try again.",
|
||
"PayoutDetailsForm.createStripeAccountFailedInvalidPostalCode": "Whoops, check that the selected country and postal code are correct and try again.",
|
||
"PayoutDetailsForm.firstNameLabel": "First name",
|
||
"PayoutDetailsForm.firstNamePlaceholder": "John",
|
||
"PayoutDetailsForm.firstNameRequired": "This field is required",
|
||
"PayoutDetailsForm.information": "Since this was your first listing, we need to know bit more about you in order to send you money. We only ask these once.",
|
||
"PayoutDetailsForm.lastNameLabel": "Last name",
|
||
"PayoutDetailsForm.lastNamePlaceholder": "Doe",
|
||
"PayoutDetailsForm.lastNameRequired": "This field is required",
|
||
"PayoutDetailsForm.personalDetailsTitle": "Personal details",
|
||
"PayoutDetailsForm.postalCodeLabel": "Postal code",
|
||
"PayoutDetailsForm.postalCodePlaceholder": "00100",
|
||
"PayoutDetailsForm.postalCodeRequired": "This field is required",
|
||
"PayoutDetailsForm.streetAddressLabel": "Street address",
|
||
"PayoutDetailsForm.streetAddressPlaceholder": "Enter your street address…",
|
||
"PayoutDetailsForm.streetAddressRequired": "This field is required",
|
||
"PayoutDetailsForm.submitButtonText": "Save details & publish listing",
|
||
"PayoutDetailsForm.title": "One more thing: payout preferences",
|
||
"PayoutPreferencesPage.contactDetailsTabTitle": "Contact details",
|
||
"PayoutPreferencesPage.heading": "Payment settings",
|
||
"PayoutPreferencesPage.loadingData": "Loading data…",
|
||
"PayoutPreferencesPage.passwordTabTitle": "Password",
|
||
"PayoutPreferencesPage.paymentsTabTitle": "Payments",
|
||
"PayoutPreferencesPage.payoutDetailsSaved": "Payment information successfully saved! If you want to change your payment details, please contact the marketplace admins.",
|
||
"PayoutPreferencesPage.stripeAlreadyConnected": "You’ve already entered your payment details. If you want to change your payment details, please contact the marketplace admins.",
|
||
"PayoutPreferencesPage.stripeNotConnected": "Payment information not saved. Please fill in the form to accept payments from your listings.",
|
||
"PayoutPreferencesPage.submitButtonText": "Save details",
|
||
"PayoutPreferencesPage.title": "Payment settings",
|
||
"PrivacyPolicyPage.heading": "Saunatime Privacy Policy",
|
||
"PrivacyPolicyPage.privacyTabTitle": "Privacy Policy",
|
||
"PrivacyPolicyPage.schemaTitle": "Privacy Policy | {siteTitle}",
|
||
"PrivacyPolicyPage.tosTabTitle": "Terms of Service",
|
||
"ProfilePage.desktopHeading": "Hello, I'm {name}.",
|
||
"ProfilePage.editProfileLinkDesktop": "Edit profile",
|
||
"ProfilePage.editProfileLinkMobile": "Edit",
|
||
"ProfilePage.listingsTitle": "My saunas ({count})",
|
||
"ProfilePage.loadingDataFailed": "Whoops, something went wrong. Please try again.",
|
||
"ProfilePage.loadingReviewsFailed": "Loading reviews failed.",
|
||
"ProfilePage.mobileHeading": "{name}",
|
||
"ProfilePage.reviewsOfCustomerTitle": "Reviews from Hosts ({count})",
|
||
"ProfilePage.reviewsOfProviderTitle": "Reviews from Guests ({count})",
|
||
"ProfilePage.schemaTitle": "{name} | {siteTitle}",
|
||
"ProfileSettingsForm.addYourProfilePicture": "+ Add your profile picture…",
|
||
"ProfileSettingsForm.addYourProfilePictureMobile": "+ Add",
|
||
"ProfileSettingsForm.bioHeading": "Your profile bio",
|
||
"ProfileSettingsForm.bioInfo": "Saunatime is built on relationships. Help other people get to know you.",
|
||
"ProfileSettingsForm.bioLabel": "Bio",
|
||
"ProfileSettingsForm.bioPlaceholder": "Tell us a little bit about yourself…",
|
||
"ProfileSettingsForm.changeAvatar": "Change",
|
||
"ProfileSettingsForm.fileInfo": ".JPG, .GIF or .PNG. Max. 10 MB",
|
||
"ProfileSettingsForm.firstNameLabel": "First name",
|
||
"ProfileSettingsForm.firstNamePlaceholder": "John",
|
||
"ProfileSettingsForm.firstNameRequired": "This field is required",
|
||
"ProfileSettingsForm.imageUploadFailed": "Whoops, something went wrong. Please check that the image wasn't too big and try again.",
|
||
"ProfileSettingsForm.imageUploadFailedFileTooLarge": "Image was too big. Maximum size is 10 MB.",
|
||
"ProfileSettingsForm.lastNameLabel": "Last name",
|
||
"ProfileSettingsForm.lastNamePlaceholder": "Doe",
|
||
"ProfileSettingsForm.lastNameRequired": "This field is required",
|
||
"ProfileSettingsForm.saveChanges": "Save changes",
|
||
"ProfileSettingsForm.tip": "Tip: Choose an image where your face is recognizable.",
|
||
"ProfileSettingsForm.updateProfileFailed": "Whoops, something went wrong. Please try again.",
|
||
"ProfileSettingsForm.yourName": "Your name",
|
||
"ProfileSettingsForm.yourProfilePicture": "Your profile picture",
|
||
"ProfileSettingsPage.heading": "Profile settings",
|
||
"ProfileSettingsPage.title": "Profile settings",
|
||
"ProfileSettingsPage.viewProfileLink": "View your profile",
|
||
"ResponsiveImage.noImage": "No image",
|
||
"ReviewForm.reviewContentLabel": "Leave a review",
|
||
"ReviewForm.reviewContentPlaceholder": "Descripe your experience...",
|
||
"ReviewForm.reviewContentRequired": "You need to add a message to leave a review.",
|
||
"ReviewForm.reviewRatingLabel": "Rate your experience",
|
||
"ReviewForm.reviewRatingRequired": "Review message is required",
|
||
"ReviewForm.reviewSubmit": "Publish review",
|
||
"ReviewForm.reviewSubmitAlreadySent": "Review already sent. Please refresh the page.",
|
||
"ReviewForm.reviewSubmitFailed": "Failed to sent a review. Please try again.",
|
||
"ReviewModal.description": "Reviews are an important part of the Saunatime community. Please share what went well and what could have been improved.",
|
||
"ReviewModal.later": "Later",
|
||
"ReviewModal.title": "Leave a review for {revieweeName}",
|
||
"SearchFilters.amenitiesLabel": "Amenities",
|
||
"SearchFilters.categoryLabel": "Category",
|
||
"SearchFilters.filtersButtonLabel": "Filters",
|
||
"SearchFilters.foundResults": "{count, number} {count, plural, one {result} other {results}}",
|
||
"SearchFilters.loadingResults": "Loading search results…",
|
||
"SearchFilters.loadingResultsMobile": "Loading…",
|
||
"SearchFilters.moreFiltersButton": "{count, plural, =0 {More filters} other {More filters • #}}",
|
||
"SearchFilters.noResults": "Could not find any listings.",
|
||
"SearchFilters.noResultsMobile": "No results.",
|
||
"SearchFilters.openMapView": "Map",
|
||
"SearchFiltersMobile.amenitiesLabel": "Amenities",
|
||
"SearchFiltersMobile.cancel": "CANCEL",
|
||
"SearchFiltersMobile.categoryLabel": "Category",
|
||
"SearchFiltersMobile.heading": "Filter saunas",
|
||
"SearchFiltersMobile.resetAll": "Reset all",
|
||
"SearchFiltersMobile.showListings": "Show {count, number} {count, plural, one {sauna} other {saunas}}",
|
||
"SearchFiltersPanel.amenitiesLabel": "Multiselect",
|
||
"SearchFiltersPanel.apply": "Apply",
|
||
"SearchFiltersPanel.cancel": "Cancel",
|
||
"SearchFiltersPanel.categoryLabel": "Singleselect",
|
||
"SearchFiltersPanel.resetAll": "Reset all",
|
||
"SearchMapInfoCard.noImage": "No image",
|
||
"SearchPage.schemaDescription": "Showing search results",
|
||
"SearchPage.schemaMapSearch": "map search",
|
||
"SearchPage.schemaTitle": "Search results for {searchAddress} | {siteTitle}",
|
||
"SearchPage.searchError": "Search failed. Please try again.",
|
||
"SearchResultsPanel.nextPage": "Next page",
|
||
"SearchResultsPanel.previousPage": "Previous page",
|
||
"SectionHero.mobileSearchButtonText": "Search saunas",
|
||
"SectionHero.subTitle": "The largest online community to rent saunas in Finland.",
|
||
"SectionHero.title": "Book saunas everywhere.",
|
||
"SectionHowItWorks.createListingLink": "PS. You can also become a Saunatime host in just a few clicks.",
|
||
"SectionHowItWorks.part1Text": "Start by searching for a location. Once you find a sauna you like, simply check the availability, book it, and make a secure payment right away.",
|
||
"SectionHowItWorks.part1Title": "1. Browse and book",
|
||
"SectionHowItWorks.part2Text": "Meet your host on the chosen date and enjoy a home sauna experience. We'll handle the payment to the host after your experience.",
|
||
"SectionHowItWorks.part2Title": "2. Have a great bath",
|
||
"SectionHowItWorks.part3Text": "If you enjoyed the experience, let others know by reviewing your sauna host. Help others know where to go.",
|
||
"SectionHowItWorks.part3Title": "3. Review the host",
|
||
"SectionHowItWorks.titleLineOne": "The sauna ritual",
|
||
"SectionHowItWorks.titleLineTwo": "(or how Saunatime works).",
|
||
"SectionLocations.listingsInLocation": "Saunas in {location}",
|
||
"SectionLocations.subtitle": "We have more than 1000 saunas around Finland. Here are some of our most popular locations.",
|
||
"SectionLocations.title": "We have wooden saunas, electric saunas, and even tent saunas.",
|
||
"SelectMultipleFilter.labelSelected": "{labelText} • {count}",
|
||
"SelectMultipleFilterForm.cancel": "Cancel",
|
||
"SelectMultipleFilterForm.clear": "Clear",
|
||
"SelectMultipleFilterForm.submit": "Apply",
|
||
"SelectMultipleFilterPlainForm.clear": "Clear",
|
||
"SelectMultipleFilterPlainForm.labelSelected": "{labelText} • {count}",
|
||
"SelectSingleFilter.clear": "Clear",
|
||
"SelectSingleFilterPlain.clear": "Clear",
|
||
"SendMessageForm.sendFailed": "Failed to send. Please try again.",
|
||
"SendMessageForm.sendMessage": "Send message",
|
||
"SignupForm.emailInvalid": "A valid email address is required",
|
||
"SignupForm.emailLabel": "Email",
|
||
"SignupForm.emailPlaceholder": "john.doe@example.com",
|
||
"SignupForm.emailRequired": "You need to add an email.",
|
||
"SignupForm.firstNameLabel": "First name",
|
||
"SignupForm.firstNamePlaceholder": "John",
|
||
"SignupForm.firstNameRequired": "You need to add a first name.",
|
||
"SignupForm.lastNameLabel": "Last name",
|
||
"SignupForm.lastNamePlaceholder": "Doe",
|
||
"SignupForm.lastNameRequired": "You need to add a last name.",
|
||
"SignupForm.passwordLabel": "Password",
|
||
"SignupForm.passwordPlaceholder": "Enter your password…",
|
||
"SignupForm.passwordRequired": "You need to add a password.",
|
||
"SignupForm.passwordTooLong": "The password should be at most {maxLength} characters.",
|
||
"SignupForm.passwordTooShort": "The password should be at least {minLength} characters.",
|
||
"SignupForm.signUp": "Sign up",
|
||
"SignupForm.termsAndConditionsAcceptText": "By signing up you accept the {termsLink}",
|
||
"SignupForm.termsAndConditionsLinkText": "terms and conditions",
|
||
"StripeBankAccountTokenInputField.accountNumber.inline": "account number",
|
||
"StripeBankAccountTokenInputField.accountNumber.label": "Bank account number",
|
||
"StripeBankAccountTokenInputField.accountNumber.placeholder": "Type in bank account number…",
|
||
"StripeBankAccountTokenInputField.accountNumber.required": "Bank account number is required",
|
||
"StripeBankAccountTokenInputField.andBeforeLastItemInAList": " and",
|
||
"StripeBankAccountTokenInputField.bsb.inline": "BSB",
|
||
"StripeBankAccountTokenInputField.bsb.label": "BSB",
|
||
"StripeBankAccountTokenInputField.bsb.placeholder": "Type in BSB…",
|
||
"StripeBankAccountTokenInputField.bsb.required": "BSB is required",
|
||
"StripeBankAccountTokenInputField.genericStripeError": "Could not connect account number. Please double-check that your {inputs} are valid in {country}",
|
||
"StripeBankAccountTokenInputField.genericStripeErrorIban": "Could not connect account number. Please double-check that your account number is valid in {country}",
|
||
"StripeBankAccountTokenInputField.iban.inline": "IBAN",
|
||
"StripeBankAccountTokenInputField.iban.label": "Bank account number (IBAN)",
|
||
"StripeBankAccountTokenInputField.iban.placeholder": "DE89 3704 0044 0532 0130 00",
|
||
"StripeBankAccountTokenInputField.iban.required": "Bank account number (IBAN) is required",
|
||
"StripeBankAccountTokenInputField.routingNumber.inline": "routing number",
|
||
"StripeBankAccountTokenInputField.routingNumber.label": "Routing number",
|
||
"StripeBankAccountTokenInputField.routingNumber.placeholder": "Type in routing number…",
|
||
"StripeBankAccountTokenInputField.routingNumber.required": "Routing number is required",
|
||
"StripeBankAccountTokenInputField.sortCode.inline": "sort code",
|
||
"StripeBankAccountTokenInputField.sortCode.label": "Sort code",
|
||
"StripeBankAccountTokenInputField.sortCode.placeholder": "Type in sort code…",
|
||
"StripeBankAccountTokenInputField.sortCode.required": "Sort code is required",
|
||
"StripeBankAccountTokenInputField.unsupportedCountry": "Country not supported: {country}",
|
||
"StripePaymentForm.creditCardDetails": "Credit card details",
|
||
"StripePaymentForm.genericError": "Could not handle payment data. Please try again.",
|
||
"StripePaymentForm.messageHeading": "Message",
|
||
"StripePaymentForm.messageLabel": "Say hello to your host {messageOptionalText}",
|
||
"StripePaymentForm.messageOptionalText": "• optional",
|
||
"StripePaymentForm.messagePlaceholder": "Hello {name}! I'm looking forward to…",
|
||
"StripePaymentForm.paymentHeading": "Payment",
|
||
"StripePaymentForm.stripe.api_connection_error": "Could not connect to Stripe API.",
|
||
"StripePaymentForm.stripe.api_error": "Error in Stripe API.",
|
||
"StripePaymentForm.stripe.authentication_error": "Could not authenticate with Stripe.",
|
||
"StripePaymentForm.stripe.card_error": "Payment card cannot be handled.",
|
||
"StripePaymentForm.stripe.invalid_request_error": "Invalid request to Stripe API.",
|
||
"StripePaymentForm.stripe.rate_limit_error": "Too many requests to Stripe API.",
|
||
"StripePaymentForm.stripe.validation_error.card_declined": "The card was declined.",
|
||
"StripePaymentForm.stripe.validation_error.expired_card": "The card has expired.",
|
||
"StripePaymentForm.stripe.validation_error.incomplete_number": "Your card number is incomplete.",
|
||
"StripePaymentForm.stripe.validation_error.incorrect_cvc": "The card's security code is incorrect.",
|
||
"StripePaymentForm.stripe.validation_error.incorrect_number": "The card number is incorrect.",
|
||
"StripePaymentForm.stripe.validation_error.incorrect_zip": "The card's zip code failed validation.",
|
||
"StripePaymentForm.stripe.validation_error.invalid_cvc": "The card's security code is invalid.",
|
||
"StripePaymentForm.stripe.validation_error.invalid_expiry_month": "The card's expiration month is invalid.",
|
||
"StripePaymentForm.stripe.validation_error.invalid_expiry_month_past": "Your card's expiration date is in the past.",
|
||
"StripePaymentForm.stripe.validation_error.invalid_expiry_year": "The card's expiration year is invalid.",
|
||
"StripePaymentForm.stripe.validation_error.invalid_number": "The card number is not a valid credit card number.",
|
||
"StripePaymentForm.stripe.validation_error.invalid_swipe_data": "The card's swipe data is invalid.",
|
||
"StripePaymentForm.stripe.validation_error.missing": "There is no card on a customer that is being charged.",
|
||
"StripePaymentForm.stripe.validation_error.processing_error": "An error occurred while processing the card.",
|
||
"StripePaymentForm.submitPaymentInfo": "Send request",
|
||
"TermsOfServicePage.heading": "Terms of Service",
|
||
"TermsOfServicePage.privacyTabTitle": "Privacy Policy",
|
||
"TermsOfServicePage.schemaTitle": "Terms of Service | {siteTitle}",
|
||
"TermsOfServicePage.tosTabTitle": "Terms of Service",
|
||
"Topbar.checkInbox": "Please check your inbox and verify your email address {email}",
|
||
"Topbar.closeVerifyEmailReminder": "Later",
|
||
"Topbar.fixEmail": "Whoops, typo in your email? {fixEmailLink}",
|
||
"Topbar.fixEmailLinkText": "Fix it.",
|
||
"Topbar.genericError": "Oh no, something went wrong. Please check your network connection and try again.",
|
||
"Topbar.gotoPaymentSettings": "Add payment details",
|
||
"Topbar.logoIcon": "Go to homepage",
|
||
"Topbar.menuIcon": "Open menu",
|
||
"Topbar.missingStripeAccountText": "You have listings but your payment details are missing. Your listings cannot be booked until the details are saved.",
|
||
"Topbar.missingStripeAccountTitle": "Payment details missing",
|
||
"Topbar.mobileSearchHelp": "Tip: You can also search saunas by zip code, for example \"00500\" or city district – \"Sörnäinen\".",
|
||
"Topbar.resendEmail": "Didn't get the email? {resendEmailLink}",
|
||
"Topbar.resendEmailLinkText": "Resend it.",
|
||
"Topbar.resendFailed": "Resending verification email failed. Please try again.",
|
||
"Topbar.resendFailedTooManyRequests": "Resending verification email failed. You already have too many verification emails sent.",
|
||
"Topbar.searchIcon": "Open search",
|
||
"Topbar.sendingEmail": "Sending verification email…",
|
||
"Topbar.verifyEmailText": "We are currently unable to send you email notifications if other Saunatime users contact you because you haven't verified your email address.",
|
||
"Topbar.verifyEmailTitle": "Please verify your email address",
|
||
"TopbarDesktop.accountSettingsLink": "Account settings",
|
||
"TopbarDesktop.createListing": "+ Add your sauna",
|
||
"TopbarDesktop.inbox": "Inbox",
|
||
"TopbarDesktop.login": "Log in",
|
||
"TopbarDesktop.logo": "Saunatime",
|
||
"TopbarDesktop.logout": "Log out",
|
||
"TopbarDesktop.profileSettingsLink": "Profile settings",
|
||
"TopbarDesktop.signup": "Sign up",
|
||
"TopbarDesktop.yourListingsLink": "Your listings",
|
||
"TopbarMobileMenu.accountSettingsLink": "Account settings",
|
||
"TopbarMobileMenu.greeting": "Hello {displayName}",
|
||
"TopbarMobileMenu.inboxLink": "Inbox",
|
||
"TopbarMobileMenu.loginLink": "Log in",
|
||
"TopbarMobileMenu.logoutLink": "Log out",
|
||
"TopbarMobileMenu.newListingLink": "+ Add your sauna",
|
||
"TopbarMobileMenu.profileSettingsLink": "Profile settings",
|
||
"TopbarMobileMenu.signupLink": "Sign up",
|
||
"TopbarMobileMenu.signupOrLogin": "{signup} or {login}",
|
||
"TopbarMobileMenu.unauthorizedGreeting": "Hello there,{lineBreak}would you like to {signupOrLogin}?",
|
||
"TopbarMobileMenu.yourListingsLink": "Your listings",
|
||
"TopbarSearchForm.placeholder": "Search saunas…",
|
||
"TopbarSearchForm.searchHelp": "Tip: You can also search saunas by zip code, for example \"00500\" or city district \"Sörnäinen\".",
|
||
"TransactionPage.deletedListing": "deleted listing",
|
||
"TransactionPage.fetchOrderFailed": "Fetching order data failed.",
|
||
"TransactionPage.fetchSaleFailed": "Fetching sale data failed.",
|
||
"TransactionPage.loadingOrderData": "Loading order data.",
|
||
"TransactionPage.loadingSaleData": "Loading sale data.",
|
||
"TransactionPage.title": "Sale details: {title}",
|
||
"TransactionPanel.acceptButton": "Accept",
|
||
"TransactionPanel.acceptSaleFailed": "Oops, accepting failed. Please try again.",
|
||
"TransactionPanel.activityHeading": "Activity",
|
||
"TransactionPanel.bannedUserDisplayName": "Banned user",
|
||
"TransactionPanel.bookingBreakdownTitle": "Booking breakdown",
|
||
"TransactionPanel.customerBannedStatus": "The user made the request, but was later banned.",
|
||
"TransactionPanel.declineButton": "Decline",
|
||
"TransactionPanel.declineSaleFailed": "Oops, declining failed. Please try again.",
|
||
"TransactionPanel.deletedListingOrderTitle": "a listing",
|
||
"TransactionPanel.deletedListingTitle": "Deleted listing",
|
||
"TransactionPanel.hostedBy": "Hosted by {name}",
|
||
"TransactionPanel.initialMessageFailed": "Whoops, failed to send message from checkout.",
|
||
"TransactionPanel.messageDeletedListing": "However, the listing is deleted and cannot be viewed anymore.",
|
||
"TransactionPanel.messageLoadingFailed": "Something went wrong when loading messages. Please refresh the page and try again.",
|
||
"TransactionPanel.orderAcceptedSubtitle": "Your booking for {listingLink} has been accepted.",
|
||
"TransactionPanel.orderAcceptedTitle": "Woohoo {customerName}!",
|
||
"TransactionPanel.orderCancelledTitle": "{customerName}, your booking for {listingLink} has been cancelled.",
|
||
"TransactionPanel.orderDeclinedTitle": "{customerName}, your booking for {listingLink} has been declined.",
|
||
"TransactionPanel.orderDeliveredTitle": "{customerName}, your booking for {listingLink} has been completed.",
|
||
"TransactionPanel.orderEnquiredTitle": "You enquired about {listingLink}",
|
||
"TransactionPanel.orderPreauthorizedInfo": "{providerName} has been notified about the booking request. Sit back and relax.",
|
||
"TransactionPanel.orderPreauthorizedSubtitle": "You have requested to book {listingLink}.",
|
||
"TransactionPanel.orderPreauthorizedTitle": "Great success, {customerName}!",
|
||
"TransactionPanel.requestToBook": "Request to book",
|
||
"TransactionPanel.saleAcceptedTitle": "You accepted a request from {customerName} to book {listingLink}.",
|
||
"TransactionPanel.saleCancelledTitle": "The booking from {customerName} for {listingLink} has been cancelled.",
|
||
"TransactionPanel.saleDeclinedTitle": "The request from {customerName} to book {listingLink} has been declined.",
|
||
"TransactionPanel.saleDeliveredTitle": "The booking from {customerName} for {listingLink} has been completed.",
|
||
"TransactionPanel.saleEnquiredTitle": "{customerName} enquired about {listingLink}",
|
||
"TransactionPanel.saleRequestedInfo": "{customerName} is waiting for your response.",
|
||
"TransactionPanel.saleRequestedTitle": "{customerName} has requested to book {listingLink}.",
|
||
"TransactionPanel.sendMessagePlaceholder": "Send a message to {name}…",
|
||
"UserCard.contactUser": "Contact",
|
||
"UserCard.heading": "Hello, I'm {name}.",
|
||
"UserCard.showFullBioLink": "more",
|
||
"UserCard.viewProfileLink": "View profile"
|
||
}
|