@Dia, why not setup a way for people to add submit new languages. Give people a set structure to put the keywords colors and such to make it easy for you to add them in. The obscure ones dont even have to be in the drop down box, you can just have a full listing of them in a faq someplace.
p.s. Dave, switch "mather" to "matter" in your sig