MongoEngine 用の多言語 StringField のオープンソース実装を探しています。
自分でもできるけど、あるなら使って貢献したほうがいいと思う。
私が欲しいのは、複数の言語で同じプロパティのさまざまな値を知るフィールドです。
class MyDoc(Document):
name = MultilingualString()
my_doc = MyDoc.objects.first()
# storing value
my_doc.name.en = 'My Document'
# outputs stored value 'Mein Dokument'
print(my_doc.name.de)
内部で DictField を使用してそのようなフィールドを実装するのはかなり簡単だと思います。
PS: はい、MongoKit の方法と非常によく似ています。