August 19, 2026

Translate Names, Dates, and Prices Without a Developer

Steven Wise
CEO at SiteTran

In this article

Most translation setups treat every sentence as a unique string. That works until your website says hello to Jonathan, then Maria, then Kenji.

Hello, Jonathan! Welcome to our site.

If you translate that as one complete phrase, you also need a phrase for every other name. That is expensive, slow, and it never ends.

Translate the sentence once

SiteTran lets you mark the part that changes:

Hello, {{name}}! Welcome to our site.

Translate that once. Keep {{name}} in the translation. On the live site, SiteTran puts the real name back in.

Bonjour, {{name}}! Bienvenue sur notre site.

Jonathan stays Jonathan. Maria stays Maria. You do not pay for a new phrase every time a new person shows up.

Dates and prices work the same way

A date is worse than a name, because the words also move. English might say “Joined: March 10, 2022”. Spanish often wants the day first.

With variables, you translate the pattern once and place {{month_day}}, {{month_name}}, and {{year}} where that language needs them. The same idea covers prices, colors, plan names, and other text that varies.

You do not need a developer

You add variables in SiteTran. You do not change your website, and you do not wait on an engineering ticket. The widget fills in the live values on the site.

Changing words can still be translated

A person’s name should usually stay as it is. A word like “Blue” is different. If “Blue” is already a phrase with a translation, SiteTran can use that translation inside the longer phrase. You translate “Blue” once, and it can show up in “Available in {{color}}” too.

How to set it up

The steps live in the help center: Adding Variables To Phrases.

Let your website do the talking—anywhere.

SiteTran integrates seamlessly—no code rewrites, just smarter translation.