[Digikam-devel] [Bug 195508] UTF-8 characters in XMP should be synced to IPTC after conversion to printable ASCII

Marcel Wiesweg marcel.wiesweg at gmx.de
Sun Jun 24 14:35:12 BST 2012


https://bugs.kde.org/show_bug.cgi?id=195508

Marcel Wiesweg <marcel.wiesweg at gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ahuggel at gmx.net

--- Comment #11 from Marcel Wiesweg <marcel.wiesweg at gmx.de> ---
Coming back to this file, there are some questions for Andreas:
Indeed exiv2 seems to be doing some charset detection in the IPTC
implementation, with detectCharset returning "UTF-8" or "ASCII".
- are the returned std::strings from the ITPCData in this encoding?
- what would a return value of 0 tell us?
- writing: need the std::strings added to IPTC data expected to be in the same
encoding
- is there a way to set/convert the encoding, possibly with the Coded Character
Set 1:90 tag as mentioned in the MWG guidance or is this left to the
application (read all strings, convert them, set the
"Iptc.Envelope.CharacterSet" to the cryptic "\033%G" value what ever that is)
(I believe we dont want to do that though, but write IPTC as 7bit ASCII
everywhere)

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list