The locale object

Attributes

{
  "object": "locale",
  "action_buttons": {},
  "benefits": {},
  "coverage": {
    "coverage-id": {},
    "coverage-id2": {},
  },
  "evy_logo_url": "https://evy-logo.svg",
  "learn_more": {},
  "title": "Protect your product with"
}
objectstring, value is "locale"String representing the object’s type. Objects of the same type share the same value.
action_buttonsdictionaryA nested object containing the locale of the action buttons.
attached_offerdictionaryA nested object containing the locale language to display in the cart.
benefitsdictionaryA nested object containing the benefits info of Evy to be displayed in the UI component.
coveragedictionaryA dictionary containing the key value pairs of each coverage specific locale. The coverage-id keys will be the ones returned in the offer object.
evy_logo_urlstringURL to Evy logo to display in the UI component.
learn_moredictionaryA nested dictionary representing the locale language for the learn more text.
titlestringTitle for the UI component.

Dictionary: action_buttons

{
  "accept": "Add product protection",
  "decline": "No thanks",
  "close": "Close",
  "remove": "Delete"
}
acceptstringString representing the locale language for the modal accept button
declinestringString representing the locale language for the modal decline button
closestringString representing the locale language for the modal close button
removestringString representing the locale language for the modal remove button

Dictionary: coverage

{
  "<coverage-id>": {
    "title": "Panne + Casse",
    "offer_buttons": {},
    "excluded_items": [
      "Theft"
    ],
    "items": [
      "Warranty extended by 1 year (total: 2-year warranty)",
      "2-year coverage for drops, spills, and cracked screens from normal use",
      "Service fees apply $19 to repair your phone or $39 to replace it"
    ],
    "legal_documents": [],
    "legal_notice": ""
  }
}
titlestringString representing the locale language for the title of the coverage section.
excluded_itemsstring arrayAn array of strings representing what is not covered by the offers.
itemsstring arrayAn array of strings representing what is covered by the offers.
legal_documentsarray of nested objectsAn array containing the list of legal documents to display to the customer.
offer_buttonsdictionaryA nested object containing the copy language for the offer buttons.
legal_noticestringString representing the legal language to describe the various parties behind the insurance offers

Dictionary: legal_documents

[
  	{
      "id": "terms_of_service",
      "title": "Terms of Service",
      "url": "https://static.evy.eu/terms_of_service.pdf"
    },
    {
      "id": "insurance_product_information_document",
      "title": "Insurance Product Information Document",
      "url": "https://static.evy.eu/insurance_product_information_document.pdf"
    },
    {
      "id": "price_and_warranty_document",
      "title": "Price & Warranty",
      "url": "https://static.evy.eu/price_and_warranty.pdf"
    }
]
idstringIdentifier for this legal_document link.
titlestringTitle of the legal document to display to customer.
urlstringLink to the legal document.

Dictionary: offer_buttons

{
  "checkbox_singular": "1 year of protection for only %2$s",
  "checkbox_plural": "%1$s years of protection for only %2$s",
  "term_singular": "%s year",
  "term_plural": "%s years",
  "multiline": "of insurance"
}
titlestringString representing the locale language for the title of the footer section.
itemsdictionary arrayAn array of nested dictionaries containing the copy language and urls of the footer items.
item.descriptionstringString representing the locale language for the description of the footer item.
item.iconstringLink to a footer icon.
item.titlestringString representing the locale language for the title of the footer item.

Dictionary: footer

{
  "title": "Why choose Evy ?",
  "items": [
    {
      "title": "Simple",
      "description": "No hard to find documents",
      "icon": "https://evy.eu/icon.svg"
    },
    {
      "title": "Fast",
      "description": "File a claim in under 2 minutes",
      "icon": "https://evy.eu/icon.svg"
    }
  ]
}
checkbox_pluralstringPlural copy language for the offer checkbox. ie. %1$s years of protection for only %2$s
checkbox_singularstringSingular copy language for the offer checkbox. ie. 1 year of protection for only %2$s
multilinestringCopy language for the extra line that may appear on offer buttons.
term_pluralstringPlural copy language for the term button. ie. %s years
term_singularstringSingular copy language for the term button. ie. %s year

Dictionary: learn_more

"learn_more": {
  "title": "Learn more",
  "preamble": "Protect your purchase with",
  "modal_content": "Product protection plans designed for busy people who need real-life issues handled seamlessly.",
  "preamble_evy_icon": "https://static.evy.eu/images/evy_logo_learn_more.svg"
 }
modal_contentstringFurther information related to the learn more modal to be displayed.
preamblestringString representing the preamble before the coverage terms.
preamble_evy_iconstringURL to Evy logo to display in the UI learn more modal before the preamble.
titlestriTitle of the learn more button in the inline offer component.