Phrase 简化了开发人员的本地化工作

原生开发者集成

自动将原文/源语和翻译与 GitHub、GitLab 或 Bitbucket 同步。您可以独立对功能分支进行本地化,待翻译完成后再进行合并。无需手动导出,也无需返工。

图形展示 Phrase 原生开发者集成,涵盖 API、SDK 和本地化工具,实现无缝工作流。

自动化远程更新

实时推送翻译更新到移动应用(iOS、Android、React Native、Flutter)和 Web 应用,无需等待应用商店审核即可完成更新。Phrase 让您可以从 UI 发布文案更新,因此您的用户始终可以看到最新内容,无需额外的开发工作。

图示说明 Phrase Strings 中移动应用和 Web 应用本地化的自动化远程更新。

轻松实现命令行本地化

使用 Phrase CLI 创建项目,上传区域文件,请求翻译,并拉取更新的内容。它快速、可脚本化,并为希望从终端获得完全控制的团队而构建。

Phrase Strings 命令行界面显示推送、拉取、初始化和区域列表命令,以便于本地化工作流。

强大的 API 实现全面自动化

使用 Phrase API,自动化整个本地化工作流。推送原文文件,拉取翻译,并与您的CI/CD管道无缝集成。Phrase 支持超过50种文件格式,内置对 JSON、XML、YAML 等多种格式的转换功能。

图示展示 Phrase 强大的 API 实现全面本地化自动化,包括工作流、集成和自动化翻译交付。

专为企业级规模、速度与安全性打造

Phrase 实现 99.9% 的正常运行时间,并支持零停机部署。通过SSO、基于角色的访问、审计日志,以及获得包括 ISO 27001、SOC 2 和 GDPR 合规在内的认证,Phrase 已为最苛刻的开发环境做好准备。

图形展示 Phrase Platform 的安全特性,如加密、访问控制和安全本地化工作流。

无缝本地化体验

无论您采用什么样的工作流,Phrase 都可以与之无缝衔接。

GitHub icon | Phrase

GitHub

自动将分支(branches)和存储库(repositories)发送给 Phrase 进行翻译,实现高可靠性和高性能。

GitLab logo | Phrase

GitLab

通过自动创建项目和导入优化工作流程,避免出现瓶颈。

Bitbucket logo | Phrase

Bitbucket

当您在 Bitbucket 中更新分支(branches)和存储库(repositories)时,Phrase 会自动创建翻译工作,保持项目运转井井有条。

使用 Phrase 的优势

花更多时间编码

Phrase 消除了本地化的繁琐工作,让开发人员能够专注于构建功能,而不是管理翻译文件或文案更新。

减少手动工作

从内容同步和文件转换到翻译交付,使用开发者工具自动化整个工作流,消除重复任务。

更快发布

通过将本地化集成到您的CI/CD管道中,加快产品推向市场的速度。翻译与您的代码保持同步,因此发布能够准时上线。

Phrase Strings 是管理软件本地化的最佳工具。

Ashraf Sarhan,OCPJ 软件工程师

Phrase Strings 是将开发人员从翻译工作中解放出来的利器。API 设计合理,UI 也很棒,所有用户都能快速上手。

Hugo Mericer,软件工程师

Phrase Strings 是一款省时易用的工具,对开发人员非常友好!有了 Phrase Strings,我不必操心管理安卓和 iOS 项目的翻译,可以把更多精力和时间投入到应用程序的开发上。而且,Phrase Strings 的客户服务也很棒!

Nikhil Jain,拜耳作物科学 (Bayer Crop Science) 软件开发人员

关于 Phrase 的常见问题解答

如何将 Phrase 集成到我的 Git 仓库?

您可以将 Phrase Strings 与 GitHub、GitLab 或 Bitbucket 集成,以自动将原文/源语文件和翻译与您的分支同步。请在 Phrase 用户界面或通过 API 连接您的存储库,并根据您的工作流配置同步规则。Phrase 支持功能分支,因此您可以独立进行本地化,并在准备好时进行合并。

Phrase 能否支持我们的 CI/CD 翻译流程?

是的,Phrase Strings 是为支持 CI/CD 工作流而构建的。通过我们功能齐全的 API、可脚本化的 CLI 和 Git 集成,您可以将本地化任务(如文件上传、翻译触发和下载)完全自动化,作为部署流程的一部分。Phrase 能够无缝集成到构建和发布周期中,确保翻译工作不会影响您的进度。

Phrase 支持应用内本地化测试吗?

对于移动应用,您还可以使用远程更新(OTA)将翻译内容直接推送到测试版本,而无需重新编译或重新部署以验证文案。

我可以单独管理功能分支的本地化吗?

是的。Phrase 支持基于分支的本地化,因此您可以针对特定分支推送和拉取翻译文件,而不会影响主代码库。这有助于您先单独本地化新功能,等一切准备就绪后再合并。Phrase 支持多级(堆叠)分支,最多可达5级。您可以从任何其他分支创建分支,不仅限于主分支。

Phrase 支持哪些文件格式供开发人员使用?

Phrase 开箱即用地支持 超过 50 种文件格式,包括 JSON、YAML、XML、XLIFF 等。您可以以您喜欢的格式导入和导出文件,甚至可以自动在不同格式之间进行转换,从而更轻松地在各个平台和工具之间管理本地化。

您可以从命令行运行本地化任务。

是的。使用 Phrase CLI,可以创建项目、上传和下载文件、请求翻译等,所有操作均可在终端中完成。它被设计为支持脚本化且运行快速,因此您可以将本地化嵌入到任何自动化工作流中。