Translating Dynamic Content on Tilda: How Multify Works

Tilda websites often feature not only regular pages with text and images, but also dynamic content — for example, a list of products, posts, or card descriptions that load after the page loads. And this is where the difficulties begin.

🌀 What Is Dynamic Content?

In short: it's everything Tilda loads via its API after the page has rendered. For example:
🛒 Product catalog with prices and descriptions
📝 Blog post feed
💬 Reviews or client cards
Such elements do not "live" in the HTML structure of the page, but arrive separately — and therefore do not fall into standard translation.

🚫 Why doesn't this work for others?

Weglot, Linguise and similar services can only translate static content: texts on the page itself. But dynamic content breaks because:
  • Tilda API requests can only be made from the website's own domain
  • You cannot directly retrieve data from another subdomain (e.g., from ru.site.com to site.com)
  • Tilda protects its APIs from third-party domains (CORS blocking)
As a result, such services simply cannot get the data to translate it.

🧩 How Multify Solves This

Multify uses API request proxying to bypass Tilda's limitations and translate dynamic elements. Here's how it works:
  1. Your site sends a request not directly to the Tilda API, but through Multify
  2. Multify makes this request to Tilda on its own behalf
  3. Translates the received data: product names, descriptions, post titles, prices
  4. It returns an already localized version of the content to your site
This works on the fly — with every page load!
Example request:
/proxy/abc123/catalog/?projectid=... — /proxy-782874652c?url=https://feeds.tildacdn.com/api...

📈 Why This Is Important for Online Stores and Blogs

If you have:
  • A catalog with dozens of products
  • A multilingual blog
  • Posts or news loaded dynamically
...then without translating this content, the user simply won't understand what you are offering. And therefore, won't buy.
With Multify on your website:
✅ Product cards are translated
✅ Prices are automatically converted
✅ All elements on the page are translated when forms are submitted
✅ SEO remains correct (all pages are real, not duplicates)

🔍 Live Examples

Here's an example from genesis-print.com:
A similar blog translated via Weglot or Linguise — will not translate the dynamic list of articles at all. It will simply leave it in Russian.

🌍 In summary: what Multify offers

  1. Full translation of dynamic content on the website — a unique feature that no other service provides
  2. Deep integration with Tilda: content, prices, structure, SEO
  3. Increased conversion, trust, and website visibility in other countries

🚀 Ready to translate your entire website, including catalog and posts?
📩 Fill out a short form with a link to your website and write "I want a translation demo", it's free. And very soon you will be able to evaluate your multilingual Tilda website without copying pages and with full localization.

Frequently Asked Questions

What is considered dynamic content on Tilda?
Everything that appears on the page after it loads: product catalogs, blog posts from a stream, cards, shopping carts, pop-ups, form messages.
Why do other translators fail with Tilda's dynamic content?
They translate the HTML that the server provided, and dynamic content is inserted by scripts later in the browser. An analysis using Linguise as an example is in a separate article.
How does Multify translate dynamic content?
The proxy executes page scripts on the server and translates the result before sending it to the browser, so the catalog, shopping cart, and pop-ups arrive to the user already in their language. How this looks is shown on the main page.

Connect Multify to Your Website

Your answers will help us understand how best to connect your website

Website Type
Number of Pages
Monthly Website Traffic
Preferred Contact Method *