This step is optional for languages that can only be rendered with the graphical version of Debian Installer (languages in category 4 at the previous step).
The language coordinator must provide a file containing all characters needed for properly displaying the language, not including characters which are part of the ASCII character set (characters in the 32-127 range). This file will be used by the font reduction mechanism (the UTF-8 font used in Debian Installer is reduced for size constraints) and is needed for all Latin languages and all non-Latin languages with reasonably sized alphabet.
It is allowed to add characters that can be entered directly using a "standard" keyboard for the language and are printed on the keys, for example as displayed on http://en.wikipedia.org/wiki/Keymap. This includes characters accessible through AltGr and characters that can be created using dead keys.
Below is an example of the contents of this file for a Latin language, namely French:
àâéèëêïîôùûüÿçœÀÂÉÈËÊÏiÎÔÙÛÜŸÇŒ°£µ§
For this step to be completed, the new file must have been committed in
the installer/built/needed-characters
directory. The file name must be the ISO 639-3 language code with
.utf
as extension.
As long as the language remains a prospective language, that file
should be named after the language's ISO 639-3 code and the
.prospective
file extension. The extension will be
changed to .utf
when the language is completely supported.
The Debian Installer i18n coordinators will record this information in the supported
languages list by changing the nlp_step
field
value to needed_characters.
For font switching support in the bare Linux console, the language coordinator must
also provide which console-setup
font should be used, to
be recorded in its debian/font-switch
script.