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