R package to translate text using Yandex Translate API.
##Installation
To install from CRAN repository:
install.packages("RYandexTranslate")To install from github:
library(devtools)
install_github("mukul13/RYandexTranslate")To get free API key, sign up here
##Examples
To list all functions supported by RYandexTranslate package
library(RYandexTranslate)
ls("package:RYandexTranslate")#>"detect_language" "get_translation_direction" "translate" To get a list of translation directions supported by the service
api_key="YOUR API KEY"
directions=get_translation_direction(api_key)
head(directions)#>"az-ru" "be-bg" "be-cs" "be-de" "be-en" "be-es"
To detect the language of the specified text
data=detect_language(api_key,text="how are you?")
data#>"en"To translate text to the specified language
data=translate(api_key,text="how are you?",lang="en-hi" )#>$lang
#>[1] "en-hi"
#>
#>$text
#>[1] "आप कैसे हैं?"##Resources