SiteTran
Create.net sites & shops One Custom HTML integration

Translate your Create.net website and shop into 187+ languages

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.

  • Free plan, no card needed
  • Welsh and 186+ more languages
  • AI + human translation
187+languages, including Welsh and right-to-left
~3 minto add in Integrations & HTML
0pages or products to duplicate per language
$0to start on the Free plan

Driving growth for companies with millions of users

Alignment Neil Patel Exomonitor Cyfe Instructified
Before you start

Three things to know about adding code to Create

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.

Package

Custom HTML starts on Professional

Custom HTML Integrations come with Create's Professional, Business and Tailored packages. On Portfolio, switch package first.

PortfolioNot included ProfessionalUp to 50 BusinessUp to 200
Account›Change your package
Publishing

Publish after you add it

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.

Publish›Publish to Web›Publish
Cookie Consent

Using Create's cookie pop-up?

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.

Content›Site Information›Cookie Consent
How it works

Add SiteTran to Create in three steps

You add one Custom HTML integration that runs on every page, publish, and the language dropdown appears across your site and shop.

1

Create your SiteTran site

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.

2

Add a Custom HTML integration

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.

Content›Integrations & HTML›Integration Library›Custom HTML
3

Publish and translate

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.

What the Widget Code looks like
<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.

Why All Pages and 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.

Where the dropdown appears

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 →

Older Create help guides

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.

Built for Create

What happens to each part of your Create site

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.

Translated on your domain

Shop, basket and checkout

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.

Uses your provider's languages

The payment step

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.

Translated as displayed

Blog, galleries and sections

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.

Translated when shown

Forms, calendars and accounts

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.

Translated on every page

Menus, footer and banners

Your navigation menu, site footer, sale banners and pop-ups are translated on every page, including pages and products you add later.

Ready for shoppers from ads

Visitors from social and Shopping ads

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.

Selling from the UK to Europe

Your shop speaks their language. Create handles the paperwork.

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.

76%

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. Source
SiteTran

Product pages, basket and checkout wording

Descriptions, 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.

Create

Where you deliver

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.

Shop›Shop Settings›Postage & Tax
Create

VAT on digital products

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.

Shop›Digital Products›Control Panel›Settings
Create

Customs tariff codes

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.

Shop›Edit Product›Product Identifiers
Your call

Prices and currency

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.

Your call

After the sale

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.

Croeso · Welsh and other UK languages

Make your Create site bilingual for Wales

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.

538,300people in Wales aged 3+ could speak Welsh in 2021, 17.8% of the populationCensus 2021, via Welsh Government
2 enginesoffer Welsh machine translation in SiteTran: Google Translate and OpenAIPlus Welsh-speaking reviewers you invite
  • Start with AI, finish with a Welsh speaker

    Use machine translation for a first draft, then invite a Welsh-speaking reviewer for that one language. Translations they approve are ready to publish.

  • Place names and product names

    Add Sir Benfro for Pembrokeshire, or keep your pottery's name as it is, in the Glossary so every translation uses the same wording.

Scottish Gaelic · GàidhligIrish · GaeilgeCornish · Kernewek
For artists, makers and photographers

Your portfolio, statement and shop in every language

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.

Worth a human review

Artist statement and about page

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.

Kept as you want

Titles of your work

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 →
Text and images

Galleries and exhibition posters

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 →
Translated as displayed

Fairs, open studios and workshops

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.

Adding Variables to Phrases →
Product pages translated

Prints and digital downloads

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.

Labels translated

Commission and enquiry forms

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.

Compare your options

Every way to make a Create site multilingual

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.

Translation quality

Product copy that still sounds like you

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.

  • Machine translation from DeepL, Google and OpenAI

    Get suggestions for any phrase, or translate new phrases automatically. You choose whether they're approved automatically or reviewed first.

  • Translators and reviewers per language

    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.

  • Glossary, rules and translation memory

    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.

  • A language dropdown that fits your design

    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.

Translate your Create site into 187+ languages

FrenchGermanWelshDutchSpanishItalianIrishPolishSwedishDanishPortugueseJapaneseChinese (Simplified)ArabicHebrewHindi+ 170 more
SEO for Create sites

Multilingual SEO for your Create site

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.

Included as soon as you install

Everything search and social cards read

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.

  • Page title and meta description
  • Open Graph and Twitter tags for link previews
  • Image alt text, tooltips, placeholders and ARIA labels
  • The page's lang attribute, set to the selected language
Advanced setup

Language URLs for Google

By 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:

www.yourshop.co.ukCreate, original
fr.yourshop.co.ukSubdomain + proxy

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 SEO

Want the general walkthrough with screenshots?

Custom 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.

Read the guide
Troubleshooting

Create translation not working? Check these first

Most Create setup problems come down to the package, the integration type, or a publish that hasn't happened yet.

1The language dropdown doesn't appear

  1. Check that your package includes Custom HTML Integrations. Portfolio doesn't.
  2. In Your Integrations, check that the SiteTran integration uses All Pages with the Body option and holds all three lines, including the div.
  3. In SiteTran, make sure the language is both Active and Live. If Hide All Widgets On Site (dev mode) is on, add ?sitetran=on to your URL.
My Language Isn’t Showing Up in the Language Dropdown →

2It works in preview but not on my live site

  1. New integrations go live only after you publish: Publish, then Publish to Web, then Publish.
  2. Still on a free trial? Create asks you to subscribe before your site goes live.
  3. Just connected your domain? Create says it can take up to 72 hours to appear.

3Some visitors never see translations

  1. If you added type="cookie_consent/functional" to the script tags, SiteTran loads only after a visitor accepts functional cookies.
  2. To translate for everyone, remove that type from both <script> tags and publish again.
  3. Test in a private window, once accepting and once rejecting cookies.

4Some text is still in the original language

  1. SiteTran discovers text when it's shown, so add an item to your basket and walk through the checkout, forms and pop-ups yourself.
  2. A translation appears only after it's approved and published. To translate new text automatically, turn on Machine Translation Auto Translate.
Translating Dynamic Content →

5My translation changes aren't showing yet

  1. After you approve and publish, translation data can take up to 30 seconds to update.
  2. A visitor's browser can keep translation data cached for up to 10 minutes.
  3. Try a hard refresh or a private window.
My New Translations or Changes Aren’t Appearing on my Website →

6Anchor links switch the language

  1. This happens when URL Type is set to Use Hash on the Dropdown Style page. The widget then reads any # in a URL, such as #contact, as a language code.
  2. Create's anchor links use exactly that pattern, such as /#your-anchor-name.
  3. Change URL Type away from Use Hash. Visitors are still switched to their browser language automatically.
Pricing

Simple pricing that grows with your site

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.

Free

$0

For small sites and testing

  • 7K words in site
  • 3K translated pageviews / month
  • 7K machine translations

Starter

$3/mo

For sites with moderate translation needs

  • 30K words in site
  • 15K translated pageviews / month
  • 30K machine translations
Growing sites

Pro

$35/mo

For larger sites or several smaller ones

  • 90K words in site
  • 45K translated pageviews / month
  • 90K machine translations

Business

$75/mo

For large-scale international sites

  • 250K words in site
  • 125K translated pageviews / month
  • 250K machine translations
Prices in US dollars · Annual billing: 2 months free · Enterprise plans for 1M+ words See all features
FAQ

Create.net translation questions

Can't find your answer? Our team is happy to help with your Create setup.

Email support
How do I add SiteTran to my Create website?
Create a free SiteTran site and copy your Widget Code. In Create, click Content, then Integrations & HTML, then Integration Library, and choose Custom HTML. Paste all three lines, set the type to All Pages with the Body option, and click Add Integration. Then publish your site and pick a language from the dropdown.
Which Create package do I need?
Create lists Custom HTML Integrations on its Professional, Business and Tailored packages, but not on Portfolio. If you're on Portfolio, upgrade from the Account area by choosing Change your package, then add SiteTran. Any SiteTran plan, including Free, works with any of those packages.
Should the code go in the Head or the Body?
Choose All Pages with the Body option for all three lines. The two script lines would also work in the head, but the third line is a div that creates the language dropdown, and it belongs in the page body. Older Create guides call this feature HTML Fragments and suggest Head, which is why the div is sometimes missed.
Does Create have a built-in multilingual feature?
We found no built-in multilingual feature in Create's Help Centre as of October 2026. Without a translation tool, the alternative is copying pages by hand with addresses such as fr/about, which doesn't cover the shop, basket or checkout and doubles your editing.
Does SiteTran translate my Create shop and checkout?
Yes. Product pages, options, the basket, postage choices and the checkout steps run on your own domain, so their text is translated in every language you add. The payment step itself, such as a PayPal window or Stripe card fields, follows the payment provider's own language settings.
Will my prices change currency?
No. Your shop keeps showing the currency you set in Create, while SiteTran translates the words around it. If you sell abroad, explain on your delivery page how prices, postage and any import charges work for buyers outside the UK.
Can I add Welsh to my Create site?
Yes. Welsh is in SiteTran's language list, along with Scottish Gaelic, Irish and Cornish. Google Translate and OpenAI can suggest Welsh translations. For the best result, invite a Welsh speaker as a reviewer for that language.
How do order emails work for buyers abroad?
Like every website translation tool, order confirmations, status emails, abandoned basket reminders and dispatch notes are sent by Create, not shown on your site, so they use the wording in your Create templates. You can add a bilingual line to those templates in Create.
Does SiteTran work with Create's Cookie Consent pop-up?
Yes. Create's pop-up only blocks custom code that has a consent level added to its script tags. Left as it is, SiteTran translates for every visitor. If you mark it as functional, SiteTran loads for visitors who accept functional cookies.
Can I link straight to a language, for example from Instagram?
Visitors are switched to their browser language automatically, which covers most cases. To force a language from a link, you can set URL Type to Use Hash on the Dropdown Style page and link to a URL ending in #fr or #cy. The widget then reads any # in a URL as a language code, so Create anchor links like #contact stop working as expected.
Do translated Create pages get their own URLs for SEO?
By default, every language is served from your existing Create URL with translated titles and meta descriptions, and the visitor's choice is remembered. For indexable language URLs, SiteTran's Static Translation API can serve translated HTML on a language subdomain such as fr.yourshop.co.uk through a proxy you point it at. Book a call and we will help you plan it.
Will SiteTran change my Create pages or products?
No. SiteTran only changes the text displayed in the visitor's browser. Your pages, products and orders in Create stay as they are, and text that visitors type into forms and the checkout is submitted as typed.
Can I test translations before visitors see them?
Yes. A language stays hidden from visitors until you set it to Live. You can also turn on Hide All Widgets On Site (dev mode) under Settings, then Publishing, and add ?sitetran=on to your site's URL to preview the language dropdown yourself.
Is there a free plan?
Yes. The Free plan includes 7,000 words in your site, 3,000 translated pageviews per month and 7,000 machine translations, with unlimited languages and teammates. Paid plans raise those limits and start at $3 per month. Compare plans.
What happens if I go over my plan's limits?
You will be prompted to upgrade or buy additional credits. Your existing translations remain intact, and new translations are paused until you upgrade.

Open your Create shop to buyers across Europe

Add 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.

Start translating free Book a call Free plan · Unlimited languages and teammates