The Setup

Saintara is a managed translation layer for your website. You register your domain with us, embed a single JavaScript snippet, and your visitors instantly get a language switcher. No backend changes, no framework integrations, no rebuild cycle.

Installation

We provide a snippet tied to your domain. Add it to your site's <head>:

<script src="https://saintara.io/api/script/SB-your-id"></script>

That's it. A language dropdown appears on your page. When a visitor selects a language, page content is translated in place — no redirect, no reload.

How Translation Works

When a visitor picks a language:

  1. The widget sends page text to the Saintara API
  2. We check our 30-day Redis cache — if the translation exists, it's returned immediately
  3. On a cache miss, we forward the request to your configured translation provider (Google, DeepL, or OpenAI)
  4. The result is cached, returned to the widget, and applied to the page in real time

Repeat visits are near-instant. The cache means your provider quota is only consumed once per unique string, not on every visit.

Choosing a Provider

Saintara supports three translation providers. We set the provider for your account — you don't need to configure anything unless you are using BYOK.

Managed — Google Translate

The default option. We use our own Google Translate account and wrap the cost into the service. No API key needed from you. Good general-purpose translation with coverage across 100+ languages.

BYOK — DeepL

Bring your own DeepL API key. Recommended for clients whose content is in European languages — DeepL produces noticeably higher quality output for these. We store your key encrypted at rest (AES-256-GCM) and use it only for your domains.

BYOK — OpenAI

Bring your own OpenAI API key. Best suited for nuanced, technical, or brand-sensitive content where natural phrasing matters more than speed. Slightly slower than Google or DeepL; ideal for lower-volume, high-quality use cases.

Domain Security

Each Saintara snippet is locked to the domains you register with us. Requests from any other origin are blocked — your snippet cannot be copied and abused by third parties.

Trial Period

Every new client gets a 14-day free trial. We enable the service on your account, you embed the snippet, and you test it live on your real website. No credit card is required to start the trial.

After the trial, if you'd like to continue, get in touch and we will discuss the right setup for your usage.


Ready to try it? Contact us to start your free trial →