#language #localization #discord-bot #translation #hydrogen

hydrogen-i18n

面向需要同时处理多种语言的服务器端应用的翻译工具

5 个稳定版本

2.2.0 2024年6月10日
2.1.0 2024年5月12日
2.0.0 2024年1月17日
1.0.1 2023年7月28日

#67 in 国际化 (i18n)

38 每月下载量

MIT 许可证

55KB
941

Nashira Deer // Hydrogen I18n

面向需要同时处理多种语言的服务器端应用的翻译工具。

PayPal GitHub Sponsor Crates.io docs.rs

直接与用户打交道的服务器端应用也需要准备处理不同语言,因此 Hydrogen I18n 提供了专注于简化此任务的工具,在内存中加载和管理应用程序支持的所有语言,避免不必要的磁盘和 CPU 使用。

Hydrogen I18n 是 Hydrogen 框架 的一部分,这意味着这个 crate 设计用于在用 serenitytwilight 创建的 Discord 应用和机器人中使用,但它足够通用,可以用于任何其他不使用这些 Discord 库甚至 Discord 机器人的应用程序。

捐赠

考虑捐赠以使 Hydrogen I18n 的开发成为可能。您可以通过 Nashira Deer 的 PayPalGitHub Sponsor 进行捐赠。

功能

  • serenity:启用在用 serenity 创建的 Discord 应用和机器人中轻松使用库的功能。
  • tokio:启用基于 tokio 的构建器。
  • simd:启用基于 simd-json 的解析器,并将其作为默认选项使用。

致谢

Hydrogen I18n 是一个受 MIT 许可证和直到 v1.0.1 版本受 GNU Lesser General Public License v3 许可的项目。

依赖项

~0.5–4MB
~79K SLoC