eu.leksis.language

A language of the Leksis dictionary, identified by its IETF (BCP 47) tag. Records prove authorship, not ownership: any user may publish a record for any tag, and the AppView treats the latest record for a tag as the current version, archiving previous ones. By convention the record key is the normalized (lowercase) tag.

Details · record, key any
Kindrecord
Record keyany
Authorityleksis.eu
Indexed

Record

record · key any

Properties

createdAt

requiredstring · datetime

Client-declared creation time of this record version.

tag

requiredstring

Well-formed IETF BCP 47 language tag, normalized to lowercase (e.g. "br", "br-gw").

  • maxLength: 64

translations

requiredarray

Names of this language in other languages. Must contain the endonym: an item whose languageID equals this record's tag, giving the language's name in itself.

  • minLength: 1
itemsref
Reference

#translation

object

Properties

languageID

requiredstring

BCP 47 tag of the language this name is written in.

  • maxLength: 64

translation

requiredstring

The language's name written in the language identified by languageID.

  • maxLength: 256
  • maxGraphemes: 128

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • A dictionary entry of the Leksis dictionary. Records prove authorship, not ownership: any user may publish an entry record, and a record carrying a `subject` reference is a proposed new version of the entry that record belongs to — the AppView treats the latest version as current and archives previous ones. The record is the source of truth for its content; the AppView indexes only what search needs.

  • A language spoken by the user with proficiency level.