People should be able to express their language skills (much as they can express their geographic foci)
<person> vivo:hasLanguageSkill iso:srp
(We may want some expressivity here – conversational, read/write, fluent, native speaker. Examples of such expressions would be helpful.
A controlled vocabulary for languages exists and can be used (ISO 639-5) See:
ISO 639-5 Codes for the Representation of Names of Languages - Part 5: Alpha-3 Code for Language Families and Groups - LC Linked Data Service: Authorities and Vocabularies | Library of Congress http://id.loc.gov/vocabulary/iso639-5.html
The Linked Data Service provides access to commonly found standards and vocabularies promulgated by the Library of Congress. This includes data values and the controlled vocabularies that house them. Datasets available include LCSH, BIBFRAME, LC Name Authorities, LC Classification, MARC codes, PREMIS vocabularies, ISO language codes, and more.