Language filter

I want to add language filter and currently working on it. Facing some difficulties and as per instructions from jhass gave a pull request for a discussion base. 

1. I am trying to make changes to user getting started page and add language choice to it. I created a table called language through the model . Used the seed command to populate it with relevant entries. However I want to store the languages as tags itself in the form of #language_tag_{language Name} . So I am using tag_following paths. Javascript and languages_controller.rb should help me do that but due to some error the autocomplete part is not working. Please point the error. 

2. When someone wants to post a status they have a language dropdown menu in it similar to aspects. I have created the dropdown button and given relevant options. I have tried to make it exactly look like aspects dropdown . I want the selected value in status_message_controller.rb. Please let me know how to do it. 
In the migration you named the field `language` not `language_name`