Articles on: Sites & Clones

How to translate XML feeds?

Summary

With clonable, you can translate XML feeds (usually product or shopping feeds) so you can use them in channels like google shopping. In this guide you’ll learn how to upload a feed, choose which fields get translated (to control costs), how URLs are handled, and how to keep feeds updated manually or automatically.


Requirements: 1. Access to the clonable control panel, 2. An XML feed file or a feed URL (for automatic updates), 3. Enough credits on your account (XML feed translations are billed separately)


FAQ

Can clonable translate XML shopping feeds?

Yes, clonable can translate XML feeds (often product feeds) for your clone.


Do URLs in my feed get updated to the clone domain?

Yes, clonable replaces your original domain with the clone domain automatically and uses existing URL translations.


How long does the first translation take?

It can take hours for large feeds (thousands of products), because feeds have lower priority than web pages.


Can i exclude fields like price from translation?

Yes, you can disable translating (and optionally exclude the field entirely) to reduce costs.



⏱️ **Reading time: **6-8 minutes


Table of contents



What XML feeds are used for

XML feeds are often shopping feeds that list products (titles, descriptions, prices, links, images, etc.). Translating them helps your products show up in other languages and regions, for example in google shopping.


XML feed translation is billed separately from normal page translations, so always review the cost estimate before you commit to a big feed.



Add and translate an XML feed

You add feeds from the clonable backend.


Steps:

  1. Open the control panel: <#>
  2. In the left menu, click XML feeds
  3. Upload your XML file
  4. Clonable will show an estimated cost and start translating after you confirm


<<[screenshot: XML feeds menu and upload screen]>>


If you upload a second version of the same feed later, clonable won’t charge again for segments that have not changed.



Translation time

Feeds are translated with a lower priority than web pages. Combine that with large product catalogs, and the first translation can take a while (hours for thousands of products is normal).


If your feed is huge, start by translating only the fields you actually need (usually title and description).



Exclude fields to reduce cost

Not every field should be translated (price, ids, tracking parameters, and links are common “don’t touch” fields).


In the feed field list you can control two things:

  • Translate: whether clonable translates that field
  • Include: whether the field is present in the translated feed at all


Example:

  • Translate enabled for title and description
  • Translate disabled for price and links
  • Include disabled for fields you do not want in the translated output


<<[screenshot: field list with translate and include toggles]>>


Changing these settings later is done by re-uploading the feed and adjusting the checkboxes again.



URLs in the feed

Clonable automatically replaces your original domain with the clone domain in the translated feed.


Example (original feed):

<product>
<title>Example product</title>
<price>12,50</price>
<product:url>https://www.clonable.net/products/example-product</product:url>
</product>

Updated on: 27/01/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!