'use client'; import * as React from 'react'; import { FormState } from '../types'; import { Globe, Minus, Plus, Info } from 'lucide-react'; import { motion } from 'framer-motion'; interface LanguageStepProps { state: FormState; updateState: (updates: Partial) => void; } export function LanguageStep({ state, updateState }: LanguageStepProps) { const basePriceExplanation = "Jede zusätzliche Sprache erhöht den Gesamtaufwand für Design, Entwicklung und Qualitätssicherung um ca. 20%. Dies deckt die technische Implementierung der Übersetzungsschicht sowie die Anpassung von Layouts für unterschiedliche Textlängen ab."; return (

Mehrsprachigkeit

In wie vielen Sprachen soll Ihre Website verfügbar sein?

{state.languagesCount} {state.languagesCount === 1 ? 'Sprache' : 'Sprachen'}
Warum dieser Faktor?

{basePriceExplanation}

{state.languagesCount > 1 && (
Aktueller Aufschlagsfaktor: +{((state.languagesCount - 1) * 20)}%
)}
Technische Basis

Wir nutzen moderne i18n-Frameworks, die SEO-optimierte URLs für jede Sprache generieren (z.B. /en, /fr).

Content Management

Falls ein CMS gewählt wurde, können Sie alle Übersetzungen bequem selbst pflegen.

); }