Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Internationalization and Localization

Intro

Definition of both i18n and L10n on wikipedia

Translatable strings are referred to as "messages".

Internationalization

Programmers must take great care that all user-visible strings are translatable. To meet this goal:

  • Messages must be complete phrases. For example: Please click here must be a single message, even if "here" is the only linked text. TODO: include example of message with a link

Points of Style

This content should eventually end up in a style guide.

  • Example messages describing form buttons: Click "Submit" to submit this form or "Cancel" to abort and return to the main menu.

Localization

We are currently moving towards Translatewiki.net.