microsoft-translator-languages v0.1.25
Microsoft Translator Languages
Maps the languages currently supported by operations of the Microsoft Cognitive Translator service. The data auto-updates every 3 days, if needed.
😘 Maintainer: @eliottvincent
Who uses it?
👋 You use this library and you want to be listed there? Contact us.
Usage
const { isLanguageSupported } = require("microsoft-translator-languages");
console.log(isLanguageSupported("en", "translation"));
// trueAPI
Access to supported languages
The raw sets of supported languages, as returned by Microsoft Translator API, are made accessible:
const { translation } = require("microsoft-translator-languages");
console.log(translation);
// {af: {…}, am: {…}, ar: {…}, as: {…}, az: {…}, …}
// OR
const microsoftTranslator = require("microsoft-translator-languages");
console.log(microsoftTranslator.dataTranslation);
// {af: {…}, am: {…}, ar: {…}, as: {…}, az: {…}, …}Supported scopes are: translation, transliteration & dictionary.
Check if a language is supported
isLanguageSupported(code, scope) returns whether a language is supported or not:
codemust be a BCP 47 language tag, as per ISO 3166-1scopemust be eithertranslation,transliterationordictionary(defaults totranslation)
const { isLanguageSupported } = require("microsoft-translator-languages");
console.log(isLanguageSupported("en"));
// true
console.log(isLanguageSupported("en", "translation"));
// true
console.log(isLanguageSupported("en", "transliteration"));
// false
console.log(isLanguageSupported("en", "dictionary"));
// trueLicense
microsoft-translator-languages is released under the MIT License. See the bundled LICENSE file for details.
2 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago