3.5.  Localechooser entry

First needed is having the new language added to localechooser (the package responsible for choosing language at the very beginning of a Debian installation). This will be handled by the Debian Installer i18n coordinators.

This entry should mention the Debian Installer interfaces which this language is available on (text, latin-1 serial, dialog or graphical interface). This choice depends on the needed rendering mechanism for this language.

This defines five categories for languages:

The localechooser entry also mentions a default country choice for this language. This country is often the country where the language is the most spoken (or the official language) and must be covered by an existing locale. If several supported locales exist for this language, this has to be mentioned to the Debian Installer i18n coordinators.

A default locale is also mentioned in this entry. This will be the default choice in case this language is supported in several locales. In case a new locale has to be written in the former initial steps, this default locale can be this new locale, otherwise it must be an already existing locale.

With all this information, the Debian Installer i18n coordinators will write the new entry in localechooser. They will also add the language code to the packages/po/PROSPECTIVE file (see Section 6.3, “ Prospective languages ”).

For this step to be completed, the new entry must exist in localechooser. It should be commented until the initial steps are completed.

The Debian Installer i18n coordinators will record this information in the supported languages list by changing the nlp_step field value to localechooser_entry.