--- a/RefactoringRope/i18n/rope_de.ts Wed May 26 17:53:08 2021 +0200 +++ b/RefactoringRope/i18n/rope_de.ts Wed May 26 19:07:42 2021 +0200 @@ -1,2016 +1,2019 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="2.0" language="de" sourcelanguage=""> -<context> +<!DOCTYPE TS> +<TS version="2.1" language="de"> + <context> <name>AddParameterDialog</name> <message> - <location filename="../AddParameterDialog.ui" line="14"/> - <source>Add New Parameter</source> - <translation>Neuen Parameter hinzufügen</translation> + <location filename="../AddParameterDialog.ui" line="0" /> + <source>Add New Parameter</source> + <translation>Neuen Parameter hinzufügen</translation> </message> <message> - <location filename="../AddParameterDialog.ui" line="34"/> - <source>Name:</source> - <translation>Name:</translation> + <location filename="../AddParameterDialog.ui" line="0" /> + <source>Name:</source> + <translation>Name:</translation> </message> <message> - <location filename="../AddParameterDialog.ui" line="41"/> - <source>Enter the name of the new parameter</source> - <translation>Gib den Namen des neuen Parameter ein</translation> + <location filename="../AddParameterDialog.ui" line="0" /> + <source>Enter the name of the new parameter</source> + <translation>Gib den Namen des neuen Parameter ein</translation> </message> <message> - <location filename="../AddParameterDialog.ui" line="48"/> - <source>Default:</source> - <translation>Default:</translation> + <location filename="../AddParameterDialog.ui" line="0" /> + <source>Default:</source> + <translation>Default:</translation> </message> <message> - <location filename="../AddParameterDialog.ui" line="55"/> - <source>Enter the default value of the new parameter</source> - <translation>Gib den Defaultwert des neuen Parameter ein</translation> + <location filename="../AddParameterDialog.ui" line="0" /> + <source>Enter the default value of the new parameter</source> + <translation>Gib den Defaultwert des neuen Parameter ein</translation> </message> <message> - <location filename="../AddParameterDialog.ui" line="62"/> - <source>Value:</source> - <translation>Wert:</translation> + <location filename="../AddParameterDialog.ui" line="0" /> + <source>Value:</source> + <translation>Wert:</translation> </message> <message> - <location filename="../AddParameterDialog.ui" line="69"/> - <source>Enter a value for the new parameter that is passed by all calls</source> - <translation>Gib einen Wert für den neuen Parameter ein, der von allen Aurufen übergeben wird</translation> + <location filename="../AddParameterDialog.ui" line="0" /> + <source>Enter a value for the new parameter that is passed by all calls</source> + <translation>Gib einen Wert für den neuen Parameter ein, der von allen Aurufen übergeben wird</translation> </message> -</context> -<context> + </context> + <context> <name>AutoCompletionRopePage</name> <message> - <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="17"/> - <source><b>Configure Rope Autocompletion</b></source> - <translation><b>Rope Automatische Vervollständigung einstellen</b></translation> + <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="0" /> + <source><b>Configure Rope Autocompletion</b></source> + <translation><b>Rope Automatische Vervollständigung einstellen</b></translation> </message> <message> - <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="39"/> - <source>Select, whether the rope autocompletion support shall be enabled.</source> - <translation>Auswählen, um die automatische Vervollständigung mittels Rope zu aktivieren.</translation> - </message> - <message> - <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="42"/> - <source>Enable autocompletion</source> - <translation>Automatische Vervollständigung aktivieren</translation> - </message> - <message> - <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="49"/> - <source>Number of errors to fix:</source> - <translation>Anzahl zulässiger Fehler:</translation> + <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="0" /> + <source>Select, whether the rope autocompletion support shall be enabled.</source> + <translation>Auswählen, um die automatische Vervollständigung mittels Rope zu aktivieren.</translation> </message> <message> - <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="56"/> - <source>Enter the number of errors to fix before giving up</source> - <translation>Gib die Anzahl zulässiger Fehler ein</translation> - </message> - <message> - <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="105"/> - <source>Press to edit the rope configuration for Python3</source> - <translation>Drücken, um die Rope Konfiguration für Python3 zu editieren</translation> + <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="0" /> + <source>Enable autocompletion</source> + <translation>Automatische Vervollständigung aktivieren</translation> </message> <message> - <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="108"/> - <source>Edit Python 3 rope configuration</source> - <translation>Python3 Rope Konfiguration editieren</translation> - </message> -</context> -<context> - <name>CallTipsRopePage</name> - <message> - <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="17"/> - <source><b>Configure Rope Calltips</b></source> - <translation><b>Rope Calltips einstellen</b></translation> + <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="0" /> + <source>Number of errors to fix:</source> + <translation>Anzahl zulässiger Fehler:</translation> </message> <message> - <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="39"/> - <source>Select, whether the rope calltip support shall be enabled.</source> - <translation>Auswählen, um die Calltip Unterstützung von Rope zu aktivieren.</translation> + <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="0" /> + <source>Enter the number of errors to fix before giving up</source> + <translation>Gib die Anzahl zulässiger Fehler ein</translation> + </message> + <message> + <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="0" /> + <source>Press to edit the rope configuration for Python3</source> + <translation>Drücken, um die Rope Konfiguration für Python3 zu editieren</translation> </message> <message> - <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="42"/> - <source>Enable calltip</source> - <translation>Calltip aktivieren</translation> + <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="0" /> + <source>Edit Python 3 rope configuration</source> + <translation>Python3 Rope Konfiguration editieren</translation> + </message> + </context> + <context> + <name>CallTipsRopePage</name> + <message> + <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="0" /> + <source><b>Configure Rope Calltips</b></source> + <translation><b>Rope Calltips einstellen</b></translation> </message> <message> - <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="49"/> - <source>Number of errors to fix:</source> - <translation>Anzahl zulässiger Fehler:</translation> + <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="0" /> + <source>Select, whether the rope calltip support shall be enabled.</source> + <translation>Auswählen, um die Calltip Unterstützung von Rope zu aktivieren.</translation> + </message> + <message> + <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="0" /> + <source>Enable calltip</source> + <translation>Calltip aktivieren</translation> </message> <message> - <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="56"/> - <source>Enter the number of errors to fix before giving up</source> - <translation>Gib die Anzahl zulässiger Fehler ein</translation> + <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="0" /> + <source>Number of errors to fix:</source> + <translation>Anzahl zulässiger Fehler:</translation> </message> -</context> -<context> + <message> + <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="0" /> + <source>Enter the number of errors to fix before giving up</source> + <translation>Gib die Anzahl zulässiger Fehler ein</translation> + </message> + </context> + <context> <name>ChangeOccurrencesDialog</name> <message> - <location filename="../ChangeOccurrencesDialog.ui" line="14"/> - <source>Change Occurrences</source> - <translation>Vorkommen ändern</translation> - </message> - <message> - <location filename="../ChangeOccurrencesDialog.ui" line="28"/> - <source>Replace occurrences with:</source> - <translation>Vorkommen ändern mit:</translation> - </message> - <message> - <location filename="../ChangeOccurrencesDialog.ui" line="35"/> - <source>Enter the text occurrences should be replaced with</source> - <translation>Gib den Ersetzungstext für die Vorkommen ein</translation> - </message> - <message> - <location filename="../ChangeOccurrencesDialog.ui" line="48"/> - <source>Do only for calls</source> - <translation>Nur für Aufrufe</translation> - </message> - <message> - <location filename="../ChangeOccurrencesDialog.ui" line="55"/> - <source>Select to change occurrences with read access</source> - <translation>Auswählen, um Vorkommen mit Lesezugriff zu ändern</translation> + <location filename="../ChangeOccurrencesDialog.py" line="49" /> + <source>Preview</source> + <translation>Vorschau</translation> </message> <message> - <location filename="../ChangeOccurrencesDialog.ui" line="58"/> - <source>Reads</source> - <translation>Lesezugriff</translation> + <location filename="../ChangeOccurrencesDialog.ui" line="0" /> + <source>Change Occurrences</source> + <translation>Vorkommen ändern</translation> </message> <message> - <location filename="../ChangeOccurrencesDialog.ui" line="68"/> - <source>Select to change occurrences with write access</source> - <translation>Auswählen, um Vorkommen mit Schreibzugriff zu ändern</translation> + <location filename="../ChangeOccurrencesDialog.ui" line="0" /> + <source>Replace occurrences with:</source> + <translation>Vorkommen ändern mit:</translation> </message> <message> - <location filename="../ChangeOccurrencesDialog.ui" line="71"/> - <source>Writes</source> - <translation>Schreibzugriff</translation> - </message> - <message> - <location filename="../ChangeOccurrencesDialog.py" line="47"/> - <source>Preview</source> - <translation>Vorschau</translation> + <location filename="../ChangeOccurrencesDialog.ui" line="0" /> + <source>Enter the text occurrences should be replaced with</source> + <translation>Gib den Ersetzungstext für die Vorkommen ein</translation> </message> <message> - <location filename="../ChangeOccurrencesDialog.ui" line="44"/> - <source>Select to change occurrences, that are function or method calls. -"Reads" must be switched on as well.</source> - <translation>Auswählen, um Vorkommen, die Funktions- oder Methodenaufrufe sind, -zu ändern. "Lesezugriff" muss ebenfalls angewählt sein.</translation> + <location filename="../ChangeOccurrencesDialog.ui" line="0" /> + <source>Select to change occurrences, that are function or method calls. +"Reads" must be switched on as well.</source> + <translation>Auswählen, um Vorkommen, die Funktions- oder Methodenaufrufe sind, +zu ändern. "Lesezugriff" muss ebenfalls angewählt sein.</translation> </message> -</context> -<context> - <name>ChangeSignatureDialog</name> <message> - <location filename="../ChangeSignatureDialog.ui" line="13"/> - <source>Change Method Signature</source> - <translation>Methodensignatur ändern</translation> + <location filename="../ChangeOccurrencesDialog.ui" line="0" /> + <source>Do only for calls</source> + <translation>Nur für Aufrufe</translation> </message> <message> - <location filename="../ChangeSignatureDialog.ui" line="33"/> - <source>Parameters</source> - <translation>Parameter</translation> + <location filename="../ChangeOccurrencesDialog.ui" line="0" /> + <source>Select to change occurrences with read access</source> + <translation>Auswählen, um Vorkommen mit Lesezugriff zu ändern</translation> </message> <message> - <location filename="../ChangeSignatureDialog.ui" line="43"/> - <source>Move the selected parameter up</source> - <translation>Verschiebt den ausgewählten Parameter nach oben</translation> + <location filename="../ChangeOccurrencesDialog.ui" line="0" /> + <source>Reads</source> + <translation>Lesezugriff</translation> </message> <message> - <location filename="../ChangeSignatureDialog.ui" line="46"/> - <source>Move &Up</source> - <translation>&Aufwärts</translation> + <location filename="../ChangeOccurrencesDialog.ui" line="0" /> + <source>Select to change occurrences with write access</source> + <translation>Auswählen, um Vorkommen mit Schreibzugriff zu ändern</translation> </message> <message> - <location filename="../ChangeSignatureDialog.ui" line="56"/> - <source>Move &Down</source> - <translation>A&bwärts</translation> + <location filename="../ChangeOccurrencesDialog.ui" line="0" /> + <source>Writes</source> + <translation>Schreibzugriff</translation> + </message> + </context> + <context> + <name>ChangeSignatureDialog</name> + <message> + <location filename="../ChangeSignatureDialog.ui" line="0" /> + <source>Change Method Signature</source> + <translation>Methodensignatur ändern</translation> </message> <message> - <location filename="../ChangeSignatureDialog.ui" line="63"/> - <source>Remove the selected parameter</source> - <translation>Löscht den ausgewählten Parameter</translation> - </message> - <message> - <location filename="../ChangeSignatureDialog.ui" line="66"/> - <source>&Remove</source> - <translation>&Löschen</translation> - </message> - <message> - <location filename="../ChangeSignatureDialog.ui" line="73"/> - <source>Add a new parameter</source> - <translation>Fügt einen neuen Parameter ein</translation> + <location filename="../ChangeSignatureDialog.ui" line="0" /> + <source>Parameters</source> + <translation>Parameter</translation> </message> <message> - <location filename="../ChangeSignatureDialog.ui" line="76"/> - <source>&Add new parameter</source> - <translation>Neuen Parameter &einfügen</translation> - </message> - <message> - <location filename="../ChangeSignatureDialog.ui" line="119"/> - <source>Do for all matching methods in class &hierarchy</source> - <translation>Für alle gleichnamigen Methoden der &Klassenhierarchie durchführen</translation> + <location filename="../ChangeSignatureDialog.ui" line="0" /> + <source>Move the selected parameter up</source> + <translation>Verschiebt den ausgewählten Parameter nach oben</translation> </message> <message> - <location filename="../ChangeSignatureDialog.py" line="57"/> - <source>Preview</source> - <translation>Vorschau</translation> + <location filename="../ChangeSignatureDialog.ui" line="0" /> + <source>Move &Up</source> + <translation>&Aufwärts</translation> </message> <message> - <location filename="../ChangeSignatureDialog.ui" line="53"/> - <source>Move the selected parameter down</source> - <translation>Verschiebt den ausgewählten Parameter nach unten</translation> + <location filename="../ChangeSignatureDialog.ui" line="0" /> + <source>Move the selected parameter down</source> + <translation>Verschiebt den ausgewählten Parameter nach unten</translation> </message> <message> - <location filename="../ChangeSignatureDialog.ui" line="100"/> - <source>Default &value for moved parameters:</source> - <translation>&Standardwert für verschobene Parameter:</translation> + <location filename="../ChangeSignatureDialog.ui" line="0" /> + <source>Move &Down</source> + <translation>A&bwärts</translation> </message> <message> - <location filename="../ChangeSignatureDialog.ui" line="110"/> - <source>Enter the default value for parameters moved after one with a default value</source> - <translation>Gib den Standardwert für parameter, die nach solche mit Standardwert verschoben wurden, ein</translation> + <location filename="../ChangeSignatureDialog.ui" line="0" /> + <source>Remove the selected parameter</source> + <translation>Löscht den ausgewählten Parameter</translation> + </message> + <message> + <location filename="../ChangeSignatureDialog.ui" line="0" /> + <source>&Remove</source> + <translation>&Löschen</translation> </message> -</context> -<context> - <name>ChangesPreviewDialog</name> <message> - <location filename="../ChangesPreviewDialog.py" line="35"/> - <source>&Apply Changes</source> - <translation>Änderungen &anwenden</translation> + <location filename="../ChangeSignatureDialog.ui" line="0" /> + <source>Add a new parameter</source> + <translation>Fügt einen neuen Parameter ein</translation> + </message> + <message> + <location filename="../ChangeSignatureDialog.ui" line="0" /> + <source>&Add new parameter</source> + <translation>Neuen Parameter &einfügen</translation> </message> <message> - <location filename="../ChangesPreviewDialog.py" line="43"/> - <source>No changes available.</source> - <translation>Keine Änderungen verfügbar.</translation> + <location filename="../ChangeSignatureDialog.ui" line="0" /> + <source>Default &value for moved parameters:</source> + <translation>&Standardwert für verschobene Parameter:</translation> </message> -</context> -<context> - <name>CodeAssistServer</name> <message> - <location filename="../CodeAssistServer.py" line="590"/> - <source>An exception happened in the code assist client. Please report it to the eric bugs email address. -Exception: {0} -Value: {1} -Traceback: {2} -</source> - <translation>Im CodeAssist Client trat eine Ausnahme auf. Bitte berichten sie das Problem an die eric Fehleremailadresse. -Ausnahme: {0} -Wert: {1} -Traceback: {2} -</translation> + <location filename="../ChangeSignatureDialog.ui" line="0" /> + <source>Enter the default value for parameters moved after one with a default value</source> + <translation>Gib den Standardwert für parameter, die nach solche mit Standardwert verschoben wurden, ein</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="639"/> - <source>'{0}' is not supported because the configured interpreter could not be started. -</source> - <translation>'{0}' wird nicht unterstützt, da der konfigurierte Interpreter nicht gestartet werden konnte. -</translation> + <location filename="../ChangeSignatureDialog.ui" line="0" /> + <source>Do for all matching methods in class &hierarchy</source> + <translation>Für alle gleichnamigen Methoden der &Klassenhierarchie durchführen</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="644"/> - <source>'{0}' is not supported because no suitable interpreter is configured. -</source> - <translation>'{0}' wird nicht unrestützt, da kein geeigneter Interpreter konfiguriert ist. -</translation> + <location filename="../ChangeSignatureDialog.py" line="59" /> + <source>Preview</source> + <translation>Vorschau</translation> + </message> + </context> + <context> + <name>ChangesPreviewDialog</name> + <message> + <location filename="../ChangesPreviewDialog.py" line="36" /> + <source>&Apply Changes</source> + <translation>Änderungen &anwenden</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="232"/> - <source>Configure Rope</source> - <translation>Rope konfigurieren</translation> + <location filename="../ChangesPreviewDialog.py" line="43" /> + <source>No changes available.</source> + <translation>Keine Änderungen verfügbar.</translation> + </message> + </context> + <context> + <name>CodeAssistServer</name> + <message> + <location filename="../CodeAssistServer.py" line="89" /> + <source>static method</source> + <translation>Statische Methode</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="232"/> - <source>The Rope configuration file '{0}' does not exist.</source> - <translation>Die Rope Konfigurationsdatei '{0}' existiert nicht.</translation> + <location filename="../CodeAssistServer.py" line="90" /> + <source>class method</source> + <translation>Klassenmethode</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="759"/> - <source>Rope</source> - <translation>Rope</translation> - </message> - <message> - <location filename="../CodeAssistServer.py" line="95"/> - <source>static method</source> - <translation>Statische Methode</translation> + <location filename="../CodeAssistServer.py" line="91" /> + <source>method</source> + <translation>Methode</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="96"/> - <source>class method</source> - <translation>Klassenmethode</translation> + <location filename="../CodeAssistServer.py" line="92" /> + <source>function</source> + <translation>Funktion</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="97"/> - <source>method</source> - <translation>Methode</translation> + <location filename="../CodeAssistServer.py" line="93" /> + <source>class</source> + <translation>Klasse</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="98"/> - <source>function</source> - <translation>Funktion</translation> + <location filename="../CodeAssistServer.py" line="94" /> + <source>module</source> + <translation>Modul</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="99"/> - <source>class</source> - <translation>Klasse</translation> + <location filename="../CodeAssistServer.py" line="95" /> + <source>package</source> + <translation>Paket</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="100"/> - <source>module</source> - <translation>Modul</translation> + <location filename="../CodeAssistServer.py" line="96" /> + <source>object</source> + <translation>Objekt</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="101"/> - <source>package</source> - <translation>Paket</translation> + <location filename="../CodeAssistServer.py" line="97" /> + <source>not known</source> + <translation>unbekannt</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="102"/> - <source>object</source> - <translation>Objekt</translation> + <location filename="../CodeAssistServer.py" line="220" /> + <source>Configure Rope</source> + <translation>Rope konfigurieren</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="103"/> - <source>not known</source> - <translation>unbekannt</translation> + <location filename="../CodeAssistServer.py" line="221" /> + <source>The Rope configuration file '{0}' does not exist.</source> + <translation>Die Rope Konfigurationsdatei '{0}' existiert nicht.</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="432"/> - <source>Language <b>{0}</b> is not supported.</source> - <translation>Die Sprache <b>{0}</b> wird nicht unterstützt.</translation> + <location filename="../CodeAssistServer.py" line="374" /> + <source>Language <b>{0}</b> is not supported.</source> + <translation>Die Sprache <b>{0}</b> wird nicht unterstützt.</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="436"/> - <source>Language '{0}' is not supported.</source> - <translation>Die Sprache '{0}' wird nicht unterstützt.</translation> + <location filename="../CodeAssistServer.py" line="378" /> + <source>Language '{0}' is not supported.</source> + <translation>Die Sprache '{0}' wird nicht unterstützt.</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="480"/> - <source>Present in <i>{0}</i> module</source> - <translation>Im Modul <i>{0}</i> vorhanden</translation> + <location filename="../CodeAssistServer.py" line="422" /> + <source>Present in <i>{0}</i> module</source> + <translation>Im Modul <i>{0}</i> vorhanden</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="484"/> - <source>Present in '{0}' module</source> - <translation>Im Modul '{0}' vorhanden</translation> + <location filename="../CodeAssistServer.py" line="426" /> + <source>Present in '{0}' module</source> + <translation>Im Modul '{0}' vorhanden</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="502"/> - <source>No documentation available.</source> - <translation>Keine Dokumentation verfügbar.</translation> + <location filename="../CodeAssistServer.py" line="444" /> + <source>No documentation available.</source> + <translation>Keine Dokumentation verfügbar.</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="554"/> - <source>Code Assist: No definition found</source> - <translation>Code Assist: Keine Definition gefunden</translation> + <location filename="../CodeAssistServer.py" line="497" /> + <source>Code Assist: No definition found</source> + <translation>Code Assist: Keine Definition gefunden</translation> </message> <message> - <location filename="../CodeAssistServer.py" line="580"/> - <source>The data received from the code assist server could not be decoded. Please report this issue with the received data to the eric bugs email address. + <location filename="../CodeAssistServer.py" line="523" /> + <source>The data received from the code assist server could not be decoded. Please report this issue with the received data to the eric bugs email address. Error: {0} Data: {1} </source> - <translation>Die vom CodeAssist Server gesendeten Daten konnten nicht dekodiert werden. Bitte berichten sie das Problem zusammen mit den empfangenen Daten an die eric Fehleremailadresse. + <translation>Die vom CodeAssist Server gesendeten Daten konnten nicht dekodiert werden. Bitte berichten sie das Problem zusammen mit den empfangenen Daten an die eric Fehleremailadresse. Fehler: {0} Daten: {1} </translation> </message> <message> - <location filename="../CodeAssistServer.py" line="635"/> - <source>The rope refactoring library is not installed. + <location filename="../CodeAssistServer.py" line="533" /> + <source>An exception happened in the code assist client. Please report it to the eric bugs email address. +Exception: {0} +Value: {1} +Traceback: {2} </source> - <translation>Die rope Refactoring Bibliothek ist nicht installiert. + <translation>Im CodeAssist Client trat eine Ausnahme auf. Bitte berichten sie das Problem an die eric Fehleremailadresse. +Ausnahme: {0} +Wert: {1} +Traceback: {2} </translation> </message> -</context> -<context> - <name>ConfirmationDialog</name> <message> - <location filename="../ConfirmationDialog.ui" line="14"/> - <source>Confirmation</source> - <translation>Bestätigung</translation> + <location filename="../CodeAssistServer.py" line="577" /> + <source>The rope refactoring library is not installed. +</source> + <translation>Die rope Refactoring Bibliothek ist nicht installiert. +</translation> </message> <message> - <location filename="../ConfirmationDialog.py" line="66"/> - <source>Shall the refactoring <b>{0}</b> be done?</source> - <translation>Soll die Refaktorierung <b>{0}</b> durchgeführt werden?</translation> + <location filename="../CodeAssistServer.py" line="581" /> + <source>'{0}' is not supported because the configured interpreter could not be started. +</source> + <translation>'{0}' wird nicht unterstützt, da der konfigurierte Interpreter nicht gestartet werden konnte. +</translation> + </message> + <message> + <location filename="../CodeAssistServer.py" line="586" /> + <source>'{0}' is not supported because no suitable interpreter is configured. +</source> + <translation>'{0}' wird nicht unrestützt, da kein geeigneter Interpreter konfiguriert ist. +</translation> </message> <message> - <location filename="../ConfirmationDialog.py" line="47"/> - <source>Preview</source> - <translation>Vorschau</translation> + <location filename="../CodeAssistServer.py" line="702" /> + <source>Rope</source> + <translation>Rope</translation> + </message> + </context> + <context> + <name>ConfirmationDialog</name> + <message> + <location filename="../ConfirmationDialog.py" line="49" /> + <source>Preview</source> + <translation>Vorschau</translation> + </message> + <message> + <location filename="../ConfirmationDialog.py" line="68" /> + <source>Shall the refactoring <b>{0}</b> be done?</source> + <translation>Soll die Refaktorierung <b>{0}</b> durchgeführt werden?</translation> </message> <message> - <location filename="../ConfirmationDialog.py" line="70"/> - <source>The selected refactoring did not produce any changes.</source> - <translation>Die ausgewählte Refaktorierung erzeugte keine Änderungen.</translation> + <location filename="../ConfirmationDialog.py" line="72" /> + <source>The selected refactoring did not produce any changes.</source> + <translation>Die ausgewählte Refaktorierung erzeugte keine Änderungen.</translation> </message> -</context> -<context> + <message> + <location filename="../ConfirmationDialog.ui" line="0" /> + <source>Confirmation</source> + <translation>Bestätigung</translation> + </message> + </context> + <context> <name>ErrorDialog</name> <message> - <location filename="../ErrorDialog.ui" line="48"/> - <source>Traceback</source> - <translation>Traceback</translation> - </message> - <message> - <location filename="../ErrorDialog.py" line="42"/> - <source>Traceback (most recent call first): + <location filename="../ErrorDialog.py" line="42" /> + <source>Traceback (most recent call first): </source> - <translation>Traceback (aktuellster Aufruf zuerst): + <translation>Traceback (aktuellster Aufruf zuerst): </translation> </message> -</context> -<context> + <message> + <location filename="../ErrorDialog.ui" line="0" /> + <source>Traceback</source> + <translation>Traceback</translation> + </message> + </context> + <context> <name>ExtractDialog</name> <message> - <location filename="../ExtractDialog.ui" line="14"/> - <source>Extract</source> - <translation>Extrahieren</translation> + <location filename="../ExtractDialog.py" line="55" /> + <source>Preview</source> + <translation>Vorschau</translation> </message> <message> - <location filename="../ExtractDialog.ui" line="25"/> - <source>New Name:</source> - <translation>Neuer Name:</translation> - </message> - <message> - <location filename="../ExtractDialog.ui" line="32"/> - <source>Enter the new name</source> - <translation>Gib den neuen Namen ein</translation> + <location filename="../ExtractDialog.ui" line="0" /> + <source>Extract</source> + <translation>Extrahieren</translation> </message> <message> - <location filename="../ExtractDialog.ui" line="41"/> - <source>Extract similar expressions/statements</source> - <translation>Ähnliche Ausdrücke extrahieren</translation> + <location filename="../ExtractDialog.ui" line="0" /> + <source>New Name:</source> + <translation>Neuer Name:</translation> </message> <message> - <location filename="../ExtractDialog.py" line="53"/> - <source>Preview</source> - <translation>Vorschau</translation> + <location filename="../ExtractDialog.ui" line="0" /> + <source>Enter the new name</source> + <translation>Gib den neuen Namen ein</translation> </message> <message> - <location filename="../ExtractDialog.ui" line="51"/> - <source>Make the extracted object global</source> - <translation>Extrahiertes object global machen</translation> + <location filename="../ExtractDialog.ui" line="0" /> + <source>Extract similar expressions/statements</source> + <translation>Ähnliche Ausdrücke extrahieren</translation> </message> -</context> -<context> + <message> + <location filename="../ExtractDialog.ui" line="0" /> + <source>Make the extracted object global</source> + <translation>Extrahiertes object global machen</translation> + </message> + </context> + <context> <name>GetterSetterDialog</name> <message> - <location filename="../GetterSetterDialog.ui" line="13"/> - <source>Getter and Setter Method Names</source> - <translation>Getter und Setter Methodennamen</translation> + <location filename="../GetterSetterDialog.ui" line="0" /> + <source>Getter and Setter Method Names</source> + <translation>Getter und Setter Methodennamen</translation> </message> <message> - <location filename="../GetterSetterDialog.ui" line="31"/> - <source>Select to create getter and setter method names with an underscore</source> - <translation>Auswählen, um Getter und Setter Methodennamen mit Unterstrich zu erzeugen</translation> + <location filename="../GetterSetterDialog.ui" line="0" /> + <source>Select to create getter and setter method names with an underscore</source> + <translation>Auswählen, um Getter und Setter Methodennamen mit Unterstrich zu erzeugen</translation> </message> <message> - <location filename="../GetterSetterDialog.ui" line="34"/> - <source>Use underscore as separator</source> - <translation>Unterstrich als Trenner verwenden</translation> + <location filename="../GetterSetterDialog.ui" line="0" /> + <source>Use underscore as separator</source> + <translation>Unterstrich als Trenner verwenden</translation> </message> <message> - <location filename="../GetterSetterDialog.ui" line="41"/> - <source>Getter:</source> - <translation>Getter:</translation> + <location filename="../GetterSetterDialog.ui" line="0" /> + <source>Getter:</source> + <translation>Getter:</translation> </message> <message> - <location filename="../GetterSetterDialog.ui" line="48"/> - <source>Enter the name of the getter method</source> - <translation>Gib den Namen der Getter Methode ein</translation> + <location filename="../GetterSetterDialog.ui" line="0" /> + <source>Enter the name of the getter method</source> + <translation>Gib den Namen der Getter Methode ein</translation> </message> <message> - <location filename="../GetterSetterDialog.ui" line="55"/> - <source>Setter:</source> - <translation>Setter:</translation> + <location filename="../GetterSetterDialog.ui" line="0" /> + <source>Setter:</source> + <translation>Setter:</translation> </message> <message> - <location filename="../GetterSetterDialog.ui" line="62"/> - <source>Enter the name of the setter method</source> - <translation>Gib den Namen der Setter Methode ein</translation> + <location filename="../GetterSetterDialog.ui" line="0" /> + <source>Enter the name of the setter method</source> + <translation>Gib den Namen der Setter Methode ein</translation> </message> <message> - <location filename="../GetterSetterDialog.py" line="46"/> - <source>Preview</source> - <translation>Vorschau</translation> + <location filename="../GetterSetterDialog.py" line="48" /> + <source>Preview</source> + <translation>Vorschau</translation> </message> -</context> -<context> + </context> + <context> <name>HelpDialog</name> <message> - <location filename="../HelpDialog.ui" line="13"/> - <source>Help</source> - <translation>Hilfe</translation> + <location filename="../HelpDialog.py" line="40" /> + <source>Search...</source> + <translation>Suchen...</translation> </message> <message> - <location filename="../HelpDialog.py" line="52"/> - <source>Could not read file {0}. + <location filename="../HelpDialog.py" line="54" /> + <source>Could not read file {0}. Reason: {1}</source> - <translation>Die Datei {0} konnte nicht gelesen werden. + <translation>Die Datei {0} konnte nicht gelesen werden. Ursache: {1}</translation> </message> <message> - <location filename="../HelpDialog.py" line="38"/> - <source>Search...</source> - <translation>Suchen...</translation> + <location filename="../HelpDialog.ui" line="0" /> + <source>Help</source> + <translation>Hilfe</translation> </message> -</context> -<context> + </context> + <context> <name>HistoryDialog</name> <message> - <location filename="../HistoryDialog.py" line="78"/> - <source>&Undo</source> - <translation>&Rückgängig</translation> + <location filename="../HistoryDialog.py" line="84" /> + <source><b>Project History</b></source> + <translation><b>Projektchronik</b></translation> </message> <message> - <location filename="../HistoryDialog.py" line="194"/> - <source>Undo refactorings</source> - <translation>Refaktorierungen rückgängig machen</translation> + <location filename="../HistoryDialog.py" line="86" /> + <source><b>File History: {0}</b></source> + <translation><b>Dateichronik: {0}</b></translation> </message> <message> - <location filename="../HistoryDialog.py" line="194"/> - <source>Shall all refactorings up to <b>{0}</b> be undone?</source> - <translation>Sollen alle Refaktorierungen bis <b>{0}</b> rückgängig gemacht werden?</translation> + <location filename="../HistoryDialog.py" line="90" /> + <source>&Undo</source> + <translation>&Rückgängig</translation> </message> <message> - <location filename="../HistoryDialog.ui" line="53"/> - <source>Undo History</source> - <translation>Historie</translation> + <location filename="../HistoryDialog.py" line="92" /> + <source>&Redo</source> + <translation>&Wiederherstellen</translation> </message> <message> - <location filename="../HistoryDialog.py" line="80"/> - <source>&Redo</source> - <translation>&Wiederherstellen</translation> + <location filename="../HistoryDialog.py" line="94" /> + <source>Re&fresh</source> + <translation>&Erneuern</translation> </message> <message> - <location filename="../HistoryDialog.ui" line="77"/> - <source>Redo History</source> - <translation>Historie</translation> + <location filename="../HistoryDialog.py" line="96" /> + <source>&Clear History</source> + <translation>Chronik &löschen</translation> </message> <message> - <location filename="../HistoryDialog.py" line="216"/> - <source>Redo refactorings</source> - <translation>Refaktorierung wiederherstellen</translation> + <location filename="../HistoryDialog.py" line="207" /> + <source>Undo Refactorings</source> + <translation>Refaktorierungen rückgängig machen</translation> </message> <message> - <location filename="../HistoryDialog.py" line="216"/> - <source>Shall all refactorings up to <b>{0}</b> be redone?</source> - <translation>Sollen alle Refaktorierungen bis <b>{0}</b> wiederhergestellt werden?</translation> + <location filename="../HistoryDialog.py" line="208" /> + <source>Shall all refactorings up to <b>{0}</b> be undone?</source> + <translation>Sollen alle Refaktorierungen bis <b>{0}</b> rückgängig gemacht werden?</translation> </message> <message> - <location filename="../HistoryDialog.ui" line="14"/> - <source>Refactoring History</source> - <translation>Refaktorierungschronik</translation> + <location filename="../HistoryDialog.py" line="229" /> + <source>Redo Refactorings</source> + <translation>Refaktorierung wiederherstellen</translation> </message> <message> - <location filename="../HistoryDialog.ui" line="87"/> - <source>Select a change to preview on the right</source> - <translation>Wähle eine Änderung zur Vorschau im rechten Teil</translation> + <location filename="../HistoryDialog.py" line="230" /> + <source>Shall all refactorings up to <b>{0}</b> be redone?</source> + <translation>Sollen alle Refaktorierungen bis <b>{0}</b> wiederhergestellt werden?</translation> </message> <message> - <location filename="../HistoryDialog.py" line="73"/> - <source><b>Project History</b></source> - <translation><b>Projektchronik</b></translation> + <location filename="../HistoryDialog.py" line="266" /> + <source>Clear History</source> + <translation>Chronik löschen</translation> </message> <message> - <location filename="../HistoryDialog.py" line="75"/> - <source><b>File History: {0}</b></source> - <translation><b>Dateichronik: {0}</b></translation> + <location filename="../HistoryDialog.py" line="267" /> + <source>Do you really want to clear the refactoring history?</source> + <translation>Soll die Refaktorierungschronik wirklich gelöscht werden?</translation> </message> <message> - <location filename="../HistoryDialog.py" line="82"/> - <source>Re&fresh</source> - <translation>&Erneuern</translation> + <location filename="../HistoryDialog.ui" line="0" /> + <source>Refactoring History</source> + <translation>Refaktorierungschronik</translation> </message> <message> - <location filename="../HistoryDialog.py" line="84"/> - <source>&Clear History</source> - <translation>Chronik &löschen</translation> + <location filename="../HistoryDialog.ui" line="0" /> + <source>Undo History</source> + <translation>Historie</translation> </message> <message> - <location filename="../HistoryDialog.py" line="253"/> - <source>Clear History</source> - <translation>Chronik löschen</translation> + <location filename="../HistoryDialog.ui" line="0" /> + <location filename="../HistoryDialog.ui" line="0" /> + <source>Select a change to preview on the right</source> + <translation>Wähle eine Änderung zur Vorschau im rechten Teil</translation> </message> <message> - <location filename="../HistoryDialog.py" line="253"/> - <source>Do you really want to clear the refactoring history?</source> - <translation>Soll die Refaktorierungschronik wirklich gelöscht werden?</translation> + <location filename="../HistoryDialog.ui" line="0" /> + <source>Redo History</source> + <translation>Historie</translation> </message> -</context> -<context> + </context> + <context> <name>InlineArgumentDefaultDialog</name> <message> - <location filename="../InlineArgumentDefaultDialog.ui" line="13"/> - <source>Inline Argument Default</source> - <translation>Inline Arguments Default</translation> + <location filename="../InlineArgumentDefaultDialog.py" line="53" /> + <source>Preview</source> + <translation>Vorschau</translation> </message> <message> - <location filename="../InlineArgumentDefaultDialog.ui" line="37"/> - <source>Choose which to inline:</source> - <translation>Wähle den zu inlinenden Parameter:</translation> + <location filename="../InlineArgumentDefaultDialog.ui" line="0" /> + <source>Inline Argument Default</source> + <translation>Inline Arguments Default</translation> </message> <message> - <location filename="../InlineArgumentDefaultDialog.py" line="51"/> - <source>Preview</source> - <translation>Vorschau</translation> + <location filename="../InlineArgumentDefaultDialog.ui" line="0" /> + <source>Choose which to inline:</source> + <translation>Wähle den zu inlinenden Parameter:</translation> </message> -</context> -<context> + </context> + <context> <name>InlineDialog</name> <message> - <location filename="../InlineDialog.ui" line="14"/> - <source>Inline</source> - <translation>Inline</translation> + <location filename="../InlineDialog.ui" line="0" /> + <source>Inline</source> + <translation>Inline</translation> </message> <message> - <location filename="../InlineDialog.py" line="45"/> - <source>Preview</source> - <translation>Vorschau</translation> + <location filename="../InlineDialog.ui" line="0" /> + <source>&Remove the definition</source> + <translation>Definition &löschen</translation> </message> <message> - <location filename="../InlineDialog.ui" line="49"/> - <source>Do for all matching methods in class &hierarchy</source> - <translation>Für alle gleichnamigen Methoden der &Klassenhierarchie durchführen</translation> + <location filename="../InlineDialog.ui" line="0" /> + <source>Only inline the &current occurrence</source> + <translation>Nur das aktuelle &Vorkommen inlinen</translation> </message> <message> - <location filename="../InlineDialog.ui" line="32"/> - <source>&Remove the definition</source> - <translation>Definition &löschen</translation> + <location filename="../InlineDialog.ui" line="0" /> + <source>Do for all matching methods in class &hierarchy</source> + <translation>Für alle gleichnamigen Methoden der &Klassenhierarchie durchführen</translation> </message> <message> - <location filename="../InlineDialog.ui" line="42"/> - <source>Only inline the &current occurrence</source> - <translation>Nur das aktuelle &Vorkommen inlinen</translation> + <location filename="../InlineDialog.py" line="47" /> + <source>Preview</source> + <translation>Vorschau</translation> </message> <message> - <location filename="../InlineDialog.py" line="78"/> - <source>Inlining occurrences of <b>{0}</b> (type '<i>{1}</i>').</source> - <translation>Inlining Vorkommen von <b>{0}</b> (Typ '<i>{1}</i>').</translation> + <location filename="../InlineDialog.py" line="80" /> + <source>Inlining occurrences of <b>{0}</b> (type '<i>{1}</i>').</source> + <translation>Inlining Vorkommen von <b>{0}</b> (Typ '<i>{1}</i>').</translation> </message> -</context> -<context> + </context> + <context> <name>IntroduceFactoryDialog</name> <message> - <location filename="../IntroduceFactoryDialog.ui" line="14"/> - <source>Introduce Factory Method</source> - <translation>Factory Methode einführen</translation> + <location filename="../IntroduceFactoryDialog.ui" line="0" /> + <source>Introduce Factory Method</source> + <translation>Factory Methode einführen</translation> </message> <message> - <location filename="../IntroduceFactoryDialog.ui" line="28"/> - <source>Factory Method Name:</source> - <translation>Name der Factory Methode:</translation> + <location filename="../IntroduceFactoryDialog.ui" line="0" /> + <source>Factory Method Name:</source> + <translation>Name der Factory Methode:</translation> </message> <message> - <location filename="../IntroduceFactoryDialog.ui" line="35"/> - <source>Enter the name of the factory method</source> - <translation>Gib den Namen der Factory Methode ein</translation> + <location filename="../IntroduceFactoryDialog.ui" line="0" /> + <source>Enter the name of the factory method</source> + <translation>Gib den Namen der Factory Methode ein</translation> </message> <message> - <location filename="../IntroduceFactoryDialog.ui" line="44"/> - <source>Select to make the factory method a static method</source> - <translation>Auswählen, um die Factory Methode als statische Method zu erzeugen</translation> + <location filename="../IntroduceFactoryDialog.ui" line="0" /> + <source>Select to make the factory method a static method</source> + <translation>Auswählen, um die Factory Methode als statische Method zu erzeugen</translation> </message> <message> - <location filename="../IntroduceFactoryDialog.ui" line="47"/> - <source>Use static method</source> - <translation>statische Methode</translation> + <location filename="../IntroduceFactoryDialog.ui" line="0" /> + <source>Use static method</source> + <translation>statische Methode</translation> </message> <message> - <location filename="../IntroduceFactoryDialog.ui" line="57"/> - <source>Select to make the factory method a global function</source> - <translation>Auswählen, um die Factory Methode als globale Funktion zu erzeugen</translation> + <location filename="../IntroduceFactoryDialog.ui" line="0" /> + <source>Select to make the factory method a global function</source> + <translation>Auswählen, um die Factory Methode als globale Funktion zu erzeugen</translation> </message> <message> - <location filename="../IntroduceFactoryDialog.ui" line="60"/> - <source>Use global function</source> - <translation>Globale Funktion</translation> + <location filename="../IntroduceFactoryDialog.ui" line="0" /> + <source>Use global function</source> + <translation>Globale Funktion</translation> </message> <message> - <location filename="../IntroduceFactoryDialog.py" line="46"/> - <source>Preview</source> - <translation>Vorschau</translation> + <location filename="../IntroduceFactoryDialog.py" line="48" /> + <source>Preview</source> + <translation>Vorschau</translation> </message> -</context> -<context> + </context> + <context> <name>IntroduceParameterDialog</name> <message> - <location filename="../IntroduceParameterDialog.ui" line="14"/> - <source>Introduce Parameter</source> - <translation>Parameter einführen</translation> + <location filename="../IntroduceParameterDialog.ui" line="0" /> + <source>Introduce Parameter</source> + <translation>Parameter einführen</translation> </message> <message> - <location filename="../IntroduceParameterDialog.ui" line="31"/> - <source>New Parameter Name:</source> - <translation>Name des neuen Parameter:</translation> + <location filename="../IntroduceParameterDialog.ui" line="0" /> + <source>New Parameter Name:</source> + <translation>Name des neuen Parameter:</translation> </message> <message> - <location filename="../IntroduceParameterDialog.py" line="47"/> - <source>Preview</source> - <translation>Vorschau</translation> + <location filename="../IntroduceParameterDialog.py" line="49" /> + <source>Preview</source> + <translation>Vorschau</translation> </message> -</context> -<context> - <name>JsonServer</name> + </context> + <context> + <name>MatchesDialog</name> <message> - <location filename="../JsonServer.py" line="156"/> - <source>JSON Protocol Error</source> - <translation>JSON Protokollfehler</translation> + <location filename="../MatchesDialog.ui" line="0" /> + <source>Refactoring Matches</source> + <translation>Refaktorierung Suchergebnis</translation> </message> <message> - <location filename="../JsonServer.py" line="156"/> - <source><p>The response received from the client could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> - <translation><p>Die Antwort des Clients konnte nicht dekodiert werden. Bitte berichten sie das Problem zusammen mit den empfangenen Daten an die eric Fehleremailadresse.</p><p>Fehler: {0}</p><p>Daten:<br/>{1}</p></translation> + <location filename="../MatchesDialog.ui" line="0" /> + <source>Filename</source> + <translation>Dateiname</translation> </message> -</context> -<context> - <name>MatchesDialog</name> <message> - <location filename="../MatchesDialog.ui" line="14"/> - <source>Refactoring Matches</source> - <translation>Refaktorierung Suchergebnis</translation> + <location filename="../MatchesDialog.ui" line="0" /> + <source>Line</source> + <translation>Zeile</translation> </message> <message> - <location filename="../MatchesDialog.ui" line="42"/> - <source>Filename</source> - <translation>Dateiname</translation> + <location filename="../MatchesDialog.ui" line="0" /> + <source>Confidence</source> + <translation>Bestimmtheit</translation> </message> - <message> - <location filename="../MatchesDialog.ui" line="47"/> - <source>Line</source> - <translation>Zeile</translation> - </message> - <message> - <location filename="../MatchesDialog.ui" line="52"/> - <source>Confidence</source> - <translation>Bestimmtheit</translation> - </message> -</context> -<context> + </context> + <context> <name>MethodToMethodObjectDialog</name> <message> - <location filename="../MethodToMethodObjectDialog.ui" line="14"/> - <source>Replace Method With Method Object</source> - <translation>Ersetze Methode mit Methodenobjekt</translation> + <location filename="../MethodToMethodObjectDialog.ui" line="0" /> + <source>Replace Method With Method Object</source> + <translation>Ersetze Methode mit Methodenobjekt</translation> </message> <message> - <location filename="../MethodToMethodObjectDialog.ui" line="31"/> - <source>New Class Name:</source> - <translation>Name der neuen Klasse:</translation> + <location filename="../MethodToMethodObjectDialog.ui" line="0" /> + <source>New Class Name:</source> + <translation>Name der neuen Klasse:</translation> </message> <message> - <location filename="../MethodToMethodObjectDialog.py" line="47"/> - <source>Preview</source> - <translation>Vorschau</translation> + <location filename="../MethodToMethodObjectDialog.py" line="49" /> + <source>Preview</source> + <translation>Vorschau</translation> </message> -</context> -<context> + </context> + <context> <name>MouseClickHandlerRopePage</name> <message> - <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="17"/> - <source><b>Configure Rope Mouse Click Handler Support</b></source> - <translation><b>Rope Maus Klick Handler Einstellungen</b></translation> + <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="0" /> + <source><b>Configure Rope Mouse Click Handler Support</b></source> + <translation><b>Rope Maus Klick Handler Einstellungen</b></translation> + </message> + <message> + <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="0" /> + <source>Select, whether the rope mouse click handler support shall be enabled.</source> + <translation>Anwählen, um die Unterstützung von Maus Klick Handlern mit Rope zu aktivieren.</translation> </message> <message> - <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="37"/> - <source>Select, whether the rope mouse click handler support shall be enabled.</source> - <translation>Anwählen, um die Unterstützung von Maus Klick Handlern mit Rope zu aktivieren.</translation> + <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="0" /> + <source>Enable Mouse Click Handler</source> + <translation>Maus Klick Handler aktivieren</translation> + </message> + <message> + <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="0" /> + <source>Go To Definition</source> + <translation>Gehe zu Definition</translation> + </message> + <message> + <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="0" /> + <source>Click Sequence:</source> + <translation>Klick Sequenz:</translation> </message> <message> - <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="40"/> - <source>Enable Mouse Click Handler</source> - <translation>Maus Klick Handler aktivieren</translation> + <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="0" /> + <source>Shows the mouse click sequence</source> + <translation>Zeigt die Maus Klick Sequenz</translation> + </message> + <message> + <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="0" /> + <source>Press to open a dialog to configure the mouse click sequence</source> + <translation>Drücken, um einen Dialog zur Konfiguration der Maus Klick Sequenz anzuzeigen</translation> </message> <message> - <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="47"/> - <source>Go To Definition</source> - <translation>Gehe zu Definition</translation> + <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="0" /> + <source>Change...</source> + <translation>Ändern...</translation> </message> + </context> + <context> + <name>MoveDialog</name> <message> - <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="53"/> - <source>Click Sequence:</source> - <translation>Klick Sequenz:</translation> - </message> - <message> - <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="63"/> - <source>Shows the mouse click sequence</source> - <translation>Zeigt die Maus Klick Sequenz</translation> + <location filename="../MoveDialog.ui" line="0" /> + <source>New Method Name:</source> + <translation>Neuer Methodenname:</translation> </message> <message> - <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="73"/> - <source>Press to open a dialog to configure the mouse click sequence</source> - <translation>Drücken, um einen Dialog zur Konfiguration der Maus Klick Sequenz anzuzeigen</translation> + <location filename="../MoveDialog.ui" line="0" /> + <source>Enter the new method name</source> + <translation>Gib den neuen Methodennamen ein</translation> + </message> + <message> + <location filename="../MoveDialog.ui" line="0" /> + <source>Destination Attribute:</source> + <translation>Zielattribut:</translation> </message> <message> - <location filename="../ConfigurationPage/MouseClickHandlerRopePage.ui" line="76"/> - <source>Change...</source> - <translation>Ändern...</translation> - </message> -</context> -<context> - <name>MoveDialog</name> - <message> - <location filename="../MoveDialog.ui" line="40"/> - <source>New Method Name:</source> - <translation>Neuer Methodenname:</translation> + <location filename="../MoveDialog.ui" line="0" /> + <source>Enter the name of the attribute to move to</source> + <translation>Gib den Namen des Zielattributes ein</translation> </message> <message> - <location filename="../MoveDialog.ui" line="47"/> - <source>Enter the new method name</source> - <translation>Gib den neuen Methodennamen ein</translation> + <location filename="../MoveDialog.ui" line="0" /> + <source>...</source> + <translation>...</translation> </message> <message> - <location filename="../MoveDialog.ui" line="54"/> - <source>Destination Attribute:</source> - <translation>Zielattribut:</translation> + <location filename="../MoveDialog.py" line="60" /> + <source>Preview</source> + <translation>Vorschau</translation> </message> <message> - <location filename="../MoveDialog.ui" line="61"/> - <source>Enter the name of the attribute to move to</source> - <translation>Gib den Namen des Zielattributes ein</translation> + <location filename="../MoveDialog.py" line="90" /> + <source>Move Method</source> + <translation>Methode verschieben</translation> </message> <message> - <location filename="../MoveDialog.ui" line="92"/> - <source>...</source> - <translation>...</translation> + <location filename="../MoveDialog.py" line="95" /> + <source>Move Global Method</source> + <translation>Globale Methode verschieben</translation> </message> <message> - <location filename="../MoveDialog.py" line="58"/> - <source>Preview</source> - <translation>Vorschau</translation> + <location filename="../MoveDialog.py" line="97" /> + <source>Destination Module:</source> + <translation>Zielmodul:</translation> </message> <message> - <location filename="../MoveDialog.py" line="89"/> - <source>Move Method</source> - <translation>Methode verschieben</translation> + <location filename="../MoveDialog.py" line="98" /> + <source>Enter the destination module for the method</source> + <translation>Gib das Zielmodul für die Methode ein</translation> </message> <message> - <location filename="../MoveDialog.py" line="94"/> - <source>Move Global Method</source> - <translation>Globale Methode verschieben</translation> + <location filename="../MoveDialog.py" line="100" /> + <source>Select the destination module via a file selection dialog</source> + <translation>Wähle das Zielmodul mit einem Dateiauswahldialog</translation> </message> <message> - <location filename="../MoveDialog.py" line="96"/> - <source>Destination Module:</source> - <translation>Zielmodul:</translation> + <location filename="../MoveDialog.py" line="103" /> + <source>Move Module</source> + <translation>Modul verschieben</translation> </message> <message> - <location filename="../MoveDialog.py" line="97"/> - <source>Enter the destination module for the method</source> - <translation>Gib das Zielmodul für die Methode ein</translation> + <location filename="../MoveDialog.py" line="105" /> + <source>Destination Package:</source> + <translation>Zielpackage:</translation> </message> <message> - <location filename="../MoveDialog.py" line="99"/> - <source>Select the destination module via a file selection dialog</source> - <translation>Wähle das Zielmodul mit einem Dateiauswahldialog</translation> + <location filename="../MoveDialog.py" line="106" /> + <source>Enter the destination package for the module</source> + <translation>Gib das Zielpackage für das Modul ein</translation> </message> <message> - <location filename="../MoveDialog.py" line="102"/> - <source>Move Module</source> - <translation>Modul verschieben</translation> + <location filename="../MoveDialog.py" line="108" /> + <source>Select the destination package via a directory selection dialog</source> + <translation>Wähle das Zielpackage mit einem Verzeichnisauswahldialog</translation> </message> <message> - <location filename="../MoveDialog.py" line="104"/> - <source>Destination Package:</source> - <translation>Zielpackage:</translation> + <location filename="../MoveDialog.py" line="112" /> + <source>Move</source> + <translation>Verschieben</translation> </message> <message> - <location filename="../MoveDialog.py" line="105"/> - <source>Enter the destination package for the module</source> - <translation>Gib das Zielpackage für das Modul ein</translation> + <location filename="../MoveDialog.py" line="183" /> + <source>Python Files (*.py *.py3);;All Files (*)</source> + <translation>Python Dateien (*.py *.py3);;Alle Dateien (*)</translation> </message> <message> - <location filename="../MoveDialog.py" line="107"/> - <source>Select the destination package via a directory selection dialog</source> - <translation>Wähle das Zielpackage mit einem Verzeichnisauswahldialog</translation> - </message> - <message> - <location filename="../MoveDialog.py" line="111"/> - <source>Move</source> - <translation>Verschieben</translation> - </message> - <message> - <location filename="../MoveDialog.py" line="195"/> - <source>The selected module must be inside the project.</source> - <translation>Das ausgewählte Modul muss innerhalb des Projektes sein.</translation> + <location filename="../MoveDialog.py" line="196" /> + <source>The selected module must be inside the project.</source> + <translation>Das ausgewählte Modul muss innerhalb des Projektes sein.</translation> </message> <message> - <location filename="../MoveDialog.py" line="199"/> - <source>The selected directory must be inside the project.</source> - <translation>Das ausgewählte Verzeichnis muss innerhalb des Projektes sein.</translation> - </message> - <message> - <location filename="../MoveDialog.py" line="241"/> - <source>The selected module <b>{0}</b> does not exist.</source> - <translation>Das ausgewählte Modul <b>{0}</b> existiert nicht.</translation> + <location filename="../MoveDialog.py" line="200" /> + <source>The selected directory must be inside the project.</source> + <translation>Das ausgewählte Verzeichnis muss innerhalb des Projektes sein.</translation> </message> <message> - <location filename="../MoveDialog.py" line="250"/> - <source>The selected directory <b>{0}</b> is not a package.</source> - <translation>Das ausgewählte Verzeichnis <b>{0}</b> ist kein Package.</translation> + <location filename="../MoveDialog.py" line="245" /> + <location filename="../MoveDialog.py" line="213" /> + <source>The selected module <b>{0}</b> does not exist.</source> + <translation>Das ausgewählte Modul <b>{0}</b> existiert nicht.</translation> </message> <message> - <location filename="../MoveDialog.py" line="177"/> - <source>Python Files (*.py *.py3);;All Files (*)</source> - <translation>Python Dateien (*.py *.py3);;Alle Dateien (*)</translation> + <location filename="../MoveDialog.py" line="254" /> + <location filename="../MoveDialog.py" line="223" /> + <source>The selected directory <b>{0}</b> is not a package.</source> + <translation>Das ausgewählte Verzeichnis <b>{0}</b> ist kein Package.</translation> </message> -</context> -<context> + </context> + <context> <name>PreviewDialog</name> <message> - <location filename="../PreviewDialog.ui" line="13"/> - <source>Preview Changes</source> - <translation>Änderungsvorschau</translation> + <location filename="../PreviewDialog.ui" line="0" /> + <source>Preview Changes</source> + <translation>Änderungsvorschau</translation> </message> <message> - <location filename="../PreviewDialog.ui" line="39"/> - <source>Changes</source> - <translation>Änderungen</translation> + <location filename="../PreviewDialog.ui" line="0" /> + <source>Changes</source> + <translation>Änderungen</translation> </message> <message> - <location filename="../PreviewDialog.ui" line="74"/> - <source>Select a change to preview on the right</source> - <translation>Wähle eine Änderung zur Vorschau</translation> + <location filename="../PreviewDialog.ui" line="0" /> + <source>Select a change to preview on the right</source> + <translation>Wähle eine Änderung zur Vorschau</translation> </message> -</context> -<context> + </context> + <context> <name>RefactoringRopePlugin</name> <message> - <location filename="../../PluginRefactoringRope.py" line="119"/> - <source>Rope</source> - <translation>Rope</translation> + <location filename="../../PluginRefactoringRope.py" line="125" /> + <location filename="../../PluginRefactoringRope.py" line="120" /> + <location filename="../../PluginRefactoringRope.py" line="115" /> + <source>Rope</source> + <translation>Rope</translation> </message> -</context> -<context> + </context> + <context> <name>RefactoringServer</name> <message> - <location filename="../RefactoringServer.py" line="954"/> - <source>Rename</source> - <translation>Umbenennen</translation> + <location filename="../RefactoringServer.py" line="952" /> + <location filename="../RefactoringServer.py" line="178" /> + <source>Rename</source> + <translation>Umbenennen</translation> </message> <message> - <location filename="../RefactoringServer.py" line="179"/> - <source>&Rename</source> - <translation>&Umbenennen</translation> + <location filename="../RefactoringServer.py" line="179" /> + <source>&Rename</source> + <translation>&Umbenennen</translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="182" /> + <source>Rename the highlighted object</source> + <translation>Das hervorgehobene Objekt umbenennen</translation> </message> <message> - <location filename="../RefactoringServer.py" line="184"/> - <source>Rename the highlighted object</source> - <translation>Das hervorgehobene Objekt umbenennen</translation> + <location filename="../RefactoringServer.py" line="184" /> + <source><b>Rename</b><p>Rename the highlighted Python object.</p></source> + <translation><b>Umbenennen</b><p>Benenne das hervorgehobene Python Objekt um.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="186"/> - <source><b>Rename</b><p>Rename the highlighted Python object.</p></source> - <translation><b>Umbenennen</b><p>Benenne das hervorgehobene Python Objekt um.</p></translation> + <location filename="../RefactoringServer.py" line="958" /> + <location filename="../RefactoringServer.py" line="193" /> + <source>Local Rename</source> + <translation>Lokales Umbenennen</translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="194" /> + <source>&Local Rename</source> + <translation>Lo&kale Umbenennung</translation> </message> <message> - <location filename="../RefactoringServer.py" line="960"/> - <source>Local Rename</source> - <translation>Lokales Umbenennen</translation> + <location filename="../RefactoringServer.py" line="197" /> + <source>Rename the highlighted object in the current module only</source> + <translation>Das hervorgehobene Objekt nur im aktuellen Modul umbenennen</translation> </message> <message> - <location filename="../RefactoringServer.py" line="194"/> - <source>&Local Rename</source> - <translation>Lo&kale Umbenennung</translation> + <location filename="../RefactoringServer.py" line="199" /> + <source><b>Local Rename</b><p>Rename the highlighted Python object in the current module only.</p></source> + <translation><b>Lokales Umbenennen</b><p>Benenne das hervorgehobene Objekt nur im aktuellen Modul um.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="199"/> - <source>Rename the highlighted object in the current module only</source> - <translation>Das hervorgehobene Objekt nur im aktuellen Modul umbenennen</translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="201"/> - <source><b>Local Rename</b><p>Rename the highlighted Python object in the current module only.</p></source> - <translation><b>Lokales Umbenennen</b><p>Benenne das hervorgehobene Objekt nur im aktuellen Modul um.</p></translation> + <location filename="../RefactoringServer.py" line="964" /> + <location filename="../RefactoringServer.py" line="210" /> + <location filename="../RefactoringServer.py" line="209" /> + <source>Rename Current Module</source> + <translation>Aktuelles Modul umbenennen</translation> </message> <message> - <location filename="../RefactoringServer.py" line="966"/> - <source>Rename Current Module</source> - <translation>Aktuelles Modul umbenennen</translation> + <location filename="../RefactoringServer.py" line="213" /> + <source>Rename the current module</source> + <translation>Das aktuelle Modul umbenennen</translation> </message> <message> - <location filename="../RefactoringServer.py" line="215"/> - <source>Rename the current module</source> - <translation>Das aktuelle Modul umbenennen</translation> + <location filename="../RefactoringServer.py" line="215" /> + <source><b>Rename Current Module</b><p>Rename the current module.</p></source> + <translation><b>Aktuelles Modul umbenennen</b><p>Das aktuelle Modul umbenennen.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="217"/> - <source><b>Rename Current Module</b><p>Rename the current module.</p></source> - <translation><b>Aktuelles Modul umbenennen</b><p>Das aktuelle Modul umbenennen.</p></translation> + <location filename="../RefactoringServer.py" line="1037" /> + <location filename="../RefactoringServer.py" line="224" /> + <source>Change Occurrences</source> + <translation>Vorkommen ändern</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1039"/> - <source>Change Occurrences</source> - <translation>Vorkommen ändern</translation> + <location filename="../RefactoringServer.py" line="225" /> + <source>Change &Occurrences</source> + <translation>V&orkommen ändern</translation> </message> <message> - <location filename="../RefactoringServer.py" line="225"/> - <source>Change &Occurrences</source> - <translation>V&orkommen ändern</translation> + <location filename="../RefactoringServer.py" line="228" /> + <source>Change all occurrences in the local scope</source> + <translation>Ändert alle Vorkommen im lokalen Sichtbereich</translation> </message> <message> - <location filename="../RefactoringServer.py" line="230"/> - <source>Change all occurrences in the local scope</source> - <translation>Ändert alle Vorkommen im lokalen Sichtbereich</translation> + <location filename="../RefactoringServer.py" line="230" /> + <source><b>Change Occurrences</b><p>Change all occurrences in the local scope.</p></source> + <translation><b>Vorkommen ändern</b><p>Ändert alle Vorkommen im lokalen Sichtbereich.</p></translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="243" /> + <source>Extract method</source> + <translation>Methode extrahieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="232"/> - <source><b>Change Occurrences</b><p>Change all occurrences in the local scope.</p></source> - <translation><b>Vorkommen ändern</b><p>Ändert alle Vorkommen im lokalen Sichtbereich.</p></translation> + <location filename="../RefactoringServer.py" line="244" /> + <source>Extract &Method</source> + <translation>&Methode extrahieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="244"/> - <source>Extract method</source> - <translation>Methode extrahieren</translation> + <location filename="../RefactoringServer.py" line="247" /> + <source>Extract the highlighted area as a method</source> + <translation>Extrahiert den hervorgehobenen Bereich als Methode</translation> </message> <message> - <location filename="../RefactoringServer.py" line="244"/> - <source>Extract &Method</source> - <translation>&Methode extrahieren</translation> + <location filename="../RefactoringServer.py" line="249" /> + <source><b>Extract method</b><p>Extract the highlighted area as a method or function.</p></source> + <translation><b>Methode extrahieren</b><p>Extrahiert den hervorgehobenen Bereich als Methode oder Funktion.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="249"/> - <source>Extract the highlighted area as a method</source> - <translation>Extrahiert den hervorgehobenen Bereich als Methode</translation> + <location filename="../RefactoringServer.py" line="258" /> + <source>Extract local variable</source> + <translation>Lokale Variable extrahieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="251"/> - <source><b>Extract method</b><p>Extract the highlighted area as a method or function.</p></source> - <translation><b>Methode extrahieren</b><p>Extrahiert den hervorgehobenen Bereich als Methode oder Funktion.</p></translation> + <location filename="../RefactoringServer.py" line="259" /> + <source>&Extract Local Variable</source> + <translation>&Lokale Variable extrahieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="259"/> - <source>Extract local variable</source> - <translation>Lokale Variable extrahieren</translation> + <location filename="../RefactoringServer.py" line="262" /> + <source>Extract the highlighted area as a local variable</source> + <translation>Extrahiert den hervorgehobenen Bereich als lokale Variable</translation> </message> <message> - <location filename="../RefactoringServer.py" line="259"/> - <source>&Extract Local Variable</source> - <translation>&Lokale Variable extrahieren</translation> + <location filename="../RefactoringServer.py" line="264" /> + <source><b>Extract local variable</b><p>Extract the highlighted area as a local variable.</p></source> + <translation><b>Lokale Variable extrahieren</b><p>Extrahiert den hervorgehobenen Bereich als lokale Variable.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="264"/> - <source>Extract the highlighted area as a local variable</source> - <translation>Extrahiert den hervorgehobenen Bereich als lokale Variable</translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="266"/> - <source><b>Extract local variable</b><p>Extract the highlighted area as a local variable.</p></source> - <translation><b>Lokale Variable extrahieren</b><p>Extrahiert den hervorgehobenen Bereich als lokale Variable.</p></translation> + <location filename="../RefactoringServer.py" line="1130" /> + <location filename="../RefactoringServer.py" line="277" /> + <source>Inline</source> + <translation>Inline</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1132"/> - <source>Inline</source> - <translation>Inline</translation> + <location filename="../RefactoringServer.py" line="278" /> + <source>&Inline</source> + <translation>&Inline</translation> </message> <message> - <location filename="../RefactoringServer.py" line="278"/> - <source>&Inline</source> - <translation>&Inline</translation> + <location filename="../RefactoringServer.py" line="281" /> + <source>Inlines the selected local variable or method</source> + <translation>Inlined die ausgewählte lokale Variable oder Methode</translation> </message> <message> - <location filename="../RefactoringServer.py" line="283"/> - <source>Inlines the selected local variable or method</source> - <translation>Inlined die ausgewählte lokale Variable oder Methode</translation> + <location filename="../RefactoringServer.py" line="283" /> + <source><b>Inline</b><p>Inlines the selected local variable or method.</p></source> + <translation><b>Inline</b><p>Inlined die ausgewählte lokale Variable oder Methode.</p></translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="296" /> + <source>Move method</source> + <translation>Methode verschieben</translation> </message> <message> - <location filename="../RefactoringServer.py" line="285"/> - <source><b>Inline</b><p>Inlines the selected local variable or method.</p></source> - <translation><b>Inline</b><p>Inlined die ausgewählte lokale Variable oder Methode.</p></translation> + <location filename="../RefactoringServer.py" line="297" /> + <source>Mo&ve Method</source> + <translation>Methode &verschieben</translation> </message> <message> - <location filename="../RefactoringServer.py" line="297"/> - <source>Move method</source> - <translation>Methode verschieben</translation> + <location filename="../RefactoringServer.py" line="300" /> + <source>Move the highlighted method to another class</source> + <translation>Verschiebt die ausgewählte Methode in eine andere Klasse</translation> </message> <message> - <location filename="../RefactoringServer.py" line="297"/> - <source>Mo&ve Method</source> - <translation>Methode &verschieben</translation> + <location filename="../RefactoringServer.py" line="302" /> + <source><b>Move method</b><p>Move the highlighted method to another class.</p></source> + <translation><b>Methode verschieben</b><p>Verschiebt die ausgewählte Methode in eine andere Klasse.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="302"/> - <source>Move the highlighted method to another class</source> - <translation>Verschiebt die ausgewählte Methode in eine andere Klasse</translation> + <location filename="../RefactoringServer.py" line="311" /> + <source>Move current module</source> + <translation>Aktuelles Modul verschieben</translation> </message> <message> - <location filename="../RefactoringServer.py" line="304"/> - <source><b>Move method</b><p>Move the highlighted method to another class.</p></source> - <translation><b>Methode verschieben</b><p>Verschiebt die ausgewählte Methode in eine andere Klasse.</p></translation> + <location filename="../RefactoringServer.py" line="1180" /> + <location filename="../RefactoringServer.py" line="312" /> + <source>Move Current Module</source> + <translation>Aktuelles Modul verschieben</translation> </message> <message> - <location filename="../RefactoringServer.py" line="312"/> - <source>Move current module</source> - <translation>Aktuelles Modul verschieben</translation> + <location filename="../RefactoringServer.py" line="315" /> + <source>Move the current module to another package</source> + <translation>Verschiebt das aktuelle Modul in ein anderes Package</translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="317" /> + <source><b>Move current module</b><p>Move the current module to another package.</p></source> + <translation><b>Aktuelles Modul verschieben</b><p>Verschiebt das aktuelle Modul in ein anderes Package.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1182"/> - <source>Move Current Module</source> - <translation>Aktuelles Modul verschieben</translation> + <location filename="../RefactoringServer.py" line="1213" /> + <location filename="../RefactoringServer.py" line="331" /> + <location filename="../RefactoringServer.py" line="330" /> + <source>Use Function</source> + <translation>Funktion verwenden</translation> </message> <message> - <location filename="../RefactoringServer.py" line="317"/> - <source>Move the current module to another package</source> - <translation>Verschiebt das aktuelle Modul in ein anderes Package</translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="319"/> - <source><b>Move current module</b><p>Move the current module to another package.</p></source> - <translation><b>Aktuelles Modul verschieben</b><p>Verschiebt das aktuelle Modul in ein anderes Package.</p></translation> + <location filename="../RefactoringServer.py" line="334" /> + <source>Use a function wherever possible.</source> + <translation>Verwende eine Funktion wo immer möglich.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1215"/> - <source>Use Function</source> - <translation>Funktion verwenden</translation> + <location filename="../RefactoringServer.py" line="336" /> + <source><b>Use function</b><p>Tries to use a function wherever possible.</p></source> + <translation><b>Funktion verwenden</b><p>Versucht, wo immer möglich eine Funktion zu verwenden.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="336"/> - <source>Use a function wherever possible.</source> - <translation>Verwende eine Funktion wo immer möglich.</translation> + <location filename="../RefactoringServer.py" line="1250" /> + <location filename="../RefactoringServer.py" line="349" /> + <source>Introduce Factory Method</source> + <translation>Factory Methode einführen</translation> </message> <message> - <location filename="../RefactoringServer.py" line="338"/> - <source><b>Use function</b><p>Tries to use a function wherever possible.</p></source> - <translation><b>Funktion verwenden</b><p>Versucht, wo immer möglich eine Funktion zu verwenden.</p></translation> + <location filename="../RefactoringServer.py" line="350" /> + <source>Introduce &Factory Method</source> + <translation>&Factory Methode einführen</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1252"/> - <source>Introduce Factory Method</source> - <translation>Factory Methode einführen</translation> + <location filename="../RefactoringServer.py" line="353" /> + <source>Introduce a factory method or function</source> + <translation>Eine Factory Methode oder Funktion einführen</translation> </message> <message> - <location filename="../RefactoringServer.py" line="350"/> - <source>Introduce &Factory Method</source> - <translation>&Factory Methode einführen</translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="355"/> - <source>Introduce a factory method or function</source> - <translation>Eine Factory Methode oder Funktion einführen</translation> + <location filename="../RefactoringServer.py" line="355" /> + <source><b>Introduce Factory Method</b><p>Introduce a factory method or function.</p></source> + <translation><b>Factory Methode einführen</b><p>Eine Factory Methode oder Funktion einführen.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="357"/> - <source><b>Introduce Factory Method</b><p>Introduce a factory method or function.</p></source> - <translation><b>Factory Methode einführen</b><p>Eine Factory Methode oder Funktion einführen.</p></translation> + <location filename="../RefactoringServer.py" line="1284" /> + <location filename="../RefactoringServer.py" line="364" /> + <source>Introduce Parameter</source> + <translation>Parameter einführen</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1286"/> - <source>Introduce Parameter</source> - <translation>Parameter einführen</translation> + <location filename="../RefactoringServer.py" line="365" /> + <source>Introduce &Parameter</source> + <translation>&Parameter einführen</translation> </message> <message> - <location filename="../RefactoringServer.py" line="365"/> - <source>Introduce &Parameter</source> - <translation>&Parameter einführen</translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="370"/> - <source>Introduce a parameter in a function</source> - <translation>Führt einen Parameter für eine Funktion ein</translation> + <location filename="../RefactoringServer.py" line="368" /> + <source>Introduce a parameter in a function</source> + <translation>Führt einen Parameter für eine Funktion ein</translation> </message> <message> - <location filename="../RefactoringServer.py" line="372"/> - <source><b>Introduce Parameter</b><p>Introduce a parameter in a function.</p></source> - <translation><b>Parameter einführen</b><p>Führt einen Parameter für eine Funktion ein.</p></translation> + <location filename="../RefactoringServer.py" line="370" /> + <source><b>Introduce Parameter</b><p>Introduce a parameter in a function.</p></source> + <translation><b>Parameter einführen</b><p>Führt einen Parameter für eine Funktion ein.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1319"/> - <source>Organize Imports</source> - <translation>Imports organisieren</translation> + <location filename="../RefactoringServer.py" line="1318" /> + <location filename="../RefactoringServer.py" line="383" /> + <source>Organize Imports</source> + <translation>Imports organisieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="384"/> - <source>&Organize Imports</source> - <translation>Imports &organisieren</translation> + <location filename="../RefactoringServer.py" line="384" /> + <source>&Organize Imports</source> + <translation>Imports &organisieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="389"/> - <source>Sort imports according to PEP-8</source> - <translation>Sortiert Imports in Übereinstimmung mit PEP-8</translation> + <location filename="../RefactoringServer.py" line="387" /> + <source>Sort imports according to PEP-8</source> + <translation>Sortiert Imports in Übereinstimmung mit PEP-8</translation> </message> <message> - <location filename="../RefactoringServer.py" line="391"/> - <source><b>Organize Imports</b><p>Sort imports according to PEP-8.</p></source> - <translation><b>Imports organisieren</b><p>Sortiert Imports in Übereinstimmung mit PEP-8.</p></translation> + <location filename="../RefactoringServer.py" line="389" /> + <source><b>Organize Imports</b><p>Sort imports according to PEP-8.</p></source> + <translation><b>Imports organisieren</b><p>Sortiert Imports in Übereinstimmung mit PEP-8.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1327"/> - <source>Expand Star Imports</source> - <translation>Stern-Imports expandieren</translation> + <location filename="../RefactoringServer.py" line="1326" /> + <location filename="../RefactoringServer.py" line="398" /> + <source>Expand Star Imports</source> + <translation>Stern-Imports expandieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="399"/> - <source>E&xpand Star Imports</source> - <translation>Stern-Imports e&xpandieren</translation> + <location filename="../RefactoringServer.py" line="399" /> + <source>E&xpand Star Imports</source> + <translation>Stern-Imports e&xpandieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="404"/> - <source>Expand imports like "from xxx import *"</source> - <translation>Expandiert Imports der Form "from xxx import *"</translation> + <location filename="../RefactoringServer.py" line="402" /> + <source>Expand imports like "from xxx import *"</source> + <translation>Expandiert Imports der Form "from xxx import *"</translation> </message> <message> - <location filename="../RefactoringServer.py" line="406"/> - <source><b>Expand Star Imports</b><p>Expand imports like "from xxx import *".</p><p>Select the import to act on or none to do all. Unused imports are deleted.</p></source> - <translation><b>Stern-Imports expandieren</b><p>Expandiert Imports der Form "from xxx import *".</p><p>Wähle das zu ändernde Import oder nichts, um alle zu ändern. Nicht benötigte Imports werden gelöscht.</p></translation> + <location filename="../RefactoringServer.py" line="404" /> + <source><b>Expand Star Imports</b><p>Expand imports like "from xxx import *".</p><p>Select the import to act on or none to do all. Unused imports are deleted.</p></source> + <translation><b>Stern-Imports expandieren</b><p>Expandiert Imports der Form "from xxx import *".</p><p>Wähle das zu ändernde Import oder nichts, um alle zu ändern. Nicht benötigte Imports werden gelöscht.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1335"/> - <source>Relative to Absolute</source> - <translation>Relativ zu Absolut</translation> + <location filename="../RefactoringServer.py" line="1334" /> + <location filename="../RefactoringServer.py" line="415" /> + <source>Relative to Absolute</source> + <translation>Relativ zu Absolut</translation> </message> <message> - <location filename="../RefactoringServer.py" line="416"/> - <source>Relative to &Absolute</source> - <translation>Relativ zu &Absolut</translation> + <location filename="../RefactoringServer.py" line="416" /> + <source>Relative to &Absolute</source> + <translation>Relativ zu &Absolut</translation> </message> <message> - <location filename="../RefactoringServer.py" line="421"/> - <source>Transform relative imports to absolute ones</source> - <translation>Transformiere relative Imports zu absoluten</translation> + <location filename="../RefactoringServer.py" line="419" /> + <source>Transform relative imports to absolute ones</source> + <translation>Transformiere relative Imports zu absoluten</translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="421" /> + <source><b>Relative to Absolute</b><p>Transform relative imports to absolute ones.</p><p>Select the import to act on or none to do all. Unused imports are deleted.</p></source> + <translation><b>Relativ zu Absolut</b><p>Transformiere relative Imports zu absoluten.</p><p>Wähle das zu ändernde Import oder nichts, um alle zu ändern. Nicht benötigte Imports werden gelöscht.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="423"/> - <source><b>Relative to Absolute</b><p>Transform relative imports to absolute ones.</p><p>Select the import to act on or none to do all. Unused imports are deleted.</p></source> - <translation><b>Relativ zu Absolut</b><p>Transformiere relative Imports zu absoluten.</p><p>Wähle das zu ändernde Import oder nichts, um alle zu ändern. Nicht benötigte Imports werden gelöscht.</p></translation> + <location filename="../RefactoringServer.py" line="1342" /> + <location filename="../RefactoringServer.py" line="432" /> + <source>Froms to Imports</source> + <translation>Froms zu Imports</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1343"/> - <source>Froms to Imports</source> - <translation>Froms zu Imports</translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="433"/> - <source>Froms to &Imports</source> - <translation>Froms zu &Imports</translation> + <location filename="../RefactoringServer.py" line="433" /> + <source>Froms to &Imports</source> + <translation>Froms zu &Imports</translation> </message> <message> - <location filename="../RefactoringServer.py" line="438"/> - <source>Transform From imports to plain imports</source> - <translation>Transformiert From Imports zu reinen Imports</translation> + <location filename="../RefactoringServer.py" line="436" /> + <source>Transform From imports to plain imports</source> + <translation>Transformiert From Imports zu reinen Imports</translation> </message> <message> - <location filename="../RefactoringServer.py" line="440"/> - <source><b>Froms to Imports</b><p>Transform From imports to plain imports.</p><p>Select the import to act on or none to do all. Unused imports are deleted.</p></source> - <translation><b>Froms zu Imports</b><p>Transformiert From Imports zu reinen Imports.</p><p>Wähle das zu ändernde Import oder nichts, um alle zu ändern. Nicht benötigte Imports werden gelöscht.</p></translation> + <location filename="../RefactoringServer.py" line="438" /> + <source><b>Froms to Imports</b><p>Transform From imports to plain imports.</p><p>Select the import to act on or none to do all. Unused imports are deleted.</p></source> + <translation><b>Froms zu Imports</b><p>Transformiert From Imports zu reinen Imports.</p><p>Wähle das zu ändernde Import oder nichts, um alle zu ändern. Nicht benötigte Imports werden gelöscht.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1351"/> - <source>Handle Long Imports</source> - <translation>Lange Imports bearbeiten</translation> + <location filename="../RefactoringServer.py" line="1350" /> + <location filename="../RefactoringServer.py" line="449" /> + <source>Handle Long Imports</source> + <translation>Lange Imports bearbeiten</translation> </message> <message> - <location filename="../RefactoringServer.py" line="450"/> - <source>Handle &Long Imports</source> - <translation>&Lange Imports bearbeiten</translation> + <location filename="../RefactoringServer.py" line="450" /> + <source>Handle &Long Imports</source> + <translation>&Lange Imports bearbeiten</translation> </message> <message> - <location filename="../RefactoringServer.py" line="455"/> - <source>Transform long import statements to look better</source> - <translation>Transformiert lange Imports, damit sie besser aussehen</translation> + <location filename="../RefactoringServer.py" line="453" /> + <source>Transform long import statements to look better</source> + <translation>Transformiert lange Imports, damit sie besser aussehen</translation> </message> <message> - <location filename="../RefactoringServer.py" line="457"/> - <source><b>Handle Long Imports</b><p>Transform long import statements to look better.</p><p>Select the import to act on or none to do all. Unused imports are deleted.</p></source> - <translation><b>Lange Imports bearbeiten</b><p>Transformiert lange Imports, damit sie besser aussehen.</p><p>Wähle das zu ändernde Import oder nichts, um alle zu ändern. Nicht benötigte Imports werden gelöscht.</p></translation> + <location filename="../RefactoringServer.py" line="455" /> + <source><b>Handle Long Imports</b><p>Transform long import statements to look better.</p><p>Select the import to act on or none to do all. Unused imports are deleted.</p></source> + <translation><b>Lange Imports bearbeiten</b><p>Transformiert lange Imports, damit sie besser aussehen.</p><p>Wähle das zu ändernde Import oder nichts, um alle zu ändern. Nicht benötigte Imports werden gelöscht.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1402"/> - <source>Restructure</source> - <translation>Restrukturieren</translation> + <location filename="../RefactoringServer.py" line="1400" /> + <location filename="../RefactoringServer.py" line="470" /> + <source>Restructure</source> + <translation>Restrukturieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="471"/> - <source>Res&tructure</source> - <translation>R&estrukturieren</translation> + <location filename="../RefactoringServer.py" line="471" /> + <source>Res&tructure</source> + <translation>R&estrukturieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="476"/> - <source>Restructure code</source> - <translation>Code restrukturieren</translation> + <location filename="../RefactoringServer.py" line="474" /> + <source>Restructure code</source> + <translation>Code restrukturieren</translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="476" /> + <source><b>Restructure</b><p>Restructure code. See "Rope Help" for examples.</p></source> + <translation><b>Restrukturieren</b><p>Code restrukturieren. Siehe "Rope Hilfe" für Beispiele.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="478"/> - <source><b>Restructure</b><p>Restructure code. See "Rope Help" for examples.</p></source> - <translation><b>Restrukturieren</b><p>Code restrukturieren. Siehe "Rope Hilfe" für Beispiele.</p></translation> + <location filename="../RefactoringServer.py" line="1417" /> + <location filename="../RefactoringServer.py" line="485" /> + <source>Change Method Signature</source> + <translation>Methodensignatur ändern</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1419"/> - <source>Change Method Signature</source> - <translation>Methodensignatur ändern</translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="486"/> - <source>&Change Method Signature</source> - <translation>Methoden&signatur ändern</translation> + <location filename="../RefactoringServer.py" line="486" /> + <source>&Change Method Signature</source> + <translation>Methoden&signatur ändern</translation> </message> <message> - <location filename="../RefactoringServer.py" line="491"/> - <source>Change the signature of the selected method or function</source> - <translation>Ändert die Signatur der selektierten Methode oder Funktion</translation> + <location filename="../RefactoringServer.py" line="489" /> + <source>Change the signature of the selected method or function</source> + <translation>Ändert die Signatur der selektierten Methode oder Funktion</translation> </message> <message> - <location filename="../RefactoringServer.py" line="493"/> - <source><b>Change Method Signature</b><p>Change the signature of the selected method or function.</p></source> - <translation><b>Methodensignatur ändern</b><p>Ändert die Signatur der selektierten Methode oder Funktion.</p></translation> + <location filename="../RefactoringServer.py" line="491" /> + <source><b>Change Method Signature</b><p>Change the signature of the selected method or function.</p></source> + <translation><b>Methodensignatur ändern</b><p>Ändert die Signatur der selektierten Methode oder Funktion.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1454"/> - <source>Inline Argument Default</source> - <translation>Inline Arguments Default</translation> + <location filename="../RefactoringServer.py" line="1452" /> + <location filename="../RefactoringServer.py" line="501" /> + <source>Inline Argument Default</source> + <translation>Inline Arguments Default</translation> </message> <message> - <location filename="../RefactoringServer.py" line="502"/> - <source>Inline &Argument Default</source> - <translation>Inline &Arguments Default</translation> + <location filename="../RefactoringServer.py" line="502" /> + <source>Inline &Argument Default</source> + <translation>Inline &Arguments Default</translation> </message> <message> - <location filename="../RefactoringServer.py" line="507"/> - <source>Inline a parameters default value</source> - <translation>Inline den Defaultwert eines Parameters</translation> + <location filename="../RefactoringServer.py" line="505" /> + <source>Inline a parameters default value</source> + <translation>Inline den Defaultwert eines Parameters</translation> </message> <message> - <location filename="../RefactoringServer.py" line="509"/> - <source><b>Inline Argument Default</b><p>Inline a parameters default value.</p></source> - <translation><b>Inline Arguments Default</b><p>Inline den Defaultwert eines Parameters</p></translation> + <location filename="../RefactoringServer.py" line="507" /> + <source><b>Inline Argument Default</b><p>Inline a parameters default value.</p></source> + <translation><b>Inline Arguments Default</b><p>Inline den Defaultwert eines Parameters</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1488"/> - <source>Transform Module to Package</source> - <translation>Modul in Package umwandeln</translation> + <location filename="../RefactoringServer.py" line="1486" /> + <location filename="../RefactoringServer.py" line="517" /> + <location filename="../RefactoringServer.py" line="516" /> + <source>Transform Module to Package</source> + <translation>Modul in Package umwandeln</translation> </message> <message> - <location filename="../RefactoringServer.py" line="522"/> - <source>Transform the current module to a package</source> - <translation>Wandelt das aktuelle Modul in ein Package um</translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="524"/> - <source><b>Transform Module to Package</b><p>Transform the current module to a package.</p></source> - <translation><b>Modul in Package umwandeln</b><p>Wandelt das aktuelle Modul in ein Package um.</p></translation> + <location filename="../RefactoringServer.py" line="520" /> + <source>Transform the current module to a package</source> + <translation>Wandelt das aktuelle Modul in ein Package um</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1517"/> - <source>Encapsulate Attribute</source> - <translation>Attribut kapseln</translation> + <location filename="../RefactoringServer.py" line="522" /> + <source><b>Transform Module to Package</b><p>Transform the current module to a package.</p></source> + <translation><b>Modul in Package umwandeln</b><p>Wandelt das aktuelle Modul in ein Package um.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="532"/> - <source>Encap&sulate Attribute</source> - <translation>A&ttribut kapseln</translation> + <location filename="../RefactoringServer.py" line="1515" /> + <location filename="../RefactoringServer.py" line="531" /> + <source>Encapsulate Attribute</source> + <translation>Attribut kapseln</translation> </message> <message> - <location filename="../RefactoringServer.py" line="537"/> - <source>Generate a getter/setter for an attribute</source> - <translation>Generiert getter/setter Methoden für ein Attribut</translation> + <location filename="../RefactoringServer.py" line="532" /> + <source>Encap&sulate Attribute</source> + <translation>A&ttribut kapseln</translation> </message> <message> - <location filename="../RefactoringServer.py" line="539"/> - <source><b>Encapsulate Attribute</b><p>Generate a getter/setter for an attribute and changes its occurrences to use them.</p></source> - <translation><b>Attribut kapseln</b><p>Generiert getter/setter Methoden für ein Attribut und ändert alle Vorkommen.</p></translation> + <location filename="../RefactoringServer.py" line="535" /> + <source>Generate a getter/setter for an attribute</source> + <translation>Generiert getter/setter Methoden für ein Attribut</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1551"/> - <source>Local Variable to Attribute</source> - <translation>Lokale Variable zu Attribut</translation> + <location filename="../RefactoringServer.py" line="537" /> + <source><b>Encapsulate Attribute</b><p>Generate a getter/setter for an attribute and changes its occurrences to use them.</p></source> + <translation><b>Attribut kapseln</b><p>Generiert getter/setter Methoden für ein Attribut und ändert alle Vorkommen.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="548"/> - <source>Local Varia&ble to Attribute</source> - <translation>Lokale Varia&ble zu Attribut</translation> + <location filename="../RefactoringServer.py" line="1549" /> + <location filename="../RefactoringServer.py" line="547" /> + <source>Local Variable to Attribute</source> + <translation>Lokale Variable zu Attribut</translation> </message> <message> - <location filename="../RefactoringServer.py" line="553"/> - <source>Change a local variable to an attribute</source> - <translation>Wandelt eine lokale Variable in ein Attribut um</translation> + <location filename="../RefactoringServer.py" line="548" /> + <source>Local Varia&ble to Attribute</source> + <translation>Lokale Varia&ble zu Attribut</translation> </message> <message> - <location filename="../RefactoringServer.py" line="555"/> - <source><b>Local Variable to Attribute</b><p>Change a local variable to an attribute.</p></source> - <translation><b>Lokale Variable zu Attribut</b><p>Wandelt eine lokale Variable in ein Attribut um.</p></translation> + <location filename="../RefactoringServer.py" line="551" /> + <source>Change a local variable to an attribute</source> + <translation>Wandelt eine lokale Variable in ein Attribut um</translation> </message> <message> - <location filename="../RefactoringServer.py" line="563"/> - <source>Method To Method Object</source> - <translation>Methode zu Methodenobjekt</translation> + <location filename="../RefactoringServer.py" line="553" /> + <source><b>Local Variable to Attribute</b><p>Change a local variable to an attribute.</p></source> + <translation><b>Lokale Variable zu Attribut</b><p>Wandelt eine lokale Variable in ein Attribut um.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="563"/> - <source>Method To Method Ob&ject</source> - <translation>Methode zu Methodenob&jekt</translation> + <location filename="../RefactoringServer.py" line="562" /> + <source>Method To Method Object</source> + <translation>Methode zu Methodenobjekt</translation> </message> <message> - <location filename="../RefactoringServer.py" line="568"/> - <source>Transform a function or a method to a method object</source> - <translation>Wandle eine Funktion oder eine Methode in ein Methodenobjekt um</translation> + <location filename="../RefactoringServer.py" line="563" /> + <source>Method To Method Ob&ject</source> + <translation>Methode zu Methodenob&jekt</translation> </message> <message> - <location filename="../RefactoringServer.py" line="570"/> - <source><b>Method To Method Object</b><p>Transform a function or a method to a method object.</p></source> - <translation><b>Methode zu Methodenobjekt</b><p>Wandle eine Funktion oder eine Methode in ein Methodenobjekt um.</p></translation> + <location filename="../RefactoringServer.py" line="566" /> + <source>Transform a function or a method to a method object</source> + <translation>Wandle eine Funktion oder eine Methode in ein Methodenobjekt um</translation> </message> <message> - <location filename="../RefactoringServer.py" line="582"/> - <source>Show Project History</source> - <translation>Projektchronik anzeigen</translation> + <location filename="../RefactoringServer.py" line="568" /> + <source><b>Method To Method Object</b><p>Transform a function or a method to a method object.</p></source> + <translation><b>Methode zu Methodenobjekt</b><p>Wandle eine Funktion oder eine Methode in ein Methodenobjekt um.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="582"/> - <source>Show Project History...</source> - <translation>Projektchronik anzeigen...</translation> + <location filename="../RefactoringServer.py" line="581" /> + <source>Show Project History</source> + <translation>Projektchronik anzeigen</translation> </message> <message> - <location filename="../RefactoringServer.py" line="587"/> - <source>Show the refactoring history of the project</source> - <translation>Zeigt die Refaktorisierungschronik des Projektes</translation> + <location filename="../RefactoringServer.py" line="582" /> + <source>Show Project History...</source> + <translation>Projektchronik anzeigen...</translation> </message> <message> - <location filename="../RefactoringServer.py" line="589"/> - <source><b>Show Project History</b><p>This opens a dialog to show the refactoring history of the project.</p></source> - <translation><b>Projektchronik anzeigen</b><p>Dies öffnet einen Dialog zur Anzeige der Refaktorisierungschronik des Projektes.</p></translation> + <location filename="../RefactoringServer.py" line="585" /> + <source>Show the refactoring history of the project</source> + <translation>Zeigt die Refaktorisierungschronik des Projektes</translation> </message> <message> - <location filename="../RefactoringServer.py" line="598"/> - <source>Show Current File History</source> - <translation>Dateichronik anzeigen</translation> + <location filename="../RefactoringServer.py" line="587" /> + <source><b>Show Project History</b><p>This opens a dialog to show the refactoring history of the project.</p></source> + <translation><b>Projektchronik anzeigen</b><p>Dies öffnet einen Dialog zur Anzeige der Refaktorisierungschronik des Projektes.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="598"/> - <source>Show Current File History...</source> - <translation>Dateichronik anzeigen...</translation> + <location filename="../RefactoringServer.py" line="597" /> + <source>Show Current File History</source> + <translation>Dateichronik anzeigen</translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="598" /> + <source>Show Current File History...</source> + <translation>Dateichronik anzeigen...</translation> </message> <message> - <location filename="../RefactoringServer.py" line="603"/> - <source>Show the refactoring history of the current file</source> - <translation>Zeigt die Refaktorisierungschronik der aktuellen Datei an</translation> + <location filename="../RefactoringServer.py" line="601" /> + <source>Show the refactoring history of the current file</source> + <translation>Zeigt die Refaktorisierungschronik der aktuellen Datei an</translation> </message> <message> - <location filename="../RefactoringServer.py" line="605"/> - <source><b>Show Current File History</b><p>This opens a dialog to show the refactoring history of the current file.</p></source> - <translation><b>Dateichronik anzeigen</b><p>Dies öffnet einen Dialog zur Anzeige der Refaktorisierungschronik der aktuellen Datei.</p></translation> + <location filename="../RefactoringServer.py" line="603" /> + <source><b>Show Current File History</b><p>This opens a dialog to show the refactoring history of the current file.</p></source> + <translation><b>Dateichronik anzeigen</b><p>Dies öffnet einen Dialog zur Anzeige der Refaktorisierungschronik der aktuellen Datei.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1654"/> - <source>Clear History</source> - <translation>Chronik löschen</translation> + <location filename="../RefactoringServer.py" line="1654" /> + <location filename="../RefactoringServer.py" line="614" /> + <location filename="../RefactoringServer.py" line="613" /> + <source>Clear History</source> + <translation>Chronik löschen</translation> </message> <message> - <location filename="../RefactoringServer.py" line="619"/> - <source>Clear the refactoring history</source> - <translation>Löscht die Refakturierungschronik</translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="621"/> - <source><b>Clear History</b><p>Clears the refactoring history.</p></source> - <translation><b>Chronik löschen</b><p>Löscht die Refakturierungschronik.</p></translation> + <location filename="../RefactoringServer.py" line="617" /> + <source>Clear the refactoring history</source> + <translation>Löscht die Refakturierungschronik</translation> </message> <message> - <location filename="../RefactoringServer.py" line="633"/> - <source>Find occurrences</source> - <translation>Vorkommen finden</translation> + <location filename="../RefactoringServer.py" line="619" /> + <source><b>Clear History</b><p>Clears the refactoring history.</p></source> + <translation><b>Chronik löschen</b><p>Löscht die Refakturierungschronik.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="633"/> - <source>Find &Occurrences</source> - <translation>&Vorkommen finden</translation> + <location filename="../RefactoringServer.py" line="632" /> + <source>Find occurrences</source> + <translation>Vorkommen finden</translation> </message> <message> - <location filename="../RefactoringServer.py" line="638"/> - <source>Find occurrences of the highlighted object</source> - <translation>Finde Vorkommen des ausgewählten Objektes</translation> + <location filename="../RefactoringServer.py" line="633" /> + <source>Find &Occurrences</source> + <translation>&Vorkommen finden</translation> </message> <message> - <location filename="../RefactoringServer.py" line="640"/> - <source><b>Find occurrences</b><p>Find occurrences of the highlighted class, method, function or variable.</p></source> - <translation><b>Vorkommen finden</b><p>Finde Vorkommen der ausgewählten Klasse, Methode, Funktion oder Variablen.</p></translation> + <location filename="../RefactoringServer.py" line="636" /> + <source>Find occurrences of the highlighted object</source> + <translation>Finde Vorkommen des ausgewählten Objektes</translation> </message> <message> - <location filename="../RefactoringServer.py" line="649"/> - <source>Find definition</source> - <translation>Definition finden</translation> + <location filename="../RefactoringServer.py" line="638" /> + <source><b>Find occurrences</b><p>Find occurrences of the highlighted class, method, function or variable.</p></source> + <translation><b>Vorkommen finden</b><p>Finde Vorkommen der ausgewählten Klasse, Methode, Funktion oder Variablen.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="649"/> - <source>Find &Definition</source> - <translation>&Definition finden</translation> + <location filename="../RefactoringServer.py" line="648" /> + <source>Find definition</source> + <translation>Definition finden</translation> </message> <message> - <location filename="../RefactoringServer.py" line="654"/> - <source>Find definition of the highlighted item</source> - <translation>Definition des hervorgehobenen Objektes finden</translation> + <location filename="../RefactoringServer.py" line="649" /> + <source>Find &Definition</source> + <translation>&Definition finden</translation> </message> <message> - <location filename="../RefactoringServer.py" line="656"/> - <source><b>Find definition</b><p>Find the definition of the highlighted class, method, function or variable.</p></source> - <translation><b>Definition finden</b><p>Findet die Definition der hervorgehobenen Klasse, Methode, Funktion oder Variablen.</p></translation> + <location filename="../RefactoringServer.py" line="652" /> + <source>Find definition of the highlighted item</source> + <translation>Definition des hervorgehobenen Objektes finden</translation> </message> <message> - <location filename="../RefactoringServer.py" line="665"/> - <source>Find implementations</source> - <translation>Implementierungen finden</translation> + <location filename="../RefactoringServer.py" line="654" /> + <source><b>Find definition</b><p>Find the definition of the highlighted class, method, function or variable.</p></source> + <translation><b>Definition finden</b><p>Findet die Definition der hervorgehobenen Klasse, Methode, Funktion oder Variablen.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="665"/> - <source>Find &Implementations</source> - <translation>&Implementierungen finden</translation> + <location filename="../RefactoringServer.py" line="664" /> + <source>Find implementations</source> + <translation>Implementierungen finden</translation> </message> <message> - <location filename="../RefactoringServer.py" line="670"/> - <source>Find places where the selected method is overridden</source> - <translation>Finde Stellen, an denen die ausgewählte Methode überschrieben wird</translation> + <location filename="../RefactoringServer.py" line="665" /> + <source>Find &Implementations</source> + <translation>&Implementierungen finden</translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="668" /> + <source>Find places where the selected method is overridden</source> + <translation>Finde Stellen, an denen die ausgewählte Methode überschrieben wird</translation> </message> <message> - <location filename="../RefactoringServer.py" line="672"/> - <source><b>Find implementations</b><p>Find places where the selected method is overridden.</p></source> - <translation><b>Implementierungen finden</b><p>Finde Stellen, an denen die ausgewählte Methode überschrieben wird.</p></translation> + <location filename="../RefactoringServer.py" line="670" /> + <source><b>Find implementations</b><p>Find places where the selected method is overridden.</p></source> + <translation><b>Implementierungen finden</b><p>Finde Stellen, an denen die ausgewählte Methode überschrieben wird.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1852"/> - <source>Configure Rope</source> - <translation>Rope konfigurieren</translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="684"/> - <source>&Configure Rope</source> - <translation>Rope &konfigurieren</translation> + <location filename="../RefactoringServer.py" line="1852" /> + <location filename="../RefactoringServer.py" line="1846" /> + <location filename="../RefactoringServer.py" line="683" /> + <source>Configure Rope</source> + <translation>Rope konfigurieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="689"/> - <source>Open the rope configuration file</source> - <translation>Öffnet die Rope Konfigurationsdatei</translation> + <location filename="../RefactoringServer.py" line="684" /> + <source>&Configure Rope</source> + <translation>Rope &konfigurieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="691"/> - <source><b>Configure Rope</b><p>Opens the rope configuration file in an editor.</p></source> - <translation><b>Rope konfigurieren</b><p>Öffnet die Rope Konfigurationsdatei in einem Editor.</p></translation> + <location filename="../RefactoringServer.py" line="687" /> + <source>Open the rope configuration file</source> + <translation>Öffnet die Rope Konfigurationsdatei</translation> </message> <message> - <location filename="../RefactoringServer.py" line="700"/> - <source>Rope Help</source> - <translation>Rope Hilfe</translation> + <location filename="../RefactoringServer.py" line="689" /> + <source><b>Configure Rope</b><p>Opens the rope configuration file in an editor.</p></source> + <translation><b>Rope konfigurieren</b><p>Öffnet die Rope Konfigurationsdatei in einem Editor.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="700"/> - <source>Rope &Help</source> - <translation>Rope &Hilfe</translation> + <location filename="../RefactoringServer.py" line="699" /> + <source>Rope Help</source> + <translation>Rope Hilfe</translation> </message> <message> - <location filename="../RefactoringServer.py" line="705"/> - <source>Show help about the rope refactorings</source> - <translation>Zeigt einen Hilfetext für die Rope Refaktorierungen an</translation> + <location filename="../RefactoringServer.py" line="700" /> + <source>Rope &Help</source> + <translation>Rope &Hilfe</translation> </message> <message> - <location filename="../RefactoringServer.py" line="707"/> - <source><b>Rope help</b><p>Show some help text about the rope refactorings.</p></source> - <translation><b>Rope Hilfe</b><p>Zeigt einen Hilfetext für die von Rope zur Verfügung gestellten Refaktorierungen an.</p></translation> + <location filename="../RefactoringServer.py" line="703" /> + <source>Show help about the rope refactorings</source> + <translation>Zeigt einen Hilfetext für die Rope Refaktorierungen an</translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="705" /> + <source><b>Rope help</b><p>Show some help text about the rope refactorings.</p></source> + <translation><b>Rope Hilfe</b><p>Zeigt einen Hilfetext für die von Rope zur Verfügung gestellten Refaktorierungen an.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1899"/> - <source>Analyse all modules</source> - <translation>Analysiere alle Module</translation> + <location filename="../RefactoringServer.py" line="1897" /> + <location filename="../RefactoringServer.py" line="714" /> + <source>Analyse all modules</source> + <translation>Analysiere alle Module</translation> </message> <message> - <location filename="../RefactoringServer.py" line="715"/> - <source>&Analyse all modules</source> - <translation>&Analysiere alle Module</translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="720"/> - <source>Perform static object analysis on all modules</source> - <translation>Führt eine statische Objektanalyse aller Module durch</translation> + <location filename="../RefactoringServer.py" line="715" /> + <source>&Analyse all modules</source> + <translation>&Analysiere alle Module</translation> </message> <message> - <location filename="../RefactoringServer.py" line="722"/> - <source><b>Analyse all modules</b><p>Perform static object analysis (SOA) on all modules. This might be time consuming. Analysis of all modules should only be neccessary, if the project was created with the rope plugin disabled or if files were added.</p></source> - <translation><b>Analysiere alle Module</b><p>Führt eine statische Objektanalyse aller Module durch. Dies ist sehr zeitaufwändig. Eine Analyse aller Module ist nur notwendig, wenn das Projekt mit abgeschaltetem rope Plugin erzeugt wurde oder wenn Dateien hinzugefügt wurden.</p></translation> + <location filename="../RefactoringServer.py" line="718" /> + <source>Perform static object analysis on all modules</source> + <translation>Führt eine statische Objektanalyse aller Module durch</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1876"/> - <source>Update Configuration</source> - <translation>Konfiguration aktualisieren</translation> + <location filename="../RefactoringServer.py" line="720" /> + <source><b>Analyse all modules</b><p>Perform static object analysis (SOA) on all modules. This might be time consuming. Analysis of all modules should only be neccessary, if the project was created with the rope plugin disabled or if files were added.</p></source> + <translation><b>Analysiere alle Module</b><p>Führt eine statische Objektanalyse aller Module durch. Dies ist sehr zeitaufwändig. Eine Analyse aller Module ist nur notwendig, wenn das Projekt mit abgeschaltetem rope Plugin erzeugt wurde oder wenn Dateien hinzugefügt wurden.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="733"/> - <source>&Update Configuration</source> - <translation>&Konfiguration aktualisieren</translation> + <location filename="../RefactoringServer.py" line="1876" /> + <location filename="../RefactoringServer.py" line="1861" /> + <location filename="../RefactoringServer.py" line="732" /> + <source>Update Configuration</source> + <translation>Konfiguration aktualisieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="738"/> - <source>Generates a new configuration file overwriting the current one.</source> - <translation>Überschreibt die aktuelle Konfiguration mit einer neuen Standardkonfiguration.</translation> + <location filename="../RefactoringServer.py" line="733" /> + <source>&Update Configuration</source> + <translation>&Konfiguration aktualisieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="740"/> - <source><b>Update Configuration</b><p>Generates a new configuration file overwriting the current one.</p></source> - <translation><b>Konfiguration aktualisieren</b><p>Überschreibt die aktuelle Konfiguration mit einer neuen Standardkonfiguration.</p></translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="773"/> - <source>&Refactoring</source> - <translation>&Refaktorierung</translation> + <location filename="../RefactoringServer.py" line="736" /> + <source>Generates a new configuration file overwriting the current one.</source> + <translation>Überschreibt die aktuelle Konfiguration mit einer neuen Standardkonfiguration.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="768"/> - <source>&Query</source> - <translation>&Abfrage</translation> + <location filename="../RefactoringServer.py" line="738" /> + <source><b>Update Configuration</b><p>Generates a new configuration file overwriting the current one.</p></source> + <translation><b>Konfiguration aktualisieren</b><p>Überschreibt die aktuelle Konfiguration mit einer neuen Standardkonfiguration.</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="804"/> - <source>Im&ports</source> - <translation>Im&ports</translation> + <location filename="../RefactoringServer.py" line="771" /> + <location filename="../RefactoringServer.py" line="757" /> + <source>&Refactoring</source> + <translation>&Refaktorierung</translation> </message> <message> - <location filename="../RefactoringServer.py" line="813"/> - <source>History</source> - <translation>Chronik</translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="820"/> - <source>&Utilities</source> - <translation>&Utilities</translation> + <location filename="../RefactoringServer.py" line="766" /> + <source>&Query</source> + <translation>&Abfrage</translation> </message> <message> - <location filename="../RefactoringServer.py" line="840"/> - <source>About rope</source> - <translation>Über rope</translation> + <location filename="../RefactoringServer.py" line="802" /> + <source>Im&ports</source> + <translation>Im&ports</translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="811" /> + <source>History</source> + <translation>Chronik</translation> </message> <message> - <location filename="../RefactoringServer.py" line="840"/> - <source>{0} -Version {1} - -{2}</source> - <translation>{0} -Version {1} - -{2}</translation> + <location filename="../RefactoringServer.py" line="818" /> + <source>&Utilities</source> + <translation>&Utilities</translation> </message> <message> - <location filename="../RefactoringServer.py" line="869"/> - <source>Rope Error</source> - <translation>Rope Fehler</translation> + <location filename="../RefactoringServer.py" line="840" /> + <source>About rope</source> + <translation>Über rope</translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="867" /> + <source>Rope Error</source> + <translation>Rope Fehler</translation> </message> <message> - <location filename="../RefactoringServer.py" line="886"/> - <source>Rope error: {0}</source> - <translation>Rope Fehler: {0}</translation> + <location filename="../RefactoringServer.py" line="886" /> + <location filename="../RefactoringServer.py" line="872" /> + <source>Rope error: {0}</source> + <translation>Rope Fehler: {0}</translation> </message> <message> - <location filename="../RefactoringServer.py" line="988"/> - <source>Highlight the declaration you want to rename and try again.</source> - <translation>Selektiere die umzubenennende Deklaration und wiederhole den Vorgang.</translation> + <location filename="../RefactoringServer.py" line="988" /> + <source>Highlight the declaration you want to rename and try again.</source> + <translation>Selektiere die umzubenennende Deklaration und wiederhole den Vorgang.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1011"/> - <source>The selection must not extend beyond one line.</source> - <translation>Die Auswahl darf nicht über das Zeilenende gehen.</translation> + <location filename="../RefactoringServer.py" line="1011" /> + <source>The selection must not extend beyond one line.</source> + <translation>Die Auswahl darf nicht über das Zeilenende gehen.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1042"/> - <source>Highlight an occurrence to be changed and try again.</source> - <translation>Selektiere ein zu änderndes Vorkommen und wiederhole den Vorgang.</translation> + <location filename="../RefactoringServer.py" line="1042" /> + <source>Highlight an occurrence to be changed and try again.</source> + <translation>Selektiere ein zu änderndes Vorkommen und wiederhole den Vorgang.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1072"/> - <source>Extract Method</source> - <translation>Methode extrahieren</translation> + <location filename="../RefactoringServer.py" line="1070" /> + <source>Extract Method</source> + <translation>Methode extrahieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1078"/> - <source>Extract Local Variable</source> - <translation>Lokale Variable extrahieren</translation> + <location filename="../RefactoringServer.py" line="1076" /> + <source>Extract Local Variable</source> + <translation>Lokale Variable extrahieren</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1096"/> - <source>Highlight the region of code you want to extract and try again.</source> - <translation>Selektiere den zu extrahierenden Quelltextbereich und wiederhole den Vorgang.</translation> + <location filename="../RefactoringServer.py" line="1096" /> + <source>Highlight the region of code you want to extract and try again.</source> + <translation>Selektiere den zu extrahierenden Quelltextbereich und wiederhole den Vorgang.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1135"/> - <source>Highlight the local variable, method or parameter you want to inline and try again.</source> - <translation>Selektiere die zu inlinende lokale Variable, Methode oder Parameter und wiederhole den Vorgang.</translation> + <location filename="../RefactoringServer.py" line="1135" /> + <source>Highlight the local variable, method or parameter you want to inline and try again.</source> + <translation>Selektiere die zu inlinende lokale Variable, Methode oder Parameter und wiederhole den Vorgang.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1173"/> - <source>Move Method</source> - <translation>Methode verschieben</translation> + <location filename="../RefactoringServer.py" line="1171" /> + <source>Move Method</source> + <translation>Methode verschieben</translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="1176" /> + <source>Highlight the method to move and try again.</source> + <translation>Selektiere die zu verschiebende Methode und wiederhole den Vorgang.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1176"/> - <source>Highlight the method to move and try again.</source> - <translation>Selektiere die zu verschiebende Methode und wiederhole den Vorgang.</translation> + <location filename="../RefactoringServer.py" line="1218" /> + <source>Highlight a global function and try again.</source> + <translation>Selektiere eine globale Funktion und wiederhole den Vorgang.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1218"/> - <source>Highlight a global function and try again.</source> - <translation>Selektiere eine globale Funktion und wiederhole den Vorgang.</translation> + <location filename="../RefactoringServer.py" line="1255" /> + <source>Highlight the class to introduce a factory method for and try again.</source> + <translation>Selektiere die Klasse, für die eine Factory Methode eingeführt werden soll, und wiederhole den Vorgang.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1255"/> - <source>Highlight the class to introduce a factory method for and try again.</source> - <translation>Selektiere die Klasse, für die eine Factory Methode eingeführt werden soll, und wiederhole den Vorgang.</translation> + <location filename="../RefactoringServer.py" line="1289" /> + <source>Highlight the code for the new parameter and try again.</source> + <translation>Selektiere den Code für den neuen Parameter und wiederhole den Vorgang.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1289"/> - <source>Highlight the code for the new parameter and try again.</source> - <translation>Selektiere den Code für den neuen Parameter und wiederhole den Vorgang.</translation> + <location filename="../RefactoringServer.py" line="1422" /> + <source>Highlight the method or function to change and try again.</source> + <translation>Selektiere die zu ändernde Methode oder Funktion und wiederhole den Vorgang.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1422"/> - <source>Highlight the method or function to change and try again.</source> - <translation>Selektiere die zu ändernde Methode oder Funktion und wiederhole den Vorgang.</translation> + <location filename="../RefactoringServer.py" line="1457" /> + <source>Highlight the method or function to inline a parameter's default and try again.</source> + <translation>Selektiere die Methode oder Funktion, für die der Defaultwert eines Parameters inlined werden soll, und wiederhole den Vorgang.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1457"/> - <source>Highlight the method or function to inline a parameter's default and try again.</source> - <translation>Selektiere die Methode oder Funktion, für die der Defaultwert eines Parameters inlined werden soll, und wiederhole den Vorgang.</translation> + <location filename="../RefactoringServer.py" line="1520" /> + <source>Highlight the attribute to encapsulate and try again.</source> + <translation>Selektiere das zu kapselnde Attribut und wiederhole den Vorgang.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1520"/> - <source>Highlight the attribute to encapsulate and try again.</source> - <translation>Selektiere das zu kapselnde Attribut und wiederhole den Vorgang.</translation> + <location filename="../RefactoringServer.py" line="1554" /> + <source>Highlight the local variable to make an attribute and try again.</source> + <translation>Selektiere die lokale Variable, die in ein Attribut gewandelt werden soll, und wiederhole den Vorgang.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1554"/> - <source>Highlight the local variable to make an attribute and try again.</source> - <translation>Selektiere die lokale Variable, die in ein Attribut gewandelt werden soll, und wiederhole den Vorgang.</translation> + <location filename="../RefactoringServer.py" line="1588" /> + <source>Replace Method With Method Object</source> + <translation>Ersetze Methode mit Methodenobjekt</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1590"/> - <source>Replace Method With Method Object</source> - <translation>Ersetze Methode mit Methodenobjekt</translation> + <location filename="../RefactoringServer.py" line="1593" /> + <source>Highlight the method or function to convert and try again.</source> + <translation>Selektiere die umzuwandelnde Methode oder Funktion und wiederhole den Vorgang.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1593"/> - <source>Highlight the method or function to convert and try again.</source> - <translation>Selektiere die umzuwandelnde Methode oder Funktion und wiederhole den Vorgang.</translation> + <location filename="../RefactoringServer.py" line="1655" /> + <source>Do you really want to clear the refactoring history?</source> + <translation>Soll die Refaktorierungschronik wirklich gelöscht werden?</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1654"/> - <source>Do you really want to clear the refactoring history?</source> - <translation>Soll die Refaktorierungschronik wirklich gelöscht werden?</translation> + <location filename="../RefactoringServer.py" line="1694" /> + <source>Find Occurrences</source> + <translation>Vorkommen finden</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1696"/> - <source>Find Occurrences</source> - <translation>Vorkommen finden</translation> + <location filename="../RefactoringServer.py" line="1730" /> + <source>No occurrences found.</source> + <translation>Keine Vorkommen gefunden.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1730"/> - <source>No occurrences found.</source> - <translation>Keine Vorkommen gefunden.</translation> + <location filename="../RefactoringServer.py" line="1741" /> + <source>Find Definition</source> + <translation>Definition finden</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1743"/> - <source>Find Definition</source> - <translation>Definition finden</translation> + <location filename="../RefactoringServer.py" line="1778" /> + <source>No matching definition found.</source> + <translation>Keine passende Definition gefunden.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1778"/> - <source>No matching definition found.</source> - <translation>Keine passende Definition gefunden.</translation> + <location filename="../RefactoringServer.py" line="1789" /> + <source>Find Implementations</source> + <translation>Implementierungen finden</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1791"/> - <source>Find Implementations</source> - <translation>Implementierungen finden</translation> + <location filename="../RefactoringServer.py" line="1824" /> + <source>No implementations found.</source> + <translation>Keine Implementierungen gefunden.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1825"/> - <source>No implementations found.</source> - <translation>Keine Implementierungen gefunden.</translation> + <location filename="../RefactoringServer.py" line="1847" /> + <source>The Rope configuration file '{0}' does not exist.</source> + <translation>Die Rope Konfigurationsdatei '{0}' existiert nicht.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1846"/> - <source>The Rope configuration file '{0}' does not exist.</source> - <translation>Die Rope Konfigurationsdatei '{0}' existiert nicht.</translation> + <location filename="../RefactoringServer.py" line="1853" /> + <source>The Rope admin directory does not exist.</source> + <translation>Das Rope Verwaltungsverzeichnis existiert nicht.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1852"/> - <source>The Rope admin directory does not exist.</source> - <translation>Das Rope Verwaltungsverzeichnis existiert nicht.</translation> + <location filename="../RefactoringServer.py" line="1862" /> + <source>Shall rope's current configuration be replaced by a new default configuration?</source> + <translation>Soll ropes aktuelle Konfiguration mit einer neuen Standardkonfiguration überschrieben werden?</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1861"/> - <source>Shall rope's current configuration be replaced by a new default configuration?</source> - <translation>Soll ropes aktuelle Konfiguration mit einer neuen Standardkonfiguration überschrieben werden?</translation> + <location filename="../RefactoringServer.py" line="1877" /> + <source><p>The configuration could not be updated.</p><p>Reason: {0}</p></source> + <translation><p>Die Konfiguration konnte nicht aktualisiert werden.</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1876"/> - <source><p>The configuration could not be updated.</p><p>Reason: {0}</p></source> - <translation><p>Die Konfiguration konnte nicht aktualisiert werden.</p><p>Ursache: {0}</p></translation> + <location filename="../RefactoringServer.py" line="1888" /> + <source>Help about rope refactorings</source> + <translation>Hilfe für Rope Refactorierungen</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1889"/> - <source>Help about rope refactorings</source> - <translation>Hilfe für Rope Refactorierungen</translation> + <location filename="../RefactoringServer.py" line="1901" /> + <source>This action might take some time. Do you really want to perform SOA?</source> + <translation>Diese Aktion benötigt einige Zeit. Soll SOA wirklich durchgeführt werden?</translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="1923" /> + <source>Static object analysis (SOA) done. SOA database updated.</source> + <translation>Statische Objektanalyse (SOA) beendet. SOA Datenbank aktualisiert.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1900"/> - <source>This action might take some time. Do you really want to perform SOA?</source> - <translation>Diese Aktion benötigt einige Zeit. Soll SOA wirklich durchgeführt werden?</translation> + <location filename="../RefactoringServer.py" line="2070" /> + <source>The project is configured for remote access. Using local interpreter instead.</source> + <translation>Das Projekt wurde für Remotezugriff konfiguriert. Es wird stattdessen ein lokaler Interpreter verwendet.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="1922"/> - <source>Static object analysis (SOA) done. SOA database updated.</source> - <translation>Statische Objektanalyse (SOA) beendet. SOA Datenbank aktualisiert.</translation> + <location filename="../RefactoringServer.py" line="2076" /> + <source>Project language '{0}' is not supported because the configured interpreter could not be started. Refactoring is disabled.</source> + <translation>Die Projektsprache '{0}' wird nicht unterstützt, da der konfigurierte Interpreter nicht gestartet werden konnte. Refaktorieren ist ausgeschaltet.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="2077"/> - <source>Project language '{0}' is not supported because the configured interpreter could not be started. Refactoring is disabled.</source> - <translation>Die Projektsprache '{0}' wird nicht unterstützt, da der konfigurierte Interpreter nicht gestartet werden konnte. Refaktorieren ist ausgeschaltet.</translation> + <location filename="../RefactoringServer.py" line="2085" /> + <source>Project language '{0}' is not supported because no suitable interpreter is configured. Refactoring is disabled.</source> + <translation>Die Projektsprache '{0}' wird nicht unrestützt, da kein geeigneter Interpreter konfiguriert ist. Refaktorieren ist ausgeschaltet.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="2086"/> - <source>Project language '{0}' is not supported because no suitable interpreter is configured. Refactoring is disabled.</source> - <translation>Die Projektsprache '{0}' wird nicht unrestützt, da kein geeigneter Interpreter konfiguriert ist. Refaktorieren ist ausgeschaltet.</translation> + <location filename="../RefactoringServer.py" line="2091" /> + <source>Refactoring for project language '{0}' is not supported.</source> + <translation>Refaktorieren für die Projektsprache '{0}' wird nicht unterstützt.</translation> </message> <message> - <location filename="../RefactoringServer.py" line="2092"/> - <source>Refactoring for project language '{0}' is not supported.</source> - <translation>Refaktorieren für die Projektsprache '{0}' wird nicht unterstützt.</translation> + <location filename="../RefactoringServer.py" line="2221" /> + <source>Refactoring Protocol Error</source> + <translation>Refaktorieren Protokollfehler</translation> </message> <message> - <location filename="../RefactoringServer.py" line="2220"/> - <source>Refactoring Protocol Error</source> - <translation>Refaktorieren Protokollfehler</translation> + <location filename="../RefactoringServer.py" line="2222" /> + <source><p>The data received from the refactoring server could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> + <translation><p>Die vom Refaktorierungsserver gesendeten Daten konnten nicht dekodiert werden. Bitte berichten sie das Problem zusammen mit den empfangenen Daten an die eric Fehleremailadresse.</p><p>Fehler: {0}</p><p>Daten:<br/>{1}</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="2234"/> - <source>Refactoring Client Error</source> - <translation>Refaktorieren Clientfehler</translation> + <location filename="../RefactoringServer.py" line="2235" /> + <source>Refactoring Client Error</source> + <translation>Refaktorieren Clientfehler</translation> </message> <message> - <location filename="../RefactoringServer.py" line="2220"/> - <source><p>The data received from the refactoring server could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> - <translation><p>Die vom Refaktorierungsserver gesendeten Daten konnten nicht dekodiert werden. Bitte berichten sie das Problem zusammen mit den empfangenen Daten an die eric Fehleremailadresse.</p><p>Fehler: {0}</p><p>Daten:<br/>{1}</p></translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="2234"/> - <source><p>An exception happened in the refactoring client. Please report it to the eric bugs email address.</p><p>Exception: {0}</p><p>Value: {1}</p><p>Traceback: {2}</p></source> - <translation><p>Im Refaktierungsclient trat eine Ausnahme auf. Bitte berichten sie das Problem an die eric Fehleremailadresse.</p><p>Ausnahme: {0}</p><p>Wert: {1}</p><p>Traceback: {2}</p></translation> + <location filename="../RefactoringServer.py" line="2236" /> + <source><p>An exception happened in the refactoring client. Please report it to the eric bugs email address.</p><p>Exception: {0}</p><p>Value: {1}</p><p>Traceback: {2}</p></source> + <translation><p>Im Refaktierungsclient trat eine Ausnahme auf. Bitte berichten sie das Problem an die eric Fehleremailadresse.</p><p>Ausnahme: {0}</p><p>Wert: {1}</p><p>Traceback: {2}</p></translation> </message> <message> - <location filename="../RefactoringServer.py" line="2071"/> - <source>The project is configured for remote access. Using local interpreter instead.</source> - <translation>Das Projekt wurde für Remotezugriff konfiguriert. Es wird stattdessen ein lokaler Interpreter verwendet.</translation> - </message> - <message> - <location filename="../RefactoringServer.py" line="2271"/> - <source>The rope refactoring library is not installed. + <location filename="../RefactoringServer.py" line="2270" /> + <source>The rope refactoring library is not installed. </source> - <translation>Die rope Refactoring Bibliothek ist nicht installiert. + <translation>Die rope Refactoring Bibliothek ist nicht installiert. </translation> </message> -</context> -<context> + </context> + <context> <name>RenameDialog</name> <message> - <location filename="../RenameDialog.py" line="119"/> - <source>Rename</source> - <translation>Umbenennen</translation> + <location filename="../RenameDialog.py" line="122" /> + <location filename="../RenameDialog.ui" line="0" /> + <source>Rename</source> + <translation>Umbenennen</translation> </message> <message> - <location filename="../RenameDialog.ui" line="25"/> - <source>New Name:</source> - <translation>Neuer Name:</translation> + <location filename="../RenameDialog.ui" line="0" /> + <source>New Name:</source> + <translation>Neuer Name:</translation> </message> <message> - <location filename="../RenameDialog.ui" line="32"/> - <source>Enter the new name</source> - <translation>Gib den neuen Namen ein</translation> + <location filename="../RenameDialog.ui" line="0" /> + <source>Enter the new name</source> + <translation>Gib den neuen Namen ein</translation> + </message> + <message> + <location filename="../RenameDialog.ui" line="0" /> + <source>Select to perform the refactoring for all matching methods in class hierarchy</source> + <translation>Auswählen, um die Refaktorierung für alle passenden Methoden der Klassenhierarchie durchzuführen</translation> </message> <message> - <location filename="../RenameDialog.ui" line="41"/> - <source>Select to perform the refactoring for all matching methods in class hierarchy</source> - <translation>Auswählen, um die Refaktorierung für alle passenden Methoden der Klassenhierarchie durchzuführen</translation> + <location filename="../RenameDialog.ui" line="0" /> + <source>Do for all matching methods in class hierarchy</source> + <translation>Für alle passenden Methoden der Klassenhierarchie</translation> </message> <message> - <location filename="../RenameDialog.ui" line="44"/> - <source>Do for all matching methods in class hierarchy</source> - <translation>Für alle passenden Methoden der Klassenhierarchie</translation> + <location filename="../RenameDialog.ui" line="0" /> + <source>Select to rename occurrences in strings and comments where the name is visible</source> + <translation>Auswählen, um Vorkommen in Zeichenketten und Kommentaren umzubenennen</translation> </message> <message> - <location filename="../RenameDialog.ui" line="51"/> - <source>Select to rename occurrences in strings and comments where the name is visible</source> - <translation>Auswählen, um Vorkommen in Zeichenketten und Kommentaren umzubenennen</translation> + <location filename="../RenameDialog.ui" line="0" /> + <source>Rename occurrences in strings and comments</source> + <translation>Vorkommen in Zeichenketten und Kommentaren umbenennen</translation> </message> <message> - <location filename="../RenameDialog.ui" line="54"/> - <source>Rename occurrences in strings and comments</source> - <translation>Vorkommen in Zeichenketten und Kommentaren umbenennen</translation> + <location filename="../RenameDialog.ui" line="0" /> + <source>What to do about unsure occurrences?</source> + <translation>Wie soll mit unsicheren Vorkommen verfahren werden?</translation> </message> <message> - <location filename="../RenameDialog.ui" line="64"/> - <source>What to do about unsure occurrences?</source> - <translation>Wie soll mit unsicheren Vorkommen verfahren werden?</translation> + <location filename="../RenameDialog.ui" line="0" /> + <source>Select to ignore unsure occurrences</source> + <translation>Auswählen, um unsichere Vorkommen zu ignorieren</translation> </message> <message> - <location filename="../RenameDialog.ui" line="76"/> - <source>Select to ignore unsure occurrences</source> - <translation>Auswählen, um unsichere Vorkommen zu ignorieren</translation> + <location filename="../RenameDialog.ui" line="0" /> + <source>Ignore</source> + <translation>Ignorieren</translation> </message> <message> - <location filename="../RenameDialog.ui" line="79"/> - <source>Ignore</source> - <translation>Ignorieren</translation> + <location filename="../RenameDialog.ui" line="0" /> + <source>Select to refactor unsure occurrences</source> + <translation>Auswählen, um unsichere Vorkommen zu refaktorieren</translation> </message> <message> - <location filename="../RenameDialog.ui" line="89"/> - <source>Select to refactor unsure occurrences</source> - <translation>Auswählen, um unsichere Vorkommen zu refaktorieren</translation> + <location filename="../RenameDialog.ui" line="0" /> + <source>Match</source> + <translation>Refaktorieren</translation> </message> <message> - <location filename="../RenameDialog.ui" line="92"/> - <source>Match</source> - <translation>Refaktorieren</translation> + <location filename="../RenameDialog.ui" line="0" /> + <source>Select to ask for each unsure occurrence</source> + <translation>Auswählen, um für unsichere Vorkommen zu fragen</translation> </message> <message> - <location filename="../RenameDialog.ui" line="99"/> - <source>Select to ask for each unsure occurrence</source> - <translation>Auswählen, um für unsichere Vorkommen zu fragen</translation> - </message> - <message> - <location filename="../RenameDialog.ui" line="102"/> - <source>Ask</source> - <translation>Fragen</translation> + <location filename="../RenameDialog.ui" line="0" /> + <source>Ask</source> + <translation>Fragen</translation> </message> <message> - <location filename="../RenameDialog.py" line="56"/> - <source>Preview</source> - <translation>Vorschau</translation> + <location filename="../RenameDialog.py" line="58" /> + <source>Preview</source> + <translation>Vorschau</translation> </message> <message> - <location filename="../RenameDialog.py" line="119"/> - <source><p>Is the highlighted code a match?</p></source> - <translation><p>Ist der hervorgehobene Quelltext eine Übereinstimmung?</p></translation> + <location filename="../RenameDialog.py" line="123" /> + <source><p>Is the highlighted code a match?</p></source> + <translation><p>Ist der hervorgehobene Quelltext eine Übereinstimmung?</p></translation> </message> -</context> -<context> + </context> + <context> <name>RestructureDialog</name> <message> - <location filename="../RestructureDialog.ui" line="13"/> - <source>Restructure</source> - <translation>Restrukturieren</translation> + <location filename="../RestructureDialog.py" line="43" /> + <source>Preview</source> + <translation>Vorschau</translation> </message> <message> - <location filename="../RestructureDialog.ui" line="34"/> - <source>Pattern:</source> - <translation>Pattern:</translation> + <location filename="../RestructureDialog.ui" line="0" /> + <source>Restructure</source> + <translation>Restrukturieren</translation> + </message> + <message> + <location filename="../RestructureDialog.ui" line="0" /> + <source>Pattern:</source> + <translation>Pattern:</translation> </message> <message> - <location filename="../RestructureDialog.ui" line="50"/> - <source>Rope searches for 'pattern' in the project and replaces its -occurrences with 'goal. They can contain "${name}" -wildcards. See "Rope Help" for examples.</source> - <translation>Rope sucht im Projekt nach 'Pattern' und ersetzt seine -Vorkommen mit 'Ziel'. Sie können "${name}" Wildcards -enthalten. Siehe "Rope Hilfe" für Beispiele.</translation> + <location filename="../RestructureDialog.ui" line="0" /> + <source>Rope searches for 'pattern' in the project and replaces its +occurrences with 'goal. They can contain "${name}" +wildcards. See "Rope Help" for examples.</source> + <translation>Rope sucht im Projekt nach 'Pattern' und ersetzt seine +Vorkommen mit 'Ziel'. Sie können "${name}" Wildcards +enthalten. Siehe "Rope Hilfe" für Beispiele.</translation> </message> <message> - <location filename="../RestructureDialog.ui" line="62"/> - <source>Goal:</source> - <translation>Ziel:</translation> + <location filename="../RestructureDialog.ui" line="0" /> + <source>Goal:</source> + <translation>Ziel:</translation> </message> <message> - <location filename="../RestructureDialog.ui" line="78"/> - <source>Pieces of code that match the pattern will be replaced + <location filename="../RestructureDialog.ui" line="0" /> + <source>Pieces of code that match the pattern will be replaced with goal. It can contain the wildcards that appear in the pattern. They are replaced with the code that has matched them.</source> - <translation>Codeteile, auf die das Pattern paßt werden durch das Ziel + <translation>Codeteile, auf die das Pattern paßt werden durch das Ziel ersetzt. Es darf die in Pattern vorkommenden Wildcards enthalten. Sie werden durch den Code ersetzt, der gematcht wurde.</translation> </message> <message> - <location filename="../RestructureDialog.ui" line="96"/> - <source>Arguments</source> - <translation>Argumente</translation> - </message> - <message> - <location filename="../RestructureDialog.ui" line="149"/> - <source>Imports</source> - <translation>Imports</translation> + <location filename="../RestructureDialog.ui" line="0" /> + <source>Arguments</source> + <translation>Argumente</translation> </message> <message> - <location filename="../RestructureDialog.ui" line="167"/> - <source>Add imports here. These imports are added to changed files. Like: - from mymod import AClass</source> - <translation>Füge hier Imports ein. Diese werden in geänderten Dateien hinzugefügt. Beispiel: - from mymod import AClass</translation> - </message> - <message> - <location filename="../RestructureDialog.py" line="41"/> - <source>Preview</source> - <translation>Vorschau</translation> - </message> - <message> - <location filename="../RestructureDialog.ui" line="114"/> - <source>Add checks here; One each line. Like: + <location filename="../RestructureDialog.ui" line="0" /> + <source>Add checks here; One each line. Like: var: type=mymod.AClass Checks may be combined by separating them by a comma, like: @@ -2024,7 +2027,7 @@ object - for checking the object instance - for checking types but similar to builtin isinstance exact - matching only occurrences with the same name as the wildcard</source> - <translation>Füge hier Prüfungen hinzu. Je eine pro Zeile. Beispiel: + <translation>Füge hier Prüfungen hinzu. Je eine pro Zeile. Beispiel: var: type=mymod.AClass Prüfungen können kombiniert werden, indem sie mit Komme getrennt werden, z.B. @@ -2039,89 +2042,102 @@ instance - zur Prüfung des Typs ähnlich isinstance exact - für exakte Übereinstimmung</translation> </message> -</context> -<context> + <message> + <location filename="../RestructureDialog.ui" line="0" /> + <source>Imports</source> + <translation>Imports</translation> + </message> + <message> + <location filename="../RestructureDialog.ui" line="0" /> + <source>Add imports here. These imports are added to changed files. Like: + from mymod import AClass</source> + <translation>Füge hier Imports ein. Diese werden in geänderten Dateien hinzugefügt. Beispiel: + from mymod import AClass</translation> + </message> + </context> + <context> <name>RopeProgressDialog</name> <message> - <location filename="../RopeProgressDialog.py" line="36"/> - <source>Interrupt</source> - <translation>Abbruch</translation> - </message> - <message> - <location filename="../RopeProgressDialog.py" line="37"/> - <source>%v/%m files</source> - <translation>%v/%m Dateien</translation> + <location filename="../RopeProgressDialog.py" line="36" /> + <source>Interrupt</source> + <translation>Abbruch</translation> </message> <message> - <location filename="../RopeProgressDialog.py" line="41"/> - <source>eric6 - {0}</source> - <translation>eric6 - {0}</translation> - </message> -</context> -<context> - <name>SearchDialog</name> - <message> - <location filename="../SearchDialog.py" line="38"/> - <source>Find</source> - <translation>Suchen</translation> + <location filename="../RopeProgressDialog.py" line="37" /> + <source>%v/%m files</source> + <translation>%v/%m Dateien</translation> </message> <message> - <location filename="../SearchDialog.ui" line="37"/> - <source>Find &text:</source> - <translation>Suc&htext:</translation> + <location filename="../RopeProgressDialog.py" line="41" /> + <source>eric7 - {0}</source> + <translation>eric7 - {0}</translation> + </message> + </context> + <context> + <name>SearchDialog</name> + <message> + <location filename="../SearchDialog.py" line="37" /> + <location filename="../SearchDialog.ui" line="0" /> + <source>Find</source> + <translation>Suchen</translation> </message> <message> - <location filename="../SearchDialog.ui" line="82"/> - <source>Options</source> - <translation>Optionen</translation> + <location filename="../SearchDialog.ui" line="0" /> + <source>Find &text:</source> + <translation>Suc&htext:</translation> </message> <message> - <location filename="../SearchDialog.ui" line="94"/> - <source>&Match upper/lower case</source> - <translation>Schrei&bweise beachten</translation> + <location filename="../SearchDialog.ui" line="0" /> + <source>Options</source> + <translation>Optionen</translation> </message> <message> - <location filename="../SearchDialog.ui" line="101"/> - <source>Whole &word</source> - <translation>&Ganzes Wort</translation> + <location filename="../SearchDialog.ui" line="0" /> + <source>&Match upper/lower case</source> + <translation>Schrei&bweise beachten</translation> + </message> + <message> + <location filename="../SearchDialog.ui" line="0" /> + <source>Whole &word</source> + <translation>&Ganzes Wort</translation> </message> <message> - <location filename="../SearchDialog.ui" line="117"/> - <source>Direction</source> - <translation>Richtung</translation> + <location filename="../SearchDialog.ui" line="0" /> + <source>Direction</source> + <translation>Richtung</translation> </message> <message> - <location filename="../SearchDialog.ui" line="129"/> - <source>F&orward</source> - <translation>&Vorwärts</translation> + <location filename="../SearchDialog.ui" line="0" /> + <source>F&orward</source> + <translation>&Vorwärts</translation> </message> <message> - <location filename="../SearchDialog.ui" line="139"/> - <source>&Backwards</source> - <translation>&Zurück</translation> + <location filename="../SearchDialog.ui" line="0" /> + <source>&Backwards</source> + <translation>&Zurück</translation> </message> <message> - <location filename="../SearchDialog.py" line="101"/> - <source>'{0}' was not found.</source> - <translation>'{0}' wurde nicht gefunden.</translation> + <location filename="../SearchDialog.py" line="101" /> + <source>'{0}' was not found.</source> + <translation>'{0}' wurde nicht gefunden.</translation> </message> -</context> -<context> + </context> + <context> <name>UseFunctionDialog</name> <message> - <location filename="../UseFunctionDialog.py" line="64"/> - <source>Using Function <b>{0}</b>.</source> - <translation>Verwende Funktion <b>{0}</b>.</translation> + <location filename="../UseFunctionDialog.py" line="47" /> + <source>Preview</source> + <translation>Vorschau</translation> </message> <message> - <location filename="../UseFunctionDialog.py" line="45"/> - <source>Preview</source> - <translation>Vorschau</translation> + <location filename="../UseFunctionDialog.py" line="66" /> + <source>Using Function <b>{0}</b>.</source> + <translation>Verwende Funktion <b>{0}</b>.</translation> </message> <message> - <location filename="../UseFunctionDialog.ui" line="13"/> - <source>Use Function</source> - <translation>Funktion verwenden</translation> + <location filename="../UseFunctionDialog.ui" line="0" /> + <source>Use Function</source> + <translation>Funktion verwenden</translation> </message> -</context> + </context> </TS>