--- a/ProjectFlask/i18n/flask_es.ts Mon Nov 23 18:11:28 2020 +0100 +++ b/ProjectFlask/i18n/flask_es.ts Mon Nov 23 19:50:07 2020 +0100 @@ -475,118 +475,118 @@ <context> <name>PyBabelProject</name> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="95"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="128"/> <source>Open with {0}</source> <translation>Abrir con {0}</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="112"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="145"/> <source>Extract Messages</source> <translation>Extraer Mensajes</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="115"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="148"/> <source>Compile All Catalogs</source> <translation>Compilar Todos los Catálogos</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="118"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="151"/> <source>Compile Selected Catalogs</source> <translation>Compilar Catálogos Seleccionados</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="121"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="154"/> <source>Update All Catalogs</source> <translation>Actualizar Todos los Catálogos</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="124"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="157"/> <source>Update All Catalogs (with obsolete)</source> <translation>Actualizar Todos los Catálogos (con obsoletos)</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="127"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="160"/> <source>Update Selected Catalogs</source> <translation>Actualizar Catálogos Seleccionados</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="130"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="163"/> <source>Update Selected Catalogs (with obsolete)</source> <translation>Actualizar Catálogos Seleccionados (con obsoletos)</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="297"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="330"/> <source>Generate PyBabel Configuration File</source> <translation>Generar Archivo de Configuración de PyBabel</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="288"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="321"/> <source>The PyBabel configuration file was created. Please edit it to adjust the entries as required.</source> <translation>Se ha creado el archivo de configuración de PyBabel. Edítelo por favor para ajustar las entradas como es requerido.</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="297"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="330"/> <source><p>The PyBabel Configuration File could not be generated.</p><p>Reason: {0}</p></source> <translation><p>El Archivo de Configuración de PyBabel no se ha podido generar.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="343"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="416"/> <source>Process Generation Error</source> <translation>Error de Generación de Proceso</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="343"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="416"/> <source>The translations editor process ({0}) could not be started.</source> <translation>El proceso de editor de traducciones ({0}) no se ha podido iniciar.</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="354"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="427"/> <source>Extract messages</source> <translation>Extraer Mensajes</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="383"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="456"/> <source> Messages extracted successfully.</source> <translation> Mensajes extraídos con éxito.</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="399"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="472"/> <source>Initializing message catalog for '{0}'</source> <translation>Inicializando catálogo de mensaje para '{0}'</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="418"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="491"/> <source> Message catalog initialized successfully.</source> <translation> Catálogo de mensaje inicializado con éxito.</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="473"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="546"/> <source>Compiling message catalogs</source> <translation>Compilando catálogos de mensaje</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="502"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="575"/> <source> Message catalogs compiled successfully.</source> <translation> Catálogos de mensaje compilados con éxito.</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="576"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="649"/> <source>No locales detected. Aborting...</source> <translation>No se han detectado 'locales'. Abortado...</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="571"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="644"/> <source>Updating message catalogs</source> <translation>Actualizando catálogos de mensaje</translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="604"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="677"/> <source> Message catalogs updated successfully.</source> <translation> @@ -613,10 +613,70 @@ <translation><b>Configurar PyBabel</b><p>muestra un diálogo para editar la configuración de pybabel.</p></translation> </message> <message> - <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="80"/> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="110"/> <source>Translations</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="357"/> + <source>Install flask-babel</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="71"/> + <source>&Install flask-babel</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="76"/> + <source>Installs the flask-babel extension into the configured environment</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="79"/> + <source><b>Install flask-babel</b><p>Installs the flask-babel extension into the configured environment using the pip interface.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="88"/> + <source>Check flask-babel Availability</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="88"/> + <source>&Check flask-babel Availability</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="93"/> + <source>Check the availability of the flask-babel extension</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="95"/> + <source><b>Check flask-babel Availability</b><p>Check the availability of the flask-babel extension.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="357"/> + <source>The 'flask-babel' extension could not be installed because no virtual environment has been configured.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="371"/> + <source>The 'flask-babel' extension is installed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="373"/> + <source>The 'flask-babel' extension is not installed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="374"/> + <source>flask-babel Availability</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RoutesDialog</name>