PolyLingua Transcriber

Sprich rein! Sage "deutschwechsel", "englishswitch" oder "espanolcambio" für Switch.

Lizenz & Features kaufen licensing.html (Lizenz-Seite: Erklärt Modell, simuliert Unlocks) Lizenz & Features

Lizenzmodell

Basis: Kostenlos bis 5 Min./Session. Unlock Features für 5€ Basis + Dev-Kosten für Erste.

Dein Ref-Link: (Teile für Provisionen!)

Nach Unlock: Equity 1% simuliert in LocalStorage.

css/style.css (Einfache Styles) body { font-family: Arial; background: #f0f0f0; padding: 20px; } h1 { color: #333; } button { padding: 10px; margin: 5px; background: #007bff; color: white; border: none; cursor: pointer; } #transcript { margin-top: 20px; padding: 10px; background: white; border: 1px solid #ccc; min-height: 100px; } js/licensing.js (Lizenz-Logik: Trackt Dauer/Intensität via LocalStorage) function checkLicense(feature) { const licenses = JSON.parse(localStorage.getItem('licenses') || '{}'); if (!licenses[feature]) { alert('Feature nicht unlocked! Gehe zu licensing.html.'); return false; } // Track Dauer/Intensität const startTime = licenses[feature].start || Date.now(); const duration = (Date.now() - startTime) / 60000; // Min if (duration > 5) { alert('Session-Limit erreicht. Zahle für mehr.'); return false; } licenses[feature].uses = (licenses[feature].uses || 0) + 1; if (licenses[feature].uses > 10) { alert('Intensität hoch – Upgrade?'); } localStorage.setItem('licenses', JSON.stringify(licenses)); return true; } function unlockFeature(feature, cost) { // Simuliere Zahlung (in echt: Link zu PayPal) if (confirm(`Zahle \( {cost}€ für \){feature