Integrate with Spektrix

Integrate with Spektrix

  • Guides
  • Support

›Iframes

Overview

  • Introduction
  • Quick Start Guide
  • Custom Domains
  • Website Admin
  • Images
  • System Email Authentication
  • Glossary

Iframes

  • Iframe List
  • Resizing the Iframes
  • Express Checkout Flow
  • Filtering Iframes
  • Styling
  • Culture / Language

API

  • Overview
  • Filtering Events
  • Seat Status and Availability
  • Adding Items to the Basket
  • API Sign Up Form
  • Customer Information
  • Custom Baskets
  • Potential Discount
  • Priority Booking
  • Guide for Ticket Agents
  • API Authentication
  • Custom Payments
  • EPOS Integration
  • Third Parties

Web Components

  • Web Components

Tracking

  • Data Layer
  • Tracking Iframes

Tools

  • Sign Up Form
  • View from Seat
  • Machine-readable Spektrix Data

Legacy

  • API v.1
  • API v.2
  • Basket and Logged in Widget

Culture

Each Spektrix system is set with a Culture, which specifies things like the currency / tax rates available, and in addition a default Culture / Language for the Iframes.

Overriding the culture of the Iframes

Our Iframes support a culture argument to override the culture from that of the client. This argument will change the language of the iframes, while not changing things like the currency which are always fixed. To change the culture apend to the iframe URL the parameter

?culture={{value}}

Possible valuesLanguage on iframe
en-gbBritish English
cy-gbWelsh
en-usAmerican English
en-caCanadian English
fr-caFrench Canadian

The culture will change the fixed text elements of an iframe (for example, ‘Continue’ buttons, the names of Delivery Types, date and time fields). Client-configurable language (such as wikitext or the names of Ticket Types / Price Bands / Events) are not localised - and so should be configured by the client user to be bilingual as required.

Once a culture is set on a single iframe for a session, the overridden culture will persist on all future iframes in that session (even when no culture is provided as argument) until a new culture argument is provided.

Payment Iframe

Please note that our payment iframe is not currently available in multiple languages. However, the field names can be localised using css. Please contact us for support with this.

Possible Extensions

You may also want to attach attributes against the order / customer via our API to set what language they completed a transaction on. This can be used to localise communications to them, such as Order Confirmations or future marketing messages.

Please get in touch with us if you’d like to discuss this.

← StylingOverview →
  • Overriding the culture of the Iframes
  • Payment Iframe
  • Possible Extensions
More
Get In TouchTerms of UseBrand GuidelinesGitHub
Spektrix
Copyright © 2023 Spektrix