Merge remote-tracking branch 'origin/benphelpsMain' into LocalMain

This commit is contained in:
Karl Hudgell 2023-09-21 08:07:04 +00:00
commit 4bdadcab3f
8 changed files with 256 additions and 258 deletions

View File

@ -5,7 +5,7 @@
"status": "Status", "status": "Status",
"url": "URL", "url": "URL",
"information": "Informationen", "information": "Informationen",
"raw_error": "Roher Fehler", "raw_error": "Raw Fehler",
"response_data": "Empfangene Daten" "response_data": "Empfangene Daten"
}, },
"search": { "search": {
@ -14,7 +14,7 @@
"resources": { "resources": {
"total": "Gesamt", "total": "Gesamt",
"free": "Frei", "free": "Frei",
"used": "In Verwendung", "used": "In Benutzung",
"load": "Last", "load": "Last",
"cpu": "Prozessor", "cpu": "Prozessor",
"mem": "Speicher", "mem": "Speicher",
@ -43,21 +43,21 @@
"healthy": "Healthy" "healthy": "Healthy"
}, },
"emby": { "emby": {
"playing": "Aktuelle Wiedergaben", "playing": "Wiedergabe",
"transcoding": "Transkodieren", "transcoding": "Transcodiert",
"bitrate": "Bitrate", "bitrate": "Bitrate",
"no_active": "Keine aktiven Streams", "no_active": "Keine aktiven Streams",
"movies": "Filme", "movies": "Filme",
"series": "Serie", "series": "Serien",
"episodes": "Folgen", "episodes": "Folgen",
"songs": "Songs" "songs": "Songs"
}, },
"tautulli": { "tautulli": {
"playing": "Spielen", "playing": "Wiedergabe",
"transcoding": "Transcodierung", "transcoding": "Transcodierung",
"bitrate": "Bitrate", "bitrate": "Bitrate",
"no_active": "Keine aktiven Streams", "no_active": "Keine aktiven Streams",
"plex_connection_error": "Plex-Verbindung prüfen" "plex_connection_error": "Prüfe Plex Verbindung"
}, },
"rutorrent": { "rutorrent": {
"active": "Aktiv", "active": "Aktiv",
@ -106,7 +106,7 @@
"ping": "Ping" "ping": "Ping"
}, },
"portainer": { "portainer": {
"running": "Wird ausgeführt", "running": "In Betrieb",
"stopped": "Gestoppt", "stopped": "Gestoppt",
"total": "Gesamt" "total": "Gesamt"
}, },
@ -159,10 +159,10 @@
"numberOfGrabs": "Abrufungen", "numberOfGrabs": "Abrufungen",
"numberOfQueries": "Anfragen", "numberOfQueries": "Anfragen",
"numberOfFailGrabs": "Fehlgeschlagene Abrufungen", "numberOfFailGrabs": "Fehlgeschlagene Abrufungen",
"numberOfFailQueries": "Fehlgeschlagene Anfragen" "numberOfFailQueries": "Fehlgeschlagene Abfragen"
}, },
"transmission": { "transmission": {
"download": "Herunterladen", "download": "Download",
"upload": "Hochladen", "upload": "Hochladen",
"leech": "Leech", "leech": "Leech",
"seed": "Seed" "seed": "Seed"
@ -193,7 +193,7 @@
"seed": "Seed" "seed": "Seed"
}, },
"mastodon": { "mastodon": {
"user_count": "Nutzer", "user_count": "Benutzer",
"status_count": "Beiträge", "status_count": "Beiträge",
"domain_count": "Domänen" "domain_count": "Domänen"
}, },
@ -209,14 +209,14 @@
"failedLoginsLast24H": "fehlerhafte Anmeldungen (24h)" "failedLoginsLast24H": "fehlerhafte Anmeldungen (24h)"
}, },
"proxmox": { "proxmox": {
"mem": "RAM", "mem": "Speicher",
"cpu": "CPU", "cpu": "CPU",
"lxc": "LXC", "lxc": "LXC",
"vms": "VMs" "vms": "VMs"
}, },
"unifi": { "unifi": {
"users": "Benutzer", "users": "Benutzer",
"uptime": "System-Betriebszeit", "uptime": "System-Laufzeit",
"days": "Tage", "days": "Tage",
"wan": "WAN", "wan": "WAN",
"lan_users": "LAN Benutzer", "lan_users": "LAN Benutzer",
@ -229,7 +229,7 @@
"devices": "Geräte", "devices": "Geräte",
"lan_devices": "LAN-Geräte", "lan_devices": "LAN-Geräte",
"wlan_devices": "WLAN-Geräte", "wlan_devices": "WLAN-Geräte",
"empty_data": "Subsystem-Status unbekannt" "empty_data": "Subsystem Status unbekannt"
}, },
"plex": { "plex": {
"streams": "Aktive Streams", "streams": "Aktive Streams",
@ -251,8 +251,8 @@
"used": "Verwendet", "used": "Verwendet",
"write": "Schreiben", "write": "Schreiben",
"gpu": "GPU", "gpu": "GPU",
"mem": "Mem", "mem": "Speicher",
"swap": "Auslagerung", "swap": "Swap",
"crit": "Krit", "crit": "Krit",
"read": "Lesen", "read": "Lesen",
"_temp": "Temperatur" "_temp": "Temperatur"
@ -262,36 +262,36 @@
"diffsDetected": "Erkannte Differenzen" "diffsDetected": "Erkannte Differenzen"
}, },
"wmo": { "wmo": {
"0-day": "Sonnig", "0-day": "sonnig",
"0-night": "Klar", "0-night": "klar",
"1-day": "Überwiegend sonnig", "1-day": "überwiegend sonnig",
"1-night": "Überwiegend klar", "1-night": "überwiegend klar",
"2-day": "Teilweise bewölkt", "2-day": "teilweise bewölkt",
"2-night": "Teilweise bewölkt", "2-night": "teilweise bewölkt",
"3-day": "bewölkt", "3-day": "bewölkt",
"57-day": "Gefrierender Nieselregen", "57-day": "gefrierender Nieselregen",
"61-day": "Leichter Regen", "61-day": "leichter Regen",
"65-night": "Starker Regen", "65-night": "starker Regen",
"66-day": "Gefrierender Regen", "66-day": "Gefrierender Regen",
"66-night": "Gefrierender Regen", "66-night": "Gefrierender Regen",
"3-night": "Bewölkt", "3-night": "bewölkt",
"45-day": "Neblig", "45-day": "neblig",
"45-night": "Neblig", "45-night": "neblig",
"48-day": "Neblig", "48-day": "neblig",
"48-night": "Neblig", "48-night": "neblig",
"51-day": "Leichter Nieselregen", "51-day": "leichter Nieselregen",
"51-night": "Leichter Nieselregen", "51-night": "leichter Nieselregen",
"55-day": "Starker Nieselregen", "55-day": "starker Nieselregen",
"53-day": "Nieselregen", "53-day": "Nieselregen",
"53-night": "Nieselregen", "53-night": "Nieselregen",
"55-night": "Starker Nieselregen", "55-night": "starker Nieselregen",
"56-day": "Leichter gefrierender Nieselregen", "56-day": "leichter gefrierender Nieselregen",
"56-night": "Leichter eisiger Nieselregen", "56-night": "leichter eisiger Nieselregen",
"57-night": "Gefrierender Nieselregen", "57-night": "gefrierender Nieselregen",
"61-night": "Leichter Regen", "61-night": "leichter Regen",
"63-day": "Regen", "63-day": "Regen",
"63-night": "Regen", "63-night": "Regen",
"65-day": "Starker Regen", "65-day": "starker Regen",
"67-day": "Gefrierender Regen", "67-day": "Gefrierender Regen",
"67-night": "Gefrierender Regen", "67-night": "Gefrierender Regen",
"71-day": "Leichter Schneefall", "71-day": "Leichter Schneefall",
@ -362,7 +362,7 @@
"time": "{{value, number(style: unit; unitDisplay: long;)}}" "time": "{{value, number(style: unit; unitDisplay: long;)}}"
}, },
"navidrome": { "navidrome": {
"nothing_streaming": "Keine Aktiven Übertragungen", "nothing_streaming": "Keine aktiven Wiedergaben",
"please_wait": "Bitte warten" "please_wait": "Bitte warten"
}, },
"pyload": { "pyload": {
@ -416,7 +416,7 @@
"read": "Lesen" "read": "Lesen"
}, },
"nextdns": { "nextdns": {
"wait": "Bitte Warten", "wait": "Bitte warten",
"no_devices": "Keine Daten empfangen" "no_devices": "Keine Daten empfangen"
}, },
"common": { "common": {
@ -426,9 +426,9 @@
"omada": { "omada": {
"connectedAp": "Verbundene APs", "connectedAp": "Verbundene APs",
"activeUser": "Aktive Geräte", "activeUser": "Aktive Geräte",
"alerts": "Meldungen", "alerts": "Alarme",
"connectedGateway": "Verbundene Gateways", "connectedGateway": "Verbundene Gateways",
"connectedSwitches": "Verbundene Switches" "connectedSwitches": "Verbundene Switche"
}, },
"downloadstation": { "downloadstation": {
"download": "Download", "download": "Download",
@ -558,7 +558,7 @@
}, },
"pterodactyl": { "pterodactyl": {
"servers": "Server", "servers": "Server",
"nodes": "Nodes" "nodes": "Knotenpunkte"
}, },
"prometheus": { "prometheus": {
"targets_up": "Ziele Up", "targets_up": "Ziele Up",
@ -621,7 +621,7 @@
"memUsage": "MEM Nutzung", "memUsage": "MEM Nutzung",
"systemTempC": "System Temp", "systemTempC": "System Temp",
"poolUsage": "Pool Nutzung", "poolUsage": "Pool Nutzung",
"volumeUsage": "Speicher benutzung", "volumeUsage": "Speicher Nutzung",
"invalid": "Ungültig" "invalid": "Ungültig"
}, },
"pfsense": { "pfsense": {
@ -643,8 +643,8 @@
"watt_hour": "Wh", "watt_hour": "Wh",
"pv_power": "Produktion", "pv_power": "Produktion",
"battery_soc": "Batterie", "battery_soc": "Batterie",
"grid_power": "Raster", "grid_power": "Netzstrom",
"home_power": "Verbrauch", "home_power": "verbauch",
"charge_power": "Ladegerät" "charge_power": "Ladegerät"
}, },
"pialert": { "pialert": {
@ -678,13 +678,13 @@
"azuredevops": { "azuredevops": {
"result": "Ergebnis", "result": "Ergebnis",
"status": "Status", "status": "Status",
"buildId": "Build ID", "buildId": "Build-ID",
"succeeded": "Erfolgreich", "succeeded": "Erfolgreich",
"notStarted": "Nicht gestartet", "notStarted": "Nicht gestartet",
"failed": "Fehlgeschlagen", "failed": "Fehlgeschlagen",
"canceled": "Abgebrochen", "canceled": "Abgebrochen",
"totalPrs": "Total PRs", "totalPrs": "Gesamt PRs",
"myPrs": "My PRs", "myPrs": "Meine PRs",
"approved": "Genehmigt", "approved": "Genehmigt",
"inProgress": "In Bearbeitung" "inProgress": "In Bearbeitung"
}, },
@ -703,7 +703,7 @@
"failed": "Fehlgeschlagen" "failed": "Fehlgeschlagen"
}, },
"mealie": { "mealie": {
"recipes": "Recipes", "recipes": "Rezepte",
"users": "Benutzer", "users": "Benutzer",
"categories": "Kategorien", "categories": "Kategorien",
"tags": "Schlagwörter" "tags": "Schlagwörter"
@ -723,15 +723,15 @@
"uptimerobot": { "uptimerobot": {
"status": "Status", "status": "Status",
"uptime": "Betriebszeit", "uptime": "Betriebszeit",
"lastDown": "Last Downtime", "lastDown": "Letzte Ausfallzeit",
"downDuration": "Downtime Duration", "downDuration": "Ausfallzeit Dauer",
"sitesUp": "Seiten verfügbar", "sitesUp": "Seiten verfügbar",
"sitesDown": "Seiten nicht verfügbar", "sitesDown": "Seiten nicht verfügbar",
"paused": "Pausiert", "paused": "Pausiert",
"notyetchecked": "Noch nicht geprüft", "notyetchecked": "Noch nicht geprüft",
"up": "Up", "up": "Up",
"seemsdown": "Seems Down", "seemsdown": "Scheint nicht verfügbar",
"down": "Down", "down": "nicht verfügbar",
"unknown": "Unbekannt" "unknown": "Unbekannt"
} }
} }

View File

@ -234,7 +234,7 @@
"plex": { "plex": {
"streams": "Transmisiones activas", "streams": "Transmisiones activas",
"movies": "Películas", "movies": "Películas",
"tv": "Programas de televisión", "tv": "Series",
"albums": "Álbumes" "albums": "Álbumes"
}, },
"glances": { "glances": {

View File

@ -1,6 +1,6 @@
{ {
"widget": { "widget": {
"missing_type": "Missend Widget Type: {{type}}", "missing_type": "Ontbrekende Widget Type: {{type}}",
"api_error": "API fout", "api_error": "API fout",
"status": "Status", "status": "Status",
"information": "Informatie", "information": "Informatie",
@ -12,23 +12,23 @@
"total": "Totaal", "total": "Totaal",
"free": "Vrij", "free": "Vrij",
"used": "Gebruikt", "used": "Gebruikt",
"load": "lading", "load": "Belasting",
"cpu": "CPU", "cpu": "CPU",
"mem": "GEH", "mem": "GEH",
"days": "d", "days": "d",
"hours": "h", "hours": "u",
"temp": "TEMP", "temp": "TEMP",
"max": "Max", "max": "Max",
"uptime": "UP", "uptime": "OP",
"months": "mo", "months": "ma",
"minutes": "m" "minutes": "m"
}, },
"docker": { "docker": {
"rx": "RX", "rx": "RX",
"tx": "TX", "tx": "TX",
"mem": "MEM", "mem": "GEH",
"cpu": "CPU", "cpu": "CPU",
"offline": "Offline", "offline": "Onbereikbaar",
"error": "Fout", "error": "Fout",
"unknown": "Onbekend", "unknown": "Onbekend",
"running": "Lopend", "running": "Lopend",
@ -62,7 +62,7 @@
"playing": "Afspelen", "playing": "Afspelen",
"transcoding": "Transcodering", "transcoding": "Transcodering",
"bitrate": "Bitsnelheid", "bitrate": "Bitsnelheid",
"no_active": "Geen Actieve Steams", "no_active": "Geen Actieve Streams",
"movies": "Films", "movies": "Films",
"series": "Series", "series": "Series",
"episodes": "Afleveringen", "episodes": "Afleveringen",
@ -111,9 +111,9 @@
"available": "Beschikbaar" "available": "Beschikbaar"
}, },
"pihole": { "pihole": {
"queries": "Queries", "queries": "Zoekvragen",
"blocked": "Geblokkeerd", "blocked": "Geblokkeerd",
"gravity": "Gravity", "gravity": "Gewicht",
"blocked_percent": "Geblokkerde %" "blocked_percent": "Geblokkerde %"
}, },
"traefik": { "traefik": {
@ -130,15 +130,15 @@
"pending": "In Afwachting", "pending": "In Afwachting",
"approved": "Goedgekeurd", "approved": "Goedgekeurd",
"available": "Beschikbaar", "available": "Beschikbaar",
"processing": "Processing" "processing": "Verwerken"
}, },
"sabnzbd": { "sabnzbd": {
"rate": "Rate", "rate": "Snelheid",
"queue": "Wachtrij", "queue": "Wachtrij",
"timeleft": "Tijd Over" "timeleft": "Tijd Over"
}, },
"nzbget": { "nzbget": {
"rate": "Tarief", "rate": "Beoordeling",
"remaining": "Resterend", "remaining": "Resterend",
"downloaded": "Gedownload" "downloaded": "Gedownload"
}, },
@ -155,11 +155,11 @@
"messages": "Berichten" "messages": "Berichten"
}, },
"prowlarr": { "prowlarr": {
"enableIndexers": "Indexers", "enableIndexers": "Indexeerders",
"numberOfGrabs": "Grabs", "numberOfGrabs": "Resultaten",
"numberOfQueries": "Queries", "numberOfQueries": "Zoekvragen",
"numberOfFailGrabs": "Fail Grabs", "numberOfFailGrabs": "Niet gepakt",
"numberOfFailQueries": "Fail Queries" "numberOfFailQueries": "Mislukte zoekvragen"
}, },
"transmission": { "transmission": {
"download": "Download", "download": "Download",
@ -169,7 +169,7 @@
}, },
"jackett": { "jackett": {
"configured": "Geconfigureerd", "configured": "Geconfigureerd",
"errored": "Errored" "errored": "Opgetreden fouten"
}, },
"bazarr": { "bazarr": {
"missingEpisodes": "Ontbrekende Afleveringen", "missingEpisodes": "Ontbrekende Afleveringen",
@ -181,10 +181,10 @@
"artists": "Artiesten" "artists": "Artiesten"
}, },
"adguard": { "adguard": {
"queries": "Queries", "queries": "Zoekvragen",
"blocked": "Geblokkeerd", "blocked": "Geblokkeerd",
"filtered": "Gefilterde", "filtered": "Gefilterde",
"latency": "Latency" "latency": "Vertraging"
}, },
"qbittorrent": { "qbittorrent": {
"download": "Download", "download": "Download",
@ -194,35 +194,35 @@
}, },
"mastodon": { "mastodon": {
"user_count": "Gebruikers", "user_count": "Gebruikers",
"status_count": "Posts", "status_count": "Berichten",
"domain_count": "Domeinen" "domain_count": "Domeinen"
}, },
"strelaysrv": { "strelaysrv": {
"numActiveSessions": "Sessies", "numActiveSessions": "Sessies",
"numConnections": "Connecties", "numConnections": "Connecties",
"dataRelayed": "Relayed", "dataRelayed": "Omgeleid",
"transferRate": "Rate" "transferRate": "Snelheid"
}, },
"authentik": { "authentik": {
"users": "Gebruikers", "users": "Gebruikers",
"loginsLast24H": "Logins (24h)", "loginsLast24H": "Logins (24u)",
"failedLoginsLast24H": "Failed Logins (24h)" "failedLoginsLast24H": "Gefaalde Logins (24u)"
}, },
"proxmox": { "proxmox": {
"mem": "MEM", "mem": "GEH",
"cpu": "CPU", "cpu": "CPU",
"lxc": "LXC", "lxc": "LXC",
"vms": "VMs" "vms": "VM's"
}, },
"unifi": { "unifi": {
"users": "Gebruikers", "users": "Gebruikers",
"lan_users": "LAN Gebruikers", "lan_users": "LAN Gebruikers",
"uptime": "Uptime van het systeem", "uptime": "Systeem Uptime",
"days": "Dagen", "days": "Dagen",
"wan": "WAN", "wan": "WAN",
"wlan_users": "WLAN Gebruikers", "wlan_users": "WLAN Gebruikers",
"up": "UP", "up": "OP",
"down": "DOWN", "down": "NEER",
"wait": "Even geduld", "wait": "Even geduld",
"lan": "LAN", "lan": "LAN",
"wlan": "WLAN", "wlan": "WLAN",
@ -239,22 +239,22 @@
}, },
"glances": { "glances": {
"cpu": "CPU", "cpu": "CPU",
"wait": "Please wait", "wait": "Wacht aub",
"temp": "TEMP", "temp": "TEMP",
"uptime": "UP", "uptime": "OP",
"days": "d", "days": "d",
"hours": "h", "hours": "h",
"load": "Load", "load": "Load",
"warn": "Warn", "warn": "Waarschuwing",
"total": "Total", "total": "Totaal",
"free": "Free", "free": "Vrij",
"used": "Used", "used": "Gebruikt",
"crit": "Crit", "crit": "Crit",
"read": "Read", "read": "Gelezen",
"write": "Write", "write": "Schrijven",
"gpu": "GPU", "gpu": "GPU",
"mem": "Mem", "mem": "Geh",
"swap": "Swap", "swap": "Wissel",
"_temp": "Temp" "_temp": "Temp"
}, },
"changedetectionio": { "changedetectionio": {
@ -275,44 +275,44 @@
"45-night": "Mistig", "45-night": "Mistig",
"48-day": "Mistig", "48-day": "Mistig",
"48-night": "Mistig", "48-night": "Mistig",
"51-day": "Light Drizzle", "51-day": "Motregen",
"51-night": "Light Drizzle", "51-night": "Motregen",
"53-day": "Drizzle", "53-day": "Druilerig",
"53-night": "Drizzle", "53-night": "Druilerig",
"55-night": "Heavy Drizzle", "55-night": "Zware motregen",
"55-day": "Heavy Drizzle", "55-day": "Zware motregen",
"56-day": "Light Freezing Drizzle", "56-day": "Lichte opvriezende motregen",
"56-night": "Light Freezing Drizzle", "56-night": "Lichte opvriezende motregen",
"57-day": "Freezing Drizzle", "57-day": "Opvriezende motregen",
"57-night": "Freezing Drizzle", "57-night": "Opvriezende motregen",
"61-day": "Lichte Regen", "61-day": "Lichte Regen",
"61-night": "Lichte Regen", "61-night": "Lichte Regen",
"63-day": "Regen", "63-day": "Regen",
"63-night": "Regen", "63-night": "Regen",
"65-day": "Hevige Regen", "65-day": "Hevige Regen",
"65-night": "Hevige Regen", "65-night": "Hevige Regen",
"66-day": "Freezing Rain", "66-day": "Opvriezende regen",
"66-night": "Freezing Rain", "66-night": "Opvriezende regen",
"67-day": "Freezing Rain", "67-day": "Opvriezende regen",
"67-night": "Freezing Rain", "67-night": "Opvriezende regen",
"71-day": "Lichte Sneeuw", "71-day": "Lichte Sneeuw",
"71-night": "Lichte Sneeuw", "71-night": "Lichte Sneeuw",
"73-day": "Sneeuw", "73-day": "Sneeuw",
"73-night": "Sneeuw", "73-night": "Sneeuw",
"75-day": "Hevige Sneeuw", "75-day": "Hevige Sneeuw",
"75-night": "Hevige Sneeuw", "75-night": "Hevige Sneeuw",
"77-day": "Snow Grains", "77-day": "Sneeuw korrels",
"77-night": "Snow Grains", "77-night": "Sneeuw korrels",
"80-day": "Light Showers", "80-day": "Lichte regenbui",
"80-night": "Light Showers", "80-night": "Lichte regenbui",
"81-day": "Showers", "81-day": "Regenbui",
"81-night": "Showers", "81-night": "Regenbui",
"82-night": "Heavy Showers", "82-night": "Zware Regenbuien",
"85-day": "Snow Showers", "85-day": "Sneeuwbuien",
"82-day": "Heavy Showers", "82-day": "Zware Regenbuien",
"85-night": "Snow Showers", "85-night": "Sneeuwbuien",
"86-day": "Snow Showers", "86-day": "Sneeuwbuien",
"86-night": "Snow Showers", "86-night": "Sneeuwbuien",
"95-day": "Onweersbui", "95-day": "Onweersbui",
"95-night": "Onweersbui", "95-night": "Onweersbui",
"96-day": "Onweersbui Met Hagel", "96-day": "Onweersbui Met Hagel",
@ -323,7 +323,7 @@
"bookmark": "Bladwijzer", "bookmark": "Bladwijzer",
"service": "Service", "service": "Service",
"search": "Zoek", "search": "Zoek",
"custom": "Custom", "custom": "Aangepast",
"visit": "Bezoek", "visit": "Bezoek",
"url": "URL" "url": "URL"
}, },
@ -334,31 +334,31 @@
"up_to_date": "Up to Date", "up_to_date": "Up to Date",
"child_bridges": "Child Bridges", "child_bridges": "Child Bridges",
"child_bridges_status": "{{ok}}/{{total}}", "child_bridges_status": "{{ok}}/{{total}}",
"up": "Up", "up": "Bereikbaar",
"pending": "In afwachting van", "pending": "In afwachting van",
"down": "Down" "down": "Neer"
}, },
"autobrr": { "autobrr": {
"approvedPushes": "Goedgekeurd", "approvedPushes": "Goedgekeurd",
"rejectedPushes": "Afgewezen", "rejectedPushes": "Afgewezen",
"filters": "Filters", "filters": "Filters",
"indexers": "Indexers" "indexers": "Indexeerders"
}, },
"watchtower": { "watchtower": {
"containers_scanned": "Gescanned", "containers_scanned": "Gescanned",
"containers_updated": "Updated", "containers_updated": "Bijgewerkt",
"containers_failed": "Gefaald" "containers_failed": "Gefaald"
}, },
"tubearchivist": { "tubearchivist": {
"downloads": "Queue", "downloads": "Wachtrij",
"videos": "Videos", "videos": "Video's",
"channels": "Kanalen", "channels": "Kanalen",
"playlists": "Playlists" "playlists": "Speellijsten"
}, },
"truenas": { "truenas": {
"load": "System Load", "load": "Systeem Load",
"uptime": "Uptime", "uptime": "Bereikbaarheid",
"alerts": "Alerts", "alerts": "Waarschuwingen",
"time": "{{value, number(style: unit; unitDisplay: long;)}}" "time": "{{value, number(style: unit; unitDisplay: long;)}}"
}, },
"navidrome": { "navidrome": {
@ -385,12 +385,12 @@
"ping": "Ping" "ping": "Ping"
}, },
"scrutiny": { "scrutiny": {
"passed": "Passed", "passed": "Gepasseerd",
"failed": "Gefaald", "failed": "Gefaald",
"unknown": "Onbekend" "unknown": "Onbekend"
}, },
"paperlessngx": { "paperlessngx": {
"inbox": "Inbox", "inbox": "Postvak In",
"total": "Totaal" "total": "Totaal"
}, },
"deluge": { "deluge": {
@ -407,8 +407,8 @@
}, },
"tdarr": { "tdarr": {
"queue": "Wachtrij", "queue": "Wachtrij",
"processed": "Processed", "processed": "Verwerkt",
"errored": "Errored", "errored": "Fout",
"saved": "Opgeslagen" "saved": "Opgeslagen"
}, },
"miniflux": { "miniflux": {
@ -433,19 +433,19 @@
"downloadstation": { "downloadstation": {
"download": "Download", "download": "Download",
"upload": "Upload", "upload": "Upload",
"leech": "Bloedzuiger", "leech": "Leech",
"seed": "Seed" "seed": "Delen"
}, },
"mikrotik": { "mikrotik": {
"cpuLoad": "CPU Belasting", "cpuLoad": "CPU Belasting",
"memoryUsed": "Geheugen Gebruikt", "memoryUsed": "Geheugen Gebruikt",
"uptime": "Uptime", "uptime": "Bereikbaarheid",
"numberOfLeases": "Leases" "numberOfLeases": "Leases"
}, },
"xteve": { "xteve": {
"streams_all": "All Streams", "streams_all": "Alle Streams",
"streams_active": "Active Streams", "streams_active": "Actieve Streams",
"streams_xepg": "XEPG Channels" "streams_xepg": "XEPG Kanalen"
}, },
"opnsense": { "opnsense": {
"cpu": "CPU Belasting", "cpu": "CPU Belasting",
@ -454,42 +454,42 @@
"wanDownload": "WAN Download" "wanDownload": "WAN Download"
}, },
"moonraker": { "moonraker": {
"printer_state": "Printer State", "printer_state": "Printer Status",
"print_status": "Print Status", "print_status": "Print Status",
"print_progress": "Progress", "print_progress": "Voortgang",
"layers": "Layers" "layers": "Lagen"
}, },
"medusa": { "medusa": {
"wanted": "Gewild", "wanted": "Gewild",
"queued": "Queued", "queued": "Wachtrij",
"series": "Series" "series": "Series"
}, },
"octoprint": { "octoprint": {
"printer_state": "Status", "printer_state": "Status",
"temp_tool": "Tool temp", "temp_tool": "Tool temp",
"temp_bed": "Bed temp", "temp_bed": "Bed temp",
"job_completion": "Completion" "job_completion": "Voltooiing"
}, },
"cloudflared": { "cloudflared": {
"origin_ip": "Origin IP", "origin_ip": "Oorspronkelijk IP",
"status": "Status" "status": "Status"
}, },
"proxmoxbackupserver": { "proxmoxbackupserver": {
"datastore_usage": "Datastore", "datastore_usage": "Data Opslag",
"failed_tasks_24h": "Failed Tasks 24h", "failed_tasks_24h": "Gefaalde taken 24u",
"cpu_usage": "CPU", "cpu_usage": "CPU",
"memory_usage": "Geheugen" "memory_usage": "Geheugen"
}, },
"immich": { "immich": {
"users": "Gebruikers", "users": "Gebruikers",
"photos": "Foto's", "photos": "Foto's",
"videos": "Videos", "videos": "Video's",
"storage": "Opslag" "storage": "Opslag"
}, },
"uptimekuma": { "uptimekuma": {
"up": "Sites Up", "up": "Sites Bereikbaar",
"down": "Sites Down", "down": "Sites Onbereikbaar",
"uptime": "Uptime", "uptime": "Tijd bereikbaar",
"incident": "Incident", "incident": "Incident",
"m": "m" "m": "m"
}, },
@ -499,14 +499,14 @@
"books": "Boeken" "books": "Boeken"
}, },
"mylar": { "mylar": {
"wanted": "Wanted", "wanted": "Gevraagd",
"series": "Series", "series": "Series",
"issues": "Problemen" "issues": "Problemen"
}, },
"photoprism": { "photoprism": {
"albums": "Albums", "albums": "Albums",
"photos": "Foto's", "photos": "Foto's",
"videos": "Videos", "videos": "Video's",
"people": "Personen" "people": "Personen"
}, },
"diskstation": { "diskstation": {
@ -516,23 +516,23 @@
}, },
"fileflows": { "fileflows": {
"queue": "Wachtrij", "queue": "Wachtrij",
"processing": "Processing", "processing": "Verwerken",
"processed": "Processed", "processed": "Verwerkt",
"time": "Tijd" "time": "Tijd"
}, },
"grafana": { "grafana": {
"dashboards": "Dashboards", "dashboards": "Dashboards",
"datasources": "Data Sources", "datasources": "Data Bronnen",
"totalalerts": "Total Alerts", "totalalerts": "Totaal Waarschuwingen",
"alertstriggered": "Alerts Triggered" "alertstriggered": "Getriggerde meldingen"
}, },
"nextcloud": { "nextcloud": {
"cpuload": "Cpu Belasting", "cpuload": "Cpu Belasting",
"memoryusage": "Geheugen Gebruik", "memoryusage": "Geheugen Gebruik",
"freespace": "Vrije Ruimte", "freespace": "Vrije Ruimte",
"activeusers": "Actieve Gebruikers", "activeusers": "Actieve Gebruikers",
"numfiles": "Files", "numfiles": "Bestanden",
"numshares": "Shared Items" "numshares": "Gedeelde items"
}, },
"kopia": { "kopia": {
"status": "Status", "status": "Status",
@ -548,9 +548,9 @@
}, },
"healthchecks": { "healthchecks": {
"new": "Nieuw", "new": "Nieuw",
"up": "Online", "up": "Bereikbaar",
"grace": "In Grace Period", "grace": "In de respijt periode",
"down": "Offline", "down": "Onbereikbaar",
"paused": "Gepauzeerd", "paused": "Gepauzeerd",
"status": "Status", "status": "Status",
"last_ping": "Laatste Ping", "last_ping": "Laatste Ping",
@ -561,21 +561,21 @@
"nodes": "Nodes" "nodes": "Nodes"
}, },
"prometheus": { "prometheus": {
"targets_up": "Targets Up", "targets_up": "Doelen bereikbaar",
"targets_down": "Targets Down", "targets_down": "Doelen onbereikbaar",
"targets_total": "Total Targets" "targets_total": "Totaal aantal doelen"
}, },
"minecraft": { "minecraft": {
"players": "Spelers", "players": "Spelers",
"version": "Versie", "version": "Versie",
"status": "Status", "status": "Status",
"up": "Online", "up": "Bereikbaar",
"down": "Offline" "down": "Onbereikbaar"
}, },
"ghostfolio": { "ghostfolio": {
"gross_percent_today": "Vandaag", "gross_percent_today": "Vandaag",
"gross_percent_1y": "Een jaar", "gross_percent_1y": "Een jaar",
"gross_percent_max": "All time" "gross_percent_max": "Altijd"
}, },
"audiobookshelf": { "audiobookshelf": {
"podcasts": "Podcasts", "podcasts": "Podcasts",
@ -584,34 +584,34 @@
"booksDuration": "Duur" "booksDuration": "Duur"
}, },
"homeassistant": { "homeassistant": {
"people_home": "People Home", "people_home": "Mensen thuis",
"lights_on": "Lights On", "lights_on": "Lichten aan",
"switches_on": "Switches On" "switches_on": "Switches aan"
}, },
"freshrss": { "freshrss": {
"subscriptions": "Abonnementen", "subscriptions": "Abonnementen",
"unread": "Ongelezen" "unread": "Ongelezen"
}, },
"channelsdvrserver": { "channelsdvrserver": {
"shows": "Shows", "shows": "Voorstellingen",
"recordings": "Recordings", "recordings": "Opnames",
"scheduled": "Geplanned", "scheduled": "Gepland",
"passes": "Passes" "passes": "Gepasseerd"
}, },
"whatsupdocker": { "whatsupdocker": {
"monitoring": "Monitoring", "monitoring": "Observeren",
"updates": "Updates" "updates": "Updates"
}, },
"tailscale": { "tailscale": {
"address": "Address", "address": "Adres",
"expires": "Verloopt", "expires": "Verloopt",
"never": "Nooit", "never": "Nooit",
"last_seen": "Laatst Gezien", "last_seen": "Laatst Gezien",
"now": "Nu", "now": "Nu",
"years": "{{number}}y", "years": "{{number}}j",
"weeks": "{{number}}w", "weeks": "{{number}}w",
"days": "{{number}}d", "days": "{{number}}d",
"hours": "{{number}}h", "hours": "{{number}}u",
"minutes": "{{number}}m", "minutes": "{{number}}m",
"seconds": "{{number}}s", "seconds": "{{number}}s",
"ago": "{{value}} Geleden" "ago": "{{value}} Geleden"
@ -625,113 +625,113 @@
"invalid": "ongeldig" "invalid": "ongeldig"
}, },
"pfsense": { "pfsense": {
"load": "Load Avg", "load": "Load Gem",
"memory": "Mem Usage", "memory": "Geh Gebruik",
"wanStatus": "WAN Status", "wanStatus": "WAN Status",
"up": "Up", "up": "Bereikbaar",
"down": "Down", "down": "Neer",
"temp": "Temp", "temp": "Temp",
"disk": "Disk Usage", "disk": "Schijf Gebruik",
"wanIP": "WAN IP" "wanIP": "WAN IP"
}, },
"caddy": { "caddy": {
"upstreams": "Upstreams", "upstreams": "Upstreams",
"requests": "Momentele verzoeken", "requests": "Huidige verzoeken",
"requests_failed": "Gefaalde verzoeken" "requests_failed": "Gefaalde verzoeken"
}, },
"evcc": { "evcc": {
"pv_power": "Productie", "pv_power": "Productie",
"battery_soc": "Battery", "battery_soc": "Batterij",
"grid_power": "Grid", "grid_power": "Rooster",
"home_power": "Consumption", "home_power": "Consumptie",
"charge_power": "Oplader", "charge_power": "Oplader",
"watt_hour": "Wh" "watt_hour": "Wu"
}, },
"pialert": { "pialert": {
"total": "Total", "total": "Totaal",
"connected": "Verbonden", "connected": "Verbonden",
"new_devices": "Nieuwe Apparaten", "new_devices": "Nieuwe Apparaten",
"down_alerts": "Down Alerts" "down_alerts": "Geen verbinding"
}, },
"jdownloader": { "jdownloader": {
"downloadCount": "Queue Count", "downloadCount": "Wachtrij",
"downloadSpeed": "Download Speed", "downloadSpeed": "Snelheid",
"downloadBytesRemaining": "Remaining", "downloadBytesRemaining": "Overig",
"downloadTotalBytes": "Size" "downloadTotalBytes": "Omvang"
}, },
"kavita": { "kavita": {
"seriesCount": "Series", "seriesCount": "Series",
"totalFiles": "Files" "totalFiles": "Bestanden"
}, },
"gamedig": { "gamedig": {
"name": "Name", "name": "Naam",
"map": "Map", "map": "Map",
"currentPlayers": "Current players", "currentPlayers": "Huidige spelers",
"players": "Players", "players": "Spelers",
"maxPlayers": "Max players", "maxPlayers": "Max spelers",
"bots": "Bots", "bots": "Bots",
"ping": "Ping", "ping": "Ping",
"online": "Online", "online": "Bereikbaar",
"status": "Status", "status": "Status",
"offline": "Offline" "offline": "Onbereikbaar"
}, },
"azuredevops": { "azuredevops": {
"result": "Result", "result": "Resultaat",
"status": "Status", "status": "Status",
"buildId": "Build ID", "buildId": "Build ID",
"succeeded": "Succeeded", "succeeded": "Geslaagd",
"notStarted": "Not Started", "notStarted": "Niet gestart",
"failed": "Failed", "failed": "Mislukt",
"canceled": "Canceled", "canceled": "Afgebroken",
"inProgress": "In Progress", "inProgress": "Voortgaand",
"totalPrs": "Total PRs", "totalPrs": "Totaal PRs",
"myPrs": "My PRs", "myPrs": "Mijn PR's",
"approved": "Approved" "approved": "Goedgekeurd"
}, },
"urbackup": { "urbackup": {
"ok": "Ok", "ok": "Ok",
"errored": "Errors", "errored": "Fouten",
"noRecent": "Out of Date", "noRecent": "Verouderd",
"totalUsed": "Used Storage" "totalUsed": "Gebruikte opslag"
}, },
"openmediavault": { "openmediavault": {
"downloading": "Downloading", "downloading": "Downloading",
"total": "Total", "total": "Totaal",
"running": "Running", "running": "Lopend",
"stopped": "Stopped", "stopped": "Gestopt",
"passed": "Passed", "passed": "Geslaagd",
"failed": "Failed" "failed": "Mislukt"
}, },
"mealie": { "mealie": {
"recipes": "Recipes", "recipes": "Recepten",
"users": "Users", "users": "Gebruikers",
"categories": "Categories", "categories": "Categorieën",
"tags": "Tags" "tags": "Label"
}, },
"atsumeru": { "atsumeru": {
"series": "Series", "series": "Series",
"archives": "Archives", "archives": "Archieven",
"chapters": "Chapters", "chapters": "Hoofdstukken",
"categories": "Categories" "categories": "Categorieën"
}, },
"calibreweb": { "calibreweb": {
"books": "Books", "books": "Boeken",
"authors": "Authors", "authors": "Auteurs",
"categories": "Categories", "categories": "Categorieën",
"series": "Series" "series": "Series"
}, },
"uptimerobot": { "uptimerobot": {
"uptime": "Uptime", "uptime": "Uptime",
"status": "Status", "status": "Status",
"up": "Up", "up": "Up",
"lastDown": "Last Downtime", "lastDown": "Laatste Downtime",
"downDuration": "Downtime Duration", "downDuration": "Duur Downtime",
"sitesUp": "Sites Up", "sitesUp": "Sites Bereikbaar",
"sitesDown": "Sites Down", "sitesDown": "Sites Onbereikbaar",
"paused": "Paused", "paused": "Gepauzeerd",
"notyetchecked": "Not Yet Checked", "notyetchecked": "Nog niet gecontroleerd",
"seemsdown": "Seems Down", "seemsdown": "Lijkt onbereikbaar",
"down": "Down", "down": "Neer",
"unknown": "Unknown" "unknown": "Onbekend"
} }
} }

View File

@ -5,7 +5,7 @@ import { SettingsContext } from "utils/contexts/settings";
import ResolvedIcon from "components/resolvedicon"; import ResolvedIcon from "components/resolvedicon";
export default function Item({ bookmark }) { export default function Item({ bookmark }) {
const { hostname } = new URL(bookmark.href); const description = bookmark.description ?? new URL(bookmark.href).hostname;
const { settings } = useContext(SettingsContext); const { settings } = useContext(SettingsContext);
return ( return (
@ -21,7 +21,7 @@ export default function Item({ bookmark }) {
> >
<div className="flex"> <div className="flex">
<div className="flex-shrink-0 flex items-center justify-center w-11 bg-theme-500/10 dark:bg-theme-900/50 text-theme-700 hover:text-theme-700 dark:text-theme-200 text-sm font-medium rounded-l-md bookmark-icon"> <div className="flex-shrink-0 flex items-center justify-center w-11 bg-theme-500/10 dark:bg-theme-900/50 text-theme-700 hover:text-theme-700 dark:text-theme-200 text-sm font-medium rounded-l-md bookmark-icon">
{bookmark.icon && {bookmark.icon &&
<div className="flex-shrink-0 w-5 h-5"> <div className="flex-shrink-0 w-5 h-5">
<ResolvedIcon icon={bookmark.icon} alt={bookmark.abbr} /> <ResolvedIcon icon={bookmark.icon} alt={bookmark.abbr} />
</div> </div>
@ -30,7 +30,7 @@ export default function Item({ bookmark }) {
</div> </div>
<div className="flex-1 flex items-center justify-between rounded-r-md bookmark-text"> <div className="flex-1 flex items-center justify-between rounded-r-md bookmark-text">
<div className="flex-1 grow pl-3 py-2 text-xs bookmark-name">{bookmark.name}</div> <div className="flex-1 grow pl-3 py-2 text-xs bookmark-name">{bookmark.name}</div>
<div className="px-2 py-2 truncate text-theme-500 dark:text-theme-300 text-xs bookmark-hostname">{hostname}</div> <div className="px-2 py-2 truncate text-theme-500 dark:text-theme-300 text-xs bookmark-description">{description}</div>
</div> </div>
</div> </div>
</a> </a>

View File

@ -362,7 +362,7 @@ function Home({ initialSettings }) {
/> />
</style> </style>
<link rel="preload" href="/api/config/custom.js" as="fetch" crossOrigin="anonymous" /> <link rel="preload" href="/api/config/custom.js" as="fetch" crossOrigin="anonymous" />
<script data-name="custom.js" src="/api/config/custom.js" async="{true}" /> <script data-name="custom.js" src="/api/config/custom.js" async />
<div className="relative container m-auto flex flex-col justify-start z-10 h-full"> <div className="relative container m-auto flex flex-col justify-start z-10 h-full">
<QuickLaunch <QuickLaunch

View File

@ -189,7 +189,7 @@ export async function servicesFromKubernetes() {
const traefikIngressListContaino = await crd const traefikIngressListContaino = await crd
.listClusterCustomObject("traefik.containo.us", "v1alpha1", "ingressroutes") .listClusterCustomObject("traefik.containo.us", "v1alpha1", "ingressroutes")
.then((response) => response.body ?? []) .then((response) => response.body)
.catch(async (error) => { .catch(async (error) => {
if (traefikContainoExists) { if (traefikContainoExists) {
logger.error( logger.error(
@ -205,7 +205,7 @@ export async function servicesFromKubernetes() {
const traefikIngressListIo = await crd const traefikIngressListIo = await crd
.listClusterCustomObject("traefik.io", "v1alpha1", "ingressroutes") .listClusterCustomObject("traefik.io", "v1alpha1", "ingressroutes")
.then((response) => response.body ?? []) .then((response) => response.body)
.catch(async (error) => { .catch(async (error) => {
if (traefikExists) { if (traefikExists) {
logger.error( logger.error(
@ -222,7 +222,7 @@ export async function servicesFromKubernetes() {
const traefikIngressList = [...traefikIngressListContaino?.items ?? [], ...traefikIngressListIo?.items ?? []]; const traefikIngressList = [...traefikIngressListContaino?.items ?? [], ...traefikIngressListIo?.items ?? []];
if (traefikIngressList.length > 0) { if (traefikIngressList.length > 0) {
const traefikServices = traefikIngressList.items.filter( const traefikServices = traefikIngressList.filter(
(ingress) => ingress.metadata.annotations && ingress.metadata.annotations[`${ANNOTATION_BASE}/href`] (ingress) => ingress.metadata.annotations && ingress.metadata.annotations[`${ANNOTATION_BASE}/href`]
); );
ingressList.items.push(...traefikServices); ingressList.items.push(...traefikServices);

View File

@ -176,11 +176,9 @@ export default async function jdownloaderProxyHandler(req, res) {
let totalSpeed = 0; let totalSpeed = 0;
packageStatus.forEach(file => { packageStatus.forEach(file => {
totalBytes += file.bytesTotal; totalBytes += file.bytesTotal;
if (file.finished !== true) { totalLoaded += file.bytesLoaded;
totalLoaded += file.bytesLoaded; if (file.finished !== true && file.speed) {
if (file.speed) { totalSpeed += file.speed;
totalSpeed += file.speed;
}
} }
}); });

View File

@ -3,13 +3,13 @@ import Container from "components/services/widget/container";
import Block from "components/services/widget/block"; import Block from "components/services/widget/block";
const passedReduce = (acc, e) => { const passedReduce = (acc, e) => {
if (e.overallstatus === "GOOD") { if (e.monitor && e.overallstatus === "GOOD") {
return acc + 1; return acc + 1;
} }
return acc; return acc;
}; };
const failedReduce = (acc, e) => { const failedReduce = (acc, e) => {
if (e.overallstatus !== "GOOD") { if (e.monitor && e.overallstatus !== "GOOD") {
return acc + 1; return acc + 1;
} }
return acc; return acc;