[NEXT] Definitions and abbreviations
[CONTENTS]
[EESTI]
The standard presented here includes rules for solving Estonian culture and language related information technology problems in the process of software and hardware products development, especially considering the needs of information exchange between different systems.
The solutions represented in the standard are based on international standards and conform with draft standards in preparation, such as ISO new code tables, the UNIX standard project POSIX, also national language support facilities of the IBM and Microsoft companies. Making the choices standardizing code tables and keyboard layout, international agreements that seemed to be closest to the conditions of Estonia were chosen, making only a minimum of necessary changes. For this reason, the code tables presented in the standard do not include the letter c with caron and cyrillic letters, which have some practical importance for the Estonian cultural environment, yet are not included in the official Estonian alphabet. Letters missing in the standard can be coded using the ISO code table substitution mechanism - the ISO 2022 "Code extension techniques".
Most of the problems to be solved through the standard arose not as much in connection with the establishment of Estonia's sovereignty, but were brought about by the fast development of computers and software technology. In Estonia, coding of the Estonian language alphabet has been on the order of the day for a long time already. The first draft standard was developed in 1990.
The present standard includes solutions based on single-byte codes. The standard does not deal with the character generation mechanisms defined in the standard ISO 6937-2, as the standard is applicable in Estonia without changes. Some problems (especially code table arrangements) can be solved more favourably for Estonia with the transfer to multiple-byte code tables (ISO 10646).
The following normative documents and drafts were taken into account in developing the standard: