First time here? Check out the FAQ!

Revision history  [back]

To answer your question - it is possible to create other post types by using a different value for the Post.post_type but there may be a bit of pain as there are some checks in the code similar to:

if post.post_type == ...:
elif ...
else:
    raise NotImplementedError()

So you will have to change some of that code or think of how to fix it so that adding another post type does not create as much resistance.

We would actually like to develop the UI for the translation of posts into different languages, but thinking of keeping questions and answers in different languages largely decoupled - in the same style that wikipedia does, but provide links between the translated pairs of questions. It will be very difficult to keep all the structure of questions, answers and the comments in sync between the various translations.

Unlike wikipedia though we do support multiple languages working on the same instance.

To answer your question - it is possible to create other post types by using a different value for the Post.post_type but there may be a bit of pain as there are some checks in the code similar to:

if post.post_type == ...:
elif ...
else:
    raise NotImplementedError()

So you will have to change some of that code or think of how to fix it so that adding another post type does not create as much resistance.

We would actually like to develop the UI for the translation of posts into different languages, but thinking of keeping questions and answers in different languages largely decoupled - in the same style that wikipedia does, but provide links between the translated pairs of questions. It will be very difficult to keep all the structure of questions, answers and the comments in sync between the various translations.does.

Unlike wikipedia though we do support multiple languages working on the same instance.