Translated strings in Django use the proxy objects to lazy evaluate strings. Add support into the codecs to handle these types