for i in *JPG do exiftool -iptc:codedcharacterset=utf8 -charset UTF8 \
-overwrite_original -tagsfromfile=../"$i" "$i" done
Some tags are re-encoded as Latin (windows) by default, even without -L option. The -iptc switch makes the trick.
for i in *JPG do exiftool -iptc:codedcharacterset=utf8 -charset UTF8 \
-overwrite_original -tagsfromfile=../"$i" "$i" done