Skip to content

📰 Translations — 2026-04-21 evening analysis (Danish)#1974

Merged
pethers merged 1 commit intomainfrom
news/translate/2026-04-24-batch1-a724083e6acd7ac1
Apr 24, 2026
Merged

📰 Translations — 2026-04-21 evening analysis (Danish)#1974
pethers merged 1 commit intomainfrom
news/translate/2026-04-24-batch1-a724083e6acd7ac1

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Summary

  • Article: 2026-04-21-evening-analysis (Riksdag evening-analysis, 2026-04-21)
  • New translation: Danish (da)
  • Languages now available: en, sv, da (12 other languages still pending for this article)
  • Scope: Single-article, single-language translation produced under a tight single-session deadline.

What changed

  • Added news/2026-04-21-evening-analysis-da.html — full Danish translation of the 2026-04-21 evening analysis article.
  • No other files modified.

Translation scope (full-document)

  • âś… <title>, meta description, OpenGraph/Twitter tags
  • âś… Schema.org NewsArticle JSON-LD (inLanguage, headline, description)
  • âś… BreadcrumbList JSON-LD
  • âś… Language switcher + hreflang alternates
  • âś… All body <p> paragraphs (lead, vindkraft, KU hearings, interpellations, EU compliance, foreign policy, SWOT, election implications)
  • âś… "Next watch points" <li> items
  • âś… Economic dashboard narrative + chart/table labels + data-source footnote
  • âś… Analysis artifact link labels
  • âś… Footer + navigation

Evidence preservation

All primary-source references preserved verbatim per 00-base-contract.md rule 3:

  • Document IDs: HD01FiU48, HD10440, HD10441, HD10442, HD11730, HD11731, HD024082, HD024098, HD10435
  • Proposition: prop. 2025/26:236
  • Named actors: Svantesson (M), Britz (L), Wallström (S), Strömmer (M), Larsson (L), Malmer Stenergard (M), Busch (KD), Carlson (KD), Haraldsson (S), Kallifatides (S), Damberg (S), Begic (S), Alm Ericson (MP), Lakso (MP)
  • Party codes: M, S, L, KD, SD, MP, V, C
  • Numbers/dates: 4.1 bn SEK, 82 öre, 319 SEK/m3, 9 turbine-heights, 349 seats, 145/47/130 days, 2026-09-13, KU G16/G34
  • EU instruments: Directive 2023/970/EU (Pay Transparency), Energy Tax Directive

Validation

  • Ran npx tsx scripts/validate-news-translations.ts news/.
  • Result for 2026-04-21-evening-analysis-da.html: âś“ PASS (0 blocking issues).
  • Content leakage check: 0 leaked paragraphs after standfirst translation fix.
  • BCP-47 metadata: lang="da", og:locale="da_DK", inLanguage="da" consistent.

Why only Danish in this PR

The news-translate runtime has a hard ~25–30 min Safe Outputs MCP idle-session deadline (07-commit-and-pr.md §Deadline enforcement). A full paragraph-level translation of a 29 KB, ~34-paragraph article into all 12 missing target languages exceeds a single agent session. Danish was selected because it is linguistically closest to Swedish (fastest to quality-check against the source) and completes the Nordic core (en/sv/da/no/fi partial set).

The remaining 11 languages (no, fi, de, fr, es, nl, ar, he, ja, ko, zh) for this article — and the full translation backlog of 1,292 other missing language files across 282 EN articles — must be addressed by subsequent batch runs.

Methodology & compliance

Iteration

  • Pass 1 (structure + metadata + headings): âś…
  • Pass 2 (full body paragraph translation + standfirst leak fix + validator re-run): âś…

Generated by News: Translate Articles · ● 5.2M · ◷

  • expires on May 8, 2026, 5:51 AM UTC

Translates the 2026-04-21 evening analysis article into Danish (da).
Full body paragraph translation with preservation of named entities,
dok_ids (HD01FiU48, HD10440, HD11730, HD024082, HD024098, HD10441,
HD10442, HD11731, HD10435), party codes, vote counts, and primary-source
URLs. Metadata, Schema.org JSON-LD, OpenGraph, hreflang and breadcrumbs
updated to Danish locale. Validator reports âś“ with 0 blocking issues.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 24, 2026 05:51
@github-actions github-actions Bot added agentic-news translation Translation updates labels Apr 24, 2026
@github-actions github-actions Bot review requested due to automatic review settings April 24, 2026 05:51
@pethers pethers merged commit 987f8d4 into main Apr 24, 2026
2 checks passed
@pethers pethers deleted the news/translate/2026-04-24-batch1-a724083e6acd7ac1 branch April 24, 2026 06:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agentic-news translation Translation updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant