The goal of ecce is to make it easy to translate English sentence into Chinese, or translate Chinese sentence into English. It also support browse translation results in website. In addition, also support obtain the pinyin of the Chinese character, so that you can more easily understand the pronunciation of the Chinese character.
# Install development version via GitHub remotes::install_github("chuxinyuan/ecce") # Install from CRAN install.packages("ecce")
To use the ecce package, users need to first register with the Youdao Wisdom Cloud AI open platform, and then open the text translation application. Then put your Youdao API ID and PASSWORD in the following code and run it once.
cat( '\n# ID and PASSWORD of Youdao Translation', 'app_key = "Your Youdao API ID"', 'app_secret = "Your Youdao API PASSWORD"', file = '~/.Renviron', sep = '\n', append = TRUE )
By default, the from and to parameter values are set to "auto", which translate English into Chinese, or Chinese into English. Sometimes you need to explicitly specify the from and to values as "en" or "zh-CHS".
The code for each language can be found in the Youdao Text Translation API documentation.
# Example-1 translate("我喜欢中国") # Example-2 translate("I like China") # Example-3 translate( input = "quarto", from = "en", to = "zh-CHS" )
# Example-4 translate_view("我喜欢中国") # Example-5 translate_view("I like China") # Example-6 translate_view( input = "quarto", from = "en", to = "zh-CHS" )
# Example-7 pinyin("时间序列模型")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.