Puppeteer itself cannot recognize UTF-8 character (Chinese, Thai etc.) and fallback to square character instead


I think there's a way to resolve this by set system locale to UTF-8 in Dockerfile before Gatsby site was built, I will launch PR there.
Capture some Chinese sites screenshot by using gatsby-transformer-screenshot
I will use https://arnondora.in.th as an example


I think there's no need here
Thank you for opening this!
Like @wardpeet mentioned on the pull request, we run this (/packages/gatsby-transformer-screenshot/lambda/index.js ) on lambda.
We're open to a complete rewrite of the service that's more reliable and works with UTF-8 characters.
Same issue already exists: https://github.com/gatsbyjs/gatsby/issues/5929
鈽濓笍馃憣 Thanks @missmatsuko for pointing that out.
Thanks @rayriffy!
Closing as duplicate of #5929, lets continue over there!