SuperAPI AI 工具集

lokalise-core-workflow-b

办公与效率

查看项目

更新于 10-15 23:27

技能介绍

用途:覆盖 Lokalise 到应用的下游流程,包括下载已翻译文件、管理翻译与审核状态、利用翻译记忆、管理贡献者及其语言访问权限,以及处理 JSON、XLIFF、PO 等格式差异。

主要能力:通过下载端点获取 S3 上的 zip 包并解压;用 SDK 或 lokalise2 CLI 按语言、标签、bundle_structure 等参数导出;列出、更新翻译并批量标记为已审核;使用游标分页处理大数据集;在上传时通过 use_automations 应用翻译记忆与机器翻译建议;创建、列出、更新贡献者及其语言读写权限;按 JSON 扁平/嵌套、XLIFF 1.2、PO 等格式导出,上传时按文件扩展名自动识别格式。

使用方式:需准备 LOKALISE_API_TOKEN、LOKALISE_PROJECT_ID,SDK 示例需安装 @lokalise/node-api,CLI 示例需安装 lokalise2,解压需 unzip。典型命令如 lokalise2 --token "$LOKALISE_API_TOKEN" file download --project-id "$LOKALISE_PROJECT_ID" --format json --original-filenames=false --bundle-structure "%LANG_ISO%.json" --unzip-to .;SDK 中调用 client.files().download(PROJECT_ID, {...}) 获取 bundle_url 后下载解压。

适用场景:CI 构建前拉取翻译、批量审核翻译、按语言分配译者权限、为不同 i18n 框架导出对应格式。

限制:资料未提供收费、价格、平台支持范围或效果数据;S3 bundle URL 约 30 分钟过期,超时需重新请求;空 bundle 多因过滤条件过窄;403 多因贡献者缺少写权限;格式字符串需使用 json、xliff、po、strings、xml、yaml 等受支持值。