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. 
I actually added both language and language_name. I was facing some problem when I tried to create language as a migration because there already exists a table called language. Do you want me to drop the table and delete the seeds too? I made it for the users sign up thing and you want me to handle it client side.