![]() Registered Member ![]()
|
Hello!
Amarok is great media player, many thanks for creators ![]() But when I try copy to my USB-player tracks with contaned non-latin symbols in tags, I got only files with underline instead these symbols. There my system info:
line from /etc/fstab:
Locale is ru_RU.UTF8 In addition, I'll attach screenshot. Thanks! |
![]() Registered Member ![]()
|
As I understand it this feature is meant to keep Amarok from putting characters into vfat filesystems vfat can't handle. I guess it may be back-firing in this instance. Or maybe the version of vfat used on your USB-player doesn't support Russian characters in filenames. What happens when you try to copy a file with Russian characters in the filename to it by hand?
Jarsto
"There are three rules for writing a novel. Unfortunately, no one knows what they are." W. Somerset Maugham |
![]() Registered Member ![]()
|
USB-storage is standard vfat-disk, configured properly, and russian characteers diplayed correct. Also when I attach USB-player and connect to amarok, non-latin characters dysplayed properly.
It's bug of amarok, unfortunally, and this appear only copying/renaming/handling directories and filenames to media device. |
![]() Registered Member ![]()
|
There are errors in the file "amarok-1.4.x/amarok/src/mediadevice/generic/genericmediadevice.cpp". The function QFile::encodeName() don't work properly. For examle: QCString dirPath = QFile::encodeName( fullPath ); File name and dir name with russian symbols view as /englishSymbol/??????/????.ogg Then this string using, for example, const KURL url( dirPath ); KIO::NetAccess::mkdir( url, m_parent ); but mkdir don't create directory with name "/english/??????/". I used QString instead QCString and russian symbols print properly. In addition, I attached genericmediadevice.cpp with my correction(create, delete, rename, copy files to device). / I don't know how create patсh for the time being / P.S. I'm sorry for my poor English
Last edited by Jurik_Phys on Thu Oct 04, 2007 6:30 pm, edited 1 time in total.
|
Registered users: Bing [Bot], Google [Bot], kde-naveen, Sogou [Bot]