fixup! (frontend) add connection test feature

This commit is contained in:
lebaudantoine
2026-08-04 23:37:45 +02:00
parent bff403fee4
commit 05c104db58
6 changed files with 116 additions and 0 deletions
@@ -0,0 +1,56 @@
{
"title": "Ihre Konfiguration testen",
"runTest": "Test starten",
"runAgain": "Erneut testen",
"cancel": "Abbrechen",
"detailsFor": "Details zu Schritt {{step}}",
"downloadReport": "Bericht herunterladen",
"homeLink": "Ihre Konfiguration testen",
"progress": "{{done}}/{{total}}",
"progressLabel": "Fortschritt des Verbindungstests",
"groups": {
"local": "Browser und Geräte",
"network": "Verbindung zum Server"
},
"steps": {
"browser": "Browser",
"microphone": "Mikrofon",
"camera": "Kamera",
"devices": "Mediengeräte",
"websocket": "WebSocket",
"webrtc": "WebRTC",
"turn": "TURN",
"reconnect": "Erneut verbinden",
"selectedCandidate": "Ausgewählte Route",
"publishAudio": "Audio veröffentlichen",
"publishVideo": "Video veröffentlichen"
},
"status": {
"pending": "Ausstehend",
"running": "Läuft…",
"success": "Erfolgreich",
"failed": "Fehlgeschlagen",
"skipped": "Übersprungen"
},
"counts": {
"passed": "erfolgreich",
"failed": "fehlgeschlagen",
"skipped": "übersprungen"
},
"summary": {
"idle": "Bereit zum Testen",
"idleHint": "Der Test dauert ungefähr eine Minute. Ihre Kamera und Ihr Mikrofon werden nur während des Tests verwendet.",
"running": "Test wird durchgeführt…",
"runningHint": "Lassen Sie diese Seite geöffnet, bis alle Prüfungen abgeschlossen sind.",
"passed": "Alles funktioniert",
"passedHint": "Ihr Browser, Ihre Geräte und Ihr Netzwerk sind für eine Besprechung bereit.",
"partial": "Teilweiser Test",
"partialHint": "Einige Prüfungen wurden übersprungen. Erlauben Sie den Zugriff auf Ihre Kamera und Ihr Mikrofon, um diese zu testen.",
"failed_one": "{{count}} Prüfung fehlgeschlagen",
"failed_other": "{{count}} Prüfungen fehlgeschlagen",
"failedHint": "Öffnen Sie die fehlgeschlagenen Prüfungen für weitere Details und senden Sie den Bericht an Ihre IT-Abteilung."
},
"help": {
"firewall": "Wenn Netzwerktests fehlschlagen, überprüfen Sie Ihre Browserberechtigungen und die Netzwerkfilterregeln (WebRTC, WebSocket, TURN) mit Ihrer IT-Abteilung."
}
}
+1
View File
@@ -36,6 +36,7 @@
"legalsTerms": "Rechtliche Hinweise",
"data": "Datenschutz und Cookies",
"accessibility": "Barrierefreiheit: nicht konform",
"connectionTest": "Testen Sie Ihre Konfiguration",
"ariaLabel": "neues Fenster",
"codeAnnotation": "Unser Code ist offen und verfügbar in diesem",
"code": "Open-Source-Repository",
+1
View File
@@ -13,6 +13,7 @@
"moreLinkLabel": "Mehr über {{appTitle}} erfahren neuer Tab",
"moreLink": "Mehr erfahren",
"moreAbout": "über {{appTitle}}",
"connectionTestLink": "Testen Sie Ihre Konfiguration",
"createMenu": {
"laterOption": "Meeting für später planen",
"instantOption": "Meeting sofort starten"
@@ -0,0 +1,56 @@
{
"title": "Je configuratie testen",
"runTest": "Test starten",
"runAgain": "Opnieuw testen",
"cancel": "Annuleren",
"detailsFor": "Details van stap {{step}}",
"downloadReport": "Rapport downloaden",
"homeLink": "Je configuratie testen",
"progress": "{{done}}/{{total}}",
"progressLabel": "Voortgang van de verbindingstest",
"groups": {
"local": "Browser en apparaten",
"network": "Verbinding met de server"
},
"steps": {
"browser": "Browser",
"microphone": "Microfoon",
"camera": "Camera",
"devices": "Media-apparaten",
"websocket": "WebSocket",
"webrtc": "WebRTC",
"turn": "TURN",
"reconnect": "Opnieuw verbinden",
"selectedCandidate": "Geselecteerde route",
"publishAudio": "Audio publiceren",
"publishVideo": "Video publiceren"
},
"status": {
"pending": "In afwachting",
"running": "Bezig…",
"success": "Geslaagd",
"failed": "Mislukt",
"skipped": "Overgeslagen"
},
"counts": {
"passed": "geslaagd",
"failed": "mislukt",
"skipped": "overgeslagen"
},
"summary": {
"idle": "Klaar om te testen",
"idleHint": "De test duurt ongeveer één minuut. Je camera en microfoon worden alleen tijdens de test gebruikt.",
"running": "Test wordt uitgevoerd…",
"runningHint": "Houd deze pagina open totdat alle controles zijn voltooid.",
"passed": "Alles werkt",
"passedHint": "Je browser, apparaten en netwerk zijn klaar voor een vergadering.",
"partial": "Gedeeltelijke test",
"partialHint": "Sommige controles zijn overgeslagen. Geef toegang tot je camera en microfoon om deze te testen.",
"failed_one": "{{count}} controle mislukt",
"failed_other": "{{count}} controles mislukt",
"failedHint": "Open de mislukte controles voor meer details en stuur het rapport door naar je IT-afdeling."
},
"help": {
"firewall": "Bij mislukte netwerktests: controleer je browserrechten en netwerkfilterregels (WebRTC, WebSocket, TURN) met je IT-afdeling."
}
}
+1
View File
@@ -35,6 +35,7 @@
"legalsTerms": "Wettelijke kennisgeving",
"data": "Persoonlijke gegevens en cookies",
"accessibility": "Toegankelijkheid: audit in uitvoering",
"connectionTest": "Test je configuratie",
"ariaLabel": "nieuw venster",
"codeAnnotation": "Onze code is open en beschikbaar op dit",
"code": "Open Source Code Repository",
+1
View File
@@ -13,6 +13,7 @@
"moreLinkLabel": "Meer informatie over {{appTitle}} - nieuw tabblad",
"moreLink": "Meer informatie",
"moreAbout": "over {{appTitle}}",
"connectionTestLink": "Test je configuratie",
"createMenu": {
"laterOption": "Maak een vergadering voor een latere datum",
"instantOption": "Begin direct een vergadering"