Возможно, вы можете сначала преобразовать его в объект datetime, а затем использовать языковой стандарт, чтобы установить другой языковой стандарт, и снова преобразовать его ..
Вот кое-что, с чего можно начать ..
import locale, datetime
In [1]: datetime.datetime.strptime('February', '%B')
Out[1]: datetime.datetime(1900, 2, 1, 0, 0)
In [2]: locale.setlocale(locale.LC_ALL, 'de_DE')
Out[2]: 'de_DE'
In [3]: datetime.date(2008, 2, 1).strftime('%B')
Out[3]: 'Februar'
In [4]: datetime.datetime.strptime('Februar', '%B')
Out[4]: datetime.datetime(1900, 2, 1, 0, 0)