Hello! I just completed my first crawl, and it seems characters such as quotation marks, apostrophes, and umlaut characters are being represented with �. My browser is able to read these characters fine, but they can’t seem to be rendered correctly in the crawl. Are there any settings I can use, or any tips on how I may remedy this issue? Or does anyone have any insight into what’s going on here?
I am using this Browsertrix version: v1.24.2-643de02
I also tried changing the language under Browser Settings to see if that would work, but to no avail. If anyone has any tips for a beginner, please let me know!
Edit: Checking the Crawl QA Overview, it seems as if the � don’t appear in the screenshot or the text. Perhaps this may be a topic for the Replay Webpage category, please let me know if I should relocate my post.
Thanks for sharing! This is actually a tricky issue, but we should have a solution, though it’ll likely involve re-running the crawl in this case.
You can track the issue here:
Thanks Ilya! I’ll keep an eye on it, and hope it can be resolved soon Additionally, I read ikreymar’s current solution in the bug report:
The best solution is to detect and save the charset when the page is rendered in the browser at capture time, eg. via document.characterSet and apply that value during replay.