-
Notifications
You must be signed in to change notification settings - Fork 326
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Some character converted to diamond shaped question mark #2387
Comments
I would start by correcting the html syntax, the attribute and value delimiters are not being declared correctly, avoiding duplicate declarations the character set, and testing with a complete html header. The server header is also able to handle language related metadata declarations.
Seems to be working for me, if this does not help feel free to post the characters not showing up in the thread here and I'll see if I can figure out what is happening |
The editor and debugging software you are using might not be configured for your language, I would also start by telling us what software you are using and then we can see if the characters are not rendering due to software configurations |
Hi @RaymondCrandall Reply to your 1st comment:
We've also tried this one Reply to your 2nd comment: I want to add, I saw a ticket with a similar issue: https://github.com/Shopify/hydrogen/issues/2302 |
I'm not familiar with this problem, so we may have to try different things to narrow down what the issue is. Does Korean show up in your browser on most websites without any issues? If so, assuming your http encoding headers are correctly formatted, find the character(s)/symbols(s) which fail to render properly, and use an analysis tool to see if they are supported, and maybe we will find an answer there. I would definitely run the html syntax through a markup validator tool to make sure it's not just a typing error the ticket with a similar issue (link above) goes to a no results found page...so I looked up the issue by its ID I also found this which may be worth checking out: I can look into seeing what is being talked about in these links later today, I'm working on a few things currently hope this helps |
@RaymondCrandall Yes Korean characters are showing correctly in my browser on all Korean websites I visited. This is our first time to encounter an issue after switching from Woocommerce to Shopify hydrogen. |
@HanpoomAnj did you run the generated html response through a markup validator? |
@RaymondCrandall here's the result of the markup validator |
@RaymondCrandall Let me know if you have check on this again, thank you!! 🙏 |
It occurs in Japanese long text too, only when production deploy (at netlfy, vercel, cloudflare worker). |
Is there any update on this? It still happens on our site randomly. @RaymondCrandall |
Describe the bug
Issue with the Korean character converting to a diamond symbol. It only happens on pages with very long text content such as terms of use etc. The issue doesn't happen on specific text consistently, it will happen from a different text.
Expected behaviour
Korean text should be rendered correctly and should not convert to a diamond question mark symbol
Screenshots
Additional context
Note that we already apply either of these two in our index.html file
Also, we cannot replicate it in our local branch
The text was updated successfully, but these errors were encountered: