JMdictSense: {
    antonym: Xref[];
    appliesToKana: string[];
    appliesToKanji: string[];
    dialect: Tag[];
    field: Tag[];
    gloss: JMdictGloss[];
    info: string[];
    languageSource: JMdictLanguageSource[];
    misc: Tag[];
    partOfSpeech: Tag[];
    related: Xref[];
}

Type declaration

  • antonym: Xref[]

    References to antonyms of this word

  • appliesToKana: string[]

    List of kana writings within this word which this sense applies to. Works in conjunction with the previous appliesToKanji field. "*" means "all". This is never empty, unlike JMdictKana.appliesToKanji.

  • appliesToKanji: string[]

    List of kanji writings within this word which this sense applies to. Works in conjunction with the next appliesToKana field. "*" means "all". This is never empty, unlike JMdictKana.appliesToKanji.

  • dialect: Tag[]

    List of dialects where this word is used

  • field: Tag[]

    List of fields of application of this word. E.g. "math" means that this word is related to or used in Mathematics.

  • gloss: JMdictGloss[]

    Translations of this word

  • info: string[]

    Other information about this word

  • languageSource: JMdictLanguageSource[]

    Source language information for borrowed words and wasei-eigo. Will be empty for words with Japanese origin (most of JMdict entries)

  • misc: Tag[]

    Miscellanea - list of other tags which don't fit into other tag fields

  • partOfSpeech: Tag[]

    Parts of speech for this sense.

    In the original files, part-of-speech from the previous sense elements may apply to the subsequent elements: e.g. if the 1st and 2nd elements are both nouns, then only the 1st will state that explicitly. This requires users to check the whole list of senses to correctly determine part of speech for any particular sense.

    Unlike the original XML files, this field is never empty/missing. Here, this field is "normalized" - parts of speech are present in every element, even if they are all the same.

  • related: Xref[]

    References to related words

Generated using TypeDoc