Dashboard Studio 1.14.0: new cards, kiosk announcements, guest mode, templates, sharing and phone app

- Seven new cards: parcels, air quality, water and gas usage, solar forecast, garage and gate, sports, Formula One
- Kiosk: announcements from automations, tab rotation, guest mode, click sound
- Editor: templates, widget presets, undo history, alignment guides, Lovelace import, share link and QR code, theme variants, suggestions, touch and hold actions
- Phones: installable app with shortcuts, offline states, tab swipe, pull to refresh, bottom sheets, haptics, phone/large visibility, landscape layout, editing on the phone, away tab
- Fixed: the weather forecast and to-do list could stay on Loading…

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-26 21:08:42 +01:00
parent 93bb42dcbb
commit 79d4a0f011
17 changed files with 2256 additions and 58 deletions
+216
View File
@@ -398,6 +398,222 @@
"Unlocked, tap to lock": "Open, tik om op slot te doen",
"Location: {0}": "Locatie: {0}",
"Inside {0}°": "Binnen {0}°",
"Parcels": "Pakketten",
"Parcel sensors (PostNL, DHL, …)": "Pakketsensoren (PostNL, DHL, …)",
"Show parcels delivered in the last two days": "Pakketten tonen die de afgelopen twee dagen zijn bezorgd",
"a parcel sensor": "een pakketsensor",
"Parcel": "Pakket",
"Delivered": "Bezorgd",
"On the way": "Onderweg",
"parcel on the way": "pakket onderweg",
"parcels on the way": "pakketten onderweg",
"{0} today": "{0} vandaag",
"No parcels on the way.": "Geen pakketten onderweg.",
"Yesterday": "Gisteren",
"Air quality": "Luchtkwaliteit",
"Sensors (leave empty to find CO₂, fine dust and humidity per room)": "Sensoren (laat leeg om CO₂, fijnstof en luchtvochtigheid per ruimte te zoeken)",
"No air quality sensors found. Add CO₂, fine dust or humidity sensors in the inspector.": "Geen luchtkwaliteitssensoren gevonden. Voeg CO₂-, fijnstof- of vochtigheidssensoren toe in de inspector.",
"Good": "Goed",
"Fair": "Matig",
"Poor": "Slecht",
"Open a window": "Zet een raam open",
"Air the room or turn on the purifier": "Lucht de ruimte of zet de luchtreiniger aan",
"Too humid, air the room": "Te vochtig, lucht de ruimte",
"The air is dry": "De lucht is droog",
"Water and gas": "Water en gas",
"Meter (water, gas or energy)": "Meter (water, gas of energie)",
"Type": "Soort",
"water": "Water",
"gas": "Gas",
"electricity": "Stroom",
"Days to show": "Aantal dagen",
"a meter": "een meter",
"No statistics for this meter. It needs a state class (total or total_increasing).": "Geen statistieken voor deze meter. Hij heeft een state class nodig (total of total_increasing).",
"Today so far": "Vandaag tot nu",
"vs yesterday": "t.o.v. gisteren",
"Average": "Gemiddeld",
"{0} days": "{0} dagen",
"Average {0}": "Gemiddeld {0}",
"Solar forecast": "Zonneverwachting",
"Production today (kWh)": "Opbrengst vandaag (kWh)",
"Production tomorrow (kWh)": "Opbrengst morgen (kWh)",
"Power now (W)": "Vermogen nu (W)",
"Hours for the washer or dishwasher": "Uren voor de wasmachine of vaatwasser",
"the production today sensor": "de sensor voor de opbrengst vandaag",
"The hour by hour forecast isn’t available.": "De verwachting per uur is niet beschikbaar.",
"Best time for the washer: {0}": "Beste moment voor de was: {0}",
"Garage and gate": "Garage en poort",
"Garage door, gate or lock": "Garagedeur, poort of slot",
"garage": "Garage",
"gate": "Poort",
"door": "Deur",
"Ask before opening or closing": "Vragen voor openen of sluiten",
"a garage door or gate": "een garagedeur of poort",
"Press": "Indrukken",
"by {0}": "door {0}",
"Open {0}?": "{0} openen?",
"Close {0}?": "{0} sluiten?",
"Lock {0}?": "{0} op slot doen?",
"Unlock {0}?": "{0} ontgrendelen?",
"Stop {0}?": "{0} stoppen?",
"Press {0}?": "{0} indrukken?",
"Sports": "Sport",
"Team (TeamTracker sensor)": "Team (TeamTracker-sensor)",
"Only show on match days": "Alleen tonen op wedstrijddagen",
"Show the venue and TV channel": "Stadion en tv-zender tonen",
"a TeamTracker sensor": "een TeamTracker-sensor",
"No match this round.": "Geen wedstrijd deze speelronde.",
"No match planned.": "Geen wedstrijd gepland.",
"Live": "Live",
"Full time": "Afgelopen",
"Formula One": "Formule 1",
"Next race": "Volgende race",
"Driver standings": "Coureursklassement",
"Constructor standings": "Constructeursklassement",
"Last race results": "Uitslag laatste race",
"Show first": "Eerst tonen",
"drivers": "Coureurs",
"teams": "Teams",
"results": "Uitslag",
"Positions to show": "Aantal posities",
"the next race sensor": "de sensor voor de volgende race",
"in {0} d {1} h": "over {0} d {1} u",
"in {0} h {1} min": "over {0} u {1} min",
"Drivers": "Coureurs",
"Teams": "Teams",
"Last race": "Laatste race",
"{0} wins": "{0} zeges",
"pts": "pnt",
"Round {0}": "Ronde {0}",
"No standings yet.": "Nog geen klassement.",
"Practice 1": "Training 1",
"Practice 2": "Training 2",
"Practice 3": "Training 3",
"Sprint qualifying": "Sprintkwalificatie",
"Sprint": "Sprint",
"Qualifying": "Kwalificatie",
"Race": "Race",
"yesterday {0}": "gisteren {0}",
"Go to the next tab every (seconds)": "Naar het volgende tabblad elke (seconden)",
"Show announcements from Home Assistant": "Mededelingen uit Home Assistant tonen",
"Guest mode": "Gastmodus",
"A simple screen with only lights and thermostats, for guests or a babysitter.": "Een eenvoudig scherm met alleen lampen en thermostaten, voor gasten of de oppas.",
"Turns on": "Gaat aan",
"With the button": "Met de knop",
"With an entity": "Met een entiteit",
"On while this is on": "Aan zolang dit aan staat",
"Welcome text": "Welkomsttekst",
"Welcome": "Welkom",
"Lights and thermostats (leave empty for all)": "Lampen en thermostaten (laat leeg voor alle)",
"End guest mode on this device": "Gastmodus op dit apparaat beëindigen",
"Start guest mode on this device": "Gastmodus op dit apparaat starten",
"Announcement": "Mededeling",
"Guest mode is on.": "Gastmodus staat aan.",
"Guest mode is off.": "Gastmodus staat uit.",
"Lights and temperature": "Lampen en temperatuur",
"End guest mode?": "Gastmodus beëindigen?",
"Guest mode was turned on by a schedule or an entity, and comes back when that says so.": "Gastmodus is aangezet door een tijdschema of entiteit, en komt terug zodra die dat aangeeft.",
"End guest mode": "Gastmodus beëindigen",
"Moved widgets around": "Widgets verplaatst",
"Added {0}": "{0} toegevoegd",
"Added {0} widgets": "{0} widgets toegevoegd",
"Deleted {0}": "{0} verwijderd",
"Deleted {0} widgets": "{0} widgets verwijderd",
"Moved {0}": "{0} verplaatst",
"Moved {0} widgets": "{0} widgets verplaatst",
"Resized {0}": "Formaat van {0} gewijzigd",
"Resized {0} widgets": "Formaat van {0} widgets gewijzigd",
"Edited {0}": "{0} bewerkt",
"Edited {0} widgets": "{0} widgets bewerkt",
"Changed the tabs": "Tabbladen gewijzigd",
"Changed the look": "Uiterlijk gewijzigd",
"Changed the grid": "Raster gewijzigd",
"Changed the kiosk settings": "Kioskinstellingen gewijzigd",
"Changed guest mode": "Gastmodus gewijzigd",
"Renamed the dashboard": "Dashboard hernoemd",
"Changed the dashboard": "Dashboard gewijzigd",
"No changes yet in this session.": "Nog geen wijzigingen in deze sessie.",
"Undo history": "Geschiedenis van wijzigingen",
"Undo history…": "Geschiedenis van wijzigingen…",
"Pick a change to go back to just after it. Redo brings the later ones back.": "Kies een wijziging om terug te gaan naar net daarna. Opnieuw brengt de latere wijzigingen terug.",
"Before your changes": "Voor je wijzigingen",
"Save as preset": "Bewaren als voorinstelling",
"My presets": "Mijn voorinstellingen",
"Delete preset “{0}”": "Voorinstelling “{0}” verwijderen",
"Save": "Bewaren",
"Saved “{0}”. You’ll find it at the top of the widget list.": "“{0}” bewaard. Je vindt hem bovenaan de lijst met widgets.",
"Widgets you already added from it stay.": "Widgets die je er al mee hebt toegevoegd blijven staan.",
"Wall tablet": "Wandtablet",
"Clock, weather, calendar, rooms and cameras for a screen on the wall.": "Klok, weer, agenda, ruimtes en camera’s voor een scherm aan de muur.",
"Phone": "Telefoon",
"A 4-column layout for your phone: people, lights, climate and media.": "Een indeling met 4 kolommen voor je telefoon: personen, lampen, klimaat en media.",
"Power flow, solar forecast, water and gas use and history graphs.": "Energiestromen, zonneverwachting, water- en gasverbruik en grafieken.",
"Power, last 24 hours": "Vermogen, afgelopen 24 uur",
"Family": "Gezin",
"Who’s home, the family calendar, shopping list, parcels and the weather.": "Wie er thuis is, de gezinsagenda, boodschappenlijst, pakketten en het weer.",
"Empty": "Leeg",
"Start with a blank grid.": "Begin met een leeg raster.",
"From my devices": "Vanuit mijn apparaten",
"A mix of your lights, sensors and devices.": "Een mix van je lampen, sensoren en apparaten.",
"Start from": "Beginnen met",
"Switch to a dark or light version with the device": "Wisselen naar een donkere of lichte versie met het apparaat",
"QR code for {0}": "QR-code voor {0}",
"Share “{0}”": "“{0}” delen",
"Open this link or scan the code on another device that is signed in to Home Assistant.": "Open deze link of scan de code op een ander apparaat dat is ingelogd bij Home Assistant.",
"Link": "Link",
"Open in kiosk mode": "Openen in kioskmodus",
"Link copied.": "Link gekopieerd.",
"Share…": "Delen…",
"Import from Home Assistant…": "Importeren uit Home Assistant…",
"Import from Home Assistant": "Importeren uit Home Assistant",
"Choose one of your Home Assistant dashboards. Its cards become widgets in a new dashboard here; the original stays as it is.": "Kies een van je Home Assistant-dashboards. De kaarten worden widgets in een nieuw dashboard hier; het origineel blijft zoals het is.",
"Import": "Importeren",
"Couldn’t load that dashboard: {0}": "Dat dashboard kon niet worden geladen: {0}",
"That dashboard is generated by Home Assistant and has no cards of its own to import.": "Dat dashboard wordt door Home Assistant zelf gemaakt en heeft geen eigen kaarten om te importeren.",
"Imported {0} widgets. {1} cards couldn’t be converted.": "{0} widgets geïmporteerd. {1} kaarten konden niet worden omgezet.",
"Imported {0} widgets.": "{0} widgets geïmporteerd.",
"That shortcut’s widget no longer exists.": "De widget van die snelkoppeling bestaat niet meer.",
"Done: {0}": "Gedaan: {0}",
"Home screen": "Beginscherm",
"Shortcut on the app icon": "Snelkoppeling op het app-pictogram",
"When Dashboard Studio is installed as an app on Android, long-press its icon to run this widget straight away. Up to four shortcuts.": "Als Dashboard Studio als app op Android is geïnstalleerd, houd je het pictogram ingedrukt om deze widget meteen te gebruiken. Maximaal vier snelkoppelingen.",
"Install as an app…": "Installeren als app…",
"Install as an app": "Installeren als app",
"Home Assistant’s page can’t be installed itself. Open Dashboard Studio in its own tab first, then choose Install as an app again there.": "De pagina van Home Assistant zelf kan niet worden geïnstalleerd. Open Dashboard Studio eerst in een eigen tabblad en kies daar opnieuw Installeren als app.",
"In Safari, tap the Share button, then Add to Home Screen.": "Tik in Safari op de deelknop en daarna op Zet op beginscherm.",
"Your browser can install Dashboard Studio as an app with its own icon. It opens full screen, without the browser’s bars.": "Je browser kan Dashboard Studio installeren als app met een eigen pictogram. Hij opent schermvullend, zonder de balken van de browser.",
"In your browser’s menu, choose Install app or Add to Home screen.": "Kies in het menu van je browser App installeren of Toevoegen aan startscherm.",
"It opens on the dashboard chosen for that device. Mark buttons as a shortcut to use them from the app icon.": "Hij opent het dashboard dat voor dat apparaat is gekozen. Markeer knoppen als snelkoppeling om ze vanaf het app-pictogram te gebruiken.",
"Open in its own tab": "Openen in een eigen tabblad",
"Offline · {0}": "Offline · {0}",
"Offline. Showing the states from {0}.": "Offline. De standen van {0} worden getoond.",
"Offline. Reconnecting…": "Offline. Opnieuw verbinden…",
"Show on": "Tonen op",
"All screens": "Alle schermen",
"Phones": "Telefoons",
"Larger screens": "Grotere schermen",
"Vibrate briefly when you press something (phones that support it)": "Kort trillen als je iets indrukt (telefoons die dat kunnen)",
"Edit widget": "Widget bewerken",
"Dashboard settings": "Dashboardinstellingen",
"When you’re away from home, open": "Als je niet thuis bent, openen",
"Nothing special": "Niets bijzonders",
"Away means this person is away": "Weg betekent: deze persoon is weg",
"Leave the person empty to follow whoever is signed in on the device. Not used in kiosk mode.": "Laat de persoon leeg om te volgen wie er op het apparaat is ingelogd. Niet in kioskmodus.",
"You’re away: showing “{0}”.": "Je bent weg: “{0}” wordt getoond.",
"Settings": "Instellingen",
"Touch and hold": "Ingedrukt houden",
"Touch and hold to": "Ingedrukt houden om",
"Show the details": "De details te tonen",
"Switch on or off": "Aan of uit te zetten",
"Run an action": "Een actie uit te voeren",
"Do nothing": "Niets te doen",
"A soft click when something is pressed": "Een zachte klik als er iets wordt ingedrukt",
"Every device is on a dashboard already.": "Elk apparaat staat al op een dashboard.",
"Not on a dashboard yet": "Nog niet op een dashboard",
"These devices aren’t on any of your dashboards. Add one to this tab with the widget that suits it.": "Deze apparaten staan op geen van je dashboards. Voeg er een toe aan dit tabblad met de widget die erbij past.",
"1 device isn’t on a dashboard": "1 apparaat staat niet op een dashboard",
"{0} devices aren’t on a dashboard": "{0} apparaten staan niet op een dashboard",
"Devices not on a dashboard…": "Apparaten die niet op een dashboard staan…",
"Today": "Vandaag", "Tomorrow": "Morgen", "All day": "Hele dag", "Busy": "Bezet",
};