Rust 的 LibreTranslate API。

时间:2024-07-18 12:37:48
【文件属性】:

文件名称:Rust 的 LibreTranslate API。

文件大小:12KB

文件格式:ZIP

更新时间:2024-07-18 12:37:48

libretranslate-rs

libretranslate-rs用于 Rust 的 LibreTranslate API。libretranslate = "0.2.4"libretranslate允许您通过连接到官方网页的易于使用的 API 在您的项目中使用开源机器翻译。基本示例所有翻译都是通过translate()函数完成的:use libretranslate:: {translate, Language};fnmain () {let source= Language:: French;let target= Language:: English;let input="le texte français." ;let data=translate (Some (source), target, input).unwrap ();println! ("Input {}: {}" , data.source.as_pretty (), data.input);println! ("Output {}: {}" , data.target.as_pretty (), data.output); }输出:Input


【文件预览】:
libretranslate-rs-main
----Cargo.toml(822B)
----.github()
--------workflows()
----src()
--------lib.rs(17KB)
----examples()
--------method.rs(485B)
--------builder.rs(406B)
--------unic_langid.rs(623B)
--------basic.rs(463B)
--------custom_url.rs(481B)
--------key.rs(465B)
--------cli.rs(1013B)
--------detect.rs(370B)
--------language.rs(716B)
----LICENSE(1KB)
----README.md(4KB)
----.gitignore(19B)
----_config.yml(25B)

网友评论