i18n、l10n以及g11n


本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/03/03/i18n%E3%80%81l10n%E4%BB%A5%E5%8F%8Ag11n/

摘要

本文主要讲述了:

  1. i18n
  2. l10n
  3. g11n

正文

i18n

internationalization,意为国际化。

因为单词首字母 i 和单词尾字母 n 之间一共有 18 个字母,所以通常缩写为 i18n。

在计算机中,国际化指的是:“在软件设计过程中,把软件本身和特定语言、地区分离,使日后移植时不需要做大修改的这个过程。”

l10n

localization,意为本地化。

因为单词首字母 l 和单词尾字母 n 之间一共有 10 个字母,所以通常缩写为 l10n。

在计算机中,本地化指的是:“在软件移植过程中,给软件添加特定语言、区域支持的这个过程。”

i18n 是 l10n 的基础。

在软件的开发维护过程中,i18n 只需要做 1 次。

软件每移植到 1 个新地区,就需要做 1 次 l10n。

g11n

globalization,意为全球化。

因为单词首字母 g 和单词尾字母 n 之间一共有 11 个字母,所以通常缩写为 g11n。

一些企业(例如:IBM),将 i18n 和 l10n 合并,统称为 g11n。

参考资料

本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/03/03/i18n%E3%80%81l10n%E4%BB%A5%E5%8F%8Ag11n/


本文对你有帮助?请支持我


支付宝
微信