First of all, I think your name is beautiful! I think [name_f]Ellie[/name_f] is useable and pronounceable in Portugal! It is very simple and short, so I don’t think you will need to find a new name. The older generations will not be able to write it right away, but almost everyone under 35 years old has had English at school or is very familiar with English thanks to the news, music, films, etc.
For [name_f]Leonor[/name_f], we use the nicknames [name_m]Leo[/name_m] (LEH-oo) or [name_f]Non[/name_f]ô (Noh-Noh). Honestly, I’m not 100% sure how to explain the pronunciations, but I hope this is right.
[name_f]Lena[/name_f] (no accent) is used as a nickname for [name_f]Helena[/name_f] and it’s pronounced Leh-nah. It may be used for Madalena as well. [name_f]Lena[/name_f] is not a common given name and it is very rare in the youngest generations. If I heard someone call the name [name_f]Lena[/name_f], I would assume that person is talking to a 40/45 years old woman (at least).
[name_f]Lina[/name_f], pronounced [name_u]Lee[/name_u]-nah, just like [name_f]Lena[/name_f] is rarely used in children nowadays. However, it is used sometimes as a nickname for [name_f]Carolina[/name_f].
[name_f]Mariella[/name_f] would also work in Portugal. It is stunning too. I think most people will spell it [name_f]Mariela[/name_f], but then they will get used to it.
In Portugal, depending on where you are going to live, you will notice that this is a very multicultural country. We have many immigrants from [name_u]Brazil[/name_u], Angola, Cape [name_f]Verde[/name_f], Spain, Mozambique, Romania, [name_f]China[/name_f], Ucraine, [name_f]India[/name_f], Nepal and Bangladesh (for example). And also many Portuguese people have lived abroad in [name_f]France[/name_f], Germany, UK, Switzerland, Belgium, [name_f]Italy[/name_f], [name_f]Canada[/name_f], [name_u]Brazil[/name_u], Angola, USA, Netherlands for a few years.
In not sure where the previous poster did the research but that information is not correct. The full names mencioned seem to be [name_m]French[/name_m] not Portuguese. Some would work ([name_f]Lea[/name_f] spelled [name_f]Lia[/name_f], [name_f]Leona[/name_f], [name_u]Elia[/name_u]), but I never meet anyone with those names.
You will also notice that everyone in Portugal has the same name (no joke). Until a few years ago, portuguese families always chose traditional (and popular) baby names. There was a list of forbidden names so parents couldn’t pick foreign names or different spellings unless they had another nationality. Most parents are still very afraid to choose something “different” but this will change sooner or later (I hope).
[name_f]Hope[/name_f] this helps!
Please feel free to ask more questions.