Witam
Na problem z polskimi znakami napotkałem już jakiś czas temu przy używaniu wersji Master. Generalnie z tego co wyczytałem nie jest to wina QGIS a sterownika GDAL/OGR. Od wersji 1.9 zmieniono tam sposób określania kodowania plików DBF, teraz jest on pobierany na podstawie tzw. Language Driver ID (LDID). Identyfikator ten jest określony w 29 bajcie pliku DBF. W załączonym pliku 29 bajt ma wartość 0x57, czyli kodowanie ANSI (
tutaj jest tabela) a nie UTF.
Jak to obejść? Najprościej - otworzyć plik DBF w LibreOffice, wybrać odpowiednie kodowanie i nadpisać istniejący plik.
Można również ręcznie zmienić 29 bajt pliku DBF na 0x00, zrobiłem skrypt Pythona który to robi, ale nie mam tymczasowo do niego dostępu.
Tutaj jest również opisana metoda z utworzeniem dodatkowego pliku CPG, ale u mnie ona nie działa.
Problem ten był również poruszany na liście mailingowej QGIS w kilku wątkach, ostatnio
tutaj.
Chwilowo nie mam dostępu do Linuxa i nie wiem czy problem ten ogranicza się tylko do Windowsa.
Pozdrawiam