2013-03-14 78 views
1

一位客户问我有关开始在中国本地化应用程序的努力,我们已经在App Store上。我过去为其他语言做过,但从来没有用过亚洲语言,我担心这可能会有点棘手,而不是欧洲语言。大部分内容将通过JSON由RESTFull服务返回。ios应用程序亚洲语言本地化

是否存在某种特殊的建议呢?它就像一个正常的本地化?

回答

3

中国是不是从其他语言不同,首先,检查以下内容:

  1. 编码
    您的编码可以处理亚洲字符?是否使用了UTF编码?
  2. 字体
    您使用自定义字体吗?他们可以显示亚洲人物吗?
  3. 粗体/斜体
    粗体和斜体字体并不经常与中文一起使用,有时它们甚至不被字体支持,因为文本通常变得难以辨认。检查你的UI是否可以处理它。
  4. 标签尺寸
    通常,中文文本比其他语言的文本短。检查你的用户界面是否适合中文文本。
  5. 字体大小
    通常,显示中文的字体应该比显示普通字符的字体稍大。随着拉丁字母,你可以使用非常小的字体和文本将保持可读性。使用中文时,您必须检查是否可以在使用小字体时区分字符。
  6. 日期格式
    您是否正确使用当前语言环境中的NSCalendar?或者你在使用公历的具体属性? (中国使用格里高利,但我不清楚其他亚洲国家)。

在所有其他方面,它就像正常的本地化。你应该只是把文本放在那里,然后测试一切是否正常。如果您的应用程序编写正确,则不需要进行任何特殊工作。亚洲语言通常会显示国际化问题,这些问题始终存在于应用程序中,但未表现出来。

+0

嗨苏尔坦,谢谢你的明智建议,但有一个声明,他们我不明白。你能否清楚这种说法:“亚洲语言经常表现出国际化问题,这些问题始终存在于应用程序中,但没有体现出来。” – Andrea 2013-03-14 16:01:49