国际化和本地化您的应用,第1部分:了解不同的文化

在这四部分教程中,了解如何从技术视角国际化应用程序,以及如何在全球范围内思考不同的文化和习俗。

也许你刚刚开始一个绿地项目(或者在Okcupid的情况下,正在使用青少年的Codebase)并希望将您的申请进行国际化。188bet金宝搏官网事实是国际化,本地化和翻译都是令人难以置信的复杂的事业,并且在潜入转换CodeBase和用户体验之前,存在无数的考虑因素,以支持它。这只是我们在Okcupid的学习中编制了一些这样的课程,经过我们所有平台的重大大修,以支持推出我们的第一个非英语翻译和本地化。188bet金宝搏官网

当您交叉身体,社交和语言边界时,许多事情会发生变化。如果您希望您的产品在这些边界中无缝地工作,则必须根据我们熟悉的那些,认识到我们只是人类,从而使我们对其他文化和语言进行各种假设,并且这些假设自然地携带到产品中和我们创造的软件。

例如,考虑一些像字符的大写字母一样简单。它在西方的常见场所,主要是英语网上的网站来利用大写化的社会语言学效果作为强调和解除言语或短语的一种方式。只想到从一个人说的朋友接收文本之间的区别这是我生命中最美好的一天vs.这是我生命中最美好的一天。鉴于朋友之间是一条消息的背景,后者的未公布信息几乎是一个死佩(甚至可能被解释为讽刺)的感觉,而第一个可能被解释为真诚的兴奋。

您可以在无数软件用户界面中找到使用大写化作为强调的手段的示例。背景上的资本化在这里很重要,但它在一个假设下运作,因为大量资本化并不重要。通过将其与德语这样的语言对比,可以突出显示。在德语,名词总是作为语法的规则大写第一封信。举例说是Kafka的第一行,在其原始的翻译中:

Als Gregor Samsa Einesmorgens aus unruhigen.T.RäumErwachte,在塞内姆的Fand Er SichB.Ett Zu Einem Ungeheuerenngeziefer verwandelt.

和英语(笔记我们不会用英语如何用这种方式利用名词):

随着Gregor Samsa从困扰中醒来D.束缚一m古老,他发现自己在他身上B.ed,转变为一个怪异的V.ermin

看到德语的消息才不是遵循此规则可能会争取理解此语言的用户,因为它是技术上不正确的语法,具有错误的大写。了解我们通过使用大写的重点进行的假设非常重要,因为案例是许多语言的拼写的一部分,并且甚至有语言没有大写和小写字形的概念。如果没有改变案例,您的邮件将如何解释您的消息?这只是一种语言的许多功能之一,当从英语翻译/本地化到其他语言时可能会发生变化。

除此之外,还有其他更复杂的语言功能来解决,例如复数和序数规则要么语法性别。我们的假设基于这些功能如何适用于英语,原因许多人忽略了我们软件中某些位置所需的事实。在后面的部分中,我将在这些方面进入更多深度,但是得到这些正确对确保一个消息清晰,语法正确并保留其原始意图至关重要。

随着我们制造的语言假设以及文体假设。当出现问题时,请考虑在网站上显示的错误消息:它会是什么颜色的?大多数西方人可能会回答红色,因为颜色通常与否定(危险,氧灯,负平衡)有关。然而,在中国文化中,红色与幸福和繁荣如上存在。股票市场中颜色的对比选择来证明了这种差异的一个很好的例子:西方金融市场使用绿色来表示增加和红色来表示减少,而东部金融市场将确切地相反。

©AFP / Getty Images

风格地,我们甚至不能认为我们的颜色和主题是有意义的。我们需要确保我们的假设也在这里抑制。我们应该为我们的语言,位置和用例提供对我们的用户有意义的布局,字体和颜色。

最后,我们必须承认我们的文化假设。For a product like OkCupid, it is a fundamental feature to be able to specify things about yourself like your pronouns, sexuality, and drug use, because these are part of your identity, and subsequently are crucially identifying characteristics of those you’d like to date. How could we even handle the fact that some languages like Turkish do not have the concept of gendered / non-gendered pronouns?

Not only that, but despite this specificity being something so core and fundamental to OkCupid’s product and beliefs, there are still places in the world in which identifying as gay or as a weed smoker (even if just on an internet platform) can lead to criminal charges. We certainly don’t want our software to be the cause of problems like this for our users. Truly, this is both a difficult philosophical and engineering problem; however, it’s an important highlight of the cultural assumptions we make with our software.

查看本系列的第2部分这里

188bet金宝搏官网Okcupid Tech Blog.