Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Remove slash after api/

Excerpt Include
IN:_include_webapi_detect_language_intro
IN:_include_webapi_detect_language_intro
nopaneltrue

Code Block
titleEntry point
https://your_host_name:443/virtual_directory/api?

The detect_language command is available since the release of WebSpellChecker v5.5.8 in March 2020. It detects the language(s) of a given text. This functionality is built on top of the Compact Language Detector 2 (CLD2) library. It can detect over 80 languages.

Info
Command name: detect_language
#ParameterPossible
Values
valuesDefault
Value
valueDescription
1text
  • plain text

A piece of text which will be sent for language detection. 

2format
  • json
  • xml
jsonThe response format for output data.

Response structure

#NameDescription
1LangShortCode

A language short code. 

2
text
  • plain text
A piece of text which will be sent for language detection. 
LangNameA full name of a detected language.
3ProportionThe proportion ration of the detected language in the text.

Example 1.1

Code Block
titleRequest URL (GET): 
http(s)https://localhost:2880/your_host_name:443/virtual_directory/api?cmd=detect_language&text=thisThis sampl text demonstrates the work of the detect language command of Web API service.

Parameters:

  • Command: detect_language

  • Text: this This sampl text demonstrates the work of the detect language command of Web API service.

Request Responseresponse:

Code Block
languagejs
themeEmacs
{
    "LanguageLangShortCode": "en_US",
	"LangName": "American English",
	"Proportion": 0.98
}