どこで English / French / German ... の定義や切り替えをしているかがミソですね。 この部分をC++のコアでやられていたら手が出ないと思う。
おっと? Assets\PythonCvUtil.pyに面白いのがありますね。
def convertToUnicode(s): "if the string is non unicode, convert it to unicode by decoding it using 8859-1, latin_1" if (isinstance(s, str)): return s.decode("latin_1") return s
def convertToStr(s): "if the string is unicode, convert it to str by encoding it using 8859-1, latin_1" if (isinstance(s, unicode)): return s.encode("latin_1") return s