Update partner packages, copy, and demo switcher
This commit is contained in:
@@ -46,7 +46,7 @@ return [
|
||||
'emotion' => 'Emotion',
|
||||
'event_type' => 'Eventtyp',
|
||||
'last_activity' => 'Letzte Aktivität',
|
||||
'credits' => 'Credits',
|
||||
'credits' => 'Event-Kontingent',
|
||||
'settings' => 'Einstellungen',
|
||||
'join' => 'Beitreten',
|
||||
'unnamed' => 'Ohne Namen',
|
||||
@@ -517,7 +517,7 @@ return [
|
||||
'heading' => 'Uploads (14 Tage)',
|
||||
],
|
||||
'credit_alerts' => [
|
||||
'low_balance_label' => 'Mandanten mit niedrigen Credits',
|
||||
'low_balance_label' => 'Mandanten mit niedrigem Event-Kontingent',
|
||||
'low_balance_desc' => 'Benötigen Betreuung',
|
||||
'monthly_revenue_label' => 'Umsatz (Monat)',
|
||||
'monthly_revenue_desc' => 'Aktueller Monat (:month)',
|
||||
@@ -546,10 +546,10 @@ return [
|
||||
'name' => 'Mandantenname',
|
||||
'slug' => 'Slug',
|
||||
'contact_email' => 'Kontakt‑E‑Mail',
|
||||
'event_credits_balance' => 'Event‑Credits‑Kontostand',
|
||||
'event_credits_balance' => 'Event-Kontingent',
|
||||
'features' => 'Funktionen',
|
||||
'total_revenue' => 'Gesamtumsatz',
|
||||
'active_reseller_package' => 'Aktives Reseller-Paket',
|
||||
'active_reseller_package' => 'Aktives Partner / Agentur-Paket',
|
||||
'remaining_events' => 'Verbleibende Events',
|
||||
'package_expires_at' => 'Ablaufdatum Paket',
|
||||
'is_active' => 'Aktiv',
|
||||
@@ -574,12 +574,12 @@ return [
|
||||
'timeline' => 'Audit Timeline',
|
||||
],
|
||||
'actions' => [
|
||||
'adjust_credits' => 'Credits anpassen',
|
||||
'adjust_credits_delta' => 'Anzahl Credits (positiv/negativ)',
|
||||
'adjust_credits_delta_hint' => 'Positive Werte fügen Credits hinzu, negative Werte ziehen ab.',
|
||||
'adjust_credits' => 'Kontingent anpassen',
|
||||
'adjust_credits_delta' => 'Event-Kontingent (positiv/negativ)',
|
||||
'adjust_credits_delta_hint' => 'Positive Werte fügen Kontingent hinzu, negative Werte ziehen ab.',
|
||||
'adjust_credits_reason' => 'Interne Notiz',
|
||||
'adjust_credits_success_title' => 'Credits aktualisiert',
|
||||
'adjust_credits_success_body' => 'Die Credits wurden um :delta verändert. Neuer Kontostand: :balance.',
|
||||
'adjust_credits_success_title' => 'Kontingent aktualisiert',
|
||||
'adjust_credits_success_body' => 'Das Kontingent wurde um :delta verändert. Neuer Stand: :balance.',
|
||||
'lifecycle' => 'Lebenszyklus',
|
||||
'activate' => 'Aktivieren',
|
||||
'deactivate' => 'Deaktivieren',
|
||||
@@ -663,7 +663,7 @@ return [
|
||||
'fields' => [
|
||||
'tenant' => 'Mandant',
|
||||
'package' => 'Paket',
|
||||
'credits' => 'Credits',
|
||||
'credits' => 'Event-Kontingent',
|
||||
'price' => 'Preis',
|
||||
'currency' => 'Währung',
|
||||
'platform' => 'Plattform',
|
||||
|
||||
@@ -14,4 +14,38 @@ return [
|
||||
'default_title' => 'Zugang verweigert',
|
||||
'default_message' => 'Mit diesem QR-Zugang konnte kein Zugriff gewährt werden.',
|
||||
],
|
||||
'packages' => [
|
||||
'event_tier_unavailable' => [
|
||||
'title' => 'Gewähltes Event-Level nicht verfügbar',
|
||||
'message' => 'Für das gewählte Event-Level ist kein Event-Kontingent verfügbar. Bitte wähle ein anderes Level oder kaufe das passende Event-Kontingent.',
|
||||
],
|
||||
'event_limit_exceeded' => [
|
||||
'title' => 'Event-Kontingent aufgebraucht',
|
||||
'message' => 'Dein aktuelles Event-Kontingent enthält keine freien Events mehr. Kaufe ein weiteres Event-Kontingent, um neue Events zu erstellen.',
|
||||
],
|
||||
'event_limit_missing' => [
|
||||
'title' => 'Kein Paket zugewiesen',
|
||||
'message' => 'Kaufe ein Event-Kontingent, um Events zu erstellen.',
|
||||
],
|
||||
'event_not_found' => [
|
||||
'title' => 'Event nicht verfügbar',
|
||||
'message' => 'Das gewählte Event wurde nicht gefunden oder gehört zu einem anderen Tenant.',
|
||||
],
|
||||
'event_package_missing' => [
|
||||
'title' => 'Event-Paket fehlt',
|
||||
'message' => 'Für dieses Event ist kein Paket hinterlegt. Weise ein Paket zu, um Uploads zu ermöglichen.',
|
||||
],
|
||||
'photo_limit_exceeded' => [
|
||||
'title' => 'Foto-Limit erreicht',
|
||||
'message' => 'Dieses Event hat sein Foto-Kontingent erreicht. Upgrade das Event-Paket, um weitere Uploads zu erlauben.',
|
||||
],
|
||||
'tenant_photo_limit_exceeded' => [
|
||||
'title' => 'Tenant-Foto-Limit erreicht',
|
||||
'message' => 'Dieser Tenant hat das Foto-Kontingent für dieses Event erreicht.',
|
||||
],
|
||||
'tenant_storage_limit_exceeded' => [
|
||||
'title' => 'Tenant-Speicherlimit erreicht',
|
||||
'message' => 'Dieser Tenant hat sein Speicher-Kontingent erreicht.',
|
||||
],
|
||||
],
|
||||
];
|
||||
|
||||
@@ -47,21 +47,34 @@
|
||||
"hero_description": "Von kostenlosem Einstieg bis Premium-Features: Passen Sie Ihr Event-Paket an Ihre Bedürfnisse an. Einfach, sicher und skalierbar.",
|
||||
"cta_explore": "Pakete entdecken",
|
||||
"tab_endcustomer": "Endkunden",
|
||||
"tab_reseller": "Reseller & Agenturen",
|
||||
"tab_reseller": "Partner / Agentur",
|
||||
"section_endcustomer": "Packages für Endkunden (Einmalkauf pro Event)",
|
||||
"section_reseller": "Packages für Reseller (Jährliches Abo)",
|
||||
"section_reseller": "Packages für Partner / Agenturen (Event-Kontingent)",
|
||||
"free": "Kostenlos",
|
||||
"one_time": "Einmalkauf",
|
||||
"subscription": "Abo",
|
||||
"subscription": "Einmalkauf",
|
||||
"year": "Jahr",
|
||||
"billing_per_event": "pro Event",
|
||||
"billing_per_kontingent": "pro Kontingent",
|
||||
"available": "Verfügbar",
|
||||
"not_available": "Nicht verfügbar",
|
||||
"standard_support": "Standard-Support",
|
||||
"priority_support": "Priorisierter Support",
|
||||
"badge_best_value": "Bestes Preis‑Leistungs‑Verhältnis",
|
||||
"badge_most_popular": "Beliebt",
|
||||
"badge_starter": "Start",
|
||||
"view_details": "Details anzeigen",
|
||||
"included_package_label": "Inklusive Event-Level",
|
||||
"recommended_usage_label": "Empfehlung",
|
||||
"max_photos": "Fotos",
|
||||
"max_guests": "Gäste",
|
||||
"gallery_days": "Tage Galerie",
|
||||
"max_events_year": "Events/Jahr",
|
||||
"max_events_year": "Events enthalten",
|
||||
"recommended_usage_window": "Empfohlen innerhalb von 24 Monaten zu nutzen.",
|
||||
"buy_now": "Jetzt kaufen",
|
||||
"subscribe_now": "Jetzt abonnieren",
|
||||
"subscribe_now": "Jetzt kaufen",
|
||||
"register_buy": "Registrieren und kaufen",
|
||||
"register_subscribe": "Registrieren und abonnieren",
|
||||
"register_subscribe": "Registrieren und kaufen",
|
||||
"faq_title": "Häufige Fragen zu Packages",
|
||||
"faq_q1": "Was ist ein Package?",
|
||||
"faq_a1": "Ein Package definiert Limits und Features für Ihr Event, z.B. Anzahl Fotos und Galerie-Dauer.",
|
||||
@@ -93,7 +106,7 @@
|
||||
"feature_custom_branding": "Benutzerdefiniertes Branding",
|
||||
"feature_advanced_reporting": "Erweiterte Berichterstattung",
|
||||
"for_endcustomers": "Für Endkunden",
|
||||
"for_resellers": "Für Reseller",
|
||||
"for_resellers": "Für Partner / Agenturen",
|
||||
"details_show": "Details anzeigen",
|
||||
"comparison_title": "Packages vergleichen",
|
||||
"price": "Preis",
|
||||
@@ -104,10 +117,10 @@
|
||||
"no_watermark": "Kein Wasserzeichen",
|
||||
"custom_branding": "Benutzerdefiniertes Branding",
|
||||
"max_tenants": "Max. Tenants",
|
||||
"max_events": "Max. Events/Jahr",
|
||||
"max_events": "Events im Kontingent",
|
||||
"faq_free": "Was ist das Free Package?",
|
||||
"faq_upgrade": "Kann ich upgraden?",
|
||||
"faq_reseller": "Was für Reseller?",
|
||||
"faq_reseller": "Was für Partner / Agenturen?",
|
||||
"faq_payment": "Zahlung sicher?"
|
||||
},
|
||||
"blog": {
|
||||
|
||||
@@ -7,21 +7,21 @@ return [
|
||||
'hero_description' => 'Von kostenlosem Einstieg bis Premium-Features: Passen Sie Ihr Event-Paket an Ihre Bedürfnisse an. Einfach, sicher und skalierbar.',
|
||||
'cta_explore' => 'Packages entdecken',
|
||||
'tab_endcustomer' => 'Endkunden',
|
||||
'tab_reseller' => 'Reseller & Agenturen',
|
||||
'tab_reseller' => 'Partner / Agenturen',
|
||||
'section_endcustomer' => 'Packages für Endkunden (Einmalkauf pro Event)',
|
||||
'section_reseller' => 'Packages für Reseller (Jährliches Abo)',
|
||||
'section_reseller' => 'Packages für Partner / Agenturen (Event-Kontingent)',
|
||||
'free' => 'Kostenlos',
|
||||
'one_time' => 'Einmalkauf',
|
||||
'subscription' => 'Abo',
|
||||
'subscription' => 'Event-Kontingent',
|
||||
'year' => 'Jahr',
|
||||
'max_photos' => 'Fotos',
|
||||
'max_guests' => 'Gäste',
|
||||
'gallery_days' => 'Tage Galerie',
|
||||
'max_events_year' => 'Events/Jahr',
|
||||
'max_events_year' => 'Events enthalten',
|
||||
'buy_now' => 'Jetzt kaufen',
|
||||
'subscribe_now' => 'Jetzt abonnieren',
|
||||
'subscribe_now' => 'Event-Kontingent kaufen',
|
||||
'register_buy' => 'Registrieren und kaufen',
|
||||
'register_subscribe' => 'Registrieren und abonnieren',
|
||||
'register_subscribe' => 'Registrieren und kaufen',
|
||||
'faq_title' => 'Häufige Fragen zu Packages',
|
||||
'faq_q1' => 'Was ist ein Package?',
|
||||
'faq_a1' => 'Ein Package definiert Limits und Features für Ihr Event, z.B. Anzahl Fotos und Galerie-Dauer.',
|
||||
@@ -49,7 +49,7 @@ return [
|
||||
'feature_limited_sharing' => 'Begrenztes Teilen',
|
||||
'feature_no_branding' => 'Kein Branding',
|
||||
'feature_0' => 'Basis-Feature',
|
||||
'feature_reseller_dashboard' => 'Reseller-Dashboard',
|
||||
'feature_reseller_dashboard' => 'Partner-Dashboard',
|
||||
'feature_custom_branding' => 'Benutzerdefiniertes Branding',
|
||||
'feature_advanced_reporting' => 'Erweiterte Berichterstattung',
|
||||
'badge_most_popular' => 'Beliebteste Wahl',
|
||||
@@ -57,10 +57,12 @@ return [
|
||||
'badge_starter' => 'Perfekt für den Start',
|
||||
'billing_per_event' => 'pro Event',
|
||||
'billing_per_year' => 'pro Jahr',
|
||||
'billing_per_kontingent' => 'pro Kontingent',
|
||||
'more_features' => '+:count weitere Features',
|
||||
'max_photos_label' => 'Max. Fotos',
|
||||
'max_guests_label' => 'Max. Gäste',
|
||||
'gallery_days_label' => 'Galerie-Tage',
|
||||
'recommended_usage_window' => 'Empfohlen innerhalb von 24 Monaten zu nutzen.',
|
||||
'feature_overview' => 'Feature-Überblick',
|
||||
'order_hint' => 'Sofort startklar – keine versteckten Kosten, sichere Zahlung über Paddle.',
|
||||
'features_label' => 'Features',
|
||||
@@ -109,7 +111,7 @@ return [
|
||||
'summary_title' => 'Ihre Bestellung',
|
||||
'package_label' => 'Ausgewähltes Package',
|
||||
'billing_type_one_time' => 'Einmalkauf (pro Event)',
|
||||
'billing_type_subscription' => 'Abo (wiederkehrend)',
|
||||
'billing_type_subscription' => 'Einmalkauf (Kontingent)',
|
||||
'legal_links_intro' => 'Mit Abschluss des Kaufs akzeptieren Sie unsere',
|
||||
'link_terms' => 'AGB',
|
||||
'link_privacy' => 'Datenschutzerklärung',
|
||||
@@ -118,7 +120,7 @@ return [
|
||||
'checkbox_terms_error' => 'Bitte bestätigen Sie, dass Sie AGB, Datenschutzerklärung und Widerrufsbelehrung gelesen haben.',
|
||||
'checkbox_digital_content_label' => 'Ich verlange ausdrücklich, dass Sie vor Ablauf der Widerrufsfrist mit der Ausführung der digitalen Dienstleistungen (Freischaltung meines Event-Packages inkl. Galerie und Hosting) beginnen. Mir ist bekannt, dass ich bei vollständiger Vertragserfüllung mein Widerrufsrecht verliere.',
|
||||
'checkbox_digital_content_error' => 'Bitte bestätigen Sie, dass Sie dem sofortigen Beginn der digitalen Dienstleistung und dem damit verbundenen vorzeitigen Erlöschen des Widerrufsrechts zustimmen.',
|
||||
'hint_subscription_withdrawal' => 'Bei Abonnements haben Verbraucher ein 14-tägiges Widerrufsrecht ab Vertragsschluss. Im Falle eines Widerrufs nach Leistungsbeginn behalten wir uns angemessenen Wertersatz für bereits erbrachte Leistungen vor.',
|
||||
'hint_subscription_withdrawal' => 'Bei Einmalkäufen haben Verbraucher ein 14-tägiges Widerrufsrecht ab Vertragsschluss. Im Falle eines Widerrufs nach Leistungsbeginn behalten wir uns angemessenen Wertersatz für bereits erbrachte Leistungen vor.',
|
||||
],
|
||||
'legal' => [
|
||||
'imprint' => 'Impressum',
|
||||
|
||||
Reference in New Issue
Block a user