# Copyright (C) 2026 RebelCode
# This file is distributed under the GPL-3.0-or-later.
msgid ""
msgstr ""
"Project-Id-Version: Vireo Analytics 0.3.2\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/vireo-analytics\n"
"POT-Creation-Date: 2026-07-18T10:06:34+00:00\n"
"PO-Revision-Date: 2026-07-18 12:00+0000\n"
"Last-Translator: Vireo Analytics\n"
"Language-Team: German\n"
"Language: de_DE\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Domain: vireo-analytics\n"
"X-Generator: WP-CLI 2.12.0\n"

#. Plugin Name of the plugin
#: vireo-analytics.php includes/class-abilities.php:53
#: includes/class-dashboard-widget.php:59 includes/class-dashboard.php:131
#: includes/class-dashboard.php:132
msgid "Vireo Analytics"
msgstr "Vireo Analytics"

#. Description of the plugin
#: vireo-analytics.php
msgid ""
"Privacy-first WordPress analytics. Clean dashboard, no cookies, no consent "
"banners, no third-party tracking."
msgstr ""
"Datenschutzfreundliche WordPress-Analyse. Übersichtliches Dashboard, keine "
"Cookies, keine Einwilligungsbanner, kein Tracking durch Dritte."

#. Author of the plugin
#: vireo-analytics.php
msgid "RebelCode"
msgstr "RebelCode"

#. Author URI of the plugin
#: vireo-analytics.php
msgid "https://rebelcode.com"
msgstr "https://rebelcode.com"

#: importers/class-jetpack-importer.php:42
msgid "Jetpack Stats"
msgstr "Jetpack Stats"

#. translators: 1: chunk start date, 2: chunk end date
#: importers/class-jetpack-importer.php:188
#: importers/class-koko-importer.php:170
#, php-format
msgid "Importing %1$s — %2$s"
msgstr "%1$s – %2$s wird importiert"

#: importers/class-jetpack-importer.php:202
msgid "Missing import parameters. Please submit the form again."
msgstr "Fehlende Import-Parameter. Bitte senden Sie das Formular erneut ab."

#: importers/class-jetpack-importer.php:214
msgid "Invalid date range — please use YYYY-MM-DD."
msgstr "Ungültiger Datumsbereich – bitte verwenden Sie das Format YYYY-MM-DD."

#: importers/class-jetpack-importer.php:218
msgid "End date must be on or after start date."
msgstr "Das Enddatum muss am oder nach dem Startdatum liegen."

#: importers/class-jetpack-importer.php:242
msgid "Complete"
msgstr "Abgeschlossen"

#. translators: %s: HTTP error detail returned by WP_Error.
#: importers/class-jetpack-importer.php:388
#, php-format
msgid "Could not reach Jetpack Stats API: %s"
msgstr "Die Jetpack-Stats-API konnte nicht erreicht werden: %s"

#: importers/class-jetpack-importer.php:407
msgid "Unexpected (non-JSON) response from Jetpack Stats API."
msgstr "Unerwartete (nicht-JSON) Antwort von der Jetpack-Stats-API."

#: importers/class-jetpack-importer.php:423
msgid ""
"Invalid or unauthorized API key. Copy your WordPress.com API key from "
"Jetpack → Settings → Security → Akismet."
msgstr ""
"Ungültiger oder nicht autorisierter API-Schlüssel. Kopieren Sie Ihren "
"WordPress.com-API-Schlüssel aus Jetpack → Einstellungen → Sicherheit → "
"Akismet."

#: importers/class-jetpack-importer.php:427
msgid ""
"Jetpack Stats API is rate-limiting — please wait a minute and try again."
msgstr ""
"Die Jetpack-Stats-API drosselt die Anfragen – bitte warten Sie eine Minute "
"und versuchen Sie es erneut."

#: importers/class-jetpack-importer.php:431
msgid ""
"Jetpack Stats API is unavailable right now. Please retry in a few minutes."
msgstr ""
"Die Jetpack-Stats-API ist derzeit nicht verfügbar. Bitte versuchen Sie es in"
" einigen Minuten erneut."

#. translators: %d: HTTP status code returned by the Jetpack API.
#: importers/class-jetpack-importer.php:438
#, php-format
msgid ""
"Jetpack Stats API returned an error (HTTP %d). Check your API key and blog "
"URI."
msgstr ""
"Die Jetpack-Stats-API hat einen Fehler zurückgegeben (HTTP %d). Prüfen Sie "
"Ihren API-Schlüssel und die Blog-URI."

#: importers/class-koko-importer.php:39
msgid "Koko Analytics"
msgstr "Koko Analytics"

#: importers/class-koko-importer.php:120 importers/class-koko-importer.php:131
msgid "No Koko Analytics data found."
msgstr "Keine Koko-Analytics-Daten gefunden."

#: includes/class-abilities.php:54
msgid ""
"Read-only site analytics: traffic, pages, referrers, geography, devices, and"
" events."
msgstr ""
"Schreibgeschützte Website-Analyse: Traffic, Seiten, Verweisquellen, "
"Geografie, Geräte und Ereignisse."

#: includes/class-abilities.php:68
msgid "Get traffic totals"
msgstr "Traffic-Summen abrufen"

#: includes/class-abilities.php:69
msgid ""
"Total pageviews, unique visitors, and average daily pageviews for a date "
"range (defaults to the last 30 days)."
msgstr ""
"Gesamte Seitenaufrufe, eindeutige Besucher und durchschnittliche tägliche "
"Seitenaufrufe für einen Datumsbereich (Standard: letzte 30 Tage)."

#: includes/class-abilities.php:87
msgid "Get daily traffic series"
msgstr "Tägliche Traffic-Reihe abrufen"

#: includes/class-abilities.php:88
msgid "Per-day pageviews and visitors over a date range, for charting trends."
msgstr ""
"Seitenaufrufe und Besucher pro Tag über einen Datumsbereich, zur Darstellung"
" von Trends."

#: includes/class-abilities.php:97
msgid "Get top pages"
msgstr "Top-Seiten abrufen"

#: includes/class-abilities.php:98
msgid "Most-viewed pages for a date range, ranked by pageviews."
msgstr ""
"Meistaufgerufene Seiten für einen Datumsbereich, sortiert nach "
"Seitenaufrufen."

#: includes/class-abilities.php:107
msgid "Get top referrers"
msgstr "Top-Verweisquellen abrufen"

#: includes/class-abilities.php:108
msgid "Top referring sites sending traffic for a date range."
msgstr ""
"Wichtigste verweisende Websites, die in einem Datumsbereich Traffic senden."

#: includes/class-abilities.php:117
msgid "Get traffic by country"
msgstr "Traffic nach Land abrufen"

#: includes/class-abilities.php:118
msgid "Visitor counts broken down by country for a date range."
msgstr "Besucherzahlen aufgeschlüsselt nach Land für einen Datumsbereich."

#: includes/class-abilities.php:127
msgid "Get device breakdown"
msgstr "Geräteaufschlüsselung abrufen"

#: includes/class-abilities.php:128
msgid ""
"Visitor breakdown by browser, operating system, and device type for a date "
"range."
msgstr ""
"Besucheraufschlüsselung nach Browser, Betriebssystem und Gerätetyp für einen"
" Datumsbereich."

#: includes/class-abilities.php:137
msgid "Get custom events"
msgstr "Benutzerdefinierte Ereignisse abrufen"

#: includes/class-abilities.php:138
msgid ""
"Top custom events for a date range. Pass a `name` to break a single event "
"down by value."
msgstr ""
"Wichtigste benutzerdefinierte Ereignisse für einen Datumsbereich. Übergeben "
"Sie einen `name`, um ein einzelnes Ereignis nach Wert aufzuschlüsseln."

#: includes/class-abilities.php:144
msgid "Optional event name to break down by value."
msgstr "Optionaler Ereignisname zur Aufschlüsselung nach Wert."

#: includes/class-abilities.php:154
msgid "Get stats for a post"
msgstr "Statistiken für einen Beitrag abrufen"

#: includes/class-abilities.php:155
msgid ""
"Lifetime and date-range pageviews/visitors plus a daily series for a single "
"post or page."
msgstr ""
"Gesamte und auf einen Datumsbereich bezogene Seitenaufrufe/Besucher sowie "
"eine tägliche Reihe für einen einzelnen Beitrag oder eine einzelne Seite."

#: includes/class-abilities.php:161
msgid "The post or page ID to report on."
msgstr "Die ID des Beitrags oder der Seite, für die berichtet werden soll."

#: includes/class-abilities.php:174
msgid "Get goal completions (Pro)"
msgstr "Zielabschlüsse abrufen (Pro)"

#: includes/class-abilities.php:175
msgid ""
"Conversion goals with completion counts and total value for a date range. "
"Requires Vireo Analytics Pro."
msgstr ""
"Conversion-Ziele mit Abschlusszahlen und Gesamtwert für einen Datumsbereich."
" Erfordert Vireo Analytics Pro."

#: includes/class-abilities.php:355 includes/class-post-detail.php:51
#: includes/class-rest-api.php:384
msgid "Post not found."
msgstr "Beitrag nicht gefunden."

#: includes/class-abilities.php:376 includes/class-rest-api.php:411
#: includes/class-rest-api.php:443
msgid "Goals feature unavailable."
msgstr "Ziel-Funktion nicht verfügbar."

#: includes/class-abilities.php:442
msgid "Start date (YYYY-MM-DD). Defaults to 30 days ago."
msgstr "Startdatum (YYYY-MM-DD). Standard: vor 30 Tagen."

#: includes/class-abilities.php:447
msgid "End date (YYYY-MM-DD). Defaults to today."
msgstr "Enddatum (YYYY-MM-DD). Standard: heute."

#: includes/class-abilities.php:462
msgid "Maximum number of rows to return (1-100)."
msgstr "Maximale Anzahl der zurückzugebenden Zeilen (1–100)."

#: includes/class-admin-bar.php:86
msgid "Pageviews today (Vireo Analytics)"
msgstr "Seitenaufrufe heute (Vireo Analytics)"

#: includes/class-csv-export.php:40 includes/class-import-controller.php:215
#: includes/class-import-controller.php:228
#: includes/class-import-controller.php:256 includes/class-settings.php:246
#: includes/class-settings.php:279 includes/class-settings.php:328
msgid "Forbidden."
msgstr "Zugriff verweigert."

#: includes/class-csv-export.php:73
msgid "Failed to open output stream."
msgstr "Der Ausgabestream konnte nicht geöffnet werden."

#: includes/class-dashboard-widget.php:90
msgid "Pageviews today"
msgstr "Seitenaufrufe heute"

#: includes/class-dashboard-widget.php:97
msgid "Visitors today"
msgstr "Besucher heute"

#: includes/class-dashboard-widget.php:105
msgid "Right now"
msgstr "Gerade jetzt"

#: includes/class-dashboard-widget.php:114
msgid "Last 14 days"
msgstr "Letzte 14 Tage"

#: includes/class-dashboard-widget.php:116 templates/admin/import-koko.php:34
#: templates/dashboard/chart.php:35 templates/dashboard/chart.php:93
#: templates/dashboard/hero-stats.php:27
#: templates/dashboard/post-detail.php:113
#: templates/dashboard/referrer-detail.php:79 assets/js/world-map.js:173
msgid "Pageviews"
msgstr "Seitenaufrufe"

#: includes/class-dashboard-widget.php:117 templates/admin/import-koko.php:38
#: templates/dashboard/chart.php:36 templates/dashboard/chart.php:94
#: templates/dashboard/hero-stats.php:53
#: templates/dashboard/post-detail.php:114
#: templates/dashboard/referrer-detail.php:80 assets/js/world-map.js:172
msgid "Visitors"
msgstr "Besucher"

#: includes/class-dashboard-widget.php:124
msgid "7 days"
msgstr "7 Tage"

#: includes/class-dashboard-widget.php:125
msgid "30 days"
msgstr "30 Tage"

#: includes/class-dashboard-widget.php:126 includes/class-retention.php:163
msgid "90 days"
msgstr "90 Tage"

#: includes/class-dashboard-widget.php:132
msgid "Top pages · last 7 days"
msgstr "Top-Seiten · letzte 7 Tage"

#: includes/class-dashboard-widget.php:136
msgid "Top referrers · last 7 days"
msgstr "Top-Verweisquellen · letzte 7 Tage"

#: includes/class-dashboard-widget.php:141
msgid "View full dashboard →"
msgstr "Vollständiges Dashboard anzeigen →"

#: includes/class-dashboard-widget.php:175
msgid "No data yet."
msgstr "Noch keine Daten."

#: includes/class-dashboard-widget.php:185
#: templates/dashboard/referrer-detail.php:114
#: templates/dashboard/top-pages.php:29
msgid "Home"
msgstr "Startseite"

#: includes/class-dashboard-widget.php:213
msgid "No traffic data yet."
msgstr "Noch keine Traffic-Daten."

#: includes/class-dashboard.php:142 includes/class-dashboard.php:143
msgid "Overview"
msgstr "Übersicht"

#: includes/class-dashboard.php:226 includes/class-import-controller.php:138
msgid "Starting…"
msgstr "Wird gestartet…"

#: includes/class-dashboard.php:227 includes/class-import-controller.php:139
msgid "Import complete."
msgstr "Import abgeschlossen."

#: includes/class-dashboard.php:228 includes/class-import-controller.php:140
msgid "Something went wrong:"
msgstr "Etwas ist schiefgelaufen:"

#: includes/class-dashboard.php:229 includes/class-import-controller.php:141
msgid "Import cancelled."
msgstr "Import abgebrochen."

#: includes/class-dashboard.php:445
msgid "today"
msgstr "heute"

#: includes/class-dashboard.php:446
msgid "yesterday"
msgstr "gestern"

#: includes/class-dashboard.php:447
msgid "last 7 days"
msgstr "letzte 7 Tage"

#: includes/class-dashboard.php:448
msgid "last 14 days"
msgstr "letzte 14 Tage"

#: includes/class-dashboard.php:449
msgid "last 30 days"
msgstr "letzte 30 Tage"

#: includes/class-dashboard.php:450
msgid "last 90 days"
msgstr "letzte 90 Tage"

#: includes/class-dashboard.php:451
msgid "this month"
msgstr "dieser Monat"

#: includes/class-dashboard.php:452
msgid "last month"
msgstr "letzter Monat"

#: includes/class-dashboard.php:453
msgid "year to date"
msgstr "seit Jahresbeginn"

#. translators: %s: a date-range label such as "last 7 days" or "this month".
#: includes/class-dashboard.php:458
#, php-format
msgid "Traffic overview · %s"
msgstr "Traffic-Übersicht · %s"

#. translators: 1: start date (short format), 2: end date (short format, with
#. year).
#: includes/class-dashboard.php:463
#, php-format
msgid "Traffic overview · %1$s – %2$s"
msgstr "Traffic-Übersicht · %1$s – %2$s"

#: includes/class-dashboard.php:859
msgid "(no path)"
msgstr "(kein Pfad)"

#: includes/class-dashboard.php:1304 includes/class-dashboard.php:1431
msgid "Unknown"
msgstr "Unbekannt"

#: includes/class-dashboard.php:1425 templates/admin/dashboard-page.php:125
msgid "Desktop"
msgstr "Desktop"

#: includes/class-dashboard.php:1427 templates/admin/dashboard-page.php:124
msgid "Mobile"
msgstr "Mobil"

#: includes/class-dashboard.php:1429 templates/admin/dashboard-page.php:126
msgid "Tablet"
msgstr "Tablet"

#. translators: %s: signed change in visitors
#: includes/class-dashboard.php:1450
#, php-format
msgid "%s visitors vs the prior period"
msgstr "%s Besucher gegenüber dem Vorzeitraum"

#: includes/class-dashboard.php:1481
msgid "No prior-period data"
msgstr "Keine Daten aus dem Vorzeitraum"

#: includes/class-dashboard.php:1481
msgid "new"
msgstr "neu"

#. translators: 1: signed change, 2: prior-period value
#: includes/class-dashboard.php:1496
#, php-format
msgid "%1$s vs %2$s in the prior period"
msgstr "%1$s gegenüber %2$s im Vorzeitraum"

#: includes/class-drivers.php:310
msgid "No prior period to compare against yet."
msgstr "Noch kein Vorzeitraum zum Vergleich vorhanden."

#: includes/class-drivers.php:316
msgid "Pageviews are flat on the prior period."
msgstr "Die Seitenaufrufe sind gegenüber dem Vorzeitraum unverändert."

#. translators: %d: percentage increase
#: includes/class-drivers.php:321
#, php-format
msgid "Pageviews are up %d%%."
msgstr "Die Seitenaufrufe sind um %d%% gestiegen."

#. translators: %d: percentage decrease, without the minus sign
#: includes/class-drivers.php:323
#, php-format
msgid "Pageviews are down %d%%."
msgstr "Die Seitenaufrufe sind um %d%% gesunken."

#. translators: %s: referrer host, e.g. google.com
#: includes/class-drivers.php:359
#, php-format
msgid "Most of the drop is traffic that stopped coming from %s."
msgstr ""
"Der Rückgang geht größtenteils auf Traffic zurück, der nicht mehr von %s "
"kommt."

#. translators: %s: page title
#: includes/class-drivers.php:361
#, php-format
msgid "Most of the drop is %s."
msgstr "Der Rückgang entfällt größtenteils auf %s."

#. translators: %s: referrer host
#: includes/class-drivers.php:366
#, php-format
msgid "Most of the rise is new traffic from %s."
msgstr "Der Anstieg geht größtenteils auf neuen Traffic von %s zurück."

#. translators: %s: page title
#: includes/class-drivers.php:368
#, php-format
msgid "Most of the rise is %s."
msgstr "Der Anstieg entfällt größtenteils auf %s."

#. translators: 1: device type e.g. Mobile, 2: percentage points
#: includes/class-drivers.php:398
#, php-format
msgid "%1$s took %2$s more of the mix."
msgstr "%1$s hat %2$s mehr Anteil am Mix gewonnen."

#. translators: 1: device type, 2: percentage points
#: includes/class-drivers.php:400
#, php-format
msgid "%1$s lost %2$s of the mix."
msgstr "%1$s hat %2$s Anteil am Mix verloren."

#: includes/class-drivers.php:483
msgid ""
"No pageviews were recorded yesterday, but this site was busy the week "
"before. Tracking may have stopped."
msgstr ""
"Gestern wurden keine Seitenaufrufe erfasst, obwohl auf dieser Website in der"
" Woche zuvor viel los war. Möglicherweise wurde das Tracking gestoppt."

#: includes/class-drivers.php:511
msgid ""
"Every visitor is being recorded as Unknown. Countries will stay empty until "
"geo-location is set up."
msgstr ""
"Jeder Besucher wird als „Unbekannt“ erfasst. Die Länder bleiben leer, bis "
"die Geolokalisierung eingerichtet ist."

#. translators: 1: percentage increase, 2: the worst-offending path
#: includes/class-drivers.php:550
#, php-format
msgid "404 errors are up %1$d%%, mostly on %2$s."
msgstr "Die 404-Fehler sind um %1$d%% gestiegen, überwiegend bei %2$s."

#. translators: %d: percentage drop, without the minus sign
#: includes/class-drivers.php:572
#, php-format
msgid ""
"Traffic is down %d%% on the prior period, well beyond normal variation."
msgstr ""
"Der Traffic ist gegenüber dem Vorzeitraum um %d%% gesunken, deutlich über "
"der normalen Schwankung."

#. translators: %d: percentage rise
#: includes/class-drivers.php:574
#, php-format
msgid "Traffic is up %d%% on the prior period, well beyond normal variation."
msgstr ""
"Der Traffic ist gegenüber dem Vorzeitraum um %d%% gestiegen, deutlich über "
"der normalen Schwankung."

#. translators: 1: site name, 2: period label.
#: includes/class-email-reports.php:122
#, php-format
msgid "[%1$s] Weekly Analytics: %2$s"
msgstr "[%1$s] Wöchentliche Analyse: %2$s"

#: includes/class-event-detail.php:47
msgid "Event not found."
msgstr "Ereignis nicht gefunden."

#. translators: %s: event name
#: includes/class-event-detail.php:63 templates/dashboard/event-detail.php:59
#: templates/dashboard/events.php:55
#, php-format
msgid "Event · %s"
msgstr "Ereignis · %s"

#: includes/class-geo-lookup.php:120
msgid ""
"The uploads directory is not writable, so the database cannot be saved."
msgstr ""
"Das Uploads-Verzeichnis ist nicht beschreibbar, daher kann die Datenbank "
"nicht gespeichert werden."

#. translators: %s: error detail
#: includes/class-geo-lookup.php:142
#, php-format
msgid "Could not download the database: %s"
msgstr "Die Datenbank konnte nicht heruntergeladen werden: %s"

#: includes/class-geo-lookup.php:148
msgid "The downloaded database was empty."
msgstr "Die heruntergeladene Datenbank war leer."

#: includes/class-geo-lookup.php:153
msgid "The downloaded database could not be unpacked."
msgstr "Die heruntergeladene Datenbank konnte nicht entpackt werden."

#: includes/class-geo-lookup.php:158
msgid "Could not create the database directory."
msgstr "Das Datenbankverzeichnis konnte nicht erstellt werden."

#: includes/class-geo-lookup.php:162
msgid "Could not write the database file."
msgstr "Die Datenbankdatei konnte nicht geschrieben werden."

#: includes/class-import-controller.php:82
#: includes/class-import-controller.php:83 templates/admin/import-koko.php:20
#: templates/admin/settings-page.php:322
msgid "Import from Koko Analytics"
msgstr "Aus Koko Analytics importieren"

#: includes/class-import-controller.php:91
#: includes/class-import-controller.php:92
#: templates/admin/import-jetpack.php:36 templates/admin/settings-page.php:325
msgid "Import from Jetpack Stats"
msgstr "Aus Jetpack Stats importieren"

#: includes/class-import-controller.php:278
msgid "All fields are required."
msgstr "Alle Felder sind erforderlich."

#: includes/class-import-controller.php:294
msgid "Invalid Blog URI."
msgstr "Ungültige Blog-URI."

#: includes/class-import-controller.php:307
msgid "Dates must be in YYYY-MM-DD format."
msgstr "Datumsangaben müssen im Format YYYY-MM-DD vorliegen."

#: includes/class-post-columns.php:109
msgid "Views (30d)"
msgstr "Aufrufe (30 T.)"

#. translators: %s: post title
#: includes/class-post-detail.php:77
#, php-format
msgid "Post stats · %s"
msgstr "Beitragsstatistik · %s"

#: includes/class-referrer-detail.php:61
msgid "Referrer not specified."
msgstr "Verweisquelle nicht angegeben."

#. translators: %s: referrer hostname
#: includes/class-referrer-detail.php:75
#, php-format
msgid "Referrer · %s"
msgstr "Verweisquelle · %s"

#: includes/class-rest-api.php:245
msgid "Invalid start or end date."
msgstr "Ungültiges Start- oder Enddatum."

#: includes/class-rest-api.php:248
msgid "end must be on or after start."
msgstr "„end“ muss am oder nach „start“ liegen."

#: includes/class-rest-api.php:449
msgid "Goal not found."
msgstr "Ziel nicht gefunden."

#: includes/class-retention.php:164
msgid "180 days"
msgstr "180 Tage"

#: includes/class-retention.php:165
msgid "1 year"
msgstr "1 Jahr"

#: includes/class-retention.php:166 templates/admin/settings-page.php:89
msgid "2 years"
msgstr "2 Jahre"

#: includes/class-retention.php:167
msgid "5 years"
msgstr "5 Jahre"

#: includes/class-retention.php:168
msgid "Never purge"
msgstr "Nie löschen"

#: includes/class-settings.php:92 templates/admin/settings-page.php:43
msgid "Vireo Analytics Settings"
msgstr "Vireo Analytics – Einstellungen"

#: includes/class-settings.php:93
msgid "Settings"
msgstr "Einstellungen"

#: includes/class-settings.php:120
msgid "You do not have permission to access this page."
msgstr "Sie haben keine Berechtigung, auf diese Seite zuzugreifen."

#: includes/class-settings.php:195
msgid "Settings saved."
msgstr "Einstellungen gespeichert."

#: includes/class-settings.php:236
msgid "Vireo Analytics:"
msgstr "Vireo Analytics:"

#: includes/class-settings.php:237
msgid ""
"Geo-location database is missing. Countries will show as unknown until you "
"install it."
msgstr ""
"Die Geolokalisierungs-Datenbank fehlt. Länder werden als unbekannt "
"angezeigt, bis Sie sie installieren."

#: includes/class-settings.php:238
msgid "Setup instructions"
msgstr "Einrichtungsanleitung"

#: includes/class-settings.php:338
msgid "Filtered as bot."
msgstr "Als Bot gefiltert."

#: includes/class-settings.php:339
msgid "Empty User-Agent is treated as a bot by Bot_Filter::is_bot_request."
msgstr ""
"Ein leerer User-Agent wird von Bot_Filter::is_bot_request als Bot behandelt."

#: includes/class-settings.php:358
msgid "Filtered as bot. This request would NOT be tracked."
msgstr "Als Bot gefiltert. Diese Anfrage würde NICHT erfasst."

#: includes/class-settings.php:359
msgid "Would be tracked. This request passes the bot filter."
msgstr "Würde erfasst. Diese Anfrage passiert den Bot-Filter."

#. translators: %s: substring of the User-Agent that matched the bot regex.
#: includes/class-settings.php:365
#, php-format
msgid "Matched the bot-UA pattern: %s"
msgstr "Stimmt mit dem Bot-UA-Muster überein: %s"

#: includes/class-settings.php:368
msgid "Matched via heuristic (e.g. empty UA) rather than the UA regex."
msgstr ""
"Übereinstimmung über eine Heuristik (z. B. leerer UA) statt über die UA-"
"Regex."

#: includes/class-settings.php:369
msgid ""
"No bot-UA pattern matched, and no Cloudflare bot signals would fire for a "
"typical request."
msgstr ""
"Kein Bot-UA-Muster stimmte überein, und für eine typische Anfrage würden "
"keine Cloudflare-Bot-Signale ausgelöst."

#: templates/admin/dashboard-page.php:19
#: templates/dashboard/event-detail.php:17
msgid "Today"
msgstr "Heute"

#: templates/admin/dashboard-page.php:20
#: templates/dashboard/event-detail.php:18
msgid "Yesterday"
msgstr "Gestern"

#: templates/admin/dashboard-page.php:21
#: templates/dashboard/event-detail.php:19
msgid "Last 7"
msgstr "Letzte 7"

#: templates/admin/dashboard-page.php:22
#: templates/dashboard/event-detail.php:20
msgid "Last 14"
msgstr "Letzte 14"

#: templates/admin/dashboard-page.php:23
#: templates/dashboard/event-detail.php:21
msgid "Last 30"
msgstr "Letzte 30"

#: templates/admin/dashboard-page.php:24
#: templates/dashboard/event-detail.php:22
msgid "Last 90"
msgstr "Letzte 90"

#: templates/admin/dashboard-page.php:25
msgid "This month"
msgstr "Dieser Monat"

#: templates/admin/dashboard-page.php:26
msgid "Last month"
msgstr "Letzter Monat"

#: templates/admin/dashboard-page.php:27
msgid "YTD"
msgstr "Lfd. Jahr"

#. translators: 1: start date, 2: end date
#. translators: 1: start, 2: end
#: templates/admin/dashboard-page.php:107
#: templates/dashboard/event-detail.php:69
#, php-format
msgid "%1$s to %2$s"
msgstr "%1$s bis %2$s"

#: templates/admin/dashboard-page.php:118
msgid ""
"This link asked for a view that has expired, so the default range is shown "
"instead. Dashboard links stop working after about a day. Pick a range below "
"to carry on."
msgstr ""
"Dieser Link hat eine Ansicht angefordert, die abgelaufen ist, daher wird "
"stattdessen der Standardbereich angezeigt. Dashboard-Links funktionieren nur"
" etwa einen Tag lang. Wählen Sie unten einen Bereich, um fortzufahren."

#: templates/admin/dashboard-page.php:123
msgid "All devices"
msgstr "Alle Geräte"

#: templates/admin/dashboard-page.php:128
msgid "All sources"
msgstr "Alle Quellen"

#: templates/admin/dashboard-page.php:129
#: templates/dashboard/top-referrers.php:28
msgid "Direct"
msgstr "Direkt"

#: templates/admin/dashboard-page.php:130
#: templates/dashboard/top-referrers.php:29
msgid "Search"
msgstr "Suche"

#: templates/admin/dashboard-page.php:131
#: templates/dashboard/top-referrers.php:30
msgid "Social"
msgstr "Soziale Netzwerke"

#: templates/admin/dashboard-page.php:132
#: templates/dashboard/top-referrers.php:31
msgid "Referral"
msgstr "Verweis"

#: templates/admin/dashboard-page.php:135
msgid "All countries"
msgstr "Alle Länder"

#: templates/admin/dashboard-page.php:157
msgid "Filter:"
msgstr "Filter:"

#: templates/admin/dashboard-page.php:160
msgid "Device"
msgstr "Gerät"

#: templates/admin/dashboard-page.php:169
msgid "Country"
msgstr "Land"

#: templates/admin/dashboard-page.php:178
msgid "Source"
msgstr "Quelle"

#: templates/admin/dashboard-page.php:186
#: templates/admin/dashboard-page.php:244
msgid "Apply"
msgstr "Anwenden"

#: templates/admin/dashboard-page.php:193
msgid "Clear device filter"
msgstr "Gerätefilter zurücksetzen"

#: templates/admin/dashboard-page.php:198
msgid "Clear country filter"
msgstr "Länderfilter zurücksetzen"

#: templates/admin/dashboard-page.php:203
msgid "Clear source filter"
msgstr "Quellenfilter zurücksetzen"

#: templates/admin/dashboard-page.php:207
msgid "Clear all"
msgstr "Alle zurücksetzen"

#: templates/admin/dashboard-page.php:213 templates/admin/import-koko.php:43
#: templates/dashboard/event-detail.php:79
msgid "Date range"
msgstr "Datumsbereich"

#: templates/admin/dashboard-page.php:221
msgid "Custom"
msgstr "Benutzerdefiniert"

#: templates/admin/dashboard-page.php:232
msgid "Compare vs prior period"
msgstr "Mit Vorzeitraum vergleichen"

#: templates/admin/dashboard-page.php:241
#: templates/admin/settings-page.php:393
msgid "Start"
msgstr "Start"

#: templates/admin/dashboard-page.php:242
#: templates/admin/settings-page.php:396
msgid "End"
msgstr "Ende"

#: templates/admin/dashboard-page.php:285
msgid "Issues &amp; campaigns"
msgstr "Probleme &amp; Kampagnen"

#: templates/admin/dashboard-page.php:286
msgid "404 errors, custom events, campaigns and site search"
msgstr ""
"404-Fehler, benutzerdefinierte Ereignisse, Kampagnen und Website-Suche"

#: templates/admin/import-jetpack.php:45
msgid ""
"Jetpack plugin is not active on this site. You can still import if you have "
"a valid WordPress.com API key."
msgstr ""
"Das Jetpack-Plugin ist auf dieser Website nicht aktiv. Sie können dennoch "
"importieren, wenn Sie einen gültigen WordPress.com-API-Schlüssel besitzen."

#: templates/admin/import-jetpack.php:52
msgid ""
"Pulls daily pageviews and referrers from the Jetpack / WordPress.com stats "
"API. Country and device data isn't available in this API — Vireo Analytics "
"will start tracking those from installation onward."
msgstr ""
"Ruft tägliche Seitenaufrufe und Verweisquellen aus der "
"Jetpack-/WordPress.com-Statistik-API ab. Länder- und Gerätedaten sind über "
"diese API nicht verfügbar – Vireo Analytics beginnt ab der Installation, "
"diese zu erfassen."

#: templates/admin/import-jetpack.php:61
msgid "WordPress.com API key"
msgstr "WordPress.com-API-Schlüssel"

#: templates/admin/import-jetpack.php:64
msgid "A key is saved for this import — leave blank to reuse it"
msgstr ""
"Für diesen Import ist ein Schlüssel gespeichert – leer lassen, um ihn erneut"
" zu verwenden"

#: templates/admin/import-jetpack.php:69
msgid ""
"Find this under <strong>Jetpack → Settings → Security → Akismet</strong>, or"
" in your WordPress.com account under <strong>Security → Application "
"Passwords</strong>."
msgstr ""
"Sie finden dies unter <strong>Jetpack → Einstellungen → Sicherheit → "
"Akismet</strong> oder in Ihrem WordPress.com-Konto unter <strong>Sicherheit "
"→ Anwendungspasswörter</strong>."

#: templates/admin/import-jetpack.php:78
msgid "Blog URI"
msgstr "Blog-URI"

#: templates/admin/import-jetpack.php:81
msgid "The domain Jetpack is tracking. Usually your site's host."
msgstr ""
"Die von Jetpack erfasste Domain. Üblicherweise der Host Ihrer Website."

#: templates/admin/import-jetpack.php:86
msgid "Start date"
msgstr "Startdatum"

#: templates/admin/import-jetpack.php:90
msgid "End date"
msgstr "Enddatum"

#: templates/admin/import-jetpack.php:97 templates/admin/import-koko.php:61
msgid "Re-running is additive."
msgstr "Ein erneuter Durchlauf addiert die Daten."

#: templates/admin/import-jetpack.php:98
msgid ""
"Running the import over an overlapping date range will double-count those "
"days."
msgstr ""
"Wenn Sie den Import über einen sich überschneidenden Datumsbereich "
"ausführen, werden diese Tage doppelt gezählt."

#: templates/admin/import-jetpack.php:104 templates/admin/import-koko.php:76
msgid "Start import"
msgstr "Import starten"

#: templates/admin/import-jetpack.php:107 templates/admin/import-koko.php:79
msgid "Cancel"
msgstr "Abbrechen"

#: templates/admin/import-jetpack.php:110 templates/admin/import-koko.php:82
msgid "Back to Overview"
msgstr "Zurück zur Übersicht"

#: templates/admin/import-koko.php:24
msgid ""
"No Koko Analytics data found in this database. If you just activated Koko "
"Analytics, let it collect some pageviews first and come back."
msgstr ""
"In dieser Datenbank wurden keine Koko-Analytics-Daten gefunden. Wenn Sie "
"Koko Analytics gerade erst aktiviert haben, lassen Sie es zunächst einige "
"Seitenaufrufe sammeln und kommen Sie dann zurück."

#: templates/admin/import-koko.php:30
msgid "Days of data"
msgstr "Tage mit Daten"

#: templates/admin/import-koko.php:51
msgid ""
"Koko Analytics Plus data detected — geo + device stats will also be "
"imported."
msgstr ""
"Koko-Analytics-Plus-Daten erkannt – Geo- und Gerätestatistiken werden "
"ebenfalls importiert."

#: templates/admin/import-koko.php:57
msgid "What this does:"
msgstr "Was passiert dabei:"

#: templates/admin/import-koko.php:58
msgid ""
"Copies Koko's daily rollups into Vireo Analytics's tables. Koko's data is "
"not modified."
msgstr ""
"Kopiert Kokos tägliche Zusammenfassungen in die Tabellen von Vireo "
"Analytics. Die Daten von Koko werden nicht verändert."

#: templates/admin/import-koko.php:62
msgid ""
"Running the import a second time will double-count — only do it once per "
"Koko install."
msgstr ""
"Ein zweiter Import führt zu doppelter Zählung – führen Sie ihn pro Koko-"
"Installation nur einmal aus."

#: templates/admin/import-koko.php:70
msgid "Also import Koko Analytics Plus (geo + device) data"
msgstr "Auch Koko-Analytics-Plus-Daten (Geo + Gerät) importieren"

#: templates/admin/import-koko.php:101
msgid ""
"Import complete. You can deactivate Koko Analytics from the Plugins screen "
"when you're ready — Vireo Analytics is now tracking on its own."
msgstr ""
"Import abgeschlossen. Sie können Koko Analytics über die Plugin-Seite "
"deaktivieren, sobald Sie bereit sind – Vireo Analytics erfasst jetzt "
"eigenständig."

#: templates/admin/import-koko.php:103
msgid "Go to Plugins"
msgstr "Zu den Plugins"

#: templates/admin/import-onboarding.php:22
msgid "Dismiss"
msgstr "Ausblenden"

#: templates/admin/import-onboarding.php:24
msgid "Welcome to Vireo Analytics."
msgstr "Willkommen bei Vireo Analytics."

#. translators: %d: number of days of Koko Analytics data available to import.
#: templates/admin/import-onboarding.php:32
#, php-format
msgid ""
"We noticed you have Koko Analytics (%d days of data) and Jetpack Stats. "
"Import your existing data in a single click — takes about 30 seconds, non-"
"destructive."
msgstr ""
"Wir haben festgestellt, dass Sie Koko Analytics (%d Tage mit Daten) und "
"Jetpack Stats verwenden. Importieren Sie Ihre vorhandenen Daten mit einem "
"einzigen Klick – dauert etwa 30 Sekunden, verändert nichts."

#: templates/admin/import-onboarding.php:36
msgid ""
"We noticed you have Koko Analytics and Jetpack Stats. Import your existing "
"data in a single click — takes about 30 seconds, non-destructive."
msgstr ""
"Wir haben festgestellt, dass Sie Koko Analytics und Jetpack Stats verwenden."
" Importieren Sie Ihre vorhandenen Daten mit einem einzigen Klick – dauert "
"etwa 30 Sekunden, verändert nichts."

#. translators: %d: number of days of Koko Analytics data available to import.
#: templates/admin/import-onboarding.php:46
#, php-format
msgid ""
"We noticed you have Koko Analytics with %d days of data. Import it in one "
"click — takes about 30 seconds, non-destructive."
msgstr ""
"Wir haben festgestellt, dass Sie Koko Analytics mit %d Tagen an Daten "
"verwenden. Importieren Sie sie mit einem Klick – dauert etwa 30 Sekunden, "
"verändert nichts."

#: templates/admin/import-onboarding.php:50
msgid ""
"We noticed you have Koko Analytics. Import your data in one click — takes "
"about 30 seconds, non-destructive."
msgstr ""
"Wir haben festgestellt, dass Sie Koko Analytics verwenden. Importieren Sie "
"Ihre Daten mit einem Klick – dauert etwa 30 Sekunden, verändert nichts."

#: templates/admin/import-onboarding.php:56
msgid ""
"We noticed you have Jetpack Stats. Import your historical pageviews and "
"referrers — takes a few minutes depending on the date range."
msgstr ""
"Wir haben festgestellt, dass Sie Jetpack Stats verwenden. Importieren Sie "
"Ihre bisherigen Seitenaufrufe und Verweisquellen – dauert je nach "
"Datumsbereich einige Minuten."

#: templates/admin/import-onboarding.php:62
msgid "Import from Koko"
msgstr "Aus Koko importieren"

#: templates/admin/import-onboarding.php:65
msgid "Import from Jetpack"
msgstr "Aus Jetpack importieren"

#: templates/admin/import-onboarding.php:71
msgid "Start fresh"
msgstr "Neu beginnen"

#: templates/admin/settings-page.php:21
msgid "Monday"
msgstr "Montag"

#: templates/admin/settings-page.php:22
msgid "Tuesday"
msgstr "Dienstag"

#: templates/admin/settings-page.php:23
msgid "Wednesday"
msgstr "Mittwoch"

#: templates/admin/settings-page.php:24
msgid "Thursday"
msgstr "Donnerstag"

#: templates/admin/settings-page.php:25
msgid "Friday"
msgstr "Freitag"

#: templates/admin/settings-page.php:26
msgid "Saturday"
msgstr "Samstag"

#: templates/admin/settings-page.php:27
msgid "Sunday"
msgstr "Sonntag"

#: templates/admin/settings-page.php:48
msgid "Test email sent."
msgstr "Test-E-Mail gesendet."

#: templates/admin/settings-page.php:50
msgid "Test email failed. Check wp_mail() configuration and error logs."
msgstr ""
"Test-E-Mail fehlgeschlagen. Prüfen Sie die wp_mail()-Konfiguration und die "
"Fehlerprotokolle."

#: templates/admin/settings-page.php:52
msgid "Email reports class is not loaded."
msgstr "Die Klasse für E-Mail-Berichte ist nicht geladen."

#: templates/admin/settings-page.php:61
msgid "Country database installed. Countries will resolve from now on."
msgstr "Länderdatenbank installiert. Länder werden von nun an aufgelöst."

#: templates/admin/settings-page.php:66
msgid "The country database could not be installed."
msgstr "Die Länderdatenbank konnte nicht installiert werden."

#: templates/admin/settings-page.php:72
msgid "General"
msgstr "Allgemein"

#: templates/admin/settings-page.php:75
msgid "Track logged-in admins"
msgstr "Angemeldete Administratoren erfassen"

#: templates/admin/settings-page.php:79
msgid "Count pageviews from users who can manage options."
msgstr "Seitenaufrufe von Benutzern zählen, die Optionen verwalten können."

#: templates/admin/settings-page.php:81
msgid "Off by default so your own browsing does not pollute the stats."
msgstr ""
"Standardmäßig deaktiviert, damit Ihr eigenes Surfen die Statistiken nicht "
"verfälscht."

#: templates/admin/settings-page.php:85
msgid "Data retention"
msgstr "Datenaufbewahrung"

#. translators: %d: number of days.
#: templates/admin/settings-page.php:103
#, php-format
msgid "Custom (%d days)"
msgstr "Benutzerdefiniert (%d Tage)"

#: templates/admin/settings-page.php:109
msgid ""
"Rows in daily rollup tables older than this are purged by a daily cron job."
msgstr ""
"Zeilen in den täglichen Zusammenfassungstabellen, die älter als dieser Wert "
"sind, werden durch einen täglichen Cron-Job gelöscht."

#. translators: 1: disk usage in MB, 2: number of tables.
#: templates/admin/settings-page.php:113
#, php-format
msgid "Current usage: %1$s MB across %2$d analytics tables."
msgstr "Aktuelle Nutzung: %1$s MB über %2$d Analyse-Tabellen."

#: templates/admin/settings-page.php:120
msgid "Exclusions"
msgstr "Ausschlüsse"

#: templates/admin/settings-page.php:121
msgid ""
"Skip pageviews from known bots, your own IPs, or internal paths. Bot UAs are"
" filtered automatically; these rules run on top."
msgstr ""
"Seitenaufrufe von bekannten Bots, Ihren eigenen IPs oder internen Pfaden "
"überspringen. Bot-UAs werden automatisch gefiltert; diese Regeln kommen "
"zusätzlich hinzu."

#: templates/admin/settings-page.php:124
msgid "Excluded IPs / CIDR"
msgstr "Ausgeschlossene IPs / CIDR"

#: templates/admin/settings-page.php:127
msgid "One entry per line. IPv4, IPv6, and CIDR ranges are supported."
msgstr ""
"Ein Eintrag pro Zeile. IPv4, IPv6 und CIDR-Bereiche werden unterstützt."

#: templates/admin/settings-page.php:131
msgid "Excluded paths"
msgstr "Ausgeschlossene Pfade"

#: templates/admin/settings-page.php:134
msgid ""
"One path pattern per line. Use <code>*</code> for any chars except "
"<code>/</code>, <code>**</code> for any chars."
msgstr ""
"Ein Pfadmuster pro Zeile. Verwenden Sie <code>*</code> für beliebige Zeichen"
" außer <code>/</code> und <code>**</code> für beliebige Zeichen."

#: templates/admin/settings-page.php:139
msgid "Geo-location"
msgstr "Geolokalisierung"

#: templates/admin/settings-page.php:142 templates/admin/settings-page.php:384
msgid "Countries"
msgstr "Länder"

#: templates/admin/settings-page.php:147
msgid "Resolving"
msgstr "Wird aufgelöst"

#. translators: %s: the visitor country code the host reported, e.g. US.
#: templates/admin/settings-page.php:151
#, php-format
msgid ""
"Your host or CDN already tells us each visitor's country (it reported %s for"
" this request), so countries resolve automatically. No database needed."
msgstr ""
"Ihr Host oder CDN teilt uns das Land jedes Besuchers bereits mit (für diese "
"Anfrage wurde %s gemeldet), daher werden Länder automatisch aufgelöst. Keine"
" Datenbank erforderlich."

#: templates/admin/settings-page.php:157
msgid "Installed"
msgstr "Installiert"

#: templates/admin/settings-page.php:158
msgid "Country lookups run against the local database on this server."
msgstr "Länderabfragen erfolgen gegen die lokale Datenbank auf diesem Server."

#: templates/admin/settings-page.php:161
msgid ""
"Geolocation by <a href=\"https://db-ip.com\" target=\"_blank\" "
"rel=\"noopener\">DB-IP</a>."
msgstr ""
"Geolokalisierung durch <a href=\"https://db-ip.com\" target=\"_blank\" "
"rel=\"noopener\">DB-IP</a>."

#: templates/admin/settings-page.php:167
msgid "Not resolving"
msgstr "Wird nicht aufgelöst"

#: templates/admin/settings-page.php:168
msgid ""
"Every visitor is recorded as unknown until a country source is available. "
"The one-click database below fixes it."
msgstr ""
"Jeder Besucher wird als unbekannt erfasst, bis eine Länderquelle verfügbar "
"ist. Die Ein-Klick-Datenbank unten behebt das."

#: templates/admin/settings-page.php:171
msgid "Download country database"
msgstr "Länderdatenbank herunterladen"

#: templates/admin/settings-page.php:174
msgid ""
"Free, no account, installed for you. Data by <a href=\"https://db-ip.com\" "
"target=\"_blank\" rel=\"noopener\">DB-IP</a> (CC BY 4.0)."
msgstr ""
"Kostenlos, kein Konto, für Sie installiert. Daten von <a href=\"https://db-"
"ip.com\" target=\"_blank\" rel=\"noopener\">DB-IP</a> (CC BY 4.0)."

#: templates/admin/settings-page.php:178
msgid "Prefer MaxMind GeoLite2? (manual)"
msgstr "Lieber MaxMind GeoLite2? (manuell)"

#: templates/admin/settings-page.php:180
msgid ""
"Create a free account at <a "
"href=\"https://www.maxmind.com/en/geolite2/signup\" target=\"_blank\" "
"rel=\"noopener\">maxmind.com</a> and generate a license key."
msgstr ""
"Erstellen Sie ein kostenloses Konto unter <a "
"href=\"https://www.maxmind.com/en/geolite2/signup\" target=\"_blank\" "
"rel=\"noopener\">maxmind.com</a> und erzeugen Sie einen Lizenzschlüssel."

#: templates/admin/settings-page.php:181
msgid ""
"Download <code>GeoLite2-Country.mmdb</code> (the Country edition is enough)."
msgstr ""
"Laden Sie <code>GeoLite2-Country.mmdb</code> herunter (die Country-Edition "
"genügt)."

#. translators: %s: filesystem path.
#: templates/admin/settings-page.php:185
#, php-format
msgid "Upload it to <code>%s/</code> on this server."
msgstr "Laden Sie sie nach <code>%s/</code> auf diesem Server hoch."

#: templates/admin/settings-page.php:189
msgid ""
"MaxMind requires an account and prohibits automatic downloads, which is why "
"it is manual."
msgstr ""
"MaxMind erfordert ein Konto und verbietet automatische Downloads, weshalb "
"dies manuell erfolgt."

#: templates/admin/settings-page.php:198
msgid "Auto-events"
msgstr "Automatische Ereignisse"

#: templates/admin/settings-page.php:199
msgid ""
"Automatically track common interactions without writing custom JS. Each "
"option enables a delegated listener on the page that fires an event through "
"the standard pipeline."
msgstr ""
"Erfassen Sie häufige Interaktionen automatisch, ohne eigenes JavaScript zu "
"schreiben. Jede Option aktiviert einen delegierten Listener auf der Seite, "
"der ein Ereignis über die Standard-Pipeline auslöst."

#: templates/admin/settings-page.php:202
msgid "File downloads"
msgstr "Datei-Downloads"

#: templates/admin/settings-page.php:206
msgid "Record clicks on links to files (PDF, ZIP, DOC, MP3, MP4, etc.)."
msgstr "Klicks auf Links zu Dateien (PDF, ZIP, DOC, MP3, MP4 usw.) erfassen."

#: templates/admin/settings-page.php:208
msgid "Fires a \"download\" event with the filename as the value."
msgstr "Löst ein „download“-Ereignis mit dem Dateinamen als Wert aus."

#: templates/admin/settings-page.php:212
msgid "Form submissions"
msgstr "Formularübermittlungen"

#: templates/admin/settings-page.php:216
msgid "Record every form submit."
msgstr "Jede Formularübermittlung erfassen."

#: templates/admin/settings-page.php:218
msgid "Fires a \"form_submit\" event with the form id, name, or action URL."
msgstr ""
"Löst ein „form_submit“-Ereignis mit der Formular-ID, dem Namen oder der "
"Action-URL aus."

#: templates/admin/settings-page.php:222
msgid "Email links"
msgstr "E-Mail-Links"

#: templates/admin/settings-page.php:226
msgid "Record clicks on mailto: links."
msgstr "Klicks auf mailto:-Links erfassen."

#: templates/admin/settings-page.php:228
msgid ""
"The address is masked (only the @domain part is logged) to avoid storing raw"
" PII."
msgstr ""
"Die Adresse wird maskiert (nur der @Domain-Teil wird protokolliert), um das "
"Speichern personenbezogener Rohdaten zu vermeiden."

#: templates/admin/settings-page.php:232
msgid "Phone links"
msgstr "Telefon-Links"

#: templates/admin/settings-page.php:236
msgid "Record clicks on tel: links."
msgstr "Klicks auf tel:-Links erfassen."

#: templates/admin/settings-page.php:241
msgid "Outbound links"
msgstr "Ausgehende Links"

#: templates/admin/settings-page.php:245
msgid "Record clicks on links to external domains."
msgstr "Klicks auf Links zu externen Domains erfassen."

#: templates/admin/settings-page.php:248
msgid ""
"Handled by the Pro Outbound Tracker (dedicated table + richer reporting). "
"This Free-tier handler is disabled to prevent double-counting."
msgstr ""
"Wird vom Pro-Outbound-Tracker verarbeitet (eigene Tabelle + umfangreichere "
"Berichte). Dieser Handler der Free-Version ist deaktiviert, um doppelte "
"Zählungen zu verhindern."

#: templates/admin/settings-page.php:250
msgid "Fires an \"outbound\" event with the external host as the value."
msgstr "Löst ein „outbound“-Ereignis mit dem externen Host als Wert aus."

#: templates/admin/settings-page.php:259
msgid "Weekly email digest"
msgstr "Wöchentliche E-Mail-Zusammenfassung"

#: templates/admin/settings-page.php:260
msgid ""
"A plain, data-only snapshot of the last seven days — top pages, referrers, "
"and country mix. No LLM, no external calls."
msgstr ""
"Eine schlichte, reine Datenübersicht der letzten sieben Tage – Top-Seiten, "
"Verweisquellen und Ländermix. Kein LLM, keine externen Aufrufe."

#: templates/admin/settings-page.php:263
msgid "Enable"
msgstr "Aktivieren"

#: templates/admin/settings-page.php:267
msgid "Send the weekly digest"
msgstr "Wöchentliche Zusammenfassung senden"

#: templates/admin/settings-page.php:272
msgid "Recipients"
msgstr "Empfänger"

#. translators: %s: site admin email.
#: templates/admin/settings-page.php:278
#, php-format
msgid "One email per line. Leave blank to fall back to the site admin (%s)."
msgstr ""
"Eine E-Mail-Adresse pro Zeile. Leer lassen, um auf den Website-Administrator"
" (%s) zurückzugreifen."

#: templates/admin/settings-page.php:284 templates/dashboard/chart.php:73
msgid "Day"
msgstr "Tag"

#: templates/admin/settings-page.php:294 templates/dashboard/chart.php:77
#: templates/dashboard/chart.php:79
msgid "Hour"
msgstr "Stunde"

#. translators: %s: site timezone string.
#: templates/admin/settings-page.php:304
#, php-format
msgid "Site timezone (%s)."
msgstr "Zeitzone der Website (%s)."

#: templates/admin/settings-page.php:311
msgid "Save settings"
msgstr "Einstellungen speichern"

#: templates/admin/settings-page.php:316
msgid "Import data"
msgstr "Daten importieren"

#: templates/admin/settings-page.php:318
msgid ""
"Bring your history into Vireo Analytics in a single click. Importing is non-"
"destructive — your source data is not modified."
msgstr ""
"Bringen Sie Ihren Verlauf mit einem einzigen Klick in Vireo Analytics. Der "
"Import verändert nichts – Ihre Quelldaten bleiben unverändert."

#: templates/admin/settings-page.php:331
msgid "REST API"
msgstr "REST-API"

#: templates/admin/settings-page.php:333
msgid ""
"Read-only endpoints under /wp-json/vireo-analytics/v1. Authenticate with "
"WordPress Application Passwords or a logged-in session nonce. Requires the "
"view_vireo_analytics capability."
msgstr ""
"Schreibgeschützte Endpunkte unter /wp-json/vireo-analytics/v1. "
"Authentifizieren Sie sich mit WordPress-Anwendungspasswörtern oder einem "
"Nonce einer angemeldeten Sitzung. Erfordert die Berechtigung "
"view_vireo_analytics."

#: templates/admin/settings-page.php:342
msgid "Base URL"
msgstr "Basis-URL"

#: templates/admin/settings-page.php:348
msgid "Endpoints"
msgstr "Endpunkte"

#: templates/admin/settings-page.php:363
msgid "Example"
msgstr "Beispiel"

#: templates/admin/settings-page.php:373
msgid "Export CSV"
msgstr "CSV exportieren"

#: templates/admin/settings-page.php:375
msgid ""
"Download your analytics as CSV for the last 30 days. Streams directly — no "
"external service, nothing leaves your server."
msgstr ""
"Laden Sie Ihre Analysedaten der letzten 30 Tage als CSV herunter. Wird "
"direkt gestreamt – kein externer Dienst, nichts verlässt Ihren Server."

#: templates/admin/settings-page.php:381
msgid "Site totals"
msgstr "Website-Summen"

#: templates/admin/settings-page.php:382 templates/dashboard/drivers.php:98
msgid "Pages"
msgstr "Seiten"

#: templates/admin/settings-page.php:383
msgid "Referrers"
msgstr "Verweisquellen"

#: templates/admin/settings-page.php:385
msgid "Devices"
msgstr "Geräte"

#: templates/admin/settings-page.php:386 templates/dashboard/404-table.php:16
msgid "404 errors"
msgstr "404-Fehler"

#: templates/admin/settings-page.php:387
msgid "Events"
msgstr "Ereignisse"

#: templates/admin/settings-page.php:399
msgid "Type"
msgstr "Typ"

#: templates/admin/settings-page.php:406
msgid "Download CSV"
msgstr "CSV herunterladen"

#: templates/admin/settings-page.php:411
msgid "Bot filter test"
msgstr "Bot-Filter-Test"

#: templates/admin/settings-page.php:413
msgid ""
"Paste a User-Agent to see whether Vireo Analytics would filter it as a bot. "
"Useful when debugging why a visitor (or monitoring tool) isn't showing up in"
" stats."
msgstr ""
"Fügen Sie einen User-Agent ein, um zu sehen, ob Vireo Analytics ihn als Bot "
"filtern würde. Nützlich bei der Fehlersuche, warum ein Besucher (oder ein "
"Monitoring-Tool) nicht in den Statistiken erscheint."

#: templates/admin/settings-page.php:418
msgid "Test User-Agent"
msgstr "User-Agent testen"

#: templates/admin/settings-page.php:428
msgid "Test email"
msgstr "Test-E-Mail"

#. translators: %s: current user email.
#: templates/admin/settings-page.php:433
#, php-format
msgid "Sends the current digest to %s right now (bypasses the schedule)."
msgstr ""
"Sendet die aktuelle Zusammenfassung sofort an %s (umgeht den Zeitplan)."

#: templates/admin/settings-page.php:439
msgid "Send test email"
msgstr "Test-E-Mail senden"

#: templates/dashboard/404-table.php:19
msgid "No 404 errors in this period"
msgstr "Keine 404-Fehler in diesem Zeitraum"

#: templates/dashboard/404-table.php:20
msgid "Broken links and missing pages hit by visitors will appear here."
msgstr ""
"Defekte Links und fehlende Seiten, die von Besuchern aufgerufen werden, "
"erscheinen hier."

#: templates/dashboard/404-table.php:26
msgid "Path"
msgstr "Pfad"

#: templates/dashboard/404-table.php:27
msgid "Top referrer"
msgstr "Top-Verweisquelle"

#: templates/dashboard/404-table.php:28
msgid "Hits"
msgstr "Treffer"

#: templates/dashboard/chart.php:37
msgid "Both"
msgstr "Beide"

#: templates/dashboard/chart.php:68
msgid "Hourly traffic"
msgstr "Stündlicher Traffic"

#: templates/dashboard/chart.php:68
msgid "Daily traffic"
msgstr "Täglicher Traffic"

#: templates/dashboard/chart.php:70
msgid "Chart granularity"
msgstr "Diagramm-Granularität"

#: templates/dashboard/chart.php:79
msgid "Hourly view is available for ranges up to 48 hours."
msgstr "Die stündliche Ansicht ist für Zeiträume bis zu 48 Stunden verfügbar."

#: templates/dashboard/chart.php:82
msgid "Chart metric"
msgstr "Diagramm-Metrik"

#: templates/dashboard/chart.php:96
msgid "Prior period"
msgstr "Vorzeitraum"

#: templates/dashboard/chart.php:117
msgid "No traffic yet"
msgstr "Noch kein Traffic"

#: templates/dashboard/chart.php:118
msgid "Pageviews for the selected range will plot here as they are recorded."
msgstr ""
"Seitenaufrufe für den ausgewählten Bereich werden hier dargestellt, sobald "
"sie erfasst werden."

#: templates/dashboard/countries.php:44
msgid "Top countries"
msgstr "Top-Länder"

#: templates/dashboard/countries.php:45
msgid "View"
msgstr "Ansicht"

#: templates/dashboard/countries.php:46
msgid "Map"
msgstr "Karte"

#: templates/dashboard/countries.php:47
msgid "Table"
msgstr "Tabelle"

#: templates/dashboard/countries.php:53
msgid "Countries are not being resolved"
msgstr "Länder werden nicht aufgelöst"

#: templates/dashboard/countries.php:55
msgid ""
"The geo-location database is not installed, so every visitor is recorded as "
"unknown. Your traffic is still being counted."
msgstr ""
"Die Geolokalisierungs-Datenbank ist nicht installiert, daher wird jeder "
"Besucher als unbekannt erfasst. Ihr Traffic wird dennoch gezählt."

#: templates/dashboard/countries.php:57
msgid "Set it up"
msgstr "Jetzt einrichten"

#: templates/dashboard/countries.php:63
msgid "No country data yet"
msgstr "Noch keine Länderdaten"

#: templates/dashboard/countries.php:64
msgid "Geo-located pageviews will appear here once visitors arrive."
msgstr ""
"Geolokalisierte Seitenaufrufe erscheinen hier, sobald Besucher eintreffen."

#: templates/dashboard/countries.php:72
msgid "World map of visitor distribution"
msgstr "Weltkarte der Besucherverteilung"

#: templates/dashboard/devices.php:19
msgid "Device types"
msgstr "Gerätetypen"

#: templates/dashboard/devices.php:20
msgid "Browsers"
msgstr "Browser"

#: templates/dashboard/devices.php:21
msgid "Operating systems"
msgstr "Betriebssysteme"

#: templates/dashboard/devices.php:39
msgid "Technology"
msgstr "Technologie"

#: templates/dashboard/devices.php:40
msgid "Technology breakdown"
msgstr "Technologie-Aufschlüsselung"

#: templates/dashboard/devices.php:67
msgid "No data for this period."
msgstr "Keine Daten für diesen Zeitraum."

#: templates/dashboard/devices.php:83
msgid "visitor"
msgid_plural "visitors"
msgstr[0] "Besucher"
msgstr[1] "Besucher"

#: templates/dashboard/drivers.php:60
msgid "Gained"
msgstr "Zugewinne"

#: templates/dashboard/drivers.php:62
msgid "Nothing grew."
msgstr "Nichts ist gewachsen."

#: templates/dashboard/drivers.php:70
msgid "Lost"
msgstr "Verluste"

#: templates/dashboard/drivers.php:72
msgid "Nothing fell."
msgstr "Nichts ist gefallen."

#: templates/dashboard/drivers.php:85
msgid "What changed"
msgstr "Was sich geändert hat"

#: templates/dashboard/drivers.php:101
msgid "Sources"
msgstr "Quellen"

#: templates/dashboard/drivers.php:125
msgid "Fix this"
msgstr "Beheben"

#: templates/dashboard/event-detail.php:52
#: templates/dashboard/post-detail.php:30
#: templates/dashboard/referrer-detail.php:25
msgid "&larr; Overview"
msgstr "&larr; Übersicht"

#: templates/dashboard/event-detail.php:90
msgid "Total count"
msgstr "Gesamtanzahl"

#: templates/dashboard/event-detail.php:96
msgid "fires in range"
msgstr "Auslösungen im Zeitraum"

#: templates/dashboard/event-detail.php:99
msgid "Unique visitors"
msgstr "Eindeutige Besucher"

#: templates/dashboard/event-detail.php:105
msgid "distinct visitors"
msgstr "verschiedene Besucher"

#: templates/dashboard/event-detail.php:108
msgid "Distinct values"
msgstr "Verschiedene Werte"

#: templates/dashboard/event-detail.php:112
msgid "in range (top 20 shown)"
msgstr "im Zeitraum (Top 20 angezeigt)"

#: templates/dashboard/event-detail.php:119
msgid "Daily counts"
msgstr "Tägliche Anzahl"

#: templates/dashboard/event-detail.php:121
#: templates/dashboard/event-detail.php:141 templates/dashboard/events.php:67
msgid "Count"
msgstr "Anzahl"

#: templates/dashboard/event-detail.php:122
#: templates/dashboard/event-detail.php:142 templates/dashboard/events.php:68
msgid "Unique"
msgstr "Eindeutig"

#: templates/dashboard/event-detail.php:129
msgid "No fires in this range"
msgstr "Keine Auslösungen in diesem Zeitraum"

#: templates/dashboard/event-detail.php:130
msgid ""
"Event counts for the selected range will plot here as they are recorded."
msgstr ""
"Die Ereigniszahlen für den ausgewählten Bereich werden hier dargestellt, "
"sobald sie erfasst werden."

#: templates/dashboard/event-detail.php:139
msgid "Top values"
msgstr "Top-Werte"

#: templates/dashboard/event-detail.php:147
msgid "No values recorded"
msgstr "Keine Werte erfasst"

#: templates/dashboard/event-detail.php:148
msgid "Fire this event with a value argument to see a breakdown."
msgstr ""
"Lösen Sie dieses Ereignis mit einem Wert-Argument aus, um eine "
"Aufschlüsselung zu sehen."

#: templates/dashboard/event-detail.php:156 templates/dashboard/events.php:93
msgid "(no value)"
msgstr "(kein Wert)"

#: templates/dashboard/events.php:60
msgid "&larr; back to all events"
msgstr "&larr; zurück zu allen Ereignissen"

#: templates/dashboard/events.php:63
msgid "Top events"
msgstr "Top-Ereignisse"

#: templates/dashboard/events.php:74
msgid "No events recorded"
msgstr "Keine Ereignisse erfasst"

#: templates/dashboard/events.php:78
msgid ""
"Fire events from your site with <code>vireo('event', 'name')</code> and "
"they'll appear here."
msgstr ""
"Lösen Sie Ereignisse von Ihrer Website mit <code>vireo('event', "
"'name')</code> aus, und sie erscheinen hier."

#: templates/dashboard/hero-stats.php:35
msgid "in the selected range"
msgstr "im ausgewählten Zeitraum"

#: templates/dashboard/hero-stats.php:46
msgid "daily uniques, summed"
msgstr "tägliche eindeutige Besucher, summiert"

#: templates/dashboard/hero-stats.php:47
msgid "unique today"
msgstr "eindeutig heute"

#: templates/dashboard/hero-stats.php:49
msgid ""
"Someone who visits on more than one day is counted once per day. Visitors "
"are identified by a hash whose salt is regenerated every night, so the same "
"person cannot be recognised across days. That is deliberate: it is what lets"
" Vireo track visitors without cookies and without consent."
msgstr ""
"Wer an mehr als einem Tag besucht, wird einmal pro Tag gezählt. Besucher "
"werden über einen Hash identifiziert, dessen Salt jede Nacht neu erzeugt "
"wird, sodass dieselbe Person nicht über mehrere Tage hinweg wiedererkannt "
"werden kann. Das ist beabsichtigt: Genau das ermöglicht es Vireo, Besucher "
"ohne Cookies und ohne Einwilligung zu erfassen."

#: templates/dashboard/hero-stats.php:50
msgid "Unique visitors today."
msgstr "Eindeutige Besucher heute."

#: templates/dashboard/hero-stats.php:65
msgid "Average daily traffic"
msgstr "Durchschnittlicher täglicher Traffic"

#: templates/dashboard/post-detail.php:48
msgid "Lifetime pageviews"
msgstr "Seitenaufrufe insgesamt"

#. translators: %s: first-seen date
#: templates/dashboard/post-detail.php:59
#, php-format
msgid "since %s"
msgstr "seit %s"

#: templates/dashboard/post-detail.php:68
msgid "Lifetime visitors"
msgstr "Besucher insgesamt"

#: templates/dashboard/post-detail.php:74
msgid "unique, all-time"
msgstr "eindeutig, gesamter Zeitraum"

#: templates/dashboard/post-detail.php:78
msgid "Best day"
msgstr "Bester Tag"

#: templates/dashboard/post-detail.php:93
msgid "no traffic yet"
msgstr "noch kein Traffic"

#. translators: 1: start date, 2: end date
#: templates/dashboard/post-detail.php:106
#: templates/dashboard/referrer-detail.php:72
#, php-format
msgid "Daily traffic · %1$s &ndash; %2$s"
msgstr "Täglicher Traffic · %1$s &ndash; %2$s"

#: templates/dashboard/post-detail.php:128
msgid "No traffic in this range"
msgstr "Kein Traffic in diesem Zeitraum"

#: templates/dashboard/post-detail.php:129
msgid "Pageviews for this post will plot here as they are recorded."
msgstr ""
"Seitenaufrufe für diesen Beitrag werden hier dargestellt, sobald sie erfasst"
" werden."

#: templates/dashboard/post-detail.php:137
msgid "pageviews in range"
msgstr "Seitenaufrufe im Zeitraum"

#: templates/dashboard/post-detail.php:141
msgid "visitors in range"
msgstr "Besucher im Zeitraum"

#: templates/dashboard/post-detail.php:156
msgid "Top referrers for this post"
msgstr "Top-Verweisquellen für diesen Beitrag"

#: templates/dashboard/post-detail.php:161
msgid "No referrers in this range"
msgstr "Keine Verweisquellen in diesem Zeitraum"

#: templates/dashboard/post-detail.php:162
msgid "This post had no inbound referrers during the selected period."
msgstr ""
"Für diesen Beitrag gab es im ausgewählten Zeitraum keine eingehenden "
"Verweisquellen."

#: templates/dashboard/post-detail.php:164
msgid "Per-post referrer data is being collected"
msgstr "Verweisdaten pro Beitrag werden gesammelt"

#: templates/dashboard/post-detail.php:166
msgid ""
"Referrers per individual post started tracking with a recent update. Data "
"will appear here as new visitors arrive."
msgstr ""
"Die Erfassung von Verweisquellen pro einzelnem Beitrag begann mit einem "
"kürzlichen Update. Daten erscheinen hier, sobald neue Besucher eintreffen."

#. translators: %s: date when per-post referrer tracking began
#: templates/dashboard/post-detail.php:178
#, php-format
msgid "Referrer data for this post starts from %s."
msgstr "Verweisdaten für diesen Beitrag beginnen ab %s."

#. translators: 1: start date, 2: end date
#: templates/dashboard/referrer-detail.php:34
#, php-format
msgid "Traffic from this referrer · %1$s to %2$s"
msgstr "Traffic von dieser Verweisquelle · %1$s bis %2$s"

#: templates/dashboard/referrer-detail.php:46
msgid "Pageviews in range"
msgstr "Seitenaufrufe im Zeitraum"

#: templates/dashboard/referrer-detail.php:55
msgid "Visitors in range"
msgstr "Besucher im Zeitraum"

#: templates/dashboard/referrer-detail.php:94
msgid "No traffic from this referrer in this range"
msgstr "Kein Traffic von dieser Verweisquelle in diesem Zeitraum"

#: templates/dashboard/referrer-detail.php:95
msgid "Pageviews sent by this source will plot here as they are recorded."
msgstr ""
"Seitenaufrufe, die von dieser Quelle gesendet werden, werden hier "
"dargestellt, sobald sie erfasst werden."

#: templates/dashboard/referrer-detail.php:105
msgid "Top pages in this range"
msgstr "Top-Seiten in diesem Zeitraum"

#: templates/dashboard/referrer-detail.php:106
msgid ""
"Your site's top pages for the same date range. Per-referrer page breakdown "
"becomes exact when the schema is extended in v2."
msgstr ""
"Die Top-Seiten Ihrer Website für denselben Datumsbereich. Die seitenweise "
"Aufschlüsselung pro Verweisquelle wird genau, sobald das Schema in v2 "
"erweitert wird."

#: templates/dashboard/top-pages.php:15
msgid "Top pages"
msgstr "Top-Seiten"

#: templates/dashboard/top-pages.php:18
msgid "No pages tracked yet"
msgstr "Noch keine Seiten erfasst"

#: templates/dashboard/top-pages.php:19
msgid "Top posts and pages will appear here after the first few visits."
msgstr "Top-Beiträge und -Seiten erscheinen hier nach den ersten Besuchen."

#: templates/dashboard/top-pages.php:54
msgid "(unpublished)"
msgstr "(unveröffentlicht)"

#: templates/dashboard/top-referrers.php:35
msgid ""
"Visitors who arrived with no referrer: typed the URL, used a bookmark, or "
"came from an app or email client."
msgstr ""
"Besucher, die ohne Verweisquelle kamen: haben die URL eingegeben, ein "
"Lesezeichen verwendet oder kamen aus einer App oder einem E-Mail-Programm."

#: templates/dashboard/top-referrers.php:36
msgid "No search traffic in this range."
msgstr "Kein Suchtraffic in diesem Zeitraum."

#: templates/dashboard/top-referrers.php:37
msgid "No social traffic in this range."
msgstr "Kein Traffic aus sozialen Netzwerken in diesem Zeitraum."

#: templates/dashboard/top-referrers.php:38
msgid "No referral traffic in this range."
msgstr "Kein Verweis-Traffic in diesem Zeitraum."

#: templates/dashboard/top-referrers.php:54
msgid "Top referrers"
msgstr "Top-Verweisquellen"

#: templates/dashboard/top-referrers.php:57
msgid "No referrers yet"
msgstr "Noch keine Verweisquellen"

#: templates/dashboard/top-referrers.php:58
msgid "When someone clicks through from another site, they'll show up here."
msgstr ""
"Wenn jemand von einer anderen Website aus durchklickt, erscheint er hier."

#: vireo-analytics.php:155
msgid "Every minute (Vireo Analytics)"
msgstr "Jede Minute (Vireo Analytics)"

#: assets/js/dashboard.js:134
msgid "Daily traffic chart, no data."
msgstr "Diagramm täglicher Traffic, keine Daten."

#. translators: 1: first date in the range, 2: last date, 3: pageview count,
#. 4: visitor count.
#: assets/js/dashboard.js:139
msgid ""
"Daily traffic, %1$s to %2$s. %3$s pageviews, %4$s visitors. Use arrow keys "
"to step through each day."
msgstr ""
"Täglicher Traffic, %1$s bis %2$s. %3$s Seitenaufrufe, %4$s Besucher. "
"Verwenden Sie die Pfeiltasten, um Tag für Tag zu navigieren."

#. translators: 1: date, 2: pageview count, 3: visitor count.
#: assets/js/dashboard.js:151
msgid "%1$s: %2$s pageviews, %3$s visitors"
msgstr "%1$s: %2$s Seitenaufrufe, %3$s Besucher"

#. translators: %s: pageview count in the prior period. Note the leading comma
#. — this continues the previous sentence.
#: assets/js/dashboard.js:157
msgid ", %s pageviews in the prior period"
msgstr ", %s Seitenaufrufe im Vorzeitraum"

#. translators: %s: pageview count.
#: assets/js/dashboard.js:487
msgid "%s pageview"
msgid_plural "%s pageviews"
msgstr[0] "%s Seitenaufruf"
msgstr[1] "%s Seitenaufrufe"

#. translators: %s: visitor count.
#: assets/js/dashboard.js:492
msgid "%s visitor"
msgid_plural "%s visitors"
msgstr[0] "%s Besucher"
msgstr[1] "%s Besucher"

#. translators: %s: pageview count in the prior period.
#: assets/js/dashboard.js:499
msgid "%s prior"
msgstr "%s zuvor"

#: assets/js/settings-page.js:52
msgid "Request failed."
msgstr "Anfrage fehlgeschlagen."

#: assets/js/settings-page.js:60
msgid "Network error — try again."
msgstr "Netzwerkfehler – bitte erneut versuchen."
