Internationalization (i18n) is a beta feature. Contact us to request access.
Tito's i18n feature allows your customers to buy tickets and receive emails in different languages. It provides automatic translations for default text, and allows you to add your own translations for custom text.
Set the language options
Head to Settings > Internationalization and set your default locale from the dropdown, and then select the checkboxes for any other languages you’d like to include. Save.
Default text (e.g. the Continue button on the event homepage) will have translations automatically applied for the languages you select.
For any custom text, like description or ticket names, you'll see tabs at the top of the field for you to enter your own translations:
You can share the homepage in these different languages by adding the language code to the end of the URL. See these examples of the same page in English, Spanish, German, French etc. You can find the language code for the supported languages below.
Which languages are supported?
Tito i18n currently supports the following languages:
Language | Language code |
Chinese (Simplified) | zh |
Czech | cs |
English (Ireland & UK) | en-GB |
English (USA) | en |
French | fr |
German (Informal) | de |
German (Formal) | de-formal |
Finnish | fi |
Icelandic | is |
Italian | it |
Irish (Ireland) | ga |
Hungarian | hu |
Slovak | sk |
Swedish | sv |
Swahili | sw |
Japanese | ja |
Polish | pl |
Portuguese | pt |
Dutch | nl |
Spanish | es |
Spanish (Mexico) | es-MX |
Set default language on the widget
If you're using our embeddable widget on your website, you can set the default language by passing in locale=
and the relevant language code in quotation marks.
For Chinese, this would look like:
<tito-widget event="account-slug/event-slug" locale="zh"></tito-widget>
Still need help? Search our FAQs for instant answers. You can also leave a message for our support team by email or in-app, and we'll get back to you by the next working day.