Description
Interface to 'TexTra' from R.
Description
A wrapper for the 'TexTra' API <https://mt-auto-minhon-mlt.ucri.jgn-x.jp/>, a web service for translating texts between different languages. 'TexTra' API account is required to use the service.
README.md
textrar
The goal of textrar is to translate texts with 'TexTra'
easily.
https://mt-auto-minhon-mlt.ucri.jgn-x.jp/
Installation
You can install from GitHub with:
# install.packages("remotes")
remotes::install_github("matutosi/textrar")
You can also install from CRAN:
install.packages("textrar")
Example
You can use textra()
to translate texts with textra easily.
library(textrar)
key <- "abcdefghijklmnopqrstuvw01234567890abcdef1" # API key
secret <- "xyzabcdefghijklmnopqrstuvw012345" # API secret
name <- "login_ID" # login_ID
params <- gen_params(key = key, secret = secret, name = name)
text <- "Hello world"
translated <- textra(text, params, model = "transLM", from = "en", to = "it")
translated
## [1] "Ciao mondo"
Citation
Toshikazu Matsumura (2024) textrar. Interface to 'TexTra'
from R. https://github.com/matutosi/textrar/