361 files

This commit is contained in:
Home Assistant Version Control
2026-10-06 17:11:43 +00:00
parent d2c5af43e3
commit bf886c9347
362 changed files with 22060 additions and 1285 deletions
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
export const T_VERSION = "4.04";
export const T_VERSION = "4.05";
export const LANG_NAMES = Object.freeze({
en: "English", cs: "Čeština", da: "Dansk", de: "Deutsch", es: "Español",
@@ -9,6 +9,42 @@ export const LANG_NAMES = Object.freeze({
export const I18N = Object.freeze({
en: Object.freeze({}),
tr: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "Devral",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "Yalnızca bu entity için gruplama: saat, N saat, gün, hafta, ay ya da yıl. Devral, kartın Gruplama ayarını kullanır. Grafiğin zaman ızgarası kullanılan en ince gruplama olur (kart ya da herhangi bir entity): ızgaradan daha kaba gruplanan entity o ızgara üzerinde daha büyük takvim hücrelerine yeniden toplanır — örn. günlük değerlerin arkasında aylık çubuklar — karttan daha ince gruplanan entity ise tüm grafiğin ızgarasını inceltir. Kart raw ile gruplanmışken kullanılamaz.",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "Etkinliği İzle",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "Durumu bu entity'yi canlı olarak açıp kapatan entity. input_boolean.x yardımcı açıkken (on / true / yes / 1) entity'yi gösterir; !input_boolean.x yardımcı açıkken gizler. Entity yine fetch edilir, bu yüzden geçiş anlıktır ve diğer entity'ler renklerini korur; unknown, unavailable ya da eksik yardımcı onu görünür bırakır. Yukarıdaki sabit anahtarı kullanmak için boş bırakın.",
"Follows an entity": "Bir entity'yi izliyor",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "Bir yardımcıdan canlı açıp kapatmak için aşağıdaki Etkinliği İzle alanını doldurun — entity yine her zamanki gibi fetch edilir, yalnızca gösterilir ya da gizlenir.",
// --- added in 4.05 (#417 strip title position)
"Title Position": "Başlık Konumu",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "Şerit adının yeri. Üstte (varsayılan) bandın üzerinde kendi satırına yazar. Solda, bandın yanındaki Y ekseni sütununa koyar — ek yükseklik almaz ama ad sütun genişliğine üç nokta ile kesilir, bu yüzden soldaki adları kısa tutun; Y ekseni gizliyken sütun yoktur ve soldaki başlıklar çizilmez.",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "Şerit Yüksekliği",
"Strip Titles": "Şerit Başlıkları",
"Title Size": "Başlık Boyutu",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "X ekseninin altındaki her state şeridinin piksel yüksekliği. Boş = 16. Aralık 6–60; kart çok kısaysa satırlar kendiliğinden küçülür.",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "Her şeridin adını bandının üstüne küçük bir satır olarak yazar — legend ve tooltip'in kullandığı adın aynısı — böylece üst üste şeritler legend'e bakmadan ayırt edilir. Her başlık kendi yüksekliğini alır; kart çok kısaysa başlıklar kendiliğinden kaldırılır. Yalnızca bir şeridi başlıksız bırakmak için o entity'nin adını boş string yapın.",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "Şerit başlıklarının piksel cinsinden yazı boyutu. Boş = 10. Aralık 6–40. Uzun adlar plot genişliğine göre üç nokta ile kısaltılır.",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "Yeterince geniş (40 px'ten fazla) her bandın içine state adını yazar. Sade renk bantları için kapatın — tooltip state'i yine adlandırır.",
// --- added in 4.05 (#415 styles)
"Custom CSS": "Özel CSS",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "Kartın içine uygulanan düz CSS; CSS Styling wiki sayfasındaki sınıf adlarını (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) ve ha-card'ı kullanır. card-mod gerekmez. Yukarıda ayarlanmış bir kart seçeneğiyle (arka plan, kenarlık, iç boşluk, gölge, başlık rengi) çakışan kural !important ister, çünkü o seçenekler satır içi uygulanır. Değişiklik istemiyorsanız boş bırakın.",
"All entities are outside the threshold range": "Tüm entity'ler eşik aralığının dışında",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "Yıl Başlangıç Ayı",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "Tarih seçici ve graph_start: year için Yıl döneminin ilk ayı. Ocak (varsayılan) takvim yılını korur; Temmuz, Yıl'ı 1 Temmuz–30 Haziran yapar, başlık 2026/27 olur, oklar bu dönemle adımlar ve compare: last_year ona hizalanır. Ay ve hafta dönemleri, group_by kovaları ve eksen etkilenmez.",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "Maks Değer",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "Değeri bu eşiğin üstünde olan entity'leri gizler. Min Değer ile birlikte bir bant tutmak için, ya da tek başına yalnızca ilgi isteyen cihazları listelemek için kullanın — örn. pil seviyelerinde 20 yalnızca %20 ve altındakileri gösterir. Min Değer gibi mutlak değerle karşılaştırılır. Filtre istemiyorsanız boş bırakın.",
"All entities are above the threshold": "Tüm entity'ler eşiğin üstünde",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "Satır Yüksekliği",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "Her durum satırının piksel yüksekliği. Boş bırakılırsa otomatik (32 px; yalnızca entity adı sarınca büyür) ve renk bandı 24 px ile sınırlıdır. Bandı büyütmek için bir değer girin — küçük bir kenar payı dışında satırı doldurur. Aralık 24–160.",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "Bu sensör için toplam (sum) istatistiği yok — avg, max ya da change kullanın",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "Uzun dönem istatistiklerinde (takvim tabanlı group_by ya da recorder saklama süresini aşan pencere) sum bir sayaç sensörü ister (state_class total / total_increasing). Bir ölçüm sensörünün (W, °C, %) toplam istatistiği yoktur ve hiçbir şey çizilmez — avg ya da max, ya da enerji sayacında change kullanın.",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native ayrıca per-entity legend'ı da hizaya getirir: isimleri ve değerleri kartın daha sönük, küçük görünümü yerine temanın ana metin rengini tam güçte kullanır.",
// --- added in 4.04 (interval picker default)
@@ -868,6 +904,42 @@ export const I18N = Object.freeze({
"Axis Style is Native, so an empty field follows the Home Assistant theme colour.": "Eksen Stili Yerel olduğundan boş bırakılan alan Home Assistant tema rengini kullanır.",
}),
de: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "Übernehmen",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "Gruppierung nur für diese Entität: Stunde, N Stunden, Tag, Woche, Monat oder Jahr. Übernehmen verwendet die Gruppierung der Karte. Das Zeitraster des Diagramms wird die feinste verwendete Gruppierung (Karte oder eine Entität): eine gröber gruppierte Entität wird auf diesem Raster in größere Kalenderzellen zusammengefasst — z. B. Monatsbalken hinter Tageswerten — und eine feiner als die Karte gruppierte Entität macht das Raster des ganzen Diagramms feiner. Nicht verfügbar, solange die Karte nach raw gruppiert.",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "Aktiv folgt",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "Entität, deren Zustand diese Entität live ein- und ausschaltet. input_boolean.x zeigt die Entität, solange der Helfer an ist (on / true / yes / 1); !input_boolean.x blendet sie aus, solange der Helfer an ist. Die Entität wird weiterhin geladen, daher ist das Umschalten sofort und die anderen Entitäten behalten ihre Farben; unknown, unavailable oder ein fehlender Helfer lassen sie sichtbar. Leer lassen, um den festen Schalter oben zu verwenden.",
"Follows an entity": "Folgt einer Entität",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "Um live über einen Helfer zu schalten, unten Aktiv folgt ausfüllen — die Entität wird dann wie gewohnt geladen und nur ein- oder ausgeblendet.",
// --- added in 4.05 (#417 strip title position)
"Title Position": "Titelposition",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "Wo der Streifenname steht. Oben (Standard) in einer eigenen Zeile über dem Band. Links in der Y-Achsen-Spalte neben dem Band — keine zusätzliche Höhe, aber der Name wird auf die Spaltenbreite mit Auslassungspunkten gekürzt, also linke Namen kurz halten; bei ausgeblendeter Y-Achse gibt es keine Spalte und linke Titel werden nicht gezeichnet.",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "Streifenhöhe",
"Strip Titles": "Streifentitel",
"Title Size": "Titelgröße",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "Höhe in Pixeln jedes Zustandsstreifens unter der X-Achse. Leer = 16. Bereich 6–60; Zeilen schrumpfen automatisch, wenn die Karte zu niedrig ist.",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "Schreibt den Namen jedes Streifens in einer kleinen Zeile über sein Band — derselbe Name wie in Legende und Tooltip —, damit gestapelte Streifen ohne Legende unterscheidbar sind. Jeder Titel kostet eigene Höhe; Titel entfallen automatisch, wenn die Karte dafür zu niedrig ist. Setzen Sie den Namen einer Entität auf einen leeren String, um nur diesen Streifen ohne Titel zu lassen.",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "Schriftgröße der Streifentitel in Pixeln. Leer = 10. Bereich 6–40. Längere Namen werden auf die Plotbreite mit Auslassungspunkten gekürzt.",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "Schreibt den Zustandsnamen in jedes Band, das breit genug ist (mehr als 40 px). Ausschalten für reine Farbbänder — der Tooltip nennt den Zustand weiterhin.",
// --- added in 4.05 (#415 styles)
"Custom CSS": "Eigenes CSS",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "Reines CSS, das innerhalb der Karte angewendet wird, mit den Klassennamen der Wiki-Seite CSS Styling (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) und ha-card. Kein card-mod nötig. Eine Regel, die mit einer oben gesetzten Kartenoption kollidiert (Hintergrund, Rahmen, Innenabstand, Schatten, Titelfarbe), braucht !important, weil diese Optionen inline gesetzt werden. Leer lassen für keine Änderung.",
"All entities are outside the threshold range": "Alle Entitäten liegen außerhalb des Schwellwertbereichs",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "Jahresbeginn (Monat)",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "Erster Monat der Jahresperiode für die Datumsauswahl und graph_start: year. Januar (Standard) behält das Kalenderjahr; Juli lässt das Jahr vom 1. Juli bis 30. Juni laufen, die Kopfzeile zeigt 2026/27, die Pfeile springen um diese Periode und compare: last_year richtet sich danach. Monats- und Wochenperioden, group_by-Buckets und die Achse bleiben unverändert.",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "Max. Wert",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "Blendet Entitäten aus, deren Wert über diesem Schwellwert liegt. Zusammen mit Min. Wert für ein Band, oder allein, um nur die Geräte zu zeigen, die Aufmerksamkeit brauchen — z. B. 20 bei Akkuständen zeigt nur die mit 20 % oder weniger. Wie Min. Wert wird gegen den Absolutwert verglichen. Leer lassen für keinen Filter.",
"All entities are above the threshold": "Alle Entitäten liegen über dem Schwellwert",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "Zeilenhöhe",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "Höhe jeder Zustandszeile in Pixeln. Leer = automatisch (32 px, wächst nur wenn der Entitätsname umbricht), dabei ist das Farbband auf 24 px begrenzt. Ein Wert macht das Band höher — es füllt die Zeile bis auf einen kleinen Rand. Bereich 24–160.",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "Für diesen Sensor gibt es keine Summen-Statistik — avg, max oder change verwenden",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "Bei Langzeitstatistiken (kalenderbasiertes group_by oder ein Fenster jenseits der Recorder-Aufbewahrung) braucht sum einen Zählersensor (state_class total / total_increasing). Ein Messsensor (W, °C, %) hat keine Summen-Statistik und zeichnet nichts — avg oder max verwenden, oder change auf seinem Energiezähler.",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native bringt auch die Legende je Entität in Einklang: Namen und Werte verwenden die Haupttextfarbe des Themes in voller Stärke statt der blasseren, kleineren Kartendarstellung.",
// --- added in 4.04 (interval picker default)
@@ -1727,6 +1799,42 @@ export const I18N = Object.freeze({
"Axis Style is Native, so an empty field follows the Home Assistant theme colour.": "Der Achsenstil ist Nativ, daher folgt ein leeres Feld der Themenfarbe von Home Assistant.",
}),
cs: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "Převzít",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "Seskupení jen pro tuto entitu: hodina, N hodin, den, týden, měsíc nebo rok. Převzít použije seskupení karty. Časová mřížka grafu je nejjemnější použité seskupení (karta nebo kterákoli entita): entita seskupená hruběji se na této mřížce znovu agreguje do větších kalendářních buněk — např. měsíční sloupce za denními hodnotami — a entita seskupená jemněji než karta zjemní mřížku celého grafu. Není dostupné, dokud je karta seskupená podle raw.",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "Povoleno podle",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "Entita, jejíž stav tuto entitu živě zapíná a vypíná. input_boolean.x entitu zobrazí, dokud je pomocník zapnutý (on / true / yes / 1); !input_boolean.x ji skryje, dokud je pomocník zapnutý. Entita se stále načítá, takže přepnutí je okamžité a ostatní entity si zachovají barvy; unknown, unavailable nebo chybějící pomocník ji nechají zobrazenou. Nechte prázdné, chcete-li použít pevný přepínač výše.",
"Follows an entity": "Řídí se entitou",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "Pro živé přepínání pomocníkem vyplňte níže Povoleno podle — entita se pak načítá jako obvykle a jen se zobrazí nebo skryje.",
// --- added in 4.05 (#417 strip title position)
"Title Position": "Umístění názvu",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "Kde se zobrazí název pruhu. Nahoře (výchozí) na vlastním řádku nad pásem. Vlevo ve sloupci osy Y vedle pásu — bez výšky navíc, ale název se zkrátí trojtečkou na šířku sloupce, proto názvy vlevo držte krátké; při skryté ose Y sloupec není a názvy vlevo se nekreslí.",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "Výška pruhu",
"Strip Titles": "Názvy pruhů",
"Title Size": "Velikost názvu",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "Výška každého stavového pruhu pod osou X v pixelech. Prázdné = 16. Rozsah 6–60; řádky se automaticky zmenší, je-li karta příliš nízká.",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "Vypíše název každého pruhu na malý řádek nad jeho pás — stejný název, jaký používá legenda a tooltip — takže lze pruhy nad sebou rozlišit bez legendy. Každý název zabírá vlastní výšku; je-li karta příliš nízká, názvy se automaticky vypustí. Chcete-li ponechat bez názvu jen jeden pruh, nastavte název entity na prázdný řetězec.",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "Velikost písma názvů pruhů v pixelech. Prázdné = 10. Rozsah 6–40. Delší názvy se zkrátí trojtečkou na šířku grafu.",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "Vypíše název stavu dovnitř každého dostatečně širokého pásu (více než 40 px). Vypněte pro čisté barevné pásy — tooltip stav stále pojmenuje.",
// --- added in 4.05 (#415 styles)
"Custom CSS": "Vlastní CSS",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "Čisté CSS aplikované uvnitř karty s názvy tříd ze stránky wiki CSS Styling (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) a ha-card. card-mod není potřeba. Pravidlo, které koliduje s výše nastavenou volbou karty (pozadí, rámeček, odsazení, stín, barva záhlaví), potřebuje !important, protože tyto volby se aplikují inline. Bez změny nechte prázdné.",
"All entities are outside the threshold range": "Všechny entity jsou mimo rozsah hranic",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "Začátek roku (měsíc)",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "První měsíc ročního období pro výběr data a graph_start: year. Leden (výchozí) zachová kalendářní rok; červenec nastaví rok od 1. července do 30. června, záhlaví zobrazí 2026/27, šipky krokují po tomto období a compare: last_year se mu přizpůsobí. Měsíční a týdenní období, kyblíky group_by ani osa nejsou ovlivněny.",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "Max. hodnota",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "Skryje entity, jejichž hodnota je nad touto hranicí. V kombinaci s Min. hodnotou vymezí pásmo, samostatně zobrazí jen zařízení vyžadující pozornost — např. 20 u stavu baterie ukáže jen ty s 20 % a méně. Porovnává se s absolutní hodnotou jako Min. hodnota. Bez filtru nechte prázdné.",
"All entities are above the threshold": "Všechny entity jsou nad hranicí",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "Výška řádku",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "Výška každého řádku stavu v pixelech. Prázdné = automaticky (32 px, roste jen když se název entity zalomí), barevný pás je přitom omezen na 24 px. Zadaná hodnota pás zvětší — vyplní řádek až na malý okraj. Rozsah 24–160.",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "Pro tento senzor nejsou k dispozici statistiky součtu — použijte avg, max nebo change",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "U dlouhodobých statistik (kalendářní group_by nebo okno delší než uchovávání recorderu) vyžaduje sum čítačový senzor (state_class total / total_increasing). Měřicí senzor (W, °C, %) nemá statistiky součtu a nic nevykreslí — použijte avg nebo max, případně change na jeho energetickém čítači.",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native sjednotí i legendu jednotlivých entit: názvy a hodnoty používají hlavní barvu textu motivu v plné sytosti místo tlumenějšího a menšího vzhledu karty.",
// --- added in 4.04 (interval picker default)
@@ -2611,6 +2719,42 @@ export const I18N = Object.freeze({
"Axis Style is Native, so an empty field follows the Home Assistant theme colour.": "Styl os je Nativní, takže prázdné pole se řídí barvou motivu Home Assistantu.",
}),
da: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "Arv",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "Gruppering kun for denne enhed: time, N timer, dag, uge, måned eller år. Arv bruger kortets gruppering. Diagrammets tidsgitter bliver den fineste gruppering i brug (kortet eller en enhed): en enhed grupperet grovere end gitteret samles på det gitter i større kalenderceller — fx månedssøjler bag daglige værdier — og en enhed grupperet finere end kortet gør hele diagrammets gitter finere. Ikke tilgængelig, mens kortet er grupperet efter raw.",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "Aktiveret følger",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "Enhed, hvis tilstand slår denne enhed til og fra live. input_boolean.x viser enheden, mens hjælperen er tændt (on / true / yes / 1); !input_boolean.x skjuler den, mens hjælperen er tændt. Enheden hentes stadig, så skiftet er øjeblikkeligt, og de andre enheder beholder deres farver; unknown, unavailable eller en manglende hjælper lader den stå synlig. Lad feltet stå tomt for at bruge den faste kontakt ovenfor.",
"Follows an entity": "Følger en enhed",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "For at skifte live fra en hjælper udfyldes Aktiveret følger nedenfor — enheden hentes så som sædvanligt og vises eller skjules kun.",
// --- added in 4.05 (#417 strip title position)
"Title Position": "Titelplacering",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "Hvor stribens navn står. Over (standard) på sin egen linje over båndet. Venstre i Y-aksens kolonne ved siden af båndet — ingen ekstra højde, men navnet forkortes til kolonnens bredde med ellipse, så hold venstre navne korte; er Y-aksen skjult, er der ingen kolonne, og venstre titler tegnes ikke.",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "Stribehøjde",
"Strip Titles": "Stribetitler",
"Title Size": "Titelstørrelse",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "Højde i pixels af hvert tilstandsbånd under X-aksen. Tom = 16. Interval 6–60; rækkerne krymper automatisk, når kortet er for lavt.",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "Skriver hver stribes navn på en lille linje over dens bånd — samme navn som forklaringen og tooltippet bruger — så stablede striber kan skelnes uden forklaringen. Hver titel koster sin egen højde; titler udelades automatisk, når kortet er for lavt til dem. Sæt en enheds navn til en tom streng for kun at lade den stribe stå uden titel.",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "Skriftstørrelse i pixels for stribetitlerne. Tom = 10. Interval 6–40. Lange navne forkortes med ellipse til plottets bredde.",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "Skriver tilstandsnavnet inde i hvert bånd, der er bredt nok (over 40 px). Slå fra for rene farvebånd — tooltippet nævner stadig tilstanden.",
// --- added in 4.05 (#415 styles)
"Custom CSS": "Brugerdefineret CSS",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "Ren CSS anvendt inde i kortet med klassenavnene fra wikisiden CSS Styling (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) og ha-card. Ingen card-mod nødvendig. En regel, der kolliderer med en kortindstilling sat ovenfor (baggrund, kant, indre margen, skygge, overskriftsfarve), kræver !important, fordi de indstillinger anvendes inline. Lad feltet stå tomt for ingen ændring.",
"All entities are outside the threshold range": "Alle enheder ligger uden for tærskelintervallet",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "Året starter i",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "Første måned i årsperioden for datovælgeren og graph_start: year. Januar (standard) beholder kalenderåret; juli lader året løbe fra 1. juli til 30. juni, overskriften viser 2026/27, pilene springer med denne periode, og compare: last_year følger den. Måneds- og ugeperioder, group_by-buckets og aksen påvirkes ikke.",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "Maks. værdi",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "Skjuler enheder, hvis værdi ligger over denne tærskel. Brug den sammen med Min. værdi for et bånd, eller alene for kun at vise de enheder, der kræver opmærksomhed — fx 20 på batteriniveauer viser kun dem på 20 % eller derunder. Sammenlignes med den absolutte værdi ligesom Min. værdi. Lad feltet stå tomt for intet filter.",
"All entities are above the threshold": "Alle enheder ligger over tærsklen",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "Rækkehøjde",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "Højden på hver tilstandsrække i pixels. Tom = automatisk (32 px, vokser kun når entitetsnavnet ombrydes), hvor farvebåndet er begrænset til 24 px. Angiv en værdi for et højere bånd — det udfylder rækken på nær en lille margen. Interval 24–160.",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "Ingen sum-statistik for denne sensor — brug avg, max eller change",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "Ved langtidsstatistik (kalender-group_by eller et vindue ud over recorderens opbevaring) kræver sum en tællersensor (state_class total / total_increasing). En målesensor (W, °C, %) har ingen sum-statistik og tegner intet — brug avg eller max, eller change på dens energitæller.",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native bringer også legenden pr. entitet i tråd: navne og værdier bruger temaets primære tekstfarve i fuld styrke i stedet for kortets svagere og mindre udseende.",
// --- added in 4.04 (interval picker default)
@@ -3495,6 +3639,42 @@ export const I18N = Object.freeze({
"Axis Style is Native, so an empty field follows the Home Assistant theme colour.": "Aksestilen er Indbygget, så et tomt felt følger Home Assistants temafarve.",
}),
es: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "Heredar",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "Agrupación solo para esta entidad: hora, N horas, día, semana, mes o año. Heredar usa la agrupación de la tarjeta. La cuadrícula temporal del gráfico pasa a ser la agrupación más fina en uso (tarjeta o cualquier entidad): una entidad agrupada más grueso que la cuadrícula se reagrupa en celdas de calendario mayores sobre esa cuadrícula — p. ej. barras mensuales detrás de valores diarios — y una entidad agrupada más fino que la tarjeta afina la cuadrícula de todo el gráfico. No disponible mientras la tarjeta agrupa por raw.",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "Habilitado sigue a",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "Entidad cuyo estado activa y desactiva esta entidad en vivo. input_boolean.x muestra la entidad mientras el ayudante está encendido (on / true / yes / 1); !input_boolean.x la oculta mientras el ayudante está encendido. La entidad se sigue cargando, así que el cambio es instantáneo y las demás entidades conservan sus colores; unknown, unavailable o un ayudante inexistente la dejan visible. Déjalo vacío para usar el interruptor fijo de arriba.",
"Follows an entity": "Sigue a una entidad",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "Para alternarla en vivo desde un ayudante, rellena Habilitado sigue a más abajo — la entidad se carga como siempre y solo se muestra u oculta.",
// --- added in 4.05 (#417 strip title position)
"Title Position": "Posición del título",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "Dónde va el nombre de la franja. Arriba (predeterminado) en su propia línea sobre la banda. Izquierda en la columna del eje Y junto a la banda — sin altura extra, pero el nombre se recorta al ancho de la columna con puntos suspensivos, así que mantén cortos los nombres a la izquierda; con el eje Y oculto no hay columna y los títulos a la izquierda no se dibujan.",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "Altura de franja",
"Strip Titles": "Títulos de franja",
"Title Size": "Tamaño del título",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "Altura en píxeles de cada franja de estado bajo el eje X. Vacío = 16. Rango 6–60; las filas se encogen automáticamente cuando la tarjeta es demasiado baja.",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "Escribe el nombre de cada franja en una pequeña línea sobre su banda — el mismo nombre que usan la leyenda y el tooltip — para distinguir franjas apiladas sin la leyenda. Cada título ocupa su propia altura; los títulos se omiten automáticamente cuando la tarjeta es demasiado baja. Pon el nombre de una entidad como cadena vacía para dejar solo esa franja sin título.",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "Tamaño de fuente en píxeles de los títulos de franja. Vacío = 10. Rango 6–40. Los nombres largos se acortan con puntos suspensivos al ancho del gráfico.",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "Escribe el nombre del estado dentro de cada banda suficientemente ancha (más de 40 px). Desactívalo para bandas de color limpias — el tooltip sigue nombrando el estado.",
// --- added in 4.05 (#415 styles)
"Custom CSS": "CSS personalizado",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "CSS plano aplicado dentro de la tarjeta, usando los nombres de clase de la página wiki CSS Styling (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) y ha-card. No necesita card-mod. Una regla que choque con una opción de tarjeta configurada arriba (fondo, borde, relleno, sombra, color del título) necesita !important, porque esas opciones se aplican en línea. Déjalo vacío para no cambiar nada.",
"All entities are outside the threshold range": "Todas las entidades están fuera del rango de umbrales",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "Mes de inicio del año",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "Primer mes del período Año para el selector de fechas y graph_start: year. Enero (predeterminado) mantiene el año natural; julio hace que el año vaya del 1 de julio al 30 de junio, la cabecera muestra 2026/27, las flechas avanzan por ese período y compare: last_year se alinea con él. Los períodos de mes y semana, los buckets de group_by y el eje no cambian.",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "Valor máximo",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "Oculta las entidades cuyo valor supera este umbral. Combínalo con Valor mínimo para quedarte con una banda, o úsalo solo para listar únicamente los dispositivos que necesitan atención — p. ej. 20 en niveles de batería muestra solo los que están al 20 % o menos. Se compara con el valor absoluto, como Valor mínimo. Déjalo vacío para no filtrar.",
"All entities are above the threshold": "Todas las entidades están por encima del umbral",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "Altura de fila",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "Altura de cada fila de estado en píxeles. Vacío = automática (32 px, solo crece si el nombre de la entidad se parte en líneas), con la banda de color limitada a 24 px. Indica un valor para una banda más alta: ocupa la fila salvo un pequeño margen. Rango 24–160.",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "Este sensor no tiene estadísticas de suma — usa avg, max o change",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "Con estadísticas a largo plazo (un group_by de calendario o una ventana más allá de la retención del recorder) sum necesita un sensor contador (state_class total / total_increasing). Un sensor de medición (W, °C, %) no tiene estadísticas de suma y no dibuja nada — usa avg o max, o change en su contador de energía.",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native también alinea la leyenda por entidad: sus nombres y valores usan el color de texto principal del tema a plena intensidad, en lugar del aspecto más tenue y pequeño de la tarjeta.",
// --- added in 4.04 (interval picker default)
@@ -4379,6 +4559,42 @@ export const I18N = Object.freeze({
"Axis Style is Native, so an empty field follows the Home Assistant theme colour.": "El estilo de ejes es Nativo, así que un campo vacío sigue el color del tema de Home Assistant.",
}),
fi: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "Peri",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "Ryhmittely vain tälle entiteetille: tunti, N tuntia, päivä, viikko, kuukausi tai vuosi. Peri käyttää kortin ryhmittelyä. Kuvaajan aikaruudukoksi tulee hienoin käytössä oleva ryhmittely (kortti tai mikä tahansa entiteetti): ruudukkoa karkeammin ryhmitelty entiteetti kootaan tälle ruudukolle suurempiin kalenterisoluihin — esim. kuukausipalkit päiväarvojen taakse — ja korttia hienommin ryhmitelty entiteetti hienontaa koko kuvaajan ruudukon. Ei käytettävissä, kun kortti on ryhmitelty raw-tilassa.",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "Käytössä seuraa",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "Entiteetti, jonka tila kytkee tämän entiteetin päälle ja pois reaaliajassa. input_boolean.x näyttää entiteetin, kun apuri on päällä (on / true / yes / 1); !input_boolean.x piilottaa sen, kun apuri on päällä. Entiteetti haetaan silti, joten vaihto on välitön ja muut entiteetit säilyttävät värinsä; unknown, unavailable tai puuttuva apuri jättää sen näkyviin. Jätä tyhjäksi käyttääksesi yllä olevaa kiinteää kytkintä.",
"Follows an entity": "Seuraa entiteettiä",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "Kytkeäksesi sen apurista reaaliajassa täytä alla oleva Käytössä seuraa — entiteetti haetaan silloin tavalliseen tapaan ja vain näytetään tai piilotetaan.",
// --- added in 4.05 (#417 strip title position)
"Title Position": "Otsikon sijainti",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "Minne nauhan nimi tulee. Yllä (oletus) omalle rivilleen nauhan yläpuolelle. Vasemmalla Y-akselin sarakkeeseen nauhan viereen — ei lisäkorkeutta, mutta nimi lyhennetään sarakkeen leveyteen kolmella pisteellä, joten pidä vasemmanpuoleiset nimet lyhyinä; kun Y-akseli on piilotettu, saraketta ei ole eikä vasemmanpuoleisia otsikoita piirretä.",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "Nauhan korkeus",
"Strip Titles": "Nauhojen otsikot",
"Title Size": "Otsikon koko",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "Jokaisen X-akselin alla olevan tilanauhan korkeus pikseleinä. Tyhjä = 16. Alue 6–60; rivit kutistuvat automaattisesti, kun kortti on liian matala.",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "Kirjoittaa jokaisen nauhan nimen pienelle riville sen yläpuolelle — saman nimen, jota selite ja työkaluvihje käyttävät — jotta päällekkäiset nauhat erottaa ilman selitettä. Jokainen otsikko vie oman korkeutensa; otsikot jätetään pois automaattisesti, kun kortti on niille liian matala. Jätä vain yksi nauha otsikotta asettamalla entiteetin nimeksi tyhjä merkkijono.",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "Nauhaotsikoiden fonttikoko pikseleinä. Tyhjä = 10. Alue 6–40. Pitkät nimet lyhennetään kolmella pisteellä kuvaajan leveyteen.",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "Kirjoittaa tilan nimen jokaisen riittävän leveän (yli 40 px) nauhan sisään. Poista käytöstä, jos haluat pelkät värinauhat — työkaluvihje nimeää tilan silti.",
// --- added in 4.05 (#415 styles)
"Custom CSS": "Oma CSS",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "Kortin sisällä sovellettava CSS, joka käyttää CSS Styling -wikisivun luokkanimiä (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) ja ha-cardia. card-modia ei tarvita. Yllä asetetun korttiasetuksen (tausta, reunus, täyte, varjo, otsikon väri) kanssa ristiriitainen sääntö tarvitsee !important-määreen, koska nämä asetukset lisätään inline-tyyleinä. Jätä tyhjäksi, jos et halua muutosta.",
"All entities are outside the threshold range": "Kaikki entiteetit ovat kynnysalueen ulkopuolella",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "Vuoden alkukuukausi",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "Vuosijakson ensimmäinen kuukausi päivämäärävalitsimelle ja graph_start: year -asetukselle. Tammikuu (oletus) säilyttää kalenterivuoden; heinäkuu tekee vuodesta 1.7.–30.6., otsikko näyttää 2026/27, nuolet siirtyvät tämän jakson verran ja compare: last_year kohdistuu siihen. Kuukausi- ja viikkojaksot, group_by-ryhmät ja akseli eivät muutu.",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "Enimmäisarvo",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "Piilottaa entiteetit, joiden arvo ylittää tämän kynnyksen. Yhdessä vähimmäisarvon kanssa rajaa kaistan, yksin näyttää vain huomiota vaativat laitteet — esim. 20 akkutasoilla näyttää vain ne, jotka ovat 20 % tai alle. Verrataan itseisarvoon kuten vähimmäisarvo. Jätä tyhjäksi, jos et halua suodatusta.",
"All entities are above the threshold": "Kaikki entiteetit ovat kynnyksen yläpuolella",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "Rivin korkeus",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "Jokaisen tilarivin korkeus pikseleinä. Tyhjä = automaattinen (32 px, kasvaa vain kun entiteetin nimi rivittyy), jolloin värinauha on enintään 24 px. Anna arvo korkeammalle nauhalle — se täyttää rivin pientä reunusta lukuun ottamatta. Alue 24–160.",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "Tälle anturille ei ole summatilastoja — käytä avg, max tai change",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "Pitkän aikavälin tilastoissa (kalenteripohjainen group_by tai tallentimen säilytysaikaa pidempi ikkuna) sum vaatii laskurianturin (state_class total / total_increasing). Mittausanturilla (W, °C, %) ei ole summatilastoja eikä mitään piirry — käytä avg tai max, tai change sen energialaskurissa.",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native yhtenäistää myös entiteettikohtaisen selitteen: sen nimet ja arvot käyttävät teeman pääsävyistä tekstiväriä täydellä voimakkuudella kortin himmeämmän ja pienemmän ulkoasun sijaan.",
// --- added in 4.04 (interval picker default)
@@ -5263,6 +5479,42 @@ export const I18N = Object.freeze({
"Axis Style is Native, so an empty field follows the Home Assistant theme colour.": "Akselityyli on Natiivi, joten tyhjä kenttä seuraa Home Assistantin teeman väriä.",
}),
fr: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "Hériter",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "Regroupement pour cette entité seulement : heure, N heures, jour, semaine, mois ou année. Hériter utilise le regroupement de la carte. La grille temporelle du graphique devient le regroupement le plus fin utilisé (carte ou n'importe quelle entité) : une entité regroupée plus grossièrement que la grille est ré-agrégée en cellules de calendrier plus grandes sur cette grille — p. ex. des barres mensuelles derrière des valeurs journalières — et une entité regroupée plus finement que la carte affine la grille de tout le graphique. Indisponible tant que la carte est regroupée en raw.",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "Activé suit",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "Entité dont l'état active et désactive cette entité en direct. input_boolean.x affiche l'entité tant que l'assistant est allumé (on / true / yes / 1) ; !input_boolean.x la masque tant que l'assistant est allumé. L'entité reste chargée, le basculement est donc instantané et les autres entités gardent leurs couleurs ; unknown, unavailable ou un assistant absent la laissent visible. Laissez vide pour utiliser l'interrupteur fixe ci-dessus.",
"Follows an entity": "Suit une entité",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "Pour la basculer en direct depuis un assistant, remplissez Activé suit ci-dessous — l'entité est alors chargée comme d'habitude et seulement affichée ou masquée.",
// --- added in 4.05 (#417 strip title position)
"Title Position": "Position du titre",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "Où va le nom de la bande. Au-dessus (par défaut) sur sa propre ligne au-dessus de la bande. À gauche dans la colonne de l'axe Y à côté de la bande — pas de hauteur supplémentaire, mais le nom est coupé à la largeur de la colonne avec des points de suspension, gardez donc les noms à gauche courts ; si l'axe Y est masqué, il n'y a pas de colonne et les titres à gauche ne sont pas dessinés.",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "Hauteur de bande",
"Strip Titles": "Titres de bande",
"Title Size": "Taille du titre",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "Hauteur en pixels de chaque bande d'état sous l'axe X. Vide = 16. Plage 6–60 ; les lignes rétrécissent automatiquement quand la carte est trop basse.",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "Écrit le nom de chaque bande sur une petite ligne au-dessus d'elle — le même nom que la légende et l'infobulle — pour distinguer les bandes empilées sans la légende. Chaque titre prend sa propre hauteur ; les titres disparaissent automatiquement quand la carte est trop basse. Mettez le nom d'une entité à une chaîne vide pour ne laisser que cette bande sans titre.",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "Taille de police en pixels des titres de bande. Vide = 10. Plage 6–40. Les noms longs sont abrégés avec des points de suspension à la largeur du graphique.",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "Écrit le nom de l'état dans chaque bande assez large (plus de 40 px). Désactivez pour des bandes de couleur épurées — l'infobulle nomme toujours l'état.",
// --- added in 4.05 (#415 styles)
"Custom CSS": "CSS personnalisé",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "CSS brut appliqué à l'intérieur de la carte, avec les noms de classes de la page wiki CSS Styling (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) et ha-card. Pas besoin de card-mod. Une règle qui entre en conflit avec une option de carte définie plus haut (fond, bordure, marge interne, ombre, couleur du titre) a besoin de !important, car ces options sont appliquées en ligne. Laissez vide pour ne rien changer.",
"All entities are outside the threshold range": "Toutes les entités sont hors de la plage de seuils",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "Début de l'année (mois)",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "Premier mois de la période Année pour le sélecteur de dates et graph_start: year. Janvier (par défaut) conserve l'année civile ; juillet fait courir l'année du 1er juillet au 30 juin, l'en-tête affiche 2026/27, les flèches avancent de cette période et compare: last_year s'y aligne. Les périodes mois et semaine, les buckets group_by et l'axe ne changent pas.",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "Valeur max",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "Masque les entités dont la valeur dépasse ce seuil. Associez-le à Valeur min pour garder une plage, ou utilisez-le seul pour ne lister que les appareils à surveiller — p. ex. 20 sur des niveaux de batterie n'affiche que ceux à 20 % ou moins. Comparé à la valeur absolue, comme Valeur min. Laissez vide pour ne pas filtrer.",
"All entities are above the threshold": "Toutes les entités sont au-dessus du seuil",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "Hauteur de ligne",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "Hauteur de chaque ligne d'état en pixels. Vide = automatique (32 px, ne grandit que si le nom de l'entité passe à la ligne), avec une bande de couleur limitée à 24 px. Indiquez une valeur pour une bande plus haute : elle remplit la ligne à une petite marge près. Plage 24–160.",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "Pas de statistiques de somme pour ce capteur — utilisez avg, max ou change",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "Avec les statistiques long terme (un group_by calendaire ou une fenêtre au-delà de la rétention du recorder), sum exige un capteur compteur (state_class total / total_increasing). Un capteur de mesure (W, °C, %) n'a pas de statistiques de somme et ne trace rien — utilisez avg ou max, ou change sur son compteur d'énergie.",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native harmonise aussi la légende par entité : ses noms et ses valeurs utilisent la couleur de texte principale du thème à pleine intensité, au lieu de l'aspect plus terne et plus petit de la carte.",
// --- added in 4.04 (interval picker default)
@@ -6147,6 +6399,42 @@ export const I18N = Object.freeze({
"Axis Style is Native, so an empty field follows the Home Assistant theme colour.": "Le style des axes est Natif : un champ vide suit donc la couleur du thème Home Assistant.",
}),
it: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "Eredita",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "Raggruppamento solo per questa entità: ora, N ore, giorno, settimana, mese o anno. Eredita usa il raggruppamento della card. La griglia temporale del grafico diventa il raggruppamento più fine in uso (card o qualsiasi entità): un'entità raggruppata più grossolanamente della griglia viene riaggregata in celle di calendario più grandi su quella griglia — es. barre mensili dietro valori giornalieri — e un'entità raggruppata più finemente della card affina la griglia dell'intero grafico. Non disponibile finché la card è raggruppata per raw.",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "Abilitato segue",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "Entità il cui stato attiva e disattiva questa entità in tempo reale. input_boolean.x mostra l'entità finché l'helper è acceso (on / true / yes / 1); !input_boolean.x la nasconde finché l'helper è acceso. L'entità viene comunque caricata, quindi il cambio è istantaneo e le altre entità mantengono i colori; unknown, unavailable o un helper mancante la lasciano visibile. Lascia vuoto per usare l'interruttore fisso qui sopra.",
"Follows an entity": "Segue un'entità",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "Per commutarla in tempo reale da un helper, compila Abilitato segue qui sotto — l'entità viene caricata come sempre e solo mostrata o nascosta.",
// --- added in 4.05 (#417 strip title position)
"Title Position": "Posizione del titolo",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "Dove va il nome della striscia. Sopra (predefinito) su una riga propria sopra la banda. A sinistra nella colonna dell'asse Y accanto alla banda — nessuna altezza in più, ma il nome viene tagliato alla larghezza della colonna con i puntini, quindi tieni corti i nomi a sinistra; con l'asse Y nascosto non c'è colonna e i titoli a sinistra non vengono disegnati.",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "Altezza striscia",
"Strip Titles": "Titoli delle strisce",
"Title Size": "Dimensione titolo",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "Altezza in pixel di ogni striscia di stato sotto l'asse X. Vuoto = 16. Intervallo 6–60; le righe si riducono automaticamente quando la card è troppo bassa.",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "Scrive il nome di ogni striscia su una piccola riga sopra la sua banda — lo stesso nome usato da legenda e tooltip — così le strisce impilate si distinguono senza la legenda. Ogni titolo occupa la propria altezza; i titoli vengono omessi automaticamente quando la card è troppo bassa. Imposta il nome di un'entità a stringa vuota per lasciare senza titolo solo quella striscia.",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "Dimensione del carattere in pixel dei titoli delle strisce. Vuoto = 10. Intervallo 6–40. I nomi lunghi vengono abbreviati con i puntini alla larghezza del grafico.",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "Scrive il nome dello stato dentro ogni banda abbastanza larga (più di 40 px). Disattiva per bande di colore pulite — il tooltip continua a indicare lo stato.",
// --- added in 4.05 (#415 styles)
"Custom CSS": "CSS personalizzato",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "CSS puro applicato all'interno della card, con i nomi delle classi della pagina wiki CSS Styling (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) e ha-card. Non serve card-mod. Una regola in conflitto con un'opzione della card impostata sopra (sfondo, bordo, padding, ombra, colore del titolo) richiede !important, perché quelle opzioni sono applicate inline. Lascia vuoto per nessuna modifica.",
"All entities are outside the threshold range": "Tutte le entità sono fuori dall'intervallo di soglia",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "Mese di inizio anno",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "Primo mese del periodo Anno per il selettore di date e graph_start: year. Gennaio (predefinito) mantiene l'anno solare; luglio fa andare l'anno dal 1° luglio al 30 giugno, l'intestazione mostra 2026/27, le frecce avanzano di quel periodo e compare: last_year si allinea ad esso. I periodi mese e settimana, i bucket group_by e l'asse non cambiano.",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "Valore massimo",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "Nasconde le entità il cui valore supera questa soglia. Abbinalo a Valore minimo per tenere una fascia, oppure usalo da solo per elencare solo i dispositivi che richiedono attenzione — es. 20 sui livelli di batteria mostra solo quelli al 20 % o meno. Confrontato con il valore assoluto, come Valore minimo. Lascia vuoto per nessun filtro.",
"All entities are above the threshold": "Tutte le entità sono sopra la soglia",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "Altezza riga",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "Altezza di ogni riga di stato in pixel. Vuoto = automatica (32 px, cresce solo se il nome dell'entità va a capo), con la banda colorata limitata a 24 px. Imposta un valore per una banda più alta: riempie la riga tranne un piccolo margine. Intervallo 24–160.",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "Nessuna statistica di somma per questo sensore — usa avg, max o change",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "Con le statistiche a lungo termine (un group_by di calendario o una finestra oltre la conservazione del recorder) sum richiede un sensore contatore (state_class total / total_increasing). Un sensore di misura (W, °C, %) non ha statistiche di somma e non disegna nulla — usa avg o max, oppure change sul suo contatore di energia.",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native allinea anche la legenda per entità: nomi e valori usano il colore di testo principale del tema a piena intensità, invece dell'aspetto più tenue e piccolo della scheda.",
// --- added in 4.04 (interval picker default)
@@ -7031,6 +7319,42 @@ export const I18N = Object.freeze({
"Axis Style is Native, so an empty field follows the Home Assistant theme colour.": "Lo stile assi è Nativo, quindi un campo vuoto segue il colore del tema di Home Assistant.",
}),
nl: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "Overnemen",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "Groepering alleen voor deze entiteit: uur, N uur, dag, week, maand of jaar. Overnemen gebruikt de groepering van de kaart. Het tijdraster van de grafiek wordt de fijnste groepering in gebruik (kaart of een entiteit): een entiteit die grover dan het raster is gegroepeerd wordt op dat raster samengevoegd in grotere kalendercellen — bv. maandbalken achter dagwaarden — en een entiteit die fijner dan de kaart is gegroepeerd maakt het raster van de hele grafiek fijner. Niet beschikbaar zolang de kaart op raw groepeert.",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "Ingeschakeld volgt",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "Entiteit waarvan de status deze entiteit live in- en uitschakelt. input_boolean.x toont de entiteit zolang de helper aan is (on / true / yes / 1); !input_boolean.x verbergt haar zolang de helper aan is. De entiteit wordt nog steeds opgehaald, dus de omschakeling is direct en de andere entiteiten houden hun kleuren; unknown, unavailable of een ontbrekende helper laten haar zichtbaar. Leeg laten om de vaste schakelaar hierboven te gebruiken.",
"Follows an entity": "Volgt een entiteit",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "Om live vanuit een helper te schakelen vult u hieronder Ingeschakeld volgt in — de entiteit wordt dan zoals gewoonlijk opgehaald en alleen getoond of verborgen.",
// --- added in 4.05 (#417 strip title position)
"Title Position": "Titelpositie",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "Waar de strooknaam staat. Boven (standaard) op een eigen regel boven de band. Links in de Y-askolom naast de band — geen extra hoogte, maar de naam wordt met een beletselteken ingekort tot de kolombreedte, dus houd linkse namen kort; met een verborgen Y-as is er geen kolom en worden linkse titels niet getekend.",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "Strookhoogte",
"Strip Titles": "Strooktitels",
"Title Size": "Titelgrootte",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "Hoogte in pixels van elke statusstrook onder de X-as. Leeg = 16. Bereik 6–60; rijen krimpen automatisch als de kaart te laag is.",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "Schrijft de naam van elke strook op een kleine regel boven zijn band — dezelfde naam als in legenda en tooltip — zodat gestapelde stroken zonder legenda uit elkaar te houden zijn. Elke titel kost eigen hoogte; titels vervallen automatisch als de kaart er te laag voor is. Zet de naam van een entiteit op een lege string om alleen die strook zonder titel te laten.",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "Lettergrootte in pixels van de strooktitels. Leeg = 10. Bereik 6–40. Lange namen worden met een beletselteken ingekort tot de plotbreedte.",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "Schrijft de statusnaam in elke band die breed genoeg is (meer dan 40 px). Zet uit voor strakke kleurbanden — de tooltip noemt de status nog steeds.",
// --- added in 4.05 (#415 styles)
"Custom CSS": "Eigen CSS",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "Platte CSS die binnen de kaart wordt toegepast, met de klassenamen van de wikipagina CSS Styling (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) en ha-card. Geen card-mod nodig. Een regel die botst met een hierboven ingestelde kaartoptie (achtergrond, rand, opvulling, schaduw, kopkleur) heeft !important nodig, omdat die opties inline worden toegepast. Leeg laten voor geen wijziging.",
"All entities are outside the threshold range": "Alle entiteiten liggen buiten het drempelbereik",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "Jaar begint in",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "Eerste maand van de jaarperiode voor de datumkiezer en graph_start: year. Januari (standaard) houdt het kalenderjaar aan; juli laat het jaar lopen van 1 juli tot 30 juni, de kop toont 2026/27, de pijlen springen per die periode en compare: last_year sluit erop aan. Maand- en weekperiodes, group_by-buckets en de as veranderen niet.",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "Max. waarde",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "Verbergt entiteiten waarvan de waarde boven deze drempel ligt. Combineer met Min. waarde voor een band, of gebruik het alleen om enkel de apparaten te tonen die aandacht nodig hebben — bv. 20 bij batterijniveaus toont alleen die op 20 % of lager. Vergeleken met de absolute waarde, net als Min. waarde. Leeg laten voor geen filter.",
"All entities are above the threshold": "Alle entiteiten liggen boven de drempel",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "Rijhoogte",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "Hoogte van elke statusrij in pixels. Leeg = automatisch (32 px, groeit alleen als de entiteitsnaam afbreekt), waarbij de kleurband op 24 px is begrensd. Vul een waarde in voor een hogere band — die vult de rij op een kleine marge na. Bereik 24–160.",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "Geen som-statistieken voor deze sensor — gebruik avg, max of change",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "Bij langetermijnstatistieken (een kalender-group_by of een venster buiten de bewaartermijn van de recorder) heeft sum een tellersensor nodig (state_class total / total_increasing). Een meetsensor (W, °C, %) heeft geen som-statistieken en tekent niets — gebruik avg of max, of change op zijn energieteller.",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native trekt ook de legenda per entiteit gelijk: de namen en waarden gebruiken de primaire tekstkleur van het thema op volle sterkte in plaats van de doffere, kleinere kaartstijl.",
// --- added in 4.04 (interval picker default)
@@ -7915,6 +8239,42 @@ export const I18N = Object.freeze({
"Axis Style is Native, so an empty field follows the Home Assistant theme colour.": "De asstijl is Native, dus een leeg veld volgt de themakleur van Home Assistant.",
}),
nb: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "Arv",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "Gruppering bare for denne entiteten: time, N timer, dag, uke, måned eller år. Arv bruker kortets gruppering. Diagrammets tidsrutenett blir den fineste grupperingen i bruk (kortet eller en entitet): en entitet gruppert grovere enn rutenettet samles på det rutenettet i større kalenderceller — f.eks. månedsstolper bak daglige verdier — og en entitet gruppert finere enn kortet gjør hele diagrammets rutenett finere. Ikke tilgjengelig mens kortet er gruppert etter raw.",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "Aktivert følger",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "Entitet hvis tilstand slår denne entiteten av og på live. input_boolean.x viser entiteten mens hjelperen er på (on / true / yes / 1); !input_boolean.x skjuler den mens hjelperen er på. Entiteten hentes fortsatt, så byttet er umiddelbart og de andre entitetene beholder fargene sine; unknown, unavailable eller en manglende hjelper lar den være synlig. La stå tomt for å bruke den faste bryteren over.",
"Follows an entity": "Følger en entitet",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "For å bytte live fra en hjelper, fyll ut Aktivert følger nedenfor — entiteten hentes da som vanlig og bare vises eller skjules.",
// --- added in 4.05 (#417 strip title position)
"Title Position": "Tittelplassering",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "Hvor stripenavnet står. Over (standard) på sin egen linje over båndet. Venstre i Y-aksekolonnen ved siden av båndet — ingen ekstra høyde, men navnet kuttes til kolonnebredden med ellipse, så hold venstre navn korte; med skjult Y-akse finnes ingen kolonne, og venstre titler tegnes ikke.",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "Stripehøyde",
"Strip Titles": "Stripetitler",
"Title Size": "Tittelstørrelse",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "Høyde i piksler for hvert tilstandsbånd under X-aksen. Tom = 16. Område 6–60; radene krymper automatisk når kortet er for lavt.",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "Skriver navnet på hver stripe på en liten linje over båndet — samme navn som forklaringen og verktøytipset bruker — slik at stablede striper kan skilles uten forklaringen. Hver tittel tar sin egen høyde; titler utelates automatisk når kortet er for lavt. Sett navnet på en entitet til en tom streng for å la bare den stripen stå uten tittel.",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "Skriftstørrelse i piksler for stripetitlene. Tom = 10. Område 6–40. Lange navn forkortes med ellipse til plottets bredde.",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "Skriver tilstandsnavnet inne i hvert bånd som er bredt nok (over 40 px). Slå av for rene fargebånd — verktøytipset nevner fortsatt tilstanden.",
// --- added in 4.05 (#415 styles)
"Custom CSS": "Egendefinert CSS",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "Ren CSS som brukes inne i kortet, med klassenavnene fra wikisiden CSS Styling (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) og ha-card. Ingen card-mod nødvendig. En regel som kolliderer med et kortvalg satt ovenfor (bakgrunn, kant, innfelling, skygge, overskriftsfarge) trenger !important, fordi de valgene settes inline. La stå tomt for ingen endring.",
"All entities are outside the threshold range": "Alle entiteter ligger utenfor terskelområdet",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "Året starter i",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "Første måned i årsperioden for datovelgeren og graph_start: year. Januar (standard) beholder kalenderåret; juli lar året gå fra 1. juli til 30. juni, overskriften viser 2026/27, pilene hopper med denne perioden, og compare: last_year følger den. Måneds- og ukeperioder, group_by-bøtter og aksen påvirkes ikke.",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "Maks. verdi",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "Skjuler entiteter med verdi over denne terskelen. Bruk den sammen med Min. verdi for et bånd, eller alene for bare å vise enhetene som trenger oppmerksomhet — f.eks. 20 på batterinivåer viser bare de på 20 % eller lavere. Sammenlignes med absoluttverdien, som Min. verdi. La stå tomt for intet filter.",
"All entities are above the threshold": "Alle entiteter ligger over terskelen",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "Radhøyde",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "Høyden på hver tilstandsrad i piksler. Tom = automatisk (32 px, vokser bare når entitetsnavnet brytes), der fargebåndet er begrenset til 24 px. Angi en verdi for et høyere bånd — det fyller raden bortsett fra en liten marg. Område 24–160.",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "Ingen sum-statistikk for denne sensoren — bruk avg, max eller change",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "Med langtidsstatistikk (kalender-group_by eller et vindu utover recorderens oppbevaring) krever sum en tellersensor (state_class total / total_increasing). En målesensor (W, °C, %) har ingen sum-statistikk og tegner ingenting — bruk avg eller max, eller change på energitelleren.",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native samkjører også forklaringen per entitet: navn og verdier bruker temaets primære tekstfarge i full styrke i stedet for kortets svakere og mindre uttrykk.",
// --- added in 4.04 (interval picker default)
@@ -8799,6 +9159,42 @@ export const I18N = Object.freeze({
"Axis Style is Native, so an empty field follows the Home Assistant theme colour.": "Aksestilen er Innebygd, så et tomt felt følger temafargen til Home Assistant.",
}),
pl: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "Dziedzicz",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "Grupowanie tylko dla tej encji: godzina, N godzin, dzień, tydzień, miesiąc lub rok. Dziedzicz używa grupowania karty. Siatka czasu wykresu staje się najdrobniejszym używanym grupowaniem (karta lub dowolna encja): encja pogrupowana grubiej niż siatka jest ponownie agregowana w większe komórki kalendarza na tej siatce — np. słupki miesięczne za wartościami dziennymi — a encja pogrupowana drobniej niż karta zagęszcza siatkę całego wykresu. Niedostępne, gdy karta grupuje według raw.",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "Włączone według",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "Encja, której stan włącza i wyłącza tę encję na żywo. input_boolean.x pokazuje encję, gdy pomocnik jest włączony (on / true / yes / 1); !input_boolean.x ukrywa ją, gdy pomocnik jest włączony. Encja nadal jest pobierana, więc przełączenie jest natychmiastowe, a pozostałe encje zachowują kolory; unknown, unavailable lub brakujący pomocnik pozostawiają ją widoczną. Zostaw puste, aby używać stałego przełącznika powyżej.",
"Follows an entity": "Podąża za encją",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "Aby przełączać na żywo z pomocnika, wypełnij poniżej Włączone według — encja jest wtedy pobierana jak zwykle i tylko pokazywana lub ukrywana.",
// --- added in 4.05 (#417 strip title position)
"Title Position": "Położenie tytułu",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "Gdzie ma być nazwa paska. Nad (domyślnie) w osobnym wierszu nad pasmem. Po lewej w kolumnie osi Y obok pasma — bez dodatkowej wysokości, ale nazwa jest przycinana wielokropkiem do szerokości kolumny, więc nazwy po lewej powinny być krótkie; przy ukrytej osi Y nie ma kolumny i tytuły po lewej nie są rysowane.",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "Wysokość paska",
"Strip Titles": "Tytuły pasków",
"Title Size": "Rozmiar tytułu",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "Wysokość w pikselach każdego paska stanu pod osią X. Puste = 16. Zakres 6–60; wiersze kurczą się automatycznie, gdy karta jest za niska.",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "Wypisuje nazwę każdego paska w małym wierszu nad jego pasmem — tę samą, której używają legenda i podpowiedź — aby ułożone paski dało się odróżnić bez legendy. Każdy tytuł zajmuje własną wysokość; tytuły są pomijane automatycznie, gdy karta jest za niska. Ustaw nazwę encji na pusty ciąg, aby tylko ten pasek pozostał bez tytułu.",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "Rozmiar czcionki tytułów pasków w pikselach. Puste = 10. Zakres 6–40. Długie nazwy są skracane wielokropkiem do szerokości wykresu.",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "Wypisuje nazwę stanu wewnątrz każdego dostatecznie szerokiego pasma (ponad 40 px). Wyłącz dla czystych pasm koloru — podpowiedź nadal nazwie stan.",
// --- added in 4.05 (#415 styles)
"Custom CSS": "Własny CSS",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "Zwykły CSS stosowany wewnątrz karty, z nazwami klas ze strony wiki CSS Styling (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) i ha-card. card-mod nie jest potrzebny. Reguła kolidująca z opcją karty ustawioną powyżej (tło, obramowanie, odstęp, cień, kolor nagłówka) wymaga !important, bo te opcje są stosowane inline. Zostaw puste, aby nic nie zmieniać.",
"All entities are outside the threshold range": "Wszystkie encje są poza zakresem progów",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "Miesiąc początku roku",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "Pierwszy miesiąc okresu Rok dla wyboru daty i graph_start: year. Styczeń (domyślnie) zachowuje rok kalendarzowy; lipiec sprawia, że rok trwa od 1 lipca do 30 czerwca, nagłówek pokazuje 2026/27, strzałki przesuwają o ten okres, a compare: last_year się do niego dopasowuje. Okresy miesięczne i tygodniowe, kubełki group_by i oś pozostają bez zmian.",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "Wartość maks.",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "Ukrywa encje, których wartość przekracza ten próg. W połączeniu z wartością min. wyznacza pasmo, samodzielnie pokazuje tylko urządzenia wymagające uwagi — np. 20 przy poziomach baterii pokaże tylko te na 20 % lub mniej. Porównywana z wartością bezwzględną, jak wartość min. Zostaw puste, aby nie filtrować.",
"All entities are above the threshold": "Wszystkie encje są powyżej progu",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "Wysokość wiersza",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "Wysokość każdego wiersza stanu w pikselach. Puste = automatycznie (32 px, rośnie tylko gdy nazwa encji się zawija), a kolorowy pasek jest ograniczony do 24 px. Podaj wartość, by pasek był wyższy — wypełni wiersz z wyjątkiem małego marginesu. Zakres 24–160.",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "Brak statystyk sumy dla tego czujnika — użyj avg, max lub change",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "Przy statystykach długoterminowych (kalendarzowe group_by lub okno poza retencją recordera) sum wymaga czujnika licznikowego (state_class total / total_increasing). Czujnik pomiarowy (W, °C, %) nie ma statystyk sumy i nic nie rysuje — użyj avg lub max, albo change na jego liczniku energii.",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native ujednolica też legendę dla poszczególnych encji: nazwy i wartości używają głównego koloru tekstu motywu w pełnej mocy zamiast bledszego, mniejszego wyglądu karty.",
// --- added in 4.04 (interval picker default)
@@ -9683,6 +10079,42 @@ export const I18N = Object.freeze({
"Axis Style is Native, so an empty field follows the Home Assistant theme colour.": "Styl osi jest Natywny, więc puste pole podąża za kolorem motywu Home Assistanta.",
}),
pt: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "Herdar",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "Agrupamento só para esta entidade: hora, N horas, dia, semana, mês ou ano. Herdar usa o agrupamento do cartão. A grelha temporal do gráfico passa a ser o agrupamento mais fino em uso (cartão ou qualquer entidade): uma entidade agrupada de forma mais grosseira do que a grelha é reagregada em células de calendário maiores nessa grelha — p. ex. barras mensais atrás de valores diários — e uma entidade agrupada de forma mais fina do que o cartão torna a grelha de todo o gráfico mais fina. Indisponível enquanto o cartão agrupa por raw.",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "Ativado segue",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "Entidade cujo estado liga e desliga esta entidade em tempo real. input_boolean.x mostra a entidade enquanto o auxiliar está ligado (on / true / yes / 1); !input_boolean.x oculta-a enquanto o auxiliar está ligado. A entidade continua a ser carregada, por isso a troca é imediata e as outras entidades mantêm as cores; unknown, unavailable ou um auxiliar inexistente deixam-na visível. Deixe vazio para usar o interruptor fixo acima.",
"Follows an entity": "Segue uma entidade",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "Para alternar em tempo real a partir de um auxiliar, preencha Ativado segue abaixo — a entidade é carregada como habitualmente e apenas mostrada ou ocultada.",
// --- added in 4.05 (#417 strip title position)
"Title Position": "Posição do título",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "Onde fica o nome da faixa. Acima (predefinição) numa linha própria sobre a banda. À esquerda na coluna do eixo Y ao lado da banda — sem altura extra, mas o nome é cortado à largura da coluna com reticências, por isso mantenha curtos os nomes à esquerda; com o eixo Y oculto não há coluna e os títulos à esquerda não são desenhados.",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "Altura da faixa",
"Strip Titles": "Títulos das faixas",
"Title Size": "Tamanho do título",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "Altura em píxeis de cada faixa de estado sob o eixo X. Vazio = 16. Intervalo 6–60; as linhas encolhem automaticamente quando o cartão é demasiado baixo.",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "Escreve o nome de cada faixa numa pequena linha acima da sua banda — o mesmo nome que a legenda e a dica usam — para distinguir faixas empilhadas sem a legenda. Cada título ocupa a sua própria altura; os títulos são omitidos automaticamente quando o cartão é demasiado baixo. Defina o nome de uma entidade como string vazia para deixar só essa faixa sem título.",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "Tamanho da letra em píxeis dos títulos das faixas. Vazio = 10. Intervalo 6–40. Nomes longos são encurtados com reticências à largura do gráfico.",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "Escreve o nome do estado dentro de cada banda suficientemente larga (mais de 40 px). Desligue para bandas de cor limpas — a dica continua a indicar o estado.",
// --- added in 4.05 (#415 styles)
"Custom CSS": "CSS personalizado",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "CSS simples aplicado dentro do cartão, com os nomes de classe da página wiki CSS Styling (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) e ha-card. Não precisa de card-mod. Uma regra que colida com uma opção do cartão definida acima (fundo, borda, preenchimento, sombra, cor do título) precisa de !important, porque essas opções são aplicadas inline. Deixe vazio para não alterar nada.",
"All entities are outside the threshold range": "Todas as entidades estão fora do intervalo de limites",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "Mês de início do ano",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "Primeiro mês do período Ano para o seletor de datas e graph_start: year. Janeiro (predefinição) mantém o ano civil; julho faz o ano ir de 1 de julho a 30 de junho, o cabeçalho mostra 2026/27, as setas avançam por esse período e compare: last_year alinha-se com ele. Os períodos mês e semana, os buckets group_by e o eixo não mudam.",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "Valor máximo",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "Oculta as entidades cujo valor está acima deste limite. Combine com Valor mínimo para manter uma faixa, ou use sozinho para listar apenas os dispositivos que precisam de atenção — p. ex. 20 em níveis de bateria mostra só os que estão a 20 % ou menos. Comparado com o valor absoluto, como Valor mínimo. Deixe vazio para não filtrar.",
"All entities are above the threshold": "Todas as entidades estão acima do limite",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "Altura da linha",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "Altura de cada linha de estado em píxeis. Vazio = automática (32 px, só cresce quando o nome da entidade quebra), com a faixa de cor limitada a 24 px. Defina um valor para uma faixa mais alta — preenche a linha exceto uma pequena margem. Intervalo 24–160.",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "Sem estatísticas de soma para este sensor — use avg, max ou change",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "Com estatísticas de longo prazo (um group_by de calendário ou uma janela além da retenção do recorder), sum precisa de um sensor contador (state_class total / total_increasing). Um sensor de medição (W, °C, %) não tem estatísticas de soma e não desenha nada — use avg ou max, ou change no seu contador de energia.",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native também alinha a legenda por entidade: os nomes e valores usam a cor de texto principal do tema em plena intensidade, em vez do aspeto mais ténue e pequeno do cartão.",
// --- added in 4.04 (interval picker default)
@@ -10567,6 +10999,42 @@ export const I18N = Object.freeze({
"Axis Style is Native, so an empty field follows the Home Assistant theme colour.": "O estilo dos eixos é Nativo, então um campo vazio segue a cor do tema do Home Assistant.",
}),
ru: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "Наследовать",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "Группировка только для этой сущности: час, N часов, день, неделя, месяц или год. Наследовать использует группировку карточки. Временная сетка графика становится самой мелкой из используемых группировок (карточки или любой сущности): сущность, сгруппированная крупнее сетки, заново агрегируется в более крупные календарные ячейки на этой сетке — например, месячные столбцы позади дневных значений, — а сущность, сгруппированная мельче карточки, делает сетку всего графика мельче. Недоступно, пока карточка сгруппирована по raw.",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "Включено по",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "Сущность, состояние которой включает и выключает эту сущность в реальном времени. input_boolean.x показывает сущность, пока помощник включён (on / true / yes / 1); !input_boolean.x скрывает её, пока помощник включён. Сущность по-прежнему загружается, поэтому переключение мгновенное, а остальные сущности сохраняют цвета; unknown, unavailable или отсутствующий помощник оставляют её видимой. Оставьте пустым, чтобы использовать фиксированный переключатель выше.",
"Follows an entity": "Следует за сущностью",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "Чтобы переключать в реальном времени через помощник, заполните поле Включено по ниже — сущность загружается как обычно и только показывается или скрывается.",
// --- added in 4.05 (#417 strip title position)
"Title Position": "Положение заголовка",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "Где писать имя полосы. Сверху (по умолчанию) отдельной строкой над лентой. Слева в столбце оси Y рядом с лентой — без дополнительной высоты, но имя обрезается многоточием до ширины столбца, поэтому имена слева держите короткими; при скрытой оси Y столбца нет, и левые заголовки не рисуются.",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "Высота полосы",
"Strip Titles": "Заголовки полос",
"Title Size": "Размер заголовка",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "Высота в пикселях каждой полосы состояния под осью X. Пусто = 16. Диапазон 6–60; строки автоматически сжимаются, если карточка слишком низкая.",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "Пишет имя каждой полосы небольшой строкой над её лентой — то же имя, что в легенде и подсказке, — чтобы сложенные полосы различались без легенды. Каждый заголовок занимает свою высоту; если карточка слишком низкая, заголовки автоматически убираются. Чтобы оставить без заголовка только одну полосу, задайте имя сущности пустой строкой.",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "Размер шрифта заголовков полос в пикселях. Пусто = 10. Диапазон 6–40. Длинные имена сокращаются многоточием до ширины графика.",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "Пишет имя состояния внутри каждой достаточно широкой ленты (более 40 px). Отключите для чистых цветных лент — подсказка по-прежнему называет состояние.",
// --- added in 4.05 (#415 styles)
"Custom CSS": "Свой CSS",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "Обычный CSS, применяемый внутри карточки, с именами классов со страницы вики CSS Styling (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) и ha-card. card-mod не нужен. Правило, конфликтующее с заданной выше опцией карточки (фон, рамка, отступ, тень, цвет заголовка), требует !important, потому что эти опции применяются inline. Оставьте пустым, чтобы ничего не менять.",
"All entities are outside the threshold range": "Все сущности вне диапазона порогов",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "Месяц начала года",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "Первый месяц периода Год для выбора даты и graph_start: year. Январь (по умолчанию) сохраняет календарный год; июль задаёт год с 1 июля по 30 июня, заголовок показывает 2026/27, стрелки шагают на этот период, а compare: last_year выравнивается по нему. Периоды месяц и неделя, бакеты group_by и ось не затрагиваются.",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "Макс. значение",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "Скрывает сущности, значение которых выше этого порога. Вместе с мин. значением задаёт диапазон, отдельно — показывает только устройства, требующие внимания, например 20 для уровня батареи покажет только те, что на 20 % и ниже. Сравнивается с абсолютным значением, как и мин. значение. Оставьте пустым, чтобы не фильтровать.",
"All entities are above the threshold": "Все сущности выше порога",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "Высота строки",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "Высота каждой строки состояния в пикселях. Пусто = автоматически (32 px, растёт только если имя сущности переносится), при этом цветная полоса ограничена 24 px. Укажите значение, чтобы полоса стала выше — она заполнит строку за вычетом небольшого отступа. Диапазон 24–160.",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "Для этого датчика нет статистики суммы — используйте avg, max или change",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "В долгосрочной статистике (календарный group_by или окно за пределами хранения recorder) sum требует датчик-счётчик (state_class total / total_increasing). У измерительного датчика (W, °C, %) нет статистики суммы, и ничего не рисуется — используйте avg или max, либо change на его счётчике энергии.",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native также приводит к единому виду легенду по сущностям: её названия и значения используют основной цвет текста темы в полную силу вместо более тусклого и мелкого оформления карточки.",
// --- added in 4.04 (interval picker default)
@@ -11451,6 +11919,42 @@ export const I18N = Object.freeze({
"Axis Style is Native, so an empty field follows the Home Assistant theme colour.": "Стиль осей — Родной, поэтому пустое поле следует цвету темы Home Assistant.",
}),
sv: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "Ärv",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "Gruppering endast för den här entiteten: timme, N timmar, dag, vecka, månad eller år. Ärv använder kortets gruppering. Diagrammets tidsrutnät blir den finaste grupperingen som används (kortet eller någon entitet): en entitet grupperad grövre än rutnätet aggregeras om till större kalenderceller på det rutnätet — t.ex. månadsstaplar bakom dagsvärden — och en entitet grupperad finare än kortet gör hela diagrammets rutnät finare. Inte tillgängligt medan kortet grupperas per raw.",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "Aktiverad följer",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "Entitet vars tillstånd slår på och av denna entitet live. input_boolean.x visar entiteten medan hjälparen är på (on / true / yes / 1); !input_boolean.x döljer den medan hjälparen är på. Entiteten hämtas fortfarande, så växlingen är omedelbar och de andra entiteterna behåller sina färger; unknown, unavailable eller en saknad hjälpare lämnar den synlig. Lämna tomt för att använda den fasta brytaren ovan.",
"Follows an entity": "Följer en entitet",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "För att växla live från en hjälpare, fyll i Aktiverad följer nedan — entiteten hämtas då som vanligt och visas eller döljs bara.",
// --- added in 4.05 (#417 strip title position)
"Title Position": "Titelplacering",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "Var remsans namn står. Ovanför (standard) på en egen rad över bandet. Vänster i Y-axelns kolumn bredvid bandet — ingen extra höjd, men namnet kortas till kolumnbredden med ellips, så håll vänsternamn korta; med dold Y-axel finns ingen kolumn och vänstertitlar ritas inte.",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "Remsans höjd",
"Strip Titles": "Remstitlar",
"Title Size": "Titelstorlek",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "Höjd i pixlar för varje tillståndsremsa under X-axeln. Tomt = 16. Intervall 6–60; raderna krymper automatiskt när kortet är för lågt.",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "Skriver varje remsas namn på en liten rad ovanför dess band — samma namn som förklaringen och verktygstipset använder — så att staplade remsor kan skiljas åt utan förklaringen. Varje titel tar sin egen höjd; titlar utelämnas automatiskt när kortet är för lågt. Sätt en entitets namn till en tom sträng för att lämna bara den remsan utan titel.",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "Teckenstorlek i pixlar för remstitlarna. Tomt = 10. Intervall 6–40. Långa namn förkortas med ellips till plottens bredd.",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "Skriver tillståndsnamnet inuti varje band som är brett nog (mer än 40 px). Stäng av för rena färgband — verktygstipset namnger fortfarande tillståndet.",
// --- added in 4.05 (#415 styles)
"Custom CSS": "Egen CSS",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "Ren CSS som tillämpas inne i kortet, med klassnamnen från wikisidan CSS Styling (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) och ha-card. Ingen card-mod behövs. En regel som krockar med ett kortalternativ satt ovan (bakgrund, kant, utfyllnad, skugga, rubrikfärg) behöver !important, eftersom de alternativen sätts inline. Lämna tomt för ingen ändring.",
"All entities are outside the threshold range": "Alla entiteter ligger utanför tröskelintervallet",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "Året börjar i",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "Första månaden i årsperioden för datumväljaren och graph_start: year. Januari (standard) behåller kalenderåret; juli låter året löpa från 1 juli till 30 juni, rubriken visar 2026/27, pilarna stegar med den perioden och compare: last_year följer den. Månads- och veckoperioder, group_by-hinkar och axeln påverkas inte.",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "Maxvärde",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "Döljer entiteter vars värde ligger över denna tröskel. Kombinera med Minvärde för ett band, eller använd det ensamt för att bara lista enheter som behöver uppmärksamhet — t.ex. 20 på batterinivåer visar bara de på 20 % eller lägre. Jämförs med absolutvärdet, som Minvärde. Lämna tomt för inget filter.",
"All entities are above the threshold": "Alla entiteter ligger över tröskeln",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "Radhöjd",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "Höjden på varje tillståndsrad i pixlar. Tom = automatisk (32 px, växer bara när entitetsnamnet radbryts), där färgbandet är begränsat till 24 px. Ange ett värde för ett högre band — det fyller raden så när som på en liten marginal. Intervall 24–160.",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "Ingen summastatistik för den här sensorn — använd avg, max eller change",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "Med långtidsstatistik (ett kalender-group_by eller ett fönster bortom recorderns lagringstid) kräver sum en räknarsensor (state_class total / total_increasing). En mätsensor (W, °C, %) saknar summastatistik och ritar inget — använd avg eller max, eller change på dess energimätare.",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native samordnar även förklaringen per entitet: namn och värden använder temats primära textfärg i full styrka i stället för kortets svagare och mindre utseende.",
// --- added in 4.04 (interval picker default)
@@ -12335,6 +12839,42 @@ export const I18N = Object.freeze({
"Axis Style is Native, so an empty field follows the Home Assistant theme colour.": "Axelstilen är Inbyggd, så ett tomt fält följer Home Assistants temafärg.",
}),
zh: Object.freeze({
// --- added in 4.05 (#401 entity group_by)
"Inherit": "继承",
"Grouping for this entity only: hour, N hours, date, week, month or year. Inherit uses the card's Group By. The chart's time grid becomes the finest grouping in use (card or any entity): an entity grouped coarser than the grid is re-aggregated into larger calendar cells drawn on that grid — e.g. monthly bars behind daily values — and an entity grouped finer than the card makes the whole chart's grid finer. Not available while the card is grouped by raw.": "仅此实体的分组:小时、N 小时、日、周、月或年。继承使用卡片的分组。图表的时间网格取所用分组中最细的一个(卡片或任一实体):比网格更粗的实体会在该网格上重新聚合为更大的日历单元——例如日值背后的月柱——而比卡片更细的实体会让整个图表的网格更细。卡片按 raw 分组时不可用。",
// --- added in 4.05 (#413 live enabled)
"Enabled Follows": "启用跟随",
"Entity whose state switches this entity on and off live. input_boolean.x shows the entity while the helper is on (on / true / yes / 1); !input_boolean.x hides it while the helper is on. The entity is still fetched, so the flip is instant and the other entities keep their colours; unknown, unavailable or a missing helper leave it shown. Leave empty to use the fixed switch above.": "由其状态实时开关本实体的实体。input_boolean.x 在助手开启时(on / true / yes / 1)显示本实体;!input_boolean.x 在助手开启时隐藏它。实体仍会被获取,因此切换是即时的,其他实体保持各自的颜色;unknown、unavailable 或助手不存在时保持显示。留空则使用上方的固定开关。",
"Follows an entity": "跟随某个实体",
"To switch it live from a helper, fill Enabled Follows below — the entity is then fetched as usual and only shown or hidden.": "若要通过助手实时切换,请填写下方的“启用跟随”——实体照常获取,只是显示或隐藏。",
// --- added in 4.05 (#417 strip title position)
"Title Position": "标题位置",
"Where the strip name goes. Above (default) writes it on its own line over the band. Left puts it in the Y-axis column beside the band — no extra height, but the name is cut to the column width with an ellipsis, so keep left names short; with the Y axis hidden there is no column and left titles are not drawn.": "状态条名称的位置。上方(默认)在色带上方单独一行;左侧则放在色带旁的 Y 轴列中——不占额外高度,但名称会按列宽以省略号截断,因此左侧名称应保持简短;隐藏 Y 轴时没有该列,左侧标题不会绘制。",
// --- added in 4.05 (#417 strip titles)
"Strip Height": "状态条高度",
"Strip Titles": "状态条标题",
"Title Size": "标题字号",
"Height in pixels of each state-strip band under the X axis. Empty = 16. Range 6–60; rows shrink automatically when the card is too short.": "X 轴下方每条状态条的高度(像素)。留空 = 16。范围 6–60;卡片过矮时各行会自动收缩。",
"Write each strip's name on a small line above its band — the same name the legend and tooltip use — so stacked strips can be told apart without the legend. Each title costs its own height; titles are dropped automatically when the card is too short for them. Set an entity's name to an empty string to leave only that strip untitled.": "在每条状态条上方用一行小字写出它的名称——与图例和提示框使用的名称相同——这样叠放的状态条无需图例即可区分。每个标题占用自己的高度;卡片过矮时标题会自动省略。将某个实体的名称设为空字符串,可只让该状态条不显示标题。",
"Font size in pixels of the strip titles. Empty = 10. Range 6–40. Longer names are shortened with an ellipsis to the plot width.": "状态条标题的字号(像素)。留空 = 10。范围 6–40。过长的名称会按绘图区宽度以省略号截断。",
"Draw the state name inside each band where it is wide enough (more than 40 px). Turn off for clean colour bands — the tooltip still names the state.": "在足够宽(超过 40 px)的每个色带内写出状态名称。关闭后仅显示纯色条——提示框仍会显示状态名称。",
// --- added in 4.05 (#415 styles)
"Custom CSS": "自定义 CSS",
"Plain CSS applied inside the card, using the class names from the CSS Styling wiki page (.sgc-card, .sgc-title, .sgc-state-value, .sgc-plot …) and ha-card. No card-mod needed. A rule that collides with a card option set above (background, border, padding, shadow, header colour) needs !important, because those options are applied inline. Leave empty for no change.": "直接应用在卡片内部的纯 CSS,可使用 CSS Styling 维基页面中的类名(.sgc-card、.sgc-title、.sgc-state-value、.sgc-plot 等)以及 ha-card。无需 card-mod。与上方已设置的卡片选项(背景、边框、内边距、阴影、标题颜色)冲突的规则需要 !important,因为这些选项是以内联方式应用的。留空则不做更改。",
"All entities are outside the threshold range": "所有实体都在阈值范围之外",
// --- added in 4.05 (#407 year_start_month)
"Year Starts In": "年度起始月份",
"First month of the Year period for the date picker and graph_start: year. January (the default) keeps the calendar year; July makes the Year run from 1 July to 30 June, the header reads 2026/27, the arrows step by that period, and compare: last_year lines up with it. Month and week periods, group_by buckets and the axis are not affected.": "日期选择器和 graph_start: year 使用的年度周期的第一个月。一月(默认)保持自然年;七月则让年度从 7 月 1 日到次年 6 月 30 日,标题显示 2026/27,箭头按该周期步进,compare: last_year 也与之对齐。月、周周期、group_by 分桶和坐标轴不受影响。",
// --- added in 4.05 (#408 ranking_max_value)
"Max Value": "最大值",
"Hide entities whose value is above this threshold. Pair it with Min Value to keep a band, or use it alone to list only the devices that need attention — e.g. 20 on battery levels shows only the ones at 20% or lower. Compared against the absolute value, like Min Value. Leave empty for no filter.": "隐藏数值高于该阈值的实体。与最小值搭配可保留一个区间,单独使用则只列出需要关注的设备——例如电池电量设为 20 时只显示 20% 及以下的设备。与最小值一样按绝对值比较。留空则不过滤。",
"All entities are above the threshold": "所有实体都高于阈值",
// --- added in 4.05 (#405 state_timeline_row_height)
"Row Height": "行高",
"Height of each state row in pixels. Leave empty for the automatic height (32 px, growing only when the entity name wraps), where the colour band is capped at 24 px. Set it to make the band taller — it fills the row minus a small margin. Range 24–160.": "每个状态行的高度(像素)。留空为自动(32 px,仅在实体名称换行时增高),此时色带最高为 24 px。设置数值可加高色带——它会填满整行,仅留少量边距。范围 24–160。",
// --- added in 4.05 (#410 sum on a measurement sensor)
"No sum statistics for this sensor — use avg, max or change": "该传感器没有求和统计数据 — 请使用 avg、max 或 change",
"On long-term statistics (a calendar group_by, or a window beyond the recorder's retention) sum needs a counter sensor (state_class total / total_increasing). A measurement sensor (W, °C, %) has no sum statistics and draws nothing — use avg or max, or change on its energy counter.": "使用长期统计时(按日历的 group_by,或超出 recorder 保留期的时间窗口),sum 需要计数型传感器(state_class 为 total / total_increasing)。测量型传感器(W、°C、%)没有求和统计数据,不会绘制任何内容 — 请改用 avg 或 max,或在其电能计数器上使用 change。",
// --- added in 4.04 (native style covers the legend)
"Native also brings the per-entity legend into line: its names and values use the theme's main text colour at full strength, instead of the card's dimmer, smaller look.": "Native 还会统一每个实体的图例:其名称和数值使用主题的主文本颜色并保持完整强度,而不是卡片较暗、较小的样式。",
// --- added in 4.04 (interval picker default)