本地化测试:为什么应用程序或网站需要它?

本地化测试:为什么应用程序或网站需要它?

想象一下:您开发了一个应用程序,然后立即以多种语言发布了它。 但发布后发现不同语言版本有错误:
开发人员最糟糕的噩梦。 这正是本地化测试的目的,以避免这种不愉快的情况。

如今,美国不再是移动应用市场的最大参与者。 中国与印度争夺冠军 世界领袖。 今天,有必要,甚至不止一次,在发布之前检查所有语言版本。 毕竟,即使是一个微小的错误,其代价也可能非常高。

通常,开发公司不会立即考虑本地化测试。 然而这个过程必须包含在开发中。 让我们仔细看看什么是本地化测试、它包括哪些重要步骤以及为什么需要它。

什么是本地化测试?

简而言之,本地化测试是检查应用程序或网站的内容是否符合语言、文化要求以及特定国家或地区的具体情况。

本地化测试是在产品开发过程中进行的一种质量控制。 这种类型的测试有助于在最终产品到达用户之前发现本地化版本中的错误或翻译错误。 测试的目的是发现并消除针对不同市场和地区的产品的各种本地化版本中的错误。

需要注意的是,本地化不仅仅是翻译成多种语言,本地化和语言测试也不是一回事。 本地化测试与语言测试有何不同? 语言测试主要包括检查拼写、语法和文体错误。 本地化测试还包括检查时间和货币格式、图形、图标、照片、配色方案以及其他十几个小细节。

为什么本地化测试如此重要?

测试的主要任务是确保产品看起来像是最初用目标受众的语言创建的,并且完全符合文化和地域特征。

本地化可以提高客户对您品牌的忠诚度。 以下是具体数字: 72,1% 的互联网用户 更喜欢在使用母语的网站上购物。 即使那些英语说得很好的人仍然 更喜欢用母语浏览网页.

本地化测试可确保全球市场上应用程序和网站的最高质量。 让我们想象一下以下情况:您已经创建了一个应用程序并计划以英语、俄语和德语版本发布它。 您聘请了最好的翻译人员,因此您 100% 确信拼写和语法正确。 但突然您发现德语字符串的长度超出了应用程序中某些按钮的字符限制,或者网站上的时间和日期格式与区域不匹配。 本地化测试的存在只是为了防止这种情况,因为即使文本语法正确,翻译内容也可能会出现问题。 如果您希望您的应用程序或网站看起来很原生,请适当注意当地文化的背景和微妙之处。

本地化测试需要注意什么?

本地化测试不仅仅是检查拼写、语法和翻译的正确性。 为了不错过这个过程中的任何事情,我们列出了最重要的事情的清单。 那么让我们开始吧。

准备阶段

为了使本地化测试顺利进行,您需要做好准备。

  • 为测试人员准备必要的文档以及有关站点或产品的所有有用信息。
  • 创建术语表和翻译记忆库以帮助测试人员正确解释所使用的术语。
  • 如果应用程序或网站之前已被翻译,请附上以前的版本以供参考。 您还可以使用专门的服务或数据库来存储所有翻译版本并组织对它们的访问。
  • 创建错误跟踪器 - 一个文档或平台,您将在其中修复本地化测试期间发现的所有错误。 这使得控制错误修复以及与团队其他成员沟通变得更加容易。

检查地域和文化特征

这是本地化测试中非常重要的一步。 您将需要应用程序的屏幕截图或本地化版本。 您需要检查以下内容:

  • 将日期和时间格式与所选区域相匹配。
  • 电话号码和地址的格式。
  • 配色方案(这很重要,因为相同的颜色在不同的文化中可能有不同的含义)。 例如, 白色 在西方国家象征着好运,但在亚洲文化中它与哀悼联系在一起。
  • 产品名称符合地区标准。
  • 货币格式。
  • 单位。

语言检查

在此阶段,将检查语言功能。 您需要确保:

  • 所有网站页面或应用程序屏幕都使用相同的术语。
  • 没有语法错误。
  • 没有拼写错误。
  • 遵循标点符号规则。
  • 使用正确的文本方向(从右到左或从左到右)。
  • 标明了品牌、城市、地点、位置等的正确名称。

用户界面或外观

为了让您的软件产品在任何语言中看起来都很完美,这是必要的。 请务必检查以下内容:

  • 图片上的所有文字铭文均已本地化。
  • 语言版本的布局与原始版本相同。
  • 页面/屏幕上的换行符和换行符放置正确。
  • 对话框、弹出窗口和通知正确显示。
  • 行的长度不超过现有限制,并且文本显示正确(有时翻译的文本比原始文本长并且不适合按钮)。

例子

Alconost 团队在与 DotEmu 以及他们的 Blazing Chrome 游戏。 在西班牙语版本中,按钮文本翻译中的字符数超出了限制。 “下一个”这个词在西班牙语中太长:“Siguiente”。 Alconost 团队在本地化测试期间发现了此错误,并建议将“Siguiente”替换为“Seguir”,以便在界面中正确显示。 正是通过检测此类问题并消除它们,才能提高软件产品的界面和用户交互的有效性。

本地化测试:为什么应用程序或网站需要它?
本地化测试:为什么应用程序或网站需要它?

功能

这是您需要检查本地化应用程序是否正常工作的最后也是最重要的阶段之一。 我们建议您注意以下事项:

  • 本地化应用程序或站点的功能。
  • H=超链接(确保它们适用于所有语言版本,对于指定区域是合法的,并且不会被本地或区域防火墙阻止)。
  • 介绍性功能的工作。
  • 支持各种区域设置和语言的特殊字符。
  • 键盘快捷键有效。
  • 列表排序功能。
  • 支持各种字体。
  • 支持各种格式分隔符。

本地化测试过程中会遇到哪些困难?

本地化测试的过程有其自身的问题和陷阱,最好提前了解它们。 毕竟,即使是一句众所周知的谚语也说:“凡事预则立。”

主要困难之一是 对目标语言了解不足。 当然,了解世界上所有的语言是不可能的。 但也有本地化、国际化和翻译公司。 例如,Alconost 为其客户提供全方位的服务 本地化测试和质量评估。 本地化文本始终由母语翻译人员进行额外检查,他们在本地化测试方面也拥有丰富的经验。 您可以 99,99% 确信所有区域特征都会被考虑在内。

另一个可能使本地化测试变得非常复杂的点是 产品知识贫乏。 如果产品是利基市场,这通常会成为一个问题。 本地化机构通常拥有各个领域的经验,知道团队需要提前研究产品并向客户询问所有必要的问题,以便充分理解产品的含义。

另请记住,本地化测试可能会非常困难。 漫长的过程,因为研究各个地区的特点需要时间。 为了简化此过程并按时完成任务,我们建议将本地化质量控制阶段集成到开发生命周期中。 使本地化测试过程持续进行:新字符串一出现就翻译并立即测试。 如果提前计划本地化测试,将有助于产品按时发布。

最后但并非最不重要的一点是,公司经常 忘记在云平台上创建文档或帐户来跟踪所有错误 在本地化测试期间。 如果没有这个,您最终可能会“丢失”一些错误,或者更糟糕的是,忘记修复它们。 因此,需要一个明确的机制来保存错误检测和消除的记录。

需要本地化/翻译方面的帮助吗? — 我们 Alconost 总是很乐意提供帮助!

关于我们

Alconost 专业从事 游戏本地化, 应用程序和网站 70 多种语言。 语言测试、带API的云平台、持续本地化、24/7项目管理、任何格式的字符串资源。
我们也做 视频.

→ 详情

来源: habr.com

添加评论