No, iDebit is not currently available in French. The customer service is also only available in English.