Oui, le site est disponible en français, malheureusement, le support client est en anglais uniquement.