1 个不稳定版本
0.6.3 | 2024年8月6日 |
---|
#529 在 文本处理
121 每月下载量
60KB
1.5K SLoC
分支
这是一个小分支,用于切换到使用 Rustls,使其在 Docker 镜像中使用更加方便。
DeepL API
用于与 DeepL API 交互的强类型 HTTP 包装器。也实现了文件上传/下载。
用法
[dependencies]
deepl = "0.6"
use deepl::{DeepLApi, Lang};
let api = DeepLApi::with("YOUR AUTH KEY").new();
let translated = api.translate_text("Hello World", Lang::ZH).await.unwrap();
let sentences = translated.translations;
assert_eq!(sentences[0].text, "你好,世界");
阅读 示例 了解更多用法。
协作
如果您在此项目中发现任何错误或对代码的任何部分感到困惑,请随时提出新问题。
如果您想提交一些代码修改但不知道如何设置代码环境,您可以遵循 Nix 安装 和 启用 flakes 支持。然后在项目根目录中简单运行 nix develop
,所有构建依赖项都将为您设置。
许可证
依赖项
~6–17MB
~245K SLoC