translate English to French: The structure would remain visible to its future visitors, with only a light-regulating, semi-transparent sail obscuring it in part.
La structure de la construction restera visible; seule une voile semi-translucide régulant la lumière la recouvrera parfois.