When i create russian User ID and try use some programs
which use User ID from output --with-colons
i get broken some symbols in my UserID.
Some symbols replaced with "?\xNN", where NN - code.
example: russian "u" output as "?\x83",
where 83 is code of second byte of utf8-code.
On attachet picture - test UID with russian keyboard layot in Mozilla-UTF8:
first string: gpg.exe --with-colons --list-keys test
second string: gpg.exe --charset utf8 --list-keys test
second string is properly russian, but first string - BAD!
In keyring my UID stored in properly UTF8.
I test this on win2000russian with sp3 + gpg 1.2.1
and on Linux MDK 9.0 + gpg 1.3.1.
Please fix it in future version and thanx for this very good program.
Sorry my English.
--
MaxBritov
which use User ID from output --with-colons
i get broken some symbols in my UserID.
Some symbols replaced with "?\xNN", where NN - code.
example: russian "u" output as "?\x83",
where 83 is code of second byte of utf8-code.
On attachet picture - test UID with russian keyboard layot in Mozilla-UTF8:
first string: gpg.exe --with-colons --list-keys test
second string: gpg.exe --charset utf8 --list-keys test
second string is properly russian, but first string - BAD!
In keyring my UID stored in properly UTF8.
I test this on win2000russian with sp3 + gpg 1.2.1
and on Linux MDK 9.0 + gpg 1.3.1.
Please fix it in future version and thanx for this very good program.
Sorry my English.
--
MaxBritov