Skip to content

A Node.js package for looking up Chinese words in CC-CEDICT

License

Notifications You must be signed in to change notification settings

takumif/cedict-lookup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cedict-lookup

A Node.js package for looking up Chinese words in CC-CEDICT

Usage

var cedict = require('cedict-lookup');
var dict = cedict.loadTraditional('path/to/your/cedict_ts.u8');
// var dict = cedict.loadSimplified('path/to/your/cedict_ts.u8');

console.log(
    dict.getMatch('你好')
);
// [ Entry {
//     traditional: '你好',
//     simplified: '你好',
//     pinyin: 'ni3 hao3',
//     english: 'Hello!/Hi!/How are you?' } ]


console.log(
    dict.getMatch('找不到的東西')
);
// []


console.log(
    dict.getEntriesStartingWith('中文')
);
// [ Entry {
//     traditional: '中文',
//     simplified: '中文',
//     pinyin: 'Zhong1 wen2',
//     english: 'Chinese/Chinese written language/Chinese writing' },
//   Entry {
//     traditional: '中文標準交換碼',
//     simplified: '中文标准交换码',
//     pinyin: 'Zhong1 wen2 biao1 zhun3 jiao1 huan4 ma3',
//     english: 'CSIC, Chinese standard interchange code used from 1992' } ]


console.log(
    dict.getPrefixEntries('小籠包')
);
// [ Entry {
//     traditional: '小',
//     simplified: '小',
//     pinyin: 'xiao3',
//     english: 'small/tiny/few/young' },
//   Entry {
//     traditional: '小籠包',
//     simplified: '小笼包',
//     pinyin: 'xiao3 long2 bao1',
//     english: 'steamed dumpling' } ]

License

The MIT License

About

A Node.js package for looking up Chinese words in CC-CEDICT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published