Taking Germany as an example, I looked up your reference
http://en.wikipedia.org/wiki/Right_of_return, and saw under 'Germany',the relevant statement:
As with many legal implementations of the Right of Return, the "return" to Germany of individuals who may never have lived in Germany based on their ethnic origin has been controversial. The law is codified in Article 116 of the Basic Law for the Federal Republic of Germany, which provides access to German citizenship for anyone "who has been admitted to the territory of the German Reich within the boundaries of December 31, 1937 as a refugee or expellee of German ethnic origin or as the spouse or descendant of such person"....
I then looked up Article 116 of the German Basic Law and found that it was a
definition NOT a law and defines what is meant by "German" in the Basic Law:
Article 116
(1) Unless otherwise provided by a law, a German within the meaning of this Basic Law is a person who possesses German citizenship or who has been admitted to the territory of the German Reich within the boundaries of December 31, 1937 as a refugee or expellee of German ethnic origin or as the spouse or descendant of such person.
(2) Former German citizens who between January 30, 1933 and May 8, 1945 were deprived of their citizenship on political, racial, or religious grounds, and their descendants, shall on application have their citizenship restored. They shall be deemed never to have been deprived of their citizenship if they have established their domicile in Germany after May 8, 1945 and have not expressed a contrary intention.
I am not a lawyer but I think the intention of this definition was to allow Germans evicted from Germany under Hitler to re-claim citizenship......I think you will agree this is nothing like the intention of Israel's Law of Return.
A more relevant legislation is The German Immigration Act 2005:
http://www.auswaertiges-amt.de/diplo/en/WillkommeninD/EinreiseUndAufenthalt/Zuwanderungsrecht.htmlOr for more readable details see:
http://en.wikipedia.org/wiki/Immigration_to_Germany"Immigration to Germany as a non-EU-citizen is still limited to skilled workers (individuals with either a university or polytechnic degree or at least 3 years of training together with job experience), students and their immediate family members........
Any person married to a German person may immigrate to Germany".
I have found no reference to "Ethnic Germans" or "Ethnic Irish" in any of the legislation I have looked at....Am I missing something?.......Do you have a more exact reference to German or Irish ethnic immigration laws?