On Wed, Nov 14, 2007 at 06:42:11PM +0100, Ludovic Rousseau wrote: > > That is OK. > > Look inside the file ~/.jpilot/AddressDB.pdb and search for the text > "Büro". The encoding should be latin1 (the ü on one character only). > > I suspect it being UTF-8 instead and causing the problem. >
Hmm... unfortunately, that is not the case. I did a hexdump, and the ü is encoded as 0xfc (Which is the correct latin1 encoding). It is exactly the same encoding as what is used to encode the ü in the contents of an entry. Here is the relevant hexdump -C output: field descriptions: 00000d50 00 10 00 00 00 00 00 00 00 00 13 00 00 00 00 00 |................| 00000d60 55 55 4e 61 63 68 6e 61 6d 65 00 00 00 00 00 00 |UUNachname......| 00000d70 00 00 56 6f 72 6e 61 6d 65 00 00 00 00 00 00 00 |..Vorname.......| 00000d80 00 00 46 69 72 6d 61 00 00 00 00 00 00 00 00 00 |..Firma.........| 00000d90 00 00 42 fc 72 6f 00 00 00 00 00 00 00 00 00 00 |..B.ro..........| 00000da0 00 00 50 72 69 76 61 74 00 00 00 00 00 00 00 00 |..Privat........| 00000db0 00 00 46 61 78 00 00 00 00 00 00 00 00 00 00 00 |..Fax...........| 00000dc0 00 00 41 6e 64 65 72 65 00 00 00 00 00 00 00 00 |..Andere........| content of an entry (I put the X's to hide sensitive information): 00000ee0 32 00 00 05 47 10 00 00 00 09 00 XX XX XX XX XX |2...G......XXXXX| 00000ef0 20 42 fc 72 6f 00 2b 34 39 XX XX XX XX XX XX XX | B.ro.+49XXXXXXX| Let me know if there is anything else that I can do to help solve this problem. Thanks, Martin

