#translation #gettext #localization

app cloud-translate

使用GCP Cloud Translate翻译Gettext PO文件

1个不稳定版本

0.1.0 2023年4月2日

#354国际化(i18n)

Apache-2.0

18KB
183 代码行

Gettext云翻译

这个小程序可以通过让用户通过GCP云翻译将未翻译的条目发送到Google Translate,从而简化新的Gettext翻译的启动。

安装

运行

cargo install cloud-translate

用法

要使用此脚本,您需要一个Google Cloud账户。安装 gcloud 并设置 应用程序默认凭证

您可以通过运行以下命令来完成此操作:

gcloud auth application-default login

完成此操作后,您应该可以通过运行以下命令看到访问令牌:

gcloud auth application-default print-access-token

您需要创建一个新的Google Cloud项目。项目ID是运行 cloud-translate 所必需的

cloud-translate your-project-id-123456 some-path/xx.po 10000

10000 参数表示您想要翻译的Unicode字符数:Cloud Translate按您翻译的字符数计费。目前,您每月可获得 500k 个免费字符

许可证

根据 Apache-2.0许可证 许可。

依赖项

~16–33MB
~576K SLoC