summaryrefslogtreecommitdiffstats
path: root/translations/subsurface_es_ES.ts
diff options
context:
space:
mode:
authorGravatar Dirk Hohndel <dirk@hohndel.org>2017-09-15 22:00:13 -0700
committerGravatar Dirk Hohndel <dirk@hohndel.org>2017-09-15 22:00:13 -0700
commit5e1ad4948e9d4a44c0587511ecedd7856ac5a32e (patch)
tree0fcf0112c2c7514bfeefb4f1c9392766dcf5e523 /translations/subsurface_es_ES.ts
parent5e3bf0b4fa3e7b48e7bed9608640eee80336833e (diff)
downloadsubsurface-5e1ad4948e9d4a44c0587511ecedd7856ac5a32e.tar.gz
latest translations
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'translations/subsurface_es_ES.ts')
-rw-r--r--translations/subsurface_es_ES.ts1500
1 files changed, 774 insertions, 726 deletions
diff --git a/translations/subsurface_es_ES.ts b/translations/subsurface_es_ES.ts
index 00cd61198..c1c075e1a 100644
--- a/translations/subsurface_es_ES.ts
+++ b/translations/subsurface_es_ES.ts
@@ -329,27 +329,22 @@
<context>
<name>CloudCredentials</name>
<message>
- <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="51"/>
+ <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="49"/>
<source>Cloud credentials</source>
<translation>Credenciales de la nube</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="57"/>
+ <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="55"/>
<source>Email</source>
<translation>Email</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="69"/>
+ <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="72"/>
<source>Password</source>
<translation>Contraseña</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="93"/>
- <source>Show password</source>
- <translation>Mostrar contraseña</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="98"/>
+ <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="91"/>
<source>PIN</source>
<translation>PIN</translation>
</message>
@@ -1605,82 +1600,82 @@
<translation>+</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1363"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1364"/>
<source>Backup dive computer settings</source>
<translation>Hacer copia de seguridad de los ajustes</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1364"/>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1385"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1365"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1386"/>
<source>Backup files (*.xml)</source>
<translation>Archivos de copia de seguridad (*.xml)</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1368"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1369"/>
<source>XML backup error</source>
<translation>Error en la copia de seguridad XML</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1369"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1370"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Se produjo un error al guardar la copia de seguridad.
%1</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1372"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1373"/>
<source>Backup succeeded</source>
<translation>Copia de seguridad correcta</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1373"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1374"/>
<source>Your settings have been saved to: %1</source>
<translation>Se han guardado los ajustes en: %1</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1384"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1385"/>
<source>Restore dive computer settings</source>
<translation>Recuperar ajustes del ordenador de buceo</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1390"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1391"/>
<source>XML restore error</source>
<translation>Error al recuperar el XML</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1391"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1392"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Ocurrió un error al recuperar la copia de seguridad.
%1</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1395"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1396"/>
<source>Restore succeeded</source>
<translation>Recuperación correcta</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1396"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1397"/>
<source>Your settings have been restored successfully.</source>
<translation>Los ajustes se han recuperado correctamente.</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1406"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1407"/>
<source>Select firmware file</source>
<translation>Seleccionar archivo de firmware</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1407"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1408"/>
<source>All files (*.*)</source>
<translation>Todos los archivos (*.*)</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1467"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1468"/>
<source>Choose file for dive computer download logfile</source>
<translation>Seleccionar archivo de registro para descarga desde ordenador de buceo</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1468"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1469"/>
<source>Log files (*.log)</source>
<translation>Archivos de registro (*.log)</translation>
</message>
@@ -1897,22 +1892,22 @@ el ordenador de buceo seleccionado?</translation>
<context>
<name>DiveDetails</name>
<message>
- <location filename="../mobile-widgets/qml/DiveDetails.qml" line="42"/>
+ <location filename="../mobile-widgets/qml/DiveDetails.qml" line="44"/>
<source>Dive details</source>
<translation>Detalles de inmersión</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetails.qml" line="76"/>
+ <location filename="../mobile-widgets/qml/DiveDetails.qml" line="78"/>
<source>Delete dive</source>
<translation>Eliminar inmersión</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetails.qml" line="91"/>
+ <location filename="../mobile-widgets/qml/DiveDetails.qml" line="93"/>
<source>Show on map</source>
<translation>Mostrar en el mapa</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetails.qml" line="160"/>
+ <location filename="../mobile-widgets/qml/DiveDetails.qml" line="163"/>
<source>Multiple Buddies</source>
<translation>Varios Compañeros</translation>
</message>
@@ -1920,94 +1915,104 @@ el ordenador de buceo seleccionado?</translation>
<context>
<name>DiveDetailsEdit</name>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="84"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="89"/>
<source>Dive %1</source>
<translation>Inmersión %1</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="88"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="93"/>
<source>Date:</source>
<translation>Fecha:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="96"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="105"/>
<source>Location:</source>
<translation>Ubicación:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="105"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="118"/>
<source>Coordinates:</source>
<translation>Coordenadas:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="114"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="131"/>
<source>Use current
GPS location:</source>
<translation>Utilizar posición
GPS actual:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="147"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="146"/>
<source>Depth:</source>
<translation>Profundidad:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="156"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="159"/>
<source>Duration:</source>
<translation>Duración:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="166"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="173"/>
<source>Air Temp:</source>
<translation>Temp. del aire:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="175"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="186"/>
<source>Water Temp:</source>
<translation>Temp. del agua:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="184"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="199"/>
<source>Suit:</source>
<translation>Traje:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="195"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="212"/>
<source>Buddy:</source>
<translation>Compañero:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="206"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="225"/>
<source>Divemaster:</source>
<translation>Divemaster:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="217"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="238"/>
<source>Weight:</source>
<translation>Peso:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="227"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="252"/>
<source>Cylinder:</source>
<translation>Botella:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="238"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="265"/>
<source>Gas mix:</source>
<translation>Mezcla de gas:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="248"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="279"/>
<source>Start Pressure:</source>
<translation>Presión inicial:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="257"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="292"/>
<source>End Pressure:</source>
<translation>Presión final:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="267"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="305"/>
+ <source>Rating:</source>
+ <translation>Calificación:</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="318"/>
+ <source>Visibility:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="332"/>
<source>Notes:</source>
<translation>Notas:</translation>
</message>
@@ -2015,57 +2020,67 @@ GPS actual:</translation>
<context>
<name>DiveDetailsView</name>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="156"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="222"/>
<source>No profile to show</source>
<translation>Sin perfil para mostrar</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="162"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="228"/>
<source>Suit:</source>
<translation>Traje:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="168"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="234"/>
<source>Air Temp:</source>
<translation>Temp. del aire:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="212"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="278"/>
<source>Cylinder:</source>
<translation>Botella:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="174"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="240"/>
<source>Water Temp:</source>
<translation>Temp. del agua:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="72"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="62"/>
<source>Map it</source>
<translation>Mapa</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="265"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="107"/>
+ <source>Rating:</source>
+ <translation>Calificación:</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="149"/>
+ <source>Visibility:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="331"/>
<source>Divemaster:</source>
<translation>Divemaster:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="219"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="285"/>
<source>Weight:</source>
<translation>Peso:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="272"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="338"/>
<source>Buddy:</source>
<translation>Compañero:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="226"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="292"/>
<source>SAC:</source>
<translation>CAS:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="308"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="374"/>
<source>Notes</source>
<translation>Notas</translation>
</message>
@@ -2127,23 +2142,23 @@ GPS actual:</translation>
<name>DiveList</name>
<message>
<location filename="../mobile-widgets/qml/DiveList.qml" line="13"/>
- <location filename="../mobile-widgets/qml/DiveList.qml" line="279"/>
- <location filename="../mobile-widgets/qml/DiveList.qml" line="285"/>
+ <location filename="../mobile-widgets/qml/DiveList.qml" line="280"/>
+ <location filename="../mobile-widgets/qml/DiveList.qml" line="286"/>
<source>Dive list</source>
<translation>Lista de inmersiones</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveList.qml" line="275"/>
+ <location filename="../mobile-widgets/qml/DiveList.qml" line="276"/>
<source>Cloud credentials</source>
<translation>Credenciales de la nube</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveList.qml" line="281"/>
+ <location filename="../mobile-widgets/qml/DiveList.qml" line="282"/>
<source>Please tap the &apos;+&apos; button to add a dive (or download dives from a supported dive computer)</source>
<translation>Pulsa el botón &apos;+&apos; para añadir una inmersión (o descargar inmersiones desde un ordenador soportado)</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveList.qml" line="304"/>
+ <location filename="../mobile-widgets/qml/DiveList.qml" line="306"/>
<source>No dives in dive list</source>
<translation>Sin inmersiones en la lista</translation>
</message>
@@ -2254,12 +2269,12 @@ GPS actual:</translation>
<context>
<name>DiveLocationModel</name>
<message>
- <location filename="../desktop-widgets/locationinformation.cpp" line="331"/>
+ <location filename="../desktop-widgets/locationinformation.cpp" line="329"/>
<source>Create a new dive site, copying relevant information from the current dive.</source>
<translation>Crea un nuevo punto de buceo, tomando información relevante de la inmersión actual.</translation>
</message>
<message>
- <location filename="../desktop-widgets/locationinformation.cpp" line="332"/>
+ <location filename="../desktop-widgets/locationinformation.cpp" line="330"/>
<source>Create a new dive site with this name</source>
<translation>Crea un nuevo punto de buceo con este nombre</translation>
</message>
@@ -2449,7 +2464,7 @@ GPS actual:</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogexportdialog.ui" line="503"/>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="100"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="102"/>
<source>Light</source>
<translation>Iluminación</translation>
</message>
@@ -2459,121 +2474,121 @@ GPS actual:</translation>
<translation>Arena</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="77"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="79"/>
<source>Generic format that is used for data exchange between a variety of diving related programs.</source>
<translation>Formato genérico que se utiliza para intercambio de datos entre programas relacionados con el buceo.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="79"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="81"/>
<source>Comma separated values describing the dive profile.</source>
<translation>Valores separados por comas que describen el perfil de buceo</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="81"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="83"/>
<source>Comma separated values of the dive information. This includes most of the dive details but no profile information.</source>
<translation>Valores separados por comas de la información del buceo. Aquí se incluyen la mayoría de los detalles pero no la información del perfil.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="83"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="85"/>
<source>Send the dive data to divelogs.de website.</source>
<translation>Enviar los datos de buceo al sitio web divelogs.de.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="85"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="87"/>
<source>Send the dive data to dive-share.appspot.com website.</source>
<translation>Enviar datos de buceo a la web dive-share.appspot.com.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="87"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="89"/>
<source>HTML export of the dive locations, visualized on a world map.</source>
<translation>Exporta las ubicaciones de buceo en HTML, visualizándolas en un mapa mundial.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="89"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="91"/>
<source>Subsurface native XML format.</source>
<translation>Formato XML nativo de Subsurface.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="91"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="93"/>
<source>Write depths of images to file.</source>
<translation>Escribir la profundidad de las imágenes a archivo.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="93"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="95"/>
<source>Write dive as TeX macros to file.</source>
<translation>Guardar la inmersión como macros de TeX.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="138"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="140"/>
<source>Export UDDF file as</source>
<translation>Exportar archivo UDDF como</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="139"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="141"/>
<source>UDDF files (*.uddf *.UDDF)</source>
<translation>Archivos UDDF (*.uddf *.UDDF)</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="142"/>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="146"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="144"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="148"/>
<source>Export CSV file as</source>
<translation>Exportar archivo CSV como</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="143"/>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="147"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="145"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="149"/>
<source>CSV files (*.csv *.CSV)</source>
<translation>Archivos CSV (*.csv *.CSV)</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="153"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="155"/>
<source>Export world map</source>
<translation>Exportar mapamundi</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="154"/>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="178"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="156"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="180"/>
<source>HTML files (*.html)</source>
<translation>Archivos HTML (*.html)</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="158"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="160"/>
<source>Export Subsurface XML</source>
<translation>Exportar a XML de Subsurface</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="159"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="161"/>
<source>XML files (*.xml *.ssrf)</source>
<translation>Archivos XML (*.xml *.ssrf)</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="167"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="169"/>
<source>Save image depths</source>
<translation>Guardar profundidades de las imágenes</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="171"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="173"/>
<source>Export to TeX file</source>
<translation>Exportar a archivo TeX</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="171"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="173"/>
<source>TeX files (*.tex)</source>
<translation>Archivos TeX (*.tex)</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="177"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="179"/>
<source>Export HTML files as</source>
<translation>Exportar archivos HTML como</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="193"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="195"/>
<source>Please wait, exporting...</source>
<translation>Espere mientras se exporta…</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="228"/>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="310"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="230"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="412"/>
<source>Can&apos;t open file %s</source>
<translation>No se puede abrir el archivo %s</translation>
</message>
@@ -2643,191 +2658,191 @@ GPS actual:</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="641"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="757"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="872"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="759"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="874"/>
<source>Sample time</source>
<translation>Hora de la muestra</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="643"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="759"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="761"/>
<source>Sample depth</source>
<translation>Profundidad de la muestra</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="645"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="761"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="763"/>
<source>Sample temperature</source>
<translation>Temperatura de la muestra</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="647"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="763"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="765"/>
<source>Sample pO₂</source>
<translation>PO2 de la muestra</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="649"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="765"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="767"/>
<source>Sample sensor1 pO₂</source>
<translation>pO₂ del sensor 1 de la muestra</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="651"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="767"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="769"/>
<source>Sample sensor2 pO₂</source>
<translation>pO₂ del sensor 2 de la muestra</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="653"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="769"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="771"/>
<source>Sample sensor3 pO₂</source>
<translation>pO₂ del sensor 3 de la muestra</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="655"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="771"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="773"/>
<source>Sample CNS</source>
<translation>CNS de la muestra</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="657"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="773"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="775"/>
<source>Sample NDL</source>
<translation>LND de la muestra</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="659"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="775"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="777"/>
<source>Sample TTS</source>
<translation>TTS de la muestra</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="661"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="777"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="779"/>
<source>Sample stopdepth</source>
<translation>Profundidad de parada de la muestra</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="663"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="779"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="781"/>
<source>Sample pressure</source>
<translation>Presión de la muestra</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="665"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="781"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="783"/>
<source>Sample setpoint</source>
<translation>Setpoint de la muestra</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="669"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="755"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="876"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="757"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="878"/>
<source>Dive #</source>
<translation>Inmersión n.º</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="670"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="749"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="878"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="751"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="880"/>
<source>Date</source>
<translation>Fecha</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="671"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="753"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="880"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="755"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="882"/>
<source>Time</source>
<translation>Hora de entrada</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="672"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="882"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="884"/>
<source>Duration</source>
<translation>Duración</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="673"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="888"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="890"/>
<source>Max. depth</source>
<translation>Prof. máxima</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="674"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="890"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="892"/>
<source>Avg. depth</source>
<translation>Prof. media</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="675"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="922"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="924"/>
<source>Air temp.</source>
<translation>Temperatura del aire</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="676"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="924"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="926"/>
<source>Water temp.</source>
<translation>Temperatura del agua</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="677"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="912"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="914"/>
<source>Cyl. size</source>
<translation>Tam.botella</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="678"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="914"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="916"/>
<source>Start pressure</source>
<translation>Presión inicial</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="679"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="916"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="918"/>
<source>End pressure</source>
<translation>Presión final</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="680"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="918"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="920"/>
<source>O₂</source>
<translation>O₂</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="681"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="920"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="922"/>
<source>He</source>
<translation>He</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="682"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="884"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="886"/>
<source>Location</source>
<translation>Ubicación</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="683"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="886"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="888"/>
<source>GPS</source>
<translation>GPS</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="684"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="892"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="894"/>
<source>Divemaster</source>
<translation>Divemaster</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="685"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="894"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="896"/>
<source>Buddy</source>
<translation>Compañero</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="686"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="896"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="898"/>
<source>Suit</source>
<translation>Traje</translation>
</message>
@@ -2843,19 +2858,19 @@ GPS actual:</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="689"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="898"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="900"/>
<source>Notes</source>
<translation>Notas</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="690"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="900"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="902"/>
<source>Weight</source>
<translation>Peso</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogimportdialog.cpp" line="691"/>
- <location filename="../desktop-widgets/divelogimportdialog.cpp" line="902"/>
+ <location filename="../desktop-widgets/divelogimportdialog.cpp" line="904"/>
<source>Tags</source>
<translation>Etiquetas</translation>
</message>
@@ -3312,82 +3327,82 @@ p, li { white-space: pre-wrap; }
<translation>error al escribir el archivo zip: %s error de zip %d error de sistema %d - %s</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="759"/>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="950"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="757"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="948"/>
<source>Done</source>
<translation>Hecho</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="793"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="791"/>
<source>Uploading dive list...</source>
<translation>Subiendo lista de inmersiones…</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="825"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="823"/>
<source>Downloading dive list...</source>
<translation>Descargando lista de inmersiones…</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="866"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="864"/>
<source>Downloading %1 dives...</source>
<translation>Descargando %1 inmersiones…</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="900"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="898"/>
<source>Download finished - %1</source>
<translation>Descarga finalizada - %1</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="914"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="912"/>
<source>Problem with download</source>
<translation>Problema con la descarga</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="915"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="913"/>
<source>The archive could not be opened:
</source>
<translation>No se ha podido abrir el archivo:
</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="924"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="922"/>
<source>Corrupted download</source>
<translation>Descarga corrompida</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="925"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="923"/>
<source>The archive could not be opened:
%1</source>
<translation>El archivo no pudo abrirse
%1</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="951"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="949"/>
<source>Upload finished</source>
<translation>Subida finalizada</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="964"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="962"/>
<source>Upload failed</source>
<translation>La subida ha fallado</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="967"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="965"/>
<source>Upload successful</source>
<translation>Subida correcta</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="970"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="968"/>
<source>Login failed</source>
<translation>El acceso ha fallado</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="973"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="971"/>
<source>Cannot parse response</source>
<translation>No se puede leer la respuesta</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="985"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="983"/>
<source>Error: %1</source>
<translation>Error: %1</translation>
</message>
@@ -3522,7 +3537,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="../desktop-widgets/downloadfromdivecomputer.ui" line="179"/>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="129"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="179"/>
<source>Download</source>
<translation>Descargar</translation>
</message>
@@ -3548,6 +3563,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="../desktop-widgets/downloadfromdivecomputer.ui" line="291"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="192"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
@@ -3557,70 +3573,62 @@ p, li { white-space: pre-wrap; }
<translation>Ordenador de buceo</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="64"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="21"/>
+ <source>Bluetooth is not enabled</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="63"/>
<source> Vendor name: </source>
<translation>Nombre del fabricante:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="77"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="94"/>
<source> Dive Computer:</source>
<translation>Ordenador de buceo:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="88"/>
- <source>Bluetooth download:</source>
- <translation>Descarga Bluetooth:</translation>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="129"/>
+ <source> Connection:</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="135"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="181"/>
<source>Retry</source>
<translation>Intentar de nuevo</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="161"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="192"/>
<source>Quit</source>
<translation>Salir</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="174"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="202"/>
<source> Downloaded dives</source>
<translation>Descargar inmersiones</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="175"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="203"/>
<source>Info:</source>
<translation>Info:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="175"/>
- <source> No dives</source>
- <translation>Sin inmersiones</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="214"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="236"/>
<source>Accept</source>
<translation>Aceptar</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="240"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="253"/>
<source>Select All</source>
<translation>Seleccionar todo</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="258"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="261"/>
<source>Unselect All</source>
<translation>Des-seleccionar todo</translation>
</message>
</context>
<context>
- <name>DownloadedDiveDelegate</name>
- <message>
- <location filename="../mobile-widgets/qml/DownloadedDiveDelegate.qml" line="78"/>
- <source>Duration: </source>
- <translation>Duración:</translation>
- </message>
-</context>
-<context>
<name>ExtraDataModel</name>
<message>
<location filename="../qt-models/divecomputerextradatamodel.cpp" line="11"/>
@@ -3646,12 +3654,12 @@ p, li { white-space: pre-wrap; }
<translation>Conectar al marcador de texto de Facebook</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="255"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="257"/>
<source>To disconnect Subsurface from your Facebook account, use the &apos;Share on&apos; menu entry.</source>
<translation>Para desconectar Subsurface de tu cuenta de Facebook, utiliza la opción &apos;Compartir&apos; del menú.</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="264"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="266"/>
<source>To connect to Facebook, please log in. This enables Subsurface to publish dives to your timeline</source>
<translation>Para conectar con Facebook, por favor inicie sesión. Esto permitirá a Subsurface publicar inmersiones en su historial.</translation>
</message>
@@ -3659,22 +3667,22 @@ p, li { white-space: pre-wrap; }
<context>
<name>FacebookManager</name>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="215"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="217"/>
<source>Photo upload sucessfull</source>
<translation>Foto enviada correctamente</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="216"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="218"/>
<source>Your dive profile was updated to Facebook.</source>
<translation>Tu perfil de buceo se ha subido a Facebook.</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="220"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="222"/>
<source>Photo upload failed</source>
<translation>Fallo envío de Foto</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="221"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="223"/>
<source>Your dive profile was not updated to Facebook,
please send the following to the developer.
</source>
@@ -3730,12 +3738,12 @@ por favor envía lo siguiente al equipo de desarrollo.
<context>
<name>FirmwareUpdateThread</name>
<message>
- <location filename="../core/configuredivecomputerthreads.cpp" line="2241"/>
+ <location filename="../core/configuredivecomputerthreads.cpp" line="2237"/>
<source>This feature is not yet available for the selected dive computer.</source>
<translation>Esta función no está disponible, todavía, para el ordenador seleccionado</translation>
</message>
<message>
- <location filename="../core/configuredivecomputerthreads.cpp" line="2246"/>
+ <location filename="../core/configuredivecomputerthreads.cpp" line="2242"/>
<source>Firmware update failed!</source>
<translation>¡ Ha fallado la actualización de firmware !</translation>
</message>
@@ -3743,56 +3751,43 @@ por favor envía lo siguiente al equipo de desarrollo.
<context>
<name>GlobalDrawer</name>
<message>
- <location filename="../mobile-widgets/qml/kirigami/src/controls/GlobalDrawer.qml" line="361"/>
+ <location filename="../mobile-widgets/qml/kirigami/src/controls/GlobalDrawer.qml" line="393"/>
<source>Back</source>
<translation>Atrás</translation>
</message>
</context>
<context>
- <name>GlobeGPS</name>
- <message>
- <location filename="../desktop-widgets/globe.cpp" line="125"/>
- <source>Edit selected dive locations</source>
- <translation>Editar los puntos de buceo seleccionados.</translation>
- </message>
-</context>
-<context>
<name>GpsList</name>
<message>
- <location filename="../mobile-widgets/qml/GpsList.qml" line="15"/>
+ <location filename="../mobile-widgets/qml/GpsList.qml" line="14"/>
<source>GPS Fixes</source>
<translation>Posiciones GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/GpsList.qml" line="28"/>
+ <location filename="../mobile-widgets/qml/GpsList.qml" line="27"/>
<source>Date: </source>
<translation>Fecha:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/GpsList.qml" line="38"/>
+ <location filename="../mobile-widgets/qml/GpsList.qml" line="39"/>
<source>Name: </source>
<translation>Nombre:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/GpsList.qml" line="48"/>
+ <location filename="../mobile-widgets/qml/GpsList.qml" line="51"/>
<source>Latitude: </source>
<translation>Latitud:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/GpsList.qml" line="57"/>
+ <location filename="../mobile-widgets/qml/GpsList.qml" line="62"/>
<source>Longitude: </source>
<translation>Longitud:</translation>
</message>
- <message>
- <location filename="../mobile-widgets/qml/GpsList.qml" line="100"/>
- <source>List of stored GPS fixes</source>
- <translation>Lista de posiciones GPS guardadas</translation>
- </message>
</context>
<context>
<name>GpsLocation</name>
<message>
- <location filename="../core/gpslocation.cpp" line="127"/>
+ <location filename="../core/gpslocation.cpp" line="135"/>
<source>Unknown GPS location</source>
<translation>Posición GPS desconocida</translation>
</message>
@@ -3821,32 +3816,32 @@ por favor envía lo siguiente al equipo de desarrollo.
<context>
<name>LocationFilterDelegate</name>
<message>
- <location filename="../desktop-widgets/modeldelegates.cpp" line="497"/>
+ <location filename="../desktop-widgets/modeldelegates.cpp" line="494"/>
<source> (same GPS fix)</source>
<translation>(igual posición GPS)</translation>
</message>
<message>
- <location filename="../desktop-widgets/modeldelegates.cpp" line="502"/>
+ <location filename="../desktop-widgets/modeldelegates.cpp" line="499"/>
<source> (~%1 away</source>
<translation> (~%1 de distancia</translation>
</message>
<message numerus="yes">
- <location filename="../desktop-widgets/modeldelegates.cpp" line="503"/>
+ <location filename="../desktop-widgets/modeldelegates.cpp" line="500"/>
<source>, %n dive(s) here)</source>
<translation><numerusform>, %n inmersión aquí)</numerusform><numerusform>, %n inmersiónes aquí)</numerusform></translation>
</message>
<message>
- <location filename="../desktop-widgets/modeldelegates.cpp" line="508"/>
+ <location filename="../desktop-widgets/modeldelegates.cpp" line="505"/>
<source>(no existing GPS data, add GPS fix from this dive)</source>
<translation>(no existen datos GPS, añadir posición GPS de esta inmersión)</translation>
</message>
<message>
- <location filename="../desktop-widgets/modeldelegates.cpp" line="510"/>
+ <location filename="../desktop-widgets/modeldelegates.cpp" line="507"/>
<source>(no GPS data)</source>
<translation>(sin datos GPS)</translation>
</message>
<message>
- <location filename="../desktop-widgets/modeldelegates.cpp" line="512"/>
+ <location filename="../desktop-widgets/modeldelegates.cpp" line="509"/>
<source>Pick site: </source>
<translation>Elegir punto:</translation>
</message>
@@ -3929,29 +3924,29 @@ por favor envía lo siguiente al equipo de desarrollo.
</message>
<message>
<location filename="../desktop-widgets/locationinformation.cpp" line="32"/>
- <location filename="../desktop-widgets/locationinformation.cpp" line="218"/>
+ <location filename="../desktop-widgets/locationinformation.cpp" line="216"/>
<source>Dive site management</source>
<translation>Gestión de puntos de buceo</translation>
</message>
<message>
- <location filename="../desktop-widgets/locationinformation.cpp" line="64"/>
+ <location filename="../desktop-widgets/locationinformation.cpp" line="62"/>
<source>Merge into current site</source>
<translation>Mezclar en el punto actual</translation>
</message>
<message>
- <location filename="../desktop-widgets/locationinformation.cpp" line="73"/>
+ <location filename="../desktop-widgets/locationinformation.cpp" line="71"/>
<source>Merging dive sites</source>
<translation>Mezclando puntos de buceo</translation>
</message>
<message>
- <location filename="../desktop-widgets/locationinformation.cpp" line="74"/>
+ <location filename="../desktop-widgets/locationinformation.cpp" line="72"/>
<source>You are about to merge dive sites, you can't undo that action
Are you sure you want to continue?</source>
<translation>Estás a punto de mexclar puntos de buceo, esta acción no se puede deshacer
¿Seguro que deseas continuar?</translation>
</message>
<message>
- <location filename="../desktop-widgets/locationinformation.cpp" line="225"/>
+ <location filename="../desktop-widgets/locationinformation.cpp" line="223"/>
<source>You are editing a dive site</source>
<translation>Estas editando un punto de buceo</translation>
</message>
@@ -3969,8 +3964,8 @@ por favor envía lo siguiente al equipo de desarrollo.
<message>
<location filename="../desktop-widgets/tab-widgets/maintab.ui" line="27"/>
<location filename="../desktop-widgets/tab-widgets/maintab.ui" line="447"/>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="518"/>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="550"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="516"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="548"/>
<source>Notes</source>
<translation>Notas</translation>
</message>
@@ -3991,19 +3986,19 @@ por favor envía lo siguiente al equipo de desarrollo.
</message>
<message>
<location filename="../desktop-widgets/tab-widgets/maintab.ui" line="107"/>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="299"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="297"/>
<source>Air temp.</source>
<translation>Temperatura del aire</translation>
</message>
<message>
<location filename="../desktop-widgets/tab-widgets/maintab.ui" line="117"/>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="300"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="298"/>
<source>Water temp.</source>
<translation>Temperatura del agua</translation>
</message>
<message>
<location filename="../desktop-widgets/tab-widgets/maintab.ui" line="192"/>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="549"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="547"/>
<source>Location</source>
<translation>Ubicación</translation>
</message>
@@ -4088,103 +4083,103 @@ por favor envía lo siguiente al equipo de desarrollo.
<translation>Fotos</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="79"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="77"/>
<source>Apply changes</source>
<translation>Aplicar cambios</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="83"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="81"/>
<source>Discard changes</source>
<translation>Descartar cambios</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="99"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="97"/>
<source>Cylinders</source>
<translation>Botellas</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="100"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="98"/>
<source>Add cylinder</source>
<translation>Añadir botella</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="103"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="101"/>
<source>Weights</source>
<translation>Lastre</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="104"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="102"/>
<source>Add weight system</source>
<translation>Añadir sistema de lastre</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="108"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="106"/>
<source>OC</source>
<translation>OC</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="108"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="106"/>
<source>CCR</source>
<translation>CCR</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="108"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="106"/>
<source>pSCR</source>
<translation>pSCR</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="108"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="106"/>
<source>Freedive</source>
<translation>Apnea</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="296"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="294"/>
<source>Air temp. [%1]</source>
<translation>Temp. aire [%1]</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="297"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="295"/>
<source>Water temp. [%1]</source>
<translation>Temp. agua [%1]</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="336"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="334"/>
<source>This trip is being edited.</source>
<translation>Este viaje está siendo editado.</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="343"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="341"/>
<source>Multiple dives are being edited.</source>
<translation>Se están editando varias inmersiones.</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="345"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="343"/>
<source>This dive is being edited.</source>
<translation>Esta inmersión esta siendo editada.</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="476"/>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="509"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="474"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="507"/>
<source>Trip notes</source>
<translation>Notas del viaje</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="504"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="502"/>
<source>Trip location</source>
<translation>Ubicación del viaje</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="713"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="711"/>
<source>New dive site</source>
<translation>Nuevo punto de buceo</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="1013"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="1011"/>
<source>Discard the changes?</source>
<translation>¿ Descartar los cambios ?</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="1014"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="1012"/>
<source>You are about to discard your changes.</source>
<translation>Estás a punto de descartar tus cambios.</translation>
</message>
@@ -4243,7 +4238,7 @@ por favor envía lo siguiente al equipo de desarrollo.
</message>
<message>
<location filename="../desktop-widgets/mainwindow.ui" line="171"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="521"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="512"/>
<source>Open</source>
<translation>Abrir</translation>
</message>
@@ -4384,8 +4379,8 @@ por favor envía lo siguiente al equipo de desarrollo.
</message>
<message>
<location filename="../desktop-widgets/mainwindow.ui" line="380"/>
- <source>&amp;Globe</source>
- <translation>&amp;Globo</translation>
+ <source>&amp;Map</source>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../desktop-widgets/mainwindow.ui" line="388"/>
@@ -4539,13 +4534,13 @@ por favor envía lo siguiente al equipo de desarrollo.
</message>
<message>
<location filename="../desktop-widgets/mainwindow.ui" line="698"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="235"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="226"/>
<source>&amp;Undo</source>
<translation>Deshacer</translation>
</message>
<message>
<location filename="../desktop-widgets/mainwindow.ui" line="706"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="236"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="227"/>
<source>&amp;Redo</source>
<translation>&amp;Rehacer</translation>
</message>
@@ -4585,58 +4580,58 @@ por favor envía lo siguiente al equipo de desarrollo.
<translation>Activar almacenamiento en la nube</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="335"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="368"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="326"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="359"/>
<source>Connect to</source>
<translation>Conectar</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="362"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="353"/>
<source>Disconnect from</source>
<translation>Desconectar de </translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="512"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="557"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1585"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="503"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="548"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1576"/>
<source>Please save or cancel the current dive edit before opening a new file.</source>
<translation>Por favor, guarda o cancela la edición de la inmersión actual antes de abrir otro archivo.</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="518"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="509"/>
<source>Open file</source>
<translation>Abrir archivo</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="522"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="635"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="2018"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="513"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="626"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="2009"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="631"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="622"/>
<source>Traverse image directories</source>
<translation>Buscar en directorios de imágenes</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="634"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="625"/>
<source>Scan</source>
<translation>Escanear</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="642"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="633"/>
<source>Scanning images...(this can take a while)</source>
<translation>Buscando imágenes ... (esto puede llevar un tiempo)</translation>
</message>
<message>
<location filename="../desktop-widgets/divelistview.cpp" line="587"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="668"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="814"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="923"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1008"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1014"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1889"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="659"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="805"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="914"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="999"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1005"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1880"/>
<source>Warning</source>
<translation>Advertencia</translation>
</message>
@@ -4646,110 +4641,141 @@ por favor envía lo siguiente al equipo de desarrollo.
<translation>Intentando fusionar inmersiones con %1min de intervalo entre ellas</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="693"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="684"/>
<source>Please save or cancel the current dive edit before closing the file.</source>
<translation>Por favor, guarda o cancela la edición de la inmersión actual antes de cerrar el archivo</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="814"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="805"/>
<source>Please save or cancel the current dive edit before trying to add a dive.</source>
<translation>Por favor, guarda o cancela la edición de la inmersión actual antes de intentar añadir otra.</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="866"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="857"/>
<source>Print runtime table</source>
<translation>Imprimir tabla de tiempo acumulado</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="923"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="914"/>
<source>Trying to replan a dive that&apos;s not a planned dive.</source>
<translation>Se está intentando re-planificar un buceo que no ha sido planificado</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1008"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1889"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="999"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1880"/>
<source>Please, first finish the current edition before trying to do another.</source>
<translation>Por favor, termina la edición actual antes de intentar hacer otra.</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1014"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1005"/>
<source>Trying to edit a dive that&apos;s not a manually added dive.</source>
<translation>Intentando editar una inmersión que no se ha añadido manualmente.</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1061"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1052"/>
<source>Yearly statistics</source>
<translation>Estadísticas anuales</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1284"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1275"/>
<source>Do you want to save the changes that you made in the file %1?</source>
<translation>¿Quieres guardar los cambios realizados en el archivo %1?</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1287"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1278"/>
<source>Do you want to save the changes that you made in the data file?</source>
<translation>¿Quieres guardar los cambios que has hecho en el archivo de datos?</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1292"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1283"/>
<source>Save changes?</source>
<translation>¿Guardar cambios?</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1293"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1284"/>
<source>Changes will be lost if you don&apos;t save them.</source>
<translation>Se perderán los cambios si no los guarda.</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1612"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1603"/>
<source>Save file as</source>
<translation>Guardar archivo como</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1613"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1604"/>
<source>Subsurface XML files (*.ssrf *.xml *.XML)</source>
<translation>Archivos XML de Subsurface (*.ssrf *.xml *.XML)</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1710"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1701"/>
<source>[local cache for] %1</source>
<translation>[caché local de] %1</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1712"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1703"/>
<source>[cloud storage for] %1</source>
<translation>[almacenamiento en la nube de] %1</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1828"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1819"/>
<source>Opening datafile from older version</source>
<translation>Abriendo archivo de datos de una versión anterior</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1829"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1820"/>
<source>You opened a data file from an older version of Subsurface. We recommend you read the manual to learn about the changes in the new version, especially about dive site management which has changed significantly.
Subsurface has already tried to pre-populate the data but it might be worth while taking a look at the new dive site management system and to make sure that everything looks correct.</source>
<translation>Has abierto un archivo de datos de una versión anterior de Subsurface. Te recomendaamos leer el manual para informarte acerca de los cambios de la nueva versión, especialmente sobre la gestión de puntos de buceo que ha variado significativamente.
Subsurface ya ha intentado cargar los datos pero puede que merezca la pena perder un momento en echar una mirada al nuevo sistema de gestión de puntos de buceo para asegurarte de que todo este correcto.</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1840"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1831"/>
<source>Open dive log file</source>
<translation>Abrir archivo de registro de inmersiones</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1841"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1832"/>
<source>Dive log files (*.ssrf *.can *.csv *.db *.sql *.dld *.jlb *.lvd *.sde *.udcf *.uddf *.xml *.txt *.dlf *.apd *.zxu *.zxl*.SSRF *.CAN *.CSV *.DB *.SQL *.DLD *.JLB *.LVD *.SDE *.UDCF *.UDDF *.xml *.TXT *.DLF *.APD *.ZXU *.ZXL);;Cochran files (*.can *.CAN);;CSV files (*.csv *.CSV);;DiveLog.de files (*.dld *.DLD);;JDiveLog files (*.jlb *.JLB);;Liquivision files (*.lvd *.LVD);;MkVI files (*.txt *.TXT);;Suunto files (*.sde *.db *.SDE *.DB);;Divesoft files (*.dlf *.DLF);;UDDF/UDCF files (*.uddf *.udcf *.UDDF *.UDCF);;XML files (*.xml *.XML);;APD log viewer (*.apd *.APD);;Datatrak/WLog Files (*.log *.LOG);;OSTCtools Files (*.dive *.DIVE);;DAN DL7 (*.zxu *.zxl *.ZXU *.ZXL);;All files (*)</source>
<translation>Archivos de divelog (*.ssrf *.can *.csv *.db *.sql *.dld *.jlb *.lvd *.sde *.udcf *.uddf *.xml *.txt *.dlf *.apd *.zxu *.zxl*.SSRF *.CAN *.CSV *.DB *.SQL *.DLD *.JLB *.LVD *.SDE *.UDCF *.UDDF *.xml *.TXT *.DLF *.APD *.ZXU *.ZXL);;Archivos Cochran (*.can *.CAN);;Archivos CSV (*.csv *.CSV);;Archivos DiveLog.de (*.dld *.DLD);;Archivos JDiveLog (*.jlb *.JLB);;Archivos Liquivision (*.lvd *.LVD);;Archivos MkVI (*.txt *.TXT);;Archivos Suunto (*.sde *.db *.SDE *.DB);;Archivos Divesoft (*.dlf *.DLF);;Archivos UDDF/UDCF (*.uddf *.udcf *.UDDF *.UDCF);;Archivos XML (*.xml *.XML);;APD log viewer (*.apd *.APD);;Archivos Datatrak/WLog (*.log *.LOG);;Archivos OSTCtools (*.dive *.DIVE);;DAN DL7 (*.zxu *.zxl *.ZXU *.ZXL);;Todos los archivos (*)</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="2018"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="2009"/>
<source>Contacting cloud service...</source>
<translation>Contactando con el servicio en la nube ...</translation>
</message>
</context>
<context>
+ <name>MapWidget</name>
+ <message>
+ <location filename="../mobile-widgets/qml/MapWidget.qml" line="258"/>
+ <source>Drag the selected dive location</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>MapWidgetContextMenu</name>
+ <message>
+ <location filename="../mobile-widgets/qml/MapWidgetContextMenu.qml" line="15"/>
+ <source>Open location in Google Maps</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/MapWidgetContextMenu.qml" line="16"/>
+ <source>Copy location to clipboard (decimal)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/MapWidgetContextMenu.qml" line="17"/>
+ <source>Copy location to clipboard (sexagesimal)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/MapWidgetContextMenu.qml" line="18"/>
+ <source>Select visible dive locations</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
<name>MultiFilter</name>
<message>
<location filename="../desktop-widgets/simplewidgets.cpp" line="644"/>
@@ -4760,12 +4786,12 @@ Subsurface ya ha intentado cargar los datos pero puede que merezca la pena perde
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="302"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="303"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Se debería actualizar el firmware del ordenador de buceo: La versión actual es %1 pero la última versión estable es %2</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="305"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="306"/>
<source>
If your device uses Bluetooth, do the same preparations as for a logbook download before continuing with the update</source>
@@ -4774,32 +4800,50 @@ If your device uses Bluetooth, do the same preparations as for a logbook downloa
Si tu dispositivo usa Bluetooth, efectúa los mismos preparativos que para descargar divelogs antes de seguir con la actualización</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="306"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="307"/>
<source>Not now</source>
<translation>Ahora no</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="307"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="308"/>
<source>Update firmware</source>
<translation>Actualizar firmware</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="309"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="310"/>
<source>Firmware upgrade notice</source>
<translation>Aviso de actualización del firmware</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="327"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="328"/>
<source>Save the downloaded firmware as</source>
<translation>Guardar el firmware descargado como </translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="328"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="329"/>
<source>Firmware files (*.hex *.bin)</source>
<translation>Archivos de firmware (*.hex *.bin)</translation>
</message>
</context>
<context>
+ <name>Page1Form.ui</name>
+ <message>
+ <location filename="../mobile-widgets/qml/kirigami/examples/minimalqmake/Page1Form.ui.qml" line="26"/>
+ <source>Page 1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/kirigami/examples/minimalqmake/Page1Form.ui.qml" line="37"/>
+ <source>Text Field</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/kirigami/examples/minimalqmake/Page1Form.ui.qml" line="42"/>
+ <source>Press Me</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
<name>PlannerSettingsWidget</name>
<message>
<location filename="../desktop-widgets/diveplanner.cpp" line="340"/>
@@ -4890,78 +4934,6 @@ Si tu dispositivo usa Bluetooth, efectúa los mismos preparativos que para desca
</message>
</context>
<context>
- <name>Preferences</name>
- <message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="12"/>
- <source>Preferences</source>
- <translation>Preferencias</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="17"/>
- <source>Save</source>
- <translation>Guardar</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="35"/>
- <source>Theme</source>
- <translation>Tema</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="71"/>
- <source>Blue</source>
- <translation>Azul</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="84"/>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="150"/>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="216"/>
- <source>regular text</source>
- <translation>Texto normal</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="99"/>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="165"/>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="231"/>
- <source>Highlight</source>
- <translation>Resaltado</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="137"/>
- <source>Pink</source>
- <translation>Rosa</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="203"/>
- <source>Dark</source>
- <translation>Oscuro</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="247"/>
- <source>Subsurface GPS data webservice</source>
- <translation>Servicio web de datos GPS de Subsurface</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="256"/>
- <source>Distance threshold (meters)</source>
- <translation>Distancia límite (metros)</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="267"/>
- <source>Time threshold (minutes)</source>
- <translation>Tiempo límite (minutos)</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="286"/>
- <source>Debug log for download from divecomputer</source>
- <translation>Registro de depuración para descargas desde ordenador</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="321"/>
- <source>Save detailed log of interaction with the dive computer</source>
- <translation>Guardar registro detallado de interacción con el ordenador</translation>
- </message>
-</context>
-<context>
<name>PreferencesDefaults</name>
<message>
<location filename="../desktop-widgets/preferences/preferences_defaults.ui" line="14"/>
@@ -5346,24 +5318,24 @@ Si tu dispositivo usa Bluetooth, efectúa los mismos preparativos que para desca
<translation>Idioma</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="54"/>
+ <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="58"/>
<source>Restart required</source>
<translation>Reinicio requerido</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="55"/>
+ <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="59"/>
<source>To correctly load a new language you must restart Subsurface.</source>
<translation>Para cargar correctamente un nuevo lenguaje debes reiniciar Subsurface.</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="77"/>
- <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="83"/>
+ <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="81"/>
+ <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="87"/>
<source>Literal characters</source>
<translation>Caracteres literales</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="78"/>
- <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="84"/>
+ <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="82"/>
+ <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="88"/>
<source>Non-special character(s) in time format.
These will be used as is. This might not be what you intended.
See http://doc.qt.io/qt-5/qdatetime.html#toString</source>
@@ -5802,12 +5774,12 @@ Visita http://doc.qt.io/qt-5/qdatetime.html#toString </translation>
<translation>Mostrar LND/TTS se ha desactivado por excesivo tiempo de proceso</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1404"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1402"/>
<source>Add gas change</source>
<translation>Añadir cambio de gas</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1407"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1405"/>
<source> (Tank %1)</source>
<translation>(Botella %1)</translation>
</message>
@@ -5832,78 +5804,78 @@ Visita http://doc.qt.io/qt-5/qdatetime.html#toString </translation>
<translation>Borrar este ordenador de buceo</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1415"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1411"/>
<source>Add setpoint change</source>
<translation>Añadir cambio de &quot;set-point&quot;</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1417"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1413"/>
<source>Add bookmark</source>
<translation>Añadir marca</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1421"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1417"/>
<source>Edit the profile</source>
<translation>Editar el perfil</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1425"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1421"/>
<source>Remove event</source>
<translation>Borrar evento</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1430"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1426"/>
<source>Hide similar events</source>
<translation>Ocultar eventos similares</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1437"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1433"/>
<source>Edit name</source>
<translation>Editar nombre</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1466"/>
- <location filename="../profile-widget/profilewidget2.cpp" line="1473"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1464"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1471"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Ajustar presión de botella %1 (actualmente calculada como %2)</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1488"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1486"/>
<source>Unhide all events</source>
<translation>Revelar todos los eventos</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1523"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1521"/>
<source>Hide events</source>
<translation>Ocultar eventos</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1523"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1521"/>
<source>Hide all %1 events?</source>
<translation>¿ Ocultar todos los eventos %1 ?</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1558"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1556"/>
<source>Remove the selected event?</source>
<translation>¿ Borrar el evento seleccionado ?</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1559"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1557"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1682"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1680"/>
<source>Edit name of bookmark</source>
<translation>Editar el nombre de la marca</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1683"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1681"/>
<source>Custom name:</source>
<translation>Nombre personalizado:</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1688"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1686"/>
<source>Name is too long!</source>
<translation>¡El nombre es demasiado largo!</translation>
</message>
@@ -5911,131 +5883,146 @@ Visita http://doc.qt.io/qt-5/qdatetime.html#toString </translation>
<context>
<name>QMLManager</name>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="110"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="113"/>
<source>Starting...</source>
<translation>Iniciando...</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="160"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="166"/>
<source>Open local dive data file</source>
<translation>Abrir archivo de datos local</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="168"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="174"/>
<source>Opening local data file failed</source>
<translation>Abrir archivo de datos local ha fallado</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="188"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="194"/>
<source>%1 dives loaded from local dive data file</source>
<translation>%1 inmersiones cargados desde archivo local</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="229"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="235"/>
<source>working in no-cloud mode</source>
<translation>Funcionando en modo local</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="234"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="240"/>
<source>Error parsing local storage, giving up</source>
<translation>Error analizando el almacenamiento local. Abortando.</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="243"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="249"/>
<source>no cloud credentials</source>
<translation>sin credenciales para la nube</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="244"/>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="300"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="250"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="321"/>
<source>Please enter valid cloud credentials.</source>
<translation>Por favor, introduce credenciales para la nube validas</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="315"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="289"/>
+ <source>Cloud storage email and password can only consist of letters, numbers, and &apos;.&apos;, &apos;-&apos;, &apos;_&apos;, and &apos;+&apos;.</source>
+ <translation>El correo y la contraseña del almacenamiento en la nube solo pueden contener letras, números, &apos;.&apos;, &apos;-&apos;, &apos;_&apos;, y &apos;+&apos;.</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="295"/>
+ <source>Invalid format for email address</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="335"/>
<source>Attempting to open cloud storage with new credentials</source>
<translation>Intentando acceder al almacenamiento en la nube con nuevas credenciales</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="336"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="356"/>
<source>Testing cloud credentials</source>
<translation>Comprobando credenciales para la nube</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="350"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="370"/>
<source>No response from cloud server to validate the credentials</source>
<translation>Sin respuesta del servidor en la nube al validar las credenciales</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="359"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="378"/>
+ <source>Incorrect cloud credentials</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="384"/>
<source>Cannot connect to cloud storage - cloud account not verified</source>
<translation>No se puede conectar con el almacenamiento en la nube - la cuenta no pudo verificarse</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="391"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="416"/>
<source>Cloud credentials are invalid</source>
<translation>Credenciales para la nube invalidas</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="404"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="429"/>
<source>Cannot open cloud storage: Error creating https connection</source>
<translation>No se puede abrir el almacenamiento en la nube: Error al crear la conexión https</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="417"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="442"/>
<source>Cannot open cloud storage: %1</source>
<translation>No se pudo abrir el almacenamiento en la nube: %1</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="429"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="454"/>
<source>Cannot connect to cloud storage</source>
<translation>No se pudo conectar con el almacenamiento en la nube</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="453"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="478"/>
<source>Cloud credentials valid, loading dives...</source>
<translation>Credenciales en la nube validadas, cargando inmersiones ...</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="465"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="490"/>
<source>Cloud storage error: %1</source>
<translation>Error en almacenamiento en la nube: %1</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="508"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="533"/>
<source>Loading dives from local storage (&apos;no cloud&apos; mode)</source>
<translation>Cargando inmersiones desde el almacenamiento local (sin nube)</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="553"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="578"/>
<source>Failed to connect to cloud server, reverting to no cloud status</source>
<translation>Fallo al conectar con el servidor en la nube, volviendo al modo local</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="578"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="603"/>
<source>Cloud storage open successfully. No dives in dive list.</source>
<translation>Almacenamiento en la nube abierto. No hay inmersiones en la lista.</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="748"/>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="749"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="773"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="774"/>
<source>h</source>
<translation>h</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="748"/>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="749"/>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="750"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="773"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="774"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="775"/>
<source>min</source>
<translation>min</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="748"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="773"/>
<source>sec</source>
<translation>seg</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="1124"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="1162"/>
<source>Unknown GPS location</source>
<translation>Posición GPS desconocida</translation>
</message>
@@ -6048,79 +6035,79 @@ Visita http://doc.qt.io/qt-5/qdatetime.html#toString </translation>
<translation>Esperando a obtener posición GPS</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="787"/>
- <location filename="../core/qthelper.cpp" line="1348"/>
+ <location filename="../core/qthelper.cpp" line="783"/>
+ <location filename="../core/qthelper.cpp" line="1344"/>
<source>m</source>
<translation>m</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="789"/>
- <location filename="../core/qthelper.cpp" line="1347"/>
+ <location filename="../core/qthelper.cpp" line="785"/>
+ <location filename="../core/qthelper.cpp" line="1343"/>
<source>ft</source>
<translation>ft</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="815"/>
+ <location filename="../core/qthelper.cpp" line="811"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="817"/>
+ <location filename="../core/qthelper.cpp" line="813"/>
<source>F</source>
<translation>F</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="842"/>
- <location filename="../core/qthelper.cpp" line="1323"/>
+ <location filename="../core/qthelper.cpp" line="838"/>
+ <location filename="../core/qthelper.cpp" line="1319"/>
<source>kg</source>
<translation>kg</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="844"/>
- <location filename="../core/qthelper.cpp" line="1324"/>
+ <location filename="../core/qthelper.cpp" line="840"/>
+ <location filename="../core/qthelper.cpp" line="1320"/>
<source>lbs</source>
<translation>lbs</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="869"/>
- <location filename="../core/qthelper.cpp" line="1373"/>
+ <location filename="../core/qthelper.cpp" line="865"/>
+ <location filename="../core/qthelper.cpp" line="1369"/>
<source>bar</source>
<translation>bar</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="871"/>
- <location filename="../core/qthelper.cpp" line="1372"/>
+ <location filename="../core/qthelper.cpp" line="867"/>
+ <location filename="../core/qthelper.cpp" line="1368"/>
<source>psi</source>
<translation>psi</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="892"/>
- <location filename="../core/qthelper.cpp" line="1308"/>
+ <location filename="../core/qthelper.cpp" line="888"/>
+ <location filename="../core/qthelper.cpp" line="1304"/>
<source>AIR</source>
<translation>AIRE</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="894"/>
+ <location filename="../core/qthelper.cpp" line="890"/>
<source>EAN</source>
<translation>EAN</translation>
</message>
<message numerus="yes">
- <location filename="../core/qthelper.cpp" line="1032"/>
+ <location filename="../core/qthelper.cpp" line="1028"/>
<source>(%n dive(s))</source>
<translation><numerusform>(%n inmersión)</numerusform><numerusform>(%n inmersiónes)</numerusform></translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="1308"/>
+ <location filename="../core/qthelper.cpp" line="1304"/>
<source>OXYGEN</source>
<translation>OXÍGENO</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="1395"/>
+ <location filename="../core/qthelper.cpp" line="1391"/>
<source>l</source>
<translation>l</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="1396"/>
+ <location filename="../core/qthelper.cpp" line="1392"/>
<source>cuft</source>
<translation>cuft</translation>
</message>
@@ -6159,11 +6146,6 @@ Visita http://doc.qt.io/qt-5/qdatetime.html#toString </translation>
<translation>Borrar este punto</translation>
</message>
<message>
- <location filename="../desktop-widgets/globe.cpp" line="328"/>
- <source>Move the map and double-click to set the dive location</source>
- <translation>Mueve el mapa y haz doble click para fijar la posición del buceo</translation>
- </message>
- <message>
<location filename="../desktop-widgets/simplewidgets.cpp" line="34"/>
<source>Average</source>
<translation>Promedio</translation>
@@ -6179,43 +6161,31 @@ Visita http://doc.qt.io/qt-5/qdatetime.html#toString </translation>
<translation>Máxima</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="639"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="637"/>
<source>Invalid response from server</source>
<translation>Respuesta del servidor inválida</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="647"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="645"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Esperada etiqueta XML &apos;DiveDateReader&apos;, se recibió &apos;%1</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="693"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="691"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>No encontrada etiqueta XML esperada &apos;DiveDates&apos;</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="700"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="698"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Respuesta XML mal formada. Línea %1:%2</translation>
</message>
- <message>
- <location filename="../core/btdiscovery.cpp" line="166"/>
- <location filename="../core/downloadfromdcthread.cpp" line="164"/>
- <location filename="../core/downloadfromdcthread.cpp" line="318"/>
- <location filename="../core/downloadfromdcthread.cpp" line="335"/>
- <location filename="../core/downloadfromdcthread.cpp" line="341"/>
- <location filename="../core/downloadfromdcthread.cpp" line="353"/>
- <location filename="../core/downloadfromdcthread.cpp" line="380"/>
- <location filename="../core/downloadfromdcthread.cpp" line="400"/>
- <source>Paired Bluetooth Devices</source>
- <translation>Dispositivos Bluetooth emparejados</translation>
- </message>
</context>
<context>
<name>ReadSettingsThread</name>
<message>
- <location filename="../core/configuredivecomputerthreads.cpp" line="2138"/>
- <location filename="../core/configuredivecomputerthreads.cpp" line="2163"/>
+ <location filename="../core/configuredivecomputerthreads.cpp" line="2134"/>
+ <location filename="../core/configuredivecomputerthreads.cpp" line="2159"/>
<source>This feature is not yet available for the selected dive computer.</source>
<translation>Esta función no esta disponible, todavía, para el ordenador seleccionado.</translation>
</message>
@@ -6257,7 +6227,7 @@ Visita http://doc.qt.io/qt-5/qdatetime.html#toString </translation>
<context>
<name>ResetSettingsThread</name>
<message>
- <location filename="../core/configuredivecomputerthreads.cpp" line="2266"/>
+ <location filename="../core/configuredivecomputerthreads.cpp" line="2262"/>
<source>Reset settings failed!</source>
<translation>¡ Falló el reinicio de ajustes !</translation>
</message>
@@ -6289,6 +6259,83 @@ Visita http://doc.qt.io/qt-5/qdatetime.html#toString </translation>
</message>
</context>
<context>
+ <name>Settings</name>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="13"/>
+ <source>Settings</source>
+ <translation>Ajustes</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="38"/>
+ <source>Theme</source>
+ <translation>Tema</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="46"/>
+ <source>Blue</source>
+ <translation>Azul</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="61"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="113"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="166"/>
+ <source>regular text</source>
+ <translation>Texto normal</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="76"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="128"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="181"/>
+ <source>Highlight</source>
+ <translation>Resaltado</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="99"/>
+ <source>Pink</source>
+ <translation>Rosa</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="151"/>
+ <source>Dark</source>
+ <translation>Oscuro</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="215"/>
+ <source>Subsurface GPS data webservice</source>
+ <translation>Servicio web de datos GPS de Subsurface</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="224"/>
+ <source>Distance threshold (meters)</source>
+ <translation>Distancia límite (metros)</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="240"/>
+ <source>Time threshold (minutes)</source>
+ <translation>Tiempo límite (minutos)</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="267"/>
+ <source>Dive computer</source>
+ <translation>Ordenador de buceo</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="276"/>
+ <source>Save detailed log</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="299"/>
+ <source>Developer</source>
+ <translation>Desarrollador</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="308"/>
+ <source>Display Developer menu</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
<name>ShiftImageTimesDialog</name>
<message>
<location filename="../desktop-widgets/shiftimagetimes.ui" line="23"/>
@@ -6499,54 +6546,54 @@ Archivos con fecha/hora incorrectas</translation>
<context>
<name>SocialNetworkDialog</name>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="305"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="307"/>
<source>Dive date: %1
</source>
<translation>Fecha de la inmersión: %1
</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="308"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="310"/>
<source>Duration: %1
</source>
<translation>Duración: %1
</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="309"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="311"/>
<source>h</source>
<comment>abbreviation for hours</comment>
<translation>h</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="310"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="312"/>
<source>min</source>
<comment>abbreviation for minutes</comment>
<translation>min</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="313"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="315"/>
<source>Dive location: %1
</source>
<translation>Lugar de la inmersión: %1
</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="316"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="318"/>
<source>Buddy: %1
</source>
<translation>Compañero: %1
</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="319"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="321"/>
<source>Divemaster: %1
</source>
<translation>Divemaster: %1
</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="322"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="324"/>
<source>
%1</source>
<translation>
@@ -6561,57 +6608,57 @@ Archivos con fecha/hora incorrectas</translation>
<translation>Diálogo</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="57"/>
+ <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="25"/>
<source>The text to the right will be posted as the description with your profile picture to Facebook. The album name is required (the profile picture will be posted to that album).</source>
<translation>El texto a la derecha se publicará en Facebook como descripción del perfil de inmersión. Se requiere el nombre de album (el perfil se enviará a ese album).</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="70"/>
+ <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="38"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="77"/>
+ <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="45"/>
<source>The profile picture will be posted in this album (required)</source>
<translation>El perfil se publicará en este album (requerido)</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="84"/>
+ <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="52"/>
<source>Include</source>
<translation>Incluye</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="91"/>
+ <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="59"/>
<source>Date and time</source>
<translation>Fecha y hora</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="98"/>
+ <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="66"/>
<source>Duration</source>
<translation>Duración</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="105"/>
+ <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="73"/>
<source>Location</source>
<translation>Ubicación</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="112"/>
+ <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="80"/>
<source>Divemaster</source>
<translation>Divemaster</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="119"/>
+ <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="87"/>
<source>Buddy</source>
<translation>Compañero</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="126"/>
+ <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="94"/>
<source>Notes</source>
<translation>Notas</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="139"/>
+ <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="107"/>
<source>Facebook post preview</source>
<translation>Vista previa del envío a Facebook</translation>
</message>
@@ -6685,37 +6732,37 @@ Archivos con fecha/hora incorrectas</translation>
<translation>Servicio web</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="519"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="517"/>
<source>Connecting...</source>
<translation>Conectando…</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="538"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="536"/>
<source>Download finished</source>
<translation>Descarga finalizada</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="552"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="550"/>
<source>Download error: %1</source>
<translation>Error de descarga: %1</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="562"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="560"/>
<source>Connection error: </source>
<translation>Error de conexión:</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="565"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="563"/>
<source>Invalid user identifier!</source>
<translation>El identificador de usuario no es válido.</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="568"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="566"/>
<source>Cannot parse response!</source>
<translation>No se puede analizar la respuesta.</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="571"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="569"/>
<source>Download successful</source>
<translation>Descarga completa</translation>
</message>
@@ -7734,15 +7781,15 @@ Idioma: %1</translation>
<context>
<name>WriteSettingsThread</name>
<message>
- <location filename="../core/configuredivecomputerthreads.cpp" line="2187"/>
- <location filename="../core/configuredivecomputerthreads.cpp" line="2212"/>
+ <location filename="../core/configuredivecomputerthreads.cpp" line="2183"/>
+ <location filename="../core/configuredivecomputerthreads.cpp" line="2208"/>
<source>This feature is not yet available for the selected dive computer.</source>
<translation>Esta función no está disponible, todavía, para el ordenador seleccionado.</translation>
</message>
<message>
- <location filename="../core/configuredivecomputerthreads.cpp" line="2189"/>
- <location filename="../core/configuredivecomputerthreads.cpp" line="2200"/>
- <location filename="../core/configuredivecomputerthreads.cpp" line="2209"/>
+ <location filename="../core/configuredivecomputerthreads.cpp" line="2185"/>
+ <location filename="../core/configuredivecomputerthreads.cpp" line="2196"/>
+ <location filename="../core/configuredivecomputerthreads.cpp" line="2205"/>
<source>Failed!</source>
<translation>¡Fallo!</translation>
</message>
@@ -7850,7 +7897,7 @@ Media</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../core/libdivecomputer.c" line="798"/>
+ <location filename="../core/libdivecomputer.c" line="790"/>
<source>Error parsing the header</source>
<translation>Error al analizar la cabecera</translation>
</message>
@@ -7858,7 +7905,7 @@ Media</translation>
<context>
<name>gettectFromC</name>
<message>
- <location filename="../core/profile.c" line="1343"/>
+ <location filename="../core/profile.c" line="1363"/>
<source>Density: %.1fg/ℓ
</source>
<translation>Densidad: %.1fg/ℓ
@@ -7878,14 +7925,14 @@ Media</translation>
<message>
<location filename="../core/cochran.c" line="331"/>
<location filename="../core/cochran.c" line="385"/>
- <location filename="../core/file.c" line="779"/>
+ <location filename="../core/file.c" line="771"/>
<location filename="../core/libdivecomputer.c" line="254"/>
<source>ascent</source>
<translation>ascenso</translation>
</message>
<message>
<location filename="../core/cochran.c" line="337"/>
- <location filename="../core/file.c" line="757"/>
+ <location filename="../core/file.c" line="749"/>
<source>battery</source>
<translation>batería</translation>
</message>
@@ -7912,7 +7959,7 @@ Media</translation>
<location filename="../core/cochran.c" line="360"/>
<location filename="../core/cochran.c" line="409"/>
<location filename="../core/cochran.c" line="416"/>
- <location filename="../core/file.c" line="870"/>
+ <location filename="../core/file.c" line="852"/>
<location filename="../core/libdivecomputer.c" line="262"/>
<location filename="../core/libdivecomputer.c" line="276"/>
<source>gaschange</source>
@@ -8197,8 +8244,8 @@ Media</translation>
<message>
<location filename="../core/dive.c" line="34"/>
<location filename="../core/equipment.c" line="91"/>
- <location filename="../core/planner.c" line="1079"/>
- <location filename="../core/planner.c" line="1082"/>
+ <location filename="../core/planner.c" line="1126"/>
+ <location filename="../core/planner.c" line="1129"/>
<source>oxygen</source>
<translation>oxígeno</translation>
</message>
@@ -8208,90 +8255,90 @@ Media</translation>
<translation>no utilizado</translation>
</message>
<message>
- <location filename="../core/dive.c" line="182"/>
+ <location filename="../core/dive.c" line="265"/>
<source>pascal</source>
<translation>pascal</translation>
</message>
<message>
- <location filename="../core/dive.c" line="187"/>
- <location filename="../core/qthelper.cpp" line="671"/>
+ <location filename="../core/dive.c" line="270"/>
+ <location filename="../core/qthelper.cpp" line="667"/>
<source>bar</source>
<translation>bar</translation>
</message>
<message>
- <location filename="../core/dive.c" line="191"/>
- <location filename="../core/qthelper.cpp" line="674"/>
+ <location filename="../core/dive.c" line="274"/>
+ <location filename="../core/qthelper.cpp" line="670"/>
<source>psi</source>
<translation>psi</translation>
</message>
<message>
- <location filename="../core/dive.c" line="228"/>
+ <location filename="../core/dive.c" line="311"/>
<source>ℓ</source>
<translation>ℓ</translation>
</message>
<message>
- <location filename="../core/dive.c" line="233"/>
+ <location filename="../core/dive.c" line="316"/>
<source>cuft</source>
<translation>pie³</translation>
</message>
<message>
- <location filename="../core/dive.c" line="274"/>
- <location filename="../core/qthelper.cpp" line="592"/>
- <location filename="../core/qthelper.cpp" line="607"/>
+ <location filename="../core/dive.c" line="357"/>
+ <location filename="../core/qthelper.cpp" line="588"/>
+ <location filename="../core/qthelper.cpp" line="603"/>
<source>m</source>
<translation>m</translation>
</message>
<message>
- <location filename="../core/dive.c" line="279"/>
- <location filename="../core/qthelper.cpp" line="595"/>
- <location filename="../core/qthelper.cpp" line="609"/>
+ <location filename="../core/dive.c" line="362"/>
+ <location filename="../core/qthelper.cpp" line="591"/>
+ <location filename="../core/qthelper.cpp" line="605"/>
<source>ft</source>
<translation>ft</translation>
</message>
<message>
- <location filename="../core/dive.c" line="302"/>
+ <location filename="../core/dive.c" line="385"/>
<source>m/min</source>
<translation>m/min</translation>
</message>
<message>
- <location filename="../core/dive.c" line="304"/>
+ <location filename="../core/dive.c" line="387"/>
<source>m/s</source>
<translation>m/s</translation>
</message>
<message>
- <location filename="../core/dive.c" line="309"/>
+ <location filename="../core/dive.c" line="392"/>
<source>ft/min</source>
<translation>ft/min</translation>
</message>
<message>
- <location filename="../core/dive.c" line="311"/>
+ <location filename="../core/dive.c" line="394"/>
<source>ft/s</source>
<translation>ft/s</translation>
</message>
<message>
- <location filename="../core/dive.c" line="330"/>
- <location filename="../core/qthelper.cpp" line="618"/>
- <location filename="../core/qthelper.cpp" line="628"/>
+ <location filename="../core/dive.c" line="413"/>
+ <location filename="../core/qthelper.cpp" line="614"/>
+ <location filename="../core/qthelper.cpp" line="624"/>
<source>lbs</source>
<translation>lbs</translation>
</message>
<message>
- <location filename="../core/dive.c" line="334"/>
- <location filename="../core/qthelper.cpp" line="616"/>
- <location filename="../core/qthelper.cpp" line="626"/>
+ <location filename="../core/dive.c" line="417"/>
+ <location filename="../core/qthelper.cpp" line="612"/>
+ <location filename="../core/qthelper.cpp" line="622"/>
<source>kg</source>
<translation>kg</translation>
</message>
<message>
- <location filename="../core/dive.c" line="1756"/>
+ <location filename="../core/dive.c" line="1841"/>
<source>(%s) or (%s)</source>
<translation>(%s) o (%s)</translation>
</message>
<message>
- <location filename="../core/divelist.c" line="495"/>
+ <location filename="../core/divelist.c" line="498"/>
<location filename="../core/equipment.c" line="87"/>
- <location filename="../core/planner.c" line="1075"/>
- <location filename="../core/planner.c" line="1078"/>
+ <location filename="../core/planner.c" line="1122"/>
+ <location filename="../core/planner.c" line="1125"/>
<source>air</source>
<translation>aire</translation>
</message>
@@ -8332,67 +8379,72 @@ Media</translation>
</message>
<message>
<location filename="../core/file.c" line="122"/>
- <location filename="../core/file.c" line="513"/>
- <location filename="../core/file.c" line="599"/>
- <location filename="../core/file.c" line="911"/>
- <location filename="../core/file.c" line="1108"/>
+ <location filename="../core/file.c" line="505"/>
+ <location filename="../core/file.c" line="591"/>
+ <location filename="../core/file.c" line="889"/>
+ <location filename="../core/file.c" line="1099"/>
<location filename="../core/ostctools.c" line="52"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>No se pudo leer «%s»</translation>
</message>
<message>
- <location filename="../core/file.c" line="399"/>
+ <location filename="../core/file.c" line="391"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>No se puede abrir el archivo CSV %s; por favor, utilice el diálogo &quot;Importar archivos de registro&quot;</translation>
</message>
<message>
- <location filename="../core/file.c" line="515"/>
+ <location filename="../core/file.c" line="507"/>
<source>Empty file &apos;%s&apos;</source>
<translation>Archivo vacio &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../core/file.c" line="696"/>
+ <location filename="../core/file.c" line="688"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Importación de Poseidon ha fallado: imposible leer &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../core/file.c" line="732"/>
+ <location filename="../core/file.c" line="724"/>
<source>Mouth piece position OC</source>
<translation>Posición de la boquilla OC</translation>
</message>
<message>
- <location filename="../core/file.c" line="736"/>
+ <location filename="../core/file.c" line="728"/>
<source>Mouth piece position CC</source>
<translation>Posición de la boquilla CC</translation>
</message>
<message>
- <location filename="../core/file.c" line="740"/>
+ <location filename="../core/file.c" line="732"/>
<source>Mouth piece position unknown</source>
<translation>Posición de la boquilla desconocida</translation>
</message>
<message>
- <location filename="../core/file.c" line="744"/>
+ <location filename="../core/file.c" line="736"/>
<source>Mouth piece position not connected</source>
<translation>Posición de la boquilla no conectada</translation>
</message>
<message>
- <location filename="../core/file.c" line="751"/>
+ <location filename="../core/file.c" line="743"/>
<source>Power off</source>
<translation>Apagar</translation>
</message>
<message>
- <location filename="../core/file.c" line="811"/>
+ <location filename="../core/file.c" line="793"/>
<source>O₂ calibration failed</source>
<translation>Ha fallado el calibrado de O₂</translation>
</message>
<message>
- <location filename="../core/file.c" line="813"/>
- <location filename="../core/file.c" line="822"/>
+ <location filename="../core/file.c" line="795"/>
+ <location filename="../core/file.c" line="804"/>
<source>O₂ calibration</source>
<translation>Calibrado de O₂ </translation>
</message>
<message>
+ <location filename="../core/file.c" line="950"/>
+ <source>No dive profile found from &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
<location filename="../core/git-access.c" line="56"/>
<source>Checkout from storage (%lu/%lu)</source>
<translation>Desconexión del almacenamiento(%lu/%lu)</translation>
@@ -8499,23 +8551,23 @@ Media</translation>
<translation>Sincronización con la nube terminada</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="748"/>
+ <location filename="../core/git-access.c" line="752"/>
<source>Error connecting to Subsurface cloud storage</source>
<translation>Error al conectar al almacenamiento en la nube de Subsurface</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="751"/>
+ <location filename="../core/git-access.c" line="755"/>
<source>git clone of %s failed (%s)</source>
<translation>Falló &quot;git clone&quot; de %s (%s)</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="774"/>
+ <location filename="../core/git-access.c" line="778"/>
<source>Synchronising data file</source>
<translation>Sincronizando archivo de datos</translation>
</message>
<message>
<location filename="../core/libdivecomputer.c" line="238"/>
- <location filename="../core/parse-xml.c" line="3326"/>
+ <location filename="../core/parse-xml.c" line="3456"/>
<location filename="../core/uemis-downloader.c" line="137"/>
<source>unknown</source>
<translation>desconocido</translation>
@@ -8607,118 +8659,120 @@ Media</translation>
<translation>el número de evento no es válido</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="614"/>
+ <location filename="../core/libdivecomputer.c" line="606"/>
<source>Error parsing the datetime</source>
<translation>Error al analizar la fecha</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="632"/>
+ <location filename="../core/libdivecomputer.c" line="624"/>
<source>Dive %d: %s</source>
<translation>Inmersión n.º %d: %s</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="638"/>
+ <location filename="../core/libdivecomputer.c" line="630"/>
<source>Error parsing the divetime</source>
<translation>Error al analizar el tiempo de buceo</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="648"/>
+ <location filename="../core/libdivecomputer.c" line="640"/>
<source>Error parsing the maxdepth</source>
<translation>Error al analizar la máxima profundidad</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="667"/>
+ <location filename="../core/libdivecomputer.c" line="659"/>
<source>Error parsing temperature</source>
<translation>Error al leer la temperatura</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="687"/>
+ <location filename="../core/libdivecomputer.c" line="679"/>
<source>Error parsing the gas mix count</source>
<translation>Error al analizar el conteo de mezcla de gas</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="699"/>
+ <location filename="../core/libdivecomputer.c" line="691"/>
<source>Error obtaining water salinity</source>
<translation>Error al obtener salinidad del agua</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="708"/>
+ <location filename="../core/libdivecomputer.c" line="700"/>
<source>Error obtaining surface pressure</source>
<translation>Error al obtener la presión en superficie</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="733"/>
+ <location filename="../core/libdivecomputer.c" line="725"/>
<source>Error obtaining dive mode</source>
<translation>Error al obtener el modo de buceo</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="753"/>
+ <location filename="../core/libdivecomputer.c" line="745"/>
<source>Error parsing the gas mix</source>
<translation>Error al analizar la mezcla de gas</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="778"/>
+ <location filename="../core/libdivecomputer.c" line="770"/>
<source>Unable to create parser for %s %s</source>
<translation>No es posible crear el analizador para %s %s</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="784"/>
+ <location filename="../core/libdivecomputer.c" line="776"/>
<source>Error registering the data</source>
<translation>Error al registrar los datos</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="805"/>
+ <location filename="../core/libdivecomputer.c" line="797"/>
<source>Error parsing the samples</source>
<translation>Error al analizar las muestras</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="812"/>
+ <location filename="../core/libdivecomputer.c" line="804"/>
<source>Already downloaded dive at %s</source>
<translation>Inmersión ya descargada en %s</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="946"/>
+ <location filename="../core/libdivecomputer.c" line="938"/>
<source>Event: waiting for user action</source>
<translation>Evento: esperando acción del usuario</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="965"/>
+ <location filename="../core/libdivecomputer.c" line="957"/>
<source>model=%s firmware=%u serial=%u</source>
<translation>modelo=%s firmware=%u serie=%u</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1027"/>
+ <location filename="../core/libdivecomputer.c" line="1019"/>
<source>Error registering the event handler.</source>
<translation>Error al registrar el manejador de eventos</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1032"/>
+ <location filename="../core/libdivecomputer.c" line="1024"/>
<source>Error registering the cancellation handler.</source>
<translation>Error al registrar el manejador de cancelación</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1053"/>
+ <location filename="../core/libdivecomputer.c" line="1045"/>
<source>Dive data import error</source>
<translation>Error al importar datos de inmersiones</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1092"/>
+ <location filename="../core/libdivecomputer.c" line="1084"/>
<source>Unable to create libdivecomputer context</source>
<translation>No es posible crear el contexto de libdivecomputer</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1099"/>
+ <location filename="../core/libdivecomputer.c" line="1091"/>
<source>Unable to open %s %s (%s)</source>
<translation>No se pudo abrir %s %s (%s)</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1124"/>
- <source>Insufficient privileges to open the device %s %s (%s)</source>
- <translation>Privilegios insuficientes para abrir el dispositivo %s %s (%s)</translation>
+ <location filename="../core/libdivecomputer.c" line="1116"/>
+ <source>Error opening the device %s %s (%s).
+In most cases, in order to debug this issue, a libdivecomputer logfile will be useful.
+You can create this logfile by selecting the corresponding checkbox in the download dialog.</source>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../core/load-git.c" line="197"/>
- <location filename="../core/parse-xml.c" line="1245"/>
+ <location filename="../core/parse-xml.c" line="1270"/>
<source>multiple GPS locations for this dive site; also %s
</source>
<translation>multiples posiciones GPS para este punto de buceo; también %s
@@ -8726,19 +8780,19 @@ Media</translation>
</message>
<message>
<location filename="../core/load-git.c" line="225"/>
- <location filename="../core/parse-xml.c" line="1307"/>
+ <location filename="../core/parse-xml.c" line="1332"/>
<source>additional name for site: %s
</source>
<translation>otro nombre para este sitio: %s
</translation>
</message>
<message>
- <location filename="../core/load-git.c" line="1683"/>
+ <location filename="../core/load-git.c" line="1703"/>
<source>Load dives from local cache</source>
<translation>Carga de inmersiones de la caché local</translation>
</message>
<message>
- <location filename="../core/load-git.c" line="1687"/>
+ <location filename="../core/load-git.c" line="1707"/>
<source>Successfully opened dive data</source>
<translation>Abiertos datos de inmersiones</translation>
</message>
@@ -8754,19 +8808,19 @@ Media</translation>
<translation>Error - %s - al analizar la inmersión %d</translation>
</message>
<message>
- <location filename="../core/parse-xml.c" line="520"/>
+ <location filename="../core/parse-xml.c" line="524"/>
<source>Strange percentage reading %s
</source>
<translation>Porcentaje extraño al leer %s
</translation>
</message>
<message>
- <location filename="../core/parse-xml.c" line="2053"/>
+ <location filename="../core/parse-xml.c" line="2094"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>No se pudo analizar &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../core/parse-xml.c" line="3784"/>
+ <location filename="../core/parse-xml.c" line="3978"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>No se puede abrir la hoja de estilo %s</translation>
</message>
@@ -8782,21 +8836,21 @@ Media</translation>
</message>
<message>
<location filename="../core/plannernotes.c" line="78"/>
- <location filename="../core/plannernotes.c" line="386"/>
- <location filename="../core/plannernotes.c" line="392"/>
- <location filename="../core/plannernotes.c" line="420"/>
- <location filename="../core/plannernotes.c" line="455"/>
- <location filename="../core/plannernotes.c" line="467"/>
+ <location filename="../core/plannernotes.c" line="387"/>
+ <location filename="../core/plannernotes.c" line="393"/>
+ <location filename="../core/plannernotes.c" line="425"/>
+ <location filename="../core/plannernotes.c" line="460"/>
+ <location filename="../core/plannernotes.c" line="472"/>
<source>Warning:</source>
<translation>Aviso:</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="327"/>
+ <location filename="../core/plannernotes.c" line="328"/>
<source>, effective GF=%d/%d</source>
<translation>, GF efectivo = %d%d</translation>
</message>
<message>
- <location filename="../core/planner.c" line="321"/>
+ <location filename="../core/planner.c" line="320"/>
<location filename="../desktop-widgets/simplewidgets.cpp" line="210"/>
<source>SP change</source>
<translation>Cambio de SP</translation>
@@ -8812,11 +8866,6 @@ Media</translation>
<translation>BÜHLMANN</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="104"/>
- <source>Runtime: %dmin&lt;br&gt;&lt;/div&gt;</source>
- <translation>Runtime: %dmin&lt;br&gt;&lt;/div&gt;</translation>
- </message>
- <message>
<location filename="../core/plannernotes.c" line="109"/>
<source>depth</source>
<translation>Profundidad</translation>
@@ -8857,48 +8906,53 @@ Media</translation>
<translation>Permanecer a %.*f %s durante %d:%02d min - tiempo acumulado %d:%02u con %s</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="238"/>
+ <location filename="../core/plannernotes.c" line="239"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="241"/>
- <location filename="../core/plannernotes.c" line="245"/>
+ <location filename="../core/plannernotes.c" line="242"/>
+ <location filename="../core/plannernotes.c" line="246"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="254"/>
- <location filename="../core/plannernotes.c" line="266"/>
+ <location filename="../core/plannernotes.c" line="255"/>
+ <location filename="../core/plannernotes.c" line="267"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="289"/>
+ <location filename="../core/plannernotes.c" line="290"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Cambiar gas a %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="291"/>
+ <location filename="../core/plannernotes.c" line="292"/>
<source>Switch gas to %s</source>
<translation>Cambiar gas a %s</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="311"/>
+ <location filename="../core/plannernotes.c" line="312"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="313"/>
+ <location filename="../core/plannernotes.c" line="314"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="323"/>
+ <location filename="../core/plannernotes.c" line="324"/>
<source>Deco model: VPM-B at nominal conservatism</source>
<translation>Modelo deco: VPM-B con conservadurismo nominal</translation>
</message>
<message>
+ <location filename="../core/plannernotes.c" line="418"/>
+ <source>&lt;br&gt;&amp;nbsp;&amp;mdash; &lt;span style=&apos;color: %s;&apos;&gt;Minimum gas&lt;/span&gt; (based on %.1fxSAC/+%dmin@%.0f%s): %.0f%s/%.0f%s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
<location filename="../core/plannernotes.c" line="90"/>
<location filename="../core/plannernotes.c" line="98"/>
<source>Subsurface</source>
@@ -8920,87 +8974,87 @@ Media</translation>
<translation>plan de buceo&lt;/b&gt; creado en</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="318"/>
+ <location filename="../core/plannernotes.c" line="104"/>
+ <source>Runtime: %dmin VARIATIONS&lt;br&gt;&lt;/div&gt;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../core/plannernotes.c" line="319"/>
<source>Deco model: Bühlmann ZHL-16C with GFLow = %d%% and GFHigh = %d%%</source>
<translation>Modelo deco: Bühlmann ZHL-16C con GFbajo = %d%% y GFalto = %d%%</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="325"/>
+ <location filename="../core/plannernotes.c" line="326"/>
<source>Deco model: VPM-B at +%d conservatism</source>
<translation>Modelo deco: VPM-B con +%d conservadurismo</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="331"/>
+ <location filename="../core/plannernotes.c" line="332"/>
<source>Deco model: Recreational mode based on Bühlmann ZHL-16B with GFLow = %d%% and GFHigh = %d%%</source>
<translation>Modelo deco: Modo recreativo basado en Bühlmann ZHL-16B con GFbajo = %d%% y GFalto = %d%%</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="339"/>
+ <location filename="../core/plannernotes.c" line="340"/>
<source>ATM pressure: %dmbar (%d%s)&lt;br&gt;&lt;/div&gt;</source>
<translation>Presión ATM: %dmbar (%d%s)&lt;br&gt;&lt;/div&gt;</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="357"/>
+ <location filename="../core/plannernotes.c" line="358"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Consumo de gas (excluidos segmentos con CCR)</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="359"/>
+ <location filename="../core/plannernotes.c" line="360"/>
<source>Gas consumption (based on SAC</source>
<translation>Consumo de gas (basado en CAS</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="387"/>
+ <location filename="../core/plannernotes.c" line="388"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>!Esto es más gas del disponible en la botella especificada¡</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="393"/>
+ <location filename="../core/plannernotes.c" line="394"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>¡Reserva insuficiente para compartir gas durante el ascenso!</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="414"/>
- <source>&lt;br&gt;&amp;nbsp;&amp;mdash; &lt;span style=&apos;color: green;&apos;&gt;Minimum gas&lt;/span&gt; (based on %.1fxSAC/+%dmin@%.0f%s): %.0f%s/%.0f%s</source>
- <translation>&lt;br&gt;&amp;nbsp;&amp;mdash; &lt;span style=&apos;color: green;&apos;&gt;Gas mínimo&lt;/span&gt; (basado en %.1fxCAS/+%dmin@%.0f%s): %.0f%s/%.0f%s</translation>
- </message>
- <message>
- <location filename="../core/plannernotes.c" line="421"/>
+ <location filename="../core/plannernotes.c" line="426"/>
<source>required minimum gas for ascent already exceeding start pressure of cylinder!</source>
<translation>¡El mínimo de gas requerido para el ascenso excedería ya la presión inicial de la botella!</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="424"/>
+ <location filename="../core/plannernotes.c" line="429"/>
<source>%.0f%s/%.0f%s of &lt;span style=&apos;color: red;&apos;&gt;&lt;b&gt;%s&lt;/b&gt;&lt;/span&gt; (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s de &lt;span style=&apos;color: red;&apos;&gt;&lt;b&gt;%s&lt;/b&gt;&lt;/span&gt; (%.0f%s/%.0f%s en el ascenso planeado)</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="427"/>
+ <location filename="../core/plannernotes.c" line="432"/>
<source>%.0f%s (%.0f%s during planned ascent) of &lt;span style=&apos;color: red;&apos;&gt;&lt;b&gt;%s&lt;/b&gt;&lt;/span&gt;</source>
<translation>%.0f%s (%.0f%s durante el ascenso planeado) de &lt;span style=&apos;color: red;&apos;&gt;&lt;b&gt;%s&lt;/b&gt;&lt;/span&gt;</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="452"/>
+ <location filename="../core/plannernotes.c" line="457"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>Valor de pO₂ alto %.2f a %d:%02u con %s a la profundidad de %.*f %s</translation>
</message>
<message>
- <location filename="../core/plannernotes.c" line="464"/>
+ <location filename="../core/plannernotes.c" line="469"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>valor de pO₂ bajo %.2f en %d:%02u con gas %s a profundidad %.*f %s</translation>
</message>
<message>
- <location filename="../core/planner.c" line="837"/>
+ <location filename="../core/planner.c" line="873"/>
<source>Can&apos;t find gas %s</source>
<translation>No puedo encontrar el gas %s</translation>
</message>
<message>
- <location filename="../core/planner.c" line="1083"/>
+ <location filename="../core/planner.c" line="1130"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1301"/>
+ <location filename="../core/profile.c" line="1316"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -9009,84 +9063,83 @@ Prof: %.1f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1304"/>
- <source>P: %d%s
-</source>
- <translation>Pres: %d%s
-</translation>
- </message>
- <message>
- <location filename="../core/profile.c" line="1308"/>
+ <location filename="../core/profile.c" line="1328"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1314"/>
+ <location filename="../core/profile.c" line="1334"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1317"/>
+ <location filename="../core/profile.c" line="1337"/>
<source>SAC: %.*f%s/min
</source>
<translation>CAS: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1319"/>
+ <location filename="../core/profile.c" line="1339"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1321"/>
+ <location filename="../core/profile.c" line="1341"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1323"/>
+ <location filename="../core/profile.c" line="1343"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1325"/>
+ <location filename="../core/profile.c" line="1345"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1328"/>
+ <location filename="../core/profile.c" line="1348"/>
<source>MOD: %d%s
</source>
<translation>PMO: %d%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1362"/>
+ <location filename="../core/profile.c" line="1382"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Parada deco: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1354"/>
+ <location filename="../core/profile.c" line="1374"/>
<source>Safety stop: %umin @ %.0f%s
</source>
<translation>Parada de seguridad: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1336"/>
+ <location filename="../core/profile.c" line="1324"/>
+ <source>P: %d%s (%s)
+</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../core/profile.c" line="1356"/>
<source>EAD: %d%s
EADD: %d%s / %.1fg/ℓ
</source>
@@ -9095,7 +9148,7 @@ EADD: %d%s / %.1fg/ℓ
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1340"/>
+ <location filename="../core/profile.c" line="1360"/>
<source>END: %d%s
EADD: %d%s / %.1fg/ℓ
</source>
@@ -9104,220 +9157,220 @@ EADD: %d%s / %.1fg/ℓ
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1357"/>
+ <location filename="../core/profile.c" line="1377"/>
<source>Safety stop: unknown time @ %.0f%s
</source>
<translation>Parada de seguridad: duración desconocida @ %.0f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1365"/>
+ <location filename="../core/profile.c" line="1385"/>
<source>Deco: unknown time @ %.0f%s
</source>
<translation>Parada deco: duración desconocida @ %.0f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1369"/>
+ <location filename="../core/profile.c" line="1389"/>
<source>In deco
</source>
<translation>En deco
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1371"/>
+ <location filename="../core/profile.c" line="1391"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1374"/>
+ <location filename="../core/profile.c" line="1394"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1377"/>
+ <location filename="../core/profile.c" line="1397"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Parada deco: %umin @ %.0f%s (calc)
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1385"/>
+ <location filename="../core/profile.c" line="1405"/>
<source>In deco (calc)
</source>
<translation>En deco (calc)
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1388"/>
+ <location filename="../core/profile.c" line="1408"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (calc)
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1390"/>
+ <location filename="../core/profile.c" line="1410"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>LND: &gt;2h (calc)
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1394"/>
+ <location filename="../core/profile.c" line="1414"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (calc)
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1396"/>
+ <location filename="../core/profile.c" line="1416"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>TTS: &gt;2h (calc)
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1399"/>
+ <location filename="../core/profile.c" line="1419"/>
<source>RBT: %umin
</source>
<translation>RBT: %umin
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1402"/>
+ <location filename="../core/profile.c" line="1422"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Techo calculado %.0f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1408"/>
+ <location filename="../core/profile.c" line="1428"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Tejido %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1414"/>
+ <location filename="../core/profile.c" line="1434"/>
<source>heart rate: %d
</source>
<translation>ritmo cardiaco: %d
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1416"/>
+ <location filename="../core/profile.c" line="1436"/>
<source>bearing: %d
</source>
<translation>Soporte: %d
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1419"/>
+ <location filename="../core/profile.c" line="1439"/>
<source>mean depth to here %.1f%s
</source>
<translation>Prof. media hasta aquí %.1f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1520"/>
+ <location filename="../core/profile.c" line="1535"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1524"/>
- <location filename="../core/profile.c" line="1528"/>
- <location filename="../core/profile.c" line="1532"/>
+ <location filename="../core/profile.c" line="1539"/>
+ <location filename="../core/profile.c" line="1543"/>
+ <location filename="../core/profile.c" line="1547"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sProf:%.1f%s</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1536"/>
+ <location filename="../core/profile.c" line="1551"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sProf:%.1f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1540"/>
+ <location filename="../core/profile.c" line="1555"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1544"/>
- <location filename="../core/profile.c" line="1548"/>
+ <location filename="../core/profile.c" line="1559"/>
+ <location filename="../core/profile.c" line="1563"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1555"/>
+ <location filename="../core/profile.c" line="1570"/>
<source>%s %sP:%d %s</source>
<translation>%s %sPres:%d %s</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1580"/>
+ <location filename="../core/profile.c" line="1595"/>
<source>%s SAC: %.*f%s</source>
<translation>%s CAS: %.*f%s</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="64"/>
+ <location filename="../core/qthelper.cpp" line="60"/>
<source>%1km</source>
<translation>%1km</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="66"/>
+ <location filename="../core/qthelper.cpp" line="62"/>
<source>%1m</source>
<translation>%1m</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="70"/>
+ <location filename="../core/qthelper.cpp" line="66"/>
<source>%1mi</source>
<translation>%1mi</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="72"/>
+ <location filename="../core/qthelper.cpp" line="68"/>
<source>%1yd</source>
<translation>%1yd</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="88"/>
- <location filename="../core/qthelper.cpp" line="223"/>
+ <location filename="../core/qthelper.cpp" line="84"/>
+ <location filename="../core/qthelper.cpp" line="219"/>
<source>N</source>
<translation>N</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="88"/>
- <location filename="../core/qthelper.cpp" line="224"/>
+ <location filename="../core/qthelper.cpp" line="84"/>
+ <location filename="../core/qthelper.cpp" line="220"/>
<source>S</source>
<translation>S</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="89"/>
- <location filename="../core/qthelper.cpp" line="225"/>
+ <location filename="../core/qthelper.cpp" line="85"/>
+ <location filename="../core/qthelper.cpp" line="221"/>
<source>E</source>
<translation>E</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="89"/>
- <location filename="../core/qthelper.cpp" line="226"/>
+ <location filename="../core/qthelper.cpp" line="85"/>
+ <location filename="../core/qthelper.cpp" line="222"/>
<source>W</source>
<translation>O</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="637"/>
+ <location filename="../core/qthelper.cpp" line="633"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="640"/>
+ <location filename="../core/qthelper.cpp" line="636"/>
<source>F</source>
<translation>F</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="969"/>
+ <location filename="../core/qthelper.cpp" line="965"/>
<source>more than %1 days</source>
<translation>más de %1 días</translation>
</message>
@@ -10097,22 +10150,22 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation>Ciudad</translation>
</message>
<message>
- <location filename="../core/save-git.c" line="940"/>
+ <location filename="../core/save-git.c" line="985"/>
<source>Start saving data</source>
<translation>Comienza el guardado de datos</translation>
</message>
<message>
- <location filename="../core/save-git.c" line="949"/>
+ <location filename="../core/save-git.c" line="994"/>
<source>Start saving dives</source>
<translation>Comienza el guardado de inmersiones</translation>
</message>
<message>
- <location filename="../core/save-git.c" line="982"/>
+ <location filename="../core/save-git.c" line="1027"/>
<source>Done creating local cache</source>
<translation>Crear caché local terminado</translation>
</message>
<message>
- <location filename="../core/save-git.c" line="1213"/>
+ <location filename="../core/save-git.c" line="1258"/>
<source>Preparing to save data</source>
<translation>Preparando el guardado de datos</translation>
</message>
@@ -10120,12 +10173,12 @@ Is the Uemis Zurich plugged in correctly?</source>
<context>
<name>main</name>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="13"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="14"/>
<source>Subsurface-mobile</source>
<translation>Subsurface-mobile</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="110"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="109"/>
<source>Subsurface</source>
<translation>Subsurface</translation>
</message>
@@ -10135,119 +10188,114 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation>Lista de inmersiones</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="132"/>
- <source>Settings</source>
- <translation>Ajustes</translation>
+ <location filename="../mobile-widgets/qml/main.qml" line="133"/>
+ <source>Dive management</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="134"/>
- <source>Cloud credentials</source>
- <translation>Credenciales de la nube</translation>
+ <location filename="../mobile-widgets/qml/main.qml" line="233"/>
+ <source>Disable location service</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="155"/>
- <source>Manage dives</source>
- <translation>Gestionar inmersiones</translation>
+ <location filename="../mobile-widgets/qml/main.qml" line="249"/>
+ <source>Settings</source>
+ <translation>Ajustes</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="157"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="136"/>
<source>Add dive manually</source>
<translation>Añadir inmersión manualmente</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="165"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="145"/>
<source>Download from DC</source>
<translation>Descargar desde el ordenador</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="173"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="154"/>
+ <source>Apply GPS Fixes</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/main.qml" line="161"/>
<source>Manual sync with cloud</source>
<translation>Sincronización manual con la nube</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="191"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="180"/>
<source>Offline mode</source>
<translation>Modo offline</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="191"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="180"/>
<source>Enable auto cloud sync</source>
<translation>Activar sincronizado automático con la nube</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="196"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="185"/>
<source>Turning off automatic sync to cloud causes all data to only be stored locally. This can be very useful in situations with limited or no network access. Please choose &apos;Manual sync with cloud&apos; if you have network connectivity and want to sync your data to cloud storage.</source>
<translation>Desactivar la sincronización automática con la nube hace que todos los datos se guarden localmente. Esto puede ser muy útil en situaciones con acceso limitado a la red. Por favor, selecciona &apos;Sincronización manual con la nube&apos; si dispones de conexión y quieres sincronizar tus datos con el almacenamiento en la nube.</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="204"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="194"/>
<source>GPS</source>
<translation>GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="208"/>
- <source>GPS-tag dives</source>
- <translation>Aplicar coordenadas GPS a inmersiones</translation>
+ <location filename="../mobile-widgets/qml/main.qml" line="275"/>
+ <source>Help</source>
+ <translation>Ayuda</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="215"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="199"/>
<source>Upload GPS data</source>
<translation>Subir datos GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="222"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="207"/>
<source>Download GPS data</source>
<translation>Descargar datos GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="229"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="215"/>
<source>Show GPS fixes</source>
<translation>Mostrar posiciones GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="238"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="225"/>
<source>Clear GPS cache</source>
<translation>Borrar la cache de GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="147"/>
- <source>Preferences</source>
- <translation>Preferencias</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/main.qml" line="245"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="257"/>
<source>Developer</source>
<translation>Desarrollador</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="247"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="260"/>
<source>App log</source>
<translation>Registro de la app</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="254"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="267"/>
<source>Theme information</source>
<translation>Información de tema</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="261"/>
- <source>User manual</source>
- <translation>Manual de usuario</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/main.qml" line="267"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="241"/>
<source>About</source>
<translation>Acerca de</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="298"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="233"/>
<source>Run location service</source>
<translation>Activar servicio de posicionamiento</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="298"/>
- <source>No GPS source available</source>
- <translation>Fuente GPS no disponible</translation>
+ <location filename="../mobile-widgets/qml/kirigami/examples/minimalqmake/main.qml" line="28"/>
+ <source>Hello World</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>