Translate the following English sentence to French:
"The problem for the European Union was previously the lack of a unified system of control when checking vessels of non-contracting parties in EU ports because they are obviously not subject to Community law."
Jusqu'à présent, le problème rencontré par l'Union européenne a été l'absence d'un système de contrôle uniforme lors de l'inspection de navires battant pavillon de parties non contractantes dans les ports de l'Union européenne, parce que ces navires ne sont bien entendu pas soumis au droit communautaire.