The included "ISOLanguages" schema defines the list of language codes that may appear in the Europass XML documents.
Defines an abstract type to describe a language. Generally a language is described by a label which may include a code attribute. E.g. for the Greek language it would be code: el , label: Greek.
Defines a mother language. The restriction is that a mother language cannot be an extinct language, or a language not used anymore, e.g. ancient Greek.
The mother language code is defined in the included schema "EuropassISOLanguages".
Defines an abstract type for a foreign language.
The foreign language code is defined in the included schema "EuropassISOLanguages".