SuperAPI AI 工具集

lokalise-prod-checklist

部署与运维

查看项目

更新于 10-15 23:27

技能介绍

用途:在将 Lokalise 国际化集成部署到生产环境前,执行结构化的上线前检查,覆盖九个核验区域。

主要能力:1)翻译覆盖率审计,按语言检查进度并要求达到 100%;2)缺失键检测,对比源代码中的键与 Lokalise 中的键,识别未上传键与孤立键;3)格式校验,检查 JSON 有效性、空字符串值与占位符一致性;4)API 令牌安全审计,检查硬编码令牌、Git 历史泄漏与 .gitignore;5)速率限制就绪检查,确认代码处理 429 响应;6)回退语言配置核验;7)下载验证,测试完整下载到构建的流程;8)OTA 配置检查(如适用);9)协作者权限复核。

使用方式:需准备 Lokalise 项目与生产 API 令牌、已安装并认证 lokalise2 CLI、环境中可用 curl 与 jq,以及具备 Team Owner 或 Admin 权限访问 Lokalise 面板。设置 LOKALISE_API_TOKEN 与 LOKALISE_PROJECT_ID 后运行各步骤脚本,例如下载验证使用 lokalise2 file download --token "$LOKALISE_API_TOKEN" --project-id "$LOKALISE_PROJECT_ID" --format json --original-filenames=true --directory-prefix="" --export-empty-as=base --unzip-to "$TEMP_DIR/"。

适用场景:Lokalise 集成上线、发布准备、多语言覆盖率与键同步核验。

限制:文中给出严重级别与处理建议(如未完成翻译、硬编码令牌、下载 0 文件会阻塞部署),具体阈值与流程需按自身项目调整;OTA 部分仅在配置了 OTA 令牌时执行;协作者复核需在 Lokalise 面板手动完成;其余细节暂未提供。