-IPTC:CodedCharacterSet="ESC % G" works for me, but why can't it be defined with -IPTC:CodedCharacterSet="UTF-8" (it doesn't work here)? I was a little bit confused with the
FAQ
#10, because it says: If CodedCharacterSet exists and has a value of "UTF8" (or "ESC % G") ...