Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

My submission was rejected with error-reason “Submission is not utf8, existing database entry is utf8”. Why?

0
Posted

My submission was rejected with error-reason “Submission is not utf8, existing database entry is utf8”. Why?

0

The reason why a UTF-8 encoded entry can’t be overwritten with a non-UTF-8 entry is that a UTF-8 entry (eg. in Japanese) may contain character data which can’t be presented in the ISO-8859-1 encoding. These characters will, except for some Eastern characters which will be transliterated, be shown as question marks in clients which haven’t been updated to support UTF-8 (the entry is, in fact, probably all right). This will provoke people to try and overwrite it (eg. with transliterated Japanese, or worse, S-JIS presented as ISO-8859-1) while there might be no need to do so. This message will become less common as clients are updated. Ask the author of the application you use to support UTF-8.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123