Conversation
Nuclear waste strategy, defence reforms, and opposition dynamics across 14 languages covering today's parliamentary activity. Key topics: FöU22 nuclear waste report, V motions on social insurance and civilian protection, AI facial recognition debate, Ukraine extra budget, and immigration policy dynamics. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
This PR adds 14 multilingual HTML news articles for the "Evening Analysis" of March 9, 2026, covering Swedish parliamentary activity. The articles report on the Defence Committee's nuclear waste management report (FöU22), Vänsterpartiet opposition motions on social insurance and civil protection, and ongoing legislative items like the Ukraine extra budget and AI facial recognition proposal.
Changes:
- 14 new news articles added, one per supported language (EN, SV, DA, NO, FI, DE, FR, ES, NL, AR, HE, JA, KO, ZH)
- RTL support (
dir="rtl") correctly applied to Arabic and Hebrew versions - Full hreflang cross-linking, schema.org NewsArticle structured data, and language switcher navigation included in all files
Reviewed changes
Copilot reviewed 14 out of 14 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
news/2026-03-09-evening-analysis-en.html |
English lead article with full content |
news/2026-03-09-evening-analysis-sv.html |
Swedish version (not shown in diff but present) |
news/2026-03-09-evening-analysis-da.html |
Danish translation |
news/2026-03-09-evening-analysis-no.html |
Norwegian translation (lang="no" inconsistency with hreflang="nb") |
news/2026-03-09-evening-analysis-fi.html |
Finnish translation |
news/2026-03-09-evening-analysis-de.html |
German translation |
news/2026-03-09-evening-analysis-fr.html |
French translation |
news/2026-03-09-evening-analysis-es.html |
Spanish translation |
news/2026-03-09-evening-analysis-nl.html |
Dutch translation |
news/2026-03-09-evening-analysis-ar.html |
Arabic translation with RTL |
news/2026-03-09-evening-analysis-he.html |
Hebrew translation with RTL |
news/2026-03-09-evening-analysis-ja.html |
Japanese translation |
news/2026-03-09-evening-analysis-ko.html |
Korean translation |
news/2026-03-09-evening-analysis-zh.html |
Chinese translation |
One issue was found:
The Norwegian article (-no.html) uses lang="no" on the <html> element and "inLanguage": "no" in JSON-LD, but all hreflang annotations in every file (including the self-referencing alternate link and the language switcher) consistently use hreflang="nb" (Norwegian Bokmål). The lang attribute and JSON-LD inLanguage should be "nb" to be consistent with the BCP 47 tag used in hreflang, which is important for search engine SEO disambiguation between Norwegian language variants.
| @@ -0,0 +1,256 @@ | |||
| <!DOCTYPE html> | |||
| <html lang="no"> | |||
There was a problem hiding this comment.
The Norwegian article file uses lang="no" on the <html> element and "inLanguage": "no" in the JSON-LD schema, but the hreflang annotation for Norwegian (both in the <link rel="alternate"> tags and in the language switcher) consistently uses hreflang="nb" (Norwegian Bokmål). For SEO correctness with Google's hreflang implementation, the lang attribute on the <html> element should match the BCP 47 language tag used in hreflang. Since this page serves Norwegian Bokmål content and is mapped to hreflang="nb", the HTML lang attribute should be lang="nb" (not lang="no") and the JSON-LD inLanguage should similarly be "nb". The inconsistency could confuse search engines about which language variant this page serves.
| <html lang="no"> | |
| <html lang="nb"> |
🔍 Lighthouse Performance Audit
📥 Download full Lighthouse report Budget Compliance: Performance budgets enforced via |
Evening Parliamentary Analysis — 9 March 2026
Summary
14 articles generated across all supported languages covering Monday's parliamentary activity.
Key Topics
Articles (14 languages)
2026-03-09-evening-analysis-en.html2026-03-09-evening-analysis-sv.html2026-03-09-evening-analysis-da.html2026-03-09-evening-analysis-no.html2026-03-09-evening-analysis-fi.html2026-03-09-evening-analysis-de.html2026-03-09-evening-analysis-fr.html2026-03-09-evening-analysis-es.html2026-03-09-evening-analysis-nl.html2026-03-09-evening-analysis-ar.html2026-03-09-evening-analysis-he.html2026-03-09-evening-analysis-ja.html2026-03-09-evening-analysis-ko.html2026-03-09-evening-analysis-zh.htmlValidation
../styles.css(no embedded styles)dir="rtl")Data Source
All content derived from live riksdag-regering-mcp data (riksmöte 2025/26).