>>>>> "Victor" == lavrenko <[EMAIL PROTECTED]> writes:
Victor> No, ISO8859-5, CP1251, Mac/Cyrillic and so on are not the
Victor> aliases of Russian encoding. They are the different Russian
Victor> encodings. E.g. ord('A', ISO8859-5) != ord('A', CP1251), where
Victor> ord(X, Y) is the binary code of Russian letter X in encoding
Victor> Y.
Huh? You mean that they are not based on ASCII?
Victor> The used encoding depends on the operating system only, not on
Victor> sysadmins. E.g.
Victor> MS-DOS: CP866 MS Windows: CP1251 MacOS: Mac/Cyrillic UNIX:
Victor> KOI8-r
Indeed, Digital Unix 4 and solaris 2.5 do not offer any russian locale.
Victor> The other problem, is that there are no standard names for all
Victor> these encodings except ISO8859-5.
Victor> By the way, the only "standard" Russian ISO encoding
Victor> (ISO8859-5) is not used by any operationg system. It is
Victor> useless.
Hmpf.
Victor> So sysadmins don't have problems with encodings because they
Victor> use only one operating system at time. But when developers
Victor> would like to make a portable software, _they_ have to think
Victor> about encodings.
Yes, but I guess we should be able to provide only ONE encoding (for
example koi8-r).
JMarc