Je veux juste construire une traduction d'interface utilisateur simple construite en GAE (en utilisant python SDK).Insérer un enregistrement de caractère utf-8 (chinois, arabe, japonais .. etc) dans le magasin de données GAE par programmation avec python
def add_translation(self, pid=None):
trans = Translation()
trans.tlang = db.Key("agtwaW1kZXNpZ25lcnITCxILQXBwTGFuZ3VhZ2UY8aIEDA")
trans.ttype = "UI"
trans.transid = "ui-about"
trans.content = "关于我们"
trans.put()
Cela se traduit par une erreur d'encodage:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0: ordinal not in range(128)
Comment coder le contenu correct avec le caractère insertion unicode (utf-8)?
Merci Adam, ça marche juste ... :-) –