feat(pricing): remove DeepL from all user-facing surfaces
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 2m57s

Pricing: 'deepl' removed from plan provider lists and the comparison
table row. Landing and pricing copy (13 locales) no longer mention
DeepL (65 values cleaned, 39 dead keys deleted: pricing.comparison.deepl,
providerTheme.classic.deepl.*).

Providers: available-provider responses are filtered so a DeepL entry
from the backend can never surface in the engine picker or the services
page; DeepL theme entry and static lib/api.ts list entry removed.

Admin: DeepL config card, type fields, defaults and fallback-chain
mentions removed; stats/chart/status maps and mock data cleaned.

Backend adapter untouched — DeepL is invisible app-wide via the UI
filter; removing the Python adapter itself is a separate step if wanted.

Verified: build exit 0, vitest 9/9, eslint clean on touched files,
zero 'deepl' occurrences outside the two intentional UI filters.
This commit is contained in:
2026-08-30 22:20:53 +02:00
parent 017b998941
commit 52748ee653
49 changed files with 75 additions and 150 deletions

View File

@@ -52,7 +52,7 @@
"landing.layout.p5.title": "Kopf- & Fußzeilen",
"landing.layout.p5.desc": "Kopfzeilen, Fußzeilen und Fußnoten werden nie übersehen.",
"landing.layout.p6.title": "130+ Sprachen",
"landing.layout.p6.desc": "Google Translate, DeepL und professionelle KI-Engines.",
"landing.layout.p6.desc": "Google Translate und professionelle KI-Engines.",
"landing.formats.title": "Jedes Format,",
"landing.formats.title2": "jedes Element",
"landing.formats.subtitle": "Wir übersetzen, was andere vergessen. Ihr Unternehmen verdient einwandfreie Dokumentation.",
@@ -93,7 +93,7 @@
"landing.pricing.starter.desc": "Für Einzelpersonen und kleine Projekte",
"landing.pricing.starter.f1": "50 Dokumente / Monat",
"landing.pricing.starter.f2": "Bis zu 50 Seiten pro Dokument",
"landing.pricing.starter.f3": "Google Translate + DeepL",
"landing.pricing.starter.f3": "Google Translate",
"landing.pricing.starter.f4": "Dateien bis zu 10 MB",
"landing.pricing.starter.cta": "Loslegen",
"landing.pricing.pro.name": "Pro",
@@ -101,7 +101,7 @@
"landing.pricing.pro.f1": "200 Dokumente / Monat",
"landing.pricing.pro.f2": "Bis zu 200 Seiten pro Dokument",
"landing.pricing.pro.f3": "KI-gestützte Übersetzung",
"landing.pricing.pro.f4": "Google + DeepL inklusive",
"landing.pricing.pro.f4": "Google inklusive",
"landing.pricing.pro.f5": "Individuelle Glossare & Prompts",
"landing.pricing.pro.f6": "Prioritäts-Support",
"landing.pricing.pro.cta": "Pro testen",