If the sworn translation is to be used in France, a specialist translator’s signature is not needed for legalisation and the translation can be presented as it is to the requesting authority.
If the translation is to be used abroad, the first step is to have the specialist translator’s signature certified by the town hall of their place of residence, a notary or the Chamber of commerce.