I do not like the multiple attribute for the secondary languages select list. I think checkboxes would be better.
Is there a way to disable the checkboxes for different screen widths? I would only like to allow 2 secondary languages to be selected if the screen is large enough for the primary language and the secondary languages. And if the screen is wide enough, allow a 3rd secondary language, and then gray out the remaining languages.