The Idea is to have a tagging system between Users and Content(images, videos, posts) Kind of like the tagging system here on SO with questions.
I like the achievements system on SO, meaning that after a certain amount of points a user can start making his/her own tags. Same Idea for my system
My current table design looks like
Tag UserTag User
--- ------- ----
tag_id user_id user_id
tag_name tag_id username
usage_count ....
It brings me to this question.
Q How can you have a tagging system for content in different languages.
- Yet at the same time be able to search for the same content with tags in different languages.
- Have auto-complete with different languages for the same tag
When i use autocomplete I search for tag names like the characters the user is typing.
E.g. I have a tag named "nightclub" in English
yet in French if they were tagging that the translation would be "discothèque"
Or is there no way of doing this, and just let people make tags in different languages.