Custom HTML starts on Professional
Custom HTML Integrations come with Create's Professional, Business and Tailored packages. On Portfolio, switch package first.
SiteTran makes your Create site multilingual from one Custom HTML integration: your pages, blog, galleries, product pages, basket and checkout. Visitors from Lyon, Leipzig or Llandudno read your shop in their own language, and there's no second copy of each page to build and keep in sync.
Driving growth for companies with millions of users
Create has been helping UK makers and small businesses build sites since 2001. Adding any third-party script to a Create site works the same way, and these three details make setup quick.
Custom HTML Integrations come with Create's Professional, Business and Tailored packages. On Portfolio, switch package first.
Create only pushes content and design changes to your live site when you publish. Shop changes go live straight away, but a new Custom HTML integration needs a publish. On a free trial, you can check it in Create's preview first.
Create's Cookie Consent pop-up only blocks custom code that you've given a consent level. Leave the SiteTran code as it is to translate for every visitor, or mark it as functional so it loads once a visitor accepts functional cookies. SiteTran uses a cookie to remember each visitor's language.
You add one Custom HTML integration that runs on every page, publish, and the language dropdown appears across your site and shop.
Sign up free, add your Create site's address and pick your languages. SiteTran gives you your Widget Code, which adds the language dropdown to your pages.
In Create, click Content, then Integrations & HTML, then Integration Library, and choose Custom HTML. Name it "SiteTran", paste all three lines, set the type to All Pages with the Body option, and click Add Integration.
Publish your site, open it and pick a language. SiteTran discovers your text as pages load, then you translate it with AI, your own translators, or both, and publish your translations.
<script>var sitetran = {site_id: your_site_id};</script> <script src="//c.sitetran.com/widget/v3.js"></script> <div id="sitetran_translate_element"></div>
SiteTran gives you your own ready-to-paste code, with your site ID already in it. The div is where the language dropdown is created, so it belongs in the page body.
All Pages adds the code to every page, including your shop, blog and pages you add later. The two <script> lines would work in the head too, but the div has to be in the page body, so choose Body for all three lines.
By default the language dropdown floats in the bottom-left corner of every page, clear of your menu and basket icon. Change its look in SiteTran's Dropdown Style, or move it with a few lines of CSS.
Positioning the Language Dropdown →Some guides still call this area HTML Fragments, with a type of Head. It's the same feature. If you followed one of those, check that the div line is there and the code goes in the Body.
Create puts your pages, blog and shop on your own domain, so SiteTran can translate nearly everything visitors see. Here's how each part of your site and shop comes across in every language.
Product names, descriptions, options, sale banners, the basket, postage choices and the checkout steps are translated. Create runs them on your own domain, under addresses like /products/basket.
Create works with PayPal, Stripe, Worldpay, Opayo and Klarna. Like every website translation tool, the payment window itself is handled by the provider, using its own language settings.
Blog posts and tags, gallery and slideshow captions, image alt text, and reusable Sections are translated wherever they appear. A Section edited once updates every page, and new text shows up in SiteTran ready to translate.
Custom form labels and messages, event calendars, customer account pages and password-protected areas are translated as they load. What visitors type, such as a personalisation message, is submitted as typed.
Your navigation menu, site footer, sale banners and pop-ups are translated on every page, including pages and products you add later.
Shoppers who arrive from Google Shopping, Instagram or Pinterest are switched to their browser language automatically, so the product page they land on reads in their language.
Since the UK left the EU, selling to European customers comes with customs codes and VAT rules as well as a language gap. SiteTran handles the words. Create has tools for the rest, and a few decisions stay with you.
of online shoppers prefer to buy products with information in their own language, and 40% say they never buy from websites in other languages.
CSA Research survey of 8,709 consumers in 29 countries, 2020. SourceDescriptions, care instructions, size options, postage names and checkout labels in French, German, Dutch or any language you add. Add your delivery and returns pages too, and have a native speaker review them.
Delivery zones decide which countries can order and what postage they pay. Set "All Other Countries" to No if you only ship to the zones you've added.
Selling downloads to EU consumers? Create's EU Digital Services VAT setting charges VAT based on where the customer lives and checks their billing address against their IP address.
Add a Tariff Code to each product on its Product Identifiers tab. If you use Create's Royal Mail Click & Drop integration, the code is sent along with the order.
Your shop keeps showing the currency set in Create, while SiteTran translates the words around it. Saying clearly on your delivery page who pays any import charges helps buyers abroad decide.
Order emails use the templates you edit in Create. A short line in your main export language there gives buyers abroad a familiar welcome after checkout.
Create features and menu paths are from Create's Help Centre, checked October 20, 2026. This section is a practical overview, not tax or legal advice.
Welsh (Cymraeg) is one of the languages you can add in SiteTran, alongside French or German. It's a simple way for a shop, gallery or holiday let in Wales to welcome Welsh speakers in their own language.
Use machine translation for a first draft, then invite a Welsh-speaking reviewer for that one language. Translations they approve are ready to publish.
Add Sir Benfro for Pembrokeshire, or keep your pottery's name as it is, in the Glossary so every translation uses the same wording.
Create's customers include crafters, designers, photographers and musicians. Their sites are mostly images and a little carefully chosen text, which makes them quick and affordable to translate well.
The text that sells your work deserves a person's eye. Use AI for the first draft, then ask a native-speaking friend or translator to review it in SiteTran, without access to your Create account.
Some artists translate titles, others never do. Add titles and series names to the Glossary as "keep as is", or set a Translation Rule such as "never translate artwork titles in quotation marks".
Glossary →Captions and alt text are translated. For an image with words in it, such as an exhibition poster, you can swap in a translated version of the image for each language.
Translating Images & URLs →Event calendar entries and workshop pages are translated as they load. Phrase {{variables}} keep dates and prices inside a sentence from creating a new phrase each time they change.
Product pages for prints, patterns and e-books are translated, so buyers abroad can read every detail. Mention which languages each pattern or e-book comes in.
Form labels, placeholders and thank-you messages are translated, so overseas buyers can ask about a commission. Their message reaches you as they wrote it.
We found no built-in multilingual feature in Create's Help Centre. That leaves four routes: copy your pages by hand, paste in a translation widget, leave it to visitors' browsers, or use SiteTran.
| Copy pages by handA second set of pages in Create | Translation widgetsPasted into Custom HTML | Browser translationDone by the visitor | SiteTranOne Custom HTML integration | |
|---|---|---|---|---|
| How it works | Duplicate each page, give it an address such as fr/about, rewrite the text and link the copies from your menu. | A script such as GTranslate, Weglot or ConveyThis translates pages in its cloud and adds a switcher. | Visitors use their browser's translate button, if they notice it and choose to. | SiteTran translates your pages as they render and adds a language dropdown. |
| Your shop and checkout | Create has one shop, so products, the basket and checkout stay in one language unless you duplicate products. | Depends on the tool. We found no Create-specific guide from Weglot, ConveyThis, GTranslate, Bablic, Localize or Linguise. | Machine translated on the fly, with no way to correct a word. | Product pages, basket and checkout translated on your domain. |
| New and edited text | Every change has to be made again on each copy. | Usually detected when the page is visited. | Always current, never reviewed. | Discovered as it appears. Machine Translation Auto Translate can translate it right away. |
| Languages and cost | Your time, plus pages. Professional allows 50 pages, so a second language can fill it. | Often capped by plan. Weglot's free plan covers 2,000 words and 1 language. ConveyThis's covers 10,000 words and 1 language. | Free, for whichever languages the browser supports. | 187+ languages, unlimited on every plan, from $0. |
| Search engines | Each copy is a normal Create page with its own address and meta data. | Indexable language URLs usually need a paid plan. GTranslate's free version doesn't change URLs or store translations. | Nothing to index. | Translated titles and meta tags, plus language URLs through the Static Translation API. |
| Quality control | As good as whoever writes each copy. | Manual edits, often on paid plans. | None. | Translators and reviewers per language, Glossary and Translation Rules, with unlimited teammates. |
Create details are from Create's pricing page and Help Centre. Widget details are from each provider's website. All checked October 20, 2026. Copying pages by hand can suit a small brochure site in one extra language, if you're happy to keep the copies up to date.
Small shops win on personality. Start with machine translation, then have a person check the lines that carry your voice, your care instructions and your policies.
Get suggestions for any phrase, or translate new phrases automatically. You choose whether they're approved automatically or reviewed first.
Invite a friend, a stockist abroad or a professional translator for one language, and choose who can approve. Turn on AI Translation Review for a second opinion.
Keep your brand, glaze and material names consistent in the Glossary, set Translation Rules that AI translation follows, such as "use vous in French", and reuse past work with Similar Phrases.
Choose from three dropdown types, with or without flags, and add your own CSS to match your Create template. Visitors are switched to their browser language automatically.
Here's what's translated for search engines and social cards as soon as you install, and how to add separate, indexable language URLs when you're ready.
SiteTran translates more than visible text. When a visitor switches language, the meta title and description you set in each page's Meta Info, and the Open Graph tags on your blog posts, switch with it.
lang attribute, set to the selected languageBy default, every language uses your existing Create URL and the visitor's choice is remembered. For a separate, indexable page per language, SiteTran's Static Translation API returns translated HTML for an address you serve it from:
A language subdomain points at a small proxy or edge worker that calls the API, while your Create site stays exactly as it is. We'll help you plan it.
Talk to us about Create SEOCustom SiteTran Integration covers creating your site, copying your Widget Code and testing your first language. On Create, add the code as a Custom HTML integration as shown above.
Most Create setup problems come down to the package, the integration type, or a publish that hasn't happened yet.
div.?sitetran=on to your URL.type="cookie_consent/functional" to the script tags, SiteTran loads only after a visitor accepts functional cookies.<script> tags and publish again.# in a URL, such as #contact, as a language code./#your-anchor-name.Every plan includes unlimited languages and teammates, so adding Welsh alongside French and German never means a bigger plan. Many portfolio and small shop sites fit within the Free plan.
For small sites and testing
For sites with moderate translation needs
For larger sites or several smaller ones
For large-scale international sites
Can't find your answer? Our team is happy to help with your Create setup.
Email supportAdd one Custom HTML integration, publish, pick your languages, and let visitors browse and buy in the language they think in. Start on the Free plan and upgrade only when you grow.