Language

Language reference data with ISO codes

4 properties
Schema

Properties

PropertyTypeModeDescriptionRequired
codestring
stored

ISO 639-1 two-letter language code

Example: "en"

Required
code3string
stored

ISO 639-2/T three-letter language code

Example: "eng"

Optional
namestring
stored

Language name in English

Example: "English"

Required
nativeNamestring
stored

Language name in the language itself

Example: "English"

Optional

Examples

Example 1

{
  "@type": "Language",
  "code": "en",
  "code3": "eng",
  "name": "English",
  "nativeName": "English"
}

Example 2

{
  "@type": "Language",
  "code": "fr",
  "code3": "fra",
  "name": "French",
  "nativeName": "Français"
}

Example 3

{
  "@type": "Language",
  "code": "es",
  "code3": "spa",
  "name": "Spanish",
  "nativeName": "Español"
}

Example 4

{
  "@type": "Language",
  "code": "de",
  "code3": "deu",
  "name": "German",
  "nativeName": "Deutsch"
}