/
mikopbx
/
ModuleGermanLanguagePack
Обзор
Документация
Войти
/
mikopbx
/
ModuleGermanLanguagePack
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
Messages/de/RestApi.php
2 309 строк
196 KB
Nikolay Beketov
Initial commit: ModuleGermanLanguagePack language pack for MikoPBX
06 апр 2026, 10:12
06 апр 2026, 10:12
721f2ea
Код
Авторство
О чём код?
<?php return [ 'rest_obr_Update' => 'Ausgehende Route aktualisieren', 'rest_schema_net_route_network' => 'Zielnetzwerk', 'rest_pk_Delete' => 'Passwort löschen', 'rest_lic_ProcessUserRequest' => 'Die Anfrage des Benutzers bearbeiten', 'rest_ir_GetDefault' => 'Standardwerte abrufen', 'rest_schema_ir_providerid_represent' => 'HTML-Darstellung des Anbieters mit einem Symbol', 'rest_schema_ir_rule_represent' => 'HTML-Beschreibung der Routing-Regel', 'rest_cdr_PlaybackDesc' => 'Spielen Sie Anrufaufzeichnungen ab oder laden Sie sie herunter – mit Unterstützung für HTTP Range beim Streaming.', // CDR schema fields 'rest_schema_cdr_deleteRecording' => 'Löschen Sie die Anrufaufzeichnungsdatei zusammen mit dem Datenbankeintrag (Standardeinstellung: false).', 'rest_schema_cdr_deleteLinked' => 'Alle Datensätze mit derselben LinkedID löschen (gesamter Anruf mit Übersetzungen, Standardwert: false)', 'rest_auth_Refresh' => 'Zugriffstoken aktualisieren', 'rest_ivr_Copy' => 'IVR-Menü kopieren', 'rest_emp_ConfirmImport' => 'Import bestätigen', 'rest_aru_Delete' => 'Benutzer ARI löschen', 'rest_fw_GetRecord' => 'Firewall-Regel anhand der ID abrufen', 'rest_fw_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen zu einer Firewall-Regel, einschließlich zulässiger IP-Adressen und Zugriffseinstellungen.', 'rest_fw_CreateDesc' => 'Erstellen Sie eine neue Firewall-Regel, die die IP-Adresse/das Subnetz und die Zugriffsregeln angibt.', 'rest_sip_GetSecret' => 'SIP-Passwort abrufen', 'rest_sf_GetForSelect' => 'Für Dropdown-Liste abrufen', 'rest_sipp_GetRecord' => 'SIP-Anbieter anhand der ID ermitteln', 'rest_param_ir_extension' => 'Durchwahlnummer für die Weiterleitung eingehender Anrufe', 'rest_param_ivr_extension' => 'Interne Nebenstellen-IVR-Menünummer (2-8 Ziffern)', 'rest_am_Update' => 'Benutzer-AMI aktualisieren', 'rest_param_cdr_download' => 'Laden Sie die Datei herunter, anstatt sie zu streamen.', 'rest_param_auth_clientIp' => 'Client-IP-Adresse', 'rest_schema_auth_clientIp' => 'Client-IP-Adresse', 'rest_param_emp_fwd_forwarding' => 'Erweiterung für bedingungslose Weiterleitung', 'rest_schema_pk_name' => 'Passwortname (zum Beispiel „Mein YubiKey 5“)', 'rest_schema_pk_counter' => 'Nutzungszähler zum Schutz vor Replay-Angriffen', 'rest_schema_cdr_start' => 'Anrufbeginnzeit', 'rest_schema_cq_moh_sound_id_represent' => 'HTML-Darstellung der wartenden Musikdatei', 'rest_schema_ivr_search_index' => 'Suchindex zum Filtern', 'rest_param_emp_export_filter' => 'Exportfilter (Zahlenbereich)', 'rest_schema_emp_search_index' => 'Suchindex zum Filtern', 'rest_schema_am_description' => 'Benutzerbeschreibung AMI', 'rest_schema_lic_featureIsEnabled' => 'Ist die Funktion aktiviert?', 'rest_schema_banned_ip_version' => 'API-Versionsmarkierung', 'rest_param_oauth_error' => 'OAuth2-Fehlercode', 'rest_schema_ms_send_missed_call_notifications' => 'Benachrichtigungen über verpasste Anrufe senden', 'rest_param_prov_host' => 'Hostadresse des Anbieters (IP-Adresse oder Domain)', 'rest_response_200_unbanned' => 'Die IP-Adresse ist nicht blockiert.', 'rest_response_200_auth_refresh' => 'Das Token wurde erfolgreich aktualisiert.', 'rest_resource_file' => 'Datei', 'rest_resource_network' => 'Netzwerkschnittstelle', 'rest_response_200_upload_status' => 'Upload-Status empfangen', 'rest_mod_Enable' => 'Modul aktivieren', 'rest_system_GetAvailableLanguagesDesc' => 'Abrufen einer Liste der unterstützten Schnittstellensprachen', 'rest_system_Reboot' => 'System neu starten', 'rest_system_ExecuteBashCommand' => 'Führe einen Bash-Befehl aus', 'rest_tag_IVRMenu' => 'IVR-Menü', 'rest_tag_Storage' => 'Lagerung', 'rest_schema_gs_sip_max_expiry' => 'Maximale SIP-Registrierungszeit (Sekunden)', 'rest_schema_owt_date_to' => 'Enddatum des arbeitsfreien Zeitraums', 'rest_schema_owt_description' => 'Beschreibung der Regelung zu den außerhalb der Arbeitszeiten liegenden Zeiten', 'rest_schema_owt_extension' => 'Weiterleitungsnummer', 'rest_schema_owt_weekday_from' => 'Wochentag des Beginns (1=Montag, 7=Sonntag)', 'rest_schema_provider_id' => 'Eindeutige Anbieterkennung', 'rest_schema_upt_session_id' => 'Benutzersitzungs-ID zur Nachverfolgung', 'rest_param_aru_weak_password' => 'Schwache Passwörter für Asterisk REST-Benutzer zulassen', 'rest_schema_owt_calUrl' => 'Kalender-URL', 'rest_schema_provider_secret' => 'Passwort zur Authentifizierung beim Anbieter', 'rest_param_s3_local_retention' => 'Lokale Speicherdauer vor dem Hochladen auf S3 (in Tagen)', /** * REST API translations for OpenAPI documentation * These translations are used in REST API controllers and OpenAPI specification generation */ 'rest_MikoPBXRestAPIHeader' => 'MikoPBX REST-API', 'rest_MikoPBXRestAPIDescription' => 'Eine vollwertige REST-API zur Verwaltung und Konfiguration von MikoPBX', 'rest_MikoPBXSupportName' => 'MikoPBX-Unterstützung', // ============================================================================ // API Resource Descriptions (unified for API and UI empty state placeholders) // ============================================================================ 'rest_Advice_ApiDescription' => 'Verwalten Sie Systemempfehlungen und Benachrichtigungen für die PBX-Systemüberwachung. Bietet automatisierte Systemkonfigurationsanalyse, Sicherheitsempfehlungen, Leistungswarnungen und Best-Practice-Empfehlungen. Dies ist eine schreibgeschützte Ressource mit benutzerdefinierten Methoden zum Abrufen und Aktualisieren von Systemempfehlungen.', 'rest_ApiKeys_ApiDescription' => 'Umfassendes API-Schlüsselmanagement für sicheren Zugriff auf die REST-API. Beinhaltet die Generierung von JWT-Tokens, Berechtigungsverwaltung, Endpunktbeschränkungen, Netzwerkfilterung und Schlüssellebenszyklusmanagement. API-Schlüssel ermöglichen sicheren programmatischen Zugriff auf die PBX-REST-API mit differenzierter Zugriffskontrolle.', 'rest_AsteriskManagers_ApiDescription' => 'Die Asterisk Manager Interface (AMI) dient der Benutzerverwaltung für die PBX-Administration. AMI-Benutzer ermöglichen den programmatischen Zugriff auf Asterisk für Überwachung, Verwaltung und Integration. Dies umfasst Berechtigungsverwaltung, sichere Authentifizierung und administrative Zugriffskontrolle.', 'rest_AsteriskRestUsers_ApiDescription' => 'Umfassendes Benutzermanagement mit der Asterisk REST-Schnittstelle (ARI) für Echtzeit-Anrufmanagement. ARI bietet WebSocket-basierte APIs zur Entwicklung benutzerdefinierter Telefonieanwendungen mit vollständiger Anrufsteuerung. Es umfasst Benutzerauthentifizierung, Anwendungsanbindung und Berechtigungsverwaltung für ARI-Anwendungen.', 'rest_Auth_ApiDescription' => 'Ein JWT-basiertes Authentifizierungssystem mit Aktualisierungstoken für REST-API-Clients und Single-Page-Anwendungen (SPAs). Es unterstützt Passwort- und Passkey-Authentifizierung (WebAuthn). Es liefert kurzlebige Zugriffstoken (JWT, 15 Minuten) und langlebige Aktualisierungstoken (httpOnly-Cookie, 30 Tage). Für erhöhte Sicherheit implementiert es eine automatische Tokenrotation und Geräteverfolgung.', 'rest_CallQueues_ApiDescription' => 'Umfassendes Anrufwarteschlangenmanagement für die erweiterte Anrufverteilung. Beinhaltet verschiedene Verteilungsstrategien (alle anrufen, Round-Robin, linear, zufällig, am längsten nicht aufgerufen), Teilnehmerverwaltung mit Prioritäten/Strafen, Ansagekonfiguration, Timeout-Behandlung und automatisches Anrufrouting.', 'rest_Cdr_ApiDescription' => 'Umfassende Verwaltung von Verbindungsdatensätzen (CDR) für die Analyse und Berichterstellung von Anrufverläufen. Bietet Lesezugriff auf abgeschlossene Anrufdatensätze und Streaming-Wiedergabe von Anrufdatensätzen mit HTTP-Bereichsunterstützung. Erweiterte Filterfunktionen nach Datum, Anrufer/Empfänger, Dauer und Anrufstatus. Überwachen Sie aktive Anrufe und Kanäle mithilfe der PBX-Status-API.', 'rest_PbxStatus_ApiDescription' => 'Echtzeit-PBX-Statusüberwachung zur Verfolgung aktiver Anrufe und Kanäle. Bietet Lesezugriff auf laufende Anrufe in Echtzeit, aktive Asterisk-Kanäle und den Systemstatus. Wird zur Überwachung und für Bedienerpanels zur Anzeige von Echtzeitaktivitäten verwendet.', 'rest_ConferenceRooms_ApiDescription' => 'Konferenzraummanagement für Audiokonferenzen mit mehreren Teilnehmern.', 'rest_CustomFiles_ApiDescription' => 'Umfassende Benutzerdateiverwaltung zur Anpassung von Systemkonfigurationen. Ermöglicht die Verwaltung von Benutzerkonfigurationsdateien, die nach Systemaktualisierungen automatisch wiederhergestellt werden. Unterstützt verschiedene Modi: Überschreiben (Dateiersetzung), Anhängen (Inhaltsergänzung) und Skript (ausführbare Datei). Inhalte werden aus Sicherheitsgründen als Base64-kodierte Zeichenketten gespeichert.', 'rest_DialplanApplications_ApiDescription' => 'Verwalten Sie Wählplananwendungen für benutzerdefinierte Anrufverarbeitungslogik und -funktionen.', 'rest_Employees_ApiDescription' => 'Umfassendes Mitarbeitermanagement – PBX-Benutzer. Die Mitarbeiter sind Vollzeitbeschäftigte mit Durchwahlnummern, Benutzerkonten und SIP-Zugangsdaten.', 'rest_Extensions_ApiDescription' => 'Umfassende Verwaltung von PBX-Nebenstellen. Nebenstellen werden über verschiedene Entitäten (Mitarbeiter, IVR-Menüs, Warteschlangen usw.) erstellt. Diese API ermöglicht den einheitlichen Zugriff auf die Anzeige, Suche und Verwaltung aller Nebenstellen, einschließlich Typinformationen und Verfügbarkeitsprüfungen.', 'rest_Fail2Ban_ApiDescription' => 'Umfassende Verwaltung des Fail2Ban-Intrusion-Prevention-Systems. Bietet Singleton-REST-Operationen zur Konfiguration von Blockierungsrichtlinien, Timeouts und IP-Whitelists. Blockiert automatisch schädliche IP-Adressen nach wiederholten fehlgeschlagenen Authentifizierungsversuchen.', 'rest_Files_ApiDescription' => 'Umfassende Dateiverwaltungsfunktionen. Bietet REST-Operationen zum Lesen, Hochladen und Löschen von Dateien sowie benutzerdefinierte Methoden für Chunked Uploads und Firmware-Downloads. Unterstützt sowohl einfache PUT-Uploads als auch fortsetzbare Chunked Uploads über das Resumable.js-Protokoll.', 'rest_Firewall_ApiDescription' => 'Umfassendes Firewall-Regelmanagement. Bietet vollständige CRUD-Operationen für Netzwerkzugriffskontrollregeln sowie benutzerdefinierte Methoden zum Verwalten blockierter IPs, zum Aktivieren/Deaktivieren der Firewall und zum Abrufen von Standardkonfigurationen.', 'rest_GeneralSettings_ApiDescription' => 'Umfassende Verwaltung der Systemeinstellungen. Ermöglicht den Zugriff auf allgemeine PBX-Einstellungen, einschließlich Systemname, Sprache, Zeitzone, Web-/SSH-Zugriffskonfiguration, SIP-Einstellungen, Aufnahmeparameter und Codec-Verwaltung. Implementiert das Singleton-Ressourcenmuster.', 'rest_Iax_ApiDescription' => 'IAX-Protokollverwaltung (Inter-Asterisk eXchange) für Verbindungen zu VoIP-Anbietern. Bietet Echtzeitüberwachung des Registrierungsstatus des IAX-Anbieters, des Verbindungsstatus zum Gegenüber und der Antwortzeit für IAX-basierte SIP-Trunks.', 'rest_IaxProviders_ApiDescription' => 'Umfassendes IAX-Provider-Management für Trunking über das Internet Asterisk eXchange (IAX)-Protokoll. IAX ist ein VoIP-Protokoll für effiziente Trunking-Verbindungen zwischen Asterisk-Servern. Es umfasst Provider-Registrierung, Statusüberwachung, Verbindungstests und Statistikverfolgung.', 'rest_IncomingRoutes_ApiDescription' => 'Umfassendes Inbound-Routing-Management für Anrufweiterleitung und DID-Verarbeitung. Beinhaltet anbieterbasierte Weiterleitung, Nummernmusterabgleich, Prioritätsverwaltung, Timeout-Einstellungen, Nebenstellenweiterleitung und Wiedergabe von Sprachnachrichten.', 'rest_IvrMenu_ApiDescription' => 'Umfassendes IVR-Menümanagement für automatisiertes Anruf-Routing und Self-Service. Beinhaltet anpassbare Menüoptionen, Timeout-Behandlung, Audiodateizuweisung, numerische Navigation und flexible Routing-Regeln zur Erstellung komplexer automatisierter Bediensysteme.', 'rest_License_ApiDescription' => 'Lizenzverwaltung für das MikoPBX-System. Umfasst Lizenzaktivierung, -validierung, Schlüsselverwaltung, Erfassung von Produktfunktionen, Metrikversand und Überprüfung der Lizenzserververbindung.', 'rest_MailSettings_ApiDescription' => 'Verwalten Sie die Mailserver-Konfiguration für Systembenachrichtigungen und -warnungen. Unterstützt SMTP-Authentifizierung, einschließlich OAuth2, für Gmail, Outlook und andere Anbieter. Beinhaltet Verbindungstests und automatische Token-Erneuerung.', 'rest_Modules_ApiDescription' => 'Umfassende Verwaltung von Erweiterungsmodulen zur Erweiterung der PBX-Funktionalität. Beinhaltet die Installation von Modulen aus einem Repository oder Paket, Aktualisierungen, Aktivierungs-/Deaktivierungsvorgänge, Metadatenabruf und automatische Abhängigkeitsverwaltung.', 'rest_Network_ApiDescription' => 'Netzwerkkonfigurationsverwaltung des MikoPBX-Systems. Umfasst die Verwaltung von Netzwerkschnittstellen (Ethernet, VLAN), IP-Adresskonfiguration (DHCP, statisch), Gateway-Einstellungen, DNS-Konfiguration und NAT/STUN-Einstellungen für VoIP-Verbindungen.', 'rest_NetworkFilters_ApiDescription' => 'Schreibgeschützter Zugriff auf Netzwerkfilter (Firewall-Regeln) für Dropdown-Listen der Benutzeroberfläche. Unterstützt die Filterung nach Kategorie (SIP, IAX, AMI, API) und bietet eine spezielle Option für localhost. Zum Erstellen/Aktualisieren von Filtern verwenden Sie die Firewall-API.', 'rest_OffWorkTimes_ApiDescription' => 'Zeitbasierte Routing-Bedingungen für die Bearbeitung von Anrufen außerhalb der Geschäftszeiten. Beinhaltet die Definition von Zeiträumen (täglich, wöchentlich, bestimmte Daten), Feiertagsplanung, Aktions-Routing (Weiterleitung an eine Nebenstelle, Audiowiedergabe) und prioritätsbasierte Regelauswertung.', 'rest_OpenAPI_ApiDescription' => 'OpenAPI-Spezifikation und Dokumentationsmanagement für die MikoPBX REST-API. Bietet Zugriff auf API-Dokumentation, ACL-Regeln, Validierungsschemata und Metadaten. Singleton-Ressourcenmuster – es gibt nur eine Spezifikation. Alle Endpunkte erfordern aus Sicherheitsgründen eine Authentifizierung.', 'rest_OutboundRoutes_ApiDescription' => 'Ausgehende Anrufweiterleitung an externe Anbieter. Umfasst die Erkennung von Rufnummernmustern (basierend auf Vorwahlen), die Anbieterauswahl, die prioritätsbasierte Routenwahl, die Manipulation von Ziffern und die Unterstützung von Trunk-Failover.', 'rest_Passkeys_ApiDescription' => 'WebAuthn-Passkey-Verwaltung und -Authentifizierung für passwortloses Login. Unterstützt die FIDO2/WebAuthn-Standards für sichere biometrische und Hardware-Schlüsselauthentifizierung. Bietet einen Registrierungsprozess für authentifizierte Benutzer und einen Authentifizierungsprozess für den öffentlichen Zugriff.', 'rest_Passwords_ApiDescription' => 'Dienstprogramme zur Passwortverwaltung für Validierung und Generierung. Umfasst die Überprüfung der Passwortstärke, die sichere Generierung von Passwörtern, die Prüfung auf Wörterbuchangriffe und die Stapelverarbeitung mehrerer Passwörter.', 'rest_Providers_ApiDescription' => 'Umfassendes VoIP-Anbietermanagement zur Anzeige und Überwachung von SIP- und IAX-Anbietern. Dieser schreibgeschützte Endpunkt ermöglicht den einheitlichen Zugriff auf alle Anbietertypen. Für Erstellungs-, Aktualisierungs- und Löschvorgänge verwenden Sie die typspezifischen Endpunkte: /api/v3/sip-providers oder /api/v3/iax-providers. Anbieter werden durch eindeutige Kennungen (PROV-XXX-Format) identifiziert und können nach Typ, Status oder Registrierungsstatus gefiltert werden. Unterstützt Echtzeit-Statusüberwachung, Abruf historischer Daten und Statistikverfolgung.', 'rest_Sip_ApiDescription' => 'Überwachung des SIP-Gerätestatus und der Statistiken. Bietet Statusinformationen in Echtzeit für SIP-Endpunkte, Peers und Registrierungsstellen. Diese Schnittstelle dient ausschließlich der Überwachung; die Gerätekonfiguration erfolgt über die Extensions API.', 'rest_SipProviders_ApiDescription' => 'Umfassendes SIP-Provider-Management für SIP-Trunking (Session Initiation Protocol). SIP ist der Branchenstandard für VoIP-Protokolle zur Sprach- und Videokommunikation. Die Lösung umfasst Provider-Registrierung, Statusüberwachung, Verbindungstests und Statistikverfolgung.', 'rest_SoundFiles_ApiDescription' => 'Verwaltet Audiodateien für IVR-Menüs, Wartemusik, Ansagen und Systemansagen. Unterstützt das Hochladen, Konvertieren, Abspielen und die CRUD-Operationen für Audiodateien. Verarbeitet mehrere Audioformate mit automatischer Konvertierung in systemkompatible Formate.', 'rest_Storage_ApiDescription' => 'Umfassende Speicher- und Festplattenverwaltung für MikoPBX. Diese Ressource ermöglicht den Zugriff auf die Speicherkonfiguration, einschließlich Festplattenauswahl, Mount-Punkte, Nutzungsstatistiken und Dateisystemoperationen. Sie verwaltet Aufbewahrungsfristen für Anrufaufzeichnungen, überwacht die Festplattennutzung und bietet Werkzeuge zum Formatieren und Einbinden von Speichermedien. Unverzichtbar für Systemadministratoren zur Verwaltung von Speicherkapazität und Datenaufbewahrungsrichtlinien.', // ============================================================================ // Resource Names (for placeholder replacement in response messages) // ============================================================================ 'Call Queues' => 'Warteschlange', 'IVR Menu' => 'IVR-Menü', // ============================================================================ // Providers REST API (Read-Only Unified Access) // ============================================================================ 'rest_pvd_GetList' => 'Erhalten Sie eine Liste aller Anbieter', 'rest_pwd_BatchValidateDesc' => 'Prüft die Stärke mehrerer Passwörter in einer Anfrage', 'rest_pwd_BatchCheckDictionary' => 'Stapelwörterbuchprüfung', 'rest_obr_Copy' => 'Ausgehende Route kopieren', 'rest_obr_CopyDesc' => 'Erstellen Sie eine Kopie einer bestehenden ausgehenden Route', 'rest_schema_obr_trimfrombegin' => 'Anzahl der Ziffern, die vom Anfang der Zahl entfernt werden sollen', 'rest_schema_net_internet' => 'Internetschnittstelle (0=nein, 1=ja)', 'rest_schema_net_route_interface' => 'Routing-Schnittstelle', 'rest_pk_PatchDesc' => 'Aktualisieren Sie den Passkey-Namen oder die Metadaten.', 'rest_pk_DeleteDesc' => 'Den registrierten Passkey aus dem System entfernen', 'rest_ir_GetDefaultDesc' => 'Standardwerte für die Erstellung einer neuen eingehenden Route abrufen', 'rest_ir_GetDefaultRoute' => 'Standardroute abrufen', 'rest_schema_ir_provider_type' => 'Anbietertyp (SIP oder IAX2)', // PBX Status schema fields - Active Calls 'rest_schema_pbx_status_active_calls' => 'Informationen zum aktiven Anruf', // PBX Status schema fields - Active Channels 'rest_schema_pbx_status_active_channels' => 'Informationen zum aktiven Kanal', 'rest_schema_pbx_status_channel_start' => 'Kanalstartzeit', 'rest_ivr_Create' => 'Neues IVR-Menü erstellen', 'rest_aru_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Benutzer-ARI-Parameter.', 'rest_fw_Create' => 'Erstellen Sie eine neue Firewall-Regel', // Search REST API - Response Schema 'rest_schema_search_results' => 'Globale Suchergebnisse', 'rest_file_GetRecordDesc' => 'Den Inhalt der Datei unter dem angegebenen Pfad abrufen', // ============================================================================ // IAX REST API // ============================================================================ 'rest_iax_GetRegistry' => 'IAX-Anbieterregistrierungsstatus abrufen', 'rest_sip_GetStatus' => 'Den Status eines SIP-Geräts abrufen', 'rest_sip_GetAuthFailureStatsDesc' => 'Statistiken zu fehlgeschlagenen Authentifizierungsversuchen für ein SIP-Gerät abrufen', 'rest_sf_Delete' => 'Audiodatei löschen', 'rest_syslog_EraseFileDesc' => 'Löscht den Inhalt der angegebenen Protokolldatei (die Datei bleibt erhalten, ist aber leer).', 'rest_sipp_GetStatuses' => 'Ermitteln Sie den Status aller SIP-Anbieter.', 'rest_s3_Stats' => 'S3-Synchronisierungsstatistiken abrufen', 'rest_s3_StatsDesc' => 'Gibt detaillierte S3-Cloud-Speicher-Synchronisierungsstatistiken zurück: Anzahl der Dateien in S3 und lokal, Gesamtgröße, Synchronisierungsprozentsatz, Status (synchronisiert/Synchronisierung läuft/ausstehend/deaktiviert), Zeitpunkt des letzten Uploads und Datum der ältesten ausstehenden Datei.', // ============================================================================ // Common Parameters // ============================================================================ 'rest_param_limit' => 'Maximale Anzahl der zurückzugebenden Datensätze', 'rest_param_search' => 'Suchanfrage zum Filtern der Ergebnisse', 'rest_param_order' => 'Feld zum Sortieren der Ergebnisse', 'rest_param_orderWay' => 'Sortierrichtung', 'rest_param_id' => 'Eindeutiger Ressourcenbezeichner', 'rest_param_strategy' => 'Filtern nach Anrufverteilungsstrategie', // Providers specific parameters 'rest_param_pvd_id' => 'Eindeutige Anbieterkennung (PROV-XXX-Format)', 'rest_param_pvd_type' => 'Anbietertyp für die Filterung (SIP oder IAX)', 'rest_param_pvd_registered' => 'Nach Anbieterregistrierungsstatus filtern', 'rest_param_pvd_from' => 'Startdatum/-zeitpunkt für die historische Datenerfassung', 'rest_param_pvd_to' => 'Enddatum/-zeitpunkt für die historische Datenerfassung', 'rest_param_pvd_action' => 'Aktion zum Aktualisieren des Status (registrieren, abmelden, aktualisieren)', // Storage specific parameters 'rest_param_stg_disk' => 'Pfad zum Speichermedium (z. B. /dev/sdb1)', 'rest_param_stg_save_period' => 'Speicherdauer für Anrufaufzeichnungen in Tagen (von 1 bis 3650)', 'rest_param_stg_device' => 'Pfad zum Gerät für die Operation (einhängen, aushängen, formatieren)', 'rest_param_stg_mount_point' => 'Gerätemontagepunkt (optional, Standardeinstellung ist automatisch)', 'rest_param_stg_filesystem' => 'Dateisystemtyp für das Format (ext4 oder ext3)', 'rest_param_stg_label' => 'Datenträgerbezeichnung für das formatierte Gerät (maximal 16 Zeichen)', 'rest_param_stg_task_id' => 'Die Formatierungsaufgaben-ID zur Überprüfung des Status', // Storage schema field descriptions 'rest_schema_stg_disk' => 'Pfad zum Speichergerät', 'rest_schema_stg_save_period' => 'Speicherdauer der Anrufaufzeichnungen in Tagen', 'rest_schema_stg_device' => 'Pfad zum Gerät', 'rest_schema_stg_mount_point' => 'Gerätebefestigungspunkt', 'rest_schema_stg_filesystem' => 'Dateisystemtyp', 'rest_schema_stg_label' => 'Bandbezeichnung', 'rest_schema_stg_task_id' => 'Formatierung der Aufgaben-ID', // TimeSettings specific parameters 'rest_param_ts_timezone' => 'Zeitzone im IANA-Format (z. B. Europe/Moscow, Asia/Tokyo)', 'rest_param_ts_ntp_server' => 'NTP-Serveradresse für die Zeitsynchronisierung', 'rest_param_ts_manual_mode' => 'Modus für manuelle Zeiteinstellung (true - manuell, false - über NTP)', 'rest_param_ts_manual_datetime' => 'Datum und Uhrzeit für die manuelle Installation (ISO 8601-Format)', // IncomingRoutes specific parameters 'rest_param_ir_rulename' => 'Name der eingehenden Route', 'rest_cf_Patch' => 'Die Benutzerdatei teilweise aktualisieren', 'rest_param_ir_number' => 'DID-Nummer oder -Muster (kann *#+ für Muster enthalten)', 'rest_param_ir_providerid' => 'Anbieter-ID für die Routenbindung', 'rest_param_ir_providerid_filter' => 'Nach Anbieter-ID filtern', 'rest_param_ir_priority' => 'Routenpriorität (niedrigerer Wert - höhere Priorität)', 'rest_param_ir_timeout' => 'Zeitlimit für die Wiedergabe der Audionachricht vor der Weiterleitung (in Sekunden)', 'rest_param_ir_audio_message_id' => 'ID der Audiodatei, die vor der Weiterleitung abgespielt werden soll', 'rest_param_ir_note' => 'Hinweis oder Beschreibung der ankommenden Route', 'rest_param_ir_priorities' => 'Ein Array von Objekten mit Routen-IDs und neuen Prioritätswerten', // CallQueues specific parameters 'rest_param_cq_name' => 'Anzeigename der Warteschlange', 'rest_param_cq_extension' => 'Interne Nebenstellen-Warteschlangennummer (2-8 Ziffern)', 'rest_param_cq_description' => 'Warteschlangenbeschreibung', 'rest_param_cq_seconds_to_ring' => 'Anrufzeit für jeden Teilnehmer (in Sekunden)', 'rest_param_cq_seconds_for_wrapup' => 'Bearbeitungszeit nach Anrufende (in Sekunden)', 'rest_param_cq_timeout_to_redirect' => 'Umleitungs-Timeout (in Sekunden)', 'rest_param_cq_recive_calls_while_on_call' => 'Anrufe während eines Gesprächs entgegennehmen', 'rest_da_Copy' => 'Kopieren Sie die Dialplan-App', 'rest_param_cq_caller_hear' => 'Was hört der Anrufer während der Wartezeit?', 'rest_param_cq_announce_position' => 'Einen Platz in der Warteschlange ankündigen', 'rest_param_cq_announce_hold_time' => 'Wartezeit ankündigen', 'rest_param_cq_moh_sound_id' => 'Sounddatei-ID für die Wartemusik', 'rest_param_cq_members' => 'Array von Warteschlangenmitgliedkonfigurationen', // IVR Menu specific parameters 'rest_param_ivr_name' => 'Anzeigename des IVR-Menüs', 'rest_param_ivr_description' => 'Beschreibung des IVR-Menüs', 'rest_param_ivr_timeout' => 'Wartezeit für den Abonnenten zur Eingabe der Nummern (in Sekunden)', 'rest_param_ivr_timeout_extension' => 'Nebenstellennummer für die Rufumleitung bei Zeitüberschreitung', 'rest_param_ivr_number_of_repeat' => 'Anzahl der Menü-Wiedergaben', 'rest_param_ivr_allow_enter_any_internal_extension' => 'Erlauben Sie die Anwahl jeder internen Nebenstelle.', 'rest_cr_Delete' => 'Konferenzraum löschen', 'rest_cr_DeleteDesc' => 'Einen Konferenzraum anhand der ID löschen', 'rest_param_ivr_audio_message_id' => 'Begrüßungssound im Menü (Datei-ID)', 'rest_param_ivr_actions' => 'Liste der Aktionen für gedrückte Tasten', // CDR specific parameters 'rest_param_cdr_id' => 'Numerische Beitrags-ID (z. B. 718517) oder LinkedID zum Löschen der gesamten Konversation (z. B. mikopbx-1760784793.4627)', 'rest_param_cdr_limit' => 'Maximale Anzahl der abzurufenden CDR-Datensätze (Standard: 50, maximal: 1000)', 'rest_param_cdr_offset' => 'Offset für die Paginierung von CDR-Datensätzen (Standardwert 0)', 'rest_param_cdr_dateFrom' => 'Beginn des CDR-Stichprobenzeitraums', 'rest_param_cdr_dateTo' => 'Enddatum des CDR-Stichprobenzeitraums', 'rest_param_cdr_search' => 'Intelligente Suche anhand von Anrufdatensätzen (CDR) und Nebenstellen. Unterstützt Präfixe für präzise Suchen: src:Nummer (Quelle), dst:Nummer (Ziel), did:Nummer (eingehende Rufnummer). Ohne Präfix werden alle Felder durchsucht, einschließlich Mitarbeiternamen und Mobilfunknummern.', 'rest_param_cdr_src_num' => 'Filter: Anrufernummer (Quellnummer)', 'rest_param_cdr_dst_num' => 'Filter: Zielnummer', 'rest_param_cdr_did' => 'Filter: eingehende Rufnummer', 'rest_param_cdr_disposition' => 'Filter: Anrufende-Status', 'rest_param_cdr_linkedid' => 'Filter: Exakte Suche nach LinkedID (um alle Datensätze eines einzelnen Anrufs abzurufen)', 'rest_param_cdr_provider' => 'Anbieter-Kennung zum Filtern (z.B. SIP-TRUNK-xxx)', 'rest_param_cdr_token' => 'Ein temporäres Zugriffstoken zum Abspielen der Anrufaufzeichnung (vorzugsweise zum Ansehen)', 'rest_am_UpdateDesc' => 'Alle Parameter eines bestehenden Benutzer-AMI vollständig ersetzen', 'rest_param_cdr_view' => 'Pfad zur Anrufaufzeichnungsdatei (veraltet, verwenden Sie ein Token)', 'rest_param_cdr_filename' => 'Dateiname zum Herunterladen', 'rest_param_cdr_deleteRecording' => 'Löscht die Anrufaufzeichnungsdatei und den zugehörigen Datenbankeintrag. Alle Dateiformate (.mp3, .wav, .ogg) werden gelöscht. Standard: deaktiviert.', // Authentication specific parameters 'rest_param_auth_login' => 'Benutzeranmeldung zur Authentifizierung', 'rest_param_auth_password' => 'Benutzerpasswort', 'rest_param_auth_sessionToken' => 'WebAuthn-Sitzungstoken (Passwort) für die passwortlose Authentifizierung', 'rest_param_auth_rememberMe' => 'Gerät merken (erweiterte Gültigkeit des Aktualisierungstokens)', 'rest_param_auth_refreshToken' => 'Aktualisieren Sie das Zugriffstoken, um ein neues Zugriffstoken zu erhalten.', 'rest_param_auth_userAgent' => 'Benutzeragent des Client-Browsers', 'rest_param_auth_token' => 'JWT-Token zur Validierung', 'rest_ms_GetRecordDesc' => 'Aktuelle Mailserver-Einstellungen abrufen, einschließlich SMTP-Konfiguration und OAuth2-Parameter', // Authentication schema field descriptions 'rest_schema_auth_login_param' => 'Benutzeranmeldung zur Authentifizierung', 'rest_schema_auth_password' => 'Benutzerpasswort', 'rest_schema_auth_sessionToken' => 'WebAuthn-Sitzungstoken (Passwort) für die passwortlose Authentifizierung', 'rest_schema_auth_rememberMe' => 'Gerät merken (erweiterte Gültigkeit des Aktualisierungstokens)', 'rest_ms_Reset' => 'E-Mail-Einstellungen zurücksetzen', 'rest_schema_auth_refreshToken' => 'Aktualisieren Sie das Zugriffstoken, um ein neues Zugriffstoken zu erhalten.', 'rest_schema_auth_userAgent' => 'Benutzeragent des Client-Browsers', 'rest_schema_auth_token' => 'JWT-Token zur Validierung', 'rest_schema_auth_accessToken' => 'JWT-Zugriffstoken', 'rest_schema_auth_tokenType' => 'Token-Typ (Bearer)', 'rest_schema_auth_expiresIn' => 'Gültigkeitsdauer des Zugriffstokens in Sekunden', 'rest_schema_auth_message' => 'Meldung zum Operationsergebnis', // System Advice specific parameters 'rest_param_advice_category' => 'Benachrichtigungskategorie (Sicherheit, Konfiguration, Leistung)', 'rest_param_advice_severity' => 'Wichtigkeitsgrad der Benachrichtigung', 'rest_param_advice_force' => 'Cache-Aktualisierung erzwingen', 'rest_param_advice_category_filter' => 'Nach Benachrichtigungskategorie filtern', 'rest_param_advice_severity_filter' => 'Nach Benachrichtigungswichtigkeit filtern', // System Advice schema field descriptions 'rest_schema_advice_advice' => 'Ein Wörterbuch der Systembenachrichtigungen, gruppiert nach Kategorien', 'rest_ms_GetDefault' => 'Standardwerte abrufen', 'rest_schema_advice_message_tpl' => 'Nachrichtenvorlagenschlüssel für die Lokalisierung', 'rest_schema_advice_message_params' => 'Parameter für die Ersetzung in der Nachrichtenvorlage', 'rest_schema_advice_severity' => 'Wichtigkeitsgrad der Benachrichtigung (kritisch, Warnung, Information)', 'rest_schema_advice_category' => 'Benachrichtigungskategorie (Sicherheit, Konfiguration, Leistung, Wartung, Aktualisierungen)', // Employees specific parameters 'rest_param_emp_number' => 'Mitarbeiternummer (Durchwahlnummer, 2-8 Ziffern)', 'rest_param_emp_username' => 'Benutzername (vollständiger Name des Mitarbeiters)', 'rest_param_emp_export_number_to' => 'Endbereichsnummer für den Export', 'rest_param_emp_upload_id' => 'ID der aus dem temporären Dateisystem heruntergeladenen Datei', 'rest_param_emp_import_strategy' => 'Strategie zur Duplikatbehandlung: Duplikate überspringen, vorhandene aktualisieren, bei Duplikaten fehlschlagen', 'rest_param_emp_batch_employees' => 'Mitarbeiterdaten-Array zur Massenerstellung (maximal 20 Datensätze)', 'rest_param_emp_batch_mode' => 'Betriebsmodus: validieren (nur validieren) oder erstellen (erstellen)', 'rest_param_emp_sip_dtmfmode' => 'DTMF-Tonübertragungsmodus (auto, auto_info, inband, rfc4733, info)', 'rest_param_emp_sip_manualattributes' => 'Zusätzliche SIP-Parameter (durch Zeilenumbrüche getrennt)', 'rest_param_emp_sip_networkfilterid' => 'Netzwerkfilter-ID für den Zugriff', 'rest_param_emp_fwd_ringlength' => 'Antwort-Timeout in Sekunden vor der Weiterleitung', 'rest_param_emp_fwd_forwardingonbusy' => 'Nebenstelle für die Rufumleitung bei Besetzt', // Extensions specific parameters 'rest_param_ext_number' => 'Durchwahlnummer (2-8 Ziffern)', 'rest_param_ext_type' => 'Art der zusätzlichen', 'rest_param_ext_type_filter' => 'Nach Add-on-Typ filtern', 'rest_param_ext_callerid' => 'Teilnehmername (Anrufer-ID)', 'rest_param_ext_userid' => 'Verknüpfte Benutzer-ID', 'rest_param_ext_numbers' => 'Liste von Durchwahlnummern', 'rest_param_ext_show_in_phonebook' => 'Im Telefonbuch anzeigen', 'rest_param_ext_public_access' => 'Zugang für öffentliche Anrufe', 'rest_param_ext_limit' => 'Maximale Anzahl von Einträgen pro Seite', 'rest_param_ext_offset' => 'Versatz für die Seitennummerierung', 'rest_param_ext_search' => 'Suchleiste', 'rest_param_ext_order' => 'Sortierfeld', 'rest_param_ext_orderWay' => 'Sortierrichtung (AUFWÄRTS oder ABWÄRTS)', 'rest_schema_ext_number' => 'Durchwahlnummer', 'rest_schema_ext_type' => 'Nebenstellentyp (SIP, IAX, Warteschlange, IVR, Konferenz, Extern)', 'rest_schema_ext_callerid' => 'Der Name des Teilnehmers wird während der Anrufe angezeigt.', 'rest_schema_ext_userid' => 'ID des verknüpften Benutzers aus der Tabelle „Benutzer“', 'rest_schema_ext_show_in_phonebook' => 'Nebenstelle im Telefonbuch anzeigen', 'rest_schema_ext_public_access' => 'Erlauben Sie den öffentlichen Zugriff auf die Erweiterung', 'rest_schema_ext_offset' => 'Versatz für die Seitennavigation', 'rest_schema_ext_orderWay' => 'Sortierrichtung', // Passkeys schema field descriptions 'rest_schema_pk_id' => 'Eindeutiger Passkey-Identifikator', 'rest_schema_pk_user_id' => 'Benutzer-ID des Passkey-Inhabers', 'rest_schema_pk_aaguid' => 'Authentifizierungs-Attestierungs-GUID (Gerätekennung)', 'rest_schema_pk_transports' => 'Unterstützte Übertragungswege (USB, NFC, BLE, intern)', 'rest_schema_pk_created_at' => 'Datum und Uhrzeit der Passkey-Registrierung', 'rest_schema_pk_last_used_at' => 'Datum und Uhrzeit der letzten Verwendung des Passkeys', 'rest_schema_pk_user_agent' => 'Browser-User-Agent bei der Registrierung eines Passkeys', 'rest_schema_pk_credential' => 'WebAuthn-Anmeldeinformationsobjekt', 'rest_schema_pk_public_key' => 'WebAuthn-Anmeldeinformationen (Base64)', 'rest_schema_pwd_includeNumbers' => 'Fügen Sie Zahlen in das Passwort ein.', 'rest_schema_pwd_includeUppercase' => 'Verwenden Sie Großbuchstaben im Passwort', 'rest_schema_pwd_password' => 'Passwort zur Sicherheitsüberprüfung', 'rest_schema_pwd_field' => 'Passwortverwendungskontext (WebAdminPassword, SSHPassword, AMIPassword, SIPPassword)', 'rest_schema_pwd_passwords' => 'Array von Passwörtern mit Kontexten für die Stapelprüfung', 'rest_schema_pwd_passwordsList' => 'Array von Passwörtern, die mit einem Wörterbuch abgeglichen werden sollen', // CDR schema field descriptions 'rest_schema_cdr_detail' => 'Detaillierte Informationen zum CDR-Datensatz', 'rest_schema_cdr_id' => 'Eindeutiger Bezeichner des CDR-Datensatzes', 'rest_schema_cdr_endtime' => 'Anrufende', 'rest_schema_cdr_answer' => 'Anrufreaktionszeit', 'rest_schema_cdr_src_num' => 'Anrufer-ID', 'rest_schema_cdr_src_name' => 'Anzeigename des Anrufers', 'rest_schema_cdr_dst_chan' => 'Zielkanal', 'rest_schema_cdr_dst_num' => 'Angerufene Nummer', 'rest_schema_cdr_dst_name' => 'Anzeigename des Angerufenen', 'rest_schema_cdr_uniqueid' => 'Eindeutige Anruferkennung', 'rest_schema_cdr_did' => 'DID-Nummer (Direktwahl)', 'rest_schema_cdr_disposition' => 'Anrufbeendungsstatus', 'rest_schema_cdr_recordingfile' => 'Pfad zur Anrufaufzeichnungsdatei', 'rest_schema_cdr_from_account' => 'Quellenkonto', 'rest_schema_cdr_to_account' => 'Zielkonto', 'rest_schema_cdr_dialstatus' => 'Wählstatus', 'rest_schema_cdr_appname' => 'Anwendungsname', 'rest_schema_cdr_transfer' => 'Anrufweiterleitungsanzeige', 'rest_schema_cdr_duration' => 'Gesamte Anrufdauer in Sekunden', 'rest_schema_cdr_work_completed' => 'Kennzeichen für abgeschlossene Datensatzverarbeitung', 'rest_schema_cdr_dst_call_id' => 'Zielruf-ID', 'rest_schema_cdr_search' => 'Intelligente Suche in allen CDR- und Extensions-Feldern mit Präfixunterstützung (src:, dst:, did:)', 'rest_schema_cdr_src_num_filter' => 'Nach Anrufernummer filtern', 'rest_schema_cdr_dst_num_filter' => 'Nach Anrufernummer filtern', 'rest_schema_cdr_did_filter' => 'Filtern nach eingehender DID-Nummer', 'rest_schema_cdr_download' => 'Laden Sie die Datei herunter, anstatt sie zu streamen.', 'rest_schema_cdr_filename' => 'Dateiname zum Herunterladen', 'rest_schema_cdr_token' => 'Temporäres Zugriffstoken für die Wiedergabe der Anrufaufzeichnung', 'rest_schema_cdr_recording_url' => 'URL zum Abspielen der Anrufaufzeichnung mit einem temporären Zugriffstoken', 'rest_schema_cdr_playback_url' => 'URL zum Streamen der Anrufaufzeichnung (inline) mit einem temporären Zugriffstoken', 'rest_schema_cdr_download_url' => 'URL zum Herunterladen der Anrufaufzeichnungsdatei (Anhang) mit einem temporären Zugriffstoken', 'rest_schema_cdr_rec_src_channel' => 'Stereokanal-Index der src_num-Audio (0=links, 1=rechts, leer=mono)', 'rest_schema_cdr_dtmf_digits' => 'DTMF-Ziffern, die während der IVR-Menü-Interaktion gedrückt wurden. Kommagetrennte Sequenz: Ziffern, \'t\' für Timeout, \'i\' für ungültige Eingabe.', 'rest_schema_cq_extension' => 'Interne Nebenstellen-Warteschlangennummer', 'rest_schema_cq_name' => 'Warteschlangenname', 'rest_schema_cq_description' => 'Warteschlangenbeschreibung', 'rest_schema_cq_represent' => 'HTML-Darstellung zur Anzeige in Dropdown-Listen', 'rest_schema_cq_strategy' => 'Anrufverteilungsstrategie', 'rest_schema_cq_seconds_to_ring_each_member' => 'Anrufzeit für jeden Teilnehmer in Sekunden', 'rest_schema_cq_seconds_for_wrapup' => 'Bearbeitungszeit nach Anrufende in Sekunden', 'rest_schema_cq_recive_calls_while_on_a_call' => 'Anrufe während eines Gesprächs zulassen', 'rest_schema_cq_callerid_prefix' => 'Anrufer-ID-Präfix für Anrufe aus der Warteschlange', 'rest_schema_cq_timeout_extension' => 'Erweiterung für Timeout-Umleitung', 'rest_schema_cq_timeout_extension_represent' => 'HTML-Darstellung des Timeout-Add-ons', 'rest_schema_cq_redirect_to_extension_if_empty' => 'Erweiterung für die Weiterleitung, falls die Warteschlange leer ist', 'rest_schema_cq_redirect_to_extension_if_empty_represent' => 'HTML-Darstellung eines Add-ons für eine leere Warteschlange', 'rest_schema_cq_redirect_to_extension_if_unanswered' => 'Verlängerung für die Weiterleitung bei Nichtannahme', 'rest_schema_cq_redirect_to_extension_if_unanswered_represent' => 'HTML-Darstellung des Add-ons für Nicht-Antworten', 'rest_schema_cq_redirect_to_extension_if_repeat_exceeded' => 'Erweiterung für die Umleitung bei Überschreitung des Wiederholungslimits', 'rest_schema_cq_search_index' => 'Suchindex zum Filtern', 'rest_schema_cq_member_extension' => 'Zusätzliche Teilnehmerzahl', // ============================================================================ // IVR Menu REST API - Response Schemas (Field Descriptions) // ============================================================================ 'rest_schema_ivr_id' => 'Eindeutige IVR-Menükennung', 'rest_schema_ivr_name' => 'Name des IVR-Menüs', 'rest_schema_ivr_extension' => 'Interne Nebenstellen-IVR-Menünummer', 'rest_schema_ivr_description' => 'Beschreibung des IVR-Menüs', 'rest_schema_ivr_timeout' => 'Wartezeit für die Zahleneingabe in Sekunden', 'rest_schema_ivr_timeout_extension' => 'Erweiterung für Timeout-Umleitung', 'rest_schema_ivr_number_of_repeat' => 'Anzahl der Menü-Wiedergaben', 'rest_schema_ivr_allow_enter_any_internal_extension' => 'Erlauben Sie den Zugriff auf beliebige interne Erweiterungen.', 'rest_schema_ivr_audio_message_id' => 'Audiodatei-ID für die Menüwiedergabe', 'rest_schema_ivr_actions' => 'Aktionen im IVR-Menü (Drücken von Ziffern)', 'rest_schema_ivr_timeout_ext_repr' => 'HTML-Darstellung des Timeout-Add-ons', 'rest_schema_ivr_timeout_ext_repr_alt' => 'HTML-Darstellung des Timeout-Add-ons (Alternative)', 'rest_schema_ivr_audio_repr' => 'HTML-Darstellung einer Audiodatei', 'rest_schema_ivr_represent' => 'HTML-Darstellung zur Anzeige in Dropdown-Listen', 'rest_schema_ivr_action_id' => 'Eindeutige Aktionskennung', 'rest_schema_ivr_action_digits' => 'Zahlen zur Aktivierung der Aktion (0-9, #, *)', 'rest_schema_ivr_action_extension' => 'Erweiterung für Weiterleitung', 'rest_schema_ivr_action_ext_repr' => 'HTML-Darstellung des Add-ons', 'rest_schema_ivr_action_repr' => 'HTML-Darstellung der Aktion', // Schema: Employees (Сотрудники) 'rest_schema_emp_id' => 'Eindeutige Mitarbeiterkennung', 'rest_schema_emp_username' => 'Benutzername des Mitarbeiters', 'rest_schema_emp_email' => 'E-Mail-Adresse des Mitarbeiters', 'rest_schema_emp_avatar' => 'URL des Mitarbeiter-Avatars', 'rest_schema_emp_number' => 'Interne Durchwahlnummer', 'rest_schema_emp_extensions_length' => 'Länge der internen Nummern im System', 'rest_schema_emp_sip_secret' => 'SIP-Kontopasswort', 'rest_schema_emp_sip_dtmfmode' => 'DTMF-Tonübertragungsmodus', 'rest_schema_emp_sip_transport' => 'SIP-Transportprotokoll (UDP/TCP/TLS)', 'rest_schema_emp_sip_manualattributes' => 'Zusätzliche SIP-Parameter (durch Zeilenumbrüche getrennt)', 'rest_schema_emp_sip_enableRecording' => 'Anrufaufzeichnung aktivieren', 'rest_param_emp_export_number_from' => 'Ausgangsbereichsnummer für den Export', 'rest_schema_emp_sip_networkfilterid' => 'Netzwerkfilter-ID für den Zugriff', 'rest_schema_emp_sip_networkfilterid_represent' => 'HTML-Darstellung eines Netzwerkfilters', 'rest_schema_emp_fwd_ringlength' => 'Antwort-Timeout in Sekunden vor der Weiterleitung', 'rest_schema_emp_fwd_forwarding' => 'Erweiterung für bedingungslose Weiterleitung', 'rest_schema_emp_fwd_forwarding_represent' => 'HTML-Darstellung einer bedingungslosen Weiterleitung', 'rest_schema_emp_fwd_forwardingonbusy' => 'Nebenstelle für die Rufumleitung bei Besetzt', 'rest_schema_emp_fwd_forwardingonbusy_represent' => 'HTML-Darstellung von belegter Weiterleitung', 'rest_schema_emp_fwd_forwardingonunavailable' => 'Nebenstelle für die Rufumleitung bei Nichtverfügbarkeit', 'rest_param_emp_batch_skip_errors' => 'Verarbeitung bei Fehlern fortsetzen (true) oder beim ersten Fehler abbrechen (false)', 'rest_param_emp_batch_ids' => 'Array von Mitarbeiter-IDs zur Massenlöschung', 'rest_schema_emp_fwd_forwardingonunavailable_represent' => 'HTML-Darstellung der Weiterleitung bei Nichtverfügbarkeit', 'rest_schema_emp_mobile_number' => 'Mobilnummer für externe Anrufweiterleitung', 'rest_schema_emp_mobile_dialstring' => 'Wählzeichenfolge für Mobilnummer', 'rest_schema_emp_represent' => 'HTML-Darstellung eines Mitarbeiters', 'rest_param_emp_sip_transport' => 'SIP-Transportprotokoll (udp, tcp, tls, udp, tcp, udp, tcp, tls)', // Schema: Fail2Ban (singleton resource) 'rest_schema_f2b_maxretry' => 'Maximale Anzahl fehlgeschlagener Anmeldeversuche vor der IP-Sperrung', 'rest_schema_f2b_bantime' => 'IP-Adressenblockierungszeit in Sekunden', 'rest_schema_f2b_findtime' => 'Die Zeitspanne für das Zählen erfolgloser Versuche in Sekunden', 'rest_schema_f2b_whitelist' => 'Whitelist der IP-Adressen und Subnetze (durch Komma getrennt)', 'rest_schema_f2b_maxreqsec' => 'Maximale Anzahl von Anfragen pro Sekunde an die Webschnittstelle', 'rest_param_emp_fwd_forwardingonunavailable' => 'Nebenstelle für die Rufumleitung bei Nichtverfügbarkeit', 'rest_param_emp_mobile_number' => 'Mobilnummer für externe Anrufweiterleitung', 'rest_param_emp_mobile_dialstring' => 'Wählzeichenfolge für Mobilnummer', 'rest_schema_fw_local_network' => 'Lokales Subnetz-Flag', 'rest_schema_fw_current_rules' => 'Ein Objekt mit Zugriffsregeln für Dienste (Schlüssel: SIP, WEB, SSH, AMI, CTI, ICMP; Werte: true/false)', 'rest_schema_fw_rules' => 'Zugriffsregeln für Verkehrskategorien (SIP, WEB, SSH, AMI, CTI, ICMP)', 'rest_schema_fw_represent' => 'HTML-Darstellung einer Firewall-Regel', 'rest_schema_fw_search_index' => 'Suchindex zum Filtern', 'rest_schema_fw_active_rules' => 'Anzahl aktiver Zulassungsregeln', 'rest_param_aru_secret' => 'ARI-Authentifizierungspasswort', 'rest_param_aru_description' => 'Benutzerbeschreibung ARI', 'rest_param_aru_disabled' => 'Deaktivieren Sie Ihr Konto', // AsteriskManagers specific parameters 'rest_param_am_username' => 'AMI-Benutzername (muss eindeutig sein)', 'rest_param_am_secret' => 'AMI-Authentifizierungspasswort', 'rest_param_am_description' => 'Benutzerbeschreibung AMI', 'rest_param_am_networkfilterid' => 'Netzwerkfilter-ID für Zugriffsbeschränkung', 'rest_param_am_permissions' => 'Objekt mit Zugriffsrechten (Lesen/Schreiben für jede Kategorie)', 'rest_param_am_read' => 'Leseberechtigungen (gebildet aus Berechtigungen)', 'rest_param_am_write' => 'Schreibberechtigungen (gebildet aus Berechtigungen)', 'rest_param_am_call' => 'Anrufsteuerungsrechte', 'rest_param_ext_is_general_user_number' => 'Ist die primäre Nummer des Benutzers', // AsteriskManagers schema fields 'rest_schema_am_id' => 'Eindeutige AMI-Kennung des Benutzers', 'rest_schema_am_username' => 'AMI-Benutzername', 'rest_schema_am_secret' => 'AMI-Authentifizierungspasswort', // Extensions schema field descriptions 'rest_schema_ext_id' => 'Eindeutige Nebenstellenkennung (Nummer)', 'rest_schema_am_networkfilterid' => 'Netzwerkfilter-ID', 'rest_schema_am_eventfilter' => 'AMI-Ereignisfilter (jedes Muster in einer neuen Zeile, zum Beispiel: !Event: Newexten)', 'rest_schema_am_permissions' => 'Objekt mit Zugriffsrechten (Lesen/Schreiben für jede Kategorie)', 'rest_schema_am_read' => 'Leseberechtigungen (gebildet aus Berechtigungen)', 'rest_schema_ext_is_general_user_number' => 'Es handelt sich um die primäre Durchwahlnummer des Mitarbeiters.', 'rest_schema_ext_limit' => 'Begrenzung der Beiträge pro Seite', 'rest_schema_am_write' => 'Schreibberechtigungen (gebildet aus Berechtigungen)', 'rest_schema_am_networkfilter_represent' => 'HTML-Darstellung eines Netzwerkfilters', 'rest_schema_ext_search' => 'Suchleiste nach Nummer oder Name', 'rest_schema_ext_order' => 'Feld zum Sortieren der Ergebnisse', 'rest_schema_am_is_system' => 'Systemkonto-Kennzeichen (kann nicht gelöscht werden)', 'rest_schema_am_read_permissions_summary' => 'Kurzbeschreibung der Leseberechtigungen', 'rest_schema_am_write_permissions_summary' => 'Kurzbeschreibung der Schreibberechtigungen', 'rest_schema_am_represent' => 'Textdarstellung für Dropdown-Menüs (Benutzername - Beschreibung)', // AsteriskManagers permission fields 'rest_schema_am_perm_call_read' => 'Berechtigung zum Empfangen von Anrufereignissen', 'rest_schema_am_perm_call_write' => 'Anrufsteuerungsberechtigung (Auflegen, Umleiten, Transponder)', 'rest_schema_am_perm_cdr_read' => 'Berechtigung zum Empfang von CDR-Ereignissen', 'rest_schema_am_perm_cdr_write' => 'CDR-Aufzeichnungsberechtigung (wird nicht häufig verwendet)', 'rest_schema_am_perm_originate_read' => 'Berechtigung zum Empfangen von Originate-Ereignissen', 'rest_schema_am_perm_originate_write' => 'Berechtigung zum Initiieren von Anrufen (Origine)', 'rest_schema_am_perm_reporting_read' => 'Einwilligung zum Erhalt von Statistiken und Berichten', 'rest_schema_am_perm_reporting_write' => 'Berechtigung zum Ändern der Berichtseinstellungen (wird normalerweise nicht verwendet)', 'rest_schema_am_perm_agent_read' => 'Erlaubnis zum Empfang von Informationen über Warteschlangenagenten', 'rest_schema_am_perm_agent_write' => 'Berechtigung zur Verwaltung von Agenten (Anmelden, Abmelden, Pause)', 'rest_schema_am_perm_config_read' => 'Berechtigung zum Lesen der Konfiguration über GetConfig', 'rest_schema_am_perm_config_write' => 'Berechtigung zum Ändern der Konfiguration über UpdateConfig', 'rest_schema_am_perm_dialplan_read' => 'Berechtigung zum Anzeigen des Wählplans (ShowDialPlan)', 'rest_schema_am_perm_dialplan_write' => 'Berechtigung zum Ändern des Wählplans (DialplanExtensionAdd/Remove)', 'rest_schema_am_perm_dtmf_read' => 'Berechtigung zum Empfang von DTMF-Ereignissen', 'rest_schema_am_perm_dtmf_write' => 'Berechtigung zum Senden von DTMF-Signalen (PlayDTMF)', 'rest_schema_am_perm_log_read' => 'Berechtigung zum Empfang von Systemprotokollen', 'rest_schema_am_perm_log_write' => 'Berechtigung zur Protokollverwaltung (wird selten verwendet)', 'rest_schema_am_perm_system_read' => 'Berechtigung zum Empfangen von Systemereignissen (Registry, Neuladen)', 'rest_schema_am_perm_system_write' => 'Berechtigung für Systembefehle (Neu laden, CoreSettings)', 'rest_schema_am_perm_user_read' => 'Berechtigung zum Empfangen von Benutzerereignissen (UserEvent)', 'rest_schema_am_perm_user_write' => 'Berechtigung zum Senden von Benutzerereignissen (UserEvent)', 'rest_schema_am_perm_verbose_read' => 'Berechtigung zum Empfang detaillierter, ausführlicher Nachrichten', 'rest_schema_am_perm_verbose_write' => 'Berechtigung zur Steuerung des Ausführlichkeitsgrades (wird nicht häufig verwendet)', 'rest_schema_am_perm_command_read' => 'Berechtigung zum Abrufen von Ergebnissen von CLI-Befehlen (wird nicht häufig verwendet)', 'rest_schema_am_perm_command_write' => 'Berechtigung zur Ausführung von CLI-Befehlen über AMI (Befehl)', 'rest_param_da_extension' => 'Durchwahlnummer zur Anrufung der Anwendung (2-8 Zeichen)', 'rest_param_da_description' => 'Beschreibung der Wählplan-Anwendung', 'rest_schema_pk_login' => 'Benutzeranmeldung zur Überprüfung von Passkeys', // Passwords schema field descriptions 'rest_schema_pwd_length' => 'Länge des generierten Passworts (von 8 bis 128 Zeichen)', 'rest_schema_pwd_includeSpecial' => 'Fügen Sie Sonderzeichen in das Passwort ein.', 'rest_param_da_hint' => 'BLF-Hinweis zur Anzeige des Leitungsstatus auf dem Telefon', 'rest_param_da_applicationlogic' => 'Anwendungscode oder -logik (je nach Typ: PHP, Python, Lua usw.)', // Dialplan Applications schema fields 'rest_schema_da_id' => 'Eindeutiger Bezeichner der Wählplananwendung', 'rest_schema_pwd_includeLowercase' => 'Verwenden Sie Kleinbuchstaben im Passwort', 'rest_schema_da_name' => 'Name der Wählplananwendung', 'rest_schema_da_extension' => 'Durchwahlnummer zum Anrufen der Anwendung', 'rest_schema_da_description' => 'Beschreibung der Wählplan-Anwendung', 'rest_schema_da_hint' => 'BLF-Hinweis zum Anzeigen des Status', 'rest_schema_da_represent' => 'HTML-Darstellung für UI-Komponenten', 'rest_schema_cdr_list' => 'Liste der CDR-Datensätze', 'rest_schema_da_search_index' => 'Volltext-Suchindex', // Conference Rooms specific parameters 'rest_param_cr_name' => 'Name des Konferenzraums', 'rest_param_cr_extension' => 'Durchwahlnummer für die Konferenz (2-8 Ziffern)', 'rest_schema_cdr_src_chan' => 'Ursprünglicher Anrufkanal', 'rest_param_cr_pincode' => 'PIN-Code für den Zugang zur Konferenz', 'rest_param_cr_description' => 'Beschreibung des Konferenzraums', // Conference Rooms schema fields 'rest_schema_cr_id' => 'Eindeutige Konferenzraumkennung', 'rest_schema_cr_name' => 'Name des Konferenzraums', 'rest_schema_cdr_linkedid' => 'Zugehörige Anruf-ID', 'rest_schema_cr_extension' => 'Durchwahlnummer für die Teilnahme an der Konferenz', 'rest_schema_cr_pincode' => 'PIN-Code für den Zugang zur Konferenz', 'rest_schema_cr_description' => 'Beschreibung des Konferenzraums', 'rest_schema_cr_represent' => 'HTML-Darstellung des Konferenzraums für die Benutzeroberfläche', // Passkeys specific parameters 'rest_param_pk_login' => 'Benutzername zur Überprüfung der Passkeys', 'rest_param_pk_name' => 'Name des Passkeys (z. B. „Mein YubiKey“ oder „Touch ID“)', 'rest_param_pk_credential' => 'WebAuthn-Anmeldeinformationsobjekt aus der navigator.credentials-API', // OpenAPI specific parameters 'rest_param_openapi_format' => 'Spezifikationsausgabeformat (json oder yaml)', // License specific parameters 'rest_param_lic_licKey' => 'Lizenzschlüssel im Format MIKO-XXX-XXX', 'rest_param_lic_coupon' => 'Gutscheincode oder Coupon zur Aktivierung der Funktionen', 'rest_param_lic_productId' => 'Produkt- (Modul-) Kennung', 'rest_param_lic_featureId' => 'Funktions-ID erfassen', // License schema field descriptions 'rest_schema_lic_licKey' => 'Lizenzschlüssel im Format MIKO-XXXXX-XXXXX-XXXXX-XXXXX', 'rest_schema_lic_coupon' => 'Gutscheincode im Format MIKOUPD-XXXXX-XXXXX-XXXXX-XXXXX', 'rest_schema_cdr_src_call_id' => 'Anruf-ID der Quelle', 'rest_schema_lic_productId_param' => 'Produkt- (Modul-) Kennung', 'rest_schema_lic_featureId_param' => 'Funktions-ID erfassen', 'rest_schema_lic_licenseKey' => 'Aktiver Lizenzschlüssel für das System', 'rest_schema_lic_companyName' => 'Name des Unternehmens, dem die Lizenz gehört', 'rest_schema_lic_email' => 'E-Mail-Adresse des Ansprechpartners im Unternehmen', 'rest_schema_lic_licenseType' => 'Lizenztyp (Testlizenz, kommerzielle Lizenz, kostenlose Lizenz)', 'rest_schema_lic_expirationDate' => 'Ablaufdatum der Lizenz', 'rest_schema_lic_products' => 'Liste der lizenzierten Produkte (Module)', 'rest_schema_lic_features' => 'Liste der verfügbaren Funktionen', 'rest_schema_lic_maxUsers' => 'Maximale Anzahl von Benutzern pro Lizenz', 'rest_schema_lic_productIsActive' => 'Ist das Produkt aktiv?', 'rest_schema_lic_featureId' => 'Eindeutiger Funktionsbezeichner', 'rest_schema_lic_featureName' => 'Funktionsname', 'rest_schema_lic_featureExpirationDate' => 'Ablaufdatum der Funktion', 'rest_schema_lic_ping_success' => 'Lizenzserver-Ping erfolgreich', 'rest_schema_lic_ping_message' => 'Nachricht vom Lizenzserver', 'rest_schema_lic_ping_responseTime' => 'Server-Antwortzeit in Millisekunden', // NetworkFilters specific parameters 'rest_param_nf_category' => 'Filterkategorie (SIP, IAX, AMI, API)', 'rest_param_nf_includeLocalhost' => 'Die Option localhost (127.0.0.1) soll in die Liste aufgenommen werden.', // Passwords specific parameters 'rest_param_pwd_length' => 'Länge des generierten Passworts', 'rest_param_pwd_includeSpecial' => 'Fügen Sie Sonderzeichen in das Passwort ein.', 'rest_param_pwd_includeNumbers' => 'Fügen Sie Zahlen in das Passwort ein.', 'rest_param_pwd_includeUppercase' => 'Verwenden Sie Großbuchstaben im Passwort', 'rest_param_pwd_includeLowercase' => 'Verwenden Sie Kleinbuchstaben im Passwort', 'rest_param_pwd_password' => 'Passwort zur Überprüfung', 'rest_param_pwd_field' => 'Passwortverwendungskontext (WebAdminPassword, SSHPassword, AMIPassword, SIPPassword)', 'rest_param_pwd_passwords' => 'Ein Array von Objekten mit Passwörtern und Kontexten zum Überprüfen', 'rest_param_pwd_passwordsList' => 'Array von Passwörtern, die mit einem Wörterbuch abgeglichen werden sollen', // OutboundRoutes specific parameters 'rest_param_obr_rulename' => 'Name der ausgehenden Route', 'rest_param_obr_providerid' => 'Anbieter-ID für die Anrufweiterleitung', 'rest_param_obr_numberbeginswith' => 'Vorzeichen der Nummer zur Bestimmung der Route (kann *, #, +, X enthalten)', 'rest_param_obr_restnumbers' => 'Anzahl der Ziffern nach dem Präfix, die überprüft werden sollen (0 = beliebige Zahl)', 'rest_param_obr_trimfrombegin' => 'Die Anzahl der Ziffern, die vor dem Senden vom Anfang einer Zahl entfernt werden sollen.', 'rest_param_obr_prepend' => 'Vorwahl, die vor dem Senden an die Nummer angehängt werden soll', 'rest_param_obr_note' => 'Anmerkung oder Beschreibung der ausgehenden Route', 'rest_param_obr_priorities' => 'Ein Array von Objekten mit Routen-IDs und neuen Prioritätswerten', // OffWorkTimes specific parameters 'rest_param_owt_description' => 'Beschreibung des vorübergehenden Zustands', 'rest_param_owt_date_from' => 'Beginn der Bedingung (Format JJJJ-MM-TT)', 'rest_param_owt_date_to' => 'Ablaufdatum der Bedingung (Format JJJJ-MM-TT)', 'rest_param_owt_weekday_from' => 'Wochentag, an dem der Beginn ansteht (0-7, wobei 0 und 7 Sonntag sind)', 'rest_param_owt_weekday_to' => 'Wochentag, der endet (0-7, wobei 0 und 7 Sonntag sind)', 'rest_param_owt_time_from' => 'Startzeit im Format HH:MM', 'rest_param_owt_time_to' => 'Endzeit im Format HH:MM', 'rest_param_owt_action' => 'Aktion, wenn die Bedingung erfüllt ist (Nebenstelle, besetzt, aufgelegt)', 'rest_param_owt_extension' => 'Durchwahlnummer für die Rufumleitung', 'rest_param_owt_audio_message_id' => 'ID der abzuspielenden Audiodatei', 'rest_param_owt_calType' => 'Kalendertyp (keiner, iCalendar)', 'rest_param_owt_calUrl' => 'Kalender-URL im iCalendar-Format', 'rest_param_owt_priorities' => 'Ein Array von Objekten mit Bedingungs-IDs und neuen Prioritätswerten', // ApiKeys specific parameters 'rest_param_ak_description' => 'Beschreibung des Zwecks des API-Schlüssels', 'rest_param_ak_key' => 'API-Schlüssel (optional, wird automatisch generiert, falls nicht angegeben, mindestens 32 Zeichen). Wird niemals in Antworten zurückgegeben; wird als bcrypt-Hash gespeichert.', 'rest_param_ak_networkfilterid' => 'Netzwerkfilter-ID zur Beschränkung des Zugriffs nach IP-Adresse', 'rest_param_ak_full_permissions' => 'Vollständige Zugriffsrechte auf alle Endpunkte', 'rest_param_ak_allowed_paths_permissions' => 'Ein Objekt mit Zugriffsrechten auf API-Endpunkte. Die Schlüssel sind API-Pfade (z. B. "/api/v3/extensions"), die Werte sind die Zugriffsebenen (Lesen oder Schreiben).', // ApiKeys schema fields 'rest_schema_ak_id' => 'Eindeutiger API-Schlüsselbezeichner', 'rest_schema_ak_description' => 'Beschreibung des Zwecks des API-Schlüssels', 'rest_schema_ak_key' => 'API-Schlüsselwert (nur schreibend)', 'rest_schema_ak_networkfilterid' => 'Netzwerkfilter-ID', 'rest_schema_ak_full_permissions' => 'Indikator für vollständige Zugriffsrechte', 'rest_schema_ak_allowed_paths_permissions' => 'Ein Objekt mit Zugriffsrechten auf API-Endpunkte. Die Schlüssel sind API-Pfade, die Werte sind „read“ oder „write“ (Lesen und Schreiben).', 'rest_schema_ak_created_at' => 'Datum und Uhrzeit der Schlüsselerstellung', 'rest_schema_ak_networkfilter_represent' => 'HTML-Darstellung eines Netzwerkfilters', 'rest_schema_ak_represent' => 'HTML-Darstellung des API-Schlüssels für die Schnittstelle', // GeneralSettings specific parameters 'rest_param_gs_key' => 'Einstellungsschlüssel (Parametername)', 'rest_param_gs_pbxname' => 'Name der Telefonanlage', 'rest_param_gs_pbxdescription' => 'Beschreibung der Telefonanlage', 'rest_param_gs_pbxlanguage' => 'Standardsystemsprache', 'rest_param_gs_pbxtimezone' => 'Systemzeitzone', 'rest_param_gs_pbxrecordcalls' => 'Anrufaufzeichnungsmodus (alle, intern, extern, keine)', 'rest_param_gs_codecs' => 'Array von Codec-Konfigurationen mit Priorität und Status', // Firewall specific parameters 'rest_param_fw_network' => 'Die Netzwerk-IP-Adresse im IPv4-Format (zum Beispiel 192.168.1.0)', 'rest_param_fw_subnet' => 'Subnetzmaske in CIDR-Notation (0-32)', 'rest_param_fw_permit' => 'IP-Adresse oder Subnetz im CIDR-Format (z. B. 192.168.1.0/24)', 'rest_param_fw_deny' => 'Nicht zulässige IP-Adressen und Subnetze (CIDR-Notation)', 'rest_param_fw_description' => 'Firewall-Regelbeschreibung', 'rest_param_fw_newer_block_ip' => 'Flag für vertrauenswürdiges Subnetz (Adressen werden von Fail2Ban nicht blockiert)', 'rest_param_fw_local_network' => 'Lokales Subnetz-Flag', 'rest_param_fw_current_rules' => 'Ein Objekt mit Zugriffsregeln für Dienste (Schlüssel: SIP, WEB, SSH, AMI, CTI, ICMP; Werte: true/false)', 'rest_param_fw_rules' => 'Ein Objekt mit Zugriffsregeln für verschiedene Dienste (SIP, WEB, SSH usw.).', 'rest_param_fw_ip' => 'IP-Adresse zum Entsperren', // Banned IPs response schema 'rest_schema_banned_ip_map' => 'Übersicht der IP-Adressen und Informationen zu deren Blockierung', 'rest_schema_banned_ip_country' => 'ISO 3166-1 Alpha-2-Ländercode (z. B. US, RU, CN). Leere Zeichenkette, falls kein Land angegeben ist.', 'rest_schema_banned_ip_country_name' => 'Der vollständige Name des Landes in englischer Sprache. Leere Zeichenkette, falls das Land nicht definiert ist.', 'rest_schema_banned_ip_bans' => 'Liste der Einträge zur Sperrung dieser IP-Adresse in verschiedenen Gefängnissen', 'rest_schema_banned_ip_jail' => 'Der Name des Fail2ban-Netzwerks, das diese IP-Adresse blockiert hat.', 'rest_schema_banned_ip_timeofban' => 'UNIX-Zeitstempel des Zeitpunkts, zu dem die IP-Adresse gesperrt wurde', 'rest_schema_banned_ip_timeunban' => 'UNIX-Zeitstempel des Zeitpunkts, zu dem die IP-Adresse entsperrt wird', // TimeSettings schema field descriptions 'rest_schema_ts_timezone' => 'Zeitzone im IANA-Format (z. B. Europe/Moscow, Asia/Tokyo)', 'rest_schema_ts_ntp_server' => 'NTP-Serveradresse für die Zeitsynchronisierung', 'rest_schema_ts_manual_datetime' => 'Datum und Uhrzeit für die manuelle Installation (ISO 8601-Format)', 'rest_schema_ts_timezone_represent' => 'Darstellung einer Zeitzone mit ihrem UTC-Offset', 'rest_schema_ts_current_datetime' => 'Aktuelles Systemdatum und Uhrzeit', 'rest_schema_ts_tz_identifier' => 'Zeitzonenkennung im IANA-Format', 'rest_schema_ts_tz_label' => 'Angezeigter Zeitzonenname mit UTC-Offset', 'rest_schema_ts_tz_offset' => 'Zeitzonenabweichung von UTC in Sekunden', // MailSettings schema field descriptions 'rest_schema_ms_smtp_host' => 'SMTP-Serveradresse (z. B. smtp.gmail.com)', 'rest_schema_ms_smtp_port' => 'SMTP-Server-Port (üblicherweise 587 für TLS, 465 für SSL, 25 für ungesichert)', 'rest_schema_ms_auth_type' => 'SMTP-Authentifizierungsmethode (keine, einfach, Login, OAuth2)', 'rest_schema_ms_username' => 'SMTP-Benutzername oder E-Mail-Adresse', 'rest_schema_ms_password' => 'SMTP-Passwort (für Klartext- oder Login-Methoden)', 'rest_schema_ms_use_tls' => 'Verschlüsselungstyp (none - keine Verschlüsselung, tls - STARTTLS, ssl - SSL/TLS)', 'rest_schema_ms_cert_check' => 'Überprüfen Sie das SSL-Zertifikat des Servers.', 'rest_schema_ms_from_username' => 'Absendername in E-Mails', 'rest_schema_ms_from_address' => 'E-Mail-Adresse des Absenders', 'rest_schema_ms_enable_notifications' => 'Aktivieren Sie den Versand von E-Mail-Benachrichtigungen vom System.', 'rest_schema_ms_send_voicemail_notifications' => 'Sende Benachrichtigungen über neue Sprachnachrichten', 'rest_schema_ms_send_login_notifications' => 'Anmeldebenachrichtigungen senden', 'rest_schema_ms_send_system_notifications' => 'Systembenachrichtigungen senden', 'rest_schema_ms_oauth2_client_id' => 'OAuth2-Client-ID', 'rest_schema_ms_oauth2_client_secret' => 'OAuth2-Clientgeheimnis', 'rest_schema_ms_oauth2_refresh_token' => 'OAuth2-Aktualisierungstoken', 'rest_schema_ms_oauth2_provider' => 'OAuth2-Anbieter (Google, Microsoft, Yandex)', 'rest_schema_ms_oauth2_redirect_uri' => 'Umleitungs-URI nach OAuth2-Autorisierung', 'rest_schema_ms_oauth2_state' => 'State-Token zum Schutz vor CSRF-Angriffen', 'rest_schema_ms_system_notifications_email' => 'E-Mail-Adresse für Systembenachrichtigungen', 'rest_schema_ms_missed_calls_email' => 'E-Mail-Adresse für Benachrichtigungen über verpasste Anrufe', 'rest_schema_ms_voicemail_email' => 'E-Mail-Adresse für Sprachnachrichtenbenachrichtigungen', 'rest_schema_ms_test_email_to' => 'E-Mail-Adresse des Test-E-Mail-Empfängers', 'rest_schema_ms_test_email_subject' => 'Betreff der Test-E-Mail', 'rest_schema_ms_test_email_body' => 'Text der Test-E-Mail', 'rest_schema_ms_connection_status' => 'Verbindungsstatus des Mailservers', 'rest_schema_ms_last_test_date' => 'Datum und Uhrzeit der letzten Verbindungsprüfung', 'rest_schema_ms_error_message' => 'Fehlermeldung beim Verbindungsaufbau', 'rest_schema_ms_test_success' => 'Ergebnis des Verbindungstests', 'rest_schema_ms_test_message' => 'Nachricht über Testergebnisse', 'rest_schema_ms_test_details' => 'Details zum Testergebnis', // OAuth2 callback parameters 'rest_param_oauth_code' => 'OAuth2-Autorisierungscode vom Anbieter', 'rest_param_oauth_state' => 'State-Token zum Schutz vor CSRF-Angriffen', 'rest_param_oauth_error_desc' => 'OAuth2-Fehlerbeschreibung', // User Page Tracker parameters 'rest_param_upt_pageName' => 'Der Name der zu verfolgenden Seite (z. B. extensions-index)', 'rest_param_upt_expire' => 'Ablaufzeit in Sekunden (wie lange Aufrufe erfasst werden sollen)', // User Page Tracker schema fields 'rest_schema_upt_timestamp' => 'Unix-Zeitstempel des letzten Seitenaufrufs', // Files specific parameters 'rest_param_file_path' => 'Pfad zur Datei im System', 'rest_param_file_resumable_id' => 'Lade-ID (Resumable.js)', 'rest_param_file_chunk_number' => 'Aktuelle Chunknummer', 'rest_param_file_total_chunks' => 'Gesamtzahl der Teile', 'rest_param_file_resumable_name' => 'Name der heruntergeladenen Datei', 'rest_param_file_firmware_url' => 'URL zum Herunterladen der Firmware', 'rest_param_file_firmware_md5' => 'MD5-Hash der Firmware zur Integritätsprüfung', 'rest_param_file_firmware_name' => 'Name der Firmware-Datei', // SoundFiles specific parameters 'rest_param_sf_name' => 'Name der Audiodatei', 'rest_param_sf_category' => 'Audiodateikategorie (benutzerdefiniert, Moh, System)', 'rest_param_sf_path' => 'Pfad zur Audiodatei im Dateisystem', 'rest_param_sf_file' => 'Herunterladbare Audiodatei (unterstützte Formate: wav, mp3, ogg, flac)', 'rest_param_sf_chunk_number' => 'Aktuelle Chunk-Nummer während des Chunk-Uploads (Resumable.js)', 'rest_param_sf_total_chunks' => 'Gesamtzahl der Teilstücke bei einem aufgeteilten Upload (Resumable.js)', 'rest_param_sf_file_path' => 'Vollständiger Pfad zur zu konvertierenden Audiodatei', // Syslog specific parameters 'rest_param_syslog_filename' => 'Pfad zur Protokolldatei relativ zum Protokollverzeichnis (z. B. asterisk/messages oder system/messages)', 'rest_param_syslog_filter' => 'Text zum Filtern von Protokollzeilen (grep-Suche)', 'rest_param_syslog_log_level' => 'Protokollierungsstufe für die Filterung (ERROR, WARNUNG, HINWEIS, INFO, DEBUG)', 'rest_param_syslog_lines' => 'Anzahl der letzten auszugebenden Protokollzeilen', 'rest_param_syslog_offset' => 'Anzahl der Zeilen, die vom Ende übersprungen werden sollen (wird in Verbindung mit den Zeilen für die Seitennummerierung verwendet)', 'rest_param_syslog_date_from' => 'Beginn des zu filternden Zeitbereichs (Format: JJJJ-MM-TT HH:MM:SS oder Unix-Zeitstempel)', 'rest_param_syslog_date_to' => 'Ende des zu filternden Zeitbereichs (Format: JJJJ-MM-TT HH:MM:SS oder Unix-Zeitstempel)', 'rest_param_syslog_archive_filename' => 'Pfad zur Protokollarchivdatei', 'rest_param_syslog_archive' => 'Archivprotokolle verwenden', 'rest_param_syslog_latest' => 'Wenn true, werden die neuesten Log-Einträge zurückgegeben. Bei Überschreitung des Zeilenlimits erfolgt die Kürzung am Anfang (älteste Einträge werden entfernt)', // SysLogs schema field descriptions 'rest_schema_syslog_filename' => 'Pfad zur Protokolldatei relativ zum Protokollverzeichnis', 'rest_schema_syslog_filter' => 'Text zum Filtern von Protokollzeilen', 'rest_schema_syslog_log_level' => 'Protokollierungsstufe für die Filterung', 'rest_schema_syslog_lines' => 'Anzahl der letzten auszugebenden Protokollzeilen', 'rest_schema_syslog_offset' => 'Offset für die Paginierung von Logzeilen', 'rest_schema_syslog_date_from' => 'Beginn des zu filternden Zeitraums', 'rest_schema_syslog_date_to' => 'Ende des Filterzeitraums', 'rest_schema_syslog_archive' => 'Archivprotokolle verwenden', 'rest_schema_syslog_latest' => 'Neueste Einträge zurückgeben, wenn Limit überschritten wird', // Fail2Ban specific parameters 'rest_param_f2b_maxretry' => 'Maximale Anzahl erfolgloser Versuche vor der Sperrung', 'rest_param_f2b_bantime' => 'IP-Adressenblockierungszeit in Sekunden', 'rest_param_f2b_findtime' => 'Die Zeitspanne für das Zählen erfolgloser Versuche in Sekunden', 'rest_param_f2b_whitelist' => 'Whitelist der IP-Adressen und Subnetze (durch Komma getrennt)', 'rest_param_f2b_maxreqsec' => 'Maximale Anzahl von Anfragen pro Sekunde an die Webschnittstelle', // CustomFiles specific parameters 'rest_param_cf_filepath' => 'Pfad zu einer Datei auf dem System (z. B. /etc/asterisk/custom.conf)', 'rest_param_cf_content' => 'Dateiinhalt in Base64-Kodierung', 'rest_param_cf_mode' => 'Dateianwendungsmodus: Überschreiben (Ersetzen), Anhängen (Hinzufügen), Skript (ausführbares Skript), Keine (nicht anwenden)', 'rest_param_cf_description' => 'Beschreibung des Zwecks der Benutzerdatei', 'rest_param_cf_changed' => 'Dateiänderungsflag (0 - nicht geändert, 1 - geändert)', // CustomFiles schema fields 'rest_schema_cf_id' => 'Eindeutiger Dateibezeichner', 'rest_schema_cf_content' => 'Dateiinhalt in Base64-Kodierung', 'rest_schema_cf_mode' => 'Dateianwendungsmodus', 'rest_schema_cf_description' => 'Beschreibung des Dateizwecks', 'rest_schema_cf_changed' => 'Dateiänderungsflag', // MailSettings specific parameters 'rest_param_ms_smtp_host' => 'SMTP-Serveradresse (z. B. smtp.gmail.com)', 'rest_param_ms_smtp_port' => 'SMTP-Server-Port (üblicherweise 587 für TLS, 465 für SSL, 25 für ungesichert)', 'rest_param_ms_auth_type' => 'SMTP-Authentifizierungsmethode (keine, einfach, Login, OAuth2)', 'rest_param_ms_username' => 'SMTP-Benutzername oder E-Mail-Adresse', 'rest_param_ms_password' => 'SMTP-Passwort (für Klartext- oder Login-Methoden)', 'rest_param_ms_use_tls' => 'Verwenden Sie TLS-Verschlüsselung für eine sichere Verbindung', 'rest_param_ms_from_username' => 'Absendername in E-Mails', 'rest_param_ms_from_address' => 'E-Mail-Adresse des Absenders', 'rest_param_ms_enable_notifications' => 'Aktivieren Sie den Versand von E-Mail-Benachrichtigungen vom System.', 'rest_param_ms_send_missed_call_notifications' => 'Benachrichtigungen über verpasste Anrufe senden', 'rest_param_ms_send_voicemail_notifications' => 'Sprachnachrichtenbenachrichtigungen senden', 'rest_param_ms_send_login_notifications' => 'Anmeldebenachrichtigungen senden', 'rest_param_ms_send_system_notifications' => 'Systembenachrichtigungen senden', 'rest_param_ms_test_email_to' => 'E-Mail-Adresse des Test-E-Mail-Empfängers', 'rest_param_ms_test_email_subject' => 'Betreff der Test-E-Mail', 'rest_param_ms_test_email_body' => 'Text der Test-E-Mail', 'rest_param_ms_oauth2_provider' => 'OAuth2-Anbieter für die Autorisierung (Google, Microsoft, Yahoo)', 'rest_param_ms_oauth2_redirect_uri' => 'Umleitungs-URI nach OAuth2-Autorisierung', // SIP specific parameters 'rest_param_sip_extension' => 'Nebenstellennummer oder SIP-Geräte-ID', 'rest_param_sip_id' => 'Eindeutige Kennung des SIP-Geräts', 'rest_param_sip_date_from' => 'Startdatum für die Verlaufsfilterung (ISO 8601)', 'rest_param_sip_date_to' => 'Enddatum für die Verlaufsfilterung (ISO 8601)', 'rest_param_sip_event' => 'Zu filternder Ereignistyp (REGISTRIEREN, ABMELDEN, ANRUFEN, AUFLEGEN)', 'rest_param_sip_limit' => 'Maximale Anzahl der Datensätze in der Antwort', 'rest_param_sip_offset' => 'Verschiebung für die Paginierung der Ergebnisse', // SIP schema fields 'rest_schema_sip_peer_id' => 'SIP-Gerätekennung', 'rest_schema_sip_peer_state' => 'SIP-Gerätestatus (OK, NICHT ERREICHBAR, VERZÖGERT, UNBEKANNT, AUS, REGISTRIERT)', 'rest_schema_sip_peer_useragent' => 'SIP-Geräte mit Benutzeragent', 'rest_schema_sip_peer_ipaddress' => 'IP-Adresse des SIP-Geräts', 'rest_schema_sip_registry_username' => 'Benutzername für die Registrierung', 'rest_schema_sip_registry_host' => 'SIP-Anbieter-Hostadresse', 'rest_schema_sip_auth_extension' => 'Interne Nummer zur Authentifizierung', 'rest_schema_sip_secret' => 'Ein Objekt mit den geheimen Schlüsseldaten des SIP-Geräts', 'rest_schema_ts_manual_time' => 'Modus für manuelle Zeiteinstellung (true - manuell, false - über NTP)', 'rest_schema_sip_secret_extension' => 'Interne Nummer für geheimen Schlüssel', 'rest_schema_sip_secret_value' => 'geheimer SIP-Geräteschlüssel', 'rest_schema_sip_stats' => 'SIP-Geräteanrufstatistik', 'rest_schema_sip_stats_total_calls' => 'Gesamtzahl der Anrufe', 'rest_schema_sip_stats_successful_calls' => 'Anzahl erfolgreicher Anrufe', 'rest_schema_sip_stats_failed_calls' => 'Anzahl fehlgeschlagener Anrufe', 'rest_schema_sip_stats_total_duration' => 'Gesamtdauer des Anrufs (Sekunden)', 'rest_schema_sip_stats_average_duration' => 'Durchschnittliche Gesprächsdauer (Sekunden)', 'rest_schema_sip_history_item' => 'SIP-Geräteverbindungsverlaufselement', 'rest_schema_sip_history_timestamp' => 'Ereigniszeitstempel', 'rest_schema_sip_history_event' => 'Ereignistyp (REGISTRIEREN, ABMELDEN, ANRUFEN, AUFLEGEN)', 'rest_schema_sip_history_ipaddress' => 'IP-Adresse des Geräts zum Zeitpunkt des Ereignisses', 'rest_schema_sip_history_country' => 'ISO-Ländercode des Geräts', 'rest_schema_sip_history_country_name' => 'Name des Landes des Geräts', 'rest_schema_sip_auth_failure_count' => 'Anzahl fehlgeschlagener Authentifizierungsversuche', 'rest_schema_sip_auth_last_failure_time' => 'Zeitpunkt des letzten fehlgeschlagenen Authentifizierungsversuchs', 'rest_schema_sip_auth_blocked_until' => 'Die Zeit, bis zu der das Gerät gesperrt ist.', // Providers common parameters (IAX/SIP) 'rest_param_prov_description' => 'Anbieterbeschreibung', 'rest_param_prov_username' => 'Benutzername für die Registrierung', 'rest_param_prov_secret' => 'Passwort für die Registrierung beim Anbieter', 'rest_param_prov_disabled' => 'Anbieter deaktivieren (wahr/falsch)', 'rest_schema_iax_time_response' => 'Reaktionszeit des IAX-Anbieters', // ============================================================================ // Common Responses (using neutral forms to avoid gender agreement issues) // ============================================================================ 'rest_response_200_list' => 'Die Liste wurde erfolgreich empfangen.', 'rest_response_200_generated' => 'Generierung erfolgreich abgeschlossen', 'rest_response_200_copied' => 'Kopiervorgang erfolgreich abgeschlossen', 'rest_response_200_exported' => 'Export erfolgreich abgeschlossen', 'rest_response_200_import_preview' => 'Importvorschau erfolgreich abgeschlossen', 'rest_response_200_batch_created' => 'Massenerstellung erfolgreich abgeschlossen', 'rest_response_200_batch_deleted' => 'Massenlöschung erfolgreich abgeschlossen', 'rest_response_200_uploaded' => 'Die Datei wurde erfolgreich hochgeladen.', 'rest_response_200_converted' => 'Die Audiodatei wurde erfolgreich konvertiert.', 'rest_response_200_audio_stream' => 'Der Audiostream wird übertragen', 'rest_response_200_file_content' => 'Dateiinhalt empfangen', 'rest_response_200_log_content' => 'Der Inhalt der Protokolldatei wurde empfangen.', 'rest_response_200_log_time_range' => 'Empfangener Zeitbereich des Protokolls', 'rest_response_200_firmware_downloading' => 'Der Firmware-Download wurde gestartet.', 'rest_response_200_firmware_status' => 'Firmware-Downloadstatus empfangen', 'rest_response_200_banned_ips' => 'Die Liste der gesperrten IPs wurde empfangen.', 'rest_response_200_enabled' => 'Firewall aktiviert', 'rest_response_200_disabled' => 'Die Firewall ist ausgeschaltet.', 'rest_response_200_iax_registry' => 'IAX-Registrierungsstatus empfangen', 'rest_response_200_codecs_updated' => 'Die Codec-Einstellungen wurden aktualisiert.', 'rest_response_200_statuses' => 'Statusmeldungen erfolgreich erhalten', 'rest_response_200_status' => 'Status erfolgreich empfangen', 'rest_response_200_stats' => 'Statistiken erfolgreich erhalten', 'rest_response_200_force_check' => 'Zwangsverifizierung abgeschlossen', 'rest_response_200_status_updated' => 'Status erfolgreich aktualisiert', 'rest_response_201_copied' => 'Die Kopie wurde erfolgreich erstellt.', 'rest_response_200_updated' => 'Das Update wurde erfolgreich abgeschlossen.', 'rest_response_200_patched' => 'Der Wechsel wurde erfolgreich abgeschlossen.', 'rest_response_200_deleted' => 'Die Löschung war erfolgreich.', 'rest_response_200_auth_logout' => 'Abmeldung erfolgreich', 'rest_response_200_page_tracked' => 'Seitenaufruf erfolgreich erfasst', 'rest_response_200_page_untracked' => 'Der Abbruch der Seite wurde erfolgreich protokolliert.', 'rest_response_200_stream' => 'Dateistreaming', 'rest_response_206_partial_content' => 'Teilinhalt (HTTP-Bereich)', 'rest_response_204_deleted' => 'Die Löschung war erfolgreich.', 'rest_response_400_invalid' => 'Falsche Anfrageparameter', 'rest_response_400_bad_request' => 'Falsche Anfrage', 'rest_response_400_invalid_request' => 'Falsche Anfragedaten', 'rest_response_401_unauthorized' => 'Authentifizierung erforderlich', 'rest_response_401_invalid_credentials' => 'Falsche Anmeldedaten oder falsches Passwort', 'rest_response_401_invalid_refresh_token' => 'Ungültiges oder abgelaufenes Aktualisierungstoken', 'rest_response_403_forbidden' => 'Unzureichende Zugriffsrechte', 'rest_response_404_not_found' => 'Datensatz nicht gefunden', 'rest_response_404_notfound' => 'Datensatz nicht gefunden', 'rest_response_416_range_not_satisfiable' => 'Der gewünschte Bereich ist nicht verfügbar.', 'rest_response_429_too_many_requests' => 'Zu viele Anfragen. Bitte versuchen Sie es später erneut.', 'rest_response_409_conflict' => 'Konflikt mit einer bestehenden Ressource', 'rest_response_409_extension_conflict' => 'Konflikt mit der Nebenstellennummer', 'rest_response_409_active_calls' => 'Eine Warteschlange mit aktiven Anrufen konnte nicht gelöscht werden.', 'rest_response_422_validation' => 'Datenvalidierungsfehler', 'rest_response_500_error' => 'interner Serverfehler', // ============================================================================ // Resource Names (for use in responses with placeholders) // ============================================================================ 'rest_resource_callqueue' => 'Anrufwarteschlange', 'rest_resource_ivrmenu' => 'IVR-Menü', 'rest_resource_extension' => 'Verlängerung', 'rest_resource_employee' => 'Mitarbeiter', 'rest_resource_firewall' => 'Firewall-Regel', 'rest_resource_cdr' => 'CDR-Datensatz', 'rest_resource_customfile' => 'Benutzerdatei', 'rest_resource_dialplanapplication' => 'Dialplan-App', 'rest_resource_conferenceroom' => 'Konferenzraum', 'rest_resource_advice' => 'Systembenachrichtigung', 'rest_resource_auth' => 'Authentifizierung', 'rest_resource_apikey' => 'API-Schlüssel', 'rest_resource_asteriskrestuser' => 'ARI-Benutzer', 'rest_resource_mailsettings' => 'E-Mail-Einstellungen', 'rest_resource_generalsettings' => 'Allgemeine Einstellungen', 'rest_resource_timesettings' => 'Zeiteinstellungen', 'rest_resource_iaxprovider' => 'IAX-Anbieter', 'rest_resource_license' => 'Lizenz', 'rest_resource_networkfilter' => 'Überspannungsschutz', 'rest_resource_offworktime' => 'Vorübergehender Zustand', 'rest_resource_outboundroute' => 'Ausgehende Route', 'rest_resource_password' => 'Passwort', // ============================================================================ // PBXApiResult Schema Descriptions // ============================================================================ 'rest_schema_PBXApiResult' => 'Standard-REST-API-Antwortformat', 'rest_schema_result' => 'Status der Anfrageausführung (true - Erfolg, false - Fehler)', 'rest_schema_data' => 'Antwortdaten (die Struktur hängt vom jeweiligen Endpunkt ab)', 'rest_schema_messages' => 'Fehler-, Warn- oder Informationsmeldungen', 'rest_schema_messages_error' => 'Array von Fehlermeldungen', 'rest_schema_messages_info' => 'Reihe von Informationsmeldungen', 'rest_schema_messages_warning' => 'Reihe von Warnmeldungen', 'rest_schema_function' => 'Der Name der aufgerufenen Funktion', 'rest_schema_processor' => 'Die Handler-Klasse, die die Anfrage ausgeführt hat', 'rest_schema_pid' => 'Die Prozess-ID des Prozesses, der die Anfrage verarbeitet hat.', 'rest_schema_reload' => 'Frontend-Weiterleitungspfad (wird für die Navigation nach Änderungen verwendet)', // ============================================================================ // Users Parameters // ============================================================================ 'rest_param_users_email' => 'E-Mail-Adresse des Benutzers', 'rest_param_users_username' => 'Benutzername für die Authentifizierung', 'rest_schema_sip_history_useragent' => 'Benutzeragent des Geräts zum Zeitpunkt des Ereignisses', 'rest_param_users_language' => 'Bevorzugte Schnittstellensprache', 'rest_param_users_avatar' => 'URL oder Pfad zum Avatarbild des Benutzers', // ============================================================================ // Users Schema Fields // ============================================================================ 'rest_schema_users_id' => 'Eindeutige Benutzerkennung', 'rest_schema_users_email' => 'E-Mail-Adresse des Benutzers', 'rest_schema_users_username' => 'Benutzername für die Authentifizierung', 'rest_schema_users_language' => 'Bevorzugte Schnittstellensprache', 'rest_schema_users_avatar' => 'URL oder Pfad zum Avatarbild des Benutzers', 'rest_schema_users_available' => 'Verfügbarkeitsanzeige für E-Mail-Adressen (wahr - verfügbar, falsch - besetzt)', // ============================================================================ // Users Resources // ============================================================================ 'rest_resource_user' => 'Benutzer', // ============================================================================ // Modules REST API // ============================================================================ 'rest_mod_GetList' => 'Liste der Module abrufen', 'rest_mod_GetListDesc' => 'Eine vollständige Liste aller verfügbaren Module mit ihren Metadaten abrufen', 'rest_mod_GetRecord' => 'Modul anhand der ID abrufen', 'rest_mod_GetRecordDesc' => 'Detaillierte Informationen zu einem bestimmten Modul anhand seiner eindeutigen ID abrufen', 'rest_mod_Create' => 'Modul erstellen', 'rest_mod_CreateDesc' => 'Erstellen Sie einen neuen Moduleintrag mit der angegebenen Konfiguration', 'rest_mod_UpdateDesc' => 'Vollständige Aktualisierung der Konfiguration eines bestehenden Moduls', 'rest_mod_Patch' => 'Das Modul teilweise aktualisieren', 'rest_mod_PatchDesc' => 'Teilweise Aktualisierung einzelner Felder eines bestehenden Moduls', 'rest_mod_Delete' => 'Modul löschen', 'rest_mod_DeleteDesc' => 'Das Modul wird dauerhaft aus dem System entfernt.', 'rest_mod_GetDefault' => 'Standardmoduleinstellungen abrufen', 'rest_mod_GetDefaultDesc' => 'Abrufen einer Standardkonfigurationsvorlage zum Erstellen neuer Module', 'rest_mod_GetAvailableModules' => 'Verfügbare Module abrufen', 'rest_mod_GetAvailableModulesDesc' => 'Eine Liste der im Marktplatz verfügbaren Module zur Installation abrufen', 'rest_mod_GetModuleInfo' => 'Informationen zu einem Modul abrufen', 'rest_mod_GetModuleInfoDesc' => 'Erhalten Sie vollständige Informationen zu einem bestimmten Modul, einschließlich Metadaten und Status.', 'rest_mod_GetModuleLink' => 'Hier finden Sie einen Link zum Herunterladen des Moduls.', 'rest_mod_GetModuleLinkDesc' => 'Generieren Sie einen Download-Link für eine bestimmte Version des Moduls.', 'rest_mod_InstallFromRepo' => 'Installieren Sie das Modul aus dem Repository.', 'rest_mod_InstallFromRepoDesc' => 'Installation eines Moduls direkt aus dem Marketplace-Repository mithilfe seiner ID und Version', 'rest_mod_InstallFromPackage' => 'Installieren Sie das Modul aus dem Paket', 'rest_mod_InstallFromPackageDesc' => 'Installieren eines Moduls aus einer heruntergeladenen Paketdatei', 'rest_mod_EnableDesc' => 'Aktivierung eines zuvor deaktivierten Moduls', 'rest_mod_Disable' => 'Deaktivieren Sie das Modul', 'rest_mod_DisableDesc' => 'Deaktivieren eines aktiven Moduls ohne es zu entfernen', 'rest_mod_Uninstall' => 'Modul löschen', 'rest_mod_UninstallDesc' => 'Vollständige Entfernung eines Moduls aus dem System, einschließlich seiner Daten', 'rest_mod_UpdateAll' => 'Alle Module aktualisieren', 'rest_mod_UpdateAllDesc' => 'Alle installierten Module werden auf die neuesten verfügbaren Versionen aktualisiert.', 'rest_mod_StartDownload' => 'Laden Sie das Modul herunter.', 'rest_mod_StartDownloadDesc' => 'Der Download eines Moduls aus dem Repository wird gestartet.', 'rest_mod_DownloadStatus' => 'Downloadstatus abrufen', 'rest_mod_DownloadStatusDesc' => 'Abrufen des aktuellen Status eines laufenden Modul-Downloads', 'rest_mod_GetMetadataFromPackage' => 'Metadaten aus einem Paket abrufen', 'rest_mod_GetMetadataFromPackageDesc' => 'Extrahieren und Zurückgeben von Metadaten aus einer Modulpaketdatei', 'rest_mod_InstallationStatus' => 'Installationsstatus abrufen', 'rest_mod_InstallationStatusDesc' => 'Abrufen des aktuellen Status des Modulinstallationsprozesses', // ============================================================================ // System REST API // ============================================================================ 'rest_system_Ping' => 'Systemverfügbarkeit prüfen', 'rest_system_PingDesc' => 'Überprüfung der REST-API-Funktionalität und der Systemverfügbarkeit', 'rest_system_CheckAuth' => 'Authentifizierung prüfen', 'rest_system_CheckAuthDesc' => 'Überprüfung der Gültigkeit des aktuellen Authentifizierungstokens', 'rest_system_GetDatetime' => 'Systemzeit abrufen', 'rest_system_GetDatetimeDesc' => 'Aktuelle Uhrzeit und Datum vom Server abrufen', 'rest_system_GetAvailableLanguages' => 'Verfügbare Sprachen anzeigen', 'rest_system_GetDeleteStatistics' => 'Entfernen-Statistiken abrufen', 'rest_system_GetDeleteStatisticsDesc' => 'Informationen über Objekte abrufen, die zusammen mit dem angegebenen Objekt gelöscht werden.', 'rest_system_RebootDesc' => 'Einen Neustart des Betriebssystems einleiten', 'rest_system_Shutdown' => 'Schalten Sie das System aus.', 'rest_system_ShutdownDesc' => 'Einleiten eines ordnungsgemäßen Herunterfahrens des Betriebssystems', 'rest_system_UpdateMailSettings' => 'E-Mail-Einstellungen aktualisieren', 'rest_system_UpdateMailSettingsDesc' => 'Aktualisierung der Mailserver-Konfiguration zum Senden von Benachrichtigungen', 'rest_system_ConvertAudioFile' => 'Audiodatei konvertieren', 'rest_system_ConvertAudioFileDesc' => 'Konvertierung einer Audiodatei in ein von Asterisk unterstütztes Format', 'rest_system_Upgrade' => 'Aktualisieren Sie das System', 'rest_system_UpgradeDesc' => 'Der Aktualisierungsprozess von MikoPBX auf eine neue Version wird gestartet.', 'rest_system_RestoreDefault' => 'Standardeinstellungen wiederherstellen', 'rest_system_RestoreDefaultDesc' => 'Alle Systemeinstellungen auf Werkseinstellungen zurücksetzen', 'rest_system_ChangeLanguage' => 'Ändern Sie die Systemsprache', 'rest_system_ChangeLanguageDesc' => 'Ändern der Sprache der Systemadministratorschnittstelle', 'rest_system_CheckIfNewReleaseAvailable' => 'Kurzer Check auf eine neue Version', 'rest_system_CheckIfNewReleaseAvailableDesc' => 'Ein einfacher, schneller Test zur Überprüfung der Verfügbarkeit neuer Firmware-Versionen. Gibt lediglich Status und Versionsnummer ohne detaillierte Informationen zurück. Geeignet für Dashboard-Widgets, Überwachung und regelmäßige Prüfungen.', 'rest_system_CheckForUpdates' => 'Erhalten Sie detaillierte Informationen zum Update.', 'rest_system_CheckForUpdatesDesc' => 'Erhalten Sie vollständige Informationen zur Firmware-Version, einschließlich Version, Beschreibung, Download-Links, Dateigrößen und MD5-Prüfsummen. Verwenden Sie diese Informationen, um Benutzern Aktualisierungsinformationen anzuzeigen.', 'rest_system_ExecuteBashCommandDesc' => 'Führt einen beliebigen Bash-Befehl mit einem konfigurierbaren Timeout aus. Gibt die Befehlsausgabe und den Exit-Code zurück. Vorsicht ist geboten, da dies direkten Zugriff auf die Befehlsshell ermöglicht.', 'rest_system_ExecuteSqlRequest' => 'Führe die SQL-Abfrage aus', 'rest_system_ExecuteSqlRequestDesc' => 'Führt eine benutzerdefinierte SQL-Abfrage in der Hauptdatenbank, der CDR-Datenbank oder der Benutzerdatenbank unter dem angegebenen Pfad aus. Gibt die resultierenden Zeilen und Metadaten zurück.', // System specific parameters 'rest_param_system_audio_filename' => 'Vollständiger Pfad zur zu konvertierenden Audiodatei', 'rest_param_system_language' => 'Schnittstellensprachencode (en, ru, de, es, fr, pt, uk)', 'rest_param_system_timeout' => 'Timeout für die Befehlsausführung in Sekunden (1-300, Standardwert 30)', 'rest_param_system_query' => 'Auszuführende SQL-Abfrage', 'rest_param_system_database' => 'Datenbanktyp oder Dateipfad (main, cdr oder vollständiger Pfad)', // System schema field descriptions 'rest_schema_system_audio_filename' => 'Pfad zur Audiodatei', 'rest_schema_system_language' => 'Aktuelle Systemsprache', 'rest_schema_system_datetime' => 'Aktuelles Systemdatum und Uhrzeit', 'rest_schema_system_status' => 'Status der Vorgangsausführung', 'rest_schema_system_current_version' => 'Aktuelle Firmware-Version von MikoPBX', 'rest_schema_system_has_updates' => 'Kennzeichen, das anzeigt, dass Aktualisierungen verfügbar sind', 'rest_schema_system_last_check' => 'Datum und Uhrzeit der letzten Aktualisierungsprüfung', 'rest_schema_system_firmware_list' => 'Liste der verfügbaren Firmware-Versionen', 'rest_schema_system_command' => 'Der ausgeführte Bash-Befehl', 'rest_schema_system_timeout' => 'Zeitüberschreitung bei der Befehlsausführung in Sekunden', 'rest_schema_system_query' => 'SQL-Abfrage ausgeführt', 'rest_schema_system_database' => 'Die Datenbank, an die die Abfrage gesendet wurde', 'rest_schema_firmware_release' => 'Firmware-Versionsinformationen', 'rest_schema_firmware_version' => 'Firmware-Versionsnummer', 'rest_schema_firmware_description' => 'Beschreibung der Änderungen in dieser Version', 'rest_schema_firmware_download_url' => 'URL zum Firmware-Download', 'rest_schema_firmware_md5' => 'MD5-Hash der Firmware-Datei', 'rest_schema_firmware_size' => 'Firmware-Dateigröße', // API responses for checkForUpdates 'rest_response_200_release_check' => 'Schnellprüfung der neuen Version erfolgreich abgeschlossen', 'rest_response_200_firmware_details' => 'Detaillierte Firmware-Informationen erfolgreich empfangen', 'rest_response_200_command_executed' => 'Der Befehl wurde erfolgreich ausgeführt.', 'rest_response_200_query_executed' => 'Die SQL-Abfrage wurde erfolgreich abgeschlossen.', // System error messages 'rest_err_system_command_required' => 'Der Parameter "command" ist für die Ausführung erforderlich.', 'rest_err_system_timeout_range' => 'Das Timeout muss zwischen 1 und 300 Sekunden liegen.', 'rest_mod_Update' => 'Aktualisieren Sie das Modul', 'rest_err_system_command_failed' => 'Befehl konnte nicht ausgeführt werden', 'rest_err_system_query_required' => 'Der Parameter "query" ist für die Ausführung erforderlich.', 'rest_err_system_invalid_database' => 'Ungültiger Datenbanktyp oder Pfad', 'rest_err_system_query_failed' => 'Die SQL-Abfrage ist mit einem Fehler fehlgeschlagen.', 'rest_err_system_query_exception' => 'Fehler beim Ausführen der SQL-Abfrage', // REST API - Request parameters 'rest_param_pk_id' => 'ID-Passwort', 'rest_param_pk_user_id' => 'Benutzer-ID', 'rest_param_pk_credential_id' => 'Eindeutiger Anmeldeinformationsbezeichner', 'rest_param_pk_public_key' => 'Öffentlicher Schlüssel (Base64)', 'rest_param_pk_counter' => 'Nutzungszähler (zum Schutz vor Replay-Angriffen)', 'rest_param_pk_aaguid' => 'Authenticator AAGUID', 'rest_param_pk_transports' => 'Unterstützte Übertragungswege (USB, NFC, BLE, intern)', // Files - additional parameters (getAllFieldDefinitions pattern) 'rest_param_file_filename' => 'Dateiname', 'rest_param_file_url' => 'URL zum Herunterladen der Datei', // SoundFiles - additional parameters (getAllFieldDefinitions pattern) 'rest_param_sf_description' => 'Beschreibung der Audiodatei', 'rest_param_sf_view_path' => 'Pfad zur Datei zum Anzeigen/Herunterladen', 'rest_param_sf_download_flag' => 'Flagge zum Herunterladen einer Datei (1 - Herunterladen, 0 - Anzeigen)', 'rest_param_sf_filename' => 'Dateiname zum Herunterladen', // Files schema fields (getAllFieldDefinitions pattern) 'rest_schema_file_path' => 'Pfad zur Datei im System', 'rest_schema_file_filename' => 'Dateiname', 'rest_schema_file_url' => 'URL zum Herunterladen der Datei', 'rest_schema_file_firmware_md5' => 'MD5-Hash der Firmware zur Integritätsprüfung', 'rest_schema_file_resumable_id' => 'Lade-ID (Resumable.js)', 'rest_schema_file_chunk_number' => 'Aktuelle Chunknummer', 'rest_schema_file_total_chunks' => 'Gesamtzahl der Teile', 'rest_schema_file_resumable_name' => 'Name der heruntergeladenen Datei', 'rest_schema_file_status' => 'Dateioperationsstatus (NICHT_GEFUNDEN, UPLOAD_IN_BEARBEITUNG, UPLOAD_ABGESCHLOSSEN, UPLOAD_FEHLGESCHLAGEN)', 'rest_schema_file_progress' => 'Fortschritt des Dateidownloads in Prozent (0-100)', 'rest_schema_file_size' => 'Dateigröße in Bytes', 'rest_schema_file_channel_id' => 'Kanal-ID für EventBus-Download-Tracking', 'rest_schema_file_event_bus' => 'EventBus-Verfügbarkeitsanzeige zur Fortschrittsverfolgung', // SoundFiles schema fields (getAllFieldDefinitions pattern) 'rest_schema_sf_id' => 'Eindeutige ID der Audiodatei', 'rest_schema_sf_description' => 'Beschreibung der Audiodatei', 'rest_schema_sf_path' => 'Pfad zur Audiodatei im Dateisystem', 'rest_schema_sf_category' => 'Kategorie Audiodateien', 'rest_schema_sf_view_path' => 'Pfad zur Datei zum Anzeigen/Herunterladen', 'rest_schema_sf_download_flag' => 'Flagge für Datei-Download', 'rest_schema_sf_filename' => 'Dateiname zum Herunterladen', 'rest_schema_sf_file_path' => 'Vollständiger Pfad zur Audiodatei', 'rest_schema_sf_file_size' => 'Dateigröße in Bytes', 'rest_schema_sf_duration' => 'Dauer der Audiodatei im Format MM:SS', // WikiLinks schema fields 'rest_schema_wl_url' => 'Link zur Dokumentation (URL)', 'rest_schema_wl_controller' => 'Controllername für die Dokumentationssuche', 'rest_schema_wl_action' => 'Name der Controller-Methode, nach der in der Dokumentation gesucht werden soll', 'rest_schema_wl_language' => 'Dokumentationssprache (ru oder en)', 'rest_schema_wl_module_id' => 'Modul-ID für die Dokumentation', // WikiLinks request parameters 'rest_param_wl_controller' => 'Controllername für den dynamisch generierten Dokumentationslink', 'rest_param_wl_action' => 'Controller-Methode zum Definieren des Dokumentationskontexts', 'rest_param_wl_language' => 'Dokumentationssprache (ru - Russisch, en - Englisch)', 'rest_param_wl_module_id' => 'Eindeutige Modulkennung zum Abrufen spezifischer Dokumentation', // ============================================================================ // API Tags - OpenAPI Endpoint Tags // ============================================================================ // Individual endpoint tags 'rest_tag_Extensions' => 'Interne Nummern', 'rest_tag_ConferenceRooms' => 'Konferenzräume', 'rest_tag_DialplanApplications' => 'Dialplan-Anwendungen', 'rest_tag_IncomingRoutes' => 'Eingehende Weiterleitung', 'rest_tag_OutboundRoutes' => 'Ausgehendes Routing', 'rest_tag_OffWorkTimes' => 'Arbeitszeit außerhalb der Arbeitszeit', 'rest_tag_IAX' => 'IAX', 'rest_tag_SIPProviders' => 'SIP-Anbieter', 'rest_tag_IAXProviders' => 'IAX-Anbieter', 'rest_tag_Providers' => 'Anbieter', 'rest_tag_CallRecords' => 'Anrufaufzeichnung (CDR)', 'rest_tag_Authentication' => 'Authentifizierung', 'rest_tag_APIKeys' => 'API-Schlüssel', 'rest_tag_Passwords' => 'Passwörter', 'rest_tag_Fail2Ban' => 'Fail2Ban', 'rest_tag_Firewall' => 'Netzwerkfilter (Firewall)', 'rest_tag_EmployeesManagement' => 'Mitarbeiter', 'rest_tag_System' => 'Systembetrieb', 'rest_tag_NetworkManagement' => 'Netzwerkschnittstellen und Routing', 'rest_tag_NetworkFilters' => 'Überspannungsschutz', 'rest_tag_TimeSettings' => 'Zeiteinstellungen', 'rest_tag_GeneralSettings' => 'Allgemeine Einstellungen', 'rest_tag_MailSettings' => 'E-Mail-Einstellungen', 'rest_tag_Sysinfo' => 'Systeminformationen', 'rest_tag_Syslog' => 'Systemprotokolle', 'rest_tag_SystemAdvice' => 'Tipps und Empfehlungen', 'rest_tag_SoundFiles' => 'Audiodateien', 'rest_tag_FilesManagement' => 'Dateivorgänge', 'rest_tag_Modules' => 'Zusätzliche Module', 'rest_tag_UserPageTracking' => 'Verfolgung der Benutzeraktivität', 'rest_tag_Licensing' => 'Lizenzierung', 'rest_tag_OpenAPIDocumentation' => 'OpenAPI-Dokumentation', 'rest_tag_Documentation' => 'Links zur Wiki-Dokumentation', 'rest_tag_WikiLinks' => 'Links zur Dokumentation', 'rest_tag_PBXStatus' => 'PBX-Status', 'rest_tag_Search' => 'Suchen', 'rest_tag_S3Storage' => 'S3 Cloud-Speicher', // WikiLinks operation descriptions 'rest_operation_wl_getLink_summary' => 'Hier finden Sie einen Link zur Dokumentation.', 'rest_operation_wl_getLink_description' => 'Generiert dynamisch Dokumentations-URLs basierend auf Controller-Name, Aktionsmethode, Modul-ID und Benutzersprache, um kontextsensitive Hilfe zu integrieren.', // User Page Tracker schema fields // ============================================================================ // RESOURCE_SCHEMA // ============================================================================ 'rest_schema_' => 'Datenschemafeld', 'rest_schema_aru_applications_count' => 'Anzahl der zulässigen Asterisk REST-Benutzeranwendungen', 'rest_schema_aru_applications_summary' => 'Eine kurze Beschreibung der zulässigen Asterisk REST-Benutzeranwendungen', 'rest_schema_aru_id' => 'Asterisk REST Benutzer eindeutige Kennung', 'rest_schema_aru_represent' => 'HTML-Darstellung des Asterisk REST-Benutzers für Dropdown-Listen', 'rest_schema_codec_name' => 'Codec-Name', 'rest_schema_codec_type' => 'Codec-Typ (Audio/Video)', 'rest_schema_gs_ajam_enabled' => 'AJAM-Manager aktivieren', 'rest_schema_gs_ajam_port' => 'HTTP-Port für AJAM', 'rest_schema_gs_ajam_port_tls' => 'HTTPS-Port für AJAM', 'rest_schema_gs_allow_guest_calls' => 'Gastanrufe ohne Authentifizierung zulassen', 'rest_schema_gs_ami_enabled' => 'Asterisk Manager Interface (AMI) aktivieren', 'rest_schema_gs_ami_port' => 'Port für die Asterisk Manager-Schnittstelle', 'rest_schema_gs_ari_allowed_origins' => 'Zulässige Ursprünge für die Asterisk REST-Schnittstelle (CORS)', 'rest_schema_gs_call_parking_start_slot' => 'Erster Anruf Parkplatz', 'rest_schema_gs_digit_timeout' => 'Zeitüberschreitung für die Ziffernwahl (Sekunden)', 'rest_schema_gs_internal_extension_length' => 'Länge der internen Zahlen', 'rest_schema_gs_is_default_ssh_password' => 'Es wird das Standard-SSH-Passwort verwendet.', 'rest_schema_gs_is_default_web_password' => 'Es wird das Standardpasswort der Weboberfläche verwendet.', 'rest_schema_gs_password_validation' => 'Passwortkomplexitätsprüfung aktivieren', 'rest_schema_gs_pbx_description' => 'Beschreibung der Telefonanlage', 'rest_schema_gs_pbx_language' => 'PBX-Schnittstellensprache', 'rest_schema_gs_pbx_name' => 'Name der Telefonanlage', 'rest_schema_gs_pickup_exten' => 'Abhörcode', 'rest_schema_gs_record_announcement_in' => 'Benachrichtigung beim Aufzeichnen eingehender Anrufe abspielen', 'rest_schema_gs_record_announcement_out' => 'Benachrichtigung beim Aufzeichnen ausgehender Anrufe abspielen', 'rest_schema_gs_record_calls' => 'Externe Anrufe aufzeichnen', 'rest_schema_gs_record_calls_inner' => 'Interne Anrufe aufzeichnen', 'rest_schema_gs_redirect_to_https' => 'Automatische Weiterleitung von HTTP zu HTTPS', 'rest_schema_gs_rate_limit_enabled' => 'HTTP-Ratenbegrenzung aktivieren', 'rest_schema_gs_restart_every_night' => 'Starten Sie das System jede Nacht neu.', 'rest_schema_gs_rtp_port_from' => 'RTP-Bereich Startport', 'rest_schema_gs_rtp_port_to' => 'RTP-Bereichsendport', 'rest_schema_gs_rtp_stun_server' => 'STUN-Server für RTP (z. B. stun.l.google.com:19302)', 'rest_schema_gs_send_metrics' => 'Anonyme Nutzungsstatistiken senden', 'rest_schema_gs_sip_default_expiry' => 'Standardmäßige SIP-Registrierungszeit (Sekunden)', 'rest_schema_gs_sip_min_expiry' => 'Minimale SIP-Registrierungszeit (Sekunden)', 'rest_schema_gs_sip_port' => 'Port für das SIP-Protokoll', 'rest_schema_gs_split_audio_thread' => 'Audiostreams auf verschiedene Prozessorkerne aufteilen', 'rest_schema_gs_ssh_authorized_keys' => 'Autorisierte SSH-Schlüssel für passwortlosen Zugriff', 'rest_schema_gs_ssh_dss_key' => 'DSS-Privatschlüssel des SSH-Servers', 'rest_schema_gs_ssh_ecdsa_key' => 'ECDSA-Privatschlüssel des SSH-Servers', 'rest_schema_gs_ssh_ed25519_key' => 'ED25519 SSH-Server-Privatschlüssel', 'rest_schema_gs_ssh_id_rsa_pub' => 'öffentlicher RSA-Schlüssel des SSH-Servers', 'rest_schema_gs_ssh_login' => 'Anmeldung für den SSH-Zugriff', 'rest_schema_gs_ssh_password' => 'Passwort für den SSH-Zugriff', 'rest_schema_gs_transfer_digit_timeout' => 'Zeitüberschreitung zwischen den Ziffern bei der Übersetzung (Sekunden)', 'rest_schema_gs_use_webrtc' => 'WebRTC-Unterstützung aktivieren', 'rest_schema_gs_web_admin_login' => 'Anmeldung für Webinterface-Administratoren', 'rest_schema_gs_web_https_private_key' => 'privater Schlüssel des SSL-Zertifikats', 'rest_schema_module_file_path' => 'Pfad zur Moduldatei', 'rest_schema_module_id' => 'Interne Modulkennung', 'rest_schema_module_limit' => 'Begrenzung der Beiträge pro Seite', 'rest_schema_module_max_pbx_version' => 'Maximal kompatible Version von MikoPBX', 'rest_schema_module_offset' => 'Versatz für die Seitennummerierung', 'rest_schema_module_order' => 'Sortierung der Ergebnisse', 'rest_schema_module_path' => 'Modulinstallationspfad', 'rest_schema_module_release_id' => 'Modul-Release-ID', 'rest_schema_module_search' => 'Suchanfrage für Filtermodule', 'rest_schema_module_uniqid' => 'Eindeutige Modulkennung', 'rest_schema_module_version' => 'Modulversion', 'rest_tag_CallQueues' => 'Anrufwarteschlangen', 'rest_schema_owt_action' => 'Maßnahmen außerhalb der Arbeitszeit', 'rest_schema_owt_allowRestriction' => 'Zahlenbeschränkungen anwenden', 'rest_schema_owt_allowedExtensions' => 'Zulässige interne Zahlen', 'rest_schema_owt_audio_message_id' => 'ID der abzuspielenden Audionachricht', 'rest_schema_owt_audio_message_id_represent' => 'Präsentation einer Audiobotschaft', 'rest_schema_owt_calSecret' => 'Geheimer Kalenderschlüssel', 'rest_schema_owt_calType' => 'Kalendertyp (iCal, CalDAV, Google)', 'rest_schema_owt_calUser' => 'Kalenderbenutzer', 'rest_schema_owt_calendarPeriods' => 'Zeiträume aus einem externen Kalender', 'rest_schema_owt_date_from' => 'Beginn des arbeitsfreien Zeitraums', 'rest_schema_owt_extension_represent' => 'Anzeige der Weiterleitungsnummer', 'rest_schema_owt_id' => 'Regel-ID für arbeitsfreie Zeiten', 'rest_schema_owt_incomingRouteIds' => 'IDs der eingehenden Routen, auf die die Regel angewendet werden soll', 'rest_schema_owt_name' => 'Name der Regelung für die Zeit außerhalb der Arbeitszeit', 'rest_schema_owt_priority' => 'Priorität der Anwendung der Regel', 'rest_schema_owt_search_index' => 'Volltext-Suchindex', 'rest_tag_Users' => 'Benutzer', 'rest_schema_owt_shot_description' => 'Kurzbeschreibung der Regel', 'rest_schema_owt_time_from' => 'Beginn der arbeitsfreien Zeit', 'rest_schema_owt_time_to' => 'Ende der arbeitsfreien Zeit', 'rest_schema_provider_dtmfmode' => 'DTMF-Übertragungsmodus (rfc2833, inband, info, auto)', 'rest_schema_provider_fromuser' => 'Benutzer im Von-Feld der SIP-Nachricht', 'rest_schema_provider_host_address' => 'Hostadresse des Anbieters', 'rest_tag_SystemFilesManagement' => 'Anpassung von Systemdateien', 'rest_schema_provider_manualattributes' => 'Zusätzliche Konfigurationsoptionen', 'rest_schema_provider_networkfilter_represent' => 'Einführung eines Netzwerkfilters', // WikiLinks resource description 'rest_description_WikiLinks' => 'Dynamische Generierung von Dokumentationslinks basierend auf Controller, Methode, Modul-ID und Sprache', 'rest_schema_provider_networkfilterid' => 'Firewall-Regel-ID für den Anbieter', 'rest_schema_provider_outbound_proxy' => 'Ausgehender Proxy-Server', 'rest_schema_provider_qualify' => 'Prüfen Sie regelmäßig die Verfügbarkeit Ihres Anbieters.', 'rest_schema_provider_qualifyfreq' => 'Verfügbarkeitsprüfungshäufigkeit (Sekunden)', 'rest_schema_provider_registration_type' => 'Registrierungstyp (keine, Peer, ausgehend)', 'rest_schema_codec_disabled' => 'Der Codec ist deaktiviert', 'rest_schema_provider_represent' => 'HTML-Darstellung des Anbieters für Dropdown-Listen', 'rest_schema_provider_search_index' => 'Volltext-Suchindex', 'rest_schema_provider_username' => 'Benutzername für die Authentifizierung', 'rest_schema_codec_priority' => 'Codec-Priorität in der Präferenzliste', 'rest_schema_sip_date_from' => 'Beginn des Zeitraums für die Stichprobenentnahme von SIP-Ereignissen', 'rest_schema_sip_date_to' => 'Enddatum des Zeitraums für die Stichprobenentnahme von SIP-Ereignissen', 'rest_schema_sip_event' => 'Zu filternder SIP-Ereignistyp', 'rest_schema_sip_extension' => 'Interne Nummer zum Filtern von SIP-Ereignissen', 'rest_schema_sip_peer_extension' => 'Interne Nummer, die mit dem SIP-Peer verknüpft ist', 'rest_schema_sip_peer_status' => 'SIP-Peer-Status (Registriert, Nicht erreichbar, Unbekannt)', 'rest_schema_sip_registry_id' => 'SIP-Registrierungs-ID', 'rest_schema_sip_registry_item' => 'SIP-Anbieterregistrierungselement', 'rest_schema_sip_registry_state' => 'SIP-Registrierungsstatus (Registriert, Anfrage gesendet, Abgelehnt)', 'rest_schema_upt_expire' => 'Ablaufzeit der Seitenverfolgungssitzung (Unix-Zeitstempel)', 'rest_schema_upt_page_name' => 'Seitenname für die Aktivitätsverfolgung', 'rest_param_aru_applications' => 'Zulässige Anwendungen für den Asterisk REST-Benutzer', 'rest_param_aru_password' => 'Asterisk REST-Benutzerpasswort', 'rest_param_async_channel_id' => 'Kanalbezeichner für asynchrone Operationen', 'rest_param_dateFrom' => 'Beginn des Probenahmezeitraums', 'rest_param_dateTo' => 'Ende des Probezeitraums', 'rest_param_gs_settings' => 'Allgemeine Systemeinstellungen', 'rest_param_module_disable_reason' => 'Grund für die Deaktivierung des Moduls', 'rest_param_module_download_md5' => 'MD5-Hash des geladenen Moduls', 'rest_param_module_download_url' => 'URL zum Herunterladen des Moduls', 'rest_param_module_file_id' => 'Moduldatei-Kennung', 'rest_param_module_keep_settings' => 'Moduleinstellungen bei der Neuinstallation speichern', 'rest_param_module_release_id' => 'Modul-Release-ID', 'rest_param_modules_for_update' => 'Liste der zu aktualisierenden Module', // ============================================================================ // API_RESPONSES // ============================================================================ 'rest_response_200_async_started' => 'Der asynchrone Vorgang wurde erfolgreich gestartet.', 'rest_response_200_authenticated' => 'Authentifizierung erfolgreich', 'rest_response_200_availability_checked' => 'Verfügbarkeit des Benutzernamens geprüft', 'rest_response_200_detail' => 'Detaillierte Informationen erfolgreich empfangen', 'rest_response_200_pong' => 'Der Server ist verfügbar und beantwortet Anfragen.', 'rest_response_200_rebooting' => 'Das System wird neu gestartet.', 'rest_response_200_restoring' => 'Das System wird aus einer Datensicherung wiederhergestellt.', 'rest_response_200_shutting_down' => 'Das System wird heruntergefahren.', 'rest_response_200_started' => 'Der Dienst wurde erfolgreich gestartet.', 'rest_response_200_stopped' => 'Der Dienst wurde erfolgreich beendet.', 'rest_response_200_uninstalled' => 'Das Modul wurde erfolgreich entfernt.', 'rest_schema_s3_enabled' => 'S3-Speicheraktivierungsstatus (0=deaktiviert, 1=aktiviert)', 'rest_schema_s3_endpoint' => 'URL eines S3-kompatiblen Endpunkts (AWS S3, MinIO, Wasabi usw.)', 'rest_schema_s3_region' => 'AWS-Region oder entsprechende S3-Serviceregions-ID', 'rest_schema_s3_bucket' => 'Name des S3-Buckets, in dem die Datensätze gespeichert sind', 'rest_schema_s3_access_key' => 'S3-Zugriffsschlüssel-ID (in Antworten sichtbar)', 'rest_schema_s3_secret_key' => 'S3-Geheimschlüssel (in Antworten durch Sternchen maskiert)', 'rest_schema_s3_total_retention' => 'Gesamtspeicherdauer für Datensätze in Tagen (lokaler Speicher + Cloud-Speicher)', 'rest_schema_s3_local_retention' => 'Anzahl der Tage, für die Datensätze lokal gespeichert werden, bevor sie in S3 hochgeladen werden.', 'rest_System_UpgradeLoopDeviceFailed' => 'Fehler beim Erstellen des Loop-Geräts.', 'rest_System_UpgradeMountFailed' => 'Die Partition konnte nicht eingebunden werden. Überprüfen Sie das Dateisystem.', // ============================================================================ // MISC // ============================================================================ 'rest_password' => 'Passwort', 'rest_schema_gs_ssh_disable_password' => 'SSH-Passwortanmeldung deaktivieren (nur Schlüssel)', 'rest_schema_gs_ssh_port' => 'Port für SSH-Server', 'rest_schema_gs_ssh_rsa_key' => 'RSA-Privatschlüssel des SSH-Servers', 'rest_schema_gs_web_admin_password' => 'Administratorpasswort für die Weboberfläche', 'rest_schema_gs_web_https_port' => 'HTTPS-Port der Weboberfläche', 'rest_schema_gs_web_https_public_key' => 'Öffentlicher Schlüssel des SSL-Zertifikats', 'rest_schema_gs_web_port' => 'HTTP-Port der Webschnittstelle', 'rest_schema_module_disabled' => 'Das Modul ist deaktiviert', 'rest_schema_module_installed' => 'Das Modul ist installiert', 'rest_schema_provider_did_custom_header' => 'Benutzerdefinierter SIP-Header für DID', 'rest_schema_provider_did_parser_end' => 'Endzeichen für die DID-Extraktion', 'rest_schema_provider_host' => 'Host- oder IP-Adresse des Anbieters', 'rest_schema_provider_note' => 'Hinweise zum Anbieter', 'rest_schema_provider_status_class' => 'CSS-Klasse für den Anbieterstatus', 'rest_schema_provider_transport' => 'Transportprotokoll (udp, tcp, tls, ws, wss)', 'rest_schema_provider_type' => 'Anbietertyp (SIP, IAX2)', 'rest_schema_sip_id' => 'Eindeutige SIP-Datensatzkennung', 'rest_schema_sip_limit' => 'Seiteneintragslimit für SIP-Anfragen', 'rest_schema_sip_offset' => 'Offset für die Paginierung von SIP-Anfragen', 'rest_schema_sip_peer_detail' => 'Detaillierte Informationen über SIP-Peers', // ============================================================================ // RESOURCE_PARAM // ============================================================================ 'rest_param_' => 'Anfrageparameter', 'rest_param_module_disable_reason_text' => 'Textbeschreibung des Grundes für die Deaktivierung des Moduls', 'rest_response_200_validated' => 'Daten erfolgreich validiert', 'rest_response_500_internal' => 'Bei der Bearbeitung der Anfrage ist ein interner Serverfehler aufgetreten.', 'rest_openapi_GetDetailedPerms' => 'Erhalten Sie eine detaillierte Liste der Berechtigungen', 'rest_openapi_GetDetailedPermsDesc' => 'Erhalten Sie eine vollständige Liste der Controller und Aktionen zum Erstellen einer ACL-Struktur. Beinhaltet AdminCabinet-, REST-API- und Modul-Controller.', // ============================================================================ // System Upgrade // ============================================================================ 'rest_System_UpgradeFailedToDetectOffset' => 'Der Bootpartitions-Offset konnte nicht ermittelt werden.', 'rest_resource_fail2ban' => 'Fail2Ban-Einstellungen', 'rest_Syslog_ApiDescription' => 'Systemprotokollverwaltung und Diagnosetools. Bietet Zugriff auf Systemprotokolle, Protokollfilterung, Netzwerkpaketerfassung und Archivierung. Unverzichtbar für die Fehlerbehebung und Systemüberwachung.', 'rest_System_ApiDescription' => 'Eine zentrale, systemweite Verwaltungsressource. Bietet Energiemanagement (Neustart, Herunterfahren), Systemüberwachung (Ping, Authentifizierungsprüfung), Datums-/Zeitoperationen, Spracheinstellungen, Audiokonvertierung, Systemaktualisierungen und Zurücksetzen auf Werkseinstellungen.', 'rest_TimeSettings_ApiDescription' => 'Umfassendes Zeit- und Zeitzonenmanagement für MikoPBX. Diese Ressource ermöglicht den Zugriff auf die Systemzeitkonfiguration, einschließlich Zeitzonenauswahl, NTP-Servereinstellungen und manueller Zeitanpassungen. Sie ist unerlässlich für die korrekte Erfassung von Anrufzeitstempeln, die Ausführung geplanter Aufgaben und die Korrelation von Systemprotokollen. Unterstützt die automatische Zeitsynchronisierung via NTP oder die manuelle Zeiteinstellung für isolierte Netzwerke.', 'rest_UserPageTracker_ApiDescription' => 'Erfasst die Benutzeraktivitäten auf den Seiten der administrativen Benutzeroberfläche. Protokolliert Seitenaufrufe und -abbrüche, um nachzuverfolgen, welche Administratoren gerade welche Seiten aufrufen. Dies dient der Sitzungsverwaltung, der Aktivitätsüberwachung und der Vermeidung von Konflikten bei gleichzeitiger Bearbeitung.', 'rest_Users_ApiDescription' => 'Benutzerkontenverwaltung für den Zugriff auf die Administrationsoberfläche. Unterstützt vollständige CRUD-Operationen sowie benutzerdefinierte Methoden zur Prüfung der E-Mail-Verfügbarkeit. Benutzer können sich in der Administrationsoberfläche authentifizieren und personalisierte Einstellungen wie Sprache und Avatar vornehmen.', 'rest_Search_ApiDescription' => 'Die globale Systemsuche ermöglicht den schnellen Zugriff auf alle Einträge und Seiten. Sie bietet einheitlichen Zugriff auf alle verfügbaren Elemente, einschließlich Datenbankeinträge (Benutzer, Anbieter, Warteschlangen usw.) und statische Menüseiten. Die Suche unterstützt Filterung nach Nummer, Name oder Suchindex; die Ergebnisse werden während der Eingabe geladen.', 'Incoming Routes' => 'Eingehende Route', 'Extensions' => 'Mitarbeiter', 'Employees' => 'Mitarbeiter', 'Fail2Ban' => 'Fail2Ban-Einstellungen', 'Firewall' => 'Firewall-Regel', 'IAX' => 'IAX', 'IAX Providers' => 'IAX-Anbieter', 'SIP Providers' => 'SIP-Anbieter', 'Files' => 'Datei', 'CDR' => 'CDR-Datensatz', 'Custom Files' => 'Bearbeiten von Systemdateien', 'Dialplan Applications' => 'Dialplan-App', 'Conference Rooms' => 'Konferenzraum', 'System Advice' => 'Systembenachrichtigung', 'Authentication' => 'Authentifizierung', 'API Keys' => 'API-Schlüssel', 'Asterisk Managers' => 'AMI-Benutzer', 'Asterisk REST Users' => 'ARI-Benutzer', 'General Settings' => 'Einrichtung', 'Mail Settings' => 'E-Mail-Einrichtung', 'License' => 'Lizenz', 'Search' => 'Suchen', 'Network' => 'Netzwerkschnittstelle', 'Network Filters' => 'Überspannungsschutz', 'Off Work Times' => 'Vorübergehender Zustand', 'Outbound Routes' => 'Ausgehende Route', 'Passwords' => 'Passwörter', 'Providers' => 'Anbieter', 'Storage' => 'Lagerung', 'Time Settings' => 'Zeiteinstellungen', 'rest_pvd_GetListDesc' => 'Erhalten Sie eine kombinierte Liste von SIP- und IAX-Anbietern mit Unterstützung für Paginierung und Filterung nach Typ und Registrierungsstatus.', 'rest_pvd_GetRecord' => 'Anbieter anhand der ID abrufen', 'rest_pvd_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen über den Anbieter (der Typ wird automatisch anhand der ID ermittelt).', 'rest_pvd_GetForSelect' => 'Anbieter für die Dropdown-Liste abrufen', 'rest_pvd_GetForSelectDesc' => 'Erhalten Sie eine vereinfachte Liste von Anbietern zur Verwendung in UI-Komponenten (Auswahl/Dropdown).', 'rest_pvd_GetStatusesDesc' => 'Erhalten Sie aktuelle Informationen zum Registrierungsstatus und Status aller Anbieter für die Überwachung.', 'rest_pvd_GetStatus' => 'Anbieterstatus erhalten', 'rest_pvd_GetStatusDesc' => 'Erhalten Sie in Echtzeit detaillierte Informationen zum Registrierungsstatus eines bestimmten Anbieters von Asterisk.', 'rest_pvd_GetHistory' => 'Anbieterhistorie abrufen', 'rest_pvd_GetHistoryDesc' => 'Erhalten Sie einen Verlauf der Registrierungsereignisse, Verbindungsfehler und Statusänderungen des Anbieters für einen bestimmten Zeitraum.', 'rest_pvd_GetStats' => 'Anbieterstatistiken abrufen', 'rest_pvd_UpdateStatusDesc' => 'Erzwingen der Anbieterregistrierung/-abmeldung oder Statusaktualisierung ohne Neustart von Asterisk', // ============================================================================ // Passwords REST API // ============================================================================ 'rest_pwd_Generate' => 'Passwort generieren', 'rest_pwd_GenerateDesc' => 'Generiert ein zufälliges, sicheres Passwort mit anpassbaren Parametern', 'rest_pwd_Validate' => 'Überprüfen Sie die Passwortstärke', 'rest_pwd_ValidateDesc' => 'Prüft die Passwortstärke und gibt Verbesserungsvorschläge zurück.', 'rest_pwd_CheckDictionary' => 'Überprüfen Sie das Passwort in einem Wörterbuch.', 'rest_pwd_CheckDictionaryDesc' => 'Prüft, ob ein Passwort in einem Wörterbuch gängiger Passwörter enthalten ist.', 'rest_pwd_BatchValidate' => 'Stapelpasswortprüfung', 'rest_pwd_BatchCheckDictionaryDesc' => 'Prüft in einer Anfrage, ob mehrere Passwörter im Wörterbuch vorhanden sind.', // ============================================================================ // OutboundRoutes REST API // ============================================================================ 'rest_obr_GetList' => 'Erhalten Sie eine Liste der ausgehenden Routen', 'rest_obr_GetListDesc' => 'Erhalten Sie eine seitenweise Liste aller ausgehenden Routen mit Informationen zu Anbietern und Routing-Einstellungen.', 'rest_obr_GetRecord' => 'Ausgehende Route anhand der ID abrufen', 'rest_obr_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen über die ausgehende Route, einschließlich Vorwahlen, Provider und Nummernmanipulation.', 'rest_obr_Create' => 'Erstellen Sie eine neue ausgehende Route', 'rest_obr_CreateDesc' => 'Erstellen Sie eine neue ausgehende Route mit den angegebenen Nummernpräfixen und Provider-Einstellungen.', 'rest_obr_UpdateDesc' => 'Alle Parameter einer bestehenden ausgehenden Route vollständig ersetzen', 'rest_obr_Patch' => 'Ausgehende Route teilweise aktualisieren', 'rest_obr_Delete' => 'Ausgehende Route löschen', 'rest_obr_DeleteDesc' => 'Ausgehende Route anhand der ID löschen', 'rest_obr_GetDefault' => 'Standardwerte abrufen', 'rest_obr_GetDefaultDesc' => 'Standardwerte für die Erstellung einer neuen ausgehenden Route abrufen', 'rest_obr_ChangePriority' => 'Routenpriorität ändern', 'rest_obr_ChangePriorityDesc' => 'Aktualisieren Sie die Prioritätsreihenfolge für mehrere ausgehende Routen gleichzeitig', // Schema field descriptions for Outbound Routes 'rest_schema_obr_id' => 'Eindeutige Kennung der ausgehenden Route', 'rest_schema_obr_rulename' => 'Name der ausgehenden Routenregel', 'rest_schema_obr_providerid' => 'Anbieter-ID für ausgehende Anrufe', 'rest_schema_obr_priority' => 'Die Priorität der Regelanwendung (je niedriger der Wert, desto höher die Priorität)', 'rest_schema_obr_numberbeginswith' => 'Nummernpräfix für die Anwendung der Regel', 'rest_schema_obr_restnumbers' => 'Anzahl der Ziffern nach dem Präfix (-1 = beliebige Zahl, 0 = nur Präfix)', 'rest_schema_obr_prepend' => 'Vorwahl, die vor dem Senden an die Nummer angehängt werden soll', 'rest_schema_obr_note' => 'Hinweis zur Routing-Regel', 'rest_schema_obr_providerid_represent' => 'HTML-Darstellung des Anbieters mit einem Symbol', 'rest_schema_obr_provider_type' => 'Anbietertyp (SIP oder IAX2)', 'rest_schema_obr_provider_disabled' => 'Verbindungsflag des Anbieters', 'rest_schema_obr_ruleDescription' => 'HTML-Beschreibung der Routing-Regel', 'rest_schema_obr_represent' => 'Textliche Darstellung der Route', // ============================================================================ // OffWorkTimes REST API // ============================================================================ 'rest_owt_GetList' => 'Lassen Sie sich eine Liste der vorübergehenden Bedingungen geben.', 'rest_owt_GetListDesc' => 'Erhalten Sie eine seitenweise Liste aller Zeitbedingungen für die Anrufweiterleitung außerhalb der Geschäftszeiten.', 'rest_owt_GetRecord' => 'Vorübergehenden Zustand anhand der ID abrufen', 'rest_owt_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen zu einer Zeitbedingung, einschließlich Zeitbereichen und Routing-Aktionen.', 'rest_owt_Create' => 'Erstelle eine neue temporäre Bedingung', 'rest_owt_CreateDesc' => 'Erstellen Sie eine neue Zeitbedingung mit festgelegten Zeitbereichen und Aktionen', 'rest_owt_Update' => 'Temporären Zustand aktualisieren', 'rest_owt_Delete' => 'Temporären Zustand aufheben', 'rest_owt_DeleteDesc' => 'Temporären Zustand anhand der ID löschen', 'rest_owt_GetDefault' => 'Standardwerte abrufen', 'rest_owt_GetDefaultDesc' => 'Standardwerte für die Erstellung einer neuen temporären Bedingung abrufen', 'rest_owt_Copy' => 'Kopier vorübergehender Zustand', 'rest_owt_CopyDesc' => 'Erstellen Sie eine Kopie eines vorhandenen temporären Zustands', 'rest_owt_ChangePriorities' => 'Ändern Sie die Priorität der Bedingungen', 'rest_owt_ChangePrioritiesDesc' => 'Aktualisieren Sie die Prioritätsreihenfolge für mehrere Zeitbedingungen gleichzeitig', // ============================================================================ // NetworkFilters REST API // ============================================================================ 'rest_nf_GetList' => 'Rufen Sie eine Liste der Netzwerkfilter ab.', 'rest_nf_GetListDesc' => 'Eine Liste aller Netzwerkfilter (Firewall-Regeln) zur Verwendung in Dropdown-Listen abrufen', 'rest_nf_GetRecord' => 'Netzwerkfilter anhand der ID abrufen', 'rest_nf_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen zu einem bestimmten Netzwerkfilter, einschließlich IP-Adressen und zulässigen Diensten.', 'rest_nf_GetForSelect' => 'Filter für eine Dropdown-Liste abrufen', // ============================================================================ // Network REST API // ============================================================================ 'rest_net_GetList' => 'Eine Liste der Netzwerkschnittstellen abrufen', 'rest_net_GetListDesc' => 'Erhalten Sie eine Liste aller Netzwerkschnittstellen des Systems, einschließlich physischer und virtueller Schnittstellen.', 'rest_net_GetRecord' => 'Netzwerkschnittstelle anhand der ID abrufen', 'rest_net_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen zu einer bestimmten Netzwerkschnittstelle, einschließlich IP-Adresse, Maske und Gateway.', 'rest_net_GetConfig' => 'Erhalten Sie eine vollständige Netzwerkkonfiguration', 'rest_net_SaveConfigDesc' => 'Speichern Sie die vollständige Netzwerkkonfiguration einschließlich aller Schnittstellen, Gateways und DNS-Server.', 'rest_net_GetNatSettings' => 'NAT-Einstellungen abrufen', 'rest_net_GetNatSettingsDesc' => 'Stellen Sie die NAT- und STUN-Einstellungen so ein, dass VoIP über NAT korrekt funktioniert.', // Network REST API - Request Parameters // Network specific parameters 'rest_param_net_interfaces' => 'Netzwerkschnittstellen-Konfigurationsarray', 'rest_param_net_gateway' => 'Standard-Gateway-IP-Adresse', 'rest_param_net_primarydns' => 'Primärer DNS-Server', 'rest_param_net_static_routes' => 'Array statischer Routen', // Network REST API - Response Schemas (Field Descriptions) 'rest_schema_net_id' => 'Eindeutiger Schnittstellenbezeichner', 'rest_schema_net_interface' => 'Name der physikalischen Schnittstelle', 'rest_schema_net_name' => 'Name der Benutzeroberfläche', 'rest_schema_net_ipaddr' => 'IP-Adresse der Schnittstelle', 'rest_schema_net_subnet' => 'Subnetzmaske', 'rest_schema_net_gateway' => 'Standardgateway', 'rest_schema_net_hostname' => 'Systemhostname', 'rest_schema_net_domain' => 'Domainname', 'rest_schema_net_primarydns' => 'Primärer DNS-Server', 'rest_schema_net_secondarydns' => 'Sekundärer DNS-Server', 'rest_schema_net_dhcp' => 'DHCP verwenden (0=nein, 1=ja)', 'rest_schema_net_disabled' => 'Schnittstelle deaktiviert (0=nein, 1=ja)', 'rest_schema_net_topology' => 'Netzwerktopologie (öffentlich/privat)', 'rest_schema_net_extipaddr' => 'Externe IP-Adresse für NAT', 'rest_schema_net_exthostname' => 'Externer Hostname für NAT', 'rest_schema_net_is_deletable' => 'Ist es möglich, die Schnittstelle zu entfernen?', 'rest_schema_net_is_internet' => 'Handelt es sich um eine Internetschnittstelle?', // Network REST API - Complex Object Schemas 'rest_schema_net_interface_list_item' => 'Netzwerkschnittstellenlistenelement', 'rest_schema_net_interface_detail' => 'Detaillierte Informationen zur Netzwerkschnittstelle', 'rest_schema_net_config' => 'Vollständige Netzwerkkonfiguration', 'rest_schema_net_config_interfaces' => 'Netzwerkschnittstellen-Array', 'rest_schema_net_ports_tls' => 'Interner TLS-Port', 'rest_schema_net_ports_external_tls' => 'Externer TLS-Port', 'rest_schema_net_ports_rtp_from' => 'Beginn des RTP-Portbereichs', 'rest_schema_net_ports_rtp_to' => 'Ende des RTP-Portbereichs', // Network REST API - Static Routes 'rest_schema_net_route_id' => 'Routen-ID', 'rest_schema_net_route_subnet' => 'Subnetzmaske (CIDR)', 'rest_schema_net_route_gateway' => 'Tor zur Route', 'rest_schema_net_route_description' => 'Routenbeschreibung', 'rest_schema_net_route_priority' => 'Routenpriorität', // ============================================================================ // OpenAPI Documentation REST API // ============================================================================ 'rest_openapi_GetSpec' => 'Holen Sie sich die OpenAPI-Spezifikation', 'rest_openapi_GetSpecDesc' => 'Gibt die vollständige OpenAPI 3.1-Spezifikation der MikoPBX REST-API im JSON- oder YAML-Format zurück.', 'rest_openapi_GetAcl' => 'ACL-API-Regeln abrufen', 'rest_openapi_GetAclDesc' => 'Gibt Zugriffsregeln (ACLs) für alle API-Endpunkte zurück, die aus den Metadaten extrahiert werden.', 'rest_openapi_GetSchemas' => 'Validierungsschemata abrufen', 'rest_openapi_GetSchemasDesc' => 'Gibt Validierungsschemata für alle API-Endpunkte zurück.', 'rest_openapi_GetSimplifiedPermissions' => 'Erhalten Sie eine vereinfachte Zugriffsrechtestruktur', 'rest_pk_CheckAvailability' => 'Auf Passkeys prüfen', 'rest_pk_CheckAvailabilityDesc' => 'Prüfen, ob der Benutzer registrierte Passkeys hat (öffentlicher Endpunkt ohne Authentifizierung).', 'rest_pk_RegistrationStart' => 'Jetzt Passkey registrieren', 'rest_pk_RegistrationStartDesc' => 'Startet den WebAuthn-Passkey-Registrierungsprozess und gibt publicKeyCredentialCreationOptions für navigator.credentials.create() zurück.', 'rest_pk_RegistrationFinish' => 'Vollständige Passkey-Registrierung', 'rest_pk_RegistrationFinishDesc' => 'Schließen Sie die WebAuthn-Passkey-Registrierung ab, überprüfen Sie die Bestätigung und speichern Sie die Anmeldeinformationen.', 'rest_pk_AuthenticationStart' => 'Starten Sie die Authentifizierung über den Passkey.', 'rest_lic_SendPBXMetricsDesc' => 'Sende PBX-Nutzungsstatistiken zur Analyse und Überwachung an den Lizenzserver.', 'rest_lic_ResetKey' => 'Lizenzschlüssel zurücksetzen', 'rest_lic_ResetKeyDesc' => 'Setzen Sie den aktuellen Lizenzschlüssel zurück und versetzen Sie das System wieder in den unlizenzierten Zustand.', 'rest_lic_ProcessUserRequestDesc' => 'Eine Anfrage zur Aktivierung einer Lizenz oder zur Anwendung eines Gutscheincodes bearbeiten', 'rest_lic_CaptureFeature' => 'Eine Funktion für ein Produkt erfassen', 'rest_lic_CaptureFeatureDesc' => 'Die Nutzung einer bestimmten Funktion eines Produkts (Moduls) im Lizenzsystem erfassen', // ============================================================================ // IncomingRoutes REST API // ============================================================================ 'rest_ir_GetList' => 'Erhalten Sie eine Liste der eingehenden Routen', 'rest_ir_GetListDesc' => 'Erhalten Sie eine seitenweise Liste aller eingehenden Routen mit der Möglichkeit, nach Anbieter zu filtern, zu suchen und zu sortieren.', 'rest_ir_GetRecord' => 'Eingehende Route anhand der ID abrufen', 'rest_ir_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen über die eingehende Route, einschließlich Rufnummer, Anbieter, Priorität und Weiterleitungseinstellungen.', 'rest_ir_Create' => 'Erstellen Sie eine neue eingehende Route', 'rest_ir_CreateDesc' => 'Erstellen Sie eine neue eingehende Route mit den angegebenen Routing-Parametern und der Priorität.', 'rest_ir_Update' => 'Aktualisierung der eingehenden Route', 'rest_ir_UpdateDesc' => 'Alle Parameter einer bestehenden eingehenden Route vollständig ersetzen', 'rest_ir_Patch' => 'Die eingehende Route teilweise aktualisieren', 'rest_ir_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Parameter der eingehenden Route.', 'rest_ir_Delete' => 'Eingehende Route löschen', 'rest_ir_DeleteDesc' => 'Eingehende Route anhand der ID löschen', 'rest_ir_GetDefaultRouteDesc' => 'Standardroute abrufen oder erstellen (universelle Route mit ID=1)', 'rest_ir_Copy' => 'Eingehende Route kopieren', 'rest_ir_CopyDesc' => 'Erstellen Sie eine Kopie einer bestehenden eingehenden Route mit einer neuen Priorität', 'rest_ir_ChangePriority' => 'Routenpriorität ändern', 'rest_ir_ChangePriorityDesc' => 'Aktualisieren Sie die Prioritätsreihenfolge für mehrere eingehende Routen gleichzeitig', 'rest_ir_GetUniqueDIDs' => 'Eindeutige DIDs abrufen', 'rest_ir_GetUniqueDIDsDesc' => 'Gibt bis zu 20 eindeutige DID-Nummern aus dem Anrufverlauf für den angegebenen Anbieter zurück', // Schema field descriptions for Incoming Routes 'rest_schema_ir_id' => 'Eindeutige Kennung der eingehenden Route', 'rest_schema_ir_rulename' => 'Name der eingehenden Routing-Regel', 'rest_schema_ir_number' => 'DID-Nummer für eingehende Anrufe', 'rest_schema_ir_providerid' => 'Anbieter-ID für Anruffilterung', 'rest_schema_ir_priority' => 'Die Priorität der Regelanwendung (je niedriger der Wert, desto höher die Priorität)', 'rest_schema_ir_timeout' => 'Antwortzeitüberschreitung in Sekunden', 'rest_schema_ir_extension' => 'Durchwahlnummer für die Rufumleitung', 'rest_schema_ir_audio_message_id' => 'ID der abzuspielenden Audiodatei', 'rest_schema_ir_note' => 'Hinweis zur Routing-Regel', 'rest_schema_ir_provider_disabled' => 'Verbindungsflag des Anbieters', 'rest_schema_ir_extension_represent' => 'HTML-Darstellung einer Durchwahlnummer mit einem Symbol', 'rest_schema_ir_audio_message_id_represent' => 'HTML-Darstellung einer Audiodatei mit einem Symbol', 'rest_schema_ir_search_index' => 'Volltext-Suchindex', // ============================================================================ // CDR (Call Detail Records) REST API // ============================================================================ 'rest_cdr_GetList' => 'Rufen Sie eine Liste der CDR-Datensätze ab.', 'rest_cdr_GetListDesc' => 'Erhalten Sie eine seitenweise Liste aller Anrufdetaildatensätze, gefiltert nach Datum, Nummer und Status.', 'rest_cdr_GetRecord' => 'CDR-Datensatz anhand der ID abrufen', 'rest_cdr_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen zu einer bestimmten Anrufaufzeichnung.', 'rest_cdr_Playback' => 'Spielen Sie die Anrufaufzeichnung ab.', 'rest_cdr_Delete' => 'CDR-Datensatz(e) löschen', 'rest_cdr_DeleteDesc' => 'Löscht eine Anrufdetailaufzeichnung. Unterstützt zwei Modi: Löschen einer einzelnen Aufzeichnung anhand der numerischen ID (z. B. 718517) oder Löschen aller verknüpften Aufzeichnungen anhand der verknüpften ID (z. B. mikopbx-1760784793.4627). Der Parameter `deleteRecording=true` löscht außerdem Anrufaufzeichnungsdateien aller Formate (.mp3, .wav, .ogg).', 'rest_cdr_GetMetadata' => 'CDR-Metadaten abrufen', 'rest_cdr_GetMetadataDesc' => 'Ruft Metadaten zu CDR-Einträgen (Datumsbereich ab den neuesten Einträgen) ab, ohne die vollständigen Daten zu laden. Dient zur Initialisierung der Benutzeroberfläche mit einem aussagekräftigen Datumsbereich.', 'rest_cdr_GetStatsByProvider' => 'Anrufstatistiken nach Anbieter', 'rest_cdr_GetStatsByProviderDesc' => 'Aggregierte Anrufstatistiken gruppiert nach Anbieter/Trunk abrufen. Gibt Anrufanzahl, Gesamtdauer und abrechenbare Sekunden für ein- und ausgehende Anrufe zurück.', 'rest_cdr_Download' => 'Laden Sie die Aufzeichnung des Gesprächs herunter.', 'rest_cdr_DownloadDesc' => 'Laden Sie die Anrufaufzeichnung als Datei mit dem angegebenen Namen herunter (Content-Disposition: attachment).', // ============================================================================ // PBX Status REST API (Real-time Monitoring) // ============================================================================ 'rest_pbx_status_GetActiveCalls' => 'Aktive Anrufe erhalten', 'rest_pbx_status_GetActiveCallsDesc' => 'Erhalten Sie eine Liste aller aktuell aktiven Anrufe in Echtzeit.', 'rest_pbx_status_GetActiveChannels' => 'Aktive Kanäle abrufen', 'rest_pbx_status_GetActiveChannelsDesc' => 'Ruft eine Liste aller aktiven Asterisk-Kanäle ab (unvollständige Anrufe mit Endzeit IS NULL).', 'rest_schema_pbx_status_call_start' => 'Anrufbeginnzeit', 'rest_schema_pbx_status_call_answer' => 'Anrufreaktionszeit', 'rest_schema_pbx_status_call_endtime' => 'Anrufende (leer lassen für aktiv)', 'rest_schema_pbx_status_src_num' => 'Anrufer-ID', 'rest_schema_pbx_status_dst_num' => 'Empfängernummer', 'rest_schema_pbx_status_did' => 'DID-Nummer (direkt eingehend)', 'rest_schema_pbx_status_linkedid' => 'Zugehörige Anruf-ID', 'rest_schema_pbx_status_channel_answer' => 'Kanalreaktionszeit', 'rest_schema_pbx_status_src_chan' => 'Asterisk-Quellkanal', 'rest_schema_pbx_status_dst_chan' => 'Asterisk-Zielkanal', // ============================================================================ // Authentication REST API // ============================================================================ 'rest_auth_Login' => 'anmelden', 'rest_auth_LoginDesc' => 'Benutzerauthentifizierung mittels Passwort oder Passkey (WebAuthn) mit der Ausstellung eines JWT-Zugriffstokens und eines Aktualisierungstokens', 'rest_auth_RefreshDesc' => 'Rufen Sie ein neues JWT-Zugriffstoken mithilfe des Aktualisierungstokens aus dem httpOnly-Cookie ab.', 'rest_auth_Logout' => 'Abmelden', 'rest_auth_LogoutDesc' => 'Melden Sie sich ab, indem Sie das Aktualisierungstoken löschen und die Cookies entfernen.', // ============================================================================ // CallQueues REST API // ============================================================================ 'rest_cq_GetList' => 'Liste der Warteschlangen abrufen', 'rest_cq_GetListDesc' => 'Erhalten Sie eine seitenweise Liste aller Anrufwarteschlangen mit der Möglichkeit, nach Strategie zu filtern, zu suchen und zu sortieren.', 'rest_cq_GetRecord' => 'Warteschlange anhand der ID abrufen', 'rest_cq_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen zu einer Warteschlange, einschließlich aller Konfigurationsparameter und einer Liste der Teilnehmer.', 'rest_cq_Create' => 'Neue Warteschlange erstellen', 'rest_cq_CreateDesc' => 'Erstellen Sie eine neue Anrufwarteschlange mit den angegebenen Konfigurationsparametern', 'rest_cq_Update' => 'Warteschlange aktualisieren', 'rest_cq_UpdateDesc' => 'Ersetzen Sie alle Parameter der bestehenden Anrufwarteschlange vollständig.', 'rest_cq_Patch' => 'Die Warteschlange teilweise aktualisieren', 'rest_cq_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Anrufwarteschlangenparameter', 'rest_cq_Delete' => 'Warteschlange löschen', 'rest_cq_DeleteDesc' => 'Anrufliste nach ID löschen', 'rest_cq_GetDefault' => 'Standardwerte abrufen', 'rest_cq_GetDefaultDesc' => 'Standardwerte für die Erstellung einer neuen Anrufwarteschlange abrufen', 'rest_cq_Copy' => 'Kopierwarteschlange', 'rest_cq_CopyDesc' => 'Erstellen Sie eine Kopie einer bestehenden Anrufwarteschlange mit einer neuen Nebenstellennummer', // ============================================================================ // IVR Menu REST API // ============================================================================ 'rest_ivr_GetList' => 'IVR-Menüliste abrufen', 'rest_ivr_GetListDesc' => 'Erhalten Sie eine seitenweise Liste aller IVR-Menüs mit Filter-, Such- und Sortieroptionen.', 'rest_ivr_GetRecord' => 'IVR-Menü anhand der ID abrufen', 'rest_ivr_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen zum IVR-Menü, einschließlich aller Konfigurationsparameter und Aktionseinstellungen.', 'rest_ivr_CreateDesc' => 'Erstellen Sie ein neues IVR-Menü mit festgelegten Konfigurationsparametern und Aktionen', 'rest_ivr_Update' => 'IVR-Menü aktualisieren', 'rest_ivr_UpdateDesc' => 'Ersetzen Sie alle Parameter des bestehenden IVR-Menüs vollständig.', 'rest_ivr_Patch' => 'Das IVR-Menü teilweise aktualisieren', 'rest_ivr_PatchDesc' => 'Aktualisieren Sie nur die angegebenen IVR-Menüparameter.', 'rest_ivr_Delete' => 'IVR-Menü entfernen', 'rest_ivr_DeleteDesc' => 'IVR-Menü anhand der ID löschen', 'rest_ivr_GetDefault' => 'Standardwerte abrufen', 'rest_ivr_GetDefaultDesc' => 'Standardwerte für die Erstellung eines neuen IVR-Menüs abrufen', 'rest_ivr_CopyDesc' => 'Erstellen Sie eine Kopie eines bestehenden IVR-Menüs mit einer neuen Durchwahlnummer', // ============================================================================ // System Advice REST API // ============================================================================ 'rest_advice_GetList' => 'Eine Liste der Systembenachrichtigungen abrufen', 'rest_advice_GetListDesc' => 'Erhalten Sie eine Liste aller Systemempfehlungen und Benachrichtigungen zu Konfiguration, Sicherheit und Leistung.', 'rest_advice_RefreshDesc' => 'Aktualisierung des Systembenachrichtigungscache und erneute Analyse erzwingen', // ============================================================================ // Employees REST API // ============================================================================ 'rest_emp_GetList' => 'Erstellen Sie eine Liste der Mitarbeiter', 'rest_emp_GetListDesc' => 'Erhalten Sie eine seitenweise Liste aller Mitarbeiter mit Filter-, Such- und Sortierfunktionen.', 'rest_emp_GetRecord' => 'Mitarbeiter anhand der ID abrufen', 'rest_emp_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen über einen Mitarbeiter, einschließlich seiner Nummer, seines Namens, seiner E-Mail-Adresse und weiterer Parameter.', 'rest_emp_Create' => 'Neuen Mitarbeiter anlegen', 'rest_emp_CreateDesc' => 'Erstellen Sie einen neuen Mitarbeiter mit den angegebenen Parametern', 'rest_emp_Update' => 'Mitarbeiter aktualisieren', 'rest_emp_UpdateDesc' => 'Alle Parameter eines bestehenden Mitarbeiters vollständig ersetzen', 'rest_emp_Patch' => 'einen Mitarbeiter teilweise aktualisieren', 'rest_emp_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Mitarbeiterparameter.', 'rest_emp_Delete' => 'Einen Mitarbeiter löschen', 'rest_emp_Export' => 'Exportmitarbeiter', 'rest_emp_ExportDesc' => 'Exportieren Sie die Mitarbeiterliste im CSV- oder Excel-Format.', 'rest_emp_ExportTemplate' => 'Exportvorlage', 'rest_emp_ExportTemplateDesc' => 'Exportvorlage für den Import von Mitarbeitern', 'rest_emp_Import' => 'Mitarbeiter importieren (Vorschau)', 'rest_emp_ImportDesc' => 'Laden Sie vor dem Import eine CSV-/Excel-Datei mit den Mitarbeiterdaten zur Vorschau hoch.', 'rest_emp_ConfirmImportDesc' => 'Bestätigen und wenden Sie den Mitarbeiterimport nach der Vorschau an.', 'rest_emp_BatchCreate' => 'Massenhafte Schaffung von Mitarbeitern', 'rest_emp_BatchCreateDesc' => 'Erstellen Sie mehrere Mitarbeiter mit einer Anfrage', 'rest_emp_BatchDelete' => 'Massenhafte Entlassung von Mitarbeitern', 'rest_emp_BatchDeleteDesc' => 'Mehrere Mitarbeiter mit einer Anfrage löschen', // ============================================================================ // Extensions REST API // ============================================================================ 'rest_ext_GetList' => 'Erhalten Sie eine Liste mit zusätzlichen', 'rest_ext_GetListDesc' => 'Erhalten Sie eine seitenweise Liste aller Erweiterungen mit der Möglichkeit, nach Typ zu filtern, zu suchen und zu sortieren.', 'rest_ext_GetRecord' => 'Durchwahl anhand der Rufnummer abrufen', 'rest_ext_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen zu einer Nebenstelle, einschließlich Typ, Anrufer-ID und zugehörigem Benutzer.', 'rest_ext_Create' => 'Erstellen Sie eine neue Erweiterung', 'rest_ext_CreateDesc' => 'Erstellen Sie eine neue Erweiterung mit dem angegebenen Typ und den angegebenen Parametern.', 'rest_ext_Update' => 'Erweiterung aktualisieren', 'rest_ext_UpdateDesc' => 'Alle Parameter einer bestehenden Nebenstellennummer vollständig ersetzen', 'rest_ext_Patch' => 'Die Erweiterung teilweise aktualisieren', 'rest_ext_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Erweiterungsparameter', 'rest_ext_Delete' => 'Erweiterung entfernen', 'rest_ext_DeleteDesc' => 'Durchwahlnummer löschen', 'rest_ext_GetDefault' => 'Standardwerte abrufen', 'rest_ext_GetDefaultDesc' => 'Standardwerte für die Erstellung einer neuen Erweiterung abrufen', 'rest_ext_GetForSelect' => 'Zusätzliche Optionen für eine Dropdown-Liste anzeigen', 'rest_ext_GetForSelectDesc' => 'Erhalten Sie eine Liste der Durchwahlnummern in einem Dropdown-Listenformat mit der Möglichkeit, nach Typ zu filtern.', 'rest_ext_Available' => 'Zimmerverfügbarkeit prüfen', 'rest_ext_AvailableDesc' => 'Prüfen Sie, ob die angegebene Durchwahlnummer verfügbar ist.', 'rest_ext_GetPhonesRepresent' => 'Verschaffen Sie sich einen Überblick über die Telefone', 'rest_ext_GetPhonesRepresentDesc' => 'HTML-Darstellung der Liste der Durchwahlnummern abrufen', 'rest_ext_GetPhoneRepresent' => 'Vorschau auf dem Smartphone ansehen', 'rest_ext_GetPhoneRepresentDesc' => 'Die HTML-Darstellung für eine bestimmte Erweiterung abrufen', 'rest_ext_id' => 'Durchwahlnummer (2-8 Ziffern)', // ============================================================================ // ApiKeys REST API // ============================================================================ 'rest_ak_GetList' => 'Liste der API-Schlüssel abrufen', 'rest_ak_GetListDesc' => 'Erhalten Sie eine paginierte Liste aller API-Schlüssel mit Filter- und Sortieroptionen.', 'rest_ak_GetRecord' => 'API-Schlüssel anhand der ID abrufen', 'rest_ak_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen zum API-Schlüssel, einschließlich Berechtigungen und Einschränkungen.', 'rest_ak_Create' => 'Erstellen Sie einen neuen API-Schlüssel', 'rest_ak_CreateDesc' => 'Erstellen Sie einen neuen API-Schlüssel mit den angegebenen Berechtigungen und Einschränkungen.', 'rest_ak_UpdateDesc' => 'Ersetzen Sie alle Parameter eines bestehenden API-Schlüssels vollständig.', 'rest_ak_Patch' => 'API-Schlüssel teilweise aktualisieren', 'rest_ak_PatchDesc' => 'Aktualisieren Sie nur die angegebenen API-Schlüsselparameter.', 'rest_ak_Delete' => 'API-Schlüssel löschen', 'rest_ak_DeleteDesc' => 'API-Schlüssel anhand der ID löschen', 'rest_ak_GetDefault' => 'Standardwerte abrufen', 'rest_ak_GetDefaultDesc' => 'Standardwerte für die Erstellung eines neuen API-Schlüssels abrufen', 'rest_ak_GenerateKey' => 'Einen neuen Schlüssel generieren', 'rest_ak_GenerateKeyDesc' => 'Generieren Sie einen neuen zufälligen API-Schlüssel', // ============================================================================ // Asterisk REST Users (ARI) REST API // ============================================================================ 'rest_aru_GetList' => 'Erhalten Sie eine Liste der ARI-Benutzer', 'rest_aru_GetListDesc' => 'Erhalten Sie eine paginierte Liste aller Asterisk REST Interface-Benutzer', 'rest_aru_GetRecord' => 'ARI des Benutzers anhand der ID abrufen', 'rest_aru_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen über einen Asterisk REST Interface-Benutzer', 'rest_aru_Create' => 'Erstellen Sie einen neuen ARI-Benutzer', 'rest_aru_CreateDesc' => 'Erstellen Sie einen neuen Asterisk REST Interface-Benutzer für die Anrufsteuerung', 'rest_aru_Update' => 'Benutzer ARI aktualisieren', 'rest_aru_UpdateDesc' => 'Alle Parameter des bestehenden Benutzer-ARI werden vollständig ersetzt.', 'rest_aru_Patch' => 'Benutzer ARI teilweise aktualisieren', 'rest_aru_DeleteDesc' => 'Einen Asterisk REST Interface-Benutzer löschen', 'rest_aru_GetDefault' => 'Standardwerte abrufen', 'rest_aru_GetDefaultDesc' => 'Standardwerte für die Erstellung eines neuen Benutzers abrufen (ARI)', // ============================================================================ // Firewall REST API // ============================================================================ 'rest_fw_GetList' => 'Eine Liste der Firewall-Regeln abrufen', 'rest_fw_Update' => 'Firewall-Regel aktualisieren', 'rest_fw_UpdateDesc' => 'Alle Parameter einer bestehenden Firewall-Regel vollständig ersetzen', 'rest_fw_Patch' => 'Eine Firewall-Regel teilweise aktualisieren', 'rest_fw_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Firewall-Regelparameter', 'rest_fw_Delete' => 'Eine Firewall-Regel löschen', 'rest_fw_DeleteDesc' => 'Firewall-Regel anhand der ID löschen', 'rest_fw_GetDefault' => 'Standardwerte abrufen', 'rest_fw_GetDefaultDesc' => 'Standardwerte für die Erstellung einer neuen Firewall-Regel abrufen', 'rest_fw_GetBannedIps' => 'Erhalten Sie eine Liste blockierter IPs', 'rest_fw_GetBannedIpsDesc' => 'Erhalten Sie eine Liste der von Fail2Ban blockierten IP-Adressen.', 'rest_fw_UnbanIp' => 'IP-Adresse entsperren', 'rest_fw_UnbanIpDesc' => 'Entsperren einer von Fail2Ban blockierten IP-Adresse', 'rest_fw_Enable' => 'Firewall aktivieren', 'rest_fw_EnableDesc' => 'Firewall und Fail2Ban aktivieren', 'rest_fw_Disable' => 'Schalten Sie die Firewall aus.', 'rest_fw_DisableDesc' => 'Deaktivieren Sie die Firewall und Fail2Ban.', // ============================================================================ // Mail Settings REST API (OAuth2) // ============================================================================ 'rest_mail_OAuth2Callback' => 'OAuth2-Callback verarbeiten', 'rest_mail_OAuth2CallbackDesc' => 'Verarbeitet den OAuth2-Autorisierungs-Callback des E-Mail-Anbieters (Google, Microsoft usw.). Gibt eine HTML-Seite zurück, um das Ergebnis an das übergeordnete Fenster weiterzuleiten.', // ============================================================================ // Search REST API // ============================================================================ 'rest_search_GetSearchItems' => 'Globale Suche', 'rest_search_GetSearchItemsDesc' => 'Ruft eine Liste der Elemente ab, die einer Suchanfrage entsprechen. Die Suche durchsucht alle Systemelemente (Benutzer, Anbieter, Warteschlangen, IVR usw.) und statischen Seiten anhand von Nummern, Namen und Suchindizes. Teilübereinstimmungen und die Suche ohne Berücksichtigung der Groß-/Kleinschreibung werden unterstützt. Die Ergebnisse werden während der Eingabe angezeigt, um eine optimale Leistung zu gewährleisten.', // Search REST API - Request Parameters 'rest_param_search_query' => 'Suchanfrage zum Filtern der Ergebnisse (Suche nach Name, Telefonnummer oder Postleitzahl)', 'rest_schema_search_item' => 'Ein Suchergebniselement, das Informationen über die gefundene Entität enthält', 'rest_schema_search_result_name' => 'Anzeigename des Elements (kann HTML enthalten)', 'rest_schema_search_result_value' => 'URL/Link zum Element', 'rest_schema_search_result_type' => 'Kategorie/Typ des Elements (BENUTZER, ANBIETER, WARTESCHLANGEN usw.)', 'rest_schema_search_result_type_localized' => 'Lokalisierter Kategoriename', 'rest_schema_search_result_sorter' => 'Zu sortierender Text (ohne HTML-Tags)', // ============================================================================ // User Page Tracker REST API // ============================================================================ 'rest_upt_PageView' => 'Seitenaufruf aufzeichnen', 'rest_upt_PageViewDesc' => 'Protokolliert das Öffnen oder den Wechsel zu einer Seite im Admin-Bereich. Aktualisiert die aktuelle Position des Benutzers und legt die Ablaufzeit der Sitzung fest.', 'rest_upt_PageLeave' => 'Datensatz verlässt die Seite', 'rest_upt_PageLeaveDesc' => 'Im Admin-Bereich wird ein Seitenwechsel oder das Schließen einer Seite protokolliert. Dadurch wird die aktuelle Position des Benutzers aus dem Tracking-System entfernt.', // ============================================================================ // Files REST API // ============================================================================ 'rest_file_GetRecord' => 'Den Inhalt einer Datei abrufen', 'rest_file_Update' => 'Datei hochladen/aktualisieren', 'rest_file_UpdateDesc' => 'Eine Datei unter dem angegebenen Pfad herunterladen oder aktualisieren', 'rest_file_Delete' => 'Datei löschen', 'rest_file_DeleteDesc' => 'Datei unter dem angegebenen Pfad löschen', 'rest_file_Upload' => 'Datei hochladen (in Teilen)', 'rest_file_UploadDesc' => 'Laden Sie Dateien mithilfe der Resumable.js-Unterstützung in Abschnitten hoch.', 'rest_file_UploadStatus' => 'Downloadstatus prüfen', 'rest_file_UploadStatusDesc' => 'Datei-Downloadstatus anhand der ID prüfen', 'rest_file_DownloadFirmware' => 'Firmware herunterladen', 'rest_file_DownloadFirmwareDesc' => 'Firmware von einer externen URL herunterladen', 'rest_file_FirmwareStatus' => 'Überprüfen Sie den Firmware-Downloadstatus', 'rest_file_FirmwareStatusDesc' => 'Firmware-Downloadstatus anhand des Dateinamens prüfen', // ============================================================================ // Fail2Ban REST API // ============================================================================ 'rest_f2b_GetRecord' => 'Fail2Ban-Einstellungen abrufen', 'rest_f2b_GetRecordDesc' => 'Aktuelle Einstellungen für den Schutz vor Brute-Force-Angriffen von Fail2Ban abrufen', 'rest_f2b_UpdateDesc' => 'Fail2Ban-Schutzeinstellungen aktualisieren (Anzahl der Versuche, Sperrzeit, Whitelist)', 'rest_f2b_Patch' => 'Fail2Ban-Einstellungen teilweise aktualisieren', 'rest_f2b_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Fail2Ban-Parameter.', 'rest_iax_GetRegistryDesc' => 'Informieren Sie sich über den Registrierungsstatus von IAX-Anbietern.', // ============================================================================ // IAX Providers REST API // ============================================================================ 'rest_iaxp_GetList' => 'Erhalten Sie eine Liste der IAX-Anbieter', 'rest_iaxp_GetListDesc' => 'Erhalten Sie eine seitenweise Liste aller IAX-Anbieter mit Filter- und Sortieroptionen.', 'rest_iaxp_GetRecord' => 'IAX-Anbieter anhand der ID ermitteln', 'rest_iaxp_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen über einen bestimmten IAX-Anbieter.', 'rest_iaxp_Create' => 'Erstellen Sie einen IAX-Anbieter', 'rest_iaxp_CreateDesc' => 'Erstellen Sie einen neuen IAX-Provider mit den angegebenen Verbindungsparametern.', 'rest_iaxp_Update' => 'IAX-Anbieter aktualisieren', 'rest_iaxp_UpdateDesc' => 'Den bestehenden IAX-Provider vollständig aktualisieren (alle Felder ersetzen).', 'rest_iaxp_Patch' => 'IAX-Anbieter teilweise aktualisieren', 'rest_iaxp_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Felder eines bestehenden IAX-Anbieters.', 'rest_iaxp_Delete' => 'IAX-Anbieter entfernen', 'rest_iaxp_DeleteDesc' => 'IAX-Anbieter anhand der ID entfernen', 'rest_iaxp_GetDefault' => 'IAX-Anbietervorlage abrufen', 'rest_iaxp_GetDefaultDesc' => 'Laden Sie eine Vorlage mit Standardparametern zum Erstellen eines neuen IAX-Anbieters herunter.', 'rest_iaxp_GetStatusesDesc' => 'Erhalten Sie den Registrierungsstatus aller IAX-Anbieter.', 'rest_iaxp_GetStatus' => 'IAX-Anbieterstatus erhalten', 'rest_iaxp_GetStatusDesc' => 'Ermitteln Sie den aktuellen Registrierungsstatus eines bestimmten IAX-Anbieters.', 'rest_iaxp_GetHistory' => 'Verbindungsverlauf abrufen', 'rest_iaxp_ForceCheck' => 'Überprüfung der Registrierung erzwingen', 'rest_iaxp_ForceCheckDesc' => 'Überprüfung des Registrierungsstatus eines bestimmten IAX-Anbieters erzwingen', 'rest_iaxp_UpdateStatus' => 'Anbieterstatus aktualisieren', 'rest_sip_GetStatusesDesc' => 'Erhalten Sie den Registrierungs- und Verfügbarkeitsstatus aller SIP-Geräte in Echtzeit.', 'rest_sip_GetStatusDesc' => 'Erhalten Sie detaillierte Statusinformationen zu einem bestimmten SIP-Gerät, einschließlich IP-Adresse, User-Agent und Registrierungszeit.', 'rest_sip_GetHistory' => 'Verbindungsverlauf abrufen', 'rest_sip_GetHistoryDesc' => 'Rufe den Registrierungs- und Deregistrierungsverlauf eines SIP-Geräts ab.', 'rest_sip_GetStats' => 'SIP-Gerätestatistiken abrufen', 'rest_sip_GetStatsDesc' => 'Nutzungsstatistiken für SIP-Geräte abrufen (Anzahl der Anrufe, Betriebszeit usw.).', 'rest_sip_GetPeersStatuses' => 'SIP-Peer-Status abrufen (Legacy)', 'rest_sip_GetPeersStatusesDesc' => 'Die Statusinformationen aller SIP-Peers im alten Format abrufen (aus Kompatibilitätsgründen).', 'rest_sip_GetRegistry' => 'Registrierungsstatus abrufen (Legacy)', 'rest_sip_GetRegistryDesc' => 'SIP-Geräteregistrierungsinformationen im älteren Format abrufen (aus Kompatibilitätsgründen).', 'rest_sip_GetSecretDesc' => 'SIP-Passwort für die angegebene Nebenstellennummer abrufen', 'rest_sip_GetAuthFailureStats' => 'Statistiken zu Authentifizierungsfehlern abrufen', 'rest_sip_ForceCheck' => 'Statusprüfung erzwingen', 'rest_sip_ForceCheckDesc' => 'Erzwingen einer Überprüfung des Registrierungsstatus des SIP-Geräts', 'rest_sip_ProcessAuthFailures' => 'Behandlung von Authentifizierungsfehlern', 'rest_sip_ProcessAuthFailuresDesc' => 'Prozess akkumulierte SIP-Geräteauthentifizierungsfehler', 'rest_sip_ClearAuthFailureStats' => 'Fehlerstatistik löschen', 'rest_sip_ClearAuthFailureStatsDesc' => 'Löschen Sie die Statistiken zu Authentifizierungsfehlern für das angegebene SIP-Gerät.', // ============================================================================ // Sound Files REST API // ============================================================================ 'rest_sf_GetList' => 'Liste der Audiodateien abrufen', 'rest_sf_GetListDesc' => 'Erhalten Sie eine Liste aller Audiodateien mit der Möglichkeit, nach Kategorie zu filtern (benutzerdefiniert, Moh, System).', 'rest_sf_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen zu einer bestimmten Audiodatei, einschließlich Pfad, Kategorie und Metadaten.', 'rest_sf_Create' => 'Erstellen Sie eine Audiodatei', 'rest_sf_CreateDesc' => 'Erstellen Sie eine neue Audiodatei mit einem Namen, einer Kategorie und einem Pfad zur Audiodatei.', 'rest_sf_Update' => 'Audiodatei aktualisieren', 'rest_sf_UpdateDesc' => 'Die Metadaten der Audiodatei müssen vollständig ersetzt werden (alle Felder müssen angegeben werden).', 'rest_sf_Patch' => 'Die Audiodatei wird teilweise aktualisiert.', 'rest_sf_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Felder der Audiodatei (ändern Sie beispielsweise nur den Namen).', 'rest_sf_DeleteDesc' => 'Löschen Sie die Audiodatei vom System (die Datei wird von der Festplatte gelöscht).', 'rest_sf_GetDefault' => 'Standardwerte abrufen', 'rest_sf_GetDefaultDesc' => 'Standardwerte für die Erstellung einer neuen Audiodatei abrufen', 'rest_sf_GetForSelectDesc' => 'Audiodateien im Dropdown-Menü mit Formatauswahl und Kategoriefilterung abrufen', 'rest_sf_Playback' => 'Audiodatei abspielen', 'rest_sf_PlaybackDesc' => 'Streamen Sie eine Audiodatei zur Wiedergabe in einem Browser', 'rest_sf_UploadFile' => 'Audiodatei hochladen', 'rest_sf_UploadFileDesc' => 'Laden Sie eine Audiodatei über multipart/form-data mit Unterstützung für Chunked Upload hoch (Resumable.js)', 'rest_sf_ConvertAudioFile' => 'Audiodatei konvertieren', 'rest_sf_ConvertAudioFileDesc' => 'Konvertiere die Audiodatei in das Systemformat (wav, 8kHz Mono für benutzerdefinierte Einstellungen oder geeignet für Mohs).', // ============================================================================ // System Information REST API // ============================================================================ 'rest_sysinfo_GetInfo' => 'Systeminformationen abrufen', 'rest_sysinfo_GetInfoDesc' => 'Erhalten Sie vollständige Systeminformationen einschließlich CPU, Arbeitsspeicher, Festplatten, Netzwerk und Systemversion.', 'rest_sysinfo_GetExternalIp' => 'Externe IP-Adresse abrufen', 'rest_sysinfo_GetExternalIpDesc' => 'Informationen über die externe IP-Adresse des Systems und dessen Geolokalisierung abrufen', 'rest_sysinfo_GetHypervisor' => 'Informationen zum Hypervisor abrufen', 'rest_sysinfo_GetHypervisorDesc' => 'Informieren Sie sich über die Virtualisierungsplattform (VMware, VirtualBox, KVM, Proxmox usw.).', 'rest_sysinfo_GetDMI' => 'DMI-Informationen abrufen', 'rest_sysinfo_GetDMIDesc' => 'DMI-Informationen (Desktop Management Interface) zu BIOS, Motherboard und Hardware abrufen', // ============================================================================ // System Logs REST API // ============================================================================ 'rest_syslog_GetLogsList' => 'Eine Liste der Protokolldateien abrufen', 'rest_syslog_GetLogsListDesc' => 'Erhalten Sie eine Liste aller verfügbaren Systemprotokolldateien (Asterisk, PHP, System, Module).', 'rest_syslog_GetLogFromFile' => 'Protokollinhalte abrufen', 'rest_syslog_GetLogFromFileDesc' => 'Rufen Sie den Inhalt der angegebenen Protokolldatei ab und filtern Sie nach Text und Zeit. Begrenzen Sie außerdem die Anzahl der Zeilen.', 'rest_syslog_GetLogTimeRange' => 'Protokollierungszeitraum', 'rest_syslog_GetLogTimeRangeDesc' => 'Ermitteln Sie den verfügbaren Zeitbereich (erster und letzter Eintrag) für die angegebene Protokolldatei.', 'rest_syslog_StartCapture' => 'Paketerfassung starten', 'rest_syslog_StartCaptureDesc' => 'Beginnen Sie mit dem Aufzeichnen von Netzwerkpaketen mithilfe von tcpdump, um Netzwerkprobleme zu diagnostizieren.', 'rest_syslog_StopCapture' => 'Stoppen Sie die Paketerfassung.', 'rest_syslog_StopCaptureDesc' => 'Die Erfassung von Netzwerkpaketen wird beendet und die Datei für den Download vorbereitet.', 'rest_syslog_PrepareArchive' => 'Erstellen Sie ein Protokollarchiv', 'rest_syslog_PrepareArchiveDesc' => 'Erstellen Sie ein Archiv aller Systemprotokolle zum Download (ohne die Paketerfassung zu unterbrechen).', 'rest_syslog_DownloadLogFile' => 'Protokolldatei herunterladen', 'rest_syslog_DownloadLogFileDesc' => 'Laden Sie die angegebene Protokolldatei herunter', 'rest_syslog_DownloadArchive' => 'Laden Sie das Protokollarchiv herunter', 'rest_syslog_DownloadArchiveDesc' => 'Laden Sie das vorbereitete Archiv der Systemprotokolle herunter.', 'rest_syslog_EraseFile' => 'Protokolldatei löschen', // ============================================================================ // SIP Providers REST API // ============================================================================ 'rest_sipp_GetList' => 'Erhalten Sie eine Liste der SIP-Anbieter', 'rest_sipp_GetListDesc' => 'Erhalten Sie eine seitenweise Liste aller SIP-Anbieter mit Filter- und Sortieroptionen.', 'rest_sipp_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen über einen bestimmten SIP-Anbieter.', 'rest_sipp_Create' => 'Erstellen Sie einen SIP-Anbieter', 'rest_sipp_CreateDesc' => 'Erstellen Sie einen neuen SIP-Provider mit den angegebenen Verbindungsparametern.', 'rest_sipp_Update' => 'SIP-Anbieter aktualisieren', 'rest_sipp_UpdateDesc' => 'Den bestehenden SIP-Provider vollständig aktualisieren (alle Felder ersetzen).', 'rest_sipp_Patch' => 'Aktualisieren Sie den SIP-Anbieter teilweise.', 'rest_sipp_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Felder eines bestehenden SIP-Anbieters.', 'rest_sipp_Delete' => 'SIP-Anbieter entfernen', 'rest_sipp_DeleteDesc' => 'SIP-Anbieter anhand der ID entfernen', 'rest_sipp_GetDefault' => 'SIP-Anbietervorlage abrufen', 'rest_sipp_GetDefaultDesc' => 'Laden Sie eine Vorlage mit Standardparametern zum Erstellen eines neuen SIP-Anbieters herunter.', 'rest_sipp_GetStatusesDesc' => 'Erhalten Sie den Registrierungsstatus aller SIP-Anbieter.', 'rest_sipp_GetStatus' => 'SIP-Anbieterstatus abrufen', 'rest_sipp_GetStatusDesc' => 'Ermitteln Sie den aktuellen Registrierungsstatus eines bestimmten SIP-Anbieters.', 'rest_sipp_GetHistory' => 'Verbindungsverlauf abrufen', 'rest_sipp_GetHistoryDesc' => 'Verbindungsverlauf von SIP-Anbietern für einen bestimmten Zeitraum abrufen', 'rest_sipp_GetStats' => 'SIP-Anbieterstatistiken abrufen', 'rest_sipp_GetStatsDesc' => 'Erhalten Sie zusammenfassende Statistiken für alle SIP-Anbieter.', 'rest_sipp_Copy' => 'Kopieren Sie den SIP-Anbieter', 'rest_sipp_CopyDesc' => 'Erstellen Sie eine Kopie eines bestehenden SIP-Providers mit einer neuen Beschreibung', 'rest_sipp_ForceCheck' => 'Überprüfung der Registrierung erzwingen', 'rest_sipp_ForceCheckDesc' => 'Überprüfung des Registrierungsstatus eines bestimmten SIP-Anbieters erzwingen', 'rest_sipp_UpdateStatus' => 'Anbieterstatus aktualisieren', 'rest_sipp_UpdateStatusDesc' => 'SIP-Anbieter aktivieren oder deaktivieren', // ============================================================================ // GeneralSettings REST API // ============================================================================ 'rest_gs_GetRecord' => 'Allgemeine Einstellungen abrufen', 'rest_gs_GetRecordDesc' => 'Aktuelle allgemeine Systemeinstellungen abrufen', 'rest_gs_GetSetting' => 'Eine bestimmte Einstellung auswählen', 'rest_gs_GetSettingDesc' => 'Den Wert einer bestimmten Einstellung über den Schlüssel abrufen', 'rest_gs_Update' => 'Allgemeine Einstellungen aktualisieren', 'rest_gs_UpdateDesc' => 'Allgemeine Systemeinstellungen aktualisieren', 'rest_gs_Patch' => 'Allgemeine Einstellungen teilweise aktualisieren', 'rest_gs_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Parameter der allgemeinen Einstellungen.', 'rest_gs_GetDefault' => 'Standardwerte abrufen', 'rest_gs_GetDefaultDesc' => 'Standardwerte für allgemeine Einstellungen abrufen', 'rest_gs_UpdateCodecs' => 'Codec-Einstellungen aktualisieren', 'rest_gs_UpdateCodecsDesc' => 'Aktualisierung der Priorität und Verfügbarkeit von Audio-/Video-Codecs', // ============================================================================ // CustomFiles REST API // ============================================================================ 'rest_cf_GetList' => 'Eine Liste der Benutzerdateien abrufen', 'rest_cf_GetListDesc' => 'Erhalten Sie eine seitenweise Liste aller Benutzerdateien mit Filter- und Sortieroptionen.', 'rest_cf_GetRecord' => 'Benutzerdatei anhand der ID abrufen', 'rest_cf_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen über eine Benutzerdatei, einschließlich Pfad, Inhalt und Nutzungsmodus.', 'rest_cf_Create' => 'Erstellen Sie eine neue Benutzerdatei', 'rest_cf_CreateDesc' => 'Erstellen Sie eine neue benutzerdefinierte Datei mit dem angegebenen Pfad, Inhalt und Anwendungsmodus.', 'rest_cf_Update' => 'Benutzerdatei aktualisieren', 'rest_cf_UpdateDesc' => 'Alle Parameter einer bestehenden Benutzerdatei vollständig ersetzen', 'rest_cf_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Benutzerdateiparameter', 'rest_cf_Delete' => 'Benutzerdatei löschen', 'rest_cf_DeleteDesc' => 'Benutzerdatei anhand der ID löschen', 'rest_cf_GetDefault' => 'Standardwerte abrufen', 'rest_cf_GetDefaultDesc' => 'Standardwerte für die Erstellung einer neuen Benutzerdatei abrufen', // ============================================================================ // Dialplan Applications REST API // ============================================================================ 'rest_da_GetList' => 'Erhalten Sie eine Liste der Wählplananwendungen', 'rest_da_GetListDesc' => 'Erhalten Sie eine seitenweise Liste aller Wählplananwendungen mit Filter- und Sortieroptionen.', 'rest_da_GetRecord' => 'Wählplan-App anhand der ID abrufen', 'rest_da_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen zu einer bestimmten Wählplan-Anwendung.', 'rest_da_Create' => 'Erstellen Sie eine Wählplan-App', 'rest_da_CreateDesc' => 'Erstellen Sie eine neue Wählplan-Anwendung zur Anrufbearbeitung', 'rest_da_Update' => 'Aktualisieren Sie die Dialplan-App.', 'rest_da_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Felder einer bestehenden Wählplananwendung.', 'rest_da_Delete' => 'Entfernen Sie die Dialplan-App.', 'rest_da_DeleteDesc' => 'Wählplan-App anhand der ID entfernen', 'rest_da_GetDefault' => 'Holen Sie sich eine Dialplan-App-Vorlage', 'rest_da_GetDefaultDesc' => 'Laden Sie eine Vorlage mit Standardparametern zum Erstellen einer neuen Wählplan-Anwendung herunter.', 'rest_da_CopyDesc' => 'Erstellen Sie eine Kopie einer bestehenden Wählplananwendung mit einer neuen Nebenstelle', // ============================================================================ // Conference Rooms REST API // ============================================================================ 'rest_cr_GetList' => 'Lassen Sie sich eine Liste der Konferenzräume geben.', 'rest_cr_GetListDesc' => 'Erhalten Sie eine seitenweise Liste aller Konferenzräume mit Filter- und Sortieroptionen.', 'rest_cr_GetRecord' => 'Konferenzraum per ID reservieren', 'rest_cr_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen zu einem bestimmten Konferenzraum', 'rest_cr_Create' => 'Einen Konferenzraum einrichten', 'rest_cr_Update' => 'Werten Sie Ihren Konferenzraum auf', 'rest_cr_UpdateDesc' => 'Einen bestehenden Konferenzraum komplett sanieren (alle Felder austauschen)', 'rest_cr_Patch' => 'Den Konferenzraum teilweise renovieren', 'rest_cr_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Felder eines bestehenden Konferenzraums', 'rest_cr_GetDefault' => 'Vorlage für einen Konferenzraum herunterladen', 'rest_cr_GetDefaultDesc' => 'Laden Sie eine Vorlage mit Standardparametern zum Erstellen eines neuen Besprechungsraums herunter.', // ============================================================================ // AsteriskManagers REST API // ============================================================================ 'rest_am_GetList' => 'Eine Liste der Benutzer-AMIs abrufen', 'rest_am_GetRecord' => 'Benutzer-AMI anhand der ID abrufen', 'rest_am_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen über einen Benutzer der Asterisk Manager-Oberfläche.', 'rest_am_Create' => 'Erstellen Sie einen neuen AMI-Benutzer', 'rest_am_CreateDesc' => 'Erstellen Sie einen neuen Benutzer der Asterisk Manager-Oberfläche mit den angegebenen Zugriffsrechten', 'rest_am_Patch' => 'Benutzer-AMI teilweise aktualisieren', 'rest_am_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Benutzer-AMI-Parameter', 'rest_am_Delete' => 'Benutzer-AMI löschen', 'rest_am_DeleteDesc' => 'Einen Benutzer der Asterisk Manager-Oberfläche löschen', 'rest_am_GetDefault' => 'Standardwerte abrufen', 'rest_am_GetDefaultDesc' => 'Standardwerte für die Erstellung eines neuen Benutzer-AMI abrufen', 'rest_am_Copy' => 'Benutzer-AMI kopieren', 'rest_am_CopyDesc' => 'Erstellen Sie eine Kopie eines vorhandenen Benutzer-AMI mit einem neuen Namen', // ============================================================================ // MailSettings REST API // ============================================================================ 'rest_ms_GetRecord' => 'E-Mail-Einstellungen abrufen', 'rest_ms_Update' => 'E-Mail-Einstellungen aktualisieren', 'rest_ms_Patch' => 'E-Mail-Einstellungen teilweise aktualisieren', 'rest_ms_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Mailserver-Einstellungen (andere Felder bleiben unverändert).', 'rest_ms_ResetDesc' => 'Alle Mailserver-Einstellungen auf Standardwerte zurücksetzen (Aktion kann nicht rückgängig gemacht werden)', 'rest_ms_TestConnection' => 'Überprüfen Sie die Verbindung zum SMTP-Server.', 'rest_ms_TestConnectionDesc' => 'Überprüfen Sie die Verbindung zum Mailserver mit den aktuellen oder angegebenen Einstellungen.', 'rest_ms_GetDiagnostics' => 'Lassen Sie Ihre E-Mail-Einstellungen überprüfen.', 'rest_ms_GetDiagnosticsDesc' => 'Erhalten Sie detaillierte Diagnoseinformationen zu Ihren E-Mail-Einstellungen, einschließlich Verbindungsstatus und Konfiguration.', 'rest_ms_SendTestEmail' => 'Senden Sie eine Test-E-Mail', 'rest_ms_SendTestEmailDesc' => 'Senden Sie eine Test-E-Mail an die angegebene Adresse, um Ihre Mailserver-Einstellungen zu überprüfen.', 'rest_ms_GetOAuth2Url' => 'OAuth2-Autorisierungs-URL abrufen', 'rest_ms_GetOAuth2UrlDesc' => 'Generieren Sie eine URL für die OAuth2-Autorisierung bei Ihrem E-Mail-Anbieter (Gmail, Outlook usw.).', 'rest_ms_RefreshTokenDesc' => 'Ein abgelaufenes OAuth2-Zugriffstoken kann mithilfe eines gespeicherten Aktualisierungstokens aktualisiert werden.', // ============================================================================ // TimeSettings REST API // ============================================================================ 'rest_ts_GetRecord' => 'Zeiteinstellungen abrufen', 'rest_ts_GetRecordDesc' => 'Aktuelle Uhrzeit und Zeitzoneneinstellungen abrufen', 'rest_ts_Update' => 'Zeiteinstellungen aktualisieren', 'rest_ts_UpdateDesc' => 'Zeit- und Zeitzoneneinstellungen aktualisieren', 'rest_ts_Patch' => 'Zeiteinstellungen teilweise aktualisieren', 'rest_ts_GetAvailableTimezones' => 'Lassen Sie sich eine Liste der verfügbaren Zeitzonen anzeigen', // ============================================================================ // Storage REST API // ============================================================================ 'rest_stg_GetRecord' => 'Speicherkonfiguration abrufen', 'rest_stg_GetRecordDesc' => 'Rufen Sie die aktuelle Speicherkonfiguration einschließlich der ausgewählten Festplatte, des Mountpunkts und der Aufbewahrungsfrist für Datensätze ab.', 'rest_stg_Update' => 'Speicherkonfiguration aktualisieren', 'rest_stg_UpdateDesc' => 'Ersetzen Sie die gesamte Speicherkonfiguration (alle Felder müssen angegeben werden).', 'rest_stg_Patch' => 'Die Speicherkonfiguration teilweise aktualisieren', 'rest_stg_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Speicherkonfigurationseinstellungen.', 'rest_stg_UsageDesc' => 'Erhalten Sie detaillierte Statistiken zur Festplattennutzung, aufgeschlüsselt nach Datentyp.', 'rest_stg_List' => 'Erhalten Sie eine Liste der verfügbaren Speichergeräte', 'rest_stg_ListDesc' => 'Erhalten Sie eine Liste aller erkannten Speichergeräte, einschließlich interner Festplatten, USB-Laufwerke und Netzwerkspeicher.', 'rest_stg_Mount' => 'Speichergerät montieren', 'rest_stg_MountDesc' => 'Ein Speichermedium manuell zur Verwendung im System einbinden', 'rest_stg_Umount' => 'Speichergerät aushängen', 'rest_stg_UmountDesc' => 'Das Speichermedium kann sicher ausgebaut werden, wobei alle Daten erhalten bleiben.', 'rest_stg_Mkfs' => 'Speichergerät formatieren', 'rest_stg_MkfsDesc' => 'Formatieren Sie das Gerät und erstellen Sie ein Dateisystem (WARNUNG: Alle Daten werden gelöscht)', 'rest_stg_StatusMkfs' => 'Formatierungsstatus abrufen', 'rest_stg_StatusMkfsDesc' => 'Überprüfen Sie den Ausführungsstatus der asynchronen Geräteformatierungsoperation.', 'rest_s3_GetRecord' => 'S3-Speicherkonfiguration abrufen', 'rest_s3_GetRecordDesc' => 'Rufen Sie die aktuelle S3-Speicherkonfiguration ab, einschließlich Aktivierungsstatus, Endpunkt-URL, Bucket-Name, Region und Einstellungen zur Datensatzaufbewahrung für die Cloud-Archivierung.', 'rest_s3_Update' => 'S3-Speicherkonfiguration aktualisieren', 'rest_s3_UpdateDesc' => 'Die S3-Speicherkonfiguration wird vollständig durch alle Einstellungen ersetzt (alle Felder müssen ausgefüllt werden). Geheime Schlüssel werden vor dem Speichern automatisch verschlüsselt.', 'rest_s3_Patch' => 'S3-Konfiguration teilweise aktualisieren', 'rest_s3_PatchDesc' => 'Aktualisieren Sie nur die angegebenen S3-Konfigurationseinstellungen. Dies ist nützlich, um den Aktivierungsstatus umzuschalten, Anmeldeinformationen zu rotieren oder Aufbewahrungsfristen anzupassen, ohne andere Einstellungen zu ändern.', 'rest_s3_TestConnectionDesc' => 'Testen Sie die S3-Konnektivität und die Anmeldeinformationen, indem Sie den Zugriff auf den Bucket prüfen. Die Konfiguration wird nicht geändert – für den Verbindungstest werden die aktuellen Datenbankeinstellungen verwendet.', 'rest_param_emp_sip_secret' => 'SIP-Kontopasswort', 'rest_schema_cdr_dateTo' => 'Enddatum des CDR-Stichprobenzeitraums', 'rest_schema_cq_member_represent' => 'HTML-Darstellung des Teilnehmers', 'rest_schema_fw_network' => 'Die Netzwerk-IP-Adresse im IPv4-Format (zum Beispiel 192.168.1.0)', 'rest_schema_fw_newer_block_ip' => 'Flag für vertrauenswürdiges Subnetz (Adressen werden von Fail2Ban nicht blockiert)', 'rest_param_am_agent' => 'Rechte bei der Zusammenarbeit mit Agenten', 'rest_param_am_disabled' => 'Deaktivieren Sie Ihr Konto', 'rest_schema_da_type' => 'Anwendungsart', 'rest_schema_lic_productVersion' => 'Produktversion', 'rest_schema_cf_filepath' => 'Pfad zur Datei im System', 'rest_schema_sip_peer_port' => 'SIP-Geräteanschluss', 'rest_schema_sip_peer_codec' => 'Unterstützte SIP-Gerätecodecs', 'rest_response_200_imported' => 'Import erfolgreich abgeschlossen', 'rest_resource_asteriskmanager' => 'AMI-Benutzer', // ============================================================================ // Security Schemes // ============================================================================ 'rest_security_bearer' => 'Ein Bearer-Authentifizierungstoken (JWT) ist erforderlich.', 'rest_security_public' => 'Öffentlicher Endpunkt ohne Authentifizierungspflicht', 'rest_security_bearerAuth_description' => 'Die Authentifizierung erfolgt mittels eines Bearer-Tokens (JWT). API-Schlüssel können in der Weboberfläche unter Einstellungen → API-Schlüssel erstellt werden.', // ============================================================================ // Users Methods // ============================================================================ 'rest_users_Available' => 'E-Mail-Verfügbarkeit prüfen', 'rest_users_AvailableDesc' => 'Prüft, ob die angegebene E-Mail-Adresse verfügbar ist.', 'rest_param_system_command' => 'Bash-Befehl zum Ausführen', 'rest_schema_gs_ari_enabled' => 'Asterisk REST-Schnittstelle (ARI) aktivieren', 'rest_schema_gs_attended_transfer' => 'Code für Überweisung mit Abzug', 'rest_schema_gs_atxfer_abort' => 'Code zum Stornieren einer Überweisung', 'rest_schema_gs_atxfer_no_answer_timeout' => 'Zeitüberschreitung bei unbeantworteter Weiterleitung (Sekunden)', 'rest_schema_gs_blind_transfer' => 'Blindübersetzungscode', 'rest_schema_gs_call_parking_end_slot' => 'Parkplatz am Ende der Anrufliste', 'rest_schema_gs_call_parking_ext' => 'Parknummer anrufen', 'rest_schema_gs_codecs' => 'Liste der unterstützten Codecs', 'rest_schema_gs_settings' => 'Allgemeine Systemeinstellungen', 'rest_schema_gs_sip_auth_prefix' => 'Präfix für die SIP-Authentifizierung', 'rest_schema_id' => 'Eindeutige Datensatzkennung', 'rest_schema_module_commercial' => 'Das Modul ist kommerziell.', 'rest_schema_module_description' => 'Beschreibung der Modulfunktionalität', 'rest_schema_module_name' => 'Modulname', 'rest_schema_owt_weekday_to' => 'Wochentag, der endet (1=Montag, 7=Sonntag)', 'rest_schema_provider_additional_hosts' => 'Zusätzliche Hosts für Backups', 'rest_schema_provider_cid_custom_header' => 'Benutzerdefinierter SIP-Header für die Anrufer-ID', 'rest_schema_provider_cid_did_debug' => 'Aktivieren Sie das Debugging der Anrufer-ID- und DID-Analyse.', 'rest_schema_provider_cid_parser_end' => 'Endzeichen für die Anrufer-ID-Extraktion', 'rest_schema_provider_cid_parser_regex' => 'Regulärer Ausdruck zum Parsen der Anrufer-ID', 'rest_schema_provider_cid_source' => 'Quell-Anrufer-ID (Von, P-Asserted-Identity, Remote-Party-ID)', 'rest_schema_provider_description' => 'Anbieterbeschreibung', 'rest_schema_provider_did_parser_regex' => 'Regulärer Ausdruck zum Parsen von DIDs', 'rest_schema_provider_did_parser_start' => 'Startzeichen für die DID-Extraktion', 'rest_schema_provider_did_source' => 'Quelle der DID-Nummer (An, Anfrage-URI)', 'rest_schema_provider_disabled' => 'Die Verbindung zum Anbieter ist unterbrochen.', 'rest_schema_provider_disablefromuser' => 'Senden Sie keinen Benutzernamen im Feld „Von“.', 'rest_schema_provider_fromdomain' => 'Domain im From-Feld der SIP-Nachricht', 'rest_openapi_GetSimplifiedPermsDesc' => 'Erhalten Sie eine vereinfachte Liste der API-Schlüsselberechtigungen für eine einfache Zugriffskontrolle', // ============================================================================ // S3 Storage Parameters and Schema // ============================================================================ 'rest_param_s3_enabled' => 'S3-Cloudspeicher für Aufnahmen aktivieren (0=deaktiviert, 1=aktiviert)', 'rest_param_s3_endpoint' => 'S3-kompatible Endpunkt-URL (z. B. https://s3.amazonaws.com für AWS S3)', 'rest_param_s3_region' => 'AWS-Region oder gleichwertige Region für den S3-Dienst (z. B. us-east-1).', 'rest_param_s3_bucket' => 'S3-Bucket-Name zum Speichern von Datensätzen (3-63 Kleinbuchstaben)', 'rest_param_s3_access_key' => 'S3-Zugriffsschlüssel-ID zur Authentifizierung', 'rest_param_s3_secret_key' => 'S3-Geheimschlüssel für die Authentifizierung (wird verschlüsselt)', 'rest_param_s3_total_retention' => 'Gesamte Aufbewahrungsdauer der Datensätze in Tagen (lokal + S3)', 'rest_schema_cq_announce_position' => 'Geben Sie die Position des Anrufers in der Warteschlange an.', 'rest_schema_cq_caller_hear' => 'Was hört ein Anrufer, während er in der Warteschlange wartet?', 'rest_schema_cq_periodic_announce_frequency' => 'Häufigkeit periodischer Durchsagen in Sekunden', 'rest_schema_cq_timeout_to_redirect_to_extension' => 'Zeitüberschreitung vor Weiterleitung an die Erweiterung', 'rest_schema_cq_number_unanswered_calls_to_redirect' => 'Anzahl unbeantworteter Anrufe vor der Weiterleitung', 'rest_schema_cq_number_repeat_unanswered_to_redirect' => 'Anzahl wiederholter unbeantworteter Anrufe vor der Weiterleitung', 'rest_schema_cq_redirect_to_extension_if_repeat_exceeded_represent' => 'HTML-Darstellung des Add-ons für die Überschreitung des Limits', 'rest_schema_cq_periodic_announce_sound_id' => 'Audiodatei-ID für regelmäßige Ansagen', 'rest_schema_cq_periodic_announce_sound_id_represent' => 'HTML-Darstellung der Audiodatei der Ansagen', 'rest_schema_cq_moh_sound_id' => 'Sounddatei-ID für die Wartemusik', 'rest_schema_cq_members' => 'Teilnehmer in der Warteschlange', 'rest_S3Storage_ApiDescription' => 'Verwalten Sie S3-kompatiblen Cloud-Speicher für die Archivierung von Gesprächsaufzeichnungen. Diese Singleton-Ressource bietet Konfigurationsmöglichkeiten für AWS S3, MinIO, Wasabi und weitere S3-kompatible Speicherdienste. Zu den Funktionen gehören das automatische Hochladen von Aufzeichnungen in den Cloud-Speicher nach Ablauf der lokalen Aufbewahrungsfrist, die transparente Wiedergabe aus dem S3-Cache und eine zweistufige Speicherstrategie (lokaler Hot-Speicher + Cloud-Archiv). Anmeldeinformationen werden vor der Speicherung automatisch verschlüsselt.', 'rest_schema_net_is_dhcp' => 'Nutzt es DHCP?', 'rest_ak_Update' => 'API-Schlüssel aktualisieren', 'rest_iaxp_GetHistoryDesc' => 'Rufen Sie den Verbindungsverlauf der IAX-Anbieter für den angegebenen Zeitraum ab.', 'rest_iaxp_GetStats' => 'IAX-Anbieterstatistiken abrufen', 'rest_iaxp_GetStatsDesc' => 'Erhalten Sie zusammenfassende Statistiken für alle IAX-Anbieter.', 'rest_iaxp_Copy' => 'IAX-Anbieter kopieren', 'rest_iaxp_CopyDesc' => 'Erstellen Sie eine Kopie eines bestehenden IAX-Providers mit einer neuen Beschreibung', 'rest_iaxp_UpdateStatusDesc' => 'IAX-Anbieter aktivieren oder deaktivieren', // ============================================================================ // SIP Monitoring REST API // ============================================================================ 'rest_sip_GetStatuses' => 'Den Status aller SIP-Geräte abrufen', 'rest_sf_GetRecord' => 'Audiodatei anhand der ID abrufen', 'rest_cr_CreateDesc' => 'Erstellen Sie einen neuen Konferenzraum für Gruppen-Audiokonferenzen.', 'rest_ms_UpdateDesc' => 'Alle Mailserver-Einstellungen müssen vollständig ersetzt werden (alle Felder müssen ausgefüllt werden).', 'rest_ts_PatchDesc' => 'Aktualisieren Sie nur die angegebenen Zeit- und Zeitzoneneinstellungen.', 'rest_ts_GetAvailableTimezonesDesc' => 'Erhalten Sie eine vollständige Liste der verfügbaren Zeitzonen im IANA-Format mit UTC-Offset.', 'rest_stg_Usage' => 'Speichernutzungsstatistiken abrufen', 'rest_s3_TestConnection' => 'Testen Sie die S3-Verbindung.', 'rest_param_offset' => 'Anzahl der zu überspringenden Datensätze (wird für die Paginierung verwendet)', 'rest_param_id_description' => 'Eine eindeutige Kennung für eine Ressource (in der Regel eine numerische ID oder ein Zeichenkettencode)', 'rest_param_cq_strategy' => 'Anrufverteilungsstrategie', 'rest_param_emp_email' => 'E-Mail-Adresse des Mitarbeiters', 'rest_param_emp_mobile' => 'Mobiltelefonnummer des Mitarbeiters', 'rest_param_emp_avatar' => 'Pfad zum Mitarbeiter-Avatar', 'rest_schema_cdr_is_app' => 'Anwendungsaufrufindikator', 'rest_schema_cdr_billsec' => 'Bezahlte Gesprächszeit in Sekunden', 'rest_schema_cdr_limit' => 'Maximale Anzahl der zu untersuchenden CDR-Datensätze', 'rest_schema_cdr_offset' => 'Offset für die Paginierung von CDR-Datensätzen', 'rest_schema_cdr_disposition_filter' => 'Filtern nach Anrufbeendigungsstatus', 'rest_schema_cdr_linkedid_filter' => 'Nach zugehöriger Anrufer-ID filtern', 'rest_schema_cdr_view' => 'Pfad zur Anrufaufzeichnungsdatei zum Ansehen', // CallQueues schema field descriptions 'rest_schema_cq_id' => 'Eindeutige Warteschlangenkennung', // Asterisk REST Users (ARI) specific parameters 'rest_param_aru_username' => 'ARI-Benutzername (muss eindeutig sein)', // Dialplan Applications specific parameters 'rest_param_da_name' => 'Name der Wählplananwendung', 'rest_param_da_type' => 'Anwendungstyp (php, plaintext, python3, lua, ael, keine)', 'rest_schema_lic_currentUsers' => 'Aktuelle Anzahl aktiver Nutzer', 'rest_schema_lic_isValid' => 'Lizenzgültigkeitsflagge', 'rest_schema_lic_serverResponse' => 'Antwort des Lizenzservers', 'rest_schema_lic_productId' => 'Eindeutige Produktkennung', 'rest_schema_lic_productName' => 'Produktname', // IAX schema fields 'rest_schema_iax_id' => 'Eindeutige IAX-Anbieterkennung', 'rest_schema_iax_state' => 'IAX-Provider-Registrierungsstatus (AUS, Registriert, Nicht registriert, Registrierungsfehler, VERZÖGERT, OK)', 'rest_schema_iax_username' => 'Benutzername für die Registrierung beim IAX-Anbieter', 'rest_schema_iax_host' => 'IAX-Provider-Hostadresse', 'rest_schema_iax_noregister' => 'Flagge für fehlende Registrierung (0 - registriert, 1 - nicht registriert)', 'rest_response_200_get' => 'Die Anmeldung wurde erfolgreich empfangen.', 'rest_response_200_default' => 'Standardwerte erfolgreich abgerufen', 'rest_response_200_test' => 'Der Test wurde erfolgreich abgeschlossen.', 'rest_response_200_available' => 'Die Nummer ist verfügbar.', 'rest_response_200_refreshed' => 'Das Update wurde erfolgreich abgeschlossen.', 'rest_response_200_archive_prepared' => 'Das Protokollarchiv steht zum Download bereit.', 'rest_response_200_file_download' => 'Die Datei steht zum Download bereit.', 'rest_response_200_chunk_uploaded' => 'Der Dateiteil wurde erfolgreich heruntergeladen.', 'rest_response_200_history' => 'Geschichte erfolgreich erhalten', 'rest_response_200_metadata' => 'Metadaten erfolgreich empfangen', 'rest_response_200_auth_login' => 'Authentifizierung erfolgreich', 'rest_response_200_oauth_html' => 'HTML-Seite mit OAuth2-Autorisierungsergebnis', 'rest_response_201_created' => 'Erstellung erfolgreich abgeschlossen', 'rest_resource_incomingroute' => 'Eingehende Route', 'rest_schema_codec_description' => 'Beschreibung des Audio-/Video-Codecs', 'rest_schema_gs_iax_port' => 'Port für das IAX2-Protokoll', 'rest_schema_gs_tls_port' => 'Port für SIP über TLS', 'rest_schema_owt_actionDisplay' => 'Dargestellte Abbildung der Aktion', 'rest_schema_provider_cid_parser_start' => 'Startzeichen für die Anrufer-ID-Extraktion', 'rest_schema_provider_port' => 'Verbindungsport zum Anbieter', 'rest_S3LocalRetentionMustBeLess' => 'Die lokale Aufbewahrungsfrist (%lokal% Tage) muss kürzer sein als die gesamte Aufbewahrungsfrist (%gesamt% Tage).', 'rest_err_s3_connection_failed' => 'S3-Verbindung fehlgeschlagen. Überprüfen Sie Anmeldedaten und Einstellungen in den Diagnosedetails.', 'rest_err_s3_required_fields' => 'Bei aktiviertem S3 sind folgende Felder erforderlich: %fields%', 'rest_err_s3_bucket_consecutive_dots' => 'Der S3-Bucket-Name darf keine aufeinanderfolgenden Punkte (..) enthalten', 'rest_err_s3_bucket_ip_format' => 'Der S3-Bucket-Name darf nicht im Format einer IP-Adresse sein', 'rest_err_s3_bucket_xn_prefix' => 'Der S3-Bucket-Name darf nicht mit "xn--" beginnen', 'rest_err_s3_bucket_reserved_suffix' => 'Der S3-Bucket-Name darf nicht mit "-s3alias" oder "--ol-s3" enden', 'rest_Sysinfo_ApiDescription' => 'Eine zentrale Systeminformations- und Diagnoseressource. Sie liefert detaillierte Informationen zu Hardware, Netzwerkkonfiguration, Virtualisierungsplattform und DMI-Daten. Eine schreibgeschützte Schnittstelle dient der Systemüberwachung und Fehlerbehebung.', 'rest_pvd_GetStatuses' => 'Den Status aller Anbieter abrufen', 'rest_obr_PatchDesc' => 'Aktualisieren Sie nur die angegebenen ausgehenden Routenparameter.', 'rest_owt_UpdateDesc' => 'Ersetzen Sie alle Parameter eines bestehenden temporären Zustands vollständig.', 'rest_owt_Patch' => 'Temporären Zustand teilweise aktualisieren', 'rest_owt_PatchDesc' => 'Aktualisiere nur die angegebenen Parameter einer temporären Bedingung', 'rest_nf_GetForSelectDesc' => 'Eine Liste der Netzwerkfilter für eine Dropdown-Liste mit Filterung nach Kategorie (SIP, IAX, AMI, API) abrufen.', 'rest_net_Delete' => 'Netzwerkschnittstelle entfernen', 'rest_net_DeleteDesc' => 'Löschen einer virtuellen Netzwerkschnittstelle (VLAN) anhand ihrer ID', 'rest_net_GetConfigDesc' => 'Erhalten Sie eine vollständige Netzwerkkonfiguration einschließlich aller Schnittstellen, Gateway-, DNS- und NAT-Einstellungen', 'rest_net_SaveConfig' => 'Netzwerkkonfiguration speichern', 'rest_param_net_secondarydns' => 'Sekundärer DNS-Server', 'rest_param_net_hostname' => 'Systemhostname', 'rest_param_net_domain' => 'Systemdomänenname', 'rest_schema_net_vlanid' => 'VLAN-ID (0-4095, 0=kein VLAN)', 'rest_schema_net_config_template' => 'Vorlage zum Erstellen einer neuen Schnittstelle', 'rest_schema_net_config_internet_interface_id' => 'Internet-Schnittstellen-ID', 'rest_schema_net_config_deletable_interfaces' => 'Liste der zu entfernenden Schnittstellen', 'rest_schema_net_config_nat' => 'NAT-Einstellungen', 'rest_schema_net_config_ports' => 'Porteinstellungen', 'rest_schema_net_config_is_docker' => 'Funktioniert es in einem Docker-Container?', 'rest_schema_net_config_static_routes' => 'Statische Routen', // Network REST API - NAT Settings 'rest_schema_net_nat_usenat' => 'NAT verwenden', 'rest_schema_net_nat_extipaddr' => 'Externe IP-Adresse', 'rest_schema_net_nat_exthostname' => 'Externer Hostname', 'rest_schema_net_nat_auto_update' => 'Externe IP-Adresse automatisch aktualisieren', // Network REST API - Port Settings 'rest_schema_net_ports_sip' => 'Interner SIP-Port', 'rest_schema_net_ports_external_sip' => 'Externer SIP-Port', 'rest_openapi_GetSimplifiedPermissionsDesc' => 'Gibt eine Liste aller REST-API-Endpunkte, gruppiert nach Ressourcen, zurück und zeigt die verfügbaren Aktionen (Lesen/Schreiben) zum Festlegen von API-Schlüsselzugriffsrechten an.', 'rest_openapi_ClearCache' => 'OpenAPI-Cache leeren', 'rest_openapi_ClearCacheDesc' => 'Löscht den OpenAPI-Metadatencache und erzwingt so die Neugenerierung der Spezifikation bei der nächsten Anfrage.', // ============================================================================ // Passkeys REST API // ============================================================================ 'rest_pk_GetList' => 'Erhalten Sie eine Liste der Passkeys', 'rest_pk_GetListDesc' => 'Ruft eine Liste aller registrierten Passkeys (WebAuthn-Anmeldeinformationen) für den aktuellen Benutzer ab.', 'rest_pk_GetRecord' => 'Erhalten Sie einen Passkey anhand Ihrer ID', 'rest_pk_GetRecordDesc' => 'Erhalten Sie detaillierte Informationen zu einem bestimmten Passkey, einschließlich Metadaten und Datum der letzten Verwendung.', 'rest_pk_Create' => 'Neues Passwort erstellen', 'rest_pk_CreateDesc' => 'Starten Sie den Prozess zur Registrierung eines neuen Passkeys (Alias für registrationStart).', 'rest_pk_Patch' => 'Passwort aktualisieren', 'rest_pk_AuthenticationStartDesc' => 'Startet den WebAuthn-Authentifizierungsprozess und gibt publicKeyCredentialRequestOptions für navigator.credentials.get() (öffentlicher Endpunkt) zurück.', 'rest_pk_AuthenticationFinish' => 'Vollständige Authentifizierung per Passkey', 'rest_pk_AuthenticationFinishDesc' => 'Vollständige WebAuthn-Authentifizierung, Überprüfung der Assertion und Rückgabe der Sitzungsdaten (öffentlicher Endpunkt)', // ============================================================================ // License REST API // ============================================================================ 'rest_lic_GetLicenseInfo' => 'Lizenzinformationen anfordern', 'rest_lic_GetLicenseInfoDesc' => 'Erhalten Sie Informationen zu Ihrer aktuellen Lizenz, einschließlich Typ, Ablaufdatum, aktivierten Funktionen und Beschränkungen.', 'rest_lic_Ping' => 'Überprüfen Sie die Verbindung zum Lizenzserver.', 'rest_lic_PingDesc' => 'Überprüfen Sie die Verfügbarkeit des Lizenzservers und die Verbindungsqualität.', 'rest_lic_SendPBXMetrics' => 'PBX-Metriken senden', 'rest_advice_Refresh' => 'Benachrichtigungscache aktualisieren', 'rest_emp_DeleteDesc' => 'Mitarbeiter anhand der ID löschen', 'rest_emp_GetDefault' => 'Standardwerte abrufen', 'rest_emp_GetDefaultDesc' => 'Standardwerte für die Erstellung eines neuen Mitarbeiters abrufen', 'rest_fw_GetListDesc' => 'Erhalten Sie eine seitenweise Liste aller Firewall-Regeln mit Filter- und Sortieroptionen.', 'rest_f2b_Update' => 'Fail2Ban-Einstellungen aktualisieren', 'rest_iaxp_GetStatuses' => 'Ermitteln Sie den Status aller IAX-Anbieter', 'rest_am_GetListDesc' => 'Erhalten Sie eine paginierte Liste aller Benutzer der Asterisk Manager-Oberfläche.', 'rest_ms_GetDefaultDesc' => 'Standardwerte für die Mailserver-Einstellungen abrufen', 'rest_param_emp_import_action' => 'Importaktion: Vorschau oder Import', 'rest_schema_pk_credential_id' => 'Base64-kodierte WebAuthn-Anmeldeinformationen', 'rest_schema_cdr_verbose_call_id' => 'Detaillierte Anrufer-ID', 'rest_schema_cdr_dateFrom' => 'Beginn des CDR-Stichprobenzeitraums', // Schema: Firewall Rules 'rest_schema_fw_id' => 'Eindeutiger Bezeichner der Firewall-Regel', 'rest_schema_fw_subnet' => 'Subnetzmaske in CIDR-Notation (0-32)', 'rest_schema_fw_permit' => 'Zulässige IP-Adressen und Subnetze (CIDR-Notation)', 'rest_schema_fw_deny' => 'Nicht zulässige IP-Adressen und Subnetze (CIDR-Notation)', 'rest_schema_fw_description' => 'Firewall-Regelbeschreibung', 'rest_param_am_cdr' => 'Zugriffsrechte auf CDRs', 'rest_param_am_call_timeout' => 'Anruf-Timeout in Sekunden', 'rest_schema_ak_last_used_at' => 'Datum und Uhrzeit der letzten Schlüsselbenutzung', 'rest_schema_ak_key_display' => 'Angezeigter Teil des Schlüssels (erstes und letztes Zeichen)', 'rest_schema_ak_has_key' => 'Hinweis auf das Vorhandensein eines installierten Schlüssels', 'rest_schema_ak_allowed_paths_count' => 'Anzahl der zulässigen API-Pfade', 'rest_schema_ak_has_network_filter' => 'Anzeichen für das Vorhandensein eines Netzwerkfilters', 'rest_schema_sf_name' => 'Name der Audiodatei', 'rest_tag_AsteriskManagers' => 'AMI-Benutzer', 'rest_tag_AsteriskRESTUsers' => 'ARI-Benutzer', 'rest_tag_Passkeys' => 'Zugriffsschlüssel (Passkeys)', 'rest_tag_Media' => 'Medien', 'rest_schema_iax_registry_item' => 'IAX2 Provider Registration Element', 'rest_schema_module_developer' => 'Modulentwickler', 'rest_schema_module_min_pbx_version' => 'Mindestversion von MikoPBX erforderlich', 'rest_schema_provider_host_id' => 'Host-ID', 'rest_da_UpdateDesc' => 'Die bestehende Wählplananwendung vollständig aktualisieren (alle Felder ersetzen).', 'rest_da_Patch' => 'Die Dialplan-Anwendung teilweise aktualisieren', 'rest_param_emp_sip_enableRecording' => 'Anrufaufzeichnung aktivieren', 'rest_schema_cq_announce_hold_time' => 'Die voraussichtliche Wartezeit bekanntgeben', 'rest_schema_da_applicationlogic' => 'Anwendungscode', 'rest_schema_ms_oauth2_url' => 'OAuth2-Autorisierungs-URL', 'rest_tag_SIP' => 'SCHLUCK', 'rest_response_200_upgrading' => 'Das System wird aktualisiert.', // ============================================================================ // RESOURCE_OPENAPI // ============================================================================ 'rest_openapi_GetSimplifiedPerms' => 'Erhalten Sie eine vereinfachte Liste der Berechtigungen', 'rest_schema_search_index' => 'Volltext-Suchindex', 'rest_schema_sip_auth_failure_stats' => 'Statistiken zu erfolglosen SIP-Authentifizierungsversuchen', 'rest_resource_sipprovider' => 'SIP-Anbieter', 'rest_pvd_GetStatsDesc' => 'Erhalten Sie statistische Informationen zur Anbieternutzung: Anzahl der Anrufe, Dauer, Qualitätsindikatoren', 'rest_pvd_UpdateStatus' => 'Anbieterstatus aktualisieren', 'rest_param_emp_export_format' => 'Exportformat: Minimal (7 Felder), Standard (13 Felder), Vollständig (15 Felder)', 'rest_ms_RefreshToken' => 'OAuth2-Token aktualisieren', ];