Дамян Иванов wrote: > -=| Krasimir Chonov, Mon, Nov 09, 2009 at 09:19:07PM +0200 |=- > > Открих много интересна грешка при копирането на файлове.
Преводът изглежда наред... > Прилича на някакво препълване, но защо пък само на български... Най-вероятно е бъг в libnautilus-private/nautilus-file-operations.c (`report-copy-progress', `report-delete-progress') където спомагателната функция `f' използва доста съмнителната `eel_strdup_vprintf_with_custom' (eel/eel-string.c) вместо стандартните функции в GLib и/или GNU Libc. Може и да има допълнителен проблем при конвертирането от float/double към int (някои аргументи имат експлицитно превръщане към int, други не -- това само от бегъл лаически поглед; може и да греша). Компонентите на датата не могат да се превръщат и извличат с манипулации на низове на ниско ниво без да се взима предвид локала, затова най-вероятно тази грешка лъсва при ползването на превода, особено при език с форма за мн.ч. като българския. Непременно го докладвайте това (bugzilla.gnome.org), изглежда много неприятно и предоставя некоректна информация на потребителя. (/me, щастлив потребител на GNU Coreutils и Dired.) _______________________________________________ Dict mailing list [email protected] http://zver.fsa-bg.org/cgi-bin/mailman/listinfo/dict
