RefactoringRope/i18n/rope_es.ts

changeset 236
2d1fcc2a5836
parent 232
65d7d745543d
child 237
3eeb3bdb371b
--- a/RefactoringRope/i18n/rope_es.ts	Sun Nov 19 19:31:59 2017 +0100
+++ b/RefactoringRope/i18n/rope_es.ts	Tue Dec 05 17:12:10 2017 +0100
@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="2.0" language="es" sourcelanguage="">
+<!DOCTYPE TS>
+<TS version="2.1" language="es">
 <context>
     <name>AddParameterDialog</name>
     <message>
@@ -83,22 +84,22 @@
     <message>
         <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="105"/>
         <source>Press to edit the rope configuration for Python2</source>
-        <translation type="unfinished"></translation>
+        <translation>Pulsar para editar la configuración de rope para Python2</translation>
     </message>
     <message>
         <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="108"/>
         <source>Edit Python 2 rope configuration</source>
-        <translation type="unfinished"></translation>
+        <translation>Editar configuración de rope para Python 2</translation>
     </message>
     <message>
         <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="115"/>
         <source>Press to edit the rope configuration for Python3</source>
-        <translation type="unfinished"></translation>
+        <translation>Pulsar para editar la configuración de rope para Python3</translation>
     </message>
     <message>
         <location filename="../ConfigurationPage/AutoCompletionRopePage.ui" line="118"/>
         <source>Edit Python 3 rope configuration</source>
-        <translation type="unfinished"></translation>
+        <translation>Editar configuración de rope para Python 3</translation>
     </message>
 </context>
 <context>
@@ -278,7 +279,10 @@
 Error: {0}
 Data: {1}
 </source>
-        <translation type="unfinished"></translation>
+        <translation>Los datos recibidos desde el servidor de asistencia de código no se han podido decodificar. Por favor, informar the este problema con los datos recibidos a la dirección de correo electrónico de corrección de errores de eric.
+Error: {0}
+Datos: {1}
+</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="468"/>
@@ -287,104 +291,110 @@
 Value: {1}
 Traceback: {2}
 </source>
-        <translation type="unfinished"></translation>
+        <translation>Ha ocurrido una excepción en el cliente de asistencia de código. Por favor informar a la dirección de correo electrónico de corrección de errores de eric.
+Excepción: {0}
+Valor: {1}
+Traceback: {2}
+</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="503"/>
         <source>&apos;{0}&apos; is not supported because the configured interpreter could not be started.
 </source>
-        <translation type="unfinished"></translation>
+        <translation>&apos;{0}&apos; no se soporta porque el intérprete configurado no se ha podido iniciar.
+</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="508"/>
         <source>&apos;{0}&apos; is not supported because no suitable interpreter is configured.
 </source>
-        <translation type="unfinished"></translation>
+        <translation>&apos;{0}&apos; no se soporta porque no hay un intérprete adecuado configurado.
+</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="167"/>
         <source>Configure Rope</source>
-        <translation type="unfinished">Configurar Rope</translation>
+        <translation>Configurar Rope</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="167"/>
         <source>The Rope configuration file &apos;{0}&apos; does not exist.</source>
-        <translation type="unfinished">El archivo de configuración de Rope &apos;{0}&apos; no existe.</translation>
+        <translation>El archivo de configuración de Rope &apos;{0}&apos; no existe.</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="556"/>
         <source>Rope</source>
-        <translation type="unfinished">Rope</translation>
+        <translation>Rope</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="68"/>
         <source>static method</source>
-        <translation type="unfinished"></translation>
+        <translation>método estático</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="69"/>
         <source>class method</source>
-        <translation type="unfinished"></translation>
+        <translation>método de clase</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="70"/>
         <source>method</source>
-        <translation type="unfinished"></translation>
+        <translation>método</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="71"/>
         <source>function</source>
-        <translation type="unfinished"></translation>
+        <translation>función</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="72"/>
         <source>class</source>
-        <translation type="unfinished"></translation>
+        <translation>clase</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="73"/>
         <source>module</source>
-        <translation type="unfinished"></translation>
+        <translation>módulo</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="74"/>
         <source>package</source>
-        <translation type="unfinished"></translation>
+        <translation>package</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="75"/>
         <source>object</source>
-        <translation type="unfinished"></translation>
+        <translation>objeto</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="76"/>
         <source>not known</source>
-        <translation type="unfinished"></translation>
+        <translation>desconocido</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="361"/>
         <source>Language &lt;b&gt;{0}&lt;/b&gt; is not supported.</source>
-        <translation type="unfinished"></translation>
+        <translation>El lenguaje &lt;b&gt;{0}&lt;/b&gt; no está soportado.</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="364"/>
         <source>Language &apos;{0}&apos; is not supported.</source>
-        <translation type="unfinished"></translation>
+        <translation>El lenguaje &apos;{0}&apos; no está soportado.</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="407"/>
         <source>Present in &lt;i&gt;{0}&lt;/i&gt; module</source>
-        <translation type="unfinished"></translation>
+        <translation>Presente en el módulo &lt;i&gt;{0}&lt;/i&gt;</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="411"/>
         <source>Present in &apos;{0}&apos; module</source>
-        <translation type="unfinished"></translation>
+        <translation>Presente en el módulo&apos;{0}&apos;</translation>
     </message>
     <message>
         <location filename="../CodeAssistServer.py" line="429"/>
         <source>No documentation available.</source>
-        <translation type="unfinished"></translation>
+        <translation>No hay documentación disponible.</translation>
     </message>
 </context>
 <context>
@@ -407,7 +417,7 @@
     <message>
         <location filename="../ConfirmationDialog.py" line="72"/>
         <source>The selected refactoring did not produce any changes.</source>
-        <translation type="unfinished"></translation>
+        <translation>El refactoring seleccionado no ha producido cambios.</translation>
     </message>
 </context>
 <context>
@@ -483,7 +493,7 @@
     <message>
         <location filename="../GetterSetterDialog.py" line="48"/>
         <source>Preview</source>
-        <translation type="unfinished">Vista Preliminar</translation>
+        <translation>Vista Preliminar</translation>
     </message>
 </context>
 <context>
@@ -561,42 +571,42 @@
     <message>
         <location filename="../HistoryDialog.ui" line="14"/>
         <source>Refactoring History</source>
-        <translation type="unfinished"></translation>
+        <translation>Historial de Refactoring</translation>
     </message>
     <message>
         <location filename="../HistoryDialog.ui" line="87"/>
         <source>Select a change to preview on the right</source>
-        <translation type="unfinished">Seleccionar un cambio para vista preliminar en la derecha</translation>
+        <translation>Seleccionar un cambio para vista preliminar en la derecha</translation>
     </message>
     <message>
         <location filename="../HistoryDialog.py" line="74"/>
         <source>&lt;b&gt;Project History&lt;/b&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Historial de Proyectos&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="../HistoryDialog.py" line="76"/>
         <source>&lt;b&gt;File History: {0}&lt;/b&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Historal del Archivo: {0}&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="../HistoryDialog.py" line="83"/>
         <source>Re&amp;fresh</source>
-        <translation type="unfinished"></translation>
+        <translation>Ac&amp;tualizar</translation>
     </message>
     <message>
         <location filename="../HistoryDialog.py" line="85"/>
         <source>&amp;Clear History</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Borrar Historial</translation>
     </message>
     <message>
         <location filename="../HistoryDialog.py" line="254"/>
         <source>Clear History</source>
-        <translation type="unfinished">Borrar Historial</translation>
+        <translation>Borrar Historial</translation>
     </message>
     <message>
         <location filename="../HistoryDialog.py" line="254"/>
         <source>Do you really want to clear the refactoring history?</source>
-        <translation type="unfinished"></translation>
+        <translation>¿Realmente desea borrar el historial de refactoring?</translation>
     </message>
 </context>
 <context>
@@ -652,7 +662,7 @@
     <message>
         <location filename="../InlineDialog.py" line="81"/>
         <source>Inlining occurrences of &lt;b&gt;{0}&lt;/b&gt; (type &apos;&lt;i&gt;{1}&lt;/i&gt;&apos;).</source>
-        <translation type="unfinished"></translation>
+        <translation>Ocurrencias inline de &lt;b&gt;{0}&lt;/b&gt; (tipo &apos;&lt;i&gt;{1}&lt;/i&gt;&apos;).</translation>
     </message>
 </context>
 <context>
@@ -721,12 +731,12 @@
     <message>
         <location filename="../JsonServer.py" line="151"/>
         <source>JSON Protocol Error</source>
-        <translation type="unfinished"></translation>
+        <translation>Error de Protocolo JSON</translation>
     </message>
     <message>
         <location filename="../JsonServer.py" line="151"/>
         <source>&lt;p&gt;The response received from the client could not be decoded. Please report this issue with the received data to the eric bugs email address.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;&lt;p&gt;Data:&lt;br/&gt;{1}&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;La respuesta recibida desde el cliente no se ha podido decodificar. Por favor, informar de este error con los datos recibidos a la dirección de correo electrónico de corrección de errores de eric.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;&lt;p&gt;Data:&lt;br/&gt;{1}&lt;/p&gt;</translation>
     </message>
 </context>
 <context>
@@ -818,107 +828,107 @@
     <message>
         <location filename="../MoveDialog.ui" line="40"/>
         <source>New Method Name:</source>
-        <translation type="unfinished">Nuevo Nombre de Método:</translation>
+        <translation>Nuevo Nombre de Método:</translation>
     </message>
     <message>
         <location filename="../MoveDialog.ui" line="47"/>
         <source>Enter the new method name</source>
-        <translation type="unfinished">Introduzca el nombre del nuevo método</translation>
+        <translation>Introducir el nombre del nuevo método</translation>
     </message>
     <message>
         <location filename="../MoveDialog.ui" line="54"/>
         <source>Destination Attribute:</source>
-        <translation type="unfinished">Atributo de Destino:</translation>
+        <translation>Atributo de Destino:</translation>
     </message>
     <message>
         <location filename="../MoveDialog.ui" line="61"/>
         <source>Enter the name of the attribute to move to</source>
-        <translation type="unfinished">Introduzca el nombre del atributo al que mover</translation>
+        <translation>Introducir el nombre del atributo al que mover</translation>
     </message>
     <message>
         <location filename="../MoveDialog.ui" line="92"/>
         <source>...</source>
-        <translation type="unfinished">...</translation>
+        <translation>...</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="60"/>
         <source>Preview</source>
-        <translation type="unfinished">Vista Preliminar</translation>
+        <translation>Vista Preliminar</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="92"/>
         <source>Move Method</source>
-        <translation type="unfinished">Mover Método</translation>
+        <translation>Mover Método</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="97"/>
         <source>Move Global Method</source>
-        <translation type="unfinished">Mover Método Global</translation>
+        <translation>Mover Método Global</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="99"/>
         <source>Destination Module:</source>
-        <translation type="unfinished">Modulo de Destino:</translation>
+        <translation>Modulo de Destino:</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="100"/>
         <source>Enter the destination module for the method</source>
-        <translation type="unfinished">Introducir el módulo de destino para el método</translation>
+        <translation>Introducir el módulo de destino para el método</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="102"/>
         <source>Select the destination module via a file selection dialog</source>
-        <translation type="unfinished">Seleccionar el módulo de destino a través de un diálogo de selección de archivos</translation>
+        <translation>Seleccionar el módulo de destino a través de un diálogo de selección de archivos</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="105"/>
         <source>Move Module</source>
-        <translation type="unfinished"></translation>
+        <translation>Mover Módulo</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="107"/>
         <source>Destination Package:</source>
-        <translation type="unfinished">Paquete de Destino:</translation>
+        <translation>Package de Destino:</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="108"/>
         <source>Enter the destination package for the module</source>
-        <translation type="unfinished"></translation>
+        <translation>Introducir el package de destino para el módulo</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="110"/>
         <source>Select the destination package via a directory selection dialog</source>
-        <translation type="unfinished">Seleccionar el paquete de destino a través de un diálogo de selección de directorio</translation>
+        <translation>Seleccionar el package de destino a través de un diálogo de selección de directorio</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="114"/>
         <source>Move</source>
-        <translation type="unfinished"></translation>
+        <translation>Mover</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="181"/>
         <source>Python Files (*.py *.py2 *.py3);;All Files (*)</source>
-        <translation type="unfinished">Archivos Python (*.py *.py2 *.py3);;Todos los Archivos (*)</translation>
+        <translation>Archivos Python (*.py *.py2 *.py3);;Todos los Archivos (*)</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="197"/>
         <source>The selected module must be inside the project.</source>
-        <translation type="unfinished">El módulo seleccionado debe estar dentro del proyecto.</translation>
+        <translation>El módulo seleccionado debe estar dentro del proyecto.</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="201"/>
         <source>The selected directory must be inside the project.</source>
-        <translation type="unfinished">El directorio seleccionado debe de estar dentro del proyecto.</translation>
+        <translation>El directorio seleccionado debe de estar dentro del proyecto.</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="243"/>
         <source>The selected module &lt;b&gt;{0}&lt;/b&gt; does not exist.</source>
-        <translation type="unfinished">El módulo seleccionado &lt;b&gt;{0}&lt;/b&gt; no existe.</translation>
+        <translation>El módulo seleccionado &lt;b&gt;{0}&lt;/b&gt; no existe.</translation>
     </message>
     <message>
         <location filename="../MoveDialog.py" line="252"/>
         <source>The selected directory &lt;b&gt;{0}&lt;/b&gt; is not a package.</source>
-        <translation type="unfinished">El directorio seleccionado &lt;b&gt;&apos;{0}&apos;&lt;/b&gt; no es un paquete.</translation>
+        <translation>El directorio seleccionado &lt;b&gt;&apos;{0}&apos;&lt;/b&gt; no es un paquete.</translation>
     </message>
 </context>
 <context>
@@ -2043,692 +2053,692 @@
     <message>
         <location filename="../RefactoringServer.py" line="945"/>
         <source>Rename</source>
-        <translation type="unfinished">Renombrar</translation>
+        <translation>Renombrar</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="163"/>
         <source>&amp;Rename</source>
-        <translation type="unfinished">&amp;Renombrar</translation>
+        <translation>&amp;Renombrar</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="168"/>
         <source>Rename the highlighted object</source>
-        <translation type="unfinished">Renombrar el objeto resaltado</translation>
+        <translation>Renombrar el objeto resaltado</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="170"/>
         <source>&lt;b&gt;Rename&lt;/b&gt;&lt;p&gt;Rename the highlighted Python object.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Renombrar&lt;/b&gt;&lt;p&gt;Renombrar el objeto python resaltado.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Renombrar&lt;/b&gt;&lt;p&gt;Renombrar el objeto python resaltado.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="951"/>
         <source>Local Rename</source>
-        <translation type="unfinished">Renombrar Local</translation>
+        <translation>Renombrar Local</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="178"/>
         <source>&amp;Local Rename</source>
-        <translation type="unfinished">Renombrar &amp;Local</translation>
+        <translation>Renombrar &amp;Local</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="183"/>
         <source>Rename the highlighted object in the current module only</source>
-        <translation type="unfinished">Renombra el objeto resaltado solamente en el módulo actual</translation>
+        <translation>Renombra el objeto resaltado solamente en el módulo actual</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="185"/>
         <source>&lt;b&gt;Local Rename&lt;/b&gt;&lt;p&gt;Rename the highlighted Python object in the current module only.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Renombrar Local&lt;/b&gt;&lt;p&gt;Renombrar el objeto python resaltado solamente en el módulo actual.&lt;/b&gt;</translation>
+        <translation>&lt;b&gt;Renombrar Local&lt;/b&gt;&lt;p&gt;Renombrar el objeto python resaltado solamente en el módulo actual.&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="957"/>
         <source>Rename Current Module</source>
-        <translation type="unfinished">Renombrar Módulo Actual</translation>
+        <translation>Renombrar Módulo Actual</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="199"/>
         <source>Rename the current module</source>
-        <translation type="unfinished">Renombrar el módulo actual</translation>
+        <translation>Renombrar el módulo actual</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="201"/>
         <source>&lt;b&gt;Rename Current Module&lt;/b&gt;&lt;p&gt;Rename the current module.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Renombrar Módulo Actual&lt;/b&gt;&lt;p&gt;Renombrar el módulo actual.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Renombrar Módulo Actual&lt;/b&gt;&lt;p&gt;Renombrar el módulo actual.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1028"/>
         <source>Change Occurrences</source>
-        <translation type="unfinished">Cambiar Ocurrencias</translation>
+        <translation>Cambiar Ocurrencias</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="209"/>
         <source>Change &amp;Occurrences</source>
-        <translation type="unfinished">Cambiar &amp;Ocurrencias</translation>
+        <translation>Cambiar &amp;Ocurrencias</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="214"/>
         <source>Change all occurrences in the local scope</source>
-        <translation type="unfinished">Cambiar todas las ocurrencias en ámbito local</translation>
+        <translation>Cambiar todas las ocurrencias en ámbito local</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="216"/>
         <source>&lt;b&gt;Change Occurrences&lt;/b&gt;&lt;p&gt;Change all occurrences in the local scope.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Cambiar Ocurrencias&lt;/b&gt;&lt;p&gt;Cambiar todas las ocurrencias en ámbito local.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Cambiar Ocurrencias&lt;/b&gt;&lt;p&gt;Cambiar todas las ocurrencias en ámbito local.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="228"/>
         <source>Extract method</source>
-        <translation type="unfinished">Extraer Método</translation>
+        <translation>Extraer Método</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="228"/>
         <source>Extract &amp;Method</source>
-        <translation type="unfinished">Extraer &amp;Método</translation>
+        <translation>Extraer &amp;Método</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="233"/>
         <source>Extract the highlighted area as a method</source>
-        <translation type="unfinished">Extraer el área resaltada como un método</translation>
+        <translation>Extraer el área resaltada como un método</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="235"/>
         <source>&lt;b&gt;Extract method&lt;/b&gt;&lt;p&gt;Extract the highlighted area as a method or function.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Extraer método&lt;/b&gt;&lt;p&gt;Extraer el área resaltada como un método o función.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Extraer método&lt;/b&gt;&lt;p&gt;Extraer el área resaltada como un método o función.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="243"/>
         <source>Extract local variable</source>
-        <translation type="unfinished">Extraer variable local</translation>
+        <translation>Extraer variable local</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="243"/>
         <source>&amp;Extract Local Variable</source>
-        <translation type="unfinished">&amp;Extraer Variable Local</translation>
+        <translation>&amp;Extraer Variable Local</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="248"/>
         <source>Extract the highlighted area as a local variable</source>
-        <translation type="unfinished">Extraer el área resaltada como una variable local</translation>
+        <translation>Extraer el área resaltada como una variable local</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="250"/>
         <source>&lt;b&gt;Extract local variable&lt;/b&gt;&lt;p&gt;Extract the highlighted area as a local variable.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Extraer variable local&lt;/b&gt;&lt;p&gt;Extraer el área resaltada como una variable local.&lt;/b&gt;</translation>
+        <translation>&lt;b&gt;Extraer variable local&lt;/b&gt;&lt;p&gt;Extraer el área resaltada como una variable local.&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1123"/>
         <source>Inline</source>
-        <translation type="unfinished">Inline</translation>
+        <translation>Inline</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="262"/>
         <source>&amp;Inline</source>
-        <translation type="unfinished">&amp;Inline</translation>
+        <translation>&amp;Inline</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="267"/>
         <source>Inlines the selected local variable or method</source>
-        <translation type="unfinished">Hace inline la variable o método local seleccionados</translation>
+        <translation>Hace inline la variable o método local seleccionados</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="269"/>
         <source>&lt;b&gt;Inline&lt;/b&gt;&lt;p&gt;Inlines the selected local variable or method.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Inline&lt;/b&gt;&lt;p&gt;Hace inline la variable o método local seleccionados.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Inline&lt;/b&gt;&lt;p&gt;Hace inline la variable o método local seleccionados.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="281"/>
         <source>Move method</source>
-        <translation type="unfinished">Mover método</translation>
+        <translation>Mover método</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="281"/>
         <source>Mo&amp;ve Method</source>
-        <translation type="unfinished">Mo&amp;ver Método</translation>
+        <translation>Mo&amp;ver Método</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="286"/>
         <source>Move the highlighted method to another class</source>
-        <translation type="unfinished">Mover el método resaltado a otra clase</translation>
+        <translation>Mover el método resaltado a otra clase</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="288"/>
         <source>&lt;b&gt;Move method&lt;/b&gt;&lt;p&gt;Move the highlighted method to another class.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Mover Método&lt;/b&gt;&lt;p&gt;Mover el método resaltado a otra clase.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Mover Método&lt;/b&gt;&lt;p&gt;Mover el método resaltado a otra clase.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="296"/>
         <source>Move current module</source>
-        <translation type="unfinished">Mover módulo actual</translation>
+        <translation>Mover módulo actual</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1173"/>
         <source>Move Current Module</source>
-        <translation type="unfinished">Mover Módulo Actual</translation>
+        <translation>Mover Módulo Actual</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="301"/>
         <source>Move the current module to another package</source>
-        <translation type="unfinished">Mover el módulo actual a otro paquete</translation>
+        <translation>Mover el módulo actual a otro paquete</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="303"/>
         <source>&lt;b&gt;Move current module&lt;/b&gt;&lt;p&gt;Move the current module to another package.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Mover módulo actual&lt;/b&gt;&lt;p&gt;Mover el módulo actual a otro paquete.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Mover módulo actual&lt;/b&gt;&lt;p&gt;Mover el módulo actual a otro paquete.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1206"/>
         <source>Use Function</source>
-        <translation type="unfinished">Utilizar Función</translation>
+        <translation>Utilizar Función</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="320"/>
         <source>Use a function wherever possible.</source>
-        <translation type="unfinished">Utilizar una función siempre que sea posible.</translation>
+        <translation>Utilizar una función donde sea posible.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="322"/>
         <source>&lt;b&gt;Use function&lt;/b&gt;&lt;p&gt;Tries to use a function wherever possible.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Utilizar función&lt;/b&gt;&lt;p&gt;Intenta utilizar una función siempre que sea posible.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Utilizar función&lt;/b&gt;&lt;p&gt;Intenta utilizar una función donde sea posible.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1243"/>
         <source>Introduce Factory Method</source>
-        <translation type="unfinished">Introducir Método Factory</translation>
+        <translation>Introducir Método Factory</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="334"/>
         <source>Introduce &amp;Factory Method</source>
-        <translation type="unfinished">Introducir Método &amp;Factory</translation>
+        <translation>Introducir Método &amp;Factory</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="339"/>
         <source>Introduce a factory method or function</source>
-        <translation type="unfinished">Introducir un método o función factory</translation>
+        <translation>Introducir un método o función factory</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="341"/>
         <source>&lt;b&gt;Introduce Factory Method&lt;/b&gt;&lt;p&gt;Introduce a factory method or function.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Introducir Método Factory&lt;/b&gt;&lt;p&gt;Introducir un método o función factory.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Introducir Método Factory&lt;/b&gt;&lt;p&gt;Introducir un método o función factory.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1277"/>
         <source>Introduce Parameter</source>
-        <translation type="unfinished">Introducir Parámetro</translation>
+        <translation>Introducir Parámetro</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="349"/>
         <source>Introduce &amp;Parameter</source>
-        <translation type="unfinished">Introducir &amp;Parámetro</translation>
+        <translation>Introducir &amp;Parámetro</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="354"/>
         <source>Introduce a parameter in a function</source>
-        <translation type="unfinished">Introducir un parámetro en una función</translation>
+        <translation>Introducir un parámetro en una función</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="356"/>
         <source>&lt;b&gt;Introduce Parameter&lt;/b&gt;&lt;p&gt;Introduce a parameter in a function.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Introducir Parámetro&lt;/b&gt;&lt;p&gt;Introducir un parámetro en una función.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Introducir Parámetro&lt;/b&gt;&lt;p&gt;Introducir un parámetro en una función.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1310"/>
         <source>Organize Imports</source>
-        <translation type="unfinished">Organizar Imports</translation>
+        <translation>Organizar Imports</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="368"/>
         <source>&amp;Organize Imports</source>
-        <translation type="unfinished">&amp;Organizar Imports</translation>
+        <translation>&amp;Organizar Imports</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="373"/>
         <source>Sort imports according to PEP-8</source>
-        <translation type="unfinished">Ordenar imports de acuerdo con PEP-8</translation>
+        <translation>Ordenar imports de acuerdo con PEP-8</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="375"/>
         <source>&lt;b&gt;Organize Imports&lt;/b&gt;&lt;p&gt;Sort imports according to PEP-8.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Organizar Imports&lt;/b&gt;&lt;p&gt;Ordenar imports de acuerdo con PEP-8.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Organizar Imports&lt;/b&gt;&lt;p&gt;Ordenar imports de acuerdo con PEP-8.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1318"/>
         <source>Expand Star Imports</source>
-        <translation type="unfinished">Expandir Imports Star</translation>
+        <translation>Expandir Imports Asterisco</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="383"/>
         <source>E&amp;xpand Star Imports</source>
-        <translation type="unfinished">E&amp;xpandir Imports Star</translation>
+        <translation>E&amp;xpandir Imports Asterisco</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="388"/>
         <source>Expand imports like &quot;from xxx import *&quot;</source>
-        <translation type="unfinished">Expandir imports como &quot;from xxx import *&quot;</translation>
+        <translation>Expandir imports como &quot;from xxx import *&quot;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="390"/>
         <source>&lt;b&gt;Expand Star Imports&lt;/b&gt;&lt;p&gt;Expand imports like &quot;from xxx import *&quot;.&lt;/p&gt;&lt;p&gt;Select the import to act on or none to do all. Unused imports are deleted.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Expandir Imports Star&lt;/b&gt;&lt;p&gt;Expandir imports como &quot;from xxx import *&quot;.&lt;/p&gt;&lt;p&gt;Seleccionar el import sobre el que actuar o ninguno para hacer todo. Los imports no utilizados se borrarán.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Expandir Imports Asterisco&lt;/b&gt;&lt;p&gt;Expandir imports como &quot;from xxx import *&quot;.&lt;/p&gt;&lt;p&gt;Seleccionar el import sobre el que actuar o ninguno para hacer todo. Los imports no utilizados se borrarán.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1326"/>
         <source>Relative to Absolute</source>
-        <translation type="unfinished">Relativo a Absoluto</translation>
+        <translation>Relativo a Absoluto</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="400"/>
         <source>Relative to &amp;Absolute</source>
-        <translation type="unfinished">Relativo a &amp;Absoluto</translation>
+        <translation>Relativo a &amp;Absoluto</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="405"/>
         <source>Transform relative imports to absolute ones</source>
-        <translation type="unfinished">Transformar imports relativos a absolutos</translation>
+        <translation>Transformar imports relativos a absolutos</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="407"/>
         <source>&lt;b&gt;Relative to Absolute&lt;/b&gt;&lt;p&gt;Transform relative imports to absolute ones.&lt;/p&gt;&lt;p&gt;Select the import to act on or none to do all. Unused imports are deleted.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Relativos a Absolutos&lt;/b&gt;&lt;p&gt;Transformar imports relativos a absolutos.&lt;/p&gt;&lt;p&gt;Seleccionar el import sobre el que actuar o ninguno para hacerlos todos. Los imports no utilizados se borrarán.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Relativos a Absolutos&lt;/b&gt;&lt;p&gt;Transformar imports relativos a absolutos.&lt;/p&gt;&lt;p&gt;Seleccionar el import sobre el que actuar o ninguno para hacerlos todos. Los imports no utilizados se borrarán.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1334"/>
         <source>Froms to Imports</source>
-        <translation type="unfinished">Froms a Imports</translation>
+        <translation>Froms a Imports</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="417"/>
         <source>Froms to &amp;Imports</source>
-        <translation type="unfinished">Froms a &amp;Imports</translation>
+        <translation>Froms a &amp;Imports</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="422"/>
         <source>Transform From imports to plain imports</source>
-        <translation type="unfinished">Transformar imports From a imports planos</translation>
+        <translation>Transformar imports From a imports planos</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="424"/>
         <source>&lt;b&gt;Froms to Imports&lt;/b&gt;&lt;p&gt;Transform From imports to plain imports.&lt;/p&gt;&lt;p&gt;Select the import to act on or none to do all. Unused imports are deleted.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Froms a Imports&lt;/b&gt;&lt;p&gt;Transformar imports From a imports planos.&lt;/p&gt;&lt;p&gt;Seleccionar el import sobre el que actuar o ninguno para hacerlos todos. Los imports no utilizados se borrarán.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Froms a Imports&lt;/b&gt;&lt;p&gt;Transformar imports From a imports planos.&lt;/p&gt;&lt;p&gt;Seleccionar el import sobre el que actuar o ninguno para hacerlos todos. Los imports no utilizados se borrarán.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1342"/>
         <source>Handle Long Imports</source>
-        <translation type="unfinished">Gestionar Imports Largos</translation>
+        <translation>Gestionar Imports Largos</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="434"/>
         <source>Handle &amp;Long Imports</source>
-        <translation type="unfinished">Gestionar Imports &amp;Largos</translation>
+        <translation>Gestionar Imports &amp;Largos</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="439"/>
         <source>Transform long import statements to look better</source>
-        <translation type="unfinished">Transformar sentencias import largas para mejorar su apariencia</translation>
+        <translation>Transformar sentencias import largas para mejorar su apariencia</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="441"/>
         <source>&lt;b&gt;Handle Long Imports&lt;/b&gt;&lt;p&gt;Transform long import statements to look better.&lt;/p&gt;&lt;p&gt;Select the import to act on or none to do all. Unused imports are deleted.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Gestionar Imports Largos&lt;/b&gt;&lt;p&gt;Transformar sentencias import largas para mejorar su apariencia.&lt;/p&gt;&lt;p&gt;Seleccionar el import sobre el que actuar o ninguno para hacerlos todos. Los imports no utilizados se borrarán.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Gestionar Imports Largos&lt;/b&gt;&lt;p&gt;Transformar sentencias import largas para mejorar su apariencia.&lt;/p&gt;&lt;p&gt;Seleccionar el import sobre el que actuar o ninguno para hacerlos todos. Los imports no utilizados se borrarán.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1393"/>
         <source>Restructure</source>
-        <translation type="unfinished">Reestructurar</translation>
+        <translation>Reestructurar</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="455"/>
         <source>Res&amp;tructure</source>
-        <translation type="unfinished">Rees&amp;tructurar</translation>
+        <translation>Rees&amp;tructurar</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="460"/>
         <source>Restructure code</source>
-        <translation type="unfinished">Reestructurar código</translation>
+        <translation>Reestructurar código</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="462"/>
         <source>&lt;b&gt;Restructure&lt;/b&gt;&lt;p&gt;Restructure code. See &quot;Rope Help&quot; for examples.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Reestructurar&lt;/b&gt;&lt;p&gt;Reestructurar codigo. Ver &quot;Ayuda de Rope&quot; para ejemplos.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Reestructurar&lt;/b&gt;&lt;p&gt;Reestructurar codigo. Ver &quot;Ayuda de Rope&quot; para ejemplos.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1410"/>
         <source>Change Method Signature</source>
-        <translation type="unfinished">Cambiar Firma de Método</translation>
+        <translation>Cambiar Firma de Método</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="470"/>
         <source>&amp;Change Method Signature</source>
-        <translation type="unfinished">&amp;Cambiar Firma de Método</translation>
+        <translation>&amp;Cambiar Firma de Método</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="475"/>
         <source>Change the signature of the selected method or function</source>
-        <translation type="unfinished">Cambia la firma del método o función seleccionados</translation>
+        <translation>Cambia la firma del método o función seleccionados</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="477"/>
         <source>&lt;b&gt;Change Method Signature&lt;/b&gt;&lt;p&gt;Change the signature of the selected method or function.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Cambiar Firma de Método&lt;/b&gt;&lt;p&gt;Cambia la firma del método o función seleccionados.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Cambiar Firma de Método&lt;/b&gt;&lt;p&gt;Cambia la firma del método o función seleccionados.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1445"/>
         <source>Inline Argument Default</source>
-        <translation type="unfinished"></translation>
+        <translation>Valor por defecto de Argumento Inline</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="486"/>
         <source>Inline &amp;Argument Default</source>
-        <translation type="unfinished">Hacer Inline Valor por defecto de &amp;Argumento</translation>
+        <translation>Valor por defecto de &amp;Argumento Inline</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="491"/>
         <source>Inline a parameters default value</source>
-        <translation type="unfinished">Hacer inline un valor por defecto de parámetro</translation>
+        <translation>Hacer inline un valor por defecto de parámetro</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="493"/>
         <source>&lt;b&gt;Inline Argument Default&lt;/b&gt;&lt;p&gt;Inline a parameters default value.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Hacer Inline Valor por defecto de Argumento&lt;/b&gt;&lt;p&gt;Hacer inline un valor por defecto de parámetro.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Valor por defecto de Argumento Inline&lt;/b&gt;&lt;p&gt;Hacer inline un valor por defecto de parámetro.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1479"/>
         <source>Transform Module to Package</source>
-        <translation type="unfinished">Transformar Módulo a Paquete</translation>
+        <translation>Transformar Módulo a Package</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="506"/>
         <source>Transform the current module to a package</source>
-        <translation type="unfinished">Transformar el módulo actual a paquete</translation>
+        <translation>Transformar el módulo actual a package</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="508"/>
         <source>&lt;b&gt;Transform Module to Package&lt;/b&gt;&lt;p&gt;Transform the current module to a package.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Transformar Módulo a Paquete&lt;/b&gt;&lt;p&gt;Transformar el módulo actual a paquete.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Transformar Módulo a Package&lt;/b&gt;&lt;p&gt;Transformar el módulo actual a package.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1508"/>
         <source>Encapsulate Attribute</source>
-        <translation type="unfinished">Encapsular Atributo</translation>
+        <translation>Encapsular Atributo</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="516"/>
         <source>Encap&amp;sulate Attribute</source>
-        <translation type="unfinished">Encap&amp;sular Atributo</translation>
+        <translation>Encap&amp;sular Atributo</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="521"/>
         <source>Generate a getter/setter for an attribute</source>
-        <translation type="unfinished">Generar un getter/setter para un atributo</translation>
+        <translation>Generar un getter/setter para un atributo</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="523"/>
         <source>&lt;b&gt;Encapsulate Attribute&lt;/b&gt;&lt;p&gt;Generate a getter/setter for an attribute and changes its occurrences to use them.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Encapsular Atributo&lt;/b&gt;&lt;p&gt;Generar un getter/setter para un atributo y cambiar las ocurrencias del atributo para utilizarlos.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Encapsular Atributo&lt;/b&gt;&lt;p&gt;Generar un getter/setter para un atributo y cambiar las ocurrencias del atributo para utilizarlos.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1542"/>
         <source>Local Variable to Attribute</source>
-        <translation type="unfinished">Variable Local a Atributo</translation>
+        <translation>Variable Local a Atributo</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="532"/>
         <source>Local Varia&amp;ble to Attribute</source>
-        <translation type="unfinished">Varia&amp;ble Local a Atributo</translation>
+        <translation>Varia&amp;ble Local a Atributo</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="537"/>
         <source>Change a local variable to an attribute</source>
-        <translation type="unfinished">Cambia una variable local a atributo</translation>
+        <translation>Cambia una variable local a atributo</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="539"/>
         <source>&lt;b&gt;Local Variable to Attribute&lt;/b&gt;&lt;p&gt;Change a local variable to an attribute.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Variable Local a Atributo&lt;/b&gt;&lt;p&gt;Cambia una variable local a atributo.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Variable Local a Atributo&lt;/b&gt;&lt;p&gt;Cambia una variable local a atributo.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="547"/>
         <source>Method To Method Object</source>
-        <translation type="unfinished">Método a Método de Objeto</translation>
+        <translation>Método a Método de Objeto</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="547"/>
         <source>Method To Method Ob&amp;ject</source>
-        <translation type="unfinished">Método a Método de Ob&amp;jeto</translation>
+        <translation>Método a Método de Ob&amp;jeto</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="552"/>
         <source>Transform a function or a method to a method object</source>
-        <translation type="unfinished">Transformar un método o función a método de objeto</translation>
+        <translation>Transformar un método o función a método de objeto</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="554"/>
         <source>&lt;b&gt;Method To Method Object&lt;/b&gt;&lt;p&gt;Transform a function or a method to a method object.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Método a Método de Objeto&lt;/b&gt;&lt;p&gt;Transformar un método o función a método de objeto.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Método a Método de Objeto&lt;/b&gt;&lt;p&gt;Transformar un método o función a método de objeto.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="566"/>
         <source>Show Project History</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar Historial del Proyecto</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="566"/>
         <source>Show Project History...</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar Historial del Proyecto...</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="571"/>
         <source>Show the refactoring history of the project</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar el historial de refactoring del proyecto</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="573"/>
         <source>&lt;b&gt;Show Project History&lt;/b&gt;&lt;p&gt;This opens a dialog to show the refactoring history of the project.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Mostrar Historial del Proyecto&lt;/b&gt;&lt;p&gt;Abre un diálogo para mostrar el historial de refactoring del proyecto.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="582"/>
         <source>Show Current File History</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar Historial del Archivo Actual</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="582"/>
         <source>Show Current File History...</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar Historial del Archivo Actual...</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="587"/>
         <source>Show the refactoring history of the current file</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar el historial de refactoring del archivo actual</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="589"/>
         <source>&lt;b&gt;Show Current File History&lt;/b&gt;&lt;p&gt;This opens a dialog to show the refactoring history of the current file.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Mostrar Historial del Archivo Actual&lt;/b&gt;&lt;p&gt;Abre un diálogo para mostrar el historial de refactoring del archivo actual.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1645"/>
         <source>Clear History</source>
-        <translation type="unfinished">Borrar Historial</translation>
+        <translation>Borrar Historial</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="603"/>
         <source>Clear the refactoring history</source>
-        <translation type="unfinished">Borrar el historial de refactorización</translation>
+        <translation>Borrar el historial de refactoring</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="605"/>
         <source>&lt;b&gt;Clear History&lt;/b&gt;&lt;p&gt;Clears the refactoring history.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Borrar historial&lt;/b&gt;&lt;p&gt;Borra el historial de refactorización.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Borrar historial&lt;/b&gt;&lt;p&gt;Borra el historial de refactoring.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="617"/>
         <source>Find occurrences</source>
-        <translation type="unfinished">Encontrar ocurrencias</translation>
+        <translation>Encontrar ocurrencias</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="617"/>
         <source>Find &amp;Occurrences</source>
-        <translation type="unfinished">Encontrar &amp;Ocurrencias</translation>
+        <translation>Encontrar &amp;Ocurrencias</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="622"/>
         <source>Find occurrences of the highlighted object</source>
-        <translation type="unfinished">Encontrar las ocurrencias del objeto resaltado</translation>
+        <translation>Encontrar las ocurrencias del objeto resaltado</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="624"/>
         <source>&lt;b&gt;Find occurrences&lt;/b&gt;&lt;p&gt;Find occurrences of the highlighted class, method, function or variable.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Encontrar ocurrencias&lt;/b&gt;&lt;p&gt;Encontrar ocurrencias de la clase, método, función o variable resaltados.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Encontrar ocurrencias&lt;/b&gt;&lt;p&gt;Encontrar ocurrencias de la clase, método, función o variable resaltados.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="633"/>
         <source>Find definition</source>
-        <translation type="unfinished">Encontrar definición</translation>
+        <translation>Encontrar definición</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="633"/>
         <source>Find &amp;Definition</source>
-        <translation type="unfinished">Encontrar &amp;Definición</translation>
+        <translation>Encontrar &amp;Definición</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="638"/>
         <source>Find definition of the highlighted item</source>
-        <translation type="unfinished">Encontrar definición del elemento resaltado</translation>
+        <translation>Encontrar definición del elemento resaltado</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="640"/>
         <source>&lt;b&gt;Find definition&lt;/b&gt;&lt;p&gt;Find the definition of the highlighted class, method, function or variable.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Encontrar definición&lt;/b&gt;&lt;p&gt;Encontrar la definición de la clased, método, función o variable resaltados.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Encontrar definición&lt;/b&gt;&lt;p&gt;Encontrar la definición de la clased, método, función o variable resaltados.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="649"/>
         <source>Find implementations</source>
-        <translation type="unfinished">Encontrar implementaciones</translation>
+        <translation>Encontrar implementaciones</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="649"/>
         <source>Find &amp;Implementations</source>
-        <translation type="unfinished">Encontrar &amp;Implementaciones</translation>
+        <translation>Encontrar &amp;Implementaciones</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="654"/>
         <source>Find places where the selected method is overridden</source>
-        <translation type="unfinished">Encontrar lugares donde el método seleccionado esta sobreescrito</translation>
+        <translation>Encontrar lugares donde el método seleccionado esta sobreescrito</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="656"/>
         <source>&lt;b&gt;Find implementations&lt;/b&gt;&lt;p&gt;Find places where the selected method is overridden.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Encontrar implementaciones&lt;/b&gt;&lt;p&gt;Encontrar lugares donde el metodo seleccionado esta sobreescrito.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Encontrar implementaciones&lt;/b&gt;&lt;p&gt;Encontrar lugares donde el metodo seleccionado esta sobreescrito.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1884"/>
         <source>Configure Rope</source>
-        <translation type="unfinished">Configurar Rope</translation>
+        <translation>Configurar Rope</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="668"/>
         <source>&amp;Configure Rope</source>
-        <translation type="unfinished">&amp;Configurar Rope</translation>
+        <translation>&amp;Configurar Rope</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="673"/>
         <source>Open the rope configuration file</source>
-        <translation type="unfinished">Abrir el archivo de configuración de rope</translation>
+        <translation>Abrir el archivo de configuración de rope</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="675"/>
         <source>&lt;b&gt;Configure Rope&lt;/b&gt;&lt;p&gt;Opens the rope configuration file in an editor.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Configurar Rope&lt;/b&gt;&lt;p&gt;Abre el archivo de configuración de rope en un editor.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Configurar Rope&lt;/b&gt;&lt;p&gt;Abre el archivo de configuración de rope en un editor.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="684"/>
         <source>Rope Help</source>
-        <translation type="unfinished"></translation>
+        <translation>Ayuda de Rope</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="684"/>
         <source>Rope &amp;Help</source>
-        <translation type="unfinished">Ay&amp;uda de Rope</translation>
+        <translation>Ay&amp;uda de Rope</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="689"/>
         <source>Show help about the rope refactorings</source>
-        <translation type="unfinished">Mostrar ayuda acerca de refactorizaciones con rope</translation>
+        <translation>Mostrar ayuda acerca de refactorings con rope</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="691"/>
         <source>&lt;b&gt;Rope help&lt;/b&gt;&lt;p&gt;Show some help text about the rope refactorings.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Ayuda de Rope&lt;/p&gt;&lt;p&gt;Mostrar texto de ayuda acerca de refactorizaciones con rope.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Ayuda de Rope&lt;/p&gt;&lt;p&gt;Mostrar texto de ayuda acerca de refactorings con rope.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1931"/>
         <source>Analyse all modules</source>
-        <translation type="unfinished">Analizar todos los módulos</translation>
+        <translation>Analizar todos los módulos</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="699"/>
         <source>&amp;Analyse all modules</source>
-        <translation type="unfinished">&amp;Analizar todos los módulos</translation>
+        <translation>&amp;Analizar todos los módulos</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="704"/>
         <source>Perform static object analysis on all modules</source>
-        <translation type="unfinished">Llevar a  cabo un análisis estático de objetos en todos los módulos</translation>
+        <translation>Llevar a cabo un análisis estático de objetos en todos los módulos</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="706"/>
         <source>&lt;b&gt;Analyse all modules&lt;/b&gt;&lt;p&gt;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.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Analizar todos los módulos&lt;/b&gt;&lt;p&gt;Llevar a  cabo un análisis estático de objetos (SOA) en todos los módulos. Esta operación puede consumir tiempo. El análisis de todos los módulos debería ser solamente necesaria si el proyecto se creó con el plugin rope deshabilitado o si se han añadido archivos.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Analizar todos los módulos&lt;/b&gt;&lt;p&gt;Llevar a cabo un análisis estático de objetos (SOA) en todos los módulos. Esta operación puede llevar un tiempo. El análisis de todos los módulos debería ser solamente necesario si el proyecto se creó con el plugin rope deshabilitado o si se han añadido archivos.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1909"/>
         <source>Update Configuration</source>
-        <translation type="unfinished">Actualizar Configuración</translation>
+        <translation>Actualizar Configuración</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="717"/>
         <source>&amp;Update Configuration</source>
-        <translation type="unfinished">Actualizar Config&amp;uración</translation>
+        <translation>Actualizar Config&amp;uración</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="722"/>
         <source>Generates a new configuration file overwriting the current one.</source>
-        <translation type="unfinished">Genera un nuevo archivo de configuración sobreescribiendo el actual.</translation>
+        <translation>Genera un nuevo archivo de configuración sobreescribiendo el actual.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="724"/>
         <source>&lt;b&gt;Update Configuration&lt;/b&gt;&lt;p&gt;Generates a new configuration file overwriting the current one.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Actualizar Configuración&lt;/b&gt;&lt;p&gt;Genera un nuevo archivo de configuración sobreescribiendo el actual.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Actualizar Configuración&lt;/b&gt;&lt;p&gt;Genera un nuevo archivo de configuración sobreescribiendo el actual.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="757"/>
         <source>&amp;Refactoring</source>
-        <translation type="unfinished">&amp;Refactorización</translation>
+        <translation>&amp;Refactoring</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="752"/>
         <source>&amp;Query</source>
-        <translation type="unfinished">&amp;Consulta</translation>
+        <translation>&amp;Consulta</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="788"/>
         <source>Im&amp;ports</source>
-        <translation type="unfinished">Im&amp;ports</translation>
+        <translation>Im&amp;ports</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="797"/>
         <source>History</source>
-        <translation type="unfinished">Historial</translation>
+        <translation>Historial</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="804"/>
         <source>&amp;Utilities</source>
-        <translation type="unfinished">&amp;Utilidades</translation>
+        <translation>&amp;Utilidades</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="824"/>
         <source>About rope</source>
-        <translation type="unfinished">Acerca de rope</translation>
+        <translation>Acerca de rope</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="824"/>
@@ -2736,7 +2746,7 @@
 Version {1}
 
 {2}</source>
-        <translation type="unfinished">{0}
+        <translation>{0}
 Versión {1}
 
 {2}</translation>
@@ -2744,212 +2754,212 @@
     <message>
         <location filename="../RefactoringServer.py" line="856"/>
         <source>Rope Error</source>
-        <translation type="unfinished"></translation>
+        <translation>Error de Rope</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="872"/>
         <source>Rope error: {0}</source>
-        <translation type="unfinished">Error de rope: {0}</translation>
+        <translation>Error de rope: {0}</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="979"/>
         <source>Highlight the declaration you want to rename and try again.</source>
-        <translation type="unfinished">Resalte la declaración que desea renombrar e inténtelo de nuevo.</translation>
+        <translation>Resalte la declaración que desea renombrar e inténtelo de nuevo.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1000"/>
         <source>The selection must not extend beyond one line.</source>
-        <translation type="unfinished">La selección no se debe extender más allá de una línea.</translation>
+        <translation>La selección no se debe extender más allá de una línea.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1031"/>
         <source>Highlight an occurrence to be changed and try again.</source>
-        <translation type="unfinished">Resalte una ocurrencia a ser cambiada e inténtelo de nuevo.</translation>
+        <translation>Resalte una ocurrencia a ser cambiada e inténtelo de nuevo.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1061"/>
         <source>Extract Method</source>
-        <translation type="unfinished">Extraer Método</translation>
+        <translation>Extraer Método</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1067"/>
         <source>Extract Local Variable</source>
-        <translation type="unfinished">Extraer Variable Local</translation>
+        <translation>Extraer Variable Local</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1087"/>
         <source>Highlight the region of code you want to extract and try again.</source>
-        <translation type="unfinished">Resalte la región de código que desea extraer e inténtelo de nuevo.</translation>
+        <translation>Resalte la región de código que desea extraer e inténtelo de nuevo.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1126"/>
         <source>Highlight the local variable, method or parameter you want to inline and try again.</source>
-        <translation type="unfinished">Resalte la variable local, método o parámetro que desea hacer inline e inténtelo de nuevo.</translation>
+        <translation>Resalte la variable local, método o parámetro que desea hacer inline e inténtelo de nuevo.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1164"/>
         <source>Move Method</source>
-        <translation type="unfinished">Mover Método</translation>
+        <translation>Mover Método</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1167"/>
         <source>Highlight the method to move and try again.</source>
-        <translation type="unfinished">Resalte el método que desea mover e inténtelo de nuevo.</translation>
+        <translation>Resalte el método que desea mover e inténtelo de nuevo.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1209"/>
         <source>Highlight a global function and try again.</source>
-        <translation type="unfinished">Resalte una función global e inténtelo de nuevo.</translation>
+        <translation>Resalte una función global e inténtelo de nuevo.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1246"/>
         <source>Highlight the class to introduce a factory method for and try again.</source>
-        <translation type="unfinished">Resalte la clase en la que desea introducir un método factory e inténtelo de nuevo.</translation>
+        <translation>Resalte la clase en la que desea introducir un método factory e inténtelo de nuevo.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1280"/>
         <source>Highlight the code for the new parameter and try again.</source>
-        <translation type="unfinished">Resalte el codigo para el nuevo parametro e inténtelo de nuevo.</translation>
+        <translation>Resalte el codigo para el nuevo parametro e inténtelo de nuevo.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1413"/>
         <source>Highlight the method or function to change and try again.</source>
-        <translation type="unfinished">Resalte el método o función que desea cambiar e inténtelo de nuevo.</translation>
+        <translation>Resalte el método o función que desea cambiar e inténtelo de nuevo.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1448"/>
         <source>Highlight the method or function to inline a parameter&apos;s default and try again.</source>
-        <translation type="unfinished">Resalte el método o función para la que desea hacer inline un valor por defecto de parámetro e inténtelo de nuevo.</translation>
+        <translation>Resalte el método o función para la que desea hacer inline un valor por defecto de parámetro e inténtelo de nuevo.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1511"/>
         <source>Highlight the attribute to encapsulate and try again.</source>
-        <translation type="unfinished">Resalte el atributo que desea encapsular e inténtelo de nuevo.</translation>
+        <translation>Resalte el atributo que desea encapsular e inténtelo de nuevo.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1545"/>
         <source>Highlight the local variable to make an attribute and try again.</source>
-        <translation type="unfinished">Resalte la variable local que desea convertir en atributo  e inténtelo de nuevo.</translation>
+        <translation>Resalte la variable local que desea convertir en atributo  e inténtelo de nuevo.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1581"/>
         <source>Replace Method With Method Object</source>
-        <translation type="unfinished">Reemplazar Método con Método de Objeto</translation>
+        <translation>Reemplazar Método con Método de Objeto</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1584"/>
         <source>Highlight the method or function to convert and try again.</source>
-        <translation type="unfinished">Resalte el metodo o función que desea convertir e inténtelo de nuevo.</translation>
+        <translation>Resalte el metodo o función que desea convertir e inténtelo de nuevo.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1645"/>
         <source>Do you really want to clear the refactoring history?</source>
-        <translation type="unfinished"></translation>
+        <translation>¿Realmente desea borrar el historial de refactoring?</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1687"/>
         <source>Find Occurrences</source>
-        <translation type="unfinished">Encontrar ocurrencias</translation>
+        <translation>Encontrar ocurrencias</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1721"/>
         <source>No occurrences found.</source>
-        <translation type="unfinished">No se han encontrado ocurrencias.</translation>
+        <translation>No se han encontrado ocurrencias.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1734"/>
         <source>Find Definition</source>
-        <translation type="unfinished"></translation>
+        <translation>Encontrar definición</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1794"/>
         <source>No matching definition found.</source>
-        <translation type="unfinished">No se ha encontrado una definición que combine.</translation>
+        <translation>No se ha encontrado una definición que combine.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1810"/>
         <source>No definition found</source>
-        <translation type="unfinished">No se ha encontrado una definición</translation>
+        <translation>No se ha encontrado una definición</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1822"/>
         <source>Find Implementations</source>
-        <translation type="unfinished">Encontrar Implementaciones</translation>
+        <translation>Encontrar Implementaciones</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1856"/>
         <source>No implementations found.</source>
-        <translation type="unfinished"></translation>
+        <translation>No se han encontrado implementaciones</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1878"/>
         <source>The Rope configuration file &apos;{0}&apos; does not exist.</source>
-        <translation type="unfinished">El archivo de configuración de Rope &apos;{0}&apos; no existe.</translation>
+        <translation>El archivo de configuración de Rope &apos;{0}&apos; no existe.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1884"/>
         <source>The Rope admin directory does not exist.</source>
-        <translation type="unfinished">El directorio de administración de Rope no existe.</translation>
+        <translation>El directorio de administración de Rope no existe.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1893"/>
         <source>Shall rope&apos;s current configuration be replaced by a new default configuration?</source>
-        <translation type="unfinished">¿Debe ser reemplazada la actual configuración de rope con una nueva configuración por defecto?</translation>
+        <translation>¿Desea reemplazar la configuración actual de rope con una nueva configuración por defecto?</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1909"/>
         <source>&lt;p&gt;The configuration could not be updated.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;La configuración no se ha podido actualiza.&lt;/p&gt;&lt;p&gt;Razón: {0}&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;La configuración no se ha podido actualizar.&lt;/p&gt;&lt;p&gt;Razón: {0}&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1923"/>
         <source>Help about rope refactorings</source>
-        <translation type="unfinished">Ayuda acerca de refactorización con rope</translation>
+        <translation>Ayuda acerca de refactoring con rope</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1932"/>
         <source>This action might take some time. Do you really want to perform SOA?</source>
-        <translation type="unfinished">Esta acción podría llevar algún tiempo. ¿Desea realmente llevar a cabo un SOA?</translation>
+        <translation>Esta acción podría llevar algún tiempo. ¿Desea realmente llevar a cabo un SOA?</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="1954"/>
         <source>Static object analysis (SOA) done. SOA database updated.</source>
-        <translation type="unfinished">Análisis estático de objetos (SOA) completado. Base de datos SOA actualizada.</translation>
+        <translation>Análisis estático de objetos (SOA) completado. Base de datos SOA actualizada.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="2080"/>
         <source>Project language &apos;{0}&apos; is not supported because the configured interpreter could not be started. Refactoring is disabled.</source>
-        <translation type="unfinished"></translation>
+        <translation>El lenguaje &apos;{0}&apos; del proyecto no está soportado porque el intérprete configurado no se ha podido iniciar. El refactoring está deshabilitado.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="2089"/>
         <source>Project language &apos;{0}&apos; is not supported because no suitable interpreter is configured. Refactoring is disabled.</source>
-        <translation type="unfinished"></translation>
+        <translation>El lenguaje &apos;{0}&apos; del proyecto no está soportado porque no hay configurado un intérprete adecuado. El refactoring está deshabilitado.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="2095"/>
         <source>Refactoring for project language &apos;{0}&apos; is not supported.</source>
-        <translation type="unfinished"></translation>
+        <translation>Refactoring para el lenguaje {&apos;0&apos;} del proyecto no está soportado.</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="2220"/>
         <source>Refactoring Protocol Error</source>
-        <translation type="unfinished"></translation>
+        <translation>Error de Protocolo de Refactoring</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="2234"/>
         <source>Refactoring Client Error</source>
-        <translation type="unfinished"></translation>
+        <translation>Error de Cliente de Refactoring</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="2220"/>
         <source>&lt;p&gt;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.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;&lt;p&gt;Data:&lt;br/&gt;{1}&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Los datos recibidos desde el servidor de refactoring no se han podido decodificar. Por favor, informar de este error con los datos recibidos a la dirección de correo electrónico de corrección de errores de eric.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;&lt;p&gt;Data:&lt;br/&gt;{1}&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../RefactoringServer.py" line="2234"/>
         <source>&lt;p&gt;An exception happened in the refactoring client. Please report it to the eric bugs email address.&lt;/p&gt;&lt;p&gt;Exception: {0}&lt;/p&gt;&lt;p&gt;Value: {1}&lt;/p&gt;&lt;p&gt;Traceback: {2}&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Ha ocurrido una excepción en el cliente de refactoring. Por favor, informar de ello a la dirección de correo electrónico de corrección de errores de eric.&lt;/p&gt;&lt;p&gt;Excepción: {0}&lt;/p&gt;&lt;p&gt;Valor: {1}&lt;/p&gt;&lt;p&gt;Traceback: {2}&lt;/p&gt;</translation>
     </message>
 </context>
 <context>
@@ -3125,17 +3135,17 @@
     <message>
         <location filename="../RopeProgressDialog.py" line="39"/>
         <source>Interrupt</source>
-        <translation type="unfinished">Interrumpir</translation>
+        <translation>Interrumpir</translation>
     </message>
     <message>
         <location filename="../RopeProgressDialog.py" line="40"/>
         <source>%v/%m files</source>
-        <translation type="unfinished">archivos %v/%m</translation>
+        <translation>archivos %v/%m</translation>
     </message>
     <message>
         <location filename="../RopeProgressDialog.py" line="44"/>
         <source>eric6 - {0}</source>
-        <translation type="unfinished">eric6 - {0}</translation>
+        <translation>eric6 - {0}</translation>
     </message>
 </context>
 <context>

eric ide

mercurial