How SiteDialect Works

Three simple steps to make your website speak every language. No developers needed, no complex setup — just one line of code.

Step 1: Add the Script Tag

<script src="https://sitedialect.com/init/your-site.js" defer></script>

Paste this single line into your website's <head> tag. That's it. Works with any platform — WordPress, Shopify, Wix, static HTML, React, or anything else with an HTML head.

If your site uses a Content Security Policy, add sitedialect.com to your script-src and connect-src directives.

Step 2: AI Translates Your Content

  • When a visitor selects a language, SiteDialect's AI engine translates your page content naturally and fluently.
  • Translations preserve your HTML structure, styling, and layout — only the text changes.
  • Every translation is cached server-side, so subsequent visitors get instant results.
  • SiteDialect automatically detects when your content changes and re-translates only the updated sections.

Step 3: Visitors Choose Their Language

  • A sleek, unobtrusive language selector appears on your site.
  • Visitors click their preferred language and the entire page transforms instantly.
  • For RTL languages like Arabic, Hebrew, and Farsi, the layout adjusts automatically.
  • The visitor's language preference is remembered for their session.

Under the Hood

  • Content hashing detects changes to your pages automatically
  • Translations are cached per-page, per-language for instant delivery
  • The widget injects directly into your DOM — no iframes, no layout shift
  • Full CORS support for cross-origin deployments
  • RTL layout handled with intelligent CSS overrides that preserve your design

Ready to try it?

Get Started Free