Parse fecha francesa en python

¿Puede alguien decirme cómo puedo analizar una cita en francés en Python? Lo siento si la pregunta es un duplicado pero no pude encontrar una.

Esto es lo que he intentado usardateutil analizador sintáctico:

import locale
from dateutil.parser import parse as parse_dt
locale.setlocale(locale.LC_TIME, 'fr_FR.UTF-8')   ## first I set locale
## locale.LC_TIME, 'fr_FR.UTF-8')
parse_dt('3 juillet',fuzzy= True)   ## don't work give the default month
## Out[29]: datetime.datetime(2014, 10, 3, 0, 0)
parse_dt(u'4 Août ',fuzzy= True)     ## same thing using another month 
Editar: agregue algo de contexto:

Estoy analizando fechas sin saber de antemano el formato de mi cadena. La idea es analizar muchas fechas en vuelo:

parse_dt(u'Aujourd''hui ',fuzzy= True) 
parse_dt(u'Hier',fuzzy= True) 
Editar usando otra biblioteca:

Usando la biblioteca parsedatime y algunas expresiones regulares para traducir palabras en francés, puedo obtener esto:

import parsedatetime
import re 
cal = parsedatetime.Calendar()
cal.parse(re.sub('juil.*' ,'jul' ,'20 juillet'))
 ((2015, 7, 20, 10, 25, 47, 4, 283, 1), 1)

¿Quizás debería generalizar esto a todos los meses franceses?

Respuestas a la pregunta(3)

Su respuesta a la pregunta