danielsarin / node-wiktionary-translation

Library for Wiktionary word translation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

node-wiktionary-translation

Library for Wiktionary word translation

General notes

Wiktionary.org is a difficult platform to use programmatically as each language has a template of its own (some share a template, but the variation is unbelievably large).

As it currently stands, this library can get word translations without further explanations. The following languages are supported:

Usage

Example:

var wiktionary = require('node-wiktionary-translation')();
// English terms for "Hafen" (German)
wiktionary.getDefinition('Hafen', 'de', 'en', function (terms, err) {
  // terms contains an array of "harbour", "port" and "haven"
});

An optional configuration object can be given as parameter. Currently only a logger can be given, e.g.:

var myOwnLogger = ...;
var wiktionary = require('node-wiktionary-translation')({
  logger: myOwnLogger
});

License

MIT

About

Library for Wiktionary word translation

License:MIT License


Languages

Language:JavaScript 99.6%Language:Makefile 0.4%