Skip to content

Forecast condition values not translated (shown as raw English strings) #29

Description

@dewildep

Bug: Forecast conditions display raw English values instead of translated strings

Plugin/Card version: [Versie 6.1]
HA version: [2026.7.0]
Integration: SILAM Pollen (danishru/silam_pollen)

Problem

The forecast day slots show raw condition codes in English ("high", "very_high", "low", etc.)
instead of the translated values from the integration's translation files.

The main entity state IS correctly translated (e.g. "Gemiddeld" for Dutch), but the
forecast condition values displayed per day slot are not.

Expected behavior

Forecast condition values should use HA's translation API, just like the main entity
state does. The SILAM Pollen integration has complete Dutch translations
(and other languages) in its translations/ folder that include all condition states.

Root cause

The card appears to read condition values directly from the forecast attribute JSON
without passing them through HA's frontend translation layer.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions