--- a/eric7/i18n/eric7_es.ts Sun Jun 12 16:05:27 2022 +0200 +++ b/eric7/i18n/eric7_es.ts Mon Jun 13 16:39:53 2022 +0200 @@ -7308,7 +7308,7 @@ <context> <name>CycloneDX</name> <message> - <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="162" /> + <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="161" /> <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="137" /> <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="104" /> <source>CycloneDX - SBOM Creation</source> @@ -7325,7 +7325,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="164" /> + <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="163" /> <source><p>The SBOM data was written to file <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> @@ -9311,27 +9311,27 @@ <context> <name>DeepLEngine</name> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="78" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="81" /> <source>DeepL: Text to be translated exceeds the translation limit of {0} characters.</source> <translation>DeepL: El texto a traducir excede el límite de traducción de {0} carácteres.</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="86" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="89" /> <source>A valid DeepL Pro key is required.</source> <translation>Se necesita una clave válida de DeepL Pro.</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="107" /> - <source>Invalid response received from DeepL</source> - <translation>Respuesta no válida recibida de DeepL</translation> - </message> - <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="110" /> + <source>Invalid response received from DeepL</source> + <translation>Respuesta no válida recibida de DeepL</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="113" /> <source>DeepL call returned an unknown result</source> <translation>La llamada a DeepL ha retornado un resultado desconocido</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="114" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="117" /> <source><p>DeepL: No translation found</p></source> <translation><p>DeepL: No se ha encontrado una traducción</p></translation> </message> @@ -27947,14 +27947,12 @@ <context> <name>GlosbeEngine</name> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GlosbeEngine.py" line="84" /> <source>Glosbe: Invalid response received</source> - <translation>Glosbe: Recibida respuesta no válida</translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GlosbeEngine.py" line="98" /> + <translation type="vanished">Glosbe: Recibida respuesta no válida</translation> + </message> + <message> <source>Glosbe: No translation found.</source> - <translation>Glosbe: No se ha encontrado traducción.</translation> + <translation type="vanished">Glosbe: No se ha encontrado traducción.</translation> </message> </context> <context> @@ -27978,17 +27976,17 @@ <context> <name>GoogleV2Engine</name> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV2Engine.py" line="71" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV2Engine.py" line="80" /> <source>Google V2: A valid Google Translate key is required.</source> <translation>Google V2: Se requiere una clave Google Translate válida.</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV2Engine.py" line="83" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV2Engine.py" line="97" /> <source>Google V2: Invalid response received</source> <translation>Google V2: Recibida respuesta no válida</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV2Engine.py" line="89" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV2Engine.py" line="103" /> <source>Google V2: No translation available.</source> <translation>Google V2: No hay una traducción disponible.</translation> </message> @@ -48387,26 +48385,31 @@ <context> <name>MicrosoftEngine</name> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="189" /> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="145" /> - <source>You have not registered for the Microsoft Translation service.</source> - <translation>No está registrado para el servicio de Microsoft Translation.</translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="196" /> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="152" /> - <source>MS Translator: No valid access token available.</source> - <translation>MS Translator: No hay disponible un token de acceso válido.</translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="172" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="115" /> + <source>You have not registered for the Microsoft Azure Translation service.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="143" /> + <source>MS Translator: Invalid response received</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="147" /> <source>MS Translator: No translation available.</source> <translation>MS Translator: No hay una traducción disponible.</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="210" /> + <source>You have not registered for the Microsoft Translation service.</source> + <translation type="vanished">No está registrado para el servicio de Microsoft Translation.</translation> + </message> + <message> + <source>MS Translator: No valid access token available.</source> + <translation type="vanished">MS Translator: No hay disponible un token de acceso válido.</translation> + </message> + <message> <source>MS Translator: No Text-to-Speech for the selected language available.</source> - <translation>MS Translator: No hay disponible "Text-to-Speech" para el lenguaje seleccionado.</translation> + <translation type="vanished">MS Translator: No hay disponible "Text-to-Speech" para el lenguaje seleccionado.</translation> </message> </context> <context> @@ -50114,12 +50117,12 @@ <context> <name>MyMemoryEngine</name> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MyMemoryEngine.py" line="72" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MyMemoryEngine.py" line="79" /> <source>MyMemory: Only texts up to {0} characters are allowed.</source> <translation>MyMemory: Solo se permiten textos de hasta {0} carácteres.</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MyMemoryEngine.py" line="94" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MyMemoryEngine.py" line="101" /> <source>MyMemory: Invalid response received</source> <translation>MyMemory: Recibida respuesta no válida</translation> </message> @@ -58463,14 +58466,12 @@ <context> <name>PromtEngine</name> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/PromtEngine.py" line="96" /> <source>Promt: Invalid response received</source> - <translation>Promt: Recibida respuesta no válida</translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/PromtEngine.py" line="103" /> + <translation type="vanished">Promt: Recibida respuesta no válida</translation> + </message> + <message> <source>Promt: This direction of translation is not available.</source> - <translation>Promt: Esta dirección de traducción no está disponible.</translation> + <translation type="vanished">Promt: Esta dirección de traducción no está disponible.</translation> </message> </context> <context> @@ -79248,12 +79249,12 @@ <context> <name>TranslationEngine</name> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/TranslationEngine.py" line="91" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/TranslationEngine.py" line="98" /> <source>No pronounce data available</source> <translation>No hay datos de pronunciación disponibles</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/TranslationEngine.py" line="106" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/TranslationEngine.py" line="116" /> <source>No translation available</source> <translation>No hay traducción disponible</translation> </message> @@ -79443,56 +79444,54 @@ <context> <name>TranslatorEngines</name> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="39" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="44" /> + <source>DeepL</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="46" /> <source>Google V.1</source> <translation>Google V.1</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="41" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="48" /> <source>Google V.2</source> <translation>Google V.2</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="43" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="50" /> + <source>IBM Watson</source> + <translation>IBM Watson</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="52" /> + <source>Microsoft</source> + <translation>Microsoft</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="54" /> <source>MyMemory</source> <translation>MyMemory</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="45" /> - <source>Glosbe</source> - <translation>Glosbe</translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="47" /> - <source>PROMT</source> - <translation>PROMT</translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="49" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="56" /> <source>Yandex</source> <translation>Yandex</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="51" /> - <source>Microsoft</source> - <translation>Microsoft</translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="53" /> - <source>DeepL</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="55" /> - <source>IBM Watson</source> - <translation>IBM Watson</translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="58" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="59" /> <source>Unknow translation service name ({0})</source> <translation>Nombre de servicio de traducción desconocido ({0})</translation> </message> <message> + <source>Glosbe</source> + <translation type="vanished">Glosbe</translation> + </message> + <message> + <source>PROMT</source> + <translation type="vanished">PROMT</translation> + </message> + <message> <source>DeepL Pro</source> <translation type="vanished">DeepL Pro</translation> </message> @@ -79500,257 +79499,257 @@ <context> <name>TranslatorLanguagesDb</name> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="30" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="31" /> <source>Afrikaans</source> <translation>Afrikaans</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="31" /> - <source>Arabic</source> - <translation>Árabe</translation> - </message> - <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="32" /> - <source>Belarusian</source> - <translation>Bielorruso</translation> + <source>Arabic</source> + <translation>Árabe</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="33" /> - <source>Bulgarian</source> - <translation>Búlgaro</translation> + <source>Belarusian</source> + <translation>Bielorruso</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="34" /> - <source>Bosnian</source> - <translation>Bosnio</translation> + <source>Bulgarian</source> + <translation>Búlgaro</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="35" /> - <source>Catalan</source> - <translation>Catalán</translation> + <source>Bosnian</source> + <translation>Bosnio</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="36" /> - <source>Czech</source> - <translation>Checo</translation> + <source>Catalan</source> + <translation>Catalán</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="37" /> - <source>Danish</source> - <translation>Danés</translation> + <source>Czech</source> + <translation>Checo</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="38" /> - <source>German</source> - <translation>Alemán</translation> + <source>Danish</source> + <translation>Danés</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="39" /> - <source>Greek</source> - <translation>Griego</translation> + <source>German</source> + <translation>Alemán</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="40" /> - <source>English</source> - <translation>Inglés</translation> + <source>Greek</source> + <translation>Griego</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="41" /> - <source>Spanish</source> - <translation>Español</translation> + <source>English</source> + <translation>Inglés</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="42" /> - <source>Estonian</source> - <translation>Estonio</translation> + <source>Spanish</source> + <translation>Español</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="43" /> - <source>Finnish</source> - <translation>Finlandés</translation> + <source>Estonian</source> + <translation>Estonio</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="44" /> - <source>French</source> - <translation>Francés</translation> + <source>Finnish</source> + <translation>Finlandés</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="45" /> - <source>Irish</source> - <translation>Irlandés</translation> + <source>French</source> + <translation>Francés</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="46" /> - <source>Galician</source> - <translation>Gallego</translation> + <source>Irish</source> + <translation>Irlandés</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="47" /> - <source>Hebrew (he)</source> - <translation>Hebreo (he)</translation> + <source>Galician</source> + <translation>Gallego</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="48" /> - <source>Hindi</source> - <translation>Hindi</translation> + <source>Hebrew (he)</source> + <translation>Hebreo (he)</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="49" /> - <source>Croatian</source> - <translation>Croata</translation> + <source>Hindi</source> + <translation>Hindi</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="50" /> - <source>Hungarian</source> - <translation>Húngaro</translation> + <source>Croatian</source> + <translation>Croata</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="51" /> - <source>Indonesian</source> - <translation>Indonesio</translation> + <source>Hungarian</source> + <translation>Húngaro</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="52" /> - <source>Icelandic</source> - <translation>Islandés</translation> + <source>Indonesian</source> + <translation>Indonesio</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="53" /> - <source>Italian</source> - <translation>Italiano</translation> + <source>Icelandic</source> + <translation>Islandés</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="54" /> - <source>Hebrew (iw)</source> - <translation>Hebreo (iw)</translation> + <source>Italian</source> + <translation>Italiano</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="55" /> - <source>Japanese</source> - <translation>Japonés</translation> + <source>Hebrew (iw)</source> + <translation>Hebreo (iw)</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="56" /> - <source>Georgian</source> - <translation>Georgiano</translation> + <source>Japanese</source> + <translation>Japonés</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="57" /> - <source>Korean</source> - <translation>Koreano</translation> + <source>Georgian</source> + <translation>Georgiano</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="58" /> - <source>Lithuanian</source> - <translation>Lituano</translation> + <source>Korean</source> + <translation>Koreano</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="59" /> - <source>Latvian</source> - <translation>Letón</translation> + <source>Lithuanian</source> + <translation>Lituano</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="60" /> - <source>Macedonian</source> - <translation>Macedonio</translation> + <source>Latvian</source> + <translation>Letón</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="61" /> - <source>Maltese</source> - <translation>Maltés</translation> + <source>Macedonian</source> + <translation>Macedonio</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="62" /> - <source>Dutch</source> - <translation>Holandés</translation> + <source>Maltese</source> + <translation>Maltés</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="63" /> - <source>Norwegian</source> - <translation>Noruego</translation> + <source>Dutch</source> + <translation>Holandés</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="64" /> - <source>Polish</source> - <translation>Polaco</translation> + <source>Norwegian</source> + <translation>Noruego</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="65" /> - <source>Portuguese</source> - <translation>Portugués</translation> + <source>Polish</source> + <translation>Polaco</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="66" /> - <source>Romanian</source> - <translation>Rumano</translation> + <source>Portuguese</source> + <translation>Portugués</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="67" /> - <source>Russian</source> - <translation>Ruso</translation> + <source>Romanian</source> + <translation>Rumano</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="68" /> - <source>Slovak</source> - <translation>Eslovaco</translation> + <source>Russian</source> + <translation>Ruso</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="69" /> - <source>Slovenian</source> - <translation>Esloveno</translation> + <source>Slovak</source> + <translation>Eslovaco</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="70" /> - <source>Albanian</source> - <translation>Albano</translation> + <source>Slovenian</source> + <translation>Esloveno</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="71" /> - <source>Serbian</source> - <translation>Servio</translation> + <source>Albanian</source> + <translation>Albano</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="72" /> - <source>Swedish</source> - <translation>Sueco</translation> + <source>Serbian</source> + <translation>Servio</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="73" /> - <source>Thai</source> - <translation>Tailandés</translation> + <source>Swedish</source> + <translation>Sueco</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="74" /> - <source>Filipino</source> - <translation>Filipino</translation> + <source>Thai</source> + <translation>Tailandés</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="75" /> - <source>Turkish</source> - <translation>Turco</translation> + <source>Filipino</source> + <translation>Filipino</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="76" /> - <source>Ukrainian</source> - <translation>Ucranio</translation> + <source>Turkish</source> + <translation>Turco</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="77" /> - <source>Vietnamese</source> - <translation>Vietnamita</translation> + <source>Ukrainian</source> + <translation>Ucranio</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="78" /> - <source>Chinese</source> - <translation type="unfinished" /> + <source>Vietnamese</source> + <translation>Vietnamita</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="79" /> - <source>Chinese (China)</source> - <translation>Chino (China)</translation> + <source>Chinese</source> + <translation type="unfinished" /> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="80" /> + <source>Chinese (China)</source> + <translation>Chino (China)</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="81" /> <source>Chinese (Taiwan)</source> <translation>Chino (Taiwan)</translation> </message> @@ -79763,7 +79762,7 @@ <translation><b>Configurar Traductor</b></translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="202" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="209" /> <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="0" /> <source>Enabled Languages</source> <translation>Idiomas Habilitados</translation> @@ -79863,6 +79862,11 @@ </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="0" /> + <source>Subscription Region:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="0" /> <source>Subscription Key:</source> <translation>Clave de Subscripción:</translation> </message> @@ -79873,6 +79877,11 @@ </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="0" /> + <source>Enter the subscription region of the text translator service</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="0" /> <source>MyMemory</source> <translation>MyMemory</translation> </message> @@ -79902,37 +79911,37 @@ <translation>Introducir clave Yandex</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="41" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="42" /> <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a commercial or free API key.</a></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="45" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="46" /> <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a commercial API key.</a></p></source> <translation><p>Una clave es <b>necesaria</b> para utilizar este servicio. <a href="{0}">Obtener una API key comercial.</a></p></translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="49" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="50" /> <source><p>A key is <b>required</b> to use this service. <a href="{0}">Register with IBM Cloud.</a></p></source> <translation><p>Una clave es <b>necesaria</b> para utilizar este servicio. <a href="{0}">Registrar en IBM Cloud.</a></p></translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="53" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="54" /> <source><p>A registration of the text translation service is <b>required</b>. <a href="{0}">Register with Microsoft Azure.</a></p></source> <translation><p>Es <b>necesario</b> registrarse para el servicio de traducción necesaria. <a href="{0}">Registrar con Microsoft Azure.</a></p></translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="58" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="59" /> <source><p>A key is <b>optional</b> to use this service. <a href="{0}">Get a free API key.</a></p></source> <translation><p>Una clave es <b>opcional</b> para utilizar este servicio. <a href="{0}">Obtener una API key gratuita.</a></p></translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="62" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="63" /> <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a free API key.</a></p></source> <translation><p>Una clave es <b>necesaria</b> para utilizar este servicio. <a href="{0}">Obtener una API key gratuita.</a></p></translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="203" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="210" /> <source>At least two languages should be selected to work correctly.</source> <translation>Se deben seleccionar al menos dos idiomas para que esta herramienta funcione correctamente.</translation> </message> @@ -79948,7 +79957,7 @@ <context> <name>TranslatorPlugin</name> <message> - <location filename="../Plugins/PluginTranslator.py" line="69" /> + <location filename="../Plugins/PluginTranslator.py" line="72" /> <source>Translator</source> <translation>Traductor</translation> </message> @@ -80023,12 +80032,12 @@ <translation>El servicio de traducción seleccionado no soporta la función de Text-to-Speech.</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.py" line="492" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.py" line="493" /> <source>Error playing pronunciation</source> <translation>Error al reproducir pronunciación</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.py" line="493" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.py" line="494" /> <source><p>The received pronunciation could not be played.</p><p>Reason: {0}</p></source> <translation><p>La pronunciación recibida no se ha podido reproducir.</p><p>Razón: {0}</p></translation> </message> @@ -89848,7 +89857,7 @@ <context> <name>VirtualenvManagerDialog</name> <message> - <location filename="../VirtualEnv/VirtualenvManagerWidgets.py" line="379" /> + <location filename="../VirtualEnv/VirtualenvManagerWidgets.py" line="378" /> <source>Manage Virtual Environments</source> <translation>Gestionar Entornos Virtuales</translation> </message> @@ -89931,7 +89940,7 @@ <translation>Pulsar para guardar el directorio base</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManagerWidgets.py" line="70" /> + <location filename="../VirtualEnv/VirtualenvManagerWidgets.py" line="69" /> <source>Virtualenv Base Directory</source> <translation>Directorio Base para el Virtualenv</translation> </message> @@ -89939,7 +89948,7 @@ <context> <name>VirtualenvManagerWindow</name> <message> - <location filename="../VirtualEnv/VirtualenvManagerWidgets.py" line="416" /> + <location filename="../VirtualEnv/VirtualenvManagerWidgets.py" line="415" /> <source>Manage Virtual Environments</source> <translation>Gestionar Entornos Virtuales</translation> </message> @@ -94715,57 +94724,57 @@ <context> <name>YandexEngine</name> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="37" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="39" /> <source>Yandex: Invalid API key.</source> <translation>Yandex: API key no válida.</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="38" /> - <source>Yandex: API key has been blocked.</source> - <translation>Yandex: la API key está bloqueada.</translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="39" /> - <source>Yandex: Daily limit for requests has been reached.</source> - <translation>Yandex: se ha alcanzado el límite diario de solicitudes.</translation> - </message> - <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="40" /> - <source>Yandex: Daily limit for the volume of translated text reached.</source> - <translation>Yandex: se ha alcanzado el límite diario de texto traducido.</translation> + <source>Yandex: API key has been blocked.</source> + <translation>Yandex: la API key está bloqueada.</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="41" /> + <source>Yandex: Daily limit for requests has been reached.</source> + <translation>Yandex: se ha alcanzado el límite diario de solicitudes.</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="42" /> - <source>Yandex: Text size exceeds the maximum.</source> - <translation>Yandex: el tamaño del texto excede el máximo.</translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="43" /> - <source>Yandex: Text could not be translated.</source> - <translation>Yandex: No se ha podido traducir el texto.</translation> + <source>Yandex: Daily limit for the volume of translated text reached.</source> + <translation>Yandex: se ha alcanzado el límite diario de texto traducido.</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="44" /> + <source>Yandex: Text size exceeds the maximum.</source> + <translation>Yandex: el tamaño del texto excede el máximo.</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="45" /> + <source>Yandex: Text could not be translated.</source> + <translation>Yandex: No se ha podido traducir el texto.</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="46" /> <source>Yandex: The specified translation direction is not supported.</source> <translation>Yandex: La dirección de traducción especificada no está soportada.</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="86" /> - <source>Yandex: Only texts up to {0} characters are allowed.</source> - <translation>Yandex: Solo se permiten textos de hasta {0} carácteres.</translation> - </message> - <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="93" /> + <source>Yandex: Only texts up to {0} characters are allowed.</source> + <translation>Yandex: Solo se permiten textos de hasta {0} carácteres.</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="100" /> <source>Yandex: A valid key is required.</source> <translation>Yandex: es necesaria una clave válida.</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="108" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="115" /> <source>Yandex: Invalid response received</source> <translation>Yandex: Recibida respuesta no válida</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="114" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="121" /> <source>Yandex: Unknown error code ({0}) received.</source> <translation>Yandex: recigido código de error ({0}).</translation> </message>