#translation #deep-l #flutter #lib #applications #language #arb

arb-lib

使用DeepL AI翻译本地化Flutter应用程序

1个不稳定版本

0.1.0 2024年5月9日

#341模板引擎

每月47次下载
arb 中使用

MIT/Apache

31KB
650 代码行

翻译Flutter应用程序资源包。

示例

创建一个翻译应用程序资源包

use arb_lib::{Intl, deepl::{DeeplApi, ApiOptions, Lang}};

let api_key: std::env::var("DEEPL_API_KEY").unwrap();
let api = DeeplApi::new(ApiOptions::new(api_key));
let options = TranslationOptions::new(Lang::Fr);
let mut intl = Intl::new("l10n.yaml")?;
let result = intl.translate(&api, options).await?;
println!("{:#?}", result);

依赖项

~6–17MB
~247K SLoC