2 个版本
0.1.1 | 2018 年 12 月 15 日 |
---|---|
0.1.0 | 2018 年 12 月 15 日 |
#21 in #lang
15KB
320 行
Papago Rust 包装器
库
let auth = config::get_auth_from_env().unwrap();
let payload = PapagoReq {
source: Lang::En,
target: Lang::Ko,
text: "HELLO WORLD".to_owned(),
};
let resp = send_request(NMT_URL, &auth, payload).unwrap();
assert_eq!(resp, "안녕 세계".to_owned());
二进制文件
设置环境变量
export NAVER_CLIENT_ID="..."
export NAVER_CLIENT_SECRET="..."
帮助
Papago API
USAGE:
papago [FLAGS] [OPTIONS] <TEXT>
FLAGS:
-h, --help Prints help information
--nmt USE NMT API (default)
--smt USE SMT API
-V, --version Prints version information
OPTIONS:
-s, --source <source> Source language [default: en] [possible values: ko, en, cn, tw, es, fr, vi, th, id]
-t, --target <target> Target language [default: ko] [possible values: ko, en, cn, tw, es, fr, vi, th, id]
ARGS:
<TEXT> Text to translate
依赖项
~20MB
~430K SLoC