diff --git a/include/ui/revpicommander_ui.py b/include/ui/revpicommander_ui.py index 46ac56f..d26e182 100644 --- a/include/ui/revpicommander_ui.py +++ b/include/ui/revpicommander_ui.py @@ -2,9 +2,10 @@ # Form implementation generated from reading ui file 'revpicommander.ui' # -# Created by: PyQt5 UI code generator 5.14.1 +# Created by: PyQt5 UI code generator 5.15.7 # -# WARNING! All changes made in this file will be lost! +# WARNING: Any manual changes made to this file will be lost when pyuic5 is +# run again. Do not edit this file unless you know what you are doing. from PyQt5 import QtCore, QtGui, QtWidgets @@ -116,7 +117,7 @@ class Ui_win_revpicommander(object): self.menubar.addAction(self.men_help.menuAction()) self.retranslateUi(win_revpicommander) - self.act_quit.triggered.connect(win_revpicommander.close) + self.act_quit.triggered.connect(win_revpicommander.close) # type: ignore QtCore.QMetaObject.connectSlotsByName(win_revpicommander) win_revpicommander.setTabOrder(self.btn_plc_start, self.btn_plc_stop) win_revpicommander.setTabOrder(self.btn_plc_stop, self.btn_plc_restart) @@ -136,19 +137,20 @@ class Ui_win_revpicommander(object): self.men_plc.setTitle(_translate("win_revpicommander", "&PLC")) self.men_connections.setTitle(_translate("win_revpicommander", "&Connections")) self.act_connections.setText(_translate("win_revpicommander", "&Connections...")) + self.act_connections.setShortcut(_translate("win_revpicommander", "Ctrl+N")) self.act_search.setText(_translate("win_revpicommander", "&Search Revolution Pi...")) self.act_search.setShortcut(_translate("win_revpicommander", "Ctrl+F")) self.act_quit.setText(_translate("win_revpicommander", "&Quit")) self.act_webpage.setText(_translate("win_revpicommander", "Visit &webpage...")) self.act_info.setText(_translate("win_revpicommander", "&Info...")) self.act_logs.setText(_translate("win_revpicommander", "PLC &logs...")) - self.act_logs.setShortcut(_translate("win_revpicommander", "F3")) + self.act_logs.setShortcut(_translate("win_revpicommander", "Ctrl+L")) self.act_options.setText(_translate("win_revpicommander", "PLC &options...")) self.act_options.setShortcut(_translate("win_revpicommander", "Ctrl+O")) self.act_program.setText(_translate("win_revpicommander", "PLC progra&m...")) self.act_program.setShortcut(_translate("win_revpicommander", "Ctrl+P")) self.act_developer.setText(_translate("win_revpicommander", "PLC de&veloper...")) - self.act_developer.setShortcut(_translate("win_revpicommander", "F9")) + self.act_developer.setShortcut(_translate("win_revpicommander", "Ctrl+D")) self.act_pictory.setText(_translate("win_revpicommander", "piCtory configuraiton...")) self.act_disconnect.setText(_translate("win_revpicommander", "&Disconnect")) self.act_disconnect.setShortcut(_translate("win_revpicommander", "Ctrl+X")) diff --git a/include/ui_dev/revpicommander.ui b/include/ui_dev/revpicommander.ui index f98fd25..1d1273a 100644 --- a/include/ui_dev/revpicommander.ui +++ b/include/ui_dev/revpicommander.ui @@ -150,6 +150,9 @@ &Connections... + + Ctrl+N + @@ -179,7 +182,7 @@ PLC &logs... - F3 + Ctrl+L @@ -203,7 +206,7 @@ PLC de&veloper... - F9 + Ctrl+D diff --git a/revpicommander/locale/revpicommander_de.qm b/revpicommander/locale/revpicommander_de.qm index f3a8b5a..587c4e9 100644 Binary files a/revpicommander/locale/revpicommander_de.qm and b/revpicommander/locale/revpicommander_de.qm differ diff --git a/revpicommander/locale/revpicommander_de.ts b/revpicommander/locale/revpicommander_de.ts index 232f577..673303c 100644 --- a/revpicommander/locale/revpicommander_de.ts +++ b/revpicommander/locale/revpicommander_de.ts @@ -68,27 +68,27 @@ Nicht gespeicherte Änderunen gehen verloren AvahiSearch - + Auto discovered Automatisch erkannt - + Already in list... Bereits in Liste... - + Success Erfolgreich - + The connection with the name '{0}' was successfully saved to folder '{1}' in your connections. Die Verbindung mit dem Namen '{0}' wurde erfolgreich im Ordner '{1}' gespeichert. - + The selected Revolution Pi is already saved in your connection list as '{0}'. Der ausgewählte RevPi ist schon in der Verbindungsliste als '{0}'. @@ -150,6 +150,16 @@ Nicht gespeicherte Änderunen gehen verloren as number + + + Can not use format text + Formatierung nicht möglich + + + + Can not convert bytes {0} to a text for IO '{1}'. Switch to number format instead! + Kann bytes {0} für '{1}' nicht in Text konvertieren. Wechseln Sie auf Nummernformat! + MqttManager @@ -179,93 +189,93 @@ Ungesicherte Änderungen gehen verloren. RevPiCommander - + Simulator started... Simulator gestartet... - + Can not start... Kann nicht gestartet werden... - + Warning Warnung - + This version of Logviewer ist not supported in version {0} of RevPiPyLoad on your RevPi! You need at least version 0.4.1. Diese Version vom Logbetrachter wird in RevPiPyLoad Version {0} nicht unterstützt! Es wird mindestens Version 0.4.1 benötigt. - + XML-RPC access mode in the RevPiPyLoad configuration is too small to access this dialog! XML-RPC Zugriffsberechtigung in der RevPiPyLoad Konfiguraiton ist zu klein für diese Einstellungen! - + Error Fehler - + The Version of RevPiPyLoad on your Revolution Pi ({0}) is to old. This Version of RevPiCommander require at least version 0.6.0 of RevPiPyLoad. Please update your Revolution Pi! Die Version von RevPiPyLoad ({0}) auf dem Revolution Pi ist zu alt. Diese Version vom RevPiCommander braucht mindestens Version 0.6.0. Bitte aktualisiere deinen Revolution Pi! - + Question Frage - + Are you sure to reset piControl? The pictory configuration will be reloaded. During that time the process image will be interrupted and could rise errors on running control programs! Soll piControl wirklich zurückgesetzt werden? Die piCtory Konfiguration wird neu geladen. Das Prozessabbild wird in dieser Zeit nicht verfügbar sein und es könnten Fehler in Steuerungsprogrammen ausgelöst werden! - + Success Erfolgreich - + piControl reset executed successfully piControl wurde erfolgreich zurückgesetzt - + piControl reset could not be executed successfully piControl konnte nicht zurückgesetzt werden - + Reset to piCtory defaults... Standardwerte von piCtory laden... - + The watch mode ist not supported in version {0} of RevPiPyLoad on your RevPi! You need at least version 0.5.3! Maybe the python3-revpimodio2 module is not installed on your RevPi at least version 2.0.0. Der SPS Betrachter ist in Version {0} von RevPiPyLoad auf dem Rev Pi nicht unterstützt! Es muss mindestens Version 0.5.3 installiert sein! Vielleicht fehlt auch das python3-revpimodio2 Modul, welches mindestens Version 2.0.0 haben muss. - + Can not load this function, because your ACL level is to low! You need at least level 1 to read or level 3 to write. Für diese Funktion ist das Berechtigungslevel zu gering! Es muss mindestens Level 1 zum Lesen oder Level 3 zu Schreiben sein. - + Can not load piCtory configuration. Did you create a hardware configuration? Please check this in piCtory! Kann piCtory Konfiguration nicht laden. Wurde eine Hardwarekonfiguration in piCtory erzeugt? - + Can not connect to RevPi XML-RPC Service! This could have the following reasons: The RevPi is not online, the XML-RPC service is not running / bind to localhost or the ACL permission is not set for your IP!!! @@ -278,7 +288,7 @@ Das kann eine der folgenden Ursachen haben: Der Rev Pi ist nicht online, der XML Führe 'sudo revpipyload_secure_installation' auf dem Revolution Pi aus um diese Funktion zu konfigurieren! - + The simulator is running! You can work with this simulator if your call RevPiModIO with this additional parameters: @@ -295,24 +305,24 @@ configrsc={1} Dies kann aus der Textbox oben kopiert werden. - + Can not start the simulator! Maybe the piCtory file is corrupt or you have no write permissions for '{0}'. Kann Simulator nicht starten! Vielleicht ist die piCtory Datei defekt oder es gibt keine Schreibberechtigung für '{0}`. - + Do you want to reset your process image to {0} values? You have to stop other RevPiModIO programs before doing that, because they could reset the outputs. Soll das virtuelle Prozessabbild auf {0} zurückgesetzt werden? Es sollten alle RevPiModIO Programme vorher beendet werden, da diese ihre IO Werte sofort wieder schreiben würden. - + zero null - + piCtory default piCtory Standardwerte @@ -320,92 +330,92 @@ Es sollten alle RevPiModIO Programme vorher beendet werden, da diese ihre IO Wer RevPiFiles - + Please select... Bitte auswählen... - + Error Fehler - + Can not stop plc program on Revolution Pi. Kann SPS Programm auf Rev Pi nicht stoppen. - + The Revolution Pi could not process some parts of the transmission. Der Revolution Pi hat Teile der Übertragung nicht durchgeführt. - + Errors occurred during transmission Fehler bei Übertragung aufgetreten - + Warning Warnung - + Could not start the plc program on Revolution Pi. Kann das SPS Programm auf dem Revolution Pi nicht starten. - + The RevPiPyLoad version on the Revolution Pi is to old. Die RevPiPyLoad Version auf dem Revolution Pi ist zu alt. - + Can not open last directory '{0}'. Kann letztes Verzeichnis '{0}' nicht öffnen. - + Stop scanning for files, because we found more than {0} files. Dateisuche wurde angehalten, da mehr als {0} Dateien gefunden wurden. - + Could not load path of working dir Kann Arbeitsverzeichnis nicht laden - + Can not load file list from Revolution Pi. Kann Dateiliste vom Revolution Pi nicht laden. - + Select folder... Ordner auswählen... - + Can not access the folder '{0}' to read files. Keine Berechtigung für Zugriff auf Ordner '{0}'. - + Error... Fehler... - + Error while download file '{0}'. Fehler beim Herunterladen der Datei '{0}'. - + Override files... Dateien überschreiben... - + One or more files does exist on your computer! Do you want to override the existingfiles? Select 'Yes' to override, 'No' to download only missing files. @@ -414,32 +424,32 @@ Select 'Yes' to override, 'No' to download only missing file Wählen Sie 'Ja' zum Überschreiben, 'Nein' um nur fehlende Dateien zu laden. - + Delete files from Revolution Pi... Dateien auf Rev Pi löschen... - + Do you want to delete {0} files from revolution pi? Sollen {0} Dateien vom Revolution Pi gelöscht werden? - + Error while delete file '{0}'. Fehler beim Löschen der Datei '{0}'. - + Information Information - + A PLC program has been uploaded. Please check the PLC program settings to see if the correct program is specified as the start program. Ein SPS Programm wurde hochgeladen. Bitte prüfe die SPS Programmeinstellungen ob das richtige Startprogramm gewählt ist. - + Choose a local directory first. Lokales Verzeichnis wählen. @@ -460,7 +470,7 @@ Wählen Sie 'Ja' zum Überschreiben, 'Nein' um nur fehlende RevPiLogfile - + Can not access log file on the RevPi Kann auf Logbuch vom RevPi nicht zugreifen @@ -1665,95 +1675,100 @@ applicable law. &Verbindungen... - + &Search Revolution Pi... &Suche Revolution Pi... - + Ctrl+F - + &Quit &Beenden - + Visit &webpage... &Webseite besuchen... - + &Info... - + PLC &logs... SPS &Logdateien... - - F3 - - - - + PLC &options... SPS &Optionen... - + Ctrl+O - + PLC progra&m... SPS Progra&mm... - + Ctrl+P - + PLC de&veloper... SPS Ent&wickler... - - F9 - - - - + piCtory configuraiton... piCtory Konfiguration... - + &Disconnect &Trennen - + Ctrl+X - + Reset driver... Treiber zurücksetzen... - + RevPi si&mulator... RevPi Si&mulator... + + + Ctrl+N + + + + + Ctrl+L + + + + + Ctrl+D + + win_revpilogfile