{
  "en": {
    "epub": {
      "account": {
        "Dashboard": {
          "Title": "My Account",
          "Greeting": "Hello",
          "Summary": "Please select from the options below.",

          "AllocationMessage": "You have an active Allocation.",
          "RemixMessage": "You have an active Club Remix.",
          "ReservationMessage": "You have an upcoming Reservation",
          "DeclinedOrdersMessage": "We need your help! A payment has declined on one or more of your recent orders. Please <a href='#' data-ecp-action='load-declinedorders'>click here</a> to update the card used for your orders(s).",

          "AllocationLink": "Current Allocation",
          "ChangeEmailLink": "Change Email Address",
          "ChangePasswordLink": "Change Password",
          "ClubSubscriptionsLink": "Club Subscriptions",
          "CreateBillingAddressLink": "Add Billing Address",
          "CreateClubSubscriptionLink": "Join a Club",
          "CreatePaymentMethodLink": "Add Payment Method",
          "CreateShippingAddressLink": "Add Shipping Address",
          "DeclinedOrdersLink": "Declined Orders",
          "EditBillingAddressLink": "Edit Billing Address",
          "GiftCardSearchLink": "Check Gift Card Balance",
          "LogoutLink": "Sign Out",
          "OrderHistoryLink": "Order History",
          "PaymentMethodsLink": "Payment Methods",
          "ProfileLink": "Edit Profile",
          "RemixLink": "Available Club Remixes",
          "ReservationsLink": "My Reservations",
          "ShippingAddressesLink": "Shipping Addresses"
        },
        "DeclinedOrders": {
          "Title": "Action Needed",
          "Summary": [
            "{ORDER_COUNT, plural,",
            "    one {We are unable to process the card on one of your orders. Please review the order and select a payment method to apply.}",
            "  other {We are unable to process the card on some of your orders. Please select one or more of your orders and the payment method to apply.}",
            "}"
          ],
          "OrdersSubtitle": [
            "{ORDER_COUNT, plural,",
            "    one {Order Information}",
            "  other {Orders}",
            "}"
          ],

          "OrderDate": "Order date: ",
          "OrderTotal": "Order total: ",
          "OrderAmountDue": "Amount due: ",
          "OrderNumber": "Order # ",

          "PickupHeader": "Pickup For",
          "ShipmentHeader": "Shipment For",

          "SelectOrderInputLabel_template": "Select order number {order_id}",
          "AttemptedPaymentHeader": "Last Attempted Payment Method",
          "PaymentMethodsSubtitle": "Desired Payment Method",
          "SelectPaymentMethodInputLabel_template": "Select {card_type} ending with {span}",
          "CardDescription_template": "{card_type} ending with {span}",
          "GiftCardDescription_template": "Gift Card ending with {gift_card_last_4}",
          "Expires": "Expires",
          "AddPaymentMethod": "Add a payment method",

          "SaveInfo": [
            "{ORDER_COUNT, plural,",
            "    one {Note: your order will be updated immediately, but payment will be applied by the winery.}",
            "  other {Note: your orders will be updated immediately, but payments will be applied by the winery.}",
            "}"
          ],
          "SaveButton": [
            "{ORDER_COUNT, plural,",
            "    one {Update Order}",
            "  other {Update Orders}",
            "}"
          ],
          
          "Validation": {
            "order_id_required": "Order selection is required.",
            "payment_method_id_required": "Payment method selection is required."
          },
          "APIError": {
            "invalid_customer_cc_id": "Unable to use selected payment method. Please try again with a different payment method.",
            "invalid_purchase_ids": "Unable to update selected orders."
          }
        },
        "DeclinedOrdersThankYou": {
          "Title": "Thank you!",
          "Summary1HTML": "<p>Your order(s) have been updated with the new payment information and will be processed soon.</p>",
          "Summary2HTML": "<p>Your order(s) have been updated with the new payment information and will be processed soon. Club subscriptions related to your order(s) have also been updated to use your selected payment method.",
          "ManageAccountLink": "Manage Account",
        },
        "DeepLink": {
          "Title": "Quick Link",
          "Invalid": "This link is invalid.",
          "Loading": "Please wait while the link is activated.",
          "HomeButton": "Account Home"
        },
        "EditProfile": {
          "Title": "Edit Profile",
          "Summary": "Your profile information is below.",
          "PersonalInfoTitle": "Personal Info",
          "PreferencesTitle": "Preferences",
          "PreferencesTip": "Edit your preferences",
          "OKToEmail": "It's OK to send me email.",
          "OKToMail": "It's OK to send me postal mail.",
          "CancelButton": "Cancel",
          "SaveButton": "Save",

          "FirstNameInput": "__GENERIC__",
          "FirstNameInputLabel": "__GENERIC__",
          "LastNameInput": "__GENERIC__",
          "LastNameInputLabel": "__GENERIC__",
          "CompanyNameInput": "__GENERIC__",
          "CompanyNameInputLabel": "__GENERIC__",

          "Phone1Input": "__GENERIC__",
          "Phone1InputLabel": "__GENERIC__",
          "Phone2Input": "__GENERIC__",
          "Phone2InputLabel": "__GENERIC__",
          "MobilePhoneInput": "__GENERIC__",
          "MobilePhoneInputLabel": "__GENERIC__",

          "BirthDateInput": "__GENERIC__",
          "BirthDateInputLabel": "__GENERIC__",

          "Validation": {
            "birth_date_invalid": "__GENERIC__VALIDATION__",
            "birth_date_required": "__GENERIC__VALIDATION__",
            "first_name_required": "__GENERIC__VALIDATION__",
            "last_name_required": "__GENERIC__VALIDATION__"
          }
        },
        "ChangeUsername": {
          "Title": "Change your email address",
          "UsernameInput": "Current username",
          "UsernameInputLabel": "Current username",
          "PasswordInput": "Your password",
          "PasswordInputLabel": "Your password",
          "Tip": "Your new email address will be used as your username.",
          "NewUsernameInput": "New email address",
          "NewUsernameInputLabel": "New email address",
          "CancelButton": "Cancel",
          "ChangeButton": "Save",
          "Validation": {
            "Title": "Please correct the following problems:",
            "current_username_required": "Current username required.",
            "email_address_invalid_template": "New email address is required (at least {email_address_min_length} characters).",
            "invalid_credentials": "Current username and password did not authenticate.",
            "is_email_address_in_use": "Please choose a different new username/email address.",
            "is_new_username_required": "New email address is required.",
            "is_new_username_too_short": "New email address must be at least 5 characters.",
            "is_password_required": "Your password is required.",
            "is_username_in_use": "Please choose a different new username/email address.",
            "is_username_required": "Current username is required.",
            "password_required": "Your password is required",
            "user_is_disabled": "Account is disabled.",
            "user_is_locked": "Too many attempts.",
            "username_change_failed": "Unable to change username, please contact the winery at <a href='tel:{customer_service_phone}'>{customer_service_phone}</a>."
          }
        },
        "CreateClubSubscription": {
          "Title": "Join a Club",
          "Summary_template": "Please complete the form below to sign up for a single wine club. If you would like to join multiple wine clubs, please perform this process for each club you would like to join, or call the winery at <a href='tel:{wine_club_phone}'>{wine_club_phone}</a>.",

          "TiersSubtitle": "Available Subscriptions",
          "SelectTierInputLabel_template": "Select {club_tier_name} subscription",

          "ShippingAddressesSubtitle": "Shipping Address",
          "SelectAddressInputLabel_template": "Select {address_line_1} shipping address",
          "Phone": "Phone",
          "AddShippingAddressLink": "Add a shipping address",
          "InvalidAge": "Recipient must be 21 years of age",
          "InvalidPhone": "Phone is required",
          "InvalidZip4": "Zip-4 may only contain numeric characters.",
          "InvalidState_template": "Shipping is not available to {state_name}",
          "InvalidCountry_template": "Shipping is not available to {country_name}",
          "ShippingAddressDefault": "This is your default shipping address",
          "ShippingAddressUsedByClub": "This is used in a subscription",

          "PaymentMethodsSubtitle": "Payment Method",
          "SelectPaymentMethodInputLabel_template": "Select {card_type} ending with {span}",
          "CardDescription_template": "{card_type} ending with {span}",
          "Expires": "Expires",
          "PaymentMethodUsedByClub": "This is used in a subscription",
          "AddPaymentMethodLink": "Add a payment method",

          "NoteTip": "Is there anything you'd like us to know?",
          "TermsHTML": "<p>Your club membership will be a recurring subscription that will continue indefinitely. You may cancel by contacting the winery.</p>", 
          "ConfirmationLabel": "OK with me",
          "ConfirmationInputLabel": "Agree to the subscription terms",

          "CancelButton": "Cancel",
          "SaveButton": "Signup",
          "BillingAddress": {
            "Subtitle": "Billing Address",
            "CopyShipToLink": "Copy Ship-To Address",
            "CopyIssueOne": "Please add a shipping address.",
            "CopyIssueTwo": "Please select a shipping address.",
            "PhoneAndBirthDateInfo": "Your birthdate and phone:",

            "FirstNameInput": "__GENERIC__",
            "FirstNameInputLabel": "__GENERIC__",
            "LastNameInput": "__GENERIC__",
            "LastNameInputLabel": "__GENERIC__",
            "CompanyNameInput": "__GENERIC__",
            "CompanyNameInputLabel": "__GENERIC__",
            "AddressLine1Input": "__GENERIC__",
            "AddressLine1InputLabel": "__GENERIC__",
            "AddressLine2Input": "__GENERIC__",
            "AddressLine2InputLabel": "__GENERIC__",
            "CityInput": "__GENERIC__",
            "CityInputLabel": "__GENERIC__",
            "StateCodeLabel": "__GENERIC__",
            "RegionInput": "__GENERIC__",
            "RegionInputLabel": "__GENERIC__",
            "PostalCodeInput": "__GENERIC__",
            "PostalCodeInputLabel": "__GENERIC__",
            "ZipExtensionInput": "__GENERIC__",
            "ZipExtensionInputLabel": "__GENERIC__",
            "CountryCodeLabel": "__GENERIC__",

            "PhoneInput": "__GENERIC__",
            "PhoneInputLabel": "__GENERIC__",

            "BirthDateInput": "__GENERIC__",
            "BirthDateInputLabel": "__GENERIC__"
          },
          "Products": {
            "Subtitle": "Subscription Options",
            "Instructions": "Please enter the number of bottles you would like to receive per shipment.",
            "InstructionsMinSpend": "Please enter the number of bottles you would like to receive each year.",
            "PriceDisclaimer": "Prices are estimated and vary slightly from shipment to shipment.",
            "NoProductsSelected": "Please select at least one product to receive.",
            "MinimumSpend_template": "A minimum {MIN_SPEND_FORMATTED} annual spend is required.",
            "SelectedSpend_template": "Selected Annual Spend: {TOTAL_VALUE}",
            "MinimumSpendUnmet_template": "Please modify your selections to reach the minimum annual spend of {MIN_SPEND_FORMATTED}.",
            "MinimumQuantity_template": [
              "{minimum_qty, plural,",
              "     =0 {}",
              "    one {A minimum of {minimum_qty} bottle is required.}",
              "  other {A minimum of {minimum_qty} bottles are required.}",
              "}"
            ],
            "SelectedQuantity_template": "Selected Quantity: {TOTAL_QUANTITY}",
            "MinimumQuantityUnmet_template": "Please modify your selections to reach the minimum quantity of {minimum_qty}.",
            "ProductPriceTotal_template": [
              "@ {PRICE_FORMATTED} each {QUANTITY, plural,",
              "     =0 {}",
              "    one {= {PRODUCT_SPEND}}",
              "  other {= {PRODUCT_SPEND}}",
              "}"
            ]
          },
          "Validation": {
            "club_tier_id_required": "Subscription selection is required.",
            "payment_method_id_required": "Payment method selection is required.",
            "shipping_address_id_required": "Shipping address selection is required.",
            "address_line_1_required": "Billing Street address, PO Box is required.",
            "birth_date_invalid": "Billing Birth date must be a valid date.",
            "birth_date_required": "Billing Birth date is required.",
            "city_required": "Billing City, Town is required.",
            "country_code_required": "Billing Country is required.",
            "fee_confirmation_required": "Please agree to subscription terms.",
            "first_name_required": "Billing First name is required.",
            "last_name_required": "Billing Last name is required.",
            "postal_code_required": "Billing Zip/Postal Code is required.",
            "province_code_required": "Billing Province is required.",
            "region_required": "Billing Region is required.",
            "state_code_required": "Billing State is required.",
            "zip_extension_length_template": "Billing Zip-4 may not be longer than {zip_extension_max_length} digits.",
            "zip_extension_format": "Billing Zip-4 may only contain numeric characters.",
            "user_choice_over_max_template": "Selected quantity for {product_type_name} may not be more than {max_qty}."
          },
          "APIError": {
            "invalid_fee_confirmation": "__GENERIC__APIERROR__",
            "required_user_choices": "__GENERIC__APIERROR__",
            "invalid_country_code": "__GENERIC__APIERROR__",
            "invalid_state_code": "__GENERIC__APIERROR__",
            "requires_region_or_state": "__GENERIC__APIERROR__",
            "is_over_max_quantity": "__GENERIC__APIERROR__",
            "is_under_min_quantity": "__GENERIC__APIERROR__",
            "is_under_min_spend": "__GENERIC__APIERROR__"
          }
        },
        "ClubSubscriptionThankYou": {
          "Title_template": "Thank you for subscribing to {club_tier_name}.",
          "SummaryHTML_template": "If you have any questions, please contact the winery at <a href='tel:{wine_club_phone}'>{wine_club_phone}</a>.",
          "ManageAccountLink": "Manage Account",
          "JoinClubLink": "Join Another Club"
        },
        "EditClubSubscription": {
          "Title": "Edit Club Subscription",
          "PickupSummaryHTML_template": "<p>This subscription is for pickup at the winery. The pickup location is determined by the winery when orders are created.</p><p>You may change the associated shipping address and payment method. For all other changes, please contact our club coordinator at <a href='tel:{wine_club_phone}'>{wine_club_phone}</a>.</p>",
          "PickupCustomSummaryHTML_template": "<p>This subscription is for pickup at the winery. The pickup location is determined by the winery when orders are created.</p><p>You may change the product choices, associated shipping address and payment method. For all other changes, please contact our club coordinator at <a href='tel:{wine_club_phone}'>{wine_club_phone}</a>.</p>",
          "ShipmentSummaryHTML_template": "<p>You may change this subscription's shipping address and payment method. For all other changes, please contact our club coordinator at <a href='tel:{wine_club_phone}'>{wine_club_phone}</a>.</p>",
          "ShipmentCustomSummaryHTML_template": "<p>You may change this subscription's product choices, shipping address and payment method. For all other changes, please contact our club coordinator at <a href='tel:{wine_club_phone}'>{wine_club_phone}</a>.</p>",
          "ShippingAddressesSubtitle": "Shipping Address",
          "SelectAddressInputLabel_template": "Select {address_line_1} shipping address",
          "Phone": "Phone",
          "PaymentMethodsSubtitle": "Payment Method",
          "SelectPaymentMethodInputLabel_template": "Select {card_type} ending with {span}",
          "CardDescription_template": "{card_type} ending with {span}",
          "Expires": "Expires",
          "CancelButton": "Cancel",
          "SaveButton": "Save Changes",
          "AddShippingAddressLink": "Add a shipping address",
          "InvalidAge": "Recipient must be 21 years of age",
          "InvalidPhone": "Phone is required",
          "InvalidZip4": "Zip-4 may only contain numeric characters.",
          "InvalidState_template": "Shipping is not available to {state_name}",
          "InvalidCountry_template": "Shipping is not available to {country_name}",
          "AddPaymentMethodLink": "Add a payment method",
          "Products": {
            "Subtitle": "Subscription Options",
            "Instructions": "Please enter the number of bottles you would like to receive each year.",
            "PriceDisclaimer": "Prices are estimated and vary slightly from shipment to shipment.",
            "NoProductsSelected": "Please select at least one product to receive.",
            "MinimumSpend_template": "A minimum {MIN_SPEND_FORMATTED} annual spend is required.",
            "SelectedSpend_template": "Selected Annual Spend: {TOTAL_VALUE_FORMATTED}",
            "MinimumSpendUnmet_template": "Please modify your selections to reach the minimum annual spend of {MIN_SPEND_FORMATTED}.",
            "MinimumQuantity_template": [
              "{custom_tier_minimum_quantity, plural,",
              "     =0 {}",
              "    one {A minimum of {custom_tier_minimum_quantity} bottle is required.}",
              "  other {A minimum of {custom_tier_minimum_quantity} bottles are required.}",
              "}"
            ],
            "SelectedQuantity_template": "Selected Quantity: {TOTAL_QUANTITY}",
            "MinimumQuantityUnmet_template": "Please modify your selections to reach the minimum quantity of {custom_tier_minimum_quantity}.",
            "ProductPriceTotal_template": [
              "@ {PRICE_FORMATTED} each {quantity, plural,",
              "     =0 {}",
              "    one {= {PRODUCT_SPEND}}",
              "  other {= {PRODUCT_SPEND}}",
              "}"
            ]
          },
          "Validation": {
            "payment_method_id_required": "Payment method selection is required.",
            "shipping_address_id_required": "Shipping address selection is required.",
            "user_choice_over_max_template": "Selected quantity for {product_type_name} may not be more than {max_quantity}."
          },
          "APIError": {
            "required_user_choices": "__GENERIC__APIERROR__",
            "is_over_max_quantity": "__GENERIC__APIERROR__",
            "is_under_min_quantity": "__GENERIC__APIERROR__",
            "is_under_min_spend": "__GENERIC__APIERROR__",
            "invalid_address_id": "Invalid shipping address, please select a different address.",
            "invalid_payment_method_id": "Invalid payment method, please select a different payment method.",
            "invalid_subscription_id": "Your subscription could not be updated, please contact our club coordinator at {wine_club_phone}."
          }
        },
        "CreateBillingAddress": {
          "Title": "Add Billing Address",
          "Summary": "Create your billing address.",
          "PhoneAndBirthDateInfo": "Your birthdate and phone:",
          "CancelButton": "Cancel",
          "CancelButtonLabel": "Cancel",
          "SaveButton": "Save",
          "SaveButtonLabel": "Save billing address",

          "FirstNameInput": "__GENERIC__",
          "FirstNameInputLabel": "__GENERIC__",
          "LastNameInput": "__GENERIC__",
          "LastNameInputLabel": "__GENERIC__",
          "CompanyNameInput": "__GENERIC__",
          "CompanyNameInputLabel": "__GENERIC__",
          "AddressLine1Input": "__GENERIC__",
          "AddressLine1InputLabel": "__GENERIC__",
          "AddressLine2Input": "__GENERIC__",
          "AddressLine2InputLabel": "__GENERIC__",
          "CityInput": "__GENERIC__",
          "CityInputLabel": "__GENERIC__",
          "StateCodeLabel": "__GENERIC__",
          "RegionInput": "__GENERIC__",
          "RegionInputLabel": "__GENERIC__",
          "PostalCodeInput": "__GENERIC__",
          "PostalCodeInputLabel": "__GENERIC__",
          "ZipExtensionInput": "__GENERIC__",
          "ZipExtensionInputLabel": "__GENERIC__",
          "CountryCodeLabel": "__GENERIC__",

          "PhoneInput": "__GENERIC__",
          "PhoneInputLabel": "__GENERIC__",

          "BirthDateInput": "__GENERIC__",
          "BirthDateInputLabel": "__GENERIC__",

          "Validation": {
            "address_line_1_required": "__GENERIC__VALIDATION__",
            "birth_date_invalid": "__GENERIC__VALIDATION__",
            "birth_date_required": "__GENERIC__VALIDATION__",
            "city_required": "__GENERIC__VALIDATION__",
            "country_code_required": "__GENERIC__VALIDATION__",
            "first_name_required": "__GENERIC__VALIDATION__",
            "last_name_required": "__GENERIC__VALIDATION__",
            "postal_code_required": "__GENERIC__VALIDATION__",
            "province_code_required": "__GENERIC__VALIDATION__",
            "region_required": "__GENERIC__VALIDATION__",
            "state_code_required": "__GENERIC__VALIDATION__",
            "zip_extension_length_template": "__GENERIC__VALIDATION__",
            "zip_extension_format": "__GENERIC__VALIDATION__"
          },
          "APIError": {
            "invalid_country_code": "__GENERIC__APIERROR__",
            "invalid_state_code": "__GENERIC__APIERROR__",
            "billing_address_exists": "__GENERIC__APIERROR__",
            "requires_region_or_state": "__GENERIC__APIERROR__"
          }
        },
        "EditBillingAddress": {
          "Title": "Edit Billing Address",
          "PhoneAndBirthDateInfo": "Your birthdate and phone:",
          "CancelButton": "Cancel",
          "CancelButtonLabel": "Cancel",
          "SaveButton": "Save",
          "SaveButtonLabel": "Save billing address",

          "FirstNameInput": "__GENERIC__",
          "FirstNameInputLabel": "__GENERIC__",
          "LastNameInput": "__GENERIC__",
          "LastNameInputLabel": "__GENERIC__",
          "CompanyNameInput": "__GENERIC__",
          "CompanyNameInputLabel": "__GENERIC__",
          "AddressLine1Input": "__GENERIC__",
          "AddressLine1InputLabel": "__GENERIC__",
          "AddressLine2Input": "__GENERIC__",
          "AddressLine2InputLabel": "__GENERIC__",
          "CityInput": "__GENERIC__",
          "CityInputLabel": "__GENERIC__",
          "StateCodeLabel": "__GENERIC__",
          "RegionInput": "__GENERIC__",
          "RegionInputLabel": "__GENERIC__",
          "PostalCodeInput": "__GENERIC__",
          "PostalCodeInputLabel": "__GENERIC__",
          "ZipExtensionInput": "__GENERIC__",
          "ZipExtensionInputLabel": "__GENERIC__",
          "CountryCodeLabel": "__GENERIC__",

          "PhoneInput": "__GENERIC__",
          "PhoneInputLabel": "__GENERIC__",

          "BirthDateInput": "__GENERIC__",
          "BirthDateInputLabel": "__GENERIC__",

          "Validation": {
            "address_line_1_required": "__GENERIC__VALIDATION__",
            "birth_date_invalid": "__GENERIC__VALIDATION__",
            "birth_date_required": "__GENERIC__VALIDATION__",
            "city_required": "__GENERIC__VALIDATION__",
            "country_code_required": "__GENERIC__VALIDATION__",
            "first_name_required": "__GENERIC__VALIDATION__",
            "last_name_required": "__GENERIC__VALIDATION__",
            "postal_code_required": "__GENERIC__VALIDATION__",
            "province_code_required": "__GENERIC__VALIDATION__",
            "region_required": "__GENERIC__VALIDATION__",
            "state_code_required": "__GENERIC__VALIDATION__",
            "zip_extension_length_template": "__GENERIC__VALIDATION__",
            "zip_extension_format": "__GENERIC__VALIDATION__"
          },
          "APIError": {
            "invalid_country_code": "__GENERIC__APIERROR__",
            "invalid_state_code": "__GENERIC__APIERROR__",
            "no_billing_address": "__GENERIC__APIERROR__",
            "requires_region_or_state": "__GENERIC__APIERROR__"
          }
        },
        "CreateShippingAddress": {
          "Title": "Add Shipping Address",
          "Summary": "Create a new shipping address.",
          "PhoneAndBirthDateInfo": "Recipient birthdate and phone:",
          "MakeDefaultInfo": "Make this your default shipping address?",
          "MakeDefaultYesNo": "Yes",
          "CancelButton": "Cancel",
          "CancelButtonLabel": "Cancel",
          "SaveButton": "Save",
          "SaveButtonLabel": "Save shipping address",

          "FirstNameInput": "__GENERIC__",
          "FirstNameInputLabel": "__GENERIC__",
          "LastNameInput": "__GENERIC__",
          "LastNameInputLabel": "__GENERIC__",
          "CompanyNameInput": "__GENERIC__",
          "CompanyNameInputLabel": "__GENERIC__",
          "AddressLine1Input": "__GENERIC__",
          "AddressLine1InputLabel": "__GENERIC__",
          "AddressLine2Input": "__GENERIC__",
          "AddressLine2InputLabel": "__GENERIC__",
          "CityInput": "__GENERIC__",
          "CityInputLabel": "__GENERIC__",
          "StateCodeLabel": "__GENERIC__",
          "RegionInput": "__GENERIC__",
          "RegionInputLabel": "__GENERIC__",
          "PostalCodeInput": "__GENERIC__",
          "PostalCodeInputLabel": "__GENERIC__",
          "ZipExtensionInput": "__GENERIC__",
          "ZipExtensionInputLabel": "__GENERIC__",
          "CountryCodeLabel": "__GENERIC__",

          "PhoneInput": "Phone number",
          "PhoneInputLabel": "Phone number",

          "BirthDateInput": "Recipient birth date (MM/DD/YYYY)",
          "BirthDateInputLabel": "Recipient birth date in MM/DD/YYYY format",

          "Validation": {
            "address_line_1_required": "__GENERIC__VALIDATION__",
            "birth_date_invalid": "Recipient birth date must be a valid date 21 yrs or older.",
            "birth_date_required": "Recipient birth date is required.",
            "city_required": "__GENERIC__VALIDATION__",
            "country_code_required": "__GENERIC__VALIDATION__",
            "first_name_required": "__GENERIC__VALIDATION__",
            "last_name_required": "__GENERIC__VALIDATION__",
            "phone_required": "__GENERIC__VALIDATION__",
            "postal_code_required": "__GENERIC__VALIDATION__",
            "province_code_required": "__GENERIC__VALIDATION__",
            "region_required": "__GENERIC__VALIDATION__",
            "state_code_required": "__GENERIC__VALIDATION__",
            "zip_extension_length_template": "__GENERIC__VALIDATION__",
            "zip_extension_format": "__GENERIC__VALIDATION__"
          },
          "APIError": {
            "invalid_country_code": "__GENERIC__APIERROR__",
            "invalid_state_code": "__GENERIC__APIERROR__",
            "requires_region_or_state": "__GENERIC__APIERROR__"
          }
        },
        "EditShippingAddress": {
          "Title": "Edit Shipping Address",
          "PhoneAndBirthDateInfo": "Your birthdate and phone:",
          "MakeDefaultInfo": "Make this your default shipping address?",
          "MakeDefaultYesNo": "Yes",
          "CancelButton": "Cancel",
          "CancelButtonLabel": "Cancel",
          "SaveButton": "Save",
          "SaveButtonLabel": "Save shipping address",

          "FirstNameInput": "__GENERIC__",
          "FirstNameInputLabel": "__GENERIC__",
          "LastNameInput": "__GENERIC__",
          "LastNameInputLabel": "__GENERIC__",
          "CompanyNameInput": "__GENERIC__",
          "CompanyNameInputLabel": "__GENERIC__",
          "AddressLine1Input": "__GENERIC__",
          "AddressLine1InputLabel": "__GENERIC__",
          "AddressLine2Input": "__GENERIC__",
          "AddressLine2InputLabel": "__GENERIC__",
          "CityInput": "__GENERIC__",
          "CityInputLabel": "__GENERIC__",
          "StateCodeLabel": "__GENERIC__",
          "RegionInput": "__GENERIC__",
          "RegionInputLabel": "__GENERIC__",
          "PostalCodeInput": "__GENERIC__",
          "PostalCodeInputLabel": "__GENERIC__",
          "ZipExtensionInput": "__GENERIC__",
          "ZipExtensionInputLabel": "__GENERIC__",
          "CountryCodeLabel": "__GENERIC__",

          "PhoneInput": "Phone number",
          "PhoneInputLabel": "Phone number",

          "BirthDateInput": "Recipient birth date (MM/DD/YYYY)",
          "BirthDateInputLabel": "Recipient birth date in MM/DD/YYYY format",

          "Validation": {
            "address_line_1_required": "__GENERIC__VALIDATION__",
            "birth_date_invalid": "Recipient birth date must be a valid date 21 yrs or older.",
            "birth_date_required": "Recipient birth date is required.",
            "city_required": "__GENERIC__VALIDATION__",
            "country_code_required": "__GENERIC__VALIDATION__",
            "first_name_required": "__GENERIC__VALIDATION__",
            "last_name_required": "__GENERIC__VALIDATION__",
            "phone_required": "__GENERIC__VALIDATION__",
            "postal_code_required": "__GENERIC__VALIDATION__",
            "province_code_required": "__GENERIC__VALIDATION__",
            "region_required": "__GENERIC__VALIDATION__",
            "state_code_required": "__GENERIC__VALIDATION__",
            "zip_extension_length_template": "__GENERIC__VALIDATION__",
            "zip_extension_format": "__GENERIC__VALIDATION__"
          },
          "APIError": {
            "invalid_country_code": "__GENERIC__APIERROR__",
            "invalid_state_code": "__GENERIC__APIERROR__",
            "requires_region_or_state": "__GENERIC__APIERROR__"
          }
        },
        "ShippingAddresses": {
          "Title": "Shipping Addresses",
          "AddShippingAddressButton": "Add a Shipping Address",
          "Phone": "Phone:",
          "EditLink": "Edit Address",
          "DeleteLink": "Delete Address",
          "Default": "This is your default shipping address",
          "UsedByClub": "This is used in a subscription",
          "HomeButton": "Account Home"
        },
        "DeleteShippingAddress": {
          "Title": "Delete this address?",
          "Phone": "Phone",
          "OKButton": "Yes",
          "CancelButton": "No"
        },
        "Orders": {
          "Title": "Orders",
          "Summary": "Your order history is below.",
          "Order": "Order",
          "PickupHeader": "Pickup for",
          "ShipmentHeader": "Shipment",
          "Phone": "Phone:",
          "ViewLink": "View Details",
          "HomeButton": "Account Home"
        },
        "PaymentMethods": {
          "Title": "Payment Methods",
          "AddPaymentMethodButton": "Add a Payment Method",
          "CardDescription_template": "{card_type} ending with {span}",
          "Expires": "Expires",
          "ReplaceLink": "Replace this card",
          "DeleteLink": "Delete this card",
          "UsedByClub": "This is used in a subscription",
          "HomeButton": "Account Home"
        },
        "DeletePaymentMethod": {
          "Title": "Delete this card?",
          "Expires": "Expires",
          "OKButton": "Yes",
          "CancelButton": "No",
          "CardDescription_template": "{card_type} ending with {span}"
        },
        "Remixes": {
          "Title": "Customize Your Order",
          "Summary": "Select the order below to begin customizing.  Be sure to review, swap and add wines to your order before the deadline.",
          "RemixEndDate_template": "May be customized through {club_event_remix_end_date}.",
          "ShipToTag": "Shipment going to",
          "PickupTag": "Pickup at",
          "PickupFor": "For:",
          "Phone": "Phone:",
          "NoPhone": "unknown",
          "CustomizeButton": "Customize this Order",
          "HomeButton": "Account Home"
        },
        "RemixCart": {
          "Title": "Create Custom Order",
          "RequirementsTitle": "Order Requirements",
          "RequirementsInfo": "Your order must meet these requirements.",
          "MinimumQuantityRuleSingular_template": "Order a minimum of {club_event_remix_minimum_bottles_rule} item.",
          "MinimumQuantityRulePlural_template": "Order a minimum of {club_event_remix_minimum_bottles_rule} items.",
          "MaximumQuantityRuleSingular_template": "No more than {club_event_remix_maximum_bottles_rule} item.",
          "MaximumQuantityRulePlural_template": "No more than {club_event_remix_maximum_bottles_rule} items.",
          "MinimumValueRule_template": "Order value must be at least {club_event_remix_minimum_value_rule__currency}.",
          "MinimumQuantityRuleIssueSingular_template": "Order a minimum of {club_event_remix_minimum_bottles_rule} item (you have {TOTAL_QUANTITY}).",
          "MinimumQuantityRuleIssuePlural_template": "Order a minimum of {club_event_remix_minimum_bottles_rule} items (you have {TOTAL_QUANTITY}).",
          "MaximumQuantityRuleIssueSingular_template": "No more than {club_event_remix_maximum_bottles_rule} item (you have {TOTAL_QUANTITY}).",
          "MaximumQuantityRuleIssuePlural_template": "No more than {club_event_remix_maximum_bottles_rule} items (you have {TOTAL_QUANTITY}).",
          "MinimumValueRuleIssue_template": "Order value must be at least {club_event_remix_minimum_value_rule__currency} (yours is {TOTAL_VALUE__currency}).",
          "SP_RequiredProductsTitle": "Standard Items",
          "SP_RequiredProductsInfo": "These items will be included in your order.",
          "SP_OptionalProductsTitle": "Offered Items",
          "SP_OptionalProductsInfo": "You may add these special-offer items to your order.  If you're interested in a wine that is not listed here, please contact the winery at <a href='tel:{wine_club_phone}'>{wine_club_phone}</a>.",
          "PriceLabel": "Price each:",
          "RegularPriceLabel": "Regular price",
          "DiscountPriceLabel": "Discount price",
          "QuantityLabel": "Quantity:",
          "TotalLabel": "Product Total:",
          "SelectionSummaryTitle": "Order Summary",
          "TotalQuantity": "Total number of items:",
          "TotalValue": "Estimated order value:",
          "RequirementsValidationTitle": "Please adjust your order to meet the requirements",
          "RequirementPass": "OK",
          "RequirementFail": "-",
          "OKToCheckoutMessage": "You've met the customization requirements for this order.",
          "ReviewButton": "Review Order",
          "CancelLink": "Cancel"
        },
        "RemixReview": {
          "Title": "Checkout",
          "Summary": "Please review all details for your order.",
          "ShippingAddressTitle": "Shipping Address",
          "PickupLocationTitle": "Pickup Location",
          "PaymentMethodTitle": "Payment Method",
          "BillingAddressTitle": "Billing Address",
          "CartTitle": "Order Items",
          "ShipMethodsTitle": "Shipping",
          "ShipMethodsInfo": "<p>Select your desired shipping method.</p>",
          "ShipMethodSelectLabel": "Select a shipping method",
          "ShipperMessage": "<p>Do you have any comments for the shipper?</p>",
          "ShippingCommentsLabel": "Optional comments for the shipper",
          "ClubRateTitle": "Shipping",
          "ClubRateInfo_template": "Ships Via: {shipper}",
          "ChangeShippingLink": "Edit Address",
          "ChangePaymentLink": "Edit Payment",
          "ChangeBillingLink": "Edit Address",
          "ChangeCartLink": "Edit Order",
          "Phone": "Phone:",
          "CardDescription_template": "{cc_type} ending with {cc_span}",
          "Expires": "Expires",
          "Quantity": "Quantity:",
          "PriceLabel": "Price",
          "RegularPriceLabel": "Regular price",
          "DiscountPriceLabel": "Discount price",
          "ItemSubtotalLabel": "Item subtotal",
          "ItemDepositLabel": "CRV deposit",
          "Attribute1_template": "{variant_1}: {attribute_1}",
          "Attribute2_template": "{variant_2}: {attribute_2}",
          "Attribute3_template": "{variant_3}: {attribute_3}",
          "SummaryTitle": "Order Summary",
          "ItemsTotal": "Products:",
          "DiscountTotal": "Discount:",
          "ExtendedTotal": "Subtotal:",
          "ShippingTotal": "Shipping:",
          "TaxTotal": "Tax:",
          "GrandTotal": "Total:",
          "GiftMessage": "Include a gift message?",
          "Comments": "Anything else you'd like us to know?",
          "SaveButton": "Place Order"
        },
        "RemixThankYou": {
          "Title": "Thank you for your order!",
          "OrderSummaryTitle": "Order Summary",
          "OrderID": "Order ID:",
          "Total": "Order Total:",
          "ViewButton": "View Order Details"
        },
        "Reservations": {
          "Title": "Reservations",
          "Summary": "Your reservations (past and upcoming) are below.",
          "RequestedReservationsTitle": "Requested Reservations",
          "FutureReservationsTitle": "Future Reservations",
          "PastReservationsTitle": "Past Reservations",
          "LocationTitle": "Location:",
          "StatusLabel": "Status:",
          "PhoneLabel": "Phone:",
          "SinglePersonTasting_template": "{party_size} person tasting",
          "SinglePersonNotTasting_template": "{party_size} person, not tasting",
          "AllPeopleTasting_template": "{party_size} people tasting",
          "SomePeopleTasting_template": "{party_size} people, {number_tasting} tasting",
          "CancelDateLabel": "Cancelled",
          "CancelLink": "Cancel my reservation",
          "HomeButton": "Account Home"
        },
        "CancelReservation": {
          "Title": "Cancel Reservation",
          "Summary": "Are you sure you would like to cancel this reservation?",
          "LocationTitle": "Location:",
          "StatusLabel": "Status:",
          "PhoneLabel": "Phone:",
          "SinglePersonTasting_template": "{party_size} person tasting",
          "SinglePersonNotTasting_template": "{party_size} person, not tasting",
          "AllPeopleTasting_template": "{party_size} people tasting",
          "SomePeopleTasting_template": "{party_size} people, {number_tasting} tasting",
          "CancelButton": "No",
          "ConfirmButton": "Yes",
          "APIError": {
            "Title": "Problem Cancelling Reservation",
            "invalid_reservation_id": "This reservation cannot be cancelled online, please call the winery at {reservations_phone}.",
            "not_allowed": "This reservation cannot be cancelled online, please call the winery at {reservations_phone}.",
            "too_late": "Cancellation window has closed, please call the winery at {reservations_phone}."
          }
        },
        "CancelReservationComplete": {
          "Title": "Cancellation Complete",
          "Summary": "Thank you. Your reservation has been cancelled. If you have any questions, please call the winery at {reservations_phone}.",
          "ReservationsLink": "View Reservations",
          "AccountButton": "Account Home"
        },
        "AllocationCart": {
          "Title": "Your Current Allocation",

          "SelectMaxAllButton": "Select Max Allocation and Requests",
          "SelectMaxAllocatedButton": "Select Max Allocation",

          "MaxAllSelectedNotification": "Your maximums have been selected!",
          "MaxAllocationSelectedNotification": "Your maximum allocation has been selected!",

          "AllocatedProductsTitle": "Allocated Items",
          "RequestProductsTitle": "Additional Requests",
          "RequestProductsInfo": "If your request is fulfilled you will be charged accordingly.",

          "ImageAlt_template": "Product image for {product_name}",
          "PriceLabel": "Price",
          "QuantityLabel": "Purchase:",
          "TotalLabel": "Subtotal:",

          "LimitedRequestQuantityLabel": "Request:",
          "LimitedRequestTotalLabel": "Value:",

          "UnlimitedRequestQuantityLabel": "Request:",
          "UnlimitedRequestTotalLabel": "Value:",

          "MayPurchaseUpToX_template": "You may purchase up to {allocated_max}.",
          "MayPurchaseExactlyX_template": "You may purchase {allocated_max}.",
          "MayPurchaseNOfX_template": "You may purchase {allocated_remaining} more of {allocated_max}.",
          "MaxPurchased_template": "You have purchased your maximum of {allocated_max}.",
          "SoldOut": "This product is sold out.",

          "MayPurchaseUpToXRequestUnlimited_template": "You may purchase up to {allocated_max} and request more.",
          "MayPurchaseExactlyXRequestUnlimited_template": "You may purchase {allocated_max} and request more.",
          "MayPurchaseNOfXRequestUnlimited_template": "You may purchase {allocated_remaining} more of {allocated_max} and request more.",
          "MaxPurchasedRequestUnlimited_template": "You have purchased your maximum of {allocated_max} and may request more.",

          "MayPurchaseUpToXRequestUpToY_template": "You may purchase up to {allocated_max} and request up to {request_max}.",
          "MayPurchaseNOfXRequestUpToY_template": "You may purchase {allocated_remaining} more of {allocated_max} and request up to {request_max}.",
          "MaxPurchasedRequestUpToY_template": "You have purchased your maximum of {allocated_max} and may request up to {request_max}.",
          "MaxPurchasedRequestedNRequestZMore_template": "You have purchased your maximum of {allocated_max} and have requested {requested_count}. You may request {requested_remaining} more.",
          "MaxPurchasedMaxRequested_template": "You have purchased your maximum of {allocated_max} and have requested your maximum of {request_max}.",

          "SoldOutRequestUnlimited_template": "Product is sold out, you may request it.",
          "SoldOutRequestUpToY_template": "Product is sold out, you may request up to {request_max}.",
          "SoldOutRequestedNRequestZMore_template": "Product is sold out, you have requested {requested_count}. You may request {requested_remaining} more.",
          "SoldOutMaxRequested_template": "Product is sold out, you have requested your maximum of {request_max}.",

          "MayRequestUpToY_template": "You may request up to {request_max}.",
          "MayRequestExactlyY_template": "You may request {request_max}.",
          "MayRequestNofY_template": "You may request {requested_remaining} more of {request_max}.",
          "MaxRequested_template": "You have requested your maximum of {request_max}.",
          "RequestedOnce_template": "You have requested {requested_count}.",
          "RequestUnlimited": "Unlimited request.",

          "SummaryTitle": "Summary of Selections",

          "TotalQuantity": "Purchase Quantity:",
          "TotalValue": "Purchase Value:",
          "TotalRequestQuantity": "Request Quantity:",
          "TotalRequestValue": "Request Value:", 

          "Attribute1_template": "{variant_1}: {attribute_1}",
          "Attribute2_template": "{variant_2}: {attribute_2}",
          "Attribute3_template": "{variant_3}: {attribute_3}",

          "MinOrderQuantity_template": "Note: a minimum purchase quantity of {minimum_order_quantity} is required.",
          "UpdateCartButton": "Update Cart",
          "CancelLink": "Cancel",
          "APIError": {
            "Title": "Problem Loading Allocation",
            "has_multiple_events": "__GENERIC__APIERROR__"
          }
        },
        "AllocationUnavailable": {
          "Title": "Allocation Unavailable",
          "Summary_template": "There is no current allocation available. If you have any questions or concerns please contact the winery at <a href='tel:{customer_service_phone}'>{customer_service_phone}</a>.",
          "HomeButton": "Account Home"
        },
        "ClubSubscriptions": {
          "Title": "Club Subscriptions",
          "Summary": "Your club subscription(s) are below.",
          "CustomTierInfo": "This is a custom subscription type.",
          "ShipsToTitle": "Shipment For",
          "PaymentMethodTitle": "Payment Method",
          "CardDescription_template": "{payment_method_card_type} ending with {payment_method_span}",
          "PickupTitle": "Pickup at the Winery",
          "PickupFor": "For:",
          "Phone": "Phone:",
          "Expires": "Expires",
          "EditLink": "Edit",
          "Suspended_template": "This subscription is suspended between {no_ship_start_date} and {no_ship_end_date}.",
          "Hold_template": "Shipment on hold until {hold_until_date}.",
          "HomeButton": "Account Home"
        },  
        "CreatePaymentMethod": {
          "Title": "Add Payment Method",
          "Summary": "To add a credit card to your account, please fill out the secure form below."
        },
        "ReplacePaymentMethod": {
          "Title": "Replace Payment Method",
          "Summary": "To replace an existing credit card in your account, please fill out and submit the secure form below."
        },
        "OrderDetail": {
          "Title": "Order Details",
          "OrderIDLabel": "Order ID:",
          "OrderDateLabel": "Date:",
          "OrderTotalLabel": "Total:",
          "OrderStatusLabel": "Status:",
          "ShippingAddressTitle": "Shipping Address",
          "ShippingMethodLabel": "Shipper:",
          "TrackingLabel": "Track shipment:",
          "PickupAddressTitle": "Pickup Address",
          "PickupFor": "For:",
          "PaymentsTitle": "Payments",
          "CardDescription_template": "{card_type} ending with {span}",
          "BillingAddressTitle": "Billing Address",
          "CartTitle": "Items",
          "PhoneLabel": "Phone:",
          "ExpirationLabel": "Expires",
          "PriceLabel": "Price:",
          "RegularPriceLabel": "Regular price",
          "DiscountPriceLabel": "Discount price",
          "QuantityLabel": "Quantity:",
          "RequestedQuantityLabel": "Requested:",
          "VirtualGiftCardRecipientLabel": "Virtual Gift Card recipient:",
          "VirtualGiftCardRecipientsLabel": "Virtual Gift Card recipients:",
          "SubtotalLabel": "Subtotal:",
          "ShippingLabel": "Shipping:",
          "TaxLabel": "Tax:",
          "TipLabel": "Tip:",
          "TotalLabel": "Total:",
          "GiftMessageLabel": "Gift Message:",
          "ShippingCommentsLabel": "Shipping Comments:",
          "CommentsLabel": "Comments:",
          "HomeButton": "Account Home"
        },
        "OrderPay": {
          "Title_template": "Hi {first_name},",
          "Summary": "Thank you for your order. Please review the following for accuracy.",

          "PickupLocationTitle": "Pickup Address",
          "ShippingAddressTitle": "Shipping Address",
          "CartTitle": "Cart Items",
          "SummaryTitle": "Order Summary",
          "PaymentMethodTitle": "Your Payment Method",
          "TipTitle": "Add a Tip?",
          "NoTip": "None",

          "PhoneLabel": "Phone:",
          "ItemsTotal": "Products:",
          "DiscountTotal": "Discount:",
          "ExtendedTotal": "Subtotal:",
          "ShippingTotal_template": "Shipping via {shipment_shipper}:",
          "TaxTotal": "Tax:",
          "SubTotal": "Total: ",
          "TipAmount": "Tip Amount:",
          "GrandTotal": "Grand Total: ",

          "PriceLabel": "Price each",
          "RegularPriceLabel": "Regular price",
          "DiscountPriceLabel": "Discount price",
          "Quantity": "Quantity:",
          "ItemSubtotalLabel": "Item Subtotal",
          "ItemDepositLabel": "CRV deposit",

          "CardDescription_template": "{card_type} ending with {span}",
          "PaymentMethodSelectLabel": "Your Payment Method",
          "AddPaymentMethodLink": "Add another payment method",
          "AddPaymentMethodLinkLabel": "Add another payment method",
          "AddPaymentMethodButton": "Add Payment Information",

          "Comments": "Anything else you'd like us to know?",
          "SaveButton": "Complete Order",

          "Validation": {
            "Title": "Order Payment Problem",
            "payment_method_id_required": "Please select a payment method."
          },
          "APIError": {
            "Title": "Order Payment Problem",
            "has_multiple_payments": "Orders with split payments are not supported.",
            "is_paid": "Order is already paid.",
            "is_invalid_billing_status": "Order has incorrect billing status.",
            "invalid_customer_cc_id": "Unable to use selected payment method. Please try again with a different payment method.",
            "invalid_payment_method_id": "Payment method does not exist.",
            "invalid_purchase_id": "Order does not exist.",
            "card_declined": "Payment was declined",
            "inventory_failed": "Unable to fulfill inventory",
            "unknown_error": "An unknown error occured"
          }
        },
        "OrderPayThankYou": {
          "Title": "Thank you for your order!",
          "Note_template": "An email confirmation has been sent to {customer_email_address}",
          "OrderSummaryTitle": "Order Summary",
          "OrderID": "Order ID:",
          "Total": "Order Total:",
          "ViewButton": "View Order Details"
        },
        "GiftCardSearch": {
          "Title": "Check Gift Card Balance",
          "Summary": "Enter the card code for your gift card.",
          "SearchButton": "Show Card Details",
          "Validation": {
            "serial_number_required": "Please enter a gift card code."
          }
        },
        "GiftCardSearchResults": {
          "Title": "Gift Card Details",
          "SerialNumberLabel": "Card Code:",
          "ProductLabel": "Product:",
          "CreateDateLabel": "Created:",
          "VoidDateLabel": "Voided:",
          "StartValueLabel": "Initial Value:",
          "BalanceLabel": "Balance:",
          "ActivitySubtitle": "Card Activity",
          "HomeButton": "Account Home",
          "Validation": {
            "not_found": "Gift Card not found."
          }
        },
        "ChangePassword": {
          "Title": "Change Password",
          "Summary": "To change your account password, please fill out the following.",
          "EmailInput": "Email address",
          "EmailInputLabel": "Email address",
          "PasswordInput": "Current password",
          "PasswordInputLabel": "Current password",
          "NewPasswordInput1": "New password",
          "NewPasswordInput1Label": "New password",
          "NewPasswordInput2": "New password again",
          "NewPasswordInput2Label": "New password again",
          "CancelButton": "Cancel",
          "ChangeButton": "Change Password",
          "ForgotLink": "Forgot My Password",
          "Validation": {
            "email_address_invalid_template": "__GENERIC__VALIDATION__",
            "current_password_required": "Current password is required.",
            "password_invalid_template": "New password must be at least {password_min_length} characters.",
            "password_mismatch": "Passwords must match.",
          }
        },
        "ChangePasswordComplete": {
          "Title": "Password Changed",
          "Summary": "Your password has been changed successfully.",
          "LoginLink": "Try new password",
          "DashboardLink": "Return to account home page"
        },
        "ResetPassword": {
          "Title": "Forgot Your Password?",
          "Summary": "Receive an email with password reset instructions.",
          "OKButton": "Send Email Now",
          "CancelButton": "Cancel",
          "APIError": {
            "customer_has_no_email": "Email address not found!",
            "smtp_error": "Error sending email."
          }
        },
        "ResetPasswordComplete": {
          "Title": "Email Sent!",
          "Summary": "An email has been sent to you. If you don't see it shortly, check your Spam folder to see if it's in there.",
          "DashboardLink": "My Account"
        }
      }
    }
  }
}