export const T_VERSION = "4.02";

export const LANG_NAMES = Object.freeze({
  en: "English", cs: "Čeština", da: "Dansk", de: "Deutsch", es: "Español",
  fi: "Suomi", fr: "Français", it: "Italiano", nl: "Nederlands", nb: "Norsk",
  pl: "Polski", pt: "Português", ru: "Русский", sv: "Svenska", tr: "Türkçe",
  zh: "中文",
});
export const I18N = Object.freeze({
  en: Object.freeze({}),
  tr: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "Canlı",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "Entity'nin şu anki durumu; grafikte gösterilen dönemden bağımsızdır. Diğer değerlerin hepsi gösterilen aralığı anlatır.",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "Bu karşılaştırma kart yüklendiğinde gizli başlar - lejanttaki girdisine tıklayarak gösterebilirsiniz. Not: lejantta ANA seriye tıklamak tüm karşılaştırma grubunu birlikte açıp kapatır.",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "Takvim dönemleri",
    "Rolling windows (ending now)": "Kayan pencereler (şimdi biten)",
    "Area names": "Alan adları",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "Öznitelik adları",
    "Attribute names only": "Yalnızca öznitelik adları",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "Çizilen özniteliği her entity'nin adına ekler - durum satırı, lejant, ipuçları, istatistikler, dışa aktarımlar ve bu liste. Olmadan, aynı entity'nin iki özniteliği iki özdeş etiket üretir. Entity'nin kendi durumunu çizen satırlar ve Özel Ad verdikleriniz etkilenmez.",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "Entity adı + öznitelik yerine YALNIZCA öznitelik adını gösterir. Alan adları ile birlikte 'Hedef sıcaklık · Salon' gibi etiketler verir. Bu ve Öznitelik adları birbirinin alternatifidir - birini açmak diğerini kapatır.",
    "Hide Name": "İsmi Gizle",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "Etkin",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "Kapatınca kart bu entity hiç tanımlanmamış gibi davranır: hiçbir şey çekilmez ve çizilmez, kart genelindeki mantık onu hesaba katmaz. Bazı örneklerinde sensör olmayan ortak kart şablonları (örn. Streamline) için kullanışlıdır. Satır düzenleme için burada kalır ve istediğiniz an yeniden etkinleştirilebilir.",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "Nokta Boyutu",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "Veri noktası dairelerinin piksel cinsinden yarıçapı. Otomatik boyut için boş bırakın (Çizgi Kalınlığı ile ölçeklenir). Scatter ve radar modlarındaki nokta boyutunu da belirler.",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "Genişletilmiş Pencere",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "Seçili dönemin N katını render eder ve en yeni kısma kaydırılmış açılır: ekran tam seçtiğiniz dönemi gösterir - kaydırmasız haliyle aynı ölçek ve aynı bucket'lar - ve fazladan geçmişe doğru kaydırabilirsiniz. Date picker'ı takip eder: Hafta görünümünde 2 ile mevcut haftanın arkasında bir hafta daha kaydırılabilir olur. 1 veya boş = kapalı. Aktifken Visible Window'u geçersiz kılar.",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "Geçici sıfırları yok say",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "Bazı entegrasyonlar cihaz kapalıyken ya da yeniden başlarken düz 0 bildirir, sonra önceki toplama geri döner - her iniş sayaç sıfırlaması sayılır ve geri dönen değer yeniden tüketim olarak eklenir. Etkinleştirildiğinde sıfır okumaları tamamen atlanır; uzun dönem istatistiklerinde değişim, kirlenmiş toplamlar yerine state kolonundan yeniden hesaplanır. Gerçekten sıfırlanıp sıfırdan saymaya devam eden sayaçlar yine doğru çalışır.",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "Bu hayalet çizginin altındaki alanı renginin soluk bir tonuyla doldurur. Üst üste binen dönemler okunaklı kalsın diye varsayılan olarak kapalıdır.",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "Hayaletin ortalama değerinde - karşılaştırılan dönemin ortalamasında - hayalet renginde kesikli yatay bir çizgi çizer. Dönem ortalamalarını bir bakışta karşılaştırmak için kullanışlıdır.",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "Özel Ölçek Kuralları",
    "Up to (hours)": "En çok (saat)",
    "Add Rule": "Kural Ekle",
    "No rules yet - the built-in auto scale decides": "Henüz kural yok - yerleşik otomatik ölçek karar verir",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "Yerleşik otomatik ölçeği kendi eşiklerinizle geçersiz kılar. Her kural şöyle okunur: görünen dönem en çok N saat ise bu Gruplama'yı (ve isteğe bağlı bu Nokta/Saat'i) kullan. Eşleşen en küçük eşik kazanır; tüm eşiklerin ötesindeki dönem yerleşik otomatik ölçeğe döner. Tarih seçici duyarlıdır: tam ay veya yıl seçimi, dönem henüz sürerken bile nominal uzunluğuyla eşleşir.",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "Önceki Gün",
    "Week Before": "Önceki Hafta",
    "Month Before": "Önceki Ay",
    "Year Before": "Önceki Yıl",
    "Periods Back": "Kaç Dönem Geri",
    "No comparisons yet": "Henüz karşılaştırma yok",
    "Add Comparison": "Karşılaştırma Ekle",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "Bu satırın kaç dönem geriyle karşılaştırdığı: 1 = önceki dönem, 2 = iki dönem önce. Seçili dönemi ve tarih seçiciyi izler - Hafta görünümünde 2 iki hafta öncesi demektir; seçiciyi Yıl'a alırsanız aynı satır iki yıl öncesini gösterir.",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "Bu varlığı soluk hayalet seriler olarak geriye kaydırıp bindirir - her satır bir hayalet. Önceki Dönem geçerli pencereyi izler (ay/yıl tarih seçici görünümlerinde takvim duyarlı), Kaç Dönem Geri ise bunu çarpar: 1 = önceki, 2 = iki dönem önce. Hayaletler lejantta ana seriyle birlikte gizlenir; araç ipucu her hayaletin kendi tarihini ve yüzde değişimi gösterir.",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "Kartın üstünde gösterilen başlık metni. Başlık satırını tamamen gizlemek için boş bırakın.",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "Kart başlığının ve pil simgesinin yazı boyutu. Pil simgesi ve yüzde metni bu değerle orantılı ölçeklenir. 16px veya 1.2em gibi herhangi bir CSS değeri kabul eder.",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "Başlığın yatay hizalaması - sol, orta veya sağ. Yerleşim bölgelerini belirlemek için Simge Konumu ile birlikte kullanılır.",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "Varlık durum değerlerinin grafiğin üstünde/altında nasıl dizileceğini kontrol eder. Varsayılan = her varlık kendi satırında dikey sıralanır. Yatay = varlıklar tek satırda yan yana akar, gerekirse alt satıra geçer. Çok varlıklı kompakt kartlar için kullanışlıdır.",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "Başlık metni için özel renk. Herhangi bir CSS rengi veya değişkeni kabul eder. Tema varsayılanı için boş bırakın.",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "Başlık metni yazı kalınlığı. CSS anahtar sözcükleri (light/normal/bold) veya sayılar (300, 400, 600, 700) kabul edilir. Tema varsayılanı için boş bırakın.",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "Başlık harf aralığı. Bir sayı (px kabul edilir) veya 0.5px, normal, -0.02em gibi herhangi bir CSS değeri kabul eder. Tema varsayılanı için boş bırakın.",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "Başlığın yanındaki Material Design simgesi. mdi: önekini kullanın, örn. mdi:chart-line. Tüm simgelere materialdesignicons.com adresinden göz atabilirsiniz.",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "Simgenin genişliği ve yüksekliği. 22px veya 1.5rem gibi CSS değerleri kabul eder.",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "MDI simgesi yerine özel bir görsel kullanın. Herhangi bir PNG/SVG/WebP için tam URL yapıştırın. MDI simge alanına göre önceliklidir.",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "Başlık simgesinin yeri - sol, orta veya sağ. Simge konumu Başlık Hizalama değeriyle eşleştiğinde simge ve başlık birlikte durur (önce simge). Aksi halde ayrılırlar: simge kendi bölgesine, başlık hizalama bölgesine gider.",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "Grafik alanının piksel cinsinden yüksekliği veya ızgara hücresini doldurmak için auto (kartı Yerleşim sekmesinden boyutlandırın). Alan temizlenirse auto ayarlanır.",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "Kart için özel arka plan rengi. Herhangi bir CSS rengi (hex, ad, rgb, rgba) kabul eder. Saydamlık için rgba(r,g,b,a) kullanın, örn. rgba(155,150,150,0.3). Tema varsayılanı için boş bırakın.",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "Kart köşelerinin yuvarlaklığı. Bir sayı (px kabul edilir) veya 12px, 1rem, 0 gibi herhangi bir CSS değeri kabul eder. Tema varsayılanı için boş bırakın.",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "Varsayılan HA kart gölgesini gösterir. Düz bir görünüm için veya kartı süslü bir arka plana yerleştirirken devre dışı bırakın.",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "Varsayılan HA kart kenarlığını gösterir. Daha temiz, kenarlıksız bir görünüm için devre dışı bırakın.",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "Kart kenarlığı için özel renk. Herhangi bir CSS rengi veya değişkeni kabul eder. Tema varsayılanı için boş bırakın.",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "Kenarlık kalınlığı. Bir sayı (px kabul edilir) veya 2px gibi herhangi bir CSS değeri kabul eder. Tema varsayılanı için boş bırakın.",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "Kartın iç boşluğu. Tek bir sayı (px) veya 8px 16px ya da 0 gibi herhangi bir CSS kısaltması kabul eder. Tema varsayılanı için boş bırakın.",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "Kart arka planı olarak kullanılacak görselin URL'si. Yerel dosyalara (www/ içinde) /local/ altından erişilir - /local/sunset.jpg, sadece sunset.jpg veya local/sub/path.jpg yazabilirsiniz. Harici URL'ler de çalışır. Görsel, arka plan renginin üzerine biner (saydam rgba renkleri alttan görünür).",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "Yalnızca Arka Plan Görseline uygulanan piksel cinsinden bulanıklık miktarı. Grafik, başlık ve diğer içerik net kalır. 0 veya boş = bulanıklık yok. Yumuşak, atmosferik arka planlar için kullanışlıdır.",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "Grafik şeklinin kart içindeki yatay konumu. Sol, sol kenara; Sağ, sağ kenara sabitler; Orta (varsayılan) ortada tutar. Grafiği başka içeriğin yanına dizerken veya görsel denge için kullanışlıdır.",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "Kart üzerindeki metinlerin dili - tarih seçici hazır ayarları ve aralık etiketleri, gruplama seçici seçenekleri, Toplam/Min/Maks gibi araç ipucu ve lejant sözcükleri ile boş durumlar. Otomatik = her görüntüleyici için HA Profil sayfasındaki Dil ayarını izler. Sabit bir dil, kart metinlerini ve tarih biçimlerini tüm görüntüleyiciler için sabitler - duvar tabletleri için kullanışlıdır. Bu editör de kartın dilini izler. Varlık adları, birimler ve kendi etiketleriniz asla çevrilmez. Durum sözcükleri (on/off, ısıtma...) HA'nın kendi çevirilerinden gelir ve görüntüleyicinin profil dilini izler. Eksik çeviriler İngilizceye döner.",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "Kartın eksen etiketleri, araç ipuçları, pencere sınırları (G/H/A/Y, Grafik Başlangıcı, saat sınırları) ve takvim kovalaması için hangi saat dilimini kullanacağı. Otomatik = tıpkı yerel HA grafikleri gibi HA Profil sayfasındaki Saat dilimi tercihini izler - cihazınız sunucudan farklı bir dilimdeyken (örn. seyahatte) oluşan zaman uyuşmazlıklarını giderir. Yerel = her zaman cihaz/tarayıcı dilimini kullanır. Sunucu = her zaman HA sunucu dilimini kullanır. Europe/Istanbul veya America/New_York gibi özel bir IANA adı YAML üzerinden de ayarlanabilir.",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "Zaman Çizelgesi = zaman serisi grafiği (varlık başına çizgi, basamak, çubuk). Dağılım = X ile Y korelasyon grafiği (tam olarak 2 varlık). Pasta = payları gösteren halka grafik. Sıralama = değere göre sıralanmış yatay çubuklar. Isı Haritası = günler × saatler ızgarası. Takvim = haftalık ızgara. Kutu Grafiği = zaman kovası başına min / çeyrek / medyan dağılımı. Şelale = her varlık, yürüyen toplamın +/− adımı (toplama varsayılanı Sum). Histogram = görünür penceredeki değer-frekans dağılımı.",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "Varsayılan kayan pencerede kaç saatlik geçmişin yüklenip gösterileceği. Yüksek değerler daha çok veri çeker ancak kartı yavaşlatabilir. Tarih Seçici, Enerji Senkronizasyonu, Aralık Seçici, Grafik Başlangıcı veya Grafik Başlangıç Saati zaman penceresini geçersiz kıldığında yok sayılır.",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "Saat başına kaç veri noktası çekileceği. Yüksek = daha çok ayrıntı ama HA recorder veritabanına daha çok yük. 2 değeri her 30 dakikada bir nokta demektir. Varlıklar bunu kendi ayarlarında ayrı ayrı geçersiz kılabilir.",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "Ham geçmiş verinin toplamadan önce nasıl kovalara ayrılacağı. Aralık = tüm zaman aralığında eşit genişlikte kovalar (en yaygın). Saat = her saat başına bir kova. Tarih = her takvim günü için bir. Hafta = her takvim haftası için bir (Pzt-Paz). Ay = her takvim ayı için bir. Raw = hiç kovalama yok: kaydedilen her örnek tam zaman damgasında çizilir - her geçişin önemli olduğu ikili/durum sensörlerinin basamak grafikleri için idealdir.",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "Değeri bu eşiğin altında kalan varlıkları gizler. Boşta / beklemedeki cihazların grafiği kalabalıklaştırdığı enerji tüketimi sıralaması gibi metrikler için kullanışlıdır. Eşik mutlak değerle karşılaştırılır, bu yüzden pozitif ve negatif sayılarda aynı çalışır. Filtre istemiyorsanız boş bırakın.",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "Saniye cinsinden otomatik yenileme aralığı. Kart, HA durum değişikliklerinden bağımsız olarak bu sıklıkta veriyi yeniden çeker. Sık değişen sensörler veya harici veri kaynakları için kullanışlıdır. Yalnızca HA durum olaylarında güncellemek için boş bırakın.",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "Saat cinsinden azami görünür zaman aralığı. Ayarlandığında ve Gösterilecek Saat değerinden küçük olduğunda grafik yatay kaydırılabilir olur.",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "Kaydırma Çubuğu = altta görünür kaydırma çubuğu. Tekerlek = fare tekerleği yatay kaydırır.",
    "Draws faint horizontal and vertical guide lines across the graph area.": "Grafik alanı boyunca soluk yatay ve dikey kılavuz çizgileri çizer.",
    "Shows a compact color-coded entity name key below the graph.": "Grafiğin altında renk kodlu kompakt bir varlık adı anahtarı gösterir.",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "Kart yüklenirken bir çizim animasyonu oynatır. Zaman Çizelgesi = çizgi/alan süpürmeli çizim. Pasta / Radyal Çubuk / Polar Alan = her veri yenilemesinde dilim büyüme animasyonu.",
    "Stacks entities on top of each other instead of overlapping.": "Varlıkları üst üste bindirmek yerine birbirinin üzerine yığar.",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "Kompakt mod - tüm süslemeleri kaldırır; varlık adı + değer + minik grafik gösterir.",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "Etkinleştirildiğinde görünür pencere için en uygun Gruplama ve Nokta/Saat değerlerini otomatik seçer - yaklaşık 100 nokta hedefler. offset, forecast_horizon veya öznitelik tabanlı veri kaynakları kullanan kart yapılandırmalarında, Gruplama geçersiz kılması varlık bazlı zaman hizalamasını bozabileceğinden daha güvenli bir moda (yalnızca Nokta/Saat) geri döner.",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "Grafiğin sağ üst köşesine, o an görünen serilerin PNG ve CSV dışa aktarımını sunan küçük bir indirme simgesi ekler.",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "Kart yüklendiğinde tüm varlıklar gizli başlar - grafik boş açılır ve lejantta ya da ayrıntı lejantında tıklayarak yalnızca ihtiyacınız olan serileri görünür yaparsınız. Görünürlük oturum boyunca kalıcıdır; sonradan eklenen varlıklar da gizli başlar. Tıklanacak bir şey olması için Kompakt Lejant ile birlikte kullanılması önerilir.",
    "Horizontal alignment of the compact legend.": "Kompakt lejantın yatay hizalaması.",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "Görsel hazır ayar. Klasik = tam pasta. Kalın = geniş halka. Halka = standart (varsayılan). İnce = dar halka. Merkez Toplam asgari iç deliği zorunlu kılar.",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "Dilimler arasındaki derece cinsinden boşluk. 0 = bitişik. 1-5 = hafif. 6-15 = belirgin ayrık. Aralıklı dilimler otomatik olarak yuvarlatılmış uçlar alır. Yalnızca halka stillerinde geçerlidir (Klasik hariç).",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "Pastayı dikey basıklaştırıp altına yan duvarlar çizerek derinlik katar. Tüm stil hazır ayarlarıyla çalışır.",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "Her pasta dilimi içindeki değer etiketlerinin yazı boyutu. Grafik yarıçapına göre otomatik boyut için boş bırakın.",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "Dilim değer etiketleri için renk. Herhangi bir CSS rengi (hex, rgba, ad) veya CSS değişkeni kabul eder. Beyaz için boş bırakın (dilim rengine karşı otomatik kontrast).",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "Her dilimin içinde ne gösterileceği. Değer = birimli sayı (örn. 42.0 kWh). Yüzde = toplamdaki pay (örn. %23). Her İkisi = değer ve ardından yüzde.",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "Halka deliğinde gösterilen Merkez Toplam değerinin yazı boyutu. Merkez Toplam'ın etkin olmasını gerektirir. Otomatik boyut için boş bırakın.",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "Merkez Toplam değeri ve alt etiketi için renk. Herhangi bir CSS rengi veya değişkeni kabul eder. Tema varsayılanı için boş bırakın.",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "Satır başına kaç gösterge olacağı. Otomatik, kart genişliğinin izin verdiği kadarını sığdırır; her varlık duyarlı bir ızgarada kendi göstergesi olur.",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "Kadranın derece cinsinden yay açısı. 270 = klasik 3/4 kadran (varsayılan), 180 = yarım daire, 360 = tam halka. Açıklık altta ortalanır.",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "Değerin göstergeye göre nerede çizileceği - kadranın altında (varsayılan) veya üstünde, yay ve ibreden uzakta.",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "Gösterge değerinin piksel cinsinden yazı boyutu. Göstergeye göre otomatik boyut için boş bırakın; ad onunla birlikte ölçeklenir.",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "Kadran ölçeği uçlarını - alt ve üst sınırı - göstergenin iki ucunda küçük etiketler olarak çizer. Aralığı varlık başına Gösterge Aralığı (Min / Maks) altından ayarlayın. Gözlenen dönem zirvesi ve dibi araç ipucunda her zaman görünür.",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "Her durum bölütünün köşe yuvarlaklığı, piksel cinsinden. 0 = tamamen keskin. 3 = varsayılan. Daha büyük değerler hap şekline yuvarlar (satır yüksekliğinin yarısıyla sınırlı). İleri düzey kullanıcılar durum bazlı stil için card_mod üzerinden sgc-stl-cell sınıfını da hedefleyebilir.",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "Durum adını (örn. Açık, Kapalı, Evde) sığabileceği genişlikteki bölütlerin içine yazar. Temiz bir renk bandı görünümü için kapatın.",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Y ekseni etiketlerinin (ısı haritasında tarihler, takvimde haftalar) piksel cinsinden yazı boyutu. Varsayılan 10.",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Y ekseni etiketlerinin opaklığı. 0 = görünmez, 1 = tamamen opak. Varsayılan 0.65.",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Y ekseni etiketleri için özel renk. Herhangi bir CSS rengi (hex, rgba, renk adı) veya bir CSS değişkeni kabul eder. Tema --primary-text-color değerini kullanmak için boş bırakın.",
    "Shows numeric value labels on the left (primary) edge of the graph.": "Grafiğin sol (birincil) kenarında sayısal değer etiketlerini gösterir.",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "Grafiğin sağ (ikincil) kenarında sayısal değer etiketlerini gösterir. Yalnızca en az bir varlık Y Ekseni = İkincil kullandığında görünür. İkincil varlıklar çizilmeye devam ederken yalnızca birincil eksen etiketlerini göstermek için devre dışı bırakın.",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "Y eksenlerindeki her sayısal etiket konumuna küçük tik işaretleri çizer. Etiketleri grafik kenarına görsel olarak bağlamaya yardımcı olur.",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "Grafiğin sol ve/veya sağ kenarında dikey bir birim etiketi gösterir. Varsayılan olarak her eksendeki ilk varlığın ölçü birimini kullanır. Özel metin aşağıdaki Etiketler bölümünden ayarlanabilir.",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "Y eksenini logaritmik ölçeğe geçirir. Birkaç büyüklük mertebesine yayılan veriler için idealdir (örn. 1 ile 10000 arası). Sıfır veya negatif değerlere uygun değildir.",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "Grafiğin sol kenarında gösterilen dikey etiket. Varsayılan, ilk birincil varlığın birimidir. Geçersiz kılmak için özel metin girin veya otomatik için boş bırakın.",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "Grafiğin sağ kenarında gösterilen dikey etiket. Varsayılan, ilk ikincil varlığın birimidir. Geçersiz kılmak için özel metin girin veya otomatik için boş bırakın.",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "Y ekseni tik değerlerini 1, 2 veya 5'in temiz katlarına (× 10^n) oturtur - örneğin 0.11 / 0.22 / 0.33 yerine 0.1 / 0.2 / 0.3. Sınırlar içinde kalır, çizim ölçeğini değiştirmez. Katı eşit aralık için devre dışı bırakın.",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Y eksenindeki tik işareti (kılavuz çizgisi ve etiket) sayısı. Varsayılan 4. Örnek: 40-100 sınırlarıyla ticks=6, 40, 50, 60, 70, 80, 90, 100 gösterir.",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Y ekseni etiketleri için ondalık basamak sayısı. Varlık bazlı ondalık ayarını yalnızca eksen etiketleri için geçersiz kılar. Durum satırı değerleri etkilenmez. Otomatik algılama için boş bırakın.",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Y eksenindeki sayıların nasıl biçimlendirileceği. Sistem = HA yerel ayarını izler. Virgül = Avrupa stili (1.234,56). Nokta = Amerikan stili (1,234.56). Durum satırı, araç ipucu ve veri etiketlerini yönetmeye devam eden varlık bazlı Sayı Biçimi'nden bağımsızdır.",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "BİRİNCİL eksen için özel etiket biçimi. Yukarıdaki Ondalıklar ve Y Ekseni Biçimi'ni geçersiz kılar; bu eksendeki varlıkların veri etiketlerini, araç ipucu değerlerini, durum satırını, uç değerleri ve ortalama çizgisi etiketini de yönetir. Süre kısaltmaları (ham değer Süre Birimi'nden dönüştürülür): h:mm, h:mm:ss, mm:ss, d h:mm - örn. h:mm ile 5400 s, 1:30 gösterir. Ya da güvenli bir {expression} şablonu: sayılar, value, + - * / %, parantezler, floor, ceil, round, abs, min, max, sqrt, ayrıca pad2(x), pad(x,width), fixed(x,decimals). Örnek: {floor(value/3600)}:{pad2(floor(value%3600/60))} 5430'u 1:30 yapar; {fixed(value/1000,1)} kW 2350'yi 2.4 kW yapar. JavaScript çalıştırılmaz; geçersiz biçimler yok sayılır. Düz sayılar için boş bırakın.",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "Y Etiket Biçimi ile aynı, ancak İKİNCİL (sağ) eksen ve o eksende çizilen varlıkların tüm değer yüzeyleri için.",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "Süre kısaltması kullanıldığında HAM sensör değerinin birimi. Varsayılan Saniyedir - h:mm ile 5400 değeri 1:30 gösterir. Sensörünüz dakika veya saat raporluyorsa Dakika veya Saat seçin. {expression} şablonları tarafından yok sayılır.",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Y ekseni sayısal etiketlerinin piksel cinsinden yazı boyutu. Varsayılan 10.",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Y ekseni sayısal etiketlerinin opaklığı. 0 = görünmez, 1 = tamamen opak. Varsayılan 0.65.",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Y ekseni etiketleri ve tik işaretleri için özel renk. Herhangi bir CSS rengi (hex, rgba, renk adı) veya var(--my-color) gibi bir CSS değişkeni kabul eder. Tema varsayılanı (--secondary-text-color) için boş bırakın.",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Yatay (Y ekseni) kılavuz çizgilerinin çizgi deseni. Düz, Kesikli, Noktalı veya Uzun Kesik. Ya da 6 2 2 2 gibi özel bir SVG stroke-dasharray.",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Yatay kılavuz çizgilerinin piksel cinsinden kalınlığı. Varsayılan 1. 0.5 gibi ondalıklar kabul edilir.",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Yatay kılavuz çizgilerinin rengi. Herhangi bir CSS rengi veya değişkeni kabul eder. Tema varsayılanı için boş bırakın.",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Yatay kılavuz çizgilerinin opaklığı. 0 = görünmez, 1 = tamamen opak. Varsayılan 0.15 - göze çarpmadan referans verecek kadar hafif, veriyle yarışmaz.",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "Birincil Y ekseninin asgari açıklığı. Gerçek veri aralığı bundan küçükse eksen merkez etrafında simetrik genişler. Örnek: 10 ayarlayın ve veri 20-22 aralığındaysa eksen 16-26 gösterir. Neredeyse düz veriler için aşırı yakınlaştırılmış grafikleri önler.",
    "Same as Min Y Range but for the secondary (right) Y axis.": "Min Y Aralığı ile aynı, ancak ikincil (sağ) Y ekseni için.",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "Birincil Y ekseni için katı veya esnek alt sınır. Katı sınır için bir sayı girin (eksen asla altına inmez). Esnek için başına ~ ekleyin (örn. ~0) - veri altına inerse eksen genişler. Başka bir sensörü izleyen dinamik sınır için bir varlık kimliği de kabul eder.",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "Birincil Y ekseni için katı veya esnek üst sınır. Alt Sınır ile aynı sözdizimi: sayı, ~sayı veya entity_id.",
    "Hard or soft minimum for the secondary (right) Y axis.": "İkincil (sağ) Y ekseni için katı veya esnek alt sınır.",
    "Hard or soft maximum for the secondary (right) Y axis.": "İkincil (sağ) Y ekseni için katı veya esnek üst sınır.",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "X ekseni etiketlerinin (ısı haritasında saatler, takvimde gün adları) piksel cinsinden yazı boyutu. Varsayılan 10.",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "X ekseni etiketlerinin opaklığı. 0 = görünmez, 1 = tamamen opak. Varsayılan 0.5.",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "X ekseni etiketleri için özel renk. Herhangi bir CSS rengi veya CSS değişkeni kabul eder. Tema --primary-text-color değerini kullanmak için boş bırakın.",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "X ekseni zaman/tarih etiketlerinin piksel cinsinden yazı boyutu. Varsayılan 10.",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "X ekseni etiketlerinin opaklığı. 0 = görünmez, 1 = tamamen opak. Varsayılan 0.5.",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "X ekseni etiketleri için özel renk. Herhangi bir CSS rengi (hex, rgba, renk adı) veya bir CSS değişkeni kabul eder. Tema varsayılanı (--secondary-text-color) için boş bırakın.",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "Görünür aralık bir günden uzun olup etiketler tarihe döndüğünde X ekseni etiketleri için kullanılacak renk. X Etiket Rengi ile eşleşmesi için boş bırakın.",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "Zaman Çizelgesi modunda altta zaman etiketlerini, Dağılım modunda değer etiketlerini gösterir. Ek dikey alan kazanmak için devre dışı bırakın.",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "X eksenindeki her zaman etiketi konumuna küçük tik işaretleri çizer. Etiketleri grafik kenarına görsel olarak bağlamaya yardımcı olur.",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "X ekseni, araç ipucu, uç değer ve rekor etiketlerindeki zaman damgaları için kullanılan biçim. Sistem = HA Profil tarih/saat biçimi ayarlarını izler (12s/24s tercihi dikkate alınır). Diğer seçenekler belirli bir deseni zorlar. YAML'de şu belirteçlerle özel desenler de çalışır: YYYY/YY (yıl), MMMM/MMM (ay adı) / MM (ay no.), DD (gün), dddd/ddd (gün adı), HH/hh:mm:ss, A/a (AM/PM) - örn. 'ddd DD MMM' veya 'YYYY-MM-DD HH:mm'. Gün adı biçimleri (ddd / dddd) çok günlük görünümlerde X ekseni tarih tiklerini de etiketler - yalnızca gün adı için tek başına 'dddd' kullanın.",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "Çubuk sütunları arasındaki piksel cinsinden boşluk. Yalnızca çubuk tipi varlıklara uygulanır. Daha seyrek bir görünüm için artırın, daha yoğun çubuklar için azaltın.",
    "Font size of X-axis time labels in pixels. Default is 10.": "X ekseni zaman etiketlerinin piksel cinsinden yazı boyutu. Varsayılan 10.",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "X ekseni zaman etiketlerinin opaklığı. 0 = görünmez, 1 = tamamen opak. Varsayılan 0.5.",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "X ekseni zaman etiketleri ve tik işaretleri için özel renk. Herhangi bir CSS rengi (hex, rgba, renk adı) veya bir CSS değişkeni kabul eder. Tema varsayılanı (--secondary-text-color) için boş bırakın.",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "Tarih etiketleri için özel renk (örn. 12+ saatlik görünümlerde gösterilen gece yarısı işaretleri). Tarihlerin öne çıkması için varsayılan --primary-color kullanılır. Tek tip bir eksen için X Etiket Rengi ile aynı yapın.",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "X ekseni tik işaretleri arasındaki aralığı kontrol eder. Otomatik = grafik genişliğine göre hesaplanır. Ya da sabit bir aralık seçin: saatlik, günlük, haftalık veya aylık. Tikler her zaman temiz sınırlara hizalanır (saat başları, gece yarısı, Pazartesi, ayın 1'i).",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Dikey (X ekseni) kılavuz çizgilerinin çizgi deseni. Düz, Kesikli, Noktalı veya Uzun Kesik. Ya da 6 2 2 2 gibi özel bir SVG stroke-dasharray.",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Dikey kılavuz çizgilerinin piksel cinsinden kalınlığı. Varsayılan 1. 0.5 gibi ondalıklar kabul edilir.",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Dikey kılavuz çizgilerinin rengi. Herhangi bir CSS rengi veya değişkeni kabul eder. Tema varsayılanı için boş bırakın.",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Dikey kılavuz çizgilerinin opaklığı. 0 = görünmez, 1 = tamamen opak. Varsayılan 0.15 - göze çarpmadan referans verecek kadar hafif, veriyle yarışmaz.",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "HA Enerji tarih seçicisiyle senkronize olur. Tarih Seçici ile birlikte kullanılamaz.",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "G/H/A/Y düğmeleri, takvim ve hazır ayarlarla yerleşik tarih gezintisi.",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "Seçici çubuğunda hangi mod düğmelerinin gösterileceğini seçin. G/H/A/Y takvim dönemleridir; Son 24 Saat … Son 12 Ay şimdi biten kayan pencerelerdir. Yalnızca biri seçiliyse düğmeler gizlenir ve o mod kilitlenir. Varsayılan için dört takvim modunu açık (kayanları kapalı) bırakın.",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "Pencere başına birim sayısı. 1 = tek birim (örn. bir gün, bir ay - eski davranış). 1'den büyük değerler seçiciyi kayan N birimlik pencereye çevirir: önceki/sonraki düğmeleri tam N birim atlar. Örnek: Hafta modunda step=4 son 4 haftayı gösterir ve ileri/geri 4 haftalık adımlarla gezinir.",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "Her kart yüklenişindeki başlangıç modu. Otomatik = kullanıcının elle seçtiği son modu hatırlar (yeniden yüklemelerde korunur). Gün/Hafta/Ay/Yıl = yüklemede her zaman bu takvim modunu zorlar. Son 24 Saat … Son 12 Ay = şimdi biten kayan bir pencereyi zorlar (örn. Son 7 Gün = son 7 gün); önceki/sonraki oklar tam bir dönem ileri/geri atlar.",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "‹ dönem › gezgininin seçici çubuğu içindeki yatay konumu - sol, orta veya sağ. Kısayollarla aynı konumu paylaşıyorsa gezgin önce, onların soluna yerleştirilir.",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "Mod kısayollarının - G/H/A/Y düğmeleri ve takvim simgesi - yatay konumu: sol, orta veya sağ. Tarih gezginiyle aynı konumu paylaşmak gezgini öne yerleştirir.",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "Grafik penceresinin başlangıcını bir takvim sınırına oturtur. Bugün = bugün 00:00'dan başlar (bugünün tam 24 saatini göstermek için ideal, örn. today_hourly özniteliğiyle Nord Pool saatlik fiyatları - Tam Dönemi Göster ile kullanın). Yarın = yarın 00:00'dan başlar (tahmin verileri için). Hafta = Pazartesi 00:00. Ay = ayın 1'i. Yıl = 1 Ocak. hours_to_show değerini geçersiz kılar. Aralık seçici etkinken bu ayar yok sayılır.",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "Kartta önceden tanımlı zaman aralığı düğmeleri gösterir. Tarih Seçici veya Enerji Tarih Senkronizasyonu etkinken çalışma anında gizlenir (zaman penceresi denetiminde onlar önceliklidir). Konumun yanındaki Grup alanı, aynı adı paylaşan tüm kartları aynı aralıkta tutar - alıcı kartlarda seçicinin etkin olması gerekmez, yani görünür tek bir seçici tüm sayfayı yönetebilir.",
    "Shows a compact dropdown list of attributes for entities.": "Varlıklar için özniteliklerin kompakt bir açılır listesini gösterir.",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "Kartın üzerinde bir Nokta/Saat açılır menüsü gösterir; böylece veri çözünürlüğü editörü açmadan değiştirilebilir. Otomatik, yapılandırılmış değere döner. Seçim kart başına kalıcıdır ve etkinken Otomatik Ölçek'e göre önceliklidir. Grup alanı, aynı adı paylaşan tüm kartlarda Nokta/Saat seçimini eşit tutar - alıcılarda seçicinin görünür olması gerekmez, yani tek kart sayfayı yönetebilir. Gruplama seçicisinin grubundan bağımsızdır.",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "Kartın üzerinde bir Gruplama açılır menüsü gösterir - editörü açmadan Aralık, Saat, 2S/3S/4S/6S/12S, Tarih, Hafta, Ay veya Yıl kovalaması arasında geçiş yapın. Otomatik, yapılandırılmış değere döner. Seçim kart başına kalıcıdır ve etkinken Otomatik Ölçek'e göre önceliklidir. Grup alanı, aynı adı paylaşan tüm kartlarda Gruplama seçimini eşit tutar - Nokta/Saat seçicisinin grubundan bağımsızdır. Grup alanı Nokta/Saat seçicisiyle ortaktır - tek bir ad, kartlar arasında HER İKİ seçimi de eşit tutar.",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "Bir zaman aralığı seçip yakınlaştırmak için grafikte tıklayıp sürükleyin (masaüstü) veya uzun basıp sürükleyin (mobil). Çift tıklama/çift dokunma özgün görünüme döndürür.",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "Grafiğin merkezinde toplam değeri gösterir. Kapalıyken Pasta, halka yerine tam pastaya döner.",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "Her çubuğun yanında yüzdeyi ve araç ipucunda Pay satırını gösterir.",
    "Shows a Total row in the hover tooltip.": "Araç ipucunda bir Toplam satırı gösterir.",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "Bu kartta fırçayla yakınlaştırdığınızda veya sıfırlamak için çift tıkladığınızda, aynı zaman penceresi grup adını paylaşan diğer tüm kartlara uygulanır. Grup isteğe bağlıdır - grupsuz diğer tüm kartlarla eşitlemek için boş bırakın.",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "Yatay kaydırmayı aynı gruptaki diğer tüm kartlara yansıtır. En çok, her kartta Maksimum Görünür Aralık ayarlıyken (yani gerçekten kaydırılabilirken) işe yarar. Kaydırma konumu oran olarak (toplam aralığın %0-100'ü) paylaşılır; böylece farklı hours_to_show değerlerine sahip kartlar da aynı göreli noktaya gelir.",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "Hangi zaman aralığı düğmelerinin gösterileceğini seçin. Tam set için hepsini seçili bırakın. Mobilde seçiciyi kompakt tutmak için bazı aralıkların seçimini kaldırın.",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "Çubuk grafiklerde, imlecin altındaki dönemin arka planını hafifçe gölgeleyerek başlangıç ve bitişinin kolay görülmesini sağlar. Bir çubuğun üzerine gelindiğinde tetiklenir.",
    "Shows a floating info box with exact values when hovering.": "Üzerine gelindiğinde tam değerleri gösteren yüzen bir bilgi kutusu gösterir.",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "Araç ipucunun altında, görünür tüm varlık değerlerini toplayan bir Toplam satırı gösterir. Görünen tüm varlıklar aynı birimi paylaşıyorsa birim eklenir.",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "Grafik iki veya daha fazla yığın grubuyla yığılmışken, adlandırılmış her grup için grup başına bir toplam satırı ekler (örn. 'Elmalar Toplamı'). Araç İpucu Toplamı'ndan bağımsızdır - grup toplamlarını VE tüm varlıkların genel Toplamını birlikte göstermek için ikisini de açın.",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "Araç ipucu tarih başlığını tam olarak X ekseni etiketleri gibi biçimlendirir. Uzun aralıklı görünümler böylece tam zaman damgası yerine örn. '26 May' gösterir ve tıpkı eksen gibi Tarih Biçimi desenini yok sayar. Tarihe asla saat eklemez: Ay/Yıl/gün görünümleri yalnızca tarihi, gün içi saat görünümleri yalnızca saati gösterir.",
    "Hovering broadcasts the timestamp to all synced cards.": "Üzerine gelme, zaman damgasını senkronize edilmiş tüm kartlara yayınlar.",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "Araç ipucundaki varlık satırlarının sırası. Varsayılan = yapılandırma sırası (ilk varlık üstte). Ters = alttan üste, yığılmış grafiğin görsel sırasına uyar; böylece en üstteki yığın parçası ilk listelenir. Alfabetik = görünen ada göre A'dan Z'ye sıralı. Gösteriliyorsa Toplam satırı her zaman en altta kalır.",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "Pil seviyesini (0-100%) raporlayan varlık. Kart başlığının sağ üst köşesinde - başlık yoksa kartın sağ üstünde - seviye ve yüzdeyle bir pil simgesi gösterir. Yalnızca device_class değeri battery olan varlıklar listelenir. Gizlemek için boş bırakın.",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "Simgenin kırmızıya döndüğü pil yüzdesi eşiği. Varsayılan %20. Bir sayı, varlık kimliği (sensor.x) veya varlık özniteliği (sensor.x.attribute) kabul eder.",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "Grafiğe referans çizgileri, olay işaretçileri, etkin dönem bantları ve konfor bölgesi vurguları ekleyin.",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "Şimdi çizgisinin opaklığı (0-1). Varsayılan 0.3 için boş bırakın.",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "Şimdi çizgisinin piksel cinsinden kalınlığı. Varsayılan 0.5. 1.5 gibi ondalıklar kabul edilir.",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "Şimdi çizgisinin çizgi deseni. Düz, Kesikli, Noktalı veya Uzun Kesik. Varsayılan Kesikli.",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "HA'da normal varlığı olmayan içe aktarılmış/harici istatistikler için (örn. gazpar:gazpar_consumption, linky:linky_consumption). Bunlar yalnızca istatistik veritabanında bulunur ve Enerji panosunda görünür. Normal varlıklar için boş bırakın - state_class değerleri measurement, total veya total_increasing ise uzun dönem istatistikleri otomatik kullanılır.",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "Bu varlık için özel görünen ad. Adı tamamen gizlemek için boş bırakın. Yalnızca açıkça ayarlandığında gösterilir.",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "Özel birim etiketi (örn. kWh, °C, %). Otomatik algılanan birimi geçersiz kılar. Öznitelikler veya birimsiz sensörler için kullanışlıdır.",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "Yalnızca araç ipucunda gösterilen adı geçersiz kılar. Durum satırını yöneten Özel Ad'dan bağımsızdır. Araç ipucunda adı gizlemek için boş bırakın - yalnızca renk noktası ve değeri istediğinizde kullanışlıdır. Ayarlanmazsa araç ipucu Özel Ad → friendly_name → varlık kimliği sırasına döner.",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "Bu varlığın durum satırına dokunulduğunda tetiklenen eylem. Daha Fazla Bilgi, HA varlık ayrıntı penceresini açar. Gezinme, bir pano yoluna gider. URL, harici bir bağlantı açar. Servis Çağır, doğrudan bir HA servisini tetikler.",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "Bu varlığın hangi Y eksenine çizileceği. Birincil = sol eksen (ortak ölçek). İkincil = sağ eksen (ortak ölçek). Bağımsız = varlığın min/maks değerine dayalı kendi gizli ölçeği - çok farklı birimlere sahip sensörleri (örn. sıcaklık + aydınlık) trend karşılaştırması için üst üste bindirmeye idealdir.",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "Ana durum yerine belirli bir özniteliği okur. İç içe yollar için nokta gösterimi kullanın, örn. current_temperature veya forecast.0.temperature. Birden çok değer sunan varlıklar için kullanışlıdır.",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "Her zaman kovasındaki ham veri noktalarının nasıl birleştirileceği. avg = ortalama (en pürüzsüz, sıcaklık/güç gibi ölçüm sensörleri için ideal). min/max = en düşük/en yüksek değer. last/first = kovadaki en yeni / en eski değer. median = sıralamada ortadaki değer (aykırı değerlere dayanıklı). sum = tüm değerlerin toplamı. delta = maks eksi min (yayılım - değerin ne kadar dalgalandığı). change = ardışık noktalar arasındaki pozitif sıçramaların toplamı - sayaç sıfırlamaları yok sayıldığından monoton sayaçlar (elektrik/gaz/su sayaçları) için idealdir; günlük kovalarla otomatik sınırlanır. diff = işaretli net değişim (son değer eksi ilk) - düşüşlerin sayaç sıfırlaması değil gerçek hareket olduğu oranlar, fiyatlar, sıcaklıklar, input_numbers gibi dalgalanan değerler içindir.",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "Günlük sıfırlanan sayaçlar max + tarih gruplamasıyla gösterildiğinde dünün zirvesi gece yarısı kovasına sızabilir; kart bu artefaktı sezgisel olarak bastırır. Gece yarısından hemen sonra oluşan gerçek zirveleri de bastırıyorsa devre dışı bırakın.",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "Bu seriyi zaman içinde başka bir varlığın değeriyle çarpar - maliyet görünümü: tüketim × tarife. Fiyat, o varlığın geçmişinden basamak fonksiyonu olarak okunur; böylece dinamik tarifelerde her tüketim dilimi o anda geçerli fiyattan faturalandırılır. Enerji sayaçlarında aggregate_func: change ile en iyi sonucu verir; Birim'i para biriminize ayarlayın.",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "Fiyatın okunacağı, fiyat varlığı üzerindeki isteğe bağlı öznitelik yolu (nokta gösterimi). Durumunu kullanmak için boş bırakın.",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "Genel Nokta/Saat ayarını yalnızca bu varlık için geçersiz kılar. Yüksek = daha çok ayrıntı ama daha çok HA API yükü. Kart düzeyindeki ayarı devralmak için boş bırakın.",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "Bu varlığın değerinin durum satırında ve uç değer etiketlerinde gösterilen ondalık basamak sayısı. Grafik hassasiyetini etkilemez.",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "Sayıların nasıl biçimlendirileceği. Sistem = HA yerel ayarını izler. Virgül = Avrupa stili (1.234,56). Nokta = Amerikan stili (1,234.56).",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "Bu varlık için grafiğin altına bir istatistik satırı ekler. Hangi değerlerin gösterileceğini seçin: gösterilen zaman aralığından Min, Ort, Maks ve/veya Son (en güncel değer). Çoklu seçim yapılabilir.",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "Çizilen veriyi X ekseni boyunca zamanda kaydırır. Pozitif (örn. 24) veriyi ileri kaydırır - durumu T+N saat sonrasını temsil eden tahmin sensörleri için. Negatif (örn. -24) veriyi geriye kaydırır - öznitelik tabanlı tahmin verisiyle yarının tahminini bugünün üzerine bindirmek için kullanışlıdır. Devre dışı bırakmak için boş (veya 0) bırakın. Ofset ayarından bağımsızdır - ikisi birlikte kullanılabilir.",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "Bu varlığı verilen saat sayısı kadar zamanda geriye kaydırır. Aynı sensörün farklı dönemlerini tek grafikte üst üste bindirmek için kullanın. 24 = dün, 168 = geçen hafta, 720 = geçen ay. Dinamik ofset için bir yardımcı varlık kimliği de (örn. input_number.my_offset) kabul eder.",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "Değeri 10 üzeri bu kuvvetle çarpar. 0 = değişiklik yok. -3 = ÷1000 (mili birimleri dönüştürür). 2 = ×100.",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "Her veri değerini dönüştüren bir JavaScript ifadesi. Kullanılabilir değişkenler: x (geçerli değer), first (penceredeki ilk değer), last, min, max, avg (seri istatistikleri), index (nokta konumu). Değer Çarpanı'ndan sonra uygulanır. Örnekler: return x - first (sıfıra normalize eder); dışa aktarımı ayıklamak için x pozitifken -x, değilse 0 döndüren koşullu bir ifade.",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "Geçmiş veri yerine varlığın anlık durum değerinde düz yatay bir referans çizgisi çizer.",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "Çubukları sıfır çizgisinden aşağı doğru çizer. Kelebek grafikler oluşturmak için yığılmış modla birlikte kullanın.",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "Grafik verisini geçmiş yerine bir varlık özniteliğinden okur. Tahmin verileri için kullanılır (EPEX spot fiyatları, hava durumu tahmini, güneş üretim tahmini). Öznitelik, time ve value alanları içeren bir nesne dizisi içermelidir.",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "Veri dizisini içeren varlık özniteliğinin adı. Örneğin: data, forecast, price_info. Normal geçmişi kullanmak için boş bırakın.",
    "Name of the time field in each array item. Default: start_time.": "Her dizi öğesindeki zaman alanının adı. Varsayılan: start_time.",
    "Name of the value field in each array item. Default: price_per_kwh.": "Her dizi öğesindeki değer alanının adı. Varsayılan: price_per_kwh.",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "Her nokta değerini tek bir Değer Alanı okumak yerine güvenli bir aritmetik ifadeyle hesaplar. Kapsamda: dizi öğesi alanları (örn. unitPrice, consumption) ve aşağıdaki Veri Değişkenleri'nde tanımlı adlar. Operatörler + - * / % ve parantezler, ayrıca min, max, abs, round, floor, ceil, sqrt, pow fonksiyonları. Örnek: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). JavaScript değildir - başka değişken, özellik veya çağrı yok. Boş veya geçersizse Değer Alanı'na döner.",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "Değer İfadesi'nin kullandığı adların varlık kimlikleriyle eşlemesi - her satıra bir tane, name: entity_id biçiminde. Her biri varlığın sayısal durumuna çözümlenir ve değiştiğinde canlı yeniden hesaplanır. Örnek: mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "Zaman Alanı değerinin nasıl yorumlanacağı. ISO = tarih dizesi veya epoch ms olarak ayrıştırılır (varsayılan). Epoch saniye/ms = Unix zaman damgası. Ay/Gün/Yılın Haftası = sayısal kategori (örn. Ay: 1..12 → Oca..Ara). Günün Saati = bugünün 0..23 saati. Aylık özetleri, yılın günü veri kümelerini veya saatlik desenleri yapay zaman damgası üretmeden çizmek için kategorik birimleri kullanın.",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "Kategorik Zaman Birimlerini (Ay/Gün/Yılın Haftası) sabitlemek için kullanılan yıl. Geçerli yılı kullanmak için boş bırakın. ISO veya Epoch birimlerinde etkisi yoktur.",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "Bu varlık değerinin grafiğin üstünde nasıl görüneceğini kontrol eder. Açık = ad, değer ve birim içeren sayısal metin satırı. Kapalı = tamamen gizli.",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "Durum satırındaki büyük birincil değer olarak ne görüneceği. Durum (varsayılan) = canlı HA durumu. Toplam / Ort / Min / Maks görünür pencere üzerinden toplar. Son / İlk = varlık verisindeki en yeni veya en eski değer. Tüm seçenekler her grafik modunda çalışır, ancak Son / İlk en çok zaman tabanlı modlarda (Zaman Çizelgesi, Dağılım, Durum Zaman Çizelgesi) anlamlıdır - Pasta, Sıralama, Isı Haritası ve benzeri modlarda görünür bir dilim ya da hücreyi değil, ham serinin uç noktalarını yansıtırlar. Değerler SUM/AVG etiket öneki olmadan temiz sayılar olarak gösterilir.",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "Durum satırında, kompakt lejantta ve araç ipucunda bu varlığın yanındaki renkli noktayı gösterir. Daha sade bir görünüm için kapatın - tek varlığınız olduğunda veya renk eşikleri nokta rengini çizgi/çubukla eşleşmez hale getirdiğinde kullanışlıdır.",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "Durum değerini ve simgeyi varlığın çizgi rengiyle otomatik renklendirir. state_color ve icon_color'ı elle ayarlamadan durum satırlarını renk kodlamanın hızlı bir yolu.",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "Varsayılan = varlık adı birincil değerin solunda görünür (satır içi). Hizalı = varlık adı birincil değerin altında ortalanır (ApexCharts stili, yalnızca başlıkta duran varlıklar ve mobil yerleşimler için uygundur).",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "Uç değerin kaydedildiği zamanı birincil değerin yanında gösterir. Yalnızca Birincil Değer Son, İlk, Min veya Maks olduğunda anlamlıdır - bunların tek bir zaman noktası vardır.",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "Pencere genelindeki min ve maks değerlerini birincil değerin yanında soluk bir (min - maks) soneki olarak gösterir. Kompakt rekor kartları için show_graph: false + primary_state_as: min/max ile birlikte kullanılması önerilir. Etkinse aralık bandı verisini kullanır, aksi halde görünür pencere üzerindeki toplam min/maks değerlerine döner.",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "Durum satırında varlık adının solunda gösterilen MDI simgesi. mdi: önekini kullanın, örn. mdi:thermometer.",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "Durum satırında birincil durumun yanında ikinci bir istatistik değeri gösterir. Seçenekler: Toplam, Ort, Min, Maks, İlk, Son. Etiket ve değer, ana durumun yanında daha küçük görünür. Pasta, Sıralama ve Polar Alan modlarında ek bir % seçeneği vardır - bu varlığın toplamdaki payını, grafikte çizilen yüzdelerle eşleşecek şekilde gösterir.",
    "Position and alignment of this entity state row.": "Bu varlık durum satırının konumu ve hizalaması.",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "Durum satırındaki varlık adının yazı boyutu. CSS değerleri kabul eder, örn. 14px.",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "Durum satırındaki sayısal değerin yazı boyutu. CSS değerleri kabul eder, örn. 13px.",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "Durum satırı simgesinin boyutu. CSS değerleri kabul eder, örn. 18px.",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "Durum değerinin yanında değerin yükseldiğini, düştüğünü veya sabit olduğunu belirten bir ▲▼⯇⯈ simgesi gösterir. Yön, Trend Dönemi penceresi üzerinden hesaplanır. Veri kaynağı dönemden daha seyrekse (örn. saatlik uzun dönem istatistikleri) simgenin yine yön gösterebilmesi için son 4 örnek kullanılır.",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "Trend yönü hesaplaması için saat cinsinden zaman penceresi. Son N saatteki eğim, simgenin ▲ (yükseliyor), ▼ (düşüyor) veya ⯇⯈ (sabit) göstereceğini belirler. Gösterilen tüm aralığı kullanmak için 0 yapın. Ondalıklara izin verilir (örn. 0.5 = 30 dk, 0.25 = 15 dk) - ancak pencere yine de en az 2 veri noktası içermelidir, aksi halde sabit kalır.",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "Trend yönü simgesinin (▲▼⯇⯈) yazı boyutu. CSS değerleri kabul eder, örn. 12px.",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "▲ (yükseliş) trend simgesinin rengi. Temanın başarı rengini (yeşil) izlemesi için boş bırakın.",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "▼ (düşüş) trend simgesinin rengi. Temanın hata rengini (kırmızı) izlemesi için boş bırakın.",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "━ (sabit) trend simgesinin rengi. Temanın ikincil metin rengini (gri) izlemesi için boş bırakın.",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "Çizgi = isteğe bağlı Bezier yumuşatmalı pürüzsüz eğri. Basamak = değeri bir sonraki değişime dek düz tutar, sonra sıçrar - ayrık durumlar ve ayar noktaları için idealdir. Çubuk = zaman kovası başına dikey çubuk grafik. Şamdan = zaman kovası başına OHLC finans mumları (gövde = açılış→kapanış, yeşil yükseliş / kırmızı düşüş; fitil = yüksek→düşük). Geçmiş/STS yolunda mum her kovadaki ham örneklerden kurulur (gerçek OHLC); istatistik/LTS yolunda açılış/kapanış saatlik ortalamalardan, yüksek/düşük dönem min/maks değerlerinden gelir.",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "Çizim sırası. Yüksek = önde, düşük numaralı varlıkların üzerine çizilir; düşük veya negatif = arkaya gönderilir. Varsayılan 0 yapılandırma sırasını korur. Lejant / durum satırı sırasından bağımsızdır; böylece varlıkları yeniden sıralamadan bir eğriyi öne veya arkaya alabilirsiniz. YAML anahtarı: z_index.",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "Bu varlığın grafik çizimini tamamen açar/kapatır. Kapalıyken varlık durum satırında yine görünür (Durumu Göster açıksa) ancak grafik alanına hiçbir katkı yapmaz.",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "Kart yüklendiğinde bu varlığı gizli başlatır - lejantta tıklayarak görünür yapın. Kart düzeyindeki Varlıkları Otomatik Gizle (Grafik → Görsel Seçenekler) açıkken yok sayılır, çünkü o her şeyi gizler. Varsayılan olarak yalnızca bazı varlıkları gizlemek için bunu kullanın.",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "Yığılmış çubuk/çizgiler için grup adı. Aynı grup adına sahip varlıklar üst üste yığılır. Farklı gruplar yan yana yerleştirilir. Tüm varlıkları birlikte yığmak için boş bırakın (varsayılan davranış).",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "Bu varlığın geçerli zaman penceresindeki ortalama değerinde kesikli yatay bir çizgi çizer. Varlık renginde, ortalama değerle etiketlenir.",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "Sensör uzun süre kullanılamaz olduğunda çizgi, son bilinen değeri boşluk boyunca taşımak yerine boşlukta kesilir. Kısa kesintiler (kova düzeyinde örnek düzensizliği) bağlı kalır. Kesinti uzunluğuna bakılmaksızın çizgiyi sürekli tutmak için kapatın (varsayılan).",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "Görünen her veri noktasının sayısal değerini çubuğun / çizginin / noktanın hemen üzerine yazar - ApexCharts dataLabels gibi. Varlığın kendi ondalık ve sayı biçimi ayarlarını kullanır. Metin, okunabilirlik için kart arka planı halesiyle varlık renginde çizilir. Makul nokta sayılarıyla kullanılması önerilir; yoğun grafikler üst üste binen etiketler üretir.",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "Bu varlığı bir dönem geriye kaydırılmış soluk bir hayalet seri olarak bindirir. Önceki Dönem geçerli pencereyi izler (ay/yıl tarih seçici görünümlerinde takvime duyarlı). Hayalet, lejanttan ana seriyle birlikte gizlenir ve araç ipucu değişimi yüzde olarak gösterebilir.",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "Hayalet rengi. Otomatik soluklaştırılmış ana renk için boş bırakın. #hex, CSS değişkenleri ve {{ templates }} kabul eder.",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "Bu varlık için bir veya daha fazla basit hareketli ortalama çizgisi. Her biri son N kovanın ortalamasını alır - dönem kova cinsindendir ve kova boyutu Nokta/Saat veya Gruplama'dan gelir. En az N kova yüklenmiş olmalıdır: uzun bir dönem (örn. 26) kısa pencerede çizilmiyorsa Gösterilecek Saat'i artırın (görünümü dar tutmak için isteğe bağlı olarak Maksimum Görünür Aralık ile). Şamdanlarda kapanışın, diğerlerinde kova değerinin ortalamasını alır; varlığın kendi Y eksenini kullanır.",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "Grafiğin üzerine bindirilen Min/Maks değer etiketleri. Ne zaman görüneceklerini, hangi uçların gösterileceğini, zaman damgalarının eklenip eklenmeyeceğini ve yazı tipiyle arka plan üzerindeki tüm stil denetimini yapılandırın.",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "Minimum değer etiketini gösterir. Yalnızca min'i gizlemek için kapatın - minimumu her zaman sıfır olan sensörler (örn. güneş enerjisi, yağmur) için kullanışlıdır.",
    "Show the maximum value label. Disable to hide just the max.": "Maksimum değer etiketini gösterir. Yalnızca maks'ı gizlemek için kapatın.",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "Uç değerin kaydedildiği zamanı her etiketin altında gösterir. Yalnızca değeri gösteren kompakt görünüm için kapatın.",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "Uç değer metninin rengi. Herhangi bir CSS rengi veya değişkeni kabul eder. Tema varsayılanı için boş bırakın.",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "Uç değer yazısının piksel cinsinden boyutu. Varsayılan 13. Zaman damgası metni orantılı ölçeklenir.",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "Uç değer etiket kutusunun arka plan rengi. Aşağıdaki Arka Plan Opaklığı ile birleşir - yalnızca metni arka plansız göstermek için opaklığı 0 yapın.",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "Uç değer etiketi arka planının opaklığı (0 = saydam, 1 = mat). Görünür kutu olmadan yalnızca metni göstermek için 0 kullanın. Varsayılan 1.",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "Grafik çizgisi görünürlüğünü açar/kapatır. Görünür kenar olmadan yalnızca dolgu alanını göstermek için kapatın - yumuşak alan grafikleri için kullanışlıdır.",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "Grafik çizgisinin piksel cinsinden kalınlığı. Standart için 2-3, yoğun çok varlıklı grafikler için 1, büyük ekranlar için 4+.",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "Veri noktaları arasında kübik Bezier eğrileriyle çizgiyi yumuşatır. Değerler arasındaki kesin basamak geçişlerini gösteren keskin köşeli çizgiler için kapatın.",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "Grafik çizgisinin çizgi deseni. Varsayılan Düz'dür; Noktalı ve Kesikli, çakışan varlıkları ayırt etmeye veya ikincil serileri işaretlemeye yardımcı olur.",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "Çizginin arkasına, her toplama kovasındaki değer aralığını gösteren min/maks gölgeli bir bant çizer. Çizgi ortalamayı, bant değerin ne kadar dalgalandığını gösterir.",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "Her veri noktasını çizgi üzerinde küçük bir daireyle işaretler. Veri çözünürlüğünü, geçmişteki boşlukları ve her ölçümün tam olarak nerede kaydedildiğini görmek için kullanışlıdır.",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "Bu varlığın grafik çizgisi ve dolgu alanı için ana renk. Durum satırındaki nokta olarak da kullanılır. Rengi aşağıda tanımlı eşik bantlarından almak için threshold yazın.",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "Tek tek veri noktası dairelerinin rengi (Noktalar'ın etkin olması gerekir). Her noktayı değerine göre eşiklere karşı renklendirmek için threshold yazın.",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "Durum satırındaki MDI simgesinin rengi. Simge rengini geçerli değere göre dinamik değiştirmek için threshold yazın.",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "Durum satırındaki sayısal değer metninin rengi. Metin rengini geçerli değere göre dinamik değiştirmek için threshold yazın.",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "Gösterge ibresinin rengi. Eşik bantlarından renklendirmek için threshold yazın. Değer rengini (eşik veya taban) izlemesi için boş bırakın.",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "Çizginin altındaki alanı varlık renginin yarı saydam bir sürümüyle doldurur. Degrade ile birleştiğinde yumuşak bir sönme efekti oluşturur.",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "Dolgu alanını üstte varlık renginden alta doğru saydama soldurur. Düz, tek renk dolgu için kapatın.",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "Grafik çizgisini, her parçanın önceki noktaya göre yükseliyor, düşüyor veya sabit olmasına göre renklendirir. Renkler Trend Dönemi penceresi kullanılarak hesaplanır. Veri kaynağı dönemden daha seyrekse (örn. saatlik uzun dönem istatistikleri) simgenin yine yön gösterebilmesi için son 4 örnek kullanılır. Renk Eşikleri ile aynı anda kullanılamaz.",
    "Color used when the value is increasing.": "Değer artarken kullanılan renk.",
    "Color used when the value is decreasing.": "Değer azalırken kullanılan renk.",
    "Color used when the value is not changing significantly.": "Değer belirgin şekilde değişmezken kullanılan renk.",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "Grafik çizgisini ve dolguyu her noktadaki veri değerine göre renklendirir. Değer kesme noktaları tanımlayın ve her aralığa bir renk atayın. Yükseliş/Düşüş Renkleri ile aynı anda kullanılamaz.",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "Eşik renklerinin hangi eksen boyunca boyanacağı. Dikey = Y ekseni degradesi (renkler grafik yüksekliğindeki değer konumlarına eşlenir). Yatay = zaman ekseni boyunca parça bazlı renklendirme.",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "Yumuşak = renkler arasında kademeli geçiş. Sert = eşik değerinde ani değişim.",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "Etkinleştirildiğinde, her parçayı ayrı renklendirmek yerine tüm çizgi en güncel değere göre renklendirilir. Mevcut durumu yansıtan tek ve bütünleşik bir renk istediğinizde kullanışlıdır.",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "Y\u00fckleniyor\u2026",
    "Radar chart requires at least 3 entities": "Radar grafi\u011fi en az 3 varl\u0131k gerektirir",
    "Check the chart_mode value. The YAML config is preserved.": "chart_mode de\u011ferini kontrol edin. YAML yap\u0131land\u0131rmas\u0131 korunur.",
    "Previous period": "\u00d6nceki d\u00f6nem",
    "Next period": "Sonraki d\u00f6nem",
    "Event": "Olay",
    "Span": "Aral\u0131k",
    "Threshold": "E\u015fik",
    "Band": "Bant",
    "Event marker": "Olay i\u015fareti",
    "Time span": "Zaman aral\u0131\u011f\u0131",
    "H-line": "Yatay \u00e7izgi",
    "H-band": "Yatay bant",
    "Disabled when thresholds active": "E\u015fikler etkinken devre d\u0131\u015f\u0131",
    "Disabled when trend active": "Trend etkinken devre d\u0131\u015f\u0131",
    "Template": "\u015eablon",
    "Type an icon or Jinja template, or browse below.": "Bir ikon ya da Jinja \u015fablonu yaz\u0131n veya a\u015fa\u011f\u0131dan se\u00e7in.",
    "All": "T\u00fcm\u00fc",
    "current year": "ge\u00e7erli y\u0131l",
    "(all together)": "(hepsi birlikte)",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "De\u011fi\u015fim",
    "Altitude": "Genlik",
    "Range": "Aral\u0131k",
    "Share": "Pay",
    "Progress": "\u0130lerleme",
    "Peak": "Zirve",
    "Low": "Dip",
    "Level": "Seviye",
    "Count": "Adet",
    "No matching X/Y data pairs": "E\u015fle\u015fen X/Y veri \u00e7ifti yok",
    "Unknown chart mode": "Bilinmeyen grafik modu",
    "Download PNG (Chart)": "PNG indir (Grafik)",
    "Download PNG (Card)": "PNG indir (Kart)",
    "Price Entity": "Fiyat Entity'si",
    "Price Attribute": "Fiyat \u00d6zniteli\u011fi",
    "Reference Entity": "Referans Varl\u0131k",
    "Reference Attribute": "Referans \u00d6zniteli\u011fi",
    "Operation": "\u0130\u015flem",
    "Damp midnight reset artifacts": "Gece yar\u0131s\u0131 s\u0131f\u0131rlama artefaktlar\u0131n\u0131 bast\u0131r",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "\u00f6nceki d\u00f6nem",
    "yesterday": "d\u00fcn",
    "last week": "ge\u00e7en hafta",
    "last month": "ge\u00e7en ay",
    "last year": "ge\u00e7en y\u0131l",
    "Download": "\u0130ndir",
    "Download PNG": "PNG indir",
    "Download CSV": "CSV indir",
    "Period Comparison": "D\u00f6nem Kar\u015f\u0131la\u015ft\u0131rma",
    "Compare With": "\u015eununla Kar\u015f\u0131la\u015ft\u0131r",
    "Previous Period": "\u00d6nceki D\u00f6nem",
    "Show \u0394% in tooltip": "Tooltip'te \u0394% g\u00f6ster",
    "Auto (faded main color)": "Otomatik (soluk ana renk)",
    "Show State Labels": "Durum Etiketlerini G\u00f6ster",
    "Raw (no grouping)": "Ham (gruplama yok)",
    "Show Export Button": "D\u0131\u015fa Aktarma D\u00fc\u011fmesini G\u00f6ster",
    "Managed by YAML template": "YAML \u015fablonu taraf\u0131ndan y\u00f6netiliyor",
    "Today": "Bug\u00fcn", "Yesterday": "D\u00fcn",
    "This Week": "Bu Hafta", "Last Week": "Ge\u00e7en Hafta",
    "This Month": "Bu Ay", "Last Month": "Ge\u00e7en Ay",
    "This Year": "Bu Y\u0131l", "Last Year": "Ge\u00e7en Y\u0131l",
    "Last 7 Days": "Son 7 G\u00fcn", "Last 30 Days": "Son 30 G\u00fcn",
    "Last 12 Months": "Son 12 Ay",
    "Last 24 hours": "Son 24 saat", "Last 3 days": "Son 3 g\u00fcn",
    "Last 7 days": "Son 7 g\u00fcn", "Last 15 days": "Son 15 g\u00fcn",
    "Last 30 days": "Son 30 g\u00fcn", "Last 90 days": "Son 90 g\u00fcn",
    "Last 180 days": "Son 180 g\u00fcn", "Last 12 months": "Son 12 ay",
    "Select end date": "Biti\u015f tarihini se\u00e7in",
    "Previous month": "\u00d6nceki ay", "Next month": "Sonraki ay",
    "Auto": "Otomatik", "Pts/h": "Nokta/sa", "Group": "Grup",
    "Interval": "Aral\u0131k", "Hour": "Saat", "Date": "G\u00fcn",
    "Week": "Hafta", "Month": "Ay", "Year": "Y\u0131l",
    "Total": "Toplam", "Min": "Min", "Max": "Maks", "Avg": "Ort",
    "Sum": "Toplam", "Last": "Son", "Median": "Medyan",
    "Q1": "Q1", "Q3": "Q3", "Samples": "\u00d6rnek",
    "Value": "De\u011fer", "Running total": "Ara toplam",
    "No data": "Veri yok", "No time window.": "Zaman penceresi yok.",
    "No entities to rank.": "S\u0131ralanacak varl\u0131k yok.",
    "All entities are below the threshold": "T\u00fcm varl\u0131klar e\u015fi\u011fin alt\u0131nda",
    "D": "G",
    "W": "H",
    "M": "A",
    "Y": "Y",
    "1H": "1sa",
    "2H": "2sa",
    "3H": "3sa",
    "4H": "4sa",
    "6H": "6sa",
    "8H": "8sa",
    "12H": "12sa",
    "24H": "24sa",
    "3D": "3G",
    "7D": "7G",
    "14D": "14G",
    "15D": "15G",
    "30D": "30G",
    "90D": "90G",
    "180D": "180G",
    "6M": "6A",
    "12M": "12A",
    "1Y": "1Y",
    "Day": "Gün",
    "now": "şimdi",
    "Click to return to current period": "Güncel döneme dönmek için tıklayın",
    "Open calendar": "Takvimi aç",
    // --- editor (short UI texts) ---
    "Above": "Üstte",
    "Adaptive Color": "Uyarlanır Renk",
    "Add Annotation": "Anotasyon Ekle",
    "Add Entity": "Varlık Ekle",
    "Add Moving Average": "Hareketli Ortalama Ekle",
    "Add Threshold": "Eşik Ekle",
    "Advanced Calculations": "Gelişmiş Hesaplamalar",
    "Aggregation": "Toplulaştırma",
    "Align": "Hiza",
    "All cards": "Tüm kartlar",
    "Alphabetic": "Alfabetik",
    "Animate": "Animasyon",
    "Annotations": "Anotasyonlar",
    "Attribute": "Öznitelik",
    "Attribute Data Source": "Öznitelik Veri Kaynağı",
    "Attribute List": "Öznitelik Listesi",
    "Auto (HA language)": "Otomatik (HA dili)",
    "Auto (HA profile)": "Otomatik (HA profili)",
    "Auto (unit)": "Otomatik (birim)",
    "Auto Hide Entities": "Varlıkları Otomatik Gizle",
    "Auto Scale": "Otomatik Ölçek",
    "Axis Labels": "Eksen Etiketleri",
    "Background": "Arka Plan",
    "Background Blur": "Arka Plan Bulanıklığı",
    "Background Image": "Arka Plan Görseli",
    "Background Opacity": "Arka Plan Opaklığı",
    "Bar Spacing": "Çubuk Aralığı",
    "Base Colors": "Temel Renkler",
    "Battery": "Pil",
    "Battery Entity": "Pil Varlığı",
    "Below": "Altta",
    "Bezier": "Bezier",
    "Border Color": "Kenarlık Rengi",
    "Border Radius": "Köşe Yarıçapı",
    "Border Width": "Kenarlık Kalınlığı",
    "Both": "İkisi",
    "Bottom": "Alt",
    "Bounds": "Sınırlar",
    "Box Plot": "Kutu Grafiği",
    "Break on Gaps": "Boşluklarda Kes",
    "Brush Zooming": "Fırça Yakınlaştırma",
    "Drill Down": "Detaya İnme",
    "Calendar": "Takvim",
    "Card": "Kart",
    "Card Border": "Kart Kenarlığı",
    "Card Header": "Kart Başlığı",
    "Card Overlays": "Kart Katmanları",
    "Card Shadow": "Kart Gölgesi",
    "Card Styling": "Kart Stili",
    "Center": "Orta",
    "Center Label Color": "Merkez Etiket Rengi",
    "Center Label Size": "Merkez Etiket Boyutu",
    "Center Total": "Merkezde Toplam",
    "Chart": "Grafik",
    "Chart Align": "Grafik Hizası",
    "Chart Mode": "Grafik Modu",
    "Chart mode, display and data configuration": "Grafik modu, görünüm ve veri yapılandırması",
    "Classic": "Klasik",
    "Color": "Renk",
    "Color Dot": "Renk Noktası",
    "Compact Legend": "Kompakt Lejant",
    "Corner Radius": "Köşe Yarıçapı",
    "Custom Name": "Özel Ad",
    "Dashed": "Kesikli",
    "Data Attribute": "Veri Özniteliği",
    "Data Labels": "Veri Etiketleri",
    "Data Points": "Veri Noktaları",
    "Data Settings": "Veri Ayarları",
    "Data Vars": "Veri Değişkenleri",
    "Date Format": "Tarih Biçimi",
    "Date Label Color": "Tarih Etiketi Rengi",
    "Date Nav": "Tarih Gezgini",
    "Date Navigation": "Tarih Gezinme",
    "Date Picker": "Tarih Seçici",
    "Decimals": "Ondalıklar",
    "Default": "Varsayılan",
    "Default (Vertical)": "Varsayılan (Dikey)",
    "Default Mode": "Varsayılan Mod",
    "Delete": "Sil",
    "Direction": "Yön",
    "Disabled": "Devre dışı",
    "Donut": "Halka",
    "Dotted": "Noktalı",
    "Down Color": "Düşüş Rengi",
    "Drag to reorder": "Sıralamak için sürükleyin",
    "Duplicate": "Çoğalt",
    "Duration Unit": "Süre Birimi",
    "End": "Bitiş",
    "End value": "Bitiş değeri",
    "Energy Date Sync": "Enerji Tarih Senkronu",
    "Key": "Anahtar",
    "Entities": "Varlıklar",
    "Entity": "Varlık",
    "Falling": "Düşen",
    "First": "İlk",
    "Fixed Value": "Sabit Değer",
    "Font Color": "Yazı Rengi",
    "Font Size": "Yazı Boyutu",
    "Forecast Horizon": "Tahmin Ufku",
    "Gauge": "Gösterge",
    "Gauge Columns": "Gösterge Sütunları",
    "Gauge Span": "Gösterge Yay Açısı",
    "General Settings": "Genel Ayarlar",
    "Gradient": "Degrade",
    "Graph Data": "Grafik Verisi",
    "Graph End Hour": "Grafik Bitiş Saati",
    "Graph Start": "Grafik Başlangıcı",
    "Graph Start Hour": "Grafik Başlangıç Saati",
    "Graph Type": "Grafik Tipi",
    "Grid": "Izgara",
    "Group By": "Gruplama",
    "Group By Picker": "Gruplama Seçici",
    "Header": "Başlık",
    "Header & Battery": "Başlık ve Pil",
    "Header Align": "Başlık Hizası",
    "Header Color": "Başlık Rengi",
    "Header Weight": "Başlık Kalınlığı",
    "Heatmap": "Isı Haritası",
    "Height": "Yükseklik",
    "Hide on Load": "Yüklenirken Gizle",
    "Histogram": "Histogram",
    "Horizontal": "Yatay",
    "Hours": "Saat",
    "Hours to Show": "Gösterilecek Saat",
    "Icon": "Simge",
    "Icon Color": "Simge Rengi",
    "Icon Position": "Simge Konumu",
    "Icon Size": "Simge Boyutu",
    "Image URL": "Görsel URL'si",
    "Interval Picker": "Aralık Seçici",
    "Invert (Mirror)": "Ters Çevir (Ayna)",
    "Label": "Etiket",
    "Labels": "Etiketler",
    "Language": "Dil",
    "Last 12M": "Son 12A",
    "Last 15D": "Son 15G",
    "Last 180D": "Son 180G",
    "Last 24H": "Son 24sa",
    "Last 30D": "Son 30G",
    "Last 3D": "Son 3G",
    "Last 7D": "Son 7G",
    "Last 90D": "Son 90G",
    "Last Color": "Son Değer Rengi",
    "Left": "Sol",
    "Letter Spacing": "Harf Aralığı",
    "Line / Fill Color": "Çizgi / Dolgu Rengi",
    "Line Style": "Çizgi Stili",
    "Line Width": "Çizgi Kalınlığı",
    "Local (device)": "Yerel (cihaz)",
    "Localization": "Yerelleştirme",
    "Logarithmic": "Logaritmik",
    "Long dash": "Uzun kesik",
    "Low Threshold": "Düşük Eşiği",
    "Lower Bound Y": "Alt Sınır Y",
    "Lower Bound Y2": "Alt Sınır Y2",
    "MDI Icon": "MDI Simgesi",
    "Milliseconds": "Milisaniye",
    "Min Value": "Min Değer",
    "Min Y Range": "Min Y Aralığı",
    "Min Y2 Range": "Min Y2 Aralığı",
    "Minutes": "Dakika",
    "Name Position": "Ad Konumu",
    "Name Size": "Ad Boyutu",
    "Needle Color": "İbre Rengi",
    "No annotations yet": "Henüz anotasyon yok",
    "No moving averages yet": "Henüz hareketli ortalama yok",
    "No thresholds yet": "Henüz eşik yok",
    "None": "Yok",
    "Now Line": "Şimdi Çizgisi",
    "Number Format": "Sayı Biçimi",
    "Off": "Kapalı",
    "Offset": "Kaydırma",
    "Opacity": "Opaklık",
    "Chart Settings": "Grafik Ayarları",
    "Card Settings": "Kart Ayarları",
    "Header & Icon": "Başlık ve İkon",
    "Header, icon, styling and language": "Başlık, ikon, stil ve dil",
    "Search settings": "Ayarlarda ara",
    "Cell Values": "Hücre Değerleri",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "Isı haritası veya takvim kutularının içine her hücrenin değerini yazar. Yalnızca renklerden oluşan sade bir görünüm için kapatın — kesin değerler üzerine gelince açılan ipucunda görünmeye devam eder.",
    "Fill Opacity": "Dolgu Opaklığı",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "Çizginin altındaki dolgunun gücü: 0 (görünmez) ile 1 (tam dolu) arası. Varsayılan 0.4 için boş bırakın. Gradient açıkken bu üstteki opaklıktır, aşağı doğru sekizde birine solar; Gradient kapalıyken düz dolgu bunun yarısını kullanır.",
    "Overlay": "Katman",
    "Overlays are hidden in sparkline mode": "Katmanlar sparkline modunda gizlidir",
    "Layout": "Yerleşim",
    "Sequential": "Ardışık",
    "Padding": "İç Boşluk",
    "Percentage": "Yüzde",
    "Percentages": "Yüzdeler",
    "Period": "Dönem",
    "Period Highlight": "Dönem Vurgusu",
    "Pie Chart": "Pasta Grafiği",
    "Pie Style": "Pasta Stili",
    "Point Color": "Nokta Rengi",
    "Points/Hour": "Nokta/Saat",
    "Points/Hour Picker": "Nokta/Saat Seçici",
    "Polar Area": "Polar Alan",
    "Primary Value": "Birincil Değer",
    "Radar": "Radar",
    "Radial Bar": "Radyal Çubuk",
    "Range Band": "Aralık Bandı",
    "Ranking": "Sıralama",
    "Reference Year": "Referans Yılı",
    "Reverse": "Ters",
    "Right": "Sağ",
    "Rising": "Yükselen",
    "Round Ticks": "Yuvarlak Değerler",
    "Scatter": "Dağılım",
    "Scroll Mode": "Kaydırma Modu",
    "Secondary Value": "İkincil Değer",
    "Seconds": "Saniye",
    "Server": "Sunucu",
    "Shortcuts": "Kısayollar",
    "Show Average": "Ortalamayı Göster",
    "Show Bounds": "Sınırları Göster",
    "Show Full Period": "Tam Dönemi Göster",
    "Show Range": "Aralığı Göster",
    "Show Timestamp": "Zaman Damgasını Göster",
    "Show Values": "Değerleri Göster",
    "Show now line": "Şimdi çizgisini göster",
    "Slice Label Color": "Dilim Etiketi Rengi",
    "Slice Label Format": "Dilim Etiketi Biçimi",
    "Slice Label Size": "Dilim Etiketi Boyutu",
    "Slice Spacing": "Dilim Aralığı",
    "Solid": "Düz",
    "Source": "Kaynak",
    "Sparkline": "Sparkline",
    "Stable": "Sabit",
    "Stable Color": "Sabit Rengi",
    "Stack Group": "Yığın Grubu",
    "Stacked": "Yığılmış",
    "Stacked Group Totals": "Yığın Grup Toplamları",
    "State": "Durum",
    "State Color": "Durum Rengi",
    "State Layout": "Durum Düzeni",
    "State Map": "Durum Haritası",
    "State Timeline": "Durum Zaman Çizgisi",
    "Statistic ID": "İstatistik ID",
    "Style": "Stil",
    "System": "Sistem",
    "Tap Action": "Dokunma Eylemi",
    "Thick": "Kalın",
    "Thin": "İnce",
    "Time Field": "Zaman Alanı",
    "Time Unit": "Zaman Birimi",
    "Time Window": "Zaman Penceresi",
    "Time Zone": "Saat Dilimi",
    "Timeline": "Zaman Çizgisi",
    "Timestamp": "Zaman Damgası",
    "Tomorrow": "Yarın",
    "Tooltip": "İpucu",
    "Tooltip Name": "İpucu Adı",
    "Tooltip Order": "İpucu Sırası",
    "Tooltip Sync": "İpucu Senkronu",
    "Tooltip Total": "İpucu Toplamı",
    "Top": "Üst",
    "Transition": "Geçiş",
    "Trend Period": "Trend Dönemi",
    "Type": "Tip",
    "Unit": "Birim",
    "Up Color": "Yükseliş Rengi",
    "Update Interval": "Güncelleme Aralığı",
    "Upper Bound Y": "Üst Sınır Y",
    "Upper Bound Y2": "Üst Sınır Y2",
    "Value Expression": "Değer İfadesi",
    "Value Factor": "Değer Çarpanı",
    "Value Field": "Değer Alanı",
    "Value Position": "Değer Konumu",
    "Value Size": "Değer Boyutu",
    "Value Transform": "Değer Dönüşümü",
    "Visibility": "Görünürlük",
    "Visible Intervals": "Görünür Aralıklar",
    "Visible Modes": "Görünür Modlar",
    "Visible Window": "Görünür Pencere",
    "Visual Options": "Görsel Seçenekler",
    "Waterfall": "Şelale",
    "Width": "Genişlik",
    "Window Step": "Pencere Adımı",
    "X Axis": "X Ekseni",
    "X Axis Interval": "X Ekseni Aralığı",
    "X Grid Color": "X Izgara Rengi",
    "X Grid Opacity": "X Izgara Opaklığı",
    "X Grid Style": "X Izgara Stili",
    "X Grid Width": "X Izgara Kalınlığı",
    "X Label Color": "X Etiket Rengi",
    "X Label Opacity": "X Etiket Opaklığı",
    "X Label Size": "X Etiket Boyutu",
    "X Ticks": "X İşaretleri",
    "X-Axis": "X Ekseni",
    "X-axis settings are hidden in sparkline mode": "X ekseni ayarları sparkline modunda gizlidir",
    "Y Axis": "Y Ekseni",
    "Y Axis Decimals": "Y Ekseni Ondalıkları",
    "Y Axis Format": "Y Ekseni Biçimi",
    "Y Axis Label": "Y Ekseni Etiketi",
    "Y Axis Ticks": "Y Ekseni İşaretleri",
    "Y Grid Color": "Y Izgara Rengi",
    "Y Grid Opacity": "Y Izgara Opaklığı",
    "Y Grid Style": "Y Izgara Stili",
    "Y Grid Width": "Y Izgara Kalınlığı",
    "Y Label Color": "Y Etiket Rengi",
    "Y Label Opacity": "Y Etiket Opaklığı",
    "Y Label Size": "Y Etiket Boyutu",
    "Y Tick Format": "Y Değer Biçimi",
    "Y Ticks": "Y İşaretleri",
    "Y-Axis": "Y Ekseni",
    "Y-axis settings are hidden in sparkline mode": "Y ekseni ayarları sparkline modunda gizlidir",
    "Y2 Axis Label": "Y2 Ekseni Etiketi",
    "Y2 Tick Format": "Y2 Değer Biçimi",
    "Y2-Axis": "Y2 Ekseni",
    "Z-Index": "Z-İndeksi",
    "Zoom Sync": "Yakınlaştırma Senkronu",
    "configured — add, reorder and customize": "yapılandırıldı — ekleyin, sıralayın, özelleştirin",
    "e.g. Statistics": "örn. İstatistikler",
    // --- entity editor ---
    "Action": "Eylem",
    "Advanced": "Gelişmiş",
    "Always": "Her zaman",
    "Bar": "Çubuk",
    "Basic": "Temel",
    "Candlestick": "Mum",
    "Color Thresholds": "Renk Eşikleri",
    "Colors": "Renkler",
    "Ext LTS": "Harici LTS",
    "Extrema": "Uç Değerler",
    "Fill": "Dolgu",
    "Gauge Range": "Gösterge Aralığı",
    "General": "Genel",
    "Global": "Global",
    "Graph": "Grafik",
    "History only": "Yalnız geçmiş",
    "Independent": "Bağımsız",
    "LTS": "LTS",
    "Legend": "Lejant",
    "Line": "Çizgi",
    "Lower Bound": "Alt Sınır",
    "Manual": "Elle",
    "Moving Averages": "Hareketli Ortalamalar",
    "Never": "Hiçbir zaman",
    "On": "Açık",
    "On Click": "Tıklayınca",
    "Other": "Diğer",
    "Primary": "Birincil",
    "Rise/Fall Colors": "Yükseliş/Düşüş Renkleri",
    "Secondary": "İkincil",
    "Start": "Başlangıç",
    "State Row": "Durum Satırı",
    "Step": "Basamak",
    "Time": "Zaman",
    "Trend Icon": "Trend Simgesi",
    "Upper Bound": "Üst Sınır",
    "Y Axis Range": "Y Ekseni Aralığı",
    // --- threshold direction/transition + hints ---
    "Hard": "Sert",
    "Inherit from Custom Name": "Özel Ad'dan devral",
    "My annotation": "Anotasyonum",
    "Smooth": "Yumuşak",
    "Vertical": "Dikey",
    // --- compact labels + scroll sync ---
    "End Hour": "Bitiş Saati",
    "Scroll Sync": "Kaydırma Senkronu",
    "Start Hour": "Başlangıç Saati",
    // --- state_row dropdowns + positions ---
    "3D Effect": "3B Efekti",
    "Aligned (below)": "Hizalı (altta)",
    "Bottom Center": "Alt Orta",
    "Bottom Left": "Alt Sol",
    "Bottom Right": "Alt Sağ",
    "State (live)": "Durum (canlı)",
    "Tooltip Date = Axis": "İpucu Tarihi = Eksen",
    "Top Center": "Üst Orta",
    "Top Left": "Üst Sol",
    "Top Right": "Üst Sağ",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First ham serinin uç noktasını gösterir — görüntülenen dilim veya hücreyi değil. Bu grafik türünde Sum / Avg / Min / Max kullanmayı düşünün.",
    // --- color palette names ---
    "Accent": "Vurgu",
    "Amber": "Kehribar",
    "Black": "Siyah",
    "Blue": "Mavi",
    "Blue grey": "Mavi gri",
    "Brown": "Kahverengi",
    "Cyan": "Camgöbeği",
    "Dark grey": "Koyu gri",
    "Deep orange": "Koyu turuncu",
    "Deep purple": "Koyu mor",
    "Green": "Yeşil",
    "Grey": "Gri",
    "Indigo": "Çivit",
    "Light blue": "Açık mavi",
    "Light green": "Açık yeşil",
    "Light grey": "Açık gri",
    "Lime": "Limon yeşili",
    "Orange": "Turuncu",
    "Pink": "Pembe",
    "Purple": "Mor",
    "Red": "Kırmızı",
    "Teal": "Deniz mavisi",
    "White": "Beyaz",
    "Yellow": "Sarı",
    "Custom": "Özel",
  }),
  de: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "Live",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "Der aktuelle Zustand der Entität, unabhängig vom im Diagramm angezeigten Zeitraum. Alle anderen Werte beschreiben den dargestellten Bereich.",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "Dieser Vergleich startet beim Laden der Karte ausgeblendet - einblenden per Klick auf seinen Legendeneintrag. Hinweis: Ein Klick auf die HAUPTserie in der Legende schaltet die ganze Vergleichsgruppe gemeinsam um.",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "Kalenderzeiträume",
    "Rolling windows (ending now)": "Gleitende Zeitfenster (enden jetzt)",
    "Area names": "Bereichsnamen",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "Attributnamen",
    "Attribute names only": "Nur Attributnamen",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "Hängt das dargestellte Attribut an den Namen jeder Entität an - in Statuszeile, Legende, Tooltips, Statistiken, Exporten und dieser Liste. Ohne dies erzeugen zwei Attribute derselben Entität zwei identische Bezeichnungen. Zeilen, die den Zustand der Entität selbst darstellen, bleiben unberührt, ebenso Entitäten mit eigenem Namen.",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "Zeigt NUR den Attributnamen statt Entitätsname plus Attribut. Zusammen mit Bereichsnamen ergibt das Bezeichnungen wie 'Zieltemperatur · Wohnzimmer'. Dies und Attributnamen sind Alternativen - eines einzuschalten schaltet das andere aus.",
    "Hide Name": "Name ausblenden",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "Aktiviert",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "Deaktivieren, damit sich die Karte verhält, als wäre diese Entität nie konfiguriert worden: nichts wird abgerufen oder gezeichnet, und keine kartenweite Logik berücksichtigt sie. Praktisch für gemeinsame Kartenvorlagen (z. B. Streamline), bei denen manchen Instanzen ein Sensor fehlt. Die Zeile bleibt hier editierbar und kann jederzeit reaktiviert werden.",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "Punktgröße",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "Radius der Datenpunktkreise in Pixeln. Leer lassen für automatische Größe basierend auf der Linienbreite. Bestimmt auch die Punktgröße im Scatter- und Radar-Modus.",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "Erweitertes Fenster",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "Rendert das N-fache des gewählten Zeitraums und öffnet zum neuesten Teil gescrollt: Der Bildschirm zeigt genau den gewählten Zeitraum - gleiche Skala und gleiche Buckets wie ohne Scrollen - und Sie können in die zusätzliche Historie zurückscrollen. Folgt dem Date Picker: In der Wochenansicht mit 2 ist hinter der aktuellen Woche eine weitere Woche scrollbar. 1 oder leer = aus. Übersteuert bei Aktivierung das Sichtbare Fenster.",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "Transiente Nullwerte ignorieren",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "Manche Integrationen melden eine glatte 0, während das Gerät aus ist oder neu startet, und springen dann auf den vorherigen Zählerstand zurück - jeder Einbruch gilt dann als Zählerreset und der wiederhergestellte Wert wird erneut als Verbrauch gezählt. Aktivieren, um Null-Messwerte vollständig zu überspringen; bei Langzeitstatistiken wird die Änderung aus der State-Spalte neu berechnet und umgeht die verfälschten Summen. Zähler, die wirklich auf null zurückspringen und von dort weiterzählen, funktionieren weiterhin.",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "Füllt die Fläche unter der Linie dieses Geists mit einer abgeschwächten Version seiner Farbe. Standardmäßig aus, damit überlappende Zeiträume lesbar bleiben.",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "Zeichnet eine gestrichelte horizontale Linie beim Durchschnittswert dieses Geists - dem Mittelwert des verglichenen Zeitraums - in der Geisterfarbe. Praktisch, um Periodendurchschnitte auf einen Blick zu vergleichen.",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "Eigene Skalierungsregeln",
    "Up to (hours)": "Bis zu (Stunden)",
    "Add Rule": "Regel hinzufügen",
    "No rules yet - the built-in auto scale decides": "Noch keine Regeln - die integrierte Auto-Skalierung entscheidet",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "Überschreibt die integrierte Auto-Skalierung mit eigenen Schwellen. Jede Regel liest sich: Wenn der sichtbare Zeitraum bis zu N Stunden beträgt, verwende dieses Gruppieren (und optional diese Punkte/Stunde). Die kleinste passende Schwelle gewinnt; ein Zeitraum jenseits aller Schwellen fällt auf die integrierte Auto-Skalierung zurück. Datumswähler-bewusst: eine volle Monats- oder Jahresauswahl passt über ihre nominale Länge, auch während der Zeitraum noch läuft.",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "Tag davor",
    "Week Before": "Woche davor",
    "Month Before": "Monat davor",
    "Year Before": "Jahr davor",
    "Periods Back": "Perioden zurück",
    "No comparisons yet": "Noch keine Vergleiche",
    "Add Comparison": "Vergleich hinzufügen",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "Wie viele Perioden zurück diese Zeile vergleicht: 1 = die vorherige Periode, 2 = vor zwei Perioden. Folgt der gewählten Periode und dem Datumswähler - in der Wochenansicht bedeutet 2 vor zwei Wochen; auf Jahr umgestellt zeigt dieselbe Zeile zwei Jahre zurück.",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "Überlagert diese Entität als blasse Geisterserien nach hinten verschoben - ein Geist pro Zeile. Vorherige Periode folgt dem aktuellen Fenster (kalenderbewusst für Monats-/Jahresansichten), Perioden zurück multipliziert dies: 1 = vorherige, 2 = vor zwei Perioden. Geister werden zusammen mit der Hauptserie in der Legende ausgeblendet; der Tooltip zeigt das Datum jedes Geistes und die prozentuale Änderung.",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "Titeltext oben auf der Karte. Leer lassen, um die Kopfzeile komplett auszublenden.",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "Schriftgröße des Kartentitels und des Batteriesymbols. Batteriesymbol und Prozenttext skalieren proportional mit diesem Wert. Akzeptiert jeden CSS-Wert wie 16px oder 1.2em.",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "Horizontale Ausrichtung des Titels — links, zentriert oder rechts. Bestimmt zusammen mit der Symbolposition die Layoutzonen.",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "Steuert, wie Entitäts-Statuswerte über/unter dem Diagramm angeordnet werden. Standard = jede Entität steht vertikal in einer eigenen Zeile. Horizontal = Entitäten fließen nebeneinander in einer Zeile und brechen bei Bedarf um. Nützlich für kompakte Karten mit vielen Entitäten.",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "Benutzerdefinierte Farbe für den Kopfzeilentext. Akzeptiert jede CSS-Farbe oder Variable. Leer lassen für den Theme-Standard.",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "Schriftstärke des Kopfzeilentexts. Akzeptiert CSS-Schlüsselwörter (light/normal/bold) oder Zahlen (300, 400, 600, 700). Leer lassen für den Theme-Standard.",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "Zeichenabstand der Kopfzeile. Akzeptiert eine Zahl (als px interpretiert) oder jeden CSS-Wert wie 0.5px, normal, -0.02em. Leer lassen für den Theme-Standard.",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "Material-Design-Icon neben dem Titel. Mit dem Präfix mdi: verwenden, z. B. mdi:chart-line. Alle Icons finden sich auf materialdesignicons.com.",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "Breite und Höhe des Icons. Akzeptiert CSS-Werte wie 22px oder 1.5rem.",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "Eigenes Bild statt eines MDI-Icons verwenden. Vollständige URL zu einer PNG/SVG/WebP-Datei einfügen. Hat Vorrang vor dem MDI-Icon-Feld.",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "Position des Kopfzeilen-Icons — links, zentriert oder rechts. Stimmt die Icon-Position mit der Kopfzeilen-Ausrichtung überein, stehen Icon und Titel zusammen (Icon zuerst). Andernfalls werden sie getrennt: das Icon erhält eine eigene Zone, der Titel die Ausrichtungszone.",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "Höhe des Diagrammbereichs in Pixeln, oder auto, um die Rasterzelle zu füllen (Kartengröße über den Layout-Tab festlegen). Ein geleertes Feld setzt auto.",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "Benutzerdefinierte Hintergrundfarbe der Karte. Akzeptiert jede CSS-Farbe (Hex, Name, rgb, rgba). Für Transparenz rgba(r,g,b,a) verwenden, z. B. rgba(155,150,150,0.3). Leer lassen für den Theme-Standard.",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "Rundung der Kartenecken. Akzeptiert eine Zahl (als px interpretiert) oder jeden CSS-Wert wie 12px, 1rem, 0. Leer lassen für den Theme-Standard.",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "Zeigt den Standard-Schlagschatten der HA-Karte. Deaktivieren für einen flachen Look oder wenn die Karte auf einem gestalteten Hintergrund liegt.",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "Zeigt den Standardrahmen der HA-Karte. Deaktivieren für ein aufgeräumtes, rahmenloses Erscheinungsbild.",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "Benutzerdefinierte Farbe für den Kartenrahmen. Akzeptiert jede CSS-Farbe oder Variable. Leer lassen für den Theme-Standard.",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "Rahmenstärke. Akzeptiert eine Zahl (als px interpretiert) oder jeden CSS-Wert wie 2px. Leer lassen für den Theme-Standard.",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "Innenabstand der Karte. Akzeptiert eine einzelne Zahl (px) oder jede CSS-Kurzschreibweise wie 8px 16px oder 0. Leer lassen für den Theme-Standard.",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "URL eines Bildes als Kartenhintergrund. Lokale Dateien (in www/) sind unter /local/ erreichbar — möglich sind /local/sunset.jpg, nur sunset.jpg oder local/sub/path.jpg. Externe URLs funktionieren ebenfalls. Das Bild liegt über der Hintergrundfarbe (transparente rgba-Farben scheinen durch).",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "Weichzeichnung in Pixeln, die nur auf das Hintergrundbild angewendet wird. Diagramm, Kopfzeile und übrige Inhalte bleiben scharf. 0 oder leer = keine Weichzeichnung. Nützlich für weiche, atmosphärische Hintergründe.",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "Horizontale Position der Diagrammfläche innerhalb der Karte. Links heftet sie an den linken Rand, Rechts an den rechten, Zentriert (Standard) hält sie in der Mitte. Nützlich, wenn das Diagramm neben anderen Inhalten steht, oder für visuelle Balance.",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "Sprache der Texte auf der Karte - Voreinstellungen und Bereichsbeschriftungen der Datumsauswahl, Optionen der Gruppierungsauswahl, Tooltip- und Legendenwörter wie Gesamt/Min/Max sowie Leerzustände. Auto = folgt je Betrachter der HA-Einstellung Profil → Sprache. Eine feste Sprache fixiert Kartentexte und Datumsformate für alle Betrachter - nützlich für Wandtablets. Auch dieser Editor folgt der Kartensprache. Entitätsnamen, Einheiten und eigene Beschriftungen werden nie übersetzt. Statuswörter (an/aus, heizen...) stammen aus den HA-eigenen Übersetzungen und folgen der Profilsprache des Betrachters. Fehlende Übersetzungen fallen auf Englisch zurück.",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "Welche Zeitzone die Karte für Achsenbeschriftungen, Tooltips, Fenstergrenzen (T/W/M/J, Diagrammstart, Stundenlimits) und Kalender-Bucketing verwendet. Auto = folgt der HA-Einstellung Profil → Zeitzone, genau wie native HA-Diagramme - behebt Zeitabweichungen, wenn das Gerät in einer anderen Zone als der Server ist (z. B. auf Reisen). Lokal = immer die Geräte-/Browser-Zone. Server = immer die Zone des HA-Servers. Ein eigener IANA-Name wie Europe/Istanbul oder America/New_York kann auch in YAML gesetzt werden.",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "Timeline = Zeitreihendiagramm (Linie, Stufe, Balken je Entität). Scatter = X-gegen-Y-Korrelationsdiagramm (genau 2 Entitäten). Pie = Donut-Diagramm mit Anteilen. Ranking = horizontale Balken nach Wert sortiert. Heatmap = Raster aus Tagen × Stunden. Calendar = Wochenraster. Box Plot = Verteilung aus Min / Quartil / Median je Zeit-Bucket. Waterfall = jede Entität als +/−-Schritt einer laufenden Summe (Aggregation standardmäßig Sum). Histogram = Häufigkeitsverteilung der Werte im sichtbaren Fenster.",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "Wie viele Stunden Verlauf im rollierenden Standardfenster geladen und angezeigt werden. Höhere Werte laden mehr Daten, können die Karte aber verlangsamen. Wird ignoriert, wenn Datumsauswahl, Energie-Sync, Intervallauswahl, Diagrammstart oder Diagramm-Startstunde das Zeitfenster überschreibt.",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "Wie viele Datenpunkte pro Stunde abgerufen werden. Höher = mehr Detail, aber mehr Last für die HA-Recorder-Datenbank. Der Wert 2 bedeutet einen Punkt alle 30 Minuten. Einzelne Entitäten können dies in ihren eigenen Einstellungen überschreiben.",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "Wie Rohverlaufsdaten vor der Aggregation in Buckets eingeteilt werden. Interval = gleich breite Buckets über den gesamten Zeitraum (am häufigsten). Hour = ein Bucket je volle Stunde. Date = einer je Kalendertag. Week = einer je Kalenderwoche (Mo–So). Month = einer je Kalendermonat. Raw = gar kein Bucketing: jeder aufgezeichnete Messwert wird an seinem exakten Zeitstempel gezeichnet — ideal für Stufendiagramme von Binär-/Statussensoren, bei denen jeder Übergang zählt.",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "Blendet Entitäten aus, deren Wert unter diesem Schwellwert liegt. Nützlich beim Ranking von Energieverbrauch oder ähnlichen Metriken, wo Geräte im Leerlauf/Standby das Diagramm überladen. Der Schwellwert wird mit dem Absolutwert verglichen und wirkt daher bei positiven und negativen Zahlen gleich. Leer lassen für keinen Filter.",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "Intervall der automatischen Aktualisierung in Sekunden. Die Karte lädt Daten in diesem Takt neu, unabhängig von HA-Statusänderungen. Nützlich für sich häufig ändernde Sensoren oder externe Datenquellen. Leer lassen, um nur bei HA-Statusereignissen zu aktualisieren.",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "Maximal sichtbarer Zeitbereich in Stunden. Ist er gesetzt und kleiner als Angezeigte Stunden, wird das Diagramm horizontal scrollbar.",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "Scrollbar = sichtbare Bildlaufleiste unten. Wheel = das Mausrad scrollt horizontal.",
    "Draws faint horizontal and vertical guide lines across the graph area.": "Zeichnet dezente horizontale und vertikale Hilfslinien über den Diagrammbereich.",
    "Shows a compact color-coded entity name key below the graph.": "Zeigt unter dem Diagramm eine kompakte, farbcodierte Legende der Entitätsnamen.",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "Spielt beim Laden der Karte eine Zeichenanimation ab. Timeline = Linien-/Flächen-Sweep beim Aufbau. Pie / Radial Bar / Polar Area = Segmente wachsen bei jeder Datenaktualisierung ein.",
    "Stacks entities on top of each other instead of overlapping.": "Stapelt Entitäten übereinander, statt sie zu überlagern.",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "Kompaktmodus — entfernt sämtliches Beiwerk und zeigt Entitätsname + Wert + Mini-Diagramm.",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "Wählt bei Aktivierung automatisch die besten Einstellungen für Gruppieren nach und Punkte/Stunde für das sichtbare Fenster — angestrebt sind ca. 100 Punkte. Fällt bei Kartenkonfigurationen mit offset, forecast_horizon oder attributbasierten Datenquellen auf einen sichereren Modus zurück (nur Punkte/Stunde), da ein Überschreiben von Gruppieren nach die Zeitausrichtung je Entität stören könnte.",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "Fügt oben rechts im Diagramm ein kleines Download-Symbol hinzu, mit PNG- und CSV-Export der aktuell sichtbaren Reihen.",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "Startet alle Entitäten beim Laden der Karte ausgeblendet — das Diagramm beginnt leer, und nur die benötigten Reihen werden per Klick in der Legende oder Detail-Legende eingeblendet. Einblendungen bleiben für die Sitzung erhalten; später hinzugefügte Entitäten starten ebenfalls ausgeblendet. Am besten mit der Kompakten Legende kombinieren, damit es etwas zum Anklicken gibt.",
    "Horizontal alignment of the compact legend.": "Horizontale Ausrichtung der kompakten Legende.",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "Visuelle Voreinstellung. Classic = volles Kreisdiagramm. Thick = breiter Donut-Ring. Donut = Standard (Voreinstellung). Thin = schmaler Ring. Gesamtwert in der Mitte erzwingt ein Mindest-Innenloch.",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "Abstand zwischen Segmenten in Grad. 0 = berührend. 1-5 = dezent. 6-15 = deutlich getrennt. Segmente mit Abstand erhalten automatisch abgerundete Enden. Gilt nur für Donut-Stile (nicht Classic).",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "Verleiht dem Kreisdiagramm Tiefe, indem es vertikal gestaucht wird und darunter Seitenwände gezeichnet werden. Funktioniert mit jeder Stil-Voreinstellung.",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "Schriftgröße der Wertbeschriftungen in den einzelnen Segmenten. Leer lassen für automatische Größe anhand des Diagrammradius.",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "Farbe der Wertbeschriftungen in den Segmenten. Akzeptiert jede CSS-Farbe (Hex, rgba, Name) oder CSS-Variable. Leer lassen für Weiß (automatischer Kontrast zur Segmentfarbe).",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "Was in jedem Segment angezeigt wird. Wert = Zahl mit Einheit (z. B. 42.0 kWh). Prozent = Anteil am Gesamtwert (z. B. 23%). Beides = Wert gefolgt vom Prozentsatz.",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "Schriftgröße des Gesamtwerts im Donut-Loch. Erfordert die aktivierte Option Gesamtwert in der Mitte. Leer lassen für automatische Größe.",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "Farbe für den Gesamtwert in der Mitte und seine Unterbeschriftung. Akzeptiert jede CSS-Farbe oder Variable. Leer lassen für den Theme-Standard.",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "Wie viele Anzeigen (Gauges) pro Zeile. Auto passt so viele ein, wie die Kartenbreite erlaubt; jede Entität erhält ihre eigene Anzeige in einem responsiven Raster.",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "Bogenwinkel der Skala in Grad. 270 = klassische 3/4-Skala (Standard), 180 = Halbkreis, 360 = voller Ring. Die Öffnung ist unten zentriert.",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "Wo der Wert relativ zur Anzeige gezeichnet wird — unterhalb (Standard) oder oberhalb der Skala, frei von Bogen und Zeiger.",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "Schriftgröße des Anzeigewerts in Pixeln. Leer lassen für automatische Größe anhand der Anzeige; der Name skaliert mit.",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "Zeichnet die Skalenenden — untere und obere Grenze — als kleine Beschriftungen an beiden Enden der Anzeige. Der Bereich wird je Entität unter Anzeigebereich (Min / Max) gesetzt. Spitzen- und Tiefstwert des Zeitraums erscheinen immer im Tooltip.",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "Eckenrundung der Status-Segmente in Pixeln. 0 = völlig scharf. 3 = Standard. Größere Werte runden zur Pillenform (begrenzt auf die halbe Zeilenhöhe). Fortgeschrittene können zusätzlich die Klasse sgc-stl-cell über card_mod für Styling je Status ansprechen.",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "Zeichnet den Statusnamen (z. B. Klar, An, Zuhause) in Segmente, die breit genug dafür sind. Ausschalten für einen reinen Farbband-Look.",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Schriftgröße der Y-Achsen-Beschriftungen (Daten bei Heatmap, Wochen bei Kalender) in Pixeln. Standard ist 10.",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Deckkraft der Y-Achsen-Beschriftungen. 0 = unsichtbar, 1 = voll deckend. Standard ist 0.65.",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Benutzerdefinierte Farbe der Y-Achsen-Beschriftungen. Akzeptiert jede CSS-Farbe (Hex, rgba, Farbname) oder eine CSS-Variable. Leer lassen für das Theme --primary-text-color.",
    "Shows numeric value labels on the left (primary) edge of the graph.": "Zeigt numerische Wertbeschriftungen am linken (primären) Rand des Diagramms.",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "Zeigt numerische Wertbeschriftungen am rechten (sekundären) Rand des Diagramms. Nur sichtbar, wenn mindestens eine Entität Y-Achse = Sekundär verwendet. Deaktivieren, um nur die primären Achsenbeschriftungen zu zeigen, während sekundäre Entitäten weiterhin gezeichnet werden.",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "Zeichnet kleine Teilstriche an jeder numerischen Beschriftungsposition der Y-Achsen. Verankert die Beschriftungen visuell am Diagrammrand.",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "Zeigt eine vertikale Einheitenbeschriftung am linken und/oder rechten Diagrammrand. Standard ist die Maßeinheit der ersten Entität je Achse. Eigener Text kann im Abschnitt Beschriftungen unten festgelegt werden.",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "Schaltet die Y-Achse auf eine logarithmische Skala um. Ideal für Daten über mehrere Größenordnungen (z. B. 1 bis 10000). Nicht geeignet für Null- oder negative Werte.",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "Vertikale Beschriftung am linken Diagrammrand. Standard ist die Einheit der ersten primären Entität. Eigenen Text zum Überschreiben setzen oder leer lassen für Auto.",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "Vertikale Beschriftung am rechten Diagrammrand. Standard ist die Einheit der ersten sekundären Entität. Eigenen Text zum Überschreiben setzen oder leer lassen für Auto.",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "Rastet Y-Achsen-Teilwerte auf saubere Vielfache von 1, 2 oder 5 (× 10^n) ein — zum Beispiel 0.1 / 0.2 / 0.3 statt 0.11 / 0.22 / 0.33. Bleibt innerhalb der Grenzen und ändert die Diagrammskala nicht. Deaktivieren für strikt gleichmäßige Abstände.",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Anzahl der Teilstriche (Gitterlinien und Beschriftungen) auf der Y-Achse. Standard ist 4. Beispiel: ticks=6 mit Grenzen 40-100 zeigt 40, 50, 60, 70, 80, 90, 100.",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Anzahl der Nachkommastellen für Y-Achsen-Beschriftungen. Überschreibt die Dezimalstellen-Einstellung je Entität nur für Achsenbeschriftungen. Werte in der Statuszeile sind nicht betroffen. Leer lassen für automatische Erkennung.",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Wie Zahlen auf der Y-Achse formatiert werden. System = folgt der HA-Gebietsschema-Einstellung. Komma = europäischer Stil (1.234,56). Punkt = amerikanischer Stil (1,234.56). Unabhängig vom Zahlenformat je Entität, das weiterhin Statuszeile, Tooltip und Datenbeschriftungen steuert.",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "Eigenes Beschriftungsformat für die PRIMÄRE Achse. Überschreibt Dezimalstellen und Y-Achsen-Format oben und steuert zudem Datenbeschriftungen, Tooltip-Werte, die Statuszeile, Extremwerte und die Beschriftung der Durchschnittslinie für Entitäten auf dieser Achse. Dauer-Kurzformate (Rohwert wird gemäß Dauer-Einheit umgerechnet): h:mm, h:mm:ss, mm:ss, d h:mm — z. B. zeigt 5400 s mit h:mm 1:30. Oder ein sicheres {expression}-Template: Zahlen, value, + - * / %, Klammern, floor, ceil, round, abs, min, max, sqrt sowie pad2(x), pad(x,width), fixed(x,decimals). Beispiel: {floor(value/3600)}:{pad2(floor(value%3600/60))} macht aus 5430 1:30; {fixed(value/1000,1)} kW macht aus 2350 2.4 kW. Es wird kein JavaScript ausgeführt; ungültige Formate werden ignoriert. Leer lassen für einfache Zahlen.",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "Wie das Y-Tick-Format, aber für die SEKUNDÄRE (rechte) Achse und alle Wertanzeigen der darauf gezeichneten Entitäten.",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "Einheit des ROHEN Sensorwerts bei Verwendung eines Dauer-Kurzformats. Sekunden ist der Standard — der Wert 5400 mit h:mm zeigt 1:30. Minuten oder Stunden wählen, wenn der Sensor diese liefert. Von {expression}-Templates ignoriert.",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Schriftgröße der numerischen Y-Achsen-Beschriftungen in Pixeln. Standard ist 10.",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Deckkraft der numerischen Y-Achsen-Beschriftungen. 0 = unsichtbar, 1 = voll deckend. Standard ist 0.65.",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Benutzerdefinierte Farbe für Y-Achsen-Beschriftungen und Teilstriche. Akzeptiert jede CSS-Farbe (Hex, rgba, Farbname) oder eine CSS-Variable wie var(--my-color). Leer lassen für den Theme-Standard (--secondary-text-color).",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Linienmuster für horizontale (Y-Achsen-)Gitterlinien. Durchgezogen, Gestrichelt, Gepunktet oder Langer Strich. Oder ein eigenes SVG-stroke-dasharray wie 6 2 2 2.",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Stärke der horizontalen Gitterlinien in Pixeln. Standard ist 1. Akzeptiert Dezimalwerte wie 0.5.",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Farbe der horizontalen Gitterlinien. Akzeptiert jede CSS-Farbe oder Variable. Leer lassen für den Theme-Standard.",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Deckkraft der horizontalen Gitterlinien. 0 = unsichtbar, 1 = voll deckend. Standard ist 0.15 — dezent, gerade genug, um dem Auge Halt zu geben, ohne mit den Daten zu konkurrieren.",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "Minimale Spannweite der primären Y-Achse. Ist der tatsächliche Datenbereich kleiner, wird die Achse symmetrisch um die Mitte erweitert. Beispiel: Wert 10 bei Daten von 20-22 → Achse zeigt 16-26. Verhindert übermäßig gezoomte Diagramme bei nahezu flachen Daten.",
    "Same as Min Y Range but for the secondary (right) Y axis.": "Wie Minimaler Y-Bereich, aber für die sekundäre (rechte) Y-Achse.",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "Hartes oder weiches Minimum der primären Y-Achse. Eine Zahl ergibt eine harte Grenze (Achse geht nie darunter). Präfix ~ für weich (z. B. ~0) — die Achse erweitert sich, wenn Daten darunter fallen. Akzeptiert auch eine Entitäts-ID für eine dynamische Grenze, die einem anderen Sensor folgt.",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "Hartes oder weiches Maximum der primären Y-Achse. Gleiche Syntax wie Untere Grenze: Zahl, ~Zahl oder entity_id.",
    "Hard or soft minimum for the secondary (right) Y axis.": "Hartes oder weiches Minimum der sekundären (rechten) Y-Achse.",
    "Hard or soft maximum for the secondary (right) Y axis.": "Hartes oder weiches Maximum der sekundären (rechten) Y-Achse.",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "Schriftgröße der X-Achsen-Beschriftungen (Stunden bei Heatmap, Tagesnamen bei Kalender) in Pixeln. Standard ist 10.",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Deckkraft der X-Achsen-Beschriftungen. 0 = unsichtbar, 1 = voll deckend. Standard ist 0.5.",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "Benutzerdefinierte Farbe der X-Achsen-Beschriftungen. Akzeptiert jede CSS-Farbe oder CSS-Variable. Leer lassen für das Theme --primary-text-color.",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "Schriftgröße der Zeit-/Datumsbeschriftungen der X-Achse in Pixeln. Standard ist 10.",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Deckkraft der X-Achsen-Beschriftungen. 0 = unsichtbar, 1 = voll deckend. Standard ist 0.5.",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Benutzerdefinierte Farbe der X-Achsen-Beschriftungen. Akzeptiert jede CSS-Farbe (Hex, rgba, Farbname) oder eine CSS-Variable. Leer lassen für den Theme-Standard (--secondary-text-color).",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "Farbe der X-Achsen-Beschriftungen, wenn der sichtbare Bereich mehr als einen Tag umfasst und die Beschriftungen auf Daten umschalten. Leer lassen, um der X-Beschriftungsfarbe zu entsprechen.",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "Zeigt Zeitbeschriftungen am unteren Rand im Timeline-Modus bzw. Wertbeschriftungen im Scatter-Modus. Deaktivieren für zusätzlichen vertikalen Platz.",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "Zeichnet kleine Teilstriche an jeder Zeitbeschriftungsposition der X-Achse. Verankert die Beschriftungen visuell am Diagrammrand.",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "Format für Zeitstempel auf der X-Achse, im Tooltip, bei Extremwerten und Rekordbeschriftungen. System = folgt den Datums-/Zeitformat-Einstellungen des HA-Profils (12h/24h-Präferenz wird beachtet). Andere Optionen erzwingen ein bestimmtes Muster. Eigene Muster funktionieren auch in YAML mit diesen Token: YYYY/YY (Jahr), MMMM/MMM (Monatsname) / MM (Monatsnr.), DD (Tag), dddd/ddd (Wochentagsname), HH/hh:mm:ss, A/a (AM/PM) — z. B. 'ddd DD MMM' oder 'YYYY-MM-DD HH:mm'. Wochentagsformate (ddd / dddd) beschriften auch die Datums-Ticks der X-Achse in Mehrtagesansichten — 'dddd' allein für nur den Tagesnamen.",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "Abstand zwischen Balkensäulen in Pixeln. Gilt nur für Entitäten vom Typ Balken. Erhöhen für eine luftigere Optik, verringern für dichtere Balken.",
    "Font size of X-axis time labels in pixels. Default is 10.": "Schriftgröße der Zeitbeschriftungen der X-Achse in Pixeln. Standard ist 10.",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Deckkraft der Zeitbeschriftungen der X-Achse. 0 = unsichtbar, 1 = voll deckend. Standard ist 0.5.",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Benutzerdefinierte Farbe für Zeitbeschriftungen und Teilstriche der X-Achse. Akzeptiert jede CSS-Farbe (Hex, rgba, Farbname) oder eine CSS-Variable. Leer lassen für den Theme-Standard (--secondary-text-color).",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "Benutzerdefinierte Farbe für Datumsbeschriftungen (z. B. Mitternachtsmarkierungen in Ansichten ab 12 Stunden). Standard ist --primary-color, damit Daten hervorstechen. Auf die X-Beschriftungsfarbe setzen für eine einheitliche Achse.",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "Steuert den Abstand zwischen den Teilstrichen der X-Achse. Auto = anhand der Diagrammbreite berechnet. Oder ein festes Intervall wählen: stündlich, täglich, wöchentlich oder monatlich. Teilstriche richten sich immer an sauberen Grenzen aus (Stundenbeginn, Mitternacht, Montag, Monatserster).",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Linienmuster für vertikale (X-Achsen-)Gitterlinien. Durchgezogen, Gestrichelt, Gepunktet oder Langer Strich. Oder ein eigenes SVG-stroke-dasharray wie 6 2 2 2.",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Stärke der vertikalen Gitterlinien in Pixeln. Standard ist 1. Akzeptiert Dezimalwerte wie 0.5.",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Farbe der vertikalen Gitterlinien. Akzeptiert jede CSS-Farbe oder Variable. Leer lassen für den Theme-Standard.",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Deckkraft der vertikalen Gitterlinien. 0 = unsichtbar, 1 = voll deckend. Standard ist 0.15 — dezent, gerade genug, um dem Auge Halt zu geben, ohne mit den Daten zu konkurrieren.",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "Synchronisiert mit der Datumsauswahl des HA-Energie-Dashboards. Kann nicht zusammen mit der Datumsauswahl verwendet werden.",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "Integrierte Datumsnavigation mit T/W/M/J-Schaltflächen, Kalender und Voreinstellungen.",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "Wählt, welche Modus-Schaltflächen in der Auswahlleiste erscheinen. T/W/M/J sind Kalenderzeiträume; Letzte 24H … Letzte 12M sind rollierende Fenster bis jetzt. Ist nur einer gewählt, werden die Schaltflächen ausgeblendet und dieser Modus fixiert. Für den Standard die vier Kalendermodi aktiviert lassen (relative aus).",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "Anzahl der Einheiten pro Fenster. 1 = einzelne Einheit (z. B. ein Tag, ein Monat — bisheriges Verhalten). Werte über 1 machen die Auswahl zu einem rollierenden N-Einheiten-Fenster: Vor/Zurück springt jeweils volle N Einheiten. Beispiel: step=4 im Wochenmodus zeigt die letzten 4 Wochen und navigiert in 4-Wochen-Schritten vor/zurück.",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "Startmodus bei jedem Laden der Karte. Auto = merkt sich den zuletzt manuell gewählten Modus (bleibt über Neuladen erhalten). Tag/Woche/Monat/Jahr = erzwingt beim Laden immer diesen Kalendermodus. Letzte 24H … Letzte 12M = erzwingt ein rollierendes Fenster bis jetzt (z. B. Letzte 7T = die letzten 7 Tage); die Vor-/Zurück-Pfeile springen einen vollen Zeitraum.",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "Horizontale Position des ‹ Zeitraum ›-Navigators in der Auswahlleiste — links, zentriert oder rechts. Teilt er sich die Position mit den Schnellwahl-Schaltflächen, steht der Navigator zuerst, links davon.",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "Horizontale Position der Modus-Schnellwahl — die T/W/M/J-Schaltflächen und das Kalendersymbol — links, zentriert oder rechts. Bei gemeinsamer Position mit dem Datumsnavigator steht der Navigator zuerst.",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "Rastet den Beginn des Diagrammfensters an einer Kalendergrenze ein. Heute = Start ab heute 00:00 (ideal für volle 24h des heutigen Tages, z. B. stündliche Nord-Pool-Preise mit dem Attribut today_hourly — zusammen mit Gesamten Zeitraum anzeigen verwenden). Morgen = Start ab morgen 00:00 (für Prognosedaten). Woche = Montag 00:00. Monat = Monatserster. Jahr = 1. Januar. Überschreibt hours_to_show. Bei aktiver Intervallauswahl wird diese Einstellung ignoriert.",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "Zeigt vordefinierte Zeitintervall-Schaltflächen auf der Karte. Zur Laufzeit ausgeblendet, wenn Datumsauswahl oder Energie-Datums-Sync aktiv ist (diese haben Vorrang bei der Steuerung des Zeitfensters). Das Feld Gruppe neben der Position hält alle Karten mit demselben Namen auf demselben Intervall — empfangende Karten brauchen die Auswahl nicht aktiviert, eine sichtbare Auswahl kann also die ganze Seite steuern.",
    "Shows a compact dropdown list of attributes for entities.": "Zeigt eine kompakte Dropdown-Liste der Attribute für Entitäten.",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "Zeigt ein Punkte/Stunde-Dropdown direkt auf der Karte, sodass die Datenauflösung ohne Öffnen des Editors geändert werden kann. Auto kehrt zum konfigurierten Wert zurück. Die Auswahl bleibt je Karte erhalten und hat, solange aktiv, Vorrang vor der Auto-Skalierung. Das Feld Gruppe hält die Punkte/Stunde-Auswahl über alle Karten mit demselben Namen synchron — Empfänger brauchen die Auswahl nicht sichtbar, eine Karte kann also die Seite steuern. Unabhängig von der Gruppe der Gruppieren-nach-Auswahl.",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "Zeigt ein Gruppieren-nach-Dropdown direkt auf der Karte — Wechsel zwischen Interval-, Hour-, 2H/3H/4H/6H/12H-, Date-, Week-, Month- oder Year-Bucketing ohne Öffnen des Editors. Auto kehrt zum konfigurierten Wert zurück. Die Auswahl bleibt je Karte erhalten und hat, solange aktiv, Vorrang vor der Auto-Skalierung. Das Feld Gruppe hält die Gruppieren-nach-Auswahl über alle Karten mit demselben Namen synchron — unabhängig von der Gruppe der Punkte/Stunde-Auswahl. Das Feld Gruppe wird mit der Punkte/Stunde-Auswahl geteilt — ein Name hält BEIDE Auswahlen über Karten hinweg synchron.",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "Klicken und ziehen (Desktop) oder lange drücken und ziehen (Mobil) im Diagramm, um einen Zeitbereich auszuwählen und hineinzuzoomen. Doppelklick/Doppeltipp setzt auf die Ursprungsansicht zurück.",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "Zeigt den Gesamtwert in der Mitte des Diagramms. Wenn aus, wird Pie zum vollen Kreis statt zum Donut.",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "Zeigt den Prozentsatz neben jedem Balken und eine Anteil-Zeile im Hover-Tooltip.",
    "Shows a Total row in the hover tooltip.": "Zeigt eine Gesamt-Zeile im Hover-Tooltip.",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "Beim Brush-Zoom oder Zurücksetzen per Doppelklick auf dieser Karte wird dasselbe Zeitfenster auf alle anderen Karten mit demselben Gruppennamen angewendet. Gruppe ist optional — leer lassen, um mit allen anderen Karten ohne Gruppe zu synchronisieren.",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "Spiegelt horizontales Scrollen auf alle anderen Karten derselben Gruppe. Am nützlichsten, wenn auf jeder Karte das Maximale sichtbare Intervall gesetzt ist, sodass sie tatsächlich scrollbar sind. Die Scrollposition wird als Anteil geteilt (0–100% des Gesamtbereichs), sodass Karten mit unterschiedlichem hours_to_show am selben relativen Punkt landen.",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "Wählt, welche Zeitintervall-Schaltflächen angezeigt werden. Alle ausgewählt lassen für den vollen Satz. Intervalle abwählen, um die Auswahl auf Mobilgeräten kompakt zu halten.",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "Hinterlegt bei Balkendiagrammen den Hintergrund des Zeitraums unter dem Cursor dezent, damit Beginn und Ende leicht erkennbar sind. Wird beim Überfahren eines Balkens ausgelöst.",
    "Shows a floating info box with exact values when hovering.": "Zeigt beim Überfahren eine schwebende Infobox mit exakten Werten.",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "Zeigt unten im Tooltip eine Gesamt-Zeile mit der Summe aller sichtbaren Entitätswerte. Die Einheit wird angehängt, wenn alle sichtbaren Entitäten sie teilen.",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "Fügt bei gestapelten Diagrammen mit zwei oder mehr Stapelgruppen je benannter Gruppe eine eigene Summenzeile hinzu (z. B. 'Äpfel Gesamt'). Unabhängig von Tooltip-Gesamt — beide aktivieren, um die Gruppensummen UND die Gesamtsumme aller Entitäten zusammen zu zeigen.",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "Formatiert die Datumskopfzeile des Tooltips genau wie die X-Achsen-Beschriftungen. Ansichten über lange Zeiträume zeigen dann z. B. '26. Mai' statt eines vollen Zeitstempels und ignorieren dabei das Datumsformat-Muster ebenso wie die Achse. Es wird nie eine Uhrzeit an ein Datum angehängt: Monats-/Jahres-/Tagesansichten zeigen nur das Datum, Stundenansichten innerhalb eines Tages nur die Uhrzeit.",
    "Hovering broadcasts the timestamp to all synced cards.": "Beim Überfahren wird der Zeitstempel an alle synchronisierten Karten gesendet.",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "Reihenfolge der Entitätszeilen im Tooltip. Standard = Konfigurationsreihenfolge (erste Entität oben). Umgekehrt = von unten nach oben, passend zur visuellen Reihenfolge eines gestapelten Diagramms, sodass das oberste Stapelsegment zuerst steht. Alphabetisch = A bis Z nach Anzeigename sortiert. Die Gesamt-Zeile bleibt, falls angezeigt, immer unten.",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "Entität, die den Batteriestand meldet (0–100%). Zeigt ein Batteriesymbol mit Stand und Prozentwert oben rechts in der Kartenkopfzeile — oder oben rechts auf der Karte, wenn es keine Kopfzeile gibt. Es werden nur Entitäten mit device_class battery aufgelistet. Leer lassen zum Ausblenden.",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "Batterieprozentsatz, unter dem das Symbol rot wird. Standard ist 20%. Akzeptiert eine Zahl, eine Entitäts-ID (sensor.x) oder ein Entitätsattribut (sensor.x.attribute).",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "Fügt dem Diagramm Referenzlinien, Ereignismarkierungen, Bänder für aktive Zeiträume und Komfortzonen-Hervorhebungen hinzu.",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "Deckkraft der Jetzt-Linie (0-1). Leer lassen für den Standard 0.3.",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "Strichstärke der Jetzt-Linie in Pixeln. Standard ist 0.5. Akzeptiert Dezimalwerte wie 1.5.",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "Linienmuster der Jetzt-Linie. Durchgezogen, Gestrichelt, Gepunktet oder Langer Strich. Standard ist Gestrichelt.",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "Für importierte/externe Statistiken ohne reguläre Entität in HA (z. B. gazpar:gazpar_consumption, linky:linky_consumption). Diese existieren nur in der Statistikdatenbank und erscheinen im Energie-Dashboard. Für normale Entitäten leer lassen — sie nutzen automatisch Langzeitstatistiken, wenn ihre state_class measurement, total oder total_increasing ist.",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "Benutzerdefinierter Anzeigename für diese Entität. Leer lassen, um den Namen ganz auszublenden. Wird nur bei expliziter Angabe angezeigt.",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "Benutzerdefinierte Einheitenbeschriftung (z. B. kWh, °C, %). Überschreibt die automatisch erkannte Einheit. Nützlich für Attribute oder Sensoren ohne Einheit.",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "Überschreibt nur den im Hover-Tooltip angezeigten Namen. Unabhängig vom Benutzerdefinierten Namen (der die Statuszeile steuert). Leer lassen, um den Namen im Tooltip auszublenden — praktisch, wenn nur Farbfeld und Wert gewünscht sind. Ohne Angabe fällt der Tooltip auf Benutzerdefinierter Name → friendly_name → Entitäts-ID zurück.",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "Aktion beim Antippen der Statuszeile dieser Entität. Mehr Infos öffnet den HA-Entitätsdetaildialog. Navigieren wechselt zu einem Dashboard-Pfad. URL öffnet einen externen Link. Dienst aufrufen löst direkt einen HA-Dienst aus.",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "Gegen welche Y-Achse diese Entität gezeichnet wird. Primär = linke Achse (gemeinsame Skala). Sekundär = rechte Achse (gemeinsame Skala). Unabhängig = eigene verborgene Skala anhand von Min/Max der Entität — ideal, um Sensoren mit sehr unterschiedlichen Einheiten (z. B. Temperatur + Beleuchtungsstärke) für den Trendvergleich zu überlagern.",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "Liest ein bestimmtes Attribut statt des Hauptstatus. Punktnotation für verschachtelte Pfade verwenden, z. B. current_temperature oder forecast.0.temperature. Nützlich für Entitäten mit mehreren Werten.",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "Wie Rohdatenpunkte innerhalb jedes Zeit-Buckets kombiniert werden. avg = Mittelwert (am glattesten, ideal für Messsensoren wie Temperatur/Leistung). min/max = niedrigster/höchster Wert. last/first = neuester/ältester Wert im Bucket. median = mittlerer Wert nach Sortierung (ausreißerresistent). sum = Summe aller Werte. delta = max minus min (Spannweite — wie stark der Wert schwankte). change = Summe der positiven Sprünge zwischen aufeinanderfolgenden Punkten — ideal für monotone Zähler (Strom-/Gas-/Wasserzähler), da Zähler-Resets ignoriert werden; automatisch auf Tages-Buckets begrenzt. diff = vorzeichenbehaftete Nettoänderung (letzter minus erster Wert) — für schwankende Werte wie Quoten, Preise, Temperaturen, input_numbers, bei denen Rückgänge echte Bewegungen und keine Zähler-Resets sind.",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "Täglich zurückgesetzte Zähler mit max + Datums-Gruppierung können den gestrigen Spitzenwert in den Mitternachts-Bucket durchsickern lassen; die Karte dämpft dieses Artefakt heuristisch. Deaktivieren, falls dadurch auch legitime Spitzen kurz nach Mitternacht gedämpft werden.",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "Multipliziert diese Reihe über die Zeit mit dem Wert einer anderen Entität — die Kostenansicht: Verbrauch × Tarif. Der Preis wird als Stufenfunktion aus dem Verlauf dieser Entität gelesen, sodass bei dynamischen Tarifen jede Verbrauchsscheibe zum jeweils gültigen Preis abgerechnet wird. Am besten mit aggregate_func: change bei Energiezählern; die Einheit auf die eigene Währung setzen.",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "Optionaler Attributpfad an der Preis-Entität, aus dem der Preis gelesen wird (Punktnotation). Leer lassen, um deren Status zu verwenden.",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "Überschreibt die globale Punkte/Stunde-Einstellung nur für diese Entität. Höher = mehr Detail, aber mehr Last für die HA-API. Leer lassen, um die Karteneinstellung zu übernehmen.",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "Anzahl der Nachkommastellen für den Wert dieser Entität in der Statuszeile und den Extremwert-Beschriftungen. Beeinflusst die Diagrammpräzision nicht.",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "Wie Zahlen formatiert werden. System = folgt der HA-Gebietsschema-Einstellung. Komma = europäischer Stil (1.234,56). Punkt = amerikanischer Stil (1,234.56).",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "Fügt für diese Entität eine Statistikzeile unter dem Diagramm hinzu. Auswählen, welche Werte angezeigt werden: Min, Durchschnitt, Max aus dem angezeigten Zeitraum und/oder Letzter (der neueste Wert). Mehrfachauswahl möglich.",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "Verschiebt die gezeichneten Daten zeitlich entlang der X-Achse. Positiv (z. B. 24) verschiebt nach vorn — für Prognosesensoren, deren Status T+N Stunden voraus abbildet. Negativ (z. B. -24) verschiebt zurück — nützlich bei attributbasierten Prognosedaten, um die morgige Prognose über heute zu legen. Leer lassen (oder 0) zum Deaktivieren. Unabhängig vom Offset — beides kombinierbar.",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "Verschiebt diese Entität um die angegebene Stundenzahl zeitlich nach hinten. Damit lässt sich derselbe Sensor aus verschiedenen Zeiträumen in einem Diagramm überlagern. 24 = gestern, 168 = letzte Woche, 720 = letzter Monat. Akzeptiert auch eine Helfer-Entitäts-ID (z. B. input_number.my_offset) für dynamischen Offset.",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "Multipliziert den Wert mit 10 hoch dieser Potenz. 0 = keine Änderung. -3 = ÷1000 (Milli-Einheiten umrechnen). 2 = ×100.",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "Ein JavaScript-Ausdruck zur Transformation jedes Datenwerts. Verfügbare Variablen: x (aktueller Wert), first (erster Wert im Fenster), last, min, max, avg (Reihenstatistiken), index (Punktposition). Wird nach dem Wertfaktor angewendet. Beispiele: return x - first (auf Null normieren); für die Export-Extraktion positive x negiert und andernfalls 0 zurückgeben.",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "Zeichnet statt Verlaufsdaten eine flache horizontale Referenzlinie am aktuellen Statuswert der Entität.",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "Zeichnet Balken von der Nulllinie nach unten. Zusammen mit dem Stapelmodus entstehen Butterfly-Diagramme.",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "Liest Diagrammdaten aus einem Entitätsattribut statt aus dem Verlauf. Für Prognosedaten (EPEX-Spotpreise, Wettervorhersage, Solarprognose). Das Attribut muss ein Array von Objekten mit Zeit- und Wertfeldern enthalten.",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "Name des Entitätsattributs mit dem Datenarray. Zum Beispiel: data, forecast, price_info. Leer lassen für den normalen Verlauf.",
    "Name of the time field in each array item. Default: start_time.": "Name des Zeitfelds in jedem Array-Element. Standard: start_time.",
    "Name of the value field in each array item. Default: price_per_kwh.": "Name des Wertfelds in jedem Array-Element. Standard: price_per_kwh.",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "Berechnet jeden Punktwert mit einem sicheren arithmetischen Ausdruck, statt ein einzelnes Wertfeld zu lesen. Im Gültigkeitsbereich: die Felder des Array-Elements (z. B. unitPrice, consumption) plus alle unter Datenvariablen definierten Namen. Operatoren + - * / % und Klammern sowie Funktionen min, max, abs, round, floor, ceil, sqrt, pow. Beispiel: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Kein JavaScript - keine anderen Variablen, Eigenschaften oder Aufrufe. Fällt bei leerem oder ungültigem Ausdruck auf das Wertfeld zurück.",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "Namen für den Wertausdruck, zugeordnet zu Entitäts-IDs - einer pro Zeile als name: entity_id. Jeder löst zum numerischen Status der Entität auf und wird bei Änderungen live neu ausgewertet. Beispiel: mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "Wie der Wert des Zeitfelds interpretiert wird. ISO = als Datumsstring oder Epoch-ms geparst (Standard). Epoch-Sekunden/ms = Unix-Zeitstempel. Monat/Tag/Woche des Jahres = numerische Kategorie (z. B. Monat: 1..12 → Jan..Dez). Stunde des Tages = Stunde 0..23 des heutigen Tages. Die kategorialen Einheiten eignen sich für Monatszusammenfassungen, Tag-des-Jahres-Datensätze oder Stundenmuster ohne künstliche Zeitstempel.",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "Jahr zur Verankerung kategorialer Zeiteinheiten (Monat/Tag/Woche des Jahres). Leer lassen für das aktuelle Jahr. Ohne Wirkung bei ISO- oder Epoch-Einheiten.",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "Steuert, wie der Wert dieser Entität über dem Diagramm erscheint. An = numerische Textzeile mit Name, Wert und Einheit. Aus = vollständig ausgeblendet.",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "Was als großer Primärwert in der Statuszeile erscheint. Status (Standard) = Live-HA-Status. Summe / Durchschnitt / Min / Max aggregieren über das sichtbare Fenster. Letzter / Erster = neuester oder ältester Wert in den Daten der Entität. Alle Optionen funktionieren in jedem Diagrammmodus, aber Letzter / Erster sind bei zeitbasierten Modi (Timeline, Scatter, State Timeline) am aussagekräftigsten — in Pie, Ranking, Heatmap und ähnlichen Modi spiegeln sie weiterhin die Endpunkte der Rohreihe wider, nicht ein sichtbares Segment oder eine Zelle. Werte erscheinen als reine Zahlen ohne SUM/AVG-Präfix.",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "Zeigt den farbigen Punkt neben dieser Entität in Statuszeile, kompakter Legende und Tooltip. Deaktivieren für einen aufgeräumteren Look — nützlich bei nur einer Entität oder wenn Farbschwellwerte dafür sorgen, dass die Punktfarbe nicht mehr zur Linie / zum Balken passt.",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "Färbt Statuswert und Icon automatisch in der Linienfarbe der Entität. Ein schneller Weg, Statuszeilen farblich zu codieren, ohne state_color und icon_color manuell zu setzen.",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "Standard = Entitätsname links neben dem Primärwert (inline). Ausgerichtet = Entitätsname zentriert unter dem Primärwert (im ApexCharts-Stil, gut für Nur-Kopfzeilen-Entitäten und mobile Layouts).",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "Zeigt neben dem Primärwert die Zeit, zu der der Extremwert aufgezeichnet wurde. Nur sinnvoll, wenn der Primärwert Letzter, Erster, Min oder Max ist — diese haben einen eindeutigen Zeitpunkt.",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "Zeigt Min und Max des gesamten Fensters als dezenten (min - max)-Zusatz neben dem Primärwert. Am besten mit show_graph: false + primary_state_as: min/max für kompakte Rekordkarten. Nutzt Bereichsband-Daten, falls aktiviert, sonst die aggregierten Min/Max des sichtbaren Fensters.",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "MDI-Icon in der Statuszeile links neben dem Entitätsnamen. Mit dem Präfix mdi: verwenden, z. B. mdi:thermometer.",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "Zeigt einen zweiten Statistikwert neben dem Primärstatus in der Statuszeile. Optionen: Summe, Durchschnitt, Min, Max, Erster, Letzter. Beschriftung und Wert erscheinen kleiner neben dem Hauptstatus. In den Modi Pie, Ranking und Polar Area gibt es zusätzlich eine %-Option — sie zeigt den Anteil dieser Entität am Gesamtwert, passend zu den Prozentwerten im Diagramm.",
    "Position and alignment of this entity state row.": "Position und Ausrichtung der Statuszeile dieser Entität.",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "Schriftgröße des Entitätsnamens in der Statuszeile. Akzeptiert CSS-Werte, z. B. 14px.",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "Schriftgröße des numerischen Werts in der Statuszeile. Akzeptiert CSS-Werte, z. B. 13px.",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "Größe des Icons in der Statuszeile. Akzeptiert CSS-Werte, z. B. 18px.",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "Zeigt ein ▲▼⯇⯈-Symbol neben dem Statuswert, das anzeigt, ob der Wert steigt, fällt oder stabil ist. Die Richtung wird über das Trendzeitraum-Fenster berechnet. Ist die Datenquelle spärlicher als der Zeitraum (z. B. stündliche Langzeitstatistiken), werden stattdessen die letzten 4 Messwerte verwendet, damit das Symbol dennoch eine Richtung zeigt.",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "Zeitfenster in Stunden für die Berechnung der Trendrichtung. Die Steigung über die letzten N Stunden bestimmt, ob das Symbol ▲ (steigend), ▼ (fallend) oder ⯇⯈ (stabil) zeigt. 0 nutzt den gesamten angezeigten Bereich. Dezimalwerte sind erlaubt (z. B. 0.5 = 30 min, 0.25 = 15 min) — das Fenster muss aber mindestens 2 Datenpunkte enthalten, sonst bleibt es stabil.",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "Schriftgröße des Trendrichtungssymbols (▲▼⯇⯈). Akzeptiert CSS-Werte, z. B. 12px.",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "Farbe des ▲-Symbols (steigend). Leer lassen für die Erfolgsfarbe des Themes (Grün).",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "Farbe des ▼-Symbols (fallend). Leer lassen für die Fehlerfarbe des Themes (Rot).",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "Farbe des ━-Symbols (stabil). Leer lassen für die sekundäre Textfarbe des Themes (Grau).",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "Linie = glatte Kurve mit optionaler Bezier-Glättung. Stufe = hält den Wert flach bis zur nächsten Änderung und springt dann — ideal für diskrete Zustände und Sollwerte. Balken = vertikales Balkendiagramm je Zeit-Bucket. Candlestick = OHLC-Finanzkerzen je Zeit-Bucket (Körper = Open→Close, grün steigend / rot fallend; Docht = High→Low). Auf dem Verlaufs-/STS-Pfad wird die Kerze aus den Rohmesswerten jedes Buckets gebildet (echtes OHLC); auf dem Statistik-/LTS-Pfad stammen Open/Close aus den Stundenmitteln und High/Low aus Min/Max des Zeitraums.",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "Zeichenreihenfolge. Höher = weiter vorn, über Entitäten mit niedrigerer Nummer; niedriger oder negativ = nach hinten. Standard 0 behält die Konfigurationsreihenfolge. Unabhängig von der Reihenfolge in Legende/Statuszeile, sodass sich eine Kurve nach vorn oder hinten holen lässt, ohne die Entitäten umzusortieren. YAML-Schlüssel: z_index.",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "Schaltet das Zeichnen dieser Entität im Diagramm komplett um. Wenn aus, erscheint die Entität weiterhin in der Statuszeile (falls Status anzeigen aktiv ist), trägt aber nichts zum Diagrammbereich bei.",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "Startet diese Entität beim Laden der Karte ausgeblendet — per Klick in der Legende einblenden. Wird ignoriert, wenn kartenweit Entitäten automatisch ausblenden (Diagramm → Visuelle Optionen) aktiv ist, da dies alles ausblendet. Hiermit lassen sich standardmäßig nur einzelne Entitäten ausblenden.",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "Gruppenname für gestapelte Balken/Linien. Entitäten mit demselben Gruppennamen werden übereinander gestapelt. Verschiedene Gruppen stehen nebeneinander. Leer lassen, um alle Entitäten zusammen zu stapeln (Standardverhalten).",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "Zeichnet eine gestrichelte horizontale Linie am Mittelwert dieser Entität über das aktuelle Zeitfenster. Beschriftet mit dem Durchschnittswert in der Entitätsfarbe.",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "Ist der Sensor längere Zeit nicht verfügbar, bricht die Linie an der Lücke ab, statt den letzten bekannten Wert fortzuführen. Kurze Aussetzer (Messunregelmäßigkeiten auf Bucket-Ebene) bleiben verbunden. Ausschalten (Standard), um die Linie unabhängig von der Ausfalldauer durchgehend zu halten.",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "Schreibt den numerischen Wert jedes sichtbaren Datenpunkts direkt über Balken / Linie / Punkt — wie ApexCharts dataLabels. Nutzt die Dezimal- und Zahlenformat-Einstellungen der Entität. Der Text wird in der Entitätsfarbe mit einem Halo in Kartenhintergrundfarbe für bessere Lesbarkeit gezeichnet. Am besten bei moderater Punktanzahl; dichte Diagramme erzeugen überlappende Beschriftungen.",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "Überlagert diese Entität um einen Zeitraum nach hinten verschoben als blasse Geisterreihe. Vorheriger Zeitraum folgt dem aktuellen Fenster (kalenderbewusst bei Monats-/Jahresansichten der Datumsauswahl). Die Geisterreihe wird zusammen mit der Hauptreihe über die Legende ausgeblendet, und der Tooltip kann die Änderung in Prozent anzeigen.",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "Farbe der Geisterreihe. Leer lassen für die automatisch abgeblasste Hauptfarbe. Akzeptiert #hex, CSS-Variablen und {{ templates }}.",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "Eine oder mehrere einfache gleitende Durchschnittslinien für diese Entität. Jede mittelt die letzten N Buckets — der Zeitraum ist in Buckets angegeben, die Bucket-Größe ergibt sich aus Punkte/Stunde oder Gruppieren nach. Benötigt mindestens N geladene Buckets: zeichnet ein langer Zeitraum (z. B. 26) auf einem kurzen Fenster nicht, Angezeigte Stunden erhöhen (optional mit Maximalem sichtbaren Intervall, um die Ansicht schmal zu halten). Mittelt bei Candlesticks den Close-Wert, sonst den Bucket-Wert; nutzt die eigene Y-Achse der Entität.",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "Min/Max-Wertbeschriftungen über dem Diagramm. Konfigurierbar sind Anzeigezeitpunkt, welche Extremwerte gezeigt werden, ob Zeitstempel enthalten sind, sowie volle Stilkontrolle über Schrift und Hintergrund.",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "Zeigt die Minimalwert-Beschriftung. Deaktivieren, um nur das Min auszublenden — nützlich bei Sensoren, deren Minimum immer null ist (z. B. Solarleistung, Regen).",
    "Show the maximum value label. Disable to hide just the max.": "Zeigt die Maximalwert-Beschriftung. Deaktivieren, um nur das Max auszublenden.",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "Zeigt unter jeder Beschriftung die Zeit, zu der der Extremwert aufgezeichnet wurde. Deaktivieren für eine kompakte Anzeige nur mit dem Wert.",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "Farbe des Extremwert-Texts. Akzeptiert jede CSS-Farbe oder Variable. Leer lassen für den Theme-Standard.",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "Schriftgröße des Extremwerts in Pixeln. Standard ist 13. Der Zeitstempeltext skaliert proportional.",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "Hintergrundfarbe der Extremwert-Beschriftungsbox. Wirkt zusammen mit der Hintergrund-Deckkraft unten — Deckkraft 0 zeigt nur den Text ohne Hintergrund.",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "Deckkraft des Extremwert-Beschriftungshintergrunds (0 = transparent, 1 = deckend). 0 zeigt nur den Text ohne sichtbare Box. Standard ist 1.",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "Schaltet die Sichtbarkeit der Diagrammlinie um. Deaktivieren, um nur die Füllfläche ohne sichtbare Kante zu zeigen — nützlich für weiche Flächendiagramme.",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "Stärke der Diagrammlinie in Pixeln. 2-3 für Standard, 1 für dichte Diagramme mit vielen Entitäten, 4+ für große Displays.",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "Glättet die Linie mit kubischen Bezier-Kurven zwischen den Datenpunkten. Deaktivieren für scharfe, eckige Linien, die exakte Stufenübergänge zwischen Werten zeigen.",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "Strichmuster der Diagrammlinie. Durchgezogen ist der Standard; Gepunktet und Gestrichelt helfen, überlappende Entitäten zu unterscheiden oder Nebenreihen zu markieren.",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "Zeichnet ein schattiertes Min/Max-Band hinter der Linie, das den Wertebereich innerhalb jedes Aggregations-Buckets zeigt. Die Linie zeigt den Durchschnitt, während das Band zeigt, wie stark der Wert schwankte.",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "Markiert jeden einzelnen Datenpunkt mit einem kleinen Kreis auf der Linie. Nützlich, um Datenauflösung und Verlaufslücken zu erkennen und genau zu sehen, wo jede Messung aufgezeichnet wurde.",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "Primärfarbe für Diagrammlinie und Füllfläche dieser Entität. Wird auch für den Punkt in der Statuszeile verwendet. threshold eingeben, um die Farbe aus den unten definierten Schwellwertbändern zu beziehen.",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "Farbe der einzelnen Datenpunkt-Kreise (erfordert aktivierte Punkte). threshold eingeben, um jeden Punkt anhand seines Werts gegen die Schwellwerte einzufärben.",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "Farbe des MDI-Icons in der Statuszeile. threshold eingeben, um die Icon-Farbe dynamisch anhand des aktuellen Werts zu ändern.",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "Farbe des numerischen Werttexts in der Statuszeile. threshold eingeben, um die Textfarbe dynamisch anhand des aktuellen Werts zu ändern.",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "Farbe des Anzeigezeigers. threshold eingeben, um ihn aus den Schwellwertbändern einzufärben. Leer lassen, um der Wertfarbe zu folgen (threshold oder Basis).",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "Füllt die Fläche unter der Linie mit einer halbtransparenten Version der Entitätsfarbe. Zusammen mit dem Verlauf entsteht ein weicher Ausblendeffekt.",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "Blendet die Füllfläche von der Entitätsfarbe oben zu transparent unten aus. Deaktivieren für eine flache, einfarbige Füllung.",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "Färbt die Diagrammlinie danach ein, ob jedes Segment gegenüber dem vorherigen Punkt steigt, fällt oder stabil ist. Die Farben werden über das Trendzeitraum-Fenster berechnet. Ist die Datenquelle spärlicher als der Zeitraum (z. B. stündliche Langzeitstatistiken), werden stattdessen die letzten 4 Messwerte verwendet, damit das Symbol dennoch eine Richtung zeigt. Nicht gleichzeitig mit Farbschwellwerten verwendbar.",
    "Color used when the value is increasing.": "Farbe bei steigendem Wert.",
    "Color used when the value is decreasing.": "Farbe bei fallendem Wert.",
    "Color used when the value is not changing significantly.": "Farbe, wenn sich der Wert nicht wesentlich ändert.",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "Färbt Diagrammlinie und Füllung anhand des Datenwerts an jedem Punkt ein. Wertgrenzen definieren und jedem Bereich eine Farbe zuweisen. Nicht gleichzeitig mit Steig-/Fallfarben verwendbar.",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "Entlang welcher Achse die Schwellwertfarben aufgetragen werden. Vertikal = Y-Achsen-Verlauf (Farben entsprechen Wertpositionen auf der Diagrammhöhe). Horizontal = Einfärbung je Segment entlang der Zeitachse.",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "Weich = fließender Übergang zwischen Farben. Hart = abrupter Wechsel am Schwellwert.",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "Wenn aktiviert, wird die gesamte Linie anhand des neuesten Werts eingefärbt, statt jedes Segment einzeln einzufärben. Nützlich für eine einzige einheitliche Farbe, die den aktuellen Zustand widerspiegelt.",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "Wird geladen\u2026",
    "Radar chart requires at least 3 entities": "Radar-Diagramm ben\u00f6tigt mindestens 3 Entit\u00e4ten",
    "Check the chart_mode value. The YAML config is preserved.": "Pr\u00fcfen Sie den chart_mode-Wert. Die YAML-Konfiguration bleibt erhalten.",
    "Previous period": "Vorherige Periode",
    "Next period": "N\u00e4chste Periode",
    "Event": "Ereignis",
    "Span": "Bereich",
    "Threshold": "Schwellenwert",
    "Band": "Band",
    "Event marker": "Ereignismarker",
    "Time span": "Zeitspanne",
    "H-line": "H-Linie",
    "H-band": "H-Band",
    "Disabled when thresholds active": "Deaktiviert, wenn Schwellenwerte aktiv sind",
    "Disabled when trend active": "Deaktiviert, wenn Trend aktiv ist",
    "Template": "Vorlage",
    "Type an icon or Jinja template, or browse below.": "Icon oder Jinja-Vorlage eingeben, oder unten ausw\u00e4hlen.",
    "All": "Alle",
    "current year": "aktuelles Jahr",
    "(all together)": "(alle zusammen)",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "\u00c4nderung",
    "Altitude": "Spanne",
    "Range": "Bereich",
    "Share": "Anteil",
    "Progress": "Fortschritt",
    "Peak": "Spitze",
    "Low": "Tief",
    "Level": "Stufe",
    "Count": "Anzahl",
    "No matching X/Y data pairs": "Keine passenden X/Y-Datenpaare",
    "Unknown chart mode": "Unbekannter Diagrammmodus",
    "Download PNG (Chart)": "PNG herunterladen (Diagramm)",
    "Download PNG (Card)": "PNG herunterladen (Karte)",
    "Price Entity": "Preis-Entit\u00e4t",
    "Price Attribute": "Preis-Attribut",
    "Reference Entity": "Referenz-Entität",
    "Reference Attribute": "Referenz-Attribut",
    "Operation": "Rechenoperation",
    "Damp midnight reset artifacts": "Mitternachts-Reset-Artefakte d\u00e4mpfen",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "vorherige Periode",
    "yesterday": "gestern",
    "last week": "letzte Woche",
    "last month": "letzter Monat",
    "last year": "letztes Jahr",
    "Download": "Herunterladen",
    "Download PNG": "PNG herunterladen",
    "Download CSV": "CSV herunterladen",
    "Period Comparison": "Periodenvergleich",
    "Compare With": "Vergleichen mit",
    "Previous Period": "Vorherige Periode",
    "Show \u0394% in tooltip": "\u0394% im Tooltip anzeigen",
    "Auto (faded main color)": "Auto (abgeblasste Hauptfarbe)",
    "Show State Labels": "Statusbeschriftungen anzeigen",
    "Raw (no grouping)": "Roh (keine Gruppierung)",
    "Show Export Button": "Export-Schaltfl\u00e4che anzeigen",
    "Managed by YAML template": "Durch YAML-Template verwaltet",
    "Today": "Heute", "Yesterday": "Gestern",
    "This Week": "Diese Woche", "Last Week": "Letzte Woche",
    "This Month": "Dieser Monat", "Last Month": "Letzter Monat",
    "This Year": "Dieses Jahr", "Last Year": "Letztes Jahr",
    "Last 7 Days": "Letzte 7 Tage", "Last 30 Days": "Letzte 30 Tage",
    "Last 12 Months": "Letzte 12 Monate",
    "Last 24 hours": "Letzte 24 Stunden", "Last 3 days": "Letzte 3 Tage",
    "Last 7 days": "Letzte 7 Tage", "Last 15 days": "Letzte 15 Tage",
    "Last 30 days": "Letzte 30 Tage", "Last 90 days": "Letzte 90 Tage",
    "Last 180 days": "Letzte 180 Tage", "Last 12 months": "Letzte 12 Monate",
    "Select end date": "Enddatum w\u00e4hlen",
    "Previous month": "Vorheriger Monat", "Next month": "N\u00e4chster Monat",
    "Auto": "Auto", "Pts/h": "Pkt/h", "Group": "Gruppe",
    "Interval": "Intervall", "Hour": "Stunde", "Date": "Tag",
    "Week": "Woche", "Month": "Monat", "Year": "Jahr",
    "Total": "Gesamt", "Min": "Min", "Max": "Max", "Avg": "\u00d8",
    "Sum": "Summe", "Last": "Letzter", "Median": "Median",
    "Q1": "Q1", "Q3": "Q3", "Samples": "Werte",
    "Value": "Wert", "Running total": "Zwischensumme",
    "No data": "Keine Daten", "No time window.": "Kein Zeitfenster.",
    "No entities to rank.": "Keine Entit\u00e4ten zum Sortieren.",
    "All entities are below the threshold": "Alle Entit\u00e4ten liegen unter dem Schwellenwert",
    "D": "T",
    "W": "W",
    "M": "M",
    "Y": "J",
    "1H": "1H",
    "2H": "2H",
    "3H": "3H",
    "4H": "4H",
    "6H": "6H",
    "8H": "8H",
    "12H": "12H",
    "24H": "24H",
    "3D": "3T",
    "7D": "7T",
    "14D": "14T",
    "15D": "15T",
    "30D": "30T",
    "90D": "90T",
    "180D": "180T",
    "6M": "6M",
    "12M": "12M",
    "1Y": "1J",
    "Day": "Tag",
    "now": "jetzt",
    "Click to return to current period": "Klicken, um zum aktuellen Zeitraum zurückzukehren",
    "Open calendar": "Kalender öffnen",
    // --- editor (short UI texts) ---
    "Above": "Oberhalb",
    "Adaptive Color": "Adaptive Farbe",
    "Add Annotation": "Annotation hinzufügen",
    "Add Entity": "Entität hinzufügen",
    "Add Moving Average": "Gleitenden Durchschnitt hinzufügen",
    "Add Threshold": "Schwellenwert hinzufügen",
    "Advanced Calculations": "Erweiterte Berechnungen",
    "Aggregation": "Aggregation",
    "Align": "Ausrichtung",
    "All cards": "Alle Karten",
    "Alphabetic": "Alphabetisch",
    "Animate": "Animieren",
    "Annotations": "Annotationen",
    "Attribute": "Attribut",
    "Attribute Data Source": "Attribut-Datenquelle",
    "Attribute List": "Attributliste",
    "Auto (HA language)": "Auto (HA-Sprache)",
    "Auto (HA profile)": "Auto (HA-Profil)",
    "Auto (unit)": "Auto (Einheit)",
    "Auto Hide Entities": "Entitäten automatisch ausblenden",
    "Auto Scale": "Auto-Skalierung",
    "Axis Labels": "Achsenbeschriftungen",
    "Background": "Hintergrund",
    "Background Blur": "Hintergrund-Unschärfe",
    "Background Image": "Hintergrundbild",
    "Background Opacity": "Hintergrund-Deckkraft",
    "Bar Spacing": "Balkenabstand",
    "Base Colors": "Grundfarben",
    "Battery": "Batterie",
    "Battery Entity": "Batterie-Entität",
    "Below": "Unterhalb",
    "Bezier": "Bezier",
    "Border Color": "Rahmenfarbe",
    "Border Radius": "Eckenradius",
    "Border Width": "Rahmenbreite",
    "Both": "Beides",
    "Bottom": "Unten",
    "Bounds": "Grenzen",
    "Box Plot": "Boxplot",
    "Break on Gaps": "Bei Lücken unterbrechen",
    "Brush Zooming": "Brush-Zoom",
    "Drill Down": "Detailansicht",
    "Calendar": "Kalender",
    "Card": "Karte",
    "Card Border": "Kartenrahmen",
    "Card Header": "Kartentitel",
    "Card Overlays": "Karten-Overlays",
    "Card Shadow": "Kartenschatten",
    "Card Styling": "Kartengestaltung",
    "Center": "Mitte",
    "Center Label Color": "Mittellabel-Farbe",
    "Center Label Size": "Mittellabel-Größe",
    "Center Total": "Gesamtwert in der Mitte",
    "Chart": "Diagramm",
    "Chart Align": "Diagramm-Ausrichtung",
    "Chart Mode": "Diagrammtyp",
    "Chart mode, display and data configuration": "Diagrammtyp, Darstellung und Datenkonfiguration",
    "Classic": "Klassisch",
    "Color": "Farbe",
    "Color Dot": "Farbpunkt",
    "Compact Legend": "Kompakte Legende",
    "Corner Radius": "Eckenradius",
    "Custom Name": "Eigener Name",
    "Dashed": "Gestrichelt",
    "Data Attribute": "Datenattribut",
    "Data Labels": "Datenbeschriftungen",
    "Data Points": "Datenpunkte",
    "Data Settings": "Dateneinstellungen",
    "Data Vars": "Datenvariablen",
    "Date Format": "Datumsformat",
    "Date Label Color": "Datumslabel-Farbe",
    "Date Nav": "Datumsnavigation",
    "Date Navigation": "Datumsnavigation",
    "Date Picker": "Datumsauswahl",
    "Decimals": "Dezimalstellen",
    "Default": "Standard",
    "Default (Vertical)": "Standard (vertikal)",
    "Default Mode": "Standardmodus",
    "Delete": "Löschen",
    "Direction": "Richtung",
    "Disabled": "Deaktiviert",
    "Donut": "Donut",
    "Dotted": "Gepunktet",
    "Down Color": "Abwärtsfarbe",
    "Drag to reorder": "Zum Sortieren ziehen",
    "Duplicate": "Duplizieren",
    "Duration Unit": "Dauereinheit",
    "End": "Ende",
    "End value": "Endwert",
    "Energy Date Sync": "Energie-Datumssynchronisierung",
    "Key": "Schlüssel",
    "Entities": "Entitäten",
    "Entity": "Entität",
    "Falling": "Fallend",
    "First": "Erster",
    "Fixed Value": "Fester Wert",
    "Font Color": "Schriftfarbe",
    "Font Size": "Schriftgröße",
    "Forecast Horizon": "Prognosehorizont",
    "Gauge": "Anzeige",
    "Gauge Columns": "Anzeige-Spalten",
    "Gauge Span": "Anzeige-Winkel",
    "General Settings": "Allgemeine Einstellungen",
    "Gradient": "Verlauf",
    "Graph Data": "Diagrammdaten",
    "Graph End Hour": "Endstunde",
    "Graph Start": "Diagrammstart",
    "Graph Start Hour": "Startstunde",
    "Graph Type": "Diagrammart",
    "Grid": "Raster",
    "Group By": "Gruppierung",
    "Group By Picker": "Gruppierungsauswahl",
    "Header": "Kopfzeile",
    "Header & Battery": "Kopfzeile & Batterie",
    "Header Align": "Titel-Ausrichtung",
    "Header Color": "Titelfarbe",
    "Header Weight": "Titel-Schriftstärke",
    "Heatmap": "Heatmap",
    "Height": "Höhe",
    "Hide on Load": "Beim Laden ausblenden",
    "Histogram": "Histogramm",
    "Horizontal": "Horizontal",
    "Hours": "Stunden",
    "Hours to Show": "Angezeigte Stunden",
    "Icon": "Symbol",
    "Icon Color": "Symbolfarbe",
    "Icon Position": "Symbolposition",
    "Icon Size": "Symbolgröße",
    "Image URL": "Bild-URL",
    "Interval Picker": "Intervallauswahl",
    "Invert (Mirror)": "Invertieren (Spiegeln)",
    "Label": "Beschriftung",
    "Labels": "Beschriftungen",
    "Language": "Sprache",
    "Last 12M": "Letzte 12M",
    "Last 15D": "Letzte 15T",
    "Last 180D": "Letzte 180T",
    "Last 24H": "Letzte 24H",
    "Last 30D": "Letzte 30T",
    "Last 3D": "Letzte 3T",
    "Last 7D": "Letzte 7T",
    "Last 90D": "Letzte 90T",
    "Last Color": "Letztwert-Farbe",
    "Left": "Links",
    "Letter Spacing": "Zeichenabstand",
    "Line / Fill Color": "Linien-/Füllfarbe",
    "Line Style": "Linienstil",
    "Line Width": "Linienbreite",
    "Local (device)": "Lokal (Gerät)",
    "Localization": "Lokalisierung",
    "Logarithmic": "Logarithmisch",
    "Long dash": "Langer Strich",
    "Low Threshold": "Untere Schwelle",
    "Lower Bound Y": "Untergrenze Y",
    "Lower Bound Y2": "Untergrenze Y2",
    "MDI Icon": "MDI-Symbol",
    "Milliseconds": "Millisekunden",
    "Min Value": "Min-Wert",
    "Min Y Range": "Min. Y-Spanne",
    "Min Y2 Range": "Min. Y2-Spanne",
    "Minutes": "Minuten",
    "Name Position": "Namensposition",
    "Name Size": "Namensgröße",
    "Needle Color": "Zeigerfarbe",
    "No annotations yet": "Noch keine Annotationen",
    "No moving averages yet": "Noch keine gleitenden Durchschnitte",
    "No thresholds yet": "Noch keine Schwellenwerte",
    "None": "Keine",
    "Now Line": "Jetzt-Linie",
    "Number Format": "Zahlenformat",
    "Off": "Aus",
    "Offset": "Versatz",
    "Opacity": "Deckkraft",
    "Chart Settings": "Diagramm-Einstellungen",
    "Card Settings": "Karten-Einstellungen",
    "Header & Icon": "Kopfzeile & Icon",
    "Header, icon, styling and language": "Kopfzeile, Icon, Stil und Sprache",
    "Search settings": "Einstellungen durchsuchen",
    "Cell Values": "Zellenwerte",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "Schreibt den Wert jeder Zelle in die Heatmap- bzw. Kalenderfelder. Für ein aufgeräumtes, rein farbiges Raster ausschalten — die genauen Werte bleiben im Hover-Tooltip verfügbar.",
    "Fill Opacity": "Füll-Deckkraft",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "Wie kräftig die Füllung unter der Linie ist, von 0 (unsichtbar) bis 1 (deckend). Leer lassen für den Standardwert 0,4. Mit Farbverlauf ist dies die Deckkraft oben, die nach unten auf ein Achtel davon ausblendet; ohne Farbverlauf nutzt die flache Füllung die Hälfte davon.",
    "Overlay": "Overlay",
    "Overlays are hidden in sparkline mode": "Overlays sind im Sparkline-Modus ausgeblendet",
    "Layout": "Layout",
    "Sequential": "Sequenziell",
    "Padding": "Innenabstand",
    "Percentage": "Prozentsatz",
    "Percentages": "Prozentwerte",
    "Period": "Zeitraum",
    "Period Highlight": "Zeitraum-Hervorhebung",
    "Pie Chart": "Kreisdiagramm",
    "Pie Style": "Kreisdiagramm-Stil",
    "Point Color": "Punktfarbe",
    "Points/Hour": "Punkte/Stunde",
    "Points/Hour Picker": "Punkte/Stunde-Auswahl",
    "Polar Area": "Polarfläche",
    "Primary Value": "Primärwert",
    "Radar": "Radar",
    "Radial Bar": "Radialbalken",
    "Range Band": "Bereichsband",
    "Ranking": "Rangliste",
    "Reference Year": "Referenzjahr",
    "Reverse": "Umgekehrt",
    "Right": "Rechts",
    "Rising": "Steigend",
    "Round Ticks": "Runde Achsenwerte",
    "Scatter": "Streudiagramm",
    "Scroll Mode": "Scrollmodus",
    "Secondary Value": "Sekundärwert",
    "Seconds": "Sekunden",
    "Server": "Server",
    "Shortcuts": "Schnellwahl",
    "Show Average": "Durchschnitt anzeigen",
    "Show Bounds": "Grenzen anzeigen",
    "Show Full Period": "Gesamten Zeitraum anzeigen",
    "Show Range": "Bereich anzeigen",
    "Show Timestamp": "Zeitstempel anzeigen",
    "Show Values": "Werte anzeigen",
    "Show now line": "Jetzt-Linie anzeigen",
    "Slice Label Color": "Segmentlabel-Farbe",
    "Slice Label Format": "Segmentlabel-Format",
    "Slice Label Size": "Segmentlabel-Größe",
    "Slice Spacing": "Segmentabstand",
    "Solid": "Durchgezogen",
    "Source": "Quelle",
    "Sparkline": "Sparkline",
    "Stable": "Stabil",
    "Stable Color": "Stabil-Farbe",
    "Stack Group": "Stapelgruppe",
    "Stacked": "Gestapelt",
    "Stacked Group Totals": "Stapelgruppen-Summen",
    "State": "Zustand",
    "State Color": "Zustandsfarbe",
    "State Layout": "Zustands-Layout",
    "State Map": "Zustandszuordnung",
    "State Timeline": "Zustands-Zeitachse",
    "Statistic ID": "Statistik-ID",
    "Style": "Stil",
    "System": "System",
    "Tap Action": "Tippaktion",
    "Thick": "Dick",
    "Thin": "Dünn",
    "Time Field": "Zeitfeld",
    "Time Unit": "Zeiteinheit",
    "Time Window": "Zeitfenster",
    "Time Zone": "Zeitzone",
    "Timeline": "Zeitachse",
    "Timestamp": "Zeitstempel",
    "Tomorrow": "Morgen",
    "Tooltip": "Tooltip",
    "Tooltip Name": "Tooltip-Name",
    "Tooltip Order": "Tooltip-Reihenfolge",
    "Tooltip Sync": "Tooltip-Synchronisierung",
    "Tooltip Total": "Tooltip-Summe",
    "Top": "Oben",
    "Transition": "Übergang",
    "Trend Period": "Trendzeitraum",
    "Type": "Typ",
    "Unit": "Einheit",
    "Up Color": "Aufwärtsfarbe",
    "Update Interval": "Aktualisierungsintervall",
    "Upper Bound Y": "Obergrenze Y",
    "Upper Bound Y2": "Obergrenze Y2",
    "Value Expression": "Wertausdruck",
    "Value Factor": "Wertfaktor",
    "Value Field": "Wertefeld",
    "Value Position": "Wertposition",
    "Value Size": "Wertgröße",
    "Value Transform": "Werttransformation",
    "Visibility": "Sichtbarkeit",
    "Visible Intervals": "Sichtbare Intervalle",
    "Visible Modes": "Sichtbare Modi",
    "Visible Window": "Sichtbares Fenster",
    "Visual Options": "Visuelle Optionen",
    "Waterfall": "Wasserfall",
    "Width": "Breite",
    "Window Step": "Fensterschritt",
    "X Axis": "X-Achse",
    "X Axis Interval": "X-Achsen-Intervall",
    "X Grid Color": "X-Rasterfarbe",
    "X Grid Opacity": "X-Raster-Deckkraft",
    "X Grid Style": "X-Rasterstil",
    "X Grid Width": "X-Rasterbreite",
    "X Label Color": "X-Label-Farbe",
    "X Label Opacity": "X-Label-Deckkraft",
    "X Label Size": "X-Label-Größe",
    "X Ticks": "X-Markierungen",
    "X-Axis": "X-Achse",
    "X-axis settings are hidden in sparkline mode": "X-Achsen-Einstellungen sind im Sparkline-Modus ausgeblendet",
    "Y Axis": "Y-Achse",
    "Y Axis Decimals": "Y-Achsen-Dezimalstellen",
    "Y Axis Format": "Y-Achsen-Format",
    "Y Axis Label": "Y-Achsen-Beschriftung",
    "Y Axis Ticks": "Y-Achsen-Markierungen",
    "Y Grid Color": "Y-Rasterfarbe",
    "Y Grid Opacity": "Y-Raster-Deckkraft",
    "Y Grid Style": "Y-Rasterstil",
    "Y Grid Width": "Y-Rasterbreite",
    "Y Label Color": "Y-Label-Farbe",
    "Y Label Opacity": "Y-Label-Deckkraft",
    "Y Label Size": "Y-Label-Größe",
    "Y Tick Format": "Y-Wertformat",
    "Y Ticks": "Y-Markierungen",
    "Y-Axis": "Y-Achse",
    "Y-axis settings are hidden in sparkline mode": "Y-Achsen-Einstellungen sind im Sparkline-Modus ausgeblendet",
    "Y2 Axis Label": "Y2-Achsen-Beschriftung",
    "Y2 Tick Format": "Y2-Wertformat",
    "Y2-Axis": "Y2-Achse",
    "Z-Index": "Z-Index",
    "Zoom Sync": "Zoom-Synchronisierung",
    "configured — add, reorder and customize": "konfiguriert — hinzufügen, sortieren, anpassen",
    "e.g. Statistics": "z. B. Statistik",
    // --- entity editor ---
    "Action": "Aktion",
    "Advanced": "Erweitert",
    "Always": "Immer",
    "Bar": "Balken",
    "Basic": "Basis",
    "Candlestick": "Kerzen",
    "Color Thresholds": "Farbschwellen",
    "Colors": "Farben",
    "Ext LTS": "Ext. LTS",
    "Extrema": "Extremwerte",
    "Fill": "Füllung",
    "Gauge Range": "Anzeigebereich",
    "General": "Allgemein",
    "Global": "Global",
    "Graph": "Diagramm",
    "History only": "Nur Verlauf",
    "Independent": "Unabhängig",
    "LTS": "LTS",
    "Legend": "Legende",
    "Line": "Linie",
    "Lower Bound": "Untergrenze",
    "Manual": "Manuell",
    "Moving Averages": "Gleitende Durchschnitte",
    "Never": "Nie",
    "On": "Ein",
    "On Click": "Bei Klick",
    "Other": "Andere",
    "Primary": "Primär",
    "Rise/Fall Colors": "Steig-/Fallfarben",
    "Secondary": "Sekundär",
    "Start": "Start",
    "State Row": "Zustandszeile",
    "Step": "Stufen",
    "Time": "Zeit",
    "Trend Icon": "Trend-Symbol",
    "Upper Bound": "Obergrenze",
    "Y Axis Range": "Y-Achsenbereich",
    // --- threshold direction/transition + hints ---
    "Hard": "Hart",
    "Inherit from Custom Name": "Von eigenem Namen übernehmen",
    "My annotation": "Meine Annotation",
    "Smooth": "Weich",
    "Vertical": "Vertikal",
    // --- compact labels + scroll sync ---
    "End Hour": "Endstunde",
    "Scroll Sync": "Scroll-Synchr.",
    "Start Hour": "Startstunde",
    // --- state_row dropdowns + positions ---
    "3D Effect": "3D-Effekt",
    "Aligned (below)": "Ausgerichtet (unten)",
    "Bottom Center": "Unten Mitte",
    "Bottom Left": "Unten Links",
    "Bottom Right": "Unten Rechts",
    "State (live)": "Zustand (live)",
    "Tooltip Date = Axis": "Tooltip-Datum = Achse",
    "Top Center": "Oben Mitte",
    "Top Left": "Oben Links",
    "Top Right": "Oben Rechts",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First zeigen den Endpunkt der Rohreihe — nicht das angezeigte Segment oder die Zelle. Erwägen Sie in diesem Diagrammtyp Sum / Avg / Min / Max.",
    // --- color palette names ---
    "Accent": "Akzent",
    "Amber": "Bernstein",
    "Black": "Schwarz",
    "Blue": "Blau",
    "Blue grey": "Blaugrau",
    "Brown": "Braun",
    "Cyan": "Zyan",
    "Dark grey": "Dunkelgrau",
    "Deep orange": "Dunkelorange",
    "Deep purple": "Dunkelviolett",
    "Green": "Grün",
    "Grey": "Grau",
    "Indigo": "Indigo",
    "Light blue": "Hellblau",
    "Light green": "Hellgrün",
    "Light grey": "Hellgrau",
    "Lime": "Limette",
    "Orange": "Orange",
    "Pink": "Rosa",
    "Purple": "Violett",
    "Red": "Rot",
    "Teal": "Blaugrün",
    "White": "Weiß",
    "Yellow": "Gelb",
    "Custom": "Benutzerdef.",
  }),
  cs: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "Živě",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "Aktuální stav entity právě teď, nezávisle na období zobrazeném v grafu. Všechny ostatní hodnoty popisují zobrazený rozsah.",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "Toto porovnání je při načtení karty skryté - zobrazíte jej kliknutím na jeho položku v legendě. Pozn.: kliknutí na HLAVNÍ řadu v legendě přepíná celou skupinu porovnání najednou.",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "Kalendářní období",
    "Rolling windows (ending now)": "Klouzavá okna (končící nyní)",
    "Area names": "Názvy oblastí",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "Názvy atributů",
    "Attribute names only": "Pouze názvy atributů",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "Připojí vykreslovaný atribut k názvu každé entity - ve stavovém řádku, legendě, popiscích, statistikách, exportech i v tomto seznamu. Bez toho dva atributy téže entity vytvoří dva shodné popisky. Řádky vykreslující samotný stav entity zůstanou nedotčeny, stejně jako entity s vlastním názvem.",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "Zobrazí POUZE název atributu místo názvu entity s atributem. Spolu s Názvy oblastí dává popisky jako 'Cílová teplota · Obývák'. Toto a Názvy atributů jsou alternativy - zapnutím jednoho se druhé vypne.",
    "Hide Name": "Skrýt název",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "Povoleno",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "Po vypnutí se karta chová, jako by tato entita nikdy nebyla nakonfigurována: nic se nenačítá ani nekreslí a žádná logika karty ji nebere v úvahu. Užitečné pro sdílené šablony karet (např. Streamline), kde některým instancím senzor chybí. Řádek zde zůstává k úpravám a lze jej kdykoli znovu povolit.",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "Velikost bodů",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "Poloměr kruhů datových bodů v pixelech. Ponechte prázdné pro automatickou velikost podle šířky čáry. Určuje také velikost bodů v režimech scatter a radar.",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "Rozšířené okno",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "Vykreslí N-násobek zvoleného období a otevře se posunuté na nejnovější část: obrazovka ukazuje přesně zvolené období - stejné měřítko i stejné intervaly jako bez posouvání - a navíc lze rolovat zpět do historie. Řídí se výběrem data: v týdenním zobrazení s hodnotou 2 je za aktuálním týdnem rolovatelný jeden týden navíc. 1 nebo prázdné = vypnuto. Při aktivaci má přednost před Viditelným oknem.",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "Ignorovat přechodné nuly",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "Některé integrace hlásí doslovnou 0, když je zařízení vypnuté nebo se restartuje, a pak skočí zpět na předchozí součet - každý propad se pak počítá jako reset měřiče a obnovená hodnota se znovu započítá jako spotřeba. Po zapnutí se nulová čtení zcela přeskočí; u dlouhodobých statistik se změna přepočítá ze sloupce state a obejde znečištěné součty. Měřiče, které se skutečně vynulují a počítají dál od nuly, fungují i nadále.",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "Vyplní plochu pod čárou tohoto ducha zesvětlenou verzí jeho barvy. Ve výchozím stavu vypnuto, aby překrývající se období zůstala čitelná.",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "Nakreslí přerušovanou vodorovnou čáru na průměrné hodnotě tohoto ducha - průměru porovnávaného období - v barvě ducha. Šikovné pro porovnání průměrů období na první pohled.",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "Vlastní pravidla škálování",
    "Up to (hours)": "Až do (hodin)",
    "Add Rule": "Přidat pravidlo",
    "No rules yet - the built-in auto scale decides": "Zatím žádná pravidla - rozhoduje vestavěné automatické škálování",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "Přepíše vestavěné automatické škálování vlastními prahy. Každé pravidlo se čte: pokud je viditelné období až N hodin, použij toto seskupení (a volitelně tyto body/hodinu). Vyhrává nejmenší odpovídající práh; období za všemi prahy se vrací k vestavěnému automatickému škálování. Zohledňuje výběr data: výběr celého měsíce nebo roku odpovídá své nominální délce, i když období ještě běží.",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "Den zpět",
    "Week Before": "Týden zpět",
    "Month Before": "Měsíc zpět",
    "Year Before": "Rok zpět",
    "Periods Back": "Období zpět",
    "No comparisons yet": "Zatím žádná porovnání",
    "Add Comparison": "Přidat porovnání",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "O kolik období zpět tento řádek porovnává: 1 = předchozí období, 2 = před dvěma obdobími. Řídí se zvoleným obdobím a výběrem data - v týdenním zobrazení znamená 2 před dvěma týdny; po přepnutí na Rok ukáže stejný řádek dva roky zpět.",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "Překryje tuto entitu posunutou zpět jako bledé stínové řady - jeden stín na řádek. Předchozí období sleduje aktuální okno (kalendářně pro měsíční/roční zobrazení), Období zpět jej násobí: 1 = předchozí, 2 = před dvěma obdobími. Stíny se skrývají spolu s hlavní řadou v legendě; nápověda ukazuje datum každého stínu a procentní změnu.",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "Text titulku zobrazený v horní části karty. Ponechte prázdné pro úplné skrytí řádku záhlaví.",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "Velikost písma titulku karty a ikony baterie. Ikona baterie a text s procenty se s touto hodnotou úměrně škálují. Přijímá libovolnou CSS hodnotu, např. 16px nebo 1.2em.",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "Vodorovné zarovnání titulku — vlevo, na střed nebo vpravo. Spolu s volbou Pozice ikony určuje zóny rozložení.",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "Určuje uspořádání stavových hodnot entit nad/pod grafem. Výchozí = každá entita má vlastní řádek pod sebou. Vodorovně = entity plynou vedle sebe v jednom řádku a podle potřeby se zalamují. Vhodné pro kompaktní karty s mnoha entitami.",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "Vlastní barva textu záhlaví. Přijímá libovolnou CSS barvu nebo proměnnou. Ponechte prázdné pro výchozí barvu motivu.",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "Tloušťka písma textu záhlaví. Přijímá CSS klíčová slova (light/normal/bold) nebo čísla (300, 400, 600, 700). Ponechte prázdné pro výchozí hodnotu motivu.",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "Rozestup písmen v záhlaví. Přijímá číslo (bráno jako px) nebo libovolnou CSS hodnotu, např. 0.5px, normal, -0.02em. Ponechte prázdné pro výchozí hodnotu motivu.",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "Ikona Material Design vedle titulku. Použijte předponu mdi:, např. mdi:chart-line. Všechny ikony najdete na materialdesignicons.com.",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "Šířka a výška ikony. Přijímá CSS hodnoty jako 22px nebo 1.5rem.",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "Použije vlastní obrázek místo ikony MDI. Vložte úplnou URL libovolného PNG/SVG/WebP. Má přednost před polem s ikonou MDI.",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "Umístění ikony záhlaví — vlevo, na střed nebo vpravo. Pokud se pozice ikony shoduje s hodnotou Zarovnání záhlaví, ikona a titulek jsou u sebe (ikona první). Jinak se rozdělí: ikona jde do vlastní zóny, titulek do zóny zarovnání.",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "Výška oblasti grafu v pixelech, nebo auto pro vyplnění buňky mřížky (velikost karty nastavte na kartě Rozložení). Vymazání pole nastaví auto.",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "Vlastní barva pozadí karty. Přijímá libovolnou CSS barvu (hex, název, rgb, rgba). Pro průhlednost použijte rgba(r,g,b,a), např. rgba(155,150,150,0.3). Ponechte prázdné pro výchozí barvu motivu.",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "Zaoblení rohů karty. Přijímá číslo (bráno jako px) nebo libovolnou CSS hodnotu, např. 12px, 1rem, 0. Ponechte prázdné pro výchozí hodnotu motivu.",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "Zobrazí výchozí stín karty HA. Vypněte pro plochý vzhled nebo při umístění karty na zdobené pozadí.",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "Zobrazí výchozí ohraničení karty HA. Vypněte pro čistší vzhled bez okrajů.",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "Vlastní barva ohraničení karty. Přijímá libovolnou CSS barvu nebo proměnnou. Ponechte prázdné pro výchozí barvu motivu.",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "Tloušťka ohraničení. Přijímá číslo (bráno jako px) nebo libovolnou CSS hodnotu, např. 2px. Ponechte prázdné pro výchozí hodnotu motivu.",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "Vnitřní odsazení karty. Přijímá jedno číslo (px) nebo libovolný CSS zkrácený zápis, např. 8px 16px nebo 0. Ponechte prázdné pro výchozí hodnotu motivu.",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "URL obrázku pro pozadí karty. Místní soubory (ve www/) jsou dostupné pod /local/ — lze zapsat /local/sunset.jpg, jen sunset.jpg nebo local/sub/path.jpg. Fungují i externí URL. Obrázek překrývá barvu pozadí (průhledné rgba barvy prosvítají).",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "Míra rozostření v pixelech aplikovaná pouze na Obrázek pozadí. Graf, záhlaví a ostatní obsah zůstávají ostré. 0 nebo prázdné = bez rozostření. Vhodné pro měkká, atmosférická pozadí.",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "Vodorovná pozice tvaru grafu v rámci karty. Vlevo jej přichytí k levému okraji, Vpravo k pravému, Na střed (výchozí) jej drží uprostřed. Vhodné při skládání grafu vedle jiného obsahu nebo pro vizuální vyváženost.",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "Jazyk textů na kartě - předvolby výběru data a popisky rozsahů, volby výběru seskupení, slova v tooltipu a legendě jako Celkem/Min/Max a prázdné stavy. Auto = řídí se nastavením Jazyk v profilu HA každého uživatele. Pevný jazyk zafixuje texty karty a formáty data pro všechny - vhodné pro nástěnné tablety. Tento editor se řídí jazykem karty také. Názvy entit, jednotky a vlastní popisky se nikdy nepřekládají. Stavová slova (on/off, heating...) pocházejí z vlastních překladů HA a řídí se jazykem profilu uživatele. Chybějící překlady se vrací k angličtině.",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "Které časové pásmo karta používá pro popisky os, tooltipy, hranice okna (D/W/M/Y, Začátek grafu, hodinové limity) a kalendářní seskupování. Auto = řídí se předvolbou Časové pásmo v profilu HA, přesně jako nativní grafy HA - řeší časové nesrovnalosti, když je zařízení v jiném pásmu než server (např. na cestách). Místní = vždy pásmo zařízení/prohlížeče. Server = vždy pásmo serveru HA. V YAML lze zadat i vlastní IANA název, např. Europe/Istanbul nebo America/New_York.",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "Časová osa = graf časových řad (čára, schody, sloupce dle entity). Bodový graf = korelace X proti Y (přesně 2 entity). Koláč = prstencový graf podílů. Žebříček = vodorovné sloupce seřazené podle hodnoty. Heatmapa = mřížka dny × hodiny. Kalendář = týdenní mřížka. Krabicový graf = rozdělení min / kvartil / medián na časový úsek. Vodopád = každá entita jako krok +/− průběžného součtu (agregace výchozí Součet). Histogram = rozdělení četnosti hodnot ve viditelném okně.",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "Kolik hodin historie načíst a zobrazit ve výchozím klouzavém okně. Vyšší hodnoty stahují více dat, ale mohou kartu zpomalit. Ignoruje se, když časové okno přebírá Výběr data, Synchronizace s Energií, Výběr intervalu, Začátek grafu nebo Počáteční hodina grafu.",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "Kolik datových bodů za hodinu stahovat. Vyšší = více detailů, ale větší zátěž databáze recorderu HA. Hodnota 2 znamená jeden bod každých 30 minut. Jednotlivé entity to mohou přepsat ve vlastním nastavení.",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "Jak seskupit surová data historie před agregací. Interval = stejně široké úseky přes celý časový rozsah (nejběžnější). Hodina = jeden úsek na každou hodinu. Datum = jeden na kalendářní den. Týden = jeden na kalendářní týden (po–ne). Měsíc = jeden na kalendářní měsíc. Raw = žádné seskupování: každý zaznamenaný vzorek se vykreslí v přesném čase — ideální pro schodové grafy binárních/stavových senzorů, kde záleží na každém přechodu.",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "Skryje entity, jejichž hodnota klesne pod tento práh. Vhodné pro žebříčky spotřeby energie a podobné metriky, kde nečinná zařízení v pohotovosti zaplňují graf. Práh se porovnává s absolutní hodnotou, funguje tedy stejně pro kladná i záporná čísla. Ponechte prázdné pro žádný filtr.",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "Interval automatické obnovy v sekundách. Karta bude v tomto tempu znovu stahovat data bez ohledu na změny stavu v HA. Vhodné pro často se měnící senzory nebo externí zdroje dat. Ponechte prázdné pro aktualizaci jen při stavových událostech HA.",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "Maximální viditelný časový rozsah v hodinách. Je-li nastaven a menší než Zobrazené hodiny, graf lze vodorovně posouvat.",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "Posuvník = viditelný posuvník dole. Kolečko = kolečko myši posouvá vodorovně.",
    "Draws faint horizontal and vertical guide lines across the graph area.": "Vykreslí jemné vodorovné a svislé vodicí čáry přes oblast grafu.",
    "Shows a compact color-coded entity name key below the graph.": "Zobrazí pod grafem kompaktní barevně odlišený seznam názvů entit.",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "Přehraje animaci vykreslení při načtení karty. Časová osa = postupné vykreslení čáry/plochy. Koláč / Radiální sloupce / Polární plocha = narůstání výsečí při každé obnově dat.",
    "Stacks entities on top of each other instead of overlapping.": "Skládá entity na sebe místo překrývání.",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "Kompaktní režim — odstraní veškeré orámování, zobrazí název entity + hodnotu + miniaturní graf.",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "Po zapnutí automaticky vybere nejlepší Seskupení a Body/hodina pro viditelné okno — cílem je ~100 bodů. U konfigurací karty používajících offset, forecast_horizon nebo datové zdroje z atributů se vrátí k bezpečnějšímu režimu (pouze Body/hodina), protože přepsání Seskupení by mohlo rozbít časové zarovnání jednotlivých entit.",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "Přidá malou ikonu stahování do pravého horního rohu grafu s exportem aktuálně viditelných řad do PNG a CSV.",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "Při načtení karty začnou všechny entity skryté — graf je zpočátku prázdný a potřebné řady odhalíte kliknutím v legendě nebo detailní legendě. Odhalení platí po dobu relace; později přidané entity začínají také skryté. Nejlépe v kombinaci s Kompaktní legendou, aby bylo na co klikat.",
    "Horizontal alignment of the compact legend.": "Vodorovné zarovnání kompaktní legendy.",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "Vizuální předvolba. Klasický = plný koláč. Tlustý = široký prstenec. Donut = standardní (výchozí). Tenký = úzký prstenec. Součet uprostřed vynucuje minimální vnitřní otvor.",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "Mezera mezi výsečemi ve stupních. 0 = dotýkají se. 1-5 = jemná. 6-15 = zřetelně oddělené. Oddělené výseče dostanou automaticky zaoblené konce. Platí jen pro prstencové styly (ne Klasický).",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "Dodá koláči hloubku svislým zploštěním a vykreslením bočních stěn dole. Funguje s libovolnou předvolbou stylu.",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "Velikost písma popisků hodnot uvnitř výsečí koláče. Ponechte prázdné pro automatickou velikost dle poloměru grafu.",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "Barva popisků hodnot výsečí. Přijímá libovolnou CSS barvu (hex, rgba, název) nebo CSS proměnnou. Ponechte prázdné pro bílou (automatický kontrast vůči barvě výseče).",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "Co zobrazit uvnitř výsečí. Hodnota = číslo s jednotkou (např. 42.0 kWh). Procento = podíl na celku (např. 23%). Obojí = hodnota následovaná procentem.",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "Velikost písma hodnoty Součet uprostřed zobrazené v otvoru donutu. Vyžaduje zapnutou volbu Součet uprostřed. Ponechte prázdné pro automatickou velikost.",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "Barva hodnoty Součet uprostřed a jejího podpopisku. Přijímá libovolnou CSS barvu nebo proměnnou. Ponechte prázdné pro výchozí barvu motivu.",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "Kolik měřidel na řádek. Auto vejde tolik, kolik šířka karty dovolí; každá entita se stane vlastním měřidlem v responzivní mřížce.",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "Rozsah stupnice ve stupních. 270 = klasický 3/4 ciferník (výchozí), 180 = půlkruh, 360 = plný prstenec. Otvor je vystředěn dole.",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "Kde se hodnota vykreslí vůči měřidlu — pod (výchozí) nebo nad ciferníkem, mimo oblouk a ručičku.",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "Velikost písma hodnoty měřidla v pixelech. Ponechte prázdné pro automatickou velikost dle měřidla; název se škáluje s ní.",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "Vykreslí konce stupnice — dolní a horní mez — jako malé popisky na obou koncích měřidla. Rozsah nastavte u entity ve volbě Rozsah měřidla (Min / Max). Maximum a minimum sledovaného období se vždy zobrazí v tooltipu.",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "Zaoblení rohů jednotlivých stavových segmentů v pixelech. 0 = zcela ostré. 3 = výchozí. Vyšší hodnoty zaoblí do tvaru pilulky (omezeno na polovinu výšky řádku). Pokročilí uživatelé mohou přes card_mod cílit na třídu sgc-stl-cell pro stylování jednotlivých stavů.",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "Vypíše název stavu (např. Clear, On, Home) uvnitř segmentů, které jsou dost široké. Vypněte pro čistý vzhled barevných pruhů.",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Velikost písma popisků osy Y (data u heatmapy, týdny u kalendáře) v pixelech. Výchozí je 10.",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Neprůhlednost popisků osy Y. 0 = neviditelné, 1 = plně neprůhledné. Výchozí je 0.65.",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Vlastní barva popisků osy Y. Přijímá libovolnou CSS barvu (hex, rgba, název barvy) nebo CSS proměnnou. Ponechte prázdné pro --primary-text-color motivu.",
    "Shows numeric value labels on the left (primary) edge of the graph.": "Zobrazí číselné popisky hodnot na levém (primárním) okraji grafu.",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "Zobrazí číselné popisky hodnot na pravém (sekundárním) okraji grafu. Viditelné jen tehdy, když alespoň jedna entita používá Osa Y = Sekundární. Vypnutím zobrazíte jen popisky primární osy, sekundární entity zůstanou vykreslené.",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "Vykreslí malé značky u každé pozice číselného popisku na osách Y. Pomáhá vizuálně ukotvit popisky k okraji grafu.",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "Zobrazí svislý popisek jednotky na levém a/nebo pravém okraji grafu. Výchozí je měrná jednotka první entity na každé ose. Vlastní text lze nastavit v sekci Popisky níže.",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "Přepne osu Y na logaritmické měřítko. Ideální pro data přes několik řádů (např. 1 až 10000). Nevhodné pro nulové nebo záporné hodnoty.",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "Svislý popisek na levém okraji grafu. Výchozí je jednotka první primární entity. Zadejte vlastní text pro přepsání, nebo ponechte prázdné pro auto.",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "Svislý popisek na pravém okraji grafu. Výchozí je jednotka první sekundární entity. Zadejte vlastní text pro přepsání, nebo ponechte prázdné pro auto.",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "Přichytí hodnoty dílků osy Y k čistým násobkům 1, 2 nebo 5 (× 10^n) — například 0.1 / 0.2 / 0.3 místo 0.11 / 0.22 / 0.33. Zůstává v mezích, nemění měřítko grafu. Vypněte pro striktně rovnoměrné rozestupy.",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Počet dílků (čar mřížky a popisků) na ose Y. Výchozí je 4. Příklad: ticks=6 s mezemi 40-100 zobrazí 40, 50, 60, 70, 80, 90, 100.",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Počet desetinných míst popisků osy Y. Přepíše nastavení desetinných míst entit jen pro popisky osy. Hodnoty ve stavovém řádku nejsou ovlivněny. Ponechte prázdné pro automatickou detekci.",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Jak se formátují čísla na ose Y. Systém = dle nastavení jazyka HA. Čárka = evropský styl (1.234,56). Tečka = americký styl (1,234.56). Nezávislé na Formátu čísel entit, který dál řídí stavový řádek, tooltip a datové popisky.",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "Vlastní formát popisků PRIMÁRNÍ osy. Přepisuje Desetinná místa a Formát osy Y výše a řídí také datové popisky, hodnoty tooltipu, stavový řádek, extrémy a popisek průměrové čáry entit na této ose. Zkratky doby trvání (surová hodnota převedená z Jednotky doby trvání): h:mm, h:mm:ss, mm:ss, d h:mm — např. 5400 s s h:mm zobrazí 1:30. Nebo bezpečná šablona {expression}: čísla, value, + - * / %, závorky, floor, ceil, round, abs, min, max, sqrt, navíc pad2(x), pad(x,width), fixed(x,decimals). Příklad: {floor(value/3600)}:{pad2(floor(value%3600/60))} změní 5430 na 1:30; {fixed(value/1000,1)} kW změní 2350 na 2.4 kW. Nespouští se žádný JavaScript; neplatné formáty se ignorují. Ponechte prázdné pro prostá čísla.",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "Stejné jako Formát dílků osy Y, ale pro SEKUNDÁRNÍ (pravou) osu a všechny zobrazované hodnoty entit na ní vykreslených.",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "Jednotka SUROVÉ hodnoty senzoru při použití zkratky doby trvání. Výchozí jsou sekundy — hodnota 5400 s h:mm zobrazí 1:30. Zvolte Minuty nebo Hodiny, pokud je senzor hlásí. Šablony {expression} ji ignorují.",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Velikost písma číselných popisků osy Y v pixelech. Výchozí je 10.",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Neprůhlednost číselných popisků osy Y. 0 = neviditelné, 1 = plně neprůhledné. Výchozí je 0.65.",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Vlastní barva popisků a značek osy Y. Přijímá libovolnou CSS barvu (hex, rgba, název barvy) nebo CSS proměnnou jako var(--my-color). Ponechte prázdné pro výchozí barvu motivu (--secondary-text-color).",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Vzor vodorovných čar mřížky (osy Y). Plná, Čárkovaná, Tečkovaná nebo Dlouhá čárka. Nebo vlastní SVG stroke-dasharray, např. 6 2 2 2.",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Tloušťka vodorovných čar mřížky v pixelech. Výchozí je 1. Přijímá desetinná čísla, např. 0.5.",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Barva vodorovných čar mřížky. Přijímá libovolnou CSS barvu nebo proměnnou. Ponechte prázdné pro výchozí barvu motivu.",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Neprůhlednost vodorovných čar mřížky. 0 = neviditelné, 1 = plně neprůhledné. Výchozí je 0.15 — jemné, jen aby vedly oko a nesoupeřily s daty.",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "Minimální rozpětí primární osy Y. Pokud je skutečný rozsah dat menší, osa se symetricky rozšíří kolem středu. Příklad: nastaveno na 10 a data v rozsahu 20-22 → osa zobrazí 16-26. Zabraňuje přehnaně přiblíženým grafům u téměř plochých dat.",
    "Same as Min Y Range but for the secondary (right) Y axis.": "Stejné jako Minimální rozsah osy Y, ale pro sekundární (pravou) osu Y.",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "Tvrdé nebo měkké minimum primární osy Y. Zadejte číslo pro tvrdou mez (osa nikdy neklesne níž). Předpona ~ značí měkkou (např. ~0) — osa se rozšíří, pokud data klesnou níž. Přijímá také ID entity pro dynamickou mez sledující jiný senzor.",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "Tvrdé nebo měkké maximum primární osy Y. Stejná syntaxe jako Dolní mez: číslo, ~číslo nebo entity_id.",
    "Hard or soft minimum for the secondary (right) Y axis.": "Tvrdé nebo měkké minimum sekundární (pravé) osy Y.",
    "Hard or soft maximum for the secondary (right) Y axis.": "Tvrdé nebo měkké maximum sekundární (pravé) osy Y.",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "Velikost písma popisků osy X (hodiny u heatmapy, názvy dnů u kalendáře) v pixelech. Výchozí je 10.",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Neprůhlednost popisků osy X. 0 = neviditelné, 1 = plně neprůhledné. Výchozí je 0.5.",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "Vlastní barva popisků osy X. Přijímá libovolnou CSS barvu nebo CSS proměnnou. Ponechte prázdné pro --primary-text-color motivu.",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "Velikost písma časových/datových popisků osy X v pixelech. Výchozí je 10.",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Neprůhlednost popisků osy X. 0 = neviditelné, 1 = plně neprůhledné. Výchozí je 0.5.",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Vlastní barva popisků osy X. Přijímá libovolnou CSS barvu (hex, rgba, název barvy) nebo CSS proměnnou. Ponechte prázdné pro výchozí barvu motivu (--secondary-text-color).",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "Barva popisků osy X, když viditelný rozsah přesahuje jeden den a popisky se přepnou na data. Ponechte prázdné pro shodu s Barvou popisků osy X.",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "Zobrazí časové popisky podél spodní hrany v režimu Časová osa, nebo popisky hodnot v režimu Bodový graf. Vypnutím získáte svislý prostor navíc.",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "Vykreslí malé značky u každé pozice časového popisku na ose X. Pomáhá vizuálně ukotvit popisky k okraji grafu.",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "Formát časových značek na ose X, v tooltipu, u extrémů a rekordních popisků. Systém = dle nastavení formátu data/času v profilu HA (respektuje volbu 12h/24h). Ostatní volby vynutí konkrétní vzor. V YAML fungují i vlastní vzory z těchto tokenů: YYYY/YY (rok), MMMM/MMM (název měsíce) / MM (č. měsíce), DD (den), dddd/ddd (název dne v týdnu), HH/hh:mm:ss, A/a (AM/PM) — např. 'ddd DD MMM' nebo 'YYYY-MM-DD HH:mm'. Formáty dnů v týdnu (ddd / dddd) popisují i datové dílky osy X ve vícedenních pohledech — použijte samotné 'dddd' pro pouhý název dne.",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "Mezera mezi sloupci v pixelech. Platí jen pro entity typu sloupec. Zvyšte pro vzdušnější vzhled, snižte pro hustší sloupce.",
    "Font size of X-axis time labels in pixels. Default is 10.": "Velikost písma časových popisků osy X v pixelech. Výchozí je 10.",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Neprůhlednost časových popisků osy X. 0 = neviditelné, 1 = plně neprůhledné. Výchozí je 0.5.",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Vlastní barva časových popisků a značek osy X. Přijímá libovolnou CSS barvu (hex, rgba, název barvy) nebo CSS proměnnou. Ponechte prázdné pro výchozí barvu motivu (--secondary-text-color).",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "Vlastní barva datových popisků (např. půlnočních značek ve výhledech nad 12 hodin). Výchozí je --primary-color, aby data vynikla. Nastavte shodně s Barvou popisků osy X pro jednotnou osu.",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "Řídí rozestup dílků osy X. Auto = vypočteno dle šířky grafu. Nebo zvolte pevný interval: hodinový, denní, týdenní nebo měsíční. Dílky se vždy zarovnávají na čisté hranice (začátky hodin, půlnoc, pondělí, 1. den měsíce).",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Vzor svislých čar mřížky (osy X). Plná, Čárkovaná, Tečkovaná nebo Dlouhá čárka. Nebo vlastní SVG stroke-dasharray, např. 6 2 2 2.",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Tloušťka svislých čar mřížky v pixelech. Výchozí je 1. Přijímá desetinná čísla, např. 0.5.",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Barva svislých čar mřížky. Přijímá libovolnou CSS barvu nebo proměnnou. Ponechte prázdné pro výchozí barvu motivu.",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Neprůhlednost svislých čar mřížky. 0 = neviditelné, 1 = plně neprůhledné. Výchozí je 0.15 — jemné, jen aby vedly oko a nesoupeřily s daty.",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "Synchronizace s výběrem data v panelu Energie HA. Nelze použít spolu s Výběrem data.",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "Vestavěná navigace datem s tlačítky D/W/M/Y, kalendářem a předvolbami.",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "Vyberte, která tlačítka režimů zobrazit v liště výběru. D/W/M/Y jsou kalendářní období; Posledních 24 h … Posledních 12 měs. jsou klouzavá okna končící nyní. Je-li vybráno jen jedno, tlačítka se skryjí a režim je uzamčen. Pro výchozí stav nechte zapnuté čtyři kalendářní režimy (relativní vypnuté).",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "Počet jednotek na okno. 1 = jedna jednotka (např. jeden den, jeden měsíc — původní chování). Více než 1 změní výběr na klouzavé okno N jednotek: tlačítka předchozí/další skočí o celých N jednotek. Příklad: step=4 v režimu Týden zobrazí poslední 4 týdny a naviguje po 4 týdnech.",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "Výchozí režim při každém načtení karty. Auto = zapamatuje si poslední ručně zvolený režim (přetrvá i po znovunačtení). Den/Týden/Měsíc/Rok = při načtení vždy vynutí tento kalendářní režim. Posledních 24 h … Posledních 12 měs. = vynutí klouzavé okno končící nyní (např. Posledních 7 dní = uplynulých 7 dní); šipky předchozí/další skočí o celé období zpět/vpřed.",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "Vodorovná pozice navigátoru ‹ období › v liště výběru — vlevo, na střed nebo vpravo. Pokud sdílí pozici se zkratkami, navigátor je umístěn první, nalevo od nich.",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "Vodorovná pozice zkratek režimů — tlačítek D/W/M/Y a ikony kalendáře — vlevo, na střed nebo vpravo. Při sdílení pozice s navigátorem data je navigátor umístěn první.",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "Přichytí začátek okna grafu ke kalendářní hranici. Dnes = od dnešních 00:00 (ideální pro celých 24 h dneška, např. hodinové ceny Nord Pool s atributem today_hourly — použijte se Zobrazit celé období). Zítra = od zítřejších 00:00 (pro data předpovědi). Týden = pondělí 00:00. Měsíc = 1. den měsíce. Rok = 1. ledna. Přepisuje hours_to_show. Když je aktivní výběr intervalu, toto nastavení se ignoruje.",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "Zobrazí na kartě tlačítka předdefinovaných časových intervalů. Za běhu skryto, když je aktivní Výběr data nebo Synchronizace data s Energií (ty mají přednost při řízení časového okna). Pole Skupina vedle pozice udrží všechny karty se stejným názvem na stejném intervalu — přijímající karty nemusejí mít výběr zapnutý, jeden viditelný výběr tak může řídit celou stránku.",
    "Shows a compact dropdown list of attributes for entities.": "Zobrazí kompaktní rozbalovací seznam atributů entit.",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "Zobrazí přímo na kartě rozbalovací nabídku Body/hodina, takže rozlišení dat lze měnit bez otevírání editoru. Auto se vrátí ke konfigurované hodnotě. Výběr přetrvává pro každou kartu a po dobu aktivity má přednost před Automatickým měřítkem. Pole Skupina synchronizuje výběr Body/hodina napříč všemi kartami se stejným názvem — příjemci nemusejí mít nabídku viditelnou, jedna karta tak může řídit stránku. Nezávislé na skupině výběru Seskupení.",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "Zobrazí přímo na kartě rozbalovací nabídku Seskupení — přepínejte mezi seskupením Interval, Hodina, 2H/3H/4H/6H/12H, Datum, Týden, Měsíc nebo Rok bez otevírání editoru. Auto se vrátí ke konfigurované hodnotě. Výběr přetrvává pro každou kartu a po dobu aktivity má přednost před Automatickým měřítkem. Pole Skupina synchronizuje výběr Seskupení napříč všemi kartami se stejným názvem — nezávisle na skupině výběru Body/hodina. Pole Skupina je sdílené s výběrem Body/hodina — jeden název udrží OBA výběry synchronizované napříč kartami.",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "Kliknutím a tažením (počítač) nebo dlouhým stiskem a tažením (mobil) na grafu vyberete časový rozsah a přiblížíte. Dvojklik/dvojité klepnutí obnoví původní pohled.",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "Zobrazí celkovou hodnotu uprostřed grafu. Při vypnutí se Koláč stane plným koláčem místo donutu.",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "Zobrazí procento vedle každého sloupce a řádek Podíl v tooltipu při najetí.",
    "Shows a Total row in the hover tooltip.": "Zobrazí řádek Celkem v tooltipu při najetí.",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "Když na této kartě přiblížíte výběrem nebo dvojklikem obnovíte pohled, stejné časové okno se použije na všechny ostatní karty se stejným názvem skupiny. Skupina je volitelná — ponechte prázdné pro synchronizaci se všemi ostatními kartami bez skupiny.",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "Zrcadlí vodorovné posouvání na všechny ostatní karty ve stejné skupině. Nejužitečnější, když má každá karta nastaven Maximální viditelný interval, takže jsou skutečně posouvatelné. Pozice posunu se sdílí jako poměr (0–100% celkového rozsahu), takže karty s různým hours_to_show skončí na stejném relativním bodě.",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "Vyberte, která tlačítka časových intervalů zobrazit. Ponechte vše vybrané pro plnou sadu. Zrušením výběru intervalů udržíte výběr na mobilu kompaktní.",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "U sloupcových grafů jemně podbarví pozadí období pod kurzorem, aby byl dobře vidět jeho začátek a konec. Spouští se najetím na sloupec.",
    "Shows a floating info box with exact values when hovering.": "Zobrazí při najetí plovoucí informační box s přesnými hodnotami.",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "Zobrazí dole v tooltipu řádek Celkem se součtem hodnot všech viditelných entit. Jednotka se připojí, pokud ji všechny viditelné entity sdílejí.",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "Když je graf skládaný se dvěma a více skupinami, přidá řádek součtu pro každou pojmenovanou skupinu (např. 'Jablka Celkem'). Nezávislé na Součtu v tooltipu — zapněte obojí pro zobrazení součtů skupin I celkového součtu všech entit dohromady.",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "Formátuje datum v záhlaví tooltipu přesně jako popisky osy X. Pohledy na dlouhé rozsahy pak ukazují např. '26. kvě' místo úplné časové značky a ignorují vzor Formátu data stejně jako osa. K datu nikdy nepřipojuje čas: pohledy Měsíc/Rok/den zobrazují jen datum, vnitrodenní hodinové pohledy jen čas.",
    "Hovering broadcasts the timestamp to all synced cards.": "Najetí myší vysílá časovou značku všem synchronizovaným kartám.",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "Pořadí řádků entit v tooltipu. Výchozí = pořadí konfigurace (první entita nahoře). Obrácené = zdola nahoru, odpovídá vizuálnímu pořadí skládaného grafu, takže nejvyšší skládaný segment je uveden první. Abecední = řazeno A až Z podle zobrazovaného názvu. Řádek Celkem, pokud je zobrazen, zůstává vždy dole.",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "Entita hlásící úroveň baterie (0–100%). Zobrazí ikonu baterie s úrovní a procentem v pravém horním rohu záhlaví karty — nebo vpravo nahoře na kartě, když záhlaví není. Nabízeny jsou jen entity s device_class battery. Ponechte prázdné pro skrytí.",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "Procento baterie, pod kterým ikona zčervená. Výchozí je 20%. Přijímá číslo, ID entity (sensor.x) nebo atribut entity (sensor.x.attribute).",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "Přidá do grafu referenční čáry, značky událostí, pásy aktivních období a zvýraznění komfortních zón.",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "Neprůhlednost čáry aktuálního času (0-1). Ponechte prázdné pro výchozí 0.3.",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "Tloušťka čáry aktuálního času v pixelech. Výchozí je 0.5. Přijímá desetinná čísla, např. 1.5.",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "Vzor čáry aktuálního času. Plná, Čárkovaná, Tečkovaná nebo Dlouhá čárka. Výchozí je Čárkovaná.",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "Pro importované/externí statistiky bez běžné entity v HA (např. gazpar:gazpar_consumption, linky:linky_consumption). Existují jen v databázi statistik a objevují se na panelu Energie. Pro běžné entity ponechte prázdné — ty automaticky používají dlouhodobé statistiky, pokud je jejich state_class measurement, total nebo total_increasing.",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "Vlastní zobrazovaný název této entity. Ponechte prázdné pro úplné skrytí názvu. Zobrazí se jen při explicitním nastavení.",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "Vlastní popisek jednotky (např. kWh, °C, %). Přepíše automaticky zjištěnou jednotku. Vhodné pro atributy nebo senzory bez jednotky.",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "Přepíše název zobrazený pouze v tooltipu. Nezávislé na Vlastním názvu (který řídí stavový řádek). Ponechte prázdné pro skrytí názvu v tooltipu — praktické, když chcete jen barevný čtvereček a hodnotu. Není-li nastaveno, tooltip použije Vlastní název → friendly_name → id entity.",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "Akce spuštěná klepnutím na stavový řádek této entity. Více informací otevře dialog detailu entity HA. Navigovat přejde na cestu dashboardu. URL otevře externí odkaz. Volat službu spustí přímo službu HA.",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "Proti které ose Y se tato entita vykresluje. Primární = levá osa (sdílené měřítko). Sekundární = pravá osa (sdílené měřítko). Nezávislá = vlastní skryté měřítko dle min/max entity — ideální pro překrytí senzorů s velmi odlišnými jednotkami (např. teplota + osvětlení) pro porovnání trendů.",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "Čte konkrétní atribut místo hlavního stavu. Pro vnořené cesty použijte tečkovou notaci, např. current_temperature nebo forecast.0.temperature. Vhodné pro entity s více hodnotami.",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "Jak se kombinují surové datové body v každém časovém úseku. avg = průměr (nejhladší, ideální pro měřicí senzory jako teplota/výkon). min/max = nejnižší/nejvyšší hodnota. last/first = nejnovější / nejstarší hodnota v úseku. median = prostřední hodnota po seřazení (odolná vůči odlehlým hodnotám). sum = součet všech hodnot. delta = max minus min (rozpětí — jak moc hodnota kolísala). change = součet kladných skoků mezi sousedními body — ideální pro monotónní čítače (elektroměry/plynoměry/vodoměry), protože resety čítače se ignorují; automaticky omezeno na denní úseky. diff = znaménková čistá změna (poslední hodnota minus první) — pro kolísavé hodnoty jako poměry, ceny, teploty, input_numbers, kde poklesy jsou skutečné pohyby, nikoli resety čítače.",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "Čítače s denním resetem zobrazené s max + seskupením podle data mohou propustit včerejší špičku do půlnočního úseku; karta tento artefakt heuristicky tlumí. Vypněte, pokud tlumí i legitimní špičky nastávající hned po půlnoci.",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "Násobí tuto řadu hodnotou jiné entity v čase — pohled nákladů: spotřeba × tarif. Cena se čte jako schodová funkce z historie dané entity, takže při dynamických tarifech je každý díl spotřeby účtován cenou platnou v daný okamžik. Nejlépe s aggregate_func: change u energetických čítačů; Jednotku nastavte na svou měnu.",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "Volitelná cesta atributu cenové entity, ze kterého se čte cena (tečková notace). Ponechte prázdné pro použití jejího stavu.",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "Přepíše globální nastavení Body/hodina jen pro tuto entitu. Vyšší = více detailů, ale větší zátěž API HA. Ponechte prázdné pro převzetí nastavení karty.",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "Počet desetinných míst hodnoty této entity ve stavovém řádku a popiscích extrémů. Neovlivňuje přesnost grafu.",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "Jak se formátují čísla. Systém = dle nastavení jazyka HA. Čárka = evropský styl (1.234,56). Tečka = americký styl (1,234.56).",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "Přidá pod graf řádek statistik této entity. Vyberte zobrazované hodnoty: Min, Průměr, Max ze zobrazeného časového rozsahu a/nebo Poslední (nejnovější hodnota). Lze vybrat více položek.",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "Časově posune vykreslená data podél osy X. Kladné (např. 24) posune data vpřed — pro předpovědní senzory, jejichž stav představuje T+N hodin dopředu. Záporné (např. -24) posune data zpět — vhodné s předpovědními daty z atributů pro překrytí zítřejší předpovědi na dnešek. Ponechte prázdné (nebo 0) pro vypnutí. Nezávislé na volbě Offset — obojí lze kombinovat.",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "Posune tuto entitu zpět v čase o zadaný počet hodin. Slouží k překrytí téhož senzoru z různých období v jednom grafu. 24 = včera, 168 = minulý týden, 720 = minulý měsíc. Přijímá také ID pomocné entity (např. input_number.my_offset) pro dynamický offset.",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "Násobí hodnotu 10 umocněnou na tento exponent. 0 = beze změny. -3 = ÷1000 (převod mili-jednotek). 2 = ×100.",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "JavaScriptový výraz pro transformaci každé datové hodnoty. Dostupné proměnné: x (aktuální hodnota), first (první hodnota v okně), last, min, max, avg (statistiky řady), index (pozice bodu). Aplikuje se po Faktoru hodnoty. Příklady: return x - first (normalizace na nulu); podmíněný výraz vracející -x pro kladná x, jinak 0 (extrakce exportu).",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "Vykreslí plochou vodorovnou referenční čáru na aktuální stavové hodnotě entity místo historických dat.",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "Kreslí sloupce směrem dolů od nulové čáry. V kombinaci se skládaným režimem vytvoří motýlkové grafy.",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "Čte data grafu z atributu entity místo historie. Používá se pro předpovědní data (spotové ceny EPEX, předpověď počasí, solární predikce). Atribut musí obsahovat pole objektů s poli času a hodnoty.",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "Název atributu entity obsahujícího datové pole. Například: data, forecast, price_info. Ponechte prázdné pro běžnou historii.",
    "Name of the time field in each array item. Default: start_time.": "Název pole času v každé položce pole. Výchozí: start_time.",
    "Name of the value field in each array item. Default: price_per_kwh.": "Název pole hodnoty v každé položce pole. Výchozí: price_per_kwh.",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "Vypočítá hodnotu každého bodu bezpečným aritmetickým výrazem místo čtení jediného Pole hodnoty. V dosahu: pole prvku (např. unitPrice, consumption) plus názvy definované níže v Datových proměnných. Operátory + - * / % a závorky, funkce min, max, abs, round, floor, ceil, sqrt, pow. Příklad: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Není to JavaScript - žádné jiné proměnné, vlastnosti ani volání. Při prázdném nebo neplatném výrazu se použije Pole hodnoty.",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "Názvy použité ve Výrazu hodnoty, mapované na ID entit - jeden na řádek jako name: entity_id. Každý se přeloží na číselný stav entity a při jeho změně se živě přepočítá. Příklad: mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "Jak interpretovat hodnotu Pole času. ISO = parsováno jako datový řetězec nebo epoch ms (výchozí). Epoch sekundy/ms = unixová časová značka. Měsíc/Den/Týden roku = číselná kategorie (např. Měsíc: 1..12 → led..pro). Hodina dne = hodina dneška 0..23. Kategorické jednotky použijte pro grafy měsíčních souhrnů, datových sad podle dne v roce nebo hodinových vzorců bez generování umělých časových značek.",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "Rok ukotvující kategorické Jednotky času (Měsíc/Den/Týden roku). Ponechte prázdné pro aktuální rok. Nemá vliv na jednotky ISO nebo Epoch.",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "Řídí, jak se hodnota této entity zobrazuje nad grafem. Zapnuto = textový řádek s názvem, hodnotou a jednotkou. Vypnuto = zcela skryto.",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "Co se zobrazí jako velká primární hodnota ve stavovém řádku. Stav (výchozí) = živý stav HA. Součet / Průměr / Min / Max agregují přes viditelné okno. Poslední / První = nejnovější nebo nejstarší hodnota v datech entity. Všechny volby fungují v každém režimu grafu, ale Poslední / První dávají největší smysl v časových režimech (Časová osa, Bodový graf, Stavová osa) — v režimech Koláč, Žebříček, Heatmapa a podobných stále odrážejí koncové body surové řady, nikoli viditelnou výseč či buňku. Hodnoty se zobrazují jako čistá čísla bez předpony SUM/AVG.",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "Zobrazí barevnou tečku u této entity ve stavovém řádku, kompaktní legendě a tooltipu. Vypněte pro čistší vzhled — vhodné, když máte jedinou entitu nebo když kvůli barevným prahům barva tečky už neodpovídá čáře / sloupci.",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "Automaticky obarví stavovou hodnotu a ikonu barvou čáry entity. Rychlý způsob barevného odlišení stavových řádků bez ručního nastavování state_color a icon_color.",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "Výchozí = název entity je vlevo od primární hodnoty (v řádku). Zarovnané = název entity je vystředěn pod primární hodnotou (styl ApexCharts, vhodné pro entity jen v záhlaví a mobilní rozložení).",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "Zobrazí čas zaznamenání extrémní hodnoty vedle primární hodnoty. Má smysl jen, když je Primární hodnota Poslední, První, Min nebo Max — ty mají jediný časový bod.",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "Zobrazí min a max celého okna jako tlumenou příponu (min - max) vedle primární hodnoty. Nejlépe v kombinaci se show_graph: false + primary_state_as: min/max pro kompaktní karty rekordů. Používá data pásu rozsahu, je-li zapnut, jinak agregované min/max přes viditelné okno.",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "Ikona MDI zobrazená ve stavovém řádku vlevo od názvu entity. Použijte předponu mdi:, např. mdi:thermometer.",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "Zobrazí druhou statistickou hodnotu vedle primárního stavu ve stavovém řádku. Volby: Součet, Průměr, Min, Max, První, Poslední. Popisek a hodnota se zobrazí menší vedle hlavního stavu. V režimech Koláč, Žebříček a Polární plocha je navíc volba % — ukazuje podíl této entity na celku, shodně s procenty vykreslenými v grafu.",
    "Position and alignment of this entity state row.": "Pozice a zarovnání stavového řádku této entity.",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "Velikost písma názvu entity ve stavovém řádku. Přijímá CSS hodnoty, např. 14px.",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "Velikost písma číselné hodnoty ve stavovém řádku. Přijímá CSS hodnoty, např. 13px.",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "Velikost ikony stavového řádku. Přijímá CSS hodnoty, např. 18px.",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "Zobrazí ikonu ▲▼⯇⯈ vedle stavové hodnoty ukazující, zda hodnota roste, klesá, nebo je stabilní. Směr se počítá přes okno Období trendu. Pokud je zdroj dat řidší než období (např. hodinové dlouhodobé statistiky), použijí se místo toho poslední 4 vzorky, aby ikona stále ukazovala směr.",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "Časové okno v hodinách pro výpočet směru trendu. Sklon za posledních N hodin určí, zda ikona ukáže ▲ (roste), ▼ (klesá), nebo ⯇⯈ (stabilní). Nastavte 0 pro celý zobrazený rozsah. Desetinná čísla jsou povolena (např. 0.5 = 30 min, 0.25 = 15 min) — okno ale musí obsahovat alespoň 2 datové body, jinak zůstane stabilní.",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "Velikost písma ikony směru trendu (▲▼⯇⯈). Přijímá CSS hodnoty, např. 12px.",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "Barva ikony trendu ▲ (růst). Ponechte prázdné pro barvu úspěchu motivu (zelená).",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "Barva ikony trendu ▼ (pokles). Ponechte prázdné pro barvu chyby motivu (červená).",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "Barva ikony trendu ━ (stabilní). Ponechte prázdné pro sekundární barvu textu motivu (šedá).",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "Čára = hladká křivka s volitelným Bezierovým vyhlazením. Schody = drží hodnotu, dokud se nezmění, pak skočí — ideální pro diskrétní stavy a žádané hodnoty. Sloupec = svislý sloupcový graf na časový úsek. Svíčka = finanční svíčky OHLC na časový úsek (tělo = open→close, zelená růst / červená pokles; knot = high→low). Na cestě historie/STS se svíčka staví ze surových vzorků v každém úseku (pravé OHLC); na cestě statistik/LTS pocházejí open/close z hodinových průměrů a high/low z min/max období.",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "Pořadí vykreslování. Vyšší = kresleno vepředu, nad entitami s nižším číslem; nižší nebo záporné = posláno dozadu. Výchozí 0 zachová pořadí konfigurace. Nezávislé na pořadí legendy / stavových řádků, křivku tak lze přenést dopředu či dozadu bez přeskupení entit. YAML klíč: z_index.",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "Zcela zapne/vypne vykreslování grafu této entity. Při vypnutí se entita stále zobrazuje ve stavovém řádku (je-li zapnut Zobrazit stav), ale do oblasti grafu ničím nepřispívá.",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "Tato entita začne při načtení karty skrytá — odhalíte ji kliknutím v legendě. Ignorováno, když je zapnuto Automatické skrytí entit na úrovni karty (Graf → Vizuální volby), protože to skrývá vše. Použijte pro výchozí skrytí jen některých entit.",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "Název skupiny pro skládané sloupce/čáry. Entity se stejným názvem skupiny se skládají na sebe. Různé skupiny se umístí vedle sebe. Ponechte prázdné pro skládání všech entit dohromady (výchozí chování).",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "Vykreslí čárkovanou vodorovnou čáru na střední hodnotě této entity přes aktuální časové okno. Označena průměrnou hodnotou v barvě entity.",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "Když je senzor dlouhodobě nedostupný, čára se v mezeře přeruší, místo aby přenášela poslední známou hodnotu. Krátké výpadky (nepravidelnost vzorků na úrovni úseku) zůstávají spojené. Vypněte (výchozí) pro souvislou čáru bez ohledu na délku výpadku.",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "Vypíše číselnou hodnotu každého viditelného datového bodu přímo nad sloupec / čáru / bod — jako dataLabels v ApexCharts. Používá vlastní nastavení desetinných míst a formátu čísel entity. Text se kreslí barvou entity s obrysem v barvě pozadí karty pro čitelnost. Nejlépe s rozumným počtem bodů; husté grafy vytvářejí překrývající se popisky.",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "Překryje tuto entitu posunutou o jedno období zpět jako zesvětlenou stínovou řadu. Předchozí období sleduje aktuální okno (kalendářně u měsíčních/ročních pohledů výběru data). Stín se skrývá spolu s hlavní řadou z legendy a tooltip může zobrazit změnu v procentech.",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "Barva stínové řady. Ponechte prázdné pro automaticky zesvětlenou hlavní barvu. Přijímá #hex, CSS proměnné a šablony {{ ... }}.",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "Jedna nebo více čar jednoduchého klouzavého průměru této entity. Každá průměruje posledních N úseků — perioda je v úsecích a velikost úseku vychází z Body/hodina nebo Seskupení. Vyžaduje načtených alespoň N úseků: pokud se dlouhá perioda (např. 26) na krátkém okně nevykreslí, zvyšte Zobrazené hodiny (volitelně s Maximálním viditelným intervalem pro zachování úzkého pohledu). U svíček průměruje close, jinak hodnotu úseku; používá vlastní osu Y entity.",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "Popisky hodnot Min/Max překryté na grafu. Nastavte, kdy se objeví, které extrémy zobrazit, zda zahrnout časové značky, a plnou kontrolu stylu písma a pozadí.",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "Zobrazí popisek minimální hodnoty. Vypnutím skryjete jen minimum — vhodné pro senzory, kde je minimum vždy nula (např. solární výkon, déšť).",
    "Show the maximum value label. Disable to hide just the max.": "Zobrazí popisek maximální hodnoty. Vypnutím skryjete jen maximum.",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "Zobrazí pod každým popiskem čas zaznamenání extrémní hodnoty. Vypněte pro kompaktní zobrazení jen s hodnotou.",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "Barva textu hodnoty extrémů. Přijímá libovolnou CSS barvu nebo proměnnou. Ponechte prázdné pro výchozí barvu motivu.",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "Velikost písma hodnoty extrémů v pixelech. Výchozí je 13. Text časové značky se škáluje úměrně.",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "Barva pozadí boxu popisku extrémů. Kombinuje se s Neprůhledností pozadí níže — nastavte neprůhlednost na 0 pro zobrazení jen textu bez pozadí.",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "Neprůhlednost pozadí popisku extrémů (0 = průhledné, 1 = plné). Použijte 0 pro zobrazení jen textu bez viditelného boxu. Výchozí je 1.",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "Zapne/vypne viditelnost čáry grafu. Vypnutím zobrazíte jen výplňovou plochu bez viditelné hrany — vhodné pro měkké plošné grafy.",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "Tloušťka čáry grafu v pixelech. 2-3 standardně, 1 pro husté grafy s více entitami, 4+ pro velké displeje.",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "Vyhladí čáru kubickými Bezierovými křivkami mezi datovými body. Vypněte pro ostré lomené čáry ukazující přesné skokové přechody mezi hodnotami.",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "Vzor tahu čáry grafu. Plná je výchozí; Tečkovaná a Čárkovaná pomáhají rozlišit překrývající se entity nebo označit vedlejší řady.",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "Vykreslí za čarou stínovaný pás min/max ukazující rozsah hodnot v každém agregačním úseku. Čára ukazuje průměr, pás ukazuje, jak moc hodnota kolísala.",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "Označí každý jednotlivý datový bod malým kroužkem na čáře. Vhodné pro posouzení rozlišení dat, mezer v historii a přesného místa každého měření.",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "Hlavní barva čáry grafu a výplně této entity. Používá se i pro tečku ve stavovém řádku. Zadejte threshold pro řízení barvy podle prahových pásem definovaných níže.",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "Barva teček jednotlivých datových bodů (vyžaduje zapnuté Body). Zadejte threshold pro obarvení každé tečky podle její hodnoty vůči prahům.",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "Barva ikony MDI ve stavovém řádku. Zadejte threshold pro dynamickou změnu barvy ikony podle aktuální hodnoty.",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "Barva textu číselné hodnoty ve stavovém řádku. Zadejte threshold pro dynamickou změnu barvy textu podle aktuální hodnoty.",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "Barva ručičky měřidla. Zadejte threshold pro obarvení podle prahových pásem. Ponechte prázdné pro barvu hodnoty (prahovou nebo základní).",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "Vyplní plochu pod čarou poloprůhlednou verzí barvy entity. V kombinaci s přechodem vytváří hladký efekt vytrácení.",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "Přechází výplň od barvy entity nahoře do průhledna dole. Vypněte pro plochou plnou výplň.",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "Obarví čáru grafu podle toho, zda každý segment vůči předchozímu bodu roste, klesá, nebo je stabilní. Barvy se počítají z okna Období trendu. Pokud je zdroj dat řidší než období (např. hodinové dlouhodobé statistiky), použijí se místo toho poslední 4 vzorky, aby ikona stále ukazovala směr. Nelze použít současně s Barevnými prahy.",
    "Color used when the value is increasing.": "Barva použitá, když hodnota roste.",
    "Color used when the value is decreasing.": "Barva použitá, když hodnota klesá.",
    "Color used when the value is not changing significantly.": "Barva použitá, když se hodnota výrazně nemění.",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "Obarví čáru grafu a výplň podle datové hodnoty v každém bodě. Definujte hodnotové zlomy a přiřaďte barvu každému rozsahu. Nelze použít současně s Barvami růstu/poklesu.",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "Podél které osy se prahové barvy vykreslují. Svisle = přechod po ose Y (barvy odpovídají pozicím hodnot na výšce grafu). Vodorovně = obarvení jednotlivých segmentů podél časové osy.",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "Plynulý = postupné prolnutí barev. Ostrý = okamžité přepnutí na prahové hodnotě.",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "Po zapnutí se celá čára obarví podle nejnovější hodnoty místo obarvování jednotlivých segmentů. Vhodné, když chcete jedinou jednotnou barvu odrážející aktuální stav.",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "Na\u010d\u00edt\u00e1n\u00ed\u2026",
    "Radar chart requires at least 3 entities": "Radarov\u00fd graf vy\u017eaduje alespo\u0148 3 entity",
    "Check the chart_mode value. The YAML config is preserved.": "Zkontrolujte hodnotu chart_mode. Konfigurace YAML z\u016fstane zachov\u00e1na.",
    "Previous period": "P\u0159edchoz\u00ed obdob\u00ed",
    "Next period": "Dal\u0161\u00ed obdob\u00ed",
    "Event": "Ud\u00e1lost",
    "Span": "Rozsah",
    "Threshold": "Pr\u00e1h",
    "Band": "P\u00e1smo",
    "Event marker": "Zna\u010dka ud\u00e1losti",
    "Time span": "\u010casov\u00fd \u00fasek",
    "H-line": "H-\u010d\u00e1ra",
    "H-band": "H-p\u00e1smo",
    "Disabled when thresholds active": "Zak\u00e1z\u00e1no, kdy\u017e jsou aktivn\u00ed prahy",
    "Disabled when trend active": "Zak\u00e1z\u00e1no, kdy\u017e je aktivn\u00ed trend",
    "Template": "\u0160ablona",
    "Type an icon or Jinja template, or browse below.": "Zadejte ikonu nebo \u0161ablonu Jinja, nebo vyberte n\u00ed\u017ee.",
    "All": "V\u0161e",
    "current year": "aktu\u00e1ln\u00ed rok",
    "(all together)": "(v\u0161e dohromady)",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "Zm\u011bna",
    "Altitude": "Amplituda",
    "Range": "Rozsah",
    "Share": "Pod\u00edl",
    "Progress": "Pr\u016fb\u011bh",
    "Peak": "Vrchol",
    "Low": "Minimum",
    "Level": "\u00darove\u0148",
    "Count": "Po\u010det",
    "No matching X/Y data pairs": "\u017d\u00e1dn\u00e9 odpov\u00eddaj\u00edc\u00ed p\u00e1ry dat X/Y",
    "Unknown chart mode": "Nezn\u00e1m\u00fd re\u017eim grafu",
    "Download PNG (Chart)": "St\u00e1hnout PNG (graf)",
    "Download PNG (Card)": "St\u00e1hnout PNG (karta)",
    "Price Entity": "Cenov\u00e1 entita",
    "Price Attribute": "Atribut ceny",
    "Reference Entity": "Referenční entita",
    "Reference Attribute": "Referenční atribut",
    "Operation": "Operace",
    "Damp midnight reset artifacts": "Tlumit artefakty p\u016flno\u010dn\u00edho resetu",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "p\u0159edchoz\u00ed obdob\u00ed",
    "yesterday": "v\u010dera",
    "last week": "minul\u00fd t\u00fdden",
    "last month": "minul\u00fd m\u011bs\u00edc",
    "last year": "minul\u00fd rok",
    "Download": "St\u00e1hnout",
    "Download PNG": "St\u00e1hnout PNG",
    "Download CSV": "St\u00e1hnout CSV",
    "Period Comparison": "Porovn\u00e1n\u00ed obdob\u00ed",
    "Compare With": "Porovnat s",
    "Previous Period": "P\u0159edchoz\u00ed obdob\u00ed",
    "Show \u0394% in tooltip": "Zobrazit \u0394% v popisku",
    "Auto (faded main color)": "Auto (ztlumen\u00e1 hlavn\u00ed barva)",
    "Show State Labels": "Zobrazit popisky stav\u016f",
    "Raw (no grouping)": "Surov\u00e1 data (bez seskupen\u00ed)",
    "Show Export Button": "Zobrazit tla\u010d\u00edtko exportu",
    "Managed by YAML template": "\u0158\u00edzeno \u0161ablonou YAML",
    "Today": "Dnes",
    "Yesterday": "Včera",
    "This Week": "Tento týden",
    "Last Week": "Minulý týden",
    "This Month": "Tento měsíc",
    "Last Month": "Minulý měsíc",
    "This Year": "Letos",
    "Last Year": "Loni",
    "Last 7 Days": "Posledních 7 dní",
    "Last 30 Days": "Posledních 30 dní",
    "Last 12 Months": "Posledních 12 měsíců",
    "Last 24 hours": "Posledních 24 hodin",
    "Last 3 days": "Poslední 3 dny",
    "Last 7 days": "Posledních 7 dní",
    "Last 15 days": "Posledních 15 dní",
    "Last 30 days": "Posledních 30 dní",
    "Last 90 days": "Posledních 90 dní",
    "Last 180 days": "Posledních 180 dní",
    "Last 12 months": "Posledních 12 měsíců",
    "Select end date": "Vyberte koncové datum",
    "Previous month": "Předchozí měsíc",
    "Next month": "Další měsíc",
    "Auto": "Auto",
    "Pts/h": "Body/h",
    "Group": "Skupina",
    "Interval": "Interval",
    "Hour": "Hodina",
    "Date": "Den",
    "Week": "Týden",
    "Month": "Měsíc",
    "Year": "Rok",
    "Total": "Celkem",
    "Min": "Min",
    "Max": "Max",
    "Avg": "Prům.",
    "Sum": "Součet",
    "Last": "Poslední",
    "Median": "Medián",
    "Q1": "Q1",
    "Q3": "Q3",
    "Samples": "Vzorky",
    "Value": "Hodnota",
    "Running total": "Průběžný součet",
    "No data": "Žádná data",
    "No time window.": "Žádné časové okno.",
    "No entities to rank.": "Žádné entity k seřazení.",
    "All entities are below the threshold": "Všechny entity jsou pod prahem",
    "D": "D",
    "W": "T",
    "M": "M",
    "Y": "R",
    "1H": "1H",
    "2H": "2H",
    "3H": "3H",
    "4H": "4H",
    "6H": "6H",
    "8H": "8H",
    "12H": "12H",
    "24H": "24H",
    "3D": "3D",
    "7D": "7D",
    "14D": "14D",
    "15D": "15D",
    "30D": "30D",
    "90D": "90D",
    "180D": "180D",
    "6M": "6M",
    "12M": "12M",
    "1Y": "1R",
    "Day": "Den",
    "now": "nyní",
    "Click to return to current period": "Kliknutím se vrátíte na aktuální období",
    "Open calendar": "Otevřít kalendář",
    // --- editor (short UI texts) ---
    "Above": "Nad",
    "Adaptive Color": "Adaptivní barva",
    "Add Annotation": "Přidat anotaci",
    "Add Entity": "Přidat entitu",
    "Add Moving Average": "Přidat klouzavý průměr",
    "Add Threshold": "Přidat práh",
    "Advanced Calculations": "Pokročilé výpočty",
    "Aggregation": "Agregace",
    "Align": "Zarovnání",
    "All cards": "Všechny karty",
    "Alphabetic": "Abecedně",
    "Animate": "Animovat",
    "Annotations": "Anotace",
    "Attribute": "Atribut",
    "Attribute Data Source": "Zdroj dat atributu",
    "Attribute List": "Seznam atributů",
    "Auto (HA language)": "Auto (jazyk HA)",
    "Auto (HA profile)": "Auto (profil HA)",
    "Auto (unit)": "Auto (jednotka)",
    "Auto Hide Entities": "Automaticky skrývat entity",
    "Auto Scale": "Automatické měřítko",
    "Axis Labels": "Popisky os",
    "Background": "Pozadí",
    "Background Blur": "Rozostření pozadí",
    "Background Image": "Obrázek pozadí",
    "Background Opacity": "Průhlednost pozadí",
    "Bar Spacing": "Rozestup sloupců",
    "Base Colors": "Základní barvy",
    "Battery": "Baterie",
    "Battery Entity": "Entita baterie",
    "Below": "Pod",
    "Bezier": "Bezier",
    "Border Color": "Barva ohraničení",
    "Border Radius": "Zaoblení rohů",
    "Border Width": "Tloušťka ohraničení",
    "Both": "Obojí",
    "Bottom": "Dole",
    "Bounds": "Meze",
    "Box Plot": "Krabicový graf",
    "Break on Gaps": "Přerušit na mezerách",
    "Brush Zooming": "Přiblížení výběrem",
    "Drill Down": "Podrobný rozpad",
    "Calendar": "Kalendář",
    "Card": "Karta",
    "Card Border": "Ohraničení karty",
    "Card Header": "Titulek karty",
    "Card Overlays": "Překryvy karty",
    "Card Shadow": "Stín karty",
    "Card Styling": "Vzhled karty",
    "Center": "Střed",
    "Center Label Color": "Barva středového popisku",
    "Center Label Size": "Velikost středového popisku",
    "Center Total": "Součet uprostřed",
    "Chart": "Graf",
    "Chart Align": "Zarovnání grafu",
    "Chart Mode": "Typ grafu",
    "Chart mode, display and data configuration": "Typ grafu, zobrazení a nastavení dat",
    "Classic": "Klasický",
    "Color": "Barva",
    "Color Dot": "Barevná tečka",
    "Compact Legend": "Kompaktní legenda",
    "Corner Radius": "Zaoblení rohů",
    "Custom Name": "Vlastní název",
    "Dashed": "Čárkovaná",
    "Data Attribute": "Atribut dat",
    "Data Labels": "Popisky dat",
    "Data Points": "Datové body",
    "Data Settings": "Nastavení dat",
    "Data Vars": "Datové proměnné",
    "Date Format": "Formát data",
    "Date Label Color": "Barva popisku data",
    "Date Nav": "Navigace dat",
    "Date Navigation": "Navigace dat",
    "Date Picker": "Výběr data",
    "Decimals": "Desetinná místa",
    "Default": "Výchozí",
    "Default (Vertical)": "Výchozí (svisle)",
    "Default Mode": "Výchozí režim",
    "Delete": "Smazat",
    "Direction": "Směr",
    "Disabled": "Vypnuto",
    "Donut": "Prstenec",
    "Dotted": "Tečkovaná",
    "Down Color": "Barva poklesu",
    "Drag to reorder": "Přetažením změníte pořadí",
    "Duplicate": "Duplikovat",
    "Duration Unit": "Jednotka doby trvání",
    "End": "Konec",
    "End value": "Koncová hodnota",
    "Energy Date Sync": "Synchronizace s daty Energie",
    "Key": "Klíč",
    "Entities": "Entity",
    "Entity": "Entita",
    "Falling": "Klesající",
    "First": "První",
    "Fixed Value": "Pevná hodnota",
    "Font Color": "Barva písma",
    "Font Size": "Velikost písma",
    "Forecast Horizon": "Horizont předpovědi",
    "Gauge": "Ukazatel",
    "Gauge Columns": "Sloupce ukazatelů",
    "Gauge Span": "Oblouk ukazatele",
    "General Settings": "Obecná nastavení",
    "Gradient": "Přechod",
    "Graph Data": "Data grafu",
    "Graph End Hour": "Konečná hodina",
    "Graph Start": "Začátek grafu",
    "Graph Start Hour": "Počáteční hodina",
    "Graph Type": "Typ čáry",
    "Grid": "Mřížka",
    "Group By": "Seskupení",
    "Group By Picker": "Výběr seskupení",
    "Header": "Záhlaví",
    "Header & Battery": "Záhlaví a baterie",
    "Header Align": "Zarovnání titulku",
    "Header Color": "Barva titulku",
    "Header Weight": "Tloušťka titulku",
    "Heatmap": "Teplotní mapa",
    "Height": "Výška",
    "Hide on Load": "Skrýt při načtení",
    "Histogram": "Histogram",
    "Horizontal": "Vodorovně",
    "Hours": "Hodiny",
    "Hours to Show": "Zobrazené hodiny",
    "Icon": "Ikona",
    "Icon Color": "Barva ikony",
    "Icon Position": "Pozice ikony",
    "Icon Size": "Velikost ikony",
    "Image URL": "URL obrázku",
    "Interval Picker": "Výběr intervalu",
    "Invert (Mirror)": "Invertovat (zrcadlit)",
    "Label": "Popisek",
    "Labels": "Popisky",
    "Language": "Jazyk",
    "Last 12M": "Posledních 12M",
    "Last 15D": "Posledních 15D",
    "Last 180D": "Posledních 180D",
    "Last 24H": "Posledních 24H",
    "Last 30D": "Posledních 30D",
    "Last 3D": "Poslední 3D",
    "Last 7D": "Posledních 7D",
    "Last 90D": "Posledních 90D",
    "Last Color": "Barva poslední hodnoty",
    "Left": "Vlevo",
    "Letter Spacing": "Prostrkání písmen",
    "Line / Fill Color": "Barva čáry / výplně",
    "Line Style": "Styl čáry",
    "Line Width": "Tloušťka čáry",
    "Local (device)": "Místní (zařízení)",
    "Localization": "Lokalizace",
    "Logarithmic": "Logaritmická",
    "Long dash": "Dlouhá čárka",
    "Low Threshold": "Dolní práh",
    "Lower Bound Y": "Dolní mez Y",
    "Lower Bound Y2": "Dolní mez Y2",
    "MDI Icon": "Ikona MDI",
    "Milliseconds": "Milisekundy",
    "Min Value": "Min. hodnota",
    "Min Y Range": "Min. rozsah Y",
    "Min Y2 Range": "Min. rozsah Y2",
    "Minutes": "Minuty",
    "Name Position": "Pozice názvu",
    "Name Size": "Velikost názvu",
    "Needle Color": "Barva ručičky",
    "No annotations yet": "Zatím žádné anotace",
    "No moving averages yet": "Zatím žádné klouzavé průměry",
    "No thresholds yet": "Zatím žádné prahy",
    "None": "Žádný",
    "Now Line": "Čára „nyní“",
    "Number Format": "Formát čísel",
    "Off": "Vyp.",
    "Offset": "Posun",
    "Opacity": "Průhlednost",
    "Chart Settings": "Nastavení grafu",
    "Card Settings": "Nastavení karty",
    "Header & Icon": "Záhlaví a ikona",
    "Header, icon, styling and language": "Záhlaví, ikona, styl a jazyk",
    "Search settings": "Hledat v nastavení",
    "Cell Values": "Hodnoty buněk",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "Vypíše hodnotu každé buňky do polí heatmapy nebo kalendáře. Vypněte pro čistší, pouze barevnou mřížku — přesné hodnoty zůstávají dostupné v plovoucí nápovědě.",
    "Fill Opacity": "Průhlednost výplně",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "Jak silná je výplň pod čarou, od 0 (neviditelná) do 1 (plná). Ponechte prázdné pro výchozí 0,4. Se zapnutým přechodem je to krytí nahoře, které dolů slábne na osminu; s vypnutým přechodem používá plochá výplň polovinu této hodnoty.",
    "Overlay": "Překryv",
    "Overlays are hidden in sparkline mode": "Překryvy jsou v režimu sparkline skryté",
    "Layout": "Rozvržení",
    "Sequential": "Sekvenční",
    "Padding": "Vnitřní okraj",
    "Percentage": "Procento",
    "Percentages": "Procenta",
    "Period": "Období",
    "Period Highlight": "Zvýraznění období",
    "Pie Chart": "Koláčový graf",
    "Pie Style": "Styl koláče",
    "Point Color": "Barva bodů",
    "Points/Hour": "Body/hod.",
    "Points/Hour Picker": "Výběr bodů/hod.",
    "Polar Area": "Polární plocha",
    "Primary Value": "Primární hodnota",
    "Radar": "Radar",
    "Radial Bar": "Radiální sloupce",
    "Range Band": "Pásmo rozsahu",
    "Ranking": "Žebříček",
    "Reference Year": "Referenční rok",
    "Reverse": "Obráceně",
    "Right": "Vpravo",
    "Rising": "Rostoucí",
    "Round Ticks": "Zaokrouhlovat dílky",
    "Scatter": "Bodový",
    "Scroll Mode": "Režim posouvání",
    "Secondary Value": "Sekundární hodnota",
    "Seconds": "Sekundy",
    "Server": "Server",
    "Shortcuts": "Zkratky",
    "Show Average": "Zobrazit průměr",
    "Show Bounds": "Zobrazit meze",
    "Show Full Period": "Zobrazit celé období",
    "Show Range": "Zobrazit rozsah",
    "Show Timestamp": "Zobrazit časové razítko",
    "Show Values": "Zobrazit hodnoty",
    "Show now line": "Zobrazit čáru „nyní“",
    "Slice Label Color": "Barva popisků výsečí",
    "Slice Label Format": "Formát popisků výsečí",
    "Slice Label Size": "Velikost popisků výsečí",
    "Slice Spacing": "Mezera výsečí",
    "Solid": "Plná",
    "Source": "Zdroj",
    "Sparkline": "Sparkline",
    "Stable": "Stabilní",
    "Stable Color": "Barva stability",
    "Stack Group": "Skupina skládání",
    "Stacked": "Skládaný",
    "Stacked Group Totals": "Součty skupin skládání",
    "State": "Stav",
    "State Color": "Barva stavu",
    "State Layout": "Rozložení stavů",
    "State Map": "Mapa stavů",
    "State Timeline": "Časová osa stavů",
    "Statistic ID": "ID statistiky",
    "Style": "Styl",
    "System": "Systémový",
    "Tap Action": "Akce klepnutí",
    "Thick": "Tlustý",
    "Thin": "Tenký",
    "Time Field": "Pole času",
    "Time Unit": "Jednotka času",
    "Time Window": "Časové okno",
    "Time Zone": "Časové pásmo",
    "Timeline": "Časová osa",
    "Timestamp": "Časové razítko",
    "Tomorrow": "Zítra",
    "Tooltip": "Popisek",
    "Tooltip Name": "Název v popisku",
    "Tooltip Order": "Pořadí v popisku",
    "Tooltip Sync": "Synchronizace popisků",
    "Tooltip Total": "Součet v popisku",
    "Top": "Nahoře",
    "Transition": "Přechod",
    "Trend Period": "Období trendu",
    "Type": "Typ",
    "Unit": "Jednotka",
    "Up Color": "Barva růstu",
    "Update Interval": "Interval aktualizace",
    "Upper Bound Y": "Horní mez Y",
    "Upper Bound Y2": "Horní mez Y2",
    "Value Expression": "Výraz hodnoty",
    "Value Factor": "Násobitel hodnoty",
    "Value Field": "Pole hodnoty",
    "Value Position": "Pozice hodnoty",
    "Value Size": "Velikost hodnoty",
    "Value Transform": "Transformace hodnoty",
    "Visibility": "Viditelnost",
    "Visible Intervals": "Viditelné intervaly",
    "Visible Modes": "Viditelné režimy",
    "Visible Window": "Viditelné okno",
    "Visual Options": "Vizuální možnosti",
    "Waterfall": "Vodopád",
    "Width": "Šířka",
    "Window Step": "Krok okna",
    "X Axis": "Osa X",
    "X Axis Interval": "Interval osy X",
    "X Grid Color": "Barva mřížky X",
    "X Grid Opacity": "Průhlednost mřížky X",
    "X Grid Style": "Styl mřížky X",
    "X Grid Width": "Tloušťka mřížky X",
    "X Label Color": "Barva popisků X",
    "X Label Opacity": "Průhlednost popisků X",
    "X Label Size": "Velikost popisků X",
    "X Ticks": "Dílky X",
    "X-Axis": "Osa X",
    "X-axis settings are hidden in sparkline mode": "Nastavení osy X je v režimu sparkline skryté",
    "Y Axis": "Osa Y",
    "Y Axis Decimals": "Desetinná místa osy Y",
    "Y Axis Format": "Formát osy Y",
    "Y Axis Label": "Popisek osy Y",
    "Y Axis Ticks": "Dílky osy Y",
    "Y Grid Color": "Barva mřížky Y",
    "Y Grid Opacity": "Průhlednost mřížky Y",
    "Y Grid Style": "Styl mřížky Y",
    "Y Grid Width": "Tloušťka mřížky Y",
    "Y Label Color": "Barva popisků Y",
    "Y Label Opacity": "Průhlednost popisků Y",
    "Y Label Size": "Velikost popisků Y",
    "Y Tick Format": "Formát hodnot Y",
    "Y Ticks": "Dílky Y",
    "Y-Axis": "Osa Y",
    "Y-axis settings are hidden in sparkline mode": "Nastavení osy Y je v režimu sparkline skryté",
    "Y2 Axis Label": "Popisek osy Y2",
    "Y2 Tick Format": "Formát hodnot Y2",
    "Y2-Axis": "Osa Y2",
    "Z-Index": "Z-index",
    "Zoom Sync": "Synchronizace přiblížení",
    "configured — add, reorder and customize": "nakonfigurováno — přidávejte, řaďte a přizpůsobujte",
    "e.g. Statistics": "např. Statistiky",
    // --- entity editor ---
    "Action": "Akce",
    "Advanced": "Pokročilé",
    "Always": "Vždy",
    "Bar": "Sloupce",
    "Basic": "Základní",
    "Candlestick": "Svíčky",
    "Color Thresholds": "Barevné prahy",
    "Colors": "Barvy",
    "Ext LTS": "Ext. LTS",
    "Extrema": "Extrémy",
    "Fill": "Výplň",
    "Gauge Range": "Rozsah ukazatele",
    "General": "Obecné",
    "Global": "Globálně",
    "Graph": "Graf",
    "History only": "Pouze historie",
    "Independent": "Nezávislá",
    "LTS": "LTS",
    "Legend": "Legenda",
    "Line": "Čára",
    "Lower Bound": "Dolní mez",
    "Manual": "Ručně",
    "Moving Averages": "Klouzavé průměry",
    "Never": "Nikdy",
    "On": "Zap",
    "On Click": "Při kliknutí",
    "Other": "Jiné",
    "Primary": "Primární",
    "Rise/Fall Colors": "Barvy růstu/poklesu",
    "Secondary": "Sekundární",
    "Start": "Začátek",
    "State Row": "Řádek stavu",
    "Step": "Schody",
    "Time": "Čas",
    "Trend Icon": "Ikona trendu",
    "Upper Bound": "Horní mez",
    "Y Axis Range": "Rozsah osy Y",
    // --- threshold direction/transition + hints ---
    "Hard": "Ostrý",
    "Inherit from Custom Name": "Zdědit z vlastního názvu",
    "My annotation": "Moje anotace",
    "Smooth": "Hladký",
    "Vertical": "Svisle",
    // --- compact labels + scroll sync ---
    "End Hour": "Konečná hodina",
    "Scroll Sync": "Synchr. posouvání",
    "Start Hour": "Počáteční hodina",
    // --- state_row dropdowns + positions ---
    "3D Effect": "3D efekt",
    "Aligned (below)": "Zarovnáno (dole)",
    "Bottom Center": "Dole uprostřed",
    "Bottom Left": "Dole vlevo",
    "Bottom Right": "Dole vpravo",
    "State (live)": "Stav (živě)",
    "Tooltip Date = Axis": "Datum popisku = Osa",
    "Top Center": "Nahoře uprostřed",
    "Top Left": "Nahoře vlevo",
    "Top Right": "Nahoře vpravo",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First zobrazují krajní bod surové řady, nikoli zobrazený výsek nebo buňku. V tomto typu grafu zvažte Sum / Avg / Min / Max.",
    // --- color palette names ---
    "Accent": "Akcent",
    "Amber": "Jantarová",
    "Black": "Černá",
    "Blue": "Modrá",
    "Blue grey": "Modrošedá",
    "Brown": "Hnědá",
    "Cyan": "Azurová",
    "Dark grey": "Tmavě šedá",
    "Deep orange": "Tmavě oranžová",
    "Deep purple": "Tmavě fialová",
    "Green": "Zelená",
    "Grey": "Šedá",
    "Indigo": "Indigo",
    "Light blue": "Světle modrá",
    "Light green": "Světle zelená",
    "Light grey": "Světle šedá",
    "Lime": "Limetková",
    "Orange": "Oranžová",
    "Pink": "Růžová",
    "Purple": "Fialová",
    "Red": "Červená",
    "Teal": "Modrozelená",
    "White": "Bílá",
    "Yellow": "Žlutá",
    "Custom": "Vlastní",
  }),
  da: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "Live",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "Enhedens aktuelle tilstand lige nu, uafhængigt af den periode der vises i grafen. Alle de andre værdier beskriver det viste interval.",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "Denne sammenligning starter skjult, når kortet indlæses - vis den ved at klikke på dens post i signaturforklaringen. Bemærk: et klik på HOVEDserien i signaturforklaringen slår hele sammenligningsgruppen til/fra samlet.",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "Kalenderperioder",
    "Rolling windows (ending now)": "Rullende vinduer (slutter nu)",
    "Area names": "Områdenavne",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "Attributnavne",
    "Attribute names only": "Kun attributnavne",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "Tilføjer den viste attribut til hver enheds navn - i statusrækken, signaturforklaringen, værktøjstips, statistik, eksport og denne liste. Uden dette giver to attributter fra samme enhed to identiske etiketter. Rækker der viser enhedens egen tilstand berøres ikke, og heller ikke enheder med et brugerdefineret navn.",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "Vis KUN attributnavnet i stedet for enhedsnavn plus attribut. Sammen med Områdenavne giver det etiketter som 'Måltemperatur · Stue'. Denne og Attributnavne er alternativer - slår du den ene til, slås den anden fra.",
    "Hide Name": "Skjul navn",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "Aktiveret",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "Deaktivér for at få kortet til at opføre sig, som om denne enhed aldrig var konfigureret: intet hentes eller tegnes, og ingen kortdækkende logik tager højde for den. Praktisk til delte kortskabeloner (f.eks. Streamline), hvor nogle instanser mangler en sensor. Rækken bliver her til redigering og kan altid genaktiveres.",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "Punktstørrelse",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "Radius af datapunktcirklerne i pixels. Lad stå tomt for automatisk størrelse baseret på linjebredden. Bestemmer også punktstørrelsen i scatter- og radartilstand.",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "Udvidet vindue",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "Renderer N gange den valgte periode og åbner rullet til den nyeste del: skærmen viser præcis den valgte periode - samme skala og samme intervaller som uden rulning - og du kan rulle tilbage gennem den ekstra historik. Følger datovælgeren: i ugevisning med 2 kan der rulles én ekstra uge bag den aktuelle. 1 eller tom = fra. Tilsidesætter Synligt vindue, når aktiv.",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "Ignorér forbigående nuller",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "Nogle integrationer rapporterer et rent 0, mens enheden er slukket eller genstarter, og hopper derefter tilbage til den tidligere total - hvert dyk tælles så som en målernulstilling, og den gendannede værdi tælles igen som forbrug. Aktivér for helt at springe nul-aflæsninger over; med langtidsstatistik genberegnes ændringen fra state-kolonnen uden om de forurenede summer. Målere, der reelt nulstilles og tæller videre fra nul, virker stadig.",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "Udfylder området under denne spøgelseslinje med en nedtonet version af dens farve. Slået fra som standard, så overlappende perioder forbliver læsbare.",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "Tegner en stiplet vandret linje ved dette spøgelses gennemsnitsværdi - gennemsnittet af den sammenlignede periode - i spøgelsesfarven. Praktisk til at sammenligne periodegennemsnit med et blik.",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "Egne skaleringsregler",
    "Up to (hours)": "Op til (timer)",
    "Add Rule": "Tilføj regel",
    "No rules yet - the built-in auto scale decides": "Ingen regler endnu - den indbyggede autoskalering bestemmer",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "Tilsidesætter den indbyggede autoskalering med dine egne tærskler. Hver regel læses: når den synlige periode er op til N timer, brug denne gruppering (og eventuelt dette punkter/time). Den mindste matchende tærskel vinder; en periode ud over alle tærskler falder tilbage til den indbyggede autoskalering. Datovælger-bevidst: et fuldt måneds- eller årsvalg matcher sin nominelle længde, selv mens perioden stadig løber.",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "Dagen før",
    "Week Before": "Ugen før",
    "Month Before": "Måneden før",
    "Year Before": "Året før",
    "Periods Back": "Perioder tilbage",
    "No comparisons yet": "Ingen sammenligninger endnu",
    "Add Comparison": "Tilføj sammenligning",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "Hvor mange perioder tilbage denne række sammenligner med: 1 = forrige periode, 2 = to perioder siden. Følger den valgte periode og datovælgeren - i ugevisning betyder 2 to uger siden; skift vælgeren til År, og samme række viser to år tilbage.",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "Overlejrer denne enhed forskudt bagud som falmede spøgelsesserier - ét spøgelse pr. række. Forrige periode følger det aktuelle vindue (kalenderbevidst for måneds-/årsvisninger), og Perioder tilbage ganger det: 1 = forrige, 2 = to perioder siden. Spøgelser skjules sammen med hovedserien i signaturforklaringen; værktøjstippet viser hvert spøgelses egen dato og ændringen i procent.",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "Titeltekst vist øverst på kortet. Lad feltet stå tomt for helt at skjule headerrækken.",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "Skriftstørrelse for kortets titel og batteriikonet. Batteriikonet og procentteksten skalerer proportionalt med denne værdi. Accepterer enhver CSS-værdi som 16px eller 1.2em.",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "Vandret justering af titlen — venstre, centreret eller højre. Kombineres med Ikonposition for at bestemme layoutzoner.",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "Styrer hvordan entiteters tilstandsværdier arrangeres over/under grafen. Standard = hver entitet stables lodret på sin egen række. Vandret = entiteterne placeres side om side i én række og ombrydes efter behov. Nyttigt til kompakte kort med mange entiteter.",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "Brugerdefineret farve til headerteksten. Accepterer enhver CSS-farve eller -variabel. Lad feltet stå tomt for temaets standard.",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "Skriftvægt for headerteksten. Accepterer CSS-nøgleord (light/normal/bold) eller tal (300, 400, 600, 700). Lad feltet stå tomt for temaets standard.",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "Bogstavafstand i headeren. Accepterer et tal (tolkes som px) eller enhver CSS-værdi som 0.5px, normal, -0.02em. Lad feltet stå tomt for temaets standard.",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "Material Design-ikon ved siden af titlen. Brug præfikset mdi:, f.eks. mdi:chart-line. Gennemse alle ikoner på materialdesignicons.com.",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "Ikonets bredde og højde. Accepterer CSS-værdier som 22px eller 1.5rem.",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "Brug et brugerdefineret billede i stedet for et MDI-ikon. Indsæt en fuld URL til en PNG/SVG/WebP. Har forrang over MDI-ikonfeltet.",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "Hvor headerikonet placeres — venstre, centreret eller højre. Når ikonpositionen matcher værdien i Headerjustering, står ikon og titel sammen (ikon først). Ellers deles de: ikonet får sin egen zone, titlen placeres i justeringszonen.",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "Grafområdets højde i pixels, eller auto for at udfylde gittercellen (tilpas kortets størrelse via fanen Layout). Ryddes feltet, sættes auto.",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "Brugerdefineret baggrundsfarve til kortet. Accepterer enhver CSS-farve (hex, navn, rgb, rgba). Brug rgba(r,g,b,a) til gennemsigtighed, f.eks. rgba(155,150,150,0.3). Lad feltet stå tomt for temaets standard.",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "Afrunding af kortets hjørner. Accepterer et tal (tolkes som px) eller enhver CSS-værdi som 12px, 1rem, 0. Lad feltet stå tomt for temaets standard.",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "Vis HA-kortets standardskygge. Slå fra for et fladt udseende, eller når kortet placeres på en dekoreret baggrund.",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "Vis HA-kortets standardkant. Slå fra for et renere, kantløst udseende.",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "Brugerdefineret farve til kortets kant. Accepterer enhver CSS-farve eller -variabel. Lad feltet stå tomt for temaets standard.",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "Kantens tykkelse. Accepterer et tal (tolkes som px) eller enhver CSS-værdi som 2px. Lad feltet stå tomt for temaets standard.",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "Kortets indre afstand. Accepterer et enkelt tal (px) eller enhver CSS-kortform som 8px 16px eller 0. Lad feltet stå tomt for temaets standard.",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "URL til et billede som kortets baggrund. Lokale filer (i www/) tilgås under /local/ — du kan skrive enten /local/sunset.jpg eller blot sunset.jpg eller local/sub/path.jpg. Eksterne URL'er virker også. Billedet lægges oven på baggrundsfarven (gennemsigtige rgba-farver skinner igennem).",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "Sløringsgrad i pixels, der kun anvendes på baggrundsbilledet. Grafen, headeren og andet indhold forbliver skarpt. 0 eller tomt = ingen sløring. Nyttigt til bløde, stemningsfulde baggrunde.",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "Grafformens vandrette position i kortet. Venstre fastgør den til venstre kant, Højre til højre kant, Centreret (standard) holder den i midten. Nyttigt når grafen stables ved siden af andet indhold eller til visuel balance.",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "Sprog for teksterne på kortet - datovælgerens forudindstillinger og interval-etiketter, valgmuligheder i Gruppér efter-vælgeren, tooltip- og forklaringsord som Total/Min/Max samt tomme tilstande. Auto = følg sprogindstillingen i HA-profilen pr. bruger. Et fast sprog låser kortets tekster og datoformater for alle brugere - nyttigt til vægtablets. Denne editor følger også kortets sprog. Entitetsnavne, enheder og dine egne etiketter oversættes aldrig. Tilstandsord (on/off, opvarmning...) kommer fra HA's egne oversættelser og følger brugerens profilsprog. Manglende oversættelser falder tilbage til engelsk.",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "Hvilken tidszone kortet bruger til akseetiketter, tooltips, vinduesgrænser (D/U/M/Å, Grafstart, timegrænser) og kalenderinddeling. Auto = følg tidszoneindstillingen i HA-profilen, præcis som HA's egne grafer - løser tidsforskydninger, når din enhed er i en anden zone end serveren (f.eks. på rejse). Lokal = brug altid enhedens/browserens zone. Server = brug altid HA-serverens zone. Et brugerdefineret IANA-navn som Europe/Istanbul eller America/New_York kan også angives i YAML.",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "Tidslinje = tidsseriegraf (linje, trin, søjle pr. entitet). Punktdiagram = X mod Y-korrelationsplot (præcis 2 entiteter). Cirkel = donutdiagram der viser andele. Rangering = vandrette søjler sorteret efter værdi. Heatmap = gitter med dage × timer. Kalender = ugentligt gitter. Boksplot = fordeling med min / kvartil / median pr. tidsinterval. Vandfald = hver entitet som et +/− trin af en løbende total (aggregering er som standard Sum). Histogram = værdi-frekvensfordeling over det synlige vindue.",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "Hvor mange timers historik der indlæses og vises i det rullende standardvindue. Højere værdier henter flere data, men kan gøre kortet langsommere. Ignoreres når Datovælger, Energi-synkronisering, Intervalvælger, Grafstart eller Grafstarttime tilsidesætter tidsvinduet.",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "Hvor mange datapunkter pr. time der hentes. Højere = flere detaljer, men mere belastning på HA's recorder-database. Værdien 2 betyder ét punkt hvert 30. minut. Enkelte entiteter kan tilsidesætte dette i deres egne indstillinger.",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "Hvordan rå historikdata inddeles i intervaller før aggregering. Interval = lige brede intervaller over hele tidsområdet (mest almindeligt). Time = ét interval pr. klokketime. Dato = ét pr. kalenderdag. Uge = ét pr. kalenderuge (man–søn). Måned = ét pr. kalendermåned. Raw = ingen inddeling: hver registreret måling tegnes på sit præcise tidsstempel — ideelt til trin-grafer for binære/tilstandssensorer, hvor hver overgang er vigtig.",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "Skjul entiteter hvis værdi ligger under denne tærskel. Nyttigt til rangering af energiforbrug eller lignende målinger, hvor inaktive/standby-enheder fylder i grafen. Tærsklen sammenlignes med den absolutte værdi, så den virker ens for positive og negative tal. Lad feltet stå tomt for intet filter.",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "Interval for automatisk opdatering i sekunder. Kortet genhenter data med denne kadence uanset HA-tilstandsændringer. Nyttigt til hyppigt skiftende sensorer eller eksterne datakilder. Lad feltet stå tomt for kun at opdatere, når HA udsender tilstandshændelser.",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "Maksimalt synligt tidsområde i timer. Når det er sat og er mindre end Timer at vise, bliver grafen vandret rulbar.",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "Rullebjælke = synlig rullebjælke i bunden. Hjul = musehjulet ruller vandret.",
    "Draws faint horizontal and vertical guide lines across the graph area.": "Tegner svage vandrette og lodrette hjælpelinjer hen over grafområdet.",
    "Shows a compact color-coded entity name key below the graph.": "Viser en kompakt farvekodet oversigt over entitetsnavne under grafen.",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "Afspiller en indtegningsanimation, når kortet indlæses. Tidslinje = linje/område tegnes ind med en fejende bevægelse. Cirkel / Radial søjle / Polært område = udsnit vokser frem ved hver dataopdatering.",
    "Stacks entities on top of each other instead of overlapping.": "Stabler entiteter oven på hinanden i stedet for at overlappe.",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "Kompakt tilstand — fjerner al pynt og viser entitetsnavn + værdi + lille graf.",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "Når aktiveret vælges automatisk det bedste Gruppér efter og Punkter/time for det synlige vindue — med sigte på cirka 100 punkter. Falder tilbage til en sikrere tilstand (kun Punkter/time) for kortkonfigurationer, der bruger offset, forecast_horizon eller attributbaserede datakilder, hvor en tilsidesættelse af Gruppér efter kunne ødelægge tidsjusteringen pr. entitet.",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "Tilføjer et lille download-ikon i plottets øverste højre hjørne med PNG- og CSV-eksport af de aktuelt synlige serier.",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "Start alle entiteter skjult, når kortet indlæses — plottet begynder tomt, og du viser kun de serier, du har brug for, ved at klikke på dem i forklaringen eller detaljeforklaringen. Valgene huskes for sessionen; entiteter der tilføjes senere starter også skjult. Fungerer bedst sammen med Kompakt forklaring, så der er noget at klikke på.",
    "Horizontal alignment of the compact legend.": "Vandret justering af den kompakte forklaring.",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "Visuel forudindstilling. Klassisk = fuld cirkel. Tyk = bred donutring. Donut = standard (forvalgt). Tynd = smal ring. Total i midten fremtvinger et minimumshul i midten.",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "Mellemrum mellem udsnit i grader. 0 = rører hinanden. 1-5 = diskret. 6-15 = tydeligt adskilt. Adskilte udsnit får automatisk afrundede ender. Gælder kun donutstilarter (ikke Klassisk).",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "Giver cirklen dybde ved at trykke den sammen lodret og tegne sidevægge nedenunder. Virker med alle stilforudindstillinger.",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "Skriftstørrelse for værdietiketterne inde i hvert udsnit. Lad feltet stå tomt for automatisk størrelse baseret på grafens radius.",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "Farve til udsnittenes værdietiketter. Accepterer enhver CSS-farve (hex, rgba, navn) eller CSS-variabel. Lad feltet stå tomt for hvid (automatisk kontrast mod udsnitsfarven).",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "Hvad der vises inde i hvert udsnit. Værdi = tal med enhed (f.eks. 42.0 kWh). Procent = andel af totalen (f.eks. 23%). Begge = værdi efterfulgt af procent.",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "Skriftstørrelse for Total i midten-værdien vist i donuthullet. Kræver at Total i midten er aktiveret. Lad feltet stå tomt for automatisk størrelse.",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "Farve til Total i midten-værdien og dens undertekst. Accepterer enhver CSS-farve eller -variabel. Lad feltet stå tomt for temaets standard.",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "Hvor mange målere pr. række. Auto tilpasser så mange, som kortbredden tillader; hver entitet bliver sin egen måler i et responsivt gitter.",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "Skivens udstrækning i grader. 270 = klassisk 3/4-skive (standard), 180 = halvcirkel, 360 = fuld ring. Åbningen er centreret i bunden.",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "Hvor værdien tegnes i forhold til måleren — under (standard) eller over skiven, fri af buen og nålen.",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "Skriftstørrelse for målerværdien i pixels. Lad feltet stå tomt for automatisk størrelse ud fra måleren; navnet skalerer med.",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "Tegn skalaens endepunkter — nedre og øvre grænse — som små etiketter i målerens to ender. Angiv området pr. entitet under Målerområde (Min / Max). Periodens observerede top og bund vises altid i tooltippet.",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "Afrunding af hvert tilstandssegments hjørner i pixels. 0 = helt skarp. 3 = standard. Større værdier afrunder til pilleform (begrænset til halvdelen af rækkehøjden). Avancerede brugere kan også ramme klassen sgc-stl-cell via card_mod for styling pr. tilstand.",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "Tegn tilstandsnavnet (f.eks. Klar, Tændt, Hjemme) inde i segmenter, der er brede nok til det. Slå fra for et rent farvebåndsudseende.",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Skriftstørrelse for Y-akseetiketter (datoer for heatmap, uger for kalender) i pixels. Standard er 10.",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Opacitet for Y-akseetiketter. 0 = usynlig, 1 = helt uigennemsigtig. Standard er 0.65.",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Brugerdefineret farve til Y-akseetiketter. Accepterer enhver CSS-farve (hex, rgba, farvenavn) eller en CSS-variabel. Lad feltet stå tomt for at bruge temaets --primary-text-color.",
    "Shows numeric value labels on the left (primary) edge of the graph.": "Viser numeriske værdietiketter langs grafens venstre (primære) kant.",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "Viser numeriske værdietiketter langs grafens højre (sekundære) kant. Kun synlig når mindst én entitet bruger Y-akse = Sekundær. Slå fra for kun at vise den primære akses etiketter, mens sekundære entiteter stadig tegnes.",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "Tegner små aksemærker ved hver numerisk etiketposition på Y-akserne. Hjælper med visuelt at forankre etiketterne til grafkanten.",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "Viser en lodret enhedsetiket langs grafens venstre og/eller højre kant. Bruger som standard måleenheden for den første entitet på hver akse. Brugerdefineret tekst kan angives i afsnittet Etiketter nedenfor.",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "Skifter Y-aksen til logaritmisk skala. Ideel til data der spænder over flere størrelsesordener (f.eks. 1 til 10000). Ikke egnet til nul eller negative værdier.",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "Lodret etiket vist langs grafens venstre kant. Bruger som standard enheden for den første primære entitet. Angiv egen tekst for at tilsidesætte, eller lad feltet stå tomt for auto.",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "Lodret etiket vist langs grafens højre kant. Bruger som standard enheden for den første sekundære entitet. Angiv egen tekst for at tilsidesætte, eller lad feltet stå tomt for auto.",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "Fastgør Y-aksens mærkeværdier til rene multipla af 1, 2 eller 5 (× 10^n) — for eksempel 0.1 / 0.2 / 0.3 i stedet for 0.11 / 0.22 / 0.33. Holder sig inden for grænserne og ændrer ikke plottets skala. Slå fra for streng ligelig fordeling.",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Antal aksemærker (gitterlinjer og etiketter) på Y-aksen. Standard er 4. Eksempel: ticks=6 med grænserne 40-100 viser 40, 50, 60, 70, 80, 90, 100.",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Antal decimaler for Y-akseetiketter. Tilsidesætter decimalindstillingen pr. entitet, men kun for akseetiketter. Værdier i tilstandsrækken påvirkes ikke. Lad feltet stå tomt for automatisk registrering.",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Hvordan tal på Y-aksen formateres. System = følg HA's regionsindstilling. Komma = europæisk stil (1.234,56). Punktum = amerikansk stil (1,234.56). Uafhængig af Talformat pr. entitet, som fortsat styrer tilstandsrække, tooltip og dataetiketter.",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "Brugerdefineret etiketformat for den PRIMÆRE akse. Tilsidesætter Decimaler og Y-akseformat ovenfor og styrer også dataetiketter, tooltipværdier, tilstandsrækken, ekstremer og gennemsnitslinjens etiket for entiteter på denne akse. Varigheds-kortformer (råværdien konverteres fra Varighedsenhed): h:mm, h:mm:ss, mm:ss, d h:mm — f.eks. viser 5400 s med h:mm 1:30. Eller en sikker {expression}-skabelon: tal, value, + - * / %, parenteser, floor, ceil, round, abs, min, max, sqrt, samt pad2(x), pad(x,width), fixed(x,decimals). Eksempel: {floor(value/3600)}:{pad2(floor(value%3600/60))} gør 5430 til 1:30; {fixed(value/1000,1)} kW gør 2350 til 2.4 kW. Ingen JavaScript udføres; ugyldige formater ignoreres. Lad feltet stå tomt for almindelige tal.",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "Samme som Y-mærkeformat, men for den SEKUNDÆRE (højre) akse og alle værdivisninger for de entiteter, der tegnes på den.",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "Enheden for den RÅ sensorværdi, når en varigheds-kortform bruges. Sekunder er standard — værdien 5400 med h:mm viser 1:30. Vælg Minutter eller Timer, hvis din sensor rapporterer disse. Ignoreres af {expression}-skabeloner.",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Skriftstørrelse for Y-aksens numeriske etiketter i pixels. Standard er 10.",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Opacitet for Y-aksens numeriske etiketter. 0 = usynlig, 1 = helt uigennemsigtig. Standard er 0.65.",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Brugerdefineret farve til Y-akseetiketter og aksemærker. Accepterer enhver CSS-farve (hex, rgba, farvenavn) eller en CSS-variabel som var(--my-color). Lad feltet stå tomt for temaets standard (--secondary-text-color).",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Linjemønster for vandrette (Y-akse) gitterlinjer. Fuldt optrukket, Stiplet, Prikket eller Lang streg. Eller en brugerdefineret SVG stroke-dasharray som 6 2 2 2.",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Tykkelse af vandrette gitterlinjer i pixels. Standard er 1. Accepterer decimaler som 0.5.",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Farve på vandrette gitterlinjer. Accepterer enhver CSS-farve eller -variabel. Lad feltet stå tomt for temaets standard.",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Opacitet for vandrette gitterlinjer. 0 = usynlig, 1 = helt uigennemsigtig. Standard er 0.15 — diskret, lige nok til at forankre blikket uden at konkurrere med dataene.",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "Mindste spænd for den primære Y-akse. Hvis det faktiske dataområde er mindre end dette, udvides aksen symmetrisk omkring midten. Eksempel: sat til 10 med data i området 20-22 → aksen viser 16-26. Forhindrer overdrevent zoomede grafer for næsten flade data.",
    "Same as Min Y Range but for the secondary (right) Y axis.": "Samme som Min. Y-område, men for den sekundære (højre) Y-akse.",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "Hård eller blød minimumgrænse for den primære Y-akse. Angiv et tal for en hård grænse (aksen går aldrig under). Foranstil ~ for blød (f.eks. ~0) — aksen udvides, hvis data går under. Accepterer også et entitets-ID for en dynamisk grænse, der følger en anden sensor.",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "Hård eller blød maksimumgrænse for den primære Y-akse. Samme syntaks som Nedre grænse: tal, ~tal eller entity_id.",
    "Hard or soft minimum for the secondary (right) Y axis.": "Hård eller blød minimumgrænse for den sekundære (højre) Y-akse.",
    "Hard or soft maximum for the secondary (right) Y axis.": "Hård eller blød maksimumgrænse for den sekundære (højre) Y-akse.",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "Skriftstørrelse for X-akseetiketter (timer for heatmap, dagnavne for kalender) i pixels. Standard er 10.",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacitet for X-akseetiketter. 0 = usynlig, 1 = helt uigennemsigtig. Standard er 0.5.",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "Brugerdefineret farve til X-akseetiketter. Accepterer enhver CSS-farve eller CSS-variabel. Lad feltet stå tomt for at bruge temaets --primary-text-color.",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "Skriftstørrelse for X-aksens tids-/datoetiketter i pixels. Standard er 10.",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacitet for X-akseetiketterne. 0 = usynlig, 1 = helt uigennemsigtig. Standard er 0.5.",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Brugerdefineret farve til X-akseetiketterne. Accepterer enhver CSS-farve (hex, rgba, farvenavn) eller en CSS-variabel. Lad feltet stå tomt for temaets standard (--secondary-text-color).",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "Farve til X-akseetiketterne, når det synlige område spænder over mere end en dag, og etiketterne skifter til datoer. Lad feltet stå tomt for at matche X-etiketfarven.",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "Viser tidsetiketter langs bunden i Tidslinje-tilstand eller værdietiketter i Punktdiagram-tilstand. Slå fra for at få ekstra lodret plads.",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "Tegner små aksemærker ved hver tidsetikets position på X-aksen. Hjælper med visuelt at forankre etiketterne til grafkanten.",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "Format for tidsstempler på X-aksen, i tooltip, ekstremer og rekordetiketter. System = følg HA-profilens dato-/tidsformatindstillinger (12h/24h-præference respekteres). Andre valg fremtvinger et bestemt mønster. Brugerdefinerede mønstre virker også i YAML med disse tokens: YYYY/YY (år), MMMM/MMM (månedsnavn) / MM (måned nr.), DD (dag), dddd/ddd (ugedagsnavn), HH/hh:mm:ss, A/a (AM/PM) — f.eks. 'ddd DD MMM' eller 'YYYY-MM-DD HH:mm'. Ugedagsformater (ddd / dddd) mærker også X-aksens datomærker i flerdagsvisninger — brug 'dddd' alene for kun dagnavnet.",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "Mellemrum mellem søjler i pixels. Gælder kun entiteter af søjletypen. Øg for et mere luftigt udseende, sænk for tættere søjler.",
    "Font size of X-axis time labels in pixels. Default is 10.": "Skriftstørrelse for X-aksens tidsetiketter i pixels. Standard er 10.",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacitet for X-aksens tidsetiketter. 0 = usynlig, 1 = helt uigennemsigtig. Standard er 0.5.",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Brugerdefineret farve til X-aksens tidsetiketter og aksemærker. Accepterer enhver CSS-farve (hex, rgba, farvenavn) eller en CSS-variabel. Lad feltet stå tomt for temaets standard (--secondary-text-color).",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "Brugerdefineret farve til datoetiketter (f.eks. midnatsmarkeringer i visninger på 12+ timer). Standard er --primary-color, så datoer træder frem. Sæt den til at matche X-etiketfarven for en ensartet akse.",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "Styrer afstanden mellem X-aksens aksemærker. Auto = beregnes ud fra grafbredden. Eller vælg et fast interval: hver time, dagligt, ugentligt eller månedligt. Mærkerne flugter altid med rene grænser (timestart, midnat, mandag, den 1. i måneden).",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Linjemønster for lodrette (X-akse) gitterlinjer. Fuldt optrukket, Stiplet, Prikket eller Lang streg. Eller en brugerdefineret SVG stroke-dasharray som 6 2 2 2.",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Tykkelse af lodrette gitterlinjer i pixels. Standard er 1. Accepterer decimaler som 0.5.",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Farve på lodrette gitterlinjer. Accepterer enhver CSS-farve eller -variabel. Lad feltet stå tomt for temaets standard.",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Opacitet for lodrette gitterlinjer. 0 = usynlig, 1 = helt uigennemsigtig. Standard er 0.15 — diskret, lige nok til at forankre blikket uden at konkurrere med dataene.",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "Synkroniser med HA Energi-datovælgeren. Kan ikke bruges sammen med Datovælger.",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "Indbygget datonavigation med D/U/M/Å-knapper, kalender og forudindstillinger.",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "Vælg hvilke tilstandsknapper der vises i vælgerbjælken. D/U/M/Å er kalenderperioder; Seneste 24T … Seneste 12M er rullende vinduer, der slutter nu. Hvis kun én er valgt, skjules knapperne, og den tilstand låses. Lad de fire kalendertilstande være slået til (relative fra) for standarden.",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "Antal enheder pr. vindue. 1 = en enkelt enhed (f.eks. én dag, én måned — klassisk adfærd). Mere end 1 gør vælgeren til et rullende vindue på N enheder: forrige/næste-knapperne springer hele N enheder. Eksempel: step=4 i Uge-tilstand viser de seneste 4 uger og navigerer 4 uger frem/tilbage ad gangen.",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "Starttilstand ved hver kortindlæsning. Auto = husk den tilstand brugeren senest valgte manuelt (gemmes på tværs af genindlæsninger). Dag/Uge/Måned/År = fremtving altid denne kalendertilstand ved indlæsning. Seneste 24T … Seneste 12M = fremtving et rullende vindue, der slutter nu (f.eks. Seneste 7D = de seneste 7 dage); forrige/næste-pilene springer en hel periode frem/tilbage.",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "Vandret placering af ‹ periode ›-navigatoren i vælgerbjælken — venstre, centreret eller højre. Deler den placering med genvejene, placeres navigatoren først, til venstre for dem.",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "Vandret placering af tilstandsgenvejene — D/U/M/Å-knapperne og kalenderikonet — venstre, centreret eller højre. Deles placering med datonavigatoren, placeres navigatoren først.",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "Fastgør grafvinduets start til en kalendergrænse. I dag = start fra i dag kl. 00:00 (ideelt til at vise hele dagens 24 timer, f.eks. Nord Pool-timepriser med attributten today_hourly — brug sammen med Vis hel periode). I morgen = start fra i morgen kl. 00:00 (til prognosedata). Uge = mandag 00:00. Måned = den 1. i måneden. År = 1. januar. Tilsidesætter hours_to_show. Når intervalvælgeren er aktiv, ignoreres denne indstilling.",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "Viser foruddefinerede tidsintervalknapper på kortet. Skjules under kørsel, når Datovælger eller Energi-datosynkronisering er aktiv (de har forrang til styring af tidsvinduet). Gruppefeltet ved siden af positionen holder alle kort, der deler navnet, på samme interval — modtagende kort behøver ikke have vælgeren aktiveret, så én synlig vælger kan styre hele siden.",
    "Shows a compact dropdown list of attributes for entities.": "Viser en kompakt rulleliste med attributter for entiteter.",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "Viser en Punkter/time-rulleliste på selve kortet, så dataopløsningen kan ændres uden at åbne editoren. Auto vender tilbage til den konfigurerede værdi. Valget gemmes pr. kort og har forrang over Autoskalering, mens det er aktivt. Gruppefeltet holder Punkter/time-valget synkroniseret på tværs af alle kort, der deler navnet — modtagere behøver ikke have vælgeren synlig, så ét kort kan styre siden. Uafhængig af Gruppér efter-vælgerens gruppe.",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "Viser en Gruppér efter-rulleliste på selve kortet — skift mellem inddeling efter Interval, Time, 2T/3T/4T/6T/12T, Dato, Uge, Måned eller År uden at åbne editoren. Auto vender tilbage til den konfigurerede værdi. Valget gemmes pr. kort og har forrang over Autoskalering, mens det er aktivt. Gruppefeltet holder Gruppér efter-valget synkroniseret på tværs af alle kort, der deler navnet — uafhængigt af Punkter/time-vælgerens gruppe. Gruppefeltet deles med Punkter/time-vælgeren — ét navn holder BEGGE valg synkroniseret på tværs af kort.",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "Klik og træk (computer) eller tryk længe og træk (mobil) på grafen for at vælge et tidsområde og zoome ind. Dobbeltklik/dobbelttryk nulstiller til den oprindelige visning.",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "Viser totalværdien i midten af diagrammet. Når den er slået fra, bliver Cirkel en fuld cirkel i stedet for en donut.",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "Viser procent ved siden af hver søjle og en Andel-række i hover-tooltippet.",
    "Shows a Total row in the hover tooltip.": "Viser en Total-række i hover-tooltippet.",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "Når du markerings-zoomer eller dobbeltklikker for at nulstille på dette kort, anvendes samme tidsvindue på alle andre kort, der deler gruppenavnet. Gruppe er valgfri — lad feltet stå tomt for at synkronisere med alle andre ugrupperede kort.",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "Spejler vandret rulning på tværs af alle andre kort i samme gruppe. Mest nyttigt når Maks. synligt interval er sat på hvert kort, så de faktisk kan rulles. Rullepositionen deles som en andel (0–100% af det samlede område), så kort med forskellige hours_to_show stadig lander på samme relative punkt.",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "Vælg hvilke tidsintervalknapper der vises. Lad alle være valgt for det fulde sæt. Fravælg intervaller for at holde vælgeren kompakt på mobil.",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "På søjlediagrammer skygges baggrunden svagt for perioden under markøren, så dens start og slut er lette at se. Udløses ved hover over en søjle.",
    "Shows a floating info box with exact values when hovering.": "Viser en svævende infoboks med præcise værdier ved hover.",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "Viser en Total-række nederst i tooltippet, der summerer alle synlige entitetsværdier. Enheden tilføjes, når alle synlige entiteter deler den.",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "Når diagrammet er stablet med to eller flere stakgrupper, tilføjes en total-række pr. navngiven gruppe (f.eks. 'Æbler Total'). Uafhængig af Tooltip-total — slå begge til for at vise gruppetotalerne OG den samlede Total for alle entiteter.",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "Formatér tooltippets datooverskrift præcis som X-akseetiketterne. Visninger over lange perioder viser så f.eks. '26. maj' i stedet for et fuldt tidsstempel og ignorerer Datoformat-mønsteret, ligesom aksen gør. Der tilføjes aldrig et klokkeslæt til en dato: måneds-/års-/dagvisninger viser kun datoen, timevisninger inden for én dag viser kun klokkeslættet.",
    "Hovering broadcasts the timestamp to all synced cards.": "Hover udsender tidsstemplet til alle synkroniserede kort.",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "Rækkefølge af entitetsrækkerne i tooltippet. Standard = konfigurationsrækkefølge (første entitet øverst). Omvendt = nedefra og op, svarende til et stablet diagrams visuelle rækkefølge, så det øverste stablede segment vises først. Alfabetisk = sorteret A til Å efter visningsnavn. Total-rækken, når den vises, bliver altid nederst.",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "Entitet der rapporterer batteriniveau (0–100%). Viser et batteriikon med niveau og procent i øverste højre hjørne af kortets header — eller øverst til højre på kortet, når der ikke er nogen header. Kun entiteter med device_class battery vises på listen. Lad feltet stå tomt for at skjule.",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "Batteriprocent hvorunder ikonet bliver rødt. Standard er 20%. Accepterer et tal, et entitets-ID (sensor.x) eller en entitetsattribut (sensor.x.attribute).",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "Tilføj referencelinjer, hændelsesmarkører, bånd for aktive perioder og fremhævninger af komfortzoner til grafen.",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "Opacitet for nu-linjen (0-1). Lad feltet stå tomt for standarden 0.3.",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "Stregtykkelse for nu-linjen i pixels. Standard er 0.5. Accepterer decimaler som 1.5.",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "Linjemønster for nu-linjen. Fuldt optrukket, Stiplet, Prikket eller Lang streg. Standard er Stiplet.",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "Til importerede/eksterne statistikker uden en almindelig entitet i HA (f.eks. gazpar:gazpar_consumption, linky:linky_consumption). Disse findes kun i statistikdatabasen og vises på Energi-dashboardet. Lad feltet stå tomt for normale entiteter — de bruger automatisk langtidsstatistik, hvis deres state_class er measurement, total eller total_increasing.",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "Brugerdefineret visningsnavn for denne entitet. Lad feltet stå tomt for helt at skjule navnet. Vises kun, når det udtrykkeligt er angivet.",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "Brugerdefineret enhedsetiket (f.eks. kWh, °C, %). Tilsidesætter den automatisk registrerede enhed. Nyttigt til attributter eller sensorer uden enhed.",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "Tilsidesæt kun navnet vist i hover-tooltippet. Uafhængig af Brugerdefineret navn (som styrer tilstandsrækken). Lad feltet stå tomt for at skjule navnet i tooltippet — praktisk når du kun vil have farveprikken og værdien. Hvis ikke sat, falder tooltippet tilbage til Brugerdefineret navn → friendly_name → entitets-id.",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "Handling der udløses ved tryk på denne entitets tilstandsrække. Mere info åbner HA's entitetsdetaljedialog. Naviger går til en dashboardsti. URL åbner et eksternt link. Kald tjeneste udløser en HA-tjeneste direkte.",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "Hvilken Y-akse denne entitet tegnes mod. Primær = venstre akse (delt skala). Sekundær = højre akse (delt skala). Uafhængig = egen skjult skala baseret på entitetens min/max — ideel til at lægge sensorer med meget forskellige enheder oven på hinanden (f.eks. temperatur + belysningsstyrke) til trendsammenligning.",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "Læs en bestemt attribut i stedet for hovedtilstanden. Brug punktnotation til indlejrede stier, f.eks. current_temperature eller forecast.0.temperature. Nyttigt til entiteter, der eksponerer flere værdier.",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "Hvordan rå datapunkter inden for hvert tidsinterval kombineres. avg = gennemsnit (glattest, ideel til målesensorer som temperatur/effekt). min/max = laveste/højeste værdi. last/first = nyeste/ældste værdi i intervallet. median = midterste værdi ved sortering (robust over for outliers). sum = total af alle værdier. delta = max minus min (spredning — hvor meget værdien svingede). change = sum af positive spring mellem på hinanden følgende punkter — ideel til monotone tællere (el-/gas-/vandmålere), fordi tællernulstillinger ignoreres; begrænses automatisk til daglige intervaller. diff = netto-ændring med fortegn (sidste værdi minus første) — til svingende værdier som forhold, priser, temperaturer, input_numbers, hvor fald er reelle bevægelser og ikke tællernulstillinger.",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "Tællere med daglig nulstilling vist med max + datogruppering kan lække gårsdagens top ind i midnatsintervallet; kortet dæmper den artefakt heuristisk. Slå fra, hvis den også dæmper reelle toppe, der optræder lige efter midnat.",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "Gang denne serie med en anden entitets værdi over tid — omkostningsvisningen: forbrug × tarif. Prisen læses som en trinfunktion fra den entitets historik, så med dynamiske tariffer afregnes hver bid af forbruget til den pris, der gjaldt i det øjeblik. Bedst med aggregate_func: change på energitællere; sæt Enhed til din valuta.",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "Valgfri attributsti på prisentiteten, som prisen læses fra (punktnotation). Lad feltet stå tomt for at bruge dens tilstand.",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "Tilsidesæt den globale Punkter/time-indstilling kun for denne entitet. Højere = flere detaljer, men mere belastning på HA's API. Lad feltet stå tomt for at arve kortniveauets indstilling.",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "Antal decimaler vist for denne entitets værdi i tilstandsrækken og ekstremetiketter. Påvirker ikke grafens præcision.",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "Hvordan tal formateres. System = følg HA's regionsindstilling. Komma = europæisk stil (1.234,56). Punktum = amerikansk stil (1,234.56).",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "Tilføjer en statistikrække under grafen for denne entitet. Vælg hvilke værdier der vises: Min, Gns., Max fra det viste tidsområde og/eller Seneste (den nyeste værdi). Flere valg er tilladt.",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "Tidsforskyd de tegnede data langs X-aksen. Positiv (f.eks. 24) forskyder data fremad — til prognosesensorer, hvis tilstand repræsenterer T+N timer frem. Negativ (f.eks. -24) forskyder data bagud — nyttigt med attributbaserede prognosedata til at lægge morgendagens prognose oven på i dag. Lad feltet stå tomt (eller 0) for at deaktivere. Uafhængig af Forskydning — begge kan kombineres.",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "Forskyder denne entitet bagud i tid med det angivne antal timer. Bruges til at lægge den samme sensor fra forskellige perioder oven på hinanden i én graf. 24 = i går, 168 = sidste uge, 720 = sidste måned. Accepterer også et hjælper-entitets-ID (f.eks. input_number.my_offset) til dynamisk forskydning.",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "Ganger værdien med 10 opløftet i denne potens. 0 = ingen ændring. -3 = ÷1000 (konverter milli-enheder). 2 = ×100.",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "Et JavaScript-udtryk der transformerer hver dataværdi. Tilgængelige variabler: x (aktuel værdi), first (første værdi i vinduet), last, min, max, avg (seriestatistik), index (punktposition). Anvendes efter Værdifaktor. Eksempler: return x - first (normalisér til nul), eller et betinget udtryk hvor x større end 0 giver -x, ellers 0 (udtræk eksport).",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "Tegner en flad vandret referencelinje ved entitetens aktuelle tilstandsværdi i stedet for historiske data.",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "Tegner søjler nedad fra nullinjen. Brug sammen med stablet tilstand for at skabe sommerfuglediagrammer.",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "Læs grafdata fra en entitetsattribut i stedet for historik. Bruges til prognosedata (EPEX-spotpriser, vejrudsigt, solprognose). Attributten skal indeholde et array af objekter med tids- og værdifelter.",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "Navnet på entitetsattributten, der indeholder data-arrayet. For eksempel: data, forecast, price_info. Lad feltet stå tomt for at bruge normal historik.",
    "Name of the time field in each array item. Default: start_time.": "Navnet på tidsfeltet i hvert array-element. Standard: start_time.",
    "Name of the value field in each array item. Default: price_per_kwh.": "Navnet på værdifeltet i hvert array-element. Standard: price_per_kwh.",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "Beregn hver punktværdi med et sikkert aritmetisk udtryk i stedet for at læse ét enkelt Værdifelt. I scope: array-elementets felter (f.eks. unitPrice, consumption) plus navne defineret i Datavariabler nedenfor. Operatorer + - * / % og parenteser samt funktionerne min, max, abs, round, floor, ceil, sqrt, pow. Eksempel: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Ikke JavaScript - ingen andre variabler, egenskaber eller kald. Falder tilbage til Værdifelt, når det er tomt eller ugyldigt.",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "Navne brugt af Værdiudtryk, koblet til entitets-ID'er - ét pr. linje som name: entity_id. Hvert navn opløses til entitetens numeriske tilstand og genberegnes live, når den ændres. Eksempel: mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "Hvordan Tidsfelt-værdien fortolkes. ISO = parses som datostreng eller epoch ms (standard). Epoch sekunder/ms = Unix-tidsstempel. Måned/Dag/Uge i året = numerisk kategori (f.eks. Måned: 1..12 → jan..dec). Time på dagen = 0..23 time i dag. Brug de kategoriske enheder til at tegne månedlige opsummeringer, dag-i-året-datasæt eller timemønstre uden at generere kunstige tidsstempler.",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "År der forankrer kategoriske tidsenheder (Måned/Dag/Uge i året). Lad feltet stå tomt for at bruge indeværende år. Har ingen effekt for ISO- eller Epoch-enheder.",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "Styrer hvordan denne entitets værdi vises over grafen. Til = numerisk tekstrække med navn, værdi og enhed. Fra = helt skjult.",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "Hvad der vises som den store primære værdi i tilstandsrækken. Tilstand (standard) = HA's live-tilstand. Sum / Gns. / Min / Max aggregerer over det synlige vindue. Seneste / Første = nyeste eller ældste værdi i entitetens data. Alle valg virker i alle diagramtilstande, men Seneste / Første giver mest mening i tidsbaserede tilstande (Tidslinje, Punktdiagram, Tilstandstidslinje) — i Cirkel, Rangering, Heatmap og lignende tilstande afspejler de stadig råseriens endepunkter, ikke et synligt udsnit eller en celle. Værdier vises som rene tal uden SUM/AVG-etiketpræfiks.",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "Vis den farvede prik ved siden af denne entitet i tilstandsrækken, den kompakte forklaring og tooltippet. Slå fra for et renere udseende — nyttigt når du kun har én entitet, eller når farvetærskler gør, at prikkens farve ikke længere matcher linjen/søjlen.",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "Toner automatisk tilstandsværdien og ikonet med entitetens linjefarve. En hurtig måde at farvekode tilstandsrækker uden manuelt at sætte state_color og icon_color.",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "Standard = entitetsnavnet vises til venstre for den primære værdi (på linje). Justeret = entitetsnavnet vises centreret under den primære værdi (ApexCharts-stil, godt til entiteter kun i headeren og mobillayouts).",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "Vis tidspunktet hvor ekstremværdien blev registreret ved siden af den primære værdi. Kun meningsfuldt når Primær værdi er Seneste, Første, Min eller Max — de har ét enkelt tidspunkt.",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "Vis vinduets samlede min og max som et diskret (min - max) suffiks ved siden af den primære værdi. Bedst sammen med show_graph: false + primary_state_as: min/max til kompakte rekordkort. Bruger områdebåndsdata når aktiveret, ellers falder den tilbage til aggregeret min/max over det synlige vindue.",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "MDI-ikon vist i tilstandsrækken til venstre for entitetsnavnet. Brug præfikset mdi:, f.eks. mdi:thermometer.",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "Vis en ekstra statistikværdi ved siden af den primære tilstand i tilstandsrækken. Valgmuligheder: Sum, Gns., Min, Max, Første, Seneste. Etiketten og værdien vises mindre ved siden af hovedtilstanden. I Cirkel-, Rangerings- og Polært område-tilstand er der en ekstra %-mulighed — den viser denne entitets andel af totalen, svarende til procenterne tegnet på diagrammet.",
    "Position and alignment of this entity state row.": "Placering og justering af denne entitets tilstandsrække.",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "Skriftstørrelse for entitetsnavnet i tilstandsrækken. Accepterer CSS-værdier, f.eks. 14px.",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "Skriftstørrelse for den numeriske værdi i tilstandsrækken. Accepterer CSS-værdier, f.eks. 13px.",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "Størrelse på tilstandsrækkens ikon. Accepterer CSS-værdier, f.eks. 18px.",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "Viser et ▲▼⯇⯈-ikon ved siden af tilstandsværdien, der angiver, om værdien er på vej op, ned eller er stabil. Retningen beregnes over Trendperiode-vinduet. Hvis datakilden er tyndere end perioden (f.eks. langtidsstatistik pr. time), bruges de sidste 4 målinger i stedet, så ikonet stadig viser en retning.",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "Tidsvindue i timer til beregning af trendretning. Hældningen over de sidste N timer afgør, om ikonet viser ▲ (stigende), ▼ (faldende) eller ⯇⯈ (stabil). Sæt til 0 for at bruge hele det viste område. Decimaler er tilladt (f.eks. 0.5 = 30 min, 0.25 = 15 min) — men vinduet skal stadig indeholde mindst 2 datapunkter, ellers forbliver det stabilt.",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "Skriftstørrelse for trendretningsikonet (▲▼⯇⯈). Accepterer CSS-værdier, f.eks. 12px.",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "Farve på ▲-trendikonet (stigende). Lad feltet stå tomt for at følge temaets succesfarve (grøn).",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "Farve på ▼-trendikonet (faldende). Lad feltet stå tomt for at følge temaets fejlfarve (rød).",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "Farve på ━-trendikonet (stabil). Lad feltet stå tomt for at følge temaets sekundære tekstfarve (grå).",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "Linje = glat kurve med valgfri Bezier-udglatning. Trin = holder værdien flad indtil næste ændring og springer så — ideel til diskrete tilstande og setpunkter. Søjle = lodret søjlediagram pr. tidsinterval. Candlestick = OHLC-finanslys pr. tidsinterval (krop = åben→luk, grøn op / rød ned; væge = høj→lav). På historik-/STS-stien bygges lyset af de rå målinger i hvert interval (ægte OHLC); på statistik-/LTS-stien kommer åben/luk fra timegennemsnittene og høj/lav fra periodens min/max.",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "Tegnerækkefølge. Højere = tegnes forrest, oven på entiteter med lavere tal; lavere eller negativ = sendes bagud. Standard 0 beholder konfigurationsrækkefølgen. Uafhængig af forklaringens/tilstandsrækkens rækkefølge, så du kan bringe en kurve frem eller tilbage uden at omarrangere entiteterne. YAML-nøgle: z_index.",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "Slå tegningen af denne entitets graf helt til eller fra. Når den er fra, vises entiteten stadig i tilstandsrækken (hvis Vis tilstand er til), men bidrager ikke til grafområdet.",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "Start denne entitet skjult, når kortet indlæses — vis den ved at klikke på den i forklaringen. Ignoreres når kortniveauets Skjul entiteter automatisk (Diagram → Visuelle indstillinger) er slået til, da den skjuler alt. Brug denne til kun at skjule nogle entiteter som standard.",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "Gruppenavn for stablede søjler/linjer. Entiteter med samme gruppenavn stables oven på hinanden. Forskellige grupper placeres side om side. Lad feltet stå tomt for at stable alle entiteter sammen (standardadfærd).",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "Tegner en stiplet vandret linje ved denne entitets middelværdi over det aktuelle tidsvindue. Mærket med gennemsnitsværdien i entitetens farve.",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "Når sensoren er utilgængelig i længere perioder, brydes linjen ved hullet i stedet for at føre den senest kendte værdi videre. Korte udfald (uregelmæssige målinger på intervalniveau) forbliver forbundne. Slå fra (standard) for at holde linjen ubrudt uanset udfaldets længde.",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "Skriv den numeriske værdi for hvert synligt datapunkt lige over søjlen/linjen/punktet — som ApexCharts dataLabels. Bruger entitetens egne decimal- og talformatindstillinger. Teksten tegnes i entitetens farve med en glorie i kortbaggrundens farve for læsbarhed. Bedst med et fornuftigt antal punkter; tætte diagrammer giver overlappende etiketter.",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "Lægger denne entitet forskudt én periode tilbage oven på som en nedtonet spøgelsesserie. Forrige periode følger det aktuelle vindue (kalenderbevidst for måneds-/årsvisninger i datovælgeren). Spøgelset skjules sammen med hovedserien fra forklaringen, og tooltippet kan vise ændringen i procent.",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "Spøgelsesfarve. Lad feltet stå tomt for den automatisk nedtonede hovedfarve. Accepterer #hex, CSS-variabler og {{ templates }}.",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "En eller flere simple glidende gennemsnitslinjer for denne entitet. Hver beregner gennemsnittet af de sidste N intervaller — perioden er i intervaller, og intervalstørrelsen kommer fra Punkter/time eller Gruppér efter. Kræver mindst N indlæste intervaller: hvis en lang periode (f.eks. 26) ikke tegnes i et kort vindue, så øg Timer at vise (eventuelt med Maks. synligt interval for at holde visningen smal). Beregner gennemsnit af lukkeværdien for candlesticks, ellers intervalværdien; bruger entitetens egen Y-akse.",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "Min/max-værdietiketter lagt oven på grafen. Konfigurer hvornår de vises, hvilke ekstremer der vises, om tidsstempler medtages, samt fuld stylingkontrol over skrift og baggrund.",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "Vis etiketten for minimumsværdien. Slå fra for kun at skjule min — nyttigt for sensorer, hvor minimum altid er nul (f.eks. solenergi, regn).",
    "Show the maximum value label. Disable to hide just the max.": "Vis etiketten for maksimumsværdien. Slå fra for kun at skjule max.",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "Vis tidspunktet hvor ekstremværdien blev registreret under hver etiket. Slå fra for kompakt visning, der kun viser værdien.",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "Farve på ekstremværditeksten. Accepterer enhver CSS-farve eller -variabel. Lad feltet stå tomt for temaets standard.",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "Skriftstørrelse for ekstremværdien i pixels. Standard er 13. Tidsstempelteksten skalerer proportionalt.",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "Baggrundsfarve for ekstremetikettens boks. Kombineres med Baggrundsopacitet nedenfor — sæt opaciteten til 0 for kun at vise teksten uden baggrund.",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "Opacitet for ekstremetikettens baggrund (0 = gennemsigtig, 1 = massiv). Brug 0 for kun at vise teksten uden nogen synlig boks. Standard er 1.",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "Slå graflinjens synlighed til eller fra. Slå fra for kun at vise udfyldningsområdet uden en synlig kant — nyttigt til bløde områdediagrammer.",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "Graflinjens tykkelse i pixels. 2-3 til standard, 1 til tætte grafer med flere entiteter, 4+ til store skærme.",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "Udglatter linjen med kubiske Bezier-kurver mellem datapunkter. Slå fra for skarpe kantede linjer, der viser præcise trinovergange mellem værdier.",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "Graflinjens stregmønster. Fuldt optrukket er standard; Prikket og Stiplet hjælper med at skelne overlappende entiteter eller markere sekundære serier.",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "Tegner et skraveret min/max-bånd bag linjen, der viser værdiområdet inden for hvert aggregeringsinterval. Linjen viser gennemsnittet, mens båndet viser, hvor meget værdien svingede.",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "Markerer hvert enkelt datapunkt med en lille cirkel på linjen. Nyttigt til at se dataopløsning, huller i historikken og præcis hvor hver måling blev registreret.",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "Primær farve for denne entitets graflinje og udfyldningsområde. Bruges også som prikken i tilstandsrækken. Skriv threshold for at styre farven fra tærskelbåndene defineret nedenfor.",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "Farve på de enkelte datapunktprikker (kræver at Punkter er aktiveret). Skriv threshold for at farve hver prik ud fra dens værdi i forhold til tærsklerne.",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "Farve på MDI-ikonet i tilstandsrækken. Skriv threshold for at ændre ikonfarven dynamisk baseret på den aktuelle værdi.",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "Farve på den numeriske værditekst i tilstandsrækken. Skriv threshold for at ændre tekstfarven dynamisk baseret på den aktuelle værdi.",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "Farve på målerens nål. Skriv threshold for at farve den fra tærskelbåndene. Lad feltet stå tomt for at følge værdifarven (tærskel eller basis).",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "Udfylder området under linjen med en halvgennemsigtig version af entitetens farve. Kombineret med gradient skabes en blød udtoningseffekt.",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "Udtoner udfyldningsområdet fra entitetens farve øverst til gennemsigtig nederst. Slå fra for en flad ensfarvet udfyldning.",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "Farvelægger graflinjen ud fra om hvert segment er stigende, faldende eller stabilt i forhold til det forrige punkt. Farverne beregnes med Trendperiode-vinduet. Hvis datakilden er tyndere end perioden (f.eks. langtidsstatistik pr. time), bruges de sidste 4 målinger i stedet, så ikonet stadig viser en retning. Kan ikke bruges samtidig med Farvetærskler.",
    "Color used when the value is increasing.": "Farve der bruges, når værdien stiger.",
    "Color used when the value is decreasing.": "Farve der bruges, når værdien falder.",
    "Color used when the value is not changing significantly.": "Farve der bruges, når værdien ikke ændrer sig nævneværdigt.",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "Farvelægger graflinjen og udfyldningen ud fra dataværdien i hvert punkt. Definér værdibrudpunkter og tildel en farve til hvert område. Kan ikke bruges samtidig med Stige-/faldefarver.",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "Hvilken akse tærskelfarverne males langs. Lodret = Y-aksegradient (farver svarer til værdipositioner på grafens højde). Vandret = farvelægning pr. segment langs tidsaksen.",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "Blød = gradvis overgang mellem farver. Hård = øjeblikkeligt skift ved tærskelværdien.",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "Når aktiveret farves hele linjen ud fra den nyeste værdi i stedet for at farve hvert segment enkeltvis. Nyttigt når du ønsker én samlet farve, der afspejler den aktuelle tilstand.",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "Indl\u00e6ser\u2026",
    "Radar chart requires at least 3 entities": "Radardiagram kr\u00e6ver mindst 3 enheder",
    "Check the chart_mode value. The YAML config is preserved.": "Tjek chart_mode-v\u00e6rdien. YAML-konfigurationen bevares.",
    "Previous period": "Forrige periode",
    "Next period": "N\u00e6ste periode",
    "Event": "H\u00e6ndelse",
    "Span": "Interval",
    "Threshold": "T\u00e6rskel",
    "Band": "B\u00e5nd",
    "Event marker": "H\u00e6ndelsesmark\u00f8r",
    "Time span": "Tidsrum",
    "H-line": "H-linje",
    "H-band": "H-b\u00e5nd",
    "Disabled when thresholds active": "Deaktiveret n\u00e5r t\u00e6rskler er aktive",
    "Disabled when trend active": "Deaktiveret n\u00e5r trend er aktiv",
    "Template": "Skabelon",
    "Type an icon or Jinja template, or browse below.": "Skriv et ikon eller en Jinja-skabelon, eller gennemse nedenfor.",
    "All": "Alle",
    "current year": "indev\u00e6rende \u00e5r",
    "(all together)": "(alle samlet)",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "\u00c6ndring",
    "Altitude": "Amplitude",
    "Range": "Interval",
    "Share": "Andel",
    "Progress": "Fremskridt",
    "Peak": "Top",
    "Low": "Lav",
    "Level": "Niveau",
    "Count": "Antal",
    "No matching X/Y data pairs": "Ingen matchende X/Y-datapar",
    "Unknown chart mode": "Ukendt diagramtilstand",
    "Download PNG (Chart)": "Download PNG (diagram)",
    "Download PNG (Card)": "Download PNG (kort)",
    "Price Entity": "Prisenhed",
    "Price Attribute": "Prisattribut",
    "Reference Entity": "Reference-enhed",
    "Reference Attribute": "Reference-attribut",
    "Operation": "Operation",
    "Damp midnight reset artifacts": "D\u00e6mp midnatsnulstillings-artefakter",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "forrige periode",
    "yesterday": "i g\u00e5r",
    "last week": "sidste uge",
    "last month": "sidste m\u00e5ned",
    "last year": "sidste \u00e5r",
    "Download": "Download",
    "Download PNG": "Download PNG",
    "Download CSV": "Download CSV",
    "Period Comparison": "Periodesammenligning",
    "Compare With": "Sammenlign med",
    "Previous Period": "Forrige periode",
    "Show \u0394% in tooltip": "Vis \u0394% i v\u00e6rkt\u00f8jstip",
    "Auto (faded main color)": "Auto (nedtonet hovedfarve)",
    "Show State Labels": "Vis statusetiketter",
    "Raw (no grouping)": "R\u00e5 (ingen gruppering)",
    "Show Export Button": "Vis eksportknap",
    "Managed by YAML template": "Styres af YAML-skabelon",
    "Today": "I dag",
    "Yesterday": "I går",
    "This Week": "Denne uge",
    "Last Week": "Sidste uge",
    "This Month": "Denne måned",
    "Last Month": "Sidste måned",
    "This Year": "I år",
    "Last Year": "Sidste år",
    "Last 7 Days": "Seneste 7 dage",
    "Last 30 Days": "Seneste 30 dage",
    "Last 12 Months": "Seneste 12 måneder",
    "Last 24 hours": "Seneste 24 timer",
    "Last 3 days": "Seneste 3 dage",
    "Last 7 days": "Seneste 7 dage",
    "Last 15 days": "Seneste 15 dage",
    "Last 30 days": "Seneste 30 dage",
    "Last 90 days": "Seneste 90 dage",
    "Last 180 days": "Seneste 180 dage",
    "Last 12 months": "Seneste 12 måneder",
    "Select end date": "Vælg slutdato",
    "Previous month": "Forrige måned",
    "Next month": "Næste måned",
    "Auto": "Auto",
    "Pts/h": "Pkt/t",
    "Group": "Gruppe",
    "Interval": "Interval",
    "Hour": "Time",
    "Date": "Dag",
    "Week": "Uge",
    "Month": "Måned",
    "Year": "År",
    "Total": "Total",
    "Min": "Min",
    "Max": "Maks",
    "Avg": "Gns",
    "Sum": "Sum",
    "Last": "Seneste",
    "Median": "Median",
    "Q1": "Q1",
    "Q3": "Q3",
    "Samples": "Målinger",
    "Value": "Værdi",
    "Running total": "Løbende total",
    "No data": "Ingen data",
    "No time window.": "Intet tidsvindue.",
    "No entities to rank.": "Ingen enheder at rangere.",
    "All entities are below the threshold": "Alle enheder er under tærsklen",
    "D": "D",
    "W": "U",
    "M": "M",
    "Y": "Å",
    "1H": "1T",
    "2H": "2T",
    "3H": "3T",
    "4H": "4T",
    "6H": "6T",
    "8H": "8T",
    "12H": "12T",
    "24H": "24T",
    "3D": "3D",
    "7D": "7D",
    "14D": "14D",
    "15D": "15D",
    "30D": "30D",
    "90D": "90D",
    "180D": "180D",
    "6M": "6M",
    "12M": "12M",
    "1Y": "1Å",
    "Day": "Dag",
    "now": "nu",
    "Click to return to current period": "Klik for at vende tilbage til nuværende periode",
    "Open calendar": "Åbn kalender",
    // --- editor (short UI texts) ---
    "Above": "Over",
    "Adaptive Color": "Adaptiv farve",
    "Add Annotation": "Tilføj annotation",
    "Add Entity": "Tilføj enhed",
    "Add Moving Average": "Tilføj glidende gennemsnit",
    "Add Threshold": "Tilføj tærskel",
    "Advanced Calculations": "Avancerede beregninger",
    "Aggregation": "Aggregering",
    "Align": "Justering",
    "All cards": "Alle kort",
    "Alphabetic": "Alfabetisk",
    "Animate": "Animer",
    "Annotations": "Annotationer",
    "Attribute": "Attribut",
    "Attribute Data Source": "Datakilde for attribut",
    "Attribute List": "Attributliste",
    "Auto (HA language)": "Auto (HA-sprog)",
    "Auto (HA profile)": "Auto (HA-profil)",
    "Auto (unit)": "Auto (enhed)",
    "Auto Hide Entities": "Skjul enheder automatisk",
    "Auto Scale": "Autoskala",
    "Axis Labels": "Akseetiketter",
    "Background": "Baggrund",
    "Background Blur": "Baggrundssløring",
    "Background Image": "Baggrundsbillede",
    "Background Opacity": "Baggrundsgennemsigtighed",
    "Bar Spacing": "Søjleafstand",
    "Base Colors": "Basisfarver",
    "Battery": "Batteri",
    "Battery Entity": "Batterienhed",
    "Below": "Under",
    "Bezier": "Bezier",
    "Border Color": "Rammefarve",
    "Border Radius": "Hjørneradius",
    "Border Width": "Rammebredde",
    "Both": "Begge",
    "Bottom": "Nederst",
    "Bounds": "Grænser",
    "Box Plot": "Boksplot",
    "Break on Gaps": "Afbryd ved huller",
    "Brush Zooming": "Markeringszoom",
    "Drill Down": "Detaljevisning",
    "Calendar": "Kalender",
    "Card": "Kort",
    "Card Border": "Kortramme",
    "Card Header": "Korttitel",
    "Card Overlays": "Kortoverlejringer",
    "Card Shadow": "Kortskygge",
    "Card Styling": "Kortudseende",
    "Center": "Midten",
    "Center Label Color": "Farve på midteretiket",
    "Center Label Size": "Størrelse på midteretiket",
    "Center Total": "Sum i midten",
    "Chart": "Diagram",
    "Chart Align": "Diagramjustering",
    "Chart Mode": "Diagramtype",
    "Chart mode, display and data configuration": "Diagramtype, visning og datakonfiguration",
    "Classic": "Klassisk",
    "Color": "Farve",
    "Color Dot": "Farveprik",
    "Compact Legend": "Kompakt forklaring",
    "Corner Radius": "Hjørneradius",
    "Custom Name": "Brugerdefineret navn",
    "Dashed": "Stiplet",
    "Data Attribute": "Dataattribut",
    "Data Labels": "Dataetiketter",
    "Data Points": "Datapunkter",
    "Data Settings": "Dataindstillinger",
    "Data Vars": "Datavariabler",
    "Date Format": "Datoformat",
    "Date Label Color": "Farve på datoetiket",
    "Date Nav": "Datonavigation",
    "Date Navigation": "Datonavigation",
    "Date Picker": "Datovælger",
    "Decimals": "Decimaler",
    "Default": "Standard",
    "Default (Vertical)": "Standard (lodret)",
    "Default Mode": "Standardtilstand",
    "Delete": "Slet",
    "Direction": "Retning",
    "Disabled": "Deaktiveret",
    "Donut": "Ring",
    "Dotted": "Prikket",
    "Down Color": "Faldfarve",
    "Drag to reorder": "Træk for at ændre rækkefølge",
    "Duplicate": "Duplikér",
    "Duration Unit": "Varighedsenhed",
    "End": "Slut",
    "End value": "Slutværdi",
    "Energy Date Sync": "Synkronisering med Energi-datoer",
    "Key": "Nøgle",
    "Entities": "Enheder",
    "Entity": "Enhed",
    "Falling": "Faldende",
    "First": "Første",
    "Fixed Value": "Fast værdi",
    "Font Color": "Skriftfarve",
    "Font Size": "Skriftstørrelse",
    "Forecast Horizon": "Prognosehorisont",
    "Gauge": "Måler",
    "Gauge Columns": "Målerkolonner",
    "Gauge Span": "Målerbue",
    "General Settings": "Generelle indstillinger",
    "Gradient": "Gradient",
    "Graph Data": "Diagramdata",
    "Graph End Hour": "Sluttime",
    "Graph Start": "Diagramstart",
    "Graph Start Hour": "Starttime",
    "Graph Type": "Linjetype",
    "Grid": "Gitter",
    "Group By": "Gruppering",
    "Group By Picker": "Grupperingsvælger",
    "Header": "Overskrift",
    "Header & Battery": "Overskrift og batteri",
    "Header Align": "Titeljustering",
    "Header Color": "Titelfarve",
    "Header Weight": "Titelvægt",
    "Heatmap": "Varmekort",
    "Height": "Højde",
    "Hide on Load": "Skjul ved indlæsning",
    "Histogram": "Histogram",
    "Horizontal": "Vandret",
    "Hours": "Timer",
    "Hours to Show": "Timer der vises",
    "Icon": "Ikon",
    "Icon Color": "Ikonfarve",
    "Icon Position": "Ikonposition",
    "Icon Size": "Ikonstørrelse",
    "Image URL": "Billed-URL",
    "Interval Picker": "Intervalvælger",
    "Invert (Mirror)": "Invertér (spejl)",
    "Label": "Etiket",
    "Labels": "Etiketter",
    "Language": "Sprog",
    "Last 12M": "Seneste 12M",
    "Last 15D": "Seneste 15D",
    "Last 180D": "Seneste 180D",
    "Last 24H": "Seneste 24T",
    "Last 30D": "Seneste 30D",
    "Last 3D": "Seneste 3D",
    "Last 7D": "Seneste 7D",
    "Last 90D": "Seneste 90D",
    "Last Color": "Farve på seneste værdi",
    "Left": "Venstre",
    "Letter Spacing": "Bogstavafstand",
    "Line / Fill Color": "Linje-/fyldfarve",
    "Line Style": "Linjestil",
    "Line Width": "Linjebredde",
    "Local (device)": "Lokal (enhed)",
    "Localization": "Lokalisering",
    "Logarithmic": "Logaritmisk",
    "Long dash": "Lang streg",
    "Low Threshold": "Lav tærskel",
    "Lower Bound Y": "Nedre grænse Y",
    "Lower Bound Y2": "Nedre grænse Y2",
    "MDI Icon": "MDI-ikon",
    "Milliseconds": "Millisekunder",
    "Min Value": "Min.-værdi",
    "Min Y Range": "Min. Y-interval",
    "Min Y2 Range": "Min. Y2-interval",
    "Minutes": "Minutter",
    "Name Position": "Navneposition",
    "Name Size": "Navnestørrelse",
    "Needle Color": "Nålefarve",
    "No annotations yet": "Ingen annotationer endnu",
    "No moving averages yet": "Ingen glidende gennemsnit endnu",
    "No thresholds yet": "Ingen tærskler endnu",
    "None": "Ingen",
    "Now Line": "Nu-linje",
    "Number Format": "Talformat",
    "Off": "Fra",
    "Offset": "Forskydning",
    "Opacity": "Gennemsigtighed",
    "Chart Settings": "Diagramindstillinger",
    "Card Settings": "Kortindstillinger",
    "Header & Icon": "Overskrift & ikon",
    "Header, icon, styling and language": "Overskrift, ikon, stil og sprog",
    "Search settings": "Søg i indstillinger",
    "Cell Values": "Celleværdier",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "Skriver hver celles værdi inde i heatmap- eller kalenderfelterne. Slå fra for et renere gitter med kun farver — de præcise værdier er stadig tilgængelige i værktøjstippet.",
    "Fill Opacity": "Udfyldningsopacitet",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "Hvor kraftig udfyldningen under linjen er, fra 0 (usynlig) til 1 (helt dækkende). Lad feltet stå tomt for standardværdien 0,4. Med gradient er dette dækkraften i toppen, der falmer til en ottendedel nederst; uden gradient bruger den flade udfyldning halvdelen.",
    "Overlay": "Overlejring",
    "Overlays are hidden in sparkline mode": "Overlejringer er skjult i sparkline-tilstand",
    "Layout": "Layout",
    "Sequential": "Sekventiel",
    "Padding": "Indre margen",
    "Percentage": "Procent",
    "Percentages": "Procentdele",
    "Period": "Periode",
    "Period Highlight": "Periodefremhævning",
    "Pie Chart": "Lagkagediagram",
    "Pie Style": "Lagkagestil",
    "Point Color": "Punktfarve",
    "Points/Hour": "Punkter/time",
    "Points/Hour Picker": "Vælger for punkter/time",
    "Polar Area": "Polært område",
    "Primary Value": "Primær værdi",
    "Radar": "Radar",
    "Radial Bar": "Radial søjle",
    "Range Band": "Intervalbånd",
    "Ranking": "Rangering",
    "Reference Year": "Referenceår",
    "Reverse": "Omvendt",
    "Right": "Højre",
    "Rising": "Stigende",
    "Round Ticks": "Afrundede skalatrin",
    "Scatter": "Punktdiagram",
    "Scroll Mode": "Rulletilstand",
    "Secondary Value": "Sekundær værdi",
    "Seconds": "Sekunder",
    "Server": "Server",
    "Shortcuts": "Genveje",
    "Show Average": "Vis gennemsnit",
    "Show Bounds": "Vis grænser",
    "Show Full Period": "Vis hele perioden",
    "Show Range": "Vis interval",
    "Show Timestamp": "Vis tidsstempel",
    "Show Values": "Vis værdier",
    "Show now line": "Vis nu-linje",
    "Slice Label Color": "Farve på udsnitsetiketter",
    "Slice Label Format": "Format på udsnitsetiketter",
    "Slice Label Size": "Størrelse på udsnitsetiketter",
    "Slice Spacing": "Udsnitsafstand",
    "Solid": "Fuldt optrukket",
    "Source": "Kilde",
    "Sparkline": "Sparkline",
    "Stable": "Stabil",
    "Stable Color": "Stabilfarve",
    "Stack Group": "Stakgruppe",
    "Stacked": "Stablet",
    "Stacked Group Totals": "Summer pr. stakgruppe",
    "State": "Tilstand",
    "State Color": "Tilstandsfarve",
    "State Layout": "Tilstandslayout",
    "State Map": "Tilstandskort",
    "State Timeline": "Tilstandstidslinje",
    "Statistic ID": "Statistik-ID",
    "Style": "Stil",
    "System": "System",
    "Tap Action": "Trykhandling",
    "Thick": "Tyk",
    "Thin": "Tynd",
    "Time Field": "Tidsfelt",
    "Time Unit": "Tidsenhed",
    "Time Window": "Tidsvindue",
    "Time Zone": "Tidszone",
    "Timeline": "Tidslinje",
    "Timestamp": "Tidsstempel",
    "Tomorrow": "I morgen",
    "Tooltip": "Tooltip",
    "Tooltip Name": "Navn i tooltip",
    "Tooltip Order": "Tooltip-rækkefølge",
    "Tooltip Sync": "Tooltip-synkronisering",
    "Tooltip Total": "Sum i tooltip",
    "Top": "Øverst",
    "Transition": "Overgang",
    "Trend Period": "Trendperiode",
    "Type": "Type",
    "Unit": "Enhed",
    "Up Color": "Stigningsfarve",
    "Update Interval": "Opdateringsinterval",
    "Upper Bound Y": "Øvre grænse Y",
    "Upper Bound Y2": "Øvre grænse Y2",
    "Value Expression": "Værdiudtryk",
    "Value Factor": "Værdifaktor",
    "Value Field": "Værdifelt",
    "Value Position": "Værdiposition",
    "Value Size": "Værdistørrelse",
    "Value Transform": "Værditransformation",
    "Visibility": "Synlighed",
    "Visible Intervals": "Synlige intervaller",
    "Visible Modes": "Synlige tilstande",
    "Visible Window": "Synligt vindue",
    "Visual Options": "Visuelle indstillinger",
    "Waterfall": "Vandfald",
    "Width": "Bredde",
    "Window Step": "Vinduestrin",
    "X Axis": "X-akse",
    "X Axis Interval": "X-akseinterval",
    "X Grid Color": "X-gitterfarve",
    "X Grid Opacity": "X-gittergennemsigtighed",
    "X Grid Style": "X-gitterstil",
    "X Grid Width": "X-gitterbredde",
    "X Label Color": "X-etiketfarve",
    "X Label Opacity": "X-etiketgennemsigtighed",
    "X Label Size": "X-etiketstørrelse",
    "X Ticks": "X-skalastreger",
    "X-Axis": "X-akse",
    "X-axis settings are hidden in sparkline mode": "X-akseindstillinger er skjult i sparkline-tilstand",
    "Y Axis": "Y-akse",
    "Y Axis Decimals": "Y-aksedecimaler",
    "Y Axis Format": "Y-akseformat",
    "Y Axis Label": "Y-akseetiket",
    "Y Axis Ticks": "Y-akseskalastreger",
    "Y Grid Color": "Y-gitterfarve",
    "Y Grid Opacity": "Y-gittergennemsigtighed",
    "Y Grid Style": "Y-gitterstil",
    "Y Grid Width": "Y-gitterbredde",
    "Y Label Color": "Y-etiketfarve",
    "Y Label Opacity": "Y-etiketgennemsigtighed",
    "Y Label Size": "Y-etiketstørrelse",
    "Y Tick Format": "Y-værdiformat",
    "Y Ticks": "Y-skalastreger",
    "Y-Axis": "Y-akse",
    "Y-axis settings are hidden in sparkline mode": "Y-akseindstillinger er skjult i sparkline-tilstand",
    "Y2 Axis Label": "Y2-akseetiket",
    "Y2 Tick Format": "Y2-værdiformat",
    "Y2-Axis": "Y2-akse",
    "Z-Index": "Z-indeks",
    "Zoom Sync": "Zoomsynkronisering",
    "configured — add, reorder and customize": "konfigureret — tilføj, omarranger og tilpas",
    "e.g. Statistics": "f.eks. Statistik",
    // --- entity editor ---
    "Action": "Handling",
    "Advanced": "Avanceret",
    "Always": "Altid",
    "Bar": "Søjler",
    "Basic": "Grundlæggende",
    "Candlestick": "Candlestick",
    "Color Thresholds": "Farvetærskler",
    "Colors": "Farver",
    "Ext LTS": "Ekst. LTS",
    "Extrema": "Ekstremer",
    "Fill": "Fyld",
    "Gauge Range": "Målerinterval",
    "General": "Generelt",
    "Global": "Globalt",
    "Graph": "Diagram",
    "History only": "Kun historik",
    "Independent": "Uafhængig",
    "LTS": "LTS",
    "Legend": "Forklaring",
    "Line": "Linje",
    "Lower Bound": "Nedre grænse",
    "Manual": "Manuelt",
    "Moving Averages": "Glidende gennemsnit",
    "Never": "Aldrig",
    "On": "Til",
    "On Click": "Ved klik",
    "Other": "Andet",
    "Primary": "Primær",
    "Rise/Fall Colors": "Stignings-/faldfarver",
    "Secondary": "Sekundær",
    "Start": "Start",
    "State Row": "Tilstandsrække",
    "Step": "Trin",
    "Time": "Tid",
    "Trend Icon": "Trendikon",
    "Upper Bound": "Øvre grænse",
    "Y Axis Range": "Y-akseinterval",
    // --- threshold direction/transition + hints ---
    "Hard": "Hård",
    "Inherit from Custom Name": "Nedarv fra brugerdefineret navn",
    "My annotation": "Min annotation",
    "Smooth": "Blød",
    "Vertical": "Lodret",
    // --- compact labels + scroll sync ---
    "End Hour": "Sluttime",
    "Scroll Sync": "Rullningssynkr.",
    "Start Hour": "Starttime",
    // --- state_row dropdowns + positions ---
    "3D Effect": "3D-effekt",
    "Aligned (below)": "Justeret (under)",
    "Bottom Center": "Nederst i midten",
    "Bottom Left": "Nederst til venstre",
    "Bottom Right": "Nederst til højre",
    "State (live)": "Tilstand (live)",
    "Tooltip Date = Axis": "Tooltip-dato = Akse",
    "Top Center": "Øverst i midten",
    "Top Left": "Øverst til venstre",
    "Top Right": "Øverst til højre",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First viser rådataseriens endepunkt, ikke det viste segment eller celle. Overvej Sum / Avg / Min / Max i denne diagramtype.",
    // --- color palette names ---
    "Accent": "Accent",
    "Amber": "Rav",
    "Black": "Sort",
    "Blue": "Blå",
    "Blue grey": "Blågrå",
    "Brown": "Brun",
    "Cyan": "Cyan",
    "Dark grey": "Mørkegrå",
    "Deep orange": "Mørk orange",
    "Deep purple": "Mørklilla",
    "Green": "Grøn",
    "Grey": "Grå",
    "Indigo": "Indigo",
    "Light blue": "Lyseblå",
    "Light green": "Lysegrøn",
    "Light grey": "Lysegrå",
    "Lime": "Lime",
    "Orange": "Orange",
    "Pink": "Lyserød",
    "Purple": "Lilla",
    "Red": "Rød",
    "Teal": "Blågrøn",
    "White": "Hvid",
    "Yellow": "Gul",
    "Custom": "Tilpasset",
  }),
  es: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "En vivo",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "El estado actual de la entidad en este momento, independientemente del período mostrado en el gráfico. Todos los demás valores describen el rango mostrado.",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "Esta comparación empieza oculta al cargar la tarjeta - revélala haciendo clic en su entrada de la leyenda. Nota: hacer clic en la serie PRINCIPAL de la leyenda alterna todo el grupo de comparación a la vez.",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "Periodos de calendario",
    "Rolling windows (ending now)": "Ventanas móviles (terminan ahora)",
    "Area names": "Nombres de área",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "Nombres de atributo",
    "Attribute names only": "Solo nombres de atributo",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "Añade el atributo representado al nombre de cada entidad: en la fila de estado, la leyenda, las descripciones emergentes, las estadísticas, las exportaciones y esta lista. Sin esto, dos atributos de la misma entidad producen dos etiquetas idénticas. Las filas que representan el estado de la entidad no se ven afectadas, ni las entidades con un nombre personalizado.",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "Muestra SOLO el nombre del atributo en lugar del nombre de la entidad más el atributo. Junto con Nombres de área da etiquetas como 'Temperatura objetivo · Salón'. Esta opción y Nombres de atributo son alternativas: activar una desactiva la otra.",
    "Hide Name": "Ocultar nombre",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "Habilitado",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "Desactívelo para que la tarjeta se comporte como si esta entidad nunca se hubiera configurado: no se obtiene ni se dibuja nada, y ninguna lógica de la tarjeta la tiene en cuenta. Útil para plantillas de tarjetas compartidas (p. ej. Streamline) donde algunas instancias no tienen un sensor. La fila permanece aquí para editarla y puede reactivarse en cualquier momento.",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "Tamaño de punto",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "Radio de los círculos de puntos de datos en píxeles. Déjelo vacío para un tamaño automático según el grosor de línea. También define el tamaño de los puntos en los modos scatter y radar.",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "Ventana extendida",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "Renderiza N veces el periodo seleccionado y se abre desplazado a la parte más reciente: la pantalla muestra exactamente el periodo elegido - misma escala y mismos intervalos que sin desplazamiento - y puedes desplazarte hacia atrás por el historial extra. Sigue al selector de fechas: en la vista semanal con 2, hay una semana adicional desplazable detrás de la actual. 1 o vacío = desactivado. Anula la Ventana visible mientras está activo.",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "Ignorar ceros transitorios",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "Algunas integraciones informan un 0 literal mientras el dispositivo está apagado o reiniciándose, y luego saltan de vuelta al total anterior - cada caída se cuenta entonces como un reinicio del contador y el valor restaurado se vuelve a contar como consumo. Actívalo para omitir por completo las lecturas en cero; con estadísticas a largo plazo el cambio se recalcula desde la columna state, evitando las sumas contaminadas. Los contadores que realmente se reinician a cero y siguen contando desde ahí siguen funcionando.",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "Rellena el área bajo la línea de este fantasma con una versión atenuada de su color. Desactivado por defecto para que los periodos superpuestos sigan siendo legibles.",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "Dibuja una línea horizontal discontinua en el valor medio de este fantasma - la media del periodo comparado - en el color del fantasma. Útil para comparar medias de periodos de un vistazo.",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "Reglas de escala personalizadas",
    "Up to (hours)": "Hasta (horas)",
    "Add Rule": "Añadir regla",
    "No rules yet - the built-in auto scale decides": "Aún no hay reglas - decide el autoescalado integrado",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "Anula el autoescalado integrado con tus propios umbrales. Cada regla se lee: cuando el periodo visible es de hasta N horas, usa esta agrupación (y opcionalmente estos puntos/hora). Gana el umbral coincidente más pequeño; un periodo más allá de todos los umbrales vuelve al autoescalado integrado. Consciente del selector de fechas: una selección de mes o año completo coincide por su duración nominal incluso mientras el periodo sigue en curso.",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "Día anterior",
    "Week Before": "Semana anterior",
    "Month Before": "Mes anterior",
    "Year Before": "Año anterior",
    "Periods Back": "Periodos atrás",
    "No comparisons yet": "Aún no hay comparaciones",
    "Add Comparison": "Añadir comparación",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "Cuántos periodos atrás compara esta fila: 1 = el periodo anterior, 2 = hace dos periodos. Sigue el periodo seleccionado y el selector de fechas - en la vista Semana, 2 significa hace dos semanas; cambie el selector a Año y la misma fila mostrará dos años atrás.",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "Superpone esta entidad desplazada hacia atrás como series fantasma atenuadas - un fantasma por fila. Periodo anterior sigue la ventana actual (con lógica de calendario en vistas de mes/año) y Periodos atrás lo multiplica: 1 = anterior, 2 = hace dos periodos. Los fantasmas se ocultan junto con la serie principal en la leyenda; la información emergente muestra la fecha propia de cada fantasma y el cambio porcentual.",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "Texto del título mostrado en la parte superior de la tarjeta. Déjelo vacío para ocultar por completo la fila de encabezado.",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "Tamaño de fuente del título de la tarjeta y del icono de batería. El icono de batería y el texto de porcentaje escalan proporcionalmente con este valor. Acepta cualquier valor CSS como 16px o 1.2em.",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "Alineación horizontal del título: izquierda, centro o derecha. Combinado con Posición del Icono determina las zonas de disposición.",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "Controla cómo se organizan los valores de estado de las entidades encima/debajo del gráfico. Predeterminado = cada entidad se apila verticalmente en su propia fila. Horizontal = las entidades fluyen lado a lado en una sola fila, con salto de línea si es necesario. Útil para tarjetas compactas con muchas entidades.",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "Color personalizado para el texto del encabezado. Acepta cualquier color o variable CSS. Déjelo vacío para usar el predeterminado del tema.",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "Grosor de fuente del texto del encabezado. Acepta palabras clave CSS (light/normal/bold) o números (300, 400, 600, 700). Déjelo vacío para usar el predeterminado del tema.",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "Espaciado entre letras del encabezado. Acepta un número (interpretado como px) o cualquier valor CSS como 0.5px, normal, -0.02em. Déjelo vacío para usar el predeterminado del tema.",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "Icono de Material Design junto al título. Use el prefijo mdi:, p. ej. mdi:chart-line. Explore todos los iconos en materialdesignicons.com.",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "Anchura y altura del icono. Acepta valores CSS como 22px o 1.5rem.",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "Usa una imagen personalizada en lugar de un icono MDI. Pegue una URL completa a cualquier PNG/SVG/WebP. Tiene prioridad sobre el campo de icono MDI.",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "Dónde colocar el icono del encabezado: izquierda, centro o derecha. Cuando la posición del icono coincide con el valor de Alineación del Encabezado, el icono y el título van juntos (icono primero). En caso contrario se separan: el icono va a su propia zona y el título a la zona de alineación.",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "Altura del área del gráfico en píxeles, o auto para llenar la celda de la cuadrícula (dimensione la tarjeta desde la pestaña Disposición). Vaciar el campo establece auto.",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "Color de fondo personalizado para la tarjeta. Acepta cualquier color CSS (hex, nombre, rgb, rgba). Use rgba(r,g,b,a) para transparencia, p. ej. rgba(155,150,150,0.3). Déjelo vacío para usar el predeterminado del tema.",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "Redondez de las esquinas de la tarjeta. Acepta un número (interpretado como px) o cualquier valor CSS como 12px, 1rem, 0. Déjelo vacío para usar el predeterminado del tema.",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "Muestra la sombra predeterminada de las tarjetas de HA. Desactívelo para un aspecto plano o al colocar la tarjeta sobre un fondo decorado.",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "Muestra el borde predeterminado de las tarjetas de HA. Desactívelo para una apariencia más limpia sin bordes.",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "Color personalizado para el borde de la tarjeta. Acepta cualquier color o variable CSS. Déjelo vacío para usar el predeterminado del tema.",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "Grosor del borde. Acepta un número (interpretado como px) o cualquier valor CSS como 2px. Déjelo vacío para usar el predeterminado del tema.",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "Espaciado interno de la tarjeta. Acepta un solo número (px) o cualquier notación abreviada CSS como 8px 16px o 0. Déjelo vacío para usar el predeterminado del tema.",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "URL de una imagen para usar como fondo de la tarjeta. Los archivos locales (en www/) se acceden bajo /local/ — puede escribir /local/sunset.jpg, solo sunset.jpg o local/sub/path.jpg. Las URL externas también funcionan. La imagen se superpone al color de fondo (los colores rgba transparentes se ven a través).",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "Cantidad de desenfoque en píxeles aplicada solo a la Imagen de Fondo. El gráfico, el encabezado y el resto del contenido permanecen nítidos. 0 o vacío = sin desenfoque. Útil para fondos suaves y atmosféricos.",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "Posición horizontal de la forma del gráfico dentro de la tarjeta. Izquierda lo fija al borde izquierdo, Derecha al borde derecho, Centro (predeterminado) lo mantiene en el medio. Útil al apilar el gráfico junto a otro contenido o para equilibrio visual.",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "Idioma de los textos de la tarjeta: preajustes del selector de fechas y etiquetas de rango, opciones del selector de agrupación, palabras del tooltip y la leyenda como Total/Min/Max, y estados vacíos. Auto = seguir el ajuste Perfil de HA → Idioma de cada usuario. Un idioma fijo fija los textos y formatos de fecha de la tarjeta para todos los usuarios; útil para tabletas de pared. Este editor también sigue el idioma de la tarjeta. Los nombres de entidades, las unidades y sus propias etiquetas nunca se traducen. Las palabras de estado (on/off, calentando...) provienen de las traducciones propias de HA y siguen el idioma del perfil del usuario. Las traducciones faltantes recurren al inglés.",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "Qué zona horaria usa la tarjeta para las etiquetas de ejes, tooltips, límites de ventana (D/S/M/A, Inicio del Gráfico, topes de hora) y agrupación por calendario. Auto = seguir la preferencia Perfil de HA → Zona horaria, exactamente como los gráficos nativos de HA; corrige desajustes horarios cuando el dispositivo está en una zona distinta a la del servidor (p. ej. al viajar). Local = usar siempre la zona del dispositivo/navegador. Servidor = usar siempre la zona del servidor de HA. En YAML también puede establecerse un nombre IANA personalizado como Europe/Istanbul o America/New_York.",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "Timeline = gráfico de series temporales (línea, escalón, barra por entidad). Scatter = gráfico de correlación X contra Y (exactamente 2 entidades). Pie = gráfico de anillo que muestra proporciones. Ranking = barras horizontales ordenadas por valor. Heatmap = cuadrícula de días × horas. Calendar = cuadrícula semanal. Box Plot = distribución mín / cuartil / mediana por intervalo de tiempo. Waterfall = cada entidad como un paso +/− de un total acumulado (la agregación predeterminada es Sum). Histogram = distribución de frecuencia de valores en la ventana visible.",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "Cuántas horas de historial cargar y mostrar en la ventana móvil predeterminada. Valores más altos obtienen más datos pero pueden ralentizar la tarjeta. Se ignora cuando el Selector de Fechas, la Sincronización de Energía, el Selector de Intervalo, Inicio del Gráfico u Hora de Inicio del Gráfico sobrescriben la ventana de tiempo.",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "Cuántos puntos de datos por hora obtener. Más alto = más detalle pero mayor carga para la base de datos del recorder de HA. Un valor de 2 significa un punto cada 30 minutos. Cada entidad puede sobrescribir esto en su propia configuración.",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "Cómo agrupar los datos de historial brutos antes de la agregación. Interval = intervalos de igual anchura a lo largo de todo el rango de tiempo (lo más común). Hour = un intervalo por hora de reloj. Date = uno por día natural. Week = uno por semana natural (lun–dom). Month = uno por mes natural. Raw = sin agrupación alguna: cada muestra registrada se dibuja en su marca de tiempo exacta — ideal para gráficos de escalón de sensores binarios/de estado donde cada transición importa.",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "Oculta las entidades cuyo valor cae por debajo de este umbral. Útil para clasificar consumo energético o métricas similares donde los dispositivos inactivos o en espera saturan el gráfico. El umbral se compara con el valor absoluto, por lo que funciona igual para números positivos y negativos. Déjelo vacío para no filtrar.",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "Intervalo de actualización automática en segundos. La tarjeta volverá a obtener datos con esta cadencia independientemente de los cambios de estado de HA. Útil para sensores que cambian con frecuencia o fuentes de datos externas. Déjelo vacío para actualizar solo cuando HA emite eventos de estado.",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "Rango de tiempo visible máximo en horas. Cuando se establece y es menor que Horas a Mostrar, el gráfico se vuelve desplazable horizontalmente.",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "Barra de desplazamiento = barra visible en la parte inferior. Rueda = la rueda del ratón desplaza horizontalmente.",
    "Draws faint horizontal and vertical guide lines across the graph area.": "Dibuja líneas guía horizontales y verticales tenues sobre el área del gráfico.",
    "Shows a compact color-coded entity name key below the graph.": "Muestra una clave compacta de nombres de entidades codificada por colores debajo del gráfico.",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "Reproduce una animación de dibujo al cargar la tarjeta. Timeline = trazado progresivo de línea/área. Pie / Radial Bar / Polar Area = crecimiento de los sectores en cada actualización de datos.",
    "Stacks entities on top of each other instead of overlapping.": "Apila las entidades una sobre otra en lugar de superponerlas.",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "Modo compacto — elimina todos los adornos, muestra nombre de entidad + valor + gráfico diminuto.",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "Cuando está activado, elige automáticamente el mejor Agrupar Por y Puntos/Hora para la ventana visible, buscando ~100 puntos. Recurre a un modo más seguro (solo Puntos/Hora) en configuraciones de tarjeta que usan offset, forecast_horizon o fuentes de datos basadas en atributos, donde sobrescribir Agrupar Por podría romper la alineación temporal por entidad.",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "Añade un pequeño icono de descarga en la esquina superior derecha del gráfico con exportación PNG y CSV de las series visibles actualmente.",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "Inicia todas las entidades ocultas al cargar la tarjeta: el gráfico comienza vacío y usted revela solo las series que necesita haciendo clic en ellas en la leyenda o la leyenda detallada. Las revelaciones persisten durante la sesión; las entidades añadidas después también comienzan ocultas. Combínelo con la Leyenda Compacta para tener algo en qué hacer clic.",
    "Horizontal alignment of the compact legend.": "Alineación horizontal de la leyenda compacta.",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "Preajuste visual. Classic = círculo completo. Thick = anillo ancho. Donut = estándar (predeterminado). Thin = anillo estrecho. Total Central impone un orificio interior mínimo.",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "Separación entre sectores en grados. 0 = en contacto. 1-5 = sutil. 6-15 = claramente separados. Los sectores espaciados reciben automáticamente extremos redondeados. Solo se aplica a los estilos de anillo (no a Classic).",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "Añade profundidad al gráfico circular aplastándolo verticalmente y dibujando paredes laterales debajo. Funciona con cualquier preajuste de estilo.",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "Tamaño de fuente de las etiquetas de valor dentro de cada sector. Déjelo vacío para tamaño automático según el radio del gráfico.",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "Color de las etiquetas de valor de los sectores. Acepta cualquier color CSS (hex, rgba, nombre) o variable CSS. Déjelo vacío para blanco (contraste automático con el color del sector).",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "Qué mostrar dentro de cada sector. Valor = número con unidad (p. ej. 42.0 kWh). Porcentaje = proporción del total (p. ej. 23%). Ambos = valor seguido del porcentaje.",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "Tamaño de fuente del valor de Total Central mostrado en el orificio del anillo. Requiere que Total Central esté activado. Déjelo vacío para tamaño automático.",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "Color del valor de Total Central y su subetiqueta. Acepta cualquier color o variable CSS. Déjelo vacío para usar el predeterminado del tema.",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "Cuántos indicadores por fila. Auto ajusta tantos como permita el ancho de la tarjeta; cada entidad se convierte en su propio indicador dentro de una cuadrícula adaptable.",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "Barrido del dial en grados. 270 = dial clásico de 3/4 (predeterminado), 180 = semicírculo, 360 = anillo completo. La abertura queda centrada en la parte inferior.",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "Dónde se dibuja el valor respecto al indicador: debajo (predeterminado) o encima del dial, sin invadir el arco ni la aguja.",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "Tamaño de fuente del valor del indicador en píxeles. Déjelo vacío para dimensionarlo automáticamente según el indicador; el nombre escala con él.",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "Dibuja los extremos de la escala del dial — el límite inferior y el superior — como pequeñas etiquetas en los dos extremos del indicador. Establezca el rango por entidad en Rango del Indicador (Mín / Máx). El pico y el mínimo observados del período siempre aparecen en el tooltip.",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "Redondez de las esquinas de cada segmento de estado en píxeles. 0 = perfectamente afilado. 3 = predeterminado. Valores mayores redondean hasta forma de píldora (limitado a la mitad de la altura de la fila). Los usuarios avanzados también pueden apuntar a la clase sgc-stl-cell desde card_mod para estilizar por estado.",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "Dibuja el nombre del estado (p. ej. Despejado, Encendido, En casa) dentro de los segmentos lo bastante anchos para contenerlo. Desactívelo para un aspecto limpio de bandas de color.",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Tamaño de fuente de las etiquetas del eje Y (fechas para el mapa de calor, semanas para el calendario) en píxeles. El valor predeterminado es 10.",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Opacidad de las etiquetas del eje Y. 0 = invisible, 1 = totalmente opaco. El valor predeterminado es 0.65.",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Color personalizado para las etiquetas del eje Y. Acepta cualquier color CSS (hex, rgba, nombre de color) o una variable CSS. Déjelo vacío para usar --primary-text-color del tema.",
    "Shows numeric value labels on the left (primary) edge of the graph.": "Muestra etiquetas numéricas de valor en el borde izquierdo (primario) del gráfico.",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "Muestra etiquetas numéricas de valor en el borde derecho (secundario) del gráfico. Solo visible cuando al menos una entidad usa Eje Y = Secundario. Desactívelo para mostrar solo las etiquetas del eje primario manteniendo trazadas las entidades secundarias.",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "Dibuja pequeñas marcas en cada posición de etiqueta numérica en los ejes Y. Ayuda a anclar visualmente las etiquetas al borde del gráfico.",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "Muestra una etiqueta de unidad vertical en el borde izquierdo y/o derecho del gráfico. Por defecto usa la unidad de medida de la primera entidad de cada eje. Puede definirse un texto personalizado en la sección Etiquetas más abajo.",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "Cambia el eje Y a escala logarítmica. Ideal para datos que abarcan varios órdenes de magnitud (p. ej. de 1 a 10000). No apto para valores cero o negativos.",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "Etiqueta vertical mostrada en el borde izquierdo del gráfico. Por defecto usa la unidad de la primera entidad primaria. Defina un texto personalizado para sobrescribirla, o déjelo vacío para automático.",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "Etiqueta vertical mostrada en el borde derecho del gráfico. Por defecto usa la unidad de la primera entidad secundaria. Defina un texto personalizado para sobrescribirla, o déjelo vacío para automático.",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "Ajusta los valores de las marcas del eje Y a múltiplos limpios de 1, 2 o 5 (× 10^n) — por ejemplo 0.1 / 0.2 / 0.3 en lugar de 0.11 / 0.22 / 0.33. Se mantiene dentro de los límites y no cambia la escala del gráfico. Desactívelo para un espaciado estrictamente uniforme.",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Número de marcas (líneas de cuadrícula y etiquetas) en el eje Y. El valor predeterminado es 4. Ejemplo: ticks=6 con límites 40-100 muestra 40, 50, 60, 70, 80, 90, 100.",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Número de decimales para las etiquetas del eje Y. Sobrescribe el ajuste de decimales por entidad solo para las etiquetas del eje. Los valores de la fila de estado no se ven afectados. Déjelo vacío para detección automática.",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Cómo se formatean los números del eje Y. Sistema = seguir la configuración regional de HA. Coma = estilo europeo (1.234,56). Punto = estilo americano (1,234.56). Independiente del Formato de Número por entidad, que sigue controlando la fila de estado, el tooltip y las etiquetas de datos.",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "Formato de etiqueta personalizado para el eje PRIMARIO. Sobrescribe Decimales y Formato del Eje Y anteriores, y también controla las etiquetas de datos, los valores del tooltip, la fila de estado, los extremos y la etiqueta de la línea de promedio para las entidades de este eje. Abreviaturas de duración (valor bruto convertido desde Unidad de Duración): h:mm, h:mm:ss, mm:ss, d h:mm — p. ej. 5400 s con h:mm muestra 1:30. O una plantilla {expression} segura: números, value, + - * / %, paréntesis, floor, ceil, round, abs, min, max, sqrt, más pad2(x), pad(x,width), fixed(x,decimals). Ejemplo: {floor(value/3600)}:{pad2(floor(value%3600/60))} convierte 5430 en 1:30; {fixed(value/1000,1)} kW convierte 2350 en 2.4 kW. No se ejecuta JavaScript; los formatos inválidos se ignoran. Déjelo vacío para números simples.",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "Igual que Formato de Marcas Y pero para el eje SECUNDARIO (derecho) y todas las superficies de valor de las entidades trazadas en él.",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "Unidad del valor BRUTO del sensor cuando se usa una abreviatura de duración. Segundos es el valor predeterminado: un valor de 5400 con h:mm muestra 1:30. Elija Minutos u Horas si su sensor reporta esas unidades. Ignorado por las plantillas {expression}.",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Tamaño de fuente de las etiquetas numéricas del eje Y en píxeles. El valor predeterminado es 10.",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Opacidad de las etiquetas numéricas del eje Y. 0 = invisible, 1 = totalmente opaco. El valor predeterminado es 0.65.",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Color personalizado para las etiquetas y marcas del eje Y. Acepta cualquier color CSS (hex, rgba, nombre de color) o una variable CSS como var(--my-color). Déjelo vacío para el predeterminado del tema (--secondary-text-color).",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Patrón de línea para las líneas de cuadrícula horizontales (eje Y). Sólida, Discontinua, Punteada o Guion Largo. O un stroke-dasharray SVG personalizado como 6 2 2 2.",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Grosor de las líneas de cuadrícula horizontales en píxeles. El valor predeterminado es 1. Acepta decimales como 0.5.",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Color de las líneas de cuadrícula horizontales. Acepta cualquier color o variable CSS. Déjelo vacío para usar el predeterminado del tema.",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Opacidad de las líneas de cuadrícula horizontales. 0 = invisible, 1 = totalmente opaco. El valor predeterminado es 0.15 — sutil, justo lo suficiente para anclar la vista sin competir con los datos.",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "Amplitud mínima del eje Y primario. Si el rango real de datos es menor que este valor, el eje se expande simétricamente alrededor del centro. Ejemplo: con 10 y datos entre 20-22 → el eje muestra 16-26. Evita gráficos demasiado ampliados para datos casi planos.",
    "Same as Min Y Range but for the secondary (right) Y axis.": "Igual que Rango Y Mínimo pero para el eje Y secundario (derecho).",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "Mínimo duro o suave para el eje Y primario. Introduzca un número para un límite duro (el eje nunca baja de él). Anteponga ~ para suave (p. ej. ~0): el eje se expande si los datos bajan más. También acepta un ID de entidad para un límite dinámico que sigue a otro sensor.",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "Máximo duro o suave para el eje Y primario. Misma sintaxis que Límite Inferior: número, ~número o entity_id.",
    "Hard or soft minimum for the secondary (right) Y axis.": "Mínimo duro o suave para el eje Y secundario (derecho).",
    "Hard or soft maximum for the secondary (right) Y axis.": "Máximo duro o suave para el eje Y secundario (derecho).",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "Tamaño de fuente de las etiquetas del eje X (horas para el mapa de calor, nombres de días para el calendario) en píxeles. El valor predeterminado es 10.",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacidad de las etiquetas del eje X. 0 = invisible, 1 = totalmente opaco. El valor predeterminado es 0.5.",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "Color personalizado para las etiquetas del eje X. Acepta cualquier color o variable CSS. Déjelo vacío para usar --primary-text-color del tema.",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "Tamaño de fuente de las etiquetas de hora/fecha del eje X en píxeles. El valor predeterminado es 10.",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacidad de las etiquetas del eje X. 0 = invisible, 1 = totalmente opaco. El valor predeterminado es 0.5.",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Color personalizado para las etiquetas del eje X. Acepta cualquier color CSS (hex, rgba, nombre de color) o una variable CSS. Déjelo vacío para el predeterminado del tema (--secondary-text-color).",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "Color de las etiquetas del eje X cuando el rango visible abarca más de un día y las etiquetas cambian a fechas. Déjelo vacío para igualar el Color de Etiquetas X.",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "Muestra etiquetas de hora en la parte inferior en modo Timeline, o etiquetas de valor en modo Scatter. Desactívelo para ganar espacio vertical adicional.",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "Dibuja pequeñas marcas en cada posición de etiqueta de hora en el eje X. Ayuda a anclar visualmente las etiquetas al borde del gráfico.",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "Formato usado para las marcas de tiempo en el eje X, el tooltip, los extremos y las etiquetas de récords. Sistema = seguir los ajustes de formato de fecha/hora del Perfil de HA (se respeta la preferencia 12h/24h). Las demás opciones fuerzan un patrón específico. En YAML también funcionan patrones personalizados con estos tokens: YYYY/YY (año), MMMM/MMM (nombre del mes) / MM (número de mes), DD (día), dddd/ddd (nombre del día), HH/hh:mm:ss, A/a (AM/PM) — p. ej. 'ddd DD MMM' o 'YYYY-MM-DD HH:mm'. Los formatos de día de la semana (ddd / dddd) también etiquetan las marcas de fecha del eje X en vistas de varios días — use 'dddd' solo para mostrar únicamente el nombre del día.",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "Separación entre columnas de barras en píxeles. Se aplica solo a las entidades de tipo barra. Auméntela para un aspecto más espaciado, redúzcala para barras más densas.",
    "Font size of X-axis time labels in pixels. Default is 10.": "Tamaño de fuente de las etiquetas de hora del eje X en píxeles. El valor predeterminado es 10.",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacidad de las etiquetas de hora del eje X. 0 = invisible, 1 = totalmente opaco. El valor predeterminado es 0.5.",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Color personalizado para las etiquetas de hora y marcas del eje X. Acepta cualquier color CSS (hex, rgba, nombre de color) o una variable CSS. Déjelo vacío para el predeterminado del tema (--secondary-text-color).",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "Color personalizado para las etiquetas de fecha (p. ej. marcadores de medianoche mostrados en vistas de 12+ horas). Por defecto usa --primary-color para que las fechas destaquen. Iguálelo al Color de Etiquetas X para un eje uniforme.",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "Controla el espaciado entre las marcas del eje X. Auto = calculado según el ancho del gráfico. O elija un intervalo fijo: por hora, diario, semanal o mensual. Las marcas siempre se alinean a límites limpios (inicios de hora, medianoche, lunes, día 1 del mes).",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Patrón de línea para las líneas de cuadrícula verticales (eje X). Sólida, Discontinua, Punteada o Guion Largo. O un stroke-dasharray SVG personalizado como 6 2 2 2.",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Grosor de las líneas de cuadrícula verticales en píxeles. El valor predeterminado es 1. Acepta decimales como 0.5.",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Color de las líneas de cuadrícula verticales. Acepta cualquier color o variable CSS. Déjelo vacío para usar el predeterminado del tema.",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Opacidad de las líneas de cuadrícula verticales. 0 = invisible, 1 = totalmente opaco. El valor predeterminado es 0.15 — sutil, justo lo suficiente para anclar la vista sin competir con los datos.",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "Sincroniza con el selector de fechas de Energía de HA. No puede usarse junto con el Selector de Fechas.",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "Navegación de fechas integrada con botones D/S/M/A, calendario y preajustes.",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "Seleccione qué botones de modo mostrar en la barra del selector. D/S/M/A son períodos de calendario; Últimas 24H … Últimos 12M son ventanas móviles que terminan ahora. Si solo hay uno seleccionado, los botones se ocultan y ese modo queda bloqueado. Deje los cuatro modos de calendario activados (los relativos desactivados) para el comportamiento predeterminado.",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "Número de unidades por ventana. 1 = una sola unidad (p. ej. un día, un mes — comportamiento clásico). Mayor que 1 convierte el selector en una ventana móvil de N unidades: los botones anterior/siguiente saltan N unidades completas. Ejemplo: step=4 con modo Semana muestra las últimas 4 semanas y navega 4 semanas hacia atrás/adelante cada vez.",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "Modo inicial en cada carga de la tarjeta. Auto = recordar el último modo elegido manualmente por el usuario (persistido entre recargas). Día/Semana/Mes/Año = forzar siempre este modo de calendario al cargar. Últimas 24H … Últimos 12M = forzar una ventana móvil que termina ahora (p. ej. Últimos 7D = los últimos 7 días); las flechas anterior/siguiente saltan un período completo hacia atrás/adelante.",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "Posición horizontal del navegador ‹ período › dentro de la barra del selector: izquierda, centro o derecha. Si comparte posición con los atajos, el navegador se coloca primero, a su izquierda.",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "Posición horizontal de los atajos de modo — los botones D/S/M/A y el icono de calendario — izquierda, centro o derecha. Al compartir posición con el navegador de fechas, el navegador se coloca primero.",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "Ajusta el inicio de la ventana del gráfico a un límite de calendario. Hoy = comenzar desde hoy a las 00:00 (ideal para mostrar las 24h completas de hoy, p. ej. precios horarios de Nord Pool con el atributo today_hourly — úselo con Mostrar Período Completo). Mañana = comenzar desde mañana a las 00:00 (para datos de pronóstico). Semana = lunes 00:00. Mes = día 1 del mes. Año = 1 de enero. Sobrescribe hours_to_show. Cuando el selector de intervalo está activo, este ajuste se ignora.",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "Muestra botones de intervalos de tiempo predefinidos en la tarjeta. Se oculta en tiempo de ejecución cuando el Selector de Fechas o la Sincronización de Fechas de Energía están activos (esos tienen prioridad para controlar la ventana de tiempo). El campo Grupo junto a la posición mantiene todas las tarjetas que comparten ese nombre en el mismo intervalo — las tarjetas receptoras no necesitan tener el selector activado, así que un selector visible puede controlar toda la página.",
    "Shows a compact dropdown list of attributes for entities.": "Muestra una lista desplegable compacta de atributos para las entidades.",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "Muestra un desplegable de Puntos/Hora en la propia tarjeta, para poder cambiar la resolución de datos sin abrir el editor. Auto vuelve al valor configurado. La selección persiste por tarjeta y tiene prioridad sobre Escala Automática mientras está activa. El campo Grupo mantiene la selección de Puntos/Hora sincronizada entre todas las tarjetas que comparten ese nombre — los receptores no necesitan tener el selector visible, así que una tarjeta puede controlar la página. Independiente del grupo del selector de Agrupar Por.",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "Muestra un desplegable de Agrupar Por en la propia tarjeta: cambie entre agrupación por Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month o Year sin abrir el editor. Auto vuelve al valor configurado. La selección persiste por tarjeta y tiene prioridad sobre Escala Automática mientras está activa. El campo Grupo mantiene la selección de Agrupar Por sincronizada entre todas las tarjetas que comparten ese nombre — independiente del grupo del selector de Puntos/Hora. El campo Grupo se comparte con el selector de Puntos/Hora: un mismo nombre mantiene AMBAS selecciones sincronizadas entre tarjetas.",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "Haga clic y arrastre (escritorio) o mantenga pulsado y arrastre (móvil) sobre el gráfico para seleccionar un rango de tiempo y ampliar. Doble clic/doble toque restablece la vista original.",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "Muestra el valor total en el centro del gráfico. Cuando está desactivado, Pie se convierte en un círculo completo en lugar de un anillo.",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "Muestra el porcentaje junto a cada barra y una fila de Proporción en el tooltip al pasar el cursor.",
    "Shows a Total row in the hover tooltip.": "Muestra una fila de Total en el tooltip al pasar el cursor.",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "Cuando hace zoom por selección o doble clic para restablecer en esta tarjeta, la misma ventana de tiempo se aplica a todas las demás tarjetas que comparten el nombre de grupo. El grupo es opcional: déjelo vacío para sincronizar con todas las demás tarjetas sin grupo.",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "Replica el desplazamiento horizontal en todas las demás tarjetas del mismo grupo. Más útil cuando cada tarjeta tiene definido Intervalo Visible Máximo, de modo que realmente sean desplazables. La posición de desplazamiento se comparte como proporción (0–100% del rango total), así que tarjetas con distinto hours_to_show aterrizan en el mismo punto relativo.",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "Seleccione qué botones de intervalo de tiempo mostrar. Deje todos seleccionados para el conjunto completo. Deseleccione intervalos para mantener el selector compacto en móviles.",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "En gráficos de barras, sombrea tenuemente el fondo del período bajo el cursor para que su inicio y fin sean fáciles de ver. Se activa al pasar el cursor sobre una barra.",
    "Shows a floating info box with exact values when hovering.": "Muestra un cuadro de información flotante con los valores exactos al pasar el cursor.",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "Muestra una fila de Total al final del tooltip que suma los valores de todas las entidades visibles. La unidad se añade cuando todas las entidades visibles la comparten.",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "Cuando el gráfico está apilado con dos o más grupos de apilado, añade una fila de total por grupo para cada grupo con nombre (p. ej. 'Total Manzanas'). Independiente de Total del Tooltip: active ambos para mostrar los totales por grupo Y el Total general de todas las entidades juntas.",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "Formatea el encabezado de fecha del tooltip exactamente como las etiquetas del eje X. Las vistas de rango largo muestran entonces p. ej. '26 may' en lugar de una marca de tiempo completa, ignorando el patrón de Formato de Fecha igual que hace el eje. Nunca añade una hora a una fecha: las vistas de Mes/Año/día muestran solo la fecha, y las vistas horarias intradía muestran solo el reloj.",
    "Hovering broadcasts the timestamp to all synced cards.": "Al pasar el cursor se difunde la marca de tiempo a todas las tarjetas sincronizadas.",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "Orden de las filas de entidades dentro del tooltip. Predeterminado = orden de configuración (primera entidad arriba). Inverso = de abajo hacia arriba, coincidiendo con el orden visual de un gráfico apilado, de modo que el segmento apilado superior se lista primero. Alfabético = ordenado de A a Z por nombre visible. La fila de Total, cuando se muestra, siempre queda al final.",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "Entidad que reporta el nivel de batería (0–100%). Muestra un icono de batería con nivel y porcentaje en la esquina superior derecha del encabezado de la tarjeta — o en la parte superior derecha de la tarjeta cuando no hay encabezado. Solo se listan entidades con device_class battery. Déjelo vacío para ocultar.",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "Porcentaje de batería por debajo del cual el icono se vuelve rojo. El valor predeterminado es 20%. Acepta un número, un ID de entidad (sensor.x) o un atributo de entidad (sensor.x.attribute).",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "Añade al gráfico líneas de referencia, marcadores de eventos, bandas de períodos activos y zonas de confort resaltadas.",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "Opacidad de la línea de ahora (0-1). Déjelo vacío para el valor predeterminado 0.3.",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "Grosor del trazo de la línea de ahora en píxeles. El valor predeterminado es 0.5. Acepta decimales como 1.5.",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "Patrón de la línea de ahora. Sólida, Discontinua, Punteada o Guion Largo. El valor predeterminado es Discontinua.",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "Para estadísticas importadas/externas sin entidad regular en HA (p. ej. gazpar:gazpar_consumption, linky:linky_consumption). Existen solo en la base de datos de estadísticas y aparecen en el panel de Energía. Déjelo vacío para entidades normales: esas usan automáticamente estadísticas a largo plazo si su state_class es measurement, total o total_increasing.",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "Nombre visible personalizado para esta entidad. Déjelo vacío para ocultar el nombre por completo. Solo se muestra cuando se establece explícitamente.",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "Etiqueta de unidad personalizada (p. ej. kWh, °C, %). Sobrescribe la unidad detectada automáticamente. Útil para atributos o sensores sin unidad.",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "Sobrescribe el nombre mostrado únicamente en el tooltip. Independiente del Nombre Personalizado (que controla la fila de estado). Déjelo vacío para ocultar el nombre en el tooltip — práctico cuando solo quiere la muestra de color y el valor. Si no se define, el tooltip recurre a Nombre Personalizado → friendly_name → ID de entidad.",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "Acción activada al tocar la fila de estado de esta entidad. Más Información abre el diálogo de detalle de entidad de HA. Navegar va a una ruta de panel. URL abre un enlace externo. Llamar Servicio activa directamente un servicio de HA.",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "Contra qué eje Y se traza esta entidad. Primario = eje izquierdo (escala compartida). Secundario = eje derecho (escala compartida). Independiente = escala oculta propia basada en el mín/máx de la entidad — ideal para superponer sensores con unidades muy distintas (p. ej. temperatura + iluminancia) y comparar tendencias.",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "Lee un atributo específico en lugar del estado principal. Use notación de punto para rutas anidadas, p. ej. current_temperature o forecast.0.temperature. Útil para entidades que exponen varios valores.",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "Cómo se combinan los puntos de datos brutos dentro de cada intervalo de tiempo. avg = media (lo más suave, ideal para sensores de medición como temperatura/potencia). min/max = valor más bajo/más alto. last/first = valor más reciente / más antiguo del intervalo. median = valor central al ordenar (resistente a valores atípicos). sum = total de todos los valores. delta = máximo menos mínimo (amplitud — cuánto fluctuó el valor). change = suma de saltos positivos entre puntos consecutivos — ideal para contadores monótonos (contadores de energía/gas/agua) porque los reinicios del contador se ignoran; limitado automáticamente a intervalos diarios. diff = cambio neto con signo (último valor menos el primero) — para valores fluctuantes como ratios, precios, temperaturas o input_numbers donde las bajadas son movimientos reales y no reinicios de contador.",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "Los contadores con reinicio diario mostrados con max + agrupación por fecha pueden filtrar el pico de ayer al intervalo de medianoche; la tarjeta amortigua ese artefacto de forma heurística. Desactívelo si también amortigua picos legítimos que ocurren justo después de medianoche.",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "Multiplica esta serie por el valor de otra entidad a lo largo del tiempo — la vista de coste: consumo × tarifa. El precio se lee como función escalonada del historial de esa entidad, así que con tarifas dinámicas cada tramo de consumo se factura al precio vigente en ese momento. Funciona mejor con aggregate_func: change en contadores de energía; establezca la Unidad en su moneda.",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "Ruta de atributo opcional en la entidad de precio de la que leer el precio (notación de punto). Déjelo vacío para usar su estado.",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "Sobrescribe el ajuste global de Puntos/Hora solo para esta entidad. Más alto = más detalle pero más carga en la API de HA. Déjelo vacío para heredar el ajuste de la tarjeta.",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "Número de decimales mostrados para el valor de esta entidad en la fila de estado y las etiquetas de extremos. No afecta a la precisión del gráfico.",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "Cómo se formatean los números. Sistema = seguir la configuración regional de HA. Coma = estilo europeo (1.234,56). Punto = estilo americano (1,234.56).",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "Añade una fila de estadísticas debajo del gráfico para esta entidad. Seleccione qué valores mostrar: Mín, Media, Máx del rango de tiempo mostrado, y/o Último (el valor más reciente). Se permiten varias selecciones.",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "Desplaza temporalmente los datos trazados a lo largo del eje X. Positivo (p. ej. 24) desplaza los datos hacia adelante — para sensores de pronóstico cuyo estado representa T+N horas por delante. Negativo (p. ej. -24) desplaza los datos hacia atrás — útil con datos de pronóstico basados en atributos para superponer el pronóstico de mañana sobre hoy. Déjelo vacío (o 0) para desactivar. Independiente de Offset — ambos pueden combinarse.",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "Desplaza esta entidad hacia atrás en el tiempo el número de horas indicado. Úselo para superponer el mismo sensor de distintos períodos en un solo gráfico. 24 = ayer, 168 = la semana pasada, 720 = el mes pasado. También acepta un ID de entidad auxiliar (p. ej. input_number.my_offset) para un desplazamiento dinámico.",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "Multiplica el valor por 10 elevado a esta potencia. 0 = sin cambio. -3 = ÷1000 (convertir miliunidades). 2 = ×100.",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "Una expresión JavaScript para transformar cada valor de datos. Variables disponibles: x (valor actual), first (primer valor de la ventana), last, min, max, avg (estadísticas de la serie), index (posición del punto). Se aplica después de Factor de Valor. Ejemplos: return x - first (normalizar a cero); o devolver -x cuando x sea positivo y 0 en caso contrario (extraer exportación).",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "Dibuja una línea de referencia horizontal plana en el valor de estado actual de la entidad en lugar de los datos históricos.",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "Dibuja las barras hacia abajo desde la línea cero. Úselo con el modo apilado para crear gráficos de mariposa.",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "Lee los datos del gráfico desde un atributo de entidad en lugar del historial. Se usa para datos de pronóstico (precios spot EPEX, pronóstico meteorológico, predicción solar). El atributo debe contener un array de objetos con campos de tiempo y valor.",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "Nombre del atributo de entidad que contiene el array de datos. Por ejemplo: data, forecast, price_info. Déjelo vacío para usar el historial normal.",
    "Name of the time field in each array item. Default: start_time.": "Nombre del campo de tiempo en cada elemento del array. Predeterminado: start_time.",
    "Name of the value field in each array item. Default: price_per_kwh.": "Nombre del campo de valor en cada elemento del array. Predeterminado: price_per_kwh.",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "Calcula el valor de cada punto con una expresión aritmética segura en lugar de leer un único Campo de Valor. En el ámbito: los campos del elemento del array (p. ej. unitPrice, consumption) más los nombres definidos en Variables de Datos abajo. Operadores + - * / % y paréntesis, y funciones min, max, abs, round, floor, ceil, sqrt, pow. Ejemplo: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). No es JavaScript: sin otras variables, propiedades ni llamadas. Recurre al Campo de Valor si está vacía o es inválida.",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "Nombres usados por la Expresión de Valor, asignados a IDs de entidad — uno por línea como name: entity_id. Cada uno se resuelve al estado numérico de la entidad y se reevalúa en vivo cuando cambia. Ejemplo: mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "Cómo interpretar el valor del Campo de Tiempo. ISO = interpretado como cadena de fecha o época en ms (predeterminado). Época en segundos/ms = marca de tiempo Unix. Mes/Día/Semana del Año = categoría numérica (p. ej. Mes: 1..12 → ene..dic). Hora del Día = hora 0..23 de hoy. Use las unidades categóricas para graficar resúmenes mensuales, conjuntos de datos por día del año o patrones horarios sin generar marcas de tiempo artificiales.",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "Año usado para anclar las Unidades de Tiempo categóricas (Mes/Día/Semana del Año). Déjelo vacío para usar el año actual. No tiene efecto para las unidades ISO o de Época.",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "Controla cómo aparece el valor de esta entidad encima del gráfico. Activado = fila de texto numérico con nombre, valor y unidad. Desactivado = oculto por completo.",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "Qué aparece como el valor primario grande en la fila de estado. Estado (predeterminado) = estado de HA en vivo. Suma / Media / Mín / Máx agregan sobre la ventana visible. Último / Primero = valor más reciente o más antiguo de los datos de la entidad. Todas las opciones funcionan en cualquier modo de gráfico, pero Último / Primero son más significativas en los modos temporales (Timeline, Scatter, State Timeline) — en Pie, Ranking, Heatmap y modos similares siguen reflejando los extremos de la serie bruta, no un sector o celda visible. Los valores se muestran como números limpios sin prefijo SUM/AVG.",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "Muestra el punto de color junto a esta entidad en la fila de estado, la leyenda compacta y el tooltip. Desactívelo para un aspecto más limpio — útil cuando solo tiene una entidad, o cuando los umbrales de color hacen que el color del punto ya no coincida con la línea o la barra.",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "Tiñe automáticamente el valor de estado y el icono con el color de línea de la entidad. Una forma rápida de codificar por color las filas de estado sin establecer manualmente state_color e icon_color.",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "Predeterminado = el nombre de la entidad aparece a la izquierda del valor primario (en línea). Alineado = el nombre de la entidad aparece centrado debajo del valor primario (estilo ApexCharts, ideal para entidades solo de encabezado y diseños móviles).",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "Muestra la hora en que se registró el valor extremo junto al valor primario. Solo tiene sentido cuando el Valor Primario es Último, Primero, Mín o Máx — esos tienen un único punto en el tiempo.",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "Muestra el mínimo y el máximo de toda la ventana como un sufijo atenuado (min - max) junto al valor primario. Combínelo con show_graph: false + primary_state_as: min/max para tarjetas de récords compactas. Usa los datos de la banda de rango cuando está activada; de lo contrario recurre al mín/máx agregado de la ventana visible.",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "Icono MDI mostrado en la fila de estado a la izquierda del nombre de la entidad. Use el prefijo mdi:, p. ej. mdi:thermometer.",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "Muestra un segundo valor estadístico junto al estado primario en la fila de estado. Opciones: Suma, Media, Mín, Máx, Primero, Último. La etiqueta y el valor aparecen más pequeños junto al estado principal. En los modos Pie, Ranking y Polar Area hay una opción % adicional: muestra la proporción de esta entidad sobre el total, coincidiendo con los porcentajes dibujados en el gráfico.",
    "Position and alignment of this entity state row.": "Posición y alineación de la fila de estado de esta entidad.",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "Tamaño de fuente del nombre de la entidad en la fila de estado. Acepta valores CSS, p. ej. 14px.",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "Tamaño de fuente del valor numérico en la fila de estado. Acepta valores CSS, p. ej. 13px.",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "Tamaño del icono de la fila de estado. Acepta valores CSS, p. ej. 18px.",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "Muestra un icono ▲▼⯇⯈ junto al valor de estado que indica si el valor tiende al alza, a la baja o es estable. La dirección se calcula sobre la ventana del Período de Tendencia. Si la fuente de datos es más dispersa que el período (p. ej. estadísticas a largo plazo horarias), se usan las últimas 4 muestras para que el icono siga mostrando una dirección.",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "Ventana de tiempo en horas para el cálculo de la dirección de tendencia. La pendiente de las últimas N horas determina si el icono muestra ▲ (subiendo), ▼ (bajando) o ⯇⯈ (estable). Establezca 0 para usar todo el rango mostrado. Se permiten decimales (p. ej. 0.5 = 30 min, 0.25 = 15 min), pero la ventana debe contener al menos 2 puntos de datos; de lo contrario permanece estable.",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "Tamaño de fuente del icono de dirección de tendencia (▲▼⯇⯈). Acepta valores CSS, p. ej. 12px.",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "Color del icono de tendencia ▲ (subiendo). Déjelo vacío para seguir el color de éxito del tema (verde).",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "Color del icono de tendencia ▼ (bajando). Déjelo vacío para seguir el color de error del tema (rojo).",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "Color del icono de tendencia ━ (estable). Déjelo vacío para seguir el color de texto secundario del tema (gris).",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "Línea = curva suave con suavizado Bezier opcional. Escalón = mantiene el valor plano hasta el siguiente cambio y entonces salta — ideal para estados discretos y consignas. Barra = gráfico de barras verticales por intervalo de tiempo. Velas = velas financieras OHLC por intervalo de tiempo (cuerpo = apertura→cierre, verde sube / rojo baja; mecha = máximo→mínimo). En la ruta de historial/STS la vela se construye con las muestras brutas de cada intervalo (OHLC real); en la ruta de estadísticas/LTS la apertura/cierre provienen de las medias horarias y el máximo/mínimo de los extremos del período.",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "Orden de dibujo. Más alto = se dibuja delante, sobre las entidades con números menores; menor o negativo = se envía detrás. El 0 predeterminado mantiene el orden de configuración. Independiente del orden de la leyenda / fila de estado, así que puede traer una curva al frente o enviarla atrás sin reordenar las entidades. Clave YAML: z_index.",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "Activa o desactiva por completo el dibujo del gráfico de esta entidad. Cuando está desactivado, la entidad sigue apareciendo en la fila de estado (si Mostrar Estado está activado) pero no aporta nada al área del gráfico.",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "Inicia esta entidad oculta al cargar la tarjeta — revélela haciendo clic en ella en la leyenda. Se ignora cuando el ajuste de tarjeta Ocultar Entidades Automáticamente (Gráfico → Opciones Visuales) está activo, porque ese oculta todo. Úselo para ocultar solo algunas entidades por defecto.",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "Nombre de grupo para barras/líneas apiladas. Las entidades con el mismo nombre de grupo se apilan una sobre otra. Los grupos distintos se colocan lado a lado. Déjelo vacío para apilar todas las entidades juntas (comportamiento predeterminado).",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "Dibuja una línea horizontal discontinua en el valor medio de esta entidad sobre la ventana de tiempo actual. Etiquetada con el valor promedio en el color de la entidad.",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "Cuando el sensor no está disponible durante períodos largos, la línea se corta en el hueco en lugar de arrastrar el último valor conocido. Las interrupciones breves (irregularidad de muestreo a nivel de intervalo) permanecen conectadas. Desactívelo (predeterminado) para mantener la línea continua sin importar la duración de la caída.",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "Imprime el valor numérico de cada punto de datos visible justo encima de la barra / línea / punto — como los dataLabels de ApexCharts. Usa los ajustes de decimales y formato de número de la propia entidad. El texto se dibuja en el color de la entidad con un halo del color de fondo de la tarjeta para legibilidad. Combínelo con recuentos de puntos razonables; los gráficos densos producen etiquetas superpuestas.",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "Superpone esta entidad desplazada un período atrás como serie fantasma atenuada. Período Anterior sigue la ventana actual (consciente del calendario para las vistas de mes/año del selector de fechas). El fantasma se oculta junto con la serie principal desde la leyenda, y el tooltip puede mostrar el cambio en porcentaje.",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "Color del fantasma. Déjelo vacío para el color principal atenuado automático. Acepta #hex, variables CSS y {{ templates }}.",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "Una o más líneas de media móvil simple para esta entidad. Cada una promedia los últimos N intervalos — el período se expresa en intervalos, y el tamaño del intervalo proviene de Puntos/Hora o Agrupar Por. Necesita al menos N intervalos cargados: si un período largo (p. ej. 26) no se dibuja en una ventana corta, aumente Horas a Mostrar (opcionalmente con Intervalo Visible Máximo para mantener la vista estrecha). Promedia el cierre en las velas, en otros casos el valor del intervalo; usa el eje Y de la propia entidad.",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "Etiquetas de valores mín/máx superpuestas en el gráfico. Configure cuándo aparecen, qué extremos mostrar, si se incluyen marcas de tiempo, y control total de estilo sobre fuente y fondo.",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "Muestra la etiqueta del valor mínimo. Desactívela para ocultar solo el mínimo — útil para sensores cuyo mínimo siempre es cero (p. ej. energía solar, lluvia).",
    "Show the maximum value label. Disable to hide just the max.": "Muestra la etiqueta del valor máximo. Desactívela para ocultar solo el máximo.",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "Muestra debajo de cada etiqueta la hora en que se registró el valor extremo. Desactívelo para una visualización compacta que muestra solo el valor.",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "Color del texto del valor de los extremos. Acepta cualquier color o variable CSS. Déjelo vacío para usar el predeterminado del tema.",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "Tamaño de fuente del valor de los extremos en píxeles. El valor predeterminado es 13. El texto de la marca de tiempo escala proporcionalmente.",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "Color de fondo del recuadro de etiqueta de extremos. Se combina con la Opacidad de Fondo de abajo — establezca la opacidad en 0 para mostrar solo el texto sin fondo.",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "Opacidad del fondo de la etiqueta de extremos (0 = transparente, 1 = sólido). Use 0 para mostrar solo el texto sin recuadro visible. El valor predeterminado es 1.",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "Activa o desactiva la visibilidad de la línea del gráfico. Desactívela para mostrar solo el área de relleno sin borde visible — útil para gráficos de área suaves.",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "Grosor de la línea del gráfico en píxeles. 2-3 para estándar, 1 para gráficos densos con varias entidades, 4+ para pantallas grandes.",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "Suaviza la línea usando curvas Bezier cúbicas entre puntos de datos. Desactívelo para líneas angulares nítidas que muestran las transiciones exactas entre valores.",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "Patrón de trazo de la línea del gráfico. Sólida es el predeterminado; Punteada y Discontinua ayudan a distinguir entidades superpuestas o a marcar series secundarias.",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "Dibuja una banda sombreada mín/máx detrás de la línea que muestra el rango de valores dentro de cada intervalo de agregación. La línea muestra el promedio mientras la banda muestra cuánto fluctuó el valor.",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "Marca cada punto de datos individual con un pequeño círculo sobre la línea. Útil para detectar la resolución de los datos, huecos en el historial y ver exactamente dónde se registró cada medición.",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "Color primario para la línea y el área de relleno del gráfico de esta entidad. También se usa como el punto en la fila de estado. Escriba threshold para derivar el color de las bandas de umbral definidas abajo.",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "Color de los puntos de datos individuales (requiere que Puntos esté activado). Escriba threshold para colorear cada punto según su valor frente a los umbrales.",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "Color del icono MDI en la fila de estado. Escriba threshold para cambiar el color del icono dinámicamente según el valor actual.",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "Color del texto del valor numérico en la fila de estado. Escriba threshold para cambiar el color del texto dinámicamente según el valor actual.",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "Color de la aguja del indicador. Escriba threshold para colorearla desde las bandas de umbral. Déjelo vacío para seguir el color del valor (umbral o base).",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "Rellena el área bajo la línea con una versión semitransparente del color de la entidad. Combinado con el degradado, crea un efecto de desvanecimiento suave.",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "Desvanece el área de relleno desde el color de la entidad arriba hasta transparente abajo. Desactívelo para un relleno sólido plano.",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "Colorea la línea del gráfico según si cada segmento sube, baja o se mantiene estable respecto al punto anterior. Los colores se calculan usando la ventana del Período de Tendencia. Si la fuente de datos es más dispersa que el período (p. ej. estadísticas a largo plazo horarias), se usan las últimas 4 muestras para que el icono siga mostrando una dirección. No puede usarse al mismo tiempo que los Umbrales de Color.",
    "Color used when the value is increasing.": "Color usado cuando el valor está aumentando.",
    "Color used when the value is decreasing.": "Color usado cuando el valor está disminuyendo.",
    "Color used when the value is not changing significantly.": "Color usado cuando el valor no cambia significativamente.",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "Colorea la línea y el relleno del gráfico según el valor de los datos en cada punto. Defina puntos de corte de valor y asigne un color a cada rango. No puede usarse al mismo tiempo que los Colores de Subida/Bajada.",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "A lo largo de qué eje se pintan los colores de umbral. Vertical = degradado en el eje Y (los colores se asignan a posiciones de valor en la altura del gráfico). Horizontal = coloreado por segmento a lo largo del eje temporal.",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "Suave = mezcla gradual entre colores. Duro = cambio instantáneo en el valor del umbral.",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "Cuando está activado, toda la línea se colorea según el valor más reciente en lugar de colorear cada segmento individualmente. Útil cuando quiere un único color unificado que refleje el estado actual.",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "Cargando\u2026",
    "Radar chart requires at least 3 entities": "El gr\u00e1fico de radar requiere al menos 3 entidades",
    "Check the chart_mode value. The YAML config is preserved.": "Comprueba el valor de chart_mode. La configuraci\u00f3n YAML se conserva.",
    "Previous period": "Per\u00edodo anterior",
    "Next period": "Per\u00edodo siguiente",
    "Event": "Evento",
    "Span": "Intervalo",
    "Threshold": "Umbral",
    "Band": "Banda",
    "Event marker": "Marcador de evento",
    "Time span": "Lapso de tiempo",
    "H-line": "L\u00ednea H",
    "H-band": "Banda H",
    "Disabled when thresholds active": "Desactivado cuando los umbrales est\u00e1n activos",
    "Disabled when trend active": "Desactivado cuando la tendencia est\u00e1 activa",
    "Template": "Plantilla",
    "Type an icon or Jinja template, or browse below.": "Escribe un icono o plantilla Jinja, o explora abajo.",
    "All": "Todos",
    "current year": "a\u00f1o actual",
    "(all together)": "(todo junto)",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "Cambio",
    "Altitude": "Amplitud",
    "Range": "Rango",
    "Share": "Proporci\u00f3n",
    "Progress": "Progreso",
    "Peak": "Pico",
    "Low": "M\u00ednimo",
    "Level": "Nivel",
    "Count": "Recuento",
    "No matching X/Y data pairs": "No hay pares de datos X/Y coincidentes",
    "Unknown chart mode": "Modo de gr\u00e1fico desconocido",
    "Download PNG (Chart)": "Descargar PNG (gr\u00e1fico)",
    "Download PNG (Card)": "Descargar PNG (tarjeta)",
    "Price Entity": "Entidad de precio",
    "Price Attribute": "Atributo de precio",
    "Reference Entity": "Entidad de referencia",
    "Reference Attribute": "Atributo de referencia",
    "Operation": "Operación",
    "Damp midnight reset artifacts": "Atenuar artefactos de reinicio de medianoche",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "per\u00edodo anterior",
    "yesterday": "ayer",
    "last week": "semana pasada",
    "last month": "mes pasado",
    "last year": "a\u00f1o pasado",
    "Download": "Descargar",
    "Download PNG": "Descargar PNG",
    "Download CSV": "Descargar CSV",
    "Period Comparison": "Comparaci\u00f3n de per\u00edodos",
    "Compare With": "Comparar con",
    "Previous Period": "Per\u00edodo anterior",
    "Show \u0394% in tooltip": "Mostrar \u0394% en la descripci\u00f3n",
    "Auto (faded main color)": "Auto (color principal atenuado)",
    "Show State Labels": "Mostrar etiquetas de estado",
    "Raw (no grouping)": "Bruto (sin agrupaci\u00f3n)",
    "Show Export Button": "Mostrar bot\u00f3n de exportaci\u00f3n",
    "Managed by YAML template": "Gestionado por plantilla YAML",
    "Today": "Hoy",
    "Yesterday": "Ayer",
    "This Week": "Esta semana",
    "Last Week": "Semana pasada",
    "This Month": "Este mes",
    "Last Month": "Mes pasado",
    "This Year": "Este año",
    "Last Year": "Año pasado",
    "Last 7 Days": "Últimos 7 días",
    "Last 30 Days": "Últimos 30 días",
    "Last 12 Months": "Últimos 12 meses",
    "Last 24 hours": "Últimas 24 horas",
    "Last 3 days": "Últimos 3 días",
    "Last 7 days": "Últimos 7 días",
    "Last 15 days": "Últimos 15 días",
    "Last 30 days": "Últimos 30 días",
    "Last 90 days": "Últimos 90 días",
    "Last 180 days": "Últimos 180 días",
    "Last 12 months": "Últimos 12 meses",
    "Select end date": "Selecciona la fecha final",
    "Previous month": "Mes anterior",
    "Next month": "Mes siguiente",
    "Auto": "Auto",
    "Pts/h": "Ptos/h",
    "Group": "Grupo",
    "Interval": "Intervalo",
    "Hour": "Hora",
    "Date": "Día",
    "Week": "Semana",
    "Month": "Mes",
    "Year": "Año",
    "Total": "Total",
    "Min": "Mín",
    "Max": "Máx",
    "Avg": "Prom",
    "Sum": "Suma",
    "Last": "Último",
    "Median": "Mediana",
    "Q1": "Q1",
    "Q3": "Q3",
    "Samples": "Muestras",
    "Value": "Valor",
    "Running total": "Total acumulado",
    "No data": "Sin datos",
    "No time window.": "Sin ventana de tiempo.",
    "No entities to rank.": "No hay entidades que clasificar.",
    "All entities are below the threshold": "Todas las entidades están por debajo del umbral",
    "D": "D",
    "W": "S",
    "M": "M",
    "Y": "A",
    "1H": "1H",
    "2H": "2H",
    "3H": "3H",
    "4H": "4H",
    "6H": "6H",
    "8H": "8H",
    "12H": "12H",
    "24H": "24H",
    "3D": "3D",
    "7D": "7D",
    "14D": "14D",
    "15D": "15D",
    "30D": "30D",
    "90D": "90D",
    "180D": "180D",
    "6M": "6M",
    "12M": "12M",
    "1Y": "1A",
    "Day": "Día",
    "now": "ahora",
    "Click to return to current period": "Haz clic para volver al período actual",
    "Open calendar": "Abrir calendario",
    // --- editor (short UI texts) ---
    "Above": "Arriba",
    "Adaptive Color": "Color adaptativo",
    "Add Annotation": "Añadir anotación",
    "Add Entity": "Añadir entidad",
    "Add Moving Average": "Añadir media móvil",
    "Add Threshold": "Añadir umbral",
    "Advanced Calculations": "Cálculos avanzados",
    "Aggregation": "Agregación",
    "Align": "Alineación",
    "All cards": "Todas las tarjetas",
    "Alphabetic": "Alfabético",
    "Animate": "Animar",
    "Annotations": "Anotaciones",
    "Attribute": "Atributo",
    "Attribute Data Source": "Fuente de datos del atributo",
    "Attribute List": "Lista de atributos",
    "Auto (HA language)": "Auto (idioma de HA)",
    "Auto (HA profile)": "Auto (perfil de HA)",
    "Auto (unit)": "Auto (unidad)",
    "Auto Hide Entities": "Ocultar entidades automáticamente",
    "Auto Scale": "Escala automática",
    "Axis Labels": "Etiquetas de eje",
    "Background": "Fondo",
    "Background Blur": "Desenfoque de fondo",
    "Background Image": "Imagen de fondo",
    "Background Opacity": "Opacidad del fondo",
    "Bar Spacing": "Espaciado de barras",
    "Base Colors": "Colores base",
    "Battery": "Batería",
    "Battery Entity": "Entidad de batería",
    "Below": "Abajo",
    "Bezier": "Bezier",
    "Border Color": "Color del borde",
    "Border Radius": "Radio de esquinas",
    "Border Width": "Grosor del borde",
    "Both": "Ambos",
    "Bottom": "Inferior",
    "Bounds": "Límites",
    "Box Plot": "Diagrama de caja",
    "Break on Gaps": "Cortar en huecos",
    "Brush Zooming": "Zoom por selección",
    "Drill Down": "Desglose",
    "Calendar": "Calendario",
    "Card": "Tarjeta",
    "Card Border": "Borde de la tarjeta",
    "Card Header": "Título de la tarjeta",
    "Card Overlays": "Superposiciones de la tarjeta",
    "Card Shadow": "Sombra de la tarjeta",
    "Card Styling": "Estilo de la tarjeta",
    "Center": "Centro",
    "Center Label Color": "Color de la etiqueta central",
    "Center Label Size": "Tamaño de la etiqueta central",
    "Center Total": "Total en el centro",
    "Chart": "Gráfico",
    "Chart Align": "Alineación del gráfico",
    "Chart Mode": "Tipo de gráfico",
    "Chart mode, display and data configuration": "Tipo de gráfico, visualización y configuración de datos",
    "Classic": "Clásico",
    "Color": "Color",
    "Color Dot": "Punto de color",
    "Compact Legend": "Leyenda compacta",
    "Corner Radius": "Radio de esquinas",
    "Custom Name": "Nombre personalizado",
    "Dashed": "Discontinua",
    "Data Attribute": "Atributo de datos",
    "Data Labels": "Etiquetas de datos",
    "Data Points": "Puntos de datos",
    "Data Settings": "Ajustes de datos",
    "Data Vars": "Variables de datos",
    "Date Format": "Formato de fecha",
    "Date Label Color": "Color de la etiqueta de fecha",
    "Date Nav": "Navegación de fechas",
    "Date Navigation": "Navegación de fechas",
    "Date Picker": "Selector de fechas",
    "Decimals": "Decimales",
    "Default": "Predeterminado",
    "Default (Vertical)": "Predeterminado (vertical)",
    "Default Mode": "Modo predeterminado",
    "Delete": "Eliminar",
    "Direction": "Dirección",
    "Disabled": "Desactivado",
    "Donut": "Rosquilla",
    "Dotted": "Punteada",
    "Down Color": "Color de bajada",
    "Drag to reorder": "Arrastra para reordenar",
    "Duplicate": "Duplicar",
    "Duration Unit": "Unidad de duración",
    "End": "Fin",
    "End value": "Valor final",
    "Energy Date Sync": "Sincronización con fechas de Energía",
    "Key": "Clave",
    "Entities": "Entidades",
    "Entity": "Entidad",
    "Falling": "Descendente",
    "First": "Primero",
    "Fixed Value": "Valor fijo",
    "Font Color": "Color de fuente",
    "Font Size": "Tamaño de fuente",
    "Forecast Horizon": "Horizonte de pronóstico",
    "Gauge": "Indicador",
    "Gauge Columns": "Columnas de indicadores",
    "Gauge Span": "Arco del indicador",
    "General Settings": "Ajustes generales",
    "Gradient": "Degradado",
    "Graph Data": "Datos del gráfico",
    "Graph End Hour": "Hora de fin",
    "Graph Start": "Inicio del gráfico",
    "Graph Start Hour": "Hora de inicio",
    "Graph Type": "Tipo de trazado",
    "Grid": "Cuadrícula",
    "Group By": "Agrupar por",
    "Group By Picker": "Selector de agrupación",
    "Header": "Encabezado",
    "Header & Battery": "Encabezado y batería",
    "Header Align": "Alineación del título",
    "Header Color": "Color del título",
    "Header Weight": "Grosor del título",
    "Heatmap": "Mapa de calor",
    "Height": "Altura",
    "Hide on Load": "Ocultar al cargar",
    "Histogram": "Histograma",
    "Horizontal": "Horizontal",
    "Hours": "Horas",
    "Hours to Show": "Horas a mostrar",
    "Icon": "Icono",
    "Icon Color": "Color del icono",
    "Icon Position": "Posición del icono",
    "Icon Size": "Tamaño del icono",
    "Image URL": "URL de la imagen",
    "Interval Picker": "Selector de intervalo",
    "Invert (Mirror)": "Invertir (espejo)",
    "Label": "Etiqueta",
    "Labels": "Etiquetas",
    "Language": "Idioma",
    "Last 12M": "Últimos 12M",
    "Last 15D": "Últimos 15D",
    "Last 180D": "Últimos 180D",
    "Last 24H": "Últimas 24H",
    "Last 30D": "Últimos 30D",
    "Last 3D": "Últimos 3D",
    "Last 7D": "Últimos 7D",
    "Last 90D": "Últimos 90D",
    "Last Color": "Color del último valor",
    "Left": "Izquierda",
    "Letter Spacing": "Espaciado de letras",
    "Line / Fill Color": "Color de línea / relleno",
    "Line Style": "Estilo de línea",
    "Line Width": "Grosor de línea",
    "Local (device)": "Local (dispositivo)",
    "Localization": "Localización",
    "Logarithmic": "Logarítmico",
    "Long dash": "Trazo largo",
    "Low Threshold": "Umbral bajo",
    "Lower Bound Y": "Límite inferior Y",
    "Lower Bound Y2": "Límite inferior Y2",
    "MDI Icon": "Icono MDI",
    "Milliseconds": "Milisegundos",
    "Min Value": "Valor mín.",
    "Min Y Range": "Rango mín. Y",
    "Min Y2 Range": "Rango mín. Y2",
    "Minutes": "Minutos",
    "Name Position": "Posición del nombre",
    "Name Size": "Tamaño del nombre",
    "Needle Color": "Color de la aguja",
    "No annotations yet": "Aún no hay anotaciones",
    "No moving averages yet": "Aún no hay medias móviles",
    "No thresholds yet": "Aún no hay umbrales",
    "None": "Ninguno",
    "Now Line": "Línea de ahora",
    "Number Format": "Formato numérico",
    "Off": "Apagado",
    "Offset": "Desplazamiento",
    "Opacity": "Opacidad",
    "Chart Settings": "Ajustes del gráfico",
    "Card Settings": "Ajustes de la tarjeta",
    "Header & Icon": "Encabezado e icono",
    "Header, icon, styling and language": "Encabezado, icono, estilo e idioma",
    "Search settings": "Buscar ajustes",
    "Cell Values": "Valores de celda",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "Escribe el valor de cada celda dentro de las casillas del mapa de calor o calendario. Desactívalo para una cuadrícula más limpia de solo colores — los valores exactos siguen disponibles en la información al pasar el cursor.",
    "Fill Opacity": "Opacidad del relleno",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "Qué tan intenso es el relleno bajo la línea, de 0 (invisible) a 1 (sólido). Déjalo vacío para el valor predeterminado 0,4. Con degradado es la opacidad en la parte superior, que se desvanece hasta un octavo abajo; sin degradado el relleno plano usa la mitad.",
    "Overlay": "Superposición",
    "Overlays are hidden in sparkline mode": "Las superposiciones están ocultas en modo sparkline",
    "Layout": "Disposición",
    "Sequential": "Secuencial",
    "Padding": "Relleno interior",
    "Percentage": "Porcentaje",
    "Percentages": "Porcentajes",
    "Period": "Período",
    "Period Highlight": "Resaltado del período",
    "Pie Chart": "Gráfico circular",
    "Pie Style": "Estilo del círculo",
    "Point Color": "Color de puntos",
    "Points/Hour": "Puntos/hora",
    "Points/Hour Picker": "Selector de puntos/hora",
    "Polar Area": "Área polar",
    "Primary Value": "Valor primario",
    "Radar": "Radar",
    "Radial Bar": "Barra radial",
    "Range Band": "Banda de rango",
    "Ranking": "Clasificación",
    "Reference Year": "Año de referencia",
    "Reverse": "Inverso",
    "Right": "Derecha",
    "Rising": "Ascendente",
    "Round Ticks": "Valores redondeados",
    "Scatter": "Dispersión",
    "Scroll Mode": "Modo de desplazamiento",
    "Secondary Value": "Valor secundario",
    "Seconds": "Segundos",
    "Server": "Servidor",
    "Shortcuts": "Accesos rápidos",
    "Show Average": "Mostrar promedio",
    "Show Bounds": "Mostrar límites",
    "Show Full Period": "Mostrar período completo",
    "Show Range": "Mostrar rango",
    "Show Timestamp": "Mostrar marca de tiempo",
    "Show Values": "Mostrar valores",
    "Show now line": "Mostrar línea de ahora",
    "Slice Label Color": "Color de etiquetas de sector",
    "Slice Label Format": "Formato de etiquetas de sector",
    "Slice Label Size": "Tamaño de etiquetas de sector",
    "Slice Spacing": "Separación de sectores",
    "Solid": "Continua",
    "Source": "Fuente",
    "Sparkline": "Sparkline",
    "Stable": "Estable",
    "Stable Color": "Color de estable",
    "Stack Group": "Grupo de apilado",
    "Stacked": "Apilado",
    "Stacked Group Totals": "Totales por grupo apilado",
    "State": "Estado",
    "State Color": "Color de estado",
    "State Layout": "Disposición de estados",
    "State Map": "Mapa de estados",
    "State Timeline": "Línea de tiempo de estados",
    "Statistic ID": "ID de estadística",
    "Style": "Estilo",
    "System": "Sistema",
    "Tap Action": "Acción al tocar",
    "Thick": "Grueso",
    "Thin": "Fino",
    "Time Field": "Campo de tiempo",
    "Time Unit": "Unidad de tiempo",
    "Time Window": "Ventana de tiempo",
    "Time Zone": "Zona horaria",
    "Timeline": "Línea de tiempo",
    "Timestamp": "Marca de tiempo",
    "Tomorrow": "Mañana",
    "Tooltip": "Tooltip",
    "Tooltip Name": "Nombre en el tooltip",
    "Tooltip Order": "Orden del tooltip",
    "Tooltip Sync": "Sincronización de tooltips",
    "Tooltip Total": "Total en el tooltip",
    "Top": "Superior",
    "Transition": "Transición",
    "Trend Period": "Período de tendencia",
    "Type": "Tipo",
    "Unit": "Unidad",
    "Up Color": "Color de subida",
    "Update Interval": "Intervalo de actualización",
    "Upper Bound Y": "Límite superior Y",
    "Upper Bound Y2": "Límite superior Y2",
    "Value Expression": "Expresión de valor",
    "Value Factor": "Factor de valor",
    "Value Field": "Campo de valor",
    "Value Position": "Posición del valor",
    "Value Size": "Tamaño del valor",
    "Value Transform": "Transformación de valor",
    "Visibility": "Visibilidad",
    "Visible Intervals": "Intervalos visibles",
    "Visible Modes": "Modos visibles",
    "Visible Window": "Ventana visible",
    "Visual Options": "Opciones visuales",
    "Waterfall": "Cascada",
    "Width": "Ancho",
    "Window Step": "Paso de ventana",
    "X Axis": "Eje X",
    "X Axis Interval": "Intervalo del eje X",
    "X Grid Color": "Color de cuadrícula X",
    "X Grid Opacity": "Opacidad de cuadrícula X",
    "X Grid Style": "Estilo de cuadrícula X",
    "X Grid Width": "Grosor de cuadrícula X",
    "X Label Color": "Color de etiquetas X",
    "X Label Opacity": "Opacidad de etiquetas X",
    "X Label Size": "Tamaño de etiquetas X",
    "X Ticks": "Marcas X",
    "X-Axis": "Eje X",
    "X-axis settings are hidden in sparkline mode": "Los ajustes del eje X están ocultos en modo sparkline",
    "Y Axis": "Eje Y",
    "Y Axis Decimals": "Decimales del eje Y",
    "Y Axis Format": "Formato del eje Y",
    "Y Axis Label": "Etiqueta del eje Y",
    "Y Axis Ticks": "Marcas del eje Y",
    "Y Grid Color": "Color de cuadrícula Y",
    "Y Grid Opacity": "Opacidad de cuadrícula Y",
    "Y Grid Style": "Estilo de cuadrícula Y",
    "Y Grid Width": "Grosor de cuadrícula Y",
    "Y Label Color": "Color de etiquetas Y",
    "Y Label Opacity": "Opacidad de etiquetas Y",
    "Y Label Size": "Tamaño de etiquetas Y",
    "Y Tick Format": "Formato de valores Y",
    "Y Ticks": "Marcas Y",
    "Y-Axis": "Eje Y",
    "Y-axis settings are hidden in sparkline mode": "Los ajustes del eje Y están ocultos en modo sparkline",
    "Y2 Axis Label": "Etiqueta del eje Y2",
    "Y2 Tick Format": "Formato de valores Y2",
    "Y2-Axis": "Eje Y2",
    "Z-Index": "Índice Z",
    "Zoom Sync": "Sincronización de zoom",
    "configured — add, reorder and customize": "configuradas — añade, reordena y personaliza",
    "e.g. Statistics": "p. ej. Estadísticas",
    // --- entity editor ---
    "Action": "Acción",
    "Advanced": "Avanzado",
    "Always": "Siempre",
    "Bar": "Barras",
    "Basic": "Básico",
    "Candlestick": "Velas",
    "Color Thresholds": "Umbrales de color",
    "Colors": "Colores",
    "Ext LTS": "LTS ext.",
    "Extrema": "Extremos",
    "Fill": "Relleno",
    "Gauge Range": "Rango del indicador",
    "General": "General",
    "Global": "Global",
    "Graph": "Gráfico",
    "History only": "Solo historial",
    "Independent": "Independiente",
    "LTS": "LTS",
    "Legend": "Leyenda",
    "Line": "Línea",
    "Lower Bound": "Límite inferior",
    "Manual": "Manual",
    "Moving Averages": "Medias móviles",
    "Never": "Nunca",
    "On": "Activado",
    "On Click": "Al hacer clic",
    "Other": "Otro",
    "Primary": "Primario",
    "Rise/Fall Colors": "Colores de subida/bajada",
    "Secondary": "Secundario",
    "Start": "Inicio",
    "State Row": "Fila de estado",
    "Step": "Escalones",
    "Time": "Tiempo",
    "Trend Icon": "Icono de tendencia",
    "Upper Bound": "Límite superior",
    "Y Axis Range": "Rango del eje Y",
    // --- threshold direction/transition + hints ---
    "Hard": "Duro",
    "Inherit from Custom Name": "Heredar del nombre personalizado",
    "My annotation": "Mi anotación",
    "Smooth": "Suave",
    "Vertical": "Vertical",
    // --- compact labels + scroll sync ---
    "End Hour": "Hora de fin",
    "Scroll Sync": "Sincr. de desplazamiento",
    "Start Hour": "Hora de inicio",
    // --- state_row dropdowns + positions ---
    "3D Effect": "Efecto 3D",
    "Aligned (below)": "Alineado (abajo)",
    "Bottom Center": "Abajo centro",
    "Bottom Left": "Abajo izquierda",
    "Bottom Right": "Abajo derecha",
    "State (live)": "Estado (en vivo)",
    "Tooltip Date = Axis": "Fecha del tooltip = Eje",
    "Top Center": "Arriba centro",
    "Top Left": "Arriba izquierda",
    "Top Right": "Arriba derecha",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First muestran el extremo de la serie sin procesar, no el segmento o celda mostrado. Considera Sum / Avg / Min / Max en este tipo de gráfico.",
    // --- color palette names ---
    "Accent": "Acento",
    "Amber": "Ámbar",
    "Black": "Negro",
    "Blue": "Azul",
    "Blue grey": "Gris azulado",
    "Brown": "Marrón",
    "Cyan": "Cian",
    "Dark grey": "Gris oscuro",
    "Deep orange": "Naranja oscuro",
    "Deep purple": "Morado oscuro",
    "Green": "Verde",
    "Grey": "Gris",
    "Indigo": "Índigo",
    "Light blue": "Azul claro",
    "Light green": "Verde claro",
    "Light grey": "Gris claro",
    "Lime": "Lima",
    "Orange": "Naranja",
    "Pink": "Rosa",
    "Purple": "Morado",
    "Red": "Rojo",
    "Teal": "Verde azulado",
    "White": "Blanco",
    "Yellow": "Amarillo",
    "Custom": "Personalizado",
  }),
  fi: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "Live",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "Entiteetin tämänhetkinen tila, riippumatta kaaviossa näytettävästä jaksosta. Kaikki muut arvot kuvaavat näytettyä aikaväliä.",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "Tämä vertailu on piilotettu kortin latautuessa - näytä se napsauttamalla sen selitemerkintää. Huom: PÄÄsarjan napsautus selitteessä vaihtaa koko vertailuryhmän tilan yhdessä.",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "Kalenterijaksot",
    "Rolling windows (ending now)": "Liukuvat ikkunat (päättyvät nyt)",
    "Area names": "Alueiden nimet",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "Attribuuttien nimet",
    "Attribute names only": "Vain attribuuttien nimet",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "Lisää piirretyn attribuutin kunkin entiteetin nimeen - tilariviin, selitteeseen, työkaluvihjeisiin, tilastoihin, vienteihin ja tähän luetteloon. Ilman tätä saman entiteetin kaksi attribuuttia tuottavat kaksi samanlaista nimeä. Rivit, jotka piirtävät entiteetin oman tilan, eivät muutu, eivätkä mukautetun nimen saaneet entiteetit.",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "Näyttää VAIN attribuutin nimen entiteetin nimen ja attribuutin sijaan. Yhdessä Alueiden nimien kanssa tuloksena on nimiä kuten 'Tavoitelämpötila · Olohuone'. Tämä ja Attribuuttien nimet ovat vaihtoehtoja - toisen käyttöönotto poistaa toisen käytöstä.",
    "Hide Name": "Piilota nimi",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "Käytössä",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "Poista käytöstä, jolloin kortti toimii kuin tätä entiteettiä ei olisi koskaan määritetty: mitään ei haeta eikä piirretä, eikä kortin laajuinen logiikka huomioi sitä. Kätevä jaetuissa korttipohjissa (esim. Streamline), joissa joistakin instansseista puuttuu anturi. Rivi säilyy muokattavana ja sen voi ottaa käyttöön milloin tahansa.",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "Pisteen koko",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "Datapisteympyröiden säde pikseleinä. Jätä tyhjäksi automaattista kokoa varten (perustuu viivan leveyteen). Määrittää myös pisteiden koon scatter- ja tutkatiloissa.",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "Laajennettu ikkuna",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "Renderöi valitun jakson N-kertaisena ja avautuu vieritettynä uusimpaan osaan: näyttö näyttää täsmälleen valitsemasi jakson - sama mittakaava ja samat jaksovälit kuin ilman vieritystä - ja voit vierittää taaksepäin lisähistoriaan. Seuraa päivämäärävalitsinta: viikkonäkymässä arvolla 2 nykyisen viikon takana on vieritettävissä yksi lisäviikko. 1 tai tyhjä = pois. Ohittaa Näkyvän ikkunan ollessaan käytössä.",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "Ohita hetkelliset nollat",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "Jotkin integraatiot ilmoittavat pelkän nollan laitteen ollessa sammuksissa tai käynnistymässä ja palaavat sitten aiempaan kokonaislukemaan - jokainen pudotus tulkitaan mittarin nollaukseksi ja palautunut arvo lasketaan uudelleen kulutukseksi. Kytke päälle ohittaaksesi nollalukemat kokonaan; pitkän aikavälin tilastoissa muutos lasketaan uudelleen state-sarakkeesta ohittaen saastuneet summat. Aidosti nollautuvat ja nollasta jatkavat mittarit toimivat edelleen.",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "Täyttää tämän haamuviivan alapuolisen alueen sen värin haalistetulla versiolla. Oletuksena pois päältä, jotta päällekkäiset jaksot pysyvät luettavina.",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "Piirtää katkoviivan vaakasuoraan tämän haamun keskiarvon kohdalle - vertailujakson keskiarvon - haamun värillä. Kätevä jaksojen keskiarvojen vertailuun yhdellä silmäyksellä.",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "Omat skaalaussäännöt",
    "Up to (hours)": "Enintään (tuntia)",
    "Add Rule": "Lisää sääntö",
    "No rules yet - the built-in auto scale decides": "Ei vielä sääntöjä - sisäänrakennettu automaattiskaalaus päättää",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "Ohittaa sisäänrakennetun automaattiskaalauksen omilla kynnyksillä. Jokainen sääntö luetaan: kun näkyvä jakso on enintään N tuntia, käytä tätä ryhmittelyä (ja valinnaisesti tätä pistettä/tunti). Pienin osuva kynnys voittaa; kaikkien kynnysten ylittävä jakso palaa sisäänrakennettuun automaattiskaalaukseen. Päivämäärävalitsintietoinen: koko kuukauden tai vuoden valinta osuu nimellispituutensa mukaan, vaikka jakso olisi vielä kesken.",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "Edellinen päivä",
    "Week Before": "Edellinen viikko",
    "Month Before": "Edellinen kuukausi",
    "Year Before": "Edellinen vuosi",
    "Periods Back": "Jaksoa taaksepäin",
    "No comparisons yet": "Ei vielä vertailuja",
    "Add Comparison": "Lisää vertailu",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "Montako jaksoa taaksepäin tämä rivi vertaa: 1 = edellinen jakso, 2 = kaksi jaksoa sitten. Seuraa valittua jaksoa ja päivämäärävalitsinta - viikkonäkymässä 2 tarkoittaa kahta viikkoa sitten; vaihda valitsin Vuoteen, niin sama rivi näyttää kaksi vuotta taaksepäin.",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "Peittää tämän entiteetin taaksepäin siirrettyinä haaleina haamusarjoina - yksi haamu riviä kohden. Edellinen jakso seuraa nykyistä ikkunaa (kalenteritietoinen kuukausi-/vuosinäkymissä) ja Jaksoa taaksepäin kertoo sen: 1 = edellinen, 2 = kaksi jaksoa sitten. Haamut piilotetaan selitteessä yhdessä pääsarjan kanssa; työkaluvihje näyttää kunkin haamun oman päivämäärän ja prosenttimuutoksen.",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "Kortin yläreunassa näytettävä otsikkoteksti. Jätä tyhjäksi piilottaaksesi otsikkorivin kokonaan.",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "Kortin otsikon ja akkukuvakkeen fonttikoko. Akkukuvake ja prosenttiteksti skaalautuvat suhteessa tähän arvoon. Hyväksyy minkä tahansa CSS-arvon, kuten 16px tai 1.2em.",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "Otsikon vaakasuuntainen tasaus — vasen, keskitetty tai oikea. Yhdessä Kuvakkeen sijainti -asetuksen kanssa määrittää asettelualueet.",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "Määrittää, miten entiteettien tila-arvot asetellaan kaavion ylä-/alapuolelle. Oletus = kukin entiteetti pinoutuu pystysuunnassa omalle rivilleen. Vaakasuora = entiteetit asettuvat vierekkäin yhdelle riville ja rivittyvät tarvittaessa. Hyödyllinen kompakteille korteille, joissa on monta entiteettiä.",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "Mukautettu väri otsikkotekstille. Hyväksyy minkä tahansa CSS-värin tai -muuttujan. Jätä tyhjäksi käyttääksesi teeman oletusta.",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "Otsikkotekstin fonttipaino. Hyväksyy CSS-avainsanat (light/normal/bold) tai numerot (300, 400, 600, 700). Jätä tyhjäksi käyttääksesi teeman oletusta.",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "Otsikon kirjainväli. Hyväksyy numeron (tulkitaan pikseleinä) tai minkä tahansa CSS-arvon, kuten 0.5px, normal, -0.02em. Jätä tyhjäksi käyttääksesi teeman oletusta.",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "Material Design -kuvake otsikon vieressä. Käytä mdi:-etuliitettä, esim. mdi:chart-line. Selaa kaikkia kuvakkeita osoitteessa materialdesignicons.com.",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "Kuvakkeen leveys ja korkeus. Hyväksyy CSS-arvot, kuten 22px tai 1.5rem.",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "Käytä mukautettua kuvaa MDI-kuvakkeen sijaan. Liitä täydellinen URL mihin tahansa PNG/SVG/WebP-kuvaan. Ohittaa MDI-kuvakekentän.",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "Otsikkokuvakkeen sijainti — vasen, keskitetty tai oikea. Kun kuvakkeen sijainti vastaa Otsikon tasaus -arvoa, kuvake ja otsikko ovat yhdessä (kuvake ensin). Muuten ne erotetaan: kuvake menee omalle alueelleen ja otsikko tasausalueelle.",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "Kaavioalueen korkeus pikseleinä, tai auto täyttämään ruudukkosolun (mitoita kortti Asettelu-välilehdellä). Kentän tyhjentäminen asettaa arvon auto.",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "Mukautettu taustaväri kortille. Hyväksyy minkä tahansa CSS-värin (hex, nimi, rgb, rgba). Käytä rgba(r,g,b,a)-muotoa läpinäkyvyyteen, esim. rgba(155,150,150,0.3). Jätä tyhjäksi käyttääksesi teeman oletusta.",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "Kortin kulmien pyöreys. Hyväksyy numeron (tulkitaan pikseleinä) tai minkä tahansa CSS-arvon, kuten 12px, 1rem, 0. Jätä tyhjäksi käyttääksesi teeman oletusta.",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "Näyttää HA-kortin oletusvarjostuksen. Poista käytöstä litteää ulkoasua varten tai kun kortti sijoitetaan koristellulle taustalle.",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "Näyttää HA-kortin oletusreunuksen. Poista käytöstä siistimpää reunuksetonta ulkoasua varten.",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "Mukautettu väri kortin reunukselle. Hyväksyy minkä tahansa CSS-värin tai -muuttujan. Jätä tyhjäksi käyttääksesi teeman oletusta.",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "Reunuksen paksuus. Hyväksyy numeron (tulkitaan pikseleinä) tai minkä tahansa CSS-arvon, kuten 2px. Jätä tyhjäksi käyttääksesi teeman oletusta.",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "Kortin sisäreunus. Hyväksyy yhden numeron (px) tai minkä tahansa CSS-lyhennemuodon, kuten 8px 16px tai 0. Jätä tyhjäksi käyttääksesi teeman oletusta.",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "Kortin taustakuvana käytettävän kuvan URL. Paikalliset tiedostot (www/-kansiossa) haetaan /local/-polun alta — voit kirjoittaa joko /local/sunset.jpg, pelkän sunset.jpg tai local/sub/path.jpg. Myös ulkoiset URL-osoitteet toimivat. Kuva peittää taustavärin (läpinäkyvät rgba-värit näkyvät läpi).",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "Sumennuksen määrä pikseleinä, kohdistuu vain Taustakuvaan. Kaavio, otsikko ja muu sisältö pysyvät terävinä. 0 tai tyhjä = ei sumennusta. Hyödyllinen pehmeisiin, tunnelmallisiin taustoihin.",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "Kaaviokuvion vaakasuuntainen sijainti kortissa. Vasen kiinnittää sen vasempaan reunaan, Oikea oikeaan reunaan, Keskitetty (oletus) pitää sen keskellä. Hyödyllinen, kun kaavio pinotaan muun sisällön viereen tai visuaalisen tasapainon vuoksi.",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "Kortin tekstien kieli - päivämäärävalitsimen esiasetukset ja aikavälien nimet, ryhmittelyvalitsimen vaihtoehdot, työkaluvihjeen ja selitteen sanat kuten Total/Min/Max sekä tyhjät tilat. Auto = seuraa kunkin katsojan HA-profiilin Kieli-asetusta. Kiinteä kieli lukitsee kortin tekstit ja päivämäärämuodot kaikille katsojille - hyödyllinen seinätableteille. Myös tämä editori seuraa kortin kieltä. Entiteettien nimiä, yksiköitä ja omia nimikkeitäsi ei koskaan käännetä. Tilasanat (on/off, lämmittää...) tulevat HA:n omista käännöksistä ja seuraavat katsojan profiilin kieltä. Puuttuvat käännökset näytetään englanniksi.",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "Mitä aikavyöhykettä kortti käyttää akselinimikkeille, työkaluvihjeille, aikaikkunan rajoille (D/W/M/Y, Kaavion alku, tuntirajat) ja kalenteripohjaiselle ryhmittelylle. Auto = seuraa HA-profiilin aikavyöhykeasetusta, aivan kuten HA:n omat kaaviot - korjaa aikaerot, kun laitteesi on eri vyöhykkeellä kuin palvelin (esim. matkoilla). Local = käytä aina laitteen/selaimen vyöhykettä. Server = käytä aina HA-palvelimen vyöhykettä. Mukautettu IANA-nimi, kuten Europe/Istanbul tai America/New_York, voidaan asettaa myös YAML-muodossa.",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "Timeline = aikasarjakaavio (viiva, porras, palkki per entiteetti). Scatter = X vastaan Y -korrelaatiokuvaaja (tasan 2 entiteettiä). Pie = donitsikaavio, joka näyttää osuudet. Ranking = arvon mukaan lajitellut vaakapalkit. Heatmap = päivät × tunnit -ruudukko. Calendar = viikkoruudukko. Box Plot = min / kvartiili / mediaani -jakauma per aikaväli. Waterfall = kukin entiteetti juoksevan summan +/− -askeleena (kooste on oletuksena Sum). Histogram = arvojen esiintymistiheysjakauma näkyvällä aikavälillä.",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "Kuinka monta tuntia historiaa ladataan ja näytetään liukuvassa oletusikkunassa. Suuremmat arvot hakevat enemmän dataa mutta voivat hidastaa korttia. Ohitetaan, kun Päivämäärävalitsin, Energia-synkronointi, Aikavälivalitsin, Kaavion alku tai Kaavion aloitustunti ohittaa aikaikkunan.",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "Kuinka monta datapistettä tunnissa haetaan. Suurempi = enemmän yksityiskohtia mutta raskaampi HA:n recorder-tietokannalle. Arvo 2 tarkoittaa yhtä pistettä 30 minuutin välein. Yksittäiset entiteetit voivat ohittaa tämän omissa asetuksissaan.",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "Miten raaka historiadata jaetaan väleihin ennen koostamista. Interval = tasalevyiset välit koko aikajaksolle (yleisin). Hour = yksi väli per kellotunti. Date = yksi per kalenteripäivä. Week = yksi per kalenteriviikko (ma–su). Month = yksi per kalenterikuukausi. Raw = ei jakoa lainkaan: jokainen tallennettu näyte piirretään täsmälleen aikaleimansa kohdalle — ihanteellinen binääri-/tila-antureiden porraskaavioihin, joissa jokainen siirtymä on tärkeä.",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "Piilottaa entiteetit, joiden arvo jää tämän kynnyksen alle. Hyödyllinen energiankulutuksen tai vastaavien mittarien luokitteluun, kun valmiustilassa olevat laitteet sotkevat kaaviota. Kynnystä verrataan itseisarvoon, joten se toimii samoin positiivisilla ja negatiivisilla luvuilla. Jätä tyhjäksi, jos et halua suodatusta.",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "Automaattinen päivitysväli sekunneissa. Kortti hakee datan uudelleen tällä tahdilla HA:n tilamuutoksista riippumatta. Hyödyllinen usein muuttuville antureille tai ulkoisille datalähteille. Jätä tyhjäksi, jos haluat päivityksen vain HA:n tilatapahtumista.",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "Suurin näkyvä aikaväli tunneissa. Kun tämä on asetettu ja pienempi kuin Näytettävät tunnit, kaaviota voi vierittää vaakasuunnassa.",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "Scrollbar = näkyvä vierityspalkki alareunassa. Wheel = hiiren rulla vierittää vaakasuunnassa.",
    "Draws faint horizontal and vertical guide lines across the graph area.": "Piirtää himmeät vaaka- ja pystysuuntaiset apuviivat kaavioalueen poikki.",
    "Shows a compact color-coded entity name key below the graph.": "Näyttää kompaktin värikoodatun entiteettien nimiluettelon kaavion alla.",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "Toistaa piirtoanimaation, kun kortti latautuu. Timeline = viivan/alueen pyyhkäisypiirto. Pie / Radial Bar / Polar Area = siivujen kasvuanimaatio jokaisella datapäivityksellä.",
    "Stacks entities on top of each other instead of overlapping.": "Pinoaa entiteetit päällekkäin sen sijaan, että ne piirretään limittäin.",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "Kompakti tila — poistaa kaikki kehykset, näyttää entiteetin nimen + arvon + pienen kaavion.",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "Kun käytössä, valitsee automaattisesti parhaan Ryhmittelyn ja Pisteet/tunti-arvon näkyvälle ikkunalle — tavoitteena noin 100 pistettä. Siirtyy turvallisempaan tilaan (vain Pisteet/tunti) korttikokoonpanoissa, jotka käyttävät offset-, forecast_horizon- tai attribuuttipohjaisia datalähteitä, joissa Ryhmittelyn ohitus voisi rikkoa entiteettikohtaisen aikatasauksen.",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "Lisää pienen latauskuvakkeen kaavion oikeaan yläkulmaan, jonka kautta näkyvät sarjat voi viedä PNG- ja CSV-muodossa.",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "Käynnistä kaikki entiteetit piilotettuina kortin latautuessa — kaavio alkaa tyhjänä, ja paljastat vain tarvitsemasi sarjat napsauttamalla niitä selitteessä tai yksityiskohtaselitteessä. Paljastukset säilyvät istunnon ajan; myöhemmin lisätyt entiteetit alkavat myös piilotettuina. Toimii parhaiten Kompakti selite -asetuksen kanssa, jotta jotain on napsautettavissa.",
    "Horizontal alignment of the compact legend.": "Kompaktin selitteen vaakasuuntainen tasaus.",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "Visuaalinen esiasetus. Classic = täysi piirakka. Thick = leveä donitsirengas. Donut = vakio (oletus). Thin = kapea rengas. Keskisumma pakottaa sisäaukon vähimmäiskoon.",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "Siivujen välinen rako asteina. 0 = kiinni toisissaan. 1-5 = hienovarainen. 6-15 = selvästi erillään. Erotetut siivut saavat automaattisesti pyöristetyt päät. Koskee vain donitsityylejä (ei Classic-tyyliä).",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "Lisää piirakkaan syvyyttä litistämällä sitä pystysuunnassa ja piirtämällä sivuseinät sen alle. Toimii kaikkien tyyliesiasetusten kanssa.",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "Arvonimikkeiden fonttikoko kunkin piirakkasiivun sisällä. Jätä tyhjäksi, jolloin koko määräytyy automaattisesti kaavion säteen mukaan.",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "Siivujen arvonimikkeiden väri. Hyväksyy minkä tahansa CSS-värin (hex, rgba, nimi) tai CSS-muuttujan. Jätä tyhjäksi käyttääksesi valkoista (automaattinen kontrasti siivun väriä vasten).",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "Mitä kunkin siivun sisällä näytetään. Arvo = luku yksiköineen (esim. 42.0 kWh). Prosentti = osuus kokonaissummasta (esim. 23%). Molemmat = arvo ja sen perässä prosenttiosuus.",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "Donitsin aukossa näytettävän Keskisumman fonttikoko. Vaatii, että Keskisumma on käytössä. Jätä tyhjäksi automaattista kokoa varten.",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "Keskisumman arvon ja sen alanimikkeen väri. Hyväksyy minkä tahansa CSS-värin tai -muuttujan. Jätä tyhjäksi käyttääksesi teeman oletusta.",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "Kuinka monta mittaria riviä kohden. Auto sovittaa niin monta kuin kortin leveys sallii; jokainen entiteetti saa oman mittarinsa responsiivisessa ruudukossa.",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "Mittarin kaaren laajuus asteina. 270 = klassinen 3/4-mittari (oletus), 180 = puoliympyrä, 360 = täysi rengas. Aukko on keskitetty alareunaan.",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "Mihin arvo piirretään suhteessa mittariin — alapuolelle (oletus) tai yläpuolelle, kaaren ja neulan ulkopuolelle.",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "Mittarin arvon fonttikoko pikseleinä. Jätä tyhjäksi, jolloin koko määräytyy automaattisesti mittarin mukaan; nimi skaalautuu sen mukana.",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "Piirrä asteikon päät — ala- ja yläraja — pieninä nimikkeinä mittarin kahteen päähän. Aseta alue entiteettikohtaisesti kohdassa Mittarin alue (Min / Max). Tarkastelujakson huippu- ja pohja-arvo näkyvät aina työkaluvihjeessä.",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "Kunkin tilasegmentin kulmien pyöreys pikseleinä. 0 = täysin terävä. 3 = oletus. Suuremmat arvot pyöristävät pillerimäiseksi (enintään puolet rivin korkeudesta). Edistyneet käyttäjät voivat myös kohdistaa sgc-stl-cell-luokkaan card_mod-työkalulla tilakohtaista muotoilua varten.",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "Piirrä tilan nimi (esim. Selkeää, Päällä, Kotona) segmentteihin, jotka ovat riittävän leveitä sille. Poista käytöstä saadaksesi pelkän värinauhailmeen.",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Y-akselin nimikkeiden (lämpökartassa päivämäärät, kalenterissa viikot) fonttikoko pikseleinä. Oletus on 10.",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Y-akselin nimikkeiden läpinäkyvyys. 0 = näkymätön, 1 = täysin peittävä. Oletus on 0.65.",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Mukautettu väri Y-akselin nimikkeille. Hyväksyy minkä tahansa CSS-värin (hex, rgba, värinimi) tai CSS-muuttujan. Jätä tyhjäksi käyttääksesi teeman --primary-text-color-arvoa.",
    "Shows numeric value labels on the left (primary) edge of the graph.": "Näyttää numeeriset arvonimikkeet kaavion vasemmassa (ensisijaisessa) reunassa.",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "Näyttää numeeriset arvonimikkeet kaavion oikeassa (toissijaisessa) reunassa. Näkyy vain, kun vähintään yksi entiteetti käyttää asetusta Y-akseli = Toissijainen. Poista käytöstä näyttääksesi vain ensisijaisen akselin nimikkeet mutta pitääksesi toissijaiset entiteetit piirrettyinä.",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "Piirtää pienet asteikkoviivat jokaisen numeerisen nimikkeen kohdalle Y-akseleille. Auttaa sitomaan nimikkeet visuaalisesti kaavion reunaan.",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "Näyttää pystysuoran yksikkönimikkeen kaavion vasemmassa ja/tai oikeassa reunassa. Oletuksena kummankin akselin ensimmäisen entiteetin mittayksikkö. Mukautettu teksti voidaan asettaa alla olevassa Nimikkeet-osiossa.",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "Vaihtaa Y-akselin logaritmiseen asteikkoon. Ihanteellinen datalle, joka kattaa useita kertaluokkia (esim. 1–10000). Ei sovellu nollalle tai negatiivisille arvoille.",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "Pystysuora nimike kaavion vasemmassa reunassa. Oletuksena ensimmäisen ensisijaisen entiteetin yksikkö. Aseta mukautettu teksti ohittaaksesi, tai jätä tyhjäksi automaattista varten.",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "Pystysuora nimike kaavion oikeassa reunassa. Oletuksena ensimmäisen toissijaisen entiteetin yksikkö. Aseta mukautettu teksti ohittaaksesi, tai jätä tyhjäksi automaattista varten.",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "Pyöristää Y-akselin asteikkoarvot siisteihin 1:n, 2:n tai 5:n monikertoihin (× 10^n) — esimerkiksi 0.1 / 0.2 / 0.3 eikä 0.11 / 0.22 / 0.33. Pysyy rajojen sisällä eikä muuta kaavion mittakaavaa. Poista käytöstä, jos haluat tiukan tasavälin.",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Asteikkomerkkien (apuviivojen ja nimikkeiden) määrä Y-akselilla. Oletus on 4. Esimerkki: ticks=6 rajoilla 40-100 näyttää 40, 50, 60, 70, 80, 90, 100.",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Y-akselin nimikkeiden desimaalien määrä. Ohittaa entiteettikohtaisen desimaaliasetuksen vain akselinimikkeiden osalta. Tilarivin arvoihin ei vaikuteta. Jätä tyhjäksi automaattista tunnistusta varten.",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Miten Y-akselin luvut muotoillaan. System = seuraa HA:n alueasetusta. Comma = eurooppalainen tyyli (1.234,56). Dot = amerikkalainen tyyli (1,234.56). Riippumaton entiteettikohtaisesta Lukumuoto-asetuksesta, joka ohjaa edelleen tilariviä, työkaluvihjettä ja datanimikkeitä.",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "Mukautettu nimikemuoto ENSISIJAISELLE akselille. Ohittaa yllä olevat Desimaalit- ja Y-akselin muoto -asetukset ja ohjaa myös datanimikkeitä, työkaluvihjeen arvoja, tilariviä, ääriarvoja ja keskiarvoviivan nimikettä tämän akselin entiteeteille. Kestolyhenteet (raaka-arvo muunnetaan Keston yksikkö -asetuksen mukaan): h:mm, h:mm:ss, mm:ss, d h:mm — esim. 5400 s muodolla h:mm näyttää 1:30. Tai turvallinen {expression}-malli: luvut, value, + - * / %, sulkeet, floor, ceil, round, abs, min, max sekä pad2(x), pad(x,width), fixed(x,decimals). Esimerkki: {floor(value/3600)}:{pad2(floor(value%3600/60))} muuttaa 5430:n muotoon 1:30; {fixed(value/1000,1)} kW muuttaa 2350:n muotoon 2.4 kW. JavaScriptiä ei suoriteta; virheelliset muodot ohitetaan. Jätä tyhjäksi käyttääksesi pelkkiä lukuja.",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "Sama kuin Y-asteikon muoto, mutta TOISSIJAISELLE (oikealle) akselille ja kaikille sillä piirrettyjen entiteettien arvopinnoille.",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "RAAKA-anturiarvon yksikkö, kun kestolyhennettä käytetään. Sekunnit on oletus — arvo 5400 muodolla h:mm näyttää 1:30. Valitse Minuutit tai Tunnit, jos anturisi raportoi niitä. {expression}-mallit eivät huomioi tätä.",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Y-akselin numeronimikkeiden fonttikoko pikseleinä. Oletus on 10.",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Y-akselin numeronimikkeiden läpinäkyvyys. 0 = näkymätön, 1 = täysin peittävä. Oletus on 0.65.",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Mukautettu väri Y-akselin nimikkeille ja asteikkoviivoille. Hyväksyy minkä tahansa CSS-värin (hex, rgba, värinimi) tai CSS-muuttujan, kuten var(--my-color). Jätä tyhjäksi käyttääksesi teeman oletusta (--secondary-text-color).",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Vaakasuuntaisten (Y-akselin) apuviivojen viivakuvio. Yhtenäinen, Katkoviiva, Pisteviiva tai Pitkä katkoviiva. Tai mukautettu SVG:n stroke-dasharray, kuten 6 2 2 2.",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Vaakasuuntaisten apuviivojen paksuus pikseleinä. Oletus on 1. Hyväksyy desimaalit, kuten 0.5.",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Vaakasuuntaisten apuviivojen väri. Hyväksyy minkä tahansa CSS-värin tai -muuttujan. Jätä tyhjäksi käyttääksesi teeman oletusta.",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Vaakasuuntaisten apuviivojen läpinäkyvyys. 0 = näkymätön, 1 = täysin peittävä. Oletus on 0.15 — hienovarainen, juuri riittävä ankkuroimaan katseen kilpailematta datan kanssa.",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "Ensisijaisen Y-akselin vähimmäislaajuus. Jos datan todellinen vaihteluväli on tätä pienempi, akseli laajenee symmetrisesti keskikohdan ympärille. Esimerkki: arvo 10 ja data välillä 20-22 → akseli näyttää 16-26. Estää liian zoomatut kaaviot lähes tasaiselle datalle.",
    "Same as Min Y Range but for the secondary (right) Y axis.": "Sama kuin Y-alueen minimi, mutta toissijaiselle (oikealle) Y-akselille.",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "Kova tai pehmeä minimi ensisijaiselle Y-akselille. Anna numero kovaa rajaa varten (akseli ei koskaan mene alle). Lisää eteen ~ pehmeää rajaa varten (esim. ~0) — akseli laajenee, jos data menee alle. Hyväksyy myös entiteetti-ID:n dynaamiselle rajalle, joka seuraa toista anturia.",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "Kova tai pehmeä maksimi ensisijaiselle Y-akselille. Sama syntaksi kuin Alaraja: numero, ~numero tai entity_id.",
    "Hard or soft minimum for the secondary (right) Y axis.": "Kova tai pehmeä minimi toissijaiselle (oikealle) Y-akselille.",
    "Hard or soft maximum for the secondary (right) Y axis.": "Kova tai pehmeä maksimi toissijaiselle (oikealle) Y-akselille.",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "X-akselin nimikkeiden (lämpökartassa tunnit, kalenterissa päivien nimet) fonttikoko pikseleinä. Oletus on 10.",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "X-akselin nimikkeiden läpinäkyvyys. 0 = näkymätön, 1 = täysin peittävä. Oletus on 0.5.",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "Mukautettu väri X-akselin nimikkeille. Hyväksyy minkä tahansa CSS-värin tai CSS-muuttujan. Jätä tyhjäksi käyttääksesi teeman --primary-text-color-arvoa.",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "X-akselin aika-/päivämääränimikkeiden fonttikoko pikseleinä. Oletus on 10.",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "X-akselin nimikkeiden läpinäkyvyys. 0 = näkymätön, 1 = täysin peittävä. Oletus on 0.5.",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Mukautettu väri X-akselin nimikkeille. Hyväksyy minkä tahansa CSS-värin (hex, rgba, värinimi) tai CSS-muuttujan. Jätä tyhjäksi käyttääksesi teeman oletusta (--secondary-text-color).",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "X-akselin nimikkeiden väri, kun näkyvä aikaväli ylittää vuorokauden ja nimikkeet vaihtuvat päivämääriksi. Jätä tyhjäksi käyttääksesi samaa kuin X-nimikkeen väri.",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "Näyttää aikanimikkeet alareunassa Timeline-tilassa tai arvonimikkeet Scatter-tilassa. Poista käytöstä saadaksesi lisää pystytilaa.",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "Piirtää pienet asteikkoviivat jokaisen aikanimikkeen kohdalle X-akselille. Auttaa sitomaan nimikkeet visuaalisesti kaavion reunaan.",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "Muoto, jota käytetään X-akselin, työkaluvihjeen, ääriarvojen ja ennätysnimikkeiden aikaleimoissa. System = seuraa HA-profiilin päivämäärä-/aikamuotoasetuksia (12h/24h-valintaa noudatetaan). Muut vaihtoehdot pakottavat tietyn kuvion. Mukautetut kuviot toimivat myös YAML-muodossa näistä osista: YYYY/YY (vuosi), MMMM/MMM (kuukauden nimi) / MM (kuukauden nro), DD (päivä), dddd/ddd (viikonpäivän nimi), HH/hh:mm:ss, A/a (AM/PM) — esim. 'ddd DD MMM' tai 'YYYY-MM-DD HH:mm'. Viikonpäivämuodot (ddd / dddd) nimeävät myös X-akselin päivämäärämerkit monipäiväisissä näkymissä — käytä pelkkää 'dddd' saadaksesi vain päivän nimen.",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "Palkkisarakkeiden väli pikseleinä. Koskee vain palkkityyppisiä entiteettejä. Suurenna väljempää ilmettä varten, pienennä tiheämpiä palkkeja varten.",
    "Font size of X-axis time labels in pixels. Default is 10.": "X-akselin aikanimikkeiden fonttikoko pikseleinä. Oletus on 10.",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "X-akselin aikanimikkeiden läpinäkyvyys. 0 = näkymätön, 1 = täysin peittävä. Oletus on 0.5.",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Mukautettu väri X-akselin aikanimikkeille ja asteikkoviivoille. Hyväksyy minkä tahansa CSS-värin (hex, rgba, värinimi) tai CSS-muuttujan. Jätä tyhjäksi käyttääksesi teeman oletusta (--secondary-text-color).",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "Mukautettu väri päivämääränimikkeille (esim. keskiyön merkit yli 12 tunnin näkymissä). Oletuksena --primary-color, jotta päivämäärät erottuvat. Aseta samaksi kuin X-nimikkeen väri yhtenäistä akselia varten.",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "Määrittää X-akselin asteikkomerkkien välin. Auto = lasketaan kaavion leveyden perusteella. Tai valitse kiinteä väli: tunneittain, päivittäin, viikoittain tai kuukausittain. Merkit tasataan aina siisteihin rajoihin (tunnin alut, keskiyö, maanantai, kuun 1. päivä).",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Pystysuuntaisten (X-akselin) apuviivojen viivakuvio. Yhtenäinen, Katkoviiva, Pisteviiva tai Pitkä katkoviiva. Tai mukautettu SVG:n stroke-dasharray, kuten 6 2 2 2.",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Pystysuuntaisten apuviivojen paksuus pikseleinä. Oletus on 1. Hyväksyy desimaalit, kuten 0.5.",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Pystysuuntaisten apuviivojen väri. Hyväksyy minkä tahansa CSS-värin tai -muuttujan. Jätä tyhjäksi käyttääksesi teeman oletusta.",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Pystysuuntaisten apuviivojen läpinäkyvyys. 0 = näkymätön, 1 = täysin peittävä. Oletus on 0.15 — hienovarainen, juuri riittävä ankkuroimaan katseen kilpailematta datan kanssa.",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "Synkronoi HA:n Energia-päivämäärävalitsimen kanssa. Ei voi käyttää yhdessä Päivämäärävalitsimen kanssa.",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "Sisäänrakennettu päivämääränavigointi D/W/M/Y-painikkeilla, kalenterilla ja esiasetuksilla.",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "Valitse, mitkä tilapainikkeet näytetään valitsinpalkissa. D/W/M/Y ovat kalenterijaksoja; Viimeiset 24H … Viimeiset 12M ovat nykyhetkeen päättyviä liukuvia ikkunoita. Jos vain yksi on valittu, painikkeet piilotetaan ja kyseinen tila lukitaan. Jätä neljä kalenteritilaa päälle (liukuvat pois) oletusta varten.",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "Yksiköiden määrä ikkunaa kohden. 1 = yksi yksikkö (esim. yksi päivä, yksi kuukausi — vanha toiminta). Arvo yli 1 muuttaa valitsimen liukuvaksi N yksikön ikkunaksi: edellinen/seuraava-painikkeet hyppäävät täydet N yksikköä. Esimerkki: step=4 viikkotilassa näyttää viimeiset 4 viikkoa ja siirtyy 4 viikkoa kerrallaan taakse-/eteenpäin.",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "Aloitustila jokaisella kortin latauksella. Auto = muista käyttäjän viimeksi itse valitsema tila (säilyy uudelleenlatausten yli). Päivä/Viikko/Kuukausi/Vuosi = pakota aina tämä kalenteritila latauksessa. Viimeiset 24H … Viimeiset 12M = pakota nykyhetkeen päättyvä liukuva ikkuna (esim. Viimeiset 7D = viimeiset 7 päivää); edellinen/seuraava-nuolet hyppäävät täyden jakson taakse-/eteenpäin.",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "‹ jakso › -navigaattorin vaakasuuntainen sijainti valitsinpalkissa — vasen, keskitetty tai oikea. Jos se jakaa sijainnin pikavalintojen kanssa, navigaattori sijoitetaan ensin, niiden vasemmalle puolelle.",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "Tilapikavalintojen — D/W/M/Y-painikkeiden ja kalenterikuvakkeen — vaakasuuntainen sijainti: vasen, keskitetty tai oikea. Jos sijainti on sama kuin päivämääränavigaattorilla, navigaattori sijoitetaan ensin.",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "Kohdistaa kaavioikkunan alun kalenterirajaan. Tänään = alkaa tästä päivästä klo 00:00 (ihanteellinen koko kuluvan vuorokauden näyttämiseen, esim. Nord Poolin tuntihinnat today_hourly-attribuutilla — käytä yhdessä Näytä koko jakso -asetuksen kanssa). Huomenna = alkaa huomisesta klo 00:00 (ennustedataa varten). Viikko = maanantai klo 00:00. Kuukausi = kuun 1. päivä. Vuosi = 1. tammikuuta. Ohittaa hours_to_show-asetuksen. Kun aikavälivalitsin on aktiivinen, tämä asetus ohitetaan.",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "Näyttää ennalta määritetyt aikavälipainikkeet kortissa. Piilotetaan ajon aikana, kun Päivämäärävalitsin tai Energia-päivämääräsynkronointi on aktiivinen (ne ohjaavat aikaikkunaa ensisijaisesti). Sijainnin vieressä oleva Ryhmä-kenttä pitää kaikki saman nimen jakavat kortit samassa aikavälissä — vastaanottavissa korteissa valitsimen ei tarvitse olla käytössä, joten yksi näkyvä valitsin voi ohjata koko sivua.",
    "Shows a compact dropdown list of attributes for entities.": "Näyttää kompaktin pudotusvalikon entiteettien attribuuteista.",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "Näyttää Pisteet/tunti-pudotusvalikon itse kortissa, jolloin datan tarkkuutta voi muuttaa avaamatta editoria. Auto palauttaa määritetyn arvon. Valinta säilyy korttikohtaisesti ja ohittaa Automaattisen skaalauksen ollessaan aktiivinen. Ryhmä-kenttä pitää Pisteet/tunti-valinnan synkronoituna kaikkien saman nimen jakavien korttien välillä — vastaanottajilla valitsimen ei tarvitse olla näkyvissä, joten yksi kortti voi ohjata sivua. Riippumaton Ryhmittely-valitsimen ryhmästä.",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "Näyttää Ryhmittely-pudotusvalikon itse kortissa — vaihda Interval-, Hour-, 2H/3H/4H/6H/12H-, Date-, Week-, Month- tai Year-jaottelun välillä avaamatta editoria. Auto palauttaa määritetyn arvon. Valinta säilyy korttikohtaisesti ja ohittaa Automaattisen skaalauksen ollessaan aktiivinen. Ryhmä-kenttä pitää Ryhmittely-valinnan synkronoituna kaikkien saman nimen jakavien korttien välillä — riippumaton Pisteet/tunti-valitsimen ryhmästä. Ryhmä-kenttä on yhteinen Pisteet/tunti-valitsimen kanssa — yksi nimi pitää MOLEMMAT valinnat synkronoituina korttien välillä.",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "Napsauta ja vedä (työpöytä) tai paina pitkään ja vedä (mobiili) kaavion päällä valitaksesi aikavälin ja lähentääksesi. Kaksoisnapsautus/kaksoisnapautus palauttaa alkuperäisen näkymän.",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "Näyttää kokonaissumman kaavion keskellä. Kun pois käytöstä, Pie on täysi piirakka donitsin sijaan.",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "Näyttää prosenttiosuuden kunkin palkin vieressä ja Osuus-rivin työkaluvihjeessä.",
    "Shows a Total row in the hover tooltip.": "Näyttää Yhteensä-rivin työkaluvihjeessä.",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "Kun tällä kortilla lähennetään valitsemalla tai palautetaan kaksoisnapsautuksella, sama aikaikkuna kohdistetaan kaikkiin muihin saman ryhmänimen jakaviin kortteihin. Ryhmä on valinnainen — jätä tyhjäksi synkronoidaksesi kaikkien muiden ryhmättömien korttien kanssa.",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "Peilaa vaakavierityksen kaikkiin muihin saman ryhmän kortteihin. Hyödyllisin, kun jokaisella kortilla on asetettu Suurin näkyvä aikaväli, jolloin ne ovat oikeasti vieritettäviä. Vierityskohta jaetaan suhteellisena osuutena (0–100% koko alueesta), joten kortit, joilla on eri hours_to_show, päätyvät silti samaan suhteelliseen kohtaan.",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "Valitse, mitkä aikavälipainikkeet näytetään. Jätä kaikki valituiksi täyttä valikoimaa varten. Poista valintoja pitääksesi valitsimen kompaktina mobiilissa.",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "Palkkikaavioissa sävyttää himmeästi kursorin alla olevan jakson taustan, jotta sen alku ja loppu on helppo nähdä. Aktivoituu, kun palkin päällä liikutaan.",
    "Shows a floating info box with exact values when hovering.": "Näyttää kelluvan tietolaatikon tarkkoine arvoineen osoitettaessa.",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "Näyttää työkaluvihjeen alareunassa Yhteensä-rivin, joka summaa kaikkien näkyvien entiteettien arvot. Yksikkö lisätään, kun kaikilla näkyvillä entiteeteillä on sama yksikkö.",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "Kun kaavio on pinottu kahdella tai useammalla pinoryhmällä, lisää ryhmäkohtaisen summarivin jokaiselle nimetylle ryhmälle (esim. 'Omenat yhteensä'). Riippumaton Työkaluvihjeen summa -asetuksesta — kytke molemmat päälle näyttääksesi ryhmäsummat JA kaikkien entiteettien kokonaissumman yhdessä.",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "Muotoile työkaluvihjeen päivämääräotsikko täsmälleen kuten X-akselin nimikkeet. Pitkän aikavälin näkymät näyttävät silloin esim. '26. touko' täyden aikaleiman sijaan ja ohittavat Päivämäärämuoto-kuvion aivan kuten akseli. Aikaa ei koskaan lisätä päivämäärän perään: kuukausi-/vuosi-/päivänäkymät näyttävät vain päivämäärän, päivänsisäiset tuntinäkymät vain kellonajan.",
    "Hovering broadcasts the timestamp to all synced cards.": "Osoittaminen lähettää aikaleiman kaikille synkronoiduille korteille.",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "Entiteettirivien järjestys työkaluvihjeessä. Oletus = määritysjärjestys (ensimmäinen entiteetti ylimpänä). Käänteinen = alhaalta ylös, vastaten pinotun kaavion visuaalista järjestystä, jolloin ylin pinottu segmentti luetellaan ensin. Aakkosellinen = lajiteltu A–Ö näyttönimen mukaan. Yhteensä-rivi, jos näytetään, pysyy aina alimpana.",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "Entiteetti, joka raportoi akun varaustason (0–100%). Näyttää akkukuvakkeen varaustasoineen ja prosentteineen kortin otsikon oikeassa yläkulmassa — tai kortin oikeassa yläkulmassa, kun otsikkoa ei ole. Vain entiteetit, joiden device_class on battery, luetellaan. Jätä tyhjäksi piilottaaksesi.",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "Akkuprosentti, jonka alapuolella kuvake muuttuu punaiseksi. Oletus on 20%. Hyväksyy numeron, entiteetti-ID:n (sensor.x) tai entiteetin attribuutin (sensor.x.attribute).",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "Lisää kaavioon viiteviivoja, tapahtumamerkkejä, aktiivisten jaksojen kaistoja ja mukavuusalueen korostuksia.",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "Nykyhetki-viivan läpinäkyvyys (0-1). Jätä tyhjäksi käyttääksesi oletusta 0.3.",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "Nykyhetki-viivan paksuus pikseleinä. Oletus on 0.5. Hyväksyy desimaalit, kuten 1.5.",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "Nykyhetki-viivan viivakuvio. Yhtenäinen, Katkoviiva, Pisteviiva tai Pitkä katkoviiva. Oletus on Katkoviiva.",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "Tuoduille/ulkoisille tilastoille, joilla ei ole tavallista entiteettiä HA:ssa (esim. gazpar:gazpar_consumption, linky:linky_consumption). Nämä ovat olemassa vain tilastotietokannassa ja näkyvät Energia-näkymässä. Jätä tyhjäksi tavallisille entiteeteille — ne käyttävät automaattisesti pitkän aikavälin tilastoja, jos niiden state_class on measurement, total tai total_increasing.",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "Mukautettu näyttönimi tälle entiteetille. Jätä tyhjäksi piilottaaksesi nimen kokonaan. Näytetään vain, kun se on erikseen asetettu.",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "Mukautettu yksikkönimike (esim. kWh, °C, %). Ohittaa automaattisesti tunnistetun yksikön. Hyödyllinen attribuuteille tai yksiköttömille antureille.",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "Ohita vain työkaluvihjeessä näytettävä nimi. Riippumaton Mukautettu nimi -asetuksesta (joka ohjaa tilariviä). Jätä tyhjäksi piilottaaksesi nimen työkaluvihjeestä — kätevä, kun haluat vain värimerkin ja arvon. Jos asettamatta, työkaluvihje käyttää järjestyksessä Mukautettu nimi → friendly_name → entiteetti-ID.",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "Toiminto, joka käynnistyy napautettaessa tämän entiteetin tilariviä. Lisätiedot avaa HA:n entiteetin tietoikkunan. Siirry avaa koontinäytön polun. URL avaa ulkoisen linkin. Kutsu palvelua käynnistää HA-palvelun suoraan.",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "Mitä Y-akselia vasten tämä entiteetti piirretään. Ensisijainen = vasen akseli (jaettu asteikko). Toissijainen = oikea akseli (jaettu asteikko). Itsenäinen = oma piilotettu asteikko entiteetin min/max-arvojen perusteella — ihanteellinen hyvin eri yksiköitä käyttävien antureiden (esim. lämpötila + valaistusvoimakkuus) trendivertailuun.",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "Lue tietty attribuutti päätilan sijaan. Käytä pistemerkintää sisäkkäisiin polkuihin, esim. current_temperature tai forecast.0.temperature. Hyödyllinen entiteeteille, jotka tarjoavat useita arvoja.",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "Miten kunkin aikavälin raakadatapisteet yhdistetään. avg = keskiarvo (tasaisin, ihanteellinen mittausantureille kuten lämpötila/teho). min/max = pienin/suurin arvo. last/first = välin uusin / vanhin arvo. median = keskimmäinen arvo lajiteltuna (kestää poikkeamia). sum = kaikkien arvojen summa. delta = max miinus min (vaihteluväli — kuinka paljon arvo heilahteli). change = peräkkäisten pisteiden positiivisten hyppyjen summa — ihanteellinen monotonisille laskureille (energia-/kaasu-/vesimittarit), koska laskurin nollaukset ohitetaan; rajoitetaan automaattisesti enintään päivävälille. diff = etumerkillinen nettomuutos (viimeinen arvo miinus ensimmäinen) — vaihteleville arvoille kuten suhteille, hinnoille, lämpötiloille ja input_number-arvoille, joissa laskut ovat todellisia liikkeitä eivätkä laskurin nollauksia.",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "Päivittäin nollautuvat laskurit, jotka näytetään max-koosteella ja päiväryhmittelyllä, voivat vuotaa eilisen huipun keskiyön väliin; kortti vaimentaa tämän artefaktin heuristisesti. Poista käytöstä, jos se vaimentaa myös aitoja huippuja heti keskiyön jälkeen.",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "Kerro tämä sarja toisen entiteetin arvolla ajan yli — kustannusnäkymä: kulutus × tariffi. Hinta luetaan porrasfunktiona kyseisen entiteetin historiasta, joten dynaamisilla tariffeilla jokainen kulutussiivu laskutetaan sillä hetkellä voimassa olleella hinnalla. Toimii parhaiten aggregate_func: change -asetuksella energialaskureille; aseta Yksikkö valuutaksesi.",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "Valinnainen attribuuttipolku hintaentiteetissä, josta hinta luetaan (pistemerkintä). Jätä tyhjäksi käyttääksesi sen tilaa.",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "Ohita yleinen Pisteet/tunti-asetus vain tälle entiteetille. Suurempi = enemmän yksityiskohtia mutta enemmän HA API -kuormaa. Jätä tyhjäksi periäksesi korttitason asetuksen.",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "Tämän entiteetin arvossa näytettävien desimaalien määrä tilarivillä ja ääriarvonimikkeissä. Ei vaikuta kaavion tarkkuuteen.",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "Miten luvut muotoillaan. System = seuraa HA:n alueasetusta. Comma = eurooppalainen tyyli (1.234,56). Dot = amerikkalainen tyyli (1,234.56).",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "Lisää tilastorivin kaavion alle tälle entiteetille. Valitse näytettävät arvot: Min, Avg, Max näytetyltä aikaväliltä ja/tai Last (uusin arvo). Useita valintoja sallitaan.",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "Siirtää piirrettyä dataa ajassa X-akselia pitkin. Positiivinen (esim. 24) siirtää dataa eteenpäin — ennusteantureille, joiden tila edustaa T+N tuntia eteenpäin. Negatiivinen (esim. -24) siirtää dataa taaksepäin — hyödyllinen attribuuttipohjaisen ennustedatan kanssa huomisen ennusteen asettamiseksi tämän päivän päälle. Jätä tyhjäksi (tai 0) poistaaksesi käytöstä. Riippumaton Siirtymä-asetuksesta — molempia voi yhdistää.",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "Siirtää tätä entiteettiä taaksepäin ajassa annetun tuntimäärän verran. Käytä saman anturin eri jaksojen asettamiseen päällekkäin yhteen kaavioon. 24 = eilinen, 168 = viime viikko, 720 = viime kuukausi. Hyväksyy myös apurientiteetin ID:n (esim. input_number.my_offset) dynaamista siirtymää varten.",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "Kertoo arvon luvulla 10 korotettuna tähän potenssiin. 0 = ei muutosta. -3 = ÷1000 (muunna milliyksiköt). 2 = ×100.",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "JavaScript-lauseke, joka muuntaa jokaisen data-arvon. Käytettävissä olevat muuttujat: x (nykyinen arvo), first (ikkunan ensimmäinen arvo), last, min, max, avg (sarjan tilastot), index (pisteen sijainti). Sovelletaan Arvokertoimen jälkeen. Esimerkkejä: return x - first (normalisoi nollaan), return Math.min(0, -x) (poimi vientiteho).",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "Piirtää tasaisen vaakasuoran viiteviivan entiteetin nykyisen tila-arvon kohdalle historiadatan sijaan.",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "Piirtää palkit alaspäin nollaviivasta. Käytä pinotun tilan kanssa perhoskaavioiden luomiseen.",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "Lue kaavion data entiteetin attribuutista historian sijaan. Käytetään ennustedatalle (EPEX-spot-hinnat, sääennuste, aurinkoennuste). Attribuutin on sisällettävä taulukko objekteja, joissa on aika- ja arvokentät.",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "Datataulukon sisältävän entiteettiattribuutin nimi. Esimerkiksi: data, forecast, price_info. Jätä tyhjäksi käyttääksesi normaalia historiaa.",
    "Name of the time field in each array item. Default: start_time.": "Aikakentän nimi kussakin taulukon alkiossa. Oletus: start_time.",
    "Name of the value field in each array item. Default: price_per_kwh.": "Arvokentän nimi kussakin taulukon alkiossa. Oletus: price_per_kwh.",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "Laske kunkin pisteen arvo turvallisella aritmeettisella lausekkeella yhden Arvokentän lukemisen sijaan. Käytettävissä: taulukon alkion kentät (esim. unitPrice, consumption) sekä alla kohdassa Datamuuttujat määritellyt nimet. Operaattorit + - * / % ja sulkeet sekä funktiot min, max, abs, round, floor, ceil, sqrt, pow. Esimerkki: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Ei JavaScriptiä - ei muita muuttujia, ominaisuuksia tai kutsuja. Palaa Arvokenttään, kun tyhjä tai virheellinen.",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "Arvolausekkeen käyttämät nimet, jotka yhdistetään entiteetti-ID:ihin - yksi per rivi muodossa name: entity_id. Jokainen ratkaistaan entiteetin numeeriseksi tilaksi ja lasketaan uudelleen reaaliajassa sen muuttuessa. Esimerkki: mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "Miten Aikakentän arvo tulkitaan. ISO = jäsennetään päivämäärämerkkijonona tai epoch-millisekunteina (oletus). Epoch seconds/ms = Unix-aikaleima. Month/Day/Week of Year = numeerinen kategoria (esim. Month: 1..12 → tammi..joulu). Hour of Day = tämän päivän tunti 0..23. Käytä kategorisia yksiköitä kuukausiyhteenvetojen, vuodenpäiväaineistojen tai tuntikuvioiden piirtämiseen ilman keinotekoisia aikaleimoja.",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "Vuosi, johon kategoriset aikayksiköt (Month/Day/Week of Year) kiinnitetään. Jätä tyhjäksi käyttääksesi kuluvaa vuotta. Ei vaikutusta ISO- tai Epoch-yksiköille.",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "Määrittää, miten tämän entiteetin arvo näkyy kaavion yläpuolella. Päällä = numeerinen tekstirivi nimineen, arvoineen ja yksikköineen. Pois = piilotettu kokonaan.",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "Mitä tilarivin suurena ensisijaisena arvona näytetään. State (oletus) = reaaliaikainen HA-tila. Sum / Avg / Min / Max koostavat näkyvän ikkunan yli. Last / First = entiteetin datan uusin tai vanhin arvo. Kaikki vaihtoehdot toimivat jokaisessa kaaviotilassa, mutta Last / First ovat merkityksellisimpiä aikapohjaisissa tiloissa (Timeline, Scatter, State Timeline) — Pie-, Ranking-, Heatmap- ja vastaavissa tiloissa ne heijastavat silti raakasarjan päätepisteitä, eivät mitään näkyvää siivua tai solua. Arvot näytetään siisteinä lukuina ilman SUM/AVG-etuliitettä.",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "Näytä värillinen piste tämän entiteetin vieressä tilarivillä, kompaktissa selitteessä ja työkaluvihjeessä. Poista käytöstä siistimpää ilmettä varten — hyödyllinen, kun entiteettejä on vain yksi tai kun värikynnykset saavat pisteen värin poikkeamaan viivasta / palkista.",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "Sävyttää tila-arvon ja kuvakkeen automaattisesti entiteetin viivavärillä. Nopea tapa värikoodata tilarivit asettamatta state_color- ja icon_color-arvoja käsin.",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "Oletus = entiteetin nimi näkyy ensisijaisen arvon vasemmalla puolella (samalla rivillä). Tasattu = entiteetin nimi näkyy keskitettynä ensisijaisen arvon alla (ApexCharts-tyyli, sopii vain otsikossa näytettäville entiteeteille ja mobiiliasetteluille).",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "Näytä ääriarvon tallennusaika ensisijaisen arvon vieressä. Merkityksellinen vain, kun Ensisijainen arvo on Last, First, Min tai Max — niillä on yksi ajankohta.",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "Näytä ikkunan laajuiset min- ja max-arvot vaimennettuna (min - max) -jälkiliitteenä ensisijaisen arvon vieressä. Toimii parhaiten yhdessä show_graph: false + primary_state_as: min/max -asetusten kanssa kompakteille ennätyskorteille. Käyttää vaihteluvälikaistan dataa, kun se on käytössä, muuten näkyvän ikkunan koostettua min/max-arvoa.",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "MDI-kuvake, joka näytetään tilarivillä entiteetin nimen vasemmalla puolella. Käytä mdi:-etuliitettä, esim. mdi:thermometer.",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "Näytä toinen tilastoarvo ensisijaisen tilan vieressä tilarivillä. Vaihtoehdot: Sum, Avg, Min, Max, First, Last. Nimike ja arvo näkyvät pienempinä päätilan vieressä. Pie-, Ranking- ja Polar Area -tiloissa on käytettävissä ylimääräinen %-vaihtoehto — se näyttää tämän entiteetin osuuden kokonaissummasta ja vastaa kaavioon piirrettyjä prosentteja.",
    "Position and alignment of this entity state row.": "Tämän entiteetin tilarivin sijainti ja tasaus.",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "Entiteetin nimen fonttikoko tilarivillä. Hyväksyy CSS-arvot, esim. 14px.",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "Numeerisen arvon fonttikoko tilarivillä. Hyväksyy CSS-arvot, esim. 13px.",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "Tilarivin kuvakkeen koko. Hyväksyy CSS-arvot, esim. 18px.",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "Näyttää tila-arvon vieressä ▲▼⯇⯈-kuvakkeen, joka kertoo, onko arvo nousussa, laskussa vai vakaa. Suunta lasketaan Trendijakso-ikkunan yli. Jos datalähde on jaksoa harvempi (esim. tunneittaiset pitkän aikavälin tilastot), käytetään sen sijaan 4 viimeistä näytettä, jotta kuvake näyttää silti suunnan.",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "Aikaikkuna tunneissa trendisuunnan laskentaan. Viimeisten N tunnin kulmakerroin määrittää, näyttääkö kuvake ▲ (nousee), ▼ (laskee) vai ⯇⯈ (vakaa). Aseta 0 käyttääksesi koko näytettyä aluetta. Desimaalit sallitaan (esim. 0.5 = 30 min, 0.25 = 15 min) — ikkunassa on silti oltava vähintään 2 datapistettä, muuten se pysyy vakaana.",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "Trendisuuntakuvakkeen (▲▼⯇⯈) fonttikoko. Hyväksyy CSS-arvot, esim. 12px.",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "▲ (nousee) -trendikuvakkeen väri. Jätä tyhjäksi käyttääksesi teeman onnistumisväriä (vihreä).",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "▼ (laskee) -trendikuvakkeen väri. Jätä tyhjäksi käyttääksesi teeman virheväriä (punainen).",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "━ (vakaa) -trendikuvakkeen väri. Jätä tyhjäksi käyttääksesi teeman toissijaista tekstiväriä (harmaa).",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "Line = pehmeä käyrä valinnaisella Bezier-tasoituksella. Step = pitää arvon tasaisena seuraavaan muutokseen asti ja hyppää sitten — ihanteellinen diskreeteille tiloille ja asetusarvoille. Bar = pystypalkkikaavio per aikaväli. Candlestick = OHLC-kynttilät per aikaväli (runko = avaus→päätös, vihreä nousu / punainen lasku; sydänlanka = ylin→alin). Historia-/STS-polulla kynttilä muodostetaan välin raakanäytteistä (aito OHLC); tilasto-/LTS-polulla avaus/päätös tulevat tuntikeskiarvoista ja ylin/alin jakson min/max-arvoista.",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "Piirtojärjestys. Suurempi = piirretään edemmäs, pienempinumeroisten entiteettien päälle; pienempi tai negatiivinen = viedään taakse. Oletus 0 säilyttää määritysjärjestyksen. Riippumaton selitteen / tilarivin järjestyksestä, joten käyrän voi tuoda eteen tai taakse järjestämättä entiteettejä uudelleen. YAML-avain: z_index.",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "Kytkee tämän entiteetin piirtämisen kokonaan. Kun pois käytöstä, entiteetti näkyy silti tilarivillä (jos Näytä tila on päällä), mutta ei vaikuta kaavioalueeseen mitenkään.",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "Käynnistä tämä entiteetti piilotettuna kortin latautuessa — paljasta se napsauttamalla sitä selitteessä. Ohitetaan, kun korttitason Piilota entiteetit automaattisesti (Kaavio → Visuaaliset asetukset) on päällä, koska se piilottaa kaiken. Käytä tätä piilottaaksesi oletuksena vain osan entiteeteistä.",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "Ryhmänimi pinotuille palkeille/viivoille. Saman ryhmänimen entiteetit pinotaan päällekkäin. Eri ryhmät sijoitetaan vierekkäin. Jätä tyhjäksi pinotaksesi kaikki entiteetit yhteen (oletustoiminta).",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "Piirtää katkoviivaisen vaakaviivan tämän entiteetin keskiarvon kohdalle nykyisellä aikavälillä. Nimikkeenä keskiarvo entiteetin värillä.",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "Kun anturi on pitkään ei saatavilla -tilassa, viiva katkeaa aukon kohdalla sen sijaan, että viimeinen tunnettu arvo jatkuisi sen yli. Lyhyet katkokset (välitason näyte-epäsäännöllisyys) pysyvät yhtenäisinä. Poista käytöstä (oletus) pitääksesi viivan yhtenäisenä katkoksen pituudesta riippumatta.",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "Tulostaa jokaisen näkyvän datapisteen numeerisen arvon suoraan palkin / viivan / pisteen yläpuolelle — kuten ApexChartsin dataLabels. Käyttää entiteetin omia desimaali- ja lukumuotoasetuksia. Teksti piirretään entiteetin värillä kortin taustan värisellä kehällä luettavuuden vuoksi. Toimii parhaiten kohtuullisilla pistemäärillä; tiheissä kaavioissa nimikkeet menevät päällekkäin.",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "Näyttää tämän entiteetin yhden jakson taaksepäin siirrettynä haalistettuna haamusarjana. Edellinen jakso seuraa nykyistä ikkunaa (kalenteritietoinen kuukausi-/vuosinäkymissä päivämäärävalitsimella). Haamu piiloutuu yhdessä pääsarjan kanssa selitteestä, ja työkaluvihje voi näyttää muutoksen prosentteina.",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "Haamun väri. Jätä tyhjäksi käyttääksesi automaattista haalistettua pääväriä. Hyväksyy #hex-arvot, CSS-muuttujat ja {{ templates }}-mallit.",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "Yksi tai useampi yksinkertainen liukuvan keskiarvon viiva tälle entiteetille. Kukin keskiarvoistaa viimeiset N väliä — jakso on väleinä, ja välin koko tulee Pisteet/tunti- tai Ryhmittely-asetuksesta. Vaatii vähintään N ladattua väliä: jos pitkä jakso (esim. 26) ei piirry lyhyellä ikkunalla, nosta Näytettävät tunnit -arvoa (halutessasi Suurin näkyvä aikaväli -asetuksen kanssa pitääksesi näkymän kapeana). Kynttilöille keskiarvoistetaan päätösarvo, muuten välin arvo; käyttää entiteetin omaa Y-akselia.",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "Min/max-arvonimikkeet kaavion päällä. Määritä, milloin ne näkyvät, mitkä ääriarvot näytetään, sisällytetäänkö aikaleimat, sekä fontin ja taustan täysi muotoilu.",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "Näytä minimiarvon nimike. Poista käytöstä piilottaaksesi vain minimin — hyödyllinen antureille, joiden minimi on aina nolla (esim. aurinkoteho, sade).",
    "Show the maximum value label. Disable to hide just the max.": "Näytä maksimiarvon nimike. Poista käytöstä piilottaaksesi vain maksimin.",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "Näytä ääriarvon tallennusaika kunkin nimikkeen alla. Poista käytöstä kompaktia, vain arvon näyttävää esitystä varten.",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "Ääriarvotekstin väri. Hyväksyy minkä tahansa CSS-värin tai -muuttujan. Jätä tyhjäksi käyttääksesi teeman oletusta.",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "Ääriarvon fonttikoko pikseleinä. Oletus on 13. Aikaleimateksti skaalautuu suhteessa.",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "Ääriarvonimikkeen laatikon taustaväri. Yhdistyy alla olevaan Taustan läpinäkyvyys -asetukseen — aseta läpinäkyvyys nollaan näyttääksesi vain tekstin ilman taustaa.",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "Ääriarvonimikkeen taustan läpinäkyvyys (0 = läpinäkyvä, 1 = peittävä). Käytä arvoa 0 näyttääksesi vain tekstin ilman näkyvää laatikkoa. Oletus on 1.",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "Kytke kaavioviivan näkyvyys. Poista käytöstä näyttääksesi vain täyttöalueen ilman näkyvää reunaa — hyödyllinen pehmeille aluekaavioille.",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "Kaavioviivan paksuus pikseleinä. 2-3 tavalliseen käyttöön, 1 tiheille monen entiteetin kaavioille, 4+ suurille näytöille.",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "Tasoittaa viivan kuutiollisilla Bezier-käyrillä datapisteiden välillä. Poista käytöstä saadaksesi terävät kulmikkaat viivat, jotka näyttävät tarkat porrassiirtymät arvojen välillä.",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "Kaavioviivan viivakuvio. Yhtenäinen on oletus; Pisteviiva ja Katkoviiva auttavat erottamaan päällekkäiset entiteetit tai merkitsemään toissijaiset sarjat.",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "Piirtää viivan taakse varjostetun min/max-kaistan, joka näyttää arvon vaihteluvälin kussakin koostevälissä. Viiva näyttää keskiarvon ja kaista sen, kuinka paljon arvo heilahteli.",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "Merkitsee jokaisen yksittäisen datapisteen pienellä ympyrällä viivalla. Hyödyllinen datan tarkkuuden ja historian aukkojen havaitsemiseen sekä sen näkemiseen, missä kukin mittaus tarkalleen tallennettiin.",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "Tämän entiteetin kaavioviivan ja täyttöalueen pääväri. Käytetään myös tilarivin pisteenä. Kirjoita threshold ohjataksesi värin alla määritellyistä kynnyskaistoista.",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "Yksittäisten datapisteiden väri (vaatii, että Pisteet on käytössä). Kirjoita threshold värjätäksesi kunkin pisteen sen arvon perusteella kynnyksiä vasten.",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "Tilarivin MDI-kuvakkeen väri. Kirjoita threshold muuttaaksesi kuvakkeen väriä dynaamisesti nykyisen arvon perusteella.",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "Tilarivin numeerisen arvotekstin väri. Kirjoita threshold muuttaaksesi tekstin väriä dynaamisesti nykyisen arvon perusteella.",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "Mittarin neulan väri. Kirjoita threshold värjätäksesi sen kynnyskaistoista. Jätä tyhjäksi seurataksesi arvon väriä (kynnys tai perus).",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "Täyttää viivan alapuolisen alueen entiteetin värin puoliläpinäkyvällä versiolla. Yhdessä liukuvärin kanssa luo pehmeän häivytysefektin.",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "Häivyttää täyttöalueen entiteetin väristä ylhäältä läpinäkyväksi alhaalla. Poista käytöstä saadaksesi tasaisen yhtenäisen täytön.",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "Värittää kaavioviivan sen mukaan, onko kukin osuus nousussa, laskussa vai vakaa edelliseen pisteeseen verrattuna. Värit lasketaan Trendijakso-ikkunan avulla. Jos datalähde on jaksoa harvempi (esim. tunneittaiset pitkän aikavälin tilastot), käytetään sen sijaan 4 viimeistä näytettä, jotta kuvake näyttää silti suunnan. Ei voi käyttää yhtä aikaa Värikynnysten kanssa.",
    "Color used when the value is increasing.": "Väri, jota käytetään arvon noustessa.",
    "Color used when the value is decreasing.": "Väri, jota käytetään arvon laskiessa.",
    "Color used when the value is not changing significantly.": "Väri, jota käytetään, kun arvo ei muutu merkittävästi.",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "Värittää kaavioviivan ja täytön datan arvon mukaan kussakin pisteessä. Määritä arvorajat ja anna kullekin välille väri. Ei voi käyttää yhtä aikaa Nousu/lasku-värien kanssa.",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "Mitä akselia pitkin kynnysvärit maalataan. Pystysuora = Y-akselin liukuväri (värit vastaavat arvojen sijainteja kaavion korkeudella). Vaakasuora = osuuskohtainen väritys aika-akselia pitkin.",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "Smooth = asteittainen sekoitus värien välillä. Hard = välitön vaihto kynnysarvon kohdalla.",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "Kun käytössä, koko viiva väritetään uusimman arvon perusteella sen sijaan, että kukin osuus väritettäisiin erikseen. Hyödyllinen, kun haluat yhden yhtenäisen värin, joka heijastaa nykyistä tilaa.",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "Ladataan\u2026",
    "Radar chart requires at least 3 entities": "Tutkakaavio vaatii v\u00e4hint\u00e4\u00e4n 3 entiteetti\u00e4",
    "Check the chart_mode value. The YAML config is preserved.": "Tarkista chart_mode-arvo. YAML-m\u00e4\u00e4ritys s\u00e4ilyy.",
    "Previous period": "Edellinen jakso",
    "Next period": "Seuraava jakso",
    "Event": "Tapahtuma",
    "Span": "V\u00e4li",
    "Threshold": "Kynnys",
    "Band": "Kaista",
    "Event marker": "Tapahtumamerkki",
    "Time span": "Aikav\u00e4li",
    "H-line": "H-viiva",
    "H-band": "H-kaista",
    "Disabled when thresholds active": "Poissa k\u00e4yt\u00f6st\u00e4, kun kynnykset ovat aktiivisia",
    "Disabled when trend active": "Poissa k\u00e4yt\u00f6st\u00e4, kun trendi on aktiivinen",
    "Template": "Malli",
    "Type an icon or Jinja template, or browse below.": "Kirjoita kuvake tai Jinja-malli, tai selaa alta.",
    "All": "Kaikki",
    "current year": "kuluva vuosi",
    "(all together)": "(kaikki yhdess\u00e4)",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "Muutos",
    "Altitude": "Amplitudi",
    "Range": "Vaihteluv\u00e4li",
    "Share": "Osuus",
    "Progress": "Edistyminen",
    "Peak": "Huippu",
    "Low": "Alin",
    "Level": "Taso",
    "Count": "M\u00e4\u00e4r\u00e4",
    "No matching X/Y data pairs": "Ei vastaavia X/Y-datapareja",
    "Unknown chart mode": "Tuntematon kaaviotila",
    "Download PNG (Chart)": "Lataa PNG (kaavio)",
    "Download PNG (Card)": "Lataa PNG (kortti)",
    "Price Entity": "Hintaentiteetti",
    "Price Attribute": "Hinta-attribuutti",
    "Reference Entity": "Viite-entiteetti",
    "Reference Attribute": "Viiteattribuutti",
    "Operation": "Laskutoimitus",
    "Damp midnight reset artifacts": "Vaimenna keskiy\u00f6n nollausartefaktit",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "edellinen jakso",
    "yesterday": "eilen",
    "last week": "viime viikko",
    "last month": "viime kuukausi",
    "last year": "viime vuosi",
    "Download": "Lataa",
    "Download PNG": "Lataa PNG",
    "Download CSV": "Lataa CSV",
    "Period Comparison": "Jaksovertailu",
    "Compare With": "Vertaa",
    "Previous Period": "Edellinen jakso",
    "Show \u0394% in tooltip": "N\u00e4yt\u00e4 \u0394% ty\u00f6kaluvihjeess\u00e4",
    "Auto (faded main color)": "Auto (himmennetty p\u00e4\u00e4v\u00e4ri)",
    "Show State Labels": "N\u00e4yt\u00e4 tilaotsikot",
    "Raw (no grouping)": "Raaka (ei ryhmittely\u00e4)",
    "Show Export Button": "N\u00e4yt\u00e4 vientipainike",
    "Managed by YAML template": "YAML-mallineen hallinnassa",
    "Today": "Tänään",
    "Yesterday": "Eilen",
    "This Week": "Tämä viikko",
    "Last Week": "Viime viikko",
    "This Month": "Tämä kuukausi",
    "Last Month": "Viime kuukausi",
    "This Year": "Tämä vuosi",
    "Last Year": "Viime vuosi",
    "Last 7 Days": "Viimeiset 7 päivää",
    "Last 30 Days": "Viimeiset 30 päivää",
    "Last 12 Months": "Viimeiset 12 kuukautta",
    "Last 24 hours": "Viimeiset 24 tuntia",
    "Last 3 days": "Viimeiset 3 päivää",
    "Last 7 days": "Viimeiset 7 päivää",
    "Last 15 days": "Viimeiset 15 päivää",
    "Last 30 days": "Viimeiset 30 päivää",
    "Last 90 days": "Viimeiset 90 päivää",
    "Last 180 days": "Viimeiset 180 päivää",
    "Last 12 months": "Viimeiset 12 kuukautta",
    "Select end date": "Valitse päättymispäivä",
    "Previous month": "Edellinen kuukausi",
    "Next month": "Seuraava kuukausi",
    "Auto": "Auto",
    "Pts/h": "Pist./h",
    "Group": "Ryhmä",
    "Interval": "Väli",
    "Hour": "Tunti",
    "Date": "Päivä",
    "Week": "Viikko",
    "Month": "Kuukausi",
    "Year": "Vuosi",
    "Total": "Yhteensä",
    "Min": "Min",
    "Max": "Maks",
    "Avg": "Ka",
    "Sum": "Summa",
    "Last": "Viimeisin",
    "Median": "Mediaani",
    "Q1": "Q1",
    "Q3": "Q3",
    "Samples": "Näytteet",
    "Value": "Arvo",
    "Running total": "Juokseva summa",
    "No data": "Ei dataa",
    "No time window.": "Ei aikaikkunaa.",
    "No entities to rank.": "Ei entiteettejä järjestettäväksi.",
    "All entities are below the threshold": "Kaikki entiteetit ovat kynnyksen alapuolella",
    "D": "Pv",
    "W": "Vk",
    "M": "Kk",
    "Y": "V",
    "1H": "1t",
    "2H": "2t",
    "3H": "3t",
    "4H": "4t",
    "6H": "6t",
    "8H": "8t",
    "12H": "12t",
    "24H": "24t",
    "3D": "3pv",
    "7D": "7pv",
    "14D": "14pv",
    "15D": "15pv",
    "30D": "30pv",
    "90D": "90pv",
    "180D": "180pv",
    "6M": "6kk",
    "12M": "12kk",
    "1Y": "1v",
    "Day": "Päivä",
    "now": "nyt",
    "Click to return to current period": "Palaa nykyiseen jaksoon napsauttamalla",
    "Open calendar": "Avaa kalenteri",
    // --- editor (short UI texts) ---
    "Above": "Yläpuolella",
    "Adaptive Color": "Mukautuva väri",
    "Add Annotation": "Lisää merkintä",
    "Add Entity": "Lisää entiteetti",
    "Add Moving Average": "Lisää liukuva keskiarvo",
    "Add Threshold": "Lisää kynnys",
    "Advanced Calculations": "Edistyneet laskennat",
    "Aggregation": "Koostaminen",
    "Align": "Tasaus",
    "All cards": "Kaikki kortit",
    "Alphabetic": "Aakkosjärjestys",
    "Animate": "Animoi",
    "Annotations": "Merkinnät",
    "Attribute": "Attribuutti",
    "Attribute Data Source": "Attribuutin tietolähde",
    "Attribute List": "Attribuuttilista",
    "Auto (HA language)": "Auto (HA:n kieli)",
    "Auto (HA profile)": "Auto (HA-profiili)",
    "Auto (unit)": "Auto (yksikkö)",
    "Auto Hide Entities": "Piilota entiteetit automaattisesti",
    "Auto Scale": "Automaattinen skaalaus",
    "Axis Labels": "Akselien nimiöt",
    "Background": "Tausta",
    "Background Blur": "Taustan sumennus",
    "Background Image": "Taustakuva",
    "Background Opacity": "Taustan läpinäkyvyys",
    "Bar Spacing": "Palkkien väli",
    "Base Colors": "Perusvärit",
    "Battery": "Akku",
    "Battery Entity": "Akkuentiteetti",
    "Below": "Alapuolella",
    "Bezier": "Bezier",
    "Border Color": "Reunuksen väri",
    "Border Radius": "Kulmien pyöristys",
    "Border Width": "Reunuksen paksuus",
    "Both": "Molemmat",
    "Bottom": "Alhaalla",
    "Bounds": "Rajat",
    "Box Plot": "Laatikkokuvio",
    "Break on Gaps": "Katkaise aukkojen kohdalla",
    "Brush Zooming": "Valintazoomaus",
    "Drill Down": "Porautuminen",
    "Calendar": "Kalenteri",
    "Card": "Kortti",
    "Card Border": "Kortin reunus",
    "Card Header": "Kortin otsikko",
    "Card Overlays": "Kortin päällykset",
    "Card Shadow": "Kortin varjo",
    "Card Styling": "Kortin ulkoasu",
    "Center": "Keskellä",
    "Center Label Color": "Keskinimiön väri",
    "Center Label Size": "Keskinimiön koko",
    "Center Total": "Summa keskellä",
    "Chart": "Kaavio",
    "Chart Align": "Kaavion tasaus",
    "Chart Mode": "Kaaviotyyppi",
    "Chart mode, display and data configuration": "Kaaviotyyppi, näyttö ja tietojen määritys",
    "Classic": "Klassinen",
    "Color": "Väri",
    "Color Dot": "Väripiste",
    "Compact Legend": "Tiivis selite",
    "Corner Radius": "Kulmien pyöristys",
    "Custom Name": "Mukautettu nimi",
    "Dashed": "Katkoviiva",
    "Data Attribute": "Data-attribuutti",
    "Data Labels": "Datanimiöt",
    "Data Points": "Datapisteet",
    "Data Settings": "Data-asetukset",
    "Data Vars": "Datamuuttujat",
    "Date Format": "Päivämäärän muoto",
    "Date Label Color": "Päivämääränimiön väri",
    "Date Nav": "Päivämääränavigointi",
    "Date Navigation": "Päivämääränavigointi",
    "Date Picker": "Päivämäärävalitsin",
    "Decimals": "Desimaalit",
    "Default": "Oletus",
    "Default (Vertical)": "Oletus (pystysuunta)",
    "Default Mode": "Oletustila",
    "Delete": "Poista",
    "Direction": "Suunta",
    "Disabled": "Pois käytöstä",
    "Donut": "Rengas",
    "Dotted": "Pisteviiva",
    "Down Color": "Laskun väri",
    "Drag to reorder": "Järjestä vetämällä",
    "Duplicate": "Monista",
    "Duration Unit": "Keston yksikkö",
    "End": "Loppu",
    "End value": "Loppuarvo",
    "Energy Date Sync": "Synkronointi Energia-päivämääriin",
    "Key": "Avain",
    "Entities": "Entiteetit",
    "Entity": "Entiteetti",
    "Falling": "Laskeva",
    "First": "Ensimmäinen",
    "Fixed Value": "Kiinteä arvo",
    "Font Color": "Fontin väri",
    "Font Size": "Fonttikoko",
    "Forecast Horizon": "Ennustehorisontti",
    "Gauge": "Mittari",
    "Gauge Columns": "Mittarisarakkeet",
    "Gauge Span": "Mittarin kaari",
    "General Settings": "Yleiset asetukset",
    "Gradient": "Liukuväri",
    "Graph Data": "Kaavion data",
    "Graph End Hour": "Lopputunti",
    "Graph Start": "Kaavion alku",
    "Graph Start Hour": "Alkutunti",
    "Graph Type": "Viivatyyppi",
    "Grid": "Ruudukko",
    "Group By": "Ryhmittely",
    "Group By Picker": "Ryhmittelyvalitsin",
    "Header": "Otsake",
    "Header & Battery": "Otsake ja akku",
    "Header Align": "Otsikon tasaus",
    "Header Color": "Otsikon väri",
    "Header Weight": "Otsikon paksuus",
    "Heatmap": "Lämpökartta",
    "Height": "Korkeus",
    "Hide on Load": "Piilota ladattaessa",
    "Histogram": "Histogrammi",
    "Horizontal": "Vaakasuunta",
    "Hours": "Tunnit",
    "Hours to Show": "Näytettävät tunnit",
    "Icon": "Kuvake",
    "Icon Color": "Kuvakkeen väri",
    "Icon Position": "Kuvakkeen sijainti",
    "Icon Size": "Kuvakkeen koko",
    "Image URL": "Kuvan URL",
    "Interval Picker": "Välivalitsin",
    "Invert (Mirror)": "Käännä (peilaa)",
    "Label": "Nimiö",
    "Labels": "Nimiöt",
    "Language": "Kieli",
    "Last 12M": "Viimeiset 12kk",
    "Last 15D": "Viimeiset 15pv",
    "Last 180D": "Viimeiset 180pv",
    "Last 24H": "Viimeiset 24t",
    "Last 30D": "Viimeiset 30pv",
    "Last 3D": "Viimeiset 3pv",
    "Last 7D": "Viimeiset 7pv",
    "Last 90D": "Viimeiset 90pv",
    "Last Color": "Viimeisimmän arvon väri",
    "Left": "Vasen",
    "Letter Spacing": "Kirjainväli",
    "Line / Fill Color": "Viivan / täytön väri",
    "Line Style": "Viivan tyyli",
    "Line Width": "Viivan paksuus",
    "Local (device)": "Paikallinen (laite)",
    "Localization": "Lokalisointi",
    "Logarithmic": "Logaritminen",
    "Long dash": "Pitkä katkoviiva",
    "Low Threshold": "Alakynnys",
    "Lower Bound Y": "Alaraja Y",
    "Lower Bound Y2": "Alaraja Y2",
    "MDI Icon": "MDI-kuvake",
    "Milliseconds": "Millisekunnit",
    "Min Value": "Minimiarvo",
    "Min Y Range": "Y:n vähimmäisväli",
    "Min Y2 Range": "Y2:n vähimmäisväli",
    "Minutes": "Minuutit",
    "Name Position": "Nimen sijainti",
    "Name Size": "Nimen koko",
    "Needle Color": "Osoittimen väri",
    "No annotations yet": "Ei vielä merkintöjä",
    "No moving averages yet": "Ei vielä liukuvia keskiarvoja",
    "No thresholds yet": "Ei vielä kynnyksiä",
    "None": "Ei mitään",
    "Now Line": "Nyt-viiva",
    "Number Format": "Lukumuoto",
    "Off": "Pois",
    "Offset": "Siirtymä",
    "Opacity": "Läpinäkyvyys",
    "Chart Settings": "Kaavion asetukset",
    "Card Settings": "Kortin asetukset",
    "Header & Icon": "Otsikko & kuvake",
    "Header, icon, styling and language": "Otsikko, kuvake, tyyli ja kieli",
    "Search settings": "Etsi asetuksista",
    "Cell Values": "Solujen arvot",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "Kirjoittaa jokaisen solun arvon lämpökartan tai kalenterin ruutuihin. Poista käytöstä siistimpää, pelkillä väreillä toimivaa ruudukkoa varten — tarkat arvot näkyvät edelleen työkaluvihjeessä.",
    "Fill Opacity": "Täytön läpinäkyvyys",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "Kuinka vahva viivan alapuolinen täyttö on, väliltä 0 (näkymätön) ja 1 (täysin peittävä). Jätä tyhjäksi oletusarvolle 0,4. Liukuvärin kanssa tämä on peittävyys ylhäällä, joka häipyy alas kahdeksasosaan; ilman liukuväriä tasainen täyttö käyttää tästä puolet.",
    "Overlay": "Päällys",
    "Overlays are hidden in sparkline mode": "Päällykset on piilotettu sparkline-tilassa",
    "Layout": "Asettelu",
    "Sequential": "Peräkkäinen",
    "Padding": "Sisäreunus",
    "Percentage": "Prosentti",
    "Percentages": "Prosentit",
    "Period": "Jakso",
    "Period Highlight": "Jakson korostus",
    "Pie Chart": "Ympyräkaavio",
    "Pie Style": "Ympyrän tyyli",
    "Point Color": "Pisteiden väri",
    "Points/Hour": "Pistettä/tunti",
    "Points/Hour Picker": "Pistettä/tunti-valitsin",
    "Polar Area": "Polaarinen alue",
    "Primary Value": "Ensisijainen arvo",
    "Radar": "Tutka",
    "Radial Bar": "Säteispalkki",
    "Range Band": "Vaihteluväli",
    "Ranking": "Järjestys",
    "Reference Year": "Vertailuvuosi",
    "Reverse": "Käänteinen",
    "Right": "Oikea",
    "Rising": "Nouseva",
    "Round Ticks": "Pyöristä asteikko",
    "Scatter": "Hajontakaavio",
    "Scroll Mode": "Vieritystila",
    "Secondary Value": "Toissijainen arvo",
    "Seconds": "Sekunnit",
    "Server": "Palvelin",
    "Shortcuts": "Pikavalinnat",
    "Show Average": "Näytä keskiarvo",
    "Show Bounds": "Näytä rajat",
    "Show Full Period": "Näytä koko jakso",
    "Show Range": "Näytä väli",
    "Show Timestamp": "Näytä aikaleima",
    "Show Values": "Näytä arvot",
    "Show now line": "Näytä nyt-viiva",
    "Slice Label Color": "Sektorinimiöiden väri",
    "Slice Label Format": "Sektorinimiöiden muoto",
    "Slice Label Size": "Sektorinimiöiden koko",
    "Slice Spacing": "Sektorien väli",
    "Solid": "Yhtenäinen",
    "Source": "Lähde",
    "Sparkline": "Sparkline",
    "Stable": "Vakaa",
    "Stable Color": "Vakauden väri",
    "Stack Group": "Pinoryhmä",
    "Stacked": "Pinottu",
    "Stacked Group Totals": "Pinoryhmien summat",
    "State": "Tila",
    "State Color": "Tilan väri",
    "State Layout": "Tilojen asettelu",
    "State Map": "Tilakartta",
    "State Timeline": "Tilojen aikajana",
    "Statistic ID": "Tilaston tunnus",
    "Style": "Tyyli",
    "System": "Järjestelmä",
    "Tap Action": "Napautustoiminto",
    "Thick": "Paksu",
    "Thin": "Ohut",
    "Time Field": "Aikakenttä",
    "Time Unit": "Aikayksikkö",
    "Time Window": "Aikaikkuna",
    "Time Zone": "Aikavyöhyke",
    "Timeline": "Aikajana",
    "Timestamp": "Aikaleima",
    "Tomorrow": "Huomenna",
    "Tooltip": "Vihje",
    "Tooltip Name": "Nimi vihjeessä",
    "Tooltip Order": "Vihjeen järjestys",
    "Tooltip Sync": "Vihjeiden synkronointi",
    "Tooltip Total": "Summa vihjeessä",
    "Top": "Ylhäällä",
    "Transition": "Siirtymä",
    "Trend Period": "Trendijakso",
    "Type": "Tyyppi",
    "Unit": "Yksikkö",
    "Up Color": "Nousun väri",
    "Update Interval": "Päivitysväli",
    "Upper Bound Y": "Yläraja Y",
    "Upper Bound Y2": "Yläraja Y2",
    "Value Expression": "Arvolauseke",
    "Value Factor": "Arvokerroin",
    "Value Field": "Arvokenttä",
    "Value Position": "Arvon sijainti",
    "Value Size": "Arvon koko",
    "Value Transform": "Arvomuunnos",
    "Visibility": "Näkyvyys",
    "Visible Intervals": "Näkyvät välit",
    "Visible Modes": "Näkyvät tilat",
    "Visible Window": "Näkyvä ikkuna",
    "Visual Options": "Visuaaliset asetukset",
    "Waterfall": "Vesiputous",
    "Width": "Leveys",
    "Window Step": "Ikkunan askel",
    "X Axis": "X-akseli",
    "X Axis Interval": "X-akselin väli",
    "X Grid Color": "X-ruudukon väri",
    "X Grid Opacity": "X-ruudukon läpinäkyvyys",
    "X Grid Style": "X-ruudukon tyyli",
    "X Grid Width": "X-ruudukon paksuus",
    "X Label Color": "X-nimiöiden väri",
    "X Label Opacity": "X-nimiöiden läpinäkyvyys",
    "X Label Size": "X-nimiöiden koko",
    "X Ticks": "X-jakoviivat",
    "X-Axis": "X-akseli",
    "X-axis settings are hidden in sparkline mode": "X-akselin asetukset on piilotettu sparkline-tilassa",
    "Y Axis": "Y-akseli",
    "Y Axis Decimals": "Y-akselin desimaalit",
    "Y Axis Format": "Y-akselin muoto",
    "Y Axis Label": "Y-akselin nimiö",
    "Y Axis Ticks": "Y-akselin jakoviivat",
    "Y Grid Color": "Y-ruudukon väri",
    "Y Grid Opacity": "Y-ruudukon läpinäkyvyys",
    "Y Grid Style": "Y-ruudukon tyyli",
    "Y Grid Width": "Y-ruudukon paksuus",
    "Y Label Color": "Y-nimiöiden väri",
    "Y Label Opacity": "Y-nimiöiden läpinäkyvyys",
    "Y Label Size": "Y-nimiöiden koko",
    "Y Tick Format": "Y-arvojen muoto",
    "Y Ticks": "Y-jakoviivat",
    "Y-Axis": "Y-akseli",
    "Y-axis settings are hidden in sparkline mode": "Y-akselin asetukset on piilotettu sparkline-tilassa",
    "Y2 Axis Label": "Y2-akselin nimiö",
    "Y2 Tick Format": "Y2-arvojen muoto",
    "Y2-Axis": "Y2-akseli",
    "Z-Index": "Z-indeksi",
    "Zoom Sync": "Zoomauksen synkronointi",
    "configured — add, reorder and customize": "määritetty — lisää, järjestä ja mukauta",
    "e.g. Statistics": "esim. Tilastot",
    // --- entity editor ---
    "Action": "Toiminto",
    "Advanced": "Lisäasetukset",
    "Always": "Aina",
    "Bar": "Palkit",
    "Basic": "Perus",
    "Candlestick": "Kynttilät",
    "Color Thresholds": "Värikynnykset",
    "Colors": "Värit",
    "Ext LTS": "Ulk. LTS",
    "Extrema": "Ääriarvot",
    "Fill": "Täyttö",
    "Gauge Range": "Mittarin alue",
    "General": "Yleiset",
    "Global": "Globaali",
    "Graph": "Kaavio",
    "History only": "Vain historia",
    "Independent": "Riippumaton",
    "LTS": "LTS",
    "Legend": "Selite",
    "Line": "Viiva",
    "Lower Bound": "Alaraja",
    "Manual": "Manuaalinen",
    "Moving Averages": "Liukuvat keskiarvot",
    "Never": "Ei koskaan",
    "On": "Päällä",
    "On Click": "Napsautettaessa",
    "Other": "Muu",
    "Primary": "Ensisijainen",
    "Rise/Fall Colors": "Nousu-/laskuvärit",
    "Secondary": "Toissijainen",
    "Start": "Alku",
    "State Row": "Tilarivi",
    "Step": "Portaat",
    "Time": "Aika",
    "Trend Icon": "Trendikuvake",
    "Upper Bound": "Yläraja",
    "Y Axis Range": "Y-akselin alue",
    // --- threshold direction/transition + hints ---
    "Hard": "Terävä",
    "Inherit from Custom Name": "Peri mukautetusta nimestä",
    "My annotation": "Merkintäni",
    "Smooth": "Pehmeä",
    "Vertical": "Pysty",
    // --- compact labels + scroll sync ---
    "End Hour": "Lopputunti",
    "Scroll Sync": "Vierityssynkr.",
    "Start Hour": "Alkutunti",
    // --- state_row dropdowns + positions ---
    "3D Effect": "3D-tehoste",
    "Aligned (below)": "Tasattu (alle)",
    "Bottom Center": "Alh. keskellä",
    "Bottom Left": "Alh. vasen",
    "Bottom Right": "Alh. oikea",
    "State (live)": "Tila (live)",
    "Tooltip Date = Axis": "Vihjeen päivä = Akseli",
    "Top Center": "Ylh. keskellä",
    "Top Left": "Ylh. vasen",
    "Top Right": "Ylh. oikea",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First näyttävät raakasarjan päätepisteen, ei näytettyä siivua tai solua. Harkitse Sum / Avg / Min / Max tässä kaaviotyypissä.",
    // --- color palette names ---
    "Accent": "Korostus",
    "Amber": "Meripihka",
    "Black": "Musta",
    "Blue": "Sininen",
    "Blue grey": "Siniharmaa",
    "Brown": "Ruskea",
    "Cyan": "Syaani",
    "Dark grey": "Tummanharmaa",
    "Deep orange": "Tummanoranssi",
    "Deep purple": "Tummanvioletti",
    "Green": "Vihreä",
    "Grey": "Harmaa",
    "Indigo": "Indigo",
    "Light blue": "Vaaleansininen",
    "Light green": "Vaaleanvihreä",
    "Light grey": "Vaaleanharmaa",
    "Lime": "Limetti",
    "Orange": "Oranssi",
    "Pink": "Pinkki",
    "Purple": "Violetti",
    "Red": "Punainen",
    "Teal": "Sinivihreä",
    "White": "Valkoinen",
    "Yellow": "Keltainen",
    "Custom": "Mukautettu",
  }),
  fr: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "En direct",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "L'état actuel de l'entité en ce moment, indépendamment de la période affichée sur le graphique. Toutes les autres valeurs décrivent la plage affichée.",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "Cette comparaison démarre masquée au chargement de la carte - révélez-la en cliquant sur son entrée de légende. Remarque : cliquer sur la série PRINCIPALE dans la légende bascule tout le groupe de comparaison ensemble.",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "Périodes calendaires",
    "Rolling windows (ending now)": "Fenêtres glissantes (jusqu'à maintenant)",
    "Area names": "Noms de zone",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "Noms d'attribut",
    "Attribute names only": "Noms d'attribut uniquement",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "Ajoute l'attribut tracé au nom de chaque entité - dans la ligne d'état, la légende, les info-bulles, les statistiques, les exports et cette liste. Sans cela, deux attributs d'une même entité produisent deux libellés identiques. Les lignes qui tracent l'état de l'entité ne sont pas modifiées, ni les entités auxquelles vous avez donné un nom personnalisé.",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "Affiche UNIQUEMENT le nom de l'attribut au lieu du nom de l'entité suivi de l'attribut. Combiné aux Noms de zone, cela donne des libellés comme 'Température cible · Salon'. Cette option et Noms d'attribut sont des alternatives - activer l'une désactive l'autre.",
    "Hide Name": "Masquer le nom",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "Activé",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "Désactivez pour que la carte se comporte comme si cette entité n'avait jamais été configurée : rien n'est récupéré ni dessiné, et aucune logique de la carte n'en tient compte. Pratique pour les modèles de cartes partagés (ex. Streamline) où certaines instances n'ont pas de capteur. La ligne reste ici pour l'édition et peut être réactivée à tout moment.",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "Taille des points",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "Rayon des cercles de points de données en pixels. Laissez vide pour une taille automatique basée sur l'épaisseur de ligne. Définit aussi la taille des points dans les modes scatter et radar.",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "Fenêtre étendue",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "Rend N fois la période sélectionnée et s'ouvre défilé sur la partie la plus récente : l'écran montre exactement la période choisie - même échelle et mêmes intervalles que sans défilement - et vous pouvez remonter dans l'historique supplémentaire. Suit le sélecteur de dates : en vue Semaine avec 2, une semaine supplémentaire est accessible derrière la semaine courante. 1 ou vide = désactivé. Prime sur la Fenêtre visible lorsqu'actif.",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "Ignorer les zéros transitoires",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "Certaines intégrations rapportent un 0 littéral quand l'appareil est éteint ou redémarre, puis reviennent au total précédent - chaque creux est alors compté comme une remise à zéro du compteur et la valeur restaurée est recomptée comme consommation. Activez pour ignorer complètement les lectures à zéro ; avec les statistiques à long terme, la variation est recalculée depuis la colonne state, en contournant les sommes polluées. Les compteurs qui se remettent réellement à zéro et repartent de zéro fonctionnent toujours.",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "Remplit la zone sous la ligne de ce fantôme avec une version atténuée de sa couleur. Désactivé par défaut pour que les périodes superposées restent lisibles.",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "Trace une ligne horizontale en pointillés à la valeur moyenne de ce fantôme - la moyenne de la période comparée - dans la couleur du fantôme. Pratique pour comparer les moyennes des périodes d'un coup d'œil.",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "Règles d'échelle personnalisées",
    "Up to (hours)": "Jusqu'à (heures)",
    "Add Rule": "Ajouter une règle",
    "No rules yet - the built-in auto scale decides": "Aucune règle pour l'instant - l'auto-échelle intégrée décide",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "Remplace l'auto-échelle intégrée par vos propres seuils. Chaque règle se lit : quand la période visible est d'au plus N heures, utiliser ce regroupement (et éventuellement ces points/heure). Le plus petit seuil correspondant gagne ; une période au-delà de tous les seuils revient à l'auto-échelle intégrée. Sensible au sélecteur de dates : une sélection de mois ou d'année complète correspond à sa durée nominale même si la période est encore en cours.",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "Jour précédent",
    "Week Before": "Semaine précédente",
    "Month Before": "Mois précédent",
    "Year Before": "Année précédente",
    "Periods Back": "Périodes en arrière",
    "No comparisons yet": "Aucune comparaison pour l'instant",
    "Add Comparison": "Ajouter une comparaison",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "Nombre de périodes en arrière comparées par cette ligne : 1 = la période précédente, 2 = il y a deux périodes. Suit la période sélectionnée et le sélecteur de dates - en vue Semaine, 2 signifie il y a deux semaines ; passez le sélecteur sur Année et la même ligne montrera deux ans en arrière.",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "Superpose cette entité décalée en arrière sous forme de séries fantômes estompées - un fantôme par ligne. Période précédente suit la fenêtre actuelle (avec prise en compte du calendrier pour les vues mois/année) et Périodes en arrière la multiplie : 1 = précédente, 2 = il y a deux périodes. Les fantômes se masquent avec la série principale dans la légende ; l'infobulle affiche la date propre de chaque fantôme et la variation en pourcentage.",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "Texte du titre affiché en haut de la carte. Laisser vide pour masquer entièrement la ligne d'en-tête.",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "Taille de police du titre de la carte et de l'icône de batterie. L'icône de batterie et le texte de pourcentage s'adaptent proportionnellement à cette valeur. Accepte toute valeur CSS comme 16px ou 1.2em.",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "Alignement horizontal du titre — gauche, centre ou droite. Combiné avec Position de l'icône pour déterminer les zones de mise en page.",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "Contrôle la disposition des valeurs d'état des entités au-dessus/en dessous du graphique. Défaut = chaque entité s'empile verticalement sur sa propre ligne. Horizontal = les entités s'enchaînent côte à côte sur une seule ligne, avec retour à la ligne si besoin. Utile pour des cartes compactes avec de nombreuses entités.",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "Couleur personnalisée du texte d'en-tête. Accepte toute couleur ou variable CSS. Laisser vide pour la valeur par défaut du thème.",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "Graisse de police du texte d'en-tête. Accepte les mots-clés CSS (light/normal/bold) ou des nombres (300, 400, 600, 700). Laisser vide pour la valeur par défaut du thème.",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "Espacement des lettres de l'en-tête. Accepte un nombre (traité comme px) ou toute valeur CSS comme 0.5px, normal, -0.02em. Laisser vide pour la valeur par défaut du thème.",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "Icône Material Design à côté du titre. Utiliser le préfixe mdi:, par ex. mdi:chart-line. Parcourir toutes les icônes sur materialdesignicons.com.",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "Largeur et hauteur de l'icône. Accepte des valeurs CSS comme 22px ou 1.5rem.",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "Utiliser une image personnalisée au lieu d'une icône MDI. Coller l'URL complète d'un PNG/SVG/WebP. Prend le pas sur le champ d'icône MDI.",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "Emplacement de l'icône d'en-tête — gauche, centre ou droite. Quand la position de l'icône correspond à la valeur d'Alignement de l'en-tête, l'icône et le titre sont côte à côte (icône en premier). Sinon ils se séparent : l'icône va dans sa propre zone, le titre dans la zone d'alignement.",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "Hauteur de la zone du graphique en pixels, ou auto pour remplir la cellule de la grille (dimensionner la carte via l'onglet Disposition). Vider le champ rétablit auto.",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "Couleur de fond personnalisée de la carte. Accepte toute couleur CSS (hex, nom, rgb, rgba). Utiliser rgba(r,g,b,a) pour la transparence, par ex. rgba(155,150,150,0.3). Laisser vide pour la valeur par défaut du thème.",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "Arrondi des coins de la carte. Accepte un nombre (traité comme px) ou toute valeur CSS comme 12px, 1rem, 0. Laisser vide pour la valeur par défaut du thème.",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "Afficher l'ombre portée par défaut des cartes HA. Désactiver pour un rendu plat ou lorsque la carte est posée sur un fond décoré.",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "Afficher la bordure par défaut des cartes HA. Désactiver pour un aspect plus épuré sans bordure.",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "Couleur personnalisée de la bordure de la carte. Accepte toute couleur ou variable CSS. Laisser vide pour la valeur par défaut du thème.",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "Épaisseur de la bordure. Accepte un nombre (traité comme px) ou toute valeur CSS comme 2px. Laisser vide pour la valeur par défaut du thème.",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "Espacement intérieur de la carte. Accepte un nombre unique (px) ou tout raccourci CSS comme 8px 16px ou 0. Laisser vide pour la valeur par défaut du thème.",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "URL d'une image à utiliser comme fond de la carte. Les fichiers locaux (dans www/) sont accessibles sous /local/ — écrire /local/sunset.jpg, ou simplement sunset.jpg ou local/sub/path.jpg. Les URL externes fonctionnent aussi. L'image se superpose à la couleur de fond (les couleurs rgba transparentes restent visibles).",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "Quantité de flou en pixels appliquée uniquement à l'Image de fond. Le graphique, l'en-tête et le reste du contenu restent nets. 0 ou vide = pas de flou. Utile pour des fonds doux et atmosphériques.",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "Position horizontale de la forme du graphique dans la carte. Gauche l'ancre au bord gauche, Droite au bord droit, Centre (par défaut) la maintient au milieu. Utile pour juxtaposer le graphique à d'autres contenus ou pour l'équilibre visuel.",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "Langue des textes affichés sur la carte : préréglages du sélecteur de dates et libellés de plage, options du sélecteur de regroupement, mots de l'infobulle et de la légende comme Total/Min/Max, et états vides. Auto = suivre le paramètre Langue du profil HA de chaque utilisateur. Une langue fixe fige les textes et formats de date de la carte pour tous — utile pour les tablettes murales. Cet éditeur suit aussi la langue de la carte. Les noms d'entités, les unités et vos propres libellés ne sont jamais traduits. Les mots d'état (on/off, heating...) proviennent des traductions de HA et suivent la langue du profil de l'utilisateur. Les traductions manquantes retombent sur l'anglais.",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "Fuseau horaire utilisé par la carte pour les libellés d'axe, les infobulles, les bornes de fenêtre (J/S/M/A, Début du graphique, plafonds horaires) et le regroupement calendaire. Auto = suivre la préférence Fuseau horaire du profil HA, exactement comme les graphiques natifs de HA — corrige les décalages horaires quand votre appareil est dans un autre fuseau que le serveur (par ex. en voyage). Local = toujours utiliser le fuseau de l'appareil/navigateur. Serveur = toujours utiliser le fuseau du serveur HA. Un nom IANA personnalisé comme Europe/Istanbul ou America/New_York peut aussi être défini en YAML.",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "Chronologie = graphique temporel (ligne, palier, barre par entité). Nuage de points = corrélation X vs Y (exactement 2 entités). Camembert = graphique en anneau montrant des parts. Classement = barres horizontales triées par valeur. Carte thermique = grille jours × heures. Calendrier = grille hebdomadaire. Boîte à moustaches = distribution min / quartile / médiane par tranche de temps. Cascade = chaque entité comme un pas +/− d'un total cumulé (agrégation par défaut : Sum). Histogramme = distribution de fréquence des valeurs sur la fenêtre visible.",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "Nombre d'heures d'historique à charger et afficher dans la fenêtre glissante par défaut. Des valeurs élevées récupèrent plus de données mais peuvent ralentir la carte. Ignoré lorsque le Sélecteur de dates, la Synchronisation Énergie, le Sélecteur d'intervalle, Début du graphique ou Heure de début du graphique redéfinit la fenêtre temporelle.",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "Nombre de points de données à récupérer par heure. Plus élevé = plus de détail mais plus lourd pour la base de données du recorder HA. Une valeur de 2 signifie un point toutes les 30 minutes. Chaque entité peut redéfinir cette valeur dans ses propres réglages.",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "Comment découper l'historique brut en tranches avant agrégation. Intervalle = tranches de largeur égale sur toute la plage de temps (le plus courant). Heure = une tranche par heure d'horloge. Date = une par jour calendaire. Semaine = une par semaine calendaire (lun–dim). Mois = une par mois calendaire. Raw = aucun découpage : chaque échantillon enregistré est tracé à son horodatage exact — idéal pour les graphiques en palier de capteurs binaires/d'état où chaque transition compte.",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "Masque les entités dont la valeur tombe sous ce seuil. Utile pour classer la consommation d'énergie ou des métriques similaires où les appareils inactifs / en veille encombrent le graphique. Le seuil est comparé à la valeur absolue, il fonctionne donc de la même façon pour les nombres positifs et négatifs. Laisser vide pour aucun filtre.",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "Intervalle de rafraîchissement automatique en secondes. La carte recharge les données à cette cadence indépendamment des changements d'état HA. Utile pour des capteurs très changeants ou des sources de données externes. Laisser vide pour ne mettre à jour que sur les événements d'état de HA.",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "Plage temporelle visible maximale en heures. Lorsqu'elle est définie et inférieure à Heures à afficher, le graphique devient défilable horizontalement.",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "Barre de défilement = barre visible en bas. Molette = la molette de la souris fait défiler horizontalement.",
    "Draws faint horizontal and vertical guide lines across the graph area.": "Trace de fines lignes de repère horizontales et verticales sur la zone du graphique.",
    "Shows a compact color-coded entity name key below the graph.": "Affiche sous le graphique une clé compacte des noms d'entités codée par couleur.",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "Joue une animation de tracé au chargement de la carte. Chronologie = balayage de tracé des lignes/aires. Camembert / Barre radiale / Aire polaire = croissance des parts à chaque actualisation des données.",
    "Stacks entities on top of each other instead of overlapping.": "Empile les entités les unes sur les autres au lieu de les superposer.",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "Mode compact — supprime tout l'habillage, affiche nom d'entité + valeur + mini graphique.",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "Si activé, choisit automatiquement les meilleurs Regrouper par et Points/heure pour la fenêtre visible — en visant environ 100 points. Bascule vers un mode plus sûr (Points/heure uniquement) pour les configurations de carte utilisant offset, forecast_horizon ou des sources de données par attribut, où le forçage de Regrouper par pourrait casser l'alignement temporel par entité.",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "Ajoute une petite icône de téléchargement en haut à droite du tracé avec export PNG et CSV des séries actuellement visibles.",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "Démarrer avec toutes les entités masquées au chargement de la carte — le tracé commence vide et vous révélez uniquement les séries voulues en cliquant dessus dans la légende ou la légende détaillée. Les révélations persistent pour la session ; les entités ajoutées ensuite démarrent aussi masquées. À associer de préférence à Légende compacte pour avoir quelque chose à cliquer.",
    "Horizontal alignment of the compact legend.": "Alignement horizontal de la légende compacte.",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "Préréglage visuel. Classique = camembert plein. Épais = anneau de donut large. Donut = standard (par défaut). Fin = anneau étroit. Total au centre impose un trou intérieur minimal.",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "Écart entre les parts en degrés. 0 = jointives. 1-5 = subtil. 6-15 = nettement séparées. Les parts espacées reçoivent automatiquement des extrémités arrondies. Ne s'applique qu'aux styles donut (pas Classique).",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "Donne de la profondeur au camembert en l'aplatissant verticalement et en dessinant des parois latérales en dessous. Fonctionne avec tous les préréglages de style.",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "Taille de police des libellés de valeur à l'intérieur de chaque part. Laisser vide pour un dimensionnement auto selon le rayon du graphique.",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "Couleur des libellés de valeur des parts. Accepte toute couleur CSS (hex, rgba, nom) ou variable CSS. Laisser vide pour du blanc (contraste auto avec la couleur de la part).",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "Contenu affiché dans chaque part. Valeur = nombre avec unité (par ex. 42.0 kWh). Pourcentage = part du total (par ex. 23%). Les deux = valeur suivie du pourcentage.",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "Taille de police de la valeur Total au centre affichée dans le trou du donut. Nécessite l'activation de Total au centre. Laisser vide pour un dimensionnement auto.",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "Couleur de la valeur Total au centre et de son sous-libellé. Accepte toute couleur ou variable CSS. Laisser vide pour la valeur par défaut du thème.",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "Nombre de jauges par ligne. Auto en place autant que la largeur de la carte le permet ; chaque entité devient sa propre jauge dans une grille adaptative.",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "Balayage du cadran en degrés. 270 = cadran 3/4 classique (par défaut), 180 = demi-cercle, 360 = anneau complet. L'ouverture est centrée en bas.",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "Position de la valeur par rapport à la jauge — en dessous (par défaut) ou au-dessus du cadran, à l'écart de l'arc et de l'aiguille.",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "Taille de police de la valeur de la jauge en pixels. Laisser vide pour un dimensionnement auto selon la jauge ; le nom s'adapte en proportion.",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "Dessine les extrémités de l'échelle du cadran — la borne inférieure et la borne supérieure — sous forme de petits libellés aux deux bouts de la jauge. Définir la plage par entité sous Plage de la jauge (Min / Max). Le pic et le creux observés sur la période apparaissent toujours dans l'infobulle.",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "Arrondi des coins de chaque segment d'état en pixels. 0 = parfaitement net. 3 = par défaut. Des valeurs plus grandes arrondissent en forme de pilule (plafonné à la moitié de la hauteur de ligne). Les utilisateurs avancés peuvent aussi cibler la classe sgc-stl-cell depuis card_mod pour un style par état.",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "Dessine le nom de l'état (par ex. Dégagé, On, Domicile) dans les segments assez larges pour le contenir. Désactiver pour un rendu épuré en bandes de couleur.",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Taille de police des libellés de l'axe Y (dates pour la carte thermique, semaines pour le calendrier) en pixels. La valeur par défaut est 10.",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Opacité des libellés de l'axe Y. 0 = invisible, 1 = totalement opaque. La valeur par défaut est 0.65.",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Couleur personnalisée des libellés de l'axe Y. Accepte toute couleur CSS (hex, rgba, nom de couleur) ou une variable CSS. Laisser vide pour utiliser --primary-text-color du thème.",
    "Shows numeric value labels on the left (primary) edge of the graph.": "Affiche des libellés de valeur numériques sur le bord gauche (principal) du graphique.",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "Affiche des libellés de valeur numériques sur le bord droit (secondaire) du graphique. Visible uniquement quand au moins une entité utilise Axe Y = Secondaire. Désactiver pour n'afficher que les libellés de l'axe principal tout en gardant les entités secondaires tracées.",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "Trace de petites graduations à chaque position de libellé numérique sur les axes Y. Aide à ancrer visuellement les libellés au bord du graphique.",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "Affiche un libellé d'unité vertical sur le bord gauche et/ou droit du graphique. Par défaut, l'unité de mesure de la première entité de chaque axe. Un texte personnalisé peut être défini dans la section Libellés ci-dessous.",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "Passe l'axe Y en échelle logarithmique. Idéal pour des données couvrant plusieurs ordres de grandeur (par ex. 1 à 10000). Inadapté aux valeurs nulles ou négatives.",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "Libellé vertical affiché sur le bord gauche du graphique. Par défaut, l'unité de la première entité principale. Définir un texte personnalisé pour remplacer, ou laisser vide pour auto.",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "Libellé vertical affiché sur le bord droit du graphique. Par défaut, l'unité de la première entité secondaire. Définir un texte personnalisé pour remplacer, ou laisser vide pour auto.",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "Cale les valeurs de graduation de l'axe Y sur des multiples propres de 1, 2 ou 5 (× 10^n) — par exemple 0.1 / 0.2 / 0.3 au lieu de 0.11 / 0.22 / 0.33. Reste dans les bornes, ne change pas l'échelle du tracé. Désactiver pour un espacement strictement égal.",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Nombre de graduations (lignes de grille et libellés) sur l'axe Y. La valeur par défaut est 4. Exemple : ticks=6 avec des bornes 40-100 affiche 40, 50, 60, 70, 80, 90, 100.",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Nombre de décimales des libellés de l'axe Y. Prend le pas sur le réglage de décimales par entité pour les libellés d'axe uniquement. Les valeurs de la ligne d'état ne sont pas affectées. Laisser vide pour la détection automatique.",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Formatage des nombres sur l'axe Y. Système = suivre le réglage régional de HA. Virgule = style européen (1.234,56). Point = style américain (1,234.56). Indépendant du Format des nombres par entité, qui pilote toujours la ligne d'état, l'infobulle et les étiquettes de données.",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "Format de libellé personnalisé pour l'axe PRINCIPAL. Prend le pas sur Décimales et Format de l'axe Y ci-dessus, et pilote aussi les étiquettes de données, les valeurs d'infobulle, la ligne d'état, les extrêmes et le libellé de la ligne de moyenne pour les entités de cet axe. Raccourcis de durée (valeur brute convertie depuis Unité de durée) : h:mm, h:mm:ss, mm:ss, d h:mm — par ex. 5400 s avec h:mm affiche 1:30. Ou un modèle {expression} sûr : nombres, value, + - * / %, parenthèses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Exemple : {floor(value/3600)}:{pad2(floor(value%3600/60))} transforme 5430 en 1:30 ; {fixed(value/1000,1)} kW transforme 2350 en 2.4 kW. Aucun JavaScript n'est exécuté ; les formats invalides sont ignorés. Laisser vide pour des nombres simples.",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "Identique à Format des graduations Y mais pour l'axe SECONDAIRE (droit) et toutes les surfaces de valeur des entités qui y sont tracées.",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "Unité de la valeur BRUTE du capteur quand un raccourci de durée est utilisé. Secondes est la valeur par défaut — une valeur de 5400 avec h:mm affiche 1:30. Choisir Minutes ou Heures si votre capteur rapporte ces unités. Ignoré par les modèles {expression}.",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Taille de police des libellés numériques de l'axe Y en pixels. La valeur par défaut est 10.",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Opacité des libellés numériques de l'axe Y. 0 = invisible, 1 = totalement opaque. La valeur par défaut est 0.65.",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Couleur personnalisée des libellés et graduations de l'axe Y. Accepte toute couleur CSS (hex, rgba, nom de couleur) ou une variable CSS comme var(--my-color). Laisser vide pour la valeur par défaut du thème (--secondary-text-color).",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Motif des lignes de grille horizontales (axe Y). Continu, Tirets, Pointillés ou Tirets longs. Ou un stroke-dasharray SVG personnalisé comme 6 2 2 2.",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Épaisseur des lignes de grille horizontales en pixels. La valeur par défaut est 1. Accepte les décimales comme 0.5.",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Couleur des lignes de grille horizontales. Accepte toute couleur ou variable CSS. Laisser vide pour la valeur par défaut du thème.",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Opacité des lignes de grille horizontales. 0 = invisible, 1 = totalement opaque. La valeur par défaut est 0.15 — subtile, juste assez pour guider l'œil sans concurrencer les données.",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "Amplitude minimale de l'axe Y principal. Si la plage réelle des données est plus petite, l'axe s'étend symétriquement autour du centre. Exemple : réglé sur 10 avec des données entre 20-22 → l'axe affiche 16-26. Évite des graphiques trop zoomés pour des données quasi plates.",
    "Same as Min Y Range but for the secondary (right) Y axis.": "Identique à Plage Y minimale mais pour l'axe Y secondaire (droit).",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "Minimum strict ou souple pour l'axe Y principal. Saisir un nombre pour une borne stricte (l'axe ne descend jamais en dessous). Préfixer par ~ pour une borne souple (par ex. ~0) — l'axe s'étend si les données passent en dessous. Accepte aussi un ID d'entité pour une borne dynamique qui suit un autre capteur.",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "Maximum strict ou souple pour l'axe Y principal. Même syntaxe que Borne inférieure : nombre, ~nombre, ou entity_id.",
    "Hard or soft minimum for the secondary (right) Y axis.": "Minimum strict ou souple pour l'axe Y secondaire (droit).",
    "Hard or soft maximum for the secondary (right) Y axis.": "Maximum strict ou souple pour l'axe Y secondaire (droit).",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "Taille de police des libellés de l'axe X (heures pour la carte thermique, noms de jours pour le calendrier) en pixels. La valeur par défaut est 10.",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacité des libellés de l'axe X. 0 = invisible, 1 = totalement opaque. La valeur par défaut est 0.5.",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "Couleur personnalisée des libellés de l'axe X. Accepte toute couleur CSS ou variable CSS. Laisser vide pour utiliser --primary-text-color du thème.",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "Taille de police des libellés d'heure/date de l'axe X en pixels. La valeur par défaut est 10.",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacité des libellés de l'axe X. 0 = invisible, 1 = totalement opaque. La valeur par défaut est 0.5.",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Couleur personnalisée des libellés de l'axe X. Accepte toute couleur CSS (hex, rgba, nom de couleur) ou une variable CSS. Laisser vide pour la valeur par défaut du thème (--secondary-text-color).",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "Couleur des libellés de l'axe X lorsque la plage visible dépasse une journée et que les libellés passent en dates. Laisser vide pour reprendre la Couleur des libellés X.",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "Affiche des libellés d'heure le long du bas en mode Chronologie, ou des libellés de valeur en mode Nuage de points. Désactiver pour gagner de l'espace vertical.",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "Trace de petites graduations à chaque position de libellé d'heure sur l'axe X. Aide à ancrer visuellement les libellés au bord du graphique.",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "Format des horodatages sur l'axe X, l'infobulle, les extrêmes et les étiquettes de records. Système = suivre les réglages de format date/heure du profil HA (la préférence 12h/24h est respectée). Les autres options forcent un motif précis. Des motifs personnalisés fonctionnent aussi en YAML à partir de ces jetons : YYYY/YY (année), MMMM/MMM (nom du mois) / MM (numéro du mois), DD (jour), dddd/ddd (nom du jour), HH/hh:mm:ss, A/a (AM/PM) — par ex. 'ddd DD MMM' ou 'YYYY-MM-DD HH:mm'. Les formats de jour de semaine (ddd / dddd) libellent aussi les graduations de date de l'axe X sur les vues multi-jours — utiliser 'dddd' seul pour n'avoir que le nom du jour.",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "Écart entre les colonnes de barres en pixels. S'applique uniquement aux entités de type barre. Augmenter pour un rendu plus aéré, diminuer pour des barres plus denses.",
    "Font size of X-axis time labels in pixels. Default is 10.": "Taille de police des libellés d'heure de l'axe X en pixels. La valeur par défaut est 10.",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacité des libellés d'heure de l'axe X. 0 = invisible, 1 = totalement opaque. La valeur par défaut est 0.5.",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Couleur personnalisée des libellés d'heure et graduations de l'axe X. Accepte toute couleur CSS (hex, rgba, nom de couleur) ou une variable CSS. Laisser vide pour la valeur par défaut du thème (--secondary-text-color).",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "Couleur personnalisée des libellés de date (par ex. marqueurs de minuit affichés sur les vues de 12 heures et plus). Par défaut --primary-color pour faire ressortir les dates. Régler sur la même valeur que Couleur des libellés X pour un axe uniforme.",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "Contrôle l'espacement entre les graduations de l'axe X. Auto = calculé selon la largeur du graphique. Ou choisir un intervalle fixe : horaire, quotidien, hebdomadaire ou mensuel. Les graduations s'alignent toujours sur des bornes propres (débuts d'heure, minuit, lundi, 1er du mois).",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Motif des lignes de grille verticales (axe X). Continu, Tirets, Pointillés ou Tirets longs. Ou un stroke-dasharray SVG personnalisé comme 6 2 2 2.",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Épaisseur des lignes de grille verticales en pixels. La valeur par défaut est 1. Accepte les décimales comme 0.5.",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Couleur des lignes de grille verticales. Accepte toute couleur ou variable CSS. Laisser vide pour la valeur par défaut du thème.",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Opacité des lignes de grille verticales. 0 = invisible, 1 = totalement opaque. La valeur par défaut est 0.15 — subtile, juste assez pour guider l'œil sans concurrencer les données.",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "Synchronise avec le sélecteur de dates Énergie de HA. Incompatible avec le Sélecteur de dates.",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "Navigation de dates intégrée avec boutons J/S/M/A, calendrier et préréglages.",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "Sélectionner les boutons de mode à afficher dans la barre du sélecteur. J/S/M/A sont des périodes calendaires ; Dernières 24 h … Derniers 12 mois sont des fenêtres glissantes se terminant maintenant. Si un seul est sélectionné, les boutons sont masqués et ce mode est verrouillé. Laisser les quatre modes calendaires actifs (relatifs désactivés) pour le comportement par défaut.",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "Nombre d'unités par fenêtre. 1 = unité simple (par ex. un jour, un mois — comportement historique). Au-delà de 1, le sélecteur devient une fenêtre glissante de N unités : les boutons précédent/suivant sautent de N unités complètes. Exemple : step=4 en mode Semaine affiche les 4 dernières semaines et navigue de 4 semaines à la fois.",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "Mode de départ à chaque chargement de la carte. Auto = mémoriser le dernier mode choisi manuellement (persistant entre rechargements). Jour/Semaine/Mois/Année = toujours forcer ce mode calendaire au chargement. Dernières 24 h … Derniers 12 mois = forcer une fenêtre glissante se terminant maintenant (par ex. Derniers 7 j = les 7 derniers jours) ; les flèches précédent/suivant sautent d'une période complète.",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "Position horizontale du navigateur ‹ période › dans la barre du sélecteur — gauche, centre ou droite. S'il partage une position avec les raccourcis, le navigateur est placé en premier, à leur gauche.",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "Position horizontale des raccourcis de mode — les boutons J/S/M/A et l'icône de calendrier — gauche, centre ou droite. Le partage d'une position avec le navigateur de dates place le navigateur en premier.",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "Cale le début de la fenêtre du graphique sur une borne calendaire. Aujourd'hui = démarrer à aujourd'hui 00:00 (idéal pour afficher les 24 h complètes du jour, par ex. les prix horaires Nord Pool avec l'attribut today_hourly — à utiliser avec Afficher la période complète). Demain = démarrer à demain 00:00 (pour les données de prévision). Semaine = lundi 00:00. Mois = le 1er du mois. Année = le 1er janvier. Prend le pas sur hours_to_show. Quand le sélecteur d'intervalle est actif, ce réglage est ignoré.",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "Affiche des boutons d'intervalles de temps prédéfinis sur la carte. Masqué à l'exécution quand le Sélecteur de dates ou la Synchronisation des dates Énergie est actif (ils sont prioritaires pour le contrôle de la fenêtre temporelle). Le champ Groupe à côté de la position maintient toutes les cartes partageant ce nom sur le même intervalle — les cartes réceptrices n'ont pas besoin d'activer le sélecteur, un seul sélecteur visible peut donc piloter toute la page.",
    "Shows a compact dropdown list of attributes for entities.": "Affiche une liste déroulante compacte d'attributs pour les entités.",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "Affiche une liste déroulante Points/heure sur la carte elle-même, pour changer la résolution des données sans ouvrir l'éditeur. Auto revient à la valeur configurée. La sélection persiste par carte et prend le pas sur Échelle auto tant qu'elle est active. Le champ Groupe synchronise la sélection Points/heure entre toutes les cartes partageant ce nom — les réceptrices n'ont pas besoin d'afficher le sélecteur, une seule carte peut donc piloter la page. Indépendant du groupe du sélecteur Regrouper par.",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "Affiche une liste déroulante Regrouper par sur la carte elle-même — basculer entre les découpages Intervalle, Heure, 2H/3H/4H/6H/12H, Date, Semaine, Mois ou Année sans ouvrir l'éditeur. Auto revient à la valeur configurée. La sélection persiste par carte et prend le pas sur Échelle auto tant qu'elle est active. Le champ Groupe synchronise la sélection Regrouper par entre toutes les cartes partageant ce nom — indépendant du groupe du sélecteur Points/heure. Le champ Groupe est partagé avec le sélecteur Points/heure — un même nom garde LES DEUX sélections synchronisées entre les cartes.",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "Cliquer-glisser (bureau) ou appui long puis glisser (mobile) sur le graphique pour sélectionner une plage de temps et zoomer. Double-clic/double-toucher rétablit la vue d'origine.",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "Affiche la valeur totale au centre du graphique. Si désactivé, le Camembert devient un camembert plein au lieu d'un donut.",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "Affiche le pourcentage à côté de chaque barre et une ligne Part dans l'infobulle au survol.",
    "Shows a Total row in the hover tooltip.": "Affiche une ligne Total dans l'infobulle au survol.",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "Quand vous zoomez par sélection ou double-cliquez pour réinitialiser sur cette carte, la même fenêtre temporelle est appliquée à toutes les autres cartes partageant le nom de groupe. Le groupe est facultatif — laisser vide pour se synchroniser avec toutes les autres cartes sans groupe.",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "Répercute le défilement horizontal sur toutes les autres cartes du même groupe. Surtout utile quand Intervalle visible maximal est défini sur chaque carte pour qu'elles soient réellement défilables. La position de défilement est partagée en proportion (0–100% de la plage totale), donc des cartes avec des hours_to_show différents arrivent au même point relatif.",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "Sélectionner les boutons d'intervalle de temps à afficher. Tout laisser sélectionné pour l'ensemble complet. Désélectionner des intervalles pour garder le sélecteur compact sur mobile.",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "Sur les graphiques en barres, ombre légèrement l'arrière-plan de la période sous le curseur pour rendre visibles son début et sa fin. Se déclenche au survol d'une barre.",
    "Shows a floating info box with exact values when hovering.": "Affiche une boîte d'information flottante avec les valeurs exactes au survol.",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "Affiche une ligne Total en bas de l'infobulle additionnant toutes les valeurs des entités visibles. L'unité est ajoutée quand toutes les entités visibles la partagent.",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "Quand le graphique est empilé avec deux groupes d'empilement ou plus, ajoute une ligne de total par groupe pour chaque groupe nommé (par ex. 'Apples Total'). Indépendant de Total de l'infobulle — activer les deux pour afficher les totaux de groupe ET le Total général de toutes les entités.",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "Formate l'en-tête de date de l'infobulle exactement comme les libellés de l'axe X. Les vues longue durée affichent alors par ex. '26 mai' au lieu d'un horodatage complet, en ignorant le motif de Format de date tout comme l'axe. Une heure n'est jamais ajoutée à une date : les vues Mois/Année/jour affichent la date seule, les vues horaires intrajournalières affichent l'heure seule.",
    "Hovering broadcasts the timestamp to all synced cards.": "Le survol diffuse l'horodatage à toutes les cartes synchronisées.",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "Ordre des lignes d'entités dans l'infobulle. Défaut = ordre de configuration (première entité en haut). Inversé = de bas en haut, suivant l'ordre visuel d'un graphique empilé pour lister d'abord le segment empilé le plus haut. Alphabétique = trié de A à Z par nom d'affichage. La ligne Total, si affichée, reste toujours en bas.",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "Entité rapportant le niveau de batterie (0–100%). Affiche une icône de batterie avec niveau et pourcentage en haut à droite de l'en-tête de la carte — ou en haut à droite de la carte s'il n'y a pas d'en-tête. Seules les entités avec device_class battery sont listées. Laisser vide pour masquer.",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "Pourcentage de batterie sous lequel l'icône devient rouge. La valeur par défaut est 20%. Accepte un nombre, un ID d'entité (sensor.x) ou un attribut d'entité (sensor.x.attribute).",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "Ajoute au graphique des lignes de référence, des marqueurs d'événements, des bandes de période active et des zones de confort en surbrillance.",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "Opacité de la ligne 'maintenant' (0-1). Laisser vide pour la valeur par défaut 0.3.",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "Épaisseur du trait de la ligne 'maintenant' en pixels. La valeur par défaut est 0.5. Accepte les décimales comme 1.5.",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "Motif de la ligne 'maintenant'. Continu, Tirets, Pointillés ou Tirets longs. Par défaut : Tirets.",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "Pour les statistiques importées/externes sans entité classique dans HA (par ex. gazpar:gazpar_consumption, linky:linky_consumption). Elles n'existent que dans la base de statistiques et apparaissent sur le tableau de bord Énergie. Laisser vide pour les entités normales — celles-ci utilisent automatiquement les statistiques long terme si leur state_class est measurement, total ou total_increasing.",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "Nom d'affichage personnalisé pour cette entité. Laisser vide pour masquer complètement le nom. Affiché uniquement quand il est défini explicitement.",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "Libellé d'unité personnalisé (par ex. kWh, °C, %). Remplace l'unité détectée automatiquement. Utile pour les attributs ou les capteurs sans unité.",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "Remplace le nom affiché uniquement dans l'infobulle au survol. Indépendant de Nom personnalisé (qui contrôle la ligne d'état). Laisser vide pour masquer le nom dans l'infobulle — pratique quand on ne veut que la pastille et la valeur. Si non défini, l'infobulle retombe sur Nom personnalisé → friendly_name → id d'entité.",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "Action déclenchée en touchant la ligne d'état de cette entité. Plus d'infos ouvre le dialogue de détail d'entité HA. Naviguer va vers un chemin de tableau de bord. URL ouvre un lien externe. Appeler un service déclenche directement un service HA.",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "Axe Y sur lequel cette entité est tracée. Principal = axe gauche (échelle partagée). Secondaire = axe droit (échelle partagée). Indépendant = échelle propre masquée basée sur le min/max de l'entité — idéal pour superposer des capteurs aux unités très différentes (par ex. température + luminosité) pour comparer les tendances.",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "Lit un attribut spécifique au lieu de l'état principal. Utiliser la notation par points pour les chemins imbriqués, par ex. current_temperature ou forecast.0.temperature. Utile pour les entités exposant plusieurs valeurs.",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "Comment les points de données bruts de chaque tranche de temps sont combinés. avg = moyenne (le plus lisse, idéal pour les capteurs de mesure comme température/puissance). min/max = valeur la plus basse/haute. last/first = valeur la plus récente / la plus ancienne de la tranche. median = valeur médiane après tri (résistante aux valeurs aberrantes). sum = total de toutes les valeurs. delta = max moins min (amplitude — de combien la valeur a fluctué). change = somme des sauts positifs entre points consécutifs — idéal pour les compteurs monotones (compteurs d'énergie/gaz/eau) car les remises à zéro sont ignorées ; plafonné automatiquement aux tranches journalières. diff = variation nette signée (dernière valeur moins la première) — pour les valeurs fluctuantes comme ratios, prix, températures, input_numbers où les baisses sont de vrais mouvements et non des remises à zéro de compteur.",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "Les compteurs à remise à zéro quotidienne affichés avec max + regroupement par date peuvent faire fuir le pic de la veille dans la tranche de minuit ; la carte atténue cet artefact de façon heuristique. Désactiver si cela atténue aussi des pics légitimes survenant juste après minuit.",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "Multiplie cette série par la valeur d'une autre entité dans le temps — la vue coût : consommation × tarif. Le prix est lu comme une fonction en escalier depuis l'historique de cette entité, donc avec des tarifs dynamiques chaque tranche de consommation est facturée au prix en vigueur à ce moment. Idéal avec aggregate_func: change sur les compteurs d'énergie ; définir l'Unité sur votre devise.",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "Chemin d'attribut facultatif sur l'entité de prix pour y lire le prix (notation par points). Laisser vide pour utiliser son état.",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "Remplace le réglage global Points/heure pour cette entité uniquement. Plus élevé = plus de détail mais plus de charge sur l'API HA. Laisser vide pour hériter du réglage de la carte.",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "Nombre de décimales affichées pour la valeur de cette entité dans la ligne d'état et les étiquettes d'extrêmes. N'affecte pas la précision du graphique.",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "Formatage des nombres. Système = suivre le réglage régional de HA. Virgule = style européen (1.234,56). Point = style américain (1,234.56).",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "Ajoute une ligne de statistiques sous le graphique pour cette entité. Sélectionner les valeurs à afficher : Min, Moy, Max sur la plage de temps affichée, et/ou Dernière (la valeur la plus récente). Sélections multiples autorisées.",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "Décale temporellement les données tracées le long de l'axe X. Positif (par ex. 24) décale les données vers l'avant — pour les capteurs de prévision dont l'état représente T+N heures. Négatif (par ex. -24) décale vers l'arrière — utile avec des données de prévision par attribut pour superposer la prévision de demain sur aujourd'hui. Laisser vide (ou 0) pour désactiver. Indépendant d'Offset — les deux peuvent se combiner.",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "Décale cette entité en arrière dans le temps du nombre d'heures indiqué. À utiliser pour superposer le même capteur sur des périodes différentes dans un seul graphique. 24 = hier, 168 = la semaine dernière, 720 = le mois dernier. Accepte aussi un ID d'entité d'assistant (par ex. input_number.my_offset) pour un décalage dynamique.",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "Multiplie la valeur par 10 à la puissance donnée. 0 = aucun changement. -3 = ÷1000 (convertir les milli-unités). 2 = ×100.",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "Une expression JavaScript pour transformer chaque valeur de donnée. Variables disponibles : x (valeur courante), first (première valeur de la fenêtre), last, min, max, avg (statistiques de la série), index (position du point). Appliquée après Facteur de valeur. Exemples : return x - first (normaliser à zéro), ou une condition renvoyant -x quand x est supérieur à 0 et sinon 0 (extraire l'export).",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "Trace une ligne de référence horizontale plate à la valeur d'état actuelle de l'entité au lieu des données historiques.",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "Dessine les barres vers le bas depuis la ligne zéro. À utiliser avec le mode empilé pour créer des graphiques papillon.",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "Lit les données du graphique depuis un attribut d'entité au lieu de l'historique. Utilisé pour les données de prévision (prix spot EPEX, prévisions météo, prédiction solaire). L'attribut doit contenir un tableau d'objets avec des champs de temps et de valeur.",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "Nom de l'attribut d'entité contenant le tableau de données. Par exemple : data, forecast, price_info. Laisser vide pour utiliser l'historique normal.",
    "Name of the time field in each array item. Default: start_time.": "Nom du champ de temps dans chaque élément du tableau. Par défaut : start_time.",
    "Name of the value field in each array item. Default: price_per_kwh.": "Nom du champ de valeur dans chaque élément du tableau. Par défaut : price_per_kwh.",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "Calcule la valeur de chaque point avec une expression arithmétique sûre au lieu de lire un simple Champ de valeur. Dans la portée : les champs de l'élément du tableau (par ex. unitPrice, consumption) plus les noms définis dans Variables de données ci-dessous. Opérateurs + - * / % et parenthèses, et fonctions min, max, abs, round, floor, ceil, sqrt, pow. Exemple : (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Pas du JavaScript - aucune autre variable, propriété ou appel. Retombe sur Champ de valeur si vide ou invalide.",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "Noms utilisés par Expression de valeur, associés à des ID d'entités - un par ligne au format name: entity_id. Chacun se résout en l'état numérique de l'entité et se réévalue en direct quand il change. Exemple : mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "Comment interpréter la valeur du Champ de temps. ISO = analysé comme chaîne de date ou epoch ms (par défaut). Secondes/ms epoch = horodatage Unix. Mois/Jour/Semaine de l'année = catégorie numérique (par ex. Mois : 1..12 → jan..déc). Heure du jour = heure 0..23 d'aujourd'hui. Utiliser les unités catégorielles pour tracer des synthèses mensuelles, des jeux de données par jour de l'année ou des motifs horaires sans générer d'horodatages artificiels.",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "Année servant d'ancre aux Unités de temps catégorielles (Mois/Jour/Semaine de l'année). Laisser vide pour utiliser l'année en cours. Sans effet pour les unités ISO ou Epoch.",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "Contrôle l'affichage de la valeur de cette entité au-dessus du graphique. Activé = ligne de texte numérique avec nom, valeur et unité. Désactivé = masquée entièrement.",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "Ce qui apparaît comme grande valeur principale dans la ligne d'état. État (par défaut) = état HA en direct. Somme / Moy / Min / Max agrègent sur la fenêtre visible. Dernière / Première = valeur la plus récente ou la plus ancienne des données de l'entité. Toutes les options fonctionnent dans tous les modes de graphique, mais Dernière / Première ont surtout du sens pour les modes temporels (Chronologie, Nuage de points, Chronologie d'état) — en Camembert, Classement, Carte thermique et modes similaires elles reflètent toujours les extrémités brutes de la série, pas une part ou cellule visible. Les valeurs s'affichent comme des nombres propres sans préfixe SUM/AVG.",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "Affiche la pastille colorée à côté de cette entité dans la ligne d'état, la légende compacte et l'infobulle. Désactiver pour un rendu plus épuré — utile quand il n'y a qu'une seule entité, ou quand des seuils de couleur font que la couleur de la pastille ne correspond plus à la ligne / barre.",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "Teinte automatiquement la valeur d'état et l'icône avec la couleur de ligne de l'entité. Un moyen rapide de colorer les lignes d'état sans définir manuellement state_color et icon_color.",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "Défaut = le nom de l'entité apparaît à gauche de la valeur principale (en ligne). Aligné = le nom de l'entité apparaît centré sous la valeur principale (style ApexCharts, adapté aux entités d'en-tête seul et aux mises en page mobiles).",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "Affiche l'heure d'enregistrement de la valeur extrême à côté de la valeur principale. N'a de sens que si Valeur principale est Dernière, Première, Min ou Max — celles-ci correspondent à un instant unique.",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "Affiche le min et le max de toute la fenêtre sous forme de suffixe discret (min - max) à côté de la valeur principale. Idéal avec show_graph: false + primary_state_as: min/max pour des cartes de records compactes. Utilise les données de bande min/max si activées, sinon retombe sur le min/max agrégé de la fenêtre visible.",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "Icône MDI affichée dans la ligne d'état à gauche du nom de l'entité. Utiliser le préfixe mdi:, par ex. mdi:thermometer.",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "Affiche une deuxième statistique à côté de l'état principal dans la ligne d'état. Options : Somme, Moy, Min, Max, Première, Dernière. Le libellé et la valeur apparaissent en plus petit à côté de l'état principal. Dans les modes Camembert, Classement et Aire polaire, une option % supplémentaire est disponible — elle montre la part de cette entité dans le total, en accord avec les pourcentages dessinés sur le graphique.",
    "Position and alignment of this entity state row.": "Position et alignement de la ligne d'état de cette entité.",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "Taille de police du nom de l'entité dans la ligne d'état. Accepte des valeurs CSS, par ex. 14px.",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "Taille de police de la valeur numérique dans la ligne d'état. Accepte des valeurs CSS, par ex. 13px.",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "Taille de l'icône de la ligne d'état. Accepte des valeurs CSS, par ex. 18px.",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "Affiche une icône ▲▼⯇⯈ à côté de la valeur d'état indiquant si la valeur monte, descend ou reste stable. La direction est calculée sur la fenêtre Période de tendance. Si la source de données est plus clairsemée que la période (par ex. statistiques long terme horaires), les 4 derniers échantillons sont utilisés à la place pour que l'icône affiche quand même une direction.",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "Fenêtre de temps en heures pour le calcul de la direction de tendance. La pente sur les N dernières heures détermine si l'icône montre ▲ (hausse), ▼ (baisse) ou ⯇⯈ (stable). Mettre 0 pour utiliser toute la plage affichée. Les décimales sont autorisées (par ex. 0.5 = 30 min, 0.25 = 15 min) — mais la fenêtre doit encore contenir au moins 2 points de données, sinon elle reste stable.",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "Taille de police de l'icône de direction de tendance (▲▼⯇⯈). Accepte des valeurs CSS, par ex. 12px.",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "Couleur de l'icône de tendance ▲ (hausse). Laisser vide pour suivre la couleur de succès du thème (vert).",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "Couleur de l'icône de tendance ▼ (baisse). Laisser vide pour suivre la couleur d'erreur du thème (rouge).",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "Couleur de l'icône de tendance ━ (stable). Laisser vide pour suivre la couleur de texte secondaire du thème (gris).",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "Ligne = courbe lisse avec lissage de Bézier optionnel. Palier = maintient la valeur à plat jusqu'au changement suivant, puis saute — idéal pour les états discrets et les consignes. Barre = graphique en barres verticales par tranche de temps. Chandelier = chandeliers financiers OHLC par tranche de temps (corps = ouverture→clôture, vert en hausse / rouge en baisse ; mèche = haut→bas). Sur le chemin historique/STS, le chandelier est construit à partir des échantillons bruts de chaque tranche (vrai OHLC) ; sur le chemin statistiques/LTS, ouverture/clôture viennent des moyennes horaires et haut/bas du min/max de la période.",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "Ordre de dessin. Plus élevé = dessiné devant, au-dessus des entités de numéro inférieur ; plus bas ou négatif = envoyé derrière. La valeur par défaut 0 conserve l'ordre de configuration. Indépendant de l'ordre de la légende / ligne d'état, on peut donc amener une courbe au premier plan ou à l'arrière sans réordonner les entités. Clé YAML : z_index.",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "Active ou désactive entièrement le tracé de cette entité. Si désactivé, l'entité apparaît toujours dans la ligne d'état (si Afficher l'état est actif) mais ne contribue en rien à la zone du graphique.",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "Démarre cette entité masquée au chargement de la carte — la révéler en cliquant dessus dans la légende. Ignoré quand Masquer automatiquement les entités au niveau de la carte (Graphique → Options visuelles) est actif, car cela masque tout. À utiliser pour ne masquer que certaines entités par défaut.",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "Nom de groupe pour les barres/lignes empilées. Les entités portant le même nom de groupe sont empilées les unes sur les autres. Les groupes différents sont placés côte à côte. Laisser vide pour empiler toutes les entités ensemble (comportement par défaut).",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "Trace une ligne horizontale en tirets à la valeur moyenne de cette entité sur la fenêtre de temps actuelle. Étiquetée avec la valeur moyenne dans la couleur de l'entité.",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "Quand le capteur est indisponible pendant de longues périodes, la ligne se coupe au niveau du trou au lieu de prolonger la dernière valeur connue. Les courtes coupures (irrégularités d'échantillonnage au niveau des tranches) restent connectées. Désactiver (par défaut) pour garder la ligne continue quelle que soit la durée de l'indisponibilité.",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "Imprime la valeur numérique de chaque point de donnée visible juste au-dessus de la barre / ligne / point — comme les dataLabels d'ApexCharts. Utilise les réglages de décimales et de format de nombre propres à l'entité. Le texte est dessiné dans la couleur de l'entité avec un halo couleur de fond de carte pour la lisibilité. À associer à des nombres de points raisonnables ; les graphiques denses produisent des étiquettes qui se chevauchent.",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "Superpose cette entité décalée d'une période en arrière comme une série fantôme estompée. Période précédente suit la fenêtre courante (avec prise en compte du calendrier pour les vues mois/année du sélecteur de dates). Le fantôme se masque avec la série principale depuis la légende, et l'infobulle peut afficher la variation en pourcentage.",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "Couleur du fantôme. Laisser vide pour la couleur principale estompée automatique. Accepte #hex, les variables CSS et les {{ templates }}.",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "Une ou plusieurs lignes de moyenne mobile simple pour cette entité. Chacune moyenne les N dernières tranches — la période est en tranches, et la taille de tranche vient de Points/heure ou Regrouper par. Nécessite au moins N tranches chargées : si une longue période (par ex. 26) ne se dessine pas sur une fenêtre courte, augmenter Heures à afficher (éventuellement avec Intervalle visible maximal pour garder la vue étroite). Moyenne la clôture pour les chandeliers, sinon la valeur de la tranche ; utilise l'axe Y propre à l'entité.",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "Étiquettes de valeurs Min/Max superposées au graphique. Configurer quand elles apparaissent, quels extrêmes afficher, si les horodatages sont inclus, et un contrôle complet du style de police et de fond.",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "Affiche l'étiquette de la valeur minimale. Désactiver pour masquer seulement le min — utile pour les capteurs dont le minimum est toujours zéro (par ex. production solaire, pluie).",
    "Show the maximum value label. Disable to hide just the max.": "Affiche l'étiquette de la valeur maximale. Désactiver pour masquer seulement le max.",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "Affiche l'heure d'enregistrement de la valeur extrême sous chaque étiquette. Désactiver pour un affichage compact ne montrant que la valeur.",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "Couleur du texte des valeurs extrêmes. Accepte toute couleur ou variable CSS. Laisser vide pour la valeur par défaut du thème.",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "Taille de police de la valeur extrême en pixels. La valeur par défaut est 13. Le texte d'horodatage s'adapte proportionnellement.",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "Couleur de fond de la boîte d'étiquette des extrêmes. Combinée avec Opacité du fond ci-dessous — mettre l'opacité à 0 pour n'afficher que le texte sans fond.",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "Opacité du fond des étiquettes d'extrêmes (0 = transparent, 1 = opaque). Utiliser 0 pour n'afficher que le texte sans boîte visible. La valeur par défaut est 1.",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "Active ou désactive la visibilité de la ligne du graphique. Désactiver pour n'afficher que l'aire de remplissage sans bord visible — utile pour des graphiques d'aires douces.",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "Épaisseur de la ligne du graphique en pixels. 2-3 en standard, 1 pour du multi-entités dense, 4+ pour les grands écrans.",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "Lisse la ligne avec des courbes de Bézier cubiques entre les points de données. Désactiver pour des lignes anguleuses nettes montrant les transitions exactes entre les valeurs.",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "Motif de trait de la ligne du graphique. Continu est la valeur par défaut ; Pointillés et Tirets aident à distinguer des entités qui se chevauchent ou à marquer des séries secondaires.",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "Trace derrière la ligne une bande ombrée min/max montrant l'étendue des valeurs dans chaque tranche d'agrégation. La ligne montre la moyenne tandis que la bande montre de combien la valeur a fluctué.",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "Marque chaque point de donnée individuel d'un petit cercle sur la ligne. Utile pour repérer la résolution des données, les trous dans l'historique, et voir exactement où chaque mesure a été enregistrée.",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "Couleur principale de la ligne et de l'aire de remplissage de cette entité. Sert aussi de pastille dans la ligne d'état. Saisir threshold pour piloter la couleur depuis les bandes de seuil définies ci-dessous.",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "Couleur des points de données individuels (nécessite l'activation de Points). Saisir threshold pour colorer chaque point selon sa valeur par rapport aux seuils.",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "Couleur de l'icône MDI dans la ligne d'état. Saisir threshold pour changer dynamiquement la couleur de l'icône selon la valeur actuelle.",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "Couleur du texte de la valeur numérique dans la ligne d'état. Saisir threshold pour changer dynamiquement la couleur du texte selon la valeur actuelle.",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "Couleur de l'aiguille de la jauge. Saisir threshold pour la colorer depuis les bandes de seuil. Laisser vide pour suivre la couleur de la valeur (seuil ou base).",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "Remplit l'aire sous la ligne avec une version semi-transparente de la couleur de l'entité. Combiné au dégradé, crée un effet de fondu progressif.",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "Fait fondre l'aire de remplissage de la couleur de l'entité en haut vers le transparent en bas. Désactiver pour un remplissage uni plat.",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "Colore la ligne du graphique selon que chaque segment monte, descend ou reste stable par rapport au point précédent. Les couleurs sont calculées avec la fenêtre Période de tendance. Si la source de données est plus clairsemée que la période (par ex. statistiques long terme horaires), les 4 derniers échantillons sont utilisés à la place pour que l'icône affiche quand même une direction. Incompatible avec Seuils de couleur.",
    "Color used when the value is increasing.": "Couleur utilisée quand la valeur augmente.",
    "Color used when the value is decreasing.": "Couleur utilisée quand la valeur diminue.",
    "Color used when the value is not changing significantly.": "Couleur utilisée quand la valeur ne change pas de façon significative.",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "Colore la ligne et le remplissage du graphique selon la valeur des données en chaque point. Définir des points de rupture de valeur et attribuer une couleur à chaque plage. Incompatible avec Couleurs hausse/baisse.",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "Axe le long duquel les couleurs de seuil sont peintes. Vertical = dégradé sur l'axe Y (les couleurs correspondent aux positions de valeur sur la hauteur du graphique). Horizontal = coloration par segment le long de l'axe du temps.",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "Progressif = fondu graduel entre les couleurs. Net = bascule instantanée à la valeur de seuil.",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "Si activé, toute la ligne est colorée selon la valeur la plus récente au lieu de colorer chaque segment individuellement. Utile pour une couleur unique unifiée reflétant l'état actuel.",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "Chargement\u2026",
    "Radar chart requires at least 3 entities": "Le graphique radar n\u00e9cessite au moins 3 entit\u00e9s",
    "Check the chart_mode value. The YAML config is preserved.": "V\u00e9rifiez la valeur de chart_mode. La configuration YAML est conserv\u00e9e.",
    "Previous period": "P\u00e9riode pr\u00e9c\u00e9dente",
    "Next period": "P\u00e9riode suivante",
    "Event": "\u00c9v\u00e9nement",
    "Span": "Plage",
    "Threshold": "Seuil",
    "Band": "Bande",
    "Event marker": "Marqueur d'\u00e9v\u00e9nement",
    "Time span": "Intervalle de temps",
    "H-line": "Ligne H",
    "H-band": "Bande H",
    "Disabled when thresholds active": "D\u00e9sactiv\u00e9 quand les seuils sont actifs",
    "Disabled when trend active": "D\u00e9sactiv\u00e9 quand la tendance est active",
    "Template": "Mod\u00e8le",
    "Type an icon or Jinja template, or browse below.": "Saisissez une ic\u00f4ne ou un mod\u00e8le Jinja, ou parcourez ci-dessous.",
    "All": "Tous",
    "current year": "ann\u00e9e en cours",
    "(all together)": "(tous ensemble)",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "Variation",
    "Altitude": "Amplitude",
    "Range": "Plage",
    "Share": "Part",
    "Progress": "Progression",
    "Peak": "Pic",
    "Low": "Creux",
    "Level": "Niveau",
    "Count": "Nombre",
    "No matching X/Y data pairs": "Aucune paire de donn\u00e9es X/Y correspondante",
    "Unknown chart mode": "Mode de graphique inconnu",
    "Download PNG (Chart)": "T\u00e9l\u00e9charger PNG (graphique)",
    "Download PNG (Card)": "T\u00e9l\u00e9charger PNG (carte)",
    "Price Entity": "Entit\u00e9 de prix",
    "Price Attribute": "Attribut de prix",
    "Reference Entity": "Entité de référence",
    "Reference Attribute": "Attribut de référence",
    "Operation": "Opération",
    "Damp midnight reset artifacts": "Att\u00e9nuer les artefacts de remise \u00e0 z\u00e9ro de minuit",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "p\u00e9riode pr\u00e9c\u00e9dente",
    "yesterday": "hier",
    "last week": "semaine derni\u00e8re",
    "last month": "mois dernier",
    "last year": "ann\u00e9e derni\u00e8re",
    "Download": "T\u00e9l\u00e9charger",
    "Download PNG": "T\u00e9l\u00e9charger en PNG",
    "Download CSV": "T\u00e9l\u00e9charger en CSV",
    "Period Comparison": "Comparaison de p\u00e9riodes",
    "Compare With": "Comparer avec",
    "Previous Period": "P\u00e9riode pr\u00e9c\u00e9dente",
    "Show \u0394% in tooltip": "Afficher \u0394% dans l'infobulle",
    "Auto (faded main color)": "Auto (couleur principale estomp\u00e9e)",
    "Show State Labels": "Afficher les libell\u00e9s d'\u00e9tat",
    "Raw (no grouping)": "Brut (sans regroupement)",
    "Show Export Button": "Afficher le bouton d'export",
    "Managed by YAML template": "G\u00e9r\u00e9 par un template YAML",
    "Today": "Aujourd'hui",
    "Yesterday": "Hier",
    "This Week": "Cette semaine",
    "Last Week": "Semaine dernière",
    "This Month": "Ce mois-ci",
    "Last Month": "Mois dernier",
    "This Year": "Cette année",
    "Last Year": "Année dernière",
    "Last 7 Days": "7 derniers jours",
    "Last 30 Days": "30 derniers jours",
    "Last 12 Months": "12 derniers mois",
    "Last 24 hours": "24 dernières heures",
    "Last 3 days": "3 derniers jours",
    "Last 7 days": "7 derniers jours",
    "Last 15 days": "15 derniers jours",
    "Last 30 days": "30 derniers jours",
    "Last 90 days": "90 derniers jours",
    "Last 180 days": "180 derniers jours",
    "Last 12 months": "12 derniers mois",
    "Select end date": "Sélectionnez la date de fin",
    "Previous month": "Mois précédent",
    "Next month": "Mois suivant",
    "Auto": "Auto",
    "Pts/h": "Pts/h",
    "Group": "Groupe",
    "Interval": "Intervalle",
    "Hour": "Heure",
    "Date": "Jour",
    "Week": "Semaine",
    "Month": "Mois",
    "Year": "Année",
    "Total": "Total",
    "Min": "Min",
    "Max": "Max",
    "Avg": "Moy",
    "Sum": "Somme",
    "Last": "Dernier",
    "Median": "Médiane",
    "Q1": "Q1",
    "Q3": "Q3",
    "Samples": "Échantillons",
    "Value": "Valeur",
    "Running total": "Total cumulé",
    "No data": "Aucune donnée",
    "No time window.": "Aucune fenêtre temporelle.",
    "No entities to rank.": "Aucune entité à classer.",
    "All entities are below the threshold": "Toutes les entités sont sous le seuil",
    "D": "J",
    "W": "S",
    "M": "M",
    "Y": "A",
    "1H": "1H",
    "2H": "2H",
    "3H": "3H",
    "4H": "4H",
    "6H": "6H",
    "8H": "8H",
    "12H": "12H",
    "24H": "24H",
    "3D": "3J",
    "7D": "7J",
    "14D": "14J",
    "15D": "15J",
    "30D": "30J",
    "90D": "90J",
    "180D": "180J",
    "6M": "6M",
    "12M": "12M",
    "1Y": "1A",
    "Day": "Jour",
    "now": "maintenant",
    "Click to return to current period": "Cliquez pour revenir à la période actuelle",
    "Open calendar": "Ouvrir le calendrier",
    // --- editor (short UI texts) ---
    "Above": "Au-dessus",
    "Adaptive Color": "Couleur adaptative",
    "Add Annotation": "Ajouter une annotation",
    "Add Entity": "Ajouter une entité",
    "Add Moving Average": "Ajouter une moyenne mobile",
    "Add Threshold": "Ajouter un seuil",
    "Advanced Calculations": "Calculs avancés",
    "Aggregation": "Agrégation",
    "Align": "Alignement",
    "All cards": "Toutes les cartes",
    "Alphabetic": "Alphabétique",
    "Animate": "Animer",
    "Annotations": "Annotations",
    "Attribute": "Attribut",
    "Attribute Data Source": "Source de données de l'attribut",
    "Attribute List": "Liste des attributs",
    "Auto (HA language)": "Auto (langue HA)",
    "Auto (HA profile)": "Auto (profil HA)",
    "Auto (unit)": "Auto (unité)",
    "Auto Hide Entities": "Masquer les entités automatiquement",
    "Auto Scale": "Échelle automatique",
    "Axis Labels": "Étiquettes des axes",
    "Background": "Arrière-plan",
    "Background Blur": "Flou d'arrière-plan",
    "Background Image": "Image d'arrière-plan",
    "Background Opacity": "Opacité de l'arrière-plan",
    "Bar Spacing": "Espacement des barres",
    "Base Colors": "Couleurs de base",
    "Battery": "Batterie",
    "Battery Entity": "Entité de batterie",
    "Below": "En dessous",
    "Bezier": "Bézier",
    "Border Color": "Couleur de bordure",
    "Border Radius": "Rayon des coins",
    "Border Width": "Épaisseur de bordure",
    "Both": "Les deux",
    "Bottom": "Bas",
    "Bounds": "Limites",
    "Box Plot": "Boîte à moustaches",
    "Break on Gaps": "Couper aux trous",
    "Brush Zooming": "Zoom par sélection",
    "Drill Down": "Exploration",
    "Calendar": "Calendrier",
    "Card": "Carte",
    "Card Border": "Bordure de la carte",
    "Card Header": "Titre de la carte",
    "Card Overlays": "Superpositions de la carte",
    "Card Shadow": "Ombre de la carte",
    "Card Styling": "Style de la carte",
    "Center": "Centre",
    "Center Label Color": "Couleur de l'étiquette centrale",
    "Center Label Size": "Taille de l'étiquette centrale",
    "Center Total": "Total au centre",
    "Chart": "Graphique",
    "Chart Align": "Alignement du graphique",
    "Chart Mode": "Type de graphique",
    "Chart mode, display and data configuration": "Type de graphique, affichage et configuration des données",
    "Classic": "Classique",
    "Color": "Couleur",
    "Color Dot": "Point de couleur",
    "Compact Legend": "Légende compacte",
    "Corner Radius": "Rayon des coins",
    "Custom Name": "Nom personnalisé",
    "Dashed": "Tirets",
    "Data Attribute": "Attribut de données",
    "Data Labels": "Étiquettes de données",
    "Data Points": "Points de données",
    "Data Settings": "Paramètres des données",
    "Data Vars": "Variables de données",
    "Date Format": "Format de date",
    "Date Label Color": "Couleur de l'étiquette de date",
    "Date Nav": "Navigation de dates",
    "Date Navigation": "Navigation de dates",
    "Date Picker": "Sélecteur de dates",
    "Decimals": "Décimales",
    "Default": "Par défaut",
    "Default (Vertical)": "Par défaut (vertical)",
    "Default Mode": "Mode par défaut",
    "Delete": "Supprimer",
    "Direction": "Direction",
    "Disabled": "Désactivé",
    "Donut": "Anneau",
    "Dotted": "Pointillés",
    "Down Color": "Couleur de baisse",
    "Drag to reorder": "Glisser pour réorganiser",
    "Duplicate": "Dupliquer",
    "Duration Unit": "Unité de durée",
    "End": "Fin",
    "End value": "Valeur finale",
    "Energy Date Sync": "Synchronisation des dates Énergie",
    "Key": "Clé",
    "Entities": "Entités",
    "Entity": "Entité",
    "Falling": "En baisse",
    "First": "Premier",
    "Fixed Value": "Valeur fixe",
    "Font Color": "Couleur de police",
    "Font Size": "Taille de police",
    "Forecast Horizon": "Horizon de prévision",
    "Gauge": "Jauge",
    "Gauge Columns": "Colonnes de jauges",
    "Gauge Span": "Arc de la jauge",
    "General Settings": "Paramètres généraux",
    "Gradient": "Dégradé",
    "Graph Data": "Données du graphique",
    "Graph End Hour": "Heure de fin",
    "Graph Start": "Début du graphique",
    "Graph Start Hour": "Heure de début",
    "Graph Type": "Type de tracé",
    "Grid": "Grille",
    "Group By": "Regrouper par",
    "Group By Picker": "Sélecteur de regroupement",
    "Header": "En-tête",
    "Header & Battery": "En-tête et batterie",
    "Header Align": "Alignement du titre",
    "Header Color": "Couleur du titre",
    "Header Weight": "Graisse du titre",
    "Heatmap": "Carte thermique",
    "Height": "Hauteur",
    "Hide on Load": "Masquer au chargement",
    "Histogram": "Histogramme",
    "Horizontal": "Horizontal",
    "Hours": "Heures",
    "Hours to Show": "Heures à afficher",
    "Icon": "Icône",
    "Icon Color": "Couleur de l'icône",
    "Icon Position": "Position de l'icône",
    "Icon Size": "Taille de l'icône",
    "Image URL": "URL de l'image",
    "Interval Picker": "Sélecteur d'intervalle",
    "Invert (Mirror)": "Inverser (miroir)",
    "Label": "Étiquette",
    "Labels": "Étiquettes",
    "Language": "Langue",
    "Last 12M": "12 derniers M",
    "Last 15D": "15 derniers J",
    "Last 180D": "180 derniers J",
    "Last 24H": "24 dernières H",
    "Last 30D": "30 derniers J",
    "Last 3D": "3 derniers J",
    "Last 7D": "7 derniers J",
    "Last 90D": "90 derniers J",
    "Last Color": "Couleur de la dernière valeur",
    "Left": "Gauche",
    "Letter Spacing": "Espacement des lettres",
    "Line / Fill Color": "Couleur de ligne / remplissage",
    "Line Style": "Style de ligne",
    "Line Width": "Épaisseur de ligne",
    "Local (device)": "Local (appareil)",
    "Localization": "Localisation",
    "Logarithmic": "Logarithmique",
    "Long dash": "Tiret long",
    "Low Threshold": "Seuil bas",
    "Lower Bound Y": "Limite inférieure Y",
    "Lower Bound Y2": "Limite inférieure Y2",
    "MDI Icon": "Icône MDI",
    "Milliseconds": "Millisecondes",
    "Min Value": "Valeur min.",
    "Min Y Range": "Plage min. Y",
    "Min Y2 Range": "Plage min. Y2",
    "Minutes": "Minutes",
    "Name Position": "Position du nom",
    "Name Size": "Taille du nom",
    "Needle Color": "Couleur de l'aiguille",
    "No annotations yet": "Aucune annotation pour l'instant",
    "No moving averages yet": "Aucune moyenne mobile pour l'instant",
    "No thresholds yet": "Aucun seuil pour l'instant",
    "None": "Aucun",
    "Now Line": "Ligne du présent",
    "Number Format": "Format numérique",
    "Off": "Désactivé",
    "Offset": "Décalage",
    "Opacity": "Opacité",
    "Chart Settings": "Réglages du graphique",
    "Card Settings": "Réglages de la carte",
    "Header & Icon": "En-tête et icône",
    "Header, icon, styling and language": "En-tête, icône, style et langue",
    "Search settings": "Rechercher un réglage",
    "Cell Values": "Valeurs des cellules",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "Inscrit la valeur de chaque cellule dans les cases de la heatmap ou du calendrier. Désactivez pour une grille épurée, uniquement en couleurs — les valeurs exactes restent disponibles dans l'infobulle.",
    "Fill Opacity": "Opacité du remplissage",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "Intensité du remplissage sous la courbe, de 0 (invisible) à 1 (opaque). Laissez vide pour la valeur par défaut 0,4. Avec le dégradé, c'est l'opacité en haut, qui s'estompe jusqu'au huitième en bas ; sans dégradé, le remplissage uni en utilise la moitié.",
    "Overlay": "Superposition",
    "Overlays are hidden in sparkline mode": "Les superpositions sont masquées en mode sparkline",
    "Layout": "Disposition",
    "Sequential": "Séquentiel",
    "Padding": "Marge intérieure",
    "Percentage": "Pourcentage",
    "Percentages": "Pourcentages",
    "Period": "Période",
    "Period Highlight": "Surbrillance de la période",
    "Pie Chart": "Camembert",
    "Pie Style": "Style du camembert",
    "Point Color": "Couleur des points",
    "Points/Hour": "Points/heure",
    "Points/Hour Picker": "Sélecteur points/heure",
    "Polar Area": "Aire polaire",
    "Primary Value": "Valeur primaire",
    "Radar": "Radar",
    "Radial Bar": "Barre radiale",
    "Range Band": "Bande de plage",
    "Ranking": "Classement",
    "Reference Year": "Année de référence",
    "Reverse": "Inversé",
    "Right": "Droite",
    "Rising": "En hausse",
    "Round Ticks": "Valeurs arrondies",
    "Scatter": "Nuage de points",
    "Scroll Mode": "Mode défilement",
    "Secondary Value": "Valeur secondaire",
    "Seconds": "Secondes",
    "Server": "Serveur",
    "Shortcuts": "Raccourcis",
    "Show Average": "Afficher la moyenne",
    "Show Bounds": "Afficher les limites",
    "Show Full Period": "Afficher la période complète",
    "Show Range": "Afficher la plage",
    "Show Timestamp": "Afficher l'horodatage",
    "Show Values": "Afficher les valeurs",
    "Show now line": "Afficher la ligne du présent",
    "Slice Label Color": "Couleur des étiquettes de parts",
    "Slice Label Format": "Format des étiquettes de parts",
    "Slice Label Size": "Taille des étiquettes de parts",
    "Slice Spacing": "Espacement des parts",
    "Solid": "Continue",
    "Source": "Source",
    "Sparkline": "Sparkline",
    "Stable": "Stable",
    "Stable Color": "Couleur stable",
    "Stack Group": "Groupe d'empilement",
    "Stacked": "Empilé",
    "Stacked Group Totals": "Totaux par groupe empilé",
    "State": "État",
    "State Color": "Couleur d'état",
    "State Layout": "Disposition des états",
    "State Map": "Correspondance des états",
    "State Timeline": "Chronologie des états",
    "Statistic ID": "ID de statistique",
    "Style": "Style",
    "System": "Système",
    "Tap Action": "Action au toucher",
    "Thick": "Épais",
    "Thin": "Fin",
    "Time Field": "Champ temporel",
    "Time Unit": "Unité de temps",
    "Time Window": "Fenêtre temporelle",
    "Time Zone": "Fuseau horaire",
    "Timeline": "Chronologie",
    "Timestamp": "Horodatage",
    "Tomorrow": "Demain",
    "Tooltip": "Info-bulle",
    "Tooltip Name": "Nom dans l'info-bulle",
    "Tooltip Order": "Ordre de l'info-bulle",
    "Tooltip Sync": "Synchronisation des info-bulles",
    "Tooltip Total": "Total dans l'info-bulle",
    "Top": "Haut",
    "Transition": "Transition",
    "Trend Period": "Période de tendance",
    "Type": "Type",
    "Unit": "Unité",
    "Up Color": "Couleur de hausse",
    "Update Interval": "Intervalle de mise à jour",
    "Upper Bound Y": "Limite supérieure Y",
    "Upper Bound Y2": "Limite supérieure Y2",
    "Value Expression": "Expression de valeur",
    "Value Factor": "Facteur de valeur",
    "Value Field": "Champ de valeur",
    "Value Position": "Position de la valeur",
    "Value Size": "Taille de la valeur",
    "Value Transform": "Transformation de valeur",
    "Visibility": "Visibilité",
    "Visible Intervals": "Intervalles visibles",
    "Visible Modes": "Modes visibles",
    "Visible Window": "Fenêtre visible",
    "Visual Options": "Options visuelles",
    "Waterfall": "Cascade",
    "Width": "Largeur",
    "Window Step": "Pas de fenêtre",
    "X Axis": "Axe X",
    "X Axis Interval": "Intervalle de l'axe X",
    "X Grid Color": "Couleur de grille X",
    "X Grid Opacity": "Opacité de grille X",
    "X Grid Style": "Style de grille X",
    "X Grid Width": "Épaisseur de grille X",
    "X Label Color": "Couleur des étiquettes X",
    "X Label Opacity": "Opacité des étiquettes X",
    "X Label Size": "Taille des étiquettes X",
    "X Ticks": "Graduations X",
    "X-Axis": "Axe X",
    "X-axis settings are hidden in sparkline mode": "Les paramètres de l'axe X sont masqués en mode sparkline",
    "Y Axis": "Axe Y",
    "Y Axis Decimals": "Décimales de l'axe Y",
    "Y Axis Format": "Format de l'axe Y",
    "Y Axis Label": "Étiquette de l'axe Y",
    "Y Axis Ticks": "Graduations de l'axe Y",
    "Y Grid Color": "Couleur de grille Y",
    "Y Grid Opacity": "Opacité de grille Y",
    "Y Grid Style": "Style de grille Y",
    "Y Grid Width": "Épaisseur de grille Y",
    "Y Label Color": "Couleur des étiquettes Y",
    "Y Label Opacity": "Opacité des étiquettes Y",
    "Y Label Size": "Taille des étiquettes Y",
    "Y Tick Format": "Format des valeurs Y",
    "Y Ticks": "Graduations Y",
    "Y-Axis": "Axe Y",
    "Y-axis settings are hidden in sparkline mode": "Les paramètres de l'axe Y sont masqués en mode sparkline",
    "Y2 Axis Label": "Étiquette de l'axe Y2",
    "Y2 Tick Format": "Format des valeurs Y2",
    "Y2-Axis": "Axe Y2",
    "Z-Index": "Z-index",
    "Zoom Sync": "Synchronisation du zoom",
    "configured — add, reorder and customize": "configurées — ajoutez, réorganisez et personnalisez",
    "e.g. Statistics": "ex. Statistiques",
    // --- entity editor ---
    "Action": "Action",
    "Advanced": "Avancé",
    "Always": "Toujours",
    "Bar": "Barres",
    "Basic": "Base",
    "Candlestick": "Chandeliers",
    "Color Thresholds": "Seuils de couleur",
    "Colors": "Couleurs",
    "Ext LTS": "LTS ext.",
    "Extrema": "Extrêmes",
    "Fill": "Remplissage",
    "Gauge Range": "Plage de la jauge",
    "General": "Général",
    "Global": "Global",
    "Graph": "Graphique",
    "History only": "Historique seul",
    "Independent": "Indépendant",
    "LTS": "LTS",
    "Legend": "Légende",
    "Line": "Ligne",
    "Lower Bound": "Limite inférieure",
    "Manual": "Manuel",
    "Moving Averages": "Moyennes mobiles",
    "Never": "Jamais",
    "On": "Activé",
    "On Click": "Au clic",
    "Other": "Autre",
    "Primary": "Primaire",
    "Rise/Fall Colors": "Couleurs hausse/baisse",
    "Secondary": "Secondaire",
    "Start": "Début",
    "State Row": "Ligne d'état",
    "Step": "Marches",
    "Time": "Temps",
    "Trend Icon": "Icône de tendance",
    "Upper Bound": "Limite supérieure",
    "Y Axis Range": "Plage de l'axe Y",
    // --- threshold direction/transition + hints ---
    "Hard": "Net",
    "Inherit from Custom Name": "Hériter du nom personnalisé",
    "My annotation": "Mon annotation",
    "Smooth": "Lissé",
    "Vertical": "Vertical",
    // --- compact labels + scroll sync ---
    "End Hour": "Heure de fin",
    "Scroll Sync": "Synchr. défilement",
    "Start Hour": "Heure de début",
    // --- state_row dropdowns + positions ---
    "3D Effect": "Effet 3D",
    "Aligned (below)": "Aligné (dessous)",
    "Bottom Center": "Bas centre",
    "Bottom Left": "Bas gauche",
    "Bottom Right": "Bas droite",
    "State (live)": "État (direct)",
    "Tooltip Date = Axis": "Date infobulle = Axe",
    "Top Center": "Haut centre",
    "Top Left": "Haut gauche",
    "Top Right": "Haut droite",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First affichent l'extrémité de la série brute, pas la tranche ou cellule affichée. Envisagez Sum / Avg / Min / Max pour ce type de graphique.",
    // --- color palette names ---
    "Accent": "Accent",
    "Amber": "Ambre",
    "Black": "Noir",
    "Blue": "Bleu",
    "Blue grey": "Gris bleuté",
    "Brown": "Marron",
    "Cyan": "Cyan",
    "Dark grey": "Gris foncé",
    "Deep orange": "Orange foncé",
    "Deep purple": "Violet foncé",
    "Green": "Vert",
    "Grey": "Gris",
    "Indigo": "Indigo",
    "Light blue": "Bleu clair",
    "Light green": "Vert clair",
    "Light grey": "Gris clair",
    "Lime": "Citron vert",
    "Orange": "Orange",
    "Pink": "Rose",
    "Purple": "Violet",
    "Red": "Rouge",
    "Teal": "Sarcelle",
    "White": "Blanc",
    "Yellow": "Jaune",
    "Custom": "Personnalisé",
  }),
  it: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "Live",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "Lo stato attuale dell'entità in questo momento, indipendentemente dal periodo mostrato nel grafico. Tutti gli altri valori descrivono l'intervallo visualizzato.",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "Questo confronto parte nascosto al caricamento della card - rivelalo cliccando la sua voce in legenda. Nota: cliccare la serie PRINCIPALE nella legenda commuta insieme l'intero gruppo di confronto.",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "Periodi di calendario",
    "Rolling windows (ending now)": "Finestre mobili (fino ad ora)",
    "Area names": "Nomi area",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "Nomi attributo",
    "Attribute names only": "Solo nomi attributo",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "Aggiunge l'attributo tracciato al nome di ogni entità - nella riga di stato, nella legenda, nei suggerimenti, nelle statistiche, nelle esportazioni e in questo elenco. Senza, due attributi della stessa entità producono due etichette identiche. Le righe che tracciano lo stato dell'entità non vengono toccate, né le entità con un nome personalizzato.",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "Mostra SOLO il nome dell'attributo invece del nome dell'entità più l'attributo. Insieme a Nomi area produce etichette come 'Temperatura target · Soggiorno'. Questa opzione e Nomi attributo sono alternative: attivandone una si disattiva l'altra.",
    "Hide Name": "Nascondi nome",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "Abilitato",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "Disattivare per far sì che la scheda si comporti come se questa entità non fosse mai stata configurata: nulla viene recuperato o disegnato e nessuna logica della scheda la considera. Utile per modelli di schede condivisi (es. Streamline) in cui ad alcune istanze manca un sensore. La riga resta qui per la modifica e può essere riattivata in qualsiasi momento.",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "Dimensione punti",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "Raggio dei cerchi dei punti dati in pixel. Lasciare vuoto per la dimensione automatica basata sullo spessore della linea. Definisce anche la dimensione dei punti nelle modalità scatter e radar.",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "Finestra estesa",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "Renderizza N volte il periodo selezionato e si apre scorrendo alla parte più recente: lo schermo mostra esattamente il periodo scelto - stessa scala e stessi intervalli di senza scorrimento - e puoi scorrere indietro nella cronologia extra. Segue il selettore di date: nella vista Settimana con 2, dietro la settimana corrente è scorribile una settimana in più. 1 o vuoto = disattivato. Ha priorità sulla Finestra visibile quando attivo.",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "Ignora zeri transitori",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "Alcune integrazioni riportano uno 0 letterale mentre il dispositivo è spento o si sta riavviando, per poi tornare al totale precedente - ogni calo viene quindi contato come azzeramento del contatore e il valore ripristinato viene ricontato come consumo. Attiva per saltare del tutto le letture a zero; con le statistiche a lungo termine la variazione viene ricalcolata dalla colonna state, aggirando le somme inquinate. I contatori che si azzerano davvero e continuano a contare da zero funzionano comunque.",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "Riempie l'area sotto la linea di questo fantasma con una versione attenuata del suo colore. Disattivato per impostazione predefinita così i periodi sovrapposti restano leggibili.",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "Disegna una linea orizzontale tratteggiata al valore medio di questo fantasma - la media del periodo confrontato - nel colore del fantasma. Comodo per confrontare le medie dei periodi a colpo d'occhio.",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "Regole di scala personalizzate",
    "Up to (hours)": "Fino a (ore)",
    "Add Rule": "Aggiungi regola",
    "No rules yet - the built-in auto scale decides": "Nessuna regola ancora - decide l'auto-scala integrata",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "Sostituisce l'auto-scala integrata con le tue soglie. Ogni regola si legge: quando il periodo visibile è fino a N ore, usa questo raggruppamento (e facoltativamente questi punti/ora). Vince la soglia corrispondente più piccola; un periodo oltre tutte le soglie torna all'auto-scala integrata. Consapevole del selettore date: una selezione di mese o anno intero corrisponde alla sua durata nominale anche mentre il periodo è ancora in corso.",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "Giorno precedente",
    "Week Before": "Settimana precedente",
    "Month Before": "Mese precedente",
    "Year Before": "Anno precedente",
    "Periods Back": "Periodi indietro",
    "No comparisons yet": "Nessun confronto ancora",
    "Add Comparison": "Aggiungi confronto",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "Quanti periodi indietro confronta questa riga: 1 = il periodo precedente, 2 = due periodi fa. Segue il periodo selezionato e il selettore date - nella vista Settimana, 2 significa due settimane fa; passa il selettore su Anno e la stessa riga mostrerà due anni indietro.",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "Sovrappone questa entità spostata indietro come serie fantasma sbiadite - un fantasma per riga. Periodo precedente segue la finestra corrente (con logica di calendario nelle viste mese/anno) e Periodi indietro lo moltiplica: 1 = precedente, 2 = due periodi fa. I fantasmi si nascondono insieme alla serie principale nella legenda; il tooltip mostra la data di ogni fantasma e la variazione percentuale.",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "Testo del titolo mostrato in cima alla card. Lasciare vuoto per nascondere completamente la riga dell'intestazione.",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "Dimensione del carattere del titolo della card e dell'icona batteria. L'icona batteria e il testo della percentuale si ridimensionano proporzionalmente a questo valore. Accetta qualsiasi valore CSS come 16px o 1.2em.",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "Allineamento orizzontale del titolo: sinistra, centro o destra. Combinato con Posizione icona per determinare le zone del layout.",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "Controlla la disposizione dei valori di stato delle entità sopra/sotto il grafico. Predefinito = ogni entità occupa verticalmente una propria riga. Orizzontale = le entità scorrono affiancate su un'unica riga, andando a capo se necessario. Utile per card compatte con molte entità.",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "Colore personalizzato per il testo dell'intestazione. Accetta qualsiasi colore o variabile CSS. Lasciare vuoto per il valore predefinito del tema.",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "Spessore del carattere del testo dell'intestazione. Accetta parole chiave CSS (light/normal/bold) o numeri (300, 400, 600, 700). Lasciare vuoto per il valore predefinito del tema.",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "Spaziatura tra le lettere dell'intestazione. Accetta un numero (interpretato come px) o qualsiasi valore CSS come 0.5px, normal, -0.02em. Lasciare vuoto per il valore predefinito del tema.",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "Icona Material Design accanto al titolo. Usare il prefisso mdi:, ad es. mdi:chart-line. Tutte le icone su materialdesignicons.com.",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "Larghezza e altezza dell'icona. Accetta valori CSS come 22px o 1.5rem.",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "Usa un'immagine personalizzata al posto di un'icona MDI. Incollare un URL completo di un PNG/SVG/WebP. Ha priorità sul campo dell'icona MDI.",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "Dove posizionare l'icona dell'intestazione: sinistra, centro o destra. Quando la posizione dell'icona coincide con il valore di Allineamento intestazione, icona e titolo stanno insieme (icona per prima). Altrimenti si separano: l'icona va nella propria zona, il titolo nella zona di allineamento.",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "Altezza dell'area del grafico in pixel, oppure auto per riempire la cella della griglia (dimensionare la card dalla scheda Layout). Svuotando il campo si imposta auto.",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "Colore di sfondo personalizzato per la card. Accetta qualsiasi colore CSS (hex, nome, rgb, rgba). Usare rgba(r,g,b,a) per la trasparenza, ad es. rgba(155,150,150,0.3). Lasciare vuoto per il valore predefinito del tema.",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "Arrotondamento degli angoli della card. Accetta un numero (interpretato come px) o qualsiasi valore CSS come 12px, 1rem, 0. Lasciare vuoto per il valore predefinito del tema.",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "Mostra l'ombreggiatura predefinita delle card HA. Disattivare per un aspetto piatto o quando la card è posizionata su uno sfondo decorato.",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "Mostra il bordo predefinito delle card HA. Disattivare per un aspetto più pulito senza bordi.",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "Colore personalizzato per il bordo della card. Accetta qualsiasi colore o variabile CSS. Lasciare vuoto per il valore predefinito del tema.",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "Spessore del bordo. Accetta un numero (interpretato come px) o qualsiasi valore CSS come 2px. Lasciare vuoto per il valore predefinito del tema.",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "Spaziatura interna della card. Accetta un singolo numero (px) o qualsiasi notazione CSS abbreviata come 8px 16px o 0. Lasciare vuoto per il valore predefinito del tema.",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "URL di un'immagine da usare come sfondo della card. I file locali (in www/) sono accessibili sotto /local/ — si può scrivere /local/sunset.jpg oppure solo sunset.jpg o local/sub/path.jpg. Funzionano anche gli URL esterni. L'immagine si sovrappone al colore di sfondo (i colori rgba trasparenti restano visibili).",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "Quantità di sfocatura in pixel applicata solo all'Immagine di sfondo. Il grafico, l'intestazione e gli altri contenuti restano nitidi. 0 o vuoto = nessuna sfocatura. Utile per sfondi morbidi e atmosferici.",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "Posizione orizzontale della sagoma del grafico all'interno della card. Sinistra la ancora al bordo sinistro, Destra al bordo destro, Centro (predefinito) la mantiene al centro. Utile quando il grafico è affiancato ad altri contenuti o per l'equilibrio visivo.",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "Lingua dei testi sulla card: preset e etichette di intervallo del selettore data, opzioni del selettore di raggruppamento, parole di tooltip e legenda come Totale/Min/Max e stati vuoti. Auto = segue l'impostazione Profilo HA → Lingua di ogni utente. Una lingua fissa blocca i testi della card e i formati data per tutti gli utenti — utile per tablet a parete. Anche questo editor segue la lingua della card. Nomi delle entità, unità ed etichette personalizzate non vengono mai tradotti. Le parole di stato (on/off, riscaldamento...) provengono dalle traduzioni di HA e seguono la lingua del profilo dell'utente. Le traduzioni mancanti ricadono sull'inglese.",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "Quale fuso orario la card usa per etichette degli assi, tooltip, confini della finestra (D/W/M/Y, Inizio grafico, limiti orari) e raggruppamento calendario. Auto = segue la preferenza Profilo HA → Fuso orario, esattamente come i grafici nativi di HA — corregge le discrepanze quando il dispositivo è in un fuso diverso dal server (ad es. in viaggio). Locale = usa sempre il fuso del dispositivo/browser. Server = usa sempre il fuso del server HA. In YAML si può impostare anche un nome IANA personalizzato come Europe/Istanbul o America/New_York.",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "Timeline = grafico di serie temporali (linea, gradino, barra per entità). Scatter = grafico di correlazione X contro Y (esattamente 2 entità). Pie = grafico a ciambella con le quote. Ranking = barre orizzontali ordinate per valore. Heatmap = griglia giorni × ore. Calendar = griglia settimanale. Box Plot = distribuzione min / quartile / mediana per intervallo temporale. Waterfall = ogni entità come passo +/− di un totale progressivo (l'aggregazione predefinita è Somma). Histogram = distribuzione di frequenza dei valori nella finestra visibile.",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "Quante ore di cronologia caricare e mostrare nella finestra mobile predefinita. Valori più alti recuperano più dati ma possono rallentare la card. Ignorato quando Selettore data, Sincronizzazione Energia, Selettore intervallo, Inizio grafico o Ora di inizio grafico sovrascrivono la finestra temporale.",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "Quanti punti dati per ora recuperare. Più alto = maggior dettaglio ma più carico sul database recorder di HA. Un valore di 2 significa un punto ogni 30 minuti. Le singole entità possono sovrascriverlo nelle proprie impostazioni.",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "Come suddividere i dati grezzi della cronologia prima dell'aggregazione. Intervallo = intervalli di larghezza uguale sull'intero arco temporale (il più comune). Ora = un intervallo per ogni ora dell'orologio. Data = uno per giorno di calendario. Settimana = uno per settimana di calendario (lun–dom). Mese = uno per mese di calendario. Raw = nessuna suddivisione: ogni campione registrato è disegnato al suo timestamp esatto — ideale per grafici a gradini di sensori binari/di stato dove ogni transizione conta.",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "Nasconde le entità il cui valore scende sotto questa soglia. Utile per classifiche di consumo energetico o metriche simili dove i dispositivi inattivi / in standby affollano il grafico. La soglia è confrontata con il valore assoluto, quindi funziona allo stesso modo per numeri positivi e negativi. Lasciare vuoto per nessun filtro.",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "Intervallo di aggiornamento automatico in secondi. La card ricaricherà i dati con questa cadenza indipendentemente dai cambi di stato di HA. Utile per sensori che cambiano spesso o sorgenti dati esterne. Lasciare vuoto per aggiornare solo quando HA emette eventi di stato.",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "Intervallo temporale massimo visibile in ore. Se impostato e inferiore a Ore da mostrare, il grafico diventa scorrevole orizzontalmente.",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "Barra di scorrimento = barra visibile in basso. Rotella = la rotella del mouse scorre orizzontalmente.",
    "Draws faint horizontal and vertical guide lines across the graph area.": "Disegna tenui linee guida orizzontali e verticali sull'area del grafico.",
    "Shows a compact color-coded entity name key below the graph.": "Mostra sotto il grafico una legenda compatta dei nomi delle entità con codice colore.",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "Riproduce un'animazione di disegno al caricamento della card. Timeline = tracciamento progressivo di linea/area. Pie / Radial Bar / Polar Area = crescita delle fette a ogni aggiornamento dei dati.",
    "Stacks entities on top of each other instead of overlapping.": "Impila le entità una sopra l'altra invece di sovrapporle.",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "Modalità compatta: rimuove tutti gli elementi accessori, mostra nome entità + valore + mini grafico.",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "Se abilitato, sceglie automaticamente i migliori Raggruppa per e Punti/Ora per la finestra visibile — puntando a circa 100 punti. Passa a una modalità più sicura (solo Punti/Ora) per configurazioni della card che usano offset, forecast_horizon o sorgenti dati basate su attributi, dove la forzatura di Raggruppa per potrebbe compromettere l'allineamento temporale per entità.",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "Aggiunge una piccola icona di download nell'angolo in alto a destra del grafico con esportazione PNG e CSV delle serie attualmente visibili.",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "Avvia tutte le entità nascoste al caricamento della card: il grafico parte vuoto e si rivelano solo le serie desiderate cliccandole nella legenda o nella legenda di dettaglio. Le rivelazioni restano per la sessione; anche le entità aggiunte in seguito partono nascoste. Da abbinare a Legenda compatta così c'è qualcosa da cliccare.",
    "Horizontal alignment of the compact legend.": "Allineamento orizzontale della legenda compatta.",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "Preset visivo. Classic = torta piena. Thick = anello a ciambella largo. Donut = standard (predefinito). Thin = anello stretto. Totale centrale impone un foro interno minimo.",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "Spazio tra le fette in gradi. 0 = attaccate. 1-5 = sottile. 6-15 = nettamente separate. Le fette distanziate ricevono automaticamente estremità arrotondate. Si applica solo agli stili a ciambella (non Classic).",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "Aggiunge profondità alla torta schiacciandola verticalmente e disegnando pareti laterali sotto. Funziona con qualsiasi preset di stile.",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "Dimensione del carattere delle etichette valore dentro ogni fetta. Lasciare vuoto per il dimensionamento automatico in base al raggio del grafico.",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "Colore delle etichette valore delle fette. Accetta qualsiasi colore CSS (hex, rgba, nome) o variabile CSS. Lasciare vuoto per il bianco (contrasto automatico rispetto al colore della fetta).",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "Cosa mostrare dentro ogni fetta. Valore = numero con unità (ad es. 42.0 kWh). Percentuale = quota del totale (ad es. 23%). Entrambi = valore seguito dalla percentuale.",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "Dimensione del carattere del valore Totale centrale mostrato nel foro della ciambella. Richiede che Totale centrale sia abilitato. Lasciare vuoto per il dimensionamento automatico.",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "Colore del valore Totale centrale e della sua sotto-etichetta. Accetta qualsiasi colore o variabile CSS. Lasciare vuoto per il valore predefinito del tema.",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "Quanti indicatori per riga. Auto ne dispone quanti la larghezza della card consente; ogni entità diventa un proprio indicatore in una griglia adattiva.",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "Ampiezza del quadrante in gradi. 270 = quadrante classico a 3/4 (predefinito), 180 = semicerchio, 360 = anello completo. L'apertura è centrata in basso.",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "Dove viene disegnato il valore rispetto all'indicatore: sotto (predefinito) o sopra il quadrante, lontano dall'arco e dall'ago.",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "Dimensione del carattere del valore dell'indicatore in pixel. Lasciare vuoto per il dimensionamento automatico in base all'indicatore; il nome si ridimensiona di conseguenza.",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "Disegna gli estremi della scala del quadrante — il limite inferiore e superiore — come piccole etichette alle due estremità dell'indicatore. Impostare l'intervallo per entità in Intervallo indicatore (Min / Max). Il picco e il minimo del periodo osservato compaiono sempre nel tooltip.",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "Arrotondamento degli angoli di ogni segmento di stato in pixel. 0 = perfettamente netti. 3 = predefinito. Valori maggiori arrotondano fino a una forma a pillola (limitato a metà dell'altezza della riga). Gli utenti avanzati possono anche usare la classe sgc-stl-cell da card_mod per lo stile per stato.",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "Disegna il nome dello stato (ad es. Sereno, On, A casa) nei segmenti abbastanza larghi da contenerlo. Disattivare per un aspetto pulito a bande di colore.",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Dimensione del carattere delle etichette dell'asse Y (date per la heatmap, settimane per il calendario) in pixel. Il valore predefinito è 10.",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Opacità delle etichette dell'asse Y. 0 = invisibili, 1 = completamente opache. Il valore predefinito è 0.65.",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Colore personalizzato per le etichette dell'asse Y. Accetta qualsiasi colore CSS (hex, rgba, nome colore) o una variabile CSS. Lasciare vuoto per usare --primary-text-color del tema.",
    "Shows numeric value labels on the left (primary) edge of the graph.": "Mostra le etichette numeriche dei valori sul bordo sinistro (primario) del grafico.",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "Mostra le etichette numeriche dei valori sul bordo destro (secondario) del grafico. Visibili solo quando almeno un'entità usa Asse Y = Secondario. Disattivare per mostrare solo le etichette dell'asse primario mantenendo tracciate le entità secondarie.",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "Disegna piccole tacche in corrispondenza di ogni etichetta numerica sugli assi Y. Aiuta ad ancorare visivamente le etichette al bordo del grafico.",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "Mostra un'etichetta verticale dell'unità sul bordo sinistro e/o destro del grafico. Per impostazione predefinita usa l'unità di misura della prima entità di ciascun asse. Un testo personalizzato può essere impostato nella sezione Etichette qui sotto.",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "Passa l'asse Y a una scala logaritmica. Ideale per dati che coprono diversi ordini di grandezza (ad es. da 1 a 10000). Non adatto a valori nulli o negativi.",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "Etichetta verticale mostrata sul bordo sinistro del grafico. Per impostazione predefinita usa l'unità della prima entità primaria. Impostare un testo personalizzato per sovrascriverla, o lasciare vuoto per auto.",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "Etichetta verticale mostrata sul bordo destro del grafico. Per impostazione predefinita usa l'unità della prima entità secondaria. Impostare un testo personalizzato per sovrascriverla, o lasciare vuoto per auto.",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "Allinea i valori delle tacche dell'asse Y a multipli puliti di 1, 2 o 5 (× 10^n) — ad esempio 0.1 / 0.2 / 0.3 invece di 0.11 / 0.22 / 0.33. Resta entro i limiti, non modifica la scala del grafico. Disattivare per una spaziatura strettamente uniforme.",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Numero di tacche (linee della griglia ed etichette) sull'asse Y. Il valore predefinito è 4. Esempio: ticks=6 con limiti 40-100 mostra 40, 50, 60, 70, 80, 90, 100.",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Numero di cifre decimali per le etichette dell'asse Y. Sovrascrive l'impostazione decimali per entità solo per le etichette dell'asse. I valori della riga di stato non sono interessati. Lasciare vuoto per il rilevamento automatico.",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Come vengono formattati i numeri sull'asse Y. Sistema = segue l'impostazione locale di HA. Virgola = stile europeo (1.234,56). Punto = stile americano (1,234.56). Indipendente dal Formato numerico per entità, che continua a governare riga di stato, tooltip ed etichette dati.",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "Formato etichetta personalizzato per l'asse PRIMARIO. Sovrascrive Decimali e Formato asse Y qui sopra, e governa anche etichette dati, valori del tooltip, riga di stato, estremi ed etichetta della linea media per le entità su questo asse. Abbreviazioni di durata (valore grezzo convertito dall'Unità di durata): h:mm, h:mm:ss, mm:ss, d h:mm — ad es. 5400 s con h:mm mostra 1:30. Oppure un modello {expression} sicuro: numeri, value, + - * / %, parentesi, floor, ceil, round, abs, min, max, sqrt, più pad2(x), pad(x,width), fixed(x,decimals). Esempio: {floor(value/3600)}:{pad2(floor(value%3600/60))} trasforma 5430 in 1:30; {fixed(value/1000,1)} kW trasforma 2350 in 2.4 kW. Nessun JavaScript viene eseguito; i formati non validi sono ignorati. Lasciare vuoto per numeri semplici.",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "Come Formato tick Y ma per l'asse SECONDARIO (destro) e per ogni superficie di valore delle entità tracciate su di esso.",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "Unità del valore GREZZO del sensore quando si usa un'abbreviazione di durata. Secondi è il predefinito — un valore di 5400 con h:mm mostra 1:30. Scegliere Minuti o Ore se il sensore riporta tali unità. Ignorata dai modelli {expression}.",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Dimensione del carattere delle etichette numeriche dell'asse Y in pixel. Il valore predefinito è 10.",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Opacità delle etichette numeriche dell'asse Y. 0 = invisibili, 1 = completamente opache. Il valore predefinito è 0.65.",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Colore personalizzato per etichette e tacche dell'asse Y. Accetta qualsiasi colore CSS (hex, rgba, nome colore) o una variabile CSS come var(--my-color). Lasciare vuoto per il valore predefinito del tema (--secondary-text-color).",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Motivo delle linee orizzontali (asse Y) della griglia. Continua, Tratteggiata, Punteggiata o Tratteggio lungo. Oppure uno stroke-dasharray SVG personalizzato come 6 2 2 2.",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Spessore delle linee orizzontali della griglia in pixel. Il valore predefinito è 1. Accetta decimali come 0.5.",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Colore delle linee orizzontali della griglia. Accetta qualsiasi colore o variabile CSS. Lasciare vuoto per il valore predefinito del tema.",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Opacità delle linee orizzontali della griglia. 0 = invisibili, 1 = completamente opache. Il valore predefinito è 0.15 — discreto, quanto basta per guidare l'occhio senza competere con i dati.",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "Estensione minima dell'asse Y primario. Se l'intervallo effettivo dei dati è più piccolo, l'asse si espande simmetricamente attorno al centro. Esempio: impostato a 10 con dati tra 20-22 → l'asse mostra 16-26. Evita grafici troppo ingranditi per dati quasi piatti.",
    "Same as Min Y Range but for the secondary (right) Y axis.": "Come Intervallo Y minimo ma per l'asse Y secondario (destro).",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "Minimo rigido o flessibile per l'asse Y primario. Inserire un numero per un limite rigido (l'asse non scende mai sotto). Anteporre ~ per un limite flessibile (ad es. ~0) — l'asse si espande se i dati scendono sotto. Accetta anche un ID entità per un limite dinamico che segue un altro sensore.",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "Massimo rigido o flessibile per l'asse Y primario. Stessa sintassi del Limite inferiore: numero, ~numero o entity_id.",
    "Hard or soft minimum for the secondary (right) Y axis.": "Minimo rigido o flessibile per l'asse Y secondario (destro).",
    "Hard or soft maximum for the secondary (right) Y axis.": "Massimo rigido o flessibile per l'asse Y secondario (destro).",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "Dimensione del carattere delle etichette dell'asse X (ore per la heatmap, nomi dei giorni per il calendario) in pixel. Il valore predefinito è 10.",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacità delle etichette dell'asse X. 0 = invisibili, 1 = completamente opache. Il valore predefinito è 0.5.",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "Colore personalizzato per le etichette dell'asse X. Accetta qualsiasi colore CSS o variabile CSS. Lasciare vuoto per usare --primary-text-color del tema.",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "Dimensione del carattere delle etichette di ora/data dell'asse X in pixel. Il valore predefinito è 10.",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacità delle etichette dell'asse X. 0 = invisibili, 1 = completamente opache. Il valore predefinito è 0.5.",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Colore personalizzato per le etichette dell'asse X. Accetta qualsiasi colore CSS (hex, rgba, nome colore) o una variabile CSS. Lasciare vuoto per il valore predefinito del tema (--secondary-text-color).",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "Colore delle etichette dell'asse X quando l'intervallo visibile supera un giorno e le etichette passano alle date. Lasciare vuoto per corrispondere al Colore etichette X.",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "Mostra le etichette orarie lungo il bordo inferiore in modalità Timeline, o le etichette dei valori in modalità Scatter. Disattivare per guadagnare spazio verticale.",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "Disegna piccole tacche in corrispondenza di ogni etichetta oraria sull'asse X. Aiuta ad ancorare visivamente le etichette al bordo del grafico.",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "Formato dei timestamp su asse X, tooltip, estremi ed etichette dei record. Sistema = segue le impostazioni di formato data/ora del Profilo HA (la preferenza 12h/24h è rispettata). Le altre opzioni forzano uno schema specifico. In YAML funzionano anche schemi personalizzati con questi token: YYYY/YY (anno), MMMM/MMM (nome mese) / MM (n. mese), DD (giorno), dddd/ddd (nome giorno), HH/hh:mm:ss, A/a (AM/PM) — ad es. 'ddd DD MMM' o 'YYYY-MM-DD HH:mm'. I formati con giorno della settimana (ddd / dddd) etichettano anche le tacche data dell'asse X nelle viste multi-giorno — usare 'dddd' da solo per il solo nome del giorno.",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "Spazio tra le colonne delle barre in pixel. Si applica solo alle entità di tipo barra. Aumentare per un aspetto più arioso, diminuire per barre più fitte.",
    "Font size of X-axis time labels in pixels. Default is 10.": "Dimensione del carattere delle etichette orarie dell'asse X in pixel. Il valore predefinito è 10.",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacità delle etichette orarie dell'asse X. 0 = invisibili, 1 = completamente opache. Il valore predefinito è 0.5.",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Colore personalizzato per le etichette orarie e le tacche dell'asse X. Accetta qualsiasi colore CSS (hex, rgba, nome colore) o una variabile CSS. Lasciare vuoto per il valore predefinito del tema (--secondary-text-color).",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "Colore personalizzato per le etichette data (ad es. gli indicatori di mezzanotte nelle viste oltre le 12 ore). Il predefinito è --primary-color così le date risaltano. Impostarlo uguale al Colore etichette X per un asse uniforme.",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "Controlla la spaziatura tra le tacche dell'asse X. Auto = calcolata in base alla larghezza del grafico. Oppure scegliere un intervallo fisso: orario, giornaliero, settimanale o mensile. Le tacche si allineano sempre a confini puliti (inizio ora, mezzanotte, lunedì, 1° del mese).",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Motivo delle linee verticali (asse X) della griglia. Continua, Tratteggiata, Punteggiata o Tratteggio lungo. Oppure uno stroke-dasharray SVG personalizzato come 6 2 2 2.",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Spessore delle linee verticali della griglia in pixel. Il valore predefinito è 1. Accetta decimali come 0.5.",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Colore delle linee verticali della griglia. Accetta qualsiasi colore o variabile CSS. Lasciare vuoto per il valore predefinito del tema.",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Opacità delle linee verticali della griglia. 0 = invisibili, 1 = completamente opache. Il valore predefinito è 0.15 — discreto, quanto basta per guidare l'occhio senza competere con i dati.",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "Sincronizza con il selettore date del pannello Energia di HA. Non utilizzabile insieme al Selettore data.",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "Navigazione date integrata con pulsanti D/W/M/Y, calendario e preset.",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "Seleziona quali pulsanti di modalità mostrare nella barra del selettore. D/W/M/Y sono periodi di calendario; Ultime 24H … Ultimi 12M sono finestre mobili che terminano adesso. Se ne è selezionato solo uno, i pulsanti sono nascosti e quella modalità è bloccata. Lasciare attive le quattro modalità calendario (relative disattivate) per il comportamento predefinito.",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "Numero di unità per finestra. 1 = unità singola (ad es. un giorno, un mese — comportamento storico). Oltre 1 trasforma il selettore in una finestra mobile di N unità: i pulsanti prec/succ saltano di N unità intere. Esempio: step=4 in modalità Settimana mostra le ultime 4 settimane e naviga avanti/indietro di 4 settimane alla volta.",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "Modalità iniziale a ogni caricamento della card. Auto = ricorda l'ultima modalità scelta manualmente dall'utente (persistente tra i ricaricamenti). Giorno/Settimana/Mese/Anno = forza sempre questa modalità calendario al caricamento. Ultime 24H … Ultimi 12M = forza una finestra mobile che termina adesso (ad es. Ultimi 7D = gli ultimi 7 giorni); le frecce prec/succ saltano di un periodo intero indietro/avanti.",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "Posizione orizzontale del navigatore ‹ periodo › nella barra del selettore: sinistra, centro o destra. Se condivide la posizione con le scorciatoie, il navigatore è posto per primo, alla loro sinistra.",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "Posizione orizzontale delle scorciatoie di modalità — i pulsanti D/W/M/Y e l'icona calendario — sinistra, centro o destra. Se condivide la posizione con il navigatore date, il navigatore viene posto per primo.",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "Aggancia l'inizio della finestra del grafico a un confine di calendario. Oggi = inizia da oggi alle 00:00 (ideale per mostrare le 24h complete di oggi, ad es. i prezzi orari Nord Pool con l'attributo today_hourly — usare con Mostra periodo completo). Domani = inizia da domani alle 00:00 (per dati di previsione). Settimana = lunedì 00:00. Mese = 1° del mese. Anno = 1° gennaio. Sovrascrive hours_to_show. Quando il selettore intervallo è attivo, questa impostazione è ignorata.",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "Mostra sulla card pulsanti di intervalli temporali predefiniti. Nascosti in esecuzione quando il Selettore data o la Sincronizzazione date Energia è attiva (hanno priorità sul controllo della finestra temporale). Il campo Gruppo accanto alla posizione mantiene tutte le card con lo stesso nome sul medesimo intervallo — le card riceventi non devono avere il selettore abilitato, quindi un solo selettore visibile può guidare l'intera pagina.",
    "Shows a compact dropdown list of attributes for entities.": "Mostra un elenco a discesa compatto degli attributi delle entità.",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "Mostra un menu a discesa Punti/Ora sulla card stessa, così la risoluzione dei dati può essere cambiata senza aprire l'editor. Auto ripristina il valore configurato. La selezione persiste per card e ha priorità su Scala automatica finché attiva. Il campo Gruppo mantiene sincronizzata la selezione Punti/Ora tra tutte le card con lo stesso nome — le riceventi non devono mostrare il selettore, quindi una sola card può guidare la pagina. Indipendente dal gruppo del selettore Raggruppa per.",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "Mostra un menu a discesa Raggruppa per sulla card stessa — per passare tra raggruppamenti Intervallo, Ora, 2H/3H/4H/6H/12H, Data, Settimana, Mese o Anno senza aprire l'editor. Auto ripristina il valore configurato. La selezione persiste per card e ha priorità su Scala automatica finché attiva. Il campo Gruppo mantiene sincronizzata la selezione Raggruppa per tra tutte le card con lo stesso nome — indipendente dal gruppo del selettore Punti/Ora. Il campo Gruppo è condiviso con il selettore Punti/Ora — un unico nome mantiene ENTRAMBE le selezioni sincronizzate tra le card.",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "Cliccare e trascinare (desktop) o tenere premuto e trascinare (mobile) sul grafico per selezionare un intervallo temporale e ingrandire. Doppio clic/doppio tocco ripristina la vista originale.",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "Mostra il valore totale al centro del grafico. Se disattivato, Pie diventa una torta piena invece di una ciambella.",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "Mostra la percentuale accanto a ogni barra e la riga Quota nel tooltip al passaggio del mouse.",
    "Shows a Total row in the hover tooltip.": "Mostra una riga Totale nel tooltip al passaggio del mouse.",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "Quando si esegue uno zoom a selezione o un doppio clic di ripristino su questa card, la stessa finestra temporale è applicata a tutte le altre card che condividono il nome del gruppo. Il gruppo è facoltativo — lasciare vuoto per sincronizzarsi con tutte le altre card senza gruppo.",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "Replica lo scorrimento orizzontale su tutte le altre card dello stesso gruppo. Più utile quando l'Intervallo massimo visibile è impostato su ogni card, così da renderle effettivamente scorrevoli. La posizione di scorrimento è condivisa come proporzione (0–100% dell'intervallo totale), quindi card con hours_to_show diversi arrivano comunque allo stesso punto relativo.",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "Seleziona quali pulsanti di intervallo temporale mostrare. Lasciare tutto selezionato per il set completo. Deselezionare intervalli per mantenere il selettore compatto su mobile.",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "Nei grafici a barre, ombreggia leggermente lo sfondo del periodo sotto il cursore così inizio e fine sono facili da vedere. Si attiva al passaggio del mouse su una barra.",
    "Shows a floating info box with exact values when hovering.": "Mostra un riquadro informativo fluttuante con i valori esatti al passaggio del mouse.",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "Mostra una riga Totale in fondo al tooltip che somma i valori di tutte le entità visibili. L'unità è aggiunta quando tutte le entità visibili la condividono.",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "Quando il grafico è impilato con due o più gruppi di impilamento, aggiunge una riga di totale per ciascun gruppo con nome (ad es. 'Totale Mele'). Indipendente dal Totale nel tooltip — attivarli entrambi per mostrare i totali dei gruppi E il Totale complessivo di tutte le entità.",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "Formatta l'intestazione data del tooltip esattamente come le etichette dell'asse X. Le viste a lungo raggio mostrano quindi ad es. '26 mag' invece di un timestamp completo, ignorando lo schema del Formato data proprio come fa l'asse. Non aggiunge mai un orario a una data: le viste Mese/Anno/giorno mostrano solo la data, le viste orarie infragiornaliere mostrano solo l'ora.",
    "Hovering broadcasts the timestamp to all synced cards.": "Il passaggio del mouse trasmette il timestamp a tutte le card sincronizzate.",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "Ordine delle righe delle entità nel tooltip. Predefinito = ordine di configurazione (prima entità in alto). Inverso = dal basso verso l'alto, corrispondente all'ordine visivo di un grafico impilato così il segmento impilato più in alto è elencato per primo. Alfabetico = ordinate dalla A alla Z per nome visualizzato. La riga Totale, quando mostrata, resta sempre in fondo.",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "Entità che riporta il livello di batteria (0–100%). Mostra un'icona batteria con livello e percentuale nell'angolo in alto a destra dell'intestazione della card — o in alto a destra della card quando non c'è intestazione. Sono elencate solo le entità con device_class battery. Lasciare vuoto per nascondere.",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "Percentuale di batteria sotto la quale l'icona diventa rossa. Il valore predefinito è 20%. Accetta un numero, un ID entità (sensor.x) o un attributo di entità (sensor.x.attribute).",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "Aggiunge al grafico linee di riferimento, indicatori di eventi, bande di periodi attivi ed evidenziazioni di zone di comfort.",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "Opacità della linea del momento attuale (0-1). Lasciare vuoto per il valore predefinito 0.3.",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "Spessore del tratto della linea del momento attuale in pixel. Il valore predefinito è 0.5. Accetta decimali come 1.5.",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "Motivo della linea del momento attuale. Continua, Tratteggiata, Punteggiata o Tratteggio lungo. Il predefinito è Tratteggiata.",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "Per statistiche importate/esterne senza un'entità regolare in HA (ad es. gazpar:gazpar_consumption, linky:linky_consumption). Esistono solo nel database delle statistiche e compaiono nella dashboard Energia. Lasciare vuoto per le entità normali — queste usano automaticamente le statistiche a lungo termine se il loro state_class è measurement, total o total_increasing.",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "Nome visualizzato personalizzato per questa entità. Lasciare vuoto per nascondere completamente il nome. Mostrato solo se impostato esplicitamente.",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "Etichetta unità personalizzata (ad es. kWh, °C, %). Sovrascrive l'unità rilevata automaticamente. Utile per attributi o sensori senza unità.",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "Sovrascrive il nome mostrato solo nel tooltip al passaggio del mouse. Indipendente dal Nome personalizzato (che controlla la riga di stato). Lasciare vuoto per nascondere il nome nel tooltip — comodo quando si vogliono solo il campione colore e il valore. Se non impostato, il tooltip ricade su Nome personalizzato → friendly_name → id entità.",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "Azione attivata toccando la riga di stato di questa entità. Maggiori informazioni apre la finestra di dettaglio dell'entità di HA. Naviga va a un percorso della dashboard. URL apre un collegamento esterno. Chiama servizio attiva direttamente un servizio HA.",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "Su quale asse Y è tracciata questa entità. Primario = asse sinistro (scala condivisa). Secondario = asse destro (scala condivisa). Indipendente = scala propria nascosta basata sul min/max dell'entità — ideale per sovrapporre sensori con unità molto diverse (ad es. temperatura + illuminamento) per confrontare le tendenze.",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "Legge un attributo specifico invece dello stato principale. Usare la notazione a punti per i percorsi annidati, ad es. current_temperature o forecast.0.temperature. Utile per entità che espongono più valori.",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "Come vengono combinati i punti dati grezzi in ogni intervallo temporale. avg = media (la più fluida, ideale per sensori di misura come temperatura/potenza). min/max = valore più basso/più alto. last/first = valore più recente / più vecchio dell'intervallo. median = valore centrale dopo l'ordinamento (resistente agli outlier). sum = totale di tutti i valori. delta = max meno min (escursione — quanto il valore ha fluttuato). change = somma dei salti positivi tra punti consecutivi — ideale per contatori monotoni (contatori di energia/gas/acqua) perché gli azzeramenti del contatore sono ignorati; limitato automaticamente a intervalli giornalieri. diff = variazione netta con segno (ultimo valore meno il primo) — per valori fluttuanti come rapporti, prezzi, temperature, input_number dove le diminuzioni sono movimenti reali e non azzeramenti del contatore.",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "I contatori con azzeramento giornaliero mostrati con max + raggruppamento per data possono far trapelare il picco di ieri nell'intervallo di mezzanotte; la card attenua euristicamente questo artefatto. Disattivare se attenua anche picchi legittimi che avvengono subito dopo mezzanotte.",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "Moltiplica questa serie per il valore di un'altra entità nel tempo — la vista dei costi: consumo × tariffa. Il prezzo è letto come funzione a gradini dalla cronologia di quell'entità, quindi con tariffe dinamiche ogni porzione di consumo è addebitata al prezzo valido in quel momento. Ideale con aggregate_func: change sui contatori di energia; impostare Unità sulla propria valuta.",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "Percorso attributo facoltativo sull'entità prezzo da cui leggere il prezzo (notazione a punti). Lasciare vuoto per usare il suo stato.",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "Sovrascrive l'impostazione globale Punti/Ora solo per questa entità. Più alto = maggior dettaglio ma più carico sull'API di HA. Lasciare vuoto per ereditare l'impostazione a livello di card.",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "Numero di cifre decimali mostrate per il valore di questa entità nella riga di stato e nelle etichette degli estremi. Non influisce sulla precisione del grafico.",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "Come vengono formattati i numeri. Sistema = segue l'impostazione locale di HA. Virgola = stile europeo (1.234,56). Punto = stile americano (1,234.56).",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "Aggiunge una riga di statistiche sotto il grafico per questa entità. Selezionare quali valori mostrare: Min, Media, Max dell'intervallo temporale visualizzato e/o Ultimo (il valore più recente). Sono consentite selezioni multiple.",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "Trasla temporalmente i dati tracciati lungo l'asse X. Positivo (ad es. 24) sposta i dati in avanti — per sensori di previsione il cui stato rappresenta T+N ore avanti. Negativo (ad es. -24) sposta i dati indietro — utile con dati di previsione basati su attributi per sovrapporre la previsione di domani a oggi. Lasciare vuoto (o 0) per disattivare. Indipendente da Offset — i due possono essere combinati.",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "Sposta questa entità indietro nel tempo del numero di ore indicato. Da usare per sovrapporre lo stesso sensore di periodi diversi su un unico grafico. 24 = ieri, 168 = settimana scorsa, 720 = mese scorso. Accetta anche l'ID di un'entità helper (ad es. input_number.my_offset) per un offset dinamico.",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "Moltiplica il valore per 10 elevato a questa potenza. 0 = nessuna modifica. -3 = ÷1000 (converte le milli-unità). 2 = ×100.",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "Un'espressione JavaScript per trasformare ogni valore dei dati. Variabili disponibili: x (valore corrente), first (primo valore della finestra), last, min, max, avg (statistiche della serie), index (posizione del punto). Applicata dopo Fattore valore. Esempi: return x - first (normalizza a zero), return -Math.max(x, 0) (estrae l'esportazione).",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "Disegna una linea di riferimento orizzontale piatta al valore di stato corrente dell'entità invece dei dati storici.",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "Disegna le barre verso il basso a partire dalla linea dello zero. Da usare con la modalità impilata per creare grafici a farfalla.",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "Legge i dati del grafico da un attributo dell'entità invece che dalla cronologia. Usato per dati di previsione (prezzi spot EPEX, previsioni meteo, previsione solare). L'attributo deve contenere un array di oggetti con campi di tempo e valore.",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "Nome dell'attributo dell'entità contenente l'array dei dati. Ad esempio: data, forecast, price_info. Lasciare vuoto per usare la cronologia normale.",
    "Name of the time field in each array item. Default: start_time.": "Nome del campo tempo in ogni elemento dell'array. Predefinito: start_time.",
    "Name of the value field in each array item. Default: price_per_kwh.": "Nome del campo valore in ogni elemento dell'array. Predefinito: price_per_kwh.",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "Calcola il valore di ogni punto con un'espressione aritmetica sicura invece di leggere un singolo Campo valore. Nell'ambito: i campi dell'elemento dell'array (ad es. unitPrice, consumption) più i nomi definiti in Variabili dati qui sotto. Operatori + - * / % e parentesi, e funzioni min, max, abs, round, floor, ceil, sqrt, pow. Esempio: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Non è JavaScript: nessun'altra variabile, proprietà o chiamata. Ricade sul Campo valore se vuota o non valida.",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "Nomi usati dall'Espressione valore, mappati a ID di entità — uno per riga come name: entity_id. Ognuno si risolve nello stato numerico dell'entità e si rivaluta in tempo reale quando cambia. Esempio: mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "Come interpretare il valore del Campo tempo. ISO = interpretato come stringa data o epoch ms (predefinito). Epoch secondi/ms = timestamp Unix. Mese/Giorno/Settimana dell'anno = categoria numerica (ad es. Mese: 1..12 → gen..dic). Ora del giorno = ora di oggi 0..23. Usare le unità categoriche per tracciare riepiloghi mensili, dataset per giorno dell'anno o schemi orari senza generare timestamp artificiali.",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "Anno usato per ancorare le Unità di tempo categoriche (Mese/Giorno/Settimana dell'anno). Lasciare vuoto per usare l'anno corrente. Nessun effetto per le unità ISO o Epoch.",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "Controlla come il valore di questa entità appare sopra il grafico. On = riga di testo numerica con nome, valore e unità. Off = completamente nascosto.",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "Cosa appare come grande valore primario nella riga di stato. Stato (predefinito) = stato HA in tempo reale. Somma / Media / Min / Max aggregano sulla finestra visibile. Ultimo / Primo = valore più recente o più vecchio nei dati dell'entità. Tutte le opzioni funzionano in ogni modalità grafico, ma Ultimo / Primo hanno più senso nelle modalità temporali (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap e modalità simili riflettono comunque gli estremi della serie grezza, non una fetta o cella visibile. I valori sono mostrati come numeri puliti senza prefisso SUM/AVG.",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "Mostra il punto colorato accanto a questa entità nella riga di stato, nella legenda compatta e nel tooltip. Disattivare per un aspetto più pulito — utile quando c'è una sola entità, o quando le soglie colore fanno sì che il colore del punto non corrisponda più alla linea / barra.",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "Colora automaticamente il valore di stato e l'icona con il colore della linea dell'entità. Un modo rapido per codificare a colori le righe di stato senza impostare manualmente state_color e icon_color.",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "Predefinito = il nome dell'entità appare a sinistra del valore primario (in linea). Allineato = il nome dell'entità appare centrato sotto il valore primario (stile ApexCharts, adatto a entità di sola intestazione e layout mobili).",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "Mostra accanto al valore primario l'orario in cui il valore estremo è stato registrato. Ha senso solo quando Valore primario è Ultimo, Primo, Min o Max — questi hanno un unico istante temporale.",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "Mostra il min e il max dell'intera finestra come suffisso attenuato (min - max) accanto al valore primario. Ideale insieme a show_graph: false + primary_state_as: min/max per card di record compatte. Usa i dati della banda min/max se abilitata, altrimenti ricade sul min/max aggregato della finestra visibile.",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "Icona MDI mostrata nella riga di stato a sinistra del nome dell'entità. Usare il prefisso mdi:, ad es. mdi:thermometer.",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "Mostra un secondo valore statistico accanto allo stato primario nella riga di stato. Opzioni: Somma, Media, Min, Max, Primo, Ultimo. Etichetta e valore appaiono più piccoli accanto allo stato principale. Nelle modalità Pie, Ranking e Polar Area è disponibile un'opzione % aggiuntiva — mostra la quota di questa entità sul totale, corrispondente alle percentuali disegnate sul grafico.",
    "Position and alignment of this entity state row.": "Posizione e allineamento della riga di stato di questa entità.",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "Dimensione del carattere del nome dell'entità nella riga di stato. Accetta valori CSS, ad es. 14px.",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "Dimensione del carattere del valore numerico nella riga di stato. Accetta valori CSS, ad es. 13px.",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "Dimensione dell'icona della riga di stato. Accetta valori CSS, ad es. 18px.",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "Mostra un'icona ▲▼⯇⯈ accanto al valore di stato che indica se il valore è in salita, in discesa o stabile. La direzione è calcolata sulla finestra del Periodo di tendenza. Se la sorgente dati è più rada del periodo (ad es. statistiche a lungo termine orarie), vengono usati gli ultimi 4 campioni così l'icona mostra comunque una direzione.",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "Finestra temporale in ore per il calcolo della direzione di tendenza. La pendenza sulle ultime N ore determina se l'icona mostra ▲ (in salita), ▼ (in discesa) o ⯇⯈ (stabile). Impostare 0 per usare l'intero intervallo visualizzato. Sono ammessi decimali (ad es. 0.5 = 30 min, 0.25 = 15 min) — ma la finestra deve comunque contenere almeno 2 punti dati, altrimenti resta stabile.",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "Dimensione del carattere dell'icona di direzione della tendenza (▲▼⯇⯈). Accetta valori CSS, ad es. 12px.",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "Colore dell'icona di tendenza ▲ (in salita). Lasciare vuoto per seguire il colore di successo del tema (verde).",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "Colore dell'icona di tendenza ▼ (in discesa). Lasciare vuoto per seguire il colore di errore del tema (rosso).",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "Colore dell'icona di tendenza ━ (stabile). Lasciare vuoto per seguire il colore del testo secondario del tema (grigio).",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "Linea = curva morbida con levigatura Bezier opzionale. Gradino = mantiene il valore piatto fino al cambiamento successivo, poi salta — ideale per stati discreti e setpoint. Barra = grafico a barre verticali per intervallo temporale. Candlestick = candele finanziarie OHLC per intervallo (corpo = apertura→chiusura, verde in rialzo / rosso in ribasso; stoppino = massimo→minimo). Sul percorso cronologia/STS la candela è costruita dai campioni grezzi di ogni intervallo (vero OHLC); sul percorso statistiche/LTS apertura/chiusura derivano dalle medie orarie e massimo/minimo dal min/max del periodo.",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "Ordine di disegno. Più alto = disegnato davanti, sopra le entità con numero più basso; più basso o negativo = mandato dietro. Il valore predefinito 0 mantiene l'ordine di configurazione. Indipendente dall'ordine di legenda / riga di stato, così si può portare una curva in primo piano o sullo sfondo senza riordinare le entità. Chiave YAML: z_index.",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "Attiva o disattiva completamente il disegno del grafico di questa entità. Se disattivato, l'entità appare comunque nella riga di stato (se Mostra stato è attivo) ma non contribuisce in alcun modo all'area del grafico.",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "Avvia questa entità nascosta al caricamento della card — rivelarla cliccandola nella legenda. Ignorato quando a livello di card è attivo Nascondi entità automaticamente (Grafico → Opzioni visive), perché quello nasconde tutto. Da usare per nascondere solo alcune entità per impostazione predefinita.",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "Nome del gruppo per barre/linee impilate. Le entità con lo stesso nome di gruppo sono impilate una sopra l'altra. Gruppi diversi sono posti fianco a fianco. Lasciare vuoto per impilare tutte le entità insieme (comportamento predefinito).",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "Disegna una linea orizzontale tratteggiata al valore medio di questa entità nella finestra temporale corrente. Etichettata con il valore medio nel colore dell'entità.",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "Quando il sensore è indisponibile per lunghi periodi, la linea si interrompe in corrispondenza del vuoto invece di trascinare l'ultimo valore noto. I brevi intoppi (irregolarità dei campioni a livello di intervallo) restano collegati. Disattivare (predefinito) per mantenere la linea continua indipendentemente dalla durata dell'interruzione.",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "Stampa il valore numerico di ogni punto dati visibile appena sopra la barra / linea / punto — come i dataLabels di ApexCharts. Usa le impostazioni di decimali e formato numerico dell'entità. Il testo è disegnato nel colore dell'entità con un alone del colore di sfondo della card per la leggibilità. Ideale con un numero ragionevole di punti; grafici densi producono etichette sovrapposte.",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "Sovrappone questa entità spostata di un periodo indietro come serie fantasma sbiadita. Il Periodo precedente segue la finestra corrente (consapevole del calendario per le viste mese/anno del selettore data). Il fantasma si nasconde insieme alla serie principale dalla legenda, e il tooltip può mostrare la variazione in percentuale.",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "Colore del fantasma. Lasciare vuoto per il colore principale sbiadito automatico. Accetta #hex, variabili CSS e {{ templates }}.",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "Una o più linee di media mobile semplice per questa entità. Ciascuna media gli ultimi N intervalli — il periodo è in intervalli e la loro dimensione deriva da Punti/Ora o Raggruppa per. Servono almeno N intervalli caricati: se un periodo lungo (ad es. 26) non viene disegnato su una finestra corta, aumentare Ore da mostrare (eventualmente con Intervallo massimo visibile per mantenere la vista stretta). Media la chiusura per i candlestick, altrimenti il valore dell'intervallo; usa l'asse Y dell'entità.",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "Etichette dei valori Min/Max sovrapposte al grafico. Configurare quando appaiono, quali estremi mostrare, se includere i timestamp, e il pieno controllo dello stile di carattere e sfondo.",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "Mostra l'etichetta del valore minimo. Disattivare per nascondere solo il min — utile per sensori il cui minimo è sempre zero (ad es. potenza solare, pioggia).",
    "Show the maximum value label. Disable to hide just the max.": "Mostra l'etichetta del valore massimo. Disattivare per nascondere solo il max.",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "Mostra sotto ogni etichetta l'orario in cui il valore estremo è stato registrato. Disattivare per una visualizzazione compatta con il solo valore.",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "Colore del testo dei valori estremi. Accetta qualsiasi colore o variabile CSS. Lasciare vuoto per il valore predefinito del tema.",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "Dimensione del carattere del valore estremo in pixel. Il valore predefinito è 13. Il testo del timestamp si ridimensiona proporzionalmente.",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "Colore di sfondo del riquadro delle etichette degli estremi. Combinato con Opacità sfondo qui sotto — impostare l'opacità a 0 per mostrare solo il testo senza sfondo.",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "Opacità dello sfondo delle etichette degli estremi (0 = trasparente, 1 = pieno). Usare 0 per mostrare solo il testo senza alcun riquadro visibile. Il valore predefinito è 1.",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "Attiva o disattiva la visibilità della linea del grafico. Disattivare per mostrare solo l'area di riempimento senza un bordo visibile — utile per grafici ad area morbidi.",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "Spessore della linea del grafico in pixel. 2-3 per lo standard, 1 per grafici densi multi-entità, 4+ per display grandi.",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "Leviga la linea usando curve di Bezier cubiche tra i punti dati. Disattivare per linee angolari nette che mostrano le esatte transizioni a gradino tra i valori.",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "Motivo del tratto della linea del grafico. Continua è il predefinito; Punteggiata e Tratteggiata aiutano a distinguere entità sovrapposte o a contrassegnare serie secondarie.",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "Disegna una banda ombreggiata min/max dietro la linea che mostra l'intervallo dei valori in ogni intervallo di aggregazione. La linea mostra la media mentre la banda mostra quanto il valore ha fluttuato.",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "Contrassegna ogni singolo punto dati con un cerchietto sulla linea. Utile per riconoscere la risoluzione dei dati, i vuoti nella cronologia e vedere esattamente dove ogni misurazione è stata registrata.",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "Colore primario per la linea del grafico e l'area di riempimento di questa entità. Usato anche per il punto nella riga di stato. Inserire threshold per derivare il colore dalle bande di soglia definite qui sotto.",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "Colore dei punti dei singoli dati (richiede che Punti sia abilitato). Inserire threshold per colorare ogni punto in base al suo valore rispetto alle soglie.",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "Colore dell'icona MDI nella riga di stato. Inserire threshold per cambiare dinamicamente il colore dell'icona in base al valore corrente.",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "Colore del testo del valore numerico nella riga di stato. Inserire threshold per cambiare dinamicamente il colore del testo in base al valore corrente.",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "Colore dell'ago dell'indicatore. Inserire threshold per colorarlo dalle bande di soglia. Lasciare vuoto per seguire il colore del valore (soglia o base).",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "Riempie l'area sotto la linea con una versione semitrasparente del colore dell'entità. Combinato con il gradiente, crea un morbido effetto di dissolvenza.",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "Sfuma l'area di riempimento dal colore dell'entità in alto fino al trasparente in basso. Disattivare per un riempimento piatto e uniforme.",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "Colora la linea del grafico in base al fatto che ogni segmento sia in salita, in discesa o stabile rispetto al punto precedente. I colori sono calcolati usando la finestra del Periodo di tendenza. Se la sorgente dati è più rada del periodo (ad es. statistiche a lungo termine orarie), vengono usati gli ultimi 4 campioni così l'icona mostra comunque una direzione. Non utilizzabile contemporaneamente alle Soglie colore.",
    "Color used when the value is increasing.": "Colore usato quando il valore è in aumento.",
    "Color used when the value is decreasing.": "Colore usato quando il valore è in diminuzione.",
    "Color used when the value is not changing significantly.": "Colore usato quando il valore non cambia in modo significativo.",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "Colora la linea del grafico e il riempimento in base al valore dei dati in ogni punto. Definire punti di interruzione dei valori e assegnare un colore a ciascun intervallo. Non utilizzabile contemporaneamente ai Colori salita/discesa.",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "Lungo quale asse sono dipinti i colori di soglia. Verticale = gradiente sull'asse Y (i colori corrispondono alle posizioni dei valori sull'altezza del grafico). Orizzontale = colorazione per segmento lungo l'asse del tempo.",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "Graduale = fusione progressiva tra i colori. Netto = cambio istantaneo al valore di soglia.",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "Se abilitato, l'intera linea è colorata in base al valore più recente invece di colorare ogni segmento singolarmente. Utile quando si desidera un unico colore uniforme che riflette lo stato corrente.",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "Caricamento\u2026",
    "Radar chart requires at least 3 entities": "Il grafico radar richiede almeno 3 entit\u00e0",
    "Check the chart_mode value. The YAML config is preserved.": "Controlla il valore di chart_mode. La configurazione YAML viene mantenuta.",
    "Previous period": "Periodo precedente",
    "Next period": "Periodo successivo",
    "Event": "Evento",
    "Span": "Intervallo",
    "Threshold": "Soglia",
    "Band": "Banda",
    "Event marker": "Marcatore di evento",
    "Time span": "Arco di tempo",
    "H-line": "Linea H",
    "H-band": "Banda H",
    "Disabled when thresholds active": "Disabilitato quando le soglie sono attive",
    "Disabled when trend active": "Disabilitato quando il trend \u00e8 attivo",
    "Template": "Modello",
    "Type an icon or Jinja template, or browse below.": "Digita un'icona o un modello Jinja, oppure sfoglia sotto.",
    "All": "Tutti",
    "current year": "anno corrente",
    "(all together)": "(tutti insieme)",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "Variazione",
    "Altitude": "Ampiezza",
    "Range": "Intervallo",
    "Share": "Quota",
    "Progress": "Avanzamento",
    "Peak": "Picco",
    "Low": "Minimo",
    "Level": "Livello",
    "Count": "Conteggio",
    "No matching X/Y data pairs": "Nessuna coppia di dati X/Y corrispondente",
    "Unknown chart mode": "Modalit\u00e0 grafico sconosciuta",
    "Download PNG (Chart)": "Scarica PNG (grafico)",
    "Download PNG (Card)": "Scarica PNG (scheda)",
    "Price Entity": "Entit\u00e0 prezzo",
    "Price Attribute": "Attributo prezzo",
    "Reference Entity": "Entità di riferimento",
    "Reference Attribute": "Attributo di riferimento",
    "Operation": "Operazione",
    "Damp midnight reset artifacts": "Attenua artefatti di reset di mezzanotte",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "periodo precedente",
    "yesterday": "ieri",
    "last week": "settimana scorsa",
    "last month": "mese scorso",
    "last year": "anno scorso",
    "Download": "Scarica",
    "Download PNG": "Scarica PNG",
    "Download CSV": "Scarica CSV",
    "Period Comparison": "Confronto periodi",
    "Compare With": "Confronta con",
    "Previous Period": "Periodo precedente",
    "Show \u0394% in tooltip": "Mostra \u0394% nel tooltip",
    "Auto (faded main color)": "Auto (colore principale attenuato)",
    "Show State Labels": "Mostra etichette di stato",
    "Raw (no grouping)": "Grezzo (senza raggruppamento)",
    "Show Export Button": "Mostra pulsante di esportazione",
    "Managed by YAML template": "Gestito da template YAML",
    "Today": "Oggi",
    "Yesterday": "Ieri",
    "This Week": "Questa settimana",
    "Last Week": "Settimana scorsa",
    "This Month": "Questo mese",
    "Last Month": "Mese scorso",
    "This Year": "Quest'anno",
    "Last Year": "Anno scorso",
    "Last 7 Days": "Ultimi 7 giorni",
    "Last 30 Days": "Ultimi 30 giorni",
    "Last 12 Months": "Ultimi 12 mesi",
    "Last 24 hours": "Ultime 24 ore",
    "Last 3 days": "Ultimi 3 giorni",
    "Last 7 days": "Ultimi 7 giorni",
    "Last 15 days": "Ultimi 15 giorni",
    "Last 30 days": "Ultimi 30 giorni",
    "Last 90 days": "Ultimi 90 giorni",
    "Last 180 days": "Ultimi 180 giorni",
    "Last 12 months": "Ultimi 12 mesi",
    "Select end date": "Seleziona la data finale",
    "Previous month": "Mese precedente",
    "Next month": "Mese successivo",
    "Auto": "Auto",
    "Pts/h": "Pti/h",
    "Group": "Gruppo",
    "Interval": "Intervallo",
    "Hour": "Ora",
    "Date": "Giorno",
    "Week": "Settimana",
    "Month": "Mese",
    "Year": "Anno",
    "Total": "Totale",
    "Min": "Min",
    "Max": "Max",
    "Avg": "Media",
    "Sum": "Somma",
    "Last": "Ultimo",
    "Median": "Mediana",
    "Q1": "Q1",
    "Q3": "Q3",
    "Samples": "Campioni",
    "Value": "Valore",
    "Running total": "Totale progressivo",
    "No data": "Nessun dato",
    "No time window.": "Nessuna finestra temporale.",
    "No entities to rank.": "Nessuna entità da classificare.",
    "All entities are below the threshold": "Tutte le entità sono sotto la soglia",
    "D": "G",
    "W": "S",
    "M": "M",
    "Y": "A",
    "1H": "1H",
    "2H": "2H",
    "3H": "3H",
    "4H": "4H",
    "6H": "6H",
    "8H": "8H",
    "12H": "12H",
    "24H": "24H",
    "3D": "3G",
    "7D": "7G",
    "14D": "14G",
    "15D": "15G",
    "30D": "30G",
    "90D": "90G",
    "180D": "180G",
    "6M": "6M",
    "12M": "12M",
    "1Y": "1A",
    "Day": "Giorno",
    "now": "ora",
    "Click to return to current period": "Clicca per tornare al periodo corrente",
    "Open calendar": "Apri calendario",
    // --- editor (short UI texts) ---
    "Above": "Sopra",
    "Adaptive Color": "Colore adattivo",
    "Add Annotation": "Aggiungi annotazione",
    "Add Entity": "Aggiungi entità",
    "Add Moving Average": "Aggiungi media mobile",
    "Add Threshold": "Aggiungi soglia",
    "Advanced Calculations": "Calcoli avanzati",
    "Aggregation": "Aggregazione",
    "Align": "Allineamento",
    "All cards": "Tutte le card",
    "Alphabetic": "Alfabetico",
    "Animate": "Anima",
    "Annotations": "Annotazioni",
    "Attribute": "Attributo",
    "Attribute Data Source": "Origine dati attributo",
    "Attribute List": "Elenco attributi",
    "Auto (HA language)": "Auto (lingua HA)",
    "Auto (HA profile)": "Auto (profilo HA)",
    "Auto (unit)": "Auto (unità)",
    "Auto Hide Entities": "Nascondi entità automaticamente",
    "Auto Scale": "Scala automatica",
    "Axis Labels": "Etichette assi",
    "Background": "Sfondo",
    "Background Blur": "Sfocatura sfondo",
    "Background Image": "Immagine di sfondo",
    "Background Opacity": "Opacità sfondo",
    "Bar Spacing": "Spaziatura barre",
    "Base Colors": "Colori base",
    "Battery": "Batteria",
    "Battery Entity": "Entità batteria",
    "Below": "Sotto",
    "Bezier": "Bezier",
    "Border Color": "Colore bordo",
    "Border Radius": "Raggio angoli",
    "Border Width": "Spessore bordo",
    "Both": "Entrambi",
    "Bottom": "In basso",
    "Bounds": "Limiti",
    "Box Plot": "Box plot",
    "Break on Gaps": "Interrompi sui vuoti",
    "Brush Zooming": "Zoom a selezione",
    "Drill Down": "Approfondimento",
    "Calendar": "Calendario",
    "Card": "Card",
    "Card Border": "Bordo card",
    "Card Header": "Titolo card",
    "Card Overlays": "Overlay card",
    "Card Shadow": "Ombra card",
    "Card Styling": "Stile card",
    "Center": "Centro",
    "Center Label Color": "Colore etichetta centrale",
    "Center Label Size": "Dimensione etichetta centrale",
    "Center Total": "Totale al centro",
    "Chart": "Grafico",
    "Chart Align": "Allineamento grafico",
    "Chart Mode": "Tipo di grafico",
    "Chart mode, display and data configuration": "Tipo di grafico, visualizzazione e configurazione dati",
    "Classic": "Classico",
    "Color": "Colore",
    "Color Dot": "Punto colore",
    "Compact Legend": "Legenda compatta",
    "Corner Radius": "Raggio angoli",
    "Custom Name": "Nome personalizzato",
    "Dashed": "Tratteggiata",
    "Data Attribute": "Attributo dati",
    "Data Labels": "Etichette dati",
    "Data Points": "Punti dati",
    "Data Settings": "Impostazioni dati",
    "Data Vars": "Variabili dati",
    "Date Format": "Formato data",
    "Date Label Color": "Colore etichetta data",
    "Date Nav": "Navigazione date",
    "Date Navigation": "Navigazione date",
    "Date Picker": "Selettore date",
    "Decimals": "Decimali",
    "Default": "Predefinito",
    "Default (Vertical)": "Predefinito (verticale)",
    "Default Mode": "Modalità predefinita",
    "Delete": "Elimina",
    "Direction": "Direzione",
    "Disabled": "Disattivato",
    "Donut": "Ciambella",
    "Dotted": "Punteggiata",
    "Down Color": "Colore discesa",
    "Drag to reorder": "Trascina per riordinare",
    "Duplicate": "Duplica",
    "Duration Unit": "Unità di durata",
    "End": "Fine",
    "End value": "Valore finale",
    "Energy Date Sync": "Sincronizzazione date Energia",
    "Key": "Chiave",
    "Entities": "Entità",
    "Entity": "Entità",
    "Falling": "In discesa",
    "First": "Primo",
    "Fixed Value": "Valore fisso",
    "Font Color": "Colore carattere",
    "Font Size": "Dimensione carattere",
    "Forecast Horizon": "Orizzonte di previsione",
    "Gauge": "Indicatore",
    "Gauge Columns": "Colonne indicatori",
    "Gauge Span": "Arco indicatore",
    "General Settings": "Impostazioni generali",
    "Gradient": "Gradiente",
    "Graph Data": "Dati grafico",
    "Graph End Hour": "Ora di fine",
    "Graph Start": "Inizio grafico",
    "Graph Start Hour": "Ora di inizio",
    "Graph Type": "Tipo di tracciato",
    "Grid": "Griglia",
    "Group By": "Raggruppa per",
    "Group By Picker": "Selettore raggruppamento",
    "Header": "Intestazione",
    "Header & Battery": "Intestazione e batteria",
    "Header Align": "Allineamento titolo",
    "Header Color": "Colore titolo",
    "Header Weight": "Peso titolo",
    "Heatmap": "Mappa di calore",
    "Height": "Altezza",
    "Hide on Load": "Nascondi al caricamento",
    "Histogram": "Istogramma",
    "Horizontal": "Orizzontale",
    "Hours": "Ore",
    "Hours to Show": "Ore da mostrare",
    "Icon": "Icona",
    "Icon Color": "Colore icona",
    "Icon Position": "Posizione icona",
    "Icon Size": "Dimensione icona",
    "Image URL": "URL immagine",
    "Interval Picker": "Selettore intervallo",
    "Invert (Mirror)": "Inverti (specchio)",
    "Label": "Etichetta",
    "Labels": "Etichette",
    "Language": "Lingua",
    "Last 12M": "Ultimi 12M",
    "Last 15D": "Ultimi 15G",
    "Last 180D": "Ultimi 180G",
    "Last 24H": "Ultime 24H",
    "Last 30D": "Ultimi 30G",
    "Last 3D": "Ultimi 3G",
    "Last 7D": "Ultimi 7G",
    "Last 90D": "Ultimi 90G",
    "Last Color": "Colore ultimo valore",
    "Left": "Sinistra",
    "Letter Spacing": "Spaziatura lettere",
    "Line / Fill Color": "Colore linea / riempimento",
    "Line Style": "Stile linea",
    "Line Width": "Spessore linea",
    "Local (device)": "Locale (dispositivo)",
    "Localization": "Localizzazione",
    "Logarithmic": "Logaritmico",
    "Long dash": "Tratto lungo",
    "Low Threshold": "Soglia bassa",
    "Lower Bound Y": "Limite inferiore Y",
    "Lower Bound Y2": "Limite inferiore Y2",
    "MDI Icon": "Icona MDI",
    "Milliseconds": "Millisecondi",
    "Min Value": "Valore min.",
    "Min Y Range": "Intervallo min. Y",
    "Min Y2 Range": "Intervallo min. Y2",
    "Minutes": "Minuti",
    "Name Position": "Posizione nome",
    "Name Size": "Dimensione nome",
    "Needle Color": "Colore lancetta",
    "No annotations yet": "Nessuna annotazione",
    "No moving averages yet": "Nessuna media mobile",
    "No thresholds yet": "Nessuna soglia",
    "None": "Nessuno",
    "Now Line": "Linea del presente",
    "Number Format": "Formato numerico",
    "Off": "Spento",
    "Offset": "Scostamento",
    "Opacity": "Opacità",
    "Chart Settings": "Impostazioni grafico",
    "Card Settings": "Impostazioni scheda",
    "Header & Icon": "Intestazione e icona",
    "Header, icon, styling and language": "Intestazione, icona, stile e lingua",
    "Search settings": "Cerca impostazioni",
    "Cell Values": "Valori delle celle",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "Scrive il valore di ogni cella nei riquadri della heatmap o del calendario. Disattiva per una griglia più pulita di soli colori — i valori esatti restano disponibili nel tooltip.",
    "Fill Opacity": "Opacità riempimento",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "Quanto è intenso il riempimento sotto la linea, da 0 (invisibile) a 1 (pieno). Lascia vuoto per il valore predefinito 0,4. Con il gradiente è l'opacità in alto, che sfuma fino a un ottavo in basso; senza gradiente il riempimento piatto ne usa la metà.",
    "Overlay": "Overlay",
    "Overlays are hidden in sparkline mode": "Gli overlay sono nascosti in modalità sparkline",
    "Layout": "Layout",
    "Sequential": "Sequenziale",
    "Padding": "Spaziatura interna",
    "Percentage": "Percentuale",
    "Percentages": "Percentuali",
    "Period": "Periodo",
    "Period Highlight": "Evidenzia periodo",
    "Pie Chart": "Grafico a torta",
    "Pie Style": "Stile torta",
    "Point Color": "Colore punti",
    "Points/Hour": "Punti/ora",
    "Points/Hour Picker": "Selettore punti/ora",
    "Polar Area": "Area polare",
    "Primary Value": "Valore primario",
    "Radar": "Radar",
    "Radial Bar": "Barra radiale",
    "Range Band": "Banda di intervallo",
    "Ranking": "Classifica",
    "Reference Year": "Anno di riferimento",
    "Reverse": "Inverso",
    "Right": "Destra",
    "Rising": "In salita",
    "Round Ticks": "Valori arrotondati",
    "Scatter": "Dispersione",
    "Scroll Mode": "Modalità scorrimento",
    "Secondary Value": "Valore secondario",
    "Seconds": "Secondi",
    "Server": "Server",
    "Shortcuts": "Scorciatoie",
    "Show Average": "Mostra media",
    "Show Bounds": "Mostra limiti",
    "Show Full Period": "Mostra periodo completo",
    "Show Range": "Mostra intervallo",
    "Show Timestamp": "Mostra marca temporale",
    "Show Values": "Mostra valori",
    "Show now line": "Mostra linea del presente",
    "Slice Label Color": "Colore etichette spicchi",
    "Slice Label Format": "Formato etichette spicchi",
    "Slice Label Size": "Dimensione etichette spicchi",
    "Slice Spacing": "Spaziatura spicchi",
    "Solid": "Continua",
    "Source": "Origine",
    "Sparkline": "Sparkline",
    "Stable": "Stabile",
    "Stable Color": "Colore stabile",
    "Stack Group": "Gruppo di impilamento",
    "Stacked": "Impilato",
    "Stacked Group Totals": "Totali per gruppo impilato",
    "State": "Stato",
    "State Color": "Colore stato",
    "State Layout": "Disposizione stati",
    "State Map": "Mappa degli stati",
    "State Timeline": "Linea temporale stati",
    "Statistic ID": "ID statistica",
    "Style": "Stile",
    "System": "Sistema",
    "Tap Action": "Azione al tocco",
    "Thick": "Spesso",
    "Thin": "Sottile",
    "Time Field": "Campo tempo",
    "Time Unit": "Unità di tempo",
    "Time Window": "Finestra temporale",
    "Time Zone": "Fuso orario",
    "Timeline": "Linea temporale",
    "Timestamp": "Marca temporale",
    "Tomorrow": "Domani",
    "Tooltip": "Tooltip",
    "Tooltip Name": "Nome nel tooltip",
    "Tooltip Order": "Ordine tooltip",
    "Tooltip Sync": "Sincronizzazione tooltip",
    "Tooltip Total": "Totale nel tooltip",
    "Top": "In alto",
    "Transition": "Transizione",
    "Trend Period": "Periodo di tendenza",
    "Type": "Tipo",
    "Unit": "Unità",
    "Up Color": "Colore salita",
    "Update Interval": "Intervallo di aggiornamento",
    "Upper Bound Y": "Limite superiore Y",
    "Upper Bound Y2": "Limite superiore Y2",
    "Value Expression": "Espressione valore",
    "Value Factor": "Fattore valore",
    "Value Field": "Campo valore",
    "Value Position": "Posizione valore",
    "Value Size": "Dimensione valore",
    "Value Transform": "Trasformazione valore",
    "Visibility": "Visibilità",
    "Visible Intervals": "Intervalli visibili",
    "Visible Modes": "Modalità visibili",
    "Visible Window": "Finestra visibile",
    "Visual Options": "Opzioni visive",
    "Waterfall": "Cascata",
    "Width": "Larghezza",
    "Window Step": "Passo finestra",
    "X Axis": "Asse X",
    "X Axis Interval": "Intervallo asse X",
    "X Grid Color": "Colore griglia X",
    "X Grid Opacity": "Opacità griglia X",
    "X Grid Style": "Stile griglia X",
    "X Grid Width": "Spessore griglia X",
    "X Label Color": "Colore etichette X",
    "X Label Opacity": "Opacità etichette X",
    "X Label Size": "Dimensione etichette X",
    "X Ticks": "Tacche X",
    "X-Axis": "Asse X",
    "X-axis settings are hidden in sparkline mode": "Le impostazioni dell'asse X sono nascoste in modalità sparkline",
    "Y Axis": "Asse Y",
    "Y Axis Decimals": "Decimali asse Y",
    "Y Axis Format": "Formato asse Y",
    "Y Axis Label": "Etichetta asse Y",
    "Y Axis Ticks": "Tacche asse Y",
    "Y Grid Color": "Colore griglia Y",
    "Y Grid Opacity": "Opacità griglia Y",
    "Y Grid Style": "Stile griglia Y",
    "Y Grid Width": "Spessore griglia Y",
    "Y Label Color": "Colore etichette Y",
    "Y Label Opacity": "Opacità etichette Y",
    "Y Label Size": "Dimensione etichette Y",
    "Y Tick Format": "Formato valori Y",
    "Y Ticks": "Tacche Y",
    "Y-Axis": "Asse Y",
    "Y-axis settings are hidden in sparkline mode": "Le impostazioni dell'asse Y sono nascoste in modalità sparkline",
    "Y2 Axis Label": "Etichetta asse Y2",
    "Y2 Tick Format": "Formato valori Y2",
    "Y2-Axis": "Asse Y2",
    "Z-Index": "Indice Z",
    "Zoom Sync": "Sincronizzazione zoom",
    "configured — add, reorder and customize": "configurate — aggiungi, riordina e personalizza",
    "e.g. Statistics": "es. Statistiche",
    // --- entity editor ---
    "Action": "Azione",
    "Advanced": "Avanzate",
    "Always": "Sempre",
    "Bar": "Barre",
    "Basic": "Base",
    "Candlestick": "Candele",
    "Color Thresholds": "Soglie colore",
    "Colors": "Colori",
    "Ext LTS": "LTS est.",
    "Extrema": "Estremi",
    "Fill": "Riempimento",
    "Gauge Range": "Intervallo indicatore",
    "General": "Generale",
    "Global": "Globale",
    "Graph": "Grafico",
    "History only": "Solo cronologia",
    "Independent": "Indipendente",
    "LTS": "LTS",
    "Legend": "Legenda",
    "Line": "Linea",
    "Lower Bound": "Limite inferiore",
    "Manual": "Manuale",
    "Moving Averages": "Medie mobili",
    "Never": "Mai",
    "On": "Attivo",
    "On Click": "Al clic",
    "Other": "Altro",
    "Primary": "Primario",
    "Rise/Fall Colors": "Colori salita/discesa",
    "Secondary": "Secondario",
    "Start": "Inizio",
    "State Row": "Riga di stato",
    "Step": "Gradini",
    "Time": "Tempo",
    "Trend Icon": "Icona tendenza",
    "Upper Bound": "Limite superiore",
    "Y Axis Range": "Intervallo asse Y",
    // --- threshold direction/transition + hints ---
    "Hard": "Netto",
    "Inherit from Custom Name": "Eredita dal nome personalizzato",
    "My annotation": "La mia annotazione",
    "Smooth": "Morbido",
    "Vertical": "Verticale",
    // --- compact labels + scroll sync ---
    "End Hour": "Ora di fine",
    "Scroll Sync": "Sincr. scorrimento",
    "Start Hour": "Ora di inizio",
    // --- state_row dropdowns + positions ---
    "3D Effect": "Effetto 3D",
    "Aligned (below)": "Allineato (sotto)",
    "Bottom Center": "Basso centro",
    "Bottom Left": "Basso sinistra",
    "Bottom Right": "Basso destra",
    "State (live)": "Stato (live)",
    "Tooltip Date = Axis": "Data tooltip = Asse",
    "Top Center": "Alto centro",
    "Top Left": "Alto sinistra",
    "Top Right": "Alto destra",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First mostrano l'estremità della serie grezza, non la fetta o cella visualizzata. In questo tipo di grafico valuta Sum / Avg / Min / Max.",
    // --- color palette names ---
    "Accent": "Accento",
    "Amber": "Ambra",
    "Black": "Nero",
    "Blue": "Blu",
    "Blue grey": "Grigio bluastro",
    "Brown": "Marrone",
    "Cyan": "Ciano",
    "Dark grey": "Grigio scuro",
    "Deep orange": "Arancione scuro",
    "Deep purple": "Viola scuro",
    "Green": "Verde",
    "Grey": "Grigio",
    "Indigo": "Indaco",
    "Light blue": "Azzurro",
    "Light green": "Verde chiaro",
    "Light grey": "Grigio chiaro",
    "Lime": "Lime",
    "Orange": "Arancione",
    "Pink": "Rosa",
    "Purple": "Viola",
    "Red": "Rosso",
    "Teal": "Foglia di tè",
    "White": "Bianco",
    "Yellow": "Giallo",
    "Custom": "Personalizzato",
  }),
  nl: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "Live",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "De huidige status van de entiteit op dit moment, onafhankelijk van de periode die in de grafiek wordt getoond. Alle andere waarden beschrijven het weergegeven bereik.",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "Deze vergelijking start verborgen wanneer de kaart laadt - toon hem door op zijn legenda-item te klikken. Let op: klikken op de HOOFDreeks in de legenda schakelt de hele vergelijkingsgroep samen.",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "Kalenderperioden",
    "Rolling windows (ending now)": "Voortschrijdende vensters (eindigen nu)",
    "Area names": "Gebiedsnamen",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "Attribuutnamen",
    "Attribute names only": "Alleen attribuutnamen",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "Voegt het weergegeven attribuut toe aan de naam van elke entiteit - in de statusregel, legenda, tooltips, statistieken, exports en deze lijst. Zonder dit leveren twee attributen van dezelfde entiteit twee identieke labels op. Rijen die de status van de entiteit zelf tonen blijven ongewijzigd, net als entiteiten met een eigen naam.",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "Toont ALLEEN de attribuutnaam in plaats van de entiteitsnaam plus het attribuut. Samen met Gebiedsnamen geeft dit labels als 'Doeltemperatuur · Woonkamer'. Deze en Attribuutnamen zijn alternatieven - de een inschakelen schakelt de ander uit.",
    "Hide Name": "Naam verbergen",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "Ingeschakeld",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "Schakel uit om de kaart te laten doen alsof deze entiteit nooit is geconfigureerd: er wordt niets opgehaald of getekend en geen kaartbrede logica houdt er rekening mee. Handig voor gedeelde kaartsjablonen (bijv. Streamline) waar sommige instanties een sensor missen. De rij blijft hier bewerkbaar en kan altijd weer worden ingeschakeld.",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "Puntgrootte",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "Straal van de datapuntcirkels in pixels. Laat leeg voor automatische grootte op basis van de lijndikte. Bepaalt ook de puntgrootte in scatter- en radarmodus.",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "Uitgebreid venster",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "Rendert N keer de geselecteerde periode en opent gescrold naar het nieuwste deel: het scherm toont precies de gekozen periode - zelfde schaal en zelfde buckets als zonder scrollen - en je kunt terugscrollen door de extra geschiedenis. Volgt de datumkiezer: in de weekweergave met 2 is er één extra week scrollbaar achter de huidige. 1 of leeg = uit. Heeft voorrang op Zichtbaar venster wanneer actief.",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "Tijdelijke nullen negeren",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "Sommige integraties melden een letterlijke 0 terwijl het apparaat uit staat of herstart, en springen daarna terug naar het vorige totaal - elke dip telt dan als een meterreset en de herstelde waarde wordt opnieuw als verbruik geteld. Schakel in om nulmetingen volledig over te slaan; bij langetermijnstatistieken wordt de verandering herberekend uit de state-kolom, buiten de vervuilde sommen om. Meters die echt naar nul resetten en vanaf daar doortellen blijven gewoon werken.",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "Vult het gebied onder de lijn van deze geest met een vervaagde versie van zijn kleur. Standaard uit, zodat overlappende perioden leesbaar blijven.",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "Tekent een gestippelde horizontale lijn op de gemiddelde waarde van deze geest - het gemiddelde van de vergeleken periode - in de geestkleur. Handig om periodegemiddelden in één oogopslag te vergelijken.",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "Eigen schaalregels",
    "Up to (hours)": "Tot (uren)",
    "Add Rule": "Regel toevoegen",
    "No rules yet - the built-in auto scale decides": "Nog geen regels - de ingebouwde autoschaal beslist",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "Overschrijft de ingebouwde autoschaal met je eigen drempels. Elke regel leest: wanneer de zichtbare periode tot N uur is, gebruik deze groepering (en optioneel deze punten/uur). De kleinste passende drempel wint; een periode voorbij alle drempels valt terug op de ingebouwde autoschaal. Datumkiezer-bewust: een volledige maand- of jaarselectie matcht op zijn nominale lengte, ook terwijl de periode nog loopt.",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "Dag ervoor",
    "Week Before": "Week ervoor",
    "Month Before": "Maand ervoor",
    "Year Before": "Jaar ervoor",
    "Periods Back": "Perioden terug",
    "No comparisons yet": "Nog geen vergelijkingen",
    "Add Comparison": "Vergelijking toevoegen",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "Hoeveel perioden terug deze rij vergelijkt: 1 = de vorige periode, 2 = twee perioden geleden. Volgt de gekozen periode en de datumkiezer - in de weekweergave betekent 2 twee weken geleden; zet de kiezer op Jaar en dezelfde rij toont twee jaar terug.",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "Legt deze entiteit naar achteren verschoven als vervaagde spookreeksen over de grafiek - één spook per rij. Vorige periode volgt het huidige venster (kalenderbewust voor maand-/jaarweergaven) en Perioden terug vermenigvuldigt dit: 1 = vorige, 2 = twee perioden geleden. Spoken verbergen samen met de hoofdreeks in de legenda; de tooltip toont de eigen datum van elk spook plus de procentuele verandering.",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "Titeltekst die bovenaan de kaart wordt getoond. Laat leeg om de kopregel volledig te verbergen.",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "Lettergrootte van de kaarttitel en het batterijpictogram. Het batterijpictogram en de percentagetekst schalen evenredig mee met deze waarde. Accepteert elke CSS-waarde zoals 16px of 1.2em.",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "Horizontale uitlijning van de titel — links, midden of rechts. Bepaalt samen met Pictogrampositie de lay-outzones.",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "Bepaalt hoe entiteitsstatuswaarden boven/onder de grafiek worden geplaatst. Standaard = elke entiteit staat verticaal op een eigen rij. Horizontaal = entiteiten staan naast elkaar in één rij en lopen indien nodig door naar een volgende regel. Handig voor compacte kaarten met veel entiteiten.",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "Aangepaste kleur voor de koptekst. Accepteert elke CSS-kleur of -variabele. Laat leeg voor de themastandaard.",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "Letterdikte van de koptekst. Accepteert CSS-trefwoorden (light/normal/bold) of getallen (300, 400, 600, 700). Laat leeg voor de themastandaard.",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "Letterafstand van de kop. Accepteert een getal (geïnterpreteerd als px) of elke CSS-waarde zoals 0.5px, normal, -0.02em. Laat leeg voor de themastandaard.",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "Material Design Icon naast de titel. Gebruik het voorvoegsel mdi:, bijv. mdi:chart-line. Bekijk alle pictogrammen op materialdesignicons.com.",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "Breedte en hoogte van het pictogram. Accepteert CSS-waarden zoals 22px of 1.5rem.",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "Gebruik een eigen afbeelding in plaats van een MDI-pictogram. Plak een volledige URL naar een PNG/SVG/WebP. Heeft voorrang op het MDI-pictogramveld.",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "Waar het koppictogram wordt geplaatst — links, midden of rechts. Wanneer de pictogrampositie gelijk is aan de waarde van Kopuitlijning, staan pictogram en titel samen (pictogram eerst). Anders worden ze gescheiden: het pictogram krijgt een eigen zone, de titel gaat naar de uitlijningszone.",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "Hoogte van het grafiekgebied in pixels, of auto om de rastercel te vullen (stel de kaartgrootte in via het tabblad Lay-out). Het veld leegmaken zet auto.",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "Aangepaste achtergrondkleur voor de kaart. Accepteert elke CSS-kleur (hex, naam, rgb, rgba). Gebruik rgba(r,g,b,a) voor transparantie, bijv. rgba(155,150,150,0.3). Laat leeg voor de themastandaard.",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "Afronding van de kaarthoeken. Accepteert een getal (geïnterpreteerd als px) of elke CSS-waarde zoals 12px, 1rem, 0. Laat leeg voor de themastandaard.",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "Toon de standaard HA-kaartschaduw. Schakel uit voor een vlakke look of wanneer de kaart op een gedecoreerde achtergrond staat.",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "Toon de standaard HA-kaartrand. Schakel uit voor een strakker randloos uiterlijk.",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "Aangepaste kleur voor de kaartrand. Accepteert elke CSS-kleur of -variabele. Laat leeg voor de themastandaard.",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "Randdikte. Accepteert een getal (geïnterpreteerd als px) of elke CSS-waarde zoals 2px. Laat leeg voor de themastandaard.",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "Binnenmarge van de kaart. Accepteert één getal (px) of elke CSS-verkorte notatie zoals 8px 16px of 0. Laat leeg voor de themastandaard.",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "URL van een afbeelding als kaartachtergrond. Lokale bestanden (in www/) zijn bereikbaar onder /local/ — je kunt zowel /local/sunset.jpg als alleen sunset.jpg of local/sub/path.jpg schrijven. Externe URL's werken ook. De afbeelding ligt over de achtergrondkleur (transparante rgba-kleuren schijnen erdoorheen).",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "Vervagingssterkte in pixels, alleen toegepast op de Achtergrondafbeelding. De grafiek, kop en overige inhoud blijven scherp. 0 of leeg = geen vervaging. Handig voor zachte, sfeervolle achtergronden.",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "Horizontale positie van de grafiekvorm binnen de kaart. Links zet hem tegen de linkerrand, Rechts tegen de rechterrand, Midden (standaard) houdt hem in het midden. Handig wanneer de grafiek naast andere inhoud staat of voor visuele balans.",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "Taal van de teksten op de kaart - voorinstellingen en bereiklabels van de datumkiezer, opties van de groeperingskiezer, tooltip- en legendawoorden zoals Totaal/Min/Max, en lege statussen. Auto = volgt per kijker de instelling Taal in het HA-profiel. Een vaste taal legt de kaartteksten en datumnotaties voor elke kijker vast - handig voor wandtablets. Deze editor volgt eveneens de taal van de kaart. Entiteitsnamen, eenheden en je eigen labels worden nooit vertaald. Statuswoorden (on/off, heating...) komen uit de eigen vertalingen van HA en volgen de profieltaal van de kijker. Ontbrekende vertalingen vallen terug op Engels.",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "Welke tijdzone de kaart gebruikt voor aslabels, tooltips, venstergrenzen (D/W/M/J, Grafiekstart, uurbegrenzingen) en kalenderbucketing. Auto = volgt de voorkeur Tijdzone in het HA-profiel, precies zoals native HA-grafieken - lost tijdverschillen op wanneer je apparaat in een andere zone zit dan de server (bijv. op reis). Local = altijd de zone van apparaat/browser. Server = altijd de zone van de HA-server. Een eigen IANA-naam zoals Europe/Istanbul of America/New_York kan ook in YAML worden ingesteld.",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "Timeline = tijdreeksgrafiek (lijn, stap, staaf per entiteit). Scatter = X-versus-Y-correlatiegrafiek (precies 2 entiteiten). Pie = donutgrafiek met aandelen. Ranking = horizontale staven gesorteerd op waarde. Heatmap = raster van dagen × uren. Calendar = wekelijks raster. Box Plot = verdeling van min / kwartiel / mediaan per tijdsbucket. Waterfall = elke entiteit als een +/− stap van een lopend totaal (aggregatie staat standaard op Sum). Histogram = frequentieverdeling van waarden over het zichtbare venster.",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "Hoeveel uren geschiedenis worden geladen en getoond in het standaard rollende venster. Hogere waarden halen meer data op maar kunnen de kaart vertragen. Wordt genegeerd wanneer Datumkiezer, Energiesynchronisatie, Intervalkiezer, Grafiekstart of Grafiekstartuur het tijdvenster overschrijft.",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "Hoeveel datapunten per uur worden opgehaald. Hoger = meer detail maar zwaarder voor de HA-recorderdatabase. Een waarde van 2 betekent één punt per 30 minuten. Individuele entiteiten kunnen dit in hun eigen instellingen overschrijven.",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "Hoe ruwe geschiedenisdata in buckets wordt verdeeld vóór aggregatie. Interval = buckets van gelijke breedte over het volledige tijdsbereik (meest gebruikelijk). Uur = één bucket per klokuur. Datum = één per kalenderdag. Week = één per kalenderweek (ma–zo). Maand = één per kalendermaand. Raw = helemaal geen bucketing: elk vastgelegd sample wordt op zijn exacte tijdstempel getekend — ideaal voor stapgrafieken van binaire/statussensoren waarbij elke overgang telt.",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "Verberg entiteiten waarvan de waarde onder deze drempel valt. Handig bij het rangschikken van energieverbruik of vergelijkbare metingen waar inactieve / stand-by apparaten de grafiek vervuilen. De drempel wordt vergeleken met de absolute waarde en werkt dus hetzelfde voor positieve en negatieve getallen. Laat leeg voor geen filter.",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "Interval voor automatisch verversen in seconden. De kaart haalt de data in dit ritme opnieuw op, ongeacht HA-statuswijzigingen. Handig voor snel veranderende sensoren of externe databronnen. Laat leeg om alleen bij te werken wanneer HA statusgebeurtenissen afvuurt.",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "Maximaal zichtbaar tijdsbereik in uren. Wanneer ingesteld en kleiner dan Te tonen uren, wordt de grafiek horizontaal scrolbaar.",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "Schuifbalk = zichtbare schuifbalk onderaan. Wiel = het muiswiel scrolt horizontaal.",
    "Draws faint horizontal and vertical guide lines across the graph area.": "Tekent subtiele horizontale en verticale hulplijnen over het grafiekgebied.",
    "Shows a compact color-coded entity name key below the graph.": "Toont een compacte kleurgecodeerde legenda met entiteitsnamen onder de grafiek.",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "Speelt een intekenanimatie af bij het laden van de kaart. Timeline = lijn/vlak wordt vloeiend ingetekend. Pie / Radial Bar / Polar Area = segmenten groeien in bij elke dataverversing.",
    "Stacks entities on top of each other instead of overlapping.": "Stapelt entiteiten boven op elkaar in plaats van ze te laten overlappen.",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "Compacte modus — verwijdert alle randelementen, toont entiteitsnaam + waarde + minigrafiek.",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "Indien ingeschakeld wordt automatisch de beste Groeperen op en Punten/Uur voor het zichtbare venster gekozen — met ~100 punten als doel. Valt terug op een veiligere modus (alleen Punten/Uur) bij kaartconfiguraties met offset, forecast_horizon of attribuutgebaseerde databronnen, waar het overschrijven van Groeperen op de tijdsuitlijning per entiteit zou kunnen breken.",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "Voegt een klein downloadpictogram toe in de rechterbovenhoek van de grafiek met PNG- en CSV-export van de momenteel zichtbare reeksen.",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "Start elke entiteit verborgen bij het laden van de kaart — de grafiek begint leeg en je toont alleen de reeksen die je nodig hebt door erop te klikken in de legenda of detaillegenda. Getoonde reeksen blijven zichtbaar voor de sessie; later toegevoegde entiteiten starten ook verborgen. Werkt het best samen met Compacte legenda zodat er iets te klikken valt.",
    "Horizontal alignment of the compact legend.": "Horizontale uitlijning van de compacte legenda.",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "Visuele voorinstelling. Classic = volledige taart. Thick = brede donutring. Donut = standaard. Thin = smalle ring. Totaal in het midden dwingt een minimale binnenopening af.",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "Ruimte tussen segmenten in graden. 0 = aansluitend. 1-5 = subtiel. 6-15 = duidelijk gescheiden. Gespreide segmenten krijgen automatisch afgeronde uiteinden. Geldt alleen voor donutstijlen (niet Classic).",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "Geeft de taart diepte door hem verticaal samen te drukken en eronder zijwanden te tekenen. Werkt met elke stijlvoorinstelling.",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "Lettergrootte van de waardelabels binnen elk taartsegment. Laat leeg voor automatische grootte op basis van de grafiekstraal.",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "Kleur van de waardelabels op segmenten. Accepteert elke CSS-kleur (hex, rgba, naam) of CSS-variabele. Laat leeg voor wit (automatisch contrast met de segmentkleur).",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "Wat er binnen elk segment wordt getoond. Waarde = getal met eenheid (bijv. 42.0 kWh). Percentage = aandeel van het totaal (bijv. 23%). Beide = waarde gevolgd door percentage.",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "Lettergrootte van de totaalwaarde in de donutopening. Vereist dat Totaal in het midden is ingeschakeld. Laat leeg voor automatische grootte.",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "Kleur van de waarde van Totaal in het midden en het bijbehorende sublabel. Accepteert elke CSS-kleur of -variabele. Laat leeg voor de themastandaard.",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "Hoeveel meters per rij. Auto past er zoveel als de kaartbreedte toelaat; elke entiteit wordt een eigen meter in een responsief raster.",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "Boog van de wijzerplaat in graden. 270 = klassieke 3/4-wijzerplaat (standaard), 180 = halve cirkel, 360 = volledige ring. De opening is onderaan gecentreerd.",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "Waar de waarde wordt getekend ten opzichte van de meter — onder (standaard) of boven de wijzerplaat, vrij van de boog en de naald.",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "Lettergrootte van de meterwaarde in pixels. Laat leeg voor automatische grootte op basis van de meter; de naam schaalt mee.",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "Teken de uiteinden van de schaal — de onder- en bovengrens — als kleine labels aan de twee uiteinden van de meter. Stel het bereik per entiteit in onder Meterbereik (Min / Max). De waargenomen piek- en laagwaarde van de periode verschijnen altijd in de tooltip.",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "Afronding van de hoeken van elk statussegment in pixels. 0 = volledig scherp. 3 = standaard. Grotere waarden ronden af tot een pilvorm (begrensd op de halve rijhoogte). Gevorderde gebruikers kunnen via card_mod ook de klasse sgc-stl-cell aanspreken voor styling per status.",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "Teken de statusnaam (bijv. Helder, Aan, Thuis) binnen segmenten die breed genoeg zijn. Schakel uit voor een strakke kleurbandweergave.",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Lettergrootte van Y-aslabels (datums voor heatmap, weken voor kalender) in pixels. Standaard is 10.",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Dekking van Y-aslabels. 0 = onzichtbaar, 1 = volledig dekkend. Standaard is 0.65.",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Aangepaste kleur voor Y-aslabels. Accepteert elke CSS-kleur (hex, rgba, kleurnaam) of een CSS-variabele. Laat leeg om de thema-variabele --primary-text-color te gebruiken.",
    "Shows numeric value labels on the left (primary) edge of the graph.": "Toont numerieke waardelabels aan de linker (primaire) rand van de grafiek.",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "Toont numerieke waardelabels aan de rechter (secundaire) rand van de grafiek. Alleen zichtbaar wanneer minstens één entiteit Y-as = Secundair gebruikt. Schakel uit om alleen de labels van de primaire as te tonen terwijl secundaire entiteiten getekend blijven.",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "Tekent kleine maatstreepjes bij elke numerieke labelpositie op de Y-assen. Helpt labels visueel te verankeren aan de grafiekrand.",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "Toont een verticaal eenheidslabel aan de linker- en/of rechterrand van de grafiek. Standaard de meeteenheid van de eerste entiteit op elke as. Eigen tekst kan worden ingesteld in de sectie Labels hieronder.",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "Schakelt de Y-as om naar een logaritmische schaal. Ideaal voor data die meerdere ordes van grootte beslaat (bijv. 1 tot 10000). Niet geschikt voor nul- of negatieve waarden.",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "Verticaal label aan de linkerrand van de grafiek. Standaard de eenheid van de eerste primaire entiteit. Stel eigen tekst in om te overschrijven, of laat leeg voor automatisch.",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "Verticaal label aan de rechterrand van de grafiek. Standaard de eenheid van de eerste secundaire entiteit. Stel eigen tekst in om te overschrijven, of laat leeg voor automatisch.",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "Lijnt Y-aswaarden uit op nette veelvouden van 1, 2 of 5 (× 10^n) — bijvoorbeeld 0.1 / 0.2 / 0.3 in plaats van 0.11 / 0.22 / 0.33. Blijft binnen de grenzen, wijzigt de grafiekschaal niet. Schakel uit voor strikt gelijke tussenruimte.",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Aantal maatstrepen (rasterlijnen en labels) op de Y-as. Standaard is 4. Voorbeeld: ticks=6 met grenzen 40-100 toont 40, 50, 60, 70, 80, 90, 100.",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Aantal decimalen voor Y-aslabels. Overschrijft de decimaleninstelling per entiteit, alleen voor aslabels. Waarden in de statusrij worden niet beïnvloed. Laat leeg voor automatische detectie.",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Hoe getallen op de Y-as worden opgemaakt. Systeem = volgt de landinstelling van HA. Komma = Europese stijl (1.234,56). Punt = Amerikaanse stijl (1,234.56). Onafhankelijk van de Getalnotatie per entiteit, die nog steeds de statusrij, tooltip en datalabels bepaalt.",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "Aangepaste labelnotatie voor de PRIMAIRE as. Overschrijft Decimalen en Y-asnotatie hierboven en bepaalt ook datalabels, tooltipwaarden, de statusrij, extremen en het gemiddelde-lijnlabel voor entiteiten op deze as. Verkorte duurnotaties (ruwe waarde omgerekend vanuit Duureenheid): h:mm, h:mm:ss, mm:ss, d h:mm — bijv. 5400 s met h:mm toont 1:30. Of een veilige {expression}-sjabloon: getallen, value, + - * / %, haakjes, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Voorbeeld: {floor(value/3600)}:{pad2(floor(value%3600/60))} maakt van 5430 1:30; {fixed(value/1000,1)} kW maakt van 2350 2.4 kW. Er wordt geen JavaScript uitgevoerd; ongeldige notaties worden genegeerd. Laat leeg voor gewone getallen.",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "Zelfde als Y-labelnotatie maar voor de SECUNDAIRE (rechter) as en elk waardeoppervlak van de entiteiten die erop worden getekend.",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "Eenheid van de RUWE sensorwaarde wanneer een verkorte duurnotatie wordt gebruikt. Seconden is de standaard — een waarde van 5400 met h:mm toont 1:30. Kies Minuten of Uren als je sensor die rapporteert. Wordt genegeerd door {expression}-sjablonen.",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Lettergrootte van numerieke Y-aslabels in pixels. Standaard is 10.",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Dekking van numerieke Y-aslabels. 0 = onzichtbaar, 1 = volledig dekkend. Standaard is 0.65.",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Aangepaste kleur voor Y-aslabels en maatstreepjes. Accepteert elke CSS-kleur (hex, rgba, kleurnaam) of een CSS-variabele zoals var(--my-color). Laat leeg voor de themastandaard (--secondary-text-color).",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Lijnpatroon voor horizontale (Y-as) rasterlijnen. Doorlopend, Gestreept, Gestippeld of Lange streep. Of een eigen SVG stroke-dasharray zoals 6 2 2 2.",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Dikte van horizontale rasterlijnen in pixels. Standaard is 1. Accepteert decimalen zoals 0.5.",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Kleur van horizontale rasterlijnen. Accepteert elke CSS-kleur of -variabele. Laat leeg voor de themastandaard.",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Dekking van horizontale rasterlijnen. 0 = onzichtbaar, 1 = volledig dekkend. Standaard is 0.15 — subtiel, net genoeg om het oog houvast te geven zonder met de data te concurreren.",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "Minimale spanwijdte van de primaire Y-as. Als het werkelijke databereik kleiner is, wordt de as symmetrisch rond het midden verruimd. Voorbeeld: ingesteld op 10 en data tussen 20-22 → as toont 16-26. Voorkomt te ver ingezoomde grafieken bij vrijwel vlakke data.",
    "Same as Min Y Range but for the secondary (right) Y axis.": "Zelfde als Minimaal Y-bereik maar voor de secundaire (rechter) Y-as.",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "Harde of zachte ondergrens voor de primaire Y-as. Voer een getal in voor een harde grens (as gaat nooit lager). Zet ~ ervoor voor zacht (bijv. ~0) — de as breidt uit als data eronder komt. Accepteert ook een entiteits-ID voor een dynamische grens die een andere sensor volgt.",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "Harde of zachte bovengrens voor de primaire Y-as. Zelfde syntaxis als Ondergrens: getal, ~getal of entity_id.",
    "Hard or soft minimum for the secondary (right) Y axis.": "Harde of zachte ondergrens voor de secundaire (rechter) Y-as.",
    "Hard or soft maximum for the secondary (right) Y axis.": "Harde of zachte bovengrens voor de secundaire (rechter) Y-as.",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "Lettergrootte van X-aslabels (uren voor heatmap, dagnamen voor kalender) in pixels. Standaard is 10.",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Dekking van X-aslabels. 0 = onzichtbaar, 1 = volledig dekkend. Standaard is 0.5.",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "Aangepaste kleur voor X-aslabels. Accepteert elke CSS-kleur of CSS-variabele. Laat leeg om de thema-variabele --primary-text-color te gebruiken.",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "Lettergrootte van de tijd-/datumlabels op de X-as in pixels. Standaard is 10.",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Dekking van de X-aslabels. 0 = onzichtbaar, 1 = volledig dekkend. Standaard is 0.5.",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Aangepaste kleur voor de X-aslabels. Accepteert elke CSS-kleur (hex, rgba, kleurnaam) of een CSS-variabele. Laat leeg voor de themastandaard (--secondary-text-color).",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "Kleur van de X-aslabels wanneer het zichtbare bereik meer dan een dag beslaat en de labels omschakelen naar datums. Laat leeg om de X-labelkleur te volgen.",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "Toont tijdlabels onderaan in de Timeline-modus, of waardelabels in de Scatter-modus. Schakel uit voor extra verticale ruimte.",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "Tekent kleine maatstreepjes bij elke tijdlabelpositie op de X-as. Helpt labels visueel te verankeren aan de grafiekrand.",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "Notatie voor tijdstempels op de X-as, tooltip, extremen en recordlabels. Systeem = volgt de datum-/tijdnotatie-instellingen van het HA-profiel (12h/24h-voorkeur wordt gerespecteerd). Andere opties dwingen een vast patroon af. Eigen patronen werken ook in YAML met deze tokens: YYYY/YY (jaar), MMMM/MMM (maandnaam) / MM (maandnr.), DD (dag), dddd/ddd (weekdagnaam), HH/hh:mm:ss, A/a (AM/PM) — bijv. 'ddd DD MMM' of 'YYYY-MM-DD HH:mm'. Weekdagnotaties (ddd / dddd) labelen ook de datummaatstrepen op de X-as bij meerdaagse weergaven — gebruik 'dddd' alleen voor enkel de dagnaam.",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "Ruimte tussen staafkolommen in pixels. Geldt alleen voor entiteiten van het staaftype. Verhoog voor een ruimere weergave, verlaag voor dichtere staven.",
    "Font size of X-axis time labels in pixels. Default is 10.": "Lettergrootte van tijdlabels op de X-as in pixels. Standaard is 10.",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Dekking van tijdlabels op de X-as. 0 = onzichtbaar, 1 = volledig dekkend. Standaard is 0.5.",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Aangepaste kleur voor tijdlabels en maatstreepjes op de X-as. Accepteert elke CSS-kleur (hex, rgba, kleurnaam) of een CSS-variabele. Laat leeg voor de themastandaard (--secondary-text-color).",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "Aangepaste kleur voor datumlabels (bijv. middernachtmarkeringen in weergaven van 12+ uur). Standaard --primary-color zodat datums opvallen. Stel gelijk aan de X-labelkleur voor een uniforme as.",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "Bepaalt de afstand tussen maatstreepjes op de X-as. Auto = berekend op basis van de grafiekbreedte. Of kies een vast interval: per uur, dag, week of maand. Maatstrepen vallen altijd op nette grenzen (heel uur, middernacht, maandag, de 1e van de maand).",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Lijnpatroon voor verticale (X-as) rasterlijnen. Doorlopend, Gestreept, Gestippeld of Lange streep. Of een eigen SVG stroke-dasharray zoals 6 2 2 2.",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Dikte van verticale rasterlijnen in pixels. Standaard is 1. Accepteert decimalen zoals 0.5.",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Kleur van verticale rasterlijnen. Accepteert elke CSS-kleur of -variabele. Laat leeg voor de themastandaard.",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Dekking van verticale rasterlijnen. 0 = onzichtbaar, 1 = volledig dekkend. Standaard is 0.15 — subtiel, net genoeg om het oog houvast te geven zonder met de data te concurreren.",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "Synchroniseert met de HA Energie-datumkiezer. Kan niet samen met Datumkiezer worden gebruikt.",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "Ingebouwde datumnavigatie met D/W/M/J-knoppen, kalender en voorinstellingen.",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "Kies welke modusknoppen in de kiezerbalk worden getoond. D/W/M/J zijn kalenderperiodes; Laatste 24U … Laatste 12M zijn rollende vensters die nu eindigen. Als er maar één is geselecteerd, worden de knoppen verborgen en staat die modus vast. Laat de vier kalendermodi aan (relatief uit) voor de standaard.",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "Aantal eenheden per venster. 1 = één eenheid (bijv. één dag, één maand — klassiek gedrag). Meer dan 1 maakt van de kiezer een rollend venster van N eenheden: de knoppen vorige/volgende springen volledige N eenheden. Voorbeeld: step=4 met de modus Week toont de laatste 4 weken en navigeert 4 weken per keer terug/vooruit.",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "Startmodus bij elke kaartlading. Auto = onthoudt de laatst handmatig gekozen modus (blijft bewaard na herladen). Dag/Week/Maand/Jaar = dwingt deze kalendermodus altijd af bij het laden. Laatste 24U … Laatste 12M = dwingt een rollend venster af dat nu eindigt (bijv. Laatste 7D = de laatste 7 dagen); de pijlen vorige/volgende springen een volledige periode terug/vooruit.",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "Horizontale positie van de ‹ periode › navigator in de kiezerbalk — links, midden of rechts. Als hij een positie deelt met de snelkeuzeknoppen, wordt de navigator eerst geplaatst, links daarvan.",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "Horizontale positie van de snelkeuzeknoppen — de D/W/M/J-knoppen en het kalenderpictogram — links, midden of rechts. Bij het delen van een positie met de datumnavigator wordt de navigator eerst geplaatst.",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "Lijnt het begin van het grafiekvenster uit op een kalendergrens. Vandaag = start vanaf vandaag 00:00 (ideaal om een volledige 24u van vandaag te tonen, bijv. Nord Pool-uurprijzen met het attribuut today_hourly — gebruik samen met Volledige periode tonen). Morgen = start vanaf morgen 00:00 (voor voorspellingsdata). Week = maandag 00:00. Maand = de 1e van de maand. Jaar = 1 januari. Overschrijft hours_to_show. Wanneer de intervalkiezer actief is, wordt deze instelling genegeerd.",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "Toont vooraf gedefinieerde tijdsintervalknoppen op de kaart. Tijdens gebruik verborgen wanneer Datumkiezer of Energiedatumsynchronisatie actief is (die hebben voorrang bij het bepalen van het tijdvenster). Het veld Groep naast de positie houdt elke kaart met dezelfde naam op hetzelfde interval — ontvangende kaarten hoeven de kiezer niet ingeschakeld te hebben, dus één zichtbare kiezer kan de hele pagina aansturen.",
    "Shows a compact dropdown list of attributes for entities.": "Toont een compacte vervolgkeuzelijst met attributen voor entiteiten.",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "Toont een Punten/Uur-vervolgkeuzelijst op de kaart zelf, zodat de dataresolutie kan worden gewijzigd zonder de editor te openen. Auto keert terug naar de geconfigureerde waarde. De selectie blijft per kaart bewaard en heeft voorrang op Automatisch schalen zolang actief. Het veld Groep houdt de Punten/Uur-selectie synchroon over elke kaart met dezelfde naam — ontvangers hoeven de kiezer niet zichtbaar te hebben, dus één kaart kan de pagina aansturen. Onafhankelijk van de groep van de Groeperen op-kiezer.",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "Toont een Groeperen op-vervolgkeuzelijst op de kaart zelf — wissel tussen Interval-, Uur-, 2H/3H/4H/6H/12H-, Datum-, Week-, Maand- of Jaar-bucketing zonder de editor te openen. Auto keert terug naar de geconfigureerde waarde. De selectie blijft per kaart bewaard en heeft voorrang op Automatisch schalen zolang actief. Het veld Groep houdt de Groeperen op-selectie synchroon over elke kaart met dezelfde naam — onafhankelijk van de groep van de Punten/Uur-kiezer. Het veld Groep wordt gedeeld met de Punten/Uur-kiezer — één naam houdt BEIDE selecties synchroon over kaarten.",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "Klik en sleep (desktop) of houd lang ingedrukt en sleep (mobiel) op de grafiek om een tijdsbereik te selecteren en in te zoomen. Dubbelklikken/dubbel tikken herstelt de oorspronkelijke weergave.",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "Toont de totaalwaarde in het midden van de grafiek. Indien uit wordt Pie een volledige taart in plaats van een donut.",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "Toont het percentage naast elke staaf en een Aandeel-rij in de zweeftooltip.",
    "Shows a Total row in the hover tooltip.": "Toont een Totaal-rij in de zweeftooltip.",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "Wanneer je op deze kaart sleep-zoomt of dubbelklikt om te herstellen, wordt hetzelfde tijdvenster toegepast op alle andere kaarten met dezelfde groepsnaam. Groep is optioneel — laat leeg om te synchroniseren met elke andere niet-gegroepeerde kaart.",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "Spiegelt horizontaal scrollen naar alle andere kaarten in dezelfde groep. Het nuttigst wanneer Maximaal zichtbaar interval op elke kaart is ingesteld zodat ze daadwerkelijk scrolbaar zijn. De scrollpositie wordt gedeeld als verhouding (0–100% van het totale bereik), zodat kaarten met verschillende hours_to_show toch op hetzelfde relatieve punt uitkomen.",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "Kies welke tijdsintervalknoppen worden getoond. Laat alles geselecteerd voor de volledige set. Deselecteer intervallen om de kiezer compact te houden op mobiel.",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "Kleurt bij staafgrafieken de achtergrond van de periode onder de cursor licht in, zodat begin en einde goed zichtbaar zijn. Wordt geactiveerd bij zweven boven een staaf.",
    "Shows a floating info box with exact values when hovering.": "Toont een zwevend informatievak met exacte waarden bij het zweven met de muis.",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "Toont onderaan de tooltip een Totaal-rij die alle zichtbare entiteitswaarden optelt. De eenheid wordt toegevoegd wanneer elke zichtbare entiteit die deelt.",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "Wanneer de grafiek gestapeld is met twee of meer stapelgroepen, voegt dit per benoemde groep een totaalrij toe (bijv. 'Appels totaal'). Onafhankelijk van Tooltip-totaal — zet beide aan om de groepstotalen EN het eindtotaal van alle entiteiten samen te tonen.",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "Maakt de datumkop van de tooltip precies op zoals de X-aslabels. Weergaven over een lange periode tonen dan bijv. '26 mei' in plaats van een volledig tijdstempel, waarbij het Datumnotatie-patroon net als de as wordt genegeerd. Er wordt nooit een tijd aan een datum toegevoegd: maand-/jaar-/dagweergaven tonen alleen de datum, uurweergaven binnen één dag alleen de klok.",
    "Hovering broadcasts the timestamp to all synced cards.": "Zweven zendt het tijdstempel uit naar alle gesynchroniseerde kaarten.",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "Volgorde van de entiteitsrijen in de tooltip. Standaard = configuratievolgorde (eerste entiteit bovenaan). Omgekeerd = van onder naar boven, passend bij de visuele volgorde van een gestapelde grafiek zodat het bovenste gestapelde segment eerst staat. Alfabetisch = gesorteerd van A tot Z op weergavenaam. De Totaal-rij, indien getoond, blijft altijd onderaan.",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "Entiteit die het batterijniveau rapporteert (0–100%). Toont een batterijpictogram met niveau en percentage rechtsboven in de kaartkop — of rechtsboven op de kaart wanneer er geen kop is. Alleen entiteiten met device_class battery worden getoond. Laat leeg om te verbergen.",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "Batterijpercentage waaronder het pictogram rood wordt. Standaard is 20%. Accepteert een getal, entiteits-ID (sensor.x) of entiteitsattribuut (sensor.x.attribute).",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "Voeg referentielijnen, gebeurtenismarkeringen, banden voor actieve periodes en comfortzone-markeringen toe aan de grafiek.",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "Dekking van de nu-lijn (0-1). Laat leeg voor standaard 0.3.",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "Lijndikte van de nu-lijn in pixels. Standaard is 0.5. Accepteert decimalen zoals 1.5.",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "Lijnpatroon van de nu-lijn. Doorlopend, Gestreept, Gestippeld of Lange streep. Standaard is Gestreept.",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "Voor geïmporteerde/externe statistieken zonder gewone entiteit in HA (bijv. gazpar:gazpar_consumption, linky:linky_consumption). Deze bestaan alleen in de statistiekendatabase en verschijnen op het Energie-dashboard. Laat leeg voor normale entiteiten — die gebruiken automatisch langetermijnstatistieken als hun state_class measurement, total of total_increasing is.",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "Aangepaste weergavenaam voor deze entiteit. Laat leeg om de naam volledig te verbergen. Wordt alleen getoond wanneer expliciet ingesteld.",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "Aangepast eenheidslabel (bijv. kWh, °C, %). Overschrijft de automatisch gedetecteerde eenheid. Handig voor attributen of sensoren zonder eenheid.",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "Overschrijft alleen de naam in de zweeftooltip. Onafhankelijk van Aangepaste naam (die de statusrij bepaalt). Laat leeg om de naam in de tooltip te verbergen — handig wanneer je alleen het kleurvakje en de waarde wilt. Indien niet ingesteld valt de tooltip terug op Aangepaste naam → friendly_name → entiteits-ID.",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "Actie die wordt uitgevoerd bij het tikken op de statusrij van deze entiteit. Meer info opent het HA-entiteitsdetailvenster. Navigeren gaat naar een dashboardpad. URL opent een externe link. Service aanroepen activeert direct een HA-service.",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "Tegen welke Y-as deze entiteit wordt getekend. Primair = linkeras (gedeelde schaal). Secundair = rechteras (gedeelde schaal). Onafhankelijk = eigen verborgen schaal op basis van min/max van de entiteit — ideaal om sensoren met sterk verschillende eenheden (bijv. temperatuur + lichtsterkte) over elkaar te leggen voor trendvergelijking.",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "Lees een specifiek attribuut in plaats van de hoofdstatus. Gebruik puntnotatie voor geneste paden, bijv. current_temperature of forecast.0.temperature. Handig voor entiteiten die meerdere waarden aanbieden.",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "Hoe ruwe datapunten binnen elke tijdsbucket worden gecombineerd. avg = gemiddelde (gladst, ideaal voor meetsensoren zoals temperatuur/vermogen). min/max = laagste/hoogste waarde. last/first = meest recente / oudste waarde in de bucket. median = middelste waarde na sortering (bestand tegen uitschieters). sum = totaal van alle waarden. delta = max minus min (spreiding — hoeveel de waarde schommelde). change = som van positieve sprongen tussen opeenvolgende punten — ideaal voor monotone tellers (energie-/gas-/watermeters) omdat tellerresets worden genegeerd; automatisch begrensd op dagelijkse buckets. diff = netto verandering met teken (laatste waarde minus eerste) — voor schommelende waarden zoals verhoudingen, prijzen, temperaturen, input_numbers waarbij dalingen echte bewegingen zijn en geen tellerresets.",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "Tellers die dagelijks resetten en met max + datumgroepering worden getoond, kunnen de piek van gisteren laten doorlekken naar de middernachtbucket; de kaart dempt dat artefact heuristisch. Schakel uit als het ook legitieme pieken vlak na middernacht dempt.",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "Vermenigvuldig deze reeks met de waarde van een andere entiteit over de tijd — de kostenweergave: verbruik × tarief. De prijs wordt als stapfunctie uit de geschiedenis van die entiteit gelezen, dus bij dynamische tarieven wordt elk stukje verbruik afgerekend tegen de prijs die op dat moment gold. Werkt het best met aggregate_func: change op energietellers; stel Eenheid in op je valuta.",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "Optioneel attribuutpad op de prijsentiteit om de prijs uit te lezen (puntnotatie). Laat leeg om de status te gebruiken.",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "Overschrijf de globale Punten/Uur-instelling alleen voor deze entiteit. Hoger = meer detail maar meer belasting van de HA-API. Laat leeg om de kaartinstelling over te nemen.",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "Aantal decimalen dat voor de waarde van deze entiteit wordt getoond in de statusrij en extremenlabels. Heeft geen invloed op de grafiekprecisie.",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "Hoe getallen worden opgemaakt. Systeem = volgt de landinstelling van HA. Komma = Europese stijl (1.234,56). Punt = Amerikaanse stijl (1,234.56).",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "Voegt onder de grafiek een statistiekrij toe voor deze entiteit. Kies welke waarden worden getoond: Min, Gem, Max uit het weergegeven tijdsbereik, en/of Laatste (de meest recente waarde). Meerdere selecties toegestaan.",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "Verschuif de getekende data in de tijd langs de X-as. Positief (bijv. 24) verschuift data vooruit — voor voorspellingssensoren waarvan de status T+N uur vooruit vertegenwoordigt. Negatief (bijv. -24) verschuift data terug — handig bij attribuutgebaseerde voorspellingsdata om de voorspelling van morgen over vandaag te leggen. Laat leeg (of 0) om uit te schakelen. Onafhankelijk van Offset — beide kunnen worden gecombineerd.",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "Verschuift deze entiteit het opgegeven aantal uren terug in de tijd. Gebruik dit om dezelfde sensor uit verschillende periodes over elkaar te leggen in één grafiek. 24 = gisteren, 168 = vorige week, 720 = vorige maand. Accepteert ook een helper-entiteits-ID (bijv. input_number.my_offset) voor dynamische offset.",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "Vermenigvuldigt de waarde met 10 tot deze macht. 0 = geen verandering. -3 = ÷1000 (milli-eenheden omrekenen). 2 = ×100.",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "Een JavaScript-expressie om elke datawaarde te transformeren. Beschikbare variabelen: x (huidige waarde), first (eerste waarde in het venster), last, min, max, avg (reeksstatistieken), index (puntpositie). Toegepast na Waardefactor. Voorbeelden: return x - first (normaliseren naar nul), of een voorwaardelijke expressie die alleen positieve waarden omkeert (export extraheren).",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "Tekent een vlakke horizontale referentielijn op de huidige statuswaarde van de entiteit in plaats van historische data.",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "Tekent staven omlaag vanaf de nullijn. Gebruik samen met gestapelde modus om vlinderdiagrammen te maken.",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "Lees grafiekdata uit een entiteitsattribuut in plaats van de geschiedenis. Gebruikt voor voorspellingsdata (EPEX-spotprijzen, weersverwachting, zonne-energievoorspelling). Het attribuut moet een array van objecten met tijd- en waardevelden bevatten.",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "Naam van het entiteitsattribuut dat de data-array bevat. Bijvoorbeeld: data, forecast, price_info. Laat leeg om de normale geschiedenis te gebruiken.",
    "Name of the time field in each array item. Default: start_time.": "Naam van het tijdveld in elk array-item. Standaard: start_time.",
    "Name of the value field in each array item. Default: price_per_kwh.": "Naam van het waardeveld in elk array-item. Standaard: price_per_kwh.",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "Bereken elke puntwaarde met een veilige rekenkundige expressie in plaats van één Waardeveld te lezen. Binnen bereik: de velden van het array-element (bijv. unitPrice, consumption) plus namen gedefinieerd in Datavariabelen hieronder. Operatoren + - * / % en haakjes, en functies min, max, abs, round, floor, ceil, sqrt, pow. Voorbeeld: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Geen JavaScript - geen andere variabelen, eigenschappen of aanroepen. Valt terug op Waardeveld wanneer leeg of ongeldig.",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "Namen gebruikt door Waarde-expressie, gekoppeld aan entiteits-ID's - één per regel als name: entity_id. Elke naam wordt omgezet naar de numerieke status van de entiteit en wordt live opnieuw geëvalueerd bij wijziging. Voorbeeld: mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "Hoe de waarde van het Tijdveld wordt geïnterpreteerd. ISO = geparseerd als datumtekst of epoch ms (standaard). Epoch seconden/ms = Unix-tijdstempel. Maand/Dag/Week van het jaar = numerieke categorie (bijv. Maand: 1..12 → jan..dec). Uur van de dag = 0..23 uur van vandaag. Gebruik de categorische eenheden om maandoverzichten, dag-van-het-jaar-datasets of uurpatronen te tekenen zonder kunstmatige tijdstempels te genereren.",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "Jaar dat wordt gebruikt om categorische tijdseenheden (Maand/Dag/Week van het jaar) te verankeren. Laat leeg om het huidige jaar te gebruiken. Heeft geen effect bij ISO- of Epoch-eenheden.",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "Bepaalt hoe de waarde van deze entiteit boven de grafiek verschijnt. Aan = numerieke tekstrij met naam, waarde en eenheid. Uit = volledig verborgen.",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "Wat als grote primaire waarde in de statusrij verschijnt. Status (standaard) = live HA-status. Som / Gem / Min / Max aggregeren over het zichtbare venster. Laatste / Eerste = nieuwste of oudste waarde in de data van de entiteit. Alle opties werken in elke grafiekmodus, maar Laatste / Eerste zijn het zinvolst voor tijdgebaseerde modi (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap en vergelijkbare modi weerspiegelen ze nog steeds de ruwe eindpunten van de reeks, niet een zichtbaar segment of cel. Waarden verschijnen als kale getallen zonder SUM/AVG-labelvoorvoegsel.",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "Toon de gekleurde stip naast deze entiteit in de statusrij, compacte legenda en tooltip. Schakel uit voor een strakkere look — handig wanneer je maar één entiteit hebt, of wanneer kleurdrempels ervoor zorgen dat de stipkleur niet meer overeenkomt met de lijn / staaf.",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "Kleurt de statuswaarde en het pictogram automatisch met de lijnkleur van de entiteit. Een snelle manier om statusrijen kleur te geven zonder handmatig state_color en icon_color in te stellen.",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "Standaard = entiteitsnaam staat links van de primaire waarde (inline). Uitgelijnd = entiteitsnaam staat gecentreerd onder de primaire waarde (in ApexCharts-stijl, geschikt voor entiteiten met alleen een kop en voor mobiele lay-outs).",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "Toon het tijdstip waarop de extreme waarde is geregistreerd naast de primaire waarde. Alleen zinvol wanneer Primaire waarde Laatste, Eerste, Min of Max is — die hebben één punt in de tijd.",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "Toont de min en max van het hele venster als een gedempt (min - max) achtervoegsel naast de primaire waarde. Werkt het best samen met show_graph: false + primary_state_as: min/max voor compacte recordkaarten. Gebruikt bereikbanddata indien ingeschakeld, valt anders terug op de geaggregeerde min/max over het zichtbare venster.",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "MDI-pictogram in de statusrij links van de entiteitsnaam. Gebruik het voorvoegsel mdi:, bijv. mdi:thermometer.",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "Toon een tweede statistische waarde naast de primaire status in de statusrij. Opties: Som, Gem, Min, Max, Eerste, Laatste. Het label en de waarde verschijnen kleiner naast de hoofdstatus. In de modi Pie, Ranking en Polar Area is een extra %-optie beschikbaar — die toont het aandeel van deze entiteit in het totaal, overeenkomend met de percentages op de grafiek.",
    "Position and alignment of this entity state row.": "Positie en uitlijning van de statusrij van deze entiteit.",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "Lettergrootte van de entiteitsnaam in de statusrij. Accepteert CSS-waarden, bijv. 14px.",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "Lettergrootte van de numerieke waarde in de statusrij. Accepteert CSS-waarden, bijv. 13px.",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "Grootte van het pictogram in de statusrij. Accepteert CSS-waarden, bijv. 18px.",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "Toont een ▲▼⯇⯈-pictogram naast de statuswaarde dat aangeeft of de waarde stijgt, daalt of stabiel is. De richting wordt berekend over het venster van de Trendperiode. Als de databron schaarser is dan de periode (bijv. langetermijnstatistieken per uur), worden in plaats daarvan de laatste 4 samples gebruikt zodat het pictogram toch een richting toont.",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "Tijdvenster in uren voor de berekening van de trendrichting. De helling over de laatste N uur bepaalt of het pictogram ▲ (stijgend), ▼ (dalend) of ⯇⯈ (stabiel) toont. Zet op 0 om het volledige weergegeven bereik te gebruiken. Decimalen zijn toegestaan (bijv. 0.5 = 30 min, 0.25 = 15 min) — maar het venster moet nog steeds minstens 2 datapunten bevatten, anders blijft het stabiel.",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "Lettergrootte van het trendrichtingspictogram (▲▼⯇⯈). Accepteert CSS-waarden, bijv. 12px.",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "Kleur van het ▲ (stijgend) trendpictogram. Laat leeg om de succeskleur van het thema te volgen (groen).",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "Kleur van het ▼ (dalend) trendpictogram. Laat leeg om de foutkleur van het thema te volgen (rood).",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "Kleur van het ━ (stabiel) trendpictogram. Laat leeg om de secundaire tekstkleur van het thema te volgen (grijs).",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "Lijn = vloeiende curve met optionele Bezier-afvlakking. Stap = houdt de waarde vlak tot de volgende verandering en springt dan — ideaal voor discrete statussen en instelpunten. Staaf = verticale staafgrafiek per tijdsbucket. Candlestick = financiële OHLC-kaarsen per tijdsbucket (lichaam = open→close, groen omhoog / rood omlaag; pit = high→low). Op het history/STS-pad wordt de kaars opgebouwd uit de ruwe samples in elke bucket (echte OHLC); op het statistics/LTS-pad komen open/close van de uurgemiddelden en high/low van de min/max van de periode.",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "Tekenvolgorde. Hoger = vooraan getekend, boven op entiteiten met lagere nummers; lager of negatief = naar achteren. Standaard 0 behoudt de configuratievolgorde. Onafhankelijk van de volgorde van legenda / statusrij, zodat je een curve naar voren of achteren kunt halen zonder de entiteiten te herschikken. YAML-sleutel: z_index.",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "Schakelt het tekenen van de grafiek voor deze entiteit volledig in of uit. Indien uit verschijnt de entiteit nog steeds in de statusrij (als Status tonen aan staat) maar draagt niets bij aan het grafiekgebied.",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "Start deze entiteit verborgen bij het laden van de kaart — maak hem zichtbaar door erop te klikken in de legenda. Wordt genegeerd wanneer op kaartniveau Entiteiten automatisch verbergen (Grafiek → Visuele opties) aan staat, want dat verbergt alles. Gebruik dit om standaard slechts enkele entiteiten te verbergen.",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "Groepsnaam voor gestapelde staven/lijnen. Entiteiten met dezelfde groepsnaam worden boven op elkaar gestapeld. Verschillende groepen staan naast elkaar. Laat leeg om alle entiteiten samen te stapelen (standaardgedrag).",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "Tekent een gestreepte horizontale lijn op de gemiddelde waarde van deze entiteit over het huidige tijdvenster. Voorzien van een label met de gemiddelde waarde in de entiteitskleur.",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "Wanneer de sensor lange tijd niet beschikbaar is, breekt de lijn bij het gat in plaats van de laatst bekende waarde door te trekken. Korte hikjes (onregelmatige samples op bucketniveau) blijven verbonden. Schakel uit (standaard) om de lijn doorlopend te houden ongeacht de duur van de uitval.",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "Toont de numerieke waarde van elk zichtbaar datapunt direct boven de staaf / lijn / het punt — zoals ApexCharts dataLabels. Gebruikt de eigen decimalen- en getalnotatie-instellingen van de entiteit. De tekst wordt getekend in de entiteitskleur met een halo in de kaartachtergrondkleur voor leesbaarheid. Werkt het best bij redelijke puntenaantallen; dichte grafieken geven overlappende labels.",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "Legt deze entiteit één periode terug als vervaagde spookreeks over de grafiek. Vorige periode volgt het huidige venster (kalenderbewust voor maand-/jaarweergaven van de datumkiezer). De spookreeks verbergt zich samen met de hoofdreeks via de legenda, en de tooltip kan de verandering in procenten tonen.",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "Kleur van de spookreeks. Laat leeg voor de automatisch vervaagde hoofdkleur. Accepteert #hex, CSS-variabelen en {{ templates }}.",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "Eén of meer eenvoudige voortschrijdend-gemiddelde-lijnen voor deze entiteit. Elke lijn middelt de laatste N buckets — de periode is in buckets en de bucketgrootte komt van Punten/Uur of Groeperen op. Vereist minstens N geladen buckets: als een lange periode (bijv. 26) niet wordt getekend op een kort venster, verhoog dan Te tonen uren (eventueel met Maximaal zichtbaar interval om de weergave smal te houden). Middelt de close bij candlesticks, anders de bucketwaarde; gebruikt de eigen Y-as van de entiteit.",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "Min/max-waardelabels over de grafiek heen. Configureer wanneer ze verschijnen, welke extremen worden getoond, of tijdstempels worden opgenomen, en volledige stylingcontrole over lettertype en achtergrond.",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "Toon het label van de minimumwaarde. Schakel uit om alleen de min te verbergen — handig voor sensoren waarvan het minimum altijd nul is (bijv. zonnevermogen, regen).",
    "Show the maximum value label. Disable to hide just the max.": "Toon het label van de maximumwaarde. Schakel uit om alleen de max te verbergen.",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "Toon onder elk label het tijdstip waarop de extreme waarde is geregistreerd. Schakel uit voor een compacte weergave met alleen de waarde.",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "Kleur van de tekst van extremenwaarden. Accepteert elke CSS-kleur of -variabele. Laat leeg voor de themastandaard.",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "Lettergrootte van de extremenwaarde in pixels. Standaard is 13. De tijdstempeltekst schaalt evenredig mee.",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "Achtergrondkleur van het extremenlabelvak. Gecombineerd met Achtergronddekking hieronder — zet de dekking op 0 om alleen de tekst zonder achtergrond te tonen.",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "Dekking van de achtergrond van het extremenlabel (0 = transparant, 1 = dekkend). Gebruik 0 om alleen de tekst zonder zichtbaar vak te tonen. Standaard is 1.",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "Schakelt de zichtbaarheid van de grafieklijn in of uit. Schakel uit om alleen het vulgebied zonder zichtbare rand te tonen — handig voor zachte vlakgrafieken.",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "Dikte van de grafieklijn in pixels. 2-3 voor standaard, 1 voor dichte grafieken met meerdere entiteiten, 4+ voor grote schermen.",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "Vlakt de lijn af met kubische Bezier-curven tussen datapunten. Schakel uit voor scherpe hoekige lijnen die exacte stapovergangen tussen waarden tonen.",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "Lijnpatroon van de grafieklijn. Doorlopend is de standaard; Gestippeld en Gestreept helpen overlappende entiteiten te onderscheiden of secundaire reeksen te markeren.",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "Tekent een gearceerde min/max-band achter de lijn die het waardebereik binnen elke aggregatiebucket toont. De lijn toont het gemiddelde terwijl de band toont hoeveel de waarde schommelde.",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "Markeert elk afzonderlijk datapunt met een kleine cirkel op de lijn. Handig om de dataresolutie te zien, gaten in de geschiedenis te ontdekken en precies te zien waar elke meting is geregistreerd.",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "Primaire kleur voor de grafieklijn en het vulgebied van deze entiteit. Ook gebruikt als stip in de statusrij. Voer threshold in om de kleur aan te sturen vanuit de hieronder gedefinieerde drempelbanden.",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "Kleur van de afzonderlijke datapuntstippen (vereist dat Punten is ingeschakeld). Voer threshold in om elke stip te kleuren op basis van zijn waarde ten opzichte van de drempels.",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "Kleur van het MDI-pictogram in de statusrij. Voer threshold in om de pictogramkleur dynamisch te wijzigen op basis van de huidige waarde.",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "Kleur van de numerieke waardetekst in de statusrij. Voer threshold in om de tekstkleur dynamisch te wijzigen op basis van de huidige waarde.",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "Kleur van de meternaald. Voer threshold in om hem te kleuren vanuit de drempelbanden. Laat leeg om de waardekleur te volgen (threshold of basiskleur).",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "Vult het gebied onder de lijn met een halftransparante versie van de entiteitskleur. Gecombineerd met verloop ontstaat een vloeiend uitvloei-effect.",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "Laat het vulgebied verlopen van de entiteitskleur bovenaan naar transparant onderaan. Schakel uit voor een vlakke, egale vulling.",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "Kleurt de grafieklijn op basis van of elk segment stijgt, daalt of stabiel is ten opzichte van het vorige punt. Kleuren worden berekend met het venster van de Trendperiode. Als de databron schaarser is dan de periode (bijv. langetermijnstatistieken per uur), worden in plaats daarvan de laatste 4 samples gebruikt zodat het pictogram toch een richting toont. Kan niet tegelijk met Kleurdrempels worden gebruikt.",
    "Color used when the value is increasing.": "Kleur die wordt gebruikt wanneer de waarde stijgt.",
    "Color used when the value is decreasing.": "Kleur die wordt gebruikt wanneer de waarde daalt.",
    "Color used when the value is not changing significantly.": "Kleur die wordt gebruikt wanneer de waarde niet significant verandert.",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "Kleurt de grafieklijn en vulling op basis van de datawaarde op elk punt. Definieer waardegrenzen en ken aan elk bereik een kleur toe. Kan niet tegelijk met Stijg-/daalkleuren worden gebruikt.",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "Langs welke as de drempelkleuren worden getekend. Verticaal = Y-asverloop (kleuren komen overeen met waardeposities over de grafiekhoogte). Horizontaal = kleuring per segment langs de tijdas.",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "Vloeiend = geleidelijke overgang tussen kleuren. Hard = directe omslag bij de drempelwaarde.",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "Indien ingeschakeld wordt de hele lijn gekleurd op basis van de meest recente waarde in plaats van elk segment afzonderlijk. Handig wanneer je één uniforme kleur wilt die de huidige status weerspiegelt.",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "Laden\u2026",
    "Radar chart requires at least 3 entities": "Radardiagram vereist minstens 3 entiteiten",
    "Check the chart_mode value. The YAML config is preserved.": "Controleer de chart_mode-waarde. De YAML-configuratie blijft behouden.",
    "Previous period": "Vorige periode",
    "Next period": "Volgende periode",
    "Event": "Gebeurtenis",
    "Span": "Bereik",
    "Threshold": "Drempel",
    "Band": "Band",
    "Event marker": "Gebeurtenismarkering",
    "Time span": "Tijdspanne",
    "H-line": "H-lijn",
    "H-band": "H-band",
    "Disabled when thresholds active": "Uitgeschakeld wanneer drempels actief zijn",
    "Disabled when trend active": "Uitgeschakeld wanneer trend actief is",
    "Template": "Sjabloon",
    "Type an icon or Jinja template, or browse below.": "Typ een icoon of Jinja-sjabloon, of blader hieronder.",
    "All": "Alle",
    "current year": "huidig jaar",
    "(all together)": "(alles samen)",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "Verandering",
    "Altitude": "Amplitude",
    "Range": "Bereik",
    "Share": "Aandeel",
    "Progress": "Voortgang",
    "Peak": "Piek",
    "Low": "Laag",
    "Level": "Niveau",
    "Count": "Aantal",
    "No matching X/Y data pairs": "Geen overeenkomende X/Y-dataparen",
    "Unknown chart mode": "Onbekende grafiekmodus",
    "Download PNG (Chart)": "PNG downloaden (grafiek)",
    "Download PNG (Card)": "PNG downloaden (kaart)",
    "Price Entity": "Prijs-entiteit",
    "Price Attribute": "Prijsattribuut",
    "Reference Entity": "Referentie-entiteit",
    "Reference Attribute": "Referentieattribuut",
    "Operation": "Bewerking",
    "Damp midnight reset artifacts": "Middernacht-reset-artefacten dempen",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "vorige periode",
    "yesterday": "gisteren",
    "last week": "vorige week",
    "last month": "vorige maand",
    "last year": "vorig jaar",
    "Download": "Downloaden",
    "Download PNG": "PNG downloaden",
    "Download CSV": "CSV downloaden",
    "Period Comparison": "Periodevergelijking",
    "Compare With": "Vergelijken met",
    "Previous Period": "Vorige periode",
    "Show \u0394% in tooltip": "\u0394% in tooltip tonen",
    "Auto (faded main color)": "Auto (vervaagde hoofdkleur)",
    "Show State Labels": "Statuslabels tonen",
    "Raw (no grouping)": "Ruw (geen groepering)",
    "Show Export Button": "Exportknop tonen",
    "Managed by YAML template": "Beheerd door YAML-template",
    "Today": "Vandaag",
    "Yesterday": "Gisteren",
    "This Week": "Deze week",
    "Last Week": "Vorige week",
    "This Month": "Deze maand",
    "Last Month": "Vorige maand",
    "This Year": "Dit jaar",
    "Last Year": "Vorig jaar",
    "Last 7 Days": "Laatste 7 dagen",
    "Last 30 Days": "Laatste 30 dagen",
    "Last 12 Months": "Laatste 12 maanden",
    "Last 24 hours": "Laatste 24 uur",
    "Last 3 days": "Laatste 3 dagen",
    "Last 7 days": "Laatste 7 dagen",
    "Last 15 days": "Laatste 15 dagen",
    "Last 30 days": "Laatste 30 dagen",
    "Last 90 days": "Laatste 90 dagen",
    "Last 180 days": "Laatste 180 dagen",
    "Last 12 months": "Laatste 12 maanden",
    "Select end date": "Selecteer einddatum",
    "Previous month": "Vorige maand",
    "Next month": "Volgende maand",
    "Auto": "Auto",
    "Pts/h": "Ptn/u",
    "Group": "Groep",
    "Interval": "Interval",
    "Hour": "Uur",
    "Date": "Dag",
    "Week": "Week",
    "Month": "Maand",
    "Year": "Jaar",
    "Total": "Totaal",
    "Min": "Min",
    "Max": "Max",
    "Avg": "Gem",
    "Sum": "Som",
    "Last": "Laatste",
    "Median": "Mediaan",
    "Q1": "Q1",
    "Q3": "Q3",
    "Samples": "Metingen",
    "Value": "Waarde",
    "Running total": "Lopend totaal",
    "No data": "Geen gegevens",
    "No time window.": "Geen tijdvenster.",
    "No entities to rank.": "Geen entiteiten om te rangschikken.",
    "All entities are below the threshold": "Alle entiteiten liggen onder de drempel",
    "D": "D",
    "W": "W",
    "M": "M",
    "Y": "J",
    "1H": "1U",
    "2H": "2U",
    "3H": "3U",
    "4H": "4U",
    "6H": "6U",
    "8H": "8U",
    "12H": "12U",
    "24H": "24U",
    "3D": "3D",
    "7D": "7D",
    "14D": "14D",
    "15D": "15D",
    "30D": "30D",
    "90D": "90D",
    "180D": "180D",
    "6M": "6M",
    "12M": "12M",
    "1Y": "1J",
    "Day": "Dag",
    "now": "nu",
    "Click to return to current period": "Klik om terug te keren naar de huidige periode",
    "Open calendar": "Kalender openen",
    // --- editor (short UI texts) ---
    "Above": "Boven",
    "Adaptive Color": "Adaptieve kleur",
    "Add Annotation": "Annotatie toevoegen",
    "Add Entity": "Entiteit toevoegen",
    "Add Moving Average": "Voortschrijdend gemiddelde toevoegen",
    "Add Threshold": "Drempel toevoegen",
    "Advanced Calculations": "Geavanceerde berekeningen",
    "Aggregation": "Aggregatie",
    "Align": "Uitlijning",
    "All cards": "Alle kaarten",
    "Alphabetic": "Alfabetisch",
    "Animate": "Animeren",
    "Annotations": "Annotaties",
    "Attribute": "Attribuut",
    "Attribute Data Source": "Gegevensbron van attribuut",
    "Attribute List": "Attributenlijst",
    "Auto (HA language)": "Auto (HA-taal)",
    "Auto (HA profile)": "Auto (HA-profiel)",
    "Auto (unit)": "Auto (eenheid)",
    "Auto Hide Entities": "Entiteiten automatisch verbergen",
    "Auto Scale": "Automatisch schalen",
    "Axis Labels": "Aslabels",
    "Background": "Achtergrond",
    "Background Blur": "Achtergrondvervaging",
    "Background Image": "Achtergrondafbeelding",
    "Background Opacity": "Achtergronddekking",
    "Bar Spacing": "Balkafstand",
    "Base Colors": "Basiskleuren",
    "Battery": "Batterij",
    "Battery Entity": "Batterij-entiteit",
    "Below": "Onder",
    "Bezier": "Bezier",
    "Border Color": "Randkleur",
    "Border Radius": "Hoekradius",
    "Border Width": "Randdikte",
    "Both": "Beide",
    "Bottom": "Onderaan",
    "Bounds": "Grenzen",
    "Box Plot": "Boxplot",
    "Break on Gaps": "Onderbreken bij gaten",
    "Brush Zooming": "Selectiezoom",
    "Drill Down": "Inzoomen op periode",
    "Calendar": "Kalender",
    "Card": "Kaart",
    "Card Border": "Kaartrand",
    "Card Header": "Kaarttitel",
    "Card Overlays": "Kaartoverlays",
    "Card Shadow": "Kaartschaduw",
    "Card Styling": "Kaartstijl",
    "Center": "Midden",
    "Center Label Color": "Kleur middenlabel",
    "Center Label Size": "Grootte middenlabel",
    "Center Total": "Totaal in het midden",
    "Chart": "Grafiek",
    "Chart Align": "Grafiekuitlijning",
    "Chart Mode": "Grafiektype",
    "Chart mode, display and data configuration": "Grafiektype, weergave en gegevensconfiguratie",
    "Classic": "Klassiek",
    "Color": "Kleur",
    "Color Dot": "Kleurstip",
    "Compact Legend": "Compacte legenda",
    "Corner Radius": "Hoekradius",
    "Custom Name": "Aangepaste naam",
    "Dashed": "Gestreept",
    "Data Attribute": "Gegevensattribuut",
    "Data Labels": "Gegevenslabels",
    "Data Points": "Gegevenspunten",
    "Data Settings": "Gegevensinstellingen",
    "Data Vars": "Gegevensvariabelen",
    "Date Format": "Datumnotatie",
    "Date Label Color": "Kleur datumlabel",
    "Date Nav": "Datumnavigatie",
    "Date Navigation": "Datumnavigatie",
    "Date Picker": "Datumkiezer",
    "Decimals": "Decimalen",
    "Default": "Standaard",
    "Default (Vertical)": "Standaard (verticaal)",
    "Default Mode": "Standaardmodus",
    "Delete": "Verwijderen",
    "Direction": "Richting",
    "Disabled": "Uitgeschakeld",
    "Donut": "Donut",
    "Dotted": "Gestippeld",
    "Down Color": "Daalkleur",
    "Drag to reorder": "Sleep om te herschikken",
    "Duplicate": "Dupliceren",
    "Duration Unit": "Duureenheid",
    "End": "Einde",
    "End value": "Eindwaarde",
    "Energy Date Sync": "Synchronisatie met Energie-datums",
    "Key": "Sleutel",
    "Entities": "Entiteiten",
    "Entity": "Entiteit",
    "Falling": "Dalend",
    "First": "Eerste",
    "Fixed Value": "Vaste waarde",
    "Font Color": "Letterkleur",
    "Font Size": "Lettergrootte",
    "Forecast Horizon": "Voorspellingshorizon",
    "Gauge": "Meter",
    "Gauge Columns": "Meterkolommen",
    "Gauge Span": "Meterboog",
    "General Settings": "Algemene instellingen",
    "Gradient": "Verloop",
    "Graph Data": "Grafiekgegevens",
    "Graph End Hour": "Eindtijd",
    "Graph Start": "Grafiekstart",
    "Graph Start Hour": "Starttijd",
    "Graph Type": "Lijntype",
    "Grid": "Raster",
    "Group By": "Groeperen op",
    "Group By Picker": "Groeperingskiezer",
    "Header": "Koptekst",
    "Header & Battery": "Koptekst en batterij",
    "Header Align": "Titeluitlijning",
    "Header Color": "Titelkleur",
    "Header Weight": "Titeldikte",
    "Heatmap": "Heatmap",
    "Height": "Hoogte",
    "Hide on Load": "Verbergen bij laden",
    "Histogram": "Histogram",
    "Horizontal": "Horizontaal",
    "Hours": "Uren",
    "Hours to Show": "Uren tonen",
    "Icon": "Pictogram",
    "Icon Color": "Pictogramkleur",
    "Icon Position": "Pictogrampositie",
    "Icon Size": "Pictogramgrootte",
    "Image URL": "Afbeeldings-URL",
    "Interval Picker": "Intervalkiezer",
    "Invert (Mirror)": "Omkeren (spiegelen)",
    "Label": "Label",
    "Labels": "Labels",
    "Language": "Taal",
    "Last 12M": "Laatste 12M",
    "Last 15D": "Laatste 15D",
    "Last 180D": "Laatste 180D",
    "Last 24H": "Laatste 24U",
    "Last 30D": "Laatste 30D",
    "Last 3D": "Laatste 3D",
    "Last 7D": "Laatste 7D",
    "Last 90D": "Laatste 90D",
    "Last Color": "Kleur laatste waarde",
    "Left": "Links",
    "Letter Spacing": "Letterafstand",
    "Line / Fill Color": "Lijn-/vulkleur",
    "Line Style": "Lijnstijl",
    "Line Width": "Lijndikte",
    "Local (device)": "Lokaal (apparaat)",
    "Localization": "Lokalisatie",
    "Logarithmic": "Logaritmisch",
    "Long dash": "Lange streep",
    "Low Threshold": "Lage drempel",
    "Lower Bound Y": "Ondergrens Y",
    "Lower Bound Y2": "Ondergrens Y2",
    "MDI Icon": "MDI-pictogram",
    "Milliseconds": "Milliseconden",
    "Min Value": "Min. waarde",
    "Min Y Range": "Min. Y-bereik",
    "Min Y2 Range": "Min. Y2-bereik",
    "Minutes": "Minuten",
    "Name Position": "Naampositie",
    "Name Size": "Naamgrootte",
    "Needle Color": "Naaldkleur",
    "No annotations yet": "Nog geen annotaties",
    "No moving averages yet": "Nog geen voortschrijdende gemiddelden",
    "No thresholds yet": "Nog geen drempels",
    "None": "Geen",
    "Now Line": "Nu-lijn",
    "Number Format": "Getalnotatie",
    "Off": "Uit",
    "Offset": "Verschuiving",
    "Opacity": "Dekking",
    "Chart Settings": "Grafiekinstellingen",
    "Card Settings": "Kaartinstellingen",
    "Header & Icon": "Koptekst & pictogram",
    "Header, icon, styling and language": "Koptekst, pictogram, stijl en taal",
    "Search settings": "Instellingen zoeken",
    "Cell Values": "Celwaarden",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "Toont de waarde van elke cel in de heatmap- of kalendervakken. Zet uit voor een strakker raster met alleen kleuren — de exacte waarden blijven beschikbaar in de tooltip.",
    "Fill Opacity": "Vuldekking",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "Hoe sterk de vulling onder de lijn is, van 0 (onzichtbaar) tot 1 (dekkend). Laat leeg voor de standaardwaarde 0,4. Met gradiënt is dit de dekking bovenaan, die naar onderen vervaagt tot een achtste; zonder gradiënt gebruikt de vlakke vulling de helft.",
    "Overlay": "Overlay",
    "Overlays are hidden in sparkline mode": "Overlays zijn verborgen in sparkline-modus",
    "Layout": "Indeling",
    "Sequential": "Sequentieel",
    "Padding": "Binnenmarge",
    "Percentage": "Percentage",
    "Percentages": "Percentages",
    "Period": "Periode",
    "Period Highlight": "Periodemarkering",
    "Pie Chart": "Cirkeldiagram",
    "Pie Style": "Cirkelstijl",
    "Point Color": "Puntkleur",
    "Points/Hour": "Punten/uur",
    "Points/Hour Picker": "Punten/uur-kiezer",
    "Polar Area": "Polair gebied",
    "Primary Value": "Primaire waarde",
    "Radar": "Radar",
    "Radial Bar": "Radiale balk",
    "Range Band": "Bereikband",
    "Ranking": "Rangschikking",
    "Reference Year": "Referentiejaar",
    "Reverse": "Omgekeerd",
    "Right": "Rechts",
    "Rising": "Stijgend",
    "Round Ticks": "Afgeronde waarden",
    "Scatter": "Spreidingsdiagram",
    "Scroll Mode": "Scrollmodus",
    "Secondary Value": "Secundaire waarde",
    "Seconds": "Seconden",
    "Server": "Server",
    "Shortcuts": "Snelkoppelingen",
    "Show Average": "Gemiddelde tonen",
    "Show Bounds": "Grenzen tonen",
    "Show Full Period": "Volledige periode tonen",
    "Show Range": "Bereik tonen",
    "Show Timestamp": "Tijdstempel tonen",
    "Show Values": "Waarden tonen",
    "Show now line": "Nu-lijn tonen",
    "Slice Label Color": "Kleur segmentlabels",
    "Slice Label Format": "Notatie segmentlabels",
    "Slice Label Size": "Grootte segmentlabels",
    "Slice Spacing": "Segmentafstand",
    "Solid": "Doorlopend",
    "Source": "Bron",
    "Sparkline": "Sparkline",
    "Stable": "Stabiel",
    "Stable Color": "Stabiel-kleur",
    "Stack Group": "Stapelgroep",
    "Stacked": "Gestapeld",
    "Stacked Group Totals": "Totalen per stapelgroep",
    "State": "Toestand",
    "State Color": "Toestandskleur",
    "State Layout": "Toestandsindeling",
    "State Map": "Toestandstoewijzing",
    "State Timeline": "Toestandstijdlijn",
    "Statistic ID": "Statistiek-ID",
    "Style": "Stijl",
    "System": "Systeem",
    "Tap Action": "Tikactie",
    "Thick": "Dik",
    "Thin": "Dun",
    "Time Field": "Tijdveld",
    "Time Unit": "Tijdseenheid",
    "Time Window": "Tijdvenster",
    "Time Zone": "Tijdzone",
    "Timeline": "Tijdlijn",
    "Timestamp": "Tijdstempel",
    "Tomorrow": "Morgen",
    "Tooltip": "Tooltip",
    "Tooltip Name": "Naam in tooltip",
    "Tooltip Order": "Tooltipvolgorde",
    "Tooltip Sync": "Tooltipsynchronisatie",
    "Tooltip Total": "Totaal in tooltip",
    "Top": "Bovenaan",
    "Transition": "Overgang",
    "Trend Period": "Trendperiode",
    "Type": "Type",
    "Unit": "Eenheid",
    "Up Color": "Stijgkleur",
    "Update Interval": "Bijwerkinterval",
    "Upper Bound Y": "Bovengrens Y",
    "Upper Bound Y2": "Bovengrens Y2",
    "Value Expression": "Waarde-expressie",
    "Value Factor": "Waardefactor",
    "Value Field": "Waardeveld",
    "Value Position": "Waardepositie",
    "Value Size": "Waardegrootte",
    "Value Transform": "Waardetransformatie",
    "Visibility": "Zichtbaarheid",
    "Visible Intervals": "Zichtbare intervallen",
    "Visible Modes": "Zichtbare modi",
    "Visible Window": "Zichtbaar venster",
    "Visual Options": "Visuele opties",
    "Waterfall": "Waterval",
    "Width": "Breedte",
    "Window Step": "Vensterstap",
    "X Axis": "X-as",
    "X Axis Interval": "X-asinterval",
    "X Grid Color": "X-rasterkleur",
    "X Grid Opacity": "X-rasterdekking",
    "X Grid Style": "X-rasterstijl",
    "X Grid Width": "X-rasterdikte",
    "X Label Color": "X-labelkleur",
    "X Label Opacity": "X-labeldekking",
    "X Label Size": "X-labelgrootte",
    "X Ticks": "X-markeringen",
    "X-Axis": "X-as",
    "X-axis settings are hidden in sparkline mode": "X-as-instellingen zijn verborgen in sparkline-modus",
    "Y Axis": "Y-as",
    "Y Axis Decimals": "Y-asdecimalen",
    "Y Axis Format": "Y-asnotatie",
    "Y Axis Label": "Y-aslabel",
    "Y Axis Ticks": "Y-asmarkeringen",
    "Y Grid Color": "Y-rasterkleur",
    "Y Grid Opacity": "Y-rasterdekking",
    "Y Grid Style": "Y-rasterstijl",
    "Y Grid Width": "Y-rasterdikte",
    "Y Label Color": "Y-labelkleur",
    "Y Label Opacity": "Y-labeldekking",
    "Y Label Size": "Y-labelgrootte",
    "Y Tick Format": "Y-waardenotatie",
    "Y Ticks": "Y-markeringen",
    "Y-Axis": "Y-as",
    "Y-axis settings are hidden in sparkline mode": "Y-as-instellingen zijn verborgen in sparkline-modus",
    "Y2 Axis Label": "Y2-aslabel",
    "Y2 Tick Format": "Y2-waardenotatie",
    "Y2-Axis": "Y2-as",
    "Z-Index": "Z-index",
    "Zoom Sync": "Zoomsynchronisatie",
    "configured — add, reorder and customize": "geconfigureerd — toevoegen, herschikken en aanpassen",
    "e.g. Statistics": "bijv. Statistieken",
    // --- entity editor ---
    "Action": "Actie",
    "Advanced": "Geavanceerd",
    "Always": "Altijd",
    "Bar": "Balken",
    "Basic": "Basis",
    "Candlestick": "Kaarsen",
    "Color Thresholds": "Kleurdrempels",
    "Colors": "Kleuren",
    "Ext LTS": "Ext. LTS",
    "Extrema": "Extremen",
    "Fill": "Vulling",
    "Gauge Range": "Meterbereik",
    "General": "Algemeen",
    "Global": "Globaal",
    "Graph": "Grafiek",
    "History only": "Alleen historie",
    "Independent": "Onafhankelijk",
    "LTS": "LTS",
    "Legend": "Legenda",
    "Line": "Lijn",
    "Lower Bound": "Ondergrens",
    "Manual": "Handmatig",
    "Moving Averages": "Voortschrijdende gemiddelden",
    "Never": "Nooit",
    "On": "Aan",
    "On Click": "Bij klikken",
    "Other": "Overig",
    "Primary": "Primair",
    "Rise/Fall Colors": "Stijg-/daalkleuren",
    "Secondary": "Secundair",
    "Start": "Start",
    "State Row": "Statusrij",
    "Step": "Stappen",
    "Time": "Tijd",
    "Trend Icon": "Trendpictogram",
    "Upper Bound": "Bovengrens",
    "Y Axis Range": "Y-asbereik",
    // --- threshold direction/transition + hints ---
    "Hard": "Hard",
    "Inherit from Custom Name": "Overnemen van aangepaste naam",
    "My annotation": "Mijn annotatie",
    "Smooth": "Vloeiend",
    "Vertical": "Verticaal",
    // --- compact labels + scroll sync ---
    "End Hour": "Eindtijd",
    "Scroll Sync": "Scrollsynchr.",
    "Start Hour": "Starttijd",
    // --- state_row dropdowns + positions ---
    "3D Effect": "3D-effect",
    "Aligned (below)": "Uitgelijnd (onder)",
    "Bottom Center": "Onder midden",
    "Bottom Left": "Onder links",
    "Bottom Right": "Onder rechts",
    "State (live)": "Status (live)",
    "Tooltip Date = Axis": "Tooltipdatum = As",
    "Top Center": "Boven midden",
    "Top Left": "Boven links",
    "Top Right": "Boven rechts",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First tonen het eindpunt van de ruwe reeks, niet het getoonde segment of de cel. Overweeg Sum / Avg / Min / Max in dit grafiektype.",
    // --- color palette names ---
    "Accent": "Accent",
    "Amber": "Amber",
    "Black": "Zwart",
    "Blue": "Blauw",
    "Blue grey": "Blauwgrijs",
    "Brown": "Bruin",
    "Cyan": "Cyaan",
    "Dark grey": "Donkergrijs",
    "Deep orange": "Donkeroranje",
    "Deep purple": "Donkerpaars",
    "Green": "Groen",
    "Grey": "Grijs",
    "Indigo": "Indigo",
    "Light blue": "Lichtblauw",
    "Light green": "Lichtgroen",
    "Light grey": "Lichtgrijs",
    "Lime": "Limoen",
    "Orange": "Oranje",
    "Pink": "Roze",
    "Purple": "Paars",
    "Red": "Rood",
    "Teal": "Blauwgroen",
    "White": "Wit",
    "Yellow": "Geel",
    "Custom": "Aangepast",
  }),
  nb: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "Live",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "Enhetens nåværende tilstand akkurat nå, uavhengig av perioden som vises i grafen. Alle de andre verdiene beskriver det viste området.",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "Denne sammenligningen starter skjult når kortet lastes - vis den ved å klikke på oppføringen i tegnforklaringen. Merk: å klikke på HOVEDserien i tegnforklaringen veksler hele sammenligningsgruppen samlet.",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "Kalenderperioder",
    "Rolling windows (ending now)": "Rullerende vinduer (slutter nå)",
    "Area names": "Områdenavn",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "Attributtnavn",
    "Attribute names only": "Bare attributtnavn",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "Legger det viste attributtet til navnet på hver enhet - i statusraden, forklaringen, verktøytips, statistikk, eksporter og denne listen. Uten dette gir to attributter fra samme enhet to identiske etiketter. Rader som viser enhetens egen tilstand berøres ikke, og heller ikke enheter du har gitt et eget navn.",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "Viser BARE attributtnavnet i stedet for enhetsnavn pluss attributt. Sammen med Områdenavn gir det etiketter som 'Måltemperatur · Stue'. Dette og Attributtnavn er alternativer - slår du på det ene, slås det andre av.",
    "Hide Name": "Skjul navn",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "Aktivert",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "Deaktiver for at kortet skal oppføre seg som om denne entiteten aldri ble konfigurert: ingenting hentes eller tegnes, og ingen kortomfattende logikk tar hensyn til den. Praktisk for delte kortmaler (f.eks. Streamline) der noen instanser mangler en sensor. Raden blir værende her for redigering og kan når som helst aktiveres igjen.",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "Punktstørrelse",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "Radius for datapunktsirklene i piksler. La stå tom for automatisk størrelse basert på linjebredden. Bestemmer også punktstørrelsen i scatter- og radarmodus.",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "Utvidet vindu",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "Rendrer N ganger den valgte perioden og åpner rullet til den nyeste delen: skjermen viser nøyaktig perioden du valgte - samme skala og samme intervaller som uten rulling - og du kan rulle bakover i den ekstra historikken. Følger datovelgeren: i ukevisning med 2 kan én ekstra uke rulles bak den gjeldende. 1 eller tom = av. Overstyrer Synlig vindu når aktiv.",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "Ignorer forbigående nuller",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "Noen integrasjoner rapporterer en ren 0 mens enheten er av eller starter på nytt, og hopper deretter tilbake til forrige total - hvert fall telles da som en tellernullstilling, og den gjenopprettede verdien telles på nytt som forbruk. Aktiver for å hoppe helt over null-avlesninger; med langtidsstatistikk beregnes endringen på nytt fra state-kolonnen, utenom de forurensede summene. Tellere som faktisk nullstilles og teller videre fra null, fungerer fortsatt.",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "Fyller området under denne spøkelseslinjen med en nedtonet versjon av fargen dens. Av som standard slik at overlappende perioder forblir lesbare.",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "Tegner en stiplet horisontal linje ved dette spøkelsets gjennomsnittsverdi - gjennomsnittet av den sammenlignede perioden - i spøkelsesfargen. Praktisk for å sammenligne periodegjennomsnitt på et blikk.",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "Egne skaleringsregler",
    "Up to (hours)": "Opptil (timer)",
    "Add Rule": "Legg til regel",
    "No rules yet - the built-in auto scale decides": "Ingen regler ennå - den innebygde autoskaleringen bestemmer",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "Overstyrer den innebygde autoskaleringen med dine egne terskler. Hver regel leses: når den synlige perioden er opptil N timer, bruk denne grupperingen (og eventuelt dette punkter/time). Den minste samsvarende terskelen vinner; en periode utover alle terskler faller tilbake til den innebygde autoskaleringen. Datovelger-bevisst: et helt måneds- eller årsvalg samsvarer med sin nominelle lengde selv mens perioden fortsatt pågår.",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "Dagen før",
    "Week Before": "Uken før",
    "Month Before": "Måneden før",
    "Year Before": "Året før",
    "Periods Back": "Perioder tilbake",
    "No comparisons yet": "Ingen sammenligninger ennå",
    "Add Comparison": "Legg til sammenligning",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "Hvor mange perioder tilbake denne raden sammenligner med: 1 = forrige periode, 2 = to perioder siden. Følger valgt periode og datovelgeren - i ukevisning betyr 2 to uker siden; bytt velgeren til År, og samme rad viser to år tilbake.",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "Legger denne entiteten forskjøvet bakover som falmede spøkelsesserier - ett spøkelse per rad. Forrige periode følger gjeldende vindu (kalenderbevisst for måned-/årsvisninger), og Perioder tilbake multipliserer det: 1 = forrige, 2 = to perioder siden. Spøkelser skjules sammen med hovedserien i tegnforklaringen; verktøytipset viser hvert spøkelses egen dato og endringen i prosent.",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "Titteltekst som vises øverst på kortet. La stå tom for å skjule overskriftsraden helt.",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "Skriftstørrelse for korttittelen og batteriikonet. Batteriikonet og prosentteksten skaleres proporsjonalt med denne verdien. Godtar enhver CSS-verdi som 16px eller 1.2em.",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "Horisontal justering av tittelen — venstre, midtstilt eller høyre. Kombineres med Ikonposisjon for å bestemme layoutsoner.",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "Styrer hvordan entitetenes tilstandsverdier ordnes over/under grafen. Standard = hver entitet stables vertikalt på sin egen rad. Horisontal = entitetene flyter side om side på én rad, med linjebryting ved behov. Nyttig for kompakte kort med mange entiteter.",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "Egendefinert farge for overskriftsteksten. Godtar enhver CSS-farge eller -variabel. La stå tom for temaets standard.",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "Skrifttykkelse for overskriftsteksten. Godtar CSS-nøkkelord (light/normal/bold) eller tall (300, 400, 600, 700). La stå tom for temaets standard.",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "Bokstavavstand i overskriften. Godtar et tall (tolkes som px) eller enhver CSS-verdi som 0.5px, normal, -0.02em. La stå tom for temaets standard.",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "Material Design-ikon ved siden av tittelen. Bruk prefikset mdi:, f.eks. mdi:chart-line. Bla gjennom alle ikoner på materialdesignicons.com.",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "Bredde og høyde på ikonet. Godtar CSS-verdier som 22px eller 1.5rem.",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "Bruk et egendefinert bilde i stedet for et MDI-ikon. Lim inn en full URL til en PNG/SVG/WebP. Har prioritet over MDI-ikonfeltet.",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "Hvor overskriftsikonet plasseres — venstre, midtstilt eller høyre. Når ikonposisjonen samsvarer med verdien i Overskriftsjustering, står ikon og tittel sammen (ikonet først). Ellers deles de: ikonet får sin egen sone, tittelen går til justeringssonen.",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "Høyde på grafområdet i piksler, eller auto for å fylle rutenettcellen (juster kortstørrelsen via Layout-fanen). Tømmes feltet, settes auto.",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "Egendefinert bakgrunnsfarge for kortet. Godtar enhver CSS-farge (hex, navn, rgb, rgba). Bruk rgba(r,g,b,a) for gjennomsiktighet, f.eks. rgba(155,150,150,0.3). La stå tom for temaets standard.",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "Avrunding av kortets hjørner. Godtar et tall (tolkes som px) eller enhver CSS-verdi som 12px, 1rem, 0. La stå tom for temaets standard.",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "Vis standard HA-kortskygge. Slå av for et flatt utseende eller når kortet plasseres på en dekorert bakgrunn.",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "Vis standard HA-kortkant. Slå av for et renere utseende uten kant.",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "Egendefinert farge for kortkanten. Godtar enhver CSS-farge eller -variabel. La stå tom for temaets standard.",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "Kanttykkelse. Godtar et tall (tolkes som px) eller enhver CSS-verdi som 2px. La stå tom for temaets standard.",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "Indre luft i kortet. Godtar ett enkelt tall (px) eller enhver CSS-kortform som 8px 16px eller 0. La stå tom for temaets standard.",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "URL til et bilde som brukes som kortbakgrunn. Lokale filer (i www/) nås under /local/ — du kan skrive enten /local/sunset.jpg eller bare sunset.jpg eller local/sub/path.jpg. Eksterne URL-er fungerer også. Bildet legges over bakgrunnsfargen (gjennomsiktige rgba-farger skinner gjennom).",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "Uskarphet i piksler som kun brukes på bakgrunnsbildet. Diagrammet, overskriften og annet innhold forblir skarpt. 0 eller tomt = ingen uskarphet. Nyttig for myke, stemningsfulle bakgrunner.",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "Horisontal plassering av diagramformen i kortet. Venstre fester den til venstre kant, Høyre til høyre kant, Midtstilt (standard) holder den i midten. Nyttig når diagrammet plasseres ved siden av annet innhold eller for visuell balanse.",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "Språk for tekstene på kortet - forhåndsvalg og periodeetiketter i datovelgeren, alternativer i grupperingsvelgeren, ord i verktøytips og tegnforklaring som Total/Min/Maks, og tomtilstander. Auto = følg innstillingen HA-profil → Språk per bruker. Et fast språk låser kortets tekster og datoformater for alle brukere - nyttig for veggnettbrett. Denne editoren følger også kortets språk. Entitetsnavn, enheter og dine egne etiketter oversettes aldri. Tilstandsord (on/off, heating...) kommer fra HAs egne oversettelser og følger brukerens profilspråk. Manglende oversettelser faller tilbake til engelsk.",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "Hvilken tidssone kortet bruker for akseetiketter, verktøytips, vindusgrenser (D/U/M/Å, Grafstart, timegrenser) og kalendergruppering. Auto = følg innstillingen HA-profil → Tidssone, akkurat som HAs egne grafer - retter tidsavvik når enheten din er i en annen sone enn serveren (f.eks. på reise). Lokal = bruk alltid enhetens/nettleserens sone. Server = bruk alltid HA-serverens sone. Et egendefinert IANA-navn som Europe/Istanbul eller America/New_York kan også settes i YAML.",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "Tidslinje = tidsseriegraf (linje, trinn, stolpe per entitet). Spredning = X mot Y-korrelasjonsplott (nøyaktig 2 entiteter). Kake = smultringdiagram som viser andeler. Rangering = horisontale stolper sortert etter verdi. Varmekart = rutenett med dager × timer. Kalender = ukentlig rutenett. Boksplott = fordeling med min / kvartil / median per tidsintervall. Fossefall = hver entitet som et +/− trinn i en løpende total (aggregering er Sum som standard). Histogram = verdi-frekvensfordeling over det synlige vinduet.",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "Hvor mange timer historikk som lastes og vises i det rullerende standardvinduet. Høyere verdier henter mer data, men kan gjøre kortet tregere. Ignoreres når Datovelger, Energisynkronisering, Intervallvelger, Grafstart eller Grafens starttime overstyrer tidsvinduet.",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "Hvor mange datapunkter per time som hentes. Høyere = mer detaljer, men tyngre for HAs recorder-database. Verdien 2 betyr ett punkt hvert 30. minutt. Enkeltentiteter kan overstyre dette i sine egne innstillinger.",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "Hvordan rå historikkdata deles i intervaller før aggregering. Intervall = like brede intervaller over hele tidsområdet (vanligst). Time = ett intervall per klokketime. Dato = ett per kalenderdag. Uke = ett per kalenderuke (man–søn). Måned = ett per kalendermåned. Raw = ingen inndeling i det hele tatt: hver registrert måling tegnes på sitt nøyaktige tidsstempel — ideelt for trinngrafer av binær-/tilstandssensorer der hver overgang teller.",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "Skjul entiteter med verdi under denne terskelen. Nyttig for rangering av energiforbruk eller lignende der enheter i hvile/standby roter til diagrammet. Terskelen sammenlignes mot absoluttverdien, så den virker likt for positive og negative tall. La stå tom for ingen filtrering.",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "Intervall for automatisk oppdatering i sekunder. Kortet henter data på nytt i denne takten uavhengig av HA-tilstandsendringer. Nyttig for sensorer som endres ofte eller eksterne datakilder. La stå tom for kun å oppdatere når HA sender tilstandshendelser.",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "Største synlige tidsområde i timer. Når satt og mindre enn Timer som vises, blir grafen horisontalt rullbar.",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "Rullefelt = synlig rullefelt nederst. Hjul = musehjulet ruller horisontalt.",
    "Draws faint horizontal and vertical guide lines across the graph area.": "Tegner svake horisontale og vertikale hjelpelinjer over grafområdet.",
    "Shows a compact color-coded entity name key below the graph.": "Viser en kompakt fargekodet oversikt over entitetsnavn under grafen.",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "Spiller en inntegningsanimasjon når kortet lastes. Tidslinje = linje/område tegnes inn med sveip. Kake / Radialstolpe / Polarområde = sektorene vokser inn ved hver dataoppdatering.",
    "Stacks entities on top of each other instead of overlapping.": "Stabler entiteter oppå hverandre i stedet for å overlappe.",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "Kompaktmodus — fjerner all pynt, viser entitetsnavn + verdi + minigraf.",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "Når aktivert, velges automatisk beste Grupper etter og Punkter/time for det synlige vinduet — med mål om ca. 100 punkter. Faller tilbake til en tryggere modus (kun Punkter/time) for kortkonfigurasjoner som bruker offset, forecast_horizon eller attributtbaserte datakilder, der overstyring av Grupper etter kunne ødelegge tidsjusteringen per entitet.",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "Legger til et lite nedlastingsikon øverst til høyre i plottet med PNG- og CSV-eksport av seriene som vises.",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "Start med alle entiteter skjult når kortet lastes — plottet begynner tomt, og du viser kun seriene du trenger ved å klikke på dem i tegnforklaringen eller detaljforklaringen. Visningen huskes for økten; entiteter som legges til senere starter også skjult. Best sammen med Kompakt tegnforklaring så det finnes noe å klikke på.",
    "Horizontal alignment of the compact legend.": "Horisontal justering av den kompakte tegnforklaringen.",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "Visuell forhåndsinnstilling. Klassisk = hel kake. Tykk = bred smultringring. Smultring = standard. Tynn = smal ring. Total i midten fremtvinger et minste indre hull.",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "Mellomrom mellom sektorer i grader. 0 = inntil hverandre. 1-5 = subtilt. 6-15 = tydelig adskilt. Sektorer med mellomrom får automatisk avrundede ender. Gjelder kun smultringstiler (ikke Klassisk).",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "Gir kaken dybde ved å presse den sammen vertikalt og tegne sidevegger under. Fungerer med alle stilforhåndsinnstillinger.",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "Skriftstørrelse for verdietikettene inne i hver kakesektor. La stå tom for automatisk størrelse basert på diagramradius.",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "Farge for sektorenes verdietiketter. Godtar enhver CSS-farge (hex, rgba, navn) eller CSS-variabel. La stå tom for hvit (autokontrast mot sektorfargen).",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "Hva som vises inne i hver sektor. Verdi = tall med enhet (f.eks. 42.0 kWh). Prosent = andel av totalen (f.eks. 23%). Begge = verdi etterfulgt av prosent.",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "Skriftstørrelse for Total i midten-verdien som vises i smultringhullet. Krever at Total i midten er aktivert. La stå tom for automatisk størrelse.",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "Farge for Total i midten-verdien og underetiketten. Godtar enhver CSS-farge eller -variabel. La stå tom for temaets standard.",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "Hvor mange målere per rad. Auto plasserer så mange som kortbredden tillater; hver entitet blir sin egen måler i et responsivt rutenett.",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "Skivens omfang i grader. 270 = klassisk 3/4-skive (standard), 180 = halvsirkel, 360 = full ring. Åpningen er sentrert nederst.",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "Hvor verdien tegnes i forhold til måleren — under (standard) eller over skiven, klar av buen og nålen.",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "Skriftstørrelse for målerverdien i piksler. La stå tom for automatisk størrelse basert på måleren; navnet skaleres med.",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "Tegn skalaens ytterpunkter — nedre og øvre grense — som små etiketter i begge ender av måleren. Angi området per entitet under Målerområde (Min / Maks). Periodens observerte topp og bunn vises alltid i verktøytipset.",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "Avrunding av hjørnene på hvert tilstandssegment i piksler. 0 = helt skarpe. 3 = standard. Større verdier runder mot pilleform (begrenset til halve radhøyden). Avanserte brukere kan også style per tilstand via klassen sgc-stl-cell fra card_mod.",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "Tegn tilstandsnavnet (f.eks. Klarvær, På, Hjemme) inne i segmenter som er brede nok. Slå av for et rent fargebåndsutseende.",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Skriftstørrelse for Y-akseetiketter (datoer for varmekart, uker for kalender) i piksler. Standard er 10.",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Dekkevne for Y-akseetiketter. 0 = usynlig, 1 = helt dekkende. Standard er 0.65.",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Egendefinert farge for Y-akseetiketter. Godtar enhver CSS-farge (hex, rgba, fargenavn) eller en CSS-variabel. La stå tom for å bruke temaets --primary-text-color.",
    "Shows numeric value labels on the left (primary) edge of the graph.": "Viser numeriske verdietiketter langs venstre (primær) kant av grafen.",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "Viser numeriske verdietiketter langs høyre (sekundær) kant av grafen. Kun synlig når minst én entitet bruker Y-akse = Sekundær. Slå av for kun å vise primæraksens etiketter mens sekundærentitetene fortsatt tegnes.",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "Tegner små merker ved hver numeriske etikettposisjon på Y-aksene. Hjelper med å forankre etikettene visuelt til grafkanten.",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "Viser en vertikal enhetsetikett langs venstre og/eller høyre kant av grafen. Standard er måleenheten til første entitet på hver akse. Egendefinert tekst kan angis i Etiketter-seksjonen nedenfor.",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "Bytter Y-aksen til logaritmisk skala. Ideelt for data som spenner over flere størrelsesordener (f.eks. 1 til 10000). Ikke egnet for null eller negative verdier.",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "Vertikal etikett langs venstre kant av grafen. Standard er enheten til første primærentitet. Angi egen tekst for å overstyre, eller la stå tom for auto.",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "Vertikal etikett langs høyre kant av grafen. Standard er enheten til første sekundærentitet. Angi egen tekst for å overstyre, eller la stå tom for auto.",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "Fest Y-aksens merkeverdier til rene multipler av 1, 2 eller 5 (× 10^n) — for eksempel 0.1 / 0.2 / 0.3 i stedet for 0.11 / 0.22 / 0.33. Holder seg innenfor grensene, endrer ikke plotskalaen. Slå av for streng lik avstand.",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Antall merker (rutenettlinjer og etiketter) på Y-aksen. Standard er 4. Eksempel: ticks=6 med grenser 40-100 viser 40, 50, 60, 70, 80, 90, 100.",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Antall desimaler for Y-akseetiketter. Overstyrer desimalinnstillingen per entitet kun for akseetiketter. Verdier i tilstandsraden påvirkes ikke. La stå tom for automatisk deteksjon.",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Hvordan tall på Y-aksen formateres. System = følg HAs regioninnstilling. Komma = europeisk stil (1.234,56). Punktum = amerikansk stil (1,234.56). Uavhengig av Tallformat per entitet, som fortsatt styrer tilstandsrad, verktøytips og dataetiketter.",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "Egendefinert etikettformat for PRIMÆR-aksen. Overstyrer Desimaler og Y-akseformat ovenfor, og styrer også dataetiketter, verktøytipsverdier, tilstandsraden, ekstremverdier og gjennomsnittslinjens etikett for entiteter på denne aksen. Varighetskortformer (råverdi konvertert fra Varighetsenhet): h:mm, h:mm:ss, mm:ss, d h:mm — f.eks. 5400 s med h:mm viser 1:30. Eller en trygg {expression}-mal: tall, value, + - * / %, parenteser, floor, ceil, round, abs, min, max, sqrt, samt pad2(x), pad(x,width), fixed(x,decimals). Eksempel: {floor(value/3600)}:{pad2(floor(value%3600/60))} gjør 5430 om til 1:30; {fixed(value/1000,1)} kW gjør 2350 om til 2.4 kW. Ingen JavaScript kjøres; ugyldige formater ignoreres. La stå tom for rene tall.",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "Samme som Y-etikettformat, men for SEKUNDÆR-aksen (høyre) og alle verdivisninger for entitetene som tegnes på den.",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "Enheten til RÅ sensorverdi når en varighetskortform brukes. Sekunder er standard — verdien 5400 med h:mm viser 1:30. Velg Minutter eller Timer hvis sensoren rapporterer disse. Ignoreres av {expression}-maler.",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Skriftstørrelse for Y-aksens numeriske etiketter i piksler. Standard er 10.",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Dekkevne for Y-aksens numeriske etiketter. 0 = usynlig, 1 = helt dekkende. Standard er 0.65.",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Egendefinert farge for Y-akseetiketter og merker. Godtar enhver CSS-farge (hex, rgba, fargenavn) eller en CSS-variabel som var(--my-color). La stå tom for temaets standard (--secondary-text-color).",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Linjemønster for horisontale (Y-akse) rutenettlinjer. Heltrukket, Stiplet, Prikket eller Lang strek. Eller en egendefinert SVG stroke-dasharray som 6 2 2 2.",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Tykkelse på horisontale rutenettlinjer i piksler. Standard er 1. Godtar desimaler som 0.5.",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Farge på horisontale rutenettlinjer. Godtar enhver CSS-farge eller -variabel. La stå tom for temaets standard.",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Dekkevne for horisontale rutenettlinjer. 0 = usynlig, 1 = helt dekkende. Standard er 0.15 — diskré, akkurat nok til å forankre blikket uten å konkurrere med dataene.",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "Minste spenn for primær Y-akse. Hvis det faktiske dataområdet er mindre enn dette, utvides aksen symmetrisk rundt midten. Eksempel: satt til 10 med data i 20-22 → aksen viser 16-26. Hindrer overzoomet graf for nesten flate data.",
    "Same as Min Y Range but for the secondary (right) Y axis.": "Samme som Minste Y-område, men for sekundær (høyre) Y-akse.",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "Hardt eller mykt minimum for primær Y-akse. Angi et tall for en hard grense (aksen går aldri under). Prefiks med ~ for myk (f.eks. ~0) — aksen utvides hvis data går under. Godtar også en entitets-ID for en dynamisk grense som følger en annen sensor.",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "Hardt eller mykt maksimum for primær Y-akse. Samme syntaks som Nedre grense: tall, ~tall eller entity_id.",
    "Hard or soft minimum for the secondary (right) Y axis.": "Hardt eller mykt minimum for sekundær (høyre) Y-akse.",
    "Hard or soft maximum for the secondary (right) Y axis.": "Hardt eller mykt maksimum for sekundær (høyre) Y-akse.",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "Skriftstørrelse for X-akseetiketter (timer for varmekart, dagnavn for kalender) i piksler. Standard er 10.",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Dekkevne for X-akseetiketter. 0 = usynlig, 1 = helt dekkende. Standard er 0.5.",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "Egendefinert farge for X-akseetiketter. Godtar enhver CSS-farge eller CSS-variabel. La stå tom for å bruke temaets --primary-text-color.",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "Skriftstørrelse for X-aksens tids-/datoetiketter i piksler. Standard er 10.",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Dekkevne for X-akseetikettene. 0 = usynlig, 1 = helt dekkende. Standard er 0.5.",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Egendefinert farge for X-akseetikettene. Godtar enhver CSS-farge (hex, rgba, fargenavn) eller en CSS-variabel. La stå tom for temaets standard (--secondary-text-color).",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "Farge for X-akseetikettene når det synlige området spenner over mer enn én dag og etikettene bytter til datoer. La stå tom for å følge X-etikettfargen.",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "Viser tidsetiketter langs bunnen i Tidslinje-modus, eller verdietiketter i Spredning-modus. Slå av for å få ekstra vertikal plass.",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "Tegner små merker ved hver tidsetikettposisjon på X-aksen. Hjelper med å forankre etikettene visuelt til grafkanten.",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "Format for tidsstempler på X-aksen, i verktøytips, ekstremverdier og rekordetiketter. System = følg HA-profilens dato-/tidsformatinnstillinger (12/24-timers preferanse respekteres). Andre valg tvinger et bestemt mønster. Egendefinerte mønstre fungerer også i YAML med disse tokenene: YYYY/YY (år), MMMM/MMM (månedsnavn) / MM (månedsnr.), DD (dag), dddd/ddd (ukedagsnavn), HH/hh:mm:ss, A/a (AM/PM) — f.eks. 'ddd DD MMM' eller 'YYYY-MM-DD HH:mm'. Ukedagsformater (ddd / dddd) merker også X-aksens datomerker i flerdagsvisninger — bruk 'dddd' alene for kun dagnavnet.",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "Avstand mellom stolpekolonner i piksler. Gjelder kun entiteter av stolpetype. Øk for et luftigere utseende, reduser for tettere stolper.",
    "Font size of X-axis time labels in pixels. Default is 10.": "Skriftstørrelse for X-aksens tidsetiketter i piksler. Standard er 10.",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Dekkevne for X-aksens tidsetiketter. 0 = usynlig, 1 = helt dekkende. Standard er 0.5.",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Egendefinert farge for X-aksens tidsetiketter og merker. Godtar enhver CSS-farge (hex, rgba, fargenavn) eller en CSS-variabel. La stå tom for temaets standard (--secondary-text-color).",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "Egendefinert farge for datoetiketter (f.eks. midnattsmarkører i visninger over 12 timer). Standard er --primary-color slik at datoer skiller seg ut. Sett lik X-etikettfargen for en ensartet akse.",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "Styrer avstanden mellom merkene på X-aksen. Auto = beregnes ut fra grafbredden. Eller velg et fast intervall: timevis, daglig, ukentlig eller månedlig. Merkene justeres alltid til rene grenser (timestart, midnatt, mandag, den 1. i måneden).",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Linjemønster for vertikale (X-akse) rutenettlinjer. Heltrukket, Stiplet, Prikket eller Lang strek. Eller en egendefinert SVG stroke-dasharray som 6 2 2 2.",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Tykkelse på vertikale rutenettlinjer i piksler. Standard er 1. Godtar desimaler som 0.5.",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Farge på vertikale rutenettlinjer. Godtar enhver CSS-farge eller -variabel. La stå tom for temaets standard.",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Dekkevne for vertikale rutenettlinjer. 0 = usynlig, 1 = helt dekkende. Standard er 0.15 — diskré, akkurat nok til å forankre blikket uten å konkurrere med dataene.",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "Synkroniser med HAs energidatovelger. Kan ikke brukes sammen med Datovelger.",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "Innebygd datonavigasjon med D/U/M/Å-knapper, kalender og forhåndsvalg.",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "Velg hvilke modusknapper som vises i velgerlinjen. D/U/M/Å er kalenderperioder; Siste 24T … Siste 12M er rullerende vinduer som slutter nå. Hvis bare én er valgt, skjules knappene og den modusen låses. La de fire kalendermodusene stå på (relative av) for standardoppsettet.",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "Antall enheter per vindu. 1 = én enhet (f.eks. én dag, én måned — som før). Mer enn 1 gjør velgeren om til et rullerende vindu på N enheter: forrige/neste-knappene hopper hele N enheter. Eksempel: step=4 med Uke-modus viser de siste 4 ukene og navigerer 4 uker bakover/fremover om gangen.",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "Startmodus ved hver kortinnlasting. Auto = husk siste modus brukeren valgte manuelt (beholdes på tvers av innlastinger). Dag/Uke/Måned/År = tving alltid denne kalendermodusen ved innlasting. Siste 24T … Siste 12M = tving et rullerende vindu som slutter nå (f.eks. Siste 7D = de siste 7 dagene); forrige/neste-pilene hopper en hel periode bakover/fremover.",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "Horisontal plassering av ‹ periode ›-navigatoren i velgerlinjen — venstre, midtstilt eller høyre. Hvis den deler posisjon med hurtigknappene, plasseres navigatoren først, til venstre for dem.",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "Horisontal plassering av modusknappene — D/U/M/Å-knappene og kalenderikonet — venstre, midtstilt eller høyre. Deles posisjon med datonavigatoren, plasseres navigatoren først.",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "Fester starten av grafvinduet til en kalendergrense. I dag = start fra i dag 00:00 (ideelt for å vise hele dagens 24 timer, f.eks. Nord Pool-timepriser med today_hourly-attributtet — bruk sammen med Vis hele perioden). I morgen = start fra i morgen 00:00 (for prognosedata). Uke = mandag 00:00. Måned = den 1. i måneden. År = 1. januar. Overstyrer hours_to_show. Når intervallvelgeren er aktiv, ignoreres denne innstillingen.",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "Viser forhåndsdefinerte tidsintervallknapper på kortet. Skjules under kjøring når Datovelger eller Energidato-synkronisering er aktiv (de har prioritet for styring av tidsvinduet). Gruppe-feltet ved siden av posisjonen holder alle kort med samme navn på samme intervall — mottakerkort trenger ikke ha velgeren aktivert, så én synlig velger kan styre hele siden.",
    "Shows a compact dropdown list of attributes for entities.": "Viser en kompakt nedtrekksliste med attributter for entiteter.",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "Viser en Punkter/time-nedtrekksmeny på selve kortet, slik at dataoppløsningen kan endres uten å åpne editoren. Auto går tilbake til den konfigurerte verdien. Valget huskes per kort og har prioritet over Autoskalering mens det er aktivt. Gruppe-feltet holder Punkter/time-valget synkronisert på tvers av alle kort med samme navn — mottakere trenger ikke ha velgeren synlig, så ett kort kan styre siden. Uavhengig av gruppen til Grupper etter-velgeren.",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "Viser en Grupper etter-nedtrekksmeny på selve kortet — bytt mellom Intervall, Time, 2T/3T/4T/6T/12T, Dato, Uke, Måned eller År uten å åpne editoren. Auto går tilbake til den konfigurerte verdien. Valget huskes per kort og har prioritet over Autoskalering mens det er aktivt. Gruppe-feltet holder Grupper etter-valget synkronisert på tvers av alle kort med samme navn — uavhengig av gruppen til Punkter/time-velgeren. Gruppe-feltet deles med Punkter/time-velgeren — ett navn holder BEGGE valgene synkronisert på tvers av kort.",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "Klikk og dra (skrivebord) eller trykk lenge og dra (mobil) på grafen for å velge et tidsområde og zoome inn. Dobbeltklikk/dobbelttrykk tilbakestiller til opprinnelig visning.",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "Viser totalverdien i midten av diagrammet. Når av, blir Kake en hel kake i stedet for smultring.",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "Viser prosent ved siden av hver stolpe og en Andel-rad i verktøytipset.",
    "Shows a Total row in the hover tooltip.": "Viser en Total-rad i verktøytipset.",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "Når du markeringszoomer eller dobbeltklikker for å tilbakestille på dette kortet, brukes samme tidsvindu på alle andre kort med samme gruppenavn. Gruppe er valgfritt — la stå tom for å synkronisere med alle andre kort uten gruppe.",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "Speiler horisontal rulling på tvers av alle andre kort i samme gruppe. Mest nyttig når Maks synlig intervall er satt på hvert kort slik at de faktisk kan rulles. Rulleposisjonen deles som en andel (0–100% av totalområdet), så kort med ulik hours_to_show havner likevel på samme relative punkt.",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "Velg hvilke tidsintervallknapper som vises. La alle være valgt for hele settet. Fjern intervaller for å holde velgeren kompakt på mobil.",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "På stolpediagrammer skygges bakgrunnen svakt for perioden under pekeren, slik at start og slutt er lett å se. Utløses når pekeren holdes over en stolpe.",
    "Shows a floating info box with exact values when hovering.": "Viser en flytende infoboks med nøyaktige verdier når pekeren holdes over.",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "Viser en Total-rad nederst i verktøytipset som summerer alle synlige entitetsverdier. Enheten legges til når alle synlige entiteter deler den.",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "Når diagrammet er stablet med to eller flere stabelgrupper, legges det til en totalrad per navngitt gruppe (f.eks. 'Epler totalt'). Uavhengig av Verktøytips-total — slå på begge for å vise gruppetotalene OG hovedtotalen for alle entiteter samlet.",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "Formater verktøytipsets datooverskrift nøyaktig som X-akseetikettene. Visninger over lange perioder viser da f.eks. '26. mai' i stedet for et fullt tidsstempel, og ignorerer Datoformat-mønsteret slik aksen gjør. Det legges aldri klokkeslett til en dato: måneds-/års-/dagvisninger viser kun dato, timevisninger innen døgnet viser kun klokkeslett.",
    "Hovering broadcasts the timestamp to all synced cards.": "Når pekeren holdes over, kringkastes tidsstempelet til alle synkroniserte kort.",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "Rekkefølgen på entitetsradene i verktøytipset. Standard = konfigurasjonsrekkefølge (første entitet øverst). Omvendt = nedenfra og opp, i samsvar med den visuelle rekkefølgen i et stablet diagram slik at det øverste stabelsegmentet står først. Alfabetisk = sortert fra A til Å etter visningsnavn. Total-raden, når den vises, ligger alltid nederst.",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "Entitet som rapporterer batterinivå (0–100%). Viser et batteriikon med nivå og prosent øverst til høyre i kortoverskriften — eller øverst til høyre på kortet når det ikke finnes overskrift. Kun entiteter med device_class battery listes. La stå tom for å skjule.",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "Batteriprosenten som får ikonet til å bli rødt under denne verdien. Standard er 20%. Godtar et tall, en entitets-ID (sensor.x) eller et entitetsattributt (sensor.x.attribute).",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "Legg til referanselinjer, hendelsesmarkører, bånd for aktive perioder og uthevinger av komfortsoner i grafen.",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "Dekkevne for nå-linjen (0-1). La stå tom for standard 0.3.",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "Strektykkelse for nå-linjen i piksler. Standard er 0.5. Godtar desimaler som 1.5.",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "Linjemønster for nå-linjen. Heltrukket, Stiplet, Prikket eller Lang strek. Standard er Stiplet.",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "For importert/ekstern statistikk uten vanlig entitet i HA (f.eks. gazpar:gazpar_consumption, linky:linky_consumption). Disse finnes kun i statistikkdatabasen og vises på Energi-dashbordet. La stå tom for vanlige entiteter — de bruker automatisk langtidsstatistikk hvis state_class er measurement, total eller total_increasing.",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "Egendefinert visningsnavn for denne entiteten. La stå tom for å skjule navnet helt. Vises kun når det er angitt eksplisitt.",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "Egendefinert enhetsetikett (f.eks. kWh, °C, %). Overstyrer den automatisk registrerte enheten. Nyttig for attributter eller sensorer uten enhet.",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "Overstyr navnet som kun vises i verktøytipset. Uavhengig av Egendefinert navn (som styrer tilstandsraden). La stå tom for å skjule navnet i verktøytipset — praktisk når du bare vil ha fargeprøven og verdien. Hvis ikke satt, faller verktøytipset tilbake til Egendefinert navn → friendly_name → entitets-ID.",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "Handling som utløses når du trykker på entitetens tilstandsrad. Mer info åpner HAs detaljdialog for entiteten. Naviger går til en dashbordsti. URL åpner en ekstern lenke. Kall tjeneste utløser en HA-tjeneste direkte.",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "Hvilken Y-akse denne entiteten tegnes mot. Primær = venstre akse (delt skala). Sekundær = høyre akse (delt skala). Uavhengig = egen skjult skala basert på entitetens min/maks — ideelt for å legge sensorer med svært ulike enheter (f.eks. temperatur + belysningsstyrke) oppå hverandre for trendsammenligning.",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "Les et bestemt attributt i stedet for hovedtilstanden. Bruk punktnotasjon for nestede stier, f.eks. current_temperature eller forecast.0.temperature. Nyttig for entiteter som eksponerer flere verdier.",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "Hvordan rådatapunkter innenfor hvert tidsintervall kombineres. avg = gjennomsnitt (jevnest, ideelt for målesensorer som temperatur/effekt). min/max = laveste/høyeste verdi. last/first = nyeste / eldste verdi i intervallet. median = midterste verdi ved sortering (robust mot uteliggere). sum = summen av alle verdier. delta = maks minus min (spredning — hvor mye verdien svingte). change = summen av positive hopp mellom påfølgende punkter — ideelt for monotone tellere (strøm-/gass-/vannmålere) fordi tellernullstillinger ignoreres; begrenses automatisk til daglige intervaller. diff = fortegnsbestemt nettoendring (siste verdi minus første) — for svingende verdier som forhold, priser, temperaturer, input_numbers der nedganger er reelle bevegelser og ikke tellernullstillinger.",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "Tellere med daglig nullstilling vist med max + datogruppering kan lekke gårsdagens topp inn i midnattsintervallet; kortet demper denne artefakten heuristisk. Slå av hvis det også demper reelle topper som inntreffer rett etter midnatt.",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "Multipliser denne serien med en annen entitets verdi over tid — kostnadsvisningen: forbruk × tariff. Prisen leses som en trinnfunksjon fra den entitetens historikk, så med dynamiske tariffer prises hver del av forbruket med prisen som gjaldt i øyeblikket. Best med aggregate_func: change på energitellere; sett Enhet til din valuta.",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "Valgfri attributtsti på prisentiteten som prisen leses fra (punktnotasjon). La stå tom for å bruke tilstanden dens.",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "Overstyr den globale Punkter/time-innstillingen kun for denne entiteten. Høyere = mer detaljer, men mer belastning på HA-APIet. La stå tom for å arve innstillingen på kortnivå.",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "Antall desimaler som vises for entitetens verdi i tilstandsraden og ekstremverdietikettene. Påvirker ikke grafens presisjon.",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "Hvordan tall formateres. System = følg HAs regioninnstilling. Komma = europeisk stil (1.234,56). Punktum = amerikansk stil (1,234.56).",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "Legger til en statistikkrad under grafen for denne entiteten. Velg hvilke verdier som vises: Min, Snitt, Maks fra det viste tidsområdet, og/eller Siste (nyeste verdi). Flere valg er tillatt.",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "Tidsforskyv de tegnede dataene langs X-aksen. Positiv (f.eks. 24) flytter data fremover — for prognosesensorer der tilstanden representerer T+N timer frem. Negativ (f.eks. -24) flytter data bakover — nyttig med attributtbaserte prognosedata for å legge morgendagens prognose over dagens. La stå tom (eller 0) for å deaktivere. Uavhengig av Forskyvning — begge kan kombineres.",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "Forskyver denne entiteten bakover i tid med angitt antall timer. Brukes til å legge samme sensor fra ulike perioder over hverandre i én graf. 24 = i går, 168 = forrige uke, 720 = forrige måned. Godtar også en hjelperentitets-ID (f.eks. input_number.my_offset) for dynamisk forskyvning.",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "Multipliserer verdien med 10 opphøyd i denne potensen. 0 = ingen endring. -3 = ÷1000 (konverter milli-enheter). 2 = ×100.",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "Et JavaScript-uttrykk som transformerer hver dataverdi. Tilgjengelige variabler: x (gjeldende verdi), first (første verdi i vinduet), last, min, max, avg (seriestatistikk), index (punktposisjon). Brukes etter Verdifaktor. Eksempler: return x - first (normaliser til null); for å hente ut eksport, returner -x når x er positiv, ellers 0.",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "Tegner en flat horisontal referanselinje ved entitetens gjeldende tilstandsverdi i stedet for historiske data.",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "Tegner stolper nedover fra nullinjen. Bruk med stablet modus for å lage sommerfugldiagrammer.",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "Les diagramdata fra et entitetsattributt i stedet for historikk. Brukes for prognosedata (EPEX-spotpriser, værvarsel, solprognose). Attributtet må inneholde en liste av objekter med tids- og verdifelter.",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "Navn på entitetsattributtet som inneholder datalisten. For eksempel: data, forecast, price_info. La stå tom for å bruke vanlig historikk.",
    "Name of the time field in each array item. Default: start_time.": "Navn på tidsfeltet i hvert listeelement. Standard: start_time.",
    "Name of the value field in each array item. Default: price_per_kwh.": "Navn på verdifeltet i hvert listeelement. Standard: price_per_kwh.",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "Beregn hver punktverdi med et trygt aritmetisk uttrykk i stedet for å lese ett enkelt Verdifelt. Tilgjengelig: feltene i listeelementet (f.eks. unitPrice, consumption) samt navn definert i Datavariabler nedenfor. Operatorene + - * / % og parenteser, og funksjonene min, max, abs, round, floor, ceil, sqrt, pow. Eksempel: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Ikke JavaScript - ingen andre variabler, egenskaper eller kall. Faller tilbake til Verdifelt når tomt eller ugyldig.",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "Navn brukt av Verdiuttrykk, koblet til entitets-ID-er - ett per linje som name: entity_id. Hvert navn løses til entitetens numeriske tilstand og evalueres på nytt når den endres. Eksempel: mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "Hvordan verdien i Tidsfelt tolkes. ISO = tolkes som datostreng eller epoch ms (standard). Epoch sekunder/ms = Unix-tidsstempel. Måned/Dag/Uke i året = numerisk kategori (f.eks. Måned: 1..12 → jan..des). Time på døgnet = 0..23 time i dag. Bruk kategorienhetene til å tegne månedssammendrag, dag-i-året-datasett eller timemønstre uten å generere kunstige tidsstempler.",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "År som brukes til å forankre kategoriske tidsenheter (Måned/Dag/Uke i året). La stå tom for å bruke inneværende år. Har ingen effekt for ISO- eller Epoch-enheter.",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "Styrer hvordan entitetens verdi vises over grafen. På = numerisk tekstrad med navn, verdi og enhet. Av = helt skjult.",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "Hva som vises som den store primærverdien i tilstandsraden. Tilstand (standard) = HA-tilstand i sanntid. Sum / Snitt / Min / Maks aggregerer over det synlige vinduet. Siste / Første = nyeste eller eldste verdi i entitetens data. Alle valg fungerer i alle diagrammoduser, men Siste / Første gir mest mening i tidsbaserte moduser (Tidslinje, Spredning, Tilstandstidslinje) — i Kake, Rangering, Varmekart og lignende moduser gjenspeiler de fortsatt råserienes endepunkter, ikke noen synlig sektor eller celle. Verdier vises som rene tall uten SUM/AVG-prefiks.",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "Vis den fargede prikken ved siden av denne entiteten i tilstandsraden, den kompakte tegnforklaringen og verktøytipset. Slå av for et renere utseende — nyttig når du bare har én entitet, eller når fargeterskler gjør at prikkfargen ikke lenger stemmer med linjen/stolpen.",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "Farger automatisk tilstandsverdien og ikonet med entitetens linjefarge. En rask måte å fargekode tilstandsrader på uten å sette state_color og icon_color manuelt.",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "Standard = entitetsnavnet vises til venstre for primærverdien (på linje). Justert = entitetsnavnet vises sentrert under primærverdien (ApexCharts-stil, bra for entiteter som kun vises i toppfeltet og for mobiloppsett).",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "Vis tidspunktet ekstremverdien ble registrert ved siden av primærverdien. Gir kun mening når Primærverdi er Siste, Første, Min eller Maks — de har ett enkelt tidspunkt.",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "Vis vinduets min og maks som et dempet (min - maks)-suffiks ved siden av primærverdien. Best sammen med show_graph: false + primary_state_as: min/max for kompakte rekordkort. Bruker områdebånd-data når aktivert, ellers faller den tilbake til aggregert min/maks over det synlige vinduet.",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "MDI-ikon som vises i tilstandsraden til venstre for entitetsnavnet. Bruk prefikset mdi:, f.eks. mdi:thermometer.",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "Vis en ekstra statistikkverdi ved siden av primærtilstanden i tilstandsraden. Valg: Sum, Snitt, Min, Maks, Første, Siste. Etiketten og verdien vises mindre ved siden av hovedtilstanden. I Kake-, Rangering- og Polarområde-modus er et ekstra %-valg tilgjengelig — det viser entitetens andel av totalen, i samsvar med prosentene som tegnes på diagrammet.",
    "Position and alignment of this entity state row.": "Posisjon og justering for entitetens tilstandsrad.",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "Skriftstørrelse for entitetsnavnet i tilstandsraden. Godtar CSS-verdier, f.eks. 14px.",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "Skriftstørrelse for tallverdien i tilstandsraden. Godtar CSS-verdier, f.eks. 13px.",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "Størrelse på ikonet i tilstandsraden. Godtar CSS-verdier, f.eks. 18px.",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "Viser et ▲▼⯇⯈-ikon ved siden av tilstandsverdien som angir om verdien er stigende, fallende eller stabil. Retningen beregnes over Trendperiode-vinduet. Hvis datakilden er glisnere enn perioden (f.eks. timebasert langtidsstatistikk), brukes de siste 4 målingene i stedet slik at ikonet fortsatt viser en retning.",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "Tidsvindu i timer for beregning av trendretning. Stigningen over de siste N timene avgjør om ikonet viser ▲ (stigende), ▼ (fallende) eller ⯇⯈ (stabil). Sett til 0 for å bruke hele det viste området. Desimaler er tillatt (f.eks. 0.5 = 30 min, 0.25 = 15 min) — men vinduet må fortsatt inneholde minst 2 datapunkter, ellers forblir det stabilt.",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "Skriftstørrelse for trendretningsikonet (▲▼⯇⯈). Godtar CSS-verdier, f.eks. 12px.",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "Farge på ▲-ikonet (stigende trend). La stå tom for å følge temaets suksessfarge (grønn).",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "Farge på ▼-ikonet (fallende trend). La stå tom for å følge temaets feilfarge (rød).",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "Farge på ━-ikonet (stabil trend). La stå tom for å følge temaets sekundære tekstfarge (grå).",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "Linje = jevn kurve med valgfri Bezier-utjevning. Trinn = holder verdien flat til neste endring, og hopper så — ideelt for diskrete tilstander og settpunkter. Stolpe = vertikalt stolpediagram per tidsintervall. Candlestick = finansielle OHLC-lys per tidsintervall (kropp = åpning→lukking, grønn opp / rød ned; veke = høy→lav). På historikk-/STS-stien bygges lyset av råmålingene i hvert intervall (ekte OHLC); på statistikk-/LTS-stien kommer åpning/lukking fra timegjennomsnittene og høy/lav fra periodens min/maks.",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "Tegnerekkefølge. Høyere = tegnes foran, oppå entiteter med lavere tall; lavere eller negativ = legges bak. Standard 0 beholder konfigurasjonsrekkefølgen. Uavhengig av rekkefølgen i tegnforklaring/tilstandsrad, så du kan flytte en kurve foran eller bak uten å endre entitetsrekkefølgen. YAML-nøkkel: z_index.",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "Slår entitetens graftegning helt av eller på. Når av, vises entiteten fortsatt i tilstandsraden (hvis Vis tilstand er på), men bidrar ikke til grafområdet.",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "Start med denne entiteten skjult når kortet lastes — vis den ved å klikke på den i tegnforklaringen. Ignoreres når Skjul entiteter automatisk på kortnivå (Diagram → Visuelle valg) er på, siden den skjuler alt. Bruk denne for å skjule bare noen entiteter som standard.",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "Gruppenavn for stablede stolper/linjer. Entiteter med samme gruppenavn stables oppå hverandre. Ulike grupper plasseres side om side. La stå tom for å stable alle entiteter sammen (standardoppførsel).",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "Tegner en stiplet horisontal linje ved entitetens gjennomsnittsverdi over gjeldende tidsvindu. Merket med gjennomsnittsverdien i entitetsfargen.",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "Når sensoren er utilgjengelig over lengre perioder, brytes linjen ved hullet i stedet for å dra siste kjente verdi videre. Korte blaff (uregelmessige målinger på intervallnivå) forblir sammenkoblet. Slå av (standard) for å holde linjen sammenhengende uansett hvor langt avbruddet er.",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "Skriver tallverdien for hvert synlige datapunkt rett over stolpen/linjen/punktet — som ApexCharts dataLabels. Bruker entitetens egne innstillinger for desimaler og tallformat. Teksten tegnes i entitetsfargen med en halo i kortets bakgrunnsfarge for lesbarhet. Best med et fornuftig antall punkter; tette diagrammer gir overlappende etiketter.",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "Legger denne entiteten forskjøvet én periode tilbake over som en nedtonet skyggeserie. Forrige periode følger gjeldende vindu (kalenderbevisst for måneds-/årsvisninger i datovelgeren). Skyggen skjules sammen med hovedserien fra tegnforklaringen, og verktøytipset kan vise endringen i prosent.",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "Skyggefarge. La stå tom for den automatisk nedtonede hovedfargen. Godtar #hex, CSS-variabler og {{ templates }}.",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "Én eller flere enkle glidende gjennomsnittslinjer for denne entiteten. Hver beregner snittet av de siste N intervallene — perioden er i intervaller, og intervallstørrelsen kommer fra Punkter/time eller Grupper etter. Krever minst N intervaller lastet: hvis en lang periode (f.eks. 26) ikke tegnes i et kort vindu, øk Timer som vises (eventuelt med Maks synlig intervall for å holde visningen smal). Bruker lukkeverdien for candlesticks, ellers intervallverdien; bruker entitetens egen Y-akse.",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "Min/maks-verdietiketter lagt over grafen. Konfigurer når de vises, hvilke ekstremverdier som vises, om tidsstempler tas med, og full stilkontroll over skrift og bakgrunn.",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "Vis etiketten for minimumsverdien. Slå av for å skjule kun min — nyttig for sensorer der minimum alltid er null (f.eks. solkraft, regn).",
    "Show the maximum value label. Disable to hide just the max.": "Vis etiketten for maksimumsverdien. Slå av for å skjule kun maks.",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "Vis tidspunktet ekstremverdien ble registrert under hver etikett. Slå av for kompakt visning som kun viser verdien.",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "Farge på ekstremverditeksten. Godtar enhver CSS-farge eller -variabel. La stå tom for temaets standard.",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "Skriftstørrelse for ekstremverdien i piksler. Standard er 13. Tidsstempelteksten skaleres proporsjonalt.",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "Bakgrunnsfarge for ekstremverdietikettboksen. Kombineres med Bakgrunnsdekkevne nedenfor — sett dekkevne til 0 for å vise kun teksten uten bakgrunn.",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "Dekkevne for ekstremverdietikettens bakgrunn (0 = gjennomsiktig, 1 = heldekkende). Bruk 0 for å vise kun teksten uten synlig boks. Standard er 1.",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "Slå av eller på synligheten til graflinjen. Slå av for å vise kun fyllområdet uten synlig kant — nyttig for myke områdediagrammer.",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "Tykkelse på graflinjen i piksler. 2-3 for standard, 1 for tette grafer med mange entiteter, 4+ for store skjermer.",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "Jevner ut linjen med kubiske Bezier-kurver mellom datapunktene. Slå av for skarpe, kantete linjer som viser nøyaktige trinnoverganger mellom verdier.",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "Strekmønster for graflinjen. Heltrukket er standard; Prikket og Stiplet hjelper med å skille overlappende entiteter eller markere sekundære serier.",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "Tegner et skyggelagt min/maks-bånd bak linjen som viser verdiområdet innenfor hvert aggregeringsintervall. Linjen viser gjennomsnittet, mens båndet viser hvor mye verdien svingte.",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "Markerer hvert enkelt datapunkt med en liten sirkel på linjen. Nyttig for å se dataoppløsning, hull i historikken og nøyaktig hvor hver måling ble registrert.",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "Primærfarge for entitetens graflinje og fyllområde. Brukes også som prikken i tilstandsraden. Skriv threshold for å styre fargen fra terskelbåndene definert nedenfor.",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "Farge på de enkelte datapunktprikkene (krever at Punkter er aktivert). Skriv threshold for å farge hver prikk ut fra verdien mot tersklene.",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "Farge på MDI-ikonet i tilstandsraden. Skriv threshold for å endre ikonfargen dynamisk ut fra gjeldende verdi.",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "Farge på tallverditeksten i tilstandsraden. Skriv threshold for å endre tekstfargen dynamisk ut fra gjeldende verdi.",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "Farge på målernålen. Skriv threshold for å farge den fra terskelbåndene. La stå tom for å følge verdifargen (terskel eller basis).",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "Fyller området under linjen med en halvgjennomsiktig versjon av entitetsfargen. Kombinert med gradient gir det en myk uttoningseffekt.",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "Toner fyllområdet fra entitetsfargen øverst ned til gjennomsiktig nederst. Slå av for et flatt, heldekkende fyll.",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "Fargelegger graflinjen ut fra om hvert segment er stigende, fallende eller stabilt i forhold til forrige punkt. Fargene beregnes med Trendperiode-vinduet. Hvis datakilden er glisnere enn perioden (f.eks. timebasert langtidsstatistikk), brukes de siste 4 målingene i stedet slik at ikonet fortsatt viser en retning. Kan ikke brukes samtidig med Fargeterskler.",
    "Color used when the value is increasing.": "Farge som brukes når verdien øker.",
    "Color used when the value is decreasing.": "Farge som brukes når verdien synker.",
    "Color used when the value is not changing significantly.": "Farge som brukes når verdien ikke endrer seg nevneverdig.",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "Fargelegger graflinjen og fyllet ut fra dataverdien i hvert punkt. Definer verdibruddpunkter og tilordne en farge til hvert område. Kan ikke brukes samtidig med Stige-/fallfarger.",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "Hvilken akse terskelfargene males langs. Vertikal = Y-aksegradient (farger tilordnes verdiposisjoner på diagramhøyden). Horisontal = fargelegging per segment langs tidsaksen.",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "Myk = gradvis overgang mellom farger. Hard = umiddelbart bytte ved terskelverdien.",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "Når aktivert, farges hele linjen ut fra den nyeste verdien i stedet for å farge hvert segment individuelt. Nyttig når du vil ha én enhetlig farge som gjenspeiler gjeldende tilstand.",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "Laster\u2026",
    "Radar chart requires at least 3 entities": "Radardiagram krever minst 3 entiteter",
    "Check the chart_mode value. The YAML config is preserved.": "Sjekk chart_mode-verdien. YAML-konfigurasjonen beholdes.",
    "Previous period": "Forrige periode",
    "Next period": "Neste periode",
    "Event": "Hendelse",
    "Span": "Intervall",
    "Threshold": "Terskel",
    "Band": "B\u00e5nd",
    "Event marker": "Hendelsesmark\u00f8r",
    "Time span": "Tidsrom",
    "H-line": "H-linje",
    "H-band": "H-b\u00e5nd",
    "Disabled when thresholds active": "Deaktivert n\u00e5r terskler er aktive",
    "Disabled when trend active": "Deaktivert n\u00e5r trend er aktiv",
    "Template": "Mal",
    "Type an icon or Jinja template, or browse below.": "Skriv inn et ikon eller en Jinja-mal, eller bla nedenfor.",
    "All": "Alle",
    "current year": "innev\u00e6rende \u00e5r",
    "(all together)": "(alle samlet)",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "Endring",
    "Altitude": "Amplitude",
    "Range": "Omr\u00e5de",
    "Share": "Andel",
    "Progress": "Fremdrift",
    "Peak": "Topp",
    "Low": "Lav",
    "Level": "Niv\u00e5",
    "Count": "Antall",
    "No matching X/Y data pairs": "Ingen samsvarende X/Y-datapar",
    "Unknown chart mode": "Ukjent diagrammodus",
    "Download PNG (Chart)": "Last ned PNG (diagram)",
    "Download PNG (Card)": "Last ned PNG (kort)",
    "Price Entity": "Prisentitet",
    "Price Attribute": "Prisattributt",
    "Reference Entity": "Referanseentitet",
    "Reference Attribute": "Referanseattributt",
    "Operation": "Operasjon",
    "Damp midnight reset artifacts": "Demp midnattsnullstillings-artefakter",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "forrige periode",
    "yesterday": "i g\u00e5r",
    "last week": "forrige uke",
    "last month": "forrige m\u00e5ned",
    "last year": "i fjor",
    "Download": "Last ned",
    "Download PNG": "Last ned PNG",
    "Download CSV": "Last ned CSV",
    "Period Comparison": "Periodesammenligning",
    "Compare With": "Sammenlign med",
    "Previous Period": "Forrige periode",
    "Show \u0394% in tooltip": "Vis \u0394% i verkt\u00f8ytips",
    "Auto (faded main color)": "Auto (dempet hovedfarge)",
    "Show State Labels": "Vis statusetiketter",
    "Raw (no grouping)": "R\u00e5 (ingen gruppering)",
    "Show Export Button": "Vis eksportknapp",
    "Managed by YAML template": "Styrt av YAML-mal",
    "Today": "I dag",
    "Yesterday": "I går",
    "This Week": "Denne uken",
    "Last Week": "Forrige uke",
    "This Month": "Denne måneden",
    "Last Month": "Forrige måned",
    "This Year": "I år",
    "Last Year": "I fjor",
    "Last 7 Days": "Siste 7 dager",
    "Last 30 Days": "Siste 30 dager",
    "Last 12 Months": "Siste 12 måneder",
    "Last 24 hours": "Siste 24 timer",
    "Last 3 days": "Siste 3 dager",
    "Last 7 days": "Siste 7 dager",
    "Last 15 days": "Siste 15 dager",
    "Last 30 days": "Siste 30 dager",
    "Last 90 days": "Siste 90 dager",
    "Last 180 days": "Siste 180 dager",
    "Last 12 months": "Siste 12 måneder",
    "Select end date": "Velg sluttdato",
    "Previous month": "Forrige måned",
    "Next month": "Neste måned",
    "Auto": "Auto",
    "Pts/h": "Pkt/t",
    "Group": "Gruppe",
    "Interval": "Intervall",
    "Hour": "Time",
    "Date": "Dag",
    "Week": "Uke",
    "Month": "Måned",
    "Year": "År",
    "Total": "Totalt",
    "Min": "Min",
    "Max": "Maks",
    "Avg": "Snitt",
    "Sum": "Sum",
    "Last": "Siste",
    "Median": "Median",
    "Q1": "Q1",
    "Q3": "Q3",
    "Samples": "Målinger",
    "Value": "Verdi",
    "Running total": "Løpende sum",
    "No data": "Ingen data",
    "No time window.": "Intet tidsvindu.",
    "No entities to rank.": "Ingen enheter å rangere.",
    "All entities are below the threshold": "Alle enheter er under terskelen",
    "D": "D",
    "W": "U",
    "M": "M",
    "Y": "Å",
    "1H": "1T",
    "2H": "2T",
    "3H": "3T",
    "4H": "4T",
    "6H": "6T",
    "8H": "8T",
    "12H": "12T",
    "24H": "24T",
    "3D": "3D",
    "7D": "7D",
    "14D": "14D",
    "15D": "15D",
    "30D": "30D",
    "90D": "90D",
    "180D": "180D",
    "6M": "6M",
    "12M": "12M",
    "1Y": "1Å",
    "Day": "Dag",
    "now": "nå",
    "Click to return to current period": "Klikk for å gå tilbake til gjeldende periode",
    "Open calendar": "Åpne kalender",
    // --- editor (short UI texts) ---
    "Above": "Over",
    "Adaptive Color": "Adaptiv farge",
    "Add Annotation": "Legg til annotasjon",
    "Add Entity": "Legg til entitet",
    "Add Moving Average": "Legg til glidende gjennomsnitt",
    "Add Threshold": "Legg til terskel",
    "Advanced Calculations": "Avanserte beregninger",
    "Aggregation": "Aggregering",
    "Align": "Justering",
    "All cards": "Alle kort",
    "Alphabetic": "Alfabetisk",
    "Animate": "Animer",
    "Annotations": "Annotasjoner",
    "Attribute": "Attributt",
    "Attribute Data Source": "Datakilde for attributt",
    "Attribute List": "Attributtliste",
    "Auto (HA language)": "Auto (HA-språk)",
    "Auto (HA profile)": "Auto (HA-profil)",
    "Auto (unit)": "Auto (enhet)",
    "Auto Hide Entities": "Skjul entiteter automatisk",
    "Auto Scale": "Autoskala",
    "Axis Labels": "Akseetiketter",
    "Background": "Bakgrunn",
    "Background Blur": "Bakgrunnsuskarphet",
    "Background Image": "Bakgrunnsbilde",
    "Background Opacity": "Bakgrunnsgjennomsiktighet",
    "Bar Spacing": "Søyleavstand",
    "Base Colors": "Basisfarger",
    "Battery": "Batteri",
    "Battery Entity": "Batterientitet",
    "Below": "Under",
    "Bezier": "Bezier",
    "Border Color": "Rammefarge",
    "Border Radius": "Hjørneradius",
    "Border Width": "Rammebredde",
    "Both": "Begge",
    "Bottom": "Nederst",
    "Bounds": "Grenser",
    "Box Plot": "Boksplott",
    "Break on Gaps": "Bryt ved hull",
    "Brush Zooming": "Markeringszoom",
    "Drill Down": "Detaljvisning",
    "Calendar": "Kalender",
    "Card": "Kort",
    "Card Border": "Kortramme",
    "Card Header": "Korttittel",
    "Card Overlays": "Kortoverlegg",
    "Card Shadow": "Kortskygge",
    "Card Styling": "Kortutseende",
    "Center": "Midten",
    "Center Label Color": "Farge på midtetikett",
    "Center Label Size": "Størrelse på midtetikett",
    "Center Total": "Sum i midten",
    "Chart": "Diagram",
    "Chart Align": "Diagramjustering",
    "Chart Mode": "Diagramtype",
    "Chart mode, display and data configuration": "Diagramtype, visning og datakonfigurasjon",
    "Classic": "Klassisk",
    "Color": "Farge",
    "Color Dot": "Fargeprikk",
    "Compact Legend": "Kompakt forklaring",
    "Corner Radius": "Hjørneradius",
    "Custom Name": "Egendefinert navn",
    "Dashed": "Stiplet",
    "Data Attribute": "Dataattributt",
    "Data Labels": "Dataetiketter",
    "Data Points": "Datapunkter",
    "Data Settings": "Datainnstillinger",
    "Data Vars": "Datavariabler",
    "Date Format": "Datoformat",
    "Date Label Color": "Farge på datoetikett",
    "Date Nav": "Datonavigasjon",
    "Date Navigation": "Datonavigasjon",
    "Date Picker": "Datovelger",
    "Decimals": "Desimaler",
    "Default": "Standard",
    "Default (Vertical)": "Standard (vertikal)",
    "Default Mode": "Standardmodus",
    "Delete": "Slett",
    "Direction": "Retning",
    "Disabled": "Deaktivert",
    "Donut": "Ring",
    "Dotted": "Prikket",
    "Down Color": "Nedgangsfarge",
    "Drag to reorder": "Dra for å endre rekkefølge",
    "Duplicate": "Dupliser",
    "Duration Unit": "Varighetsenhet",
    "End": "Slutt",
    "End value": "Sluttverdi",
    "Energy Date Sync": "Synkronisering med Energi-datoer",
    "Key": "Nøkkel",
    "Entities": "Entiteter",
    "Entity": "Entitet",
    "Falling": "Fallende",
    "First": "Første",
    "Fixed Value": "Fast verdi",
    "Font Color": "Skriftfarge",
    "Font Size": "Skriftstørrelse",
    "Forecast Horizon": "Prognosehorisont",
    "Gauge": "Måler",
    "Gauge Columns": "Målerkolonner",
    "Gauge Span": "Målerbue",
    "General Settings": "Generelle innstillinger",
    "Gradient": "Gradient",
    "Graph Data": "Diagramdata",
    "Graph End Hour": "Sluttime",
    "Graph Start": "Diagramstart",
    "Graph Start Hour": "Starttime",
    "Graph Type": "Linjetype",
    "Grid": "Rutenett",
    "Group By": "Gruppering",
    "Group By Picker": "Grupperingsvelger",
    "Header": "Overskrift",
    "Header & Battery": "Overskrift og batteri",
    "Header Align": "Titteljustering",
    "Header Color": "Tittelfarge",
    "Header Weight": "Tittelvekt",
    "Heatmap": "Varmekart",
    "Height": "Høyde",
    "Hide on Load": "Skjul ved lasting",
    "Histogram": "Histogram",
    "Horizontal": "Horisontal",
    "Hours": "Timer",
    "Hours to Show": "Timer som vises",
    "Icon": "Ikon",
    "Icon Color": "Ikonfarge",
    "Icon Position": "Ikonposisjon",
    "Icon Size": "Ikonstørrelse",
    "Image URL": "Bilde-URL",
    "Interval Picker": "Intervallvelger",
    "Invert (Mirror)": "Inverter (speil)",
    "Label": "Etikett",
    "Labels": "Etiketter",
    "Language": "Språk",
    "Last 12M": "Siste 12M",
    "Last 15D": "Siste 15D",
    "Last 180D": "Siste 180D",
    "Last 24H": "Siste 24T",
    "Last 30D": "Siste 30D",
    "Last 3D": "Siste 3D",
    "Last 7D": "Siste 7D",
    "Last 90D": "Siste 90D",
    "Last Color": "Farge på siste verdi",
    "Left": "Venstre",
    "Letter Spacing": "Bokstavavstand",
    "Line / Fill Color": "Linje-/fyllfarge",
    "Line Style": "Linjestil",
    "Line Width": "Linjebredde",
    "Local (device)": "Lokal (enhet)",
    "Localization": "Lokalisering",
    "Logarithmic": "Logaritmisk",
    "Long dash": "Lang strek",
    "Low Threshold": "Lav terskel",
    "Lower Bound Y": "Nedre grense Y",
    "Lower Bound Y2": "Nedre grense Y2",
    "MDI Icon": "MDI-ikon",
    "Milliseconds": "Millisekunder",
    "Min Value": "Min.-verdi",
    "Min Y Range": "Min. Y-område",
    "Min Y2 Range": "Min. Y2-område",
    "Minutes": "Minutter",
    "Name Position": "Navneposisjon",
    "Name Size": "Navnestørrelse",
    "Needle Color": "Nålfarge",
    "No annotations yet": "Ingen annotasjoner ennå",
    "No moving averages yet": "Ingen glidende gjennomsnitt ennå",
    "No thresholds yet": "Ingen terskler ennå",
    "None": "Ingen",
    "Now Line": "Nå-linje",
    "Number Format": "Tallformat",
    "Off": "Av",
    "Offset": "Forskyvning",
    "Opacity": "Gjennomsiktighet",
    "Chart Settings": "Diagraminnstillinger",
    "Card Settings": "Kortinnstillinger",
    "Header & Icon": "Overskrift og ikon",
    "Header, icon, styling and language": "Overskrift, ikon, stil og språk",
    "Search settings": "Søk i innstillinger",
    "Cell Values": "Celleverdier",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "Skriver verdien til hver celle inne i heatmap- eller kalenderrutene. Slå av for et renere rutenett med bare farger — de nøyaktige verdiene er fortsatt tilgjengelige i verktøytipset.",
    "Fill Opacity": "Fyllgjennomsiktighet",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "Hvor kraftig fyllet under linjen er, fra 0 (usynlig) til 1 (dekkende). La feltet stå tomt for standardverdien 0,4. Med gradient er dette dekkevnen øverst, som toner ned til en åttedel nederst; uten gradient bruker det flate fyllet halvparten.",
    "Overlay": "Overlegg",
    "Overlays are hidden in sparkline mode": "Overlegg er skjult i sparkline-modus",
    "Layout": "Oppsett",
    "Sequential": "Sekvensiell",
    "Padding": "Indre marg",
    "Percentage": "Prosent",
    "Percentages": "Prosentandeler",
    "Period": "Periode",
    "Period Highlight": "Periodeutheving",
    "Pie Chart": "Kakediagram",
    "Pie Style": "Kakestil",
    "Point Color": "Punktfarge",
    "Points/Hour": "Punkter/time",
    "Points/Hour Picker": "Velger for punkter/time",
    "Polar Area": "Polart område",
    "Primary Value": "Primærverdi",
    "Radar": "Radar",
    "Radial Bar": "Radial søyle",
    "Range Band": "Områdebånd",
    "Ranking": "Rangering",
    "Reference Year": "Referanseår",
    "Reverse": "Omvendt",
    "Right": "Høyre",
    "Rising": "Stigende",
    "Round Ticks": "Avrundede skalatrinn",
    "Scatter": "Spredningsdiagram",
    "Scroll Mode": "Rullemodus",
    "Secondary Value": "Sekundærverdi",
    "Seconds": "Sekunder",
    "Server": "Server",
    "Shortcuts": "Snarveier",
    "Show Average": "Vis gjennomsnitt",
    "Show Bounds": "Vis grenser",
    "Show Full Period": "Vis hele perioden",
    "Show Range": "Vis område",
    "Show Timestamp": "Vis tidsstempel",
    "Show Values": "Vis verdier",
    "Show now line": "Vis nå-linje",
    "Slice Label Color": "Farge på sektoretiketter",
    "Slice Label Format": "Format på sektoretiketter",
    "Slice Label Size": "Størrelse på sektoretiketter",
    "Slice Spacing": "Sektoravstand",
    "Solid": "Heltrukket",
    "Source": "Kilde",
    "Sparkline": "Sparkline",
    "Stable": "Stabil",
    "Stable Color": "Stabilfarge",
    "Stack Group": "Stabelgruppe",
    "Stacked": "Stablet",
    "Stacked Group Totals": "Summer per stabelgruppe",
    "State": "Tilstand",
    "State Color": "Tilstandsfarge",
    "State Layout": "Tilstandsoppsett",
    "State Map": "Tilstandskart",
    "State Timeline": "Tilstandstidslinje",
    "Statistic ID": "Statistikk-ID",
    "Style": "Stil",
    "System": "System",
    "Tap Action": "Trykkhandling",
    "Thick": "Tykk",
    "Thin": "Tynn",
    "Time Field": "Tidsfelt",
    "Time Unit": "Tidsenhet",
    "Time Window": "Tidsvindu",
    "Time Zone": "Tidssone",
    "Timeline": "Tidslinje",
    "Timestamp": "Tidsstempel",
    "Tomorrow": "I morgen",
    "Tooltip": "Tooltip",
    "Tooltip Name": "Navn i tooltip",
    "Tooltip Order": "Tooltip-rekkefølge",
    "Tooltip Sync": "Tooltip-synkronisering",
    "Tooltip Total": "Sum i tooltip",
    "Top": "Øverst",
    "Transition": "Overgang",
    "Trend Period": "Trendperiode",
    "Type": "Type",
    "Unit": "Enhet",
    "Up Color": "Oppgangsfarge",
    "Update Interval": "Oppdateringsintervall",
    "Upper Bound Y": "Øvre grense Y",
    "Upper Bound Y2": "Øvre grense Y2",
    "Value Expression": "Verdiuttrykk",
    "Value Factor": "Verdifaktor",
    "Value Field": "Verdifelt",
    "Value Position": "Verdiposisjon",
    "Value Size": "Verdistørrelse",
    "Value Transform": "Verditransformasjon",
    "Visibility": "Synlighet",
    "Visible Intervals": "Synlige intervaller",
    "Visible Modes": "Synlige moduser",
    "Visible Window": "Synlig vindu",
    "Visual Options": "Visuelle alternativer",
    "Waterfall": "Fossefall",
    "Width": "Bredde",
    "Window Step": "Vindustrinn",
    "X Axis": "X-akse",
    "X Axis Interval": "X-akseintervall",
    "X Grid Color": "X-rutenettfarge",
    "X Grid Opacity": "X-rutenettgjennomsiktighet",
    "X Grid Style": "X-rutenettstil",
    "X Grid Width": "X-rutenettbredde",
    "X Label Color": "X-etikettfarge",
    "X Label Opacity": "X-etikettgjennomsiktighet",
    "X Label Size": "X-etikettstørrelse",
    "X Ticks": "X-skalastreker",
    "X-Axis": "X-akse",
    "X-axis settings are hidden in sparkline mode": "X-akseinnstillinger er skjult i sparkline-modus",
    "Y Axis": "Y-akse",
    "Y Axis Decimals": "Y-aksedesimaler",
    "Y Axis Format": "Y-akseformat",
    "Y Axis Label": "Y-akseetikett",
    "Y Axis Ticks": "Y-akseskalastreker",
    "Y Grid Color": "Y-rutenettfarge",
    "Y Grid Opacity": "Y-rutenettgjennomsiktighet",
    "Y Grid Style": "Y-rutenettstil",
    "Y Grid Width": "Y-rutenettbredde",
    "Y Label Color": "Y-etikettfarge",
    "Y Label Opacity": "Y-etikettgjennomsiktighet",
    "Y Label Size": "Y-etikettstørrelse",
    "Y Tick Format": "Y-verdiformat",
    "Y Ticks": "Y-skalastreker",
    "Y-Axis": "Y-akse",
    "Y-axis settings are hidden in sparkline mode": "Y-akseinnstillinger er skjult i sparkline-modus",
    "Y2 Axis Label": "Y2-akseetikett",
    "Y2 Tick Format": "Y2-verdiformat",
    "Y2-Axis": "Y2-akse",
    "Z-Index": "Z-indeks",
    "Zoom Sync": "Zoomsynkronisering",
    "configured — add, reorder and customize": "konfigurert — legg til, sorter og tilpass",
    "e.g. Statistics": "f.eks. Statistikk",
    // --- entity editor ---
    "Action": "Handling",
    "Advanced": "Avansert",
    "Always": "Alltid",
    "Bar": "Søyler",
    "Basic": "Grunnleggende",
    "Candlestick": "Candlestick",
    "Color Thresholds": "Fargeterskler",
    "Colors": "Farger",
    "Ext LTS": "Ekst. LTS",
    "Extrema": "Ekstremverdier",
    "Fill": "Fyll",
    "Gauge Range": "Målerområde",
    "General": "Generelt",
    "Global": "Globalt",
    "Graph": "Diagram",
    "History only": "Kun historikk",
    "Independent": "Uavhengig",
    "LTS": "LTS",
    "Legend": "Forklaring",
    "Line": "Linje",
    "Lower Bound": "Nedre grense",
    "Manual": "Manuelt",
    "Moving Averages": "Glidende gjennomsnitt",
    "Never": "Aldri",
    "On": "På",
    "On Click": "Ved klikk",
    "Other": "Annet",
    "Primary": "Primær",
    "Rise/Fall Colors": "Stignings-/fallfarger",
    "Secondary": "Sekundær",
    "Start": "Start",
    "State Row": "Tilstandsrad",
    "Step": "Trinn",
    "Time": "Tid",
    "Trend Icon": "Trendikon",
    "Upper Bound": "Øvre grense",
    "Y Axis Range": "Y-akseområde",
    // --- threshold direction/transition + hints ---
    "Hard": "Hard",
    "Inherit from Custom Name": "Arv fra egendefinert navn",
    "My annotation": "Min annotasjon",
    "Smooth": "Myk",
    "Vertical": "Vertikal",
    // --- compact labels + scroll sync ---
    "End Hour": "Sluttime",
    "Scroll Sync": "Rullesynkr.",
    "Start Hour": "Starttime",
    // --- state_row dropdowns + positions ---
    "3D Effect": "3D-effekt",
    "Aligned (below)": "Justert (under)",
    "Bottom Center": "Nederst i midten",
    "Bottom Left": "Nederst til venstre",
    "Bottom Right": "Nederst til høyre",
    "State (live)": "Tilstand (live)",
    "Tooltip Date = Axis": "Tooltip-dato = Akse",
    "Top Center": "Øverst i midten",
    "Top Left": "Øverst til venstre",
    "Top Right": "Øverst til høyre",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First viser rådataseriens endepunkt, ikke det viste segmentet eller cellen. Vurder Sum / Avg / Min / Max i denne diagramtypen.",
    // --- color palette names ---
    "Accent": "Aksent",
    "Amber": "Rav",
    "Black": "Svart",
    "Blue": "Blå",
    "Blue grey": "Blågrå",
    "Brown": "Brun",
    "Cyan": "Cyan",
    "Dark grey": "Mørkegrå",
    "Deep orange": "Mørk oransje",
    "Deep purple": "Mørk lilla",
    "Green": "Grønn",
    "Grey": "Grå",
    "Indigo": "Indigo",
    "Light blue": "Lyseblå",
    "Light green": "Lysegrønn",
    "Light grey": "Lysegrå",
    "Lime": "Lime",
    "Orange": "Oransje",
    "Pink": "Rosa",
    "Purple": "Lilla",
    "Red": "Rød",
    "Teal": "Blågrønn",
    "White": "Hvit",
    "Yellow": "Gul",
    "Custom": "Egendefinert",
  }),
  pl: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "Na żywo",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "Bieżący stan encji w tej chwili, niezależnie od okresu pokazanego na wykresie. Wszystkie pozostałe wartości opisują wyświetlany zakres.",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "To porównanie startuje ukryte przy ładowaniu karty - pokaż je, klikając jego wpis w legendzie. Uwaga: kliknięcie GŁÓWNEJ serii w legendzie przełącza całą grupę porównań razem.",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "Okresy kalendarzowe",
    "Rolling windows (ending now)": "Okna ruchome (kończące się teraz)",
    "Area names": "Nazwy obszarów",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "Nazwy atrybutów",
    "Attribute names only": "Tylko nazwy atrybutów",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "Dodaje rysowany atrybut do nazwy każdej encji - w wierszu stanu, legendzie, podpowiedziach, statystykach, eksportach i na tej liście. Bez tego dwa atrybuty tej samej encji dają dwie identyczne etykiety. Wiersze rysujące sam stan encji pozostają bez zmian, podobnie jak encje z własną nazwą.",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "Pokazuje TYLKO nazwę atrybutu zamiast nazwy encji z atrybutem. Razem z Nazwami obszarów daje etykiety typu 'Temperatura zadana · Salon'. Ta opcja i Nazwy atrybutów są alternatywami - włączenie jednej wyłącza drugą.",
    "Hide Name": "Ukryj nazwę",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "Włączone",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "Wyłącz, aby karta zachowywała się tak, jakby ta encja nigdy nie została skonfigurowana: nic nie jest pobierane ani rysowane, a żadna logika karty jej nie uwzględnia. Przydatne we współdzielonych szablonach kart (np. Streamline), gdzie niektórym instancjom brakuje czujnika. Wiersz pozostaje tu do edycji i można go w każdej chwili ponownie włączyć.",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "Rozmiar punktów",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "Promień okręgów punktów danych w pikselach. Pozostaw puste dla automatycznego rozmiaru na podstawie szerokości linii. Określa również rozmiar punktów w trybach scatter i radar.",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "Rozszerzone okno",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "Renderuje N-krotność wybranego okresu i otwiera się przewinięte do najnowszej części: ekran pokazuje dokładnie wybrany okres - ta sama skala i te same przedziały co bez przewijania - a dodatkową historię można przewijać wstecz. Podąża za wyborem daty: w widoku tygodnia z wartością 2 za bieżącym tygodniem można przewinąć jeszcze jeden. 1 lub puste = wyłączone. Gdy aktywne, ma pierwszeństwo przed Widocznym oknem.",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "Ignoruj przejściowe zera",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "Niektóre integracje zgłaszają dosłowne 0, gdy urządzenie jest wyłączone lub restartuje się, a potem wracają do poprzedniej sumy - każdy spadek liczony jest wtedy jako zerowanie licznika, a przywrócona wartość ponownie jako zużycie. Włącz, aby całkowicie pomijać odczyty zerowe; przy statystykach długoterminowych zmiana jest przeliczana z kolumny state, z pominięciem zanieczyszczonych sum. Liczniki, które naprawdę zerują się i liczą dalej od zera, nadal działają.",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "Wypełnia obszar pod linią tego ducha przygaszoną wersją jego koloru. Domyślnie wyłączone, aby nakładające się okresy pozostały czytelne.",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "Rysuje przerywaną poziomą linię na średniej wartości tego ducha - średniej porównywanego okresu - w kolorze ducha. Przydatne do porównywania średnich okresów na pierwszy rzut oka.",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "Własne reguły skalowania",
    "Up to (hours)": "Do (godzin)",
    "Add Rule": "Dodaj regułę",
    "No rules yet - the built-in auto scale decides": "Brak reguł - decyduje wbudowane autoskalowanie",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "Zastępuje wbudowane autoskalowanie własnymi progami. Każda reguła brzmi: gdy widoczny okres wynosi do N godzin, użyj tego grupowania (i opcjonalnie tych punktów/godzinę). Wygrywa najmniejszy pasujący próg; okres poza wszystkimi progami wraca do wbudowanego autoskalowania. Świadome selektora dat: wybór pełnego miesiąca lub roku pasuje według nominalnej długości, nawet gdy okres wciąż trwa.",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "Dzień wcześniej",
    "Week Before": "Tydzień wcześniej",
    "Month Before": "Miesiąc wcześniej",
    "Year Before": "Rok wcześniej",
    "Periods Back": "Okresy wstecz",
    "No comparisons yet": "Brak porównań",
    "Add Comparison": "Dodaj porównanie",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "O ile okresów wstecz porównuje ten wiersz: 1 = poprzedni okres, 2 = dwa okresy temu. Podąża za wybranym okresem i selektorem dat - w widoku tygodnia 2 oznacza dwa tygodnie temu; przełącz selektor na Rok, a ten sam wiersz pokaże dwa lata wstecz.",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "Nakłada tę encję przesuniętą wstecz jako wyblakłe serie-widma - jedno widmo na wiersz. Poprzedni okres podąża za bieżącym oknem (kalendarzowo w widokach miesiąca/roku), a Okresy wstecz to mnożą: 1 = poprzedni, 2 = dwa okresy temu. Widma ukrywają się razem z główną serią w legendzie; podpowiedź pokazuje własną datę każdego widma i zmianę procentową.",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "Tekst tytułu wyświetlany u góry karty. Pozostaw puste, aby całkowicie ukryć wiersz nagłówka.",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "Rozmiar czcionki tytułu karty i ikony baterii. Ikona baterii i tekst procentowy skalują się proporcjonalnie do tej wartości. Akceptuje dowolną wartość CSS, np. 16px lub 1.2em.",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "Wyrównanie tytułu w poziomie — do lewej, do środka lub do prawej. W połączeniu z Pozycją ikony określa strefy układu.",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "Określa rozmieszczenie wartości stanu encji nad/pod wykresem. Domyślnie = każda encja w osobnym wierszu, jedna pod drugą. Poziomo = encje układają się obok siebie w jednym wierszu, z zawijaniem w razie potrzeby. Przydatne dla kompaktowych kart z wieloma encjami.",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "Niestandardowy kolor tekstu nagłówka. Akceptuje dowolny kolor lub zmienną CSS. Pozostaw puste dla wartości domyślnej motywu.",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "Grubość czcionki tekstu nagłówka. Akceptuje słowa kluczowe CSS (light/normal/bold) lub liczby (300, 400, 600, 700). Pozostaw puste dla wartości domyślnej motywu.",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "Odstępy między literami nagłówka. Akceptuje liczbę (traktowaną jako px) lub dowolną wartość CSS, np. 0.5px, normal, -0.02em. Pozostaw puste dla wartości domyślnej motywu.",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "Ikona Material Design obok tytułu. Użyj prefiksu mdi:, np. mdi:chart-line. Wszystkie ikony znajdziesz na materialdesignicons.com.",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "Szerokość i wysokość ikony. Akceptuje wartości CSS, np. 22px lub 1.5rem.",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "Użyj własnego obrazu zamiast ikony MDI. Wklej pełny adres URL do pliku PNG/SVG/WebP. Ma pierwszeństwo przed polem ikony MDI.",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "Położenie ikony nagłówka — po lewej, na środku lub po prawej. Gdy pozycja ikony pokrywa się z wartością Wyrównania nagłówka, ikona i tytuł stoją razem (ikona jako pierwsza). W przeciwnym razie rozdzielają się: ikona trafia do własnej strefy, a tytuł do strefy wyrównania.",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "Wysokość obszaru wykresu w pikselach lub auto, aby wypełnić komórkę siatki (rozmiar karty ustawisz w zakładce Układ). Wyczyszczenie pola ustawia auto.",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "Niestandardowy kolor tła karty. Akceptuje dowolny kolor CSS (hex, nazwa, rgb, rgba). Użyj rgba(r,g,b,a) dla przezroczystości, np. rgba(155,150,150,0.3). Pozostaw puste dla wartości domyślnej motywu.",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "Zaokrąglenie narożników karty. Akceptuje liczbę (traktowaną jako px) lub dowolną wartość CSS, np. 12px, 1rem, 0. Pozostaw puste dla wartości domyślnej motywu.",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "Pokazuje domyślny cień karty HA. Wyłącz dla płaskiego wyglądu lub przy umieszczaniu karty na ozdobnym tle.",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "Pokazuje domyślne obramowanie karty HA. Wyłącz dla czystszego wyglądu bez ramki.",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "Niestandardowy kolor obramowania karty. Akceptuje dowolny kolor lub zmienną CSS. Pozostaw puste dla wartości domyślnej motywu.",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "Grubość obramowania. Akceptuje liczbę (traktowaną jako px) lub dowolną wartość CSS, np. 2px. Pozostaw puste dla wartości domyślnej motywu.",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "Wewnętrzny odstęp karty. Akceptuje pojedynczą liczbę (px) lub skrócony zapis CSS, np. 8px 16px lub 0. Pozostaw puste dla wartości domyślnej motywu.",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "Adres URL obrazu używanego jako tło karty. Pliki lokalne (w www/) są dostępne pod /local/ — możesz wpisać /local/sunset.jpg, samo sunset.jpg lub local/sub/path.jpg. Zewnętrzne adresy URL także działają. Obraz nakłada się na kolor tła (przezroczyste kolory rgba prześwitują).",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "Stopień rozmycia w pikselach stosowany tylko do Obrazu tła. Wykres, nagłówek i pozostała zawartość pozostają ostre. 0 lub puste = brak rozmycia. Przydatne dla miękkich, nastrojowych teł.",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "Pozycja pozioma kształtu wykresu w obrębie karty. Lewo przypina go do lewej krawędzi, Prawo do prawej, Środek (domyślnie) trzyma go pośrodku. Przydatne przy zestawianiu wykresu obok innej zawartości lub dla równowagi wizualnej.",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "Język tekstów na karcie - presetów selektora dat i etykiet zakresów, opcji selektora grupowania, słów dymka i legendy takich jak Suma/Min/Maks oraz stanów pustych. Auto = zgodnie z ustawieniem Profil HA → Język dla każdego oglądającego. Stały język utrwala teksty karty i formaty dat dla wszystkich - przydatne na tabletach ściennych. Ten edytor również podąża za językiem karty. Nazwy encji, jednostki i własne etykiety nigdy nie są tłumaczone. Słowa stanów (on/off, heating...) pochodzą z tłumaczeń samego HA i podążają za językiem profilu oglądającego. Brakujące tłumaczenia wracają do angielskiego.",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "Strefa czasowa używana przez kartę dla etykiet osi, dymków, granic okna (D/W/M/Y, Początek wykresu, limity godzinowe) i grupowania kalendarzowego. Auto = zgodnie z preferencją Profil HA → Strefa czasowa, dokładnie jak natywne wykresy HA - naprawia rozjazdy czasu, gdy urządzenie jest w innej strefie niż serwer (np. w podróży). Lokalna = zawsze strefa urządzenia/przeglądarki. Serwer = zawsze strefa serwera HA. Własną nazwę IANA, np. Europe/Istanbul lub America/New_York, można też ustawić w YAML.",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "Oś czasu = wykres szeregów czasowych (linia, schodki, słupek na encję). Punktowy = wykres korelacji X względem Y (dokładnie 2 encje). Kołowy = wykres pierścieniowy pokazujący udziały. Ranking = poziome słupki posortowane według wartości. Mapa cieplna = siatka dni × godzin. Kalendarz = siatka tygodniowa. Wykres pudełkowy = rozkład min / kwartyle / mediana na przedział czasu. Kaskadowy = każda encja jako krok +/− sumy narastającej (agregacja domyślnie Suma). Histogram = rozkład częstości wartości w widocznym oknie.",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "Ile godzin historii wczytać i wyświetlić w domyślnym oknie kroczącym. Wyższe wartości pobierają więcej danych, ale mogą spowolnić kartę. Ignorowane, gdy Selektor dat, Synchronizacja z Energią, Selektor interwału, Początek wykresu lub Godzina początku wykresu nadpisują okno czasowe.",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "Ile punktów danych na godzinę pobierać. Więcej = większa szczegółowość, ale większe obciążenie bazy danych rejestratora HA. Wartość 2 oznacza jeden punkt co 30 minut. Poszczególne encje mogą to nadpisać we własnych ustawieniach.",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "Jak grupować surowe dane historii przed agregacją. Interwał = przedziały równej szerokości w całym zakresie czasu (najczęstsze). Godzina = jeden przedział na godzinę zegarową. Data = jeden na dzień kalendarzowy. Tydzień = jeden na tydzień kalendarzowy (pon–niedz). Miesiąc = jeden na miesiąc kalendarzowy. Raw = brak grupowania: każda zarejestrowana próbka jest rysowana dokładnie w swoim znaczniku czasu — idealne dla wykresów schodkowych sensorów binarnych/stanowych, gdzie liczy się każde przejście.",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "Ukrywa encje, których wartość spada poniżej tego progu. Przydatne przy rankingu zużycia energii i podobnych metrykach, gdzie urządzenia bezczynne / w trybie czuwania zaśmiecają wykres. Próg jest porównywany z wartością bezwzględną, więc działa tak samo dla liczb dodatnich i ujemnych. Pozostaw puste, aby nie filtrować.",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "Interwał automatycznego odświeżania w sekundach. Karta będzie ponownie pobierać dane w tym rytmie niezależnie od zmian stanów HA. Przydatne dla często zmieniających się sensorów lub zewnętrznych źródeł danych. Pozostaw puste, aby aktualizować tylko przy zdarzeniach stanu HA.",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "Maksymalny widoczny zakres czasu w godzinach. Gdy ustawiony i mniejszy niż Godziny do wyświetlenia, wykres można przewijać w poziomie.",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "Pasek przewijania = widoczny pasek przewijania na dole. Kółko = kółko myszy przewija w poziomie.",
    "Draws faint horizontal and vertical guide lines across the graph area.": "Rysuje delikatne poziome i pionowe linie pomocnicze na obszarze wykresu.",
    "Shows a compact color-coded entity name key below the graph.": "Pokazuje pod wykresem kompaktową, oznaczoną kolorami listę nazw encji.",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "Odtwarza animację rysowania przy ładowaniu karty. Oś czasu = animowane kreślenie linii/obszaru. Kołowy / Słupek radialny / Obszar biegunowy = wyrastanie wycinków przy każdym odświeżeniu danych.",
    "Stacks entities on top of each other instead of overlapping.": "Układa encje jedna na drugiej zamiast nakładać je na siebie.",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "Tryb kompaktowy — usuwa całą oprawę, pokazuje nazwę encji + wartość + miniaturowy wykres.",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "Po włączeniu automatycznie dobiera najlepsze Grupowanie i Punkty/godzinę dla widocznego okna — celując w ok. 100 punktów. Przechodzi w bezpieczniejszy tryb (tylko Punkty/godzinę) dla konfiguracji kart używających offset, forecast_horizon lub źródeł danych z atrybutów, gdzie nadpisanie Grupowania mogłoby zepsuć wyrównanie czasu poszczególnych encji.",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "Dodaje małą ikonę pobierania w prawym górnym rogu wykresu z eksportem PNG i CSV aktualnie widocznych serii.",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "Wszystkie encje startują ukryte przy ładowaniu karty — wykres zaczyna pusty, a potrzebne serie odsłaniasz, klikając je w legendzie lub legendzie szczegółowej. Odsłonięcia obowiązują przez sesję; encje dodane później też startują ukryte. Najlepiej łączyć z Kompaktową legendą, aby było w co klikać.",
    "Horizontal alignment of the compact legend.": "Wyrównanie poziome kompaktowej legendy.",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "Preset wyglądu. Klasyczny = pełne koło. Gruby = szeroki pierścień. Donut = standardowy (domyślnie). Cienki = wąski pierścień. Suma w środku wymusza minimalny otwór wewnętrzny.",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "Odstęp między wycinkami w stopniach. 0 = stykają się. 1-5 = subtelny. 6-15 = wyraźnie rozdzielone. Rozsunięte wycinki automatycznie dostają zaokrąglone końce. Dotyczy tylko stylów pierścieniowych (nie Klasycznego).",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "Dodaje głębię do wykresu kołowego, spłaszczając go w pionie i rysując boczne ścianki poniżej. Działa z każdym presetem stylu.",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "Rozmiar czcionki etykiet wartości wewnątrz wycinków. Pozostaw puste dla automatycznego rozmiaru zależnego od promienia wykresu.",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "Kolor etykiet wartości wycinków. Akceptuje dowolny kolor CSS (hex, rgba, nazwa) lub zmienną CSS. Pozostaw puste dla bieli (automatyczny kontrast względem koloru wycinka).",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "Co pokazywać wewnątrz każdego wycinka. Wartość = liczba z jednostką (np. 42.0 kWh). Procent = udział w sumie (np. 23%). Oba = wartość, a po niej procent.",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "Rozmiar czcionki wartości Sumy w środku wyświetlanej w otworze pierścienia. Wymaga włączonej opcji Suma w środku. Pozostaw puste dla rozmiaru automatycznego.",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "Kolor wartości Sumy w środku i jej podpisu. Akceptuje dowolny kolor lub zmienną CSS. Pozostaw puste dla wartości domyślnej motywu.",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "Ile wskaźników w rzędzie. Auto mieści ich tyle, na ile pozwala szerokość karty; każda encja staje się osobnym wskaźnikiem w responsywnej siatce.",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "Rozpiętość tarczy w stopniach. 270 = klasyczna tarcza 3/4 (domyślnie), 180 = półkole, 360 = pełny pierścień. Otwarcie jest wyśrodkowane u dołu.",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "Gdzie rysować wartość względem wskaźnika — pod (domyślnie) lub nad tarczą, z dala od łuku i wskazówki.",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "Rozmiar czcionki wartości wskaźnika w pikselach. Pozostaw puste, aby dobrać rozmiar automatycznie do wskaźnika; nazwa skaluje się razem z nim.",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "Rysuje końce skali tarczy — dolną i górną granicę — jako małe etykiety na obu końcach wskaźnika. Zakres ustawia się dla każdej encji w sekcji Zakres wskaźnika (Min / Maks). Zaobserwowane maksimum i minimum okresu zawsze pojawiają się w dymku.",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "Zaokrąglenie narożników segmentów stanu w pikselach. 0 = idealnie ostre. 3 = domyślne. Większe wartości zaokrąglają do kształtu pigułki (ograniczone do połowy wysokości wiersza). Zaawansowani użytkownicy mogą też stylizować poszczególne stany przez klasę sgc-stl-cell z card_mod.",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "Rysuje nazwę stanu (np. Clear, On, Home) wewnątrz segmentów wystarczająco szerokich, by ją pomieścić. Wyłącz dla czystego wyglądu pasków kolorów.",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Rozmiar czcionki etykiet osi Y (daty dla mapy cieplnej, tygodnie dla kalendarza) w pikselach. Domyślnie 10.",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Nieprzezroczystość etykiet osi Y. 0 = niewidoczne, 1 = w pełni kryjące. Domyślnie 0.65.",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Niestandardowy kolor etykiet osi Y. Akceptuje dowolny kolor CSS (hex, rgba, nazwa koloru) lub zmienną CSS. Pozostaw puste, aby użyć motywu --primary-text-color.",
    "Shows numeric value labels on the left (primary) edge of the graph.": "Pokazuje etykiety wartości liczbowych na lewej (głównej) krawędzi wykresu.",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "Pokazuje etykiety wartości liczbowych na prawej (pomocniczej) krawędzi wykresu. Widoczne tylko, gdy co najmniej jedna encja używa Oś Y = Pomocnicza. Wyłącz, aby pokazywać tylko etykiety osi głównej, nadal rysując encje pomocnicze.",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "Rysuje małe znaczniki przy każdej etykiecie liczbowej na osiach Y. Pomagają wizualnie zakotwiczyć etykiety przy krawędzi wykresu.",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "Pokazuje pionową etykietę jednostki na lewej i/lub prawej krawędzi wykresu. Domyślnie jest to jednostka miary pierwszej encji na danej osi. Własny tekst można ustawić w sekcji Etykiety poniżej.",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "Przełącza oś Y na skalę logarytmiczną. Idealna dla danych obejmujących kilka rzędów wielkości (np. 1 do 10000). Nie nadaje się do wartości zerowych ani ujemnych.",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "Pionowa etykieta na lewej krawędzi wykresu. Domyślnie jednostka pierwszej encji głównej. Wpisz własny tekst, aby nadpisać, lub pozostaw puste dla trybu auto.",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "Pionowa etykieta na prawej krawędzi wykresu. Domyślnie jednostka pierwszej encji pomocniczej. Wpisz własny tekst, aby nadpisać, lub pozostaw puste dla trybu auto.",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "Przyciąga wartości podziałki osi Y do czystych wielokrotności 1, 2 lub 5 (× 10^n) — na przykład 0.1 / 0.2 / 0.3 zamiast 0.11 / 0.22 / 0.33. Pozostaje w granicach, nie zmienia skali wykresu. Wyłącz dla ściśle równych odstępów.",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Liczba znaczników podziałki (linii siatki i etykiet) na osi Y. Domyślnie 4. Przykład: ticks=6 przy granicach 40-100 pokazuje 40, 50, 60, 70, 80, 90, 100.",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Liczba miejsc dziesiętnych etykiet osi Y. Nadpisuje ustawienie miejsc dziesiętnych encji tylko dla etykiet osi. Wartości w wierszu stanu pozostają bez zmian. Pozostaw puste dla automatycznego wykrywania.",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Jak formatowane są liczby na osi Y. System = zgodnie z ustawieniami regionalnymi HA. Przecinek = styl europejski (1.234,56). Kropka = styl amerykański (1,234.56). Niezależne od Formatu liczb encji, który nadal steruje wierszem stanu, dymkiem i etykietami danych.",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "Niestandardowy format etykiet osi GŁÓWNEJ. Nadpisuje Miejsca dziesiętne i Format osi Y powyżej, a także steruje etykietami danych, wartościami dymka, wierszem stanu, ekstremami i etykietą linii średniej dla encji na tej osi. Skróty czasu trwania (surowa wartość przeliczana z Jednostki czasu trwania): h:mm, h:mm:ss, mm:ss, d h:mm — np. 5400 s z h:mm daje 1:30. Albo bezpieczny szablon {expression}: liczby, value, + - * / %, nawiasy, floor, ceil, round, abs, min, max, sqrt, a także pad2(x), pad(x,width), fixed(x,decimals). Przykład: {floor(value/3600)}:{pad2(floor(value%3600/60))} zamienia 5430 na 1:30; {fixed(value/1000,1)} kW zamienia 2350 na 2.4 kW. Żaden JavaScript nie jest wykonywany; nieprawidłowe formaty są ignorowane. Pozostaw puste dla zwykłych liczb.",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "Jak Format podziałki Y, ale dla osi POMOCNICZEJ (prawej) i wszystkich miejsc wyświetlania wartości encji na niej rysowanych.",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "Jednostka SUROWEJ wartości sensora przy użyciu skrótu czasu trwania. Domyślnie sekundy — wartość 5400 z h:mm daje 1:30. Wybierz minuty lub godziny, jeśli sensor raportuje w takich jednostkach. Ignorowane przez szablony {expression}.",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Rozmiar czcionki etykiet liczbowych osi Y w pikselach. Domyślnie 10.",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Nieprzezroczystość etykiet liczbowych osi Y. 0 = niewidoczne, 1 = w pełni kryjące. Domyślnie 0.65.",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Niestandardowy kolor etykiet i znaczników osi Y. Akceptuje dowolny kolor CSS (hex, rgba, nazwa koloru) lub zmienną CSS, np. var(--my-color). Pozostaw puste dla wartości domyślnej motywu (--secondary-text-color).",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Wzór poziomych linii siatki (osi Y). Ciągła, Kreskowana, Kropkowana lub Długa kreska. Albo własny SVG stroke-dasharray, np. 6 2 2 2.",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Grubość poziomych linii siatki w pikselach. Domyślnie 1. Akceptuje ułamki, np. 0.5.",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Kolor poziomych linii siatki. Akceptuje dowolny kolor lub zmienną CSS. Pozostaw puste dla wartości domyślnej motywu.",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Nieprzezroczystość poziomych linii siatki. 0 = niewidoczne, 1 = w pełni kryjące. Domyślnie 0.15 — subtelnie, tyle by prowadzić wzrok, nie konkurując z danymi.",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "Minimalna rozpiętość głównej osi Y. Jeśli rzeczywisty zakres danych jest mniejszy, oś rozszerza się symetrycznie wokół środka. Przykład: ustaw 10 przy danych 20-22 → oś pokazuje 16-26. Zapobiega nadmiernie przybliżonym wykresom przy niemal płaskich danych.",
    "Same as Min Y Range but for the secondary (right) Y axis.": "Jak Minimalny zakres Y, ale dla pomocniczej (prawej) osi Y.",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "Twarde lub miękkie minimum głównej osi Y. Wpisz liczbę dla twardej granicy (oś nigdy nie schodzi niżej). Poprzedź znakiem ~ dla miękkiej (np. ~0) — oś rozszerza się, gdy dane schodzą niżej. Akceptuje też ID encji dla dynamicznej granicy podążającej za innym sensorem.",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "Twarde lub miękkie maksimum głównej osi Y. Ta sama składnia co Dolna granica: liczba, ~liczba lub entity_id.",
    "Hard or soft minimum for the secondary (right) Y axis.": "Twarde lub miękkie minimum pomocniczej (prawej) osi Y.",
    "Hard or soft maximum for the secondary (right) Y axis.": "Twarde lub miękkie maksimum pomocniczej (prawej) osi Y.",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "Rozmiar czcionki etykiet osi X (godziny dla mapy cieplnej, nazwy dni dla kalendarza) w pikselach. Domyślnie 10.",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Nieprzezroczystość etykiet osi X. 0 = niewidoczne, 1 = w pełni kryjące. Domyślnie 0.5.",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "Niestandardowy kolor etykiet osi X. Akceptuje dowolny kolor CSS lub zmienną CSS. Pozostaw puste, aby użyć motywu --primary-text-color.",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "Rozmiar czcionki etykiet czasu/daty osi X w pikselach. Domyślnie 10.",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Nieprzezroczystość etykiet osi X. 0 = niewidoczne, 1 = w pełni kryjące. Domyślnie 0.5.",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Niestandardowy kolor etykiet osi X. Akceptuje dowolny kolor CSS (hex, rgba, nazwa koloru) lub zmienną CSS. Pozostaw puste dla wartości domyślnej motywu (--secondary-text-color).",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "Kolor etykiet osi X, gdy widoczny zakres przekracza dobę i etykiety przełączają się na daty. Pozostaw puste, aby dopasować do Koloru etykiet X.",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "Pokazuje etykiety czasu wzdłuż dołu w trybie Oś czasu lub etykiety wartości w trybie Punktowym. Wyłącz, aby zyskać dodatkową przestrzeń w pionie.",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "Rysuje małe znaczniki przy każdej etykiecie czasu na osi X. Pomagają wizualnie zakotwiczyć etykiety przy krawędzi wykresu.",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "Format znaczników czasu na osi X, w dymku, przy ekstremach i etykietach rekordów. System = zgodnie z ustawieniami formatu daty/czasu w Profilu HA (preferencja 12h/24h jest respektowana). Pozostałe opcje wymuszają konkretny wzorzec. Własne wzorce działają też w YAML z tokenów: YYYY/YY (rok), MMMM/MMM (nazwa miesiąca) / MM (nr miesiąca), DD (dzień), dddd/ddd (nazwa dnia tygodnia), HH/hh:mm:ss, A/a (AM/PM) — np. 'ddd DD MMM' lub 'YYYY-MM-DD HH:mm'. Formaty dni tygodnia (ddd / dddd) opisują też znaczniki dat osi X w widokach wielodniowych — użyj samego 'dddd' dla samej nazwy dnia.",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "Odstęp między kolumnami słupków w pikselach. Dotyczy tylko encji typu słupkowego. Zwiększ dla luźniejszego wyglądu, zmniejsz dla gęstszych słupków.",
    "Font size of X-axis time labels in pixels. Default is 10.": "Rozmiar czcionki etykiet czasu osi X w pikselach. Domyślnie 10.",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Nieprzezroczystość etykiet czasu osi X. 0 = niewidoczne, 1 = w pełni kryjące. Domyślnie 0.5.",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Niestandardowy kolor etykiet czasu i znaczników osi X. Akceptuje dowolny kolor CSS (hex, rgba, nazwa koloru) lub zmienną CSS. Pozostaw puste dla wartości domyślnej motywu (--secondary-text-color).",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "Niestandardowy kolor etykiet dat (np. znaczników północy w widokach 12+ godzin). Domyślnie --primary-color, aby daty się wyróżniały. Ustaw jak Kolor etykiet X dla jednolitej osi.",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "Steruje odstępem między znacznikami podziałki osi X. Auto = wyliczany z szerokości wykresu. Możesz też wybrać stały interwał: godzinowy, dzienny, tygodniowy lub miesięczny. Znaczniki zawsze wyrównują się do czystych granic (początki godzin, północ, poniedziałek, 1. dzień miesiąca).",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Wzór pionowych linii siatki (osi X). Ciągła, Kreskowana, Kropkowana lub Długa kreska. Albo własny SVG stroke-dasharray, np. 6 2 2 2.",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Grubość pionowych linii siatki w pikselach. Domyślnie 1. Akceptuje ułamki, np. 0.5.",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Kolor pionowych linii siatki. Akceptuje dowolny kolor lub zmienną CSS. Pozostaw puste dla wartości domyślnej motywu.",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Nieprzezroczystość pionowych linii siatki. 0 = niewidoczne, 1 = w pełni kryjące. Domyślnie 0.15 — subtelnie, tyle by prowadzić wzrok, nie konkurując z danymi.",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "Synchronizacja z selektorem dat panelu Energia HA. Nie można łączyć z Selektorem dat.",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "Wbudowana nawigacja po datach z przyciskami D/W/M/Y, kalendarzem i presetami.",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "Wybierz, które przyciski trybów pokazywać na pasku selektora. D/W/M/Y to okresy kalendarzowe; Ostatnie 24H … Ostatnie 12M to okna kroczące kończące się teraz. Jeśli wybrany jest tylko jeden, przyciski są ukryte, a tryb zablokowany. Pozostaw cztery tryby kalendarzowe włączone (relatywne wyłączone) dla wartości domyślnej.",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "Liczba jednostek na okno. 1 = pojedyncza jednostka (np. jeden dzień, jeden miesiąc — zachowanie klasyczne). Wartość większa niż 1 zamienia selektor w kroczące okno N jednostek: przyciski wstecz/dalej przeskakują o pełne N jednostek. Przykład: step=4 w trybie Tydzień pokazuje ostatnie 4 tygodnie i nawiguje po 4 tygodnie na raz.",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "Tryb startowy przy każdym załadowaniu karty. Auto = zapamiętuje ostatni tryb wybrany ręcznie (trwały między przeładowaniami). Dzień/Tydzień/Miesiąc/Rok = zawsze wymusza dany tryb kalendarzowy przy starcie. Ostatnie 24H … Ostatnie 12M = wymusza okno kroczące kończące się teraz (np. Ostatnie 7D = ostatnie 7 dni); strzałki wstecz/dalej przeskakują o pełny okres.",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "Pozycja pozioma nawigatora ‹ okres › na pasku selektora — lewo, środek lub prawo. Jeśli dzieli pozycję ze skrótami, nawigator jest umieszczany pierwszy, po ich lewej stronie.",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "Pozycja pozioma skrótów trybów — przycisków D/W/M/Y i ikony kalendarza — lewo, środek lub prawo. Przy wspólnej pozycji z nawigatorem dat nawigator jest umieszczany pierwszy.",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "Przyciąga początek okna wykresu do granicy kalendarza. Dziś = start od dziś 00:00 (idealne do pokazania pełnych 24h dzisiejszego dnia, np. godzinowych cen Nord Pool z atrybutem today_hourly — użyj z Pokaż pełny okres). Jutro = start od jutra 00:00 (dla danych prognoz). Tydzień = poniedziałek 00:00. Miesiąc = 1. dzień miesiąca. Rok = 1 stycznia. Nadpisuje hours_to_show. Gdy aktywny jest selektor interwału, to ustawienie jest ignorowane.",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "Pokazuje na karcie przyciski predefiniowanych interwałów czasu. Ukrywane w działaniu, gdy aktywny jest Selektor dat lub Synchronizacja dat Energii (mają pierwszeństwo w sterowaniu oknem czasu). Pole Grupa obok pozycji utrzymuje wszystkie karty o tej nazwie na tym samym interwale — karty odbierające nie muszą mieć włączonego selektora, więc jeden widoczny selektor może sterować całą stroną.",
    "Shows a compact dropdown list of attributes for entities.": "Pokazuje kompaktową listę rozwijaną atrybutów dla encji.",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "Pokazuje na karcie listę rozwijaną Punkty/godzinę, dzięki czemu rozdzielczość danych można zmieniać bez otwierania edytora. Auto wraca do wartości skonfigurowanej. Wybór jest zapamiętywany dla każdej karty i ma pierwszeństwo przed Automatyczną skalą, dopóki jest aktywny. Pole Grupa synchronizuje wybór Punkty/godzinę między wszystkimi kartami o tej nazwie — odbiorcy nie muszą mieć widocznego selektora, więc jedna karta może sterować stroną. Niezależne od grupy selektora Grupowania.",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "Pokazuje na karcie listę rozwijaną Grupowanie — przełączaj między grupowaniem Interwał, Godzina, 2H/3H/4H/6H/12H, Data, Tydzień, Miesiąc lub Rok bez otwierania edytora. Auto wraca do wartości skonfigurowanej. Wybór jest zapamiętywany dla każdej karty i ma pierwszeństwo przed Automatyczną skalą, dopóki jest aktywny. Pole Grupa synchronizuje wybór Grupowania między wszystkimi kartami o tej nazwie — niezależnie od grupy selektora Punkty/godzinę. Pole Grupa jest wspólne z selektorem Punkty/godzinę — jedna nazwa synchronizuje OBA wybory między kartami.",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "Kliknij i przeciągnij (komputer) lub przytrzymaj i przeciągnij (telefon) na wykresie, aby zaznaczyć zakres czasu i przybliżyć. Podwójne kliknięcie/dotknięcie przywraca pierwotny widok.",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "Pokazuje sumę w środku wykresu. Gdy wyłączone, wykres Kołowy staje się pełnym kołem zamiast pierścienia.",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "Pokazuje procent obok każdego słupka oraz wiersz Udział w dymku po najechaniu.",
    "Shows a Total row in the hover tooltip.": "Pokazuje wiersz Suma w dymku po najechaniu.",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "Gdy na tej karcie przybliżysz zaznaczeniem lub zresetujesz podwójnym kliknięciem, to samo okno czasu jest stosowane do wszystkich innych kart o tej samej nazwie grupy. Grupa jest opcjonalna — pozostaw puste, aby synchronizować z każdą inną kartą bez grupy.",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "Odzwierciedla przewijanie poziome na wszystkich pozostałych kartach w tej samej grupie. Najbardziej przydatne, gdy każda karta ma ustawiony Maksymalny widoczny interwał, dzięki czemu faktycznie da się je przewijać. Pozycja przewijania jest współdzielona jako proporcja (0–100% pełnego zakresu), więc karty o różnych hours_to_show lądują w tym samym względnym punkcie.",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "Wybierz, które przyciski interwałów czasu pokazywać. Pozostaw wszystkie zaznaczone dla pełnego zestawu. Odznacz interwały, aby selektor był kompaktowy na telefonie.",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "Na wykresach słupkowych delikatnie cieniuje tło okresu pod kursorem, aby jego początek i koniec były dobrze widoczne. Wyzwalane najechaniem na słupek.",
    "Shows a floating info box with exact values when hovering.": "Pokazuje pływające okienko z dokładnymi wartościami po najechaniu.",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "Pokazuje na dole dymka wiersz Suma zliczający wartości wszystkich widocznych encji. Jednostka jest dodawana, gdy wszystkie widoczne encje ją współdzielą.",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "Gdy wykres jest skumulowany z co najmniej dwiema grupami stosu, dodaje wiersz sumy dla każdej nazwanej grupy (np. 'Suma Jabłek'). Niezależne od Sumy w dymku — włącz oba, aby pokazać sumy grup ORAZ łączną Sumę wszystkich encji razem.",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "Formatuje nagłówek daty dymka dokładnie jak etykiety osi X. Widoki długozakresowe pokazują wtedy np. '26 maj' zamiast pełnego znacznika czasu, ignorując wzorzec Formatu daty tak samo jak oś. Nigdy nie dokleja godziny do daty: widoki Miesiąc/Rok/dzień pokazują samą datę, godzinowe widoki śróddzienne — sam zegar.",
    "Hovering broadcasts the timestamp to all synced cards.": "Najechanie rozgłasza znacznik czasu do wszystkich zsynchronizowanych kart.",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "Kolejność wierszy encji w dymku. Domyślna = kolejność konfiguracji (pierwsza encja na górze). Odwrócona = od dołu do góry, zgodnie z wizualną kolejnością wykresu skumulowanego, więc najwyższy segment stosu jest pierwszy. Alfabetyczna = sortowanie od A do Z według nazwy wyświetlanej. Wiersz Suma, jeśli pokazany, zawsze zostaje na dole.",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "Encja raportująca poziom baterii (0–100%). Wyświetla ikonę baterii z poziomem i procentem w prawym górnym rogu nagłówka karty — lub w prawym górnym rogu karty, gdy nagłówka nie ma. Wyświetlane są tylko encje z device_class battery. Pozostaw puste, aby ukryć.",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "Procent baterii, poniżej którego ikona robi się czerwona. Domyślnie 20%. Akceptuje liczbę, ID encji (sensor.x) lub atrybut encji (sensor.x.attribute).",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "Dodaje do wykresu linie odniesienia, znaczniki zdarzeń, pasma okresów aktywności i wyróżnienia stref komfortu.",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "Nieprzezroczystość linii teraz (0-1). Pozostaw puste dla domyślnej 0.3.",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "Grubość kreski linii teraz w pikselach. Domyślnie 0.5. Akceptuje ułamki, np. 1.5.",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "Wzór linii teraz. Ciągła, Kreskowana, Kropkowana lub Długa kreska. Domyślnie Kreskowana.",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "Dla importowanych/zewnętrznych statystyk bez zwykłej encji w HA (np. gazpar:gazpar_consumption, linky:linky_consumption). Istnieją tylko w bazie statystyk i pojawiają się na panelu Energia. Pozostaw puste dla normalnych encji — te automatycznie używają statystyk długoterminowych, jeśli ich state_class to measurement, total lub total_increasing.",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "Niestandardowa nazwa wyświetlana tej encji. Pozostaw puste, aby całkowicie ukryć nazwę. Pokazywana tylko, gdy jawnie ustawiona.",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "Niestandardowa etykieta jednostki (np. kWh, °C, %). Nadpisuje jednostkę wykrytą automatycznie. Przydatne dla atrybutów lub sensorów bez jednostki.",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "Nadpisuje nazwę pokazywaną tylko w dymku po najechaniu. Niezależne od Nazwy niestandardowej (która steruje wierszem stanu). Pozostaw puste, aby ukryć nazwę w dymku — przydatne, gdy chcesz tylko próbkę koloru i wartość. Bez ustawienia dymek używa kolejno Nazwy niestandardowej → friendly_name → id encji.",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "Akcja wyzwalana dotknięciem wiersza stanu tej encji. Więcej informacji otwiera okno szczegółów encji HA. Nawiguj przechodzi do ścieżki panelu. URL otwiera zewnętrzny link. Wywołaj usługę uruchamia usługę HA bezpośrednio.",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "Względem której osi Y rysowana jest ta encja. Główna = lewa oś (wspólna skala). Pomocnicza = prawa oś (wspólna skala). Niezależna = własna ukryta skala oparta na min/maks encji — idealna do nakładania sensorów o bardzo różnych jednostkach (np. temperatura + natężenie światła) dla porównania trendów.",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "Odczyt konkretnego atrybutu zamiast głównego stanu. Użyj notacji z kropką dla ścieżek zagnieżdżonych, np. current_temperature lub forecast.0.temperature. Przydatne dla encji udostępniających wiele wartości.",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "Jak łączone są surowe punkty danych w każdym przedziale czasu. avg = średnia (najgładsza, idealna dla sensorów pomiarowych, jak temperatura/moc). min/max = wartość najniższa/najwyższa. last/first = najnowsza / najstarsza wartość w przedziale. median = wartość środkowa po posortowaniu (odporna na wartości odstające). sum = suma wszystkich wartości. delta = maks minus min (rozrzut — jak bardzo wartość się wahała). change = suma dodatnich skoków między kolejnymi punktami — idealna dla liczników monotonicznych (energii/gazu/wody), bo resety licznika są ignorowane; automatycznie ograniczana do przedziałów dziennych. diff = zmiana netto ze znakiem (ostatnia wartość minus pierwsza) — dla wartości zmiennych, jak wskaźniki, ceny, temperatury, input_numbers, gdzie spadki to realne ruchy, a nie resety licznika.",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "Liczniki resetowane dobowo pokazywane z max + grupowaniem po dacie mogą przenosić wczorajszy szczyt do przedziału północnego; karta heurystycznie tłumi ten artefakt. Wyłącz, jeśli tłumi także prawdziwe szczyty występujące tuż po północy.",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "Mnoży tę serię przez wartość innej encji w czasie — widok kosztów: zużycie × taryfa. Cena jest odczytywana jako funkcja schodkowa z historii tej encji, więc przy taryfach dynamicznych każdy wycinek zużycia jest rozliczany po cenie obowiązującej w danym momencie. Najlepiej z aggregate_func: change na licznikach energii; ustaw Jednostkę na swoją walutę.",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "Opcjonalna ścieżka atrybutu encji ceny, z którego odczytywana jest cena (notacja z kropką). Pozostaw puste, aby użyć jej stanu.",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "Nadpisuje globalne ustawienie Punkty/godzinę tylko dla tej encji. Więcej = większa szczegółowość, ale większe obciążenie API HA. Pozostaw puste, aby dziedziczyć ustawienie z poziomu karty.",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "Liczba miejsc dziesiętnych wartości tej encji w wierszu stanu i etykietach ekstremów. Nie wpływa na precyzję wykresu.",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "Jak formatowane są liczby. System = zgodnie z ustawieniami regionalnymi HA. Przecinek = styl europejski (1.234,56). Kropka = styl amerykański (1,234.56).",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "Dodaje pod wykresem wiersz statystyk dla tej encji. Wybierz, które wartości pokazywać: Min, Śr., Maks z wyświetlanego zakresu czasu i/lub Ostatnia (najnowsza wartość). Można wybrać wiele opcji.",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "Przesuwa rysowane dane w czasie wzdłuż osi X. Dodatnie (np. 24) przesuwa dane do przodu — dla sensorów prognoz, których stan reprezentuje T+N godzin naprzód. Ujemne (np. -24) przesuwa dane wstecz — przydatne z danymi prognoz z atrybutów, aby nałożyć jutrzejszą prognozę na dziś. Pozostaw puste (lub 0), aby wyłączyć. Niezależne od Przesunięcia (offset) — można je łączyć.",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "Przesuwa tę encję wstecz w czasie o podaną liczbę godzin. Użyj, aby nałożyć ten sam sensor z różnych okresów na jeden wykres. 24 = wczoraj, 168 = tydzień temu, 720 = miesiąc temu. Akceptuje też ID encji pomocnika (np. input_number.my_offset) dla dynamicznego przesunięcia.",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "Mnoży wartość przez 10 podniesione do tej potęgi. 0 = bez zmian. -3 = ÷1000 (konwersja mili-jednostek). 2 = ×100.",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "Wyrażenie JavaScript przekształcające każdą wartość danych. Dostępne zmienne: x (bieżąca wartość), first (pierwsza wartość w oknie), last, min, max, avg (statystyki serii), index (pozycja punktu). Stosowane po Mnożniku wartości. Przykłady: return x - first (normalizacja do zera) albo wyrażenie warunkowe odwracające znak wartości dodatnich (wydzielenie eksportu).",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "Rysuje płaską poziomą linię odniesienia na bieżącej wartości stanu encji zamiast danych historycznych.",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "Rysuje słupki w dół od linii zera. W połączeniu z trybem skumulowanym tworzy wykresy motylkowe.",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "Odczytuje dane wykresu z atrybutu encji zamiast z historii. Używane dla danych prognoz (ceny spot EPEX, prognoza pogody, przewidywanie produkcji solarnej). Atrybut musi zawierać tablicę obiektów z polami czasu i wartości.",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "Nazwa atrybutu encji zawierającego tablicę danych. Na przykład: data, forecast, price_info. Pozostaw puste, aby użyć normalnej historii.",
    "Name of the time field in each array item. Default: start_time.": "Nazwa pola czasu w każdym elemencie tablicy. Domyślnie: start_time.",
    "Name of the value field in each array item. Default: price_per_kwh.": "Nazwa pola wartości w każdym elemencie tablicy. Domyślnie: price_per_kwh.",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "Oblicza wartość każdego punktu bezpiecznym wyrażeniem arytmetycznym zamiast odczytu pojedynczego Pola wartości. W zasięgu: pola elementu tablicy (np. unitPrice, consumption) oraz nazwy zdefiniowane w Zmiennych danych poniżej. Operatory + - * / % i nawiasy oraz funkcje min, max, abs, round, floor, ceil, sqrt, pow. Przykład: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). To nie JavaScript - żadnych innych zmiennych, właściwości ani wywołań. Przy pustym lub błędnym wyrażeniu wraca do Pola wartości.",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "Nazwy używane w Wyrażeniu wartości, mapowane na ID encji - po jednej w wierszu jako name: entity_id. Każda odczytuje liczbowy stan encji i przelicza się na żywo przy jego zmianie. Przykład: mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "Jak interpretować wartość Pola czasu. ISO = parsowane jako tekst daty lub epoch ms (domyślnie). Epoch sekundy/ms = znacznik czasu Unix. Miesiąc/Dzień/Tydzień roku = kategoria liczbowa (np. Miesiąc: 1..12 → sty..gru). Godzina dnia = godzina 0..23 dzisiejszego dnia. Użyj jednostek kategorycznych do wykresów podsumowań miesięcznych, zbiorów dzień-roku lub wzorców godzinowych bez generowania sztucznych znaczników czasu.",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "Rok kotwiczący kategoryczne Jednostki czasu (Miesiąc/Dzień/Tydzień roku). Pozostaw puste, aby użyć bieżącego roku. Bez wpływu na jednostki ISO i Epoch.",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "Steruje wyświetlaniem wartości tej encji nad wykresem. Wł. = wiersz tekstowy z nazwą, wartością i jednostką. Wył. = całkowicie ukryta.",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "Co pojawia się jako duża wartość główna w wierszu stanu. Stan (domyślnie) = bieżący stan HA. Suma / Śr. / Min / Maks agregują widoczne okno. Ostatnia / Pierwsza = najnowsza lub najstarsza wartość w danych encji. Wszystkie opcje działają w każdym trybie wykresu, ale Ostatnia / Pierwsza mają największy sens w trybach czasowych (Oś czasu, Punktowy, Oś stanów) — w trybach Kołowy, Ranking, Mapa cieplna i podobnych nadal odzwierciedlają końce surowej serii, a nie widoczny wycinek czy komórkę. Wartości są wyświetlane jako czyste liczby bez prefiksu SUM/AVG.",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "Pokazuje kolorową kropkę obok tej encji w wierszu stanu, kompaktowej legendzie i dymku. Wyłącz dla czystszego wyglądu — przydatne, gdy masz tylko jedną encję albo gdy progi kolorów sprawiają, że kolor kropki nie zgadza się już z linią / słupkiem.",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "Automatycznie barwi wartość stanu i ikonę kolorem linii encji. Szybki sposób na kolorowanie wierszy stanu bez ręcznego ustawiania state_color i icon_color.",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "Domyślnie = nazwa encji po lewej stronie wartości głównej (w linii). Wyrównane = nazwa encji wyśrodkowana pod wartością główną (styl ApexCharts, dobre dla encji tylko w nagłówku i układów mobilnych).",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "Pokazuje czas zarejestrowania wartości ekstremalnej obok wartości głównej. Ma sens tylko, gdy Wartość główna to Ostatnia, Pierwsza, Min lub Maks — te mają jeden punkt w czasie.",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "Wyświetla min i maks całego okna jako stonowany przyrostek (min - maks) obok wartości głównej. Najlepiej z show_graph: false + primary_state_as: min/max dla kompaktowych kart rekordów. Używa danych pasma zakresu, gdy jest włączone, inaczej wraca do zagregowanego min/maks widocznego okna.",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "Ikona MDI pokazywana w wierszu stanu po lewej stronie nazwy encji. Użyj prefiksu mdi:, np. mdi:thermometer.",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "Pokazuje drugą wartość statystyczną obok stanu głównego w wierszu stanu. Opcje: Suma, Śr., Min, Maks, Pierwsza, Ostatnia. Etykieta i wartość są mniejsze, obok stanu głównego. W trybach Kołowy, Ranking i Obszar biegunowy dostępna jest dodatkowa opcja % — pokazuje udział tej encji w sumie, zgodnie z procentami narysowanymi na wykresie.",
    "Position and alignment of this entity state row.": "Pozycja i wyrównanie wiersza stanu tej encji.",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "Rozmiar czcionki nazwy encji w wierszu stanu. Akceptuje wartości CSS, np. 14px.",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "Rozmiar czcionki wartości liczbowej w wierszu stanu. Akceptuje wartości CSS, np. 13px.",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "Rozmiar ikony wiersza stanu. Akceptuje wartości CSS, np. 18px.",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "Pokazuje ikonę ▲▼⯇⯈ obok wartości stanu, wskazującą, czy wartość rośnie, spada, czy jest stabilna. Kierunek jest liczony w oknie Okresu trendu. Jeśli źródło danych jest rzadsze niż okres (np. godzinowe statystyki długoterminowe), używane są zamiast tego 4 ostatnie próbki, aby ikona wciąż pokazywała kierunek.",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "Okno czasowe w godzinach do obliczania kierunku trendu. Nachylenie na przestrzeni ostatnich N godzin decyduje, czy ikona pokazuje ▲ (wzrost), ▼ (spadek) czy ⯇⯈ (stabilnie). Ustaw 0, aby użyć pełnego wyświetlanego zakresu. Ułamki są dozwolone (np. 0.5 = 30 min, 0.25 = 15 min) — ale okno musi nadal zawierać co najmniej 2 punkty danych, inaczej pozostaje stabilne.",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "Rozmiar czcionki ikony kierunku trendu (▲▼⯇⯈). Akceptuje wartości CSS, np. 12px.",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "Kolor ikony trendu ▲ (wzrost). Pozostaw puste, aby użyć koloru sukcesu motywu (zielony).",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "Kolor ikony trendu ▼ (spadek). Pozostaw puste, aby użyć koloru błędu motywu (czerwony).",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "Kolor ikony trendu ━ (stabilnie). Pozostaw puste, aby użyć koloru tekstu pomocniczego motywu (szary).",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "Linia = gładka krzywa z opcjonalnym wygładzaniem Beziera. Schodki = trzyma wartość płasko do następnej zmiany, potem skacze — idealne dla stanów dyskretnych i wartości zadanych. Słupek = pionowy wykres słupkowy na przedział czasu. Świece = finansowe świece OHLC na przedział czasu (korpus = otwarcie→zamknięcie, zielony wzrost / czerwony spadek; knot = maksimum→minimum). Na ścieżce historii/STS świeca powstaje z surowych próbek w każdym przedziale (prawdziwe OHLC); na ścieżce statystyk/LTS otwarcie/zamknięcie pochodzą ze średnich godzinowych, a maksimum/minimum z min/maks okresu.",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "Kolejność rysowania. Wyżej = rysowane z przodu, nad encjami o niższych numerach; niżej lub ujemnie = wysyłane do tyłu. Domyślne 0 zachowuje kolejność konfiguracji. Niezależne od kolejności legendy / wiersza stanu, więc możesz przenieść krzywą na przód lub tył bez zmiany kolejności encji. Klucz YAML: z_index.",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "Włącza lub wyłącza rysowanie wykresu tej encji. Gdy wyłączone, encja nadal pojawia się w wierszu stanu (jeśli Pokaż stan jest włączone), ale nie wnosi nic do obszaru wykresu.",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "Encja startuje ukryta przy ładowaniu karty — odsłoń ją, klikając w legendzie. Ignorowane, gdy na poziomie karty włączone jest Automatyczne ukrywanie encji (Wykres → Opcje wizualne), bo ono ukrywa wszystko. Użyj, aby domyślnie ukryć tylko niektóre encje.",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "Nazwa grupy dla skumulowanych słupków/linii. Encje o tej samej nazwie grupy są układane jedna na drugiej. Różne grupy stoją obok siebie. Pozostaw puste, aby skumulować wszystkie encje razem (zachowanie domyślne).",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "Rysuje przerywaną poziomą linię na średniej wartości tej encji w bieżącym oknie czasu. Opisana wartością średniej w kolorze encji.",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "Gdy sensor jest długo niedostępny, linia przerywa się na luce zamiast ciągnąć ostatnią znaną wartość. Krótkie przerwy (nieregularność próbek na poziomie przedziału) pozostają połączone. Wyłącz (domyślnie), aby linia była ciągła niezależnie od długości przerwy.",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "Wypisuje wartość liczbową każdego widocznego punktu danych tuż nad słupkiem / linią / punktem — jak dataLabels w ApexCharts. Używa ustawień miejsc dziesiętnych i formatu liczb encji. Tekst jest rysowany w kolorze encji z poświatą w kolorze tła karty dla czytelności. Najlepiej przy rozsądnej liczbie punktów; gęste wykresy dają nakładające się etykiety.",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "Nakłada tę encję przesuniętą o jeden okres wstecz jako wyblakłą serię-ducha. Poprzedni okres podąża za bieżącym oknem (z uwzględnieniem kalendarza w widokach miesiąc/rok selektora dat). Duch ukrywa się razem z serią główną z poziomu legendy, a dymek może pokazać zmianę w procentach.",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "Kolor ducha. Pozostaw puste dla automatycznie wyblakłego koloru głównego. Akceptuje #hex, zmienne CSS i szablony {{ }}.",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "Jedna lub więcej linii prostej średniej kroczącej dla tej encji. Każda uśrednia ostatnie N przedziałów — okres jest w przedziałach, a rozmiar przedziału wynika z Punktów/godzinę lub Grupowania. Wymaga wczytania co najmniej N przedziałów: jeśli długi okres (np. 26) nie rysuje się na krótkim oknie, zwiększ Godziny do wyświetlenia (opcjonalnie z Maksymalnym widocznym interwałem, aby widok pozostał wąski). Dla świec uśrednia zamknięcie, w innych przypadkach wartość przedziału; używa własnej osi Y encji.",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "Etykiety wartości Min/Maks nakładane na wykres. Skonfiguruj, kiedy się pojawiają, które ekstrema pokazywać, czy dołączać znaczniki czasu, oraz pełną stylizację czcionki i tła.",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "Pokazuje etykietę wartości minimalnej. Wyłącz, aby ukryć samo minimum — przydatne dla sensorów, gdzie minimum zawsze wynosi zero (np. moc solarna, deszcz).",
    "Show the maximum value label. Disable to hide just the max.": "Pokazuje etykietę wartości maksymalnej. Wyłącz, aby ukryć samo maksimum.",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "Pokazuje pod każdą etykietą czas zarejestrowania wartości ekstremalnej. Wyłącz dla kompaktowego widoku z samą wartością.",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "Kolor tekstu wartości ekstremów. Akceptuje dowolny kolor lub zmienną CSS. Pozostaw puste dla wartości domyślnej motywu.",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "Rozmiar czcionki wartości ekstremów w pikselach. Domyślnie 13. Tekst znacznika czasu skaluje się proporcjonalnie.",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "Kolor tła ramki etykiety ekstremów. Działa razem z Nieprzezroczystością tła poniżej — ustaw nieprzezroczystość na 0, aby pokazać sam tekst bez tła.",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "Nieprzezroczystość tła etykiety ekstremów (0 = przezroczyste, 1 = pełne). Użyj 0, aby pokazać sam tekst bez widocznej ramki. Domyślnie 1.",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "Włącza lub wyłącza widoczność linii wykresu. Wyłącz, aby pokazać tylko obszar wypełnienia bez widocznej krawędzi — przydatne dla miękkich wykresów warstwowych.",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "Grubość linii wykresu w pikselach. 2-3 standardowo, 1 dla gęstych wykresów z wieloma encjami, 4+ dla dużych ekranów.",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "Wygładza linię krzywymi Beziera trzeciego stopnia między punktami danych. Wyłącz dla ostrych, kanciastych linii pokazujących dokładne przejścia schodkowe między wartościami.",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "Wzór kreski linii wykresu. Ciągła jest domyślna; Kropkowana i Kreskowana pomagają odróżnić nakładające się encje lub oznaczyć serie drugorzędne.",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "Rysuje za linią cieniowane pasmo min/maks pokazujące zakres wartości w każdym przedziale agregacji. Linia pokazuje średnią, a pasmo — jak bardzo wartość się wahała.",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "Oznacza każdy pojedynczy punkt danych małym kółkiem na linii. Przydatne do oceny rozdzielczości danych, luk w historii i dokładnego położenia każdego pomiaru.",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "Główny kolor linii wykresu i obszaru wypełnienia tej encji. Używany też jako kropka w wierszu stanu. Wpisz threshold, aby kolor pochodził z pasm progowych zdefiniowanych poniżej.",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "Kolor kropek pojedynczych punktów danych (wymaga włączonych Punktów). Wpisz threshold, aby kolorować każdą kropkę według jej wartości względem progów.",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "Kolor ikony MDI w wierszu stanu. Wpisz threshold, aby zmieniać kolor ikony dynamicznie na podstawie bieżącej wartości.",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "Kolor tekstu wartości liczbowej w wierszu stanu. Wpisz threshold, aby zmieniać kolor tekstu dynamicznie na podstawie bieżącej wartości.",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "Kolor wskazówki wskaźnika. Wpisz threshold, aby kolorować ją z pasm progowych. Pozostaw puste, aby podążała za kolorem wartości (progowym lub bazowym).",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "Wypełnia obszar pod linią półprzezroczystą wersją koloru encji. W połączeniu z gradientem daje płynny efekt zanikania.",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "Wygasza obszar wypełnienia od koloru encji u góry do przezroczystości u dołu. Wyłącz dla płaskiego, jednolitego wypełnienia.",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "Koloruje linię wykresu według tego, czy każdy segment rośnie, spada czy jest stabilny względem poprzedniego punktu. Kolory są liczone w oknie Okresu trendu. Jeśli źródło danych jest rzadsze niż okres (np. godzinowe statystyki długoterminowe), używane są zamiast tego 4 ostatnie próbki, aby ikona wciąż pokazywała kierunek. Nie można używać jednocześnie z Progami kolorów.",
    "Color used when the value is increasing.": "Kolor używany, gdy wartość rośnie.",
    "Color used when the value is decreasing.": "Kolor używany, gdy wartość spada.",
    "Color used when the value is not changing significantly.": "Kolor używany, gdy wartość nie zmienia się istotnie.",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "Koloruje linię wykresu i wypełnienie na podstawie wartości danych w każdym punkcie. Zdefiniuj punkty graniczne wartości i przypisz kolor każdemu zakresowi. Nie można używać jednocześnie z Kolorami wzrostu/spadku.",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "Wzdłuż której osi malowane są kolory progów. Pionowo = gradient osi Y (kolory odpowiadają pozycjom wartości na wysokości wykresu). Poziomo = kolorowanie segmentów wzdłuż osi czasu.",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "Płynne = stopniowe przejście między kolorami. Twarde = natychmiastowa zmiana na wartości progu.",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "Po włączeniu cała linia jest kolorowana według najnowszej wartości zamiast kolorowania każdego segmentu z osobna. Przydatne, gdy chcesz jednego, jednolitego koloru odzwierciedlającego bieżący stan.",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "\u0141adowanie\u2026",
    "Radar chart requires at least 3 entities": "Wykres radarowy wymaga co najmniej 3 encji",
    "Check the chart_mode value. The YAML config is preserved.": "Sprawd\u017a warto\u015b\u0107 chart_mode. Konfiguracja YAML zostaje zachowana.",
    "Previous period": "Poprzedni okres",
    "Next period": "Nast\u0119pny okres",
    "Event": "Zdarzenie",
    "Span": "Zakres",
    "Threshold": "Pr\u00f3g",
    "Band": "Pasmo",
    "Event marker": "Znacznik zdarzenia",
    "Time span": "Przedzia\u0142 czasu",
    "H-line": "Linia H",
    "H-band": "Pasmo H",
    "Disabled when thresholds active": "Wy\u0142\u0105czone, gdy progi s\u0105 aktywne",
    "Disabled when trend active": "Wy\u0142\u0105czone, gdy trend jest aktywny",
    "Template": "Szablon",
    "Type an icon or Jinja template, or browse below.": "Wpisz ikon\u0119 lub szablon Jinja albo przegl\u0105daj poni\u017cej.",
    "All": "Wszystkie",
    "current year": "bie\u017c\u0105cy rok",
    "(all together)": "(wszystko razem)",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "Zmiana",
    "Altitude": "Amplituda",
    "Range": "Zakres",
    "Share": "Udzia\u0142",
    "Progress": "Post\u0119p",
    "Peak": "Szczyt",
    "Low": "Minimum",
    "Level": "Poziom",
    "Count": "Liczba",
    "No matching X/Y data pairs": "Brak pasuj\u0105cych par danych X/Y",
    "Unknown chart mode": "Nieznany tryb wykresu",
    "Download PNG (Chart)": "Pobierz PNG (wykres)",
    "Download PNG (Card)": "Pobierz PNG (karta)",
    "Price Entity": "Encja ceny",
    "Price Attribute": "Atrybut ceny",
    "Reference Entity": "Encja referencyjna",
    "Reference Attribute": "Atrybut referencyjny",
    "Operation": "Operacja",
    "Damp midnight reset artifacts": "T\u0142um artefakty p\u00f3\u0142nocnego resetu",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "poprzedni okres",
    "yesterday": "wczoraj",
    "last week": "poprzedni tydzie\u0144",
    "last month": "poprzedni miesi\u0105c",
    "last year": "poprzedni rok",
    "Download": "Pobierz",
    "Download PNG": "Pobierz PNG",
    "Download CSV": "Pobierz CSV",
    "Period Comparison": "Por\u00f3wnanie okres\u00f3w",
    "Compare With": "Por\u00f3wnaj z",
    "Previous Period": "Poprzedni okres",
    "Show \u0394% in tooltip": "Poka\u017c \u0394% w podpowiedzi",
    "Auto (faded main color)": "Auto (przygaszony kolor g\u0142\u00f3wny)",
    "Show State Labels": "Poka\u017c etykiety stan\u00f3w",
    "Raw (no grouping)": "Surowe (bez grupowania)",
    "Show Export Button": "Poka\u017c przycisk eksportu",
    "Managed by YAML template": "Zarz\u0105dzane przez szablon YAML",
    "Today": "Dzisiaj",
    "Yesterday": "Wczoraj",
    "This Week": "Ten tydzień",
    "Last Week": "Poprzedni tydzień",
    "This Month": "Ten miesiąc",
    "Last Month": "Poprzedni miesiąc",
    "This Year": "Ten rok",
    "Last Year": "Poprzedni rok",
    "Last 7 Days": "Ostatnie 7 dni",
    "Last 30 Days": "Ostatnie 30 dni",
    "Last 12 Months": "Ostatnie 12 miesięcy",
    "Last 24 hours": "Ostatnie 24 godziny",
    "Last 3 days": "Ostatnie 3 dni",
    "Last 7 days": "Ostatnie 7 dni",
    "Last 15 days": "Ostatnie 15 dni",
    "Last 30 days": "Ostatnie 30 dni",
    "Last 90 days": "Ostatnie 90 dni",
    "Last 180 days": "Ostatnie 180 dni",
    "Last 12 months": "Ostatnie 12 miesięcy",
    "Select end date": "Wybierz datę końcową",
    "Previous month": "Poprzedni miesiąc",
    "Next month": "Następny miesiąc",
    "Auto": "Auto",
    "Pts/h": "Pkt/h",
    "Group": "Grupa",
    "Interval": "Interwał",
    "Hour": "Godzina",
    "Date": "Dzień",
    "Week": "Tydzień",
    "Month": "Miesiąc",
    "Year": "Rok",
    "Total": "Razem",
    "Min": "Min",
    "Max": "Maks",
    "Avg": "Śred.",
    "Sum": "Suma",
    "Last": "Ostatni",
    "Median": "Mediana",
    "Q1": "Q1",
    "Q3": "Q3",
    "Samples": "Próbki",
    "Value": "Wartość",
    "Running total": "Suma bieżąca",
    "No data": "Brak danych",
    "No time window.": "Brak okna czasowego.",
    "No entities to rank.": "Brak encji do rankingu.",
    "All entities are below the threshold": "Wszystkie encje są poniżej progu",
    "D": "D",
    "W": "T",
    "M": "M",
    "Y": "R",
    "1H": "1G",
    "2H": "2G",
    "3H": "3G",
    "4H": "4G",
    "6H": "6G",
    "8H": "8G",
    "12H": "12G",
    "24H": "24G",
    "3D": "3D",
    "7D": "7D",
    "14D": "14D",
    "15D": "15D",
    "30D": "30D",
    "90D": "90D",
    "180D": "180D",
    "6M": "6M",
    "12M": "12M",
    "1Y": "1R",
    "Day": "Dzień",
    "now": "teraz",
    "Click to return to current period": "Kliknij, aby wrócić do bieżącego okresu",
    "Open calendar": "Otwórz kalendarz",
    // --- editor (short UI texts) ---
    "Above": "Powyżej",
    "Adaptive Color": "Kolor adaptacyjny",
    "Add Annotation": "Dodaj adnotację",
    "Add Entity": "Dodaj encję",
    "Add Moving Average": "Dodaj średnią kroczącą",
    "Add Threshold": "Dodaj próg",
    "Advanced Calculations": "Zaawansowane obliczenia",
    "Aggregation": "Agregacja",
    "Align": "Wyrównanie",
    "All cards": "Wszystkie karty",
    "Alphabetic": "Alfabetycznie",
    "Animate": "Animuj",
    "Annotations": "Adnotacje",
    "Attribute": "Atrybut",
    "Attribute Data Source": "Źródło danych atrybutu",
    "Attribute List": "Lista atrybutów",
    "Auto (HA language)": "Auto (język HA)",
    "Auto (HA profile)": "Auto (profil HA)",
    "Auto (unit)": "Auto (jednostka)",
    "Auto Hide Entities": "Automatycznie ukrywaj encje",
    "Auto Scale": "Autoskalowanie",
    "Axis Labels": "Etykiety osi",
    "Background": "Tło",
    "Background Blur": "Rozmycie tła",
    "Background Image": "Obraz tła",
    "Background Opacity": "Przezroczystość tła",
    "Bar Spacing": "Odstęp słupków",
    "Base Colors": "Kolory bazowe",
    "Battery": "Bateria",
    "Battery Entity": "Encja baterii",
    "Below": "Poniżej",
    "Bezier": "Bezier",
    "Border Color": "Kolor obramowania",
    "Border Radius": "Zaokrąglenie rogów",
    "Border Width": "Grubość obramowania",
    "Both": "Oba",
    "Bottom": "Dół",
    "Bounds": "Granice",
    "Box Plot": "Wykres pudełkowy",
    "Break on Gaps": "Przerywaj na lukach",
    "Brush Zooming": "Przybliżanie zaznaczeniem",
    "Drill Down": "Szczegóły okresu",
    "Calendar": "Kalendarz",
    "Card": "Karta",
    "Card Border": "Obramowanie karty",
    "Card Header": "Tytuł karty",
    "Card Overlays": "Nakładki karty",
    "Card Shadow": "Cień karty",
    "Card Styling": "Styl karty",
    "Center": "Środek",
    "Center Label Color": "Kolor etykiety środkowej",
    "Center Label Size": "Rozmiar etykiety środkowej",
    "Center Total": "Suma na środku",
    "Chart": "Wykres",
    "Chart Align": "Wyrównanie wykresu",
    "Chart Mode": "Typ wykresu",
    "Chart mode, display and data configuration": "Typ wykresu, wyświetlanie i konfiguracja danych",
    "Classic": "Klasyczny",
    "Color": "Kolor",
    "Color Dot": "Kropka koloru",
    "Compact Legend": "Kompaktowa legenda",
    "Corner Radius": "Zaokrąglenie rogów",
    "Custom Name": "Własna nazwa",
    "Dashed": "Kreskowana",
    "Data Attribute": "Atrybut danych",
    "Data Labels": "Etykiety danych",
    "Data Points": "Punkty danych",
    "Data Settings": "Ustawienia danych",
    "Data Vars": "Zmienne danych",
    "Date Format": "Format daty",
    "Date Label Color": "Kolor etykiety daty",
    "Date Nav": "Nawigacja dat",
    "Date Navigation": "Nawigacja dat",
    "Date Picker": "Wybór daty",
    "Decimals": "Miejsca dziesiętne",
    "Default": "Domyślny",
    "Default (Vertical)": "Domyślny (pionowo)",
    "Default Mode": "Tryb domyślny",
    "Delete": "Usuń",
    "Direction": "Kierunek",
    "Disabled": "Wyłączone",
    "Donut": "Pierścień",
    "Dotted": "Kropkowana",
    "Down Color": "Kolor spadku",
    "Drag to reorder": "Przeciągnij, aby zmienić kolejność",
    "Duplicate": "Duplikuj",
    "Duration Unit": "Jednostka czasu trwania",
    "End": "Koniec",
    "End value": "Wartość końcowa",
    "Energy Date Sync": "Synchronizacja z datami Energii",
    "Key": "Klucz",
    "Entities": "Encje",
    "Entity": "Encja",
    "Falling": "Spadek",
    "First": "Pierwszy",
    "Fixed Value": "Stała wartość",
    "Font Color": "Kolor czcionki",
    "Font Size": "Rozmiar czcionki",
    "Forecast Horizon": "Horyzont prognozy",
    "Gauge": "Wskaźnik",
    "Gauge Columns": "Kolumny wskaźników",
    "Gauge Span": "Łuk wskaźnika",
    "General Settings": "Ustawienia ogólne",
    "Gradient": "Gradient",
    "Graph Data": "Dane wykresu",
    "Graph End Hour": "Godzina końca",
    "Graph Start": "Początek wykresu",
    "Graph Start Hour": "Godzina początku",
    "Graph Type": "Typ linii",
    "Grid": "Siatka",
    "Group By": "Grupowanie",
    "Group By Picker": "Wybór grupowania",
    "Header": "Nagłówek",
    "Header & Battery": "Nagłówek i bateria",
    "Header Align": "Wyrównanie tytułu",
    "Header Color": "Kolor tytułu",
    "Header Weight": "Grubość tytułu",
    "Heatmap": "Mapa cieplna",
    "Height": "Wysokość",
    "Hide on Load": "Ukryj przy ładowaniu",
    "Histogram": "Histogram",
    "Horizontal": "Poziomo",
    "Hours": "Godziny",
    "Hours to Show": "Godziny do pokazania",
    "Icon": "Ikona",
    "Icon Color": "Kolor ikony",
    "Icon Position": "Pozycja ikony",
    "Icon Size": "Rozmiar ikony",
    "Image URL": "URL obrazu",
    "Interval Picker": "Wybór interwału",
    "Invert (Mirror)": "Odwróć (lustro)",
    "Label": "Etykieta",
    "Labels": "Etykiety",
    "Language": "Język",
    "Last 12M": "Ostatnie 12M",
    "Last 15D": "Ostatnie 15D",
    "Last 180D": "Ostatnie 180D",
    "Last 24H": "Ostatnie 24G",
    "Last 30D": "Ostatnie 30D",
    "Last 3D": "Ostatnie 3D",
    "Last 7D": "Ostatnie 7D",
    "Last 90D": "Ostatnie 90D",
    "Last Color": "Kolor ostatniej wartości",
    "Left": "Lewo",
    "Letter Spacing": "Odstęp liter",
    "Line / Fill Color": "Kolor linii / wypełnienia",
    "Line Style": "Styl linii",
    "Line Width": "Grubość linii",
    "Local (device)": "Lokalny (urządzenie)",
    "Localization": "Lokalizacja",
    "Logarithmic": "Logarytmiczna",
    "Long dash": "Długa kreska",
    "Low Threshold": "Niski próg",
    "Lower Bound Y": "Dolna granica Y",
    "Lower Bound Y2": "Dolna granica Y2",
    "MDI Icon": "Ikona MDI",
    "Milliseconds": "Milisekundy",
    "Min Value": "Wartość min.",
    "Min Y Range": "Min. zakres Y",
    "Min Y2 Range": "Min. zakres Y2",
    "Minutes": "Minuty",
    "Name Position": "Pozycja nazwy",
    "Name Size": "Rozmiar nazwy",
    "Needle Color": "Kolor wskazówki",
    "No annotations yet": "Brak adnotacji",
    "No moving averages yet": "Brak średnich kroczących",
    "No thresholds yet": "Brak progów",
    "None": "Brak",
    "Now Line": "Linia „teraz”",
    "Number Format": "Format liczb",
    "Off": "Wył.",
    "Offset": "Przesunięcie",
    "Opacity": "Przezroczystość",
    "Chart Settings": "Ustawienia wykresu",
    "Card Settings": "Ustawienia karty",
    "Header & Icon": "Nagłówek i ikona",
    "Header, icon, styling and language": "Nagłówek, ikona, styl i język",
    "Search settings": "Szukaj ustawień",
    "Cell Values": "Wartości komórek",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "Wypisuje wartość każdej komórki w polach mapy cieplnej lub kalendarza. Wyłącz, aby uzyskać czystszą siatkę samych kolorów — dokładne wartości pozostają dostępne w podpowiedzi.",
    "Fill Opacity": "Przezroczystość wypełnienia",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "Jak mocne jest wypełnienie pod linią, od 0 (niewidoczne) do 1 (pełne). Pozostaw puste, aby użyć domyślnej wartości 0,4. Przy gradiencie jest to krycie u góry, zanikające do jednej ósmej na dole; bez gradientu płaskie wypełnienie używa połowy tej wartości.",
    "Overlay": "Nakładka",
    "Overlays are hidden in sparkline mode": "Nakładki są ukryte w trybie sparkline",
    "Layout": "Układ",
    "Sequential": "Sekwencyjny",
    "Padding": "Margines wewnętrzny",
    "Percentage": "Procent",
    "Percentages": "Procenty",
    "Period": "Okres",
    "Period Highlight": "Podświetlenie okresu",
    "Pie Chart": "Wykres kołowy",
    "Pie Style": "Styl koła",
    "Point Color": "Kolor punktów",
    "Points/Hour": "Punkty/godz.",
    "Points/Hour Picker": "Wybór punktów/godz.",
    "Polar Area": "Obszar biegunowy",
    "Primary Value": "Wartość główna",
    "Radar": "Radar",
    "Radial Bar": "Słupki promieniowe",
    "Range Band": "Pasmo zakresu",
    "Ranking": "Ranking",
    "Reference Year": "Rok odniesienia",
    "Reverse": "Odwrotnie",
    "Right": "Prawo",
    "Rising": "Wzrost",
    "Round Ticks": "Zaokrąglaj podziałki",
    "Scatter": "Punktowy",
    "Scroll Mode": "Tryb przewijania",
    "Secondary Value": "Wartość dodatkowa",
    "Seconds": "Sekundy",
    "Server": "Serwer",
    "Shortcuts": "Skróty",
    "Show Average": "Pokaż średnią",
    "Show Bounds": "Pokaż granice",
    "Show Full Period": "Pokaż cały okres",
    "Show Range": "Pokaż zakres",
    "Show Timestamp": "Pokaż znacznik czasu",
    "Show Values": "Pokaż wartości",
    "Show now line": "Pokaż linię „teraz”",
    "Slice Label Color": "Kolor etykiet wycinków",
    "Slice Label Format": "Format etykiet wycinków",
    "Slice Label Size": "Rozmiar etykiet wycinków",
    "Slice Spacing": "Odstęp wycinków",
    "Solid": "Ciągła",
    "Source": "Źródło",
    "Sparkline": "Sparkline",
    "Stable": "Stabilnie",
    "Stable Color": "Kolor stabilności",
    "Stack Group": "Grupa stosu",
    "Stacked": "Skumulowany",
    "Stacked Group Totals": "Sumy grup stosu",
    "State": "Stan",
    "State Color": "Kolor stanu",
    "State Layout": "Układ stanów",
    "State Map": "Mapa stanów",
    "State Timeline": "Oś czasu stanów",
    "Statistic ID": "ID statystyki",
    "Style": "Styl",
    "System": "Systemowy",
    "Tap Action": "Akcja dotknięcia",
    "Thick": "Gruby",
    "Thin": "Cienki",
    "Time Field": "Pole czasu",
    "Time Unit": "Jednostka czasu",
    "Time Window": "Okno czasu",
    "Time Zone": "Strefa czasowa",
    "Timeline": "Oś czasu",
    "Timestamp": "Znacznik czasu",
    "Tomorrow": "Jutro",
    "Tooltip": "Podpowiedź",
    "Tooltip Name": "Nazwa w podpowiedzi",
    "Tooltip Order": "Kolejność w podpowiedzi",
    "Tooltip Sync": "Synchronizacja podpowiedzi",
    "Tooltip Total": "Suma w podpowiedzi",
    "Top": "Góra",
    "Transition": "Przejście",
    "Trend Period": "Okres trendu",
    "Type": "Typ",
    "Unit": "Jednostka",
    "Up Color": "Kolor wzrostu",
    "Update Interval": "Interwał odświeżania",
    "Upper Bound Y": "Górna granica Y",
    "Upper Bound Y2": "Górna granica Y2",
    "Value Expression": "Wyrażenie wartości",
    "Value Factor": "Mnożnik wartości",
    "Value Field": "Pole wartości",
    "Value Position": "Pozycja wartości",
    "Value Size": "Rozmiar wartości",
    "Value Transform": "Transformacja wartości",
    "Visibility": "Widoczność",
    "Visible Intervals": "Widoczne interwały",
    "Visible Modes": "Widoczne tryby",
    "Visible Window": "Widoczne okno",
    "Visual Options": "Opcje wizualne",
    "Waterfall": "Kaskada",
    "Width": "Szerokość",
    "Window Step": "Krok okna",
    "X Axis": "Oś X",
    "X Axis Interval": "Interwał osi X",
    "X Grid Color": "Kolor siatki X",
    "X Grid Opacity": "Przezroczystość siatki X",
    "X Grid Style": "Styl siatki X",
    "X Grid Width": "Grubość siatki X",
    "X Label Color": "Kolor etykiet X",
    "X Label Opacity": "Przezroczystość etykiet X",
    "X Label Size": "Rozmiar etykiet X",
    "X Ticks": "Podziałki X",
    "X-Axis": "Oś X",
    "X-axis settings are hidden in sparkline mode": "Ustawienia osi X są ukryte w trybie sparkline",
    "Y Axis": "Oś Y",
    "Y Axis Decimals": "Miejsca dziesiętne osi Y",
    "Y Axis Format": "Format osi Y",
    "Y Axis Label": "Etykieta osi Y",
    "Y Axis Ticks": "Podziałki osi Y",
    "Y Grid Color": "Kolor siatki Y",
    "Y Grid Opacity": "Przezroczystość siatki Y",
    "Y Grid Style": "Styl siatki Y",
    "Y Grid Width": "Grubość siatki Y",
    "Y Label Color": "Kolor etykiet Y",
    "Y Label Opacity": "Przezroczystość etykiet Y",
    "Y Label Size": "Rozmiar etykiet Y",
    "Y Tick Format": "Format wartości Y",
    "Y Ticks": "Podziałki Y",
    "Y-Axis": "Oś Y",
    "Y-axis settings are hidden in sparkline mode": "Ustawienia osi Y są ukryte w trybie sparkline",
    "Y2 Axis Label": "Etykieta osi Y2",
    "Y2 Tick Format": "Format wartości Y2",
    "Y2-Axis": "Oś Y2",
    "Z-Index": "Indeks Z",
    "Zoom Sync": "Synchronizacja przybliżenia",
    "configured — add, reorder and customize": "skonfigurowano — dodawaj, sortuj i dostosowuj",
    "e.g. Statistics": "np. Statystyki",
    // --- entity editor ---
    "Action": "Akcja",
    "Advanced": "Zaawansowane",
    "Always": "Zawsze",
    "Bar": "Słupki",
    "Basic": "Podstawowe",
    "Candlestick": "Świece",
    "Color Thresholds": "Progi kolorów",
    "Colors": "Kolory",
    "Ext LTS": "Zewn. LTS",
    "Extrema": "Ekstrema",
    "Fill": "Wypełnienie",
    "Gauge Range": "Zakres wskaźnika",
    "General": "Ogólne",
    "Global": "Globalnie",
    "Graph": "Wykres",
    "History only": "Tylko historia",
    "Independent": "Niezależna",
    "LTS": "LTS",
    "Legend": "Legenda",
    "Line": "Linia",
    "Lower Bound": "Dolna granica",
    "Manual": "Ręcznie",
    "Moving Averages": "Średnie kroczące",
    "Never": "Nigdy",
    "On": "Wł.",
    "On Click": "Po kliknięciu",
    "Other": "Inne",
    "Primary": "Główna",
    "Rise/Fall Colors": "Kolory wzrostu/spadku",
    "Secondary": "Dodatkowa",
    "Start": "Początek",
    "State Row": "Wiersz stanu",
    "Step": "Schodki",
    "Time": "Czas",
    "Trend Icon": "Ikona trendu",
    "Upper Bound": "Górna granica",
    "Y Axis Range": "Zakres osi Y",
    // --- threshold direction/transition + hints ---
    "Hard": "Ostry",
    "Inherit from Custom Name": "Dziedzicz z własnej nazwy",
    "My annotation": "Moja adnotacja",
    "Smooth": "Gładki",
    "Vertical": "Pionowo",
    // --- compact labels + scroll sync ---
    "End Hour": "Godzina końca",
    "Scroll Sync": "Synchr. przewijania",
    "Start Hour": "Godzina początku",
    // --- state_row dropdowns + positions ---
    "3D Effect": "Efekt 3D",
    "Aligned (below)": "Wyrównane (poniżej)",
    "Bottom Center": "Dół środek",
    "Bottom Left": "Dół lewo",
    "Bottom Right": "Dół prawo",
    "State (live)": "Stan (na żywo)",
    "Tooltip Date = Axis": "Data podpowiedzi = Oś",
    "Top Center": "Góra środek",
    "Top Left": "Góra lewo",
    "Top Right": "Góra prawo",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First pokazują koniec surowej serii, a nie wyświetlany wycinek lub komórkę. W tym typie wykresu rozważ Sum / Avg / Min / Max.",
    // --- color palette names ---
    "Accent": "Akcent",
    "Amber": "Bursztynowy",
    "Black": "Czarny",
    "Blue": "Niebieski",
    "Blue grey": "Niebieskoszary",
    "Brown": "Brązowy",
    "Cyan": "Cyjan",
    "Dark grey": "Ciemnoszary",
    "Deep orange": "Ciemnopomarańczowy",
    "Deep purple": "Ciemnofioletowy",
    "Green": "Zielony",
    "Grey": "Szary",
    "Indigo": "Indygo",
    "Light blue": "Jasnoniebieski",
    "Light green": "Jasnozielony",
    "Light grey": "Jasnoszary",
    "Lime": "Limonkowy",
    "Orange": "Pomarańczowy",
    "Pink": "Różowy",
    "Purple": "Fioletowy",
    "Red": "Czerwony",
    "Teal": "Morski",
    "White": "Biały",
    "Yellow": "Żółty",
    "Custom": "Własny",
  }),
  pt: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "Ao vivo",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "O estado atual da entidade neste momento, independentemente do período mostrado no gráfico. Todos os outros valores descrevem o intervalo apresentado.",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "Esta comparação começa oculta quando o cartão carrega - revele-a clicando na sua entrada da legenda. Nota: clicar na série PRINCIPAL na legenda alterna todo o grupo de comparação em conjunto.",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "Períodos de calendário",
    "Rolling windows (ending now)": "Janelas móveis (terminam agora)",
    "Area names": "Nomes de área",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "Nomes de atributo",
    "Attribute names only": "Apenas nomes de atributo",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "Acrescenta o atributo representado ao nome de cada entidade - na linha de estado, legenda, dicas, estatísticas, exportações e nesta lista. Sem isto, dois atributos da mesma entidade produzem duas etiquetas idênticas. As linhas que representam o estado da própria entidade não são alteradas, nem as entidades com nome personalizado.",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "Mostra APENAS o nome do atributo em vez do nome da entidade mais o atributo. Combinado com Nomes de área dá etiquetas como 'Temperatura alvo · Sala'. Esta opção e Nomes de atributo são alternativas - ativar uma desativa a outra.",
    "Hide Name": "Ocultar nome",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "Ativado",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "Desative para que o cartão se comporte como se esta entidade nunca tivesse sido configurada: nada é obtido nem desenhado, e nenhuma lógica do cartão a considera. Útil para modelos de cartões partilhados (ex. Streamline) em que algumas instâncias não têm um sensor. A linha permanece aqui para edição e pode ser reativada a qualquer momento.",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "Tamanho do ponto",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "Raio dos círculos dos pontos de dados em pixels. Deixe vazio para tamanho automático com base na espessura da linha. Também define o tamanho dos pontos nos modos scatter e radar.",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "Janela estendida",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "Renderiza N vezes o período selecionado e abre deslocado para a parte mais recente: o ecrã mostra exatamente o período escolhido - mesma escala e mesmos intervalos que sem deslocamento - e pode recuar pelo histórico extra. Segue o seletor de datas: na vista de Semana com 2, há uma semana extra deslocável atrás da atual. 1 ou vazio = desligado. Sobrepõe-se à Janela visível enquanto ativo.",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "Ignorar zeros transitórios",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "Algumas integrações reportam um 0 literal enquanto o dispositivo está desligado ou a reiniciar, voltando depois ao total anterior - cada queda é então contada como reinício do contador e o valor restaurado é contado novamente como consumo. Ative para ignorar por completo as leituras a zero; com estatísticas de longo prazo a variação é recalculada a partir da coluna state, contornando as somas contaminadas. Contadores que realmente voltam a zero e continuam a contar a partir daí continuam a funcionar.",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "Preenche a área abaixo da linha deste fantasma com uma versão esmaecida da sua cor. Desligado por predefinição para que períodos sobrepostos continuem legíveis.",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "Desenha uma linha horizontal tracejada no valor médio deste fantasma - a média do período comparado - na cor do fantasma. Útil para comparar médias de períodos num relance.",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "Regras de escala personalizadas",
    "Up to (hours)": "Até (horas)",
    "Add Rule": "Adicionar regra",
    "No rules yet - the built-in auto scale decides": "Ainda sem regras - decide o autoescalonamento integrado",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "Substitui o autoescalonamento integrado pelos seus próprios limiares. Cada regra lê-se: quando o período visível é de até N horas, usa este agrupamento (e opcionalmente estes pontos/hora). Vence o limiar correspondente mais pequeno; um período além de todos os limiares volta ao autoescalonamento integrado. Sensível ao seletor de datas: uma seleção de mês ou ano completo corresponde pela sua duração nominal mesmo com o período ainda a decorrer.",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "Dia anterior",
    "Week Before": "Semana anterior",
    "Month Before": "Mês anterior",
    "Year Before": "Ano anterior",
    "Periods Back": "Períodos atrás",
    "No comparisons yet": "Ainda sem comparações",
    "Add Comparison": "Adicionar comparação",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "Quantos períodos atrás esta linha compara: 1 = o período anterior, 2 = dois períodos atrás. Segue o período selecionado e o seletor de datas - na vista Semana, 2 significa duas semanas atrás; mude o seletor para Ano e a mesma linha mostrará dois anos atrás.",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "Sobrepõe esta entidade deslocada para trás como séries fantasma esmaecidas - um fantasma por linha. Período anterior segue a janela atual (com lógica de calendário nas vistas de mês/ano) e Períodos atrás multiplica isso: 1 = anterior, 2 = dois períodos atrás. Os fantasmas ocultam-se junto com a série principal na legenda; a dica mostra a data própria de cada fantasma e a variação percentual.",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "Texto do título exibido no topo do cartão. Deixe vazio para ocultar completamente a linha do cabeçalho.",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "Tamanho da fonte do título do cartão e do ícone de bateria. O ícone de bateria e o texto de percentagem escalam proporcionalmente com este valor. Aceita qualquer valor CSS como 16px ou 1.2em.",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "Alinhamento horizontal do título — esquerda, centro ou direita. Combinado com Posição do Ícone para determinar as zonas de layout.",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "Controla como os valores de estado das entidades são organizados acima/abaixo do gráfico. Padrão = cada entidade empilha verticalmente na sua própria linha. Horizontal = as entidades fluem lado a lado numa única linha, quebrando se necessário. Útil para cartões compactos com muitas entidades.",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "Cor personalizada para o texto do cabeçalho. Aceita qualquer cor ou variável CSS. Deixe vazio para o padrão do tema.",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "Peso da fonte do texto do cabeçalho. Aceita palavras-chave CSS (light/normal/bold) ou números (300, 400, 600, 700). Deixe vazio para o padrão do tema.",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "Espaçamento entre letras do cabeçalho. Aceita um número (tratado como px) ou qualquer valor CSS como 0.5px, normal, -0.02em. Deixe vazio para o padrão do tema.",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "Ícone Material Design ao lado do título. Use o prefixo mdi:, por exemplo mdi:chart-line. Veja todos os ícones em materialdesignicons.com.",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "Largura e altura do ícone. Aceita valores CSS como 22px ou 1.5rem.",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "Use uma imagem personalizada em vez de um ícone MDI. Cole a URL completa de qualquer PNG/SVG/WebP. Tem prioridade sobre o campo de ícone MDI.",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "Onde posicionar o ícone do cabeçalho — esquerda, centro ou direita. Quando a posição do ícone coincide com o valor de Alinhamento do Cabeçalho, o ícone e o título ficam juntos (ícone primeiro). Caso contrário, separam-se: o ícone vai para a sua própria zona e o título para a zona de alinhamento.",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "Altura da área do gráfico em pixels, ou auto para preencher a célula da grade (dimensione o cartão pela aba Layout). Limpar o campo define auto.",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "Cor de fundo personalizada para o cartão. Aceita qualquer cor CSS (hex, nome, rgb, rgba). Use rgba(r,g,b,a) para transparência, por exemplo rgba(155,150,150,0.3). Deixe vazio para o padrão do tema.",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "Arredondamento dos cantos do cartão. Aceita um número (tratado como px) ou qualquer valor CSS como 12px, 1rem, 0. Deixe vazio para o padrão do tema.",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "Mostra a sombra padrão dos cartões do HA. Desative para um visual plano ou ao colocar o cartão sobre um fundo decorado.",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "Mostra a borda padrão dos cartões do HA. Desative para uma aparência mais limpa, sem borda.",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "Cor personalizada para a borda do cartão. Aceita qualquer cor ou variável CSS. Deixe vazio para o padrão do tema.",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "Espessura da borda. Aceita um número (tratado como px) ou qualquer valor CSS como 2px. Deixe vazio para o padrão do tema.",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "Espaçamento interno do cartão. Aceita um único número (px) ou qualquer abreviação CSS como 8px 16px ou 0. Deixe vazio para o padrão do tema.",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "URL de uma imagem para usar como fundo do cartão. Arquivos locais (em www/) são acessados sob /local/ — você pode escrever /local/sunset.jpg, apenas sunset.jpg ou local/sub/path.jpg. URLs externas também funcionam. A imagem sobrepõe a cor de fundo (cores rgba transparentes aparecem através dela).",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "Quantidade de desfoque em pixels aplicada apenas à Imagem de Fundo. O gráfico, o cabeçalho e o restante do conteúdo permanecem nítidos. 0 ou vazio = sem desfoque. Útil para fundos suaves e atmosféricos.",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "Posição horizontal da forma do gráfico dentro do cartão. Esquerda fixa-o na borda esquerda, Direita na borda direita, Centro (padrão) mantém-no no meio. Útil ao empilhar o gráfico ao lado de outro conteúdo ou para equilíbrio visual.",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "Idioma dos textos no cartão - predefinições e rótulos de intervalo do seletor de datas, opções do seletor de agrupamento, palavras do tooltip e da legenda como Total/Mín/Máx, e estados vazios. Auto = segue a definição de Idioma no Perfil do HA de cada usuário. Um idioma fixo trava os textos e formatos de data do cartão para todos - útil para tablets de parede. Este editor também segue o idioma do cartão. Nomes de entidades, unidades e seus próprios rótulos nunca são traduzidos. Palavras de estado (on/off, aquecendo...) vêm das traduções do próprio HA e seguem o idioma do perfil de quem visualiza. Traduções ausentes recorrem ao inglês.",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "Qual fuso horário o cartão usa para rótulos dos eixos, tooltips, limites de janela (D/W/M/Y, Início do Gráfico, limites de hora) e agrupamento por calendário. Auto = segue a preferência de Fuso horário no Perfil do HA, exatamente como os gráficos nativos do HA - corrige divergências de hora quando seu dispositivo está em um fuso diferente do servidor (por exemplo, em viagem). Local = usa sempre o fuso do dispositivo/navegador. Servidor = usa sempre o fuso do servidor HA. Um nome IANA personalizado como Europe/Istanbul ou America/New_York também pode ser definido em YAML.",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "Timeline = gráfico de séries temporais (linha, degrau, barra por entidade). Scatter = gráfico de correlação X vs Y (exatamente 2 entidades). Pie = gráfico de rosca mostrando proporções. Ranking = barras horizontais ordenadas por valor. Heatmap = grade de dias × horas. Calendar = grade semanal. Box Plot = distribuição mín / quartil / mediana por bucket de tempo. Waterfall = cada entidade como um passo +/− de um total acumulado (a agregação assume Sum por padrão). Histogram = distribuição de frequência de valores na janela visível.",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "Quantas horas de histórico carregar e exibir na janela móvel padrão. Valores maiores buscam mais dados, mas podem deixar o cartão mais lento. Ignorado quando Seletor de Data, Sincronização com Energia, Seletor de Intervalo, Início do Gráfico ou Hora de Início do Gráfico substitui a janela de tempo.",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "Quantos pontos de dados por hora buscar. Mais alto = mais detalhe, porém mais pesado para o banco de dados recorder do HA. Um valor de 2 significa um ponto a cada 30 minutos. Entidades individuais podem substituir isso nas suas próprias configurações.",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "Como agrupar os dados brutos de histórico antes da agregação. Interval = buckets de largura igual em todo o intervalo de tempo (o mais comum). Hour = um bucket por hora do relógio. Date = um por dia de calendário. Week = um por semana de calendário (seg–dom). Month = um por mês de calendário. Raw = sem agrupamento algum: cada amostra registrada é desenhada no seu timestamp exato — ideal para gráficos de degrau de sensores binários/de estado onde cada transição importa.",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "Oculta entidades cujo valor fica abaixo deste limiar. Útil para classificar consumo de energia ou métricas similares onde dispositivos ociosos / em espera poluem o gráfico. O limiar é comparado com o valor absoluto, então funciona igual para números positivos e negativos. Deixe vazio para não filtrar.",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "Intervalo de atualização automática em segundos. O cartão buscará os dados novamente nesta cadência, independentemente das mudanças de estado do HA. Útil para sensores que mudam com frequência ou fontes de dados externas. Deixe vazio para atualizar apenas quando o HA emitir eventos de estado.",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "Intervalo de tempo máximo visível em horas. Quando definido e menor que Horas a Exibir, o gráfico torna-se rolável horizontalmente.",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "Scrollbar = barra de rolagem visível na parte inferior. Wheel = a roda do mouse rola horizontalmente.",
    "Draws faint horizontal and vertical guide lines across the graph area.": "Desenha linhas-guia horizontais e verticais sutis por toda a área do gráfico.",
    "Shows a compact color-coded entity name key below the graph.": "Mostra abaixo do gráfico uma legenda compacta com os nomes das entidades codificados por cor.",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "Reproduz uma animação de desenho quando o cartão carrega. Timeline = varredura de desenho da linha/área. Pie / Radial Bar / Polar Area = crescimento das fatias a cada atualização de dados.",
    "Stacks entities on top of each other instead of overlapping.": "Empilha as entidades umas sobre as outras em vez de sobrepô-las.",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "Modo compacto — remove todo o adorno, mostra nome da entidade + valor + gráfico minúsculo.",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "Quando ativado, escolhe automaticamente o melhor Agrupar Por e Pontos/Hora para a janela visível — visando ~100 pontos. Recorre a um modo mais seguro (apenas Pontos/Hora) para configurações de cartão que usam offset, forecast_horizon ou fontes de dados baseadas em atributos, onde substituir o Agrupar Por poderia quebrar o alinhamento temporal por entidade.",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "Adiciona um pequeno ícone de download no canto superior direito do gráfico com exportação PNG e CSV das séries atualmente visíveis.",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "Inicia todas as entidades ocultas quando o cartão carrega — o gráfico começa vazio e você revela apenas as séries de que precisa clicando nelas na legenda ou na legenda detalhada. As revelações persistem durante a sessão; entidades adicionadas depois também iniciam ocultas. Combina melhor com Legenda Compacta para que haja algo em que clicar.",
    "Horizontal alignment of the compact legend.": "Alinhamento horizontal da legenda compacta.",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "Predefinição visual. Classic = pizza completa. Thick = anel de rosca largo. Donut = padrão. Thin = anel estreito. Total Central impõe um furo interno mínimo.",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "Espaço entre fatias em graus. 0 = encostadas. 1-5 = sutil. 6-15 = claramente separadas. Fatias espaçadas recebem automaticamente pontas arredondadas. Aplica-se apenas aos estilos de rosca (não ao Classic).",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "Adiciona profundidade à pizza achatando-a verticalmente e desenhando paredes laterais abaixo. Funciona com qualquer predefinição de estilo.",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "Tamanho da fonte dos rótulos de valor dentro de cada fatia. Deixe vazio para tamanho automático baseado no raio do gráfico.",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "Cor dos rótulos de valor das fatias. Aceita qualquer cor CSS (hex, rgba, nome) ou variável CSS. Deixe vazio para branco (contraste automático contra a cor da fatia).",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "O que mostrar dentro de cada fatia. Valor = número com unidade (por exemplo 42.0 kWh). Percentagem = parte do total (por exemplo 23%). Ambos = valor seguido da percentagem.",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "Tamanho da fonte do valor do Total Central mostrado no furo da rosca. Requer Total Central ativado. Deixe vazio para tamanho automático.",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "Cor do valor do Total Central e do seu sub-rótulo. Aceita qualquer cor ou variável CSS. Deixe vazio para o padrão do tema.",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "Quantos medidores por linha. Auto encaixa tantos quanto a largura do cartão permitir; cada entidade torna-se seu próprio medidor em uma grade responsiva.",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "Abertura do mostrador em graus. 270 = mostrador clássico de 3/4 (padrão), 180 = semicírculo, 360 = anel completo. A abertura fica centrada na parte inferior.",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "Onde o valor é desenhado em relação ao medidor — abaixo (padrão) ou acima do mostrador, longe do arco e da agulha.",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "Tamanho da fonte do valor do medidor em pixels. Deixe vazio para dimensionar automaticamente a partir do medidor; o nome escala junto.",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "Desenha os extremos da escala do mostrador — o limite inferior e o superior — como pequenos rótulos nas duas pontas do medidor. Defina a faixa por entidade em Faixa do Medidor (Mín / Máx). O pico e o mínimo observados no período aparecem sempre no tooltip.",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "Arredondamento dos cantos de cada segmento de estado em pixels. 0 = perfeitamente reto. 3 = padrão. Valores maiores arredondam até uma forma de pílula (limitado a metade da altura da linha). Usuários avançados também podem estilizar por estado visando a classe sgc-stl-cell via card_mod.",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "Desenha o nome do estado (por exemplo Limpo, Ligado, Em Casa) dentro de segmentos largos o suficiente para contê-lo. Desligue para um visual limpo de faixas de cor.",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Tamanho da fonte dos rótulos do eixo Y (datas para heatmap, semanas para calendário) em pixels. O padrão é 10.",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Opacidade dos rótulos do eixo Y. 0 = invisível, 1 = totalmente opaco. O padrão é 0.65.",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Cor personalizada para os rótulos do eixo Y. Aceita qualquer cor CSS (hex, rgba, nome de cor) ou uma variável CSS. Deixe vazio para usar --primary-text-color do tema.",
    "Shows numeric value labels on the left (primary) edge of the graph.": "Mostra rótulos numéricos de valor na borda esquerda (primária) do gráfico.",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "Mostra rótulos numéricos de valor na borda direita (secundária) do gráfico. Visível apenas quando pelo menos uma entidade usa Eixo Y = Secundário. Desative para mostrar apenas os rótulos do eixo primário mantendo as entidades secundárias no gráfico.",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "Desenha pequenas marcas de tick em cada posição de rótulo numérico nos eixos Y. Ajuda a ancorar visualmente os rótulos à borda do gráfico.",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "Mostra um rótulo de unidade vertical na borda esquerda e/ou direita do gráfico. Assume por padrão a unidade de medida da primeira entidade de cada eixo. Texto personalizado pode ser definido na seção Rótulos abaixo.",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "Muda o eixo Y para uma escala logarítmica. Ideal para dados que abrangem várias ordens de magnitude (por exemplo 1 a 10000). Não adequado para valores zero ou negativos.",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "Rótulo vertical mostrado na borda esquerda do gráfico. Assume por padrão a unidade da primeira entidade primária. Defina um texto personalizado para substituir, ou deixe vazio para automático.",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "Rótulo vertical mostrado na borda direita do gráfico. Assume por padrão a unidade da primeira entidade secundária. Defina um texto personalizado para substituir, ou deixe vazio para automático.",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "Ajusta os valores de tick do eixo Y para múltiplos limpos de 1, 2 ou 5 (× 10^n) — por exemplo 0.1 / 0.2 / 0.3 em vez de 0.11 / 0.22 / 0.33. Permanece dentro dos limites, não altera a escala do gráfico. Desative para espaçamento estritamente igual.",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Número de marcas de tick (linhas de grade e rótulos) no eixo Y. O padrão é 4. Exemplo: ticks=6 com limites 40-100 mostra 40, 50, 60, 70, 80, 90, 100.",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Número de casas decimais para os rótulos do eixo Y. Substitui a configuração de decimais por entidade apenas para os rótulos do eixo. Os valores da linha de estado não são afetados. Deixe vazio para detecção automática.",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Como os números do eixo Y são formatados. Sistema = segue a configuração regional do HA. Vírgula = estilo europeu (1.234,56). Ponto = estilo americano (1,234.56). Independente do Formato Numérico por entidade, que continua controlando a linha de estado, o tooltip e os rótulos de dados.",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "Formato de rótulo personalizado para o eixo PRIMÁRIO. Substitui Decimais e Formato do Eixo Y acima, e também controla rótulos de dados, valores do tooltip, a linha de estado, extremos e o rótulo da linha de média para entidades neste eixo. Abreviações de duração (valor bruto convertido a partir da Unidade de Duração): h:mm, h:mm:ss, mm:ss, d h:mm — por exemplo 5400 s com h:mm mostra 1:30. Ou um template {expression} seguro: números, value, + - * / %, parênteses, floor, ceil, round, abs, min, max, sqrt, mais pad2(x), pad(x,width), fixed(x,decimals). Exemplo: {floor(value/3600)}:{pad2(floor(value%3600/60))} transforma 5430 em 1:30; {fixed(value/1000,1)} kW transforma 2350 em 2.4 kW. Nenhum JavaScript é executado; formatos inválidos são ignorados. Deixe vazio para números simples.",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "Igual ao Formato de Tick do Y, mas para o eixo SECUNDÁRIO (direito) e todas as superfícies de valor das entidades traçadas nele.",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "Unidade do valor BRUTO do sensor quando uma abreviação de duração é usada. Segundos é o padrão — um valor de 5400 com h:mm mostra 1:30. Escolha Minutos ou Horas se o seu sensor reporta nessas unidades. Ignorado por templates {expression}.",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Tamanho da fonte dos rótulos numéricos do eixo Y em pixels. O padrão é 10.",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Opacidade dos rótulos numéricos do eixo Y. 0 = invisível, 1 = totalmente opaco. O padrão é 0.65.",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Cor personalizada para os rótulos e marcas de tick do eixo Y. Aceita qualquer cor CSS (hex, rgba, nome de cor) ou uma variável CSS como var(--my-color). Deixe vazio para o padrão do tema (--secondary-text-color).",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Padrão de linha para as linhas de grade horizontais (eixo Y). Sólida, Tracejada, Pontilhada ou Traço Longo. Ou um stroke-dasharray SVG personalizado como 6 2 2 2.",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Espessura das linhas de grade horizontais em pixels. O padrão é 1. Aceita decimais como 0.5.",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Cor das linhas de grade horizontais. Aceita qualquer cor ou variável CSS. Deixe vazio para o padrão do tema.",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Opacidade das linhas de grade horizontais. 0 = invisível, 1 = totalmente opaco. O padrão é 0.15 — sutil, apenas o suficiente para ancorar o olhar sem competir com os dados.",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "Amplitude mínima do eixo Y primário. Se a faixa real dos dados for menor que isto, o eixo expande simetricamente em torno do centro. Exemplo: definido como 10 com dados entre 20-22 → o eixo mostra 16-26. Evita gráficos com zoom excessivo para dados quase planos.",
    "Same as Min Y Range but for the secondary (right) Y axis.": "Igual à Faixa Mínima do Y, mas para o eixo Y secundário (direito).",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "Mínimo rígido ou flexível para o eixo Y primário. Digite um número para um limite rígido (o eixo nunca desce abaixo). Prefixe com ~ para flexível (por exemplo ~0) — o eixo expande se os dados descerem abaixo. Também aceita um ID de entidade para um limite dinâmico que segue outro sensor.",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "Máximo rígido ou flexível para o eixo Y primário. Mesma sintaxe do Limite Inferior: número, ~número ou entity_id.",
    "Hard or soft minimum for the secondary (right) Y axis.": "Mínimo rígido ou flexível para o eixo Y secundário (direito).",
    "Hard or soft maximum for the secondary (right) Y axis.": "Máximo rígido ou flexível para o eixo Y secundário (direito).",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "Tamanho da fonte dos rótulos do eixo X (horas para heatmap, nomes dos dias para calendário) em pixels. O padrão é 10.",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacidade dos rótulos do eixo X. 0 = invisível, 1 = totalmente opaco. O padrão é 0.5.",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "Cor personalizada para os rótulos do eixo X. Aceita qualquer cor CSS ou variável CSS. Deixe vazio para usar --primary-text-color do tema.",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "Tamanho da fonte dos rótulos de hora/data do eixo X em pixels. O padrão é 10.",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacidade dos rótulos do eixo X. 0 = invisível, 1 = totalmente opaco. O padrão é 0.5.",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Cor personalizada para os rótulos do eixo X. Aceita qualquer cor CSS (hex, rgba, nome de cor) ou uma variável CSS. Deixe vazio para o padrão do tema (--secondary-text-color).",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "Cor dos rótulos do eixo X quando o intervalo visível ultrapassa um dia e os rótulos passam a mostrar datas. Deixe vazio para acompanhar a Cor dos Rótulos do X.",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "Mostra rótulos de hora na parte inferior no modo Timeline, ou rótulos de valor no modo Scatter. Desative para ganhar espaço vertical extra.",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "Desenha pequenas marcas de tick em cada posição de rótulo de hora no eixo X. Ajuda a ancorar visualmente os rótulos à borda do gráfico.",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "Formato usado para timestamps no eixo X, tooltip, extremos e rótulos de recorde. Sistema = segue as configurações de formato de data/hora do Perfil do HA (a preferência 12h/24h é respeitada). As outras opções forçam um padrão específico. Padrões personalizados também funcionam em YAML com estes tokens: YYYY/YY (ano), MMMM/MMM (nome do mês) / MM (nº do mês), DD (dia), dddd/ddd (nome do dia da semana), HH/hh:mm:ss, A/a (AM/PM) — por exemplo 'ddd DD MMM' ou 'YYYY-MM-DD HH:mm'. Formatos de dia da semana (ddd / dddd) também rotulam os ticks de data do eixo X em vistas de vários dias — use 'dddd' sozinho para apenas o nome do dia.",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "Espaço entre colunas de barras em pixels. Aplica-se apenas a entidades do tipo barra. Aumente para um visual mais espaçado, diminua para barras mais densas.",
    "Font size of X-axis time labels in pixels. Default is 10.": "Tamanho da fonte dos rótulos de hora do eixo X em pixels. O padrão é 10.",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacidade dos rótulos de hora do eixo X. 0 = invisível, 1 = totalmente opaco. O padrão é 0.5.",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Cor personalizada para os rótulos de hora e marcas de tick do eixo X. Aceita qualquer cor CSS (hex, rgba, nome de cor) ou uma variável CSS. Deixe vazio para o padrão do tema (--secondary-text-color).",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "Cor personalizada para os rótulos de data (por exemplo marcadores de meia-noite exibidos em vistas de 12+ horas). O padrão é --primary-color para que as datas se destaquem. Defina igual à Cor dos Rótulos do X para um eixo uniforme.",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "Controla o espaçamento entre as marcas de tick do eixo X. Auto = calculado com base na largura do gráfico. Ou escolha um intervalo fixo: horário, diário, semanal ou mensal. Os ticks sempre se alinham a limites limpos (início da hora, meia-noite, segunda-feira, dia 1º do mês).",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Padrão de linha para as linhas de grade verticais (eixo X). Sólida, Tracejada, Pontilhada ou Traço Longo. Ou um stroke-dasharray SVG personalizado como 6 2 2 2.",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Espessura das linhas de grade verticais em pixels. O padrão é 1. Aceita decimais como 0.5.",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Cor das linhas de grade verticais. Aceita qualquer cor ou variável CSS. Deixe vazio para o padrão do tema.",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Opacidade das linhas de grade verticais. 0 = invisível, 1 = totalmente opaco. O padrão é 0.15 — sutil, apenas o suficiente para ancorar o olhar sem competir com os dados.",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "Sincroniza com o seletor de datas do painel Energia do HA. Não pode ser usado junto com o Seletor de Data.",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "Navegação de datas integrada com botões D/W/M/Y, calendário e predefinições.",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "Selecione quais botões de modo mostrar na barra do seletor. D/W/M/Y são períodos de calendário; Últimas 24H … Últimos 12M são janelas móveis que terminam agora. Se apenas um estiver selecionado, os botões ficam ocultos e esse modo é travado. Deixe os quatro modos de calendário ativos (relativos desligados) para o padrão.",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "Número de unidades por janela. 1 = unidade única (por exemplo um dia, um mês — comportamento legado). Maior que 1 transforma o seletor em uma janela móvel de N unidades: os botões anterior/próximo saltam N unidades completas. Exemplo: step=4 com o modo Semana mostra as últimas 4 semanas e navega 4 semanas por vez para trás/frente.",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "Modo inicial a cada carregamento do cartão. Auto = lembra o último modo escolhido manualmente pelo usuário (persistido entre recargas). Dia/Semana/Mês/Ano = sempre força este modo de calendário ao carregar. Últimas 24H … Últimos 12M = força uma janela móvel que termina agora (por exemplo Últimos 7D = os últimos 7 dias); as setas anterior/próximo saltam um período completo para trás/frente.",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "Posição horizontal do navegador ‹ período › dentro da barra do seletor — esquerda, centro ou direita. Se compartilhar a posição com os atalhos, o navegador é colocado primeiro, à esquerda deles.",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "Posição horizontal dos atalhos de modo — os botões D/W/M/Y e o ícone de calendário — esquerda, centro ou direita. Ao compartilhar a posição com o navegador de datas, o navegador vem primeiro.",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "Alinha o início da janela do gráfico a um limite de calendário. Hoje = começa em hoje às 00:00 (ideal para mostrar as 24h completas de hoje, por exemplo preços horários Nord Pool com o atributo today_hourly — use com Mostrar Período Completo). Amanhã = começa amanhã às 00:00 (para dados de previsão). Semana = segunda-feira 00:00. Mês = dia 1º do mês. Ano = 1º de janeiro. Substitui hours_to_show. Quando o seletor de intervalo está ativo, esta configuração é ignorada.",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "Mostra botões de intervalos de tempo predefinidos no cartão. Oculto em tempo de execução quando o Seletor de Data ou a Sincronização de Data de Energia está ativa (eles têm prioridade no controle da janela de tempo). O campo Grupo ao lado da posição mantém todos os cartões que compartilham esse nome no mesmo intervalo — os cartões receptores não precisam ter o seletor ativado, então um único seletor visível pode controlar a página inteira.",
    "Shows a compact dropdown list of attributes for entities.": "Mostra uma lista suspensa compacta de atributos para as entidades.",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "Mostra uma lista suspensa de Pontos/Hora no próprio cartão, permitindo mudar a resolução dos dados sem abrir o editor. Auto retorna ao valor configurado. A seleção persiste por cartão e tem prioridade sobre a Escala Automática enquanto ativa. O campo Grupo mantém a seleção de Pontos/Hora sincronizada entre todos os cartões que compartilham esse nome — os receptores não precisam ter o seletor visível, então um cartão pode controlar a página. Independente do grupo do seletor de Agrupar Por.",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "Mostra uma lista suspensa de Agrupar Por no próprio cartão — alterne entre agrupamento por Intervalo, Hora, 2H/3H/4H/6H/12H, Data, Semana, Mês ou Ano sem abrir o editor. Auto retorna ao valor configurado. A seleção persiste por cartão e tem prioridade sobre a Escala Automática enquanto ativa. O campo Grupo mantém a seleção de Agrupar Por sincronizada entre todos os cartões que compartilham esse nome — independente do grupo do seletor de Pontos/Hora. O campo Grupo é compartilhado com o seletor de Pontos/Hora — um único nome mantém AMBAS as seleções sincronizadas entre cartões.",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "Clique e arraste (desktop) ou pressione e arraste (celular) sobre o gráfico para selecionar um intervalo de tempo e ampliar. Duplo clique/duplo toque restaura a vista original.",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "Mostra o valor total no centro do gráfico. Quando desligado, o Pie torna-se uma pizza completa em vez de rosca.",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "Mostra a percentagem ao lado de cada barra e uma linha Participação no tooltip ao passar o cursor.",
    "Shows a Total row in the hover tooltip.": "Mostra uma linha Total no tooltip ao passar o cursor.",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "Quando você amplia por seleção ou dá duplo clique para restaurar neste cartão, a mesma janela de tempo é aplicada a todos os outros cartões que compartilham o nome do grupo. O grupo é opcional — deixe vazio para sincronizar com todos os outros cartões sem grupo.",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "Espelha a rolagem horizontal em todos os outros cartões do mesmo grupo. Mais útil quando o Intervalo Máximo Visível está definido em cada cartão, para que sejam de fato roláveis. A posição de rolagem é compartilhada como proporção (0–100% do intervalo total), então cartões com hours_to_show diferentes ainda chegam ao mesmo ponto relativo.",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "Selecione quais botões de intervalo de tempo mostrar. Deixe todos selecionados para o conjunto completo. Desmarque intervalos para manter o seletor compacto no celular.",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "Em gráficos de barras, sombreia sutilmente o fundo do período sob o cursor para que seu início e fim fiquem fáceis de ver. Ativa ao passar o cursor sobre uma barra.",
    "Shows a floating info box with exact values when hovering.": "Mostra uma caixa de informações flutuante com valores exatos ao passar o cursor.",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "Mostra uma linha Total na parte inferior do tooltip somando todos os valores das entidades visíveis. A unidade é acrescentada quando todas as entidades visíveis a compartilham.",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "Quando o gráfico está empilhado com dois ou mais grupos de pilha, adiciona uma linha de total por grupo para cada grupo nomeado (por exemplo 'Total Maçãs'). Independente do Total do Tooltip — ative ambos para mostrar os totais dos grupos E o Total geral de todas as entidades juntas.",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "Formata o cabeçalho de data do tooltip exatamente como os rótulos do eixo X. Vistas de longo alcance então mostram por exemplo '26 mai' em vez de um timestamp completo, ignorando o padrão do Formato de Data assim como o eixo faz. Nunca acrescenta uma hora a uma data: vistas de Mês/Ano/dia mostram apenas a data, vistas intradiárias por hora mostram apenas o relógio.",
    "Hovering broadcasts the timestamp to all synced cards.": "Passar o cursor transmite o timestamp a todos os cartões sincronizados.",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "Ordem das linhas de entidade dentro do tooltip. Padrão = ordem de configuração (primeira entidade no topo). Inverso = de baixo para cima, correspondendo à ordem visual de um gráfico empilhado, de modo que o segmento empilhado mais alto é listado primeiro. Alfabético = ordenado de A a Z pelo nome de exibição. A linha Total, quando mostrada, permanece sempre no final.",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "Entidade que reporta o nível de bateria (0–100%). Exibe um ícone de bateria com nível e percentagem no canto superior direito do cabeçalho do cartão — ou no canto superior direito do cartão quando não há cabeçalho. Apenas entidades com device_class battery são listadas. Deixe vazio para ocultar.",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "Percentagem de bateria abaixo da qual o ícone fica vermelho. O padrão é 20%. Aceita um número, um ID de entidade (sensor.x) ou um atributo de entidade (sensor.x.attribute).",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "Adiciona ao gráfico linhas de referência, marcadores de eventos, faixas de período ativo e destaques de zona de conforto.",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "Opacidade da linha de agora (0-1). Deixe vazio para o padrão 0.3.",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "Espessura do traço da linha de agora em pixels. O padrão é 0.5. Aceita decimais como 1.5.",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "Padrão da linha de agora. Sólida, Tracejada, Pontilhada ou Traço Longo. O padrão é Tracejada.",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "Para estatísticas importadas/externas sem entidade regular no HA (por exemplo gazpar:gazpar_consumption, linky:linky_consumption). Elas existem apenas no banco de dados de estatísticas e aparecem no painel de Energia. Deixe vazio para entidades normais — essas usam automaticamente estatísticas de longo prazo se o seu state_class for measurement, total ou total_increasing.",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "Nome de exibição personalizado para esta entidade. Deixe vazio para ocultar o nome por completo. Mostrado apenas quando definido explicitamente.",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "Rótulo de unidade personalizado (por exemplo kWh, °C, %). Substitui a unidade detectada automaticamente. Útil para atributos ou sensores sem unidade.",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "Substitui o nome mostrado apenas no tooltip. Independente do Nome Personalizado (que controla a linha de estado). Deixe vazio para ocultar o nome no tooltip — prático quando você só quer a amostra de cor e o valor. Se não definido, o tooltip recorre a Nome Personalizado → friendly_name → id da entidade.",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "Ação disparada ao tocar na linha de estado desta entidade. Mais Informações abre o diálogo de detalhes da entidade do HA. Navegar vai para um caminho de painel. URL abre um link externo. Chamar Serviço aciona diretamente um serviço do HA.",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "Contra qual eixo Y esta entidade é traçada. Primário = eixo esquerdo (escala compartilhada). Secundário = eixo direito (escala compartilhada). Independente = escala própria oculta baseada no mín/máx da entidade — ideal para sobrepor sensores com unidades muito diferentes (por exemplo temperatura + iluminância) para comparação de tendências.",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "Lê um atributo específico em vez do estado principal. Use notação de ponto para caminhos aninhados, por exemplo current_temperature ou forecast.0.temperature. Útil para entidades que expõem múltiplos valores.",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "Como os pontos de dados brutos dentro de cada bucket de tempo são combinados. avg = média (o mais suave, ideal para sensores de medição como temperatura/potência). min/max = valor mais baixo/mais alto. last/first = valor mais recente / mais antigo do bucket. median = valor central quando ordenado (resistente a outliers). sum = total de todos os valores. delta = máx menos mín (amplitude — quanto o valor flutuou). change = soma dos saltos positivos entre pontos consecutivos — ideal para contadores monotônicos (medidores de energia/gás/água) porque reinícios do contador são ignorados; limitado automaticamente a buckets diários. diff = variação líquida com sinal (último valor menos o primeiro) — para valores flutuantes como razões, preços, temperaturas, input_numbers em que quedas são movimentos reais e não reinícios de contador.",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "Contadores com reinício diário mostrados com agrupamento max + data podem vazar o pico de ontem para o bucket da meia-noite; o cartão amortece esse artefato heuristicamente. Desative se ele também amortecer picos legítimos que ocorrem logo após a meia-noite.",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "Multiplica esta série pelo valor de outra entidade ao longo do tempo — a visão de custo: consumo × tarifa. O preço é lido como uma função de degrau do histórico dessa entidade, então com tarifas dinâmicas cada fatia de consumo é cobrada pelo preço válido naquele momento. Melhor com aggregate_func: change em contadores de energia; defina a Unidade para a sua moeda.",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "Caminho de atributo opcional na entidade de preço de onde ler o preço (notação de ponto). Deixe vazio para usar o estado dela.",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "Substitui a configuração global de Pontos/Hora apenas para esta entidade. Mais alto = mais detalhe, porém mais carga na API do HA. Deixe vazio para herdar a configuração do cartão.",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "Número de casas decimais mostradas para o valor desta entidade na linha de estado e nos rótulos de extremos. Não afeta a precisão do gráfico.",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "Como os números são formatados. Sistema = segue a configuração regional do HA. Vírgula = estilo europeu (1.234,56). Ponto = estilo americano (1,234.56).",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "Adiciona uma linha de estatísticas abaixo do gráfico para esta entidade. Selecione quais valores mostrar: Mín, Média, Máx do intervalo de tempo exibido e/ou Último (o valor mais recente). Múltiplas seleções são permitidas.",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "Desloca no tempo os dados traçados ao longo do eixo X. Positivo (por exemplo 24) desloca os dados para a frente — para sensores de previsão cujo estado representa T+N horas à frente. Negativo (por exemplo -24) desloca os dados para trás — útil com dados de previsão baseados em atributos para sobrepor a previsão de amanhã sobre hoje. Deixe vazio (ou 0) para desativar. Independente do Offset — ambos podem ser combinados.",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "Desloca esta entidade para trás no tempo pelo número de horas indicado. Use para sobrepor o mesmo sensor de períodos diferentes em um gráfico. 24 = ontem, 168 = semana passada, 720 = mês passado. Também aceita um ID de entidade auxiliar (por exemplo input_number.my_offset) para offset dinâmico.",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "Multiplica o valor por 10 elevado a esta potência. 0 = sem alteração. -3 = ÷1000 (converter mili-unidades). 2 = ×100.",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "Uma expressão JavaScript para transformar cada valor de dados. Variáveis disponíveis: x (valor atual), first (primeiro valor na janela), last, min, max, avg (estatísticas da série), index (posição do ponto). Aplicada após o Fator de Valor. Exemplos: return x - first (normalizar para zero), ou um ternário que retorna -x quando x é positivo e 0 caso contrário (extrair exportação).",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "Desenha uma linha de referência horizontal plana no valor do estado atual da entidade em vez de dados históricos.",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "Desenha as barras para baixo a partir da linha do zero. Use com o modo empilhado para criar gráficos borboleta.",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "Lê os dados do gráfico de um atributo da entidade em vez do histórico. Usado para dados de previsão (preços spot EPEX, previsão do tempo, previsão solar). O atributo deve conter um array de objetos com campos de tempo e valor.",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "Nome do atributo da entidade que contém o array de dados. Por exemplo: data, forecast, price_info. Deixe vazio para usar o histórico normal.",
    "Name of the time field in each array item. Default: start_time.": "Nome do campo de tempo em cada item do array. Padrão: start_time.",
    "Name of the value field in each array item. Default: price_per_kwh.": "Nome do campo de valor em cada item do array. Padrão: price_per_kwh.",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "Calcula o valor de cada ponto com uma expressão aritmética segura em vez de ler um único Campo de Valor. No escopo: os campos do elemento do array (por exemplo unitPrice, consumption) mais quaisquer nomes definidos em Variáveis de Dados abaixo. Operadores + - * / % e parênteses, e as funções min, max, abs, round, floor, ceil, sqrt, pow. Exemplo: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Não é JavaScript - sem outras variáveis, propriedades ou chamadas. Recorre ao Campo de Valor quando vazia ou inválida.",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "Nomes usados pela Expressão de Valor, mapeados para IDs de entidade - um por linha como nome: entity_id. Cada um resolve para o estado numérico da entidade e é reavaliado ao vivo quando ele muda. Exemplo: mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "Como interpretar o valor do Campo de Tempo. ISO = interpretado como string de data ou epoch em ms (padrão). Epoch em segundos/ms = timestamp Unix. Mês/Dia/Semana do Ano = categoria numérica (por exemplo Mês: 1..12 → jan..dez). Hora do Dia = hora 0..23 de hoje. Use as unidades categóricas para traçar resumos mensais, conjuntos de dados por dia do ano ou padrões horários sem gerar timestamps artificiais.",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "Ano usado para ancorar as Unidades de Tempo categóricas (Mês/Dia/Semana do Ano). Deixe vazio para usar o ano atual. Não tem efeito para unidades ISO ou Epoch.",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "Controla como o valor desta entidade aparece acima do gráfico. Ligado = linha de texto numérica com nome, valor e unidade. Desligado = totalmente oculto.",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "O que aparece como o grande valor primário na linha de estado. Estado (padrão) = estado ao vivo do HA. Soma / Média / Mín / Máx agregam sobre a janela visível. Último / Primeiro = valor mais recente ou mais antigo nos dados da entidade. Todas as opções funcionam em todos os modos de gráfico, mas Último / Primeiro fazem mais sentido nos modos temporais (Timeline, Scatter, State Timeline) — em Pie, Ranking, Heatmap e modos similares eles ainda refletem os extremos brutos da série, não uma fatia ou célula visível. Os valores aparecem como números limpos, sem prefixo SUM/AVG.",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "Mostra o ponto colorido ao lado desta entidade na linha de estado, na legenda compacta e no tooltip. Desative para um visual mais limpo — útil quando há apenas uma entidade, ou quando limiares de cor fazem a cor do ponto deixar de corresponder à linha / barra.",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "Tinge automaticamente o valor de estado e o ícone com a cor da linha da entidade. Uma forma rápida de codificar por cor as linhas de estado sem definir manualmente state_color e icon_color.",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "Padrão = o nome da entidade aparece à esquerda do valor primário (em linha). Alinhado = o nome da entidade aparece centrado abaixo do valor primário (estilo ApexCharts, bom para entidades só de cabeçalho e layouts móveis).",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "Mostra a hora em que o valor extremo foi registrado ao lado do valor primário. Só faz sentido quando o Valor Primário é Último, Primeiro, Mín ou Máx — esses têm um único ponto no tempo.",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "Exibe o mín e o máx de toda a janela como um sufixo discreto (mín - máx) ao lado do valor primário. Combina melhor com show_graph: false + primary_state_as: min/max para cartões compactos de recordes. Usa os dados da banda de faixa quando ativada; caso contrário recorre ao mín/máx agregado sobre a janela visível.",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "Ícone MDI mostrado na linha de estado à esquerda do nome da entidade. Use o prefixo mdi:, por exemplo mdi:thermometer.",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "Mostra um segundo valor estatístico ao lado do estado primário na linha de estado. Opções: Soma, Média, Mín, Máx, Primeiro, Último. O rótulo e o valor aparecem menores ao lado do estado principal. Nos modos Pie, Ranking e Polar Area há uma opção extra % — ela mostra a participação desta entidade no total, correspondendo às percentagens desenhadas no gráfico.",
    "Position and alignment of this entity state row.": "Posição e alinhamento da linha de estado desta entidade.",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "Tamanho da fonte do nome da entidade na linha de estado. Aceita valores CSS, por exemplo 14px.",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "Tamanho da fonte do valor numérico na linha de estado. Aceita valores CSS, por exemplo 13px.",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "Tamanho do ícone da linha de estado. Aceita valores CSS, por exemplo 18px.",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "Mostra um ícone ▲▼⯇⯈ ao lado do valor de estado indicando se o valor está subindo, descendo ou estável. A direção é calculada sobre a janela do Período de Tendência. Se a fonte de dados for mais esparsa que o período (por exemplo estatísticas de longo prazo horárias), as últimas 4 amostras são usadas em vez disso, para que o ícone ainda mostre uma direção.",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "Janela de tempo em horas para o cálculo da direção da tendência. A inclinação ao longo das últimas N horas determina se o ícone mostra ▲ (subindo), ▼ (descendo) ou ⯇⯈ (estável). Defina 0 para usar todo o intervalo exibido. Decimais são permitidos (por exemplo 0.5 = 30 min, 0.25 = 15 min) — mas a janela ainda precisa conter pelo menos 2 pontos de dados, caso contrário permanece estável.",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "Tamanho da fonte do ícone de direção de tendência (▲▼⯇⯈). Aceita valores CSS, por exemplo 12px.",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "Cor do ícone de tendência ▲ (subindo). Deixe vazio para seguir a cor de sucesso do tema (verde).",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "Cor do ícone de tendência ▼ (descendo). Deixe vazio para seguir a cor de erro do tema (vermelho).",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "Cor do ícone de tendência ━ (estável). Deixe vazio para seguir a cor de texto secundária do tema (cinza).",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "Linha = curva suave com suavização Bezier opcional. Degrau = mantém o valor plano até a próxima mudança e então salta — ideal para estados discretos e setpoints. Barra = gráfico de barras verticais por bucket de tempo. Candlestick = velas financeiras OHLC por bucket de tempo (corpo = abertura→fechamento, verde sobe / vermelho desce; pavio = máxima→mínima). No caminho histórico/STS a vela é construída a partir das amostras brutas de cada bucket (OHLC verdadeiro); no caminho estatísticas/LTS abertura/fechamento vêm das médias horárias e máxima/mínima do mín/máx do período.",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "Ordem de desenho. Mais alto = desenhado à frente, sobre as entidades de número menor; menor ou negativo = enviado para trás. O padrão 0 mantém a ordem da configuração. Independente da ordem da legenda / linha de estado, então você pode trazer uma curva para a frente ou para trás sem reordenar as entidades. Chave YAML: z_index.",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "Ativa ou desativa por completo o desenho do gráfico desta entidade. Quando desligado, a entidade ainda aparece na linha de estado (se Mostrar Estado estiver ligado), mas não contribui em nada para a área do gráfico.",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "Inicia esta entidade oculta quando o cartão carrega — revele-a clicando nela na legenda. Ignorado quando a opção do cartão Ocultar Entidades Automaticamente (Gráfico → Opções Visuais) está ligada, porque ela oculta tudo. Use isto para ocultar só algumas entidades por padrão.",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "Nome de grupo para barras/linhas empilhadas. Entidades com o mesmo nome de grupo são empilhadas umas sobre as outras. Grupos diferentes são colocados lado a lado. Deixe vazio para empilhar todas as entidades juntas (comportamento padrão).",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "Desenha uma linha horizontal tracejada no valor médio desta entidade sobre a janela de tempo atual. Rotulada com o valor médio na cor da entidade.",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "Quando o sensor fica indisponível por longos períodos, a linha se interrompe na lacuna em vez de carregar o último valor conhecido adiante. Falhas curtas (irregularidade de amostragem no nível do bucket) permanecem conectadas. Desligue (padrão) para manter a linha contínua independentemente da duração da queda.",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "Imprime o valor numérico de cada ponto de dados visível logo acima da barra / linha / ponto — como os dataLabels do ApexCharts. Usa as configurações de decimais e formato numérico da própria entidade. O texto é desenhado na cor da entidade com um halo da cor de fundo do cartão para legibilidade. Combina melhor com contagens de pontos razoáveis; gráficos densos produzem rótulos sobrepostos.",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "Sobrepõe esta entidade deslocada um período para trás como uma série fantasma esmaecida. Período Anterior segue a janela atual (ciente do calendário para vistas de mês/ano do seletor de datas). O fantasma se oculta junto com a série principal a partir da legenda, e o tooltip pode mostrar a variação em percentagem.",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "Cor do fantasma. Deixe vazio para a cor principal esmaecida automática. Aceita #hex, variáveis CSS e {{ templates }}.",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "Uma ou mais linhas de média móvel simples para esta entidade. Cada uma calcula a média dos últimos N buckets — o período é em buckets, e o tamanho do bucket vem de Pontos/Hora ou Agrupar Por. Precisa de pelo menos N buckets carregados: se um período longo (por exemplo 26) não desenhar em uma janela curta, aumente Horas a Exibir (opcionalmente com Intervalo Máximo Visível para manter a vista estreita). Calcula a média do fechamento para candlesticks, caso contrário o valor do bucket; usa o próprio eixo Y da entidade.",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "Rótulos de valores Mín/Máx sobrepostos ao gráfico. Configure quando aparecem, quais extremos mostrar, se timestamps são incluídos, e controle total de estilo sobre fonte e fundo.",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "Mostra o rótulo do valor mínimo. Desative para ocultar só o mín — útil para sensores cujo mínimo é sempre zero (por exemplo energia solar, chuva).",
    "Show the maximum value label. Disable to hide just the max.": "Mostra o rótulo do valor máximo. Desative para ocultar só o máx.",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "Mostra abaixo de cada rótulo a hora em que o valor extremo foi registrado. Desative para uma exibição compacta mostrando apenas o valor.",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "Cor do texto do valor dos extremos. Aceita qualquer cor ou variável CSS. Deixe vazio para o padrão do tema.",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "Tamanho da fonte do valor dos extremos em pixels. O padrão é 13. O texto do timestamp escala proporcionalmente.",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "Cor de fundo da caixa de rótulo dos extremos. Combinada com a Opacidade do Fundo abaixo — defina a opacidade como 0 para mostrar apenas o texto, sem fundo.",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "Opacidade do fundo do rótulo dos extremos (0 = transparente, 1 = sólido). Use 0 para mostrar apenas o texto, sem nenhuma caixa visível. O padrão é 1.",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "Ativa ou desativa a visibilidade da linha do gráfico. Desative para mostrar apenas a área de preenchimento sem uma borda visível — útil para gráficos de área suaves.",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "Espessura da linha do gráfico em pixels. 2-3 para o padrão, 1 para múltiplas entidades densas, 4+ para telas grandes.",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "Suaviza a linha usando curvas Bezier cúbicas entre os pontos de dados. Desative para linhas angulares nítidas que mostram as transições de degrau exatas entre valores.",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "Padrão do traço da linha do gráfico. Sólida é o padrão; Pontilhada e Tracejada ajudam a distinguir entidades sobrepostas ou a marcar séries secundárias.",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "Desenha uma banda sombreada de mín/máx atrás da linha mostrando a faixa de valores dentro de cada bucket de agregação. A linha mostra a média enquanto a banda mostra o quanto o valor flutuou.",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "Marca cada ponto de dados individual com um pequeno círculo na linha. Útil para identificar a resolução dos dados, lacunas no histórico e ver exatamente onde cada medição foi registrada.",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "Cor primária para a linha e a área de preenchimento do gráfico desta entidade. Também usada como o ponto na linha de estado. Digite threshold para derivar a cor das faixas de limiar definidas abaixo.",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "Cor dos pontos de dados individuais (requer Pontos ativado). Digite threshold para colorir cada ponto com base no seu valor em relação aos limiares.",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "Cor do ícone MDI na linha de estado. Digite threshold para mudar a cor do ícone dinamicamente com base no valor atual.",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "Cor do texto do valor numérico na linha de estado. Digite threshold para mudar a cor do texto dinamicamente com base no valor atual.",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "Cor da agulha do medidor. Digite threshold para colori-la a partir das faixas de limiar. Deixe vazio para seguir a cor do valor (limiar ou base).",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "Preenche a área abaixo da linha com uma versão semitransparente da cor da entidade. Combinado com gradiente, cria um efeito suave de esmaecimento.",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "Esmaece a área de preenchimento da cor da entidade no topo até transparente na base. Desative para um preenchimento sólido plano.",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "Colore a linha do gráfico conforme cada segmento está subindo, descendo ou estável em relação ao ponto anterior. As cores são calculadas usando a janela do Período de Tendência. Se a fonte de dados for mais esparsa que o período (por exemplo estatísticas de longo prazo horárias), as últimas 4 amostras são usadas em vez disso, para que o ícone ainda mostre uma direção. Não pode ser usado ao mesmo tempo que os Limiares de Cor.",
    "Color used when the value is increasing.": "Cor usada quando o valor está aumentando.",
    "Color used when the value is decreasing.": "Cor usada quando o valor está diminuindo.",
    "Color used when the value is not changing significantly.": "Cor usada quando o valor não está mudando significativamente.",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "Colore a linha e o preenchimento do gráfico com base no valor dos dados em cada ponto. Defina pontos de quebra de valor e atribua uma cor a cada faixa. Não pode ser usado ao mesmo tempo que as Cores de Subida/Descida.",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "Ao longo de qual eixo as cores de limiar são pintadas. Vertical = gradiente no eixo Y (as cores mapeiam para posições de valor na altura do gráfico). Horizontal = coloração por segmento ao longo do eixo do tempo.",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "Suave = mistura gradual entre as cores. Rígido = troca instantânea no valor do limiar.",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "Quando ativado, a linha inteira é colorida com base no valor mais recente em vez de colorir cada segmento individualmente. Útil quando você quer uma única cor unificada que reflita o estado atual.",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "Carregando\u2026",
    "Radar chart requires at least 3 entities": "O gr\u00e1fico de radar requer pelo menos 3 entidades",
    "Check the chart_mode value. The YAML config is preserved.": "Verifique o valor de chart_mode. A configura\u00e7\u00e3o YAML \u00e9 preservada.",
    "Previous period": "Per\u00edodo anterior",
    "Next period": "Pr\u00f3ximo per\u00edodo",
    "Event": "Evento",
    "Span": "Intervalo",
    "Threshold": "Limiar",
    "Band": "Faixa",
    "Event marker": "Marcador de evento",
    "Time span": "Per\u00edodo de tempo",
    "H-line": "Linha H",
    "H-band": "Faixa H",
    "Disabled when thresholds active": "Desativado quando limiares est\u00e3o ativos",
    "Disabled when trend active": "Desativado quando a tend\u00eancia est\u00e1 ativa",
    "Template": "Modelo",
    "Type an icon or Jinja template, or browse below.": "Digite um \u00edcone ou modelo Jinja, ou navegue abaixo.",
    "All": "Todos",
    "current year": "ano atual",
    "(all together)": "(tudo junto)",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "Varia\u00e7\u00e3o",
    "Altitude": "Amplitude",
    "Range": "Intervalo",
    "Share": "Quota",
    "Progress": "Progresso",
    "Peak": "Pico",
    "Low": "M\u00ednimo",
    "Level": "N\u00edvel",
    "Count": "Contagem",
    "No matching X/Y data pairs": "Sem pares de dados X/Y correspondentes",
    "Unknown chart mode": "Modo de gr\u00e1fico desconhecido",
    "Download PNG (Chart)": "Transferir PNG (gr\u00e1fico)",
    "Download PNG (Card)": "Transferir PNG (cart\u00e3o)",
    "Price Entity": "Entidade de pre\u00e7o",
    "Price Attribute": "Atributo de pre\u00e7o",
    "Reference Entity": "Entidade de refer\u00eancia",
    "Reference Attribute": "Atributo de refer\u00eancia",
    "Operation": "Opera\u00e7\u00e3o",
    "Damp midnight reset artifacts": "Atenuar artefactos de reposi\u00e7\u00e3o da meia-noite",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "per\u00edodo anterior",
    "yesterday": "ontem",
    "last week": "semana passada",
    "last month": "m\u00eas passado",
    "last year": "ano passado",
    "Download": "Transferir",
    "Download PNG": "Transferir PNG",
    "Download CSV": "Transferir CSV",
    "Period Comparison": "Compara\u00e7\u00e3o de per\u00edodos",
    "Compare With": "Comparar com",
    "Previous Period": "Per\u00edodo anterior",
    "Show \u0394% in tooltip": "Mostrar \u0394% na dica",
    "Auto (faded main color)": "Auto (cor principal esbatida)",
    "Show State Labels": "Mostrar r\u00f3tulos de estado",
    "Raw (no grouping)": "Bruto (sem agrupamento)",
    "Show Export Button": "Mostrar bot\u00e3o de exporta\u00e7\u00e3o",
    "Managed by YAML template": "Gerido por template YAML",
    "Today": "Hoje",
    "Yesterday": "Ontem",
    "This Week": "Esta semana",
    "Last Week": "Semana passada",
    "This Month": "Este mês",
    "Last Month": "Mês passado",
    "This Year": "Este ano",
    "Last Year": "Ano passado",
    "Last 7 Days": "Últimos 7 dias",
    "Last 30 Days": "Últimos 30 dias",
    "Last 12 Months": "Últimos 12 meses",
    "Last 24 hours": "Últimas 24 horas",
    "Last 3 days": "Últimos 3 dias",
    "Last 7 days": "Últimos 7 dias",
    "Last 15 days": "Últimos 15 dias",
    "Last 30 days": "Últimos 30 dias",
    "Last 90 days": "Últimos 90 dias",
    "Last 180 days": "Últimos 180 dias",
    "Last 12 months": "Últimos 12 meses",
    "Select end date": "Selecione a data final",
    "Previous month": "Mês anterior",
    "Next month": "Próximo mês",
    "Auto": "Auto",
    "Pts/h": "Pts/h",
    "Group": "Grupo",
    "Interval": "Intervalo",
    "Hour": "Hora",
    "Date": "Dia",
    "Week": "Semana",
    "Month": "Mês",
    "Year": "Ano",
    "Total": "Total",
    "Min": "Mín",
    "Max": "Máx",
    "Avg": "Méd",
    "Sum": "Soma",
    "Last": "Último",
    "Median": "Mediana",
    "Q1": "Q1",
    "Q3": "Q3",
    "Samples": "Amostras",
    "Value": "Valor",
    "Running total": "Total acumulado",
    "No data": "Sem dados",
    "No time window.": "Sem janela de tempo.",
    "No entities to rank.": "Sem entidades para classificar.",
    "All entities are below the threshold": "Todas as entidades estão abaixo do limite",
    "D": "D",
    "W": "S",
    "M": "M",
    "Y": "A",
    "1H": "1H",
    "2H": "2H",
    "3H": "3H",
    "4H": "4H",
    "6H": "6H",
    "8H": "8H",
    "12H": "12H",
    "24H": "24H",
    "3D": "3D",
    "7D": "7D",
    "14D": "14D",
    "15D": "15D",
    "30D": "30D",
    "90D": "90D",
    "180D": "180D",
    "6M": "6M",
    "12M": "12M",
    "1Y": "1A",
    "Day": "Dia",
    "now": "agora",
    "Click to return to current period": "Clique para voltar ao período atual",
    "Open calendar": "Abrir calendário",
    // --- editor (short UI texts) ---
    "Above": "Acima",
    "Adaptive Color": "Cor adaptativa",
    "Add Annotation": "Adicionar anotação",
    "Add Entity": "Adicionar entidade",
    "Add Moving Average": "Adicionar média móvel",
    "Add Threshold": "Adicionar limite",
    "Advanced Calculations": "Cálculos avançados",
    "Aggregation": "Agregação",
    "Align": "Alinhamento",
    "All cards": "Todos os cartões",
    "Alphabetic": "Alfabético",
    "Animate": "Animar",
    "Annotations": "Anotações",
    "Attribute": "Atributo",
    "Attribute Data Source": "Fonte de dados do atributo",
    "Attribute List": "Lista de atributos",
    "Auto (HA language)": "Auto (idioma do HA)",
    "Auto (HA profile)": "Auto (perfil do HA)",
    "Auto (unit)": "Auto (unidade)",
    "Auto Hide Entities": "Ocultar entidades automaticamente",
    "Auto Scale": "Escala automática",
    "Axis Labels": "Rótulos dos eixos",
    "Background": "Fundo",
    "Background Blur": "Desfoque do fundo",
    "Background Image": "Imagem de fundo",
    "Background Opacity": "Opacidade do fundo",
    "Bar Spacing": "Espaçamento das barras",
    "Base Colors": "Cores base",
    "Battery": "Bateria",
    "Battery Entity": "Entidade de bateria",
    "Below": "Abaixo",
    "Bezier": "Bezier",
    "Border Color": "Cor da borda",
    "Border Radius": "Raio dos cantos",
    "Border Width": "Espessura da borda",
    "Both": "Ambos",
    "Bottom": "Inferior",
    "Bounds": "Limites",
    "Box Plot": "Diagrama de caixa",
    "Break on Gaps": "Interromper em lacunas",
    "Brush Zooming": "Zoom por seleção",
    "Drill Down": "Detalhamento",
    "Calendar": "Calendário",
    "Card": "Cartão",
    "Card Border": "Borda do cartão",
    "Card Header": "Título do cartão",
    "Card Overlays": "Sobreposições do cartão",
    "Card Shadow": "Sombra do cartão",
    "Card Styling": "Estilo do cartão",
    "Center": "Centro",
    "Center Label Color": "Cor do rótulo central",
    "Center Label Size": "Tamanho do rótulo central",
    "Center Total": "Total no centro",
    "Chart": "Gráfico",
    "Chart Align": "Alinhamento do gráfico",
    "Chart Mode": "Tipo de gráfico",
    "Chart mode, display and data configuration": "Tipo de gráfico, exibição e configuração de dados",
    "Classic": "Clássico",
    "Color": "Cor",
    "Color Dot": "Ponto de cor",
    "Compact Legend": "Legenda compacta",
    "Corner Radius": "Raio dos cantos",
    "Custom Name": "Nome personalizado",
    "Dashed": "Tracejada",
    "Data Attribute": "Atributo de dados",
    "Data Labels": "Rótulos de dados",
    "Data Points": "Pontos de dados",
    "Data Settings": "Configurações de dados",
    "Data Vars": "Variáveis de dados",
    "Date Format": "Formato de data",
    "Date Label Color": "Cor do rótulo de data",
    "Date Nav": "Navegação de datas",
    "Date Navigation": "Navegação de datas",
    "Date Picker": "Seletor de datas",
    "Decimals": "Decimais",
    "Default": "Padrão",
    "Default (Vertical)": "Padrão (vertical)",
    "Default Mode": "Modo padrão",
    "Delete": "Excluir",
    "Direction": "Direção",
    "Disabled": "Desativado",
    "Donut": "Rosca",
    "Dotted": "Pontilhada",
    "Down Color": "Cor de queda",
    "Drag to reorder": "Arraste para reordenar",
    "Duplicate": "Duplicar",
    "Duration Unit": "Unidade de duração",
    "End": "Fim",
    "End value": "Valor final",
    "Energy Date Sync": "Sincronização com datas de Energia",
    "Key": "Chave",
    "Entities": "Entidades",
    "Entity": "Entidade",
    "Falling": "Em queda",
    "First": "Primeiro",
    "Fixed Value": "Valor fixo",
    "Font Color": "Cor da fonte",
    "Font Size": "Tamanho da fonte",
    "Forecast Horizon": "Horizonte de previsão",
    "Gauge": "Medidor",
    "Gauge Columns": "Colunas de medidores",
    "Gauge Span": "Arco do medidor",
    "General Settings": "Configurações gerais",
    "Gradient": "Gradiente",
    "Graph Data": "Dados do gráfico",
    "Graph End Hour": "Hora final",
    "Graph Start": "Início do gráfico",
    "Graph Start Hour": "Hora inicial",
    "Graph Type": "Tipo de traçado",
    "Grid": "Grade",
    "Group By": "Agrupar por",
    "Group By Picker": "Seletor de agrupamento",
    "Header": "Cabeçalho",
    "Header & Battery": "Cabeçalho e bateria",
    "Header Align": "Alinhamento do título",
    "Header Color": "Cor do título",
    "Header Weight": "Peso do título",
    "Heatmap": "Mapa de calor",
    "Height": "Altura",
    "Hide on Load": "Ocultar ao carregar",
    "Histogram": "Histograma",
    "Horizontal": "Horizontal",
    "Hours": "Horas",
    "Hours to Show": "Horas a mostrar",
    "Icon": "Ícone",
    "Icon Color": "Cor do ícone",
    "Icon Position": "Posição do ícone",
    "Icon Size": "Tamanho do ícone",
    "Image URL": "URL da imagem",
    "Interval Picker": "Seletor de intervalo",
    "Invert (Mirror)": "Inverter (espelho)",
    "Label": "Rótulo",
    "Labels": "Rótulos",
    "Language": "Idioma",
    "Last 12M": "Últimos 12M",
    "Last 15D": "Últimos 15D",
    "Last 180D": "Últimos 180D",
    "Last 24H": "Últimas 24H",
    "Last 30D": "Últimos 30D",
    "Last 3D": "Últimos 3D",
    "Last 7D": "Últimos 7D",
    "Last 90D": "Últimos 90D",
    "Last Color": "Cor do último valor",
    "Left": "Esquerda",
    "Letter Spacing": "Espaçamento de letras",
    "Line / Fill Color": "Cor da linha / preenchimento",
    "Line Style": "Estilo da linha",
    "Line Width": "Espessura da linha",
    "Local (device)": "Local (dispositivo)",
    "Localization": "Localização",
    "Logarithmic": "Logarítmico",
    "Long dash": "Traço longo",
    "Low Threshold": "Limite baixo",
    "Lower Bound Y": "Limite inferior Y",
    "Lower Bound Y2": "Limite inferior Y2",
    "MDI Icon": "Ícone MDI",
    "Milliseconds": "Milissegundos",
    "Min Value": "Valor mín.",
    "Min Y Range": "Faixa mín. Y",
    "Min Y2 Range": "Faixa mín. Y2",
    "Minutes": "Minutos",
    "Name Position": "Posição do nome",
    "Name Size": "Tamanho do nome",
    "Needle Color": "Cor do ponteiro",
    "No annotations yet": "Ainda não há anotações",
    "No moving averages yet": "Ainda não há médias móveis",
    "No thresholds yet": "Ainda não há limites",
    "None": "Nenhum",
    "Now Line": "Linha do agora",
    "Number Format": "Formato numérico",
    "Off": "Desligado",
    "Offset": "Deslocamento",
    "Opacity": "Opacidade",
    "Chart Settings": "Definições do gráfico",
    "Card Settings": "Definições do cartão",
    "Header & Icon": "Cabeçalho e ícone",
    "Header, icon, styling and language": "Cabeçalho, ícone, estilo e idioma",
    "Search settings": "Procurar definições",
    "Cell Values": "Valores das células",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "Escreve o valor de cada célula dentro das caixas do mapa de calor ou do calendário. Desative para uma grelha mais limpa, só com cores — os valores exatos continuam disponíveis na dica ao passar o rato.",
    "Fill Opacity": "Opacidade do preenchimento",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "Qual a intensidade do preenchimento abaixo da linha, de 0 (invisível) a 1 (sólido). Deixe vazio para o padrão 0,4. Com gradiente esta é a opacidade no topo, esbatendo até um oitavo na base; sem gradiente o preenchimento liso usa metade.",
    "Overlay": "Sobreposição",
    "Overlays are hidden in sparkline mode": "As sobreposições ficam ocultas no modo sparkline",
    "Layout": "Disposição",
    "Sequential": "Sequencial",
    "Padding": "Espaçamento interno",
    "Percentage": "Porcentagem",
    "Percentages": "Porcentagens",
    "Period": "Período",
    "Period Highlight": "Destaque do período",
    "Pie Chart": "Gráfico de pizza",
    "Pie Style": "Estilo da pizza",
    "Point Color": "Cor dos pontos",
    "Points/Hour": "Pontos/hora",
    "Points/Hour Picker": "Seletor de pontos/hora",
    "Polar Area": "Área polar",
    "Primary Value": "Valor primário",
    "Radar": "Radar",
    "Radial Bar": "Barra radial",
    "Range Band": "Faixa de intervalo",
    "Ranking": "Classificação",
    "Reference Year": "Ano de referência",
    "Reverse": "Inverso",
    "Right": "Direita",
    "Rising": "Em alta",
    "Round Ticks": "Valores arredondados",
    "Scatter": "Dispersão",
    "Scroll Mode": "Modo de rolagem",
    "Secondary Value": "Valor secundário",
    "Seconds": "Segundos",
    "Server": "Servidor",
    "Shortcuts": "Atalhos",
    "Show Average": "Mostrar média",
    "Show Bounds": "Mostrar limites",
    "Show Full Period": "Mostrar período completo",
    "Show Range": "Mostrar faixa",
    "Show Timestamp": "Mostrar carimbo de tempo",
    "Show Values": "Mostrar valores",
    "Show now line": "Mostrar linha do agora",
    "Slice Label Color": "Cor dos rótulos das fatias",
    "Slice Label Format": "Formato dos rótulos das fatias",
    "Slice Label Size": "Tamanho dos rótulos das fatias",
    "Slice Spacing": "Espaçamento das fatias",
    "Solid": "Contínua",
    "Source": "Fonte",
    "Sparkline": "Sparkline",
    "Stable": "Estável",
    "Stable Color": "Cor de estável",
    "Stack Group": "Grupo de empilhamento",
    "Stacked": "Empilhado",
    "Stacked Group Totals": "Totais por grupo empilhado",
    "State": "Estado",
    "State Color": "Cor do estado",
    "State Layout": "Disposição dos estados",
    "State Map": "Mapa de estados",
    "State Timeline": "Linha do tempo de estados",
    "Statistic ID": "ID de estatística",
    "Style": "Estilo",
    "System": "Sistema",
    "Tap Action": "Ação ao tocar",
    "Thick": "Grosso",
    "Thin": "Fino",
    "Time Field": "Campo de tempo",
    "Time Unit": "Unidade de tempo",
    "Time Window": "Janela de tempo",
    "Time Zone": "Fuso horário",
    "Timeline": "Linha do tempo",
    "Timestamp": "Carimbo de tempo",
    "Tomorrow": "Amanhã",
    "Tooltip": "Dica",
    "Tooltip Name": "Nome na dica",
    "Tooltip Order": "Ordem da dica",
    "Tooltip Sync": "Sincronização de dicas",
    "Tooltip Total": "Total na dica",
    "Top": "Superior",
    "Transition": "Transição",
    "Trend Period": "Período de tendência",
    "Type": "Tipo",
    "Unit": "Unidade",
    "Up Color": "Cor de subida",
    "Update Interval": "Intervalo de atualização",
    "Upper Bound Y": "Limite superior Y",
    "Upper Bound Y2": "Limite superior Y2",
    "Value Expression": "Expressão de valor",
    "Value Factor": "Fator de valor",
    "Value Field": "Campo de valor",
    "Value Position": "Posição do valor",
    "Value Size": "Tamanho do valor",
    "Value Transform": "Transformação de valor",
    "Visibility": "Visibilidade",
    "Visible Intervals": "Intervalos visíveis",
    "Visible Modes": "Modos visíveis",
    "Visible Window": "Janela visível",
    "Visual Options": "Opções visuais",
    "Waterfall": "Cascata",
    "Width": "Largura",
    "Window Step": "Passo da janela",
    "X Axis": "Eixo X",
    "X Axis Interval": "Intervalo do eixo X",
    "X Grid Color": "Cor da grade X",
    "X Grid Opacity": "Opacidade da grade X",
    "X Grid Style": "Estilo da grade X",
    "X Grid Width": "Espessura da grade X",
    "X Label Color": "Cor dos rótulos X",
    "X Label Opacity": "Opacidade dos rótulos X",
    "X Label Size": "Tamanho dos rótulos X",
    "X Ticks": "Marcas X",
    "X-Axis": "Eixo X",
    "X-axis settings are hidden in sparkline mode": "As configurações do eixo X ficam ocultas no modo sparkline",
    "Y Axis": "Eixo Y",
    "Y Axis Decimals": "Decimais do eixo Y",
    "Y Axis Format": "Formato do eixo Y",
    "Y Axis Label": "Rótulo do eixo Y",
    "Y Axis Ticks": "Marcas do eixo Y",
    "Y Grid Color": "Cor da grade Y",
    "Y Grid Opacity": "Opacidade da grade Y",
    "Y Grid Style": "Estilo da grade Y",
    "Y Grid Width": "Espessura da grade Y",
    "Y Label Color": "Cor dos rótulos Y",
    "Y Label Opacity": "Opacidade dos rótulos Y",
    "Y Label Size": "Tamanho dos rótulos Y",
    "Y Tick Format": "Formato dos valores Y",
    "Y Ticks": "Marcas Y",
    "Y-Axis": "Eixo Y",
    "Y-axis settings are hidden in sparkline mode": "As configurações do eixo Y ficam ocultas no modo sparkline",
    "Y2 Axis Label": "Rótulo do eixo Y2",
    "Y2 Tick Format": "Formato dos valores Y2",
    "Y2-Axis": "Eixo Y2",
    "Z-Index": "Índice Z",
    "Zoom Sync": "Sincronização de zoom",
    "configured — add, reorder and customize": "configuradas — adicione, reordene e personalize",
    "e.g. Statistics": "ex.: Estatísticas",
    // --- entity editor ---
    "Action": "Ação",
    "Advanced": "Avançado",
    "Always": "Sempre",
    "Bar": "Barras",
    "Basic": "Básico",
    "Candlestick": "Velas",
    "Color Thresholds": "Limites de cor",
    "Colors": "Cores",
    "Ext LTS": "LTS ext.",
    "Extrema": "Extremos",
    "Fill": "Preenchimento",
    "Gauge Range": "Faixa do medidor",
    "General": "Geral",
    "Global": "Global",
    "Graph": "Gráfico",
    "History only": "Apenas histórico",
    "Independent": "Independente",
    "LTS": "LTS",
    "Legend": "Legenda",
    "Line": "Linha",
    "Lower Bound": "Limite inferior",
    "Manual": "Manual",
    "Moving Averages": "Médias móveis",
    "Never": "Nunca",
    "On": "Ligado",
    "On Click": "Ao clicar",
    "Other": "Outro",
    "Primary": "Primário",
    "Rise/Fall Colors": "Cores de alta/queda",
    "Secondary": "Secundário",
    "Start": "Início",
    "State Row": "Linha de estado",
    "Step": "Degraus",
    "Time": "Tempo",
    "Trend Icon": "Ícone de tendência",
    "Upper Bound": "Limite superior",
    "Y Axis Range": "Faixa do eixo Y",
    // --- threshold direction/transition + hints ---
    "Hard": "Rígido",
    "Inherit from Custom Name": "Herdar do nome personalizado",
    "My annotation": "Minha anotação",
    "Smooth": "Suave",
    "Vertical": "Vertical",
    // --- compact labels + scroll sync ---
    "End Hour": "Hora final",
    "Scroll Sync": "Sincr. de rolagem",
    "Start Hour": "Hora inicial",
    // --- state_row dropdowns + positions ---
    "3D Effect": "Efeito 3D",
    "Aligned (below)": "Alinhado (abaixo)",
    "Bottom Center": "Baixo centro",
    "Bottom Left": "Baixo esquerda",
    "Bottom Right": "Baixo direita",
    "State (live)": "Estado (ao vivo)",
    "Tooltip Date = Axis": "Data do tooltip = Eixo",
    "Top Center": "Cima centro",
    "Top Left": "Cima esquerda",
    "Top Right": "Cima direita",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First mostram a extremidade da série bruta, não a fatia ou célula exibida. Considere Sum / Avg / Min / Max neste tipo de gráfico.",
    // --- color palette names ---
    "Accent": "Destaque",
    "Amber": "Âmbar",
    "Black": "Preto",
    "Blue": "Azul",
    "Blue grey": "Cinza azulado",
    "Brown": "Castanho",
    "Cyan": "Ciano",
    "Dark grey": "Cinza escuro",
    "Deep orange": "Laranja escuro",
    "Deep purple": "Roxo escuro",
    "Green": "Verde",
    "Grey": "Cinza",
    "Indigo": "Índigo",
    "Light blue": "Azul claro",
    "Light green": "Verde claro",
    "Light grey": "Cinza claro",
    "Lime": "Lima",
    "Orange": "Laranja",
    "Pink": "Rosa",
    "Purple": "Roxo",
    "Red": "Vermelho",
    "Teal": "Azul-petróleo",
    "White": "Branco",
    "Yellow": "Amarelo",
    "Custom": "Personalizado",
  }),
  ru: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "Сейчас",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "Текущее состояние объекта прямо сейчас, независимо от периода, показанного на графике. Все остальные значения описывают отображаемый диапазон.",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "Это сравнение при загрузке карточки скрыто - раскройте его щелчком по его записи в легенде. Примечание: щелчок по ОСНОВНОЙ серии в легенде переключает всю группу сравнения вместе.",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "Календарные периоды",
    "Rolling windows (ending now)": "Скользящие окна (до сейчас)",
    "Area names": "Названия зон",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "Названия атрибутов",
    "Attribute names only": "Только названия атрибутов",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "Добавляет отображаемый атрибут к имени каждого объекта - в строке состояния, легенде, подсказках, статистике, экспорте и в этом списке. Без этого два атрибута одного объекта дают две одинаковые подписи. Строки, отображающие само состояние объекта, не меняются, как и объекты с заданным вами именем.",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "Показывает ТОЛЬКО название атрибута вместо имени объекта с атрибутом. Вместе с «Названия зон» даёт подписи вида «Целевая температура · Гостиная». Этот параметр и «Названия атрибутов» — альтернативы: включение одного выключает другой.",
    "Hide Name": "Скрыть имя",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "Включено",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "Отключите, чтобы карточка вела себя так, будто эта сущность никогда не была настроена: ничего не загружается и не рисуется, и никакая логика карточки её не учитывает. Удобно для общих шаблонов карточек (напр. Streamline), где у некоторых экземпляров нет датчика. Строка остаётся здесь для редактирования и может быть включена в любой момент.",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "Размер точек",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "Радиус кружков точек данных в пикселях. Оставьте пустым для автоматического размера на основе толщины линии. Также задаёт размер точек в режимах scatter и radar.",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "Расширенное окно",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "Отрисовывает выбранный период в N-кратном размере и открывается прокрученным к самой свежей части: на экране ровно выбранный период - тот же масштаб и те же интервалы, что и без прокрутки - а дополнительную историю можно листать назад. Следует за выбором даты: в недельном виде со значением 2 за текущей неделей доступна ещё одна. 1 или пусто = выключено. При активации имеет приоритет над Видимым окном.",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "Игнорировать временные нули",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "Некоторые интеграции сообщают буквальный 0, пока устройство выключено или перезапускается, а затем возвращаются к прежнему итогу - каждый провал засчитывается как сброс счётчика, и восстановленное значение снова учитывается как потребление. Включите, чтобы полностью пропускать нулевые показания; для долгосрочной статистики изменение пересчитывается по колонке state, минуя испорченные суммы. Счётчики, которые действительно сбрасываются в ноль и продолжают счёт с нуля, работают по-прежнему.",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "Заливает область под линией этого призрака приглушённой версией его цвета. По умолчанию выключено, чтобы перекрывающиеся периоды оставались читаемыми.",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "Рисует пунктирную горизонтальную линию на среднем значении этого призрака - среднем сравниваемого периода - цветом призрака. Удобно для сравнения средних значений периодов с первого взгляда.",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "Свои правила масштабирования",
    "Up to (hours)": "До (часов)",
    "Add Rule": "Добавить правило",
    "No rules yet - the built-in auto scale decides": "Правил пока нет - решает встроенное автомасштабирование",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "Заменяет встроенное автомасштабирование вашими порогами. Каждое правило читается так: если видимый период до N часов, использовать эту группировку (и при желании эти точки/час). Побеждает наименьший подходящий порог; период за пределами всех порогов возвращается к встроенному автомасштабированию. Учитывает переключатель дат: выбор полного месяца или года сопоставляется по номинальной длине, даже пока период ещё идёт.",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "День назад",
    "Week Before": "Неделя назад",
    "Month Before": "Месяц назад",
    "Year Before": "Год назад",
    "Periods Back": "Периодов назад",
    "No comparisons yet": "Пока нет сравнений",
    "Add Comparison": "Добавить сравнение",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "На сколько периодов назад сравнивает эта строка: 1 = предыдущий период, 2 = два периода назад. Следует выбранному периоду и переключателю дат - в недельном виде 2 означает две недели назад; переключите на Год, и та же строка покажет два года назад.",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "Накладывает эту сущность со сдвигом назад в виде блеклых серий-призраков - один призрак на строку. Предыдущий период следует текущему окну (с учётом календаря в видах месяц/год), а Периодов назад умножает сдвиг: 1 = предыдущий, 2 = два периода назад. Призраки скрываются вместе с основной серией в легенде; подсказка показывает дату каждого призрака и изменение в процентах.",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "Текст заголовка в верхней части карточки. Оставьте пустым, чтобы полностью скрыть строку заголовка.",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "Размер шрифта заголовка карточки и значка батареи. Значок батареи и текст процента масштабируются пропорционально этому значению. Принимает любое CSS-значение, например 16px или 1.2em.",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "Горизонтальное выравнивание заголовка — слева, по центру или справа. Вместе с 'Положением значка' определяет зоны компоновки.",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "Управляет расположением значений состояния объектов над/под графиком. По умолчанию = каждый объект занимает отдельную строку по вертикали. Горизонтально = объекты идут рядом в одной строке с переносом при необходимости. Полезно для компактных карточек с большим числом объектов.",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "Пользовательский цвет текста заголовка. Принимает любой CSS-цвет или переменную. Оставьте пустым для значения темы по умолчанию.",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "Насыщенность шрифта заголовка. Принимает ключевые слова CSS (light/normal/bold) или числа (300, 400, 600, 700). Оставьте пустым для значения темы по умолчанию.",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "Межбуквенный интервал заголовка. Принимает число (интерпретируется как px) или любое CSS-значение, например 0.5px, normal, -0.02em. Оставьте пустым для значения темы по умолчанию.",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "Значок Material Design рядом с заголовком. Используйте префикс mdi:, например mdi:chart-line. Все значки доступны на materialdesignicons.com.",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "Ширина и высота значка. Принимает CSS-значения, например 22px или 1.5rem.",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "Использовать собственное изображение вместо значка MDI. Вставьте полный URL любого PNG/SVG/WebP. Имеет приоритет над полем значка MDI.",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "Расположение значка заголовка — слева, по центру или справа. Если положение значка совпадает со значением 'Выравнивания заголовка', значок и заголовок располагаются вместе (значок первым). Иначе они разделяются: значок в своей зоне, заголовок — в зоне выравнивания.",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "Высота области графика в пикселях или auto для заполнения ячейки сетки (размер карточки задаётся на вкладке 'Макет'). Очистка поля устанавливает auto.",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "Пользовательский цвет фона карточки. Принимает любой CSS-цвет (hex, имя, rgb, rgba). Для прозрачности используйте rgba(r,g,b,a), например rgba(155,150,150,0.3). Оставьте пустым для значения темы по умолчанию.",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "Скругление углов карточки. Принимает число (интерпретируется как px) или любое CSS-значение, например 12px, 1rem, 0. Оставьте пустым для значения темы по умолчанию.",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "Показывать стандартную тень карточки HA. Отключите для плоского вида или при размещении карточки на оформленном фоне.",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "Показывать стандартную рамку карточки HA. Отключите для более чистого вида без рамки.",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "Пользовательский цвет рамки карточки. Принимает любой CSS-цвет или переменную. Оставьте пустым для значения темы по умолчанию.",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "Толщина рамки. Принимает число (интерпретируется как px) или любое CSS-значение, например 2px. Оставьте пустым для значения темы по умолчанию.",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "Внутренние отступы карточки. Принимает одно число (px) или любую сокращённую запись CSS, например 8px 16px или 0. Оставьте пустым для значения темы по умолчанию.",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "URL изображения для фона карточки. Локальные файлы (в www/) доступны по пути /local/ — можно написать /local/sunset.jpg, просто sunset.jpg или local/sub/path.jpg. Внешние URL тоже работают. Изображение накладывается поверх цвета фона (прозрачные цвета rgba просвечивают).",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "Степень размытия в пикселях, применяемая только к фоновому изображению. График, заголовок и остальное содержимое остаются чёткими. 0 или пусто = без размытия. Полезно для мягких атмосферных фонов.",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "Горизонтальное положение области графика внутри карточки. Слева — прижимает к левому краю, Справа — к правому, По центру (по умолчанию) — держит посередине. Полезно при размещении графика рядом с другим содержимым или для визуального баланса.",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "Язык текстов на карточке — предустановки выбора дат и подписи диапазонов, варианты группировки, слова в подсказке и легенде вроде Total/Min/Max, а также пустые состояния. Auto = следовать настройке Профиль HA → Язык для каждого зрителя. Фиксированный язык закрепляет тексты карточки и форматы дат для всех — полезно для настенных планшетов. Этот редактор тоже следует языку карточки. Имена объектов, единицы и ваши собственные подписи никогда не переводятся. Слова состояний (on/off, heating...) берутся из переводов самого HA и следуют языку профиля зрителя. Отсутствующие переводы заменяются английским.",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "Часовой пояс, используемый карточкой для подписей осей, подсказок, границ окна (D/W/M/Y, 'Начало графика', ограничения по часам) и календарной группировки. Auto = следовать настройке Профиль HA → Часовой пояс, точно как родные графики HA — устраняет расхождения времени, когда устройство находится в другом поясе, чем сервер (например, в поездке). Local = всегда использовать пояс устройства/браузера. Server = всегда использовать пояс сервера HA. В YAML можно также задать собственное имя IANA, например Europe/Istanbul или America/New_York.",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "Timeline = график временных рядов (линия, ступеньки, столбцы для каждого объекта). Scatter = диаграмма корреляции X к Y (ровно 2 объекта). Pie = кольцевая диаграмма долей. Ranking = горизонтальные столбцы, отсортированные по значению. Heatmap = сетка дни × часы. Calendar = недельная сетка. Box Plot = распределение min / квартиль / медиана по интервалам времени. Waterfall = каждый объект как шаг +/− нарастающего итога (агрегация по умолчанию Sum). Histogram = распределение частоты значений в видимом окне.",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "Сколько часов истории загружать и отображать в скользящем окне по умолчанию. Большие значения загружают больше данных, но могут замедлить карточку. Игнорируется, когда окно времени переопределяют 'Выбор даты', 'Синхронизация с Энергией', 'Выбор интервала', 'Начало графика' или 'Час начала графика'.",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "Сколько точек данных в час загружать. Больше = детальнее, но выше нагрузка на базу данных recorder HA. Значение 2 означает одну точку каждые 30 минут. Отдельные объекты могут переопределить это в своих настройках.",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "Как группировать сырые данные истории перед агрегацией. Interval = интервалы равной ширины по всему диапазону (чаще всего). Hour = один интервал на каждый час. Date = один на календарный день. Week = один на календарную неделю (пн–вс). Month = один на календарный месяц. Raw = без группировки: каждая записанная выборка рисуется в её точный момент времени — идеально для ступенчатых графиков бинарных/статусных сенсоров, где важен каждый переход.",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "Скрывать объекты, чьё значение ниже этого порога. Полезно для рейтинга энергопотребления и подобных метрик, где простаивающие устройства загромождают график. Порог сравнивается с абсолютным значением, поэтому одинаково работает для положительных и отрицательных чисел. Оставьте пустым, чтобы отключить фильтр.",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "Интервал автообновления в секундах. Карточка будет повторно запрашивать данные с этой периодичностью независимо от изменений состояний в HA. Полезно для часто меняющихся сенсоров или внешних источников данных. Оставьте пустым, чтобы обновлять только по событиям состояний HA.",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "Максимальный видимый диапазон времени в часах. Если задан и меньше, чем 'Часы для показа', график становится прокручиваемым по горизонтали.",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "Scrollbar = видимая полоса прокрутки внизу. Wheel = колесо мыши прокручивает по горизонтали.",
    "Draws faint horizontal and vertical guide lines across the graph area.": "Рисует бледные горизонтальные и вертикальные направляющие линии по всей области графика.",
    "Shows a compact color-coded entity name key below the graph.": "Показывает компактный список имён объектов с цветовой маркировкой под графиком.",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "Проигрывает анимацию отрисовки при загрузке карточки. Timeline = постепенное появление линии/области. Pie / Radial Bar / Polar Area = вырастание секторов при каждом обновлении данных.",
    "Stacks entities on top of each other instead of overlapping.": "Складывает объекты стеком друг на друга вместо наложения.",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "Компактный режим — убирает всё оформление, показывает имя объекта + значение + миниатюрный график.",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "Если включено, автоматически подбирает оптимальные 'Группировку' и 'Точки/час' для видимого окна — с целью около 100 точек. Переходит в более безопасный режим (только 'Точки/час') для конфигураций карточки с offset, forecast_horizon или источниками данных из атрибутов, где переопределение 'Группировки' может нарушить временное выравнивание объектов.",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "Добавляет маленький значок загрузки в правый верхний угол графика с экспортом видимых рядов в PNG и CSV.",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "Все объекты скрыты при загрузке карточки — график начинается пустым, и вы показываете только нужные ряды, щёлкая по ним в легенде или подробной легенде. Выбор сохраняется в течение сеанса; добавленные позже объекты тоже стартуют скрытыми. Лучше сочетать с 'Компактной легендой', чтобы было по чему щёлкать.",
    "Horizontal alignment of the compact legend.": "Горизонтальное выравнивание компактной легенды.",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "Визуальный пресет. Classic = сплошной круг. Thick = широкое кольцо. Donut = стандарт (по умолчанию). Thin = узкое кольцо. 'Итог в центре' требует минимального внутреннего отверстия.",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "Зазор между секторами в градусах. 0 = вплотную. 1-5 = едва заметный. 6-15 = явно разделены. Разнесённые секторы автоматически получают скруглённые концы. Применяется только к кольцевым стилям (не к Classic).",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "Добавляет диаграмме глубину, сжимая её по вертикали и рисуя боковые стенки снизу. Работает с любым визуальным пресетом.",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "Размер шрифта подписей значений внутри секторов. Оставьте пустым для авторазмера по радиусу диаграммы.",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "Цвет подписей значений секторов. Принимает любой CSS-цвет (hex, rgba, имя) или CSS-переменную. Оставьте пустым для белого (автоконтраст с цветом сектора).",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "Что показывать внутри каждого сектора. Value = число с единицей (например 42.0 kWh). Percentage = доля от итога (например 23%). Both = значение, затем процент.",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "Размер шрифта значения 'Итог в центре' в отверстии кольца. Требует включённого 'Итога в центре'. Оставьте пустым для авторазмера.",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "Цвет значения 'Итог в центре' и его подписи. Принимает любой CSS-цвет или переменную. Оставьте пустым для значения темы по умолчанию.",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "Сколько шкал в ряду. Auto размещает столько, сколько позволяет ширина карточки; каждый объект становится отдельной шкалой в адаптивной сетке.",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "Развёртка шкалы в градусах. 270 = классические 3/4 круга (по умолчанию), 180 = полукруг, 360 = полное кольцо. Разрыв центрируется снизу.",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "Где рисуется значение относительно шкалы — под (по умолчанию) или над циферблатом, не задевая дугу и стрелку.",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "Размер шрифта значения шкалы в пикселях. Оставьте пустым для авторазмера по шкале; имя масштабируется вместе с ним.",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "Рисовать концы шкалы — нижнюю и верхнюю границы — маленькими подписями на двух концах шкалы. Диапазон задаётся для каждого объекта в 'Диапазоне шкалы' (Min / Max). Пик и минимум за наблюдаемый период всегда показываются в подсказке.",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "Скругление углов сегментов состояний в пикселях. 0 = абсолютно острые. 3 = по умолчанию. Большие значения скругляют до формы таблетки (ограничено половиной высоты строки). Продвинутые пользователи могут также обращаться к классу sgc-stl-cell через card_mod для стилизации отдельных состояний.",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "Писать имя состояния (например Clear, On, Home) внутри сегментов, достаточно широких для него. Отключите для чистого вида цветных полос.",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Размер шрифта подписей оси Y (даты для тепловой карты, недели для календаря) в пикселях. По умолчанию 10.",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Непрозрачность подписей оси Y. 0 = невидимы, 1 = полностью непрозрачны. По умолчанию 0.65.",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Пользовательский цвет подписей оси Y. Принимает любой CSS-цвет (hex, rgba, имя цвета) или CSS-переменную. Оставьте пустым для темы --primary-text-color.",
    "Shows numeric value labels on the left (primary) edge of the graph.": "Показывает числовые подписи значений у левого (основного) края графика.",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "Показывает числовые подписи у правого (вторичного) края графика. Видимы, только когда хотя бы один объект использует ось Y = Secondary. Отключите, чтобы показывать подписи только основной оси, продолжая рисовать вторичные объекты.",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "Рисует маленькие засечки у каждой числовой подписи на осях Y. Помогает визуально привязать подписи к краю графика.",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "Показывает вертикальную подпись единицы измерения у левого и/или правого края графика. По умолчанию — единица измерения первого объекта на каждой оси. Свой текст задаётся в разделе 'Подписи' ниже.",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "Переключает ось Y на логарифмическую шкалу. Идеально для данных, охватывающих несколько порядков (например от 1 до 10000). Не подходит для нулевых и отрицательных значений.",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "Вертикальная подпись у левого края графика. По умолчанию — единица первого объекта основной оси. Задайте свой текст для переопределения или оставьте пустым для авто.",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "Вертикальная подпись у правого края графика. По умолчанию — единица первого объекта вторичной оси. Задайте свой текст для переопределения или оставьте пустым для авто.",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "Привязывает значения делений оси Y к аккуратным кратным 1, 2 или 5 (× 10^n) — например 0.1 / 0.2 / 0.3 вместо 0.11 / 0.22 / 0.33. Остаётся в пределах границ, не меняет масштаб графика. Отключите для строго равных промежутков.",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Число делений (линий сетки и подписей) на оси Y. По умолчанию 4. Пример: ticks=6 при границах 40-100 показывает 40, 50, 60, 70, 80, 90, 100.",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Число знаков после запятой для подписей оси Y. Переопределяет настройку знаков объекта только для подписей оси. Значения в строке состояния не затрагиваются. Оставьте пустым для автоопределения.",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Формат чисел на оси Y. System = следовать локали HA. Comma = европейский стиль (1.234,56). Dot = американский стиль (1,234.56). Не зависит от 'Формата чисел' объекта, который по-прежнему управляет строкой состояния, подсказкой и подписями данных.",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "Пользовательский формат подписей ОСНОВНОЙ оси. Переопределяет 'Знаки' и 'Формат оси Y' выше, а также управляет подписями данных, значениями подсказки, строкой состояния, экстремумами и подписью линии среднего для объектов этой оси. Сокращения длительности (сырое значение конвертируется из 'Единицы длительности'): h:mm, h:mm:ss, mm:ss, d h:mm — например 5400 с при h:mm показывает 1:30. Или безопасный шаблон {expression}: числа, value, + - * / %, скобки, floor, ceil, round, abs, min, max, sqrt, а также pad2(x), pad(x,width), fixed(x,decimals). Пример: {floor(value/3600)}:{pad2(floor(value%3600/60))} превращает 5430 в 1:30; {fixed(value/1000,1)} kW превращает 2350 в 2.4 kW. JavaScript не выполняется; неверные форматы игнорируются. Оставьте пустым для обычных чисел.",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "То же, что 'Формат делений Y', но для ВТОРИЧНОЙ (правой) оси и всех отображаемых значений объектов на ней.",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "Единица СЫРОГО значения сенсора при использовании сокращения длительности. По умолчанию секунды — значение 5400 при h:mm показывает 1:30. Выберите минуты или часы, если сенсор сообщает их. Игнорируется шаблонами {expression}.",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Размер шрифта числовых подписей оси Y в пикселях. По умолчанию 10.",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Непрозрачность числовых подписей оси Y. 0 = невидимы, 1 = полностью непрозрачны. По умолчанию 0.65.",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Пользовательский цвет подписей и засечек оси Y. Принимает любой CSS-цвет (hex, rgba, имя цвета) или CSS-переменную вроде var(--my-color). Оставьте пустым для темы по умолчанию (--secondary-text-color).",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Стиль горизонтальных линий сетки (оси Y). Сплошная, штриховая, пунктирная или длинный штрих. Либо собственный SVG stroke-dasharray, например 6 2 2 2.",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Толщина горизонтальных линий сетки в пикселях. По умолчанию 1. Принимает дробные значения вроде 0.5.",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Цвет горизонтальных линий сетки. Принимает любой CSS-цвет или переменную. Оставьте пустым для значения темы по умолчанию.",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Непрозрачность горизонтальных линий сетки. 0 = невидимы, 1 = полностью непрозрачны. По умолчанию 0.15 — деликатно, ровно чтобы дать глазу опору, не споря с данными.",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "Минимальный размах основной оси Y. Если реальный диапазон данных меньше, ось симметрично расширяется вокруг центра. Пример: значение 10 при данных 20-22 → ось показывает 16-26. Предотвращает чрезмерно приближенные графики почти плоских данных.",
    "Same as Min Y Range but for the secondary (right) Y axis.": "То же, что 'Мин. диапазон Y', но для вторичной (правой) оси Y.",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "Жёсткий или мягкий минимум основной оси Y. Введите число для жёсткой границы (ось никогда не опускается ниже). Префикс ~ для мягкой (например ~0) — ось расширяется, если данные уходят ниже. Также принимает ID объекта для динамической границы, следующей за другим сенсором.",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "Жёсткий или мягкий максимум основной оси Y. Тот же синтаксис, что 'Нижняя граница': число, ~число или entity_id.",
    "Hard or soft minimum for the secondary (right) Y axis.": "Жёсткий или мягкий минимум вторичной (правой) оси Y.",
    "Hard or soft maximum for the secondary (right) Y axis.": "Жёсткий или мягкий максимум вторичной (правой) оси Y.",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "Размер шрифта подписей оси X (часы для тепловой карты, дни недели для календаря) в пикселях. По умолчанию 10.",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Непрозрачность подписей оси X. 0 = невидимы, 1 = полностью непрозрачны. По умолчанию 0.5.",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "Пользовательский цвет подписей оси X. Принимает любой CSS-цвет или CSS-переменную. Оставьте пустым для темы --primary-text-color.",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "Размер шрифта подписей времени/даты на оси X в пикселях. По умолчанию 10.",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Непрозрачность подписей оси X. 0 = невидимы, 1 = полностью непрозрачны. По умолчанию 0.5.",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Пользовательский цвет подписей оси X. Принимает любой CSS-цвет (hex, rgba, имя цвета) или CSS-переменную. Оставьте пустым для темы по умолчанию (--secondary-text-color).",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "Цвет подписей оси X, когда видимый диапазон превышает сутки и подписи переключаются на даты. Оставьте пустым, чтобы совпадал с 'Цветом подписей X'.",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "Показывает подписи времени внизу в режиме Timeline или подписи значений в режиме Scatter. Отключите для дополнительного места по вертикали.",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "Рисует маленькие засечки у каждой подписи времени на оси X. Помогает визуально привязать подписи к краю графика.",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "Формат отметок времени на оси X, в подсказке, экстремумах и подписях рекордов. System = следовать настройкам формата даты/времени профиля HA (предпочтение 12h/24h учитывается). Остальные варианты задают конкретный шаблон. В YAML работают и свои шаблоны из этих токенов: YYYY/YY (год), MMMM/MMM (название месяца) / MM (номер месяца), DD (день), dddd/ddd (день недели), HH/hh:mm:ss, A/a (AM/PM) — например 'ddd DD MMM' или 'YYYY-MM-DD HH:mm'. Форматы дней недели (ddd / dddd) также подписывают деления дат оси X в многодневных видах — используйте 'dddd' отдельно только для имени дня.",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "Зазор между столбцами в пикселях. Применяется только к объектам-столбцам. Увеличьте для более разреженного вида, уменьшите для плотных столбцов.",
    "Font size of X-axis time labels in pixels. Default is 10.": "Размер шрифта подписей времени оси X в пикселях. По умолчанию 10.",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Непрозрачность подписей времени оси X. 0 = невидимы, 1 = полностью непрозрачны. По умолчанию 0.5.",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Пользовательский цвет подписей времени и засечек оси X. Принимает любой CSS-цвет (hex, rgba, имя цвета) или CSS-переменную. Оставьте пустым для темы по умолчанию (--secondary-text-color).",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "Пользовательский цвет подписей дат (например меток полуночи в видах от 12 часов). По умолчанию --primary-color, чтобы даты выделялись. Задайте совпадающим с 'Цветом подписей X' для однородной оси.",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "Управляет промежутком между делениями оси X. Auto = вычисляется по ширине графика. Или выберите фиксированный интервал: почасовой, дневной, недельный или месячный. Деления всегда выравниваются по чётким границам (начала часов, полночь, понедельник, 1-е число месяца).",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Стиль вертикальных линий сетки (оси X). Сплошная, штриховая, пунктирная или длинный штрих. Либо собственный SVG stroke-dasharray, например 6 2 2 2.",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Толщина вертикальных линий сетки в пикселях. По умолчанию 1. Принимает дробные значения вроде 0.5.",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Цвет вертикальных линий сетки. Принимает любой CSS-цвет или переменную. Оставьте пустым для значения темы по умолчанию.",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Непрозрачность вертикальных линий сетки. 0 = невидимы, 1 = полностью непрозрачны. По умолчанию 0.15 — деликатно, ровно чтобы дать глазу опору, не споря с данными.",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "Синхронизация с выбором дат панели Энергия HA. Нельзя использовать вместе с 'Выбором даты'.",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "Встроенная навигация по датам с кнопками D/W/M/Y, календарём и предустановками.",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "Выберите, какие кнопки режимов показывать в панели выбора. D/W/M/Y — календарные периоды; Last 24H … Last 12M — скользящие окна, оканчивающиеся сейчас. Если выбран только один, кнопки скрываются и этот режим фиксируется. Для варианта по умолчанию оставьте четыре календарных режима (относительные выключены).",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "Число единиц в окне. 1 = одна единица (например один день, один месяц — прежнее поведение). Больше 1 превращает выбор в скользящее окно из N единиц: кнопки назад/вперёд прыгают на полные N единиц. Пример: step=4 в режиме недели показывает последние 4 недели и листает на 4 недели за раз.",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "Начальный режим при каждой загрузке карточки. Auto = помнить последний режим, выбранный пользователем вручную (сохраняется между перезагрузками). Day/Week/Month/Year = всегда включать этот календарный режим при загрузке. Last 24H … Last 12M = включать скользящее окно, оканчивающееся сейчас (например Last 7D = последние 7 дней); стрелки назад/вперёд прыгают на целый период.",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "Горизонтальное положение навигатора ‹ период › внутри панели выбора — слева, по центру или справа. Если он делит позицию с ярлыками режимов, навигатор ставится первым, слева от них.",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "Горизонтальное положение ярлыков режимов — кнопок D/W/M/Y и значка календаря — слева, по центру или справа. При совпадении позиции с навигатором дат навигатор ставится первым.",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "Привязывает начало окна графика к календарной границе. Today = с сегодняшних 00:00 (идеально для полных 24 часов сегодня, например почасовые цены Nord Pool с атрибутом today_hourly — вместе с 'Показать весь период'). Tomorrow = с завтрашних 00:00 (для прогнозных данных). Week = понедельник 00:00. Month = 1-е число месяца. Year = 1 января. Переопределяет hours_to_show. При активном выборе интервала эта настройка игнорируется.",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "Показывает на карточке кнопки предустановленных интервалов времени. Скрывается во время работы, когда активны 'Выбор даты' или 'Синхронизация дат с Энергией' (у них приоритет в управлении окном времени). Поле 'Группа' рядом с позицией держит все карточки с этим именем на одном интервале — принимающим карточкам не нужен включённый выбор, так что один видимый выбор может управлять всей страницей.",
    "Shows a compact dropdown list of attributes for entities.": "Показывает компактный выпадающий список атрибутов объектов.",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "Показывает выпадающий список 'Точки/час' прямо на карточке, чтобы менять разрешение данных без открытия редактора. Auto возвращает настроенное значение. Выбор сохраняется для каждой карточки и имеет приоритет над 'Автомасштабом', пока активен. Поле 'Группа' синхронизирует выбор 'Точек/час' между всеми карточками с этим именем — получателям не нужен видимый список, так что одна карточка может управлять страницей. Не зависит от группы выбора 'Группировки'.",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "Показывает выпадающий список 'Группировки' прямо на карточке — переключение между Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month или Year без открытия редактора. Auto возвращает настроенное значение. Выбор сохраняется для каждой карточки и имеет приоритет над 'Автомасштабом', пока активен. Поле 'Группа' синхронизирует выбор 'Группировки' между всеми карточками с этим именем — независимо от группы выбора 'Точек/час'. Поле 'Группа' общее с выбором 'Точек/час' — одно имя синхронизирует ОБА выбора между карточками.",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "Щёлкните и потяните (на компьютере) или удержите и потяните (на мобильном) по графику, чтобы выбрать диапазон времени и приблизить. Двойной щелчок/двойное касание возвращает исходный вид.",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "Показывает итоговое значение в центре диаграммы. Когда выключено, Pie становится сплошным кругом вместо кольца.",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "Показывает процент рядом с каждым столбцом и строку 'Доля' в подсказке при наведении.",
    "Shows a Total row in the hover tooltip.": "Показывает строку 'Итого' в подсказке при наведении.",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "При выделении для увеличения или сбросе двойным щелчком на этой карточке то же окно времени применяется ко всем остальным карточкам с тем же именем группы. Группа необязательна — оставьте пустой для синхронизации со всеми другими карточками без группы.",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "Зеркалит горизонтальную прокрутку на все остальные карточки той же группы. Полезнее всего, когда на каждой карточке задан 'Макс. видимый интервал', чтобы они действительно прокручивались. Позиция прокрутки передаётся как доля (0–100% всего диапазона), поэтому карточки с разными hours_to_show попадают в ту же относительную точку.",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "Выберите, какие кнопки интервалов времени показывать. Оставьте все выбранными для полного набора. Снимите лишние интервалы для компактности на мобильных.",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "На столбчатых графиках слегка подсвечивает фон периода под курсором, чтобы его начало и конец были хорошо видны. Срабатывает при наведении на столбец.",
    "Shows a floating info box with exact values when hovering.": "Показывает всплывающее окно с точными значениями при наведении.",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "Показывает строку 'Итого' внизу подсказки, суммирующую значения всех видимых объектов. Единица добавляется, когда она общая у всех видимых объектов.",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "Когда график сложен в стек из двух и более групп, добавляет строку итога для каждой именованной группы (например 'Apples Total'). Не зависит от 'Итога в подсказке' — включите оба, чтобы видеть итоги групп И общий итог всех объектов вместе.",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "Форматирует заголовок даты в подсказке точно как подписи оси X. Виды больших диапазонов тогда показывают, например, 'May 26' вместо полной отметки времени, игнорируя шаблон 'Формата даты', как и ось. Время к дате никогда не добавляется: виды месяца/года/дня показывают только дату, внутридневные часовые — только время.",
    "Hovering broadcasts the timestamp to all synced cards.": "Наведение передаёт отметку времени всем синхронизированным карточкам.",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "Порядок строк объектов в подсказке. Default = порядок конфигурации (первый объект сверху). Reverse = снизу вверх, соответствует визуальному порядку стека, так что верхний сегмент стека указан первым. Alphabetic = сортировка от А до Я по отображаемому имени. Строка 'Итого', если показана, всегда остаётся внизу.",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "Объект, сообщающий уровень батареи (0–100%). Показывает значок батареи с уровнем и процентом в правом верхнем углу заголовка карточки — или в правом верхнем углу карточки, если заголовка нет. Перечисляются только объекты с device_class battery. Оставьте пустым, чтобы скрыть.",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "Процент батареи, ниже которого значок становится красным. По умолчанию 20%. Принимает число, ID объекта (sensor.x) или атрибут объекта (sensor.x.attribute).",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "Добавляет на график опорные линии, маркеры событий, полосы активных периодов и подсветку зон комфорта.",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "Непрозрачность линии 'сейчас' (0-1). Оставьте пустым для 0.3 по умолчанию.",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "Толщина линии 'сейчас' в пикселях. По умолчанию 0.5. Принимает дробные значения вроде 1.5.",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "Стиль линии 'сейчас'. Сплошная, штриховая, пунктирная или длинный штрих. По умолчанию штриховая.",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "Для импортированной/внешней статистики без обычного объекта в HA (например gazpar:gazpar_consumption, linky:linky_consumption). Такие записи существуют только в базе статистики и видны на панели Энергия. Оставьте пустым для обычных объектов — они автоматически используют долгосрочную статистику, если их state_class равен measurement, total или total_increasing.",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "Пользовательское отображаемое имя объекта. Оставьте пустым, чтобы полностью скрыть имя. Показывается только когда задано явно.",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "Пользовательская подпись единицы (например kWh, °C, %). Переопределяет автоопределённую единицу. Полезно для атрибутов и сенсоров без единиц.",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "Переопределяет имя только в подсказке при наведении. Не зависит от 'Своего имени' (которое управляет строкой состояния). Оставьте пустым, чтобы скрыть имя в подсказке — удобно, если нужны только цветовая метка и значение. Если не задано, подсказка использует 'Своё имя' → friendly_name → id объекта.",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "Действие при касании строки состояния этого объекта. More Info открывает диалог сведений объекта HA. Navigate переходит по пути панели. URL открывает внешнюю ссылку. Call Service напрямую вызывает службу HA.",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "По какой оси Y рисуется этот объект. Primary = левая ось (общая шкала). Secondary = правая ось (общая шкала). Independent = собственная скрытая шкала по min/max объекта — идеально для наложения сенсоров с совсем разными единицами (например температура + освещённость) для сравнения трендов.",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "Читать конкретный атрибут вместо основного состояния. Используйте точечную нотацию для вложенных путей, например current_temperature или forecast.0.temperature. Полезно для объектов с несколькими значениями.",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "Как объединяются сырые точки данных внутри каждого интервала. avg = среднее (самое гладкое, идеально для измерительных сенсоров вроде температуры/мощности). min/max = наименьшее/наибольшее значение. last/first = самое свежее / самое старое значение интервала. median = серединное значение при сортировке (устойчиво к выбросам). sum = сумма всех значений. delta = max минус min (размах — насколько колебалось значение). change = сумма положительных скачков между соседними точками — идеально для монотонных счётчиков (счётчики энергии/газа/воды), поскольку сбросы счётчика игнорируются; автоматически ограничивается дневными интервалами. diff = чистое изменение со знаком (последнее значение минус первое) — для колеблющихся величин вроде коэффициентов, цен, температур, input_number, где снижения — реальные движения, а не сбросы счётчика.",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "Счётчики с ежедневным сбросом при max + группировке по дате могут просачивать вчерашний пик в полуночный интервал; карточка эвристически гасит этот артефакт. Отключите, если гасятся и настоящие пики сразу после полуночи.",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "Умножает этот ряд на значение другого объекта во времени — вид затрат: потребление × тариф. Цена читается как ступенчатая функция из истории того объекта, поэтому при динамических тарифах каждый срез потребления тарифицируется по цене, действовавшей в тот момент. Лучше всего с aggregate_func: change на счётчиках энергии; задайте в 'Единице' вашу валюту.",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "Необязательный путь атрибута ценового объекта для чтения цены (точечная нотация). Оставьте пустым, чтобы использовать его состояние.",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "Переопределяет глобальную настройку 'Точки/час' только для этого объекта. Больше = детальнее, но выше нагрузка на API HA. Оставьте пустым, чтобы наследовать настройку карточки.",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "Число знаков после запятой для значения этого объекта в строке состояния и подписях экстремумов. Не влияет на точность графика.",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "Формат чисел. System = следовать локали HA. Comma = европейский стиль (1.234,56). Dot = американский стиль (1,234.56).",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "Добавляет строку статистики под графиком для этого объекта. Выберите, какие значения показывать: Min, Avg, Max за отображаемый диапазон и/или Last (самое свежее значение). Допускается несколько вариантов.",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "Сдвигает отображаемые данные вдоль оси X. Положительное (например 24) сдвигает вперёд — для прогнозных сенсоров, чьё состояние соответствует T+N часов вперёд. Отрицательное (например -24) сдвигает назад — полезно с прогнозными данными из атрибутов, чтобы наложить завтрашний прогноз на сегодня. Оставьте пустым (или 0), чтобы отключить. Не зависит от 'Смещения' (offset) — их можно сочетать.",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "Сдвигает этот объект назад во времени на заданное число часов. Используйте, чтобы наложить один сенсор из разных периодов на один график. 24 = вчера, 168 = прошлая неделя, 720 = прошлый месяц. Также принимает ID вспомогательного объекта (например input_number.my_offset) для динамического смещения.",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "Умножает значение на 10 в этой степени. 0 = без изменений. -3 = ÷1000 (перевод милли-единиц). 2 = ×100.",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "Выражение JavaScript для преобразования каждого значения. Доступные переменные: x (текущее значение), first (первое значение окна), last, min, max, avg (статистика ряда), index (позиция точки). Применяется после 'Множителя значения'. Примеры: return x - first (нормализация к нулю); условное выражение, обнуляющее отрицательные и инвертирующее положительные значения (выделение экспорта).",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "Рисует плоскую горизонтальную опорную линию на текущем значении состояния объекта вместо исторических данных.",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "Рисует столбцы вниз от нулевой линии. Используйте со стеком для диаграмм-бабочек.",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "Читает данные графика из атрибута объекта вместо истории. Используется для прогнозных данных (спотовые цены EPEX, прогноз погоды, прогноз солнечной генерации). Атрибут должен содержать массив объектов с полями времени и значения.",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "Имя атрибута объекта с массивом данных. Например: data, forecast, price_info. Оставьте пустым для обычной истории.",
    "Name of the time field in each array item. Default: start_time.": "Имя поля времени в каждом элементе массива. По умолчанию: start_time.",
    "Name of the value field in each array item. Default: price_per_kwh.": "Имя поля значения в каждом элементе массива. По умолчанию: price_per_kwh.",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "Вычисляет значение каждой точки безопасным арифметическим выражением вместо чтения одного 'Поля значения'. Доступны: поля элемента массива (например unitPrice, consumption) плюс имена из 'Переменных данных' ниже. Операторы + - * / % и скобки, функции min, max, abs, round, floor, ceil, sqrt, pow. Пример: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Это не JavaScript — никаких других переменных, свойств или вызовов. При пустом или неверном выражении используется 'Поле значения'.",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "Имена для 'Выражения значения', сопоставленные с ID объектов — по одному в строке в виде name: entity_id. Каждое разрешается в числовое состояние объекта и пересчитывается вживую при его изменении. Пример: mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "Как трактовать значение 'Поля времени'. ISO = разбирается как строка даты или epoch ms (по умолчанию). Epoch seconds/ms = отметка времени Unix. Month/Day/Week of Year = числовая категория (например Month: 1..12 → янв..дек). Hour of Day = час сегодняшнего дня 0..23. Категориальные единицы удобны для месячных сводок, наборов по дням года или почасовых закономерностей без генерации искусственных отметок времени.",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "Год для привязки категориальных единиц времени (Month/Day/Week of Year). Оставьте пустым для текущего года. Не влияет на единицы ISO и Epoch.",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "Управляет отображением значения этого объекта над графиком. On = текстовая строка с именем, значением и единицей. Off = полностью скрыто.",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "Что показывается как большое основное значение в строке состояния. State (по умолчанию) = живое состояние HA. Sum / Avg / Min / Max агрегируют по видимому окну. Last / First = последнее или первое значение в данных объекта. Все варианты работают в любом режиме графика, но Last / First осмысленнее всего для временных режимов (Timeline, Scatter, State Timeline) — в Pie, Ranking, Heatmap и подобных они всё равно отражают крайние точки сырого ряда, а не видимый сектор или ячейку. Значения выводятся чистыми числами без префиксов SUM/AVG.",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "Показывать цветную точку рядом с этим объектом в строке состояния, компактной легенде и подсказке. Отключите для более чистого вида — полезно при единственном объекте или когда цветовые пороги делают цвет точки несоответствующим линии / столбцу.",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "Автоматически окрашивает значение состояния и значок в цвет линии объекта. Быстрый способ цветовой маркировки строк состояния без ручной установки state_color и icon_color.",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "Default = имя объекта слева от основного значения (в строку). Aligned = имя объекта по центру под основным значением (в стиле ApexCharts, удобно для объектов только в заголовке и мобильных раскладок).",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "Показывать время фиксации экстремального значения рядом с основным значением. Имеет смысл только когда 'Основное значение' — Last, First, Min или Max: у них есть единственный момент времени.",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "Показывает минимум и максимум окна приглушённым суффиксом (min - max) рядом с основным значением. Лучше всего с show_graph: false + primary_state_as: min/max для компактных карточек рекордов. Использует данные полосы диапазона, если она включена, иначе — агрегированные min/max по видимому окну.",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "Значок MDI в строке состояния слева от имени объекта. Используйте префикс mdi:, например mdi:thermometer.",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "Показывает второе статистическое значение рядом с основным состоянием в строке состояния. Варианты: Sum, Avg, Min, Max, First, Last. Подпись и значение выводятся мельче рядом с основным состоянием. В режимах Pie, Ranking и Polar Area доступен дополнительный вариант % — доля этого объекта от итога, совпадающая с процентами на диаграмме.",
    "Position and alignment of this entity state row.": "Положение и выравнивание строки состояния этого объекта.",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "Размер шрифта имени объекта в строке состояния. Принимает CSS-значения, например 14px.",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "Размер шрифта числового значения в строке состояния. Принимает CSS-значения, например 13px.",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "Размер значка строки состояния. Принимает CSS-значения, например 18px.",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "Показывает значок ▲▼⯇⯈ рядом со значением состояния — растёт значение, падает или стабильно. Направление вычисляется в окне 'Периода тренда'. Если источник данных реже периода (например почасовая долгосрочная статистика), используются последние 4 выборки, чтобы значок всё равно показывал направление.",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "Окно времени в часах для расчёта направления тренда. Наклон за последние N часов определяет, показывает значок ▲ (рост), ▼ (падение) или ⯇⯈ (стабильно). 0 = весь отображаемый диапазон. Допускаются дроби (например 0.5 = 30 мин, 0.25 = 15 мин) — но окно должно содержать минимум 2 точки данных, иначе остаётся стабильным.",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "Размер шрифта значка направления тренда (▲▼⯇⯈). Принимает CSS-значения, например 12px.",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "Цвет значка тренда ▲ (рост). Оставьте пустым для цвета успеха темы (зелёный).",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "Цвет значка тренда ▼ (падение). Оставьте пустым для цвета ошибки темы (красный).",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "Цвет значка тренда ━ (стабильно). Оставьте пустым для вторичного цвета текста темы (серый).",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "Line = гладкая кривая с необязательным сглаживанием Безье. Step = держит значение до следующего изменения, затем скачок — идеально для дискретных состояний и уставок. Bar = вертикальные столбцы по интервалам времени. Candlestick = финансовые свечи OHLC по интервалам (тело = open→close, зелёная вверх / красная вниз; тень = high→low). На пути истории/STS свеча строится из сырых выборок каждого интервала (истинный OHLC); на пути статистики/LTS open/close берутся из часовых средних, а high/low — из min/max периода.",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "Порядок отрисовки. Выше = рисуется впереди, поверх объектов с меньшими номерами; ниже или отрицательное = уходит назад. По умолчанию 0 сохраняет порядок конфигурации. Не зависит от порядка легенды / строк состояния, так что кривую можно вывести вперёд или назад без пересортировки объектов. Ключ YAML: z_index.",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "Полностью включает/выключает отрисовку графика этого объекта. Когда выключено, объект по-прежнему виден в строке состояния (если включено 'Показывать состояние'), но ничего не добавляет в область графика.",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "Этот объект скрыт при загрузке карточки — покажите его щелчком в легенде. Игнорируется при включённом на уровне карточки 'Автоскрытии объектов' (График → Визуальные опции), поскольку оно скрывает всё. Используйте, чтобы скрывать по умолчанию лишь часть объектов.",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "Имя группы для столбцов/линий в стеке. Объекты с одинаковым именем группы складываются друг на друга. Разные группы располагаются рядом. Оставьте пустым, чтобы складывать все объекты вместе (поведение по умолчанию).",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "Рисует штриховую горизонтальную линию на среднем значении этого объекта за текущее окно времени. Подписана средним значением в цвете объекта.",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "Когда сенсор долго недоступен, линия разрывается на пропуске вместо протягивания последнего известного значения. Короткие сбои (нерегулярность выборок на уровне интервала) остаются соединёнными. Выключите (по умолчанию), чтобы линия была непрерывной независимо от длительности простоя.",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "Печатает числовое значение каждой видимой точки данных прямо над столбцом / линией / точкой — как dataLabels в ApexCharts. Использует настройки знаков и формата чисел самого объекта. Текст рисуется цветом объекта с ореолом цвета фона карточки для читаемости. Лучше при разумном числе точек; плотные графики дают перекрывающиеся подписи.",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "Накладывает этот объект, сдвинутый на один период назад, как блеклый ряд-призрак. 'Предыдущий период' следует текущему окну (с учётом календаря для месячных/годовых видов выбора дат). Призрак скрывается из легенды вместе с основным рядом, а подсказка может показывать изменение в процентах.",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "Цвет призрака. Оставьте пустым для автоматически блеклого основного цвета. Принимает #hex, CSS-переменные и {{ шаблоны }}.",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "Одна или несколько линий простого скользящего среднего для этого объекта. Каждая усредняет последние N интервалов — период задаётся в интервалах, а размер интервала берётся из 'Точек/час' или 'Группировки'. Нужно минимум N загруженных интервалов: если длинный период (например 26) не рисуется на коротком окне, увеличьте 'Часы для показа' (при желании с 'Макс. видимым интервалом', чтобы вид оставался узким). Для свечей усредняется close, иначе — значение интервала; используется собственная ось Y объекта.",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "Подписи значений Min/Max поверх графика. Настройте, когда они появляются, какие экстремумы показывать, включать ли отметки времени, и полностью управляйте шрифтом и фоном.",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "Показывать подпись минимального значения. Отключите, чтобы скрыть только минимум — полезно для сенсоров, где минимум всегда ноль (например солнечная мощность, дождь).",
    "Show the maximum value label. Disable to hide just the max.": "Показывать подпись максимального значения. Отключите, чтобы скрыть только максимум.",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "Показывать время фиксации экстремума под каждой подписью. Отключите для компактного вида только со значением.",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "Цвет текста значений экстремумов. Принимает любой CSS-цвет или переменную. Оставьте пустым для значения темы по умолчанию.",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "Размер шрифта значения экстремума в пикселях. По умолчанию 13. Текст отметки времени масштабируется пропорционально.",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "Цвет фона плашки подписи экстремума. Работает вместе с 'Непрозрачностью фона' ниже — установите непрозрачность 0, чтобы показывать только текст без фона.",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "Непрозрачность фона подписи экстремума (0 = прозрачный, 1 = сплошной). Используйте 0, чтобы показывать только текст без видимой плашки. По умолчанию 1.",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "Включает/выключает видимость линии графика. Отключите, чтобы показывать только заливку без видимого края — полезно для мягких диаграмм областей.",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "Толщина линии графика в пикселях. 2-3 — стандарт, 1 — для плотных графиков с многими объектами, 4+ — для больших экранов.",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "Сглаживает линию кубическими кривыми Безье между точками данных. Отключите для резких угловатых линий, показывающих точные ступенчатые переходы между значениями.",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "Стиль штриха линии графика. Сплошная — по умолчанию; пунктирная и штриховая помогают различать перекрывающиеся объекты или помечать вторичные ряды.",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "Рисует затенённую полосу min/max позади линии, показывающую диапазон значений внутри каждого интервала агрегации. Линия показывает среднее, а полоса — насколько колебалось значение.",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "Отмечает каждую точку данных маленьким кружком на линии. Полезно для оценки разрешения данных, пропусков в истории и точного положения каждого измерения.",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "Основной цвет линии графика и заливки этого объекта. Также используется для точки в строке состояния. Введите threshold, чтобы цвет брался из порогов, заданных ниже.",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "Цвет точек данных (требуется включить 'Точки'). Введите threshold, чтобы окрашивать каждую точку по её значению относительно порогов.",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "Цвет значка MDI в строке состояния. Введите threshold, чтобы цвет значка менялся динамически по текущему значению.",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "Цвет текста числового значения в строке состояния. Введите threshold, чтобы цвет текста менялся динамически по текущему значению.",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "Цвет стрелки шкалы. Введите threshold, чтобы окрашивать её из порогов. Оставьте пустым, чтобы следовать цвету значения (пороговому или базовому).",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "Заливает область под линией полупрозрачной версией цвета объекта. В сочетании с градиентом создаёт плавное затухание.",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "Плавно переводит заливку от цвета объекта сверху к прозрачности снизу. Отключите для плоской сплошной заливки.",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "Окрашивает линию графика по тому, растёт, падает или стабилен каждый сегмент относительно предыдущей точки. Цвета вычисляются по окну 'Периода тренда'. Если источник данных реже периода (например почасовая долгосрочная статистика), используются последние 4 выборки, чтобы направление всё равно определялось. Нельзя использовать одновременно с 'Цветовыми порогами'.",
    "Color used when the value is increasing.": "Цвет, когда значение растёт.",
    "Color used when the value is decreasing.": "Цвет, когда значение падает.",
    "Color used when the value is not changing significantly.": "Цвет, когда значение существенно не меняется.",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "Окрашивает линию графика и заливку по значению данных в каждой точке. Задайте пороговые точки значений и назначьте цвет каждому диапазону. Нельзя использовать одновременно с 'Цветами роста/падения'.",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "Вдоль какой оси наносятся пороговые цвета. Vertical = градиент по оси Y (цвета соответствуют позициям значений по высоте графика). Horizontal = посегментная окраска вдоль оси времени.",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "Smooth = плавный переход между цветами. Hard = мгновенное переключение на пороговом значении.",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "Если включено, вся линия окрашивается по самому свежему значению вместо окраски каждого сегмента по отдельности. Полезно, когда нужен единый цвет, отражающий текущее состояние.",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430\u2026",
    "Radar chart requires at least 3 entities": "\u0420\u0430\u0434\u0430\u0440\u043d\u0430\u044f \u0434\u0438\u0430\u0433\u0440\u0430\u043c\u043c\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 3 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432",
    "Check the chart_mode value. The YAML config is preserved.": "\u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 chart_mode. \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f YAML \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f.",
    "Previous period": "\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 \u043f\u0435\u0440\u0438\u043e\u0434",
    "Next period": "\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043f\u0435\u0440\u0438\u043e\u0434",
    "Event": "\u0421\u043e\u0431\u044b\u0442\u0438\u0435",
    "Span": "\u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d",
    "Threshold": "\u041f\u043e\u0440\u043e\u0433",
    "Band": "\u041f\u043e\u043b\u043e\u0441\u0430",
    "Event marker": "\u041c\u0430\u0440\u043a\u0435\u0440 \u0441\u043e\u0431\u044b\u0442\u0438\u044f",
    "Time span": "\u041f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u043a \u0432\u0440\u0435\u043c\u0435\u043d\u0438",
    "H-line": "\u0413\u043e\u0440\u0438\u0437. \u043b\u0438\u043d\u0438\u044f",
    "H-band": "\u0413\u043e\u0440\u0438\u0437. \u043f\u043e\u043b\u043e\u0441\u0430",
    "Disabled when thresholds active": "\u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u043e, \u043a\u043e\u0433\u0434\u0430 \u0430\u043a\u0442\u0438\u0432\u043d\u044b \u043f\u043e\u0440\u043e\u0433\u0438",
    "Disabled when trend active": "\u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u043e, \u043a\u043e\u0433\u0434\u0430 \u0430\u043a\u0442\u0438\u0432\u0435\u043d \u0442\u0440\u0435\u043d\u0434",
    "Template": "\u0428\u0430\u0431\u043b\u043e\u043d",
    "Type an icon or Jinja template, or browse below.": "\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043a\u043e\u043d\u043a\u0443 \u0438\u043b\u0438 \u0448\u0430\u0431\u043b\u043e\u043d Jinja, \u043b\u0438\u0431\u043e \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043d\u0438\u0436\u0435.",
    "All": "\u0412\u0441\u0435",
    "current year": "\u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u0433\u043e\u0434",
    "(all together)": "(\u0432\u0441\u0435 \u0432\u043c\u0435\u0441\u0442\u0435)",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435",
    "Altitude": "\u0410\u043c\u043f\u043b\u0438\u0442\u0443\u0434\u0430",
    "Range": "\u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d",
    "Share": "\u0414\u043e\u043b\u044f",
    "Progress": "\u041f\u0440\u043e\u0433\u0440\u0435\u0441\u0441",
    "Peak": "\u041f\u0438\u043a",
    "Low": "\u041c\u0438\u043d\u0438\u043c\u0443\u043c",
    "Level": "\u0423\u0440\u043e\u0432\u0435\u043d\u044c",
    "Count": "\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e",
    "No matching X/Y data pairs": "\u041d\u0435\u0442 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0449\u0438\u0445 \u043f\u0430\u0440 \u0434\u0430\u043d\u043d\u044b\u0445 X/Y",
    "Unknown chart mode": "\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c \u0433\u0440\u0430\u0444\u0438\u043a\u0430",
    "Download PNG (Chart)": "\u0421\u043a\u0430\u0447\u0430\u0442\u044c PNG (\u0433\u0440\u0430\u0444\u0438\u043a)",
    "Download PNG (Card)": "\u0421\u043a\u0430\u0447\u0430\u0442\u044c PNG (\u043a\u0430\u0440\u0442\u043e\u0447\u043a\u0430)",
    "Price Entity": "\u0421\u0443\u0449\u043d\u043e\u0441\u0442\u044c \u0446\u0435\u043d\u044b",
    "Price Attribute": "\u0410\u0442\u0440\u0438\u0431\u0443\u0442 \u0446\u0435\u043d\u044b",
    "Reference Entity": "\u041e\u043f\u043e\u0440\u043d\u0430\u044f \u0441\u0443\u0449\u043d\u043e\u0441\u0442\u044c",
    "Reference Attribute": "\u041e\u043f\u043e\u0440\u043d\u044b\u0439 \u0430\u0442\u0440\u0438\u0431\u0443\u0442",
    "Operation": "\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u044f",
    "Damp midnight reset artifacts": "\u041f\u043e\u0434\u0430\u0432\u043b\u044f\u0442\u044c \u0430\u0440\u0442\u0435\u0444\u0430\u043a\u0442\u044b \u043f\u043e\u043b\u0443\u043d\u043e\u0447\u043d\u043e\u0433\u043e \u0441\u0431\u0440\u043e\u0441\u0430",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 \u043f\u0435\u0440\u0438\u043e\u0434",
    "yesterday": "\u0432\u0447\u0435\u0440\u0430",
    "last week": "\u043f\u0440\u043e\u0448\u043b\u0430\u044f \u043d\u0435\u0434\u0435\u043b\u044f",
    "last month": "\u043f\u0440\u043e\u0448\u043b\u044b\u0439 \u043c\u0435\u0441\u044f\u0446",
    "last year": "\u043f\u0440\u043e\u0448\u043b\u044b\u0439 \u0433\u043e\u0434",
    "Download": "\u0421\u043a\u0430\u0447\u0430\u0442\u044c",
    "Download PNG": "\u0421\u043a\u0430\u0447\u0430\u0442\u044c PNG",
    "Download CSV": "\u0421\u043a\u0430\u0447\u0430\u0442\u044c CSV",
    "Period Comparison": "\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0438\u043e\u0434\u043e\u0432",
    "Compare With": "\u0421\u0440\u0430\u0432\u043d\u0438\u0442\u044c \u0441",
    "Previous Period": "\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 \u043f\u0435\u0440\u0438\u043e\u0434",
    "Show \u0394% in tooltip": "\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0394% \u0432 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0435",
    "Auto (faded main color)": "\u0410\u0432\u0442\u043e (\u043f\u0440\u0438\u0433\u043b\u0443\u0448\u0451\u043d\u043d\u044b\u0439 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0446\u0432\u0435\u0442)",
    "Show State Labels": "\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u043a\u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0439",
    "Raw (no grouping)": "\u0421\u044b\u0440\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 (\u0431\u0435\u0437 \u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a\u0438)",
    "Show Export Button": "\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u044d\u043a\u0441\u043f\u043e\u0440\u0442\u0430",
    "Managed by YAML template": "\u0423\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f YAML-\u0448\u0430\u0431\u043b\u043e\u043d\u043e\u043c",
    "Today": "Сегодня",
    "Yesterday": "Вчера",
    "This Week": "Эта неделя",
    "Last Week": "Прошлая неделя",
    "This Month": "Этот месяц",
    "Last Month": "Прошлый месяц",
    "This Year": "Этот год",
    "Last Year": "Прошлый год",
    "Last 7 Days": "Последние 7 дней",
    "Last 30 Days": "Последние 30 дней",
    "Last 12 Months": "Последние 12 месяцев",
    "Last 24 hours": "Последние 24 часа",
    "Last 3 days": "Последние 3 дня",
    "Last 7 days": "Последние 7 дней",
    "Last 15 days": "Последние 15 дней",
    "Last 30 days": "Последние 30 дней",
    "Last 90 days": "Последние 90 дней",
    "Last 180 days": "Последние 180 дней",
    "Last 12 months": "Последние 12 месяцев",
    "Select end date": "Выберите дату окончания",
    "Previous month": "Предыдущий месяц",
    "Next month": "Следующий месяц",
    "Auto": "Авто",
    "Pts/h": "Тчк/ч",
    "Group": "Группа",
    "Interval": "Интервал",
    "Hour": "Час",
    "Date": "День",
    "Week": "Неделя",
    "Month": "Месяц",
    "Year": "Год",
    "Total": "Итого",
    "Min": "Мин",
    "Max": "Макс",
    "Avg": "Сред",
    "Sum": "Сумма",
    "Last": "Послед.",
    "Median": "Медиана",
    "Q1": "Q1",
    "Q3": "Q3",
    "Samples": "Замеры",
    "Value": "Значение",
    "Running total": "Нарастающий итог",
    "No data": "Нет данных",
    "No time window.": "Нет временного окна.",
    "No entities to rank.": "Нет объектов для ранжирования.",
    "All entities are below the threshold": "Все объекты ниже порога",
    "D": "Д",
    "W": "Н",
    "M": "М",
    "Y": "Г",
    "1H": "1ч",
    "2H": "2ч",
    "3H": "3ч",
    "4H": "4ч",
    "6H": "6ч",
    "8H": "8ч",
    "12H": "12ч",
    "24H": "24ч",
    "3D": "3д",
    "7D": "7д",
    "14D": "14д",
    "15D": "15д",
    "30D": "30д",
    "90D": "90д",
    "180D": "180д",
    "6M": "6М",
    "12M": "12М",
    "1Y": "1Г",
    "Day": "День",
    "now": "сейчас",
    "Click to return to current period": "Нажмите, чтобы вернуться к текущему периоду",
    "Open calendar": "Открыть календарь",
    // --- editor (short UI texts) ---
    "Above": "Сверху",
    "Adaptive Color": "Адаптивный цвет",
    "Add Annotation": "Добавить аннотацию",
    "Add Entity": "Добавить объект",
    "Add Moving Average": "Добавить скользящее среднее",
    "Add Threshold": "Добавить порог",
    "Advanced Calculations": "Расширенные вычисления",
    "Aggregation": "Агрегация",
    "Align": "Выравнивание",
    "All cards": "Все карточки",
    "Alphabetic": "По алфавиту",
    "Animate": "Анимация",
    "Annotations": "Аннотации",
    "Attribute": "Атрибут",
    "Attribute Data Source": "Источник данных атрибута",
    "Attribute List": "Список атрибутов",
    "Auto (HA language)": "Авто (язык HA)",
    "Auto (HA profile)": "Авто (профиль HA)",
    "Auto (unit)": "Авто (ед. изм.)",
    "Auto Hide Entities": "Автоматически скрывать объекты",
    "Auto Scale": "Автомасштаб",
    "Axis Labels": "Подписи осей",
    "Background": "Фон",
    "Background Blur": "Размытие фона",
    "Background Image": "Фоновое изображение",
    "Background Opacity": "Прозрачность фона",
    "Bar Spacing": "Интервал столбцов",
    "Base Colors": "Базовые цвета",
    "Battery": "Батарея",
    "Battery Entity": "Объект батареи",
    "Below": "Снизу",
    "Bezier": "Безье",
    "Border Color": "Цвет рамки",
    "Border Radius": "Скругление углов",
    "Border Width": "Толщина рамки",
    "Both": "Оба",
    "Bottom": "Низ",
    "Bounds": "Границы",
    "Box Plot": "Ящик с усами",
    "Break on Gaps": "Разрывать на пропусках",
    "Brush Zooming": "Масштаб выделением",
    "Drill Down": "Детализация",
    "Calendar": "Календарь",
    "Card": "Карточка",
    "Card Border": "Рамка карточки",
    "Card Header": "Заголовок карточки",
    "Card Overlays": "Оверлеи карточки",
    "Card Shadow": "Тень карточки",
    "Card Styling": "Оформление карточки",
    "Center": "Центр",
    "Center Label Color": "Цвет центральной подписи",
    "Center Label Size": "Размер центральной подписи",
    "Center Total": "Итог в центре",
    "Chart": "График",
    "Chart Align": "Выравнивание графика",
    "Chart Mode": "Тип графика",
    "Chart mode, display and data configuration": "Тип графика, отображение и настройка данных",
    "Classic": "Классический",
    "Color": "Цвет",
    "Color Dot": "Цветная точка",
    "Compact Legend": "Компактная легенда",
    "Corner Radius": "Скругление углов",
    "Custom Name": "Своё имя",
    "Dashed": "Штриховая",
    "Data Attribute": "Атрибут данных",
    "Data Labels": "Подписи данных",
    "Data Points": "Точки данных",
    "Data Settings": "Настройки данных",
    "Data Vars": "Переменные данных",
    "Date Format": "Формат даты",
    "Date Label Color": "Цвет подписи даты",
    "Date Nav": "Навигация по датам",
    "Date Navigation": "Навигация по датам",
    "Date Picker": "Выбор даты",
    "Decimals": "Десятичные знаки",
    "Default": "По умолчанию",
    "Default (Vertical)": "По умолчанию (вертикально)",
    "Default Mode": "Режим по умолчанию",
    "Delete": "Удалить",
    "Direction": "Направление",
    "Disabled": "Отключено",
    "Donut": "Кольцо",
    "Dotted": "Пунктирная",
    "Down Color": "Цвет падения",
    "Drag to reorder": "Перетащите для сортировки",
    "Duplicate": "Дублировать",
    "Duration Unit": "Единица длительности",
    "End": "Конец",
    "End value": "Конечное значение",
    "Energy Date Sync": "Синхронизация с датами Энергии",
    "Key": "Ключ",
    "Entities": "Объекты",
    "Entity": "Объект",
    "Falling": "Падение",
    "First": "Первый",
    "Fixed Value": "Фиксированное значение",
    "Font Color": "Цвет шрифта",
    "Font Size": "Размер шрифта",
    "Forecast Horizon": "Горизонт прогноза",
    "Gauge": "Шкала",
    "Gauge Columns": "Столбцы шкал",
    "Gauge Span": "Дуга шкалы",
    "General Settings": "Общие настройки",
    "Gradient": "Градиент",
    "Graph Data": "Данные графика",
    "Graph End Hour": "Час окончания",
    "Graph Start": "Начало графика",
    "Graph Start Hour": "Час начала",
    "Graph Type": "Тип линии",
    "Grid": "Сетка",
    "Group By": "Группировка",
    "Group By Picker": "Выбор группировки",
    "Header": "Заголовок",
    "Header & Battery": "Заголовок и батарея",
    "Header Align": "Выравнивание заголовка",
    "Header Color": "Цвет заголовка",
    "Header Weight": "Насыщенность заголовка",
    "Heatmap": "Тепловая карта",
    "Height": "Высота",
    "Hide on Load": "Скрывать при загрузке",
    "Histogram": "Гистограмма",
    "Horizontal": "Горизонтально",
    "Hours": "Часы",
    "Hours to Show": "Часов на графике",
    "Icon": "Значок",
    "Icon Color": "Цвет значка",
    "Icon Position": "Позиция значка",
    "Icon Size": "Размер значка",
    "Image URL": "URL изображения",
    "Interval Picker": "Выбор интервала",
    "Invert (Mirror)": "Инвертировать (зеркально)",
    "Label": "Подпись",
    "Labels": "Подписи",
    "Language": "Язык",
    "Last 12M": "Последние 12М",
    "Last 15D": "Последние 15д",
    "Last 180D": "Последние 180д",
    "Last 24H": "Последние 24ч",
    "Last 30D": "Последние 30д",
    "Last 3D": "Последние 3д",
    "Last 7D": "Последние 7д",
    "Last 90D": "Последние 90д",
    "Last Color": "Цвет последнего значения",
    "Left": "Слева",
    "Letter Spacing": "Межбуквенный интервал",
    "Line / Fill Color": "Цвет линии / заливки",
    "Line Style": "Стиль линии",
    "Line Width": "Толщина линии",
    "Local (device)": "Локальный (устройство)",
    "Localization": "Локализация",
    "Logarithmic": "Логарифмическая",
    "Long dash": "Длинный штрих",
    "Low Threshold": "Нижний порог",
    "Lower Bound Y": "Нижняя граница Y",
    "Lower Bound Y2": "Нижняя граница Y2",
    "MDI Icon": "Значок MDI",
    "Milliseconds": "Миллисекунды",
    "Min Value": "Мин. значение",
    "Min Y Range": "Мин. диапазон Y",
    "Min Y2 Range": "Мин. диапазон Y2",
    "Minutes": "Минуты",
    "Name Position": "Позиция имени",
    "Name Size": "Размер имени",
    "Needle Color": "Цвет стрелки",
    "No annotations yet": "Аннотаций пока нет",
    "No moving averages yet": "Скользящих средних пока нет",
    "No thresholds yet": "Порогов пока нет",
    "None": "Нет",
    "Now Line": "Линия «сейчас»",
    "Number Format": "Формат чисел",
    "Off": "Выкл",
    "Offset": "Смещение",
    "Opacity": "Прозрачность",
    "Chart Settings": "Настройки графика",
    "Card Settings": "Настройки карточки",
    "Header & Icon": "Заголовок и значок",
    "Header, icon, styling and language": "Заголовок, значок, стиль и язык",
    "Search settings": "Поиск настроек",
    "Cell Values": "Значения ячеек",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "Выводит значение каждой ячейки внутри полей тепловой карты или календаря. Отключите для более чистой сетки из одних цветов — точные значения остаются доступными во всплывающей подсказке.",
    "Fill Opacity": "Прозрачность заливки",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "Насколько плотная заливка под линией: от 0 (невидимая) до 1 (сплошная). Оставьте пустым для значения по умолчанию 0,4. С градиентом это непрозрачность вверху, затухающая до одной восьмой внизу; без градиента сплошная заливка использует половину.",
    "Overlay": "Оверлей",
    "Overlays are hidden in sparkline mode": "Оверлеи скрыты в режиме спарклайна",
    "Layout": "Компоновка",
    "Sequential": "Последовательно",
    "Padding": "Внутренний отступ",
    "Percentage": "Процент",
    "Percentages": "Проценты",
    "Period": "Период",
    "Period Highlight": "Подсветка периода",
    "Pie Chart": "Круговая диаграмма",
    "Pie Style": "Стиль круга",
    "Point Color": "Цвет точек",
    "Points/Hour": "Точек/час",
    "Points/Hour Picker": "Выбор точек/час",
    "Polar Area": "Полярная область",
    "Primary Value": "Первичное значение",
    "Radar": "Радар",
    "Radial Bar": "Радиальные полосы",
    "Range Band": "Полоса диапазона",
    "Ranking": "Рейтинг",
    "Reference Year": "Опорный год",
    "Reverse": "Обратный",
    "Right": "Справа",
    "Rising": "Рост",
    "Round Ticks": "Округлять деления",
    "Scatter": "Точечная",
    "Scroll Mode": "Режим прокрутки",
    "Secondary Value": "Вторичное значение",
    "Seconds": "Секунды",
    "Server": "Сервер",
    "Shortcuts": "Быстрый выбор",
    "Show Average": "Показывать среднее",
    "Show Bounds": "Показывать границы",
    "Show Full Period": "Показывать весь период",
    "Show Range": "Показывать диапазон",
    "Show Timestamp": "Показывать время",
    "Show Values": "Показывать значения",
    "Show now line": "Показывать линию «сейчас»",
    "Slice Label Color": "Цвет подписей секторов",
    "Slice Label Format": "Формат подписей секторов",
    "Slice Label Size": "Размер подписей секторов",
    "Slice Spacing": "Зазор секторов",
    "Solid": "Сплошная",
    "Source": "Источник",
    "Sparkline": "Спарклайн",
    "Stable": "Стабильно",
    "Stable Color": "Цвет стабильности",
    "Stack Group": "Группа стека",
    "Stacked": "С накоплением",
    "Stacked Group Totals": "Итоги по группам стека",
    "State": "Состояние",
    "State Color": "Цвет состояния",
    "State Layout": "Раскладка состояний",
    "State Map": "Карта состояний",
    "State Timeline": "Хронология состояний",
    "Statistic ID": "ID статистики",
    "Style": "Стиль",
    "System": "Системный",
    "Tap Action": "Действие по касанию",
    "Thick": "Толстый",
    "Thin": "Тонкий",
    "Time Field": "Поле времени",
    "Time Unit": "Единица времени",
    "Time Window": "Окно времени",
    "Time Zone": "Часовой пояс",
    "Timeline": "Хронология",
    "Timestamp": "Метка времени",
    "Tomorrow": "Завтра",
    "Tooltip": "Подсказка",
    "Tooltip Name": "Имя в подсказке",
    "Tooltip Order": "Порядок в подсказке",
    "Tooltip Sync": "Синхронизация подсказок",
    "Tooltip Total": "Итог в подсказке",
    "Top": "Верх",
    "Transition": "Переход",
    "Trend Period": "Период тренда",
    "Type": "Тип",
    "Unit": "Единица",
    "Up Color": "Цвет роста",
    "Update Interval": "Интервал обновления",
    "Upper Bound Y": "Верхняя граница Y",
    "Upper Bound Y2": "Верхняя граница Y2",
    "Value Expression": "Выражение значения",
    "Value Factor": "Множитель значения",
    "Value Field": "Поле значения",
    "Value Position": "Позиция значения",
    "Value Size": "Размер значения",
    "Value Transform": "Преобразование значения",
    "Visibility": "Видимость",
    "Visible Intervals": "Видимые интервалы",
    "Visible Modes": "Видимые режимы",
    "Visible Window": "Видимое окно",
    "Visual Options": "Визуальные настройки",
    "Waterfall": "Каскад",
    "Width": "Ширина",
    "Window Step": "Шаг окна",
    "X Axis": "Ось X",
    "X Axis Interval": "Интервал оси X",
    "X Grid Color": "Цвет сетки X",
    "X Grid Opacity": "Прозрачность сетки X",
    "X Grid Style": "Стиль сетки X",
    "X Grid Width": "Толщина сетки X",
    "X Label Color": "Цвет подписей X",
    "X Label Opacity": "Прозрачность подписей X",
    "X Label Size": "Размер подписей X",
    "X Ticks": "Деления X",
    "X-Axis": "Ось X",
    "X-axis settings are hidden in sparkline mode": "Настройки оси X скрыты в режиме спарклайна",
    "Y Axis": "Ось Y",
    "Y Axis Decimals": "Десятичные оси Y",
    "Y Axis Format": "Формат оси Y",
    "Y Axis Label": "Подпись оси Y",
    "Y Axis Ticks": "Деления оси Y",
    "Y Grid Color": "Цвет сетки Y",
    "Y Grid Opacity": "Прозрачность сетки Y",
    "Y Grid Style": "Стиль сетки Y",
    "Y Grid Width": "Толщина сетки Y",
    "Y Label Color": "Цвет подписей Y",
    "Y Label Opacity": "Прозрачность подписей Y",
    "Y Label Size": "Размер подписей Y",
    "Y Tick Format": "Формат значений Y",
    "Y Ticks": "Деления Y",
    "Y-Axis": "Ось Y",
    "Y-axis settings are hidden in sparkline mode": "Настройки оси Y скрыты в режиме спарклайна",
    "Y2 Axis Label": "Подпись оси Y2",
    "Y2 Tick Format": "Формат значений Y2",
    "Y2-Axis": "Ось Y2",
    "Z-Index": "Z-индекс",
    "Zoom Sync": "Синхронизация масштаба",
    "configured — add, reorder and customize": "настроено — добавляйте, сортируйте, настраивайте",
    "e.g. Statistics": "напр. Статистика",
    // --- entity editor ---
    "Action": "Действие",
    "Advanced": "Расширенные",
    "Always": "Всегда",
    "Bar": "Столбцы",
    "Basic": "Базовые",
    "Candlestick": "Свечи",
    "Color Thresholds": "Цветовые пороги",
    "Colors": "Цвета",
    "Ext LTS": "Внеш. LTS",
    "Extrema": "Экстремумы",
    "Fill": "Заливка",
    "Gauge Range": "Диапазон шкалы",
    "General": "Общие",
    "Global": "Глобально",
    "Graph": "График",
    "History only": "Только история",
    "Independent": "Независимая",
    "LTS": "LTS",
    "Legend": "Легенда",
    "Line": "Линия",
    "Lower Bound": "Нижняя граница",
    "Manual": "Вручную",
    "Moving Averages": "Скользящие средние",
    "Never": "Никогда",
    "On": "Вкл",
    "On Click": "По клику",
    "Other": "Другое",
    "Primary": "Первичная",
    "Rise/Fall Colors": "Цвета роста/падения",
    "Secondary": "Вторичная",
    "Start": "Начало",
    "State Row": "Строка состояния",
    "Step": "Ступени",
    "Time": "Время",
    "Trend Icon": "Значок тренда",
    "Upper Bound": "Верхняя граница",
    "Y Axis Range": "Диапазон оси Y",
    // --- threshold direction/transition + hints ---
    "Hard": "Резкий",
    "Inherit from Custom Name": "Наследовать из своего имени",
    "My annotation": "Моя аннотация",
    "Smooth": "Плавный",
    "Vertical": "Вертикально",
    // --- compact labels + scroll sync ---
    "End Hour": "Час окончания",
    "Scroll Sync": "Синхр. прокрутки",
    "Start Hour": "Час начала",
    // --- state_row dropdowns + positions ---
    "3D Effect": "3D-эффект",
    "Aligned (below)": "Выровнено (снизу)",
    "Bottom Center": "Снизу по центру",
    "Bottom Left": "Снизу слева",
    "Bottom Right": "Снизу справа",
    "State (live)": "Состояние (вживую)",
    "Tooltip Date = Axis": "Дата подсказки = ось",
    "Top Center": "Сверху по центру",
    "Top Left": "Сверху слева",
    "Top Right": "Сверху справа",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First показывают крайнюю точку исходного ряда, а не отображаемый сегмент или ячейку. В этом типе графика используйте Sum / Avg / Min / Max.",
    // --- color palette names ---
    "Accent": "Акцент",
    "Amber": "Янтарный",
    "Black": "Чёрный",
    "Blue": "Синий",
    "Blue grey": "Сине-серый",
    "Brown": "Коричневый",
    "Cyan": "Циан",
    "Dark grey": "Тёмно-серый",
    "Deep orange": "Тёмно-оранжевый",
    "Deep purple": "Тёмно-фиолетовый",
    "Green": "Зелёный",
    "Grey": "Серый",
    "Indigo": "Индиго",
    "Light blue": "Голубой",
    "Light green": "Светло-зелёный",
    "Light grey": "Светло-серый",
    "Lime": "Лаймовый",
    "Orange": "Оранжевый",
    "Pink": "Розовый",
    "Purple": "Фиолетовый",
    "Red": "Красный",
    "Teal": "Бирюзовый",
    "White": "Белый",
    "Yellow": "Жёлтый",
    "Custom": "Свой",
  }),
  sv: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "Live",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "Enhetens nuvarande tillstånd just nu, oberoende av perioden som visas i diagrammet. Alla andra värden beskriver det visade intervallet.",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "Denna jämförelse startar dold när kortet läses in - visa den genom att klicka på dess post i teckenförklaringen. Obs: att klicka på HUVUDserien i teckenförklaringen växlar hela jämförelsegruppen tillsammans.",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "Kalenderperioder",
    "Rolling windows (ending now)": "Rullande fönster (slutar nu)",
    "Area names": "Områdesnamn",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "Attributnamn",
    "Attribute names only": "Endast attributnamn",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "Lägger till det ritade attributet i varje enhets namn - i statusraden, förklaringen, verktygstips, statistik, exporter och den här listan. Utan detta ger två attribut från samma enhet två identiska etiketter. Rader som visar enhetens eget tillstånd påverkas inte, inte heller enheter du gett ett eget namn.",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "Visar ENDAST attributnamnet i stället för enhetsnamn plus attribut. Tillsammans med Områdesnamn ger det etiketter som 'Måltemperatur · Vardagsrum'. Detta och Attributnamn är alternativ - slår du på det ena stängs det andra av.",
    "Hide Name": "Dölj namn",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "Aktiverad",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "Inaktivera för att kortet ska bete sig som om denna entitet aldrig konfigurerats: inget hämtas eller ritas, och ingen kortövergripande logik tar hänsyn till den. Praktiskt för delade kortmallar (t.ex. Streamline) där vissa instanser saknar en sensor. Raden stannar kvar här för redigering och kan när som helst aktiveras igen.",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "Punktstorlek",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "Radie för datapunktcirklarna i pixlar. Lämna tomt för automatisk storlek baserat på linjebredden. Bestämmer även punktstorleken i scatter- och radarläge.",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "Utökat fönster",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "Renderar N gånger den valda perioden och öppnas rullad till den senaste delen: skärmen visar exakt den period du valt - samma skala och samma intervall som utan rullning - och du kan rulla bakåt genom den extra historiken. Följer datumväljaren: i veckovyn med 2 kan en extra vecka rullas bakom den aktuella. 1 eller tomt = av. Åsidosätter Synligt fönster när det är aktivt.",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "Ignorera tillfälliga nollor",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "Vissa integrationer rapporterar en ren nolla medan enheten är avstängd eller startar om, och hoppar sedan tillbaka till föregående totalsumma - varje dipp räknas då som en mätarnollställning och det återställda värdet räknas igen som förbrukning. Aktivera för att hoppa över nollavläsningar helt; med långtidsstatistik räknas förändringen om från state-kolumnen, förbi de förorenade summorna. Mätare som verkligen nollställs och fortsätter räkna från noll fungerar fortfarande.",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "Fyller området under denna spöklinje med en nedtonad version av dess färg. Av som standard så att överlappande perioder förblir läsbara.",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "Ritar en streckad horisontell linje vid detta spökes medelvärde - genomsnittet för den jämförda perioden - i spökfärgen. Praktiskt för att jämföra periodmedelvärden med en blick.",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "Egna skalningsregler",
    "Up to (hours)": "Upp till (timmar)",
    "Add Rule": "Lägg till regel",
    "No rules yet - the built-in auto scale decides": "Inga regler ännu - den inbyggda autoskalningen bestämmer",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "Åsidosätter den inbyggda autoskalningen med egna trösklar. Varje regel läses: när den synliga perioden är upp till N timmar, använd denna gruppering (och eventuellt detta punkter/timme). Den minsta matchande tröskeln vinner; en period bortom alla trösklar faller tillbaka till den inbyggda autoskalningen. Datumväljarmedveten: ett helt månads- eller årsval matchar sin nominella längd även medan perioden fortfarande pågår.",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "Dagen före",
    "Week Before": "Veckan före",
    "Month Before": "Månaden före",
    "Year Before": "Året före",
    "Periods Back": "Perioder bakåt",
    "No comparisons yet": "Inga jämförelser ännu",
    "Add Comparison": "Lägg till jämförelse",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "Hur många perioder bakåt denna rad jämför med: 1 = föregående period, 2 = två perioder sedan. Följer vald period och datumväljaren - i veckovyn betyder 2 två veckor sedan; byt väljaren till År så visar samma rad två år bakåt.",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "Lägger denna entitet förskjuten bakåt som bleka spökserier - ett spöke per rad. Föregående period följer det aktuella fönstret (kalendermedvetet för månads-/årsvyer) och Perioder bakåt multiplicerar det: 1 = föregående, 2 = två perioder sedan. Spöken döljs tillsammans med huvudserien i teckenförklaringen; verktygstipset visar varje spökes eget datum och ändringen i procent.",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "Rubriktext som visas överst på kortet. Lämna tomt för att dölja rubrikraden helt.",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "Teckenstorlek för kortets rubrik och batteriikonen. Batteriikonen och procenttexten skalas proportionellt med detta värde. Accepterar valfritt CSS-värde som 16px eller 1.2em.",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "Horisontell justering av rubriken — vänster, centrerad eller höger. Kombineras med Ikonposition för att bestämma layoutzoner.",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "Styr hur entiteternas tillståndsvärden ordnas ovanför/under grafen. Standard = varje entitet staplas vertikalt på egen rad. Horisontell = entiteterna flödar sida vid sida på en rad och radbryts vid behov. Praktiskt för kompakta kort med många entiteter.",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "Anpassad färg för rubriktexten. Accepterar valfri CSS-färg eller variabel. Lämna tomt för temats standard.",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "Teckenvikt för rubriktexten. Accepterar CSS-nyckelord (light/normal/bold) eller siffror (300, 400, 600, 700). Lämna tomt för temats standard.",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "Teckenavstånd för rubriken. Accepterar ett tal (tolkas som px) eller valfritt CSS-värde som 0.5px, normal, -0.02em. Lämna tomt för temats standard.",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "Material Design-ikon bredvid rubriken. Använd prefixet mdi:, t.ex. mdi:chart-line. Bläddra bland alla ikoner på materialdesignicons.com.",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "Ikonens bredd och höjd. Accepterar CSS-värden som 22px eller 1.5rem.",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "Använd en egen bild i stället för en MDI-ikon. Klistra in en fullständig URL till valfri PNG/SVG/WebP. Har företräde framför MDI-ikonfältet.",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "Var rubrikikonen placeras — vänster, centrerad eller höger. När ikonpositionen matchar värdet i Rubrikjustering hamnar ikon och rubrik tillsammans (ikonen först). Annars delas de: ikonen går till sin egen zon, rubriken till justeringszonen.",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "Grafområdets höjd i pixlar, eller auto för att fylla rutnätscellen (storleksätt kortet via fliken Layout). Om fältet rensas sätts auto.",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "Anpassad bakgrundsfärg för kortet. Accepterar valfri CSS-färg (hex, namn, rgb, rgba). Använd rgba(r,g,b,a) för transparens, t.ex. rgba(155,150,150,0.3). Lämna tomt för temats standard.",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "Rundning av kortets hörn. Accepterar ett tal (tolkas som px) eller valfritt CSS-värde som 12px, 1rem, 0. Lämna tomt för temats standard.",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "Visa HA-kortets standardskugga. Inaktivera för ett platt utseende eller när kortet placeras på en dekorerad bakgrund.",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "Visa HA-kortets standardkant. Inaktivera för ett renare kantlöst utseende.",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "Anpassad färg för kortets kant. Accepterar valfri CSS-färg eller variabel. Lämna tomt för temats standard.",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "Kantens tjocklek. Accepterar ett tal (tolkas som px) eller valfritt CSS-värde som 2px. Lämna tomt för temats standard.",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "Kortets inre marginal. Accepterar ett enda tal (px) eller valfri CSS-förkortning som 8px 16px eller 0. Lämna tomt för temats standard.",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "URL till en bild som används som kortets bakgrund. Lokala filer (i www/) nås under /local/ — du kan skriva antingen /local/sunset.jpg eller bara sunset.jpg eller local/sub/path.jpg. Externa URL:er fungerar också. Bilden läggs ovanpå bakgrundsfärgen (transparenta rgba-färger syns igenom).",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "Oskärpa i pixlar som endast tillämpas på bakgrundsbilden. Grafen, rubriken och övrigt innehåll förblir skarpa. 0 eller tomt = ingen oskärpa. Praktiskt för mjuka, atmosfäriska bakgrunder.",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "Grafformens horisontella position inom kortet. Vänster fäster den vid vänsterkanten, Höger vid högerkanten, Centrerad (standard) håller den i mitten. Praktiskt när grafen staplas bredvid annat innehåll eller för visuell balans.",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "Språk för texterna på kortet - datumväljarens förval och intervalletiketter, alternativen i Gruppera efter-väljaren, ord i verktygstips och teckenförklaring som Totalt/Min/Max, samt tomlägen. Auto = följ språkinställningen i HA-profilen per betraktare. Ett fast språk låser kortets texter och datumformat för alla betraktare - praktiskt för väggplattor. Editorn följer också kortets språk. Entitetsnamn, enheter och egna etiketter översätts aldrig. Tillståndsord (på/av, värmer...) kommer från HA:s egna översättningar och följer betraktarens profilspråk. Saknade översättningar faller tillbaka till engelska.",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "Vilken tidszon kortet använder för axeletiketter, verktygstips, fönstergränser (D/W/M/Y, Grafstart, timgränser) och kalenderbucketing. Auto = följ tidszonsinställningen i HA-profilen, precis som HA:s inbyggda grafer - åtgärdar tidsavvikelser när enheten är i en annan zon än servern (t.ex. på resa). Lokal = använd alltid enhetens/webbläsarens zon. Server = använd alltid HA-serverns zon. Ett eget IANA-namn som Europe/Istanbul eller America/New_York kan också anges i YAML.",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "Tidslinje = tidsseriegraf (linje, steg, stapel per entitet). Scatter = korrelationsdiagram X mot Y (exakt 2 entiteter). Paj = donutdiagram som visar andelar. Rankning = horisontella staplar sorterade efter värde. Värmekarta = rutnät med dagar × timmar. Kalender = veckorutnät. Boxplot = fördelning med min / kvartil / median per tidsbucket. Vattenfall = varje entitet som ett +/− steg i en löpande summa (aggregering är Sum som standard). Histogram = värde-frekvensfördelning över det synliga fönstret.",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "Hur många timmars historik som läses in och visas i det rullande standardfönstret. Högre värden hämtar mer data men kan göra kortet långsammare. Ignoreras när Datumväljare, Energisynk, Intervallväljare, Grafstart eller Grafstarttimme åsidosätter tidsfönstret.",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "Hur många datapunkter per timme som hämtas. Högre = mer detalj men tyngre för HA:s recorder-databas. Värdet 2 innebär en punkt var 30:e minut. Enskilda entiteter kan åsidosätta detta i sina egna inställningar.",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "Hur råhistorik grupperas i buckets före aggregering. Intervall = lika breda buckets över hela tidsintervallet (vanligast). Timme = en bucket per klocktimme. Datum = en per kalenderdag. Vecka = en per kalendervecka (mån–sön). Månad = en per kalendermånad. Raw = ingen bucketing alls: varje inspelat sampel ritas vid sin exakta tidsstämpel — idealiskt för steggrafer av binära/tillståndssensorer där varje övergång är viktig.",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "Dölj entiteter vars värde ligger under detta tröskelvärde. Praktiskt vid rankning av energiförbrukning eller liknande mätvärden där enheter i vilo-/standbyläge belamrar diagrammet. Tröskeln jämförs mot absolutvärdet och fungerar därför likadant för positiva och negativa tal. Lämna tomt för inget filter.",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "Intervall för automatisk uppdatering i sekunder. Kortet hämtar om data i denna takt oavsett HA-tillståndsändringar. Praktiskt för sensorer som ändras ofta eller externa datakällor. Lämna tomt för att endast uppdatera när HA skickar tillståndshändelser.",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "Största synliga tidsintervall i timmar. När detta är satt och mindre än Timmar att visa blir grafen horisontellt rullbar.",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "Rullningslist = synlig rullningslist längst ned. Hjul = mushjulet rullar horisontellt.",
    "Draws faint horizontal and vertical guide lines across the graph area.": "Ritar svaga horisontella och vertikala stödlinjer över grafområdet.",
    "Shows a compact color-coded entity name key below the graph.": "Visar en kompakt färgkodad nyckel med entitetsnamn under grafen.",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "Spelar en inritningsanimation när kortet läses in. Tidslinje = linje/yta sveps in. Paj / Radiell stapel / Polärt område = tårtbitar växer in vid varje datauppdatering.",
    "Stacks entities on top of each other instead of overlapping.": "Staplar entiteter ovanpå varandra i stället för att överlappa.",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "Kompakt läge — tar bort all inramning och visar entitetsnamn + värde + minigraf.",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "När aktiverat väljs automatiskt bästa Gruppera efter och Punkter/timme för det synliga fönstret — med sikte på cirka 100 punkter. Faller tillbaka till ett säkrare läge (endast Punkter/timme) för kortkonfigurationer som använder offset, forecast_horizon eller attributbaserade datakällor, där en åsidosatt Gruppera efter kunde bryta tidsjusteringen per entitet.",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "Lägger till en liten nedladdningsikon i plottens övre högra hörn med PNG- och CSV-export av de serier som för närvarande visas.",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "Starta med alla entiteter dolda när kortet läses in — plotten börjar tom och du visar bara de serier du behöver genom att klicka på dem i teckenförklaringen eller detaljteckenförklaringen. Visningarna består under sessionen; entiteter som läggs till senare startar också dolda. Bäst tillsammans med Kompakt teckenförklaring så att det finns något att klicka på.",
    "Horizontal alignment of the compact legend.": "Horisontell justering av den kompakta teckenförklaringen.",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "Visuellt förval. Klassisk = hel paj. Tjock = bred donutring. Donut = standard. Tunn = smal ring. Total i mitten framtvingar ett minsta inre hål.",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "Mellanrum mellan tårtbitar i grader. 0 = kant i kant. 1-5 = diskret. 6-15 = tydligt separerade. Bitar med mellanrum får automatiskt rundade ändar. Gäller endast donutstilar (inte Klassisk).",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "Ger pajen djup genom att trycka ihop den vertikalt och rita sidoväggar nedanför. Fungerar med alla stilförval.",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "Teckenstorlek för värdeetiketterna inuti varje tårtbit. Lämna tomt för automatisk storlek baserad på diagrammets radie.",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "Färg för tårtbitarnas värdeetiketter. Accepterar valfri CSS-färg (hex, rgba, namn) eller CSS-variabel. Lämna tomt för vitt (automatisk kontrast mot bitens färg).",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "Vad som visas i varje tårtbit. Värde = tal med enhet (t.ex. 42.0 kWh). Procent = andel av totalen (t.ex. 23%). Båda = värde följt av procent.",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "Teckenstorlek för värdet Total i mitten som visas i donuthålet. Kräver att Total i mitten är aktiverat. Lämna tomt för automatisk storlek.",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "Färg för värdet Total i mitten och dess underetikett. Accepterar valfri CSS-färg eller variabel. Lämna tomt för temats standard.",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "Hur många mätare per rad. Auto får plats med så många som kortbredden tillåter; varje entitet blir en egen mätare i ett responsivt rutnät.",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "Skalans svep i grader. 270 = klassisk 3/4-skala (standard), 180 = halvcirkel, 360 = hel ring. Öppningen centreras nedtill.",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "Var värdet ritas i förhållande till mätaren — under (standard) eller ovanför skalan, fritt från bågen och nålen.",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "Teckenstorlek för mätarvärdet i pixlar. Lämna tomt för automatisk storlek utifrån mätaren; namnet skalas med.",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "Rita skalans ändar — undre och övre gräns — som små etiketter i mätarens båda ändar. Ange intervallet per entitet under Mätarintervall (Min / Max). Periodens observerade topp- och bottenvärde visas alltid i verktygstipset.",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "Rundning av varje tillståndssegments hörn i pixlar. 0 = helt skarpa. 3 = standard. Större värden rundar till pillerform (begränsat till halva radhöjden). Avancerade användare kan också rikta in sig på klassen sgc-stl-cell från card_mod för styling per tillstånd.",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "Rita tillståndsnamnet (t.ex. Klart, På, Hemma) inuti segment som är breda nog att rymma det. Stäng av för ett rent färgbandsutseende.",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Teckenstorlek för Y-axelns etiketter (datum för värmekarta, veckor för kalender) i pixlar. Standard är 10.",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Opacitet för Y-axelns etiketter. 0 = osynlig, 1 = helt täckande. Standard är 0.65.",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Anpassad färg för Y-axelns etiketter. Accepterar valfri CSS-färg (hex, rgba, färgnamn) eller en CSS-variabel. Lämna tomt för att använda temats --primary-text-color.",
    "Shows numeric value labels on the left (primary) edge of the graph.": "Visar numeriska värdeetiketter längs grafens vänstra (primära) kant.",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "Visar numeriska värdeetiketter längs grafens högra (sekundära) kant. Syns bara när minst en entitet använder Y-axel = Sekundär. Inaktivera för att bara visa den primära axelns etiketter men ändå rita sekundära entiteter.",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "Ritar små skalstreck vid varje numerisk etikettposition på Y-axlarna. Hjälper till att visuellt förankra etiketterna vid grafkanten.",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "Visar en vertikal enhetsetikett på grafens vänstra och/eller högra kant. Standard är måttenheten för den första entiteten på respektive axel. Egen text kan anges i avsnittet Etiketter nedan.",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "Växlar Y-axeln till logaritmisk skala. Idealisk för data som spänner över flera storleksordningar (t.ex. 1 till 10000). Inte lämplig för noll eller negativa värden.",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "Vertikal etikett som visas på grafens vänstra kant. Standard är enheten för den första primära entiteten. Ange egen text för att åsidosätta, eller lämna tomt för auto.",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "Vertikal etikett som visas på grafens högra kant. Standard är enheten för den första sekundära entiteten. Ange egen text för att åsidosätta, eller lämna tomt för auto.",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "Fäst Y-axelns skalvärden vid jämna multiplar av 1, 2 eller 5 (× 10^n) — till exempel 0.1 / 0.2 / 0.3 i stället för 0.11 / 0.22 / 0.33. Håller sig inom gränserna och ändrar inte plottens skala. Inaktivera för strikt jämn fördelning.",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Antal skalstreck (rutnätslinjer och etiketter) på Y-axeln. Standard är 4. Exempel: ticks=6 med gränserna 40-100 visar 40, 50, 60, 70, 80, 90, 100.",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Antal decimaler för Y-axelns etiketter. Åsidosätter entiteternas decimalinställning endast för axeletiketter. Värden i tillståndsraden påverkas inte. Lämna tomt för automatisk detektering.",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Hur tal på Y-axeln formateras. System = följ HA:s språkinställning. Komma = europeisk stil (1.234,56). Punkt = amerikansk stil (1,234.56). Oberoende av entiteternas Talformat, som fortfarande styr tillståndsrad, verktygstips och dataetiketter.",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "Eget etikettformat för den PRIMÄRA axeln. Åsidosätter Decimaler och Y-axelformat ovan och styr även dataetiketter, verktygstipsvärden, tillståndsraden, extremvärden och medellinjens etikett för entiteter på denna axel. Varaktighetsformat (råvärdet konverteras från Varaktighetsenhet): h:mm, h:mm:ss, mm:ss, d h:mm — t.ex. 5400 s med h:mm visar 1:30. Eller en säker {expression}-mall: tal, value, + - * / %, parenteser, floor, ceil, round, abs, min, max, sqrt, samt pad2(x), pad(x,width), fixed(x,decimals). Exempel: {floor(value/3600)}:{pad2(floor(value%3600/60))} gör 5430 till 1:30; {fixed(value/1000,1)} kW gör 2350 till 2.4 kW. Ingen JavaScript körs; ogiltiga format ignoreras. Lämna tomt för rena tal.",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "Samma som Y-etikettformat men för den SEKUNDÄRA (högra) axeln och alla värdeytor för de entiteter som ritas på den.",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "Enhet för det RÅA sensorvärdet när ett varaktighetsformat används. Sekunder är standard — värdet 5400 med h:mm visar 1:30. Välj Minuter eller Timmar om din sensor rapporterar dessa. Ignoreras av {expression}-mallar.",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Teckenstorlek för Y-axelns numeriska etiketter i pixlar. Standard är 10.",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Opacitet för Y-axelns numeriska etiketter. 0 = osynlig, 1 = helt täckande. Standard är 0.65.",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Anpassad färg för Y-axelns etiketter och skalstreck. Accepterar valfri CSS-färg (hex, rgba, färgnamn) eller en CSS-variabel som var(--my-color). Lämna tomt för temats standard (--secondary-text-color).",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Linjemönster för horisontella (Y-axelns) rutnätslinjer. Heldragen, Streckad, Punktad eller Långstreckad. Eller ett eget SVG stroke-dasharray som 6 2 2 2.",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Tjocklek på horisontella rutnätslinjer i pixlar. Standard är 1. Accepterar decimaler som 0.5.",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Färg på horisontella rutnätslinjer. Accepterar valfri CSS-färg eller variabel. Lämna tomt för temats standard.",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Opacitet för horisontella rutnätslinjer. 0 = osynlig, 1 = helt täckande. Standard är 0.15 — diskret, precis nog för att förankra blicken utan att konkurrera med datan.",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "Minsta spann för den primära Y-axeln. Om det faktiska dataintervallet är mindre än detta expanderar axeln symmetriskt kring mitten. Exempel: satt till 10 med data i 20-22 → axeln visar 16-26. Förhindrar överzoomade grafer för nästan platt data.",
    "Same as Min Y Range but for the secondary (right) Y axis.": "Samma som Minsta Y-intervall men för den sekundära (högra) Y-axeln.",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "Hård eller mjuk undre gräns för den primära Y-axeln. Ange ett tal för en hård gräns (axeln går aldrig under). Prefixa med ~ för mjuk (t.ex. ~0) — axeln expanderar om data går under. Accepterar även ett entitets-ID för en dynamisk gräns som följer en annan sensor.",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "Hård eller mjuk övre gräns för den primära Y-axeln. Samma syntax som Undre gräns: tal, ~tal eller entity_id.",
    "Hard or soft minimum for the secondary (right) Y axis.": "Hård eller mjuk undre gräns för den sekundära (högra) Y-axeln.",
    "Hard or soft maximum for the secondary (right) Y axis.": "Hård eller mjuk övre gräns för den sekundära (högra) Y-axeln.",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "Teckenstorlek för X-axelns etiketter (timmar för värmekarta, dagnamn för kalender) i pixlar. Standard är 10.",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacitet för X-axelns etiketter. 0 = osynlig, 1 = helt täckande. Standard är 0.5.",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "Anpassad färg för X-axelns etiketter. Accepterar valfri CSS-färg eller CSS-variabel. Lämna tomt för att använda temats --primary-text-color.",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "Teckenstorlek för X-axelns tids-/datumetiketter i pixlar. Standard är 10.",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacitet för X-axelns etiketter. 0 = osynlig, 1 = helt täckande. Standard är 0.5.",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Anpassad färg för X-axelns etiketter. Accepterar valfri CSS-färg (hex, rgba, färgnamn) eller en CSS-variabel. Lämna tomt för temats standard (--secondary-text-color).",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "Färg för X-axelns etiketter när det synliga intervallet spänner över mer än en dag och etiketterna växlar till datum. Lämna tomt för att matcha X-etikettfärgen.",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "Visar tidsetiketter längs nederkanten i tidslinjeläge, eller värdeetiketter i scatterläge. Inaktivera för extra vertikalt utrymme.",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "Ritar små skalstreck vid varje tidsetikettposition på X-axeln. Hjälper till att visuellt förankra etiketterna vid grafkanten.",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "Format för tidsstämplar på X-axeln, i verktygstips, extremvärden och rekordetiketter. System = följ HA-profilens datum-/tidsformatinställningar (12h/24h-preferens respekteras). Övriga alternativ tvingar ett specifikt mönster. Egna mönster fungerar också i YAML med dessa tokens: YYYY/YY (år), MMMM/MMM (månadsnamn) / MM (månadsnr), DD (dag), dddd/ddd (veckodagsnamn), HH/hh:mm:ss, A/a (AM/PM) — t.ex. 'ddd DD MMM' eller 'YYYY-MM-DD HH:mm'. Veckodagsformat (ddd / dddd) etiketterar även X-axelns datumstreck i flerdagsvyer — använd 'dddd' ensamt för enbart dagnamnet.",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "Mellanrum mellan stapelkolumner i pixlar. Gäller endast entiteter av stapeltyp. Öka för ett glesare utseende, minska för tätare staplar.",
    "Font size of X-axis time labels in pixels. Default is 10.": "Teckenstorlek för X-axelns tidsetiketter i pixlar. Standard är 10.",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "Opacitet för X-axelns tidsetiketter. 0 = osynlig, 1 = helt täckande. Standard är 0.5.",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "Anpassad färg för X-axelns tidsetiketter och skalstreck. Accepterar valfri CSS-färg (hex, rgba, färgnamn) eller en CSS-variabel. Lämna tomt för temats standard (--secondary-text-color).",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "Anpassad färg för datumetiketter (t.ex. midnattsmarkörer som visas i vyer på 12+ timmar). Standard är --primary-color så att datum framträder. Sätt samma som X-etikettfärg för en enhetlig axel.",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "Styr avståndet mellan X-axelns skalstreck. Auto = beräknas utifrån grafens bredd. Eller välj ett fast intervall: varje timme, dag, vecka eller månad. Skalstrecken justeras alltid till jämna gränser (timstart, midnatt, måndag, den 1:a i månaden).",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "Linjemönster för vertikala (X-axelns) rutnätslinjer. Heldragen, Streckad, Punktad eller Långstreckad. Eller ett eget SVG stroke-dasharray som 6 2 2 2.",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "Tjocklek på vertikala rutnätslinjer i pixlar. Standard är 1. Accepterar decimaler som 0.5.",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "Färg på vertikala rutnätslinjer. Accepterar valfri CSS-färg eller variabel. Lämna tomt för temats standard.",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "Opacitet för vertikala rutnätslinjer. 0 = osynlig, 1 = helt täckande. Standard är 0.15 — diskret, precis nog för att förankra blicken utan att konkurrera med datan.",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "Synkronisera med HA Energi-datumväljaren. Kan inte användas tillsammans med Datumväljare.",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "Inbyggd datumnavigering med D/W/M/Y-knappar, kalender och förval.",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "Välj vilka lägesknappar som visas i väljarraden. D/W/M/Y är kalenderperioder; Senaste 24H … Senaste 12M är rullande fönster som slutar nu. Om endast ett väljs döljs knapparna och det läget låses. Låt de fyra kalenderlägena vara på (relativa av) för standard.",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "Antal enheter per fönster. 1 = en enda enhet (t.ex. en dag, en månad — äldre beteende). Större än 1 gör väljaren till ett rullande fönster på N enheter: föregående/nästa-knapparna hoppar hela N enheter. Exempel: step=4 med veckoläge visar de senaste 4 veckorna och navigerar 4 veckor bakåt/framåt åt gången.",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "Startläge vid varje kortinläsning. Auto = kom ihåg det läge användaren senast valde manuellt (sparas mellan omläsningar). Dag/Vecka/Månad/År = tvinga alltid detta kalenderläge vid inläsning. Senaste 24H … Senaste 12M = tvinga ett rullande fönster som slutar nu (t.ex. Senaste 7D = de senaste 7 dagarna); pilarna föregående/nästa hoppar en hel period bakåt/framåt.",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "Horisontell position för periodnavigatorn ‹ period › i väljarraden — vänster, centrerad eller höger. Om den delar position med genvägarna placeras navigatorn först, till vänster om dem.",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "Horisontell position för lägesgenvägarna — D/W/M/Y-knapparna och kalenderikonen — vänster, centrerad eller höger. Delas position med datumnavigatorn placeras navigatorn först.",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "Fäster graffönstrets start vid en kalendergräns. Idag = börja från idag 00:00 (idealiskt för att visa hela dagens 24h, t.ex. Nord Pool-timpriser med attributet today_hourly — använd med Visa hel period). Imorgon = börja från imorgon 00:00 (för prognosdata). Vecka = måndag 00:00. Månad = den 1:a i månaden. År = 1 januari. Åsidosätter hours_to_show. När intervallväljaren är aktiv ignoreras denna inställning.",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "Visar fördefinierade tidsintervallknappar på kortet. Döljs vid körning när Datumväljare eller Energidatumsynk är aktiv (de har företräde för styrning av tidsfönstret). Gruppfältet bredvid positionen håller alla kort som delar samma namn på samma intervall — mottagande kort behöver inte ha väljaren aktiverad, så en synlig väljare kan styra hela sidan.",
    "Shows a compact dropdown list of attributes for entities.": "Visar en kompakt rullgardinslista med attribut för entiteter.",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "Visar en Punkter/timme-rullgardinsmeny på själva kortet, så att dataupplösningen kan ändras utan att öppna editorn. Auto återgår till det konfigurerade värdet. Valet sparas per kort och har företräde framför Autoskala medan det är aktivt. Gruppfältet håller Punkter/timme-valet synkroniserat mellan alla kort som delar samma namn — mottagare behöver inte ha väljaren synlig, så ett kort kan styra sidan. Oberoende av Gruppera efter-väljarens grupp.",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "Visar en Gruppera efter-rullgardinsmeny på själva kortet — växla mellan bucketing per Intervall, Timme, 2H/3H/4H/6H/12H, Datum, Vecka, Månad eller År utan att öppna editorn. Auto återgår till det konfigurerade värdet. Valet sparas per kort och har företräde framför Autoskala medan det är aktivt. Gruppfältet håller Gruppera efter-valet synkroniserat mellan alla kort som delar samma namn — oberoende av Punkter/timme-väljarens grupp. Gruppfältet delas med Punkter/timme-väljaren — ett namn håller BÅDA valen synkroniserade mellan kort.",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "Klicka och dra (dator) eller långtryck och dra (mobil) på grafen för att markera ett tidsintervall och zooma in. Dubbelklick/dubbeltryck återställer till ursprungsvyn.",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "Visar totalvärdet i mitten av diagrammet. När av blir Paj en hel paj i stället för donut.",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "Visar procent bredvid varje stapel och en Andel-rad i verktygstipset vid hovring.",
    "Shows a Total row in the hover tooltip.": "Visar en Totalt-rad i verktygstipset vid hovring.",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "När du zoomar med markering eller dubbelklickar för att återställa på detta kort tillämpas samma tidsfönster på alla andra kort som delar gruppnamnet. Grupp är valfritt — lämna tomt för att synkronisera med alla andra ogrupperade kort.",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "Speglar horisontell rullning till alla andra kort i samma grupp. Mest användbart när Max synligt intervall är satt på varje kort så att de faktiskt är rullbara. Rullningspositionen delas som en andel (0–100% av hela intervallet), så kort med olika hours_to_show hamnar ändå på samma relativa punkt.",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "Välj vilka tidsintervallknappar som visas. Låt alla vara valda för hela uppsättningen. Avmarkera intervall för att hålla väljaren kompakt på mobil.",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "På stapeldiagram tonas bakgrunden för perioden under markören svagt så att dess start och slut syns tydligt. Utlöses vid hovring över en stapel.",
    "Shows a floating info box with exact values when hovering.": "Visar en flytande inforuta med exakta värden vid hovring.",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "Visar en Totalt-rad längst ned i verktygstipset som summerar alla synliga entitetsvärden. Enheten läggs till när alla synliga entiteter delar den.",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "När diagrammet är staplat med två eller fler stapelgrupper läggs en totalrad per grupp till för varje namngiven grupp (t.ex. 'Äpplen totalt'). Oberoende av Totalt i verktygstips — slå på båda för att visa grupptotalerna OCH den samlade totalen för alla entiteter.",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "Formatera verktygstipsets datumrubrik exakt som X-axelns etiketter. Vyer över långa intervall visar då t.ex. '26 maj' i stället för en fullständig tidsstämpel och ignorerar Datumformat-mönstret precis som axeln gör. Tid läggs aldrig till ett datum: månads-/års-/dagsvyer visar bara datumet, timvyer inom dygnet visar bara klockslaget.",
    "Hovering broadcasts the timestamp to all synced cards.": "Hovring sänder tidsstämpeln till alla synkroniserade kort.",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "Ordning på entitetsraderna i verktygstipset. Standard = konfigurationsordning (första entiteten överst). Omvänd = nedifrån och upp, matchar det staplade diagrammets visuella ordning så att det översta staplade segmentet listas först. Alfabetisk = sorterad A till Ö efter visningsnamn. Totalt-raden, när den visas, ligger alltid sist.",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "Entitet som rapporterar batterinivå (0–100%). Visar en batteriikon med nivå och procent i kortrubrikens övre högra hörn — eller uppe till höger på kortet när rubrik saknas. Endast entiteter med device_class battery listas. Lämna tomt för att dölja.",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "Batteriprocent under vilken ikonen blir röd. Standard är 20%. Accepterar ett tal, entitets-ID (sensor.x) eller entitetsattribut (sensor.x.attribute).",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "Lägg till referenslinjer, händelsemarkörer, band för aktiva perioder och markering av komfortzoner i grafen.",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "Opacitet för nu-linjen (0-1). Lämna tomt för standard 0.3.",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "Linjetjocklek för nu-linjen i pixlar. Standard är 0.5. Accepterar decimaler som 1.5.",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "Linjemönster för nu-linjen. Heldragen, Streckad, Punktad eller Långstreckad. Standard är Streckad.",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "För importerad/extern statistik utan vanlig entitet i HA (t.ex. gazpar:gazpar_consumption, linky:linky_consumption). Dessa finns bara i statistikdatabasen och visas på Energi-instrumentpanelen. Lämna tomt för vanliga entiteter — de använder automatiskt långtidsstatistik om deras state_class är measurement, total eller total_increasing.",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "Anpassat visningsnamn för denna entitet. Lämna tomt för att dölja namnet helt. Visas endast när det uttryckligen anges.",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "Anpassad enhetsetikett (t.ex. kWh, °C, %). Åsidosätter den automatiskt detekterade enheten. Praktiskt för attribut eller enhetslösa sensorer.",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "Åsidosätt namnet som visas enbart i verktygstipset. Oberoende av Anpassat namn (som styr tillståndsraden). Lämna tomt för att dölja namnet i verktygstipset — praktiskt när du bara vill ha färgpricken och värdet. Om ej satt faller verktygstipset tillbaka till Anpassat namn → friendly_name → entitets-ID.",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "Åtgärd som utlöses när entitetens tillståndsrad trycks. Mer info öppnar HA:s entitetsdialog. Navigera går till en instrumentpanelssökväg. URL öppnar en extern länk. Anropa tjänst utlöser en HA-tjänst direkt.",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "Vilken Y-axel denna entitet ritas mot. Primär = vänster axel (delad skala). Sekundär = höger axel (delad skala). Oberoende = egen dold skala baserad på entitetens min/max — idealisk för att lägga sensorer med mycket olika enheter (t.ex. temperatur + belysningsstyrka) ovanpå varandra för trendjämförelse.",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "Läs ett specifikt attribut i stället för huvudtillståndet. Använd punktnotation för nästlade sökvägar, t.ex. current_temperature eller forecast.0.temperature. Praktiskt för entiteter som exponerar flera värden.",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "Hur rådatapunkter inom varje tidsbucket kombineras. avg = medelvärde (jämnast, idealiskt för mätsensorer som temperatur/effekt). min/max = lägsta/högsta värde. last/first = senaste / äldsta värdet i bucketen. median = mittvärdet vid sortering (tåligt mot avvikare). sum = summan av alla värden. delta = max minus min (spridning — hur mycket värdet fluktuerade). change = summan av positiva hopp mellan på varandra följande punkter — idealiskt för monotona räknare (el-/gas-/vattenmätare) eftersom räknarnollställningar ignoreras; begränsas automatiskt till dagliga buckets. diff = nettoförändring med tecken (sista värdet minus första) — för fluktuerande värden som kvoter, priser, temperaturer, input_numbers där minskningar är verkliga rörelser snarare än räknarnollställningar.",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "Räknare med daglig nollställning som visas med max + datumgruppering kan läcka gårdagens topp in i midnattsbucketen; kortet dämpar den artefakten heuristiskt. Inaktivera om den även dämpar legitima toppar som inträffar strax efter midnatt.",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "Multiplicera denna serie med en annan entitets värde över tid — kostnadsvyn: förbrukning × tariff. Priset läses som en stegfunktion från den entitetens historik, så med dynamiska tariffer debiteras varje del av förbrukningen med priset som gällde i det ögonblicket. Bäst med aggregate_func: change på energiräknare; sätt Enhet till din valuta.",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "Valfri attributsökväg på prisentiteten att läsa priset från (punktnotation). Lämna tomt för att använda dess tillstånd.",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "Åsidosätt den globala inställningen Punkter/timme endast för denna entitet. Högre = mer detalj men mer belastning på HA:s API. Lämna tomt för att ärva kortnivåinställningen.",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "Antal decimaler som visas för denna entitets värde i tillståndsraden och extremvärdesetiketter. Påverkar inte grafens precision.",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "Hur tal formateras. System = följ HA:s språkinställning. Komma = europeisk stil (1.234,56). Punkt = amerikansk stil (1,234.56).",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "Lägger till en statistikrad under grafen för denna entitet. Välj vilka värden som visas: Min, Medel, Max från det visade tidsintervallet och/eller Senaste (det senaste värdet). Flera val tillåts.",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "Tidsförskjut den ritade datan längs X-axeln. Positivt (t.ex. 24) skjuter data framåt — för prognossensorer vars tillstånd representerar T+N timmar framåt. Negativt (t.ex. -24) skjuter data bakåt — praktiskt med attributbaserad prognosdata för att lägga morgondagens prognos ovanpå idag. Lämna tomt (eller 0) för att inaktivera. Oberoende av Förskjutning — båda kan kombineras.",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "Förskjuter denna entitet bakåt i tiden med angivet antal timmar. Använd för att lägga samma sensor från olika perioder ovanpå varandra i en graf. 24 = igår, 168 = förra veckan, 720 = förra månaden. Accepterar även ett hjälpentitets-ID (t.ex. input_number.my_offset) för dynamisk förskjutning.",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "Multiplicerar värdet med 10 upphöjt till denna potens. 0 = ingen ändring. -3 = ÷1000 (konvertera milli-enheter). 2 = ×100.",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "Ett JavaScript-uttryck som transformerar varje datavärde. Tillgängliga variabler: x (aktuellt värde), first (första värdet i fönstret), last, min, max, avg (seriestatistik), index (punktposition). Tillämpas efter Värdefaktor. Exempel: return x - first (normalisera till noll); ett villkorsuttryck kan t.ex. extrahera export genom att negera positiva värden.",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "Ritar en platt horisontell referenslinje vid entitetens aktuella tillståndsvärde i stället för historiska data.",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "Ritar staplar nedåt från nollinjen. Använd med staplat läge för att skapa fjärilsdiagram.",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "Läs diagramdata från ett entitetsattribut i stället för historik. Används för prognosdata (EPEX-spotpriser, väderprognos, solprognos). Attributet måste innehålla en array av objekt med tids- och värdefält.",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "Namn på entitetsattributet som innehåller dataarrayen. Till exempel: data, forecast, price_info. Lämna tomt för vanlig historik.",
    "Name of the time field in each array item. Default: start_time.": "Namn på tidsfältet i varje arrayelement. Standard: start_time.",
    "Name of the value field in each array item. Default: price_per_kwh.": "Namn på värdefältet i varje arrayelement. Standard: price_per_kwh.",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "Beräkna varje punktvärde med ett säkert aritmetiskt uttryck i stället för att läsa ett enskilt Värdefält. Inom räckvidd: arrayelementets fält (t.ex. unitPrice, consumption) plus namn definierade i Datavariabler nedan. Operatorerna + - * / % och parenteser, samt funktionerna min, max, abs, round, floor, ceil, sqrt, pow. Exempel: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Inte JavaScript - inga andra variabler, egenskaper eller anrop. Faller tillbaka till Värdefält när tomt eller ogiltigt.",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "Namn som används av Värdeuttryck, mappade till entitets-ID:n - ett per rad som name: entity_id. Varje namn löses till entitetens numeriska tillstånd och omvärderas live när det ändras. Exempel: mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "Hur Tidsfältets värde tolkas. ISO = tolkas som datumsträng eller epoch ms (standard). Epoch sekunder/ms = Unix-tidsstämpel. Månad/Dag/Vecka på året = numerisk kategori (t.ex. Månad: 1..12 → jan..dec). Timme på dygnet = timme 0..23 idag. Använd kategorienheterna för att rita månadssammanfattningar, dag-på-året-data eller timmönster utan att skapa artificiella tidsstämplar.",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "År som förankrar kategoriska tidsenheter (Månad/Dag/Vecka på året). Lämna tomt för att använda innevarande år. Har ingen effekt för ISO- eller Epoch-enheter.",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "Styr hur entitetens värde visas ovanför grafen. På = numerisk textrad med namn, värde och enhet. Av = helt dold.",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "Vad som visas som det stora primärvärdet i tillståndsraden. Tillstånd (standard) = HA-tillståndet live. Summa / Medel / Min / Max aggregerar över det synliga fönstret. Senaste / Första = senaste eller tidigaste värdet i entitetens data. Alla alternativ fungerar i alla diagramlägen, men Senaste / Första är mest meningsfulla för tidsbaserade lägen (Tidslinje, Scatter, Tillståndstidslinje) — i Paj, Rankning, Värmekarta och liknande lägen speglar de ändå råseriens ändpunkter, inte någon synlig bit eller cell. Värden visas som rena tal utan SUM/AVG-prefix.",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "Visa den färgade pricken bredvid denna entitet i tillståndsraden, den kompakta teckenförklaringen och verktygstipset. Inaktivera för ett renare utseende — praktiskt när du bara har en entitet, eller när färgtrösklar gör att prickens färg inte längre matchar linjen/stapeln.",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "Tonar automatiskt tillståndsvärdet och ikonen med entitetens linjefärg. Ett snabbt sätt att färgkoda tillståndsrader utan att manuellt ange state_color och icon_color.",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "Standard = entitetsnamnet visas till vänster om primärvärdet (i linje). Justerad = entitetsnamnet visas centrerat under primärvärdet (ApexCharts-stil, bra för entiteter som bara visas i rubriken och för mobillayouter).",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "Visa tiden då extremvärdet registrerades bredvid primärvärdet. Endast meningsfullt när Primärvärde är Senaste, Första, Min eller Max — dessa har en enda tidpunkt.",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "Visa fönstrets min och max som ett nedtonat (min - max)-suffix bredvid primärvärdet. Bäst med show_graph: false + primary_state_as: min/max för kompakta rekordkort. Använder intervallbandsdata när det är aktiverat, annars aggregerat min/max över det synliga fönstret.",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "MDI-ikon som visas i tillståndsraden till vänster om entitetsnamnet. Använd prefixet mdi:, t.ex. mdi:thermometer.",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "Visa ett andra statistikvärde bredvid primärtillståndet i tillståndsraden. Alternativ: Summa, Medel, Min, Max, Första, Senaste. Etiketten och värdet visas mindre bredvid huvudtillståndet. I lägena Paj, Rankning och Polärt område finns ett extra %-alternativ — det visar entitetens andel av totalen och matchar procenten som ritas i diagrammet.",
    "Position and alignment of this entity state row.": "Position och justering för denna entitets tillståndsrad.",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "Teckenstorlek för entitetsnamnet i tillståndsraden. Accepterar CSS-värden, t.ex. 14px.",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "Teckenstorlek för det numeriska värdet i tillståndsraden. Accepterar CSS-värden, t.ex. 13px.",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "Storlek på tillståndsradens ikon. Accepterar CSS-värden, t.ex. 18px.",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "Visar en ▲▼⯇⯈-ikon bredvid tillståndsvärdet som anger om värdet trendar uppåt, nedåt eller är stabilt. Riktningen beräknas över Trendperiod-fönstret. Om datakällan är glesare än perioden (t.ex. långtidsstatistik per timme) används de senaste 4 samplen i stället så att ikonen ändå visar en riktning.",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "Tidsfönster i timmar för beräkning av trendriktning. Lutningen över de senaste N timmarna avgör om ikonen visar ▲ (stigande), ▼ (fallande) eller ⯇⯈ (stabil). Sätt till 0 för att använda hela det visade intervallet. Decimaler tillåts (t.ex. 0.5 = 30 min, 0.25 = 15 min) — men fönstret måste ändå innehålla minst 2 datapunkter, annars förblir den stabil.",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "Teckenstorlek för trendriktningsikonen (▲▼⯇⯈). Accepterar CSS-värden, t.ex. 12px.",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "Färg för trendikonen ▲ (stigande). Lämna tomt för att följa temats framgångsfärg (grön).",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "Färg för trendikonen ▼ (fallande). Lämna tomt för att följa temats felfärg (röd).",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "Färg för trendikonen ━ (stabil). Lämna tomt för att följa temats sekundära textfärg (grå).",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "Linje = mjuk kurva med valfri Bezier-utjämning. Steg = håller värdet platt till nästa ändring och hoppar sedan — idealiskt för diskreta tillstånd och börvärden. Stapel = vertikalt stapeldiagram per tidsbucket. Candlestick = OHLC-finanscandlar per tidsbucket (kropp = open→close, grön upp / röd ned; veke = high→low). På historik-/STS-vägen byggs candlen från råsamplen i varje bucket (äkta OHLC); på statistik-/LTS-vägen kommer open/close från timmedelvärdena och high/low från periodens min/max.",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "Ritordning. Högre = ritas framför, ovanpå entiteter med lägre nummer; lägre eller negativt = läggs bakom. Standard 0 behåller konfigurationsordningen. Oberoende av ordningen i teckenförklaring/tillståndsrad, så du kan flytta en kurva främst eller längst bak utan att ordna om entiteterna. YAML-nyckel: z_index.",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "Slår av/på ritningen av denna entitets graf helt. När av visas entiteten ändå i tillståndsraden (om Visa tillstånd är på) men bidrar inte med något till grafområdet.",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "Starta denna entitet dold när kortet läses in — visa den genom att klicka på den i teckenförklaringen. Ignoreras när kortnivåns Dölj entiteter automatiskt (Diagram → Visuella alternativ) är på, eftersom den döljer allt. Använd detta för att som standard dölja endast vissa entiteter.",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "Gruppnamn för staplade staplar/linjer. Entiteter med samma gruppnamn staplas ovanpå varandra. Olika grupper placeras sida vid sida. Lämna tomt för att stapla alla entiteter tillsammans (standardbeteende).",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "Ritar en streckad horisontell linje vid entitetens medelvärde över det aktuella tidsfönstret. Märks med medelvärdet i entitetens färg.",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "När sensorn är otillgänglig under långa perioder bryts linjen vid luckan i stället för att dra det senast kända värdet över den. Korta avbrott (sampeloregelbundenhet på bucketnivå) förblir sammanbundna. Stäng av (standard) för att hålla linjen kontinuerlig oavsett avbrottets längd.",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "Skriv det numeriska värdet för varje synlig datapunkt direkt ovanför stapeln/linjen/punkten — som ApexCharts dataLabels. Använder entitetens egna decimal- och talformatinställningar. Texten ritas i entitetens färg med en halo i kortbakgrundens färg för läsbarhet. Bäst med rimliga punktantal; täta diagram ger överlappande etiketter.",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "Lägger denna entitet förskjuten en period bakåt som en tonad spökserie. Föregående period följer det aktuella fönstret (kalendermedveten för månads-/årsvyer i datumväljaren). Spöket döljs tillsammans med huvudserien från teckenförklaringen, och verktygstipset kan visa förändringen i procent.",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "Spökfärg. Lämna tomt för den automatiskt tonade huvudfärgen. Accepterar #hex, CSS-variabler och {{ templates }}.",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "En eller flera enkla glidande medelvärdeslinjer för denna entitet. Var och en medelvärdesbildar de senaste N bucketarna — perioden anges i buckets, och bucketstorleken kommer från Punkter/timme eller Gruppera efter. Kräver minst N inlästa buckets: om en lång period (t.ex. 26) inte ritas i ett kort fönster, höj Timmar att visa (eventuellt med Max synligt intervall för att hålla vyn smal). Medelvärdesbildar close för candlesticks, annars bucketvärdet; använder entitetens egen Y-axel.",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "Min/max-värdeetiketter ovanpå grafen. Konfigurera när de visas, vilka extremer som visas, om tidsstämplar tas med, samt full styrning av typsnitt och bakgrund.",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "Visa etiketten för minimivärdet. Inaktivera för att dölja bara min — praktiskt för sensorer där minimum alltid är noll (t.ex. solel, regn).",
    "Show the maximum value label. Disable to hide just the max.": "Visa etiketten för maximivärdet. Inaktivera för att dölja bara max.",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "Visa tiden då extremvärdet registrerades under varje etikett. Inaktivera för kompakt visning med endast värdet.",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "Färg på extremvärdestexten. Accepterar valfri CSS-färg eller variabel. Lämna tomt för temats standard.",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "Teckenstorlek för extremvärdet i pixlar. Standard är 13. Tidsstämpeltexten skalas proportionellt.",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "Bakgrundsfärg för extremvärdesetikettens ruta. Kombineras med Bakgrundsopacitet nedan — sätt opaciteten till 0 för att visa endast texten utan bakgrund.",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "Opacitet för extremvärdesetikettens bakgrund (0 = transparent, 1 = heltäckande). Använd 0 för att visa endast texten utan synlig ruta. Standard är 1.",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "Slår av/på graflinjens synlighet. Inaktivera för att bara visa fyllnadsytan utan synlig kant — praktiskt för mjuka ytdiagram.",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "Graflinjens tjocklek i pixlar. 2-3 för standard, 1 för täta grafer med många entiteter, 4+ för stora skärmar.",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "Jämnar ut linjen med kubiska Bezier-kurvor mellan datapunkter. Inaktivera för skarpa kantiga linjer som visar exakta stegövergångar mellan värden.",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "Graflinjens streckmönster. Heldragen är standard; Punktad och Streckad hjälper till att skilja överlappande entiteter åt eller markera sekundära serier.",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "Ritar ett skuggat min/max-band bakom linjen som visar värdeintervallet inom varje aggregeringsbucket. Linjen visar medelvärdet medan bandet visar hur mycket värdet fluktuerade.",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "Markerar varje enskild datapunkt med en liten cirkel på linjen. Praktiskt för att se dataupplösning, luckor i historiken och exakt var varje mätning registrerades.",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "Primär färg för entitetens graflinje och fyllnadsyta. Används även som pricken i tillståndsraden. Ange threshold för att styra färgen från tröskelbanden som definieras nedan.",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "Färg på de enskilda datapunktsprickarna (kräver att Punkter är aktiverat). Ange threshold för att färga varje prick utifrån dess värde mot trösklarna.",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "Färg på MDI-ikonen i tillståndsraden. Ange threshold för att ändra ikonfärgen dynamiskt utifrån det aktuella värdet.",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "Färg på det numeriska värdets text i tillståndsraden. Ange threshold för att ändra textfärgen dynamiskt utifrån det aktuella värdet.",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "Färg på mätarnålen. Ange threshold för att färga den från tröskelbanden. Lämna tomt för att följa värdefärgen (tröskel eller bas).",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "Fyller ytan under linjen med en halvtransparent version av entitetsfärgen. Tillsammans med gradient skapas en mjuk uttoningseffekt.",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "Tonar fyllnadsytan från entitetsfärgen överst till transparent nederst. Inaktivera för en platt enhetlig fyllning.",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "Färglägger graflinjen utifrån om varje segment stiger, faller eller är stabilt jämfört med föregående punkt. Färgerna beräknas med Trendperiod-fönstret. Om datakällan är glesare än perioden (t.ex. långtidsstatistik per timme) används de senaste 4 samplen i stället så att ikonen ändå visar en riktning. Kan inte användas samtidigt som Färgtrösklar.",
    "Color used when the value is increasing.": "Färg som används när värdet ökar.",
    "Color used when the value is decreasing.": "Färg som används när värdet minskar.",
    "Color used when the value is not changing significantly.": "Färg som används när värdet inte ändras nämnvärt.",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "Färglägger graflinjen och fyllningen utifrån datavärdet vid varje punkt. Definiera brytpunkter för värden och tilldela varje intervall en färg. Kan inte användas samtidigt som Stig-/fallfärger.",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "Vilken axel tröskelfärgerna målas längs. Vertikal = Y-axelgradient (färgerna mappas till värdepositioner på diagramhöjden). Horisontell = färgläggning per segment längs tidsaxeln.",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "Mjuk = gradvis övergång mellan färger. Hård = omedelbart byte vid tröskelvärdet.",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "När aktiverat färgas hela linjen utifrån det senaste värdet i stället för att varje segment färgas individuellt. Praktiskt när du vill ha en enda enhetlig färg som speglar det aktuella tillståndet.",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "L\u00e4ser in\u2026",
    "Radar chart requires at least 3 entities": "Radardiagram kr\u00e4ver minst 3 entiteter",
    "Check the chart_mode value. The YAML config is preserved.": "Kontrollera chart_mode-v\u00e4rdet. YAML-konfigurationen bevaras.",
    "Previous period": "F\u00f6reg\u00e5ende period",
    "Next period": "N\u00e4sta period",
    "Event": "H\u00e4ndelse",
    "Span": "Intervall",
    "Threshold": "Tr\u00f6skel",
    "Band": "Band",
    "Event marker": "H\u00e4ndelsemark\u00f6r",
    "Time span": "Tidsspann",
    "H-line": "H-linje",
    "H-band": "H-band",
    "Disabled when thresholds active": "Inaktiverad n\u00e4r tr\u00f6sklar \u00e4r aktiva",
    "Disabled when trend active": "Inaktiverad n\u00e4r trend \u00e4r aktiv",
    "Template": "Mall",
    "Type an icon or Jinja template, or browse below.": "Skriv en ikon eller Jinja-mall, eller bl\u00e4ddra nedan.",
    "All": "Alla",
    "current year": "innevarande \u00e5r",
    "(all together)": "(alla tillsammans)",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "F\u00f6r\u00e4ndring",
    "Altitude": "Amplitud",
    "Range": "Intervall",
    "Share": "Andel",
    "Progress": "F\u00f6rlopp",
    "Peak": "Topp",
    "Low": "L\u00e4gsta",
    "Level": "Niv\u00e5",
    "Count": "Antal",
    "No matching X/Y data pairs": "Inga matchande X/Y-datapar",
    "Unknown chart mode": "Ok\u00e4nt diagraml\u00e4ge",
    "Download PNG (Chart)": "Ladda ner PNG (diagram)",
    "Download PNG (Card)": "Ladda ner PNG (kort)",
    "Price Entity": "Prisentitet",
    "Price Attribute": "Prisattribut",
    "Reference Entity": "Referensentitet",
    "Reference Attribute": "Referensattribut",
    "Operation": "Operation",
    "Damp midnight reset artifacts": "D\u00e4mpa midnatts\u00e5terst\u00e4llnings-artefakter",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "f\u00f6reg\u00e5ende period",
    "yesterday": "ig\u00e5r",
    "last week": "f\u00f6rra veckan",
    "last month": "f\u00f6rra m\u00e5naden",
    "last year": "f\u00f6rra \u00e5ret",
    "Download": "Ladda ner",
    "Download PNG": "Ladda ner PNG",
    "Download CSV": "Ladda ner CSV",
    "Period Comparison": "Periodj\u00e4mf\u00f6relse",
    "Compare With": "J\u00e4mf\u00f6r med",
    "Previous Period": "F\u00f6reg\u00e5ende period",
    "Show \u0394% in tooltip": "Visa \u0394% i verktygstips",
    "Auto (faded main color)": "Auto (tonad huvudf\u00e4rg)",
    "Show State Labels": "Visa statusetiketter",
    "Raw (no grouping)": "R\u00e5 (ingen gruppering)",
    "Show Export Button": "Visa exportknapp",
    "Managed by YAML template": "Styrs av YAML-mall",
    "Today": "Idag",
    "Yesterday": "Igår",
    "This Week": "Denna vecka",
    "Last Week": "Förra veckan",
    "This Month": "Denna månad",
    "Last Month": "Förra månaden",
    "This Year": "I år",
    "Last Year": "Förra året",
    "Last 7 Days": "Senaste 7 dagarna",
    "Last 30 Days": "Senaste 30 dagarna",
    "Last 12 Months": "Senaste 12 månaderna",
    "Last 24 hours": "Senaste 24 timmarna",
    "Last 3 days": "Senaste 3 dagarna",
    "Last 7 days": "Senaste 7 dagarna",
    "Last 15 days": "Senaste 15 dagarna",
    "Last 30 days": "Senaste 30 dagarna",
    "Last 90 days": "Senaste 90 dagarna",
    "Last 180 days": "Senaste 180 dagarna",
    "Last 12 months": "Senaste 12 månaderna",
    "Select end date": "Välj slutdatum",
    "Previous month": "Föregående månad",
    "Next month": "Nästa månad",
    "Auto": "Auto",
    "Pts/h": "Pkt/h",
    "Group": "Grupp",
    "Interval": "Intervall",
    "Hour": "Timme",
    "Date": "Dag",
    "Week": "Vecka",
    "Month": "Månad",
    "Year": "År",
    "Total": "Totalt",
    "Min": "Min",
    "Max": "Max",
    "Avg": "Med",
    "Sum": "Summa",
    "Last": "Senaste",
    "Median": "Median",
    "Q1": "Q1",
    "Q3": "Q3",
    "Samples": "Mätvärden",
    "Value": "Värde",
    "Running total": "Löpande summa",
    "No data": "Ingen data",
    "No time window.": "Inget tidsfönster.",
    "No entities to rank.": "Inga entiteter att rangordna.",
    "All entities are below the threshold": "Alla entiteter ligger under tröskeln",
    "D": "D",
    "W": "V",
    "M": "M",
    "Y": "Å",
    "1H": "1T",
    "2H": "2T",
    "3H": "3T",
    "4H": "4T",
    "6H": "6T",
    "8H": "8T",
    "12H": "12T",
    "24H": "24T",
    "3D": "3D",
    "7D": "7D",
    "14D": "14D",
    "15D": "15D",
    "30D": "30D",
    "90D": "90D",
    "180D": "180D",
    "6M": "6M",
    "12M": "12M",
    "1Y": "1Å",
    "Day": "Dag",
    "now": "nu",
    "Click to return to current period": "Klicka för att återgå till aktuell period",
    "Open calendar": "Öppna kalendern",
    // --- editor (short UI texts) ---
    "Above": "Ovanför",
    "Adaptive Color": "Adaptiv färg",
    "Add Annotation": "Lägg till annotering",
    "Add Entity": "Lägg till entitet",
    "Add Moving Average": "Lägg till glidande medelvärde",
    "Add Threshold": "Lägg till tröskel",
    "Advanced Calculations": "Avancerade beräkningar",
    "Aggregation": "Aggregering",
    "Align": "Justering",
    "All cards": "Alla kort",
    "Alphabetic": "Alfabetisk",
    "Animate": "Animera",
    "Annotations": "Annoteringar",
    "Attribute": "Attribut",
    "Attribute Data Source": "Datakälla för attribut",
    "Attribute List": "Attributlista",
    "Auto (HA language)": "Auto (HA-språk)",
    "Auto (HA profile)": "Auto (HA-profil)",
    "Auto (unit)": "Auto (enhet)",
    "Auto Hide Entities": "Dölj entiteter automatiskt",
    "Auto Scale": "Autoskala",
    "Axis Labels": "Axeletiketter",
    "Background": "Bakgrund",
    "Background Blur": "Bakgrundsoskärpa",
    "Background Image": "Bakgrundsbild",
    "Background Opacity": "Bakgrundsopacitet",
    "Bar Spacing": "Stapelavstånd",
    "Base Colors": "Basfärger",
    "Battery": "Batteri",
    "Battery Entity": "Batterientitet",
    "Below": "Nedanför",
    "Bezier": "Bezier",
    "Border Color": "Ramfärg",
    "Border Radius": "Hörnradie",
    "Border Width": "Rambredd",
    "Both": "Båda",
    "Bottom": "Nederst",
    "Bounds": "Gränser",
    "Box Plot": "Lådagram",
    "Break on Gaps": "Bryt vid luckor",
    "Brush Zooming": "Markeringszoom",
    "Drill Down": "Detaljvy",
    "Calendar": "Kalender",
    "Card": "Kort",
    "Card Border": "Kortram",
    "Card Header": "Korttitel",
    "Card Overlays": "Kortöverlägg",
    "Card Shadow": "Kortskugga",
    "Card Styling": "Kortutseende",
    "Center": "Mitten",
    "Center Label Color": "Färg på mittetikett",
    "Center Label Size": "Storlek på mittetikett",
    "Center Total": "Summa i mitten",
    "Chart": "Diagram",
    "Chart Align": "Diagramjustering",
    "Chart Mode": "Diagramtyp",
    "Chart mode, display and data configuration": "Diagramtyp, visning och datakonfiguration",
    "Classic": "Klassisk",
    "Color": "Färg",
    "Color Dot": "Färgpunkt",
    "Compact Legend": "Kompakt förklaring",
    "Corner Radius": "Hörnradie",
    "Custom Name": "Eget namn",
    "Dashed": "Streckad",
    "Data Attribute": "Dataattribut",
    "Data Labels": "Dataetiketter",
    "Data Points": "Datapunkter",
    "Data Settings": "Datainställningar",
    "Data Vars": "Datavariabler",
    "Date Format": "Datumformat",
    "Date Label Color": "Färg på datumetikett",
    "Date Nav": "Datumnavigering",
    "Date Navigation": "Datumnavigering",
    "Date Picker": "Datumväljare",
    "Decimals": "Decimaler",
    "Default": "Standard",
    "Default (Vertical)": "Standard (vertikal)",
    "Default Mode": "Standardläge",
    "Delete": "Ta bort",
    "Direction": "Riktning",
    "Disabled": "Inaktiverad",
    "Donut": "Ring",
    "Dotted": "Prickad",
    "Down Color": "Nedgångsfärg",
    "Drag to reorder": "Dra för att ändra ordning",
    "Duplicate": "Duplicera",
    "Duration Unit": "Tidsenhet för varaktighet",
    "End": "Slut",
    "End value": "Slutvärde",
    "Energy Date Sync": "Synkronisering med Energi-datum",
    "Key": "Nyckel",
    "Entities": "Entiteter",
    "Entity": "Entitet",
    "Falling": "Fallande",
    "First": "Första",
    "Fixed Value": "Fast värde",
    "Font Color": "Teckenfärg",
    "Font Size": "Teckenstorlek",
    "Forecast Horizon": "Prognoshorisont",
    "Gauge": "Mätare",
    "Gauge Columns": "Mätarkolumner",
    "Gauge Span": "Mätarbåge",
    "General Settings": "Allmänna inställningar",
    "Gradient": "Gradient",
    "Graph Data": "Diagramdata",
    "Graph End Hour": "Sluttimme",
    "Graph Start": "Diagramstart",
    "Graph Start Hour": "Starttimme",
    "Graph Type": "Linjetyp",
    "Grid": "Rutnät",
    "Group By": "Gruppering",
    "Group By Picker": "Grupperingsväljare",
    "Header": "Rubrik",
    "Header & Battery": "Rubrik och batteri",
    "Header Align": "Titeljustering",
    "Header Color": "Titelfärg",
    "Header Weight": "Titelvikt",
    "Heatmap": "Värmekarta",
    "Height": "Höjd",
    "Hide on Load": "Dölj vid inläsning",
    "Histogram": "Histogram",
    "Horizontal": "Horisontell",
    "Hours": "Timmar",
    "Hours to Show": "Timmar att visa",
    "Icon": "Ikon",
    "Icon Color": "Ikonfärg",
    "Icon Position": "Ikonposition",
    "Icon Size": "Ikonstorlek",
    "Image URL": "Bild-URL",
    "Interval Picker": "Intervallväljare",
    "Invert (Mirror)": "Invertera (spegla)",
    "Label": "Etikett",
    "Labels": "Etiketter",
    "Language": "Språk",
    "Last 12M": "Senaste 12M",
    "Last 15D": "Senaste 15D",
    "Last 180D": "Senaste 180D",
    "Last 24H": "Senaste 24T",
    "Last 30D": "Senaste 30D",
    "Last 3D": "Senaste 3D",
    "Last 7D": "Senaste 7D",
    "Last 90D": "Senaste 90D",
    "Last Color": "Färg på senaste värdet",
    "Left": "Vänster",
    "Letter Spacing": "Teckenavstånd",
    "Line / Fill Color": "Linje-/fyllnadsfärg",
    "Line Style": "Linjestil",
    "Line Width": "Linjebredd",
    "Local (device)": "Lokal (enhet)",
    "Localization": "Lokalisering",
    "Logarithmic": "Logaritmisk",
    "Long dash": "Långt streck",
    "Low Threshold": "Låg tröskel",
    "Lower Bound Y": "Nedre gräns Y",
    "Lower Bound Y2": "Nedre gräns Y2",
    "MDI Icon": "MDI-ikon",
    "Milliseconds": "Millisekunder",
    "Min Value": "Min-värde",
    "Min Y Range": "Min. Y-intervall",
    "Min Y2 Range": "Min. Y2-intervall",
    "Minutes": "Minuter",
    "Name Position": "Namnposition",
    "Name Size": "Namnstorlek",
    "Needle Color": "Nålfärg",
    "No annotations yet": "Inga annoteringar ännu",
    "No moving averages yet": "Inga glidande medelvärden ännu",
    "No thresholds yet": "Inga trösklar ännu",
    "None": "Ingen",
    "Now Line": "Nu-linje",
    "Number Format": "Talformat",
    "Off": "Av",
    "Offset": "Förskjutning",
    "Opacity": "Opacitet",
    "Chart Settings": "Diagraminställningar",
    "Card Settings": "Kortinställningar",
    "Header & Icon": "Rubrik & ikon",
    "Header, icon, styling and language": "Rubrik, ikon, stil och språk",
    "Search settings": "Sök inställningar",
    "Cell Values": "Cellvärden",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "Skriver varje cells värde inuti heatmap- eller kalenderrutorna. Stäng av för ett renare rutnät med enbart färger — de exakta värdena finns kvar i verktygstipset.",
    "Fill Opacity": "Fyllnadsopacitet",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "Hur kraftig fyllningen under linjen är, från 0 (osynlig) till 1 (heltäckande). Lämna tomt för standardvärdet 0,4. Med gradient är detta opaciteten upptill, som tonar ned till en åttondel nertill; utan gradient använder den platta fyllningen hälften.",
    "Overlay": "Överlägg",
    "Overlays are hidden in sparkline mode": "Överlägg är dolda i sparkline-läge",
    "Layout": "Layout",
    "Sequential": "Sekventiell",
    "Padding": "Inre marginal",
    "Percentage": "Procent",
    "Percentages": "Procentandelar",
    "Period": "Period",
    "Period Highlight": "Periodmarkering",
    "Pie Chart": "Cirkeldiagram",
    "Pie Style": "Cirkelstil",
    "Point Color": "Punktfärg",
    "Points/Hour": "Punkter/timme",
    "Points/Hour Picker": "Väljare för punkter/timme",
    "Polar Area": "Polärt område",
    "Primary Value": "Primärt värde",
    "Radar": "Radar",
    "Radial Bar": "Radiell stapel",
    "Range Band": "Intervallband",
    "Ranking": "Rangordning",
    "Reference Year": "Referensår",
    "Reverse": "Omvänd",
    "Right": "Höger",
    "Rising": "Stigande",
    "Round Ticks": "Avrundade skalsteg",
    "Scatter": "Spridningsdiagram",
    "Scroll Mode": "Rullningsläge",
    "Secondary Value": "Sekundärt värde",
    "Seconds": "Sekunder",
    "Server": "Server",
    "Shortcuts": "Genvägar",
    "Show Average": "Visa medelvärde",
    "Show Bounds": "Visa gränser",
    "Show Full Period": "Visa hela perioden",
    "Show Range": "Visa intervall",
    "Show Timestamp": "Visa tidsstämpel",
    "Show Values": "Visa värden",
    "Show now line": "Visa nu-linje",
    "Slice Label Color": "Färg på sektoretiketter",
    "Slice Label Format": "Format på sektoretiketter",
    "Slice Label Size": "Storlek på sektoretiketter",
    "Slice Spacing": "Sektoravstånd",
    "Solid": "Heldragen",
    "Source": "Källa",
    "Sparkline": "Sparkline",
    "Stable": "Stabil",
    "Stable Color": "Stabilfärg",
    "Stack Group": "Stapelgrupp",
    "Stacked": "Staplad",
    "Stacked Group Totals": "Summor per stapelgrupp",
    "State": "Tillstånd",
    "State Color": "Tillståndsfärg",
    "State Layout": "Tillståndslayout",
    "State Map": "Tillståndskarta",
    "State Timeline": "Tillståndstidslinje",
    "Statistic ID": "Statistik-ID",
    "Style": "Stil",
    "System": "System",
    "Tap Action": "Tryckåtgärd",
    "Thick": "Tjock",
    "Thin": "Tunn",
    "Time Field": "Tidsfält",
    "Time Unit": "Tidsenhet",
    "Time Window": "Tidsfönster",
    "Time Zone": "Tidszon",
    "Timeline": "Tidslinje",
    "Timestamp": "Tidsstämpel",
    "Tomorrow": "Imorgon",
    "Tooltip": "Tooltip",
    "Tooltip Name": "Namn i tooltip",
    "Tooltip Order": "Tooltip-ordning",
    "Tooltip Sync": "Tooltip-synkronisering",
    "Tooltip Total": "Summa i tooltip",
    "Top": "Överst",
    "Transition": "Övergång",
    "Trend Period": "Trendperiod",
    "Type": "Typ",
    "Unit": "Enhet",
    "Up Color": "Uppgångsfärg",
    "Update Interval": "Uppdateringsintervall",
    "Upper Bound Y": "Övre gräns Y",
    "Upper Bound Y2": "Övre gräns Y2",
    "Value Expression": "Värdeuttryck",
    "Value Factor": "Värdefaktor",
    "Value Field": "Värdefält",
    "Value Position": "Värdeposition",
    "Value Size": "Värdestorlek",
    "Value Transform": "Värdetransformering",
    "Visibility": "Synlighet",
    "Visible Intervals": "Synliga intervall",
    "Visible Modes": "Synliga lägen",
    "Visible Window": "Synligt fönster",
    "Visual Options": "Visuella alternativ",
    "Waterfall": "Vattenfall",
    "Width": "Bredd",
    "Window Step": "Fönstersteg",
    "X Axis": "X-axel",
    "X Axis Interval": "X-axelintervall",
    "X Grid Color": "X-rutnätsfärg",
    "X Grid Opacity": "X-rutnätsopacitet",
    "X Grid Style": "X-rutnätsstil",
    "X Grid Width": "X-rutnätsbredd",
    "X Label Color": "X-etikettfärg",
    "X Label Opacity": "X-etikettopacitet",
    "X Label Size": "X-etikettstorlek",
    "X Ticks": "X-skalstreck",
    "X-Axis": "X-axel",
    "X-axis settings are hidden in sparkline mode": "X-axelinställningar är dolda i sparkline-läge",
    "Y Axis": "Y-axel",
    "Y Axis Decimals": "Y-axeldecimaler",
    "Y Axis Format": "Y-axelformat",
    "Y Axis Label": "Y-axeletikett",
    "Y Axis Ticks": "Y-axelskalstreck",
    "Y Grid Color": "Y-rutnätsfärg",
    "Y Grid Opacity": "Y-rutnätsopacitet",
    "Y Grid Style": "Y-rutnätsstil",
    "Y Grid Width": "Y-rutnätsbredd",
    "Y Label Color": "Y-etikettfärg",
    "Y Label Opacity": "Y-etikettopacitet",
    "Y Label Size": "Y-etikettstorlek",
    "Y Tick Format": "Y-värdeformat",
    "Y Ticks": "Y-skalstreck",
    "Y-Axis": "Y-axel",
    "Y-axis settings are hidden in sparkline mode": "Y-axelinställningar är dolda i sparkline-läge",
    "Y2 Axis Label": "Y2-axeletikett",
    "Y2 Tick Format": "Y2-värdeformat",
    "Y2-Axis": "Y2-axel",
    "Z-Index": "Z-index",
    "Zoom Sync": "Zoomsynkronisering",
    "configured — add, reorder and customize": "konfigurerade — lägg till, sortera och anpassa",
    "e.g. Statistics": "t.ex. Statistik",
    // --- entity editor ---
    "Action": "Åtgärd",
    "Advanced": "Avancerat",
    "Always": "Alltid",
    "Bar": "Staplar",
    "Basic": "Grundläggande",
    "Candlestick": "Ljusstakar",
    "Color Thresholds": "Färgtrösklar",
    "Colors": "Färger",
    "Ext LTS": "Ext. LTS",
    "Extrema": "Extremvärden",
    "Fill": "Fyllning",
    "Gauge Range": "Mätarintervall",
    "General": "Allmänt",
    "Global": "Globalt",
    "Graph": "Diagram",
    "History only": "Endast historik",
    "Independent": "Oberoende",
    "LTS": "LTS",
    "Legend": "Förklaring",
    "Line": "Linje",
    "Lower Bound": "Nedre gräns",
    "Manual": "Manuellt",
    "Moving Averages": "Glidande medelvärden",
    "Never": "Aldrig",
    "On": "På",
    "On Click": "Vid klick",
    "Other": "Övrigt",
    "Primary": "Primär",
    "Rise/Fall Colors": "Stig-/fallfärger",
    "Secondary": "Sekundär",
    "Start": "Start",
    "State Row": "Tillståndsrad",
    "Step": "Steg",
    "Time": "Tid",
    "Trend Icon": "Trendikon",
    "Upper Bound": "Övre gräns",
    "Y Axis Range": "Y-axelintervall",
    // --- threshold direction/transition + hints ---
    "Hard": "Hård",
    "Inherit from Custom Name": "Ärv från eget namn",
    "My annotation": "Min annotering",
    "Smooth": "Mjuk",
    "Vertical": "Vertikal",
    // --- compact labels + scroll sync ---
    "End Hour": "Sluttimme",
    "Scroll Sync": "Rullningssynkr.",
    "Start Hour": "Starttimme",
    // --- state_row dropdowns + positions ---
    "3D Effect": "3D-effekt",
    "Aligned (below)": "Justerad (under)",
    "Bottom Center": "Nere mitten",
    "Bottom Left": "Nere vänster",
    "Bottom Right": "Nere höger",
    "State (live)": "Tillstånd (live)",
    "Tooltip Date = Axis": "Tooltip-datum = Axel",
    "Top Center": "Uppe mitten",
    "Top Left": "Uppe vänster",
    "Top Right": "Uppe höger",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First visar rådataseriens ändpunkt, inte det visade segmentet eller cellen. Överväg Sum / Avg / Min / Max i denna diagramtyp.",
    // --- color palette names ---
    "Accent": "Accent",
    "Amber": "Bärnsten",
    "Black": "Svart",
    "Blue": "Blå",
    "Blue grey": "Blågrå",
    "Brown": "Brun",
    "Cyan": "Cyan",
    "Dark grey": "Mörkgrå",
    "Deep orange": "Mörkorange",
    "Deep purple": "Mörklila",
    "Green": "Grön",
    "Grey": "Grå",
    "Indigo": "Indigo",
    "Light blue": "Ljusblå",
    "Light green": "Ljusgrön",
    "Light grey": "Ljusgrå",
    "Lime": "Lime",
    "Orange": "Orange",
    "Pink": "Rosa",
    "Purple": "Lila",
    "Red": "Röd",
    "Teal": "Blågrön",
    "White": "Vit",
    "Yellow": "Gul",
    "Custom": "Anpassad",
  }),
  zh: Object.freeze({
    // --- added in 3.32 round 1 (live legend stat)
    "Live": "实时",
    "The entity's current state right now, independent of the period shown on the chart. The other values all describe the displayed range.": "实体此刻的当前状态，与图表所显示的时间段无关。其他数值描述的都是所显示的范围。",
    // --- added in 3.26 round 3 (compare hide on load)
    "This comparison starts hidden when the card loads - reveal it by clicking its legend entry. Note: clicking the MAIN series in the legend toggles the whole comparison group together.": "此对比在卡片加载时默认隐藏 - 点击其图例条目即可显示。注意：点击图例中的主序列会同时切换整个对比组。",
    // --- added in 3.30 round 2 (date picker mode groups)
    "Calendar periods": "日历周期",
    "Rolling windows (ending now)": "滚动窗口（截至当前）",
    "Area names": "区域名称",
    // --- added in 3.32 round 2 (attribute names in labels, #327)
    "Attribute names": "属性名称",
    "Attribute names only": "仅属性名称",
    "Append the plotted attribute to each entity's name - in the state row, legend, tooltips, stats, exports and this list. Without it, two attributes of the same entity produce two identical labels. Rows that plot the entity state itself are untouched, as are entities you gave a Custom Name.": "将所绘制的属性附加到每个实体的名称后 — 状态行、图例、提示框、统计、导出以及本列表中均生效。若不启用，同一实体的两个属性会产生两个完全相同的标签。绘制实体自身状态的行不受影响，您自定义了名称的实体也不受影响。",
    "Show ONLY the attribute name instead of the entity name plus the attribute. Combined with Area names this gives labels like 'Target temperature · Lounge'. This and Attribute names are alternatives - switching one on turns the other off.": "仅显示属性名称，而不是实体名称加属性。与区域名称同时启用时可得到「目标温度 · 客厅」这样的标签。本项与属性名称互为替代 — 开启其一会关闭另一项。",
    "Hide Name": "隐藏名称",
    // --- added in 3.30 round 1 (entity enabled)
    "Enabled": "启用",
    "Disable to make the card behave as if this entity was never configured: nothing is fetched or drawn, and no card-wide logic considers it. Handy for shared card templates (e.g. Streamline) where some instances lack a sensor. The row stays here for editing and can be re-enabled anytime.": "关闭后，卡片将表现得如同从未配置过该实体：不获取、不绘制任何内容，卡片级逻辑也不会考虑它。适用于共享卡片模板（如 Streamline）中某些实例缺少传感器的情况。该行保留在此处以供编辑，可随时重新启用。",
    // --- added in 3.29 round 2 (point size)
    "Point Size": "数据点大小",
    "Radius of the data point circles in pixels. Leave empty for automatic sizing based on Line Width. Also sets the dot size in scatter and radar modes.": "数据点圆圈的半径（像素）。留空则根据线宽自动调整。同时决定散点图和雷达图模式中的点大小。",
    // --- added in 3.29 round 1 (extended window multiplier)
    "Extended Window": "扩展窗口",
    "Renders N times the selected period and opens scrolled to the newest part: the screen shows exactly the period you picked - same scale and buckets as without scrolling - and you can scroll back through the extra history. Follows the date picker: on a Week view with 2, one extra week is scrollable behind the current one. 1 or empty = off. Overrides Visible Window while active.": "以所选时段的 N 倍进行渲染，并在打开时滚动到最新部分：屏幕上正好显示你选择的时段 - 与不滚动时相同的刻度和分桶 - 并且可以向后滚动查看额外的历史。跟随日期选择器：周视图下设为 2 时，当前周后面还可再滚动一周。1 或留空 = 关闭。启用时优先于可见窗口。",
    // --- added in 3.27 round 2 (change_ignore_zero)
    "Ignore transient zeros": "忽略瞬时零值",
    "Some integrations report a literal 0 while the device is off or restarting, then jump back to the previous total - each dip is then counted as a meter reset and the restored value re-counted as new consumption. Enable to skip zero readings entirely; with long-term statistics the change is recomputed from the state column, bypassing the polluted sums. Counters that genuinely reset to zero and keep counting from there still work.": "某些集成在设备关闭或重启时会上报字面量 0，随后又跳回之前的累计值 - 每次下探都会被当作电表重置，恢复的数值被再次计为新消耗。启用后将完全跳过零读数；对于长期统计，变化量将从 state 列重新计算，绕过被污染的累计值。真正归零并从零继续计数的计数器仍可正常工作。",
    // --- added in 3.27 round 1 (compare fill + average toggles)
    "Fills the area below this ghost's line with a faded version of its color. Off by default so overlapping periods stay readable.": "用其颜色的淡化版本填充此对比幽灵线下方的区域。默认关闭，以保持重叠时段的可读性。",
    "Draws a dashed horizontal line at this ghost's average value - the mean of the compared period - in the ghost color. Handy for comparing period averages at a glance.": "在此幽灵的平均值处绘制虚线水平线 - 即所对比时段的平均值 - 使用幽灵颜色。便于一眼比较各时段的平均值。",
    // --- added in 3.26 round 2 (scale rules)
    "Custom Scale Rules": "自定义缩放规则",
    "Up to (hours)": "最多（小时）",
    "Add Rule": "添加规则",
    "No rules yet - the built-in auto scale decides": "暂无规则 - 由内置自动缩放决定",
    "Overrides the built-in auto scale with your own thresholds. Each rule reads: when the visible period is up to N hours, use this Group By (and optionally this Points/Hour). The smallest matching threshold wins; a period beyond every threshold falls back to the built-in auto scale. Date-picker aware: a full month or year selection matches by its nominal length even while the period is still running.": "用您自己的阈值覆盖内置自动缩放。每条规则的含义是：当可见周期不超过 N 小时时，使用该分组方式（以及可选的每小时点数）。匹配的最小阈值生效；超出所有阈值的周期回退到内置自动缩放。感知日期选择器：选择整月或整年时按其名义长度匹配，即使该周期仍在进行中。",
    // --- added in 3.26 round 1 (multi compare)
    "Day Before": "前一天",
    "Week Before": "前一周",
    "Month Before": "前一月",
    "Year Before": "前一年",
    "Periods Back": "回溯周期数",
    "No comparisons yet": "暂无对比",
    "Add Comparison": "添加对比",
    "How many periods back this row compares against: 1 = the previous period, 2 = two periods ago. It follows the selected period and the date picker - on the Week view 2 means two weeks ago; switch the picker to Year and the same row shows two years back.": "此行向前对比多少个周期：1 = 上一周期，2 = 两个周期前。跟随所选周期和日期选择器 - 在周视图中 2 表示两周前；将选择器切换到年，同一行就会显示两年前。",
    "Overlays this entity shifted back as faded ghost series - one ghost per row. Previous Period follows the current window (calendar-aware for month/year date-picker views) and Periods Back multiplies it: 1 = previous, 2 = two periods ago. Ghosts hide together with the main series from the legend, and the tooltip shows each ghost's own date plus the change in percent.": "将此实体向后平移并以淡化的幻影序列叠加显示 - 每行一个幻影。上一周期跟随当前窗口（月/年日期选择器视图按日历对齐），回溯周期数将其乘倍：1 = 上一个，2 = 两个周期前。幻影随主序列一起在图例中隐藏；提示框显示每个幻影自己的日期和百分比变化。",
    // --- added in 3.25 round 4 (editor tips)
    "Title text shown at the top of the card. Leave empty to hide the header row entirely.": "卡片顶部显示的标题文字。留空可完全隐藏标题行。",
    "Font size of the card title and battery icon. The battery icon and percentage text scale proportionally with this value. Accepts any CSS value like 16px or 1.2em.": "卡片标题和电池图标的字体大小。电池图标及百分比文字会随此值等比缩放。接受任何 CSS 值,如 16px 或 1.2em。",
    "Horizontal alignment of the title — left, center, or right. Combined with Icon Position to determine layout zones.": "标题的水平对齐方式——左、中或右。与图标位置组合决定布局分区。",
    "Controls how entity state values are arranged above/below the graph. Default = each entity stacks vertically on its own row. Horizontal = entities flow side by side in a single row, wrapping if needed. Useful for compact cards with many entities.": "控制实体状态值在图表上方/下方的排列方式。默认 = 每个实体独占一行垂直堆叠。水平 = 实体在一行内并排排列,必要时换行。适合包含多个实体的紧凑卡片。",
    "Custom color for the header text. Accepts any CSS color or variable. Leave empty for theme default.": "标题文字的自定义颜色。接受任何 CSS 颜色或变量。留空使用主题默认值。",
    "Header text font weight. Accepts CSS keywords (light/normal/bold) or numbers (300, 400, 600, 700). Leave empty for theme default.": "标题文字的字重。接受 CSS 关键字(light/normal/bold)或数字(300、400、600、700)。留空使用主题默认值。",
    "Header letter spacing. Accepts a number (treated as px) or any CSS value like 0.5px, normal, -0.02em. Leave empty for theme default.": "标题的字符间距。接受数字(按 px 处理)或任何 CSS 值,如 0.5px、normal、-0.02em。留空使用主题默认值。",
    "Material Design Icon next to the title. Use the mdi: prefix, e.g. mdi:chart-line. Browse all icons at materialdesignicons.com.": "标题旁的 Material Design 图标。使用 mdi: 前缀,例如 mdi:chart-line。可在 materialdesignicons.com 浏览所有图标。",
    "Width and height of the icon. Accepts CSS values like 22px or 1.5rem.": "图标的宽度和高度。接受 CSS 值,如 22px 或 1.5rem。",
    "Use a custom image instead of an MDI icon. Paste a full URL to any PNG/SVG/WebP. Takes priority over the MDI icon field.": "使用自定义图片代替 MDI 图标。粘贴任意 PNG/SVG/WebP 的完整 URL。优先级高于 MDI 图标字段。",
    "Where to place the header icon — left, center, or right. When the icon position matches the Header Align value, the icon and title sit together (icon first). Otherwise they split: icon goes to its own zone, title to the alignment zone.": "标题图标的放置位置——左、中或右。当图标位置与标题对齐设置相同时,图标与标题并列显示(图标在前)。否则两者分开:图标进入自己的分区,标题进入对齐分区。",
    "Height of the graph area in pixels, or auto to fill the grid cell (size the card via the Layout tab). Clearing the field sets auto.": "图表区域的高度(像素),或设为 auto 以填满网格单元(请在布局标签页调整卡片尺寸)。清空该字段即为 auto。",
    "Custom background color for the card. Accepts any CSS color (hex, name, rgb, rgba). Use rgba(r,g,b,a) for transparency, e.g. rgba(155,150,150,0.3). Leave empty for theme default.": "卡片的自定义背景色。接受任何 CSS 颜色(十六进制、名称、rgb、rgba)。使用 rgba(r,g,b,a) 可设置透明度,例如 rgba(155,150,150,0.3)。留空使用主题默认值。",
    "Roundness of the card corners. Accepts a number (treated as px) or any CSS value like 12px, 1rem, 0. Leave empty for theme default.": "卡片圆角的弧度。接受数字(按 px 处理)或任何 CSS 值,如 12px、1rem、0。留空使用主题默认值。",
    "Show the default HA card drop shadow. Disable for a flat look or when placing the card on a decorated background.": "显示 HA 卡片默认的投影。关闭可获得扁平外观,或用于放置在装饰背景上的卡片。",
    "Show the default HA card border. Disable for a cleaner borderless appearance.": "显示 HA 卡片默认的边框。关闭可获得更简洁的无边框外观。",
    "Custom color for the card border. Accepts any CSS color or variable. Leave empty for theme default.": "卡片边框的自定义颜色。接受任何 CSS 颜色或变量。留空使用主题默认值。",
    "Border thickness. Accepts a number (treated as px) or any CSS value like 2px. Leave empty for theme default.": "边框粗细。接受数字(按 px 处理)或任何 CSS 值,如 2px。留空使用主题默认值。",
    "Inner spacing of the card. Accepts a single number (px) or any CSS shorthand like 8px 16px or 0. Leave empty for theme default.": "卡片的内边距。接受单个数字(px)或任何 CSS 简写,如 8px 16px 或 0。留空使用主题默认值。",
    "URL of an image to use as the card background. Local files (in www/) are accessed under /local/ — you can write either /local/sunset.jpg or just sunset.jpg or local/sub/path.jpg. External URLs work too. Image overlays the background color (transparent rgba colors show through).": "用作卡片背景的图片 URL。本地文件(位于 www/ 中)通过 /local/ 访问——可写 /local/sunset.jpg,也可只写 sunset.jpg 或 local/sub/path.jpg。也支持外部 URL。图片叠加在背景色之上(透明的 rgba 颜色会透出)。",
    "Blur amount in pixels applied to the Background Image only. The chart, header and other content stay sharp. 0 or empty = no blur. Useful for soft, atmospheric backgrounds.": "仅应用于背景图片的模糊量(像素)。图表、标题及其他内容保持清晰。0 或留空 = 不模糊。适合营造柔和的氛围背景。",
    "Horizontal position of the chart shape within the card. Left pins it to the left edge, Right to the right edge, Center (default) keeps it in the middle. Useful when stacking the chart next to other content or for visual balance.": "图表形状在卡片内的水平位置。左 = 靠左边缘,右 = 靠右边缘,居中(默认)保持在中间。适合将图表与其他内容并排放置或调整视觉平衡。",
    "Language of the on-card texts - date picker presets and range labels, group-by picker options, tooltip and legend words like Total/Min/Max, and empty states. Auto = follow the HA Profile > Language setting per viewer. A fixed language pins the card texts and date formats for every viewer - useful for wall tablets. This editor follows the card&#39;s language as well. Entity names, units and your own labels are never translated. State words (on/off, heating...) come from HA&#39;s own translations and follow the viewer&#39;s profile language. Missing translations fall back to English.": "卡片上文字的语言——日期选择器预设与范围标签、分组选择器选项、提示框和图例中的 Total/Min/Max 等词汇,以及空状态提示。自动 = 按每位查看者的 HA 个人资料中的语言设置。固定语言会为所有查看者锁定卡片文字和日期格式——适合壁挂平板。此编辑器同样跟随卡片语言。实体名称、单位和您自定义的标签绝不会被翻译。状态词(on/off、加热中……)来自 HA 自身的翻译并跟随查看者的个人资料语言。缺失的翻译会回退到英语。",
    "Which time zone the card uses for axis labels, tooltips, window boundaries (D/W/M/Y, Graph Start, hour caps) and calendar bucketing. Auto = follow the HA Profile > Time zone preference, exactly like native HA graphs - fixes time mismatches when your device is in a different zone than the server (e.g. while traveling). Local = always use the device/browser zone. Server = always use the HA server zone. A custom IANA name like Europe/Istanbul or America/New_York can also be set in YAML.": "卡片用于轴标签、提示框、时间窗口边界(日/周/月/年、图表起点、小时上限)和日历分桶的时区。自动 = 跟随 HA 个人资料中的时区偏好,与 HA 原生图表完全一致——可解决设备与服务器处于不同时区时的时间错位(例如旅行时)。本地 = 始终使用设备/浏览器时区。服务器 = 始终使用 HA 服务器时区。也可在 YAML 中设置自定义 IANA 名称,如 Europe/Istanbul 或 America/New_York。",
    "Timeline = time-series graph (line, step, bar per entity). Scatter = X vs Y correlation plot (exactly 2 entities). Pie = donut chart showing shares. Ranking = horizontal bars sorted by value. Heatmap = days × hours grid. Calendar = weekly grid. Box Plot = min / quartile / median distribution per time bucket. Waterfall = each entity as a +/− step of a running total (aggregate defaults to Sum). Histogram = value-frequency distribution over the visible window.": "时间线 = 时间序列图(每个实体可为折线、阶梯、柱状)。散点图 = X 对 Y 的相关性图(恰好 2 个实体)。饼图 = 显示占比的圆环图。排行 = 按值排序的水平条形图。热力图 = 天 × 小时网格。日历 = 周网格。箱线图 = 每个时间桶的最小值/四分位/中位数分布。瀑布图 = 每个实体作为累计总值的 +/− 台阶(聚合方式默认为 sum)。直方图 = 可见窗口内的数值频率分布。",
    "How many hours of history to load and display in the default rolling window. Higher values fetch more data but may slow down the card. Ignored when Date Picker, Energy Sync, Interval Picker, Graph Start, or Graph Start Hour overrides the time window.": "默认滚动窗口加载并显示多少小时的历史数据。数值越大获取的数据越多,但可能拖慢卡片。当日期选择器、能源同步、区间选择器、图表起点或图表起始小时接管时间窗口时,此项被忽略。",
    "How many data points per hour to fetch. Higher = more detail but heavier on the HA recorder database. A value of 2 means one point every 30 minutes. Individual entities can override this in their own settings.": "每小时获取多少个数据点。越高细节越多,但对 HA recorder 数据库的负担越重。值为 2 表示每 30 分钟一个点。各实体可在自己的设置中覆盖此值。",
    "How to bucket raw history data before aggregation. Interval = equal-width buckets across the full time range (most common). Hour = one bucket per clock hour. Date = one per calendar day. Week = one per calendar week (Mon–Sun). Month = one per calendar month. Raw = no bucketing at all: every recorded sample is drawn at its exact timestamp — ideal for step graphs of binary/state sensors where each transition matters.": "聚合前如何对原始历史数据分桶。Interval = 在整个时间范围内等宽分桶(最常用)。Hour = 每个整点一个桶。Date = 每个日历日一个桶。Week = 每个日历周一个桶(周一至周日)。Month = 每个日历月一个桶。Raw = 完全不分桶:每个记录样本按其精确时间戳绘制——非常适合二元/状态传感器的阶梯图,其中每次跳变都很重要。",
    "Hide entities whose value falls below this threshold. Useful for ranking energy consumption or similar metrics where idle / standby devices clutter the chart. The threshold is compared against the absolute value, so it works the same for positive and negative numbers. Leave empty for no filter.": "隐藏数值低于此阈值的实体。适用于能耗排行等场景,避免空闲/待机设备干扰图表。阈值与绝对值比较,因此对正负数效果相同。留空表示不过滤。",
    "Auto-refresh interval in seconds. The card will re-fetch data at this cadence regardless of HA state changes. Useful for frequently-changing sensors or external data sources. Leave empty to only update when HA fires state events.": "自动刷新间隔(秒)。卡片将按此节奏重新获取数据,与 HA 状态变化无关。适用于频繁变化的传感器或外部数据源。留空则仅在 HA 触发状态事件时更新。",
    "Maximum visible time range in hours. When set and smaller than Hours to Show, the graph becomes horizontally scrollable.": "最大可见时间范围(小时)。设置后若小于显示小时数,图表将可水平滚动。",
    "Scrollbar = visible scrollbar at the bottom. Wheel = mouse wheel scrolls horizontally.": "滚动条 = 底部显示可见滚动条。滚轮 = 鼠标滚轮水平滚动。",
    "Draws faint horizontal and vertical guide lines across the graph area.": "在图表区域绘制淡淡的水平和垂直参考线。",
    "Shows a compact color-coded entity name key below the graph.": "在图表下方显示紧凑的彩色实体名称图例。",
    "Plays a draw-in animation when the card loads. Timeline = line/area sweep draw-in. Pie / Radial Bar / Polar Area = slice grow-in on every data refresh.": "卡片加载时播放绘制动画。时间线 = 折线/面积扫描式绘入。饼图/径向条/极区图 = 每次数据刷新时扇区生长动画。",
    "Stacks entities on top of each other instead of overlapping.": "将实体相互堆叠而不是重叠显示。",
    "Compact mode — removes all chrome, shows entity name + value + tiny graph.": "紧凑模式——移除所有装饰,仅显示实体名称 + 数值 + 迷你图表。",
    "When enabled, automatically picks the best Group By and Points/Hour for the visible window — aiming for ~100 points. Falls back to a safer mode (Points/Hour only) for kart configurations using offset, forecast_horizon, or attribute-based data sources, where Group By override could break per-entity time alignment.": "启用后,自动为可见窗口选择最佳的分组方式和每小时点数——目标约 100 个点。对于使用 offset、forecast_horizon 或基于属性数据源的卡片配置,会回退到更安全的模式(仅调整每小时点数),因为覆盖分组方式可能破坏各实体的时间对齐。",
    "Adds a small download icon to the top-right corner of the plot with PNG and CSV export of the currently visible series.": "在图表右上角添加一个小下载图标,可将当前可见序列导出为 PNG 和 CSV。",
    "Start every entity hidden when the card loads — the plot begins empty and you reveal just the series you need by clicking them in the legend or detail legend. Reveals stick for the session; entities added later also start hidden. Best paired with Compact Legend so there is something to click.": "卡片加载时所有实体默认隐藏——图表初始为空,通过在图例或详细图例中点击来逐个显示所需序列。显示状态在会话内保持;之后添加的实体也默认隐藏。最好搭配紧凑图例使用,这样才有可点击的对象。",
    "Horizontal alignment of the compact legend.": "紧凑图例的水平对齐方式。",
    "Visual preset. Classic = full pie. Thick = wide donut ring. Donut = standard (default). Thin = narrow ring. Center Total enforces minimum inner hole.": "视觉预设。经典 = 完整饼图。粗环 = 宽圆环。圆环 = 标准(默认)。细环 = 窄圆环。中心总计会强制保留最小内孔。",
    "Gap between slices in degrees. 0 = touching. 1-5 = subtle. 6-15 = clearly separated. Spaced slices automatically get rounded ends. Only applies to donut styles (not Classic).": "扇区间隙(度)。0 = 相接。1-5 = 细微。6-15 = 明显分离。有间隙的扇区自动带圆角端点。仅适用于圆环样式(经典样式除外)。",
    "Adds depth to the pie by squashing it vertically and rendering side walls below. Works with any style preset.": "通过垂直压扁饼图并在下方渲染侧壁来增加立体感。适用于任何样式预设。",
    "Font size of the value labels inside each pie slice. Leave empty for auto-size based on chart radius.": "每个饼图扇区内数值标签的字体大小。留空则根据图表半径自动调整。",
    "Color for slice value labels. Accepts any CSS color (hex, rgba, name) or CSS variable. Leave empty for white (auto-contrast against slice color).": "扇区数值标签的颜色。接受任何 CSS 颜色(十六进制、rgba、名称)或 CSS 变量。留空为白色(自动与扇区颜色形成对比)。",
    "What to show inside each slice. Value = number with unit (e.g. 42.0 kWh). Percentage = share of the total (e.g. 23%). Both = value followed by percentage.": "每个扇区内显示的内容。数值 = 带单位的数字(如 42.0 kWh)。百分比 = 占总数的份额(如 23%)。两者 = 数值后跟百分比。",
    "Font size of the Center Total value shown in the donut hole. Requires Center Total to be enabled. Leave empty for auto-size.": "圆环孔中显示的中心总计数值的字体大小。需要启用中心总计。留空为自动大小。",
    "Color for the Center Total value and its sub-label. Accepts any CSS color or variable. Leave empty for theme default.": "中心总计数值及其子标签的颜色。接受任何 CSS 颜色或变量。留空使用主题默认值。",
    "How many gauges per row. Auto fits as many as the card width allows; every entity becomes its own gauge in a responsive grid.": "每行显示多少个仪表。自动 = 按卡片宽度尽量多放;每个实体都成为响应式网格中的一个仪表。",
    "Sweep of the dial in degrees. 270 = classic 3/4 dial (default), 180 = semicircle, 360 = full ring. The opening is centred at the bottom.": "表盘的扫掠角度(度)。270 = 经典 3/4 表盘(默认),180 = 半圆,360 = 完整圆环。开口居中于底部。",
    "Where the value is drawn relative to the gauge — below (default) or above the dial, clear of the arc and needle.": "数值相对于仪表的绘制位置——表盘下方(默认)或上方,避开弧线和指针。",
    "Font size of the gauge value in pixels. Leave empty to auto-size from the gauge; the name scales with it.": "仪表数值的字体大小(像素)。留空则根据仪表自动调整;名称随之缩放。",
    "Draw the dial scale ends — the lower and upper bound — as small labels at the two ends of the gauge. Set the range per entity under Gauge Range (Min / Max). The observed period peak and low always appear in the tooltip.": "在仪表两端以小标签绘制表盘刻度端点——下限和上限。范围在每个实体的仪表范围(最小/最大)中设置。所观察时段的峰值和谷值始终显示在提示框中。",
    "Roundness of each state segment corners in pixels. 0 = perfectly sharp. 3 = default. Larger values round into a pill shape (capped at half the row height). Advanced users can also target the sgc-stl-cell class from card_mod for per-state styling.": "每个状态区段圆角的弧度(像素)。0 = 完全直角。3 = 默认。较大值会形成药丸形状(上限为行高的一半)。高级用户还可通过 card_mod 针对 sgc-stl-cell 类进行按状态样式定制。",
    "Draw the state name (e.g. Clear, On, Home) inside segments wide enough to fit it. Turn off for a clean color-band look.": "在宽度足够的区段内绘制状态名称(如 Clear、On、Home)。关闭可获得干净的色带外观。",
    "Font size of Y-axis labels (dates for heatmap, weeks for calendar) in pixels. Default is 10.": "Y 轴标签(热力图为日期,日历为周)的字体大小(像素)。默认为 10。",
    "Opacity of Y-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Y 轴标签的不透明度。0 = 不可见,1 = 完全不透明。默认为 0.65。",
    "Custom color for Y-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty to use theme --primary-text-color.": "Y 轴标签的自定义颜色。接受任何 CSS 颜色(十六进制、rgba、颜色名)或 CSS 变量。留空使用主题的 --primary-text-color。",
    "Shows numeric value labels on the left (primary) edge of the graph.": "在图表左侧(主轴)边缘显示数值标签。",
    "Shows numeric value labels on the right (secondary) edge of the graph. Only visible when at least one entity uses Y Axis = Secondary. Disable to show only the primary axis labels while keeping secondary entities plotted.": "在图表右侧(副轴)边缘显示数值标签。仅当至少有一个实体的 Y 轴设为副轴时可见。关闭后仅显示主轴标签,同时保留副轴实体的绘制。",
    "Draws small tick marks at each numeric label position on the Y axes. Helps visually anchor labels to the graph edge.": "在 Y 轴每个数值标签位置绘制小刻度线。有助于将标签在视觉上锚定到图表边缘。",
    "Shows a vertical unit label on the left and/or right edge of the graph. Defaults to the unit of measurement of the first entity on each axis. Custom text can be set in the Labels section below.": "在图表左侧和/或右侧边缘显示垂直单位标签。默认为各轴第一个实体的计量单位。可在下方的标签部分设置自定义文字。",
    "Switches the Y axis to a logarithmic scale. Ideal for data spanning several orders of magnitude (e.g. 1 to 10000). Not suitable for zero or negative values.": "将 Y 轴切换为对数刻度。适合跨多个数量级的数据(如 1 到 10000)。不适用于零或负值。",
    "Vertical label shown on the left edge of the graph. Defaults to the unit of the first primary entity. Set custom text to override, or leave empty for auto.": "图表左侧边缘显示的垂直标签。默认为第一个主轴实体的单位。可设置自定义文字覆盖,留空为自动。",
    "Vertical label shown on the right edge of the graph. Defaults to the unit of the first secondary entity. Set custom text to override, or leave empty for auto.": "图表右侧边缘显示的垂直标签。默认为第一个副轴实体的单位。可设置自定义文字覆盖,留空为自动。",
    "Snap Y-axis tick values to clean multiples of 1, 2, or 5 (× 10^n) — for example 0.1 / 0.2 / 0.3 instead of 0.11 / 0.22 / 0.33. Stays within bounds, does not change the plot scale. Disable for strict equal-spacing.": "将 Y 轴刻度值对齐到 1、2、5 的整洁倍数(× 10^n)——例如 0.1 / 0.2 / 0.3 而非 0.11 / 0.22 / 0.33。保持在范围内,不改变绘图比例。关闭则严格等间距。",
    "Number of tick marks (grid lines and labels) on the Y axis. Default is 4. Example: ticks=6 with bounds 40-100 shows 40, 50, 60, 70, 80, 90, 100.": "Y 轴上刻度(网格线和标签)的数量。默认为 4。示例:ticks=6 且范围为 40-100 时显示 40、50、60、70、80、90、100。",
    "Number of decimal places for Y-axis labels. Overrides the per-entity decimals setting for axis labels only. State row values are not affected. Leave empty for auto-detection.": "Y 轴标签的小数位数。仅对轴标签覆盖各实体的小数位设置。状态行数值不受影响。留空为自动检测。",
    "How numbers on the Y axis are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56). Independent from per-entity Number Format, which still drives state row, tooltip and data labels.": "Y 轴数字的格式。系统 = 跟随 HA 区域设置。逗号 = 欧式(1.234,56)。点 = 美式(1,234.56)。独立于各实体的数字格式,后者仍控制状态行、提示框和数据标签。",
    "Custom label format for the PRIMARY axis. Overrides Decimals and Y Axis Format above, and also drives data labels, tooltip values, the state row, extrema and the average-line label for entities on this axis. Duration shorthands (raw value converted from Duration Unit): h:mm, h:mm:ss, mm:ss, d h:mm — e.g. 5400 s with h:mm shows 1:30. Or a safe {expression} template: numbers, value, + - * / %, parentheses, floor, ceil, round, abs, min, max, sqrt, plus pad2(x), pad(x,width), fixed(x,decimals). Example: {floor(value/3600)}:{pad2(floor(value%3600/60))} turns 5430 into 1:30; {fixed(value/1000,1)} kW turns 2350 into 2.4 kW. No JavaScript is executed; invalid formats are ignored. Leave empty for plain numbers.": "主轴的自定义标签格式。覆盖上方的小数位和 Y 轴格式,并同时控制该轴上实体的数据标签、提示框数值、状态行、极值标签和均值线标签。时长简写(原始值按时长单位换算):h:mm、h:mm:ss、mm:ss、d h:mm——例如 5400 秒配 h:mm 显示为 1:30。也可用安全的 {expression} 模板:数字、value、+ - * / %、括号、floor、ceil、round、abs、min、max、sqrt,以及 pad2(x)、pad(x,width)、fixed(x,decimals)。示例:{floor(value/3600)}:{pad2(floor(value%3600/60))} 将 5430 变为 1:30;{fixed(value/1000,1)} kW 将 2350 变为 2.4 kW。不执行任何 JavaScript;无效格式将被忽略。留空为普通数字。",
    "Same as Y Tick Format but for the SECONDARY (right) axis and every value surface of the entities plotted on it.": "与 Y 轴刻度格式相同,但作用于副轴(右侧)及绘制在其上的实体的所有数值显示。",
    "Unit of the RAW sensor value when a duration shorthand is used. Seconds is the default — a value of 5400 with h:mm shows 1:30. Pick Minutes or Hours if your sensor reports those. Ignored by {expression} templates.": "使用时长简写时原始传感器数值的单位。默认为秒——数值 5400 配 h:mm 显示为 1:30。若传感器以分钟或小时上报,请选择相应单位。{expression} 模板会忽略此设置。",
    "Font size of Y-axis numeric labels in pixels. Default is 10.": "Y 轴数值标签的字体大小(像素)。默认为 10。",
    "Opacity of Y-axis numeric labels. 0 = invisible, 1 = fully opaque. Default is 0.65.": "Y 轴数值标签的不透明度。0 = 不可见,1 = 完全不透明。默认为 0.65。",
    "Custom color for Y-axis labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable like var(--my-color). Leave empty for theme default (--secondary-text-color).": "Y 轴标签和刻度线的自定义颜色。接受任何 CSS 颜色(十六进制、rgba、颜色名)或 CSS 变量,如 var(--my-color)。留空使用主题默认值(--secondary-text-color)。",
    "Line pattern for horizontal (Y-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "水平(Y 轴)网格线的线型。实线、虚线、点线或长虚线。也可用自定义 SVG stroke-dasharray,如 6 2 2 2。",
    "Thickness of horizontal grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "水平网格线的粗细(像素)。默认为 1。接受小数,如 0.5。",
    "Color of horizontal grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "水平网格线的颜色。接受任何 CSS 颜色或变量。留空使用主题默认值。",
    "Opacity of horizontal grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "水平网格线的不透明度。0 = 不可见,1 = 完全不透明。默认为 0.15——足够低调,既能引导视线又不干扰数据。",
    "Minimum span of the primary Y axis. If the actual data range is smaller than this, the axis expands symmetrically around the center. Example: set to 10 and data ranges 20-22 → axis shows 16-26. Prevents overly zoomed graphs for nearly-flat data.": "主 Y 轴的最小跨度。若实际数据范围小于此值,轴会围绕中心对称扩展。示例:设为 10,数据范围 20-22 → 轴显示 16-26。避免近乎平坦的数据被过度放大。",
    "Same as Min Y Range but for the secondary (right) Y axis.": "与最小 Y 轴范围相同,但作用于副(右)Y 轴。",
    "Hard or soft minimum for the primary Y axis. Enter a number for a hard bound (axis never goes below). Prefix with ~ for soft (e.g. ~0) — axis expands if data goes below. Also accepts an entity ID for a dynamic bound that follows another sensor.": "主 Y 轴的硬性或软性下限。输入数字为硬边界(轴绝不低于该值)。前缀 ~ 为软边界(如 ~0)——数据更低时轴会扩展。也接受实体 ID,实现跟随另一传感器的动态边界。",
    "Hard or soft maximum for the primary Y axis. Same syntax as Lower Bound: number, ~number, or entity_id.": "主 Y 轴的硬性或软性上限。语法与下限相同:数字、~数字或 entity_id。",
    "Hard or soft minimum for the secondary (right) Y axis.": "副(右)Y 轴的硬性或软性下限。",
    "Hard or soft maximum for the secondary (right) Y axis.": "副(右)Y 轴的硬性或软性上限。",
    "Font size of X-axis labels (hours for heatmap, day names for calendar) in pixels. Default is 10.": "X 轴标签(热力图为小时,日历为星期名)的字体大小(像素)。默认为 10。",
    "Opacity of X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "X 轴标签的不透明度。0 = 不可见,1 = 完全不透明。默认为 0.5。",
    "Custom color for X-axis labels. Accepts any CSS color or CSS variable. Leave empty to use theme --primary-text-color.": "X 轴标签的自定义颜色。接受任何 CSS 颜色或 CSS 变量。留空使用主题的 --primary-text-color。",
    "Font size of the X-axis time/date labels in pixels. Default is 10.": "X 轴时间/日期标签的字体大小(像素)。默认为 10。",
    "Opacity of the X-axis labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "X 轴标签的不透明度。0 = 不可见,1 = 完全不透明。默认为 0.5。",
    "Custom color for the X-axis labels. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "X 轴标签的自定义颜色。接受任何 CSS 颜色(十六进制、rgba、颜色名)或 CSS 变量。留空使用主题默认值(--secondary-text-color)。",
    "Color for the X-axis labels when the visible range spans more than a day and the labels switch to dates. Leave empty to match the X Label Color.": "当可见范围超过一天、标签切换为日期时使用的 X 轴标签颜色。留空则与 X 轴标签颜色一致。",
    "Shows time labels along the bottom in Timeline mode, or value labels in Scatter mode. Disable to gain extra vertical space.": "时间线模式下沿底部显示时间标签,散点图模式下显示数值标签。关闭可获得更多垂直空间。",
    "Draws small tick marks at each time label position on the X axis. Helps visually anchor labels to the graph edge.": "在 X 轴每个时间标签位置绘制小刻度线。有助于将标签在视觉上锚定到图表边缘。",
    "Format used for timestamps on the X-axis, tooltip, extrema and record labels. System = follow HA Profile date/time format settings (12h/24h preference is honored). Other options force a specific pattern. Custom patterns also work in YAML from these tokens: YYYY/YY (year), MMMM/MMM (month name) / MM (month no.), DD (day), dddd/ddd (weekday name), HH/hh:mm:ss, A/a (AM/PM) — e.g. 'ddd DD MMM' or 'YYYY-MM-DD HH:mm'. Weekday formats (ddd / dddd) also label the X-axis date ticks on multi-day views — use 'dddd' alone for just the day name.": "X 轴、提示框、极值和记录标签上时间戳所用的格式。系统 = 跟随 HA 个人资料的日期/时间格式设置(遵循 12/24 小时制偏好)。其他选项强制特定格式。也可在 YAML 中用这些标记自定义:YYYY/YY(年)、MMMM/MMM(月名)/ MM(月份数)、DD(日)、dddd/ddd(星期名)、HH/hh:mm:ss、A/a(上午/下午)——例如 'ddd DD MMM' 或 'YYYY-MM-DD HH:mm'。星期格式(ddd / dddd)也会用于多日视图的 X 轴日期刻度——单独使用 'dddd' 可只显示星期名。",
    "Gap between bar columns in pixels. Applies only to bar-type entities. Increase for a more spaced-out look, decrease for denser bars.": "柱形之间的间隙(像素)。仅适用于柱状类型的实体。增大更疏朗,减小更密集。",
    "Font size of X-axis time labels in pixels. Default is 10.": "X 轴时间标签的字体大小(像素)。默认为 10。",
    "Opacity of X-axis time labels. 0 = invisible, 1 = fully opaque. Default is 0.5.": "X 轴时间标签的不透明度。0 = 不可见,1 = 完全不透明。默认为 0.5。",
    "Custom color for X-axis time labels and tick marks. Accepts any CSS color (hex, rgba, color name) or a CSS variable. Leave empty for theme default (--secondary-text-color).": "X 轴时间标签和刻度线的自定义颜色。接受任何 CSS 颜色(十六进制、rgba、颜色名)或 CSS 变量。留空使用主题默认值(--secondary-text-color)。",
    "Custom color for date labels (e.g. midnight markers shown in 12+ hour views). Defaults to --primary-color so dates stand out. Set to match X Label Color for a uniform axis.": "日期标签的自定义颜色(例如 12 小时以上视图中的午夜标记)。默认为 --primary-color 以突出日期。设为与 X 轴标签颜色相同可获得统一的轴外观。",
    "Controls the spacing between X-axis tick marks. Auto = calculated based on graph width. Or choose a fixed interval: hourly, daily, weekly, or monthly. Ticks always align to clean boundaries (hour starts, midnight, Monday, 1st of month).": "控制 X 轴刻度线的间距。自动 = 根据图表宽度计算。或选择固定间隔:每小时、每天、每周或每月。刻度始终对齐整齐边界(整点、午夜、周一、每月 1 日)。",
    "Line pattern for vertical (X-axis) grid lines. Solid, Dashed, Dotted, or Long Dash. Or a custom SVG stroke-dasharray like 6 2 2 2.": "垂直(X 轴)网格线的线型。实线、虚线、点线或长虚线。也可用自定义 SVG stroke-dasharray,如 6 2 2 2。",
    "Thickness of vertical grid lines in pixels. Default is 1. Accepts decimals like 0.5.": "垂直网格线的粗细(像素)。默认为 1。接受小数,如 0.5。",
    "Color of vertical grid lines. Accepts any CSS color or variable. Leave empty for theme default.": "垂直网格线的颜色。接受任何 CSS 颜色或变量。留空使用主题默认值。",
    "Opacity of vertical grid lines. 0 = invisible, 1 = fully opaque. Default is 0.15 — subtle, just enough to anchor the eye without competing with the data.": "垂直网格线的不透明度。0 = 不可见,1 = 完全不透明。默认为 0.15——足够低调,既能引导视线又不干扰数据。",
    "Sync with HA Energy date picker. Cannot be used with Date Picker.": "与 HA 能源日期选择器同步。不能与日期选择器同时使用。",
    "Built-in date navigation with D/W/M/Y buttons, calendar and presets.": "内置日期导航,含日/周/月/年按钮、日历和预设。",
    "Select which mode buttons to show in the picker bar. D/W/M/Y are calendar periods; Last 24H … Last 12M are rolling windows ending now. If only one is selected, the buttons are hidden and that mode is locked. Leave the four calendar modes on (relative off) for the default.": "选择在选择器栏中显示哪些模式按钮。日/周/月/年为日历周期;最近 24 小时 … 最近 12 个月为截至当前的滚动窗口。若只选一个,则隐藏按钮并锁定该模式。保留四个日历模式(关闭滚动模式)即为默认配置。",
    "Number of units per window. 1 = single unit (e.g. one day, one month — legacy behavior). >1 turns the picker into a rolling N-unit window: prev/next buttons jump a full N units. Example: step=4 with Week mode shows the last 4 weeks and navigates back/forward 4 weeks at a time.": "每个窗口的单位数量。1 = 单个单位(如一天、一个月——旧版行为)。大于 1 时选择器变为滚动的 N 单位窗口:上/下翻按钮跳转整整 N 个单位。示例:step=4 配周模式显示最近 4 周,并每次前后跳转 4 周。",
    "Starting mode on every card load. Auto = remember the last mode the user picked manually (persisted across reloads). Day/Week/Month/Year = always force this calendar mode on load. Last 24H … Last 12M = force a rolling window that ends at now (e.g. Last 7D = the last 7 days); the prev/next arrows jump a full period back/forward.": "每次卡片加载时的初始模式。自动 = 记住用户上次手动选择的模式(跨刷新保留)。日/周/月/年 = 加载时始终强制该日历模式。最近 24 小时 … 最近 12 个月 = 强制截至当前的滚动窗口(如最近 7 天 = 过去 7 天);上/下翻箭头整周期前后跳转。",
    "Horizontal position of the ‹ period › navigator inside the picker bar — left, center, or right. If it shares a position with the shortcuts, the navigator is placed first, to their left.": "‹ 周期 › 导航器在选择器栏内的水平位置——左、中或右。若与快捷按钮共用同一位置,导航器排在前面,位于其左侧。",
    "Horizontal position of the mode shortcuts — the D/W/M/Y buttons and the calendar icon — left, center, or right. Sharing a position with the date navigator places the navigator first.": "模式快捷按钮(日/周/月/年按钮和日历图标)的水平位置——左、中或右。与日期导航器共用位置时,导航器排在前面。",
    "Snaps the start of the graph window to a calendar boundary. Today = start from today 00:00 (ideal for showing a full 24h of today, e.g. Nord Pool hourly prices with today_hourly attribute — use with Show Full Period). Tomorrow = start from tomorrow 00:00 (for forecast data). Week = Monday 00:00. Month = 1st of the month. Year = January 1st. Overrides hours_to_show. When the interval picker is active, this setting is ignored.": "将图表窗口的起点对齐到日历边界。今天 = 从今天 00:00 开始(适合显示今天完整的 24 小时,例如带 today_hourly 属性的 Nord Pool 每小时电价——请配合显示完整周期使用)。明天 = 从明天 00:00 开始(用于预测数据)。周 = 周一 00:00。月 = 每月 1 日。年 = 1 月 1 日。覆盖 hours_to_show。区间选择器激活时此设置被忽略。",
    "Shows predefined time interval buttons on the card. Hidden at runtime when Date Picker or Energy Date Sync is active (those take priority for time window control). The Group field next to the position keeps every card sharing that name on the same interval — receiving cards do not need the picker enabled, so one visible picker can drive the whole page.": "在卡片上显示预定义的时间区间按钮。当日期选择器或能源日期同步激活时在运行时隐藏(它们优先控制时间窗口)。位置旁的分组字段可让共享同一名称的所有卡片保持相同区间——接收卡片无需启用选择器,一个可见的选择器即可驱动整个页面。",
    "Shows a compact dropdown list of attributes for entities.": "显示实体属性的紧凑下拉列表。",
    "Shows a Points/Hour dropdown on the card itself, so the data resolution can be changed without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Points/Hour selection in sync across every card sharing that name — receivers do not need the picker visible, so one card can drive the page. Independent from the Group By picker's group.": "在卡片上直接显示每小时点数下拉框,无需打开编辑器即可更改数据分辨率。自动会恢复为配置值。选择按卡片持久保存,且激活期间优先于自动缩放。分组字段可让共享同一名称的所有卡片的每小时点数选择保持同步——接收卡片无需显示该选择器,一张卡片即可驱动整个页面。与分组方式选择器的分组相互独立。",
    "Shows a Group By dropdown on the card itself — switch between Interval, Hour, 2H/3H/4H/6H/12H, Date, Week, Month or Year bucketing without opening the editor. Auto returns to the configured value. The selection persists per card and takes priority over Auto Scale while active. The Group field keeps the Group By selection in sync across every card sharing that name — independent from the Points/Hour picker's group. The Group field is shared with the Points/Hour picker — one name keeps BOTH selections in sync across cards.": "在卡片上直接显示分组方式下拉框——无需打开编辑器即可在 Interval、Hour、2H/3H/4H/6H/12H、Date、Week、Month 或 Year 分桶间切换。自动会恢复为配置值。选择按卡片持久保存,且激活期间优先于自动缩放。分组字段可让共享同一名称的所有卡片的分组方式选择保持同步——独立于每小时点数选择器的分组。该分组字段与每小时点数选择器共用——同一名称可让两个选择在卡片间同时保持同步。",
    "Click and drag (desktop) or long-press and drag (mobile) on the graph to select a time range and zoom in. Double-click/double-tap resets to the original view.": "在图表上点击并拖动(桌面)或长按并拖动(移动端)以选择时间范围并放大。双击/双触恢复原始视图。",
    "Shows total value in the center of the chart. When off, Pie becomes a full pie instead of donut.": "在图表中心显示总计值。关闭时,饼图变为完整饼图而非圆环。",
    "Shows percentage next to each bar and Share row in the hover tooltip.": "在每个条形旁显示百分比,并在悬停提示框中显示占比行。",
    "Shows a Total row in the hover tooltip.": "在悬停提示框中显示总计行。",
    "When you brush-zoom or double-click to reset on this card, the same time window is applied to all other cards sharing the group name. Group is optional — leave empty to sync with every other ungrouped card.": "在此卡片上框选缩放或双击重置时,同一时间窗口会应用到共享该组名的所有其他卡片。组名可选——留空则与所有其他未分组卡片同步。",
    "Mirrors horizontal scrolling across all other cards in the same group. Most useful when Max Visible Interval is set on each card so they're actually scrollable. The scroll position is shared as a proportion (0–100% of the total range), so cards with different hours_to_show still land at the same relative point.": "将水平滚动镜像到同组的所有其他卡片。各卡片都设置了最大可见区间(因而确实可滚动)时最有用。滚动位置以比例(总范围的 0-100%)共享,因此 hours_to_show 不同的卡片也会落到相同的相对位置。",
    "Select which time interval buttons to show. Leave all selected for the full set. Deselect intervals to keep the picker compact on mobile.": "选择显示哪些时间区间按钮。全选即显示完整集合。取消部分区间可在移动端保持选择器紧凑。",
    "On bar charts, faintly shades the background of the period under the cursor so its start and end are easy to see. Triggers on hover over a bar.": "在柱状图上,淡淡地为光标所在周期的背景着色,便于看清其起止。悬停在柱形上时触发。",
    "Shows a floating info box with exact values when hovering.": "悬停时显示带精确数值的浮动信息框。",
    "Shows a Total row at the bottom of the tooltip summing all visible entity values. The unit is appended when every visible entity shares it.": "在提示框底部显示总计行,汇总所有可见实体的数值。当所有可见实体单位一致时会附加单位。",
    "When the chart is stacked with two or more stack groups, adds a per-group total row for each named group (e.g. 'Apples Total'). Independent of Tooltip Total — turn both on to show the group totals AND the grand Total of all entities together.": "当图表以两个或更多堆叠组堆叠时,为每个命名组添加一行组内总计(如 'Apples Total')。与提示框总计相互独立——两者都开启可同时显示各组总计和所有实体的总计。",
    "Format the tooltip date header exactly like the X-axis labels. Long-range views then show e.g. 'May 26' instead of a full timestamp, ignoring the Date Format pattern just as the axis does. It never appends a time to a date: Month/Year/day views show the date only, intraday hour views show the clock only.": "使提示框日期标题与 X 轴标签格式完全一致。长范围视图将显示如 'May 26' 而非完整时间戳,并像轴一样忽略日期格式模式。不会在日期后附加时间:月/年/日视图仅显示日期,当日小时视图仅显示时钟。",
    "Hovering broadcasts the timestamp to all synced cards.": "悬停时向所有同步卡片广播时间戳。",
    "Order of the entity rows inside the tooltip. Default = configuration order (first entity on top). Reverse = bottom-to-top, matching a stacked chart's visual order so the topmost stacked segment is listed first. Alphabetic = sorted A to Z by display name. The Total row, when shown, always stays at the bottom.": "提示框内实体行的顺序。默认 = 配置顺序(第一个实体在最上)。反向 = 自下而上,匹配堆叠图的视觉顺序,最上层的堆叠段列在最前。字母序 = 按显示名称 A 到 Z 排序。总计行(如显示)始终位于底部。",
    "Entity that reports battery level (0–100%). Displays a battery icon with level and percentage in the top-right corner of the card header — or at the top-right of the card when there is no header. Only entities with device_class battery are listed. Leave empty to hide.": "上报电池电量(0-100%)的实体。在卡片标题右上角显示带电量和百分比的电池图标——没有标题时显示在卡片右上角。仅列出 device_class 为 battery 的实体。留空则隐藏。",
    "Battery percentage below which the icon turns red. Default is 20%. Accepts a number, entity ID (sensor.x), or entity attribute (sensor.x.attribute).": "图标变红的电池百分比阈值。默认为 20%。接受数字、实体 ID(sensor.x)或实体属性(sensor.x.attribute)。",
    "Add reference lines, event markers, active-period bands, and comfort zone highlights to the graph.": "为图表添加参考线、事件标记、活动时段色带和舒适区高亮。",
    "Opacity of the now line (0-1). Leave empty for default 0.3.": "当前时刻线的不透明度(0-1)。留空为默认 0.3。",
    "Stroke thickness of the now line in pixels. Default is 0.5. Accepts decimals like 1.5.": "当前时刻线的描边粗细(像素)。默认为 0.5。接受小数,如 1.5。",
    "Line pattern of the now line. Solid, Dashed, Dotted, or Long Dash. Default is Dashed.": "当前时刻线的线型。实线、虚线、点线或长虚线。默认为虚线。",
    "For imported/external statistics with no regular entity in HA (e.g. gazpar:gazpar_consumption, linky:linky_consumption). These exist only in the statistics database and appear on the Energy dashboard. Leave empty for normal entities — those automatically use long-term statistics if their state_class is measurement, total, or total_increasing.": "用于在 HA 中没有常规实体的导入/外部统计数据(如 gazpar:gazpar_consumption、linky:linky_consumption)。这些数据仅存在于统计数据库中并显示在能源仪表板上。普通实体请留空——若其 state_class 为 measurement、total 或 total_increasing,会自动使用长期统计数据。",
    "Custom display name for this entity. Leave empty to hide the name entirely. Only shown when explicitly set.": "此实体的自定义显示名称。留空则完全隐藏名称。仅在显式设置时显示。",
    "Custom unit label (e.g. kWh, °C, %). Overrides the auto-detected unit. Useful for attributes or unitless sensors.": "自定义单位标签(如 kWh、°C、%)。覆盖自动检测的单位。适用于属性或无单位的传感器。",
    "Override the name shown in the hover tooltip only. Independent from Custom Name (which controls the state row). Leave empty to hide the name in the tooltip — handy when you only want the swatch and value. If unset, the tooltip falls back to Custom Name → friendly_name → entity id.": "仅覆盖悬停提示框中显示的名称。与自定义名称(控制状态行)相互独立。留空可在提示框中隐藏名称——只想显示色点和数值时很方便。未设置时,提示框依次回退到自定义名称 → friendly_name → 实体 ID。",
    "Action triggered when tapping this entity's state row. More Info opens the HA entity detail dialog. Navigate goes to a dashboard path. URL opens an external link. Call Service triggers an HA service directly.": "轻触此实体状态行时触发的操作。更多信息打开 HA 实体详情对话框。导航跳转到仪表板路径。URL 打开外部链接。调用服务直接触发 HA 服务。",
    "Which Y axis this entity is plotted against. Primary = left axis (shared scale). Secondary = right axis (shared scale). Independent = own hidden scale based on entity min/max — ideal for overlaying sensors with very different units (e.g. temperature + illuminance) for trend comparison.": "此实体绘制在哪条 Y 轴上。主轴 = 左轴(共享刻度)。副轴 = 右轴(共享刻度)。独立 = 基于实体最小/最大值的独立隐藏刻度——适合叠加单位差异很大的传感器(如温度 + 照度)进行趋势对比。",
    "Read a specific attribute instead of the main state. Use dot notation for nested paths, e.g. current_temperature or forecast.0.temperature. Useful for entities that expose multiple values.": "读取特定属性而非主状态。嵌套路径使用点号表示,如 current_temperature 或 forecast.0.temperature。适用于暴露多个数值的实体。",
    "How raw data points within each time bucket are combined. avg = mean (smoothest, ideal for measurement sensors like temperature/power). min/max = lowest/highest value. last/first = most recent / oldest value in the bucket. median = middle value when sorted (outlier-resistant). sum = total of all values. delta = max minus min (spread — how much the value fluctuated). change = sum of positive jumps between consecutive points — ideal for monotonic counters (energy/gas/water meters) because counter resets are ignored; auto-capped at daily buckets. diff = signed net change (last value minus first) — for fluctuating values like ratios, prices, temperatures, input_numbers where decreases are real movements rather than counter resets.": "每个时间桶内的原始数据点如何合并。avg = 平均值(最平滑,适合温度/功率等测量型传感器)。min/max = 最低/最高值。last/first = 桶内最新/最旧值。median = 排序后的中间值(抗离群值)。sum = 所有值之和。delta = 最大减最小(波动幅度)。change = 相邻点正向跳变之和——适合单调递增计数器(电/气/水表),因为计数器重置会被忽略;自动限制为最大按日分桶。diff = 有符号净变化(末值减首值)——适合比率、价格、温度、input_number 等波动值,其下降是真实变动而非计数器重置。",
    "Daily-reset counters shown with max + date grouping can leak yesterday's peak into the midnight bucket; the card damps that artifact heuristically. Disable if it also damps legitimate peaks occurring right after midnight.": "每日重置的计数器在使用 max 加按日分组显示时,可能把昨天的峰值泄漏到午夜桶中;卡片会启发式地抑制该伪影。若它也抑制了午夜后不久出现的真实峰值,请关闭。",
    "Multiply this series by another entity's value over time — the cost view: consumption × tariff. The price is read as a step function from that entity's history, so with dynamic tariffs every slice of consumption is billed at the price valid at that moment. Best with aggregate_func: change on energy counters; set Unit to your currency.": "将此序列随时间乘以另一实体的值——即成本视图:用电量 × 电价。价格从该实体的历史记录中按阶梯函数读取,因此在动态电价下,每一段用电都按当时有效的价格计费。最好在能源计数器上配合 aggregate_func: change 使用;将单位设为您的货币。",
    "Optional attribute path on the price entity to read the price from (dot notation). Leave empty to use its state.": "价格实体上读取价格的可选属性路径(点号表示)。留空则使用其状态。",
    "Override the global Points/Hour setting for this entity only. Higher = more detail but more HA API load. Leave empty to inherit the card-level setting.": "仅为此实体覆盖全局的每小时点数设置。越高细节越多,但 HA API 负载也越大。留空则继承卡片级设置。",
    "Number of decimal places shown for this entity's value in the state row and extrema labels. Does not affect graph precision.": "此实体数值在状态行和极值标签中显示的小数位数。不影响图表精度。",
    "How numbers are formatted. System = follow HA locale setting. Comma = European style (1.234,56). Dot = American style (1,234.56).": "数字的格式。系统 = 跟随 HA 区域设置。逗号 = 欧式(1.234,56)。点 = 美式(1,234.56)。",
    "Adds a statistics row below the graph for this entity. Select which values to show: Min, Avg, Max from the displayed time range, and/or Last (the most recent value). Multiple selections allowed.": "为此实体在图表下方添加统计行。选择要显示的数值:显示时间范围内的最小、平均、最大值,和/或最新值(最近一次的值)。可多选。",
    "Time-shift the plotted data along the X-axis. Positive (e.g. 24) shifts data forward — for forecast sensors whose state represents T+N hours ahead. Negative (e.g. -24) shifts data backward — useful with attribute-based forecast data to overlay tomorrow's forecast onto today. Leave empty (or 0) to disable. Independent from Offset — both can be combined.": "沿 X 轴对绘制数据进行时间平移。正值(如 24)向未来平移——适用于状态代表未来 T+N 小时的预测传感器。负值(如 -24)向过去平移——适合将基于属性的预测数据(明天的预测)叠加到今天。留空(或 0)禁用。与 Offset 相互独立——两者可叠加。",
    "Shifts this entity backward in time by the given number of hours. Use to overlay the same sensor from different periods on one graph. 24 = yesterday, 168 = last week, 720 = last month. Also accepts a helper entity ID (e.g. input_number.my_offset) for dynamic offset.": "将此实体按给定小时数向过去平移。用于在一张图上叠加同一传感器不同时期的数据。24 = 昨天,168 = 上周,720 = 上月。也接受辅助实体 ID(如 input_number.my_offset)实现动态偏移。",
    "Multiplies the value by 10 raised to this power. 0 = no change. -3 = ÷1000 (convert milli-units). 2 = ×100.": "将数值乘以 10 的此次幂。0 = 不变。-3 = 除以 1000(换算毫单位)。2 = 乘以 100。",
    "A JavaScript expression to transform each data value. Available variables: x (current value), first (first value in window), last, min, max, avg (series stats), index (point position). Applied after Value Factor. Examples: return x - first (normalize to zero), return x > 0 ? -x : 0 (extract export).": "用于转换每个数据值的 JavaScript 表达式。可用变量:x(当前值)、first(窗口内首个值)、last、min、max、avg(序列统计)、index(点位置)。在数值因子之后应用。示例:return x - first(归零化);提取导出电量可写条件表达式,当 x 为正时返回 -x,否则返回 0。",
    "Renders a flat horizontal reference line at the entity's current state value instead of historical data.": "在实体当前状态值处渲染一条水平参考直线,代替历史数据。",
    "Draws bars downward from the zero line. Use with stacked mode to create butterfly charts.": "从零线向下绘制条形。与堆叠模式配合可创建蝶形图。",
    "Read chart data from an entity attribute instead of history. Used for forecast data (EPEX spot prices, weather forecast, solar prediction). The attribute must contain an array of objects with time and value fields.": "从实体属性而非历史记录读取图表数据。用于预测数据(EPEX 现货价格、天气预报、太阳能预测)。该属性必须包含带时间和数值字段的对象数组。",
    "Name of the entity attribute containing the data array. For example: data, forecast, price_info. Leave empty to use normal history.": "包含数据数组的实体属性名。例如:data、forecast、price_info。留空则使用普通历史记录。",
    "Name of the time field in each array item. Default: start_time.": "数组每项中时间字段的名称。默认:start_time。",
    "Name of the value field in each array item. Default: price_per_kwh.": "数组每项中数值字段的名称。默认:price_per_kwh。",
    "Compute each point value with a safe arithmetic expression instead of reading a single Value Field. In scope: the array element fields (e.g. unitPrice, consumption) plus any names defined in Data Vars below. Operators + - * / % and parentheses, and functions min, max, abs, round, floor, ceil, sqrt, pow. Example: (unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst). Not JavaScript - no other variables, properties or calls. Falls back to Value Field when empty or invalid.": "用安全的算术表达式计算每个点的值,替代读取单一数值字段。作用域内:数组元素的字段(如 unitPrice、consumption)以及下方数据变量中定义的名称。支持运算符 + - * / % 和括号,及函数 min、max、abs、round、floor、ceil、sqrt、pow。示例:(unitPrice - unitPriceVAT) * 100 * consumption * (1 + mwst)。不是 JavaScript——不支持其他变量、属性或调用。为空或无效时回退到数值字段。",
    "Names used by Value Expression, mapped to entity IDs - one per line as name: entity_id. Each resolves to the entity numeric state and re-evaluates live when it changes. Example: mwst: input_number.vat_rate": "数值表达式中使用的名称与实体 ID 的映射——每行一个,格式为 name: entity_id。每个名称解析为该实体的数值状态,并在其变化时实时重新计算。示例:mwst: input_number.vat_rate",
    "How to interpret the Time Field value. ISO = parsed as date string or epoch ms (default). Epoch seconds/ms = Unix timestamp. Month/Day/Week of Year = numeric category (e.g. Month: 1..12 → Jan..Dec). Hour of Day = 0..23 hour of today. Use the categorical units to chart monthly summaries, day-of-year datasets, or hourly patterns without generating artificial timestamps.": "如何解读时间字段的值。ISO = 解析为日期字符串或纪元毫秒(默认)。Epoch 秒/毫秒 = Unix 时间戳。月/年内日/年内周 = 数字类别(如月:1..12 → 一月..十二月)。日内小时 = 今天的 0..23 时。用类别单位可绘制月度汇总、按年内日的数据集或小时模式,而无需生成人工时间戳。",
    "Year used to anchor categorical Time Units (Month/Day/Week of Year). Leave empty to use the current year. Has no effect for ISO or Epoch units.": "用于锚定类别时间单位(月/年内日/年内周)的年份。留空使用当前年份。对 ISO 或 Epoch 单位无效。",
    "Controls how this entity value appears above the graph. On = numeric text row with name, value and unit. Off = hidden entirely.": "控制此实体值在图表上方的显示方式。开 = 含名称、数值和单位的数字文本行。关 = 完全隐藏。",
    "What appears as the big primary value in the state row. State (default) = live HA state. Sum / Avg / Min / Max aggregate over the visible window. Last / First = latest or earliest value in the entity's data. All options work in every chart mode, but Last / First are most meaningful for time-based modes (Timeline, Scatter, State Timeline) — in Pie, Ranking, Heatmap and similar modes they still reflect the raw series endpoints, not any visible slice or cell. Values display as clean numbers with no SUM/AVG label prefix.": "状态行中大号主值显示的内容。状态(默认)= HA 实时状态。求和/平均/最小/最大 = 对可见窗口聚合。最新/最早 = 实体数据中最新或最早的值。所有选项在每种图表模式下都有效,但最新/最早在基于时间的模式(时间线、散点图、状态时间线)中最有意义——在饼图、排行、热力图等模式中它们仍反映原始序列的端点,而非任何可见的扇区或单元格。数值以纯数字显示,不带 SUM/AVG 标签前缀。",
    "Show the colored dot next to this entity in the state row, compact legend and tooltip. Disable for a cleaner look — useful when you only have one entity, or when color thresholds make the dot color no longer match the line / bar.": "在状态行、紧凑图例和提示框中显示此实体旁的彩色圆点。关闭可获得更简洁的外观——适用于只有一个实体,或颜色阈值使圆点颜色不再匹配线条/条形时。",
    "Automatically tints the state value and icon with the entity's line color. A quick way to color-code state rows without manually setting state_color and icon_color.": "自动用实体的线条颜色为状态值和图标着色。无需手动设置 state_color 和 icon_color 即可快速给状态行配色。",
    "Default = entity name appears to the left of the primary value (inline). Aligned = entity name appears centered below the primary value (ApexCharts-style, good for header-only entities and mobile layouts).": "默认 = 实体名称显示在主值左侧(同行)。对齐 = 实体名称居中显示在主值下方(ApexCharts 风格,适合仅标题实体和移动端布局)。",
    "Show the time the extreme value was recorded next to the primary value. Only meaningful when Primary Value is Last, First, Min, or Max — those have a single point in time.": "在主值旁显示极值的记录时间。仅当主值为最新、最早、最小或最大时才有意义——这些值对应单一时间点。",
    "Display the window-wide min and max as a subdued (min - max) suffix next to the primary value. Best paired with show_graph: false + primary_state_as: min/max for compact records cards. Uses range-band data when enabled, otherwise falls back to the aggregate min/max over the visible window.": "将全窗口的最小和最大值以低调的(min - max)后缀显示在主值旁。最好搭配 show_graph: false 加 primary_state_as: min/max 制作紧凑的记录卡片。启用范围带时使用其数据,否则回退到可见窗口的聚合最小/最大值。",
    "MDI icon shown in the state row to the left of the entity name. Use the mdi: prefix, e.g. mdi:thermometer.": "状态行中实体名称左侧显示的 MDI 图标。使用 mdi: 前缀,如 mdi:thermometer。",
    "Show a second stat value next to the primary state in the state row. Options: Sum, Avg, Min, Max, First, Last. The label and value appear smaller beside the main state. In Pie, Ranking and Polar Area modes an extra % option is available — it shows this entity's share of the total, matching the percentages drawn on the chart.": "在状态行主状态旁显示第二个统计值。选项:求和、平均、最小、最大、最早、最新。标签和数值以较小字号显示在主状态旁。在饼图、排行和极区图模式下额外提供 % 选项——显示此实体占总数的份额,与图上绘制的百分比一致。",
    "Position and alignment of this entity state row.": "此实体状态行的位置与对齐方式。",
    "Font size of the entity name in the state row. Accepts CSS values, e.g. 14px.": "状态行中实体名称的字体大小。接受 CSS 值,如 14px。",
    "Font size of the numeric value in the state row. Accepts CSS values, e.g. 13px.": "状态行中数值的字体大小。接受 CSS 值,如 13px。",
    "Size of the state row icon. Accepts CSS values, e.g. 18px.": "状态行图标的大小。接受 CSS 值,如 18px。",
    "Shows a ▲▼⯇⯈ icon next to the state value indicating whether the value is trending up, down, or is stable. Direction is calculated over the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction.": "在状态值旁显示 ▲▼⯇⯈ 图标,指示数值处于上升、下降还是平稳趋势。方向按趋势周期窗口计算。若数据源比该周期稀疏(如每小时的长期统计),则改用最近 4 个样本,确保图标仍能显示方向。",
    "Time window in hours for trend direction calculation. The slope across the last N hours determines whether the icon shows ▲ (rising), ▼ (falling), or ⯇⯈ (stable). Set to 0 to use the full displayed range. Decimals are allowed (e.g. 0.5 = 30 min, 0.25 = 15 min) — but the window must still contain at least 2 data points, otherwise it stays stable.": "趋势方向计算的时间窗口(小时)。最近 N 小时的斜率决定图标显示 ▲(上升)、▼(下降)还是 ⯇⯈(平稳)。设为 0 使用完整显示范围。允许小数(如 0.5 = 30 分钟,0.25 = 15 分钟)——但窗口内仍需至少 2 个数据点,否则保持平稳。",
    "Font size of the trend direction icon (▲▼⯇⯈). Accepts CSS values, e.g. 12px.": "趋势方向图标(▲▼⯇⯈)的字体大小。接受 CSS 值,如 12px。",
    "Colour of the ▲ (rising) trend icon. Leave empty to follow the theme success colour (green).": "▲(上升)趋势图标的颜色。留空跟随主题成功色(绿色)。",
    "Colour of the ▼ (falling) trend icon. Leave empty to follow the theme error colour (red).": "▼(下降)趋势图标的颜色。留空跟随主题错误色(红色)。",
    "Colour of the ━ (stable) trend icon. Leave empty to follow the theme secondary text colour (grey).": "━(平稳)趋势图标的颜色。留空跟随主题次要文字色(灰色)。",
    "Line = smooth curve with optional Bezier smoothing. Step = holds value flat until next change, then jumps — ideal for discrete states and setpoints. Bar = vertical bar chart per time bucket. Candlestick = OHLC financial candles per time bucket (body = open→close, green up / red down; wick = high→low). On the history/STS path the candle is built from the raw samples in each bucket (true OHLC); on the statistics/LTS path open/close come from the hourly means and high/low from the period min/max.": "折线 = 可选贝塞尔平滑的平滑曲线。阶梯 = 数值保持平直直到下一次变化再跳变——适合离散状态和设定值。柱状 = 每个时间桶一根垂直柱。K 线 = 每个时间桶一根 OHLC 金融蜡烛(实体 = 开盘→收盘,涨绿跌红;影线 = 最高→最低)。在历史/STS 路径上蜡烛由桶内原始样本构建(真实 OHLC);在统计/LTS 路径上开/收来自每小时均值,高/低来自该时段的最小/最大值。",
    "Draw order. Higher = drawn in front, on top of lower-numbered entities; lower or negative = sent behind. Default 0 keeps the configuration order. Independent of the legend / state-row order, so you can bring a curve to the front or back without reordering the entities. YAML key: z_index.": "绘制顺序。数值越大越靠前,绘制在编号较小的实体之上;较小或负值置于后方。默认 0 保持配置顺序。与图例/状态行顺序无关,可在不重排实体的情况下将曲线置前或置后。YAML 键:z_index。",
    "Toggle this entity's graph drawing entirely. When off, the entity still appears in the state row (if Show State is on) but contributes nothing to the graph area.": "完全开关此实体的图形绘制。关闭时,实体仍显示在状态行中(如果显示状态开启),但不参与图表区域绘制。",
    "Start this entity hidden when the card loads — reveal it by clicking it in the legend. Ignored when the card-level Auto Hide Entities (Chart → Visual Options) is on, because that hides everything. Use this to hide only some entities by default.": "卡片加载时此实体默认隐藏——在图例中点击即可显示。当卡片级自动隐藏实体(图表 → 视觉选项)开启时此项被忽略,因为那会隐藏全部实体。用此项可仅默认隐藏部分实体。",
    "Group name for stacked bars/lines. Entities with the same group name are stacked on top of each other. Different groups are placed side by side. Leave empty to stack all entities together (default behavior).": "堆叠柱/线的组名。同组名的实体相互堆叠,不同组并排放置。留空则所有实体堆叠在一起(默认行为)。",
    "Draws a dashed horizontal line at the mean value of this entity over the current time window. Labeled with the average value in the entity color.": "在此实体当前时间窗口的平均值处绘制一条水平虚线。以实体颜色标注平均值。",
    "When the sensor is unavailable for long periods, the line breaks at the gap instead of carrying the last known value across. Short blips (bucket-level sample irregularity) stay connected. Turn off (default) to keep the line continuous regardless of outage length.": "当传感器长时间不可用时,线条在缺口处断开,而不是将最后已知值延续过去。短暂中断(桶级采样不规律)保持连接。关闭(默认)则无论中断多久线条都保持连续。",
    "Print the numeric value of every visible data point right above the bar / line / point — like ApexCharts dataLabels. Uses the entity's own decimal and number-format settings. Text is drawn in the entity color with a card-background halo for readability. Best paired with reasonable point counts; dense charts produce overlapping labels.": "在每个可见数据点的柱/线/点正上方打印数值——类似 ApexCharts 的 dataLabels。使用实体自身的小数位和数字格式设置。文字以实体颜色绘制并带卡片背景描边以保证可读性。最好配合合理的点数;过密的图表会产生重叠标签。",
    "Overlays this entity shifted one period back as a faded ghost series. Previous Period follows the current window (calendar-aware for month/year date-picker views). The ghost hides together with the main series from the legend, and the tooltip can show the change in percent.": "以淡化的幻影序列叠加显示此实体上一周期的数据。上一周期跟随当前窗口(月/年日期选择器视图按日历对齐)。幻影随主序列一起在图例中隐藏,提示框可显示百分比变化。",
    "Ghost color. Leave empty for the automatic faded main color. Accepts #hex, CSS variables and {{ templates }}.": "幻影颜色。留空为自动淡化的主色。接受 #hex、CSS 变量和 {{ templates }}。",
    "One or more simple moving-average lines for this entity. Each averages the last N buckets — the period is in buckets, and the bucket size comes from Points/Hour or Group By. Needs at least N buckets loaded: if a long period (e.g. 26) doesn't draw on a short window, raise Hours to Show (optionally with Max Visible Interval to keep the view narrow). Averages the close for candlesticks, otherwise the bucket value; uses the entity's own Y axis.": "此实体的一条或多条简单移动平均线。每条对最近 N 个桶取平均——周期以桶为单位,桶大小由每小时点数或分组方式决定。需要至少加载 N 个桶:若较长周期(如 26)在短窗口上画不出来,请增大显示小时数(可配合最大可见区间保持视图紧凑)。K 线取收盘价平均,其他取桶值;使用实体自身的 Y 轴。",
    "Min/Max value labels overlaid on the graph. Configure when they appear, which extremes to show, whether timestamps are included, and full styling control over font and background.": "叠加在图表上的最小/最大值标签。可配置出现时机、显示哪些极值、是否包含时间戳,并完全控制字体和背景样式。",
    "Show the minimum value label. Disable to hide just the min — useful for sensors where the minimum is always zero (e.g. solar power, rain).": "显示最小值标签。关闭可只隐藏最小值——适合最小值恒为零的传感器(如太阳能功率、降雨)。",
    "Show the maximum value label. Disable to hide just the max.": "显示最大值标签。关闭可只隐藏最大值。",
    "Show the time the extreme value was recorded below each label. Disable for compact display showing only the value.": "在每个标签下方显示极值的记录时间。关闭可获得仅显示数值的紧凑样式。",
    "Color of the extrema value text. Accepts any CSS color or variable. Leave empty for theme default.": "极值文字的颜色。接受任何 CSS 颜色或变量。留空使用主题默认值。",
    "Font size of the extrema value in pixels. Default is 13. Timestamp text scales proportionally.": "极值数值的字体大小(像素)。默认为 13。时间戳文字按比例缩放。",
    "Background color of the extrema label box. Combined with Background Opacity below — set opacity to 0 to show only the text without a background.": "极值标签框的背景色。与下方的背景不透明度组合使用——不透明度设为 0 可只显示文字不显示背景。",
    "Opacity of the extrema label background (0 = transparent, 1 = solid). Use 0 to show only the text without any visible box. Default is 1.": "极值标签背景的不透明度(0 = 透明,1 = 不透明)。设为 0 可只显示文字而无可见背景框。默认为 1。",
    "Toggle the graph line visibility. Disable to show only the fill area without a visible edge — useful for soft area charts.": "开关图表线条的可见性。关闭后仅显示填充区域而无可见边线——适合柔和的面积图。",
    "Thickness of the graph line in pixels. 2-3 for standard, 1 for dense multi-entity, 4+ for large displays.": "图表线条的粗细(像素)。标准 2-3,多实体密集图 1,大屏显示 4 及以上。",
    "Smooths the line using cubic Bezier curves between data points. Disable for sharp angular lines that show exact step transitions between values.": "使用三次贝塞尔曲线在数据点之间平滑线条。关闭则为尖锐的折角线,精确显示数值间的阶梯跳变。",
    "Stroke pattern of the graph line. Solid is the default; Dotted and Dashed help tell overlapping entities apart or mark secondary series.": "图表线条的描边样式。默认为实线;点线和虚线有助于区分重叠实体或标记次要序列。",
    "Draws a min/max shaded band behind the line showing the value range within each aggregation bucket. The line shows the average while the band shows how much the value fluctuated.": "在线条后方绘制最小/最大阴影带,显示每个聚合桶内的数值范围。线条显示平均值,阴影带显示数值波动幅度。",
    "Marks each individual data point with a small circle on the line. Useful for spotting data resolution, gaps in history, and seeing exactly where each measurement was recorded.": "用小圆圈标记线上的每个数据点。便于观察数据分辨率、历史缺口,以及每次测量的确切记录位置。",
    "Primary color for this entity's graph line and fill area. Also used as the dot in the state row. Enter threshold to drive color from the threshold bands defined below.": "此实体图表线条和填充区域的主颜色。也用作状态行中的圆点。输入 threshold 可由下方定义的阈值色带驱动颜色。",
    "Color of the individual data point dots (requires Points to be enabled). Enter threshold to color each dot based on its value against the thresholds.": "各数据点圆点的颜色(需启用数据点)。输入 threshold 可按各点数值对照阈值着色。",
    "Color of the MDI icon in the state row. Enter threshold to change the icon color dynamically based on the current value.": "状态行中 MDI 图标的颜色。输入 threshold 可根据当前值动态改变图标颜色。",
    "Color of the numeric value text in the state row. Enter threshold to change the text color dynamically based on the current value.": "状态行中数值文字的颜色。输入 threshold 可根据当前值动态改变文字颜色。",
    "Colour of the gauge needle. Enter threshold to colour it from the threshold bands. Leave empty to follow the value colour (threshold or base).": "仪表指针的颜色。输入 threshold 可按阈值色带着色。留空跟随数值颜色(阈值色或基础色)。",
    "Fills the area below the line with a semi-transparent version of the entity color. Combined with gradient, creates a smooth fade-out effect.": "用实体颜色的半透明版本填充线条下方区域。与渐变组合可产生平滑的淡出效果。",
    "Fades the fill area from the entity color at the top down to transparent at the bottom. Disable for a flat solid fill.": "填充区域从顶部的实体颜色渐变到底部透明。关闭则为纯色平面填充。",
    "Colorizes the graph line based on whether each segment is rising, falling, or stable relative to the previous point. Colors are computed using the Trend Period window. If the data source is sparser than the period (e.g. hourly long-term statistics), the last 4 samples are used instead so the icon still shows a direction. Cannot be used at the same time as Color Thresholds.": "根据每段相对前一点是上升、下降还是平稳为图表线条着色。颜色按趋势周期窗口计算。若数据源比该周期稀疏(如每小时的长期统计),则改用最近 4 个样本,确保图标仍能显示方向。不能与颜色阈值同时使用。",
    "Color used when the value is increasing.": "数值上升时使用的颜色。",
    "Color used when the value is decreasing.": "数值下降时使用的颜色。",
    "Color used when the value is not changing significantly.": "数值无明显变化时使用的颜色。",
    "Colorizes the graph line and fill based on the data value at each point. Define value breakpoints and assign a color to each range. Cannot be used at the same time as Rise/Fall Colors.": "根据每个点的数据值为图表线条和填充着色。定义数值断点并为每个区间指定颜色。不能与涨跌颜色同时使用。",
    "Which axis the threshold colors are painted along. Vertical = Y-axis gradient (colors map to value positions on chart height). Horizontal = per-segment coloring along the time axis.": "阈值颜色沿哪个轴绘制。垂直 = Y 轴渐变(颜色映射到图表高度上的数值位置)。水平 = 沿时间轴逐段着色。",
    "Smooth = gradual blend between colors. Hard = instant switch at the threshold value.": "平滑 = 颜色间渐变过渡。硬切 = 在阈值处瞬间切换。",
    "When enabled, the entire line is colored based on the most recent value instead of coloring each segment individually. Useful when you want a single unified color that reflects the current state.": "启用后,整条线按最新值着色,而非逐段着色。适合想要一种反映当前状态的统一颜色时使用。",
    // --- added in 3.25 round 3 (editor & runtime i18n gaps)
    "Loading\u2026": "\u52a0\u8f7d\u4e2d\u2026",
    "Radar chart requires at least 3 entities": "\u96f7\u8fbe\u56fe\u81f3\u5c11\u9700\u8981 3 \u4e2a\u5b9e\u4f53",
    "Check the chart_mode value. The YAML config is preserved.": "\u8bf7\u68c0\u67e5 chart_mode \u7684\u503c\u3002YAML \u914d\u7f6e\u5c06\u88ab\u4fdd\u7559\u3002",
    "Previous period": "\u4e0a\u4e00\u5468\u671f",
    "Next period": "\u4e0b\u4e00\u5468\u671f",
    "Event": "\u4e8b\u4ef6",
    "Span": "\u533a\u95f4",
    "Threshold": "\u9608\u503c",
    "Band": "\u533a\u5e26",
    "Event marker": "\u4e8b\u4ef6\u6807\u8bb0",
    "Time span": "\u65f6\u95f4\u6bb5",
    "H-line": "\u6c34\u5e73\u7ebf",
    "H-band": "\u6c34\u5e73\u5e26",
    "Disabled when thresholds active": "\u9608\u503c\u542f\u7528\u65f6\u4e0d\u53ef\u7528",
    "Disabled when trend active": "\u8d8b\u52bf\u542f\u7528\u65f6\u4e0d\u53ef\u7528",
    "Template": "\u6a21\u677f",
    "Type an icon or Jinja template, or browse below.": "\u8f93\u5165\u56fe\u6807\u6216 Jinja \u6a21\u677f\uff0c\u6216\u5728\u4e0b\u65b9\u6d4f\u89c8\u3002",
    "All": "\u5168\u90e8",
    "current year": "\u5f53\u524d\u5e74\u4efd",
    "(all together)": "\uff08\u5168\u90e8\u5408\u5e76\uff09",
    // --- added in 3.25 round 2 (renderer i18n / export split / price / damp)
    "Change": "\u53d8\u5316",
    "Altitude": "\u632f\u5e45",
    "Range": "\u8303\u56f4",
    "Share": "\u5360\u6bd4",
    "Progress": "\u8fdb\u5ea6",
    "Peak": "\u5cf0\u503c",
    "Low": "\u4f4e\u503c",
    "Level": "\u7b49\u7ea7",
    "Count": "\u6570\u91cf",
    "No matching X/Y data pairs": "\u6ca1\u6709\u5339\u914d\u7684 X/Y \u6570\u636e\u5bf9",
    "Unknown chart mode": "\u672a\u77e5\u56fe\u8868\u6a21\u5f0f",
    "Download PNG (Chart)": "\u4e0b\u8f7d PNG\uff08\u56fe\u8868\uff09",
    "Download PNG (Card)": "\u4e0b\u8f7d PNG\uff08\u5361\u7247\uff09",
    "Price Entity": "\u4ef7\u683c\u5b9e\u4f53",
    "Price Attribute": "\u4ef7\u683c\u5c5e\u6027",
    "Reference Entity": "\u53c2\u8003\u5b9e\u4f53",
    "Reference Attribute": "\u53c2\u8003\u5c5e\u6027",
    "Operation": "\u8fd0\u7b97",
    "Damp midnight reset artifacts": "\u6291\u5236\u5348\u591c\u91cd\u7f6e\u4f2a\u5f71",
    // --- added in 3.25 (compare / export / template toggles / raw / state labels)
    "previous period": "\u4e0a\u4e00\u5468\u671f",
    "yesterday": "\u6628\u5929",
    "last week": "\u4e0a\u5468",
    "last month": "\u4e0a\u4e2a\u6708",
    "last year": "\u53bb\u5e74",
    "Download": "\u4e0b\u8f7d",
    "Download PNG": "\u4e0b\u8f7d PNG",
    "Download CSV": "\u4e0b\u8f7d CSV",
    "Period Comparison": "\u5468\u671f\u5bf9\u6bd4",
    "Compare With": "\u5bf9\u6bd4\u5bf9\u8c61",
    "Previous Period": "\u4e0a\u4e00\u5468\u671f",
    "Show \u0394% in tooltip": "\u5728\u63d0\u793a\u6846\u4e2d\u663e\u793a \u0394%",
    "Auto (faded main color)": "\u81ea\u52a8\uff08\u4e3b\u8272\u6de1\u5316\uff09",
    "Show State Labels": "\u663e\u793a\u72b6\u6001\u6807\u7b7e",
    "Raw (no grouping)": "\u539f\u59cb\uff08\u4e0d\u5206\u7ec4\uff09",
    "Show Export Button": "\u663e\u793a\u5bfc\u51fa\u6309\u94ae",
    "Managed by YAML template": "\u7531 YAML \u6a21\u677f\u7ba1\u7406",
    "Today": "今天",
    "Yesterday": "昨天",
    "This Week": "本周",
    "Last Week": "上周",
    "This Month": "本月",
    "Last Month": "上月",
    "This Year": "今年",
    "Last Year": "去年",
    "Last 7 Days": "最近7天",
    "Last 30 Days": "最近30天",
    "Last 12 Months": "最近12个月",
    "Last 24 hours": "最近24小时",
    "Last 3 days": "最近3天",
    "Last 7 days": "最近7天",
    "Last 15 days": "最近15天",
    "Last 30 days": "最近30天",
    "Last 90 days": "最近90天",
    "Last 180 days": "最近180天",
    "Last 12 months": "最近12个月",
    "Select end date": "选择结束日期",
    "Previous month": "上个月",
    "Next month": "下个月",
    "Auto": "自动",
    "Pts/h": "点/时",
    "Group": "分组",
    "Interval": "间隔",
    "Hour": "小时",
    "Date": "日",
    "Week": "周",
    "Month": "月",
    "Year": "年",
    "Total": "总计",
    "Min": "最小",
    "Max": "最大",
    "Avg": "平均",
    "Sum": "总和",
    "Last": "最新",
    "Median": "中位数",
    "Q1": "Q1",
    "Q3": "Q3",
    "Samples": "样本",
    "Value": "数值",
    "Running total": "累计",
    "No data": "无数据",
    "No time window.": "无时间窗口。",
    "No entities to rank.": "没有可排名的实体。",
    "All entities are below the threshold": "所有实体均低于阈值",
    "D": "日",
    "W": "周",
    "M": "月",
    "Y": "年",
    "1H": "1时",
    "2H": "2时",
    "3H": "3时",
    "4H": "4时",
    "6H": "6时",
    "8H": "8时",
    "12H": "12时",
    "24H": "24时",
    "3D": "3天",
    "7D": "7天",
    "14D": "14天",
    "15D": "15天",
    "30D": "30天",
    "90D": "90天",
    "180D": "180天",
    "6M": "6月",
    "12M": "12月",
    "1Y": "1年",
    "Day": "日",
    "now": "现在",
    "Click to return to current period": "点击返回当前时段",
    "Open calendar": "打开日历",
    // --- editor (short UI texts) ---
    "Above": "上方",
    "Adaptive Color": "自适应颜色",
    "Add Annotation": "添加标注",
    "Add Entity": "添加实体",
    "Add Moving Average": "添加移动平均",
    "Add Threshold": "添加阈值",
    "Advanced Calculations": "高级计算",
    "Aggregation": "聚合",
    "Align": "对齐",
    "All cards": "所有卡片",
    "Alphabetic": "按字母",
    "Animate": "动画",
    "Annotations": "标注",
    "Attribute": "属性",
    "Attribute Data Source": "属性数据源",
    "Attribute List": "属性列表",
    "Auto (HA language)": "自动（HA 语言）",
    "Auto (HA profile)": "自动（HA 配置）",
    "Auto (unit)": "自动（单位）",
    "Auto Hide Entities": "自动隐藏实体",
    "Auto Scale": "自动缩放",
    "Axis Labels": "轴标签",
    "Background": "背景",
    "Background Blur": "背景模糊",
    "Background Image": "背景图片",
    "Background Opacity": "背景不透明度",
    "Bar Spacing": "柱间距",
    "Base Colors": "基础颜色",
    "Battery": "电池",
    "Battery Entity": "电池实体",
    "Below": "下方",
    "Bezier": "贝塞尔",
    "Border Color": "边框颜色",
    "Border Radius": "圆角半径",
    "Border Width": "边框宽度",
    "Both": "两者",
    "Bottom": "底部",
    "Bounds": "边界",
    "Box Plot": "箱线图",
    "Break on Gaps": "数据缺口断开",
    "Brush Zooming": "框选缩放",
    "Drill Down": "下钻查看",
    "Calendar": "日历",
    "Card": "卡片",
    "Card Border": "卡片边框",
    "Card Header": "卡片标题",
    "Card Overlays": "卡片叠加层",
    "Card Shadow": "卡片阴影",
    "Card Styling": "卡片样式",
    "Center": "居中",
    "Center Label Color": "中心标签颜色",
    "Center Label Size": "中心标签大小",
    "Center Total": "中心总计",
    "Chart": "图表",
    "Chart Align": "图表对齐",
    "Chart Mode": "图表类型",
    "Chart mode, display and data configuration": "图表类型、显示与数据配置",
    "Classic": "经典",
    "Color": "颜色",
    "Color Dot": "颜色圆点",
    "Compact Legend": "紧凑图例",
    "Corner Radius": "圆角半径",
    "Custom Name": "自定义名称",
    "Dashed": "虚线",
    "Data Attribute": "数据属性",
    "Data Labels": "数据标签",
    "Data Points": "数据点",
    "Data Settings": "数据设置",
    "Data Vars": "数据变量",
    "Date Format": "日期格式",
    "Date Label Color": "日期标签颜色",
    "Date Nav": "日期导航",
    "Date Navigation": "日期导航",
    "Date Picker": "日期选择器",
    "Decimals": "小数位",
    "Default": "默认",
    "Default (Vertical)": "默认（垂直）",
    "Default Mode": "默认模式",
    "Delete": "删除",
    "Direction": "方向",
    "Disabled": "已禁用",
    "Donut": "环形",
    "Dotted": "点线",
    "Down Color": "下降颜色",
    "Drag to reorder": "拖动以重新排序",
    "Duplicate": "复制",
    "Duration Unit": "时长单位",
    "End": "结束",
    "End value": "结束值",
    "Energy Date Sync": "能源日期同步",
    "Key": "键",
    "Entities": "实体",
    "Entity": "实体",
    "Falling": "下降",
    "First": "首个",
    "Fixed Value": "固定值",
    "Font Color": "字体颜色",
    "Font Size": "字体大小",
    "Forecast Horizon": "预测范围",
    "Gauge": "仪表",
    "Gauge Columns": "仪表列数",
    "Gauge Span": "仪表弧度",
    "General Settings": "常规设置",
    "Gradient": "渐变",
    "Graph Data": "图表数据",
    "Graph End Hour": "结束时刻",
    "Graph Start": "图表起点",
    "Graph Start Hour": "开始时刻",
    "Graph Type": "线型",
    "Grid": "网格",
    "Group By": "分组方式",
    "Group By Picker": "分组选择器",
    "Header": "页眉",
    "Header & Battery": "页眉与电池",
    "Header Align": "标题对齐",
    "Header Color": "标题颜色",
    "Header Weight": "标题字重",
    "Heatmap": "热力图",
    "Height": "高度",
    "Hide on Load": "加载时隐藏",
    "Histogram": "直方图",
    "Horizontal": "水平",
    "Hours": "小时",
    "Hours to Show": "显示小时数",
    "Icon": "图标",
    "Icon Color": "图标颜色",
    "Icon Position": "图标位置",
    "Icon Size": "图标大小",
    "Image URL": "图片 URL",
    "Interval Picker": "区间选择器",
    "Invert (Mirror)": "反转（镜像）",
    "Label": "标签",
    "Labels": "标签",
    "Language": "语言",
    "Last 12M": "最近12月",
    "Last 15D": "最近15天",
    "Last 180D": "最近180天",
    "Last 24H": "最近24时",
    "Last 30D": "最近30天",
    "Last 3D": "最近3天",
    "Last 7D": "最近7天",
    "Last 90D": "最近90天",
    "Last Color": "最新值颜色",
    "Left": "左",
    "Letter Spacing": "字间距",
    "Line / Fill Color": "线条/填充颜色",
    "Line Style": "线条样式",
    "Line Width": "线条宽度",
    "Local (device)": "本地（设备）",
    "Localization": "本地化",
    "Logarithmic": "对数",
    "Long dash": "长虚线",
    "Low Threshold": "低电量阈值",
    "Lower Bound Y": "Y 下限",
    "Lower Bound Y2": "Y2 下限",
    "MDI Icon": "MDI 图标",
    "Milliseconds": "毫秒",
    "Min Value": "最小值",
    "Min Y Range": "Y 最小范围",
    "Min Y2 Range": "Y2 最小范围",
    "Minutes": "分钟",
    "Name Position": "名称位置",
    "Name Size": "名称大小",
    "Needle Color": "指针颜色",
    "No annotations yet": "暂无标注",
    "No moving averages yet": "暂无移动平均",
    "No thresholds yet": "暂无阈值",
    "None": "无",
    "Now Line": "当前时刻线",
    "Number Format": "数字格式",
    "Off": "关",
    "Offset": "偏移",
    "Opacity": "不透明度",
    "Chart Settings": "图表设置",
    "Card Settings": "卡片设置",
    "Header & Icon": "标题与图标",
    "Header, icon, styling and language": "标题、图标、样式与语言",
    "Search settings": "搜索设置",
    "Cell Values": "单元格数值",
    "Print each cell's value inside the heatmap or calendar boxes. Turn off for a cleaner color-only grid - exact values stay available in the hover tooltip.": "在热力图或日历方格内显示每个单元格的数值。关闭后网格只保留颜色，更加简洁——精确数值仍可在悬停提示中查看。",
    "Fill Opacity": "填充不透明度",
    "How strong the fill under the line is, from 0 (invisible) to 1 (solid). Leave empty for the default 0.4. With Gradient on this is the opacity at the top, fading down to an eighth of it at the bottom; with Gradient off the flat fill uses half of it.": "折线下方填充的强度，从 0（不可见）到 1（完全不透明）。留空则使用默认值 0.4。启用渐变时，这是顶部的不透明度，向下渐隐至其八分之一；关闭渐变时，纯色填充使用其一半。",
    "Overlay": "叠加层",
    "Overlays are hidden in sparkline mode": "迷你图模式下叠加层已隐藏",
    "Layout": "布局",
    "Sequential": "顺序",
    "Padding": "内边距",
    "Percentage": "百分比",
    "Percentages": "百分比",
    "Period": "周期",
    "Period Highlight": "周期高亮",
    "Pie Chart": "饼图",
    "Pie Style": "饼图样式",
    "Point Color": "点颜色",
    "Points/Hour": "点/小时",
    "Points/Hour Picker": "点/小时选择器",
    "Polar Area": "极区图",
    "Primary Value": "主值",
    "Radar": "雷达图",
    "Radial Bar": "径向条",
    "Range Band": "范围带",
    "Ranking": "排行",
    "Reference Year": "参考年份",
    "Reverse": "倒序",
    "Right": "右",
    "Rising": "上升",
    "Round Ticks": "取整刻度",
    "Scatter": "散点图",
    "Scroll Mode": "滚动模式",
    "Secondary Value": "次值",
    "Seconds": "秒",
    "Server": "服务器",
    "Shortcuts": "快捷按钮",
    "Show Average": "显示平均值",
    "Show Bounds": "显示边界",
    "Show Full Period": "显示完整周期",
    "Show Range": "显示范围",
    "Show Timestamp": "显示时间戳",
    "Show Values": "显示数值",
    "Show now line": "显示当前时刻线",
    "Slice Label Color": "扇区标签颜色",
    "Slice Label Format": "扇区标签格式",
    "Slice Label Size": "扇区标签大小",
    "Slice Spacing": "扇区间距",
    "Solid": "实线",
    "Source": "来源",
    "Sparkline": "迷你图",
    "Stable": "平稳",
    "Stable Color": "平稳颜色",
    "Stack Group": "堆叠组",
    "Stacked": "堆叠",
    "Stacked Group Totals": "堆叠组小计",
    "State": "状态",
    "State Color": "状态颜色",
    "State Layout": "状态布局",
    "State Map": "状态映射",
    "State Timeline": "状态时间线",
    "Statistic ID": "统计 ID",
    "Style": "样式",
    "System": "系统",
    "Tap Action": "点按操作",
    "Thick": "厚",
    "Thin": "薄",
    "Time Field": "时间字段",
    "Time Unit": "时间单位",
    "Time Window": "时间窗口",
    "Time Zone": "时区",
    "Timeline": "时间线",
    "Timestamp": "时间戳",
    "Tomorrow": "明天",
    "Tooltip": "提示",
    "Tooltip Name": "提示中的名称",
    "Tooltip Order": "提示排序",
    "Tooltip Sync": "提示同步",
    "Tooltip Total": "提示中的总计",
    "Top": "顶部",
    "Transition": "过渡",
    "Trend Period": "趋势周期",
    "Type": "类型",
    "Unit": "单位",
    "Up Color": "上升颜色",
    "Update Interval": "更新间隔",
    "Upper Bound Y": "Y 上限",
    "Upper Bound Y2": "Y2 上限",
    "Value Expression": "数值表达式",
    "Value Factor": "数值系数",
    "Value Field": "数值字段",
    "Value Position": "数值位置",
    "Value Size": "数值大小",
    "Value Transform": "数值转换",
    "Visibility": "可见性",
    "Visible Intervals": "可见区间",
    "Visible Modes": "可见模式",
    "Visible Window": "可见窗口",
    "Visual Options": "视觉选项",
    "Waterfall": "瀑布图",
    "Width": "宽度",
    "Window Step": "窗口步长",
    "X Axis": "X 轴",
    "X Axis Interval": "X 轴间隔",
    "X Grid Color": "X 网格颜色",
    "X Grid Opacity": "X 网格不透明度",
    "X Grid Style": "X 网格样式",
    "X Grid Width": "X 网格宽度",
    "X Label Color": "X 标签颜色",
    "X Label Opacity": "X 标签不透明度",
    "X Label Size": "X 标签大小",
    "X Ticks": "X 刻度",
    "X-Axis": "X 轴",
    "X-axis settings are hidden in sparkline mode": "迷你图模式下 X 轴设置已隐藏",
    "Y Axis": "Y 轴",
    "Y Axis Decimals": "Y 轴小数位",
    "Y Axis Format": "Y 轴格式",
    "Y Axis Label": "Y 轴标签",
    "Y Axis Ticks": "Y 轴刻度",
    "Y Grid Color": "Y 网格颜色",
    "Y Grid Opacity": "Y 网格不透明度",
    "Y Grid Style": "Y 网格样式",
    "Y Grid Width": "Y 网格宽度",
    "Y Label Color": "Y 标签颜色",
    "Y Label Opacity": "Y 标签不透明度",
    "Y Label Size": "Y 标签大小",
    "Y Tick Format": "Y 数值格式",
    "Y Ticks": "Y 刻度",
    "Y-Axis": "Y 轴",
    "Y-axis settings are hidden in sparkline mode": "迷你图模式下 Y 轴设置已隐藏",
    "Y2 Axis Label": "Y2 轴标签",
    "Y2 Tick Format": "Y2 数值格式",
    "Y2-Axis": "Y2 轴",
    "Z-Index": "Z 层级",
    "Zoom Sync": "缩放同步",
    "configured — add, reorder and customize": "已配置 — 添加、排序并自定义",
    "e.g. Statistics": "例如：统计",
    // --- entity editor ---
    "Action": "操作",
    "Advanced": "高级",
    "Always": "始终",
    "Bar": "柱状",
    "Basic": "基础",
    "Candlestick": "K线",
    "Color Thresholds": "颜色阈值",
    "Colors": "颜色",
    "Ext LTS": "外部 LTS",
    "Extrema": "极值",
    "Fill": "填充",
    "Gauge Range": "仪表范围",
    "General": "常规",
    "Global": "全局",
    "Graph": "图表",
    "History only": "仅历史",
    "Independent": "独立",
    "LTS": "LTS",
    "Legend": "图例",
    "Line": "折线",
    "Lower Bound": "下限",
    "Manual": "手动",
    "Moving Averages": "移动平均",
    "Never": "从不",
    "On": "开",
    "On Click": "点击时",
    "Other": "其他",
    "Primary": "主",
    "Rise/Fall Colors": "涨/跌颜色",
    "Secondary": "副",
    "Start": "起点",
    "State Row": "状态行",
    "Step": "阶梯",
    "Time": "时间",
    "Trend Icon": "趋势图标",
    "Upper Bound": "上限",
    "Y Axis Range": "Y 轴范围",
    // --- threshold direction/transition + hints ---
    "Hard": "硬",
    "Inherit from Custom Name": "继承自定义名称",
    "My annotation": "我的标注",
    "Smooth": "平滑",
    "Vertical": "垂直",
    // --- compact labels + scroll sync ---
    "End Hour": "结束时刻",
    "Scroll Sync": "滚动同步",
    "Start Hour": "开始时刻",
    // --- state_row dropdowns + positions ---
    "3D Effect": "3D 效果",
    "Aligned (below)": "对齐（下方）",
    "Bottom Center": "底部居中",
    "Bottom Left": "左下",
    "Bottom Right": "右下",
    "State (live)": "状态（实时）",
    "Tooltip Date = Axis": "提示日期 = 轴",
    "Top Center": "顶部居中",
    "Top Left": "左上",
    "Top Right": "右上",
    "⚠ Last / First show the endpoint of the raw series — not the displayed slice or cell. Consider Sum / Avg / Min / Max in this chart mode.": "⚠ Last / First 显示原始序列的端点，而非显示的切片或单元格。在此图表类型中请考虑 Sum / Avg / Min / Max。",
    // --- color palette names ---
    "Accent": "强调色",
    "Amber": "琥珀色",
    "Black": "黑色",
    "Blue": "蓝色",
    "Blue grey": "蓝灰",
    "Brown": "棕色",
    "Cyan": "青色",
    "Dark grey": "深灰",
    "Deep orange": "深橙色",
    "Deep purple": "深紫色",
    "Green": "绿色",
    "Grey": "灰色",
    "Indigo": "靛蓝",
    "Light blue": "浅蓝",
    "Light green": "浅绿",
    "Light grey": "浅灰",
    "Lime": "青柠色",
    "Orange": "橙色",
    "Pink": "粉色",
    "Purple": "紫色",
    "Red": "红色",
    "Teal": "蓝绿色",
    "White": "白色",
    "Yellow": "黄色",
    "Custom": "自定义",
  }),
});
