translate English to French: Supporting welds have undergone radiographic check (100%).
Les soudures des supports ont subi un contrôle radiographique (100%).