Language of a credential and related entities

From Educational and Occupational Credentials in schema.org Community Group
Educational and occupational
credentials in schema.org
Wiki Navigation
Main Page
Outline use cases
Proposals to meet requirements
Example sites
Other useful links
Community group home page
email list for group
schema.org Git hub issue

In order help someone find a credential that they may obtain in their preferred language it is necessary to be able to indicate the language of an educational and occupational credential and related entities.

Discussion: EOCred: Language in eocred thread from Mar 2018.

Proposal

This can be achieved using the existing inLanguage property.

If EducationalOccupationalCredential is a subtype of CreativeWork, then it will inherit the inLanguage property.

Two important related entities are Course and CourseInstance, which inherit inLanguage from CreativeWork and Event respectively.

Another important related entity is Assessment, which is not yet a part of schema.org.

Examples

Note: These examples should not be taken as being authoritative or accurate descriptions of the resources on which they are based.

1. An Educational Occupational Credential in English

{  
  "@context": "http://schema.org/",
  "@type": "EducationalOccupationalCredential",
  "@id": "http://example.state.wa.us/Nursing",
  "name": "License to practice Nursing",
  "inLanguage": "en-US"
}

2. An Educational Occupational Credential in Chinese, associated with a Course in Chinese

{  
  "@context": "http://schema.org/",
  "@type": "EducationalOccupationalCredential",
  "@id": "http://example.org.cn/Nursing",
  "name": "Undergraduate degree in nursing",
  "inLanguage": "zh",
  "@reverse": {
    "educationalCredentialAwarded": {
      "@context": "http://schema.org/",
      "@type": "Course",
      "name": "Programme of study for nursing",
      "inLanguage": "zh"
    }
  }
}