In This Chapter
The functionality of a message board (aka a forum) is rather simple: a post can either start a new topic or be in response to an existing one; posts are added to a database and then displayed on a page. That’s about it. Of course, sometimes implementing simple concepts can be quite hard!
To make this example even more exciting and useful, it’s going to be not just a message board but rather a multilingual message board. Each language will have its own forum, and the key elements—navigation, prompts, introductory text, etc.—will be language-specific.