Page 1 of 1

在 Squarespace,我们的使命是帮助世

Posted: Wed Dec 11, 2024 7:19 am
by rumiseoexpate5
界上的任何人通过我们的平台将他们的想法变成现实。我们希望提供完全本地化的产品和工具集,以便我们当前和未来的客户能够使用整个产品以任何语言创建网站。

随着端到端 Squarespace 西班牙语体验的推出,在这篇博文中,我们想介绍一些推动我们全球扩张的主要技术。

查看完整尺寸
西班牙语 HP.png
挑战
我们面临的两个主要挑战是:如何提供完全自动化的本地化体验,并将其适 埃及 whatsapp 电话号码列表 应到我们当前的开发和发布生命周期中。

我们希望开发一个无缝工作流程,以便我们的产品工程师能够以自动化方式轻松本地化其内容,而无需担心处理翻译物流的复杂性。我们还希望确保在扩展和添加更多语言时,添加对新语言环境的产品支持是一个简单的过程。

此外,Squarespace 可在各种平台和设备上使用,每个平台和设备都有自己的本地化标准。满足这些标准,并将本地化流程融入我们当前的敏捷开发和持续集成/部署流程,是我们必须面对的另一组挑战。

持续本地化引擎
答案是Idioma,这是我们在 Squarespace 开发的本地化引擎,它能够以自动化和可扩展的方式实现持续的本地化过程。

Image

作为本地化引擎的核心,Idioma 充当了我们的代码存储库(软件字符串所在的位置)和翻译管理系统(翻译执行和存储的位置)之间的桥梁。它负责处理翻译的后勤工作,并管理翻译交付的状态。它创建了一个通用的工作流程,可以用于各种平台,例如微服务和移动应用程序。

查看完整尺寸
本地化工作流程.png
简单的本地化工作流程如下:

开发人员将其英文字符串提交到目标分支内的字符串包文件中。
Idioma 会自动提取更新(新的/更新的/删除的字符串)并将其提交给翻译管理系统进行翻译。
一旦翻译完成,Idioma 会自动提取翻译后的字符串并将其提交回目标分支。