diff --git a/frontend/src/app/admin/ProviderBreakdownChart.tsx b/frontend/src/app/admin/ProviderBreakdownChart.tsx index 541dc9d..890f3c1 100644 --- a/frontend/src/app/admin/ProviderBreakdownChart.tsx +++ b/frontend/src/app/admin/ProviderBreakdownChart.tsx @@ -17,14 +17,12 @@ interface ProviderBreakdownChartProps { const providerLabels: Record = { google: "Google Translate", - deepl: "DeepL", ollama: "Ollama (Local)", openai: "OpenAI", }; const providerColors: Record = { google: "bg-blue-500", - deepl: "bg-indigo-500", ollama: "bg-green-500", openai: "bg-purple-500", }; diff --git a/frontend/src/app/admin/ProviderStatus.tsx b/frontend/src/app/admin/ProviderStatus.tsx index 4756f73..44aa3c5 100644 --- a/frontend/src/app/admin/ProviderStatus.tsx +++ b/frontend/src/app/admin/ProviderStatus.tsx @@ -16,7 +16,6 @@ interface ProviderStatusProps { const PROVIDER_LABELS: Record = { google: "Google Translate", google_cloud: "Google Cloud", - deepl: "DeepL", ollama: "Ollama (Local)", openai: "OpenAI", openrouter: "IA Essentielle", diff --git a/frontend/src/app/admin/settings/page.tsx b/frontend/src/app/admin/settings/page.tsx index 3fc8eb8..469e91f 100644 --- a/frontend/src/app/admin/settings/page.tsx +++ b/frontend/src/app/admin/settings/page.tsx @@ -36,7 +36,6 @@ interface SmtpConfig { interface SettingsConfig { google: ProviderConfig; google_cloud: ProviderConfig; - deepl: ProviderConfig; openai: ProviderConfig; ollama: ProviderConfig; openrouter: ProviderConfig; @@ -50,7 +49,6 @@ interface SettingsConfig { } interface EnvInfo { - deepl: boolean; openai: boolean; openrouter: boolean; openrouter_premium: boolean; @@ -70,7 +68,6 @@ interface OllamaModel { const defaultConfig: SettingsConfig = { google: { enabled: true, timeout: 30, max_retries: 3 }, google_cloud: { enabled: false, api_key: "", timeout: 30, max_retries: 3 }, - deepl: { enabled: false, api_key: "", timeout: 30, max_retries: 3 }, openai: { enabled: false, api_key: "", timeout: 60, max_retries: 3 }, ollama: { enabled: false, base_url: "http://localhost:11434", model: "llama3" }, openrouter: { enabled: false, api_key: "", model: "deepseek/deepseek-chat" }, @@ -78,13 +75,12 @@ const defaultConfig: SettingsConfig = { zai: { enabled: false, api_key: "", base_url: "https://api.x.ai/v1", model: "grok-2-1212" }, mistral: { enabled: false, api_key: "", model: "mistral-ocr-latest", timeout: 180 }, smtp: { enabled: false, host: "", port: 587, username: "", password: "", from_email: "", use_tls: true }, - fallback_chain: "google,google_cloud,deepl,openrouter,openrouter_premium,openai,deepseek,zai", - fallback_chain_classic: "google,google_cloud,deepl", + fallback_chain: "google,google_cloud,openrouter,openrouter_premium,openai,deepseek,zai", + fallback_chain_classic: "google,google_cloud", fallback_chain_llm: "openrouter,openrouter_premium,openai,deepseek,zai", }; const defaultEnvInfo: EnvInfo = { - deepl: false, openai: false, openrouter: false, openrouter_premium: false, @@ -366,28 +362,6 @@ export default function AdminSettingsPage() { - updateProvider("deepl", { enabled })} - onTest={() => testProvider("deepl")} - testResult={testResults.deepl ?? "idle"} - testMessage={testMessages.deepl} - envKeySet={envInfo.deepl} - > -
- - updateProvider("deepl", { api_key: e.target.value })} - /> -
-
-
- + setConfig((prev) => ({ ...prev, fallback_chain_classic: e.target.value }))} - placeholder="google,deepl" + placeholder="google,google_cloud" />
diff --git a/frontend/src/app/admin/useTranslationStats.ts b/frontend/src/app/admin/useTranslationStats.ts index ceafbb5..49076cb 100644 --- a/frontend/src/app/admin/useTranslationStats.ts +++ b/frontend/src/app/admin/useTranslationStats.ts @@ -78,7 +78,6 @@ function getMockData(period: StatsPeriod): TranslationStatsResponse { ], provider_breakdown: { google: { count: Math.floor(baseCount * 0.476), percentage: 47.6 }, - deepl: { count: Math.floor(baseCount * 0.357), percentage: 35.7 }, ollama: { count: Math.floor(baseCount * 0.119), percentage: 11.9 }, openai: { count: Math.floor(baseCount * 0.048), percentage: 4.8 }, }, diff --git a/frontend/src/app/dashboard/services/page.tsx b/frontend/src/app/dashboard/services/page.tsx index cdb7293..cfd342b 100644 --- a/frontend/src/app/dashboard/services/page.tsx +++ b/frontend/src/app/dashboard/services/page.tsx @@ -33,7 +33,7 @@ export default function TranslationServicesPage() { const res = await fetch(`${API_BASE}/api/v1/providers/available`, { headers }); if (res.ok) { const data = await res.json(); - const list = data.providers || []; + const list = (data.providers || []).filter((p: AvailableProvider) => p.id !== "deepl"); setProviders(list.length > 0 ? list : FALLBACK_PROVIDERS); } else { setProviders(FALLBACK_PROVIDERS); diff --git a/frontend/src/app/dashboard/translate/ProviderSelector.tsx b/frontend/src/app/dashboard/translate/ProviderSelector.tsx index b7b4f3e..9c98cc1 100644 --- a/frontend/src/app/dashboard/translate/ProviderSelector.tsx +++ b/frontend/src/app/dashboard/translate/ProviderSelector.tsx @@ -80,10 +80,6 @@ const CLASSIC_THEMES_FACTORY = (t: (k: string) => string): Record p.id !== 'deepl'); setAvailableProviders(list.length > 0 ? list : FALLBACK_PROVIDERS); } else { setAvailableProviders(FALLBACK_PROVIDERS); diff --git a/frontend/src/app/pricing/page.tsx b/frontend/src/app/pricing/page.tsx index 7246aa7..f895032 100644 --- a/frontend/src/app/pricing/page.tsx +++ b/frontend/src/app/pricing/page.tsx @@ -92,7 +92,7 @@ const STATIC_PLANS: Plan[] = [ max_pages_per_doc: 50, max_file_size_mb: 10, max_chars_per_month: 500_000, - providers: ["google", "deepl"], + providers: ["google"], features: [ "pricing.plans.starter.feat1", "pricing.plans.starter.feat2", @@ -116,7 +116,7 @@ const STATIC_PLANS: Plan[] = [ max_pages_per_doc: 200, max_file_size_mb: 25, max_chars_per_month: 2_000_000, - providers: ["google", "deepl", "openrouter"], + providers: ["google", "openrouter"], features: [ "pricing.plans.pro.feat1", "pricing.plans.pro.feat2", @@ -145,7 +145,7 @@ const STATIC_PLANS: Plan[] = [ max_pages_per_doc: 500, max_file_size_mb: 50, max_chars_per_month: 10_000_000, - providers: ["google", "deepl", "openrouter", "openrouter_premium", "openai"], + providers: ["google", "openrouter", "openrouter_premium", "openai"], features: [ "pricing.plans.business.feat1", "pricing.plans.business.feat2", @@ -811,7 +811,6 @@ export default function PricingPage() { { label: t('pricing.comparison.pagesMaxPerDoc'), vals: plans.slice(0,4).map(p => p.max_pages_per_doc === -1 ? "∞" : String(p.max_pages_per_doc)) }, { label: t('pricing.comparison.maxFileSize'), vals: plans.slice(0,4).map(p => p.max_file_size_mb === -1 ? "∞" : `${p.max_file_size_mb} ${t('pricing.comparison.mb')}`) }, { label: t('pricing.comparison.googleTranslation'), vals: plans.slice(0,4).map(() => true) }, - { label: t('pricing.comparison.deepl'), vals: plans.slice(0,4).map(p => p.providers.includes("deepl") || p.providers.includes("all")) }, { label: t('pricing.comparison.aiEssential'), vals: plans.slice(0,4).map(p => p.ai_translation && (p.ai_tier === "essential" || p.ai_tier === "premium" || p.ai_tier === "custom")) }, { label: t('pricing.comparison.aiPremium'), vals: plans.slice(0,4).map(p => p.ai_translation && (p.ai_tier === "premium" || p.ai_tier === "custom")) }, { label: t('pricing.comparison.apiAccess'), vals: plans.slice(0,4).map(p => p.api_access) }, diff --git a/frontend/src/components/file-uploader.tsx b/frontend/src/components/file-uploader.tsx index a5cb9bb..357a67c 100644 --- a/frontend/src/components/file-uploader.tsx +++ b/frontend/src/components/file-uploader.tsx @@ -47,7 +47,7 @@ const fileIcons: Record = { ppt: Presentation, }; -type ProviderType = "google" | "ollama" | "deepl" | "libre" | "webllm" | "openai" | "openrouter"; +type ProviderType = "google" | "ollama" | "libre" | "webllm" | "openai" | "openrouter"; interface FilePreviewProps { file: File; diff --git a/frontend/src/lib/api.ts b/frontend/src/lib/api.ts index 20fd9fd..d418fce 100644 --- a/frontend/src/lib/api.ts +++ b/frontend/src/lib/api.ts @@ -53,7 +53,6 @@ export const languages: Language[] = [ export const providers: Provider[] = [ { id: "google", name: "Google Translate", description: "Fast translation, 130+ languages" }, - { id: "deepl", name: "DeepL", description: "High-quality neural translation" }, { id: "openai", name: "OpenAI", description: "GPT-powered context-aware translation", mode: "llm" }, { id: "ollama", name: "Ollama (Local)", description: "Self-hosted LLM translation", mode: "llm" }, { id: "openrouter", name: "OpenRouter", description: "Multi-model AI translation", mode: "llm" }, diff --git a/frontend/src/lib/i18n/messages/ar/landing.json b/frontend/src/lib/i18n/messages/ar/landing.json index 2618335..bd95edb 100644 --- a/frontend/src/lib/i18n/messages/ar/landing.json +++ b/frontend/src/lib/i18n/messages/ar/landing.json @@ -52,7 +52,7 @@ "landing.layout.p5.title": "الرؤوس والتذييلات", "landing.layout.p5.desc": "الرؤوس والتذييلات والحواشي لا تُفوت أبدًا.", "landing.layout.p6.title": "130+ لغة", - "landing.layout.p6.desc": "Google Translate و DeepL ومحركات ذكاء اصطناعي احترافية.", + "landing.layout.p6.desc": "Google Translate ومحركات ذكاء اصطناعي احترافية.", "landing.formats.title": "كل تنسيق،", "landing.formats.title2": "كل عنصر", "landing.formats.subtitle": "نترجم ما يفوته الآخرون. عملك يستحق توثيقًا لا تشوبه شائبة.", @@ -93,7 +93,7 @@ "landing.pricing.starter.desc": "للأفراد والمشاريع الصغيرة", "landing.pricing.starter.f1": "50 مستند / شهر", "landing.pricing.starter.f2": "حتى 50 صفحة لكل مستند", - "landing.pricing.starter.f3": "Google Translate + DeepL", + "landing.pricing.starter.f3": "Google Translate", "landing.pricing.starter.f4": "ملفات حتى 10 ميجابايت", "landing.pricing.starter.cta": "ابدأ الآن", "landing.pricing.pro.name": "Pro", @@ -101,7 +101,7 @@ "landing.pricing.pro.f1": "200 مستند / شهر", "landing.pricing.pro.f2": "حتى 200 صفحة لكل مستند", "landing.pricing.pro.f3": "ترجمة بالذكاء الاصطناعي", - "landing.pricing.pro.f4": "Google + DeepL مشمولان", + "landing.pricing.pro.f4": "Google مشمولان", "landing.pricing.pro.f5": "قواميس وأوامر مخصصة", "landing.pricing.pro.f6": "دعم ذو أولوية", "landing.pricing.pro.cta": "جرّب Pro", diff --git a/frontend/src/lib/i18n/messages/ar/pricing.json b/frontend/src/lib/i18n/messages/ar/pricing.json index aaddf39..00285f5 100644 --- a/frontend/src/lib/i18n/messages/ar/pricing.json +++ b/frontend/src/lib/i18n/messages/ar/pricing.json @@ -27,14 +27,14 @@ "pricing.plans.free.feat5": "دعم المجتمع", "pricing.plans.starter.feat1": "50 مستندًا / شهر", "pricing.plans.starter.feat2": "حتى 50 صفحة لكل مستند", - "pricing.plans.starter.feat3": "ترجمة Google + DeepL", + "pricing.plans.starter.feat3": "ترجمة Google", "pricing.plans.starter.feat4": "ملفات حتى 10 ميغابايت", "pricing.plans.starter.feat5": "دعم عبر البريد الإلكتروني", "pricing.plans.starter.feat6": "سجل 30 يومًا", "pricing.plans.pro.feat1": "200 مستند / شهر", "pricing.plans.pro.feat2": "حتى 200 صفحة لكل مستند", "pricing.plans.pro.feat3": "ترجمة الذكاء الاصطناعي الأساسية", - "pricing.plans.pro.feat4": "ترجمة Google + DeepL", + "pricing.plans.pro.feat4": "ترجمة Google", "pricing.plans.pro.feat5": "ملفات حتى 25 ميغابايت", "pricing.plans.pro.feat6": "معاجم مخصصة", "pricing.plans.pro.feat7": "دعم ذو أولوية", @@ -83,7 +83,6 @@ "pricing.comparison.pagesMaxPerDoc": "الحد الأقصى للصفحات / مستند", "pricing.comparison.maxFileSize": "الحد الأقصى لحجم الملف", "pricing.comparison.googleTranslation": "ترجمة Google", - "pricing.comparison.deepl": "DeepL", "pricing.comparison.aiEssential": "ترجمة AI أساسية", "pricing.comparison.aiPremium": "ترجمة AI متميزة", "pricing.comparison.apiAccess": "وصول API", diff --git a/frontend/src/lib/i18n/messages/ar/providerTheme.json b/frontend/src/lib/i18n/messages/ar/providerTheme.json index e5e4329..464f7c7 100644 --- a/frontend/src/lib/i18n/messages/ar/providerTheme.json +++ b/frontend/src/lib/i18n/messages/ar/providerTheme.json @@ -22,8 +22,6 @@ "providerTheme.default.desc": "ترجمة بنموذج لغوي كبير (LLM) مع تحليل دلالي متقدم.", "providerTheme.classic.google.label": "ترجمة Google", "providerTheme.classic.google.desc": "ترجمة فائقة السرعة تغطي أكثر من 130 لغة. موصى بها للتدفقات العامة.", - "providerTheme.classic.deepl.label": "DeepL Pro", - "providerTheme.classic.deepl.desc": "ترجمة عالية الدقة مشهور بسيولتها وصياغاتها الطبيعية.", "providerTheme.classic.google_cloud.label": "Google Cloud API", "providerTheme.classic.google_cloud.desc": "محرك سحابي احترافي محسّن لمعالجة كميات كبيرة من المستندات." } diff --git a/frontend/src/lib/i18n/messages/de/landing.json b/frontend/src/lib/i18n/messages/de/landing.json index 0ba64b3..8b26b6e 100644 --- a/frontend/src/lib/i18n/messages/de/landing.json +++ b/frontend/src/lib/i18n/messages/de/landing.json @@ -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", diff --git a/frontend/src/lib/i18n/messages/de/pricing.json b/frontend/src/lib/i18n/messages/de/pricing.json index 1976675..97329e0 100644 --- a/frontend/src/lib/i18n/messages/de/pricing.json +++ b/frontend/src/lib/i18n/messages/de/pricing.json @@ -27,14 +27,14 @@ "pricing.plans.free.feat5": "Community-Support", "pricing.plans.starter.feat1": "50 Dokumente / Monat", "pricing.plans.starter.feat2": "Bis zu 50 Seiten pro Dokument", - "pricing.plans.starter.feat3": "Google Übersetzer + DeepL", + "pricing.plans.starter.feat3": "Google Übersetzer", "pricing.plans.starter.feat4": "Dateien bis zu 10 MB", "pricing.plans.starter.feat5": "E-Mail-Support", "pricing.plans.starter.feat6": "30 Tage Verlauf", "pricing.plans.pro.feat1": "200 Dokumente / Monat", "pricing.plans.pro.feat2": "Bis zu 200 Seiten pro Dokument", "pricing.plans.pro.feat3": "KI-Basisübersetzung", - "pricing.plans.pro.feat4": "Google Übersetzer + DeepL", + "pricing.plans.pro.feat4": "Google Übersetzer", "pricing.plans.pro.feat5": "Dateien bis zu 25 MB", "pricing.plans.pro.feat6": "Benutzerdefinierte Glossare", "pricing.plans.pro.feat7": "Prioritäts-Support", @@ -83,7 +83,6 @@ "pricing.comparison.pagesMaxPerDoc": "Max. Seiten / Dokument", "pricing.comparison.maxFileSize": "Max. Dateigröße", "pricing.comparison.googleTranslation": "Google Übersetzer", - "pricing.comparison.deepl": "DeepL", "pricing.comparison.aiEssential": "KI-Basisübersetzung", "pricing.comparison.aiPremium": "KI-Premiumübersetzung", "pricing.comparison.apiAccess": "API-Zugang", diff --git a/frontend/src/lib/i18n/messages/de/providerTheme.json b/frontend/src/lib/i18n/messages/de/providerTheme.json index 5f299d4..7e3a54a 100644 --- a/frontend/src/lib/i18n/messages/de/providerTheme.json +++ b/frontend/src/lib/i18n/messages/de/providerTheme.json @@ -22,8 +22,6 @@ "providerTheme.default.desc": "Großsprachmodell-Übersetzung (LLM) mit fortgeschrittener semantischer Analyse.", "providerTheme.classic.google.label": "Google Übersetzer", "providerTheme.classic.google.desc": "Ultraschnelle Übersetzung für über 130 Sprachen. Empfohlen für allgemeine Abläufe.", - "providerTheme.classic.deepl.label": "DeepL Pro", - "providerTheme.classic.deepl.desc": "Hochpräzise Übersetzung, bekannt für Flüssigkeit und natürliche Formulierungen.", "providerTheme.classic.google_cloud.label": "Google Cloud API", "providerTheme.classic.google_cloud.desc": "Professionelle Cloud-Engine, optimiert für die Verarbeitung großer Dokumentenmengen." } diff --git a/frontend/src/lib/i18n/messages/en/landing.json b/frontend/src/lib/i18n/messages/en/landing.json index 18ee7b5..534f949 100644 --- a/frontend/src/lib/i18n/messages/en/landing.json +++ b/frontend/src/lib/i18n/messages/en/landing.json @@ -52,7 +52,7 @@ "landing.layout.p5.title": "Headers & Footers", "landing.layout.p5.desc": "Headers, footers and footnotes are never missed.", "landing.layout.p6.title": "130+ Languages", - "landing.layout.p6.desc": "Google Translate, DeepL and professional-grade AI engines.", + "landing.layout.p6.desc": "Google Translate and professional-grade AI engines.", "landing.formats.title": "Every format,", "landing.formats.title2": "every element", "landing.formats.subtitle": "We translate what others miss. Your business deserves irreproachable documentation.", @@ -93,7 +93,7 @@ "landing.pricing.starter.desc": "For individuals and small projects", "landing.pricing.starter.f1": "50 documents / month", "landing.pricing.starter.f2": "Up to 50 pages per doc", - "landing.pricing.starter.f3": "Google Translate + DeepL", + "landing.pricing.starter.f3": "Google Translate", "landing.pricing.starter.f4": "Files up to 10 MB", "landing.pricing.starter.cta": "Get Started", "landing.pricing.pro.name": "Pro", @@ -101,7 +101,7 @@ "landing.pricing.pro.f1": "200 documents / month", "landing.pricing.pro.f2": "Up to 200 pages per doc", "landing.pricing.pro.f3": "AI-powered translation", - "landing.pricing.pro.f4": "Google + DeepL included", + "landing.pricing.pro.f4": "Google included", "landing.pricing.pro.f5": "Custom glossaries & prompts", "landing.pricing.pro.f6": "Priority support", "landing.pricing.pro.cta": "Try Pro", diff --git a/frontend/src/lib/i18n/messages/en/pricing.json b/frontend/src/lib/i18n/messages/en/pricing.json index 3d1d1ca..d80e49a 100644 --- a/frontend/src/lib/i18n/messages/en/pricing.json +++ b/frontend/src/lib/i18n/messages/en/pricing.json @@ -27,14 +27,14 @@ "pricing.plans.free.feat5": "Community support", "pricing.plans.starter.feat1": "50 documents / month", "pricing.plans.starter.feat2": "Up to 50 pages per document", - "pricing.plans.starter.feat3": "Google Translation + DeepL", + "pricing.plans.starter.feat3": "Google Translation", "pricing.plans.starter.feat4": "Files up to 10 MB", "pricing.plans.starter.feat5": "Email support", "pricing.plans.starter.feat6": "30-day history", "pricing.plans.pro.feat1": "200 documents / month", "pricing.plans.pro.feat2": "Up to 200 pages per document", "pricing.plans.pro.feat3": "Essential AI Translation", - "pricing.plans.pro.feat4": "Google Translation + DeepL", + "pricing.plans.pro.feat4": "Google Translation", "pricing.plans.pro.feat5": "Files up to 25 MB", "pricing.plans.pro.feat6": "Custom glossaries", "pricing.plans.pro.feat7": "Priority support", @@ -83,7 +83,6 @@ "pricing.comparison.pagesMaxPerDoc": "Max pages / document", "pricing.comparison.maxFileSize": "Max file size", "pricing.comparison.googleTranslation": "Google Translation", - "pricing.comparison.deepl": "DeepL", "pricing.comparison.aiEssential": "Essential AI Translation", "pricing.comparison.aiPremium": "Premium AI Translation", "pricing.comparison.apiAccess": "API Access", diff --git a/frontend/src/lib/i18n/messages/en/providerTheme.json b/frontend/src/lib/i18n/messages/en/providerTheme.json index a440896..c99d006 100644 --- a/frontend/src/lib/i18n/messages/en/providerTheme.json +++ b/frontend/src/lib/i18n/messages/en/providerTheme.json @@ -22,8 +22,6 @@ "providerTheme.default.desc": "Large language model (LLM) translation with advanced semantic analysis.", "providerTheme.classic.google.label": "Google Translate", "providerTheme.classic.google.desc": "Ultra-fast translation covering 130+ languages. Recommended for general flows.", - "providerTheme.classic.deepl.label": "DeepL Pro", - "providerTheme.classic.deepl.desc": "High-precision translation renowned for its fluidity and natural formulations.", "providerTheme.classic.google_cloud.label": "Google Cloud API", "providerTheme.classic.google_cloud.desc": "Professional cloud engine optimized for processing large volumes of documents." } diff --git a/frontend/src/lib/i18n/messages/es/landing.json b/frontend/src/lib/i18n/messages/es/landing.json index 24a2bd6..c301cfc 100644 --- a/frontend/src/lib/i18n/messages/es/landing.json +++ b/frontend/src/lib/i18n/messages/es/landing.json @@ -52,7 +52,7 @@ "landing.layout.p5.title": "Encabezados y pies de página", "landing.layout.p5.desc": "Encabezados, pies de página y notas al pie nunca se pasan por alto.", "landing.layout.p6.title": "130+ idiomas", - "landing.layout.p6.desc": "Google Translate, DeepL y motores de IA de grado profesional.", + "landing.layout.p6.desc": "Google Translate y motores de IA de grado profesional.", "landing.formats.title": "Cada formato,", "landing.formats.title2": "cada elemento", "landing.formats.subtitle": "Traducimos lo que otros olvidan. Tu empresa merece una documentación impecable.", @@ -93,7 +93,7 @@ "landing.pricing.starter.desc": "Para particulares y proyectos pequeños", "landing.pricing.starter.f1": "50 documentos / mes", "landing.pricing.starter.f2": "Hasta 50 páginas por doc", - "landing.pricing.starter.f3": "Google Translate + DeepL", + "landing.pricing.starter.f3": "Google Translate", "landing.pricing.starter.f4": "Archivos de hasta 10 MB", "landing.pricing.starter.cta": "Empezar", "landing.pricing.pro.name": "Pro", @@ -101,7 +101,7 @@ "landing.pricing.pro.f1": "200 documentos / mes", "landing.pricing.pro.f2": "Hasta 200 páginas por doc", "landing.pricing.pro.f3": "Traducción con IA", - "landing.pricing.pro.f4": "Google + DeepL incluidos", + "landing.pricing.pro.f4": "Google incluidos", "landing.pricing.pro.f5": "Glosarios y prompts personalizados", "landing.pricing.pro.f6": "Soporte prioritario", "landing.pricing.pro.cta": "Probar Pro", diff --git a/frontend/src/lib/i18n/messages/es/pricing.json b/frontend/src/lib/i18n/messages/es/pricing.json index d095d27..d774d7a 100644 --- a/frontend/src/lib/i18n/messages/es/pricing.json +++ b/frontend/src/lib/i18n/messages/es/pricing.json @@ -27,14 +27,14 @@ "pricing.plans.free.feat5": "Soporte comunitario", "pricing.plans.starter.feat1": "50 documentos / mes", "pricing.plans.starter.feat2": "Hasta 50 páginas por documento", - "pricing.plans.starter.feat3": "Traductor de Google + DeepL", + "pricing.plans.starter.feat3": "Traductor de Google", "pricing.plans.starter.feat4": "Archivos de hasta 10 MB", "pricing.plans.starter.feat5": "Soporte por correo electrónico", "pricing.plans.starter.feat6": "Historial de 30 días", "pricing.plans.pro.feat1": "200 documentos / mes", "pricing.plans.pro.feat2": "Hasta 200 páginas por documento", "pricing.plans.pro.feat3": "Traducción IA Esencial", - "pricing.plans.pro.feat4": "Traductor de Google + DeepL", + "pricing.plans.pro.feat4": "Traductor de Google", "pricing.plans.pro.feat5": "Archivos de hasta 25 MB", "pricing.plans.pro.feat6": "Glosarios personalizados", "pricing.plans.pro.feat7": "Soporte prioritario", @@ -83,7 +83,6 @@ "pricing.comparison.pagesMaxPerDoc": "Páginas máx. / documento", "pricing.comparison.maxFileSize": "Tamaño máx. de archivo", "pricing.comparison.googleTranslation": "Traductor de Google", - "pricing.comparison.deepl": "DeepL", "pricing.comparison.aiEssential": "Traducción IA Esencial", "pricing.comparison.aiPremium": "Traducción IA Premium", "pricing.comparison.apiAccess": "Acceso API", diff --git a/frontend/src/lib/i18n/messages/es/providerTheme.json b/frontend/src/lib/i18n/messages/es/providerTheme.json index 9ce5bc3..1ed68fc 100644 --- a/frontend/src/lib/i18n/messages/es/providerTheme.json +++ b/frontend/src/lib/i18n/messages/es/providerTheme.json @@ -22,8 +22,6 @@ "providerTheme.default.desc": "Traducción por modelo de lenguaje grande (LLM) con análisis semántico avanzado.", "providerTheme.classic.google.label": "Google Traductor", "providerTheme.classic.google.desc": "Traducción ultrarrápida que cubre más de 130 idiomas. Recomendado para flujos generales.", - "providerTheme.classic.deepl.label": "DeepL Pro", - "providerTheme.classic.deepl.desc": "Traducción de alta precisión conocida por su fluidez y formulaciones naturales.", "providerTheme.classic.google_cloud.label": "Google Cloud API", "providerTheme.classic.google_cloud.desc": "Motor en la nube profesional optimizado para procesar grandes volúmenes de documentos." } diff --git a/frontend/src/lib/i18n/messages/fa/landing.json b/frontend/src/lib/i18n/messages/fa/landing.json index f9d06d1..fedf8c4 100644 --- a/frontend/src/lib/i18n/messages/fa/landing.json +++ b/frontend/src/lib/i18n/messages/fa/landing.json @@ -52,7 +52,7 @@ "landing.layout.p5.title": "سرصفحه و پاصفحه", "landing.layout.p5.desc": "سرصفحه، پاصفحه و پاورقی هرگز فراموش نمی‌شوند.", "landing.layout.p6.title": "۱۳۰+ زبان", - "landing.layout.p6.desc": "Google Translate، DeepL و موتورهای هوش مصنوعی حرفه‌ای.", + "landing.layout.p6.desc": "Google Translate و موتورهای هوش مصنوعی حرفه‌ای.", "landing.formats.title": "هر قالبی،", "landing.formats.title2": "هر عنصری", "landing.formats.subtitle": "آنچه دیگران فراموش می‌کنند را ترجمه می‌کنیم. کسب‌وکار شما مستندات بی‌نقص را شایسته است.", @@ -93,7 +93,7 @@ "landing.pricing.starter.desc": "برای افراد و پروژه‌های کوچک", "landing.pricing.starter.f1": "۵۰ سند / ماه", "landing.pricing.starter.f2": "تا ۵۰ صفحه برای هر سند", - "landing.pricing.starter.f3": "Google Translate + DeepL", + "landing.pricing.starter.f3": "Google Translate", "landing.pricing.starter.f4": "فایل‌ها تا ۱۰ مگابایت", "landing.pricing.starter.cta": "شروع کنید", "landing.pricing.pro.name": "Pro", @@ -101,7 +101,7 @@ "landing.pricing.pro.f1": "۲۰۰ سند / ماه", "landing.pricing.pro.f2": "تا ۲۰۰ صفحه برای هر سند", "landing.pricing.pro.f3": "ترجمه مبتنی بر هوش مصنوعی", - "landing.pricing.pro.f4": "Google + DeepL شامل است", + "landing.pricing.pro.f4": "Google شامل است", "landing.pricing.pro.f5": "واژه‌نامه و پرامپت سفارشی", "landing.pricing.pro.f6": "پشتیبانی اولویت‌دار", "landing.pricing.pro.cta": "Pro را امتحان کنید", diff --git a/frontend/src/lib/i18n/messages/fa/pricing.json b/frontend/src/lib/i18n/messages/fa/pricing.json index 470c550..e9148f1 100644 --- a/frontend/src/lib/i18n/messages/fa/pricing.json +++ b/frontend/src/lib/i18n/messages/fa/pricing.json @@ -27,14 +27,14 @@ "pricing.plans.free.feat5": "پشتیبانی انجمن", "pricing.plans.starter.feat1": "۵۰ سند / ماه", "pricing.plans.starter.feat2": "تا ۵۰ صفحه برای هر سند", - "pricing.plans.starter.feat3": "Google Translation + DeepL", + "pricing.plans.starter.feat3": "Google Translation", "pricing.plans.starter.feat4": "فایل‌ها تا ۱۰ مگابایت", "pricing.plans.starter.feat5": "پشتیبانی ایمیل", "pricing.plans.starter.feat6": "تاریخچه ۳۰ روزه", "pricing.plans.pro.feat1": "۲۰۰ سند / ماه", "pricing.plans.pro.feat2": "تا ۲۰۰ صفحه برای هر سند", "pricing.plans.pro.feat3": "ترجمه هوش مصنوعی Essential", - "pricing.plans.pro.feat4": "Google Translation + DeepL", + "pricing.plans.pro.feat4": "Google Translation", "pricing.plans.pro.feat5": "فایل‌ها تا ۲۵ مگابایت", "pricing.plans.pro.feat6": "واژه‌نامه‌های سفارشی", "pricing.plans.pro.feat7": "پشتیبانی اولویت‌دار", @@ -83,7 +83,6 @@ "pricing.comparison.pagesMaxPerDoc": "حداکثر صفحات / سند", "pricing.comparison.maxFileSize": "حداکثر حجم فایل", "pricing.comparison.googleTranslation": "Google Translation", - "pricing.comparison.deepl": "DeepL", "pricing.comparison.aiEssential": "ترجمه هوش مصنوعی پایه", "pricing.comparison.aiPremium": "ترجمه هوش مصنوعی پیشرفته", "pricing.comparison.apiAccess": "دسترسی API", diff --git a/frontend/src/lib/i18n/messages/fa/providerTheme.json b/frontend/src/lib/i18n/messages/fa/providerTheme.json index 7009e4e..ae60371 100644 --- a/frontend/src/lib/i18n/messages/fa/providerTheme.json +++ b/frontend/src/lib/i18n/messages/fa/providerTheme.json @@ -22,8 +22,6 @@ "providerTheme.default.desc": "ترجمه مدل زبانی بزرگ (LLM) با تحلیل معنایی پیشرفته.", "providerTheme.classic.google.label": "ترجمه Google", "providerTheme.classic.google.desc": "ترجمه فوق‌سریع با پوشش بیش از 130 زبان. برای جریان‌های عمومی توصیه می‌شود.", - "providerTheme.classic.deepl.label": "DeepL Pro", - "providerTheme.classic.deepl.desc": "ترجمه با دقت بالا که به دلیل روانی و عبارات طبیعی شهرت دارد.", "providerTheme.classic.google_cloud.label": "Google Cloud API", "providerTheme.classic.google_cloud.desc": "موتور ابری حرفه‌ای بهینه‌سازی‌شده برای پردازش حجم زیاد اسناد." } diff --git a/frontend/src/lib/i18n/messages/fr/landing.json b/frontend/src/lib/i18n/messages/fr/landing.json index c6ccb42..95808eb 100644 --- a/frontend/src/lib/i18n/messages/fr/landing.json +++ b/frontend/src/lib/i18n/messages/fr/landing.json @@ -52,7 +52,7 @@ "landing.layout.p5.title": "En-têtes et pieds de page", "landing.layout.p5.desc": "En-têtes, pieds de page et notes ne sont jamais oubliés.", "landing.layout.p6.title": "130+ langues", - "landing.layout.p6.desc": "Google Traduction, DeepL et moteurs IA haute performance.", + "landing.layout.p6.desc": "Google Traduction et moteurs IA haute performance.", "landing.formats.title": "Chaque format,", "landing.formats.title2": "chaque élément", "landing.formats.subtitle": "Nous traduisons ce que les autres oublient. Votre entreprise mérite une documentation irréprochable.", @@ -93,7 +93,7 @@ "landing.pricing.starter.desc": "Pour les particuliers et petits projets", "landing.pricing.starter.f1": "50 documents / mois", "landing.pricing.starter.f2": "Jusqu'à 50 pages par doc", - "landing.pricing.starter.f3": "Google Traduction + DeepL", + "landing.pricing.starter.f3": "Google Traduction", "landing.pricing.starter.f4": "Fichiers jusqu'à 10 Mo", "landing.pricing.starter.cta": "Commencer", "landing.pricing.pro.name": "Pro", @@ -101,7 +101,7 @@ "landing.pricing.pro.f1": "200 documents / mois", "landing.pricing.pro.f2": "Jusqu'à 200 pages par doc", "landing.pricing.pro.f3": "Traduction par IA", - "landing.pricing.pro.f4": "Google + DeepL inclus", + "landing.pricing.pro.f4": "Google inclus", "landing.pricing.pro.f5": "Glossaires et prompts", "landing.pricing.pro.f6": "Support prioritaire", "landing.pricing.pro.cta": "Essayer Pro", diff --git a/frontend/src/lib/i18n/messages/fr/pricing.json b/frontend/src/lib/i18n/messages/fr/pricing.json index c4b48fa..854a657 100644 --- a/frontend/src/lib/i18n/messages/fr/pricing.json +++ b/frontend/src/lib/i18n/messages/fr/pricing.json @@ -27,14 +27,14 @@ "pricing.plans.free.feat5": "Support communautaire", "pricing.plans.starter.feat1": "50 documents / mois", "pricing.plans.starter.feat2": "Jusqu'à 50 pages par document", - "pricing.plans.starter.feat3": "Google Traduction + DeepL", + "pricing.plans.starter.feat3": "Google Traduction", "pricing.plans.starter.feat4": "Fichiers jusqu'à 10 Mo", "pricing.plans.starter.feat5": "Support par e-mail", "pricing.plans.starter.feat6": "Historique 30 jours", "pricing.plans.pro.feat1": "200 documents / mois", "pricing.plans.pro.feat2": "Jusqu'à 200 pages par document", "pricing.plans.pro.feat3": "Traduction IA Essentielle", - "pricing.plans.pro.feat4": "Google Traduction + DeepL", + "pricing.plans.pro.feat4": "Google Traduction", "pricing.plans.pro.feat5": "Fichiers jusqu'à 25 Mo", "pricing.plans.pro.feat6": "Glossaires personnalisés", "pricing.plans.pro.feat7": "Support prioritaire", @@ -83,7 +83,6 @@ "pricing.comparison.pagesMaxPerDoc": "Pages max / document", "pricing.comparison.maxFileSize": "Taille max fichier", "pricing.comparison.googleTranslation": "Google Traduction", - "pricing.comparison.deepl": "DeepL", "pricing.comparison.aiEssential": "Traduction IA Essentielle", "pricing.comparison.aiPremium": "Traduction IA Premium", "pricing.comparison.apiAccess": "Accès API", diff --git a/frontend/src/lib/i18n/messages/fr/providerTheme.json b/frontend/src/lib/i18n/messages/fr/providerTheme.json index deb032e..e0b66e4 100644 --- a/frontend/src/lib/i18n/messages/fr/providerTheme.json +++ b/frontend/src/lib/i18n/messages/fr/providerTheme.json @@ -22,8 +22,6 @@ "providerTheme.default.desc": "Traduction par grand modèle linguistique (LLM) avec analyse sémantique avancée.", "providerTheme.classic.google.label": "Google Traduction", "providerTheme.classic.google.desc": "Traduction ultra-rapide couvrant plus de 130 langues. Recommandé pour les flux généraux.", - "providerTheme.classic.deepl.label": "DeepL Pro", - "providerTheme.classic.deepl.desc": "Traduction haute précision réputée pour sa fluidité et ses formulations naturelles.", "providerTheme.classic.google_cloud.label": "Google Cloud API", "providerTheme.classic.google_cloud.desc": "Moteur cloud professionnel optimisé pour le traitement de gros volumes de documents." } diff --git a/frontend/src/lib/i18n/messages/it/landing.json b/frontend/src/lib/i18n/messages/it/landing.json index d8f1d3f..0f27f50 100644 --- a/frontend/src/lib/i18n/messages/it/landing.json +++ b/frontend/src/lib/i18n/messages/it/landing.json @@ -52,7 +52,7 @@ "landing.layout.p5.title": "Intestazioni e piè di pagina", "landing.layout.p5.desc": "Intestazioni, piè di pagina e note a piè di pagina non vengono mai tralasciati.", "landing.layout.p6.title": "130+ lingue", - "landing.layout.p6.desc": "Google Translate, DeepL e motori IA di livello professionale.", + "landing.layout.p6.desc": "Google Translate e motori IA di livello professionale.", "landing.formats.title": "Ogni formato,", "landing.formats.title2": "ogni elemento", "landing.formats.subtitle": "Traduciamo ciò che gli altri dimenticano. La tua azienda merita una documentazione impeccabile.", @@ -93,7 +93,7 @@ "landing.pricing.starter.desc": "Per privati e piccoli progetti", "landing.pricing.starter.f1": "50 documenti / mese", "landing.pricing.starter.f2": "Fino a 50 pagine per documento", - "landing.pricing.starter.f3": "Google Translate + DeepL", + "landing.pricing.starter.f3": "Google Translate", "landing.pricing.starter.f4": "File fino a 10 MB", "landing.pricing.starter.cta": "Inizia", "landing.pricing.pro.name": "Pro", @@ -101,7 +101,7 @@ "landing.pricing.pro.f1": "200 documenti / mese", "landing.pricing.pro.f2": "Fino a 200 pagine per documento", "landing.pricing.pro.f3": "Traduzione con IA", - "landing.pricing.pro.f4": "Google + DeepL inclusi", + "landing.pricing.pro.f4": "Google inclusi", "landing.pricing.pro.f5": "Glossari e prompt personalizzati", "landing.pricing.pro.f6": "Supporto prioritario", "landing.pricing.pro.cta": "Prova Pro", diff --git a/frontend/src/lib/i18n/messages/it/pricing.json b/frontend/src/lib/i18n/messages/it/pricing.json index 21d8cf8..58157b8 100644 --- a/frontend/src/lib/i18n/messages/it/pricing.json +++ b/frontend/src/lib/i18n/messages/it/pricing.json @@ -27,14 +27,14 @@ "pricing.plans.free.feat5": "Supporto della community", "pricing.plans.starter.feat1": "50 documenti / mese", "pricing.plans.starter.feat2": "Fino a 50 pagine per documento", - "pricing.plans.starter.feat3": "Google Traduttore + DeepL", + "pricing.plans.starter.feat3": "Google Traduttore", "pricing.plans.starter.feat4": "File fino a 10 MB", "pricing.plans.starter.feat5": "Supporto via e-mail", "pricing.plans.starter.feat6": "Cronologia di 30 giorni", "pricing.plans.pro.feat1": "200 documenti / mese", "pricing.plans.pro.feat2": "Fino a 200 pagine per documento", "pricing.plans.pro.feat3": "Traduzione IA Essenziale", - "pricing.plans.pro.feat4": "Google Traduttore + DeepL", + "pricing.plans.pro.feat4": "Google Traduttore", "pricing.plans.pro.feat5": "File fino a 25 MB", "pricing.plans.pro.feat6": "Glossari personalizzati", "pricing.plans.pro.feat7": "Supporto prioritario", @@ -83,7 +83,6 @@ "pricing.comparison.pagesMaxPerDoc": "Pagine max / documento", "pricing.comparison.maxFileSize": "Dimensione max file", "pricing.comparison.googleTranslation": "Google Traduttore", - "pricing.comparison.deepl": "DeepL", "pricing.comparison.aiEssential": "Traduzione IA Essenziale", "pricing.comparison.aiPremium": "Traduzione IA Premium", "pricing.comparison.apiAccess": "Accesso API", diff --git a/frontend/src/lib/i18n/messages/it/providerTheme.json b/frontend/src/lib/i18n/messages/it/providerTheme.json index de6b114..4b426f2 100644 --- a/frontend/src/lib/i18n/messages/it/providerTheme.json +++ b/frontend/src/lib/i18n/messages/it/providerTheme.json @@ -22,8 +22,6 @@ "providerTheme.default.desc": "Traduzione con modello linguistico di grandi dimensioni (LLM) con analisi semantica avanzata.", "providerTheme.classic.google.label": "Google Traduttore", "providerTheme.classic.google.desc": "Traduzione ultra-veloce che copre oltre 130 lingue. Consigliata per flussi generali.", - "providerTheme.classic.deepl.label": "DeepL Pro", - "providerTheme.classic.deepl.desc": "Traduzione ad alta precisione rinomata per la sua fluidità e formulazioni naturali.", "providerTheme.classic.google_cloud.label": "Google Cloud API", "providerTheme.classic.google_cloud.desc": "Motore cloud professionale ottimizzato per l'elaborazione di grandi volumi di documenti." } diff --git a/frontend/src/lib/i18n/messages/ja/landing.json b/frontend/src/lib/i18n/messages/ja/landing.json index 9f64ae6..272de55 100644 --- a/frontend/src/lib/i18n/messages/ja/landing.json +++ b/frontend/src/lib/i18n/messages/ja/landing.json @@ -52,7 +52,7 @@ "landing.layout.p5.title": "ヘッダーとフッター", "landing.layout.p5.desc": "ヘッダー、フッター、脚注を確実に翻訳。", "landing.layout.p6.title": "130以上の言語", - "landing.layout.p6.desc": "Google翻訳、DeepL、プロフェッショナルグレードのAIエンジン。", + "landing.layout.p6.desc": "Google翻訳、プロフェッショナルグレードのAIエンジン。", "landing.formats.title": "すべての形式、", "landing.formats.title2": "すべての要素", "landing.formats.subtitle": "他社が見落とす部分も翻訳。ビジネスに完璧なドキュメントを。", @@ -93,7 +93,7 @@ "landing.pricing.starter.desc": "個人や小規模プロジェクト向け", "landing.pricing.starter.f1": "月50ドキュメント", "landing.pricing.starter.f2": "1ドキュメント最大50ページ", - "landing.pricing.starter.f3": "Google翻訳 + DeepL", + "landing.pricing.starter.f3": "Google翻訳", "landing.pricing.starter.f4": "最大10 MBのファイル", "landing.pricing.starter.cta": "始める", "landing.pricing.pro.name": "Pro", @@ -101,7 +101,7 @@ "landing.pricing.pro.f1": "月200ドキュメント", "landing.pricing.pro.f2": "1ドキュメント最大200ページ", "landing.pricing.pro.f3": "AI翻訳", - "landing.pricing.pro.f4": "Google + DeepL込み", + "landing.pricing.pro.f4": "Google込み", "landing.pricing.pro.f5": "カスタム用語集とプロンプト", "landing.pricing.pro.f6": "優先サポート", "landing.pricing.pro.cta": "Proを試す", diff --git a/frontend/src/lib/i18n/messages/ja/pricing.json b/frontend/src/lib/i18n/messages/ja/pricing.json index b1863c2..be70d2d 100644 --- a/frontend/src/lib/i18n/messages/ja/pricing.json +++ b/frontend/src/lib/i18n/messages/ja/pricing.json @@ -27,14 +27,14 @@ "pricing.plans.free.feat5": "コミュニティサポート", "pricing.plans.starter.feat1": "月50ドキュメント", "pricing.plans.starter.feat2": "1ドキュメントあたり最大50ページ", - "pricing.plans.starter.feat3": "Google翻訳 + DeepL", + "pricing.plans.starter.feat3": "Google翻訳", "pricing.plans.starter.feat4": "最大10 MBのファイル", "pricing.plans.starter.feat5": "メールサポート", "pricing.plans.starter.feat6": "30日間の履歴", "pricing.plans.pro.feat1": "月200ドキュメント", "pricing.plans.pro.feat2": "1ドキュメントあたり最大200ページ", "pricing.plans.pro.feat3": "Essential AI翻訳", - "pricing.plans.pro.feat4": "Google翻訳 + DeepL", + "pricing.plans.pro.feat4": "Google翻訳", "pricing.plans.pro.feat5": "最大25 MBのファイル", "pricing.plans.pro.feat6": "カスタム用語集", "pricing.plans.pro.feat7": "優先サポート", @@ -83,7 +83,6 @@ "pricing.comparison.pagesMaxPerDoc": "最大ページ数 / ドキュメント", "pricing.comparison.maxFileSize": "最大ファイルサイズ", "pricing.comparison.googleTranslation": "Google翻訳", - "pricing.comparison.deepl": "DeepL", "pricing.comparison.aiEssential": "エッセンシャルAI翻訳", "pricing.comparison.aiPremium": "プレミアムAI翻訳", "pricing.comparison.apiAccess": "APIアクセス", diff --git a/frontend/src/lib/i18n/messages/ja/providerTheme.json b/frontend/src/lib/i18n/messages/ja/providerTheme.json index 624627e..9347074 100644 --- a/frontend/src/lib/i18n/messages/ja/providerTheme.json +++ b/frontend/src/lib/i18n/messages/ja/providerTheme.json @@ -22,8 +22,6 @@ "providerTheme.default.desc": "大規模言語モデル (LLM) による、高度な意味分析を伴う翻訳。", "providerTheme.classic.google.label": "Google 翻訳", "providerTheme.classic.google.desc": "130 以上の言語に対応する超高速翻訳。一般的なフローにおすすめです。", - "providerTheme.classic.deepl.label": "DeepL Pro", - "providerTheme.classic.deepl.desc": "流暢さと自然な表現で知られる高精度翻訳。", "providerTheme.classic.google_cloud.label": "Google Cloud API", "providerTheme.classic.google_cloud.desc": "大量ドキュメント処理に最適化されたプロフェッショナル向けクラウドエンジン。" } diff --git a/frontend/src/lib/i18n/messages/ko/landing.json b/frontend/src/lib/i18n/messages/ko/landing.json index 884d53d..c8d13e9 100644 --- a/frontend/src/lib/i18n/messages/ko/landing.json +++ b/frontend/src/lib/i18n/messages/ko/landing.json @@ -52,7 +52,7 @@ "landing.layout.p5.title": "머리글 및 바닥글", "landing.layout.p5.desc": "머리글, 바닥글, 각주가 절대 누락되지 않습니다.", "landing.layout.p6.title": "130개 이상의 언어", - "landing.layout.p6.desc": "Google 번역, DeepL 및 전문급 AI 엔진.", + "landing.layout.p6.desc": "Google 번역 및 전문급 AI 엔진.", "landing.formats.title": "모든 형식,", "landing.formats.title2": "모든 요소", "landing.formats.subtitle": "다른 곳에서 놓치는 부분까지 번역합니다. 비즈니스에 흠잡을 데 없는 문서를.", @@ -93,7 +93,7 @@ "landing.pricing.starter.desc": "개인 및 소규모 프로젝트용", "landing.pricing.starter.f1": "월 50개 문서", "landing.pricing.starter.f2": "문서당 최대 50페이지", - "landing.pricing.starter.f3": "Google 번역 + DeepL", + "landing.pricing.starter.f3": "Google 번역", "landing.pricing.starter.f4": "최대 10 MB 파일", "landing.pricing.starter.cta": "시작하기", "landing.pricing.pro.name": "Pro", @@ -101,7 +101,7 @@ "landing.pricing.pro.f1": "월 200개 문서", "landing.pricing.pro.f2": "문서당 최대 200페이지", "landing.pricing.pro.f3": "AI 번역", - "landing.pricing.pro.f4": "Google + DeepL 포함", + "landing.pricing.pro.f4": "Google 포함", "landing.pricing.pro.f5": "맞춤 용어집 및 프롬프트", "landing.pricing.pro.f6": "우선 지원", "landing.pricing.pro.cta": "Pro 체험", diff --git a/frontend/src/lib/i18n/messages/ko/pricing.json b/frontend/src/lib/i18n/messages/ko/pricing.json index d44c303..370377d 100644 --- a/frontend/src/lib/i18n/messages/ko/pricing.json +++ b/frontend/src/lib/i18n/messages/ko/pricing.json @@ -27,14 +27,14 @@ "pricing.plans.free.feat5": "커뮤니티 지원", "pricing.plans.starter.feat1": "월 50개 문서", "pricing.plans.starter.feat2": "문서당 최대 50페이지", - "pricing.plans.starter.feat3": "Google 번역 + DeepL", + "pricing.plans.starter.feat3": "Google 번역", "pricing.plans.starter.feat4": "최대 10 MB 파일", "pricing.plans.starter.feat5": "이메일 지원", "pricing.plans.starter.feat6": "30일 기록", "pricing.plans.pro.feat1": "월 200개 문서", "pricing.plans.pro.feat2": "문서당 최대 200페이지", "pricing.plans.pro.feat3": "Essential AI 번역", - "pricing.plans.pro.feat4": "Google 번역 + DeepL", + "pricing.plans.pro.feat4": "Google 번역", "pricing.plans.pro.feat5": "최대 25 MB 파일", "pricing.plans.pro.feat6": "사용자 지정 용어집", "pricing.plans.pro.feat7": "우선 지원", @@ -83,7 +83,6 @@ "pricing.comparison.pagesMaxPerDoc": "최대 페이지 / 문서", "pricing.comparison.maxFileSize": "최대 파일 크기", "pricing.comparison.googleTranslation": "Google 번역", - "pricing.comparison.deepl": "DeepL", "pricing.comparison.aiEssential": "에센셜 AI 번역", "pricing.comparison.aiPremium": "프리미엄 AI 번역", "pricing.comparison.apiAccess": "API 액세스", diff --git a/frontend/src/lib/i18n/messages/ko/providerTheme.json b/frontend/src/lib/i18n/messages/ko/providerTheme.json index 310f6e6..0b296a0 100644 --- a/frontend/src/lib/i18n/messages/ko/providerTheme.json +++ b/frontend/src/lib/i18n/messages/ko/providerTheme.json @@ -22,8 +22,6 @@ "providerTheme.default.desc": "대규모 언어 모델(LLM) 번역, 고급 의미 분석 포함.", "providerTheme.classic.google.label": "Google 번역", "providerTheme.classic.google.desc": "130개 이상의 언어를 지원하는 초고속 번역. 일반적인 워크플로에 권장.", - "providerTheme.classic.deepl.label": "DeepL Pro", - "providerTheme.classic.deepl.desc": "유창함과 자연스러운 표현으로 유명한 고정밀 번역.", "providerTheme.classic.google_cloud.label": "Google Cloud API", "providerTheme.classic.google_cloud.desc": "대용량 문서 처리에 최적화된 전문 클라우드 엔진." } diff --git a/frontend/src/lib/i18n/messages/nl/landing.json b/frontend/src/lib/i18n/messages/nl/landing.json index a985e4c..06ba636 100644 --- a/frontend/src/lib/i18n/messages/nl/landing.json +++ b/frontend/src/lib/i18n/messages/nl/landing.json @@ -52,7 +52,7 @@ "landing.layout.p5.title": "Kop- en voetteksten", "landing.layout.p5.desc": "Koppen, voetteksten en voetnoten worden nooit over het hoofd gezien.", "landing.layout.p6.title": "130+ talen", - "landing.layout.p6.desc": "Google Translate, DeepL en professionele AI-engines.", + "landing.layout.p6.desc": "Google Translate en professionele AI-engines.", "landing.formats.title": "Elk formaat,", "landing.formats.title2": "elk element", "landing.formats.subtitle": "Wij vertalen wat anderen missen. Uw bedrijf verdient onberispelijke documentatie.", @@ -93,7 +93,7 @@ "landing.pricing.starter.desc": "Voor particulieren en kleine projecten", "landing.pricing.starter.f1": "50 documenten / maand", "landing.pricing.starter.f2": "Tot 50 pagina's per doc", - "landing.pricing.starter.f3": "Google Translate + DeepL", + "landing.pricing.starter.f3": "Google Translate", "landing.pricing.starter.f4": "Bestanden tot 10 MB", "landing.pricing.starter.cta": "Aan de slag", "landing.pricing.pro.name": "Pro", @@ -101,7 +101,7 @@ "landing.pricing.pro.f1": "200 documenten / maand", "landing.pricing.pro.f2": "Tot 200 pagina's per doc", "landing.pricing.pro.f3": "IA-aangedreven vertaling", - "landing.pricing.pro.f4": "Google + DeepL inbegrepen", + "landing.pricing.pro.f4": "Google inbegrepen", "landing.pricing.pro.f5": "Eigen glossaria en prompts", "landing.pricing.pro.f6": "Prioriteitsondersteuning", "landing.pricing.pro.cta": "Probeer Pro", diff --git a/frontend/src/lib/i18n/messages/nl/pricing.json b/frontend/src/lib/i18n/messages/nl/pricing.json index 6cbfa1a..72e6c58 100644 --- a/frontend/src/lib/i18n/messages/nl/pricing.json +++ b/frontend/src/lib/i18n/messages/nl/pricing.json @@ -27,14 +27,14 @@ "pricing.plans.free.feat5": "Communitysupport", "pricing.plans.starter.feat1": "50 documenten / maand", "pricing.plans.starter.feat2": "Tot 50 pagina's per document", - "pricing.plans.starter.feat3": "Google Vertalen + DeepL", + "pricing.plans.starter.feat3": "Google Vertalen", "pricing.plans.starter.feat4": "Bestanden tot 10 MB", "pricing.plans.starter.feat5": "E-mailsupport", "pricing.plans.starter.feat6": "30 dagen geschiedenis", "pricing.plans.pro.feat1": "200 documenten / maand", "pricing.plans.pro.feat2": "Tot 200 pagina's per document", "pricing.plans.pro.feat3": "Essentiële IA-vertaling", - "pricing.plans.pro.feat4": "Google Vertalen + DeepL", + "pricing.plans.pro.feat4": "Google Vertalen", "pricing.plans.pro.feat5": "Bestanden tot 25 MB", "pricing.plans.pro.feat6": "Aangepaste woordenlijsten", "pricing.plans.pro.feat7": "Prioriteitssupport", @@ -83,7 +83,6 @@ "pricing.comparison.pagesMaxPerDoc": "Max. pagina's / document", "pricing.comparison.maxFileSize": "Max. bestandsgrootte", "pricing.comparison.googleTranslation": "Google Vertalen", - "pricing.comparison.deepl": "DeepL", "pricing.comparison.aiEssential": "AI-basisvertaling", "pricing.comparison.aiPremium": "AI-premiumvertaling", "pricing.comparison.apiAccess": "API-toegang", diff --git a/frontend/src/lib/i18n/messages/nl/providerTheme.json b/frontend/src/lib/i18n/messages/nl/providerTheme.json index 84dab24..d7f81f0 100644 --- a/frontend/src/lib/i18n/messages/nl/providerTheme.json +++ b/frontend/src/lib/i18n/messages/nl/providerTheme.json @@ -22,8 +22,6 @@ "providerTheme.default.desc": "Grote taalmodel (LLM) vertaling met geavanceerde semantische analyse.", "providerTheme.classic.google.label": "Google Vertalen", "providerTheme.classic.google.desc": "Ultrasnelle vertaling voor meer dan 130 talen. Aanbevolen voor algemene stromen.", - "providerTheme.classic.deepl.label": "DeepL Pro", - "providerTheme.classic.deepl.desc": "Hoge precisie vertaling, bekend om vloeibaarheid en natuurlijke formuleringen.", "providerTheme.classic.google_cloud.label": "Google Cloud API", "providerTheme.classic.google_cloud.desc": "Professionele cloud-engine geoptimaliseerd voor het verwerken van grote documentvolumes." } diff --git a/frontend/src/lib/i18n/messages/pt/landing.json b/frontend/src/lib/i18n/messages/pt/landing.json index b7d9b97..8a2f21b 100644 --- a/frontend/src/lib/i18n/messages/pt/landing.json +++ b/frontend/src/lib/i18n/messages/pt/landing.json @@ -52,7 +52,7 @@ "landing.layout.p5.title": "Cabeçalhos e rodapés", "landing.layout.p5.desc": "Cabeçalhos, rodapés e notas de rodapé nunca são esquecidos.", "landing.layout.p6.title": "130+ idiomas", - "landing.layout.p6.desc": "Google Tradutor, DeepL e motores de IA de nível profissional.", + "landing.layout.p6.desc": "Google Tradutor e motores de IA de nível profissional.", "landing.formats.title": "Cada formato,", "landing.formats.title2": "cada elemento", "landing.formats.subtitle": "Traduzimos o que os outros esquecem. Sua empresa merece documentação impecável.", @@ -93,7 +93,7 @@ "landing.pricing.starter.desc": "Para pessoas físicas e projetos pequenos", "landing.pricing.starter.f1": "50 documentos / mês", "landing.pricing.starter.f2": "Até 50 páginas por doc", - "landing.pricing.starter.f3": "Google Tradutor + DeepL", + "landing.pricing.starter.f3": "Google Tradutor", "landing.pricing.starter.f4": "Arquivos de até 10 MB", "landing.pricing.starter.cta": "Começar", "landing.pricing.pro.name": "Pro", @@ -101,7 +101,7 @@ "landing.pricing.pro.f1": "200 documentos / mês", "landing.pricing.pro.f2": "Até 200 páginas por doc", "landing.pricing.pro.f3": "Tradução com IA", - "landing.pricing.pro.f4": "Google + DeepL incluídos", + "landing.pricing.pro.f4": "Google incluídos", "landing.pricing.pro.f5": "Glossários e prompts personalizados", "landing.pricing.pro.f6": "Suporte prioritário", "landing.pricing.pro.cta": "Testar Pro", diff --git a/frontend/src/lib/i18n/messages/pt/pricing.json b/frontend/src/lib/i18n/messages/pt/pricing.json index 3749102..21ba511 100644 --- a/frontend/src/lib/i18n/messages/pt/pricing.json +++ b/frontend/src/lib/i18n/messages/pt/pricing.json @@ -27,14 +27,14 @@ "pricing.plans.free.feat5": "Suporte da comunidade", "pricing.plans.starter.feat1": "50 documentos / mês", "pricing.plans.starter.feat2": "Até 50 páginas por documento", - "pricing.plans.starter.feat3": "Google Tradutor + DeepL", + "pricing.plans.starter.feat3": "Google Tradutor", "pricing.plans.starter.feat4": "Arquivos de até 10 MB", "pricing.plans.starter.feat5": "Suporte por e-mail", "pricing.plans.starter.feat6": "Histórico de 30 dias", "pricing.plans.pro.feat1": "200 documentos / mês", "pricing.plans.pro.feat2": "Até 200 páginas por documento", "pricing.plans.pro.feat3": "Tradução IA Essencial", - "pricing.plans.pro.feat4": "Google Tradutor + DeepL", + "pricing.plans.pro.feat4": "Google Tradutor", "pricing.plans.pro.feat5": "Arquivos de até 25 MB", "pricing.plans.pro.feat6": "Glossários personalizados", "pricing.plans.pro.feat7": "Suporte prioritário", @@ -83,7 +83,6 @@ "pricing.comparison.pagesMaxPerDoc": "Páginas máx. / documento", "pricing.comparison.maxFileSize": "Tamanho máx. de arquivo", "pricing.comparison.googleTranslation": "Google Tradutor", - "pricing.comparison.deepl": "DeepL", "pricing.comparison.aiEssential": "Tradução IA Essencial", "pricing.comparison.aiPremium": "Tradução IA Premium", "pricing.comparison.apiAccess": "Acesso à API", diff --git a/frontend/src/lib/i18n/messages/pt/providerTheme.json b/frontend/src/lib/i18n/messages/pt/providerTheme.json index 90c8c33..b42e583 100644 --- a/frontend/src/lib/i18n/messages/pt/providerTheme.json +++ b/frontend/src/lib/i18n/messages/pt/providerTheme.json @@ -22,8 +22,6 @@ "providerTheme.default.desc": "Tradução por modelo de linguagem grande (LLM) com análise semântica avançada.", "providerTheme.classic.google.label": "Google Tradutor", "providerTheme.classic.google.desc": "Tradução ultra-rápida cobrindo mais de 130 idiomas. Recomendado para fluxos gerais.", - "providerTheme.classic.deepl.label": "DeepL Pro", - "providerTheme.classic.deepl.desc": "Tradução de alta precisão conhecida pela sua fluência e formulações naturais.", "providerTheme.classic.google_cloud.label": "Google Cloud API", "providerTheme.classic.google_cloud.desc": "Motor cloud profissional otimizado para processar grandes volumes de documentos." } diff --git a/frontend/src/lib/i18n/messages/ru/landing.json b/frontend/src/lib/i18n/messages/ru/landing.json index 8a5b68e..f753d34 100644 --- a/frontend/src/lib/i18n/messages/ru/landing.json +++ b/frontend/src/lib/i18n/messages/ru/landing.json @@ -52,7 +52,7 @@ "landing.layout.p5.title": "Колонтитулы", "landing.layout.p5.desc": "Верхние и нижние колонтитулы, а также сноски никогда не пропускаются.", "landing.layout.p6.title": "130+ языков", - "landing.layout.p6.desc": "Google Переводчик, DeepL и профессиональные ИИ-движки.", + "landing.layout.p6.desc": "Google Переводчик и профессиональные ИИ-движки.", "landing.formats.title": "Любой формат,", "landing.formats.title2": "любой элемент", "landing.formats.subtitle": "Мы переводим то, что другие пропускают. Ваш бизнес заслуживает безупречной документации.", @@ -93,7 +93,7 @@ "landing.pricing.starter.desc": "Для частных лиц и небольших проектов", "landing.pricing.starter.f1": "50 документов / мес.", "landing.pricing.starter.f2": "До 50 страниц на документ", - "landing.pricing.starter.f3": "Google Переводчик + DeepL", + "landing.pricing.starter.f3": "Google Переводчик", "landing.pricing.starter.f4": "Файлы до 10 МБ", "landing.pricing.starter.cta": "Начать", "landing.pricing.pro.name": "Pro", @@ -101,7 +101,7 @@ "landing.pricing.pro.f1": "200 документов / мес.", "landing.pricing.pro.f2": "До 200 страниц на документ", "landing.pricing.pro.f3": "Перевод на базе ИИ", - "landing.pricing.pro.f4": "Google + DeepL включены", + "landing.pricing.pro.f4": "Google включены", "landing.pricing.pro.f5": "Пользовательские глоссарии и промпты", "landing.pricing.pro.f6": "Приоритетная поддержка", "landing.pricing.pro.cta": "Попробовать Pro", diff --git a/frontend/src/lib/i18n/messages/ru/pricing.json b/frontend/src/lib/i18n/messages/ru/pricing.json index 8c867ff..bcd48a4 100644 --- a/frontend/src/lib/i18n/messages/ru/pricing.json +++ b/frontend/src/lib/i18n/messages/ru/pricing.json @@ -27,14 +27,14 @@ "pricing.plans.free.feat5": "Поддержка сообщества", "pricing.plans.starter.feat1": "50 документов / месяц", "pricing.plans.starter.feat2": "До 50 страниц на документ", - "pricing.plans.starter.feat3": "Google Переводчик + DeepL", + "pricing.plans.starter.feat3": "Google Переводчик", "pricing.plans.starter.feat4": "Файлы до 10 МБ", "pricing.plans.starter.feat5": "Поддержка по эл. почте", "pricing.plans.starter.feat6": "История за 30 дней", "pricing.plans.pro.feat1": "200 документов / месяц", "pricing.plans.pro.feat2": "До 200 страниц на документ", "pricing.plans.pro.feat3": "Базовый ИИ-перевод", - "pricing.plans.pro.feat4": "Google Переводчик + DeepL", + "pricing.plans.pro.feat4": "Google Переводчик", "pricing.plans.pro.feat5": "Файлы до 25 МБ", "pricing.plans.pro.feat6": "Пользовательские глоссарии", "pricing.plans.pro.feat7": "Приоритетная поддержка", @@ -83,7 +83,6 @@ "pricing.comparison.pagesMaxPerDoc": "Макс. страниц / документ", "pricing.comparison.maxFileSize": "Макс. размер файла", "pricing.comparison.googleTranslation": "Google Переводчик", - "pricing.comparison.deepl": "DeepL", "pricing.comparison.aiEssential": "Базовый ИИ-перевод", "pricing.comparison.aiPremium": "Премиум ИИ-перевод", "pricing.comparison.apiAccess": "Доступ к API", diff --git a/frontend/src/lib/i18n/messages/ru/providerTheme.json b/frontend/src/lib/i18n/messages/ru/providerTheme.json index e864f63..9ea89b1 100644 --- a/frontend/src/lib/i18n/messages/ru/providerTheme.json +++ b/frontend/src/lib/i18n/messages/ru/providerTheme.json @@ -22,8 +22,6 @@ "providerTheme.default.desc": "Перевод большой языковой моделью (LLM) с расширенным семантическим анализом.", "providerTheme.classic.google.label": "Google Переводчик", "providerTheme.classic.google.desc": "Сверхбыстрый перевод более 130 языков. Рекомендуется для общих потоков.", - "providerTheme.classic.deepl.label": "DeepL Pro", - "providerTheme.classic.deepl.desc": "Высокоточная трансляция, известная своей беглостью и естественностью формулировок.", "providerTheme.classic.google_cloud.label": "Google Cloud API", "providerTheme.classic.google_cloud.desc": "Профессиональный облачный движок, оптимизированный для обработки больших объёмов документов." } diff --git a/frontend/src/lib/i18n/messages/zh/landing.json b/frontend/src/lib/i18n/messages/zh/landing.json index dd227c9..e716fb9 100644 --- a/frontend/src/lib/i18n/messages/zh/landing.json +++ b/frontend/src/lib/i18n/messages/zh/landing.json @@ -52,7 +52,7 @@ "landing.layout.p5.title": "页眉和页脚", "landing.layout.p5.desc": "页眉、页脚和脚注绝不会被遗漏。", "landing.layout.p6.title": "130+种语言", - "landing.layout.p6.desc": "Google翻译、DeepL及专业级AI引擎。", + "landing.layout.p6.desc": "Google翻译及专业级AI引擎。", "landing.formats.title": "每种格式,", "landing.formats.title2": "每个元素", "landing.formats.subtitle": "我们翻译其他工具遗漏的内容。您的企业值得拥有完美无瑕的文档。", @@ -93,7 +93,7 @@ "landing.pricing.starter.desc": "适合个人和小型项目", "landing.pricing.starter.f1": "每月50份文档", "landing.pricing.starter.f2": "每份文档最多50页", - "landing.pricing.starter.f3": "Google翻译 + DeepL", + "landing.pricing.starter.f3": "Google翻译", "landing.pricing.starter.f4": "文件最大10 MB", "landing.pricing.starter.cta": "立即开始", "landing.pricing.pro.name": "Pro", @@ -101,7 +101,7 @@ "landing.pricing.pro.f1": "每月200份文档", "landing.pricing.pro.f2": "每份文档最多200页", "landing.pricing.pro.f3": "AI翻译", - "landing.pricing.pro.f4": "包含Google + DeepL", + "landing.pricing.pro.f4": "包含Google", "landing.pricing.pro.f5": "自定义术语表和提示词", "landing.pricing.pro.f6": "优先支持", "landing.pricing.pro.cta": "试用Pro", diff --git a/frontend/src/lib/i18n/messages/zh/pricing.json b/frontend/src/lib/i18n/messages/zh/pricing.json index 75d5e08..8337afb 100644 --- a/frontend/src/lib/i18n/messages/zh/pricing.json +++ b/frontend/src/lib/i18n/messages/zh/pricing.json @@ -27,14 +27,14 @@ "pricing.plans.free.feat5": "社区支持", "pricing.plans.starter.feat1": "每月 50 份文档", "pricing.plans.starter.feat2": "每份文档最多 50 页", - "pricing.plans.starter.feat3": "Google 翻译 + DeepL", + "pricing.plans.starter.feat3": "Google 翻译", "pricing.plans.starter.feat4": "文件最大 10 MB", "pricing.plans.starter.feat5": "邮件支持", "pricing.plans.starter.feat6": "30 天历史记录", "pricing.plans.pro.feat1": "每月 200 份文档", "pricing.plans.pro.feat2": "每份文档最多 200 页", "pricing.plans.pro.feat3": "Essential AI翻译", - "pricing.plans.pro.feat4": "Google 翻译 + DeepL", + "pricing.plans.pro.feat4": "Google 翻译", "pricing.plans.pro.feat5": "文件最大 25 MB", "pricing.plans.pro.feat6": "自定义术语表", "pricing.plans.pro.feat7": "优先支持", @@ -83,7 +83,6 @@ "pricing.comparison.pagesMaxPerDoc": "最大页数 / 文档", "pricing.comparison.maxFileSize": "最大文件大小", "pricing.comparison.googleTranslation": "Google 翻译", - "pricing.comparison.deepl": "DeepL", "pricing.comparison.aiEssential": "基础 AI 翻译", "pricing.comparison.aiPremium": "高级 AI 翻译", "pricing.comparison.apiAccess": "API 访问", diff --git a/frontend/src/lib/i18n/messages/zh/providerTheme.json b/frontend/src/lib/i18n/messages/zh/providerTheme.json index 00c20b7..90160c1 100644 --- a/frontend/src/lib/i18n/messages/zh/providerTheme.json +++ b/frontend/src/lib/i18n/messages/zh/providerTheme.json @@ -22,8 +22,6 @@ "providerTheme.default.desc": "大型语言模型 (LLM) 翻译,具有高级语义分析。", "providerTheme.classic.google.label": "Google 翻译", "providerTheme.classic.google.desc": "覆盖 130 多种语言的超快速翻译。建议用于一般流程。", - "providerTheme.classic.deepl.label": "DeepL Pro", - "providerTheme.classic.deepl.desc": "以流畅和自然的措辞著称的高精度翻译。", "providerTheme.classic.google_cloud.label": "Google Cloud API", "providerTheme.classic.google_cloud.desc": "针对处理大量文档进行优化的专业云端引擎。" }