i18n 和 l10n 区别

07. April 2009 Uncategorized 2 Comments

  • Internationalization = I18n
    Changing a program to support for multiple languages and cultural habits.

    • Character handling (unicode…)
    • Locale awareness (date formats, currencies, numbers, time zones, etc.)
      • Localizability
      • Isolate localizable items (messages, pictures, etc.)
      • Implement infrastructure necessary for localizing above items.
  • The programmer’s work.

  • Localization = L10n
    • Translate localizable items (messages, pictures, etc.) for one language.
  • Providing an internationalized package the necessary bits to support one’s native language and cultural habits.

    The translator’s work.

Gettext = complete toolset for translating messages output by programs.

2 Responses

  1. 哎·~Dream同学~~你可不可以写点mm们看得懂的咚咚呀~~~~

    01. May 2009 - Deartang
  2. 谢谢 tang,因为我是搞技术方面的,对于大段大段的感情文章,我又缺乏这方面的文采,实在是惭愧啊…

    02. May 2009 - raywang