Requirements
Each market corresponds to a specific set of SKUs made available for e-commerce. Multiple locales can be used to provide translations of SKU properties on a market. The exact same inventory must exist for all translations, meaning that the set of keys for product groups, products, and variants must be identical across all locales within a market. The structure within the data feed must also be the same between the locales, for example a product must belong to the same product group in all locales, and a variant must belong to the same product in all locales. Content keys may differ for different locales in the same market. If there are 10 content items in one locale, there could be a different number of content items in another locale, in the same market. However, if you use the same content key, you must have the same content type. In addition to the structural requirements, the following attributes (if used) must be equal in all locales:
Note that the
id attributes for custom prices and the key attributes for stores must be the same for all locales.
Locales must be consistent at all times. If a new locale is to be added to a market, all products must be present in the import that introduces the new locale. In order to specify multiple locales in the same import, use multiple modify tags with the same market key. The maximum number of locales per market is 5.
There is special support for cross-locale attribute modifications, which update values for all locales in a market. They may only contain price, cost, and stock modifications on markets with multiple locales. The exact allowed attributes are selling_price, list_price, cost, and stock_number. This includes adding and changing those attributes for stores and custom prices.
Ordinary attribute modifications, where locale is specified, may contain any attribute. Please ensure that ordinary attribute modifications that include stock or price are repeated for each locale in the market, or the import will be rejected.
Import example
The following example will add items to a site with the market set toFI and the locales set to sv-SE and fi-FI.
Multilingual market file syntax example
1001-100-1 variant to 11.
Attribute modification example with two locales
Cross-locale attribute modification example

