Apps must be able to specify the character encoding they expect libexif to use (the one given by the locale, or a special one like UTF-8).
libexif must do the proper conversions between that app specific encoding and its own internal encoding and the encoding used in EXIF tags.
Current state of affairs is that we use a chaotic mixture of character sets and encodings.
Logged In: YES
user_id=236775
Originator: NO
See also bugs #1163426, #712169