Merged with Spanish translations update.

Wed, 10 Jul 2013 21:45:02 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Wed, 10 Jul 2013 21:45:02 +0200
changeset 2781
4a96bf806c49
parent 2779
4d433896b6d6 (current diff)
parent 2780
cdba6cde1ad3 (diff)
child 2782
2570efe87180

Merged with Spanish translations update.

--- a/i18n/eric5_es.ts	Tue Jul 09 19:30:56 2013 +0200
+++ b/i18n/eric5_es.ts	Wed Jul 10 21:45:02 2013 +0200
@@ -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.0" language="es">
 <context>
     <name>AboutDialog</name>
     <message>
@@ -35,7 +36,7 @@
     <message>
         <location filename="Plugins/AboutPlugin/AboutDialog.py" line="22"/>
         <source>&lt;p&gt;{0} is an Integrated Development Environment for the Python programming language. It is written using the PyQt Python bindings for the Qt GUI toolkit and the QScintilla editor widget.&lt;/p&gt;&lt;p&gt;For more information see &lt;a href=&quot;{1}&quot;&gt;{1}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Please send bug reports to &lt;a href=&quot;mailto:{2}&quot;&gt;{2}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;To request a new feature please send an email to &lt;a href=&quot;mailto:{3}&quot;&gt;{3}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;{0} uses third party software which is copyrighted by its respective copyright holder. For details see the copyright notice of the individual package.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;{0} es un Entorno Integrado de Desarrollo para el lenguaje de programación Python. Está escrito utilizando los bindings PyQt Python para el conjunto de herramientas Qt GUI y el widget de edición de código QScintilla.&lt;/p&gt;&lt;p&gt;Para más información ver &lt;a href=&quot;{1}&quot;&gt;{1}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Enviar por favor informes de errores a &lt;a href=&quot;mailto:{2}&quot;&gt;{2}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Para solicitar una nueva característica enviar por favor un email a &lt;a href=&quot;mailto:{3}&quot;&gt;{3}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;{0} utiliza software de terceras partes cuyo derecho de copia está establecido por sus propietarios. Para ver detalles, leer la nota de derechos de copia para cada paquete de software individual.&lt;/p&gt;</translation>
     </message>
 </context>
 <context>
@@ -1945,8 +1946,8 @@
     </message>
     <message>
         <location filename="Helpviewer/Bookmarks/BookmarksMenu.py" line="139"/>
-        <source>Open in New &amp;Tab<byte value="x9"/>Ctrl+LMB</source>
-        <translation>Abrir en Nueva &amp;Pestaña<byte value="x9"/>Ctrl+LMB (botón izquierdo del ratón)</translation>
+        <source>Open in New &amp;Tab	Ctrl+LMB</source>
+        <translation>Abrir en Nueva &amp;Pestaña	Ctrl+LMB (botón izquierdo del ratón)</translation>
     </message>
     <message>
         <location filename="Helpviewer/Bookmarks/BookmarksMenu.py" line="144"/>
@@ -2187,8 +2188,8 @@
     </message>
     <message>
         <location filename="Helpviewer/Bookmarks/BookmarksToolBar.py" line="87"/>
-        <source>Open in New &amp;Tab<byte value="x9"/>Ctrl+LMB</source>
-        <translation>Abrir en Nueva &amp;Pestaña<byte value="x9"/>Ctrl+LMB (botón izquierdo del ratón)</translation>
+        <source>Open in New &amp;Tab	Ctrl+LMB</source>
+        <translation>Abrir en Nueva &amp;Pestaña	Ctrl+LMB (botón izquierdo del ratón)</translation>
     </message>
     <message>
         <location filename="Helpviewer/Bookmarks/BookmarksToolBar.py" line="96"/>
@@ -2387,7 +2388,7 @@
     <message>
         <location filename="UI/Browser.py" line="89"/>
         <source>&lt;b&gt;The Browser Window&lt;/b&gt;&lt;p&gt;This allows you to easily navigate the hierachy of directories and files on your system, identify the Python programs and open them up in a Source Viewer window. The window displays several separate hierachies.&lt;/p&gt;&lt;p&gt;The first hierachy is only shown if you have opened a program for debugging and its root is the directory containing that program. Usually all of the separate files that make up a Python application are held in the same directory, so this hierachy gives you easy access to most of what you will need.&lt;/p&gt;&lt;p&gt;The next hierachy is used to easily navigate the directories that are specified in the Python &lt;tt&gt;sys.path&lt;/tt&gt; variable.&lt;/p&gt;&lt;p&gt;The remaining hierachies allow you navigate your system as a whole. On a UNIX system there will be a hierachy with &lt;tt&gt;/&lt;/tt&gt; at its root and another with the user home directory. On a Windows system there will be a hierachy for each drive on the system.&lt;/p&gt;&lt;p&gt;Python programs (i.e. those with a &lt;tt&gt;.py&lt;/tt&gt; file name suffix) are identified in the hierachies with a Python icon. The right mouse button will popup a menu which lets you open the file in a Source Viewer window, open the file for debugging or use it for a unittest run.&lt;/p&gt;&lt;p&gt;The context menu of a class, function or method allows you to open the file defining this class, function or method and will ensure, that the correct source line is visible.&lt;/p&gt;&lt;p&gt;Qt-Designer files (i.e. those with a &lt;tt&gt;.ui&lt;/tt&gt; file name suffix) are shown with a Designer icon. The context menu of these files allows you to start Qt-Designer with that file.&lt;/p&gt;&lt;p&gt;Qt-Linguist files (i.e. those with a &lt;tt&gt;.ts&lt;/tt&gt; file name suffix) are shown with a Linguist icon. The context menu of these files allows you to start Qt-Linguist with that file.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;La Ventana de Navegación&lt;/b&gt;&lt;p&gt;Permite navegar facilmente la herarquía de directorios y archivos del sistema, identificar los programas en Python y abrirlos utilizando la ventana de Visor de Código Fuente. La ventana muestra varias jerarquías separadas.&lt;/p&gt;&lt;p&gt;La primera jerarquía se muestra solamente si se tiene abierto un programa para depuración y la raíz es el directorio que contiene dicho programa. Usualmente los distintos archivos que forman una aplicación Python son mantenidos en el mismo directorio, por lo tanto esta jerarquía proporciona un acceso sencillo a la mayor parte de lo que  resulta necesario.&lt;/p&gt;&lt;p&gt;La siguiente jerarquía se utiliza para navegar facilmente los directorios especificados en la variable de Python &lt;tt&gt;sys.path&lt;/tt&gt;.&lt;/p&gt;&lt;p&gt;Las restantes jerarquías permiten la navegación por el sistema como un todo. En un sistema UNIX habrá una jerarquía con &lt;tt&gt;/&lt;/tt&gt; en la raíz y otra con el directorio home del usuario. En un sistema Windows habrá una jerarquía por cada uno de los drives en el sistema.&lt;/p&gt;&lt;p&gt;Los programas Python (es decir aquellos archivos con extensión &lt;tt&gt;.py&lt;/tt&gt; se identifican en las jerarquías con un icono de Python. Un click con el botón derecho del ratón muestra un menú contextual que permite abrir el archivo en la ventana Visor de Fuentes, o bien abrir el archivo para depuración o utilizarlo para ejecutar un test unitario.&lt;/p&gt;&lt;p&gt;El menú contextual de una clase, función o método permite abrir el archivo en donde se define esta clase, función o método y permite asegurar que se muestra la línea de código correcta.&lt;/p&gt;&lt;p&gt;Los archivos de Qt-Designer (es decir aquellos con extensión &lt;tt&gt;.ui&lt;/tt&gt;) son mostrados con un icono de Designer. El menú contextual de estos archivos permite iniciar Qt-Designer a partir de dicho archivo.&lt;/p&gt;&lt;p&gt;Los archivos de Qt-Linguist (es decir aquellos con extensión &lt;tt&gt;.ts&lt;/tt&gt;) son mostrados con un icono de Linguist. El menú contextual de dichos archivos permite iniciar Qt-Linguist a partir de dicho archivo.&lt;/p&gt;</translation>
     </message>
 </context>
 <context>
@@ -2479,7 +2480,7 @@
     <message>
         <location filename="Debugger/CallStackViewer.py" line="45"/>
         <source>Call Stack</source>
-        <translation type="unfinished"></translation>
+        <translation>Pila de Llamadas</translation>
     </message>
 </context>
 <context>
@@ -10089,7 +10090,7 @@
     <message>
         <location filename="Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="126"/>
         <source>Press to set the current style to its default values</source>
-        <translation type="unfinished"></translation>
+        <translation>Pulsar para establecer el estilo actual a valores por defecto</translation>
     </message>
 </context>
 <context>
@@ -14617,7 +14618,7 @@
     <name>HelpBrowser</name>
     <message>
         <location filename="Helpviewer/HelpBrowserWV.py" line="1025"/>
-        <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
+        <source>Open Link in New Tab	Ctrl+LMB</source>
         <translation>Abrir enlace en Nueva Pestaña Ctrl+LMB (botón izquierdo del ratón)</translation>
     </message>
     <message>
@@ -15257,27 +15258,27 @@
     <message>
         <location filename="Preferences/ConfigurationPages/HelpDocumentationPage.ui" line="217"/>
         <source>PyQt5 Documentation</source>
-        <translation type="unfinished">Documentación de PyQt4 {5 ?}</translation>
+        <translation>Documentación de PyQt5</translation>
     </message>
     <message>
         <location filename="Preferences/ConfigurationPages/HelpDocumentationPage.ui" line="223"/>
         <source>Press to select the PyQt5 documentation directory via a dialog</source>
-        <translation type="unfinished">Pulse para seleccionar el directorio con la documentación de PyQt4 a través de un diálogo {5 ?}</translation>
+        <translation>Pulsar para seleccionar el directorio con la documentación de PyQt5 a través de un diálogo </translation>
     </message>
     <message>
         <location filename="Preferences/ConfigurationPages/HelpDocumentationPage.ui" line="233"/>
         <source>Enter the PyQt5 documentation directory</source>
-        <translation type="unfinished">Introduzca el directorio con la documentación de PyQt4 {5 ?}</translation>
+        <translation>Introducir el directorio con la documentación de PyQt5</translation>
     </message>
     <message>
         <location filename="Preferences/ConfigurationPages/HelpDocumentationPage.ui" line="240"/>
         <source>&lt;b&gt;Note&lt;/b&gt;: Leave empty to use the PYQT5DOCDIR environment variable, if set.</source>
-        <translation type="unfinished">&lt;b&gt;Nota&lt;/b&gt;: Dejar en blanco para utilizar la variable de entorno PYQT4DOCDIR, si ha sido establecida. {5D?}</translation>
+        <translation>&lt;b&gt;Nota&lt;/b&gt;: Dejar en blanco para utilizar la variable de entorno PYQT5DOCDIR, si ha sido establecida.</translation>
     </message>
     <message>
         <location filename="Preferences/ConfigurationPages/HelpDocumentationPage.py" line="166"/>
         <source>Select PyQt5 documentation entry</source>
-        <translation type="unfinished">Seleccionar la entrada de la documentación de PyQt4 {5 ?}</translation>
+        <translation>Seleccionar la entrada de la documentación de PyQt5</translation>
     </message>
 </context>
 <context>
@@ -26923,7 +26924,7 @@
     <message>
         <location filename="Network/IRC/IrcNetworkWidget.py" line="288"/>
         <source>Press to disconnect from the network</source>
-        <translation type="unfinished"></translation>
+        <translation>Pulsar para desconectar de la red</translation>
     </message>
 </context>
 <context>
@@ -32803,32 +32804,32 @@
     <message>
         <location filename="Preferences/ProgramsDialog.py" line="118"/>
         <source>Translation Extractor (Python, PyQt4)</source>
-        <translation type="unfinished"></translation>
+        <translation>Extractor de Traducciones (Python, PyQt4)</translation>
     </message>
     <message>
         <location filename="Preferences/ProgramsDialog.py" line="122"/>
         <source>Forms Compiler (Python, PyQt4)</source>
-        <translation type="unfinished"></translation>
+        <translation>Compilador de Forms (Python, PyQt4)</translation>
     </message>
     <message>
         <location filename="Preferences/ProgramsDialog.py" line="126"/>
         <source>Resource Compiler (Python, PyQt4)</source>
-        <translation type="unfinished"></translation>
+        <translation>Compilador de Recursos (Python, PyQt4)</translation>
     </message>
     <message>
         <location filename="Preferences/ProgramsDialog.py" line="130"/>
         <source>Translation Extractor (Python, PyQt5)</source>
-        <translation type="unfinished"></translation>
+        <translation>Extractor de Traducciones (Python, PyQt5)</translation>
     </message>
     <message>
         <location filename="Preferences/ProgramsDialog.py" line="134"/>
         <source>Forms Compiler (Python, PyQt5)</source>
-        <translation type="unfinished"></translation>
+        <translation>Compilador de Forms (Python, PyQt5)</translation>
     </message>
     <message>
         <location filename="Preferences/ProgramsDialog.py" line="138"/>
         <source>Resource Compiler (Python, PyQt5)</source>
-        <translation type="unfinished"></translation>
+        <translation>Compilador de Recursos (Python, PyQt5)</translation>
     </message>
 </context>
 <context>
@@ -33949,12 +33950,12 @@
     <message>
         <location filename="Project/Project.py" line="230"/>
         <source>PyQt5 GUI</source>
-        <translation type="unfinished"></translation>
+        <translation>GUI PyQt5</translation>
     </message>
     <message>
         <location filename="Project/Project.py" line="231"/>
         <source>PyQt5 Console</source>
-        <translation type="unfinished"></translation>
+        <translation>Consola PyQt5</translation>
     </message>
 </context>
 <context>
@@ -34171,22 +34172,22 @@
     <message>
         <location filename="Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="189"/>
         <source>Select to follow the cursor line of the current editor</source>
-        <translation type="unfinished"></translation>
+        <translation>Seleccionar para continuar la línea del cursor del editor actual</translation>
     </message>
     <message>
         <location filename="Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="192"/>
         <source>Follow cursor line of current editor</source>
-        <translation type="unfinished"></translation>
+        <translation>Continuar la línea de cursor del editor actual</translation>
     </message>
     <message>
         <location filename="Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="199"/>
         <source>Select to populate entries automatically when following the cursor line of the current editor</source>
-        <translation type="unfinished"></translation>
+        <translation>Seleccionar para poblar con entradas automáticamente cuando se sigue la línea del cursor del editor actual</translation>
     </message>
     <message>
         <location filename="Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="202"/>
         <source>Populate entry when following the cursor line</source>
-        <translation type="unfinished"></translation>
+        <translation>Popular entrada mientras se sigue la línea del cursor</translation>
     </message>
 </context>
 <context>
@@ -35422,7 +35423,7 @@
     <message>
         <location filename="Project/ProjectTranslationsBrowser.py" line="323"/>
         <source>Open</source>
-        <translation type="unfinished">Abrir</translation>
+        <translation>Abrir</translation>
     </message>
 </context>
 <context>
@@ -38294,27 +38295,27 @@
     <message>
         <location filename="Plugins/PluginWizardQRegularExpression.py" line="73"/>
         <source>QRegularExpression Wizard</source>
-        <translation type="unfinished"></translation>
+        <translation>Asistente de QRegularExpression</translation>
     </message>
     <message>
         <location filename="Plugins/PluginWizardQRegularExpression.py" line="70"/>
         <source>QRegularE&amp;xpression Wizard...</source>
-        <translation type="unfinished"></translation>
+        <translation>Asistente de QRegularE&amp;xpression...</translation>
     </message>
     <message>
         <location filename="Plugins/PluginWizardQRegularExpression.py" line="74"/>
         <source>&lt;b&gt;QRegularExpression Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create a QRegularExpression string. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Asistente de QRegularExpression&lt;/b&gt;&lt;p&gt;Este asistente muestra un diálogo para introducir los parámetros necesarios para la creación de una cadena QRegularExpression. El código generado se inserta en la posición actual del cursor.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/PluginWizardQRegularExpression.py" line="120"/>
         <source>No current editor</source>
-        <translation type="unfinished"></translation>
+        <translation>No hay editor actual</translation>
     </message>
     <message>
         <location filename="Plugins/PluginWizardQRegularExpression.py" line="120"/>
         <source>Please open or create a file first.</source>
-        <translation type="unfinished">Por favor, abra o cree un archivo primero.</translation>
+        <translation>Por favor, abra o cree un archivo primero.</translation>
     </message>
 </context>
 <context>
@@ -38322,977 +38323,977 @@
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="14"/>
         <source>Editor for character sets</source>
-        <translation type="unfinished">Editor para conjuntos de caracteres</translation>
+        <translation>Editor para conjuntos de caracteres</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="23"/>
         <source>The defined characters should not match</source>
-        <translation type="unfinished">Los caracteres definidos no deberian coincidir</translation>
+        <translation>Los caracteres definidos no deberian coincidir</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="30"/>
         <source>Predefined character ranges</source>
-        <translation type="unfinished">Rangos predefinidos de caracteres</translation>
+        <translation>Rangos predefinidos de caracteres</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="36"/>
         <source>Word character</source>
-        <translation type="unfinished"></translation>
+        <translation>Carácter de palabra</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="43"/>
         <source>Digit</source>
-        <translation type="unfinished"></translation>
+        <translation>Dígito</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="50"/>
         <source>Newline</source>
-        <translation type="unfinished"></translation>
+        <translation>Nueva línea</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="57"/>
         <source>Non-word character</source>
-        <translation type="unfinished"></translation>
+        <translation>Carácter de no-palabra</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="64"/>
         <source>Non-digit</source>
-        <translation type="unfinished"></translation>
+        <translation>No dígito</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="71"/>
         <source>Non-newline</source>
-        <translation type="unfinished"></translation>
+        <translation>No nueva línea</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="78"/>
         <source>Whitespace character</source>
-        <translation type="unfinished"></translation>
+        <translation>Carácter de espacio en blanco</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="85"/>
         <source>Horizontal whitespace character</source>
-        <translation type="unfinished"></translation>
+        <translation>Carácter de espacio en blanco horizontal</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="92"/>
         <source>Vertical whitespace character</source>
-        <translation type="unfinished"></translation>
+        <translation>Carácter de espacio en blanco vertical</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="99"/>
         <source>Non-whitespace character</source>
-        <translation type="unfinished"></translation>
+        <translation>Carácter de no-espacio en blanco</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="106"/>
         <source>Non-horizontal whitespace character</source>
-        <translation type="unfinished"></translation>
+        <translation>Carácter de no espacio en blanco horizontal</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="113"/>
         <source>Non-vertical whitespace character</source>
-        <translation type="unfinished"></translation>
+        <translation>Carácter de no espacio en blanco vertical</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="129"/>
         <source>Single character</source>
-        <translation type="unfinished">Un solo carácter</translation>
+        <translation>Un solo carácter</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="142"/>
         <source>Character ranges</source>
-        <translation type="unfinished">Rangos de caracteres</translation>
+        <translation>Rangos de caracteres</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="36"/>
         <source>Normal character</source>
-        <translation type="unfinished">Carácter normal</translation>
+        <translation>Carácter normal</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="37"/>
         <source>Unicode character in hexadecimal notation</source>
-        <translation type="unfinished">Carácter unicode en notación hexadecimal</translation>
+        <translation>Carácter unicode en notación hexadecimal</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="39"/>
         <source>ASCII/Latin1 character in octal notation</source>
-        <translation type="unfinished">Carácter ASCII/Latin1 en notación octal</translation>
+        <translation>Carácter ASCII/Latin1 en notación octal</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/>
         <source>Bell character (\a)</source>
-        <translation type="unfinished">Carácter de timbre del sistema (\a)</translation>
+        <translation>Carácter de timbre del sistema (\a)</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/>
         <source>Escape character (\e)</source>
-        <translation type="unfinished"></translation>
+        <translation>Carácter de escape (\e)</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/>
         <source>Page break (\f)</source>
-        <translation type="unfinished">Fin de página (/f)</translation>
+        <translation>Fin de página (/f)</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/>
         <source>Line feed (\n)</source>
-        <translation type="unfinished">Nueva línea (\n)</translation>
+        <translation>Nueva línea (\n)</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/>
         <source>Carriage return (\r)</source>
-        <translation type="unfinished">Retorno de carro (\r)</translation>
+        <translation>Retorno de carro (\r)</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/>
         <source>Horizontal tabulator (\t)</source>
-        <translation type="unfinished">Tabulador horizontal (\t)</translation>
+        <translation>Tabulador horizontal (\t)</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/>
         <source>Character Category</source>
-        <translation type="unfinished">Categoría de Carácter</translation>
+        <translation>Categoría de Carácter</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/>
         <source>Special Character Category</source>
-        <translation type="unfinished"></translation>
+        <translation>Categoría de Carácter Especial</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/>
         <source>Character Block</source>
-        <translation type="unfinished">Bloque de Carácter</translation>
+        <translation>Bloque de Carácter</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/>
         <source>POSIX Named Set</source>
-        <translation type="unfinished"></translation>
+        <translation>Conjunto con Nombre POSIX</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/>
         <source>Not Character Category</source>
-        <translation type="unfinished">Categoría de No Carácter</translation>
+        <translation>Categoría de No Carácter</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/>
         <source>Not Character Block</source>
-        <translation type="unfinished">Bloque de No Carácter</translation>
+        <translation>Bloque de No Carácter</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/>
         <source>Not Special Character Category</source>
-        <translation type="unfinished"></translation>
+        <translation>Categoría de no Carácter Especial</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/>
         <source>Not POSIX Named Set</source>
-        <translation type="unfinished"></translation>
+        <translation>No Conjunto con Nombre POSIX</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="123"/>
         <source>Additional Entries</source>
-        <translation type="unfinished">Entradas adicionales</translation>
+        <translation>Entradas adicionales</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Letter, Any</source>
-        <translation type="unfinished">Letra, Cualquiera</translation>
+        <translation>Letra, Cualquiera</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Letter, Lower case</source>
-        <translation type="unfinished"></translation>
+        <translation>Letra, Minúscula</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Letter, Modifier</source>
-        <translation type="unfinished">Letra, Modificador</translation>
+        <translation>Letra, Modificador</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Letter, Other</source>
-        <translation type="unfinished">Letra, Otra</translation>
+        <translation>Letra, Otra</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Letter, Title case</source>
-        <translation type="unfinished"></translation>
+        <translation>Letra, Formato título</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Letter, Upper case</source>
-        <translation type="unfinished"></translation>
+        <translation>Letra, Mayúscula</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Letter, Lower, Upper or Title</source>
-        <translation type="unfinished"></translation>
+        <translation>Letra, Mayúscula, Minúscula o Título</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Mark, Any</source>
-        <translation type="unfinished">Marca, Cualquiera</translation>
+        <translation>Marca, Cualquiera</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Mark, Spacing</source>
-        <translation type="unfinished"></translation>
+        <translation>Marca, Espaciado</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Mark, Enclosing</source>
-        <translation type="unfinished">Marca, Cierre</translation>
+        <translation>Marca, Cierre</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Mark, Non-spacing</source>
-        <translation type="unfinished"></translation>
+        <translation>Marca, No espaciado</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Number, Any</source>
-        <translation type="unfinished">Número, Cualquiera</translation>
+        <translation>Número, Cualquiera</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Number, Decimal</source>
-        <translation type="unfinished"></translation>
+        <translation>Ńúmero, Decimal</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Number, Letter</source>
-        <translation type="unfinished">Número, Letra</translation>
+        <translation>Número, Letra</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Number, Other</source>
-        <translation type="unfinished">Número, Otro</translation>
+        <translation>Número, Otro</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Punctuation, Any</source>
-        <translation type="unfinished">Puntuación, Cualquiera</translation>
+        <translation>Puntuación, Cualquiera</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Punctuation, Connector</source>
-        <translation type="unfinished">Puntuación, Conector</translation>
+        <translation>Puntuación, Conector</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Punctuation, Dash</source>
-        <translation type="unfinished">Puntuación, Guión</translation>
+        <translation>Puntuación, Guión</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Punctuation, Close</source>
-        <translation type="unfinished">Puntuación, Cerrar</translation>
+        <translation>Puntuación, Cerrar</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Punctuation, Final</source>
-        <translation type="unfinished"></translation>
+        <translation>Puntuación, Final</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Punctuation, Initial</source>
-        <translation type="unfinished"></translation>
+        <translation>Puntuación, Inicial</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Punctuation, Other</source>
-        <translation type="unfinished">Puntuación, Otro</translation>
+        <translation>Puntuación, Otro</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Punctuation, Open</source>
-        <translation type="unfinished">Puntuación, Abrir</translation>
+        <translation>Puntuación, Abrir</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Symbol, Any</source>
-        <translation type="unfinished">Símbolo, Cualquiera</translation>
+        <translation>Símbolo, Cualquiera</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Symbol, Currency</source>
-        <translation type="unfinished">Símbolo, Moneda</translation>
+        <translation>Símbolo, Moneda</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Symbol, Modifier</source>
-        <translation type="unfinished">Símbolo, Modificador</translation>
+        <translation>Símbolo, Modificador</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Symbol, Mathematical</source>
-        <translation type="unfinished"></translation>
+        <translation>Símbolo, Matemático</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Symbol, Other</source>
-        <translation type="unfinished">Símbolo, Otro</translation>
+        <translation>Símbolo, Otro</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Separator, Any</source>
-        <translation type="unfinished">Separador, Cualquiera</translation>
+        <translation>Separador, Cualquiera</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Separator, Line</source>
-        <translation type="unfinished">Separador, Línea</translation>
+        <translation>Separador, Línea</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Separator, Paragraph</source>
-        <translation type="unfinished">Separador, Párrafo</translation>
+        <translation>Separador, Párrafo</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Separator, Space</source>
-        <translation type="unfinished">Separador, Espacio</translation>
+        <translation>Separador, Espacio</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Other, Any</source>
-        <translation type="unfinished">Otro, Cualquiera</translation>
+        <translation>Otro, Cualquiera</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Other, Control</source>
-        <translation type="unfinished">Otro, Control</translation>
+        <translation>Otro, Control</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Other, Format</source>
-        <translation type="unfinished">Otro, Formato</translation>
+        <translation>Otro, Formato</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Other, Unassigned</source>
-        <translation type="unfinished"></translation>
+        <translation>Otro, Sin Asignar</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Other, Private Use</source>
-        <translation type="unfinished">Otro, Uso Privado</translation>
+        <translation>Otro, Uso Privado</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="136"/>
         <source>Other, Surrogat</source>
-        <translation type="unfinished"></translation>
+        <translation>Otro, Sustituto</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="293"/>
         <source>Alphanumeric</source>
-        <translation type="unfinished"></translation>
+        <translation>Alfanumérico</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="178"/>
         <source>POSIX Space</source>
-        <translation type="unfinished"></translation>
+        <translation>Espacio POSIX</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="178"/>
         <source>Perl Space</source>
-        <translation type="unfinished"></translation>
+        <translation>Espacio Perl</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="178"/>
         <source>Universal Character</source>
-        <translation type="unfinished"></translation>
+        <translation>Carácter Universal</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="178"/>
         <source>Perl Word</source>
-        <translation type="unfinished"></translation>
+        <translation>Palabra Perl</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Arabic</source>
-        <translation type="unfinished"></translation>
+        <translation>Arábigo</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Armenian</source>
-        <translation type="unfinished">Armenio</translation>
+        <translation>Armenio</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Avestan</source>
-        <translation type="unfinished">Avéstico</translation>
+        <translation>Avéstico</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Balinese</source>
-        <translation type="unfinished">Balinés</translation>
+        <translation>Balinés</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Bamum</source>
-        <translation type="unfinished">Bamum</translation>
+        <translation>Bamum</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Batak</source>
-        <translation type="unfinished">Batak</translation>
+        <translation>Batak</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Bengali</source>
-        <translation type="unfinished">Bengalí</translation>
+        <translation>Bengalí</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Bopomofo</source>
-        <translation type="unfinished">Bopomofo</translation>
+        <translation>Bopomofo</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Brahmi</source>
-        <translation type="unfinished">Brahmi</translation>
+        <translation>Brahmi</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Braille</source>
-        <translation type="unfinished"></translation>
+        <translation>Braille</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Buginese</source>
-        <translation type="unfinished">Buginés</translation>
+        <translation>Buginés</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Buhid</source>
-        <translation type="unfinished">Buhid</translation>
+        <translation>Buhid</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Canadian Aboriginal</source>
-        <translation type="unfinished"></translation>
+        <translation>Canadiense Aborigen</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Carian</source>
-        <translation type="unfinished">Cariano</translation>
+        <translation>Cariano</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Chakma</source>
-        <translation type="unfinished">Chakma</translation>
+        <translation>Chakma</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Cham</source>
-        <translation type="unfinished">Cham</translation>
+        <translation>Cham</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Cherokee</source>
-        <translation type="unfinished">Cherokee</translation>
+        <translation>Cherokee</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Common</source>
-        <translation type="unfinished"></translation>
+        <translation>Común</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Coptic</source>
-        <translation type="unfinished">Copto</translation>
+        <translation>Copto</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Cuneiform</source>
-        <translation type="unfinished">Cuneiforme</translation>
+        <translation>Cuneiforme</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Cypriot</source>
-        <translation type="unfinished"></translation>
+        <translation>Chipriota</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Cyrillic</source>
-        <translation type="unfinished">Cirílico</translation>
+        <translation>Cirílico</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Devanagari</source>
-        <translation type="unfinished">Devanagari</translation>
+        <translation>Devanagari</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Egyptian Hieroglyphs</source>
-        <translation type="unfinished">Jeroglifos Egipcios</translation>
+        <translation>Jeroglifos Egipcios</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Ethiopic</source>
-        <translation type="unfinished">Etíope</translation>
+        <translation>Etíope</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Georgian</source>
-        <translation type="unfinished">Georgiano</translation>
+        <translation>Georgiano</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Glagolitic</source>
-        <translation type="unfinished">Glagolético</translation>
+        <translation>Glagolético</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Gothic</source>
-        <translation type="unfinished">Gótico</translation>
+        <translation>Gótico</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Greek</source>
-        <translation type="unfinished">Griego</translation>
+        <translation>Griego</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Gujarati</source>
-        <translation type="unfinished">Gujarati</translation>
+        <translation>Gujarati</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Gurmukhi</source>
-        <translation type="unfinished">Gurmukhi</translation>
+        <translation>Gurmukhi</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Han</source>
-        <translation type="unfinished"></translation>
+        <translation>Han</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Hangul</source>
-        <translation type="unfinished"></translation>
+        <translation>Hangul</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Hanunoo</source>
-        <translation type="unfinished">Hanunoo</translation>
+        <translation>Hanunoo</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Hebrew</source>
-        <translation type="unfinished">Hebreo</translation>
+        <translation>Hebreo</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Hiragana</source>
-        <translation type="unfinished">Hiragana</translation>
+        <translation>Hiragana</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Imperial Aramaic</source>
-        <translation type="unfinished">Arameo Imperial</translation>
+        <translation>Arameo Imperial</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Inherited</source>
-        <translation type="unfinished"></translation>
+        <translation>Heredado</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Inscriptional Pahlavi</source>
-        <translation type="unfinished">Inscripciones Pahlavi</translation>
+        <translation>Inscripciones Pahlavi</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Inscriptional Parthian</source>
-        <translation type="unfinished">Inscripciones Partas</translation>
+        <translation>Inscripciones Partas</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Javanese</source>
-        <translation type="unfinished">Javanés</translation>
+        <translation>Javanés</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Kaithi</source>
-        <translation type="unfinished">Kaithi</translation>
+        <translation>Kaithi</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Kannada</source>
-        <translation type="unfinished">Kannada</translation>
+        <translation>Kannada</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Katakana</source>
-        <translation type="unfinished">Katakana</translation>
+        <translation>Katakana</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Kayah Li</source>
-        <translation type="unfinished">Kayah Li</translation>
+        <translation>Kayah Li</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Kharoshthi</source>
-        <translation type="unfinished">Kharoshthi</translation>
+        <translation>Kharoshthi</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Khmer</source>
-        <translation type="unfinished">Khmer</translation>
+        <translation>Khmer</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Lao</source>
-        <translation type="unfinished">Lao</translation>
+        <translation>Lao</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Latin</source>
-        <translation type="unfinished"></translation>
+        <translation>Latín</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Lepcha</source>
-        <translation type="unfinished">Lepcha</translation>
+        <translation>Lepcha</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Limbu</source>
-        <translation type="unfinished">Limbu</translation>
+        <translation>Limbu</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Linear B</source>
-        <translation type="unfinished"></translation>
+        <translation>Linear B</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Lisu</source>
-        <translation type="unfinished">Lisu</translation>
+        <translation>Lisu</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Lycian</source>
-        <translation type="unfinished">Liciano</translation>
+        <translation>Liciano</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Lydian</source>
-        <translation type="unfinished">Lidiano</translation>
+        <translation>Lidiano</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Malayalam</source>
-        <translation type="unfinished">Malayalam</translation>
+        <translation>Malayalam</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Mandaic</source>
-        <translation type="unfinished">Mandaico</translation>
+        <translation>Mandaico</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Meetei Mayek</source>
-        <translation type="unfinished">Meetei Mayek</translation>
+        <translation>Meetei Mayek</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Meroitic Cursive</source>
-        <translation type="unfinished">Cursiva Meroítica</translation>
+        <translation>Cursiva Meroítica</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Meroitic Hieroglyphs</source>
-        <translation type="unfinished">Jeroglifos Meroíticos</translation>
+        <translation>Jeroglifos Meroíticos</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Miao</source>
-        <translation type="unfinished">Miao</translation>
+        <translation>Miao</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Mongolian</source>
-        <translation type="unfinished">Mongol</translation>
+        <translation>Mongol</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Myanmar</source>
-        <translation type="unfinished">Myanmar</translation>
+        <translation>Myanmar</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>New Tai Lue</source>
-        <translation type="unfinished"></translation>
+        <translation>New Tai Lue</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Ogham</source>
-        <translation type="unfinished">Ogham</translation>
+        <translation>Ogham</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Old Italic</source>
-        <translation type="unfinished">Cursiva Antigua</translation>
+        <translation>Cursiva Antigua</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Old Persian</source>
-        <translation type="unfinished">Viejo Persa</translation>
+        <translation>Viejo Persa</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Old South Arabian</source>
-        <translation type="unfinished">Viejo Árabe del Sur</translation>
+        <translation>Viejo Árabe del Sur</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Ol Chiki</source>
-        <translation type="unfinished">Ol Chiki</translation>
+        <translation>Ol Chiki</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Oriya</source>
-        <translation type="unfinished">Oriya</translation>
+        <translation>Oriya</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Osmanya</source>
-        <translation type="unfinished">Osmanya</translation>
+        <translation>Osmanya</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Phoenician</source>
-        <translation type="unfinished">Fenicio</translation>
+        <translation>Fenicio</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Rejang</source>
-        <translation type="unfinished">Rejang</translation>
+        <translation>Rejang</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Runic</source>
-        <translation type="unfinished">Runic</translation>
+        <translation>Runic</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Samaritan</source>
-        <translation type="unfinished">Samaritano</translation>
+        <translation>Samaritano</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Saurashtra</source>
-        <translation type="unfinished">Saurashtra</translation>
+        <translation>Saurashtra</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Sharada</source>
-        <translation type="unfinished">Sharada</translation>
+        <translation>Sharada</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Shavian</source>
-        <translation type="unfinished">Shaviano</translation>
+        <translation>Shaviano</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Sinhala</source>
-        <translation type="unfinished">Sinhala</translation>
+        <translation>Sinhala</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Sora Sompeng</source>
-        <translation type="unfinished">Sora Sompeng</translation>
+        <translation>Sora Sompeng</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Sundanese</source>
-        <translation type="unfinished">Sondanés</translation>
+        <translation>Sondanés</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Syloti Nagri</source>
-        <translation type="unfinished">Syloti Nagri</translation>
+        <translation>Syloti Nagri</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Syriac</source>
-        <translation type="unfinished">Sirio</translation>
+        <translation>Sirio</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Tagalog</source>
-        <translation type="unfinished">Tagalog</translation>
+        <translation>Tagalog</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Tagbanwa</source>
-        <translation type="unfinished">Tagbanwa</translation>
+        <translation>Tagbanwa</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Tai Le</source>
-        <translation type="unfinished">Tai Le</translation>
+        <translation>Tai Le</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Tai Tham</source>
-        <translation type="unfinished">Tai Tham</translation>
+        <translation>Tai Tham</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Tai Viet</source>
-        <translation type="unfinished">Tai Viet</translation>
+        <translation>Tai Viet</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Takri</source>
-        <translation type="unfinished">Takri</translation>
+        <translation>Takri</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Tamil</source>
-        <translation type="unfinished">Tamil</translation>
+        <translation>Tamil</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Telugu</source>
-        <translation type="unfinished">Telugu</translation>
+        <translation>Telugu</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Thaana</source>
-        <translation type="unfinished">Thaana</translation>
+        <translation>Thaana</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Thai</source>
-        <translation type="unfinished">Thailandés</translation>
+        <translation>Thailandés</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Tibetan</source>
-        <translation type="unfinished">Tibetano</translation>
+        <translation>Tibetano</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Tifinagh</source>
-        <translation type="unfinished">Tifinagh</translation>
+        <translation>Tifinagh</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Ugaritic</source>
-        <translation type="unfinished">Ugarítico</translation>
+        <translation>Ugarítico</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Vai</source>
-        <translation type="unfinished">Vai</translation>
+        <translation>Vai</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Yi</source>
-        <translation type="unfinished"></translation>
+        <translation>Yi</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="293"/>
         <source>Alphabetic</source>
-        <translation type="unfinished"></translation>
+        <translation>Alfabético</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="293"/>
         <source>ASCII</source>
-        <translation type="unfinished">ASCII</translation>
+        <translation>ASCII</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="293"/>
         <source>Word Letter</source>
-        <translation type="unfinished"></translation>
+        <translation>Palabra Letra</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="293"/>
         <source>Lower Case Letter</source>
-        <translation type="unfinished"></translation>
+        <translation>Letra Minúscula</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="293"/>
         <source>Upper Case Letter</source>
-        <translation type="unfinished"></translation>
+        <translation>Letra Mayúscula</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="293"/>
         <source>Decimal Digit</source>
-        <translation type="unfinished"></translation>
+        <translation>Dígito Decimal</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="293"/>
         <source>Hexadecimal Digit</source>
-        <translation type="unfinished"></translation>
+        <translation>Dígito Hexadecimal</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="293"/>
         <source>Space or Tab</source>
-        <translation type="unfinished"></translation>
+        <translation>Espacio o Tabulador</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="293"/>
         <source>White Space</source>
-        <translation type="unfinished"></translation>
+        <translation>Espacio en Blanco</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="293"/>
         <source>Printing (excl. space)</source>
-        <translation type="unfinished"></translation>
+        <translation>Impresión (excl. espacio)</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="293"/>
         <source>Printing (incl. space)</source>
-        <translation type="unfinished"></translation>
+        <translation>Impresión (incl. espacio)</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="293"/>
         <source>Printing (excl. alphanumeric)</source>
-        <translation type="unfinished"></translation>
+        <translation>Impresión (excl. alfanumérico)</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="293"/>
         <source>Control Character</source>
-        <translation type="unfinished"></translation>
+        <translation>Carácter de Control</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="381"/>
         <source>Between:</source>
-        <translation type="unfinished">Entre:</translation>
+        <translation>Entre:</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="386"/>
         <source>And:</source>
-        <translation type="unfinished">Y:</translation>
+        <translation>Y:</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Deseret</source>
-        <translation type="unfinished">Deseret</translation>
+        <translation>Deseret</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>N&apos;Ko</source>
-        <translation type="unfinished">N&apos;Ko</translation>
+        <translation>N&apos;Ko</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Old Turkic</source>
-        <translation type="unfinished">Viejo Túrquico</translation>
+        <translation>Viejo Túrquico</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/>
         <source>Phags-pa</source>
-        <translation type="unfinished">Phags-pa</translation>
+        <translation>Phags-pa</translation>
     </message>
 </context>
 <context>
@@ -39300,19 +39301,19 @@
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="14"/>
         <source>QRegularExpression Wizard</source>
-        <translation type="unfinished"></translation>
+        <translation>Asistente de QRegularExpression</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="25"/>
         <source>Variable Name:</source>
-        <translation type="unfinished">Nombre de Variable:</translation>
+        <translation>Nombre de Variable:</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="52"/>
         <source>&lt;b&gt;Comment: (?#)&lt;/b&gt;
 &lt;p&gt;Insert some comment inside your regexp.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Comentario: (?#)&lt;/b&gt;
-&lt;p&gt;Insertar comentarios dentro de la regexp..&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Comentario: (?#)&lt;/b&gt;
+&lt;p&gt;Insertar comentarios dentro de la regexp.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="56"/>
@@ -39320,29 +39321,32 @@
 &lt;p&gt;Insert some comment inside your regexp.The regex engine ignores everything after the (?# until the first closing round bracket. 
 The following example could clarify the regexp which match a valid date: &lt;/p&gt;
 &lt;p&gt;(?#year)(19|20)\d\d[- /.](?#month)(0[1-9]|1[012])[- /.](?#day)(0[1-9]|[12][0-9]|3[01])&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Comentario: (?#)&lt;/b&gt;&lt;p&gt;Insertar comentario dentro de la regexp. El motor de regex ignora todo lo que hay a continuación de (?# hasta encontrar el primer paréntesis de cierre
-El siguiente ejemplo puede ilustra una regexp que coincide con una fecha valida: &lt;/p&gt;&lt;p&gt;(?#year)(19|20)\d\d[- /.](?#month)(0[1-9]|1[012])[- /.](?#day)(0[1-9]|[12][0-9]|3[01])&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Comentario: (?#)&lt;/b&gt;
+&lt;p&gt;Insertar comentario dentro de la regexp. El motor de regex ignora todo lo que hay a continuación de (?# hasta encontrar el primer paréntesis de cierre
+El siguiente ejemplo puede ilustra una regexp que coincide con una fecha valida: &lt;/p&gt;
+&lt;p&gt;(?#year)(19|20)\d\d[- /.](?#month)(0[1-9]|1[012])[- /.](?#day)(0[1-9]|[12][0-9]|3[01])&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="381"/>
         <source>...</source>
-        <translation type="unfinished">...</translation>
+        <translation>...</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="69"/>
         <source>&lt;b&gt;Single character of a range (e.g. [abcd])&lt;/b&gt;&lt;p&gt;Select a single character of a range via a specific dialog.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Único carácter de un rango (por ej. [abcd])&lt;/b&gt;&lt;p&gt;Seleccionar un único caracter de un rango de caracteres a traves de un diálogo específico.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Único carácter de un rango (por ej. [abcd])&lt;/b&gt;&lt;p&gt;Seleccionar un único caracter de un rango de caracteres a traves de un diálogo específico.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="72"/>
         <source>&lt;b&gt;Single character of a range (e.g. [abcd])&lt;/b&gt;&lt;p&gt;Select a single character of a range via a specific dialog. This dialog will help to edit the range of characters and add some specific conditions.&lt;/p&gt;s</source>
-        <translation type="unfinished">&lt;b&gt;Único carácter de un rango (por ej. [abcd])&lt;/b&gt;&lt;p&gt;Seleccionar un único caracter de un rango de caracteres a traves de un diálogo específico. El diálogo ayuda a editar el rango de carácter y a añadir algunas condiciones específicas&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Único carácter de un rango (por ej. [abcd])&lt;/b&gt;&lt;p&gt;Seleccionar un único caracter de un rango de caracteres a traves de un diálogo específico. El diálogo ayuda a editar el rango de carácter y a añadir algunas condiciones específicas&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="82"/>
         <source>&lt;b&gt;Any character: &apos;.&apos;&lt;/b&gt;
 &lt;p&gt;Select to insert a dot (.) in your regexp.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Cualquier carácter: &apos;.&apos;&lt;/b&gt;
+&lt;p&gt;Seleccionar para insertar un punto (.) en la regexp.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="86"/>
@@ -39350,19 +39354,24 @@
 &lt;p&gt;Select to insert a dot (.) in your regexp. The dot matches a single character, except line break characters (by default). 
 E.g. &apos;gr.y&apos; matches &apos;gray&apos;, &apos;grey&apos;, &apos;gr%y&apos;, etc. Use the dot sparingly. Often, a character class or negated
 character class is faster and more precise.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Cualquier carácter: &apos;.&apos;&lt;/b&gt;
+&lt;p&gt;Seleccionar para insertar un punto (.) en la regexp. El punto coincide con un único caracter, excepto caracteres fin de línea (por defecto).
+Por ej. &apos;gr.y&apos; coincide con &apos;gray&apos;, &apos;grey&apos;, &apos;gr%y&apos;, etc. Use el punto con frugalidad. A menudo una clase de caracteres o 
+clase de caracteres negada es más rápida y precisa.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="103"/>
         <source>&lt;b&gt;Repeat contents&lt;/b&gt;
 &lt;p&gt;Select a repetition condition via a specific dialog. This dialog will help to specify the allowed range for repetitions.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Repetir contenidos&lt;/b&gt;
+&lt;p&gt;Seleccionar una condición de repetición a traves de un diálogo específico. Este diálogo ayuda a especificar el rango permitido para repeticiones.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="114"/>
         <source>&lt;b&gt;Non capturing parentheses: (?:)&lt;/b&gt;
 &lt;p&gt;Select to insert some non capturing brackets.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Paréntesis de no captura: (?:)&lt;/b&gt;
+&lt;p&gt;Seleccionar para insertar paréntesis de no captura.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="118"/>
@@ -39370,13 +39379,15 @@
 &lt;p&gt;Select to insert some non capturing brackets. It can be used to apply a regexp quantifier (eg. &apos;?&apos; or &apos;+&apos;) to the entire
 group of characters inside the brakets. E.g. the regex &apos;Set(?:Value)?&apos; matches &apos;Set&apos; or &apos;SetValue&apos;. The &apos;?:&apos; inside the brakets
 means that the content of the match (called the backreference) is not stored for further use.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Paréntesis sin captura: (?:)&lt;/b&gt;
+&lt;p&gt;Seleccionar para insertar paréntesis de no captura. Se puede utilizar para aplicar una expresión regular de cuantificación (por ejemplo &apos;?&apos; or &apos;+&apos;) al grupo completo de caracteres  dentro de los paréntesis. Por ej. la Regex &apos;Set(?:Value)?&apos; coincide con &apos;Set&apos; o con &apos;SetValue&apos;. El &apos;?:&apos; dentro de los paréntesis significa que el contenido de la parte que coincide (llamado &apos;referencia hacia atras&apos; o &apos;retroreferencia&apos;) no se almacena para uso posterior.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="131"/>
         <source>&lt;b&gt;Atomic non capturing parentheses: (?&gt;)&lt;/b&gt;
 &lt;p&gt;Select to insert some atomic non capturing brackets.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Paréntesis de no captura atómicos: (?&gt;)&lt;/b&gt;
+&lt;p&gt;Seleccionar para insertar paréntesis de no captura atómicos.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="135"/>
@@ -39384,13 +39395,17 @@
 &lt;p&gt;Select to insert some atomic non capturing brackets. It can be used to apply a regexp quantifier (eg. &apos;?&apos; or &apos;+&apos;) to the entire
 group of characters inside the brakets. E.g. the regex &apos;Set(?&gt;Value)?&apos; matches &apos;Set&apos; or &apos;SetValue&apos;. The &apos;?&gt;&apos; inside the brakets
 means that the content of the match (called the backreference) is not stored for further use.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Paréntesis de no captura atómicos: (?&gt;)&lt;/b&gt;
+&lt;p&gt;Seleccionar para insertar paréntesis de no captura atómicos. Se puede utilizar para aplicar un cuantificador regexp (por ejemplo. &apos;?&apos; o &apos;+&apos;) al grupo completo de carácteres
+dentro de los paréntesis. Por ejemplo la regexp &apos;Set(?&gt;Value)?&apos; coincide &apos;Set&apos; o &apos;SetValue&apos;. El &apos;?&gt;&apos; dentro de los paréntesis significa que
+el contenido de la coincidencia (llamado retroreferencia) no se almacena para uso posterior.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="148"/>
         <source>&lt;b&gt;Group: ()&lt;/b&gt;
 &lt;p&gt;Select to insert some capturing brackets.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Agrupar: ()&lt;/b&gt;
+&lt;p&gt;Seleccionar para insertar paréntesis de captura.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="152"/>
@@ -39400,13 +39415,16 @@
 the backreference matched inside the brakets is stored for further use (i.e. &apos;Value&apos; in the second example above). 
 One can access the backereference with the &apos;\1&apos; expression. &lt;/p&gt;
 &lt;p&gt;E.g. &apos;([a-c])x\1x\1&apos; will match &apos;axaxa&apos;, &apos;bxbxb&apos; and &apos;cxcxc&apos;.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Agrupar: ()&lt;/b&gt;
+&lt;p&gt;Seleccionar para insertar paréntesis de captura. Se pueden usar para aplicar a una regexp de cuantificación (p. e. &apos;?&apos; or &apos;+&apos;) al grupo entero de caracteres dentro de los paréntesis. P. e. la regex &apos;Set(Value)?&apos; coincide con &apos;Set&apos; o con &apos;SetValue&apos;.
+Contrariamente a los paréntesis de no captura, la referencia hacia atrás o retroreferencia (backreference) del valor que coincide con la parte de la regexp dentro de los paréntesis se almacena para uso posterior (&apos;Value&apos; en el ejemplo anterior). Se puede acceder a la retroreferencia con la expresión &apos;º1&apos;.&lt;/p&gt;
+&lt;p&gt;P. e.  &apos;([a-c])x\1x\1&apos; coincide con &apos;axaxa&apos;, &apos;bxbxb&apos; y &apos;cxcxc&apos;.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="167"/>
         <source>&lt;b&gt;Named group: (?P&amp;lt;&lt;i&gt;groupname&lt;/i&gt;&amp;gt;)&lt;/b&gt;
 &lt;p&gt;Select to insert some named group brackets.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Grupo con nombre: (?P&amp;lt;&lt;i&gt;nombredegrupo&lt;/i&gt;&amp;gt;)&lt;/b&gt;&lt;p&gt;Seleccionar para insertar paréntesis de grupos con nombre.&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Grupo con nombre: (?P&amp;lt;&lt;i&gt;nombredegrupo&lt;/i&gt;&amp;gt;)&lt;/b&gt;&lt;p&gt;Seleccionar para insertar paréntesis de grupos con nombre.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="171"/>
@@ -39415,13 +39433,15 @@
 backreference is also stored for further usage. The difference is that a name is given to the match. This is useful when 
 the work to do on the match becomes a bit complicated. One can access the backreference via the group name (i.e (?P=&lt;i&gt;groupname&lt;/i&gt;)).
 E.g. (?P&lt;foo&gt;[abc])x(?P=foo)x(?P=foo)x matches &apos;axaxax&apos;,&apos;bxbxbx&apos; or &apos;cxcxcx&apos; (&apos;foo&apos; is the group name)&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Grupo con nombre: (?P&amp;lt;&lt;i&gt;nombredegrupo&lt;/i&gt;&amp;gt;)&lt;/b&gt;&lt;p&gt;Seleccionar para insertar paréntesis de grupo con nombre. El uso es similar a los paréntesis de grupo normales ya que las retroreferencias de la parte coincidente se almacenan para uso posterior. La diferencia es que se le da un nombre. Puede ser útil cuando la tarea a llevar a cabo con la parte que coincide se vuelve complicada. Se puede acceder a la retroreferencia a traves del nombre de grupo (es decir (?P=&lt;i&gt;nombredegrupo&lt;/i&gt;)).P. e. (?P&lt;foo&gt;[abc])x(?P=foo)x(?P=foo)x coincide con &apos;axaxax&apos;,&apos;bxbxbx&apos; o &apos;cxcxcx&apos; (&apos;foo&apos; es el nombre de grupo)&lt;/p&gt;</translation>
+        <translation>&lt;b&gt;Grupo con nombre: (?P&amp;lt;&lt;i&gt;nombredegrupo&lt;/i&gt;&amp;gt;)&lt;/b&gt;
+&lt;p&gt;Seleccionar para insertar paréntesis de grupo con nombre. El uso es similar a los paréntesis de grupo normales ya que las retroreferencias de la parte coincidente se almacenan para uso posterior. La diferencia es que se le da un nombre. Puede ser útil cuando la tarea a llevar a cabo con la parte que coincide se vuelve complicada. Se puede acceder a la retroreferencia a traves del nombre de grupo (es decir (?P=&lt;i&gt;nombredegrupo&lt;/i&gt;)).
+P. e. (?P&lt;foo&gt;[abc])x(?P=foo)x(?P=foo)x coincide con &apos;axaxax&apos;,&apos;bxbxbx&apos; o &apos;cxcxcx&apos; (&apos;foo&apos; es el nombre de grupo)&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="185"/>
         <source>&lt;b&gt;Reference named group: (?P=&lt;i&gt;groupname&lt;/i&gt;)&lt;/b&gt;
 &lt;p&gt;Select to insert a reference to named group previously declared.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Referenciar grupo con nombre: (?P=&lt;i&gt;groupname&lt;/i&gt;)&lt;/b&gt;
+        <translation>&lt;b&gt;Referenciar grupo con nombre: (?P=&lt;i&gt;groupname&lt;/i&gt;)&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar una referencia a un grupo con nombre previamente declarado.&lt;/p&gt;</translation>
     </message>
     <message>
@@ -39430,7 +39450,7 @@
 &lt;p&gt;Select to insert a reference to named group previously declared. Each reference group refers to the match
  found by the corresponding named group. In the following example, (?P=foo) may refer to the charaters &apos;a&apos;,&apos;b&apos; or &apos;c&apos;.&lt;/p&gt;
 &lt;p&gt;E.g. (?P&lt;foo&gt;[abc])x(?P=foo)x(?P=foo)x matches &apos;axaxax&apos;,&apos;bxbxbx&apos; or &apos;cxcxcx&apos;.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Referenciar grupo con nombre: (?P=&lt;i&gt;groupname&lt;/i&gt;)&lt;/b&gt;
+        <translation>&lt;b&gt;Referenciar grupo con nombre: (?P=&lt;i&gt;groupname&lt;/i&gt;)&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar una referencia a un grupo con nombre previamente declarado.Cada referencia a grupo se refiere
 a la coincidencia encontrada por el grupo con nombre correspondiente. El el siguiente ejemplo,  (?P=foo) puede referirse a los caracteres &apos;a&apos;, &apos;b&apos; o &apos;c&apos;.&lt;/p&gt;
 &lt;p&gt;Ejemplo. (?P&lt;foo&gt;[abc])x(?P=foo)x(?P=foo)x coincide con  &apos;axaxax&apos;,&apos;bxbxbx&apos; o &apos;cxcxcx&apos;.&lt;/p&gt;</translation>
@@ -39439,7 +39459,7 @@
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="202"/>
         <source>&lt;b&gt;Alternatives: &apos;|&apos;&lt;/b&gt;
 &lt;p&gt;Select to insert the alternation symbol &apos;|&apos;. &lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Alternativas: &apos;|&apos;&lt;/b&gt;
+        <translation>&lt;b&gt;Alternativas: &apos;|&apos;&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar el símbolo de alternación &apos;|&apos;. &lt;/p&gt;</translation>
     </message>
     <message>
@@ -39449,7 +39469,7 @@
 several possible regular expressions. E.g. &apos;cat|dog|mouse|fish&apos; matches words containing the word &apos;cat&apos;, &apos;dog&apos;,&apos;mouse&apos; or &apos;fish&apos;.
 Be aware that in the above example, the alternatives refer to whole or part of words. If you want to match exactly the
  words &apos;cat&apos;, &apos;dog&apos;, ... you should express the fact that you only want to match complete words: &apos;\b(cat|dog|mouse|fish)\b&apos;&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Alternativas: &apos;|&apos;&lt;/b&gt;
+        <translation>&lt;b&gt;Alternativas: &apos;|&apos;&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar el símbolo de alternación &apos;|&apos;. La alternación se usa para coincidir una expresión regular simple a partir 
 de varias expresiones regulares posibles. Ejemplo &apos;cat|dog|mouse|fish&apos; coincide con palabras que contengan la palabra &apos;cat&apos;, &apos;dog&apos;,&apos;mouse&apos; o &apos;fish&apos;.
 Cuidado con el ejemplo anterior, las alternativas se refieren a la palabra completa o a partes. Si quieren coincidir exáctamente las 
@@ -39459,7 +39479,7 @@
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="220"/>
         <source>&lt;b&gt;Begin of line: &apos;^&apos;&lt;/b&gt;
 &lt;p&gt;Select to insert the start line character (^).&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Principio de línea: &apos;^&apos;&lt;/b&gt;
+        <translation>&lt;b&gt;Principio de línea: &apos;^&apos;&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar el carácter de principio de línea (^).&lt;/p&gt;</translation>
     </message>
     <message>
@@ -39467,7 +39487,7 @@
         <source>&lt;b&gt;Begin of line: &apos;^&apos;&lt;/b&gt;
 &lt;p&gt;Select to insert the start line character (^). It is used to find some expressions at the begining of lines.
 E.g. &apos;^[A-Z]&apos; match lines starting with a capitalized character. &lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Principio de línea: &apos;^&apos;&lt;/b&gt;
+        <translation>&lt;b&gt;Principio de línea: &apos;^&apos;&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar el carácter de principio de línea (^). Se utiliza para encontrar expresiones en los principios de línea.
 Por ejemplo,  &apos;^[A-Z] coincide con líneas que comienzan con un carácter en mayúscula.&lt;/p&gt;</translation>
     </message>
@@ -39475,21 +39495,21 @@
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="236"/>
         <source>&lt;b&gt;End of line: &apos;$&apos;&lt;/b&gt;
 &lt;p&gt;Select to insert the end of line character ($).&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Final de línea: &apos;$&apos;&lt;/b&gt;
+        <translation>&lt;b&gt;Final de línea: &apos;$&apos;&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar el carácter de final de línea ($).&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="240"/>
         <source>&lt;b&gt;End of line: &apos;$&apos;&lt;/b&gt;
 &lt;p&gt;Select to insert the end of line character ($). It is used to find some expressions at the end of lines.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Final de línea: &apos;$&apos;&lt;/b&gt;
+        <translation>&lt;b&gt;Final de línea: &apos;$&apos;&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar el carácter de final de línea ($). Se utiliza para encontrar expresiones en los finales de línea.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="251"/>
         <source>&lt;b&gt;Word boundary&lt;/b&gt;
 &lt;p&gt;Select to insert the word boudary character (\b).&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Límite de palabra&lt;/b&gt;
+        <translation>&lt;b&gt;Límite de palabra&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar el carácter de límite de palabra (\b).&lt;/p&gt;</translation>
     </message>
     <message>
@@ -39497,7 +39517,7 @@
         <source>&lt;b&gt;Word boundary&lt;/b&gt;
 &lt;p&gt;Select to insert the word boudary character (\b). This character is used to express the fact that word 
 must begin or end at this position. E.g. &apos;\bcat\b&apos; matches exactly the word &apos;cat&apos; while &apos;concatenation&apos; is ignored.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Límite de palabra&lt;/b&gt;
+        <translation>&lt;b&gt;Límite de palabra&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar el carácter de límite de palabra (\b). Este carácter se utiliza para expresar el hecho de que una palabra
 debe comenzar o terminar en esta posición. Por ejemplo, &apos;\bcat\b&apos; coincide exactamente con la palabra &apos;cat&apos; mientras que &apos;concatenation&apos; es ignorada.&lt;/p&gt;</translation>
     </message>
@@ -39505,7 +39525,7 @@
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="267"/>
         <source>&lt;b&gt;Non word boundary&lt;/b&gt;
 &lt;p&gt;Select to insert the word boudary character (\B). \B is the negated version of \b.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Límite de no palabra&lt;/b&gt;
+        <translation>&lt;b&gt;Límite de no palabra&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar el carácter de límite de no palabra (\B). Es la versión negada de \b.&lt;/p&gt;</translation>
     </message>
     <message>
@@ -39513,7 +39533,7 @@
         <source>&lt;b&gt;Non word boundary&lt;/b&gt;
 &lt;p&gt;Select to insert the word boudary character (\B). \B is the negated version of \b. \B matches at every position where \b 
 does not. Effectively, \B matches at any position between two word characters as well as at any position between two non-word characters.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Límite de no palabra&lt;/b&gt;
+        <translation>&lt;b&gt;Límite de no palabra&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar el carácter de límite de no palabra (\B). Es la versión negada de \b. \B coincide con cada posición donde \b no lo haría. 
 Efectivamente, \B coincide en cualquier posición entre dos caracteres de palabra al igual que en cualquier posición entre dos caracteres de no palabra. &lt;/p&gt;</translation>
     </message>
@@ -39521,7 +39541,7 @@
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="283"/>
         <source>&lt;b&gt;Positive lookahead: (?=&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
 &lt;p&gt;Select to insert the positive lookhead brackets.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Buscar delante positivo: (?=&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
+        <translation>&lt;b&gt;Buscar delante positivo: (?=&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar llaves de buscar delante positivo.&lt;/p&gt;</translation>
     </message>
     <message>
@@ -39530,7 +39550,7 @@
 &lt;p&gt;Select to insert the positive lookhead brackets. Basically, positive lookhead is used to match a character only if followed by another one.
 Writting &apos;q(?=u)&apos; means that you want to match the &apos;q&apos; character only if it is followed by &apos;u&apos;. In this statement &apos;u&apos; is a trivial 
 regexp which may be replaced by a more complex expression; q(?=[abc])&apos; will match a &apos;q&apos; if followed by either &apos;a&apos;, &apos;b&apos; or &apos;c&apos;.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Buscar delante positivo: (?=&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
+        <translation>&lt;b&gt;Buscar delante positivo: (?=&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar llaves de buscar delante positivo. Basicamente, el buscar delante positivo se utiliza para coincidir con caracteres solamente si están seguidos de otro.
 Escribir &apos;q(?=u)&apos; significa que se desea coincidir con el carácter &apos;q&apos; solamente si está seguido de &apos;u&apos;. En esta sentencia, &apos;u&apos; es una expresión regular trivial
 que puede ser reemplazada por una expresión más compleja; q(?=[abc])&apos; coincidirá con una &apos;q&apos; si está seguida de &apos;a&apos;, &apos;b&apos; o &apos;c&apos;.&lt;/p&gt;</translation>
@@ -39539,7 +39559,8 @@
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="300"/>
         <source>&lt;b&gt;Negative lookahead: (?!&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
 &lt;p&gt;Select to insert the negative lookhead brackets.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Buscar delante negativo: (?!&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
+&lt;p&gt;Seleccionar para insertar llaves de buscar delante negativo.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="304"/>
@@ -39547,7 +39568,7 @@
 &lt;p&gt;Select to insert the negative lookhead brackets. Basically, negative lookhead is used to match a character only if it is not
 followed by a another one. Writting &apos;q(?!u)&apos; means that you want to match &apos;q&apos; only if it is not followed by &apos;u&apos;. In this statement, &apos;u&apos; is a
 trivial regexp which may be replaced by a more complex expression; &apos;q(?![abc])&apos; will match a &apos;q&apos; if it is followed by anything else than &apos;a&apos;, &apos;b&apos; or &apos;c&apos;.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Buscar delante negativo: (?!&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
+        <translation>&lt;b&gt;Buscar delante negativo: (?!&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar llaves de buscar adelante negativo. Basicamente, el buscar delante negativo se utiliza para coincidir con caracteres solamente si no 
 están seguidos de otro.Escribir &apos;q(?!u)&apos; significa que se desea coincidir con el caracter &apos;q&apos; solamente si no está seguido de &apos;u&apos;. En esta sentencia, &apos;u&apos; 
 es una expresión regular trivial que puede ser reemplazada por una expresión más compleja; q(?=[abc])&apos; coincidirá con una &apos;q&apos; si está seguida de cualquier cosa que no sea &apos;a&apos;, &apos;b&apos; o &apos;c&apos;.&lt;/p&gt;</translation>
@@ -39556,7 +39577,7 @@
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="317"/>
         <source>&lt;b&gt;Positive lookbehind: (?&amp;lt;=&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
 &lt;p&gt;Select to insert the positive lookbehind brackets.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Buscar detrás positivo: (?&amp;lt;=&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
+        <translation>&lt;b&gt;Buscar detrás positivo: (?&amp;lt;=&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar llaves de buscar detrás positivo.&lt;/p&gt;</translation>
     </message>
     <message>
@@ -39565,7 +39586,7 @@
 &lt;p&gt;Select to insert the positive lookbehind brackets. Lookbehind has the same effect as lookahead, but works backwards. 
 It is used to match a character only if preceded by another one. Writting &apos;(?&amp;lt;=u)q&apos; means that you want to match the &apos;q&apos; character 
 only if it is preceded by &apos;u&apos;. As with lookhead, &apos;u&apos; may be replaced by a more complex expression; &apos;(?&amp;lt;=[abc])q&apos; will match a &apos;q&apos; if preceded by either &apos;a&apos;, &apos;b&apos; or &apos;c&apos;.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Buscar detrás positivo: (?&amp;lt;=&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
+        <translation>&lt;b&gt;Buscar detrás positivo: (?&amp;lt;=&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar llaves de buscar detrás positivo. Buscar detrás tiene el mismo efecto que buscar delante, pero funciona hacia atras.
 Se utiliza para coincidir un carácter solamente si está precedido por otro. Escribir  &apos;(?&amp;lt;=u)q&apos; significa que se desea coincidir el caracter &apos;q&apos; solamente si está precedido
 por &apos;u&apos;. Como con buscar delante, &apos;u&apos; puede reemplazarse por expresiones más complejas;  &apos;(?&amp;lt;=[abc])q&apos; coincidirá con una &apos;q&apos; si está precedida por &apos;a&apos;, &apos;b&apos; o &apos;c&apos;.&lt;/p&gt;</translation>
@@ -39574,7 +39595,7 @@
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="334"/>
         <source>&lt;b&gt;Negative lookbehind (?&amp;lt;!&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
 &lt;p&gt;Select to insert the negative lookbehind brackets.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Buscar detrás negativo: (?&amp;lt;!&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
+        <translation>&lt;b&gt;Buscar detrás negativo: (?&amp;lt;!&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar llaves de buscar detrás negativo.&lt;/p&gt;</translation>
     </message>
     <message>
@@ -39584,7 +39605,7 @@
 but works backwards. It is used to match a character only if not preceded by another one. Writting &apos;(?&amp;lt;!u)q&apos; means that you want to match the &apos;q&apos; 
 character only if it is not preceded by &apos;u&apos;. As other lookaround, &apos;u&apos; may be replaced by a more complex 
 expression; &apos;(?&amp;lt;![abc])q&apos; will match a &apos;q&apos; only if not preceded by either &apos;a&apos;, &apos;b&apos; nor &apos;c&apos;.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Buscar detrás negativo: (?&amp;lt;!&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
+        <translation>&lt;b&gt;Buscar detrás negativo: (?&amp;lt;!&lt;i&gt;regexpr&lt;/i&gt;)&lt;/b&gt;
 &lt;p&gt;Seleccionar para insertar llaves de buscar detrás negativo. Buscar detrás tiene el mismo efecto que buscar delante,
 pero funciona hacia atrás. Se utiliza para coincidir con un carácter solamente si no esta precedido por otro. Escribir  &apos;(?&amp;lt;!u)q&apos;  significa 
  que se desea coincidir con la expresión &apos;q&apos; solamente si no esta precedida por &apos;u&apos;. Como otras sentencias &apos;buscar&apos;, &apos;u&apos; se puede reemplazar por una expresión más
@@ -39593,72 +39614,72 @@
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="368"/>
         <source>&lt;b&gt;Undo last edit&lt;/b&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Deshacer última edición&lt;/b&gt;</translation>
+        <translation>&lt;b&gt;Deshacer última edición&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="378"/>
         <source>&lt;b&gt;Redo last edit&lt;/b&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Rehacer última edición&lt;/b&gt;</translation>
+        <translation>&lt;b&gt;Rehacer última edición&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="408"/>
         <source>Regexp:</source>
-        <translation type="unfinished">Regexp:</translation>
+        <translation>Regexp:</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="431"/>
         <source>Text:</source>
-        <translation type="unfinished">Texto:</translation>
+        <translation>Texto:</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="456"/>
         <source>Case Insensitive</source>
-        <translation type="unfinished"></translation>
+        <translation>Indistintamente mayúsculas/minúsculas</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="463"/>
         <source>&quot;^&quot; matches beginning of line, &quot;$&quot; matches end of line</source>
-        <translation type="unfinished">&quot;^&quot; coincide con el principio de línea, &quot;$&quot; con fin de línea</translation>
+        <translation>&quot;^&quot; coincide con el principio de línea, &quot;$&quot; con fin de línea</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="466"/>
         <source>Match Linebreaks</source>
-        <translation type="unfinished">Coincidir con fin de línea</translation>
+        <translation>Coincidir con fin de línea</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="473"/>
         <source>&quot;.&quot; matches everything including linebreaks</source>
-        <translation type="unfinished"></translation>
+        <translation>&quot;.&quot; coincide con cualquier carácter incluyendo fin de línea</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="476"/>
         <source>Dot matches everything</source>
-        <translation type="unfinished"></translation>
+        <translation>El punto coincide con cualquiera carácter</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="483"/>
         <source>Extended Pattern Syntax</source>
-        <translation type="unfinished"></translation>
+        <translation>Sintaxis de patrón Extendida</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="490"/>
         <source>Inverted Greediness</source>
-        <translation type="unfinished"></translation>
+        <translation>Codicia Inversa</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="497"/>
         <source>Unicode</source>
-        <translation type="unfinished">Unicode</translation>
+        <translation>Unicode</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="504"/>
         <source>Non-named capturing groups do not capture substrings</source>
-        <translation type="unfinished"></translation>
+        <translation>Grupos de captura sin nombre no capturan subcadenas</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui" line="507"/>
         <source>Don&apos;t Capture</source>
-        <translation type="unfinished"></translation>
+        <translation>No Capturar</translation>
     </message>
 </context>
 <context>
@@ -39666,67 +39687,67 @@
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.ui" line="14"/>
         <source>Number of repetitions</source>
-        <translation type="unfinished">Número de repeticiones</translation>
+        <translation>Número de repeticiones</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.ui" line="23"/>
         <source>Quantifier</source>
-        <translation type="unfinished"></translation>
+        <translation>Cuantificador</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.ui" line="43"/>
         <source>times</source>
-        <translation type="unfinished">veces</translation>
+        <translation>veces</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.ui" line="76"/>
         <source>and</source>
-        <translation type="unfinished">y</translation>
+        <translation>y</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.ui" line="83"/>
         <source>Between</source>
-        <translation type="unfinished">Entre</translation>
+        <translation>Entre</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.ui" line="103"/>
         <source>Exactly</source>
-        <translation type="unfinished">Exactamente</translation>
+        <translation>Exactamente</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.ui" line="123"/>
         <source>Maximum</source>
-        <translation type="unfinished">Máximo</translation>
+        <translation>Máximo</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.ui" line="130"/>
         <source>Minimum</source>
-        <translation type="unfinished">Mínimo</translation>
+        <translation>Mínimo</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.ui" line="150"/>
         <source>Unlimited (incl. zero times)</source>
-        <translation type="unfinished">Sin límite (incl. cero veces)</translation>
+        <translation>Sin límite (incl. cero veces)</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.ui" line="160"/>
         <source>Greediness</source>
-        <translation type="unfinished"></translation>
+        <translation>Codicia</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.ui" line="166"/>
         <source>Greedy</source>
-        <translation type="unfinished"></translation>
+        <translation>Codicioso</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.ui" line="173"/>
         <source>Possessive</source>
-        <translation type="unfinished"></translation>
+        <translation>Posesivo</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.ui" line="180"/>
         <source>Lazy</source>
-        <translation type="unfinished"></translation>
+        <translation>Descuidado</translation>
     </message>
 </context>
 <context>
@@ -39734,197 +39755,197 @@
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="81"/>
         <source>Save</source>
-        <translation type="unfinished">Guardar</translation>
+        <translation>Guardar</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="82"/>
         <source>Save the regular expression to a file</source>
-        <translation type="unfinished">Guardar la expresión regular en un archivo</translation>
+        <translation>Guardar la expresión regular en un archivo</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="84"/>
         <source>Load</source>
-        <translation type="unfinished">Cargar</translation>
+        <translation>Cargar</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="85"/>
         <source>Load a regular expression from a file</source>
-        <translation type="unfinished">Cargar la expresión regular de un archivo</translation>
+        <translation>Cargar la expresión regular de un archivo</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="87"/>
         <source>Validate</source>
-        <translation type="unfinished">Validar</translation>
+        <translation>Validar</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="89"/>
         <source>Validate the regular expression</source>
-        <translation type="unfinished">Validar la expresión regular</translation>
+        <translation>Validar la expresión regular</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="90"/>
         <source>Execute</source>
-        <translation type="unfinished">Ejecutar</translation>
+        <translation>Ejecutar</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="92"/>
         <source>Execute the regular expression</source>
-        <translation type="unfinished">Ejecutar la expresión regular</translation>
+        <translation>Ejecutar la expresión regular</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="93"/>
         <source>Next match</source>
-        <translation type="unfinished">Siguiente coincidencia</translation>
+        <translation>Siguiente coincidencia</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="95"/>
         <source>Show the next match of the regular expression</source>
-        <translation type="unfinished">Mostrar la siguiente coincidencia de la expresión regular</translation>
+        <translation>Mostrar la siguiente coincidencia de la expresión regular</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="109"/>
         <source>Copy</source>
-        <translation type="unfinished">Copiar</translation>
+        <translation>Copiar</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="110"/>
         <source>Copy the regular expression to the clipboard</source>
-        <translation type="unfinished">Copiar la expresión regular al portapapeles</translation>
+        <translation>Copiar la expresión regular al portapapeles</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="264"/>
         <source>Named reference</source>
-        <translation type="unfinished">Referencia con nombre</translation>
+        <translation>Referencia con nombre</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="259"/>
         <source>No named groups have been defined yet.</source>
-        <translation type="unfinished">No se han definido todavía grupos con nombre.</translation>
+        <translation>No se han definido todavía grupos con nombre.</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="264"/>
         <source>Select group name:</source>
-        <translation type="unfinished">Seleccionar nombre de grupo:</translation>
+        <translation>Seleccionar nombre de grupo:</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="423"/>
         <source>Save regular expression</source>
-        <translation type="unfinished">Guardar expresión regular</translation>
+        <translation>Guardar expresión regular</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="388"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="423"/>
         <source>&lt;p&gt;The regular expression could not be saved.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;La expresión regular no se ha podido guardar &lt;/p&gt;&lt;p&gt;Causa: {0}&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;La expresión regular no se ha podido guardar &lt;/p&gt;&lt;p&gt;Causa: {0}&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="411"/>
         <source>Load regular expression</source>
-        <translation type="unfinished">Cargar expresión regular</translation>
+        <translation>Cargar expresión regular</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="474"/>
         <source>Validation</source>
-        <translation type="unfinished">Validación</translation>
+        <translation>Validación</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="474"/>
         <source>The regular expression is valid.</source>
-        <translation type="unfinished">La expresión regular es válida.</translation>
+        <translation>La expresión regular es válida.</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="640"/>
         <source>Error</source>
-        <translation type="unfinished">Error</translation>
+        <translation>Error</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="540"/>
         <source>Invalid regular expression: {0}</source>
-        <translation type="unfinished">La expresión regular no es válida: {0}</translation>
+        <translation>La expresión regular no es válida: {0}</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="498"/>
         <source>A regular expression must be given.</source>
-        <translation type="unfinished">Se debe proporcionar una expresión regular.</translation>
+        <translation>Se debe proporcionar una expresión regular.</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="559"/>
         <source>Regexp</source>
-        <translation type="unfinished">Regexp</translation>
+        <translation>Regexp</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="570"/>
         <source>Offset</source>
-        <translation type="unfinished">Desplazamiento</translation>
+        <translation>Desplazamiento</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="576"/>
         <source>Captures</source>
-        <translation type="unfinished">Capturas</translation>
+        <translation>Capturas</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="581"/>
         <source>Text</source>
-        <translation type="unfinished">Texto</translation>
+        <translation>Texto</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="583"/>
         <source>Characters</source>
-        <translation type="unfinished">Caracteres</translation>
+        <translation>Caracteres</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="587"/>
         <source>Match</source>
-        <translation type="unfinished">Coincidir</translation>
+        <translation>Coincidir</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="598"/>
         <source>Capture #{0}</source>
-        <translation type="unfinished">Captura #{0}</translation>
+        <translation>Captura #{0}</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="616"/>
         <source>No more matches</source>
-        <translation type="unfinished">No hay más coincidencias</translation>
+        <translation>No hay más coincidencias</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="619"/>
         <source>No matches</source>
-        <translation type="unfinished">No hay coincidencias</translation>
+        <translation>No hay coincidencias</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="640"/>
         <source>A regular expression and a text must be given.</source>
-        <translation type="unfinished">Se deben proporcionar una expresión regular y un texto.</translation>
+        <translation>Se deben proporcionar una expresión regular y un texto.</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="411"/>
         <source>RegExp Files (*.rx);;All Files (*)</source>
-        <translation type="unfinished">Archivos RegExp (*.rx);; Todos los archivos (*)</translation>
+        <translation>Archivos RegExp (*.rx);; Todos los archivos (*)</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="636"/>
         <source>Communication Error</source>
-        <translation type="unfinished"></translation>
+        <translation> Error de Comunicación</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="147"/>
         <source>&lt;p&gt;The PyQt5 backend reported an error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;El backend de PyQt5 ha reportado un error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="632"/>
         <source>Invalid response received from PyQt5 backend.</source>
-        <translation type="unfinished"></translation>
+        <translation>Respuesta no válida recibida desde el backend PyQt5.</translation>
     </message>
     <message>
         <location filename="Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="636"/>
         <source>Communication with PyQt5 backend failed.</source>
-        <translation type="unfinished"></translation>
+        <translation>La comunicación con el backend de PyQt5 ha fallado.</translation>
     </message>
 </context>
 <context>
@@ -42478,7 +42499,7 @@
     <message>
         <location filename="Helpviewer/SpeedDial/SpeedDialReader.py" line="45"/>
         <source>The file {0} could not be opened. Error: {1}</source>
-        <translation type="unfinished"></translation>
+        <translation>El archivo {0} no se ha podido abrir. Error: {1}</translation>
     </message>
 </context>
 <context>
@@ -54850,32 +54871,32 @@
     <message>
         <location filename="UI/UserInterface.py" line="2021"/>
         <source>PyQt&amp;4 Documentation</source>
-        <translation type="unfinished"></translation>
+        <translation>Documentación de PyQt&amp;4</translation>
     </message>
     <message>
         <location filename="UI/UserInterface.py" line="2035"/>
         <source>PyQt5 Documentation</source>
-        <translation type="unfinished">Documentación de PyQt4 {5 ?}</translation>
+        <translation>Documentación de PyQt5</translation>
     </message>
     <message>
         <location filename="UI/UserInterface.py" line="2035"/>
         <source>PyQt&amp;5 Documentation</source>
-        <translation type="unfinished"></translation>
+        <translation>Documentación de PyQt&amp;5</translation>
     </message>
     <message>
         <location filename="UI/UserInterface.py" line="2037"/>
         <source>Open PyQt5 Documentation</source>
-        <translation type="unfinished">Abrir Documentación de PyQt4 {5 ?}</translation>
+        <translation>Abrir Documentación de PyQt5</translation>
     </message>
     <message>
         <location filename="UI/UserInterface.py" line="2038"/>
         <source>&lt;b&gt;PyQt5 Documentation&lt;/b&gt;&lt;p&gt;Display the PyQt5 Documentation. Dependant upon your settings, this will either show the help in Eric&apos;s internal help viewer, or execute a web browser or Qt Assistant. &lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Documentación de PyQt4&lt;/b&gt;&lt;p&gt;Muestra la Documentación de PyQt4. Dependiendo de la configuración, esta documentación será mostrará en el visor de ayuda interno de Eric,en un navegador web, o se ejecutará Qt Assistant.&lt;/p&gt; {5 ?} {5 ?}</translation>
+        <translation>&lt;b&gt;Documentación de PyQt5&lt;/b&gt;&lt;p&gt;Muestra la Documentación de PyQt5. Dependiendo de la configuración, esta documentación será mostrará en el visor de ayuda interno de Eric,en un navegador web, o se ejecutará Qt Assistant.&lt;/p&gt; </translation>
     </message>
     <message>
         <location filename="UI/UserInterface.py" line="4522"/>
         <source>&lt;p&gt;The PyQt5 documentation starting point has not been configured.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;P&gt;El punto de entrada de documentación de PyQt4 no ha sido configurado.&lt;/p&gt; {5 ?}</translation>
+        <translation>&lt;P&gt;El punto de entrada de documentación de PyQt5 no ha sido configurado.&lt;/p&gt;</translation>
     </message>
 </context>
 <context>

eric ide

mercurial