v1.0 - Version stable: multi-PC, détection UI-DETR-1, 3 modes exécution

- Frontend v4 accessible sur réseau local (192.168.1.40)
- Ports ouverts: 3002 (frontend), 5001 (backend), 5004 (dashboard)
- Ollama GPU fonctionnel
- Self-healing interactif
- Dashboard confiance

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Dom
2026-01-29 11:23:51 +01:00
parent 21bfa3b337
commit a27b74cf22
1595 changed files with 412691 additions and 400 deletions

206
i18n/de.json Normal file
View File

@@ -0,0 +1,206 @@
{
"realDemo": {
"title": "Echte Demonstration",
"subtitle": "Schnittstelle für echte Demonstrationen mit dem RPA Vision V3 System",
"component": {
"title": "Echte Demonstration - RPA Vision V3",
"description": "Diese Komponente ermöglicht es, das RPA-System in Echtzeit zu testen.",
"startButton": "Demonstration Starten"
},
"status": {
"connected": "Verbunden",
"disconnected": "Getrennt",
"live": "Live",
"loading": "Lädt...",
"ready": "Bereit",
"error": "Fehler"
},
"connection": {
"notAvailable": "Der echte Demonstrationsserver ist nicht verfügbar.",
"ensureRunning": "Stellen Sie sicher, dass das Skript `demo_real_functionality.py` läuft.",
"checkConnection": "Verbindung Prüfen",
"testApi": "API Testen",
"established": "Verbindung zum echten Demonstrationsserver hergestellt",
"unavailable": "Demonstrationsserver nicht verfügbar",
"impossible": "Verbindung zum Demonstrationsserver nicht möglich"
},
"screen": {
"title": "Echtzeit-Bildschirmaufnahme",
"refresh": "Aktualisieren",
"loading": "Bildschirm wird geladen...",
"noCapture": "Keine Aufnahme verfügbar"
},
"elements": {
"detected": "Erkannte Elemente",
"noText": "Kein Text",
"details": "Element-Details",
"type": "Typ",
"text": "Text",
"position": "Position",
"confidence": "Vertrauen",
"none": "Keine"
},
"controls": {
"title": "Demonstrations-Steuerung",
"createWorkflow": "Demo-Workflow Erstellen",
"executeWorkflow": "Workflow Ausführen",
"executing": "Wird ausgeführt...",
"quickActions": "Schnelle Aktionen",
"testClick": "Test-Klick (200, 200)",
"clickHere": "Hier Klicken"
},
"execution": {
"results": "Ausführungsergebnisse",
"action": "Aktion",
"target": "Ziel",
"success": "Erfolg",
"failure": "Fehler",
"click": "Klick",
"workflow": "Workflow",
"executed": "ausgeführt",
"steps": "Schritte",
"workflowSuccess": "Workflow erfolgreich ausgeführt",
"workflowFailure": "Workflow-Ausführung fehlgeschlagen"
},
"workflow": {
"demo": {
"name": "Einfache Demonstration",
"step1": "1 Sekunde warten",
"step2": "Klick bei (100, 100)",
"step3": "2 Sekunden warten"
}
},
"actions": {
"cancel": "Abbrechen",
"execute": "Ausführen",
"close": "Schließen",
"save": "Speichern"
},
"messages": {
"actionExecuted": "Aktion ausgeführt",
"actionFailed": "Aktion fehlgeschlagen",
"workflowStarted": "Workflow-Ausführung gestartet",
"workflowCompleted": "Workflow erfolgreich ausgeführt",
"workflowFailed": "Workflow-Ausführung fehlgeschlagen",
"noConnection": "Keine Verbindung zum Demonstrationsserver",
"executionError": "Ausführungsfehler",
"captureStarted": "Echtzeit-Bildschirmaufnahme gestartet",
"captureStopped": "Echtzeit-Bildschirmaufnahme gestoppt"
}
},
"realDemoTab": {
"title": "Echte Demonstration",
"tabs": {
"demo": "Demonstration",
"config": "Konfiguration",
"help": "Hilfe"
},
"serverUnavailable": {
"title": "Demonstrationsserver Nicht Verfügbar",
"description": "Der echte Demonstrationsserver läuft nicht. Um diese Funktion zu nutzen, müssen Sie den Demonstrationsserver starten.",
"howToStart": "So starten Sie die Demonstration:",
"option1": "Option 1 - Automatisches Skript:",
"option2": "Option 2 - Manueller Start:",
"terminal1": "Terminal 1 - Backend",
"terminal2": "Terminal 2 - Demonstrationsserver",
"terminal3": "Terminal 3 - Frontend",
"checkAgain": "Erneut Prüfen"
},
"config": {
"title": "Demonstrations-Konfiguration",
"servicesStatus": "Service-Status",
"backendFlask": "Flask Backend (5002)",
"demoServer": "Demo Server (5003)",
"frontendReact": "React Frontend (3000)",
"captureSettings": "Aufnahme-Einstellungen",
"captureFrequency": "Aufnahmefrequenz: 1 Sekunde",
"autoDetection": "Automatische UI-Element-Erkennung",
"dataSaving": "Aufnahmen werden in data/demo/ gespeichert",
"security": "Sicherheit",
"securityWarning": "Die echte Demonstration kann Aktionen auf Ihrem System ausführen. Verwenden Sie sie nur in einer sicheren Testumgebung."
},
"help": {
"title": "Leitfaden für Echte Demonstration",
"objective": {
"title": "Ziel",
"description": "Die echte Demonstration ermöglicht es, das RPA Vision V3 System mit echten Interaktionen auf Ihrem Bildschirm zu testen. Sie können die Echtzeit-Elementerkennung sehen und automatisierte Aktionen ausführen."
},
"features": {
"title": "Funktionen",
"realTimeCapture": "Echtzeit-Aufnahme: Ihr Bildschirm wird jede Sekunde aufgenommen",
"uiDetection": "UI-Erkennung: Interaktive Elemente werden automatisch erkannt",
"actionExecution": "Aktionsausführung: Klicken Sie auf erkannte Elemente, um sie zu testen",
"demoWorkflows": "Demo-Workflows: Erstellen und führen Sie Aktionssequenzen aus",
"history": "Verlauf: Verfolgen Sie Ihre Testergebnisse"
},
"precautions": {
"title": "Vorsichtsmaßnahmen",
"testEnvironment": "Nur in einer Testumgebung verwenden",
"realActions": "Aktionen werden tatsächlich auf Ihrem System ausgeführt",
"closeApps": "Schließen Sie wichtige Anwendungen vor dem Testen",
"backupData": "Sichern Sie Ihre wichtigen Daten"
},
"quickStart": {
"title": "Schnellstart",
"step1": "Führen Sie das Skript aus: python start_real_demo.py",
"step2": "Warten Sie, bis alle Services gestartet sind",
"step3": "Öffnen Sie den \"Demonstration\" Tab",
"step4": "Klicken Sie auf \"Demo-Workflow Erstellen\"",
"step5": "Testen Sie die verfügbaren Funktionen"
}
}
},
"common": {
"loading": "Lädt...",
"error": "Fehler",
"success": "Erfolg",
"warning": "Warnung",
"info": "Information",
"ok": "OK",
"cancel": "Abbrechen",
"save": "Speichern",
"delete": "Löschen",
"edit": "Bearbeiten",
"create": "Erstellen",
"update": "Aktualisieren",
"refresh": "Aktualisieren",
"close": "Schließen",
"open": "Öffnen",
"yes": "Ja",
"no": "Nein",
"enabled": "Aktiviert",
"disabled": "Deaktiviert",
"active": "Aktiv",
"inactive": "Inaktiv",
"online": "Online",
"offline": "Offline",
"connected": "Verbunden",
"disconnected": "Getrennt",
"language": "Sprache",
"current": "Aktuell"
},
"time": {
"second": "Sekunde",
"seconds": "Sekunden",
"minute": "Minute",
"minutes": "Minuten",
"hour": "Stunde",
"hours": "Stunden",
"day": "Tag",
"days": "Tage",
"ago": "vor",
"now": "jetzt",
"today": "heute",
"yesterday": "gestern",
"tomorrow": "morgen"
},
"units": {
"pixels": "Pixel",
"percent": "Prozent",
"milliseconds": "Millisekunden",
"seconds": "Sekunden",
"bytes": "Bytes",
"kilobytes": "Kilobytes",
"megabytes": "Megabytes"
}
}