{
  "header": {
    "title_existing": "{{ name }}",
    "title_new": "New coupon",
    "subtitle": "Uses to date: {{ number_of_uses_to_date }} • #{{ id }}",
    "copy-id": {
      "failed_to_copy": "Failed to copy",
      "click_to_copy": "Copy ID",
      "copying": "Copying...",
      "done": "Copied to clipboard"
    },
    "copy-json": {
      "failed_to_copy": "Failed to copy",
      "click_to_copy": "Copy source as JSON",
      "copying": "Copying...",
      "done": "Copied to clipboard"
    }
  },
  "import": {
    "button_text": "Import codes",
    "dialog": {
      "close": "Close",
      "cancel": "Cancel",
      "header": "Import codes",
      "save": "Import",
      "undo_header": "Unsaved changes",
      "undo_message": "Looks like you didn't save your changes! What would you like to do with them?",
      "undo_cancel": "Review",
      "undo_confirm": "Discard",
      "coupon-codes-form": {
        "status": {
          "success": "All done! We've imported your codes into the system."
        },
        "coupon-codes": {
          "label": "Codes",
          "placeholder": "Enter or paste codes here...",
          "helper_text": "Paste multiple space-separated codes in the field above to add all of them at once. Importing duplicate codes clears their usage stats.",
          "v8n_required": "Please add at least one code"
        },
        "undo": {
          "caption": "Undo"
        },
        "submit": {
          "caption": "Save changes"
        },
        "create": {
          "caption": "Import"
        },
        "spinner": {
          "refresh": "Refresh",
          "loading_busy": "Loading",
          "loading_error": "Unknown error",
          "loading_access_denied": "Access denied"
        }
      }
    }
  },
  "generate": {
    "button_text": "Generate codes",
    "dialog": {
      "close": "Close",
      "cancel": "Cancel",
      "header": "Generate codes",
      "save": "Generate",
      "undo_header": "Unsaved changes",
      "undo_message": "Looks like you didn't save your changes! What would you like to do with them?",
      "undo_cancel": "Review",
      "undo_confirm": "Discard",
      "generate-codes-form": {
        "status": {
          "success": "Codes generated successfully."
        },
        "error": {
          "invalid_form": "These parameters won't generate any codes. Please make sure that the length of the code is greater than the length of the prefix, does not exceed 50 characters in total and that the code itself does not contain spaces."
        },
        "parameters": {
          "label": "",
          "helper_text": "",
          "prefix": {
            "label": "Prefix",
            "placeholder": "Optional",
            "helper_text": "The length value is inclusive of this prefix."
          },
          "length": {
            "label": "Code length",
            "placeholder": "6",
            "helper_text": ""
          },
          "number-of-codes": {
            "label": "Number of codes",
            "placeholder": "10",
            "helper_text": ""
          },
          "current-balance": {
            "label": "Initial balance",
            "placeholder": "0",
            "helper_text": ""
          }
        },
        "example": {
          "label": "Examples",
          "placeholder": "",
          "helper_text": "This is what the generated codes will look like."
        },
        "undo": {
          "caption": "Undo"
        },
        "submit": {
          "caption": "Save changes"
        },
        "create": {
          "caption": "Generate"
        },
        "spinner": {
          "refresh": "Refresh",
          "loading_busy": "Loading",
          "loading_error": "Unknown error",
          "loading_access_denied": "Access denied"
        }
      }
    }
  },
  "ordinal_few": "rd",
  "ordinal_many": "th",
  "ordinal_one": "st",
  "ordinal_other": "th",
  "ordinal_two": "nd",
  "ordinal_zero": "th",
  "general": {
    "label": "",
    "helper_text": "",
    "name": {
      "label": "Name",
      "placeholder": "Required",
      "helper_text": "Coupon name is visible to the customers.",
      "v8n_required": "Please enter a name for this coupon.",
      "v8n_too_long": "Please shorten the name to 50 characters or less."
    }
  },
  "rules": {
    "label": "Rules",
    "helper_text": "Add rules to define how this coupon will affect order total. You can get started by selecting one of the examples from the dropdown on top right.",
    "v8n_required": "Please add at least one discount rule in this section.",
    "v8n_too_long": "Unfortunately we are unable to store that many discount rules at the moment. Please reduce the number of rules in this section until this message disappears.",
    "discount-builder": {
      "tier": "Tier",
      "tier_by": "by",
      "tier_if": "if",
      "tier_allunits": "price of each item",
      "tier_incremental": "price of additional items",
      "tier_repeat": "price of next item",
      "tier_single": "order total",
      "tier_then": "then",
      "units_amount": "¤ amount",
      "units_percentage": "% percentage",
      "quantity": "quantity",
      "total": "total",
      "reduce": "reduce",
      "increase": "increase"
    },
    "allunits_price_amount_discount_summary": "{{adjustment}}¤ amount each after {{from}}",
    "allunits_price_percentage_discount_summary": "{{adjustment, percent}} after {{from}}",
    "allunits_quantity_amount_discount_summary": "{{adjustment}}¤ amount each on orders of {{from}}+",
    "allunits_quantity_percentage_discount_summary": "{{adjustment, percent}} on orders of {{from}}+",
    "incremental_price_amount_discount_summary": "{{adjustment}}¤ amount each on orders of {{from}}+",
    "incremental_price_percentage_discount_summary": "{{adjustment, percent}} on orders of {{from}}+",
    "incremental_quantity_amount_discount_summary": "{{adjustment}}¤ amount each on items {{from}}+",
    "incremental_quantity_percentage_discount_summary": "{{adjustment, percent}} on items {{from}}+",
    "repeat_price_amount_discount_summary": "for each {{from}}, {{adjustment}}¤ amount on the next item",
    "repeat_price_percentage_discount_summary": "for each {{from}}, {{adjustment, percent}} on the next item",
    "repeat_quantity_amount_discount_summary": "{{adjustment}}¤ amount on each {{from, ordinal}} item",
    "single_price_amount_discount_summary": "{{adjustment}}¤ amount after {{from}}",
    "single_price_percentage_discount_summary": "{{adjustment, percent}} after {{from}}",
    "single_quantity_amount_discount_summary": "{{adjustment}}¤ amount after {{from}} items",
    "single_quantity_percentage_discount_summary": "{{adjustment, percent}} after {{from}} items",
    "repeat_quantity_percentage_discount_summary": "{{adjustment, percent}} on each {{from, ordinal}} item",
    "discount_summary": "Applied discount: {{params, discount}}.",
    "custom_discount": "Custom discount",
    "description": "Description",
    "url_parameter": "URL parameter"
  },
  "coupon-codes-stub": {
    "label": "Codes",
    "helper_text": "",
    "text": "Coupon codes can be added after creating the coupon."
  },
  "coupon-codes": {
    "label": "Codes",
    "delete_header": "Remove code?",
    "delete_message": "Please confirm that you'd like to remove this code from the item.",
    "delete_confirm": "Remove",
    "delete_cancel": "Cancel",
    "search": "Search",
    "clear": "Clear",
    "dialog": {
      "header_create": "Create code",
      "header_update": "Update code",
      "close": "Close",
      "save": "Save",
      "cancel": "Cancel",
      "undo_header": "Unsaved changes",
      "undo_message": "Looks like you didn't save your changes! What would you like to do with them?",
      "undo_cancel": "Review",
      "undo_confirm": "Discard",
      "coupon-code-form": {
        "header": {
          "title_existing": "Coupon code #{{ id }}",
          "title_new": "New coupon code",
          "subtitle": "Number of uses: {{ number_of_uses_to_date }}",
          "copy-id": {
            "failed_to_copy": "Failed to copy",
            "click_to_copy": "Copy ID",
            "copying": "Copying...",
            "done": "Copied to clipboard"
          },
          "copy-json": {
            "failed_to_copy": "Failed to copy",
            "click_to_copy": "Copy source as JSON",
            "copying": "Copying...",
            "done": "Copied to clipboard"
          }
        },
        "general": {
          "label": "",
          "helper_text": "",
          "code": {
            "label": "Code",
            "placeholder": "Required",
            "helper_text": "",
            "v8n_required": "Please enter a coupon code",
            "v8n_too_long": "Coupon code must be 50 characters or less",
            "v8n_has_spaces": "Please remove spaces from the coupon code"
          }
        },
        "transactions": {
          "label": "Transactions",
          "pagination": {
            "first": "First",
            "last": "Last",
            "next": "Next",
            "pagination": "{{from}}-{{to}} out of {{total}}",
            "previous": "Previous",
            "page_number": "Page number:",
            "select": "Select",
            "per_page": "Items per page:",
            "card": {
              "code": "Code",
              "customer": "Customer",
              "description": "Description",
              "price": "{{amount, price}}",
              "time": "{{value, date}}",
              "test": "Test",
              "hidden_hint": "This transaction is archived",
              "status_capturing": "Capturing",
              "status_captured": "Captured",
              "status_approved": "Approved",
              "status_authorized": "Authorized",
              "status_pending": "Pending",
              "status_completed": "Completed",
              "status_problem": "Problem",
              "status_pending_fraud_review": "Pending fraud review",
              "status_rejected": "Rejected",
              "status_declined": "Declined",
              "status_refunding": "Refunding",
              "status_refunded": "Refunded",
              "status_voided": "Voided",
              "status_verified": "Verified",
              "summary": "{{first_item.name}}",
              "summary_plural": "{{first_item.name}} and {{count_minus_one}} more",
              "summary_payment_method_change": "Payment method change",
              "summary_subscription_modification": "Subscription modification",
              "summary_subscription_cancellation": "Subscription cancellation",
              "source_MIT": "This transaction was initiated by the merchant",
              "source_CIT": "This transaction was initiated by the customer",
              "spinner": {
                "loading_busy": "Loading",
                "loading_empty": "No transactions",
                "loading_error": "Unknown error",
                "loading_access_denied": "Access denied"
              }
            }
          }
        },
        "timestamps": {
          "date_created": "Created on",
          "date_modified": "Last updated on",
          "date": "{{value, date}}"
        },
        "delete": {
          "delete": "Delete",
          "cancel": "Cancel",
          "delete_prompt": "Are you sure you'd like to remove this coupon code? You won't be able to bring it back."
        },
        "undo": {
          "caption": "Undo"
        },
        "submit": {
          "caption": "Save changes"
        },
        "create": {
          "caption": "Create"
        },
        "spinner": {
          "refresh": "Refresh",
          "loading_busy": "Loading",
          "loading_error": "Unknown error",
          "loading_access_denied": "Access denied"
        }
      }
    },
    "pagination": {
      "create_button_text": "Add code +",
      "search_button_text": "Search codes",
      "card": {
        "delete_button_text": "Delete",
        "copy_button_text": "Copy code",
        "line_1": "{{ code }}",
        "line_2": "Added on {{ date_created, date }} at {{ date_created, time }}",
        "uses_count": "Used {{ count }} time",
        "uses_count_plural": "Used {{ count }} times",
        "spinner": {
          "loading_busy": "Loading",
          "loading_empty": "No codes",
          "loading_error": "Unknown error",
          "loading_access_denied": "Access denied"
        }
      },
      "first": "First",
      "last": "Last",
      "next": "Next",
      "pagination": "{{from}}-{{to}} out of {{total}}",
      "previous": "Previous",
      "page_number": "Page number:",
      "select": "Select",
      "per_page": "Items per page:"
    },
    "query-builder": {
      "advanced_mode_notice": "Advanced filtering allows you to create complex queries using the full power of our API. Please consult our documentation to learn what fields and operators are available:",
      "api_reference_link": "Foxy hAPI",
      "add_or_clause": "Add OR clause",
      "add_value": "Add value",
      "delete": "Delete",
      "field": "Field",
      "name": "Name",
      "operator_equal": "Equal",
      "operator_greaterthan": "Greater than",
      "operator_greaterthanorequal": "Greater than or equal",
      "operator_in": "One of",
      "operator_isdefined": "Is defined",
      "operator_lessthan": "Less than",
      "operator_lessthanorequal": "Less than or equal",
      "operator_not": "Not equal",
      "or": "Or",
      "query_builder_group": "Group of filters",
      "query_builder_rule": "Filter",
      "range_from": "From",
      "range_to": "To",
      "range": "In range",
      "mode_simple": "Simple",
      "mode_simple_unsupported": "Simple (unavailable)",
      "mode_advanced": "Advanced",
      "value": "Value",
      "value_any": "Any",
      "value_empty": "Empty",
      "order_none": "No order",
      "order_asc_date": "Past to future",
      "order_desc_date": "Future to past",
      "order_asc_number": "Small to large",
      "order_desc_number": "Large to small",
      "option_code": "Code",
      "option_number_of_uses_to_date": "Number of uses",
      "option_date_created": "Created on",
      "option_date_modified": "Last updated on"
    }
  },
  "attributes-stub": {
    "label": "Attributes",
    "helper_text": "",
    "text": "Attributes can be added after creating the coupon."
  },
  "attributes": {
    "label": "Attributes",
    "delete_header": "Remove attribute?",
    "delete_message": "Please confirm that you'd like to remove this attribute from the item.",
    "delete_confirm": "Remove",
    "delete_cancel": "Cancel",
    "dialog": {
      "header_create": "Create attribute",
      "header_update": "Update attribute",
      "close": "Close",
      "save": "Save",
      "cancel": "Cancel",
      "undo_header": "Unsaved changes",
      "undo_message": "Looks like you didn't save your changes! What would you like to do with them?",
      "undo_cancel": "Review",
      "undo_confirm": "Discard",
      "attribute-form": {
        "header": {
          "title_existing": "Coupon attribute #{{ id }}",
          "title_new": "New coupon attribute",
          "subtitle_private": "Visible only to you",
          "subtitle_restricted": "Visible to store admins",
          "subtitle_public": "Visible to everyone",
          "copy-id": {
            "failed_to_copy": "Failed to copy",
            "click_to_copy": "Copy ID",
            "copying": "Copying...",
            "done": "Copied to clipboard"
          },
          "copy-json": {
            "failed_to_copy": "Failed to copy",
            "click_to_copy": "Copy source as JSON",
            "copying": "Copying...",
            "done": "Copied to clipboard"
          }
        },
        "name": {
          "label": "Name",
          "placeholder": "Required",
          "helper_text": "Name of this attribute. It does not have to be unique.",
          "v8n_required": "Please name this attribute.",
          "v8n_too_long": "Please choose a name that is 500 characters long or less."
        },
        "value": {
          "label": "Value",
          "placeholder": "Required",
          "helper_text": "Value of this attribute. Attribute values are automatically HTML-escaped.",
          "v8n_required": "Please provide a value for this attribute.",
          "v8n_too_long": "Unfortunately we can't store values that are more than 1000 characters long."
        },
        "visibility": {
          "label": "Visibility",
          "option_public": "Everyone",
          "option_restricted": "Store admins",
          "option_private": "Only me",
          "helper_text": "Controls who can see this attribute. Public attributes can be shown to anyone, including customers. Private attributes are more suitable for configuration or technical details which are irrelevant to the public. Restricted attributes can only be viewed with the OAuth client that created them."
        },
        "timestamps": {
          "date": "{{value, date}}",
          "date_created": "Created on",
          "date_modified": "Last updated on"
        },
        "delete": {
          "delete": "Delete",
          "cancel": "Cancel",
          "delete_prompt": "Are you sure you'd like to remove this attribute? You won't be able to bring it back."
        },
        "undo": {
          "caption": "Undo"
        },
        "submit": {
          "caption": "Save changes"
        },
        "create": {
          "caption": "Create"
        },
        "spinner": {
          "refresh": "Refresh",
          "loading_busy": "Loading",
          "loading_error": "Unknown error",
          "loading_access_denied": "Access denied"
        }
      }
    },
    "pagination": {
      "create_button_text": "Add attribute +",
      "card": {
        "delete_button_text": "Delete",
        "spinner": {
          "loading_busy": "Loading",
          "loading_empty": "No attributes",
          "loading_error": "Unknown error",
          "loading_access_denied": "Access denied"
        }
      },
      "first": "First",
      "last": "Last",
      "next": "Next",
      "pagination": "{{from}}-{{to}} out of {{total}}",
      "previous": "Previous",
      "page_number": "Page number:",
      "select": "Select",
      "per_page": "Items per page:"
    }
  },
  "uses": {
    "label": "Usage restrictions",
    "helper_text": "",
    "number-of-uses-allowed": {
      "label": "Uses per coupon",
      "placeholder": "Unlimited",
      "helper_text": "The maximum number of times this coupon can be used. Leave blank for unlimited uses.",
      "v8n_too_small": "Please enter a value greater or equal to 0."
    },
    "number-of-uses-allowed-per-customer": {
      "label": "Uses per customer",
      "placeholder": "Unlimited",
      "helper_text": "The maximum number of times a single customer can use this coupon. Leave blank for unlimited uses.",
      "v8n_too_small": "Please enter a value greater or equal to 0."
    },
    "number-of-uses-allowed-per-code": {
      "label": "Uses per code",
      "placeholder": "Unlimited",
      "helper_text": "The maximum number of times a single code can be used. Leave blank for unlimited uses.",
      "v8n_too_small": "Please enter a value greater or equal to 0."
    }
  },
  "product-code-restrictions": {
    "label": "Product code restrictions",
    "placeholder": "Enter a product code and hit Enter",
    "helper_text": "We'll apply this coupon only if one of the rules in the list matches the product code. Wildcards are allowed.",
    "unit_allow": "Allow",
    "unit_block": "Block",
    "label_allow": "Allow {{ value }}",
    "label_block": "Block {{ value }}",
    "v8n_too_long": "Unfortunately we are unable to store that many product code restrictions at the moment. Please reduce the number of rules in this section until this message disappears."
  },
  "options": {
    "label": "Options",
    "helper_text": "",
    "multiple-codes-allowed": {
      "label": "Allow multiple codes on the same order",
      "helper_text": "",
      "checked": "Yes",
      "unchecked": "No"
    },
    "combinable": {
      "label": "Allow combining with other coupons",
      "helper_text": "",
      "checked": "Yes",
      "unchecked": "No"
    },
    "exclude-category-discounts": {
      "label": "Don't apply category discounts with this coupon",
      "helper_text": "",
      "checked": "Yes",
      "unchecked": "No"
    },
    "exclude-line-item-discounts": {
      "label": "Don't apply line item discounts with this coupon",
      "helper_text": "",
      "checked": "Yes",
      "unchecked": "No"
    },
    "is-taxable": {
      "label": "Apply taxes before this coupon",
      "helper_text": "",
      "checked": "Yes",
      "unchecked": "No"
    },
    "shared-codes-allowed": {
      "label": "Enable code sharing between coupons",
      "helper_text": "",
      "checked": "Yes",
      "unchecked": "No"
    }
  },
  "timeframe": {
    "label": "Date restrictions",
    "helper_text": "",
    "start-date": {
      "label": "Start date",
      "placeholder": "Select",
      "display_value": "{{ value, date }}",
      "helper_text": "The date and time when this coupon will become active. Leave blank to activate immediately."
    },
    "end-date": {
      "label": "End date",
      "placeholder": "Select",
      "display_value": "{{ value, date }}",
      "helper_text": "The date and time when this coupon will expire. Leave blank for no expiration."
    }
  },
  "item-option-restrictions": {
    "label": "Item option restrictions",
    "helper_text": "This restricts the usage of a coupon code based on an item option's name and value. When defined, the coupon will only apply to items with the specified option name and value. Wildcards are allowed.",
    "v8n_too_long": "Unfortunately we are unable to store that many item option restrictions at the moment. Please reduce the number of rules in this section until this message disappears.",
    "delete": "Delete",
    "add_value": "Add value",
    "option_name": "Option name",
    "rule": "Rule"
  },
  "category-restrictions-stub": {
    "label": "Item category restrictions",
    "helper_text": "",
    "text": "Item category restrictions can be added after creating the coupon."
  },
  "category-restrictions": {
    "label": "Item category restrictions",
    "status_saving": "Saving...",
    "status_loading": "Loading...",
    "pagination": {
      "first": "First",
      "last": "Last",
      "next": "Next",
      "pagination": "{{from}}-{{to}} out of {{total}}",
      "previous": "Previous",
      "page_number": "Page number:",
      "select": "Select",
      "per_page": "Items per page:",
      "card": {
        "spinner": {
          "loading_busy": "Loading",
          "loading_empty": "No restrictions",
          "loading_error": "Unknown error",
          "loading_access_denied": "Access denied"
        }
      }
    },
    "helper_text": "Limit which categories this coupon applies to. All changes are saved automatically.",
    "spinner": {
      "loading_error": "Unknown error",
      "loading_access_denied": "Access denied"
    }
  },
  "customer-attribute-restrictions": {
    "label": "Customer attribute restrictions",
    "helper_text": "This restricts the usage of the coupon based on an attribute name and value. When defined, the coupon will only apply if the customer has the specified attribute name and value. Wildcards are allowed.",
    "v8n_too_long": "Unfortunately we are unable to store that many customer attribute restrictions at the moment. Please reduce the number of rules in this section until this message disappears.",
    "query-builder": {
      "advanced_mode_notice": "Advanced filtering allows you to create complex queries using the full power of our API. Please consult our documentation to learn what fields and operators are available:",
      "api_reference_link": "Foxy hAPI",
      "add_or_clause": "Add OR clause",
      "add_value": "Add value",
      "delete": "Delete",
      "field": "Field",
      "name": "Name",
      "operator_equal": "Equal",
      "operator_greaterthan": "Greater than",
      "operator_greaterthanorequal": "Greater than or equal",
      "operator_in": "One of",
      "operator_isdefined": "Is defined",
      "operator_lessthan": "Less than",
      "operator_lessthanorequal": "Less than or equal",
      "operator_not": "Not equal",
      "or": "Or",
      "query_builder_group": "Group of filters",
      "query_builder_rule": "Filter",
      "range_from": "From",
      "range_to": "To",
      "range": "In range",
      "mode_simple": "Simple",
      "mode_simple_unsupported": "Simple (unavailable)",
      "mode_advanced": "Advanced",
      "value": "Value",
      "value_any": "Any",
      "value_empty": "Empty",
      "order_none": "No order",
      "order_asc_date": "Past to future",
      "order_desc_date": "Future to past",
      "order_asc_number": "Small to large",
      "order_desc_number": "Large to small"
    }
  },
  "customer-subscription-restrictions": {
    "label": "Customer subscription restrictions",
    "placeholder": "Enter a product code and hit Enter",
    "helper_text": "This restricts the usage of the coupon based on product codes in the current customer's active subscriptions. When defined, the coupon will only apply if the customer has an active subscription with a matching product code. Wildcards are allowed.",
    "caption": "Add this code",
    "delete": "Delete this code",
    "v8n_too_long": "Unfortunately we are unable to store that many subscription restrictions at the moment. Please reduce the number of rules in this section until this message disappears."
  },
  "auto-apply": {
    "label": "Auto-apply",
    "helper_text": "",
    "customer-auto-apply": {
      "label": "Auto apply coupon for matching customers",
      "helper_text": "If enabled, when a customer authenticates on the checkout, this coupon will automatically apply if the above two customer restrictions are met.",
      "checked": "Yes",
      "unchecked": "No"
    }
  },
  "taxes": {
    "label": "Tax settings",
    "helper_text": "",
    "inclusive-tax-rate": {
      "label": "Tax rate",
      "placeholder": "Optional",
      "helper_text": "The tax rate to apply to the coupon in tax-inclusive mode. This is a decimal value from 0 to 1.",
      "v8n_too_small": "Please enter a value greater or equal to 0.",
      "v8n_too_big": "Please enter a value less than or equal to 1."
    }
  },
  "timestamps": {
    "date_created": "Created on",
    "date_modified": "Last updated on",
    "date": "{{value, date}}"
  },
  "delete": {
    "delete": "Delete",
    "cancel": "Cancel",
    "delete_prompt": "This action is irreversible. Are you sure you want to delete this coupon?"
  },
  "undo": {
    "caption": "Undo"
  },
  "submit": {
    "caption": "Save changes"
  },
  "create": {
    "caption": "Create"
  },
  "spinner": {
    "refresh": "Refresh",
    "loading_busy": "Loading",
    "loading_error": "Unknown error",
    "loading_access_denied": "Access denied"
  }
}
