Bug report #5622
layer properties, general, provider-specific options, encoding can not saved and the encoding of utf8 codepage for german special characters ist wrong
|Affected QGIS version:||master||Regression?:||No|
|Operating System:||Easy fix?:||No|
|Pull Request or Patch supplied:||No||Resolution:||duplicate|
|Crashes QGIS or corrupts data:||No||Copied to github as #:||15192|
In Qgis 1.7.x, you can choose and save the encoding (p.e. utf8, system) of the dbf-file. In 1.8, you can choose the encoding, but it will not be save in the layers properties.
The german non latin chracters (ä, ü, ö ß) are are wrong translated in utf8 (p.e "HauptstraÃe" instead of "Hauptstraße")
#1 Updated by Giovanni Manghi over 11 years ago
- OS version deleted (
- Operating System deleted (
- Status changed from Open to Feedback
seems a lot #5255 if confirmed then is the known issue in GDAL, not QGIS. I hit the same issue yesterday on linux and had to switch to a qgis installation compiled against an old gdal version... and everything works fine.
#2 Updated by Gerhard Spieles over 11 years ago
wrong encoding of non latin characters seems to be an issue in gdal.
The item, that you can not save the encoding in layer properities may be a problem of qgis.
When you load a shp-layer in qgis first time, qgis let choose you the encoding table (p.E. system or utf8). Even when i choose "system", the loaded layer shoes in layer properities "utf8". It seems, that QGIS can not handle the encoding or it is "hardcoded" in gdal, reading the dbf-file.
I am only QGIS-user and not experienced enough.