We started using PM for sorting incoming pictures and checking their IPTC fields. We run Windows XP Professional and PM 4.6.3. Our default settings of IPTC encoding in PM is "Latin1 Western European" and "write as unicode". We also set PM to "Read embedded XMP before XMP" since some files that have been IPTC'ed with Adobe Bridge showed only XMP fields.
From time to time we get messed up Umlaute (ü,ö,ä) from some of our photographers. The guys with faulty IPTC work on Windows and Mac and mostly use Adobe Bridge and Adobe Lightroom.
What settings should they use in order that we can receive correct Umlaute in PM?
I have no idea about where to set the default encoding in Adobe products nor in Windows nor in Mac. Anyone know?
Or is there a global setting in PM that will allow correct display of IPTC independent from the software used to iptc the files?
If you can force everyone to use XMP exclusively, you shouldn't have any issues at all. It is the legacy IPTC data that can have variable character sets used within without specification of the character set used to create the data. Adobe's apps won't write out IPTC encoded in Unicode, nor will they read IPTC data that has been encoded in Unicode properly. Adobe's apps will always write (and read) legacy IPTC in whatever character set is the default on the system that the data is written (or read) from.
You can temporarily change the encoding used to read the IPTC data while in the IPTC Info dialog. Just change the "IPTC Encoding" popup menu to the character set you think may have been used to create the legacy IPTC data and you'll see the data reinterpreted in the character set you chose. Watch for characters you expect (like your accented characters) to be correct and see if they're correct now. If not, try changing the IPTC Encoding repeatedly until you arrive at one that works. Once you have that figured out, you can change the Default IPTC Encoding in the IPTC/XMP tab of the Preferences dialog to handle the rest of the images you received by that photographer.
As you can see, the above process would be tedious, but there is nothing that can be done for legacy IPTC data that does not specify the encoding used to create the data. XMP is a much better choice since it is always Unicode encoded (UTF-8 encoding) and should always preserve your accented characters.
-Kirk