{
  "ActivityFeed.ownTransitionAccept": "You accepted the booking request.",
  "ActivityFeed.ownTransitionAutoDecline": "Booking request expired. You did not reply on time.",
  "ActivityFeed.ownTransitionDecline": "You declined the booking request.",
  "ActivityFeed.ownTransitionRequest": "You requested to book { listingTitle }.",
  "ActivityFeed.showOlderMessages": "Show older",
  "ActivityFeed.today": "Today",
  "ActivityFeed.transitionAccept": "{ displayName } accepted the booking request.",
  "ActivityFeed.transitionAutoDecline": "Booking request expired. { displayName } did not reply on time.",
  "ActivityFeed.transitionCancel": "The booking was cancelled.",
  "ActivityFeed.transitionComplete": "The booking was completed.",
  "ActivityFeed.transitionDecline": "{ displayName } declined the booking request.",
  "ActivityFeed.transitionRequest": "{ displayName } requested to book { listingTitle }.",
  "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.nightCount": "{count, number} {count, plural, one {night} other {nights}}",
  "BookingBreakdown.pricePerNight": "Price per night",
  "BookingBreakdown.providerTotalCanceled": "Total price",
  "BookingBreakdown.providerTotalDeclined": "You would have made",
  "BookingBreakdown.providerTotalDefault": "You'll make",
  "BookingBreakdown.providerTotalDelivered": "You made",
  "BookingBreakdown.refund": "Refund",
  "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.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.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.resendEmailVerificationText": "Resend verification email.",
  "ContactDetailsForm.saveChanges": "Save changes",
  "ContactDetailsForm.tooManyVerificationRequests": "Too many email verification requests sent.",
  "ContactDetailsPage.emailTabTitle": "Email",
  "ContactDetailsPage.heading": "Email settings",
  "ContactDetailsPage.passwordTabTitle": "Password",
  "ContactDetailsPage.title": "Contact details",
  "DateInput.clearDate": "Clear Date",
  "DateInput.closeDatePicker": "Close",
  "DateInput.defaultPlaceholder": "Date input",
  "DateInput.screenReaderInputMessage": "Date input",
  "DateRangeInputField.clearDate": "Clear Date",
  "DateRangeInputField.closeDatePicker": "Close",
  "DateRangeInputField.endDatePlaceholderText": "Add end date",
  "DateRangeInputField.invalidEndDate": "The end date is not valid",
  "DateRangeInputField.invalidStartDate": "The start date is not valid",
  "DateRangeInputField.screenReaderInputMessage": "Date input",
  "DateRangeInputField.startDatePlaceholderText": "Add start date",
  "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}",
  "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 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}",
  "EditListingPricingForm.priceInputPlaceholder": "Choose your price…",
  "EditListingPricingForm.pricePerNight": "Price per night in euros",
  "EditListingPricingForm.priceRequired": "You need to add a valid price.",
  "EditListingPricingForm.updateFailed": "Failed to update listing. Please try again.",
  "EditListingPricingPanel.createListingTitle": "How much does it cost?",
  "EditListingPricingPanel.title": "Edit the pricing of {listingTitle}",
  "EditListingWizard.saveEditDescription": "Save description",
  "EditListingWizard.saveEditLocation": "Save location",
  "EditListingWizard.saveEditPhotos": "Save photos",
  "EditListingWizard.saveEditPricing": "Save pricing",
  "EditListingWizard.saveNewDescription": "Next: Location",
  "EditListingWizard.saveNewLocation": "Next: Pricing",
  "EditListingWizard.saveNewPhotos": "Publish listing",
  "EditListingWizard.saveNewPricing": "Next: Photos",
  "EditListingWizard.tabLabelDescription": "Description",
  "EditListingWizard.tabLabelLocation": "Location",
  "EditListingWizard.tabLabelPhotos": "Photos",
  "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",
  "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.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.perNight": "per night",
  "ListingCard.unsupportedPrice": "({currency})",
  "ListingCard.unsupportedPriceTitle": "Unsupported currency ({currency})",
  "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.ctaButtonMessage": "Request to book",
  "ListingPage.descriptionTitle": "About this sauna",
  "ListingPage.editListing": "Edit listing",
  "ListingPage.errorLoadingListingMessage": "Could not load listing. Please try again.",
  "ListingPage.errorLoadingListingTitle": "Error in loading listing",
  "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.perNight": "per night",
  "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.perNight": "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",
  "OrderDetailsPanel.activityHeading": "Activity",
  "OrderDetailsPanel.bannedUserDisplayName": "Banned user",
  "OrderDetailsPanel.bookingBreakdownTitle": "Booking breakdown",
  "OrderDetailsPanel.deletedListingOrderTitle": "a listing",
  "OrderDetailsPanel.deletedListingTitle": "Deleted listing",
  "OrderDetailsPanel.hostedBy": "Hosted by {name}",
  "OrderDetailsPanel.initialMessageFailed": "Whoops, failed to send message from checkout.",
  "OrderDetailsPanel.messageDeletedListing": "However, the listing is deleted and cannot be viewed anymore.",
  "OrderDetailsPanel.messageLoadingFailed": "Something went wrong when loading messages. Please refresh the page and try again.",
  "OrderDetailsPanel.orderAcceptedSubtitle": "You have booked {listingLink}",
  "OrderDetailsPanel.orderAcceptedTitle": "Woohoo {customerName}!",
  "OrderDetailsPanel.orderAutoDeclinedTitle": "You requested to book {listingLink}",
  "OrderDetailsPanel.orderCanceledTitle": "You booked {listingLink}",
  "OrderDetailsPanel.orderDeclinedTitle": "You requested to book {listingLink}",
  "OrderDetailsPanel.orderDeliveredTitle": "The booking period has ended",
  "OrderDetailsPanel.orderPreauthorizedStatus": "{providerName} has been notified about the booking request. Sit back and relax.",
  "OrderDetailsPanel.orderPreauthorizedSubtitle": "You have requested to book {listingLink}",
  "OrderDetailsPanel.orderPreauthorizedTitle": "Great success, {customerName}!",
  "OrderDetailsPanel.sendMessagePlaceholder": "Send a message to {name}…",
  "OrderPage.fetchOrderFailed": "Fetching order data failed.",
  "OrderPage.loadingData": "Loading order data.",
  "OrderPage.title": "Order details: {listingTitle}",
  "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.emailTabTitle": "Email",
  "PasswordChangePage.heading": "Password settings",
  "PasswordChangePage.passwordTabTitle": "Password",
  "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.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",
  "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.mobileHeading": "{name}",
  "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 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",
  "SaleDetailsPanel.acceptSaleFailed": "Oops, accepting failed. Please try again.",
  "SaleDetailsPanel.activityHeading": "Activity",
  "SaleDetailsPanel.bannedUserDisplayName": "Banned user",
  "SaleDetailsPanel.bookingBreakdownTitle": "Booking breakdown",
  "SaleDetailsPanel.customerBannedStatus": "The user made the request, but was later banned.",
  "SaleDetailsPanel.declineSaleFailed": "Oops, declining failed. Please try again.",
  "SaleDetailsPanel.listingAcceptedTitle": "Woohoo! You accepted a request from {customerName} for {listingLink}",
  "SaleDetailsPanel.listingCanceledTitle": "{customerName} booked {listingLink}",
  "SaleDetailsPanel.listingDeclinedTitle": "{customerName} requested to book {listingLink}",
  "SaleDetailsPanel.listingDeliveredTitle": "{customerName} booked {listingLink}",
  "SaleDetailsPanel.listingRequestedTitle": "{customerName} has requested to book {listingLink}",
  "SaleDetailsPanel.messageLoadingFailed": "Something went wrong when loading messages. Please refresh the page and try again.",
  "SaleDetailsPanel.saleAcceptedStatus": "You accepted the request on {formattedDate}.",
  "SaleDetailsPanel.saleAutoDeclinedStatus": "You did not react to the request on time. The request expired on {formattedDate}.",
  "SaleDetailsPanel.saleCanceledStatus": "The request was cancelled on {formattedDate}.",
  "SaleDetailsPanel.saleDeclinedStatus": "You declined the request on {formattedDate}.",
  "SaleDetailsPanel.saleDeliveredStatus": "You delivered the order on {formattedDate}.",
  "SaleDetailsPanel.saleRequestedStatus": "{customerName} is waiting for your response.",
  "SaleDetailsPanel.sendMessagePlaceholder": "Send a message to {name}…",
  "SalePage.acceptButton": "Accept",
  "SalePage.declineButton": "Decline",
  "SalePage.declineSaleFailed": "Declining the sale failed.",
  "SalePage.fetchSaleFailed": "Fetching sale data failed.",
  "SalePage.loadingData": "Loading sale data.",
  "SalePage.title": "Sale details: {title}",
  "SearchMapInfoCard.noImage": "No image",
  "SearchPage.foundResults": "{count, number} {count, plural, one {sauna} other {saunas}} found",
  "SearchPage.foundResultsMobile": "{count, number} {count, plural, one {result} other {results}}",
  "SearchPage.foundResultsWithAddress": "{count, number} {count, plural, one {sauna} other {saunas}} around {address}",
  "SearchPage.loadingResults": "Loading search results…",
  "SearchPage.noResults": "Could not find any listings.",
  "SearchPage.openMapView": "Map",
  "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.",
  "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.invalid": "Invalid {country} bank 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.invalid": "Invalid {country} 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.invalid": "Invalid {country} bank account number",
  "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.invalid": "Invalid {country} 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.invalid": "Invalid {country} 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.logoIcon": "Go to homepage",
  "Topbar.menuIcon": "Open menu",
  "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\".",
  "UserCard.editProfileLink": "Edit profile",
  "UserCard.heading": "Hello, I'm {name}.",
  "UserCard.showFullBioLink": "more",
  "UserCard.viewProfileLink": "View profile"
}
