<p>You will need to:</p>

<ol>
<li>Set Entries to propagate across all sites for you chosen section</li>
<li>Import your main language (which will propagate to all your sites)</li>
<li>Using ID's (or else) to match elements, import second language to update previously propagated entries and correct content.</li>
</ol>

<p><a href="https://caffeinecreations.ca/blog/importing-entries-into-a-multi-lingual-craft-cms-website/" rel="nofollow noreferrer">Here's an article explaining the process</a>.</p>

CC BY-SA 4.0
2019-05-16T13:27:54.717Z
Thanks I will take a look, sounds a bit long winded though. Just looking in the database, I can see ElementId looks to be the connection between pages, its a real shame you cant pass ElementId or SiteID in the FeedMe import that would be such a simple solution then.
Laurence Cope
CC BY-SA 4.0
2019-05-16T15:27:28.040Z
I'm not sure I follow. ElementId isn't known until one entry is in and with siteId you'd still need a common point to relate entries together? If anything, having them as 'children' of a 'parent' could work.
Oli
CC BY-SA 4.0
2019-05-16T22:20:09.653Z
I just looked in the database and all the languages of a single entry have the same ElementId. I assumed this the relationship between them.
Laurence Cope
CC BY-SA 4.0
2019-05-17T06:54:37.450Z
Oh sure, I just mean that you need to know it before you use it. Your entry needs to be created then this elementId needs to be associated with the other languages for that entry.
Oli
CC BY-SA 4.0
2019-05-16T13:14:16.463Z
2019-05-16T13:14:16.463Z
Oli
<p>How does one use FeedMe to import content to a multi language setup? I can have one feed with all languages, or a feed for each language, but I cannot see how to set the locale of the import content, nor then how to link them as tranlsations of the same entry. </p>

<p>The documentation here does not seem to include info about it:
<a href="https://docs.craftcms.com/feed-me/v4/" rel="nofollow noreferrer">https://docs.craftcms.com/feed-me/v4/</a></p>

<p>There is a small paragraph about Target Site, but I do not have that option on my multi-site install, and it does not detail how to link entries together. </p>

<p>Thanks</p>

<craft3><multi-site><plugin-feedme>
FeedMe - Import to multi language sites, linking entries
# FeedMe - Import to multi language sites, linking entries

(Asked by: username_0 on 2019-05-16)

How does one use FeedMe to import content to a multi language setup? I can have one feed with all languages, or a feed for each language, but I cannot see how to set the locale of the import content, nor then how to link them as tranlsations of the same entry.

The documentation here does not seem to include info about it:
<https://docs.craftcms.com/feed-me/v4/>

There is a small paragraph about Target Site, but I do not have that option on my multi-site install, and it does not detail how to link entries together.

Thanks

**Tags:** craft3, multi-site, plugin-feedme


---

## 1 answers

### Answer by username_1 on 2019-05-16. Score: 2

You will need to:

1. Set Entries to propagate across all sites for you chosen section
2. Import your main language (which will propagate to all your sites)
3. Using ID's (or else) to match elements, import second language to update previously propagated entries and correct content.

[Here's an article explaining the process](https://caffeinecreations.ca/blog/importing-entries-into-a-multi-lingual-craft-cms-website/).

> **Comments:**
> **username_0**: Thanks I will take a look, sounds a bit long winded though. Just looking in the database, I can see ElementId looks to be the connection between pages, its a real shame you cant pass ElementId or SiteID in the FeedMe import that would be such a simple solution then.  
> **username_1**: I'm not sure I follow. ElementId isn't known until one entry is in and with siteId you'd still need a common point to relate entries together? If anything, having them as 'children' of a 'parent' could work.  
> **username_0**: I just looked in the database and all the languages of a single entry have the same ElementId. I assumed this the relationship between them.  
> **username_1**: Oh sure, I just mean that you need to know it before you use it. Your entry needs to be created then this elementId needs to be associated with the other languages for that entry.  

---

