This is how Drupal does it (table node has a "language" column) and I agree it's really useful, not only to know in which language the post is written but, more importantly (when having to manage/update the site), to know if the site is multilingual