Identifies the language of any text, from a list of more than 160 languages. It's based on the franc library, which bases the language detection process on N-grams. It supports different scripts and provides the language results using the ISO639 standard (both for two and three characters).

This API helps automatize multilingual sourced applications either by correcting a manual detection preprocessing or by avoiding it altogether.

Differentiators:

  • Discriminates among more than 160 languages.
  • Very easy to use.

Documentation

Everything and anything you need to take advantage of this API's full potential.

Test Console

Choose an input and a configuration, and immediately check the results!

Developer Tools

Do you want to integrate this API into your environment? Check our Developer Tools!

Versions

Version Date Status
2.0 08/August/2017

2.0 (08/August/2017)

  • More languages are supported, including script languages.
  • Languages now are output as different objects within a list, instead of elements of a string.
  • More information has been added to the language: its ISO codes, its name, an optionally other information about the language.
  • A threshold parameter has been added so the languages in the results can be filtered by relevance.
  • A new parameter has been added to define a white list of the languages thre results should be limited to.
1.1 13/November/2017

1.1.4 (13/November/2017)

  • Version retired.

1.1.4 (27/July/2016)

  • Improved false negatives in English.

1.1.3 (28/July/2015)

  • Bug fixed in the XML output.

1.1.2 (02/June/2015)

  • Python client has been improved.

1.1.1 (07/October/2013)

  • The response headers have been updated so the content type is correct for all output formats supported.
  • The documentation has been improved, both in format and contents.
  • Error messages in all APIs have been unified.

1.1 (23/September/2013)

  • New features:
    • The response now contains information regarding the credits consumed by the request and the remaining credits in the status element.
  • The output has been homogenized to follow the new standard for array elements in all APIs.
  • A feedback section has been added to the website.
  • HTTPS support has been added.

Click on the version number to see the change log.

Integrations

Related Links

Contact us

Do you have any questions? Have you detected a bug? Contact us through our feedback section or at support@meaningcloud.com