--- a/RefactoringRope/i18n/rope_en.ts Fri Sep 29 10:41:34 2017 +0200 +++ b/RefactoringRope/i18n/rope_en.ts Sat Sep 30 14:52:32 2017 +0200 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="2.0"> +<!DOCTYPE TS><TS version="2.0" language="en_US" sourcelanguage=""> <context> <name>AddParameterDialog</name> <message> @@ -46,12 +46,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="37"/> + <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="39"/> <source>Select, whether the rope autocompletion support shall be enabled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="40"/> + <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="42"/> <source>Enable autocompletion</source> <translation type="unfinished"></translation> </message> @@ -65,46 +65,31 @@ <source>Enter the number of errors to fix before giving up</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="88"/> - <source>Time to wait for code assist:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="95"/> - <source>Enter the time in milliseconds after which a list with completion proposals shall be shown</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="107"/> - <source> ms</source> - <translation type="unfinished"></translation> - </message> </context> <context> <name>CallTipsRopePage</name> <message> - <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="32"/> + <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="17"/> <source><b>Configure Rope Calltips</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="52"/> + <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="39"/> <source>Select, whether the rope calltip support shall be enabled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="55"/> + <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="42"/> <source>Enable calltip</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="64"/> + <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="49"/> <source>Number of errors to fix:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="71"/> + <location filename="../ConfigurationPage/CallTipsRopePage.ui" line="56"/> <source>Enter the number of errors to fix before giving up</source> <translation type="unfinished"></translation> </message> @@ -158,7 +143,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../ChangeOccurrencesDialog.py" line="42"/> + <location filename="../ChangeOccurrencesDialog.py" line="49"/> <source>Preview</source> <translation type="unfinished"></translation> </message> @@ -231,7 +216,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../ChangeSignatureDialog.py" line="52"/> + <location filename="../ChangeSignatureDialog.py" line="58"/> <source>Preview</source> <translation type="unfinished"></translation> </message> @@ -239,17 +224,30 @@ <context> <name>ChangesPreviewDialog</name> <message> - <location filename="../ChangesPreviewDialog.py" line="34"/> + <location filename="../ChangesPreviewDialog.py" line="37"/> <source>&Apply Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ChangesPreviewDialog.py" line="44"/> + <location filename="../ChangesPreviewDialog.py" line="45"/> <source>No changes available.</source> <translation type="unfinished"></translation> </message> </context> <context> + <name>CodeAssistServer</name> + <message> + <location filename="../CodeAssistServer.py" line="247"/> + <source>'{0}' is not supported because the configured interpreter could not be started.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../CodeAssistServer.py" line="252"/> + <source>'{0}' is not supported because no suitable interpreter is configured.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>ConfirmationDialog</name> <message> <location filename="../ConfirmationDialog.ui" line="14"/> @@ -257,15 +255,20 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../ConfirmationDialog.py" line="37"/> + <location filename="../ConfirmationDialog.py" line="68"/> <source>Shall the refactoring <b>{0}</b> be done?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ConfirmationDialog.py" line="42"/> + <location filename="../ConfirmationDialog.py" line="49"/> <source>Preview</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../ConfirmationDialog.py" line="72"/> + <source>The selected refactoring did not produce any changes.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ExtractDialog</name> @@ -295,7 +298,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../ExtractDialog.py" line="42"/> + <location filename="../ExtractDialog.py" line="55"/> <source>Preview</source> <translation type="unfinished"></translation> </message> @@ -337,6 +340,11 @@ <source>Enter the name of the setter method</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../GetterSetterDialog.py" line="48"/> + <source>Preview</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>HelpDialog</name> @@ -346,12 +354,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../HelpDialog.py" line="37"/> + <location filename="../HelpDialog.py" line="40"/> <source>Search...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../HelpDialog.py" line="52"/> + <location filename="../HelpDialog.py" line="55"/> <source>Could not read file {0}. Reason: {1}</source> <translation type="unfinished"></translation> @@ -360,55 +368,85 @@ <context> <name>HistoryDialog</name> <message> - <location filename="../HistoryDialog.py" line="46"/> + <location filename="../HistoryDialog.py" line="79"/> <source>&Undo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../HistoryDialog.py" line="49"/> - <source>Undoable Changes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../HistoryDialog.py" line="50"/> + <location filename="../HistoryDialog.ui" line="53"/> <source>Undo History</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../HistoryDialog.py" line="52"/> + <location filename="../HistoryDialog.py" line="81"/> <source>&Redo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../HistoryDialog.py" line="55"/> - <source>Redoable Changes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../HistoryDialog.py" line="56"/> + <location filename="../HistoryDialog.ui" line="77"/> <source>Redo History</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../HistoryDialog.py" line="99"/> + <location filename="../HistoryDialog.py" line="195"/> <source>Undo refactorings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../HistoryDialog.py" line="99"/> + <location filename="../HistoryDialog.py" line="195"/> <source>Shall all refactorings up to <b>{0}</b> be undone?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../HistoryDialog.py" line="106"/> + <location filename="../HistoryDialog.py" line="217"/> <source>Redo refactorings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../HistoryDialog.py" line="106"/> + <location filename="../HistoryDialog.py" line="217"/> <source>Shall all refactorings up to <b>{0}</b> be redone?</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../HistoryDialog.ui" line="14"/> + <source>Refactoring History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../HistoryDialog.ui" line="87"/> + <source>Select a change to preview on the right</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../HistoryDialog.py" line="74"/> + <source><b>Project History</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../HistoryDialog.py" line="76"/> + <source><b>File History: {0}</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../HistoryDialog.py" line="83"/> + <source>Re&fresh</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../HistoryDialog.py" line="85"/> + <source>&Clear History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../HistoryDialog.py" line="254"/> + <source>Clear History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../HistoryDialog.py" line="254"/> + <source>Do you really want to clear the refactoring history?</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>InlineArgumentDefaultDialog</name> @@ -423,7 +461,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../InlineArgumentDefaultDialog.py" line="45"/> + <location filename="../InlineArgumentDefaultDialog.py" line="53"/> <source>Preview</source> <translation type="unfinished"></translation> </message> @@ -451,13 +489,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../InlineDialog.py" line="54"/> - <source>Inlining occurrences of <b>{0}</b> (type {1}).</source> + <location filename="../InlineDialog.py" line="47"/> + <source>Preview</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../InlineDialog.py" line="59"/> - <source>Preview</source> + <location filename="../InlineDialog.py" line="81"/> + <source>Inlining occurrences of <b>{0}</b> (type '<i>{1}</i>').</source> <translation type="unfinished"></translation> </message> </context> @@ -499,7 +537,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../IntroduceFactoryDialog.py" line="41"/> + <location filename="../IntroduceFactoryDialog.py" line="48"/> <source>Preview</source> <translation type="unfinished"></translation> </message> @@ -517,12 +555,25 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../IntroduceParameterDialog.py" line="42"/> + <location filename="../IntroduceParameterDialog.py" line="49"/> <source>Preview</source> <translation type="unfinished"></translation> </message> </context> <context> + <name>JsonServer</name> + <message> + <location filename="../JsonServer.py" line="148"/> + <source>JSON Protocol Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../JsonServer.py" line="148"/> + <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 type="unfinished"></translation> + </message> +</context> +<context> <name>MatchesDialog</name> <message> <location filename="../MatchesDialog.ui" line="14"/> @@ -558,7 +609,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MethodToMethodObjectDialog.py" line="42"/> + <location filename="../MethodToMethodObjectDialog.py" line="49"/> <source>Preview</source> <translation type="unfinished"></translation> </message> @@ -607,125 +658,109 @@ </message> </context> <context> - <name>MoveGlobalMethodDialog</name> - <message> - <location filename="../MoveGlobalMethodDialog.ui" line="14"/> - <source>Move Global Method</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MoveGlobalMethodDialog.ui" line="34"/> - <source>Destination Module:</source> - <translation type="unfinished"></translation> - </message> + <name>MoveDialog</name> <message> - <location filename="../MoveGlobalMethodDialog.ui" line="41"/> - <source>Enter the destination module for the method</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MoveGlobalMethodDialog.ui" line="48"/> - <source>Select the destination module via a file selection dialog</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MoveGlobalMethodDialog.ui" line="51"/> - <source>...</source> + <location filename="../MoveDialog.ui" line="40"/> + <source>New Method Name:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MoveGlobalMethodDialog.py" line="55"/> - <source>Preview</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MoveGlobalMethodDialog.py" line="82"/> - <source>Python Files (*.py *.py2 *.py3);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MoveGlobalMethodDialog.py" line="91"/> - <source>The selected module must be inside the project.</source> + <location filename="../MoveDialog.ui" line="47"/> + <source>Enter the new method name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MoveGlobalMethodDialog.py" line="119"/> - <source>The selected module <b>{0}</b> does not exist.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>MoveMethodDialog</name> - <message> - <location filename="../MoveMethodDialog.ui" line="14"/> - <source>Move Method</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MoveMethodDialog.ui" line="34"/> + <location filename="../MoveDialog.ui" line="54"/> <source>Destination Attribute:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MoveMethodDialog.ui" line="41"/> + <location filename="../MoveDialog.ui" line="61"/> <source>Enter the name of the attribute to move to</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MoveMethodDialog.ui" line="48"/> - <source>New Method Name:</source> + <location filename="../MoveDialog.ui" line="92"/> + <source>...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MoveMethodDialog.ui" line="55"/> - <source>Enter the new method name</source> + <location filename="../MoveDialog.py" line="60"/> + <source>Preview</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MoveDialog.py" line="92"/> + <source>Move Method</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MoveDialog.py" line="97"/> + <source>Move Global Method</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MoveMethodDialog.py" line="41"/> - <source>Preview</source> + <location filename="../MoveDialog.py" line="99"/> + <source>Destination Module:</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>MoveModuleDialog</name> <message> - <location filename="../MoveModuleDialog.ui" line="14"/> - <source>Move Current Module</source> + <location filename="../MoveDialog.py" line="100"/> + <source>Enter the destination module for the method</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MoveModuleDialog.ui" line="34"/> + <location filename="../MoveDialog.py" line="102"/> + <source>Select the destination module via a file selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MoveDialog.py" line="105"/> + <source>Move Module</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MoveDialog.py" line="107"/> <source>Destination Package:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MoveModuleDialog.ui" line="41"/> - <source>Enter the destination for the module</source> + <location filename="../MoveDialog.py" line="108"/> + <source>Enter the destination package for the module</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MoveModuleDialog.ui" line="48"/> + <location filename="../MoveDialog.py" line="110"/> <source>Select the destination package via a directory selection dialog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MoveModuleDialog.ui" line="51"/> - <source>...</source> + <location filename="../MoveDialog.py" line="114"/> + <source>Move</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MoveModuleDialog.py" line="52"/> - <source>Preview</source> + <location filename="../MoveDialog.py" line="181"/> + <source>Python Files (*.py *.py2 *.py3);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MoveModuleDialog.py" line="87"/> + <location filename="../MoveDialog.py" line="197"/> + <source>The selected module must be inside the project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MoveDialog.py" line="201"/> <source>The selected directory must be inside the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MoveModuleDialog.py" line="115"/> + <location filename="../MoveDialog.py" line="243"/> + <source>The selected module <b>{0}</b> does not exist.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MoveDialog.py" line="252"/> <source>The selected directory <b>{0}</b> is not a package.</source> <translation type="unfinished"></translation> </message> @@ -749,777 +784,707 @@ </message> </context> <context> - <name>ProgressHandle</name> - <message> - <location filename="../ProgressHandle.py" line="33"/> - <source>Interrupt</source> - <translation type="unfinished"></translation> - </message> + <name>RefactoringRopePlugin</name> <message> - <location filename="../ProgressHandle.py" line="38"/> - <source>%v/%m files</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../ProgressHandle.py" line="52"/> - <source>eric6 - {0}</source> + <location filename="../../PluginRefactoringRope.py" line="108"/> + <source>Rope</source> <translation type="unfinished"></translation> </message> </context> <context> - <name>Refactoring</name> + <name>RefactoringServer</name> <message> - <location filename="../Refactoring.py" line="963"/> + <location filename="../RefactoringServer.py" line="944"/> <source>Rename</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="79"/> + <location filename="../RefactoringServer.py" line="162"/> <source>&Rename</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="84"/> + <location filename="../RefactoringServer.py" line="167"/> <source>Rename the highlighted object</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="86"/> + <location filename="../RefactoringServer.py" line="169"/> <source><b>Rename</b><p>Rename the highlighted Python object.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="969"/> + <location filename="../RefactoringServer.py" line="950"/> <source>Local Rename</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="94"/> + <location filename="../RefactoringServer.py" line="177"/> <source>&Local Rename</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="99"/> + <location filename="../RefactoringServer.py" line="182"/> <source>Rename the highlighted object in the current module only</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="101"/> + <location filename="../RefactoringServer.py" line="184"/> <source><b>Local Rename</b><p>Rename the highlighted Python object in the current module only.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="975"/> + <location filename="../RefactoringServer.py" line="956"/> <source>Rename Current Module</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="115"/> + <location filename="../RefactoringServer.py" line="198"/> <source>Rename the current module</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="117"/> + <location filename="../RefactoringServer.py" line="200"/> <source><b>Rename Current Module</b><p>Rename the current module.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1054"/> + <location filename="../RefactoringServer.py" line="1027"/> <source>Change Occurrences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="125"/> + <location filename="../RefactoringServer.py" line="208"/> <source>Change &Occurrences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="130"/> + <location filename="../RefactoringServer.py" line="213"/> <source>Change all occurrences in the local scope</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="132"/> + <location filename="../RefactoringServer.py" line="215"/> <source><b>Change Occurrences</b><p>Change all occurrences in the local scope.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="144"/> + <location filename="../RefactoringServer.py" line="227"/> <source>Extract method</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="144"/> + <location filename="../RefactoringServer.py" line="227"/> <source>Extract &Method</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="149"/> + <location filename="../RefactoringServer.py" line="232"/> <source>Extract the highlighted area as a method</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="151"/> + <location filename="../RefactoringServer.py" line="234"/> <source><b>Extract method</b><p>Extract the highlighted area as a method or function.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="159"/> + <location filename="../RefactoringServer.py" line="242"/> <source>Extract local variable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="159"/> + <location filename="../RefactoringServer.py" line="242"/> <source>&Extract Local Variable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="164"/> + <location filename="../RefactoringServer.py" line="247"/> <source>Extract the highlighted area as a local variable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="166"/> + <location filename="../RefactoringServer.py" line="249"/> <source><b>Extract local variable</b><p>Extract the highlighted area as a local variable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1164"/> + <location filename="../RefactoringServer.py" line="1122"/> <source>Inline</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="178"/> + <location filename="../RefactoringServer.py" line="261"/> <source>&Inline</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="183"/> + <location filename="../RefactoringServer.py" line="266"/> <source>Inlines the selected local variable or method</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="185"/> + <location filename="../RefactoringServer.py" line="268"/> <source><b>Inline</b><p>Inlines the selected local variable or method.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="197"/> + <location filename="../RefactoringServer.py" line="280"/> <source>Move method</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="197"/> + <location filename="../RefactoringServer.py" line="280"/> <source>Mo&ve Method</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="202"/> + <location filename="../RefactoringServer.py" line="285"/> <source>Move the highlighted method to another class</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="204"/> + <location filename="../RefactoringServer.py" line="287"/> <source><b>Move method</b><p>Move the highlighted method to another class.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="212"/> + <location filename="../RefactoringServer.py" line="295"/> <source>Move current module</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1251"/> + <location filename="../RefactoringServer.py" line="1172"/> <source>Move Current Module</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="217"/> + <location filename="../RefactoringServer.py" line="300"/> <source>Move the current module to another package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="219"/> + <location filename="../RefactoringServer.py" line="302"/> <source><b>Move current module</b><p>Move the current module to another package.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1286"/> + <location filename="../RefactoringServer.py" line="1205"/> <source>Use Function</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="236"/> + <location filename="../RefactoringServer.py" line="319"/> <source>Use a function wherever possible.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="238"/> + <location filename="../RefactoringServer.py" line="321"/> <source><b>Use function</b><p>Tries to use a function wherever possible.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1328"/> + <location filename="../RefactoringServer.py" line="1242"/> <source>Introduce Factory Method</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="250"/> + <location filename="../RefactoringServer.py" line="333"/> <source>Introduce &Factory Method</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="255"/> + <location filename="../RefactoringServer.py" line="338"/> <source>Introduce a factory method or function</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="257"/> + <location filename="../RefactoringServer.py" line="340"/> <source><b>Introduce Factory Method</b><p>Introduce a factory method or function.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1369"/> + <location filename="../RefactoringServer.py" line="1276"/> <source>Introduce Parameter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="265"/> + <location filename="../RefactoringServer.py" line="348"/> <source>Introduce &Parameter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="270"/> + <location filename="../RefactoringServer.py" line="353"/> <source>Introduce a parameter in a function</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="272"/> + <location filename="../RefactoringServer.py" line="355"/> <source><b>Introduce Parameter</b><p>Introduce a parameter in a function.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1409"/> + <location filename="../RefactoringServer.py" line="1309"/> <source>Organize Imports</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="284"/> + <location filename="../RefactoringServer.py" line="367"/> <source>&Organize Imports</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="289"/> + <location filename="../RefactoringServer.py" line="372"/> <source>Sort imports according to PEP-8</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="291"/> + <location filename="../RefactoringServer.py" line="374"/> <source><b>Organize Imports</b><p>Sort imports according to PEP-8.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1418"/> + <location filename="../RefactoringServer.py" line="1317"/> <source>Expand Star Imports</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="299"/> + <location filename="../RefactoringServer.py" line="382"/> <source>E&xpand Star Imports</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="304"/> + <location filename="../RefactoringServer.py" line="387"/> <source>Expand imports like "from xxx import *"</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="306"/> + <location filename="../RefactoringServer.py" line="389"/> <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 type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1427"/> + <location filename="../RefactoringServer.py" line="1325"/> <source>Relative to Absolute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="316"/> + <location filename="../RefactoringServer.py" line="399"/> <source>Relative to &Absolute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="321"/> + <location filename="../RefactoringServer.py" line="404"/> <source>Transform relative imports to absolute ones</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="323"/> + <location filename="../RefactoringServer.py" line="406"/> <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 type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1436"/> + <location filename="../RefactoringServer.py" line="1333"/> <source>Froms to Imports</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="333"/> + <location filename="../RefactoringServer.py" line="416"/> <source>Froms to &Imports</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="338"/> + <location filename="../RefactoringServer.py" line="421"/> <source>Transform From imports to plain imports</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="340"/> + <location filename="../RefactoringServer.py" line="423"/> <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 type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1445"/> + <location filename="../RefactoringServer.py" line="1341"/> <source>Handle Long Imports</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="350"/> + <location filename="../RefactoringServer.py" line="433"/> <source>Handle &Long Imports</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="355"/> + <location filename="../RefactoringServer.py" line="438"/> <source>Transform long import statements to look better</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="357"/> + <location filename="../RefactoringServer.py" line="440"/> <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 type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1502"/> + <location filename="../RefactoringServer.py" line="1392"/> <source>Restructure</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="371"/> + <location filename="../RefactoringServer.py" line="454"/> <source>Res&tructure</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="376"/> + <location filename="../RefactoringServer.py" line="459"/> <source>Restructure code</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="378"/> + <location filename="../RefactoringServer.py" line="461"/> <source><b>Restructure</b><p>Restructure code. See "Rope Help" for examples.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1515"/> + <location filename="../RefactoringServer.py" line="1409"/> <source>Change Method Signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="386"/> + <location filename="../RefactoringServer.py" line="469"/> <source>&Change Method Signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="391"/> + <location filename="../RefactoringServer.py" line="474"/> <source>Change the signature of the selected method or function</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="393"/> + <location filename="../RefactoringServer.py" line="476"/> <source><b>Change Method Signature</b><p>Change the signature of the selected method or function.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1556"/> + <location filename="../RefactoringServer.py" line="1444"/> <source>Inline Argument Default</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="402"/> + <location filename="../RefactoringServer.py" line="485"/> <source>Inline &Argument Default</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="407"/> + <location filename="../RefactoringServer.py" line="490"/> <source>Inline a parameters default value</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="409"/> + <location filename="../RefactoringServer.py" line="492"/> <source><b>Inline Argument Default</b><p>Inline a parameters default value.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1596"/> + <location filename="../RefactoringServer.py" line="1478"/> <source>Transform Module to Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="422"/> + <location filename="../RefactoringServer.py" line="505"/> <source>Transform the current module to a package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="424"/> + <location filename="../RefactoringServer.py" line="507"/> <source><b>Transform Module to Package</b><p>Transform the current module to a package.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1625"/> + <location filename="../RefactoringServer.py" line="1507"/> <source>Encapsulate Attribute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="432"/> + <location filename="../RefactoringServer.py" line="515"/> <source>Encap&sulate Attribute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="437"/> + <location filename="../RefactoringServer.py" line="520"/> <source>Generate a getter/setter for an attribute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="439"/> + <location filename="../RefactoringServer.py" line="522"/> <source><b>Encapsulate Attribute</b><p>Generate a getter/setter for an attribute and changes its occurrences to use them.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1683"/> + <location filename="../RefactoringServer.py" line="1541"/> <source>Local Variable to Attribute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="448"/> + <location filename="../RefactoringServer.py" line="531"/> <source>Local Varia&ble to Attribute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="453"/> + <location filename="../RefactoringServer.py" line="536"/> <source>Change a local variable to an attribute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="455"/> + <location filename="../RefactoringServer.py" line="538"/> <source><b>Local Variable to Attribute</b><p>Change a local variable to an attribute.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="463"/> + <location filename="../RefactoringServer.py" line="546"/> <source>Method To Method Object</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="463"/> + <location filename="../RefactoringServer.py" line="546"/> <source>Method To Method Ob&ject</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="468"/> + <location filename="../RefactoringServer.py" line="551"/> <source>Transform a function or a method to a method object</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="470"/> + <location filename="../RefactoringServer.py" line="553"/> <source><b>Method To Method Object</b><p>Transform a function or a method to a method object.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1777"/> - <source>Undo</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="482"/> - <source>&Undo</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="487"/> - <source>Undo the last refactoring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="489"/> - <source><b>Undo</b><p>Undo the last refactoring.</p></source> + <location filename="../RefactoringServer.py" line="565"/> + <source>Show Project History</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1807"/> - <source>Redo</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="497"/> - <source>Re&do</source> + <location filename="../RefactoringServer.py" line="565"/> + <source>Show Project History...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="502"/> - <source>Redo the last refactoring</source> + <location filename="../RefactoringServer.py" line="570"/> + <source>Show the refactoring history of the project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="504"/> - <source><b>Redo</b><p>Redo the last refactoring.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="512"/> - <source>Show Project Undo History</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="517"/> - <source>Show the undo history of the project</source> + <location filename="../RefactoringServer.py" line="572"/> + <source><b>Show Project History</b><p>This opens a dialog to show the refactoring history of the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="519"/> - <source><b>Show Project Undo History</b><p>Opens a dialog to show the undo history list of the project.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="528"/> - <source>Show Project Redo History</source> + <location filename="../RefactoringServer.py" line="581"/> + <source>Show Current File History</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="533"/> - <source>Show the redo history of the project</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="535"/> - <source><b>Show Project Redo History</b><p>Opens a dialog to show the redo history list of the project.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="544"/> - <source>Show Current File Undo History</source> + <location filename="../RefactoringServer.py" line="581"/> + <source>Show Current File History...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="549"/> - <source>Show the undo history of the current file</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="551"/> - <source><b>Show Current File Undo History</b><p>Opens a dialog to show the undo history list of the current file.</p></source> + <location filename="../RefactoringServer.py" line="586"/> + <source>Show the refactoring history of the current file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="560"/> - <source>Show Current File Redo History</source> + <location filename="../RefactoringServer.py" line="588"/> + <source><b>Show Current File History</b><p>This opens a dialog to show the refactoring history of the current file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="565"/> - <source>Show the redo history of the current file</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="567"/> - <source><b>Show Current File Redo History</b><p>Opens a dialog to show the redo history list of the current file.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="1877"/> + <location filename="../RefactoringServer.py" line="1644"/> <source>Clear History</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="581"/> + <location filename="../RefactoringServer.py" line="602"/> <source>Clear the refactoring history</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="583"/> + <location filename="../RefactoringServer.py" line="604"/> <source><b>Clear History</b><p>Clears the refactoring history.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="595"/> + <location filename="../RefactoringServer.py" line="616"/> <source>Find occurrences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="595"/> + <location filename="../RefactoringServer.py" line="616"/> <source>Find &Occurrences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="600"/> + <location filename="../RefactoringServer.py" line="621"/> <source>Find occurrences of the highlighted object</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="602"/> + <location filename="../RefactoringServer.py" line="623"/> <source><b>Find occurrences</b><p>Find occurrences of the highlighted class, method, function or variable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="611"/> + <location filename="../RefactoringServer.py" line="632"/> <source>Find definition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1944"/> + <location filename="../RefactoringServer.py" line="632"/> <source>Find &Definition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="616"/> + <location filename="../RefactoringServer.py" line="637"/> <source>Find definition of the highlighted item</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="618"/> + <location filename="../RefactoringServer.py" line="639"/> <source><b>Find definition</b><p>Find the definition of the highlighted class, method, function or variable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="627"/> + <location filename="../RefactoringServer.py" line="648"/> <source>Find implementations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="627"/> + <location filename="../RefactoringServer.py" line="648"/> <source>Find &Implementations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="632"/> + <location filename="../RefactoringServer.py" line="653"/> <source>Find places where the selected method is overridden</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="634"/> + <location filename="../RefactoringServer.py" line="655"/> <source><b>Find implementations</b><p>Find places where the selected method is overridden.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="2077"/> + <location filename="../RefactoringServer.py" line="1882"/> <source>Configure Rope</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="646"/> + <location filename="../RefactoringServer.py" line="667"/> <source>&Configure Rope</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="651"/> + <location filename="../RefactoringServer.py" line="672"/> <source>Open the rope configuration file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="653"/> + <location filename="../RefactoringServer.py" line="674"/> <source><b>Configure Rope</b><p>Opens the rope configuration file in an editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="662"/> - <source>Rope help</source> + <location filename="../RefactoringServer.py" line="683"/> + <source>Rope Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="662"/> + <location filename="../RefactoringServer.py" line="683"/> <source>Rope &Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="667"/> + <location filename="../RefactoringServer.py" line="688"/> <source>Show help about the rope refactorings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="669"/> + <location filename="../RefactoringServer.py" line="690"/> <source><b>Rope help</b><p>Show some help text about the rope refactorings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="2130"/> + <location filename="../RefactoringServer.py" line="1929"/> <source>Analyse all modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="677"/> + <location filename="../RefactoringServer.py" line="698"/> <source>&Analyse all modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="682"/> + <location filename="../RefactoringServer.py" line="703"/> <source>Perform static object analysis on all modules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="684"/> + <location filename="../RefactoringServer.py" line="705"/> <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 type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="2102"/> + <location filename="../RefactoringServer.py" line="1907"/> <source>Update Configuration</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="695"/> + <location filename="../RefactoringServer.py" line="716"/> <source>&Update Configuration</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="700"/> + <location filename="../RefactoringServer.py" line="721"/> <source>Generates a new configuration file overwriting the current one.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="702"/> + <location filename="../RefactoringServer.py" line="723"/> <source><b>Update Configuration</b><p>Generates a new configuration file overwriting the current one.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="734"/> + <location filename="../RefactoringServer.py" line="756"/> <source>&Refactoring</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="729"/> + <location filename="../RefactoringServer.py" line="751"/> <source>&Query</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="766"/> + <location filename="../RefactoringServer.py" line="787"/> <source>Im&ports</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="778"/> + <location filename="../RefactoringServer.py" line="796"/> <source>History</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="788"/> + <location filename="../RefactoringServer.py" line="803"/> <source>&Utilities</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="808"/> + <location filename="../RefactoringServer.py" line="823"/> <source>About rope</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="808"/> + <location filename="../RefactoringServer.py" line="823"/> <source>{0} Version {1} @@ -1527,203 +1492,220 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="929"/> + <location filename="../RefactoringServer.py" line="855"/> + <source>Rope Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="871"/> <source>Rope error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="995"/> + <location filename="../RefactoringServer.py" line="978"/> <source>Highlight the declaration you want to rename and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1016"/> + <location filename="../RefactoringServer.py" line="999"/> <source>The selection must not extend beyond one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1057"/> + <location filename="../RefactoringServer.py" line="1030"/> <source>Highlight an occurrence to be changed and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1093"/> + <location filename="../RefactoringServer.py" line="1060"/> <source>Extract Method</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1099"/> + <location filename="../RefactoringServer.py" line="1066"/> <source>Extract Local Variable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1117"/> + <location filename="../RefactoringServer.py" line="1086"/> <source>Highlight the region of code you want to extract and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1167"/> + <location filename="../RefactoringServer.py" line="1125"/> <source>Highlight the local variable, method or parameter you want to inline and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1207"/> + <location filename="../RefactoringServer.py" line="1163"/> <source>Move Method</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1210"/> + <location filename="../RefactoringServer.py" line="1166"/> <source>Highlight the method to move and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1289"/> + <location filename="../RefactoringServer.py" line="1208"/> <source>Highlight a global function and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1331"/> + <location filename="../RefactoringServer.py" line="1245"/> <source>Highlight the class to introduce a factory method for and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1372"/> + <location filename="../RefactoringServer.py" line="1279"/> <source>Highlight the code for the new parameter and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1486"/> - <source>The selected refactoring did not produce any change.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="1518"/> + <location filename="../RefactoringServer.py" line="1412"/> <source>Highlight the method or function to change and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1559"/> + <location filename="../RefactoringServer.py" line="1447"/> <source>Highlight the method or function to inline a parameter's default and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1628"/> + <location filename="../RefactoringServer.py" line="1510"/> <source>Highlight the attribute to encapsulate and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1686"/> + <location filename="../RefactoringServer.py" line="1544"/> <source>Highlight the local variable to make an attribute and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1724"/> + <location filename="../RefactoringServer.py" line="1580"/> <source>Replace Method With Method Object</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1727"/> + <location filename="../RefactoringServer.py" line="1583"/> <source>Highlight the method or function to convert and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1763"/> - <source>Undo refactoring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="1765"/> - <source>Shall the refactoring <b>{0}</b> be undone?</source> + <location filename="../RefactoringServer.py" line="1644"/> + <source>Do you really want to clear the refactoring history?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1793"/> - <source>Redo refactoring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="1795"/> - <source>Shall the refactoring <b>{0}</b> be redone?</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="1877"/> - <source>Do you really want to clear the undo and redo history?</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Refactoring.py" line="1898"/> + <location filename="../RefactoringServer.py" line="1686"/> <source>Find Occurrences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="2049"/> + <location filename="../RefactoringServer.py" line="1720"/> <source>No occurrences found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="1969"/> + <location filename="../RefactoringServer.py" line="1733"/> + <source>Find Definition</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="1792"/> <source>No matching definition found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="2017"/> + <location filename="../RefactoringServer.py" line="1808"/> + <source>No definition found</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="1820"/> <source>Find Implementations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="2071"/> + <location filename="../RefactoringServer.py" line="1854"/> + <source>No implementations found.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="1876"/> <source>The Rope configuration file '{0}' does not exist.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="2077"/> + <location filename="../RefactoringServer.py" line="1882"/> <source>The Rope admin directory does not exist.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="2086"/> + <location filename="../RefactoringServer.py" line="1891"/> <source>Shall rope's current configuration be replaced by a new default configuration?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="2102"/> + <location filename="../RefactoringServer.py" line="1907"/> <source><p>The configuration could not be updated.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="2122"/> + <location filename="../RefactoringServer.py" line="1921"/> <source>Help about rope refactorings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="2131"/> + <location filename="../RefactoringServer.py" line="1930"/> <source>This action might take some time. Do you really want to perform SOA?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="2145"/> + <location filename="../RefactoringServer.py" line="1952"/> <source>Static object analysis (SOA) done. SOA database updated.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Refactoring.py" line="2005"/> - <source>No definition found</source> + <location filename="../RefactoringServer.py" line="2078"/> + <source>Project language '{0}' is not supported because the configured interpreter could not be started. Refactoring is disabled.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="2087"/> + <source>Project language '{0}' is not supported because no suitable interpreter is configured. Refactoring is disabled.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="2093"/> + <source>Refactoring for project language '{0}' is not supported.</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>RefactoringRopePlugin</name> + <message> + <location filename="../RefactoringServer.py" line="2214"/> + <source>Refactoring Protocol Error</source> + <translation type="unfinished"></translation> + </message> <message> - <location filename="../../PluginRefactoringRope.py" line="110"/> - <source>Rope</source> + <location filename="../RefactoringServer.py" line="2228"/> + <source>Refactoring Client Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="2214"/> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../RefactoringServer.py" line="2228"/> + <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 type="unfinished"></translation> </message> </context> <context> <name>RenameDialog</name> <message> - <location filename="../RenameDialog.py" line="109"/> + <location filename="../RenameDialog.py" line="121"/> <source>Rename</source> <translation type="unfinished"></translation> </message> @@ -1793,12 +1775,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RenameDialog.py" line="52"/> + <location filename="../RenameDialog.py" line="58"/> <source>Preview</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RenameDialog.py" line="109"/> + <location filename="../RenameDialog.py" line="121"/> <source><p>Is the highlighted code a match?</p></source> <translation type="unfinished"></translation> </message> @@ -1869,15 +1851,33 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RestructureDialog.py" line="39"/> + <location filename="../RestructureDialog.py" line="43"/> <source>Preview</source> <translation type="unfinished"></translation> </message> </context> <context> + <name>RopeProgressDialog</name> + <message> + <location filename="../RopeProgressDialog.py" line="39"/> + <source>Interrupt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../RopeProgressDialog.py" line="40"/> + <source>%v/%m files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../RopeProgressDialog.py" line="44"/> + <source>eric6 - {0}</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SearchDialog</name> <message> - <location filename="../SearchDialog.py" line="37"/> + <location filename="../SearchDialog.py" line="40"/> <source>Find</source> <translation type="unfinished"></translation> </message> @@ -1917,7 +1917,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../SearchDialog.py" line="97"/> + <location filename="../SearchDialog.py" line="103"/> <source>'{0}' was not found.</source> <translation type="unfinished"></translation> </message> @@ -1930,12 +1930,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UseFunctionDialog.py" line="39"/> + <location filename="../UseFunctionDialog.py" line="66"/> <source>Using Function <b>{0}</b>.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UseFunctionDialog.py" line="44"/> + <location filename="../UseFunctionDialog.py" line="47"/> <source>Preview</source> <translation type="unfinished"></translation> </message>