zwluoqi / GTranslate

A collection of free translation APIs (Google Translate, Bing Translator, Microsoft Translator and Yandex.Translate).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GTranslate

License: MIT Nuget

A collection of free translation APIs (Google Translate, Bing Translator, Microsoft Translator and Yandex.Translate). Currently supports translation, transliteration, language detection and text-to-speech.

Features:

  • 5 translation services:

    • Google Translate (old and new APIs)
    • Bing Translator
    • Microsoft Azure Translator
    • Yandex.Translate
  • Support for translation, transliteration, language detection and text-to-speech in the included translators.

  • Support for all the languages of each translator.

  • A language class with methods for getting the supported languages and determining the availability of a language in a specific translator.

  • Interfaces, allowing to write custom translators and languages.

  • An AggregateTranslator class that groups the default translators for ease of use with the ability to add custom translators.

See the examples folder for an example program.

About

A collection of free translation APIs (Google Translate, Bing Translator, Microsoft Translator and Yandex.Translate).

License:MIT License


Languages

Language:C# 100.0%