SiteTran
Pagewiz Scripts & Styles · Every plan

Translate your Pagewiz landing page into every language your campaign reaches

Built your page in Hebrew and now need it in English, Russian, French or Arabic? SiteTran translates your one Pagewiz page as it loads, from the headline to the thank-you message, with AI and your own translators. No duplicate page per language.

  • Free plan, no card needed
  • Right-to-left and left-to-right
  • Forms and messages included
187+languages, including right-to-left
3lines of code per Pagewiz page
0duplicate pages per language
$0to start on the Free plan

Driving growth for companies with millions of users

Alignment Neil Patel Exomonitor Cyfe Instructified
How it works

Add SiteTran to a Pagewiz page in three steps

Your Widget Code has three lines. The two script lines go in the page's Scripts & Styles. The third line, a div, goes in an HTML Code element, so you can drag the language dropdown exactly where you want it.

1

Create your SiteTran site

Sign up free, add your page's address, select its original language, such as Hebrew, and pick the languages to translate into. SiteTran gives you your Widget Code.

2

Add the scripts

In your Pagewiz dashboard, hover over the page and click Design. Open Page Settings, then Scripts & Styles, then JS, and add a new script. Set Script Location to Head, name it SiteTran Widget, paste the two script lines and click Apply.

Design›Page Settings›Scripts & Styles›JS›Head
3

Place the dropdown and save

From Add New Element, drag an HTML Code element to where the dropdown should appear, such as beside your phone number. Paste the div line, click Apply, then Save. Open Preview or your live page and pick a language.

Add New Element›HTML Code›Apply›Save
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>
Lines 1–2Page Settings › Scripts & Styles › JS, Script Location: Head
Line 3An HTML Code element where the dropdown should appear

SiteTran gives you your own ready-to-paste code, with your site ID already in it. The widget draws the dropdown inside the div, and without it no dropdown appears.

Simplified illustration. Pagewiz's screens may look slightly different in your account.

Why the code is split in two

Pagewiz's Scripts window notes that code must be wrapped in <script> tags, and its help center says the HTML part of a widget belongs in an HTML Code element. So the scripts go in Scripts & Styles and the div goes on the canvas.

Put the dropdown where people look

Pagewiz places elements exactly where you drop them, so the HTML Code element decides where the dropdown appears. Next to the phone number in your top section works well. To float it in a corner of the window instead, set Positioning to Fixed on window on the Dropdown Style page.

Positioning the Language Dropdown →

Already followed our older guide?

Our screenshot guide shows the two script lines in Scripts & Styles. If you set it up that way and see no dropdown, add an HTML Code element with the div line, click Apply and Save.

Pagewiz setup guide →
Built for Pagewiz

What happens to each part of your Pagewiz page

SiteTran translates what Pagewiz renders in the browser and keeps watching the page, so messages that only appear after a click are translated when they appear.

Translated in place

Headlines and rich text

Headline and Rich Text elements are translated inside the boxes you placed, with your fonts, colors and sections unchanged. Your design stays pixel for pixel where you put it.

Translated, links kept

Buttons and anchor links

Button labels are translated, and links keep working. Buttons that jump to a section with a link such as #SECTION4 scroll as before with the default URL Type.

Translated on the page

Forms

Field labels, placeholders, dropdown and multiple-choice options, checkbox text and the submit button are translated. What visitors type reaches your Pagewiz Leads as typed.

Translated when shown

Validation and thank-you messages

Error tooltips such as "Please fill in a valid phone number" and the thank-you message box appear only after a submit. SiteTran translates them when they appear.

Translated as you set them

Meta title and share text

The Page Meta Title, Page Meta Description and Facebook share title and description from Pagewiz's SEO & Plugins settings switch with the visitor's language.

Kept as you wrote them

Brand names, phone numbers and prices

Numbers stay as they are, and names you add to the Glossary, such as your brand or project, are kept as written in every language. Your offer reads the same everywhere.

The step most people miss

One campaign in Pagewiz is often several pages

Pagewiz builds a mobile design, an A/B variant, a thank-you page and each step of a multi-step form as its own page. SiteTran translates every page that has the code, so check each one before you launch in a new language.

Desktop page

The page your ads point to. Start here.

  • Scripts in Head
  • HTML Code with the div

Mobile design

A separate 540px page connected under Mobile › Connect your Mobile Design. Place the dropdown again for the narrow layout.

  • Scripts in Head
  • Its own HTML Code element

A/B variant

Pagewiz describes variants as independent pages that share one URL. Check each variant's Scripts & Styles.

  • Scripts in Head
  • HTML Code with the div

Thank-you page

If your form redirects to another Pagewiz page, that page needs the code too, or visitors return to the original language after they convert.

  • Scripts in Head
  • Dropdown optional

Multi-step form

Pagewiz builds each step as its own page on the same domain, so the visitor's language carries from step to step once every step has the code.

  • Scripts on every step
  • HTML Code on every step

Many pages? Use Pagewiz's Script Library

Tick Add to script library when you add the SiteTran script, then use Add from library on every other page. Edit it once and every linked page updates. On plans without it, paste the same two lines into each page. The div is always added per page with an HTML Code element.

BasicStandardPlus ✓Pro ✓
Right-to-left pages

Start in Hebrew, reach Russian, French and English speakers too

Many Pagewiz pages are designed in Hebrew first, for audiences that also read Russian, French, English or Arabic. SiteTran handles both directions from one page.

  • Direction follows the language

    Pagewiz sets a page to RTL or LTR under Size & Direction. When a visitor switches from Hebrew to Russian, SiteTran switches the text direction to left-to-right, and back again for Hebrew or Arabic.

  • Your layout stays where you placed it

    Pagewiz positions each element at a fixed spot. Translated text fills the same boxes, and Russian or French often runs longer than Hebrew, so check headlines and buttons in each language.

  • Fine-tune per language with CSS

    In SiteTran, open Languages, click Manage for a language and add CSS Styles for that language's pages, for example a smaller headline for Russian. Nothing changes in Pagewiz.

Prefer to keep the page right-to-left in every language? Add sitetran.update_direction = false; to your Widget Code. Updating CSS Styles by Language and Page →

Forms and leads

Visitors read the form in their language. Your leads stay in one list.

SiteTran translates the text shown in the visitor's browser, so your Pagewiz form, lead list, notification emails, webhooks and Zapier connections keep working exactly as they do today.

On the page

What the visitor sees in Russian

Запишитесь на осмотрTranslated
Укажите правильный номер телефонаTranslated when shown
Спасибо! Мы перезвоним сегодня.Translated when shown
YAMA · *2648Glossary · kept

Validation tooltips and the thank-you box only exist after a submit, so send one test lead per language. SiteTran then picks those messages up as phrases you can translate.

In Pagewiz

What arrives in your Leads

Names, phone numbers and notesAs typed
Lead notification emailsSent by Pagewiz
Dropdown and multiple-choice answersCheck with a test lead

One link per language for ads and messages

By default, SiteTran switches each visitor to their browser language when it's on your page, and remembers their choice. When a Russian-language ad or WhatsApp message should always open the Russian version, set URL Type to Use Hash on the Dropdown Style page and end the link with #ru.

Using anchor links? If your buttons jump to sections with links like #SECTION4, keep the default URL Type on that page, and visitors' browsers still pick their language.

Compare your options

Every way to make a Pagewiz landing page multilingual

Pagewiz doesn't have a translation feature, so the choices are a duplicate page per language, a free browser-translation widget, a translation script or proxy service, or SiteTran.

A page per languageDuplicate in Pagewiz Free translate widgetFor example GTranslate Free Translation servicesFor example Localize, Crowdin SiteTranScripts & Styles + HTML Code
How it works Duplicate the page, retype every element in the new language and set its direction under Size & Direction. A script machine-translates the page in the visitor's browser. A script added in Scripts & Styles. Translations are managed in the service's dashboard. SiteTran translates your page as it renders and adds a language dropdown you place yourself.
Updating content Repeat each change, price or date on every copy, plus each copy's mobile design. Automatic, with no way to correct a translation. New text is detected on the pages you visit and sent for translation. New text is discovered as visitors view it; translate it with AI, people or both.
Campaigns, leads and A/B tests A separate URL, statistics, leads list and A/B test for each language. One page and one leads list. One page and one leads list. One page, one leads list and one A/B test, with per-language links if you want them.
Who translates You, or anyone with access to your Pagewiz account. Google's machine translation only. Translations aren't stored. Machine translation and your team or the service's translators, depending on plan. DeepL, Google Translate and OpenAI, plus translators and reviewers per language, with unlimited teammates.
Right-to-left Set per page in Size & Direction. Depends on the widget. Depends on the service. Direction switches with the language, with per-language CSS for fine-tuning.
Language URLs Each copy has its own URL. None. URLs don't change and translations aren't indexed. Varies by service and plan. Same URL by default, with translated meta tags. Language URLs through the Static Translation API.

Pagewiz details are from its help center and pricing page. Localize publishes a Pagewiz setup guide, and Crowdin lists a Pagewiz app that is now part of its Website Translator. Details are from their own websites, checked October 20, 2026. For a single campaign in one extra language that won't change, a duplicate page can be a reasonable choice.

Translation quality

Campaign copy that still converts after translation

Start with machine translation for speed, then have a native speaker check the headline, the offer and the button. You decide what goes live.

  • 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 Russian-speaking salesperson, an agency client or a professional translator for each language, and choose who can approve. Turn on AI Translation Review for a second opinion.

  • Glossary, rules and translation memory

    Keep your brand and project names as written in the Glossary, set Translation Rules that AI translation follows, such as the formal "вы" in Russian and "vous" in French, and reuse past work with Similar Phrases.

  • A language dropdown that fits your design

    Choose Styled Select, Dropdown List or Bare Select, with or without flags, and add your own CSS so it matches your page.

Translate your Pagewiz page into 187+ languages

HebrewEnglishRussianFrenchArabicAmharicUkrainianSpanishGermanPortugueseItalianRomanianPolishTurkishChineseJapanese+ 170 more
SEO for Pagewiz pages

Multilingual SEO on Pagewiz

Most Pagewiz pages get their visitors from ads, email and social links, where a translated page at the same address is all you need. If organic search in each language matters too, you can add language URLs.

Included as soon as you install

Everything search and share cards read

When a visitor switches language, the meta title and description you set in Pagewiz's SEO & Plugins switch with it, along with the rest of the page.

  • Page Meta Title and Page Meta Description
  • Facebook share title and description (Open Graph)
  • Image alt text, tooltips, placeholders and ARIA labels
  • The page's lang attribute, updated to the selected language
Advanced setup

Language URLs for Google

By default, every language uses your existing 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:

lp.yama-netanya.co.ilOriginal
lp.yama-netanya.co.il/ru/Proxy + API
ru.yama-netanya.co.ilSubdomain + proxy

Language URLs are served by a small proxy or edge worker on your own domain, in front of Pagewiz. If your page uses Pagewiz's Robots tag with NOINDEX, as many ad landing pages do, you can skip this step.

Talk to us about Pagewiz SEO
Your own domain in front of Pagewiz

How language URLs work with a proxy

Your page stays on Pagewiz. A small proxy or edge worker on your domain answers requests for language addresses, asks SiteTran for the translated page and returns it, with the original passed straight through.

  1. Keep the original liveThe API reads your public original page, so it must be published on Pagewiz with the Widget Code in place.
  2. Serve each languageFor a request such as /ru/, the proxy calls the API with the original page's URL and a language code and returns the translated HTML. Each call is one Static API request, so cache the results.
  3. Keep the dropdown in syncSet sitetran.static_url_language_code_lookup so the dropdown links to your language URLs and hreflang tags are added. Refresh cached pages after you publish new translations.

Want a walkthrough with screenshots?

Our Pagewiz integration guide shows each screen from opening Design to previewing the dropdown. Add the div line in an HTML Code element as shown on this page.

Read the guide
Troubleshooting

Pagewiz translation not working? Check these first

Most Pagewiz setup problems come down to the missing div, a page that doesn't have the code yet, or longer text in a fixed-size box.

1The language dropdown doesn't appear

  1. Check that an HTML Code element on the page holds <div id="sitetran_translate_element"></div>, and that the two script lines are in Scripts & Styles › JS.
  2. Click Save after Apply, then check Preview or your live page. HTML Code content may not show inside the designer.
  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 on desktop but not on phones

  1. Your phone visitors see the connected mobile design, which is a separate Pagewiz page.
  2. Open the mobile page in Design and check Scripts & Styles for the SiteTran script.
  3. Add an HTML Code element with the div where it fits the 540px layout, then Save.

3Only some visitors see translations

  1. If an A/B test is running, each variant is its own page. Open every variant and check its scripts and div.
  2. Text that only appears in one variant is discovered the first time someone sees it. Open each variant once after setup.
  3. Check the thank-you page and every step of a multi-step form too.

4Translated text overflows its box

  1. Pagewiz keeps each element at its designed size, and Russian, French or English text is often longer than Hebrew.
  2. Shorten the translation, or add CSS for that language under Languages › Manage › CSS Styles For that language's pages.
  3. Find an element's ID, such as elm_104_text, by right-clicking it on your live page and choosing Inspect.
Updating CSS Styles by Language and Page →

5Error or thank-you messages are still in Hebrew

  1. These messages only appear after a submit, so SiteTran hasn't seen them yet. Submit a test lead in each language.
  2. Translate the new phrases, approve and publish. To translate new text automatically, turn on Machine Translation Auto Translate.
  3. A thank-you page on another URL needs its own scripts.
Translating Dynamic Content →

6My anchor buttons broke, or changes aren't showing

  1. If you set URL Type to Use Hash, links such as #SECTION4 are read as a language. Switch back to the default for pages with anchor links.
  2. After you approve and publish, translation data can take up to 30 seconds to update, and browsers may cache it 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 →
Pricing

Simple pricing that grows with your campaigns

Every plan includes unlimited languages and teammates, so adding Arabic next to Russian never means another page to build or a bigger plan. Start free and upgrade when your traffic grows.

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
Annual billing: 2 months free · Enterprise plans for 1M+ words See all features
FAQ

Pagewiz translation questions

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

Email support
How do I add SiteTran to my Pagewiz landing page?
Create a free SiteTran site and copy your Widget Code. In Pagewiz, hover over your page and click Design. Open Page Settings, then Scripts & Styles, then JS, and add a new script with Script Location set to Head. Paste the two script lines and click Apply. Then add an HTML Code element where you want the language dropdown, paste the div line, click Apply and Save. Open your page and pick a language from the dropdown.
Why does the div go in an HTML Code element instead of the Scripts box?
Pagewiz's Scripts box is for code wrapped in script tags, and Pagewiz's own help center says the HTML part of a widget belongs in an HTML Code element. The div is where SiteTran draws the language dropdown, so placing it with an HTML Code element also lets you drag the dropdown exactly where you want it, for example next to your phone number.
Which Pagewiz plan do I need?
Any of them. Pagewiz lists HTML, CSS and JavaScript as included in all plans, and that is all SiteTran needs. The Script Library, which lets you reuse one script across many pages, is listed on the Plus plan and above. On Basic or Standard you add the scripts to each page yourself.
Does Pagewiz have a built-in multilingual feature?
Not a translation feature. Pagewiz lets you set each page's direction to right-to-left or left-to-right, so the usual approach is to duplicate a page for each language, translate it by hand and give it its own URL and campaign. Every change then has to be repeated in each copy. SiteTran keeps one page and translates it as it loads.
My page is in Hebrew. Can SiteTran translate it into English, Russian or French?
Yes. Set Hebrew as your site's original language when you create your SiteTran site, then add English, Russian, French, Arabic or any of 187+ languages. When a visitor switches between a right-to-left and a left-to-right language, SiteTran switches the text direction too. Pagewiz keeps every element where you placed it, so check longer languages and adjust spacing with per-language CSS if a box gets tight.
Does my Pagewiz mobile design need its own setup?
Yes, check it. In Pagewiz, a mobile design is a separate page that you connect to the desktop page under Mobile. Open the mobile page in Design, make sure the SiteTran scripts are in its Scripts & Styles, and add an HTML Code element with the div where the dropdown fits the narrower layout.
Will my A/B test variants be translated?
Yes, once each variant has the scripts and the div. Pagewiz describes variants as independent landing pages that share one URL, so open each variant in Design and check its Scripts & Styles. Text that appears only in variant B shows up in SiteTran as new phrases the first time someone sees that variant.
Are form labels, error messages and the thank-you message translated?
Yes. Field labels, placeholders, dropdown options and the submit button are translated on the page, and SiteTran keeps watching for content that appears later, such as validation tooltips and the thank-you message box. Submit a test lead in each language once so those messages are discovered. If your form redirects to a thank-you page, add SiteTran to that page too.
What do my leads look like when a visitor fills in a translated form?
Every lead lands in the same Pagewiz list, whatever language the visitor read the page in, and what they type, such as a name or a note, arrives exactly as typed. Your form, integrations and lead notification emails keep working as they do today. Send a test lead in a translated language to see how dropdown and multiple-choice answers are recorded.
Can I send Russian-speaking ad traffic straight to the Russian version?
By default SiteTran switches each visitor to their browser language when it is available and remembers their choice. For a link that always opens one language, set URL Type to Use Hash on the Dropdown Style page and add #ru to the link. On pages whose buttons jump to sections with # anchor links, keep the default URL Type instead.
Do translated Pagewiz pages get their own URLs for SEO?
By default, every language is served from your existing URL with a translated page title, meta description and share text. For indexable language URLs such as /ru/ or ru.yourdomain.com, SiteTran's Static Translation API returns translated HTML that a proxy or edge worker in front of your domain serves. Many paid-traffic landing pages are set to noindex, so check whether you need this first.
Can I keep my project name and phone number untranslated?
Yes. Add names such as your brand or project to the Glossary so machine translation and translators keep them as written. Numbers stay as they are. To skip whole parts of a page, list their CSS selectors, such as a Pagewiz section ID, in sitetran.ignore_selectors in your Widget Code.
Can I use machine translation and still review it?
Yes. You can get machine translation suggestions from DeepL, Google Translate or OpenAI, automatically translate new phrases, and decide whether those translations are approved automatically or reviewed first. You can also invite human translators and reviewers for each language and use AI Translation Review.
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 page's URL to see 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.
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.

Make your Pagewiz page multilingual today

Add three lines, save, and let every visitor your campaign reaches read your offer in their own language. One page to edit, one leads list, every language kept in step. Start free and upgrade only when you grow.

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