FS#703 - Problem with Cyrillic support for filenames

Attached to Project: Rockbox
Opened by Sergei Grischenko (sergei_gr) - Thursday, 09 January 2003, 12:10 GMT
Last edited by Björn Stenberg (zagor) - Tuesday, 15 April 2003, 22:40 GMT
Task Type Bugs
Category User Interface
Status Closed
Assigned To No-one
Operating System
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


Sorry for dublicate - I decide to register.

Even if I use cyrillic font (loadable) filenames don't
displayed correctly. But info from IDtag displayed OK.
IMHO:the same will be with any non west-european
language support (greece, for example - see another bug
I suppose that reason of problems with cyrillic (and
other) fonts - missing support for unicode in fat.c;
Any ideas?

P.S. : JBox Recorder20 (upgrated to 40Gb);
Version: 20030103( the same with v.1.4)

P.P.S. : I attached test file for experiments.Name file
and IDtag info are the same; all symbols in name and ID
(cyrillic) must be displayed something
like "ABEKMHOPCTYXabeckmopyx" with using cyrillic
font (from Barinov for example).

This task depends upon

Closed by  Björn Stenberg (zagor)
Tuesday, 15 April 2003, 22:40 GMT
Reason for closing:  Fixed
Comment by Sergei Grischenko (sergei_gr) - Friday, 10 January 2003, 09:30 GMT

Today I noticed that filename of attached mp3 file changes
when downloading. Instead "long" cyrillic name I see "short"
abracadabra. The part of the fat with correct filename looks
like in the add. attached file (ascii-hex). Note that cyrillic
symbols are unicode and first byte for cyrillic is 04h (the real
used symbol range is 0410 - 044F).
Comment by Björn Stenberg (zagor) - Tuesday, 28 January 2003, 10:31 GMT

This is fixed in CVS.