revert: lokales Google-Fonts-Hosting entfernt + scan zeigt nur hinweis

- Feature "Schriften lokal hosten" komplett zurueckgebaut (class-fonts.php,
  tab, ajax-endpunkte, output-buffer, admin-js-handler, optionen).
- Scan: wird fonts.googleapis.com / fonts.gstatic.com erkannt, steht in der
  Aktion-spalte jetzt der nicht-klickbare hinweis "Schriftart fuer
  DSGVO-konformen Betrieb lokal hosten." statt eines buttons.
- i18n entsprechend bereinigt (123 strings).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
s4luorth
2026-06-08 07:39:34 +02:00
parent 94043baf7c
commit b6df4c64af
8 changed files with 22 additions and 669 deletions

View File

@@ -1,19 +1,6 @@
# 139 unique strings
MSGID Keine Berechtigung.
MSGID Lokale Schriften gelöscht.
MSGID Upload-Verzeichnis konnte nicht erstellt werden.
MSGID %1$d Schrift-Stylesheet(s) und %2$d Schriftdatei(en) lokal gespeichert.
MSGID Bindet Google Fonts lokal ein: Das Plugin lädt die Schrift-Stylesheets und Schriftdateien einmalig herunter, speichert sie in Ihrem Uploads-Ordner und ersetzt die Pfade im Seitenquelltext. So wird beim Seitenaufruf keine Verbindung mehr zu Google aufgebaut (kein IP-Transfer) und die Schriften laden schneller.
MSGID Lokales Hosting
MSGID Lokale Schriften ein/aus
MSGID Wenn aktiv, werden auf der Webseite die heruntergeladenen lokalen Schriften statt der Google-Pfade ausgeliefert.
MSGID Speichern
MSGID Schriften herunterladen
MSGID Jetzt herunterladen & einbinden
MSGID Lokale Schriften löschen
MSGID Aktuell lokal: %1$d Stylesheet(s), %2$d Schriftdatei(en) – zuletzt aktualisiert am %3$s.
MSGID Hinweis: Gescannt werden die Startseite und einige Unterseiten. Falls auf einzelnen Seiten weitere Google Fonts vorkommen, führen Sie die Aktion nach Inhaltsänderungen erneut aus.
# 123 unique strings
MSGID Ungültige Antwort vom Lizenzserver.
MSGID Keine Berechtigung.
MSGID Bitte einen Lizenzschlüssel eingeben.
MSGID Lizenz erfolgreich aktiviert.
MSGID Alle Plätze dieser Lizenz sind belegt. Geben Sie eine Domain frei, um diese Seite zu aktivieren.
@@ -74,9 +61,7 @@ MSGID Vorlage übernehmen
MSGID Vorlage verfügbar
MSGID Gescannte Seiten:
MSGID Gefunden auf
MSGID Schriften werden heruntergeladen …
MSGID Fehler beim Herunterladen:
MSGID Lokale Schriften wirklich löschen?
MSGID Schriftart für DSGVO-konformen Betrieb lokal hosten.
MSGID Google Ireland Ltd., Irland / Google LLC, USA
MSGID Darstellung interaktiver Karten und Standortinformationen.
MSGID Einbettung und Wiedergabe von Videos.
@@ -87,7 +72,6 @@ MSGID Einstellungen gespeichert.
MSGID Dienste
MSGID Scan
MSGID Darstellung
MSGID Schriften
MSGID Shortcodes
MSGID Lizenz
MSGID Über das Plugin

View File

@@ -121,21 +121,5 @@
"Unerwartete Antwort vom Lizenzserver.": "Unexpected response from the license server.",
"Lizenz upgraden": "Upgrade license",
"Schalten Sie weitere Domains frei, um diese Seite zusätzlich zu aktivieren – oder geben Sie unten eine bestehende Domain frei.": "Unlock more domains to additionally activate this site — or release an existing domain below.",
"Schriften": "Fonts",
"Schriften werden heruntergeladen …": "Downloading fonts …",
"Fehler beim Herunterladen:": "Download error:",
"Lokale Schriften wirklich löschen?": "Really delete the local fonts?",
"Upload-Verzeichnis konnte nicht erstellt werden.": "The upload directory could not be created.",
"Lokale Schriften gelöscht.": "Local fonts deleted.",
"%1$d Schrift-Stylesheet(s) und %2$d Schriftdatei(en) lokal gespeichert.": "%1$d font stylesheet(s) and %2$d font file(s) stored locally.",
"Bindet Google Fonts lokal ein: Das Plugin lädt die Schrift-Stylesheets und Schriftdateien einmalig herunter, speichert sie in Ihrem Uploads-Ordner und ersetzt die Pfade im Seitenquelltext. So wird beim Seitenaufruf keine Verbindung mehr zu Google aufgebaut (kein IP-Transfer) und die Schriften laden schneller.": "Hosts Google Fonts locally: the plugin downloads the font stylesheets and font files once, stores them in your uploads folder and replaces the paths in the page source. As a result no connection to Google is made on page load (no IP transfer) and fonts load faster.",
"Lokales Hosting": "Local hosting",
"Lokale Schriften ein/aus": "Local fonts on/off",
"Wenn aktiv, werden auf der Webseite die heruntergeladenen lokalen Schriften statt der Google-Pfade ausgeliefert.": "When enabled, the website serves the downloaded local fonts instead of the Google paths.",
"Speichern": "Save",
"Schriften herunterladen": "Download fonts",
"Jetzt herunterladen & einbinden": "Download & embed now",
"Lokale Schriften löschen": "Delete local fonts",
"Aktuell lokal: %1$d Stylesheet(s), %2$d Schriftdatei(en) – zuletzt aktualisiert am %3$s.": "Currently local: %1$d stylesheet(s), %2$d font file(s) — last updated on %3$s.",
"Hinweis: Gescannt werden die Startseite und einige Unterseiten. Falls auf einzelnen Seiten weitere Google Fonts vorkommen, führen Sie die Aktion nach Inhaltsänderungen erneut aus.": "Note: the home page and a few sub-pages are scanned. If individual pages contain additional Google Fonts, run the action again after content changes."
"Schriftart für DSGVO-konformen Betrieb lokal hosten.": "Host this font locally for GDPR-compliant operation."
}