Fix localized nav links, article type classification, and JSON-LD entity encoding in immigration reform articles#375
Merged
pethers merged 2 commits intomain-2f13dfa4453c0f8dfrom Feb 20, 2026
Conversation
…ew #3833370348 Co-authored-by: pethers <[email protected]>
Copilot
AI
changed the title
[WIP] Update immigration reform reports for Sweden's Riksdag
Fix localized nav links, article type classification, and JSON-LD entity encoding in immigration reform articles
Feb 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Three structural bugs in the immigration reform breaking-news article package across multiple language variants.
Back-to-news navigation links
7 localized articles (
ja,ko,fr,zh,nl,es,de) linked back toindex.html(English) instead of their language-specific index. Fixed toindex_{lang}.html.Article type misclassification
Immigration-reform entries in
index_ja.html,index_da.html,index_ar.html,index_sv.htmlwere tagged"type": "prospective"— incorrect for a breaking-news article, causing wrong UI filtering/grouping.JSON-LD double-escaped HTML entities
Week Ahead entries in
index_fr.htmlandindex_es.htmlcontained&#233;-style double-escaped entities inside<script type="application/ld+json">, which browsers do not HTML-decode inside script tags — resulting in garbled structured data consumed verbatim by crawlers.💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.