I have the following string encoded with ISO-8859-15 stored inside of a file:
DEBUG_RECEIVED: ????
The correct UTF-8 string though is:
DEBUG_RECEIVED: 测试手机
Does it make sense trying to convert those wrong ????
characters again into 测试手机
(therefore from ISO-8859-15 to UTF-8 again), or is it just impossible due to the fact that ISO-8859-15 is not sued for chinese characters and as it uses 8 bit per character, the 16 bit needed for chinese characters are simply lost?
When I try the following:
echo "DEBUG_RECEIVED: ????" | iconv -f iso-8859-15 -t utf-8
I still get DEBUG_RECEIVED: ????
as output.
I am a bit confused about this, please, if you can clarify this detail, it would be great.
Thanks for the attention.