Yes, Dailymotion for instance, is French-based and available in 183 languages.