设计支持多语言的应用程序面临许多挑战。 其中一个挑战是快速翻译设计文本并将其集成到能够跟上快速原型制作的现有设计工具中。 错失用用户母语测试界面的机会,可能会对构建多语言应用产生不利影响。 在整个设计过程中,将多语言内容准确地转交给开发团队一直是一个持续的挑战。 解决这个问题的方案需要随着这些挑战的不断出现而不断演变,否则这些应用程序将无法支持多种语言。


开发用户界面涉及数十次修改,随着一个想法从低保真线框图变成高保真原型。 设计团队会进行许多活动,例如同行反馈和领导反馈,这些活动会在设计的文本和内容中产生许多变更点。 这些更改需要迅速翻译,以便设计师可以检查设计概念,并确保所有图形元素适合特定空间或元素。 基于机器的自动翻译可以快速满足这些需求,因为对高精度翻译的需求有限。 翻译速度和工具集成是任何解决方案都必须支持的关键特性。 该解决方案需要集成到设计团队的原型工具中,如Figma、Adobe XD和Sketch。 多语言原型的节奏和速度需要一种能够在不影响设计流程的情况下提供价值的解决方案。
设计流程的最佳实践是让潜在用户测试新的用户体验,这也是检验最佳设计的方法。 这种测试往往仅用一种语言进行,尽管一些测试用户可能不是源语言的母语者。 这是其中最大的问题之一,因为失去了学习新事物的机会。 翻译的挑战由测试用户承担,这使得用户处于理解某事并发表评论的地位。 即使设计团队可能不会说该语言,设计师也可以使用快速翻译工具,迅速且准确地将原型翻译成测试用户的母语。 测试用户只需翻译反馈内容,而不必翻译整个应用程序和设计。 通过快速将原型转换为用户的母语所产生的价值,可能是打造一款打破新用户障碍的应用程序与建立一道无法拆除的墙之间的区别。
设计过程中的最后一步是最关键的,也是大部分设计流程失败的地方。 即使你克服了前两个挑战,工程团队仍然需要构建应用程序。 一个快速翻译工具需要能够在开发环境中以与设计团队创建内容同样的速度交付内容。 在以敏捷方式开发软件时,这个挑战变得更加重要。 每个冲刺中,产品负责人和分析师都需要将设计中的文本复制出来,并转录到详细的文档中。 这可能导致遗漏错误和准确性错误。 该解决方案需要能够集成到原型工具(Figma、Adobe XD、Sketch)中,并且在常用的开发库(REST、GraphQL)中提供。
FluentC 在一个工具中解决了这些挑战。 FluentC 具有快速、迅速的翻译,行业领先的机器翻译,支持超过75种语言。 这意味着当你知道测试用户的母语时,你的原型可以迅速用他们的母语做出回应。 所有的翻译和源内容都可以立即提供给开发团队,以便集成到应用程序中。 FluentC 能够帮助设计和开发团队实现的速度是一项独特的特性,使 FluentC 成为多语言应用开发的必备工具。