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 values | Language on iframe |
---|---|
en-gb | British English |
cy-gb | Welsh |
en-us | American English |
en-ca | Canadian English |
fr-ca | French 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.