Translate the following English sentence to French:
"This is an issue that has been looked at on at least two separate occasions by the European Court of Justice, which has laid down the legal criteria for situations such as this where the appropriate legal base has to be properly taken into account when putting forward legislation."
Il s' agit d' un problème qui a été examiné à au moins deux reprises par la Cour européenne de justice, qui a établi les critères juridiques pour des situations identiques à la situation présente, lesquels exigent la prise en considération de la base juridique appropriée au moment de la présentation d'un texte législatif.