aboutsummaryrefslogtreecommitdiffstats
path: root/translations/subsurface_es_ES.ts
diff options
context:
space:
mode:
Diffstat (limited to 'translations/subsurface_es_ES.ts')
-rw-r--r--translations/subsurface_es_ES.ts541
1 files changed, 290 insertions, 251 deletions
diff --git a/translations/subsurface_es_ES.ts b/translations/subsurface_es_ES.ts
index 54868c0e1..4ae8b4db0 100644
--- a/translations/subsurface_es_ES.ts
+++ b/translations/subsurface_es_ES.ts
@@ -156,133 +156,138 @@
</message>
<message>
<location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="226"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="340"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="360"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="347"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="367"/>
<source>UNPAIRED</source>
<translation>NO EMPAREJADO</translation>
</message>
<message>
<location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="230"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="345"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="358"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="352"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="365"/>
<source>PAIRED</source>
<translation>EMPAREJADO</translation>
</message>
<message>
<location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="233"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="350"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="359"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="357"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="366"/>
<source>AUTHORIZED_PAIRED</source>
<translation>AUTORIZADO_EMPAREJADO</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="237"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="240"/>
<source>%1 (%2) [State: %3]</source>
<translation>%1 (%2) [Estado: %3]</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="254"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="257"/>
<source>The device %1 can be used for connection. You can press the Save button.</source>
<translation>El dispositivo %1 puede usarse para conectar. Puede pulsar el botón Guardar.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="263"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="376"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="266"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="383"/>
<source>The device %1 must be paired in order to be used. Please use the context menu for pairing options.</source>
<translation>El dispositivo %1 debe ser emparejado para poder utilizarse. Por favor, utiliza el menú contextual para opciones de emparejado.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="287"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="271"/>
+ <source>A device needs a non-zero address for a connection.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="294"/>
<source>The local device was changed.</source>
<translation>Se ha cambiado el dispositivo local.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="307"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="314"/>
<source>Pair</source>
<translation>Emparejar</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="308"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="315"/>
<source>Remove pairing</source>
<translation>Borrar emparejamiento</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="324"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="331"/>
<source>Trying to pair device %1</source>
<translation>Intentando emparejar el dispositivo %1</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="328"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="335"/>
<source>Trying to unpair device %1</source>
<translation>Intentando desemparejar el dispositivo %1</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="341"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="348"/>
<source>Device %1 was unpaired.</source>
<translation>El dispositivo %1 ha sido desemparejado.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="348"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="355"/>
<source>Device %1 was paired.</source>
<translation>El dispositivo %1 ha sido emparejado.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="353"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="360"/>
<source>Device %1 was paired and is authorized.</source>
<translation>El dispositivo %1 se emparejó y autorizó</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="379"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="386"/>
<source>The device %1 can now be used for connection. You can press the Save button.</source>
<translation>El dispositivo %1 puede usarse para conexión. Puedes pulsar el botón Guardar.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="391"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="398"/>
<source>Local device error: %1.</source>
<translation>Error del dispositivo local: %1.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="392"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="399"/>
<source>Pairing error. If the remote device requires a custom PIN code, please try to pair the devices using your operating system. </source>
<translation>Error de emparejamiento. Si el dispositivo remoto requiere un PIN, por favor, intenta emparejar los dispositivos usando el sistema operativo.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="394"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="401"/>
<source>Unknown error</source>
<translation>Error desconocido</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="403"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="410"/>
<source>The Bluetooth adaptor is powered off, power it on before doing discovery.</source>
<translation>El adaptador Bluetooth está apagado, enciendelo antes de activar la busqueda.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="406"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="413"/>
<source>Writing to or reading from the device resulted in an error.</source>
<translation>Escribir o leer del dispositivo ha resultado en un error.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="412"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="419"/>
<source>An unknown error has occurred.</source>
<translation>Ha ocurrido un error desconocido.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="417"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="424"/>
<source>Device discovery error: %1.</source>
<translation>Error en la busqueda de dispositivos: %1.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="445"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="453"/>
<source>Not available</source>
<translation>No disponible</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="452"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="460"/>
<source>The local Bluetooth adapter cannot be accessed.</source>
<translation>No se puede acceder al adaptador de Bluetooth local.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="502"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="510"/>
<source>The device discovery agent was not created because the %1 address does not match the physical adapter address of any local Bluetooth device.</source>
<translation>No se creó el agente de busqueda de dispositivos porque la dirección %1 no coincide con la dirección del adaptador físico de ningún dispositivo Bluetooth.</translation>
</message>
@@ -312,13 +317,13 @@
<name>CheckCloudConnection</name>
<message numerus="yes">
<location filename="../core/checkcloudconnection.cpp" line="58"/>
- <source>Waiting for cloud connetion (%n second(s) passed)</source>
+ <source>Waiting for cloud connection (%n second(s) passed)</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
<location filename="../core/checkcloudconnection.cpp" line="65"/>
<source>Cloud connection failed</source>
- <translation type="unfinished"/>
+ <translation>Falló la conexión con la nube</translation>
</message>
</context>
<context>
@@ -660,7 +665,7 @@
<message>
<location filename="../desktop-widgets/configuredivecomputerdialog.ui" line="241"/>
<source>OSTC 4</source>
- <translation type="unfinished"/>
+ <translation>OSTC 4</translation>
</message>
<message>
<location filename="../desktop-widgets/configuredivecomputerdialog.ui" line="262"/>
@@ -1577,22 +1582,22 @@
<message>
<location filename="../desktop-widgets/configuredivecomputerdialog.ui" line="3267"/>
<source>Travel gas consumption</source>
- <translation type="unfinished"/>
+ <translation>Consumo de gas de viaje</translation>
</message>
<message>
<location filename="../desktop-widgets/configuredivecomputerdialog.ui" line="3290"/>
<source>Button sensitivity</source>
- <translation type="unfinished"/>
+ <translation>Sensibilidad del botón</translation>
</message>
<message>
<location filename="../desktop-widgets/configuredivecomputerdialog.ui" line="3420"/>
<source>VPM</source>
- <translation type="unfinished"/>
+ <translation>VPM</translation>
</message>
<message>
<location filename="../desktop-widgets/configuredivecomputerdialog.ui" line="3560"/>
<source>VPM conservatism</source>
- <translation type="unfinished"/>
+ <translation>Conservadurismo VPM</translation>
</message>
<message>
<location filename="../desktop-widgets/configuredivecomputerdialog.ui" line="3567"/>
@@ -1942,67 +1947,67 @@ GPS location:</source>
GPS actual:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="128"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="147"/>
<source>Depth:</source>
<translation>Profundidad:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="137"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="156"/>
<source>Duration:</source>
<translation>Duración:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="147"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="166"/>
<source>Air Temp:</source>
<translation>Temp. del aire:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="156"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="175"/>
<source>Water Temp:</source>
<translation>Temp. del agua:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="165"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="184"/>
<source>Suit:</source>
<translation>Traje:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="176"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="195"/>
<source>Buddy:</source>
<translation>Compañero:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="187"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="206"/>
<source>Divemaster:</source>
<translation>Divemaster:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="198"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="217"/>
<source>Weight:</source>
<translation>Peso:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="208"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="227"/>
<source>Cylinder:</source>
<translation>Botella:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="219"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="238"/>
<source>Gas mix:</source>
<translation>Mezcla de gas:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="229"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="248"/>
<source>Start Pressure:</source>
<translation>Presión inicial:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="238"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="257"/>
<source>End Pressure:</source>
<translation>Presión final:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="248"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="267"/>
<source>Notes:</source>
<translation>Notas:</translation>
</message>
@@ -2037,7 +2042,7 @@ GPS actual:</translation>
<message>
<location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="72"/>
<source>Map it</source>
- <translation type="unfinished"/>
+ <translation>Mapa</translation>
</message>
<message>
<location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="265"/>
@@ -2122,23 +2127,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="251"/>
- <location filename="../mobile-widgets/qml/DiveList.qml" line="257"/>
+ <location filename="../mobile-widgets/qml/DiveList.qml" line="279"/>
+ <location filename="../mobile-widgets/qml/DiveList.qml" line="285"/>
<source>Dive list</source>
<translation>Lista de inmersiones</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveList.qml" line="247"/>
+ <location filename="../mobile-widgets/qml/DiveList.qml" line="275"/>
<source>Cloud credentials</source>
<translation>Credenciales de la nube</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveList.qml" line="253"/>
- <source>Please tap the &apos;+&apos; button to add a dive</source>
- <translation>Pulsa el botón &apos;+&apos; para añadir una inmersión</translation>
+ <location filename="../mobile-widgets/qml/DiveList.qml" line="281"/>
+ <source>Please tap the &apos;+&apos; button to add a dive (or download dives from a supported dive computer)</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveList.qml" line="276"/>
+ <location filename="../mobile-widgets/qml/DiveList.qml" line="304"/>
<source>No dives in dive list</source>
<translation>Sin inmersiones en la lista</translation>
</message>
@@ -2233,7 +2238,7 @@ GPS actual:</translation>
<message>
<location filename="../desktop-widgets/divelistview.cpp" line="924"/>
<source>Image files (%1)</source>
- <translation type="unfinished"/>
+ <translation>Archivos de imagen (%1)</translation>
</message>
<message>
<location filename="../desktop-widgets/divelistview.cpp" line="980"/>
@@ -2860,10 +2865,10 @@ GPS actual:</translation>
<message numerus="yes">
<location filename="../core/subsurface-qt/DiveObjectHelper.cpp" line="336"/>
<source>(%n dive(s))</source>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>(%n inmersión(es))</numerusform><numerusform>(%n inmersión(es))</numerusform></translation>
</message>
<message>
- <location filename="../core/subsurface-qt/DiveObjectHelper.cpp" line="441"/>
+ <location filename="../core/subsurface-qt/DiveObjectHelper.cpp" line="443"/>
<source>Multiple Buddies</source>
<translation>Varios Compañeros</translation>
</message>
@@ -3517,7 +3522,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="94"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="122"/>
<source>Download</source>
<translation>Descargar</translation>
</message>
@@ -3552,47 +3557,47 @@ p, li { white-space: pre-wrap; }
<translation>Ordenador de buceo</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="56"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="57"/>
<source> Vendor name: </source>
<translation>Nombre del fabricante:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="69"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="70"/>
<source> Dive Computer:</source>
<translation>Ordenador de buceo:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="80"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="81"/>
<source>Bluetooth download:</source>
- <translation type="unfinished"/>
+ <translation>Descarga Bluetooth:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="96"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="128"/>
<source>Retry</source>
<translation>Intentar de nuevo</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="116"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="154"/>
<source>Quit</source>
<translation>Salir</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="125"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="167"/>
<source> Downloaded dives</source>
<translation>Descargar inmersiones</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="153"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="204"/>
<source>Accept</source>
<translation>Aceptar</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="169"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="230"/>
<source>Select All</source>
<translation>Seleccionar todo</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="176"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="247"/>
<source>Unselect All</source>
<translation>Des-seleccionar todo</translation>
</message>
@@ -3728,7 +3733,7 @@ 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="362"/>
+ <location filename="../mobile-widgets/qml/kirigami/src/controls/GlobalDrawer.qml" line="361"/>
<source>Back</source>
<translation>Atrás</translation>
</message>
@@ -3945,7 +3950,6 @@ por favor envía lo siguiente al equipo de desarrollo.
<name>Log</name>
<message>
<location filename="../mobile-widgets/qml/Log.qml" line="16"/>
- <location filename="../mobile-widgets/qml/Log.qml" line="28"/>
<source>Application Log</source>
<translation>Registro de la app</translation>
</message>
@@ -4879,7 +4883,7 @@ Si tu dispositivo usa Bluetooth, efectúa los mismos preparativos que para desca
<name>Preferences</name>
<message>
<location filename="../mobile-widgets/qml/Preferences.qml" line="12"/>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="38"/>
+ <location filename="../mobile-widgets/qml/Preferences.qml" line="39"/>
<source>Preferences</source>
<translation>Preferencias</translation>
</message>
@@ -4889,17 +4893,51 @@ Si tu dispositivo usa Bluetooth, efectúa los mismos preparativos que para desca
<translation>Guardar</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="44"/>
+ <location filename="../mobile-widgets/qml/Preferences.qml" line="46"/>
+ <source>Theme</source>
+ <translation>Tema</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Preferences.qml" line="82"/>
+ <source>Blue</source>
+ <translation>Azul</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Preferences.qml" line="95"/>
+ <location filename="../mobile-widgets/qml/Preferences.qml" line="161"/>
+ <location filename="../mobile-widgets/qml/Preferences.qml" line="227"/>
+ <source>regular text</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Preferences.qml" line="110"/>
+ <location filename="../mobile-widgets/qml/Preferences.qml" line="176"/>
+ <location filename="../mobile-widgets/qml/Preferences.qml" line="242"/>
+ <source>Highlight</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Preferences.qml" line="148"/>
+ <source>Pink</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Preferences.qml" line="214"/>
+ <source>Dark</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Preferences.qml" line="261"/>
<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="52"/>
+ <location filename="../mobile-widgets/qml/Preferences.qml" line="270"/>
<source>Distance threshold (meters)</source>
<translation>Distancia límite (metros)</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Preferences.qml" line="63"/>
+ <location filename="../mobile-widgets/qml/Preferences.qml" line="281"/>
<source>Time threshold (minutes)</source>
<translation>Tiempo límite (minutos)</translation>
</message>
@@ -5577,27 +5615,27 @@ Visita http://doc.qt.io/qt-5/qdatetime.html#toString </translation>
<message>
<location filename="../desktop-widgets/preferences/preferences_units.ui" line="237"/>
<source>Duration units</source>
- <translation type="unfinished"/>
+ <translation>Formato de la duración</translation>
</message>
<message>
<location filename="../desktop-widgets/preferences/preferences_units.ui" line="243"/>
<source>Show hours in duration</source>
- <translation type="unfinished"/>
+ <translation>Mostrar horas en la duración</translation>
</message>
<message>
<location filename="../desktop-widgets/preferences/preferences_units.ui" line="250"/>
<source>hh:mm (always)</source>
- <translation type="unfinished"/>
+ <translation>hh:mm (siempre)</translation>
</message>
<message>
<location filename="../desktop-widgets/preferences/preferences_units.ui" line="257"/>
<source>mm (always)</source>
- <translation type="unfinished"/>
+ <translation>mm (siempre)</translation>
</message>
<message>
<location filename="../desktop-widgets/preferences/preferences_units.ui" line="264"/>
<source>mm (for dives shorter than 1 hour), hh:mm (otherwise)</source>
- <translation type="unfinished"/>
+ <translation>mm (para inmersiones de menos de 1 hora), hh:mm (en caso contrario)</translation>
</message>
<message>
<location filename="../desktop-widgets/preferences/preferences_units.ui" line="274"/>
@@ -5762,12 +5800,12 @@ Visita http://doc.qt.io/qt-5/qdatetime.html#toString </translation>
<message>
<location filename="../profile-widget/profilewidget2.cpp" line="778"/>
<source>Planned dive</source>
- <translation type="unfinished"/>
+ <translation>Inmersión planeada</translation>
</message>
<message>
<location filename="../profile-widget/profilewidget2.cpp" line="780"/>
<source>Manually added dive</source>
- <translation type="unfinished"/>
+ <translation>Inmersión añadida a mano</translation>
</message>
<message>
<location filename="../profile-widget/profilewidget2.cpp" line="1390"/>
@@ -5854,131 +5892,131 @@ Visita http://doc.qt.io/qt-5/qdatetime.html#toString </translation>
<context>
<name>QMLManager</name>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="91"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="86"/>
<source>Starting...</source>
<translation>Iniciando...</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="134"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="135"/>
<source>Open local dive data file</source>
- <translation type="unfinished"/>
+ <translation>Abrir archivo de datos local</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="142"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="143"/>
<source>Opening local data file failed</source>
- <translation type="unfinished"/>
+ <translation>Abrir archivo de datos local ha fallado</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="162"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="163"/>
<source>%1 dives loaded from local dive data file</source>
- <translation type="unfinished"/>
+ <translation>%1 inmersiones cargados desde archivo local</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="203"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="204"/>
<source>working in no-cloud mode</source>
<translation>Funcionando en modo local</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="208"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="209"/>
<source>Error parsing local storage, giving up</source>
- <translation type="unfinished"/>
+ <translation>Error analizando el almacenamiento local. Abortando.</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="217"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="218"/>
<source>no cloud credentials</source>
<translation>sin credenciales para la nube</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="218"/>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="270"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="219"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="271"/>
<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="285"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="286"/>
<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="306"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="307"/>
<source>Testing cloud credentials</source>
<translation>Comprobando credenciales para la nube</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="320"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="321"/>
<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="329"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="330"/>
<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="361"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="362"/>
<source>Cloud credentials are invalid</source>
<translation>Credenciales para la nube invalidas</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="374"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="375"/>
<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="387"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="388"/>
<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="399"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="400"/>
<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="423"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="424"/>
<source>Cloud credentials valid, loading dives...</source>
- <translation type="unfinished"/>
+ <translation>Credenciales en la nube validadas, cargando inmersiones ...</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="435"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="436"/>
<source>Cloud storage error: %1</source>
<translation>Error en almacenamiento en la nube: %1</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="478"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="479"/>
<source>Loading dives from local storage (&apos;no cloud&apos; mode)</source>
- <translation type="unfinished"/>
+ <translation>Cargando inmersiones desde el almacenamiento local (sin nube)</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="523"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="524"/>
<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="548"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="549"/>
<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="718"/>
<location filename="../mobile-widgets/qmlmanager.cpp" line="719"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="720"/>
<source>h</source>
<translation>h</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="718"/>
<location filename="../mobile-widgets/qmlmanager.cpp" line="719"/>
<location filename="../mobile-widgets/qmlmanager.cpp" line="720"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="721"/>
<source>min</source>
<translation>min</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="718"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="719"/>
<source>sec</source>
<translation>seg</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="1094"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="1095"/>
<source>Unknown GPS location</source>
<translation>Posición GPS desconocida</translation>
</message>
@@ -6142,22 +6180,16 @@ Visita http://doc.qt.io/qt-5/qdatetime.html#toString </translation>
<translation>Respuesta XML mal formada. Línea %1:%2</translation>
</message>
<message>
- <location filename="../core/btdiscovery.cpp" line="144"/>
- <location filename="../core/btdiscovery.cpp" line="148"/>
- <location filename="../core/btdiscovery.cpp" line="149"/>
- <location filename="../core/downloadfromdcthread.cpp" line="98"/>
- <location filename="../core/downloadfromdcthread.cpp" line="253"/>
- <location filename="../core/downloadfromdcthread.cpp" line="259"/>
- <location filename="../core/downloadfromdcthread.cpp" line="276"/>
- <location filename="../core/downloadfromdcthread.cpp" line="282"/>
- <location filename="../core/downloadfromdcthread.cpp" line="300"/>
- <location filename="../core/downloadfromdcthread.cpp" line="308"/>
- <location filename="../core/downloadfromdcthread.cpp" line="328"/>
- <location filename="../core/downloadfromdcthread.cpp" line="336"/>
- <location filename="../core/downloadfromdcthread.cpp" line="356"/>
- <location filename="../core/downloadfromdcthread.cpp" line="364"/>
+ <location filename="../core/btdiscovery.cpp" line="166"/>
+ <location filename="../core/downloadfromdcthread.cpp" line="142"/>
+ <location filename="../core/downloadfromdcthread.cpp" line="296"/>
+ <location filename="../core/downloadfromdcthread.cpp" line="313"/>
+ <location filename="../core/downloadfromdcthread.cpp" line="319"/>
+ <location filename="../core/downloadfromdcthread.cpp" line="331"/>
+ <location filename="../core/downloadfromdcthread.cpp" line="358"/>
+ <location filename="../core/downloadfromdcthread.cpp" line="378"/>
<source>Paired Bluetooth Devices</source>
- <translation type="unfinished"/>
+ <translation>Dispositivos Bluetooth emparejados</translation>
</message>
</context>
<context>
@@ -6307,33 +6339,34 @@ cualquiera de las inmersiones seleccionadas.</translation>
<message>
<location filename="../desktop-widgets/simplewidgets.cpp" line="313"/>
<source>Image files (*.jpg *.jpeg)</source>
- <translation type="unfinished"/>
+ <translation>Archivos de imagen (*.jpg *.jpeg)</translation>
</message>
<message>
<location filename="../desktop-widgets/simplewidgets.cpp" line="391"/>
<source>Selected dive date/time</source>
- <translation type="unfinished"/>
+ <translation>Fecha/hora de la inmersión seleccionada</translation>
</message>
<message>
<location filename="../desktop-widgets/simplewidgets.cpp" line="393"/>
<source>First selected dive date/time</source>
- <translation type="unfinished"/>
+ <translation>Fecha/hora de la primera inmersión seleccionada</translation>
</message>
<message>
<location filename="../desktop-widgets/simplewidgets.cpp" line="394"/>
<source>Last selected dive date/time</source>
- <translation type="unfinished"/>
+ <translation>Fecha/hora de la última inmersión seleccionada</translation>
</message>
<message>
<location filename="../desktop-widgets/simplewidgets.cpp" line="396"/>
<source>
Files with inappropriate date/time</source>
- <translation type="unfinished"/>
+ <translation>
+Archivos con fecha/hora incorrectas</translation>
</message>
<message>
<location filename="../desktop-widgets/simplewidgets.cpp" line="406"/>
<source>No Exif date/time found</source>
- <translation type="unfinished"/>
+ <translation>No se ha encontrado fecha/hora Exif</translation>
</message>
</context>
<context>
@@ -6794,7 +6827,7 @@ Files with inappropriate date/time</source>
<message>
<location filename="../desktop-widgets/tab-widgets/TabDiveInformation.cpp" line="84"/>
<source>d</source>
- <translation type="unfinished"/>
+ <translation>d</translation>
</message>
</context>
<context>
@@ -6980,7 +7013,7 @@ a partir de aire y usando:
<message>
<location filename="../desktop-widgets/tab-widgets/TabDiveStatistics.cpp" line="133"/>
<source>and</source>
- <translation type="unfinished"/>
+ <translation>y</translation>
</message>
<message>
<location filename="../desktop-widgets/tab-widgets/TabDiveStatistics.cpp" line="135"/>
@@ -7673,8 +7706,8 @@ Idioma: %1</translation>
<context>
<name>WinBluetoothDeviceDiscoveryAgent</name>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="525"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="556"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="533"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="564"/>
<source>No error</source>
<translation>Sin errores</translation>
</message>
@@ -7798,7 +7831,7 @@ Media</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../core/libdivecomputer.c" line="790"/>
+ <location filename="../core/libdivecomputer.c" line="840"/>
<source>Error parsing the header</source>
<translation>Error al analizar la cabecera</translation>
</message>
@@ -7809,7 +7842,8 @@ Media</translation>
<location filename="../core/profile.c" line="1343"/>
<source>Density: %.1fg/ℓ
</source>
- <translation type="unfinished"/>
+ <translation>Densidad: %.1fg/ℓ
+</translation>
</message>
</context>
<context>
@@ -7818,7 +7852,7 @@ Media</translation>
<location filename="../core/cochran.c" line="304"/>
<location filename="../core/cochran.c" line="310"/>
<location filename="../core/cochran.c" line="380"/>
- <location filename="../core/libdivecomputer.c" line="246"/>
+ <location filename="../core/libdivecomputer.c" line="251"/>
<source>deco stop</source>
<translation>parada deco</translation>
</message>
@@ -7826,7 +7860,7 @@ Media</translation>
<location filename="../core/cochran.c" line="331"/>
<location filename="../core/cochran.c" line="385"/>
<location filename="../core/file.c" line="779"/>
- <location filename="../core/libdivecomputer.c" line="248"/>
+ <location filename="../core/libdivecomputer.c" line="253"/>
<source>ascent</source>
<translation>ascenso</translation>
</message>
@@ -7838,20 +7872,20 @@ Media</translation>
</message>
<message>
<location filename="../core/cochran.c" line="343"/>
- <location filename="../core/libdivecomputer.c" line="264"/>
+ <location filename="../core/libdivecomputer.c" line="269"/>
<source>OLF</source>
<translation>OLF</translation>
</message>
<message>
<location filename="../core/cochran.c" line="348"/>
- <location filename="../core/libdivecomputer.c" line="263"/>
+ <location filename="../core/libdivecomputer.c" line="268"/>
<source>maxdepth</source>
<translation>Profundidad Max</translation>
</message>
<message>
<location filename="../core/cochran.c" line="353"/>
<location filename="../core/cochran.c" line="399"/>
- <location filename="../core/libdivecomputer.c" line="265"/>
+ <location filename="../core/libdivecomputer.c" line="270"/>
<source>pO₂</source>
<translation>pO₂</translation>
</message>
@@ -7860,28 +7894,28 @@ Media</translation>
<location filename="../core/cochran.c" line="409"/>
<location filename="../core/cochran.c" line="416"/>
<location filename="../core/file.c" line="870"/>
- <location filename="../core/libdivecomputer.c" line="256"/>
- <location filename="../core/libdivecomputer.c" line="270"/>
+ <location filename="../core/libdivecomputer.c" line="261"/>
+ <location filename="../core/libdivecomputer.c" line="275"/>
<source>gaschange</source>
<translation>cambio de mezcla</translation>
</message>
<message>
<location filename="../core/cochran.c" line="365"/>
<location filename="../core/cochran.c" line="404"/>
- <location filename="../core/libdivecomputer.c" line="247"/>
+ <location filename="../core/libdivecomputer.c" line="252"/>
<source>rbt</source>
<translation>rbt</translation>
</message>
<message>
<location filename="../core/cochran.c" line="374"/>
<location filename="../core/cochran.c" line="421"/>
- <location filename="../core/libdivecomputer.c" line="249"/>
+ <location filename="../core/libdivecomputer.c" line="254"/>
<source>ceiling</source>
<translation>techo</translation>
</message>
<message>
<location filename="../core/cochran.c" line="390"/>
- <location filename="../core/libdivecomputer.c" line="251"/>
+ <location filename="../core/libdivecomputer.c" line="256"/>
<source>transmitter</source>
<translation>transmisor</translation>
</message>
@@ -8068,17 +8102,18 @@ Media</translation>
<location filename="../core/datatrak.c" line="513"/>
<source>[Warning] Manual dive # %d
</source>
- <translation type="unfinished"/>
+ <translation>[Aviso] Inmersión manual # %d
+</translation>
</message>
<message>
<location filename="../core/datatrak.c" line="539"/>
<source>[Error] Out of memory for dive %d. Abort parsing.</source>
- <translation type="unfinished"/>
+ <translation>[Error] Sin memoria para la inmersión %d. Abortando análisis.</translation>
</message>
<message>
<location filename="../core/datatrak.c" line="585"/>
<source>[Error] File is not a DataTrak file. Aborted</source>
- <translation type="unfinished"/>
+ <translation>[Error] El archivo no es de DataTrak. Abortado.</translation>
</message>
<message>
<location filename="../core/datatrak.c" line="598"/>
@@ -8341,17 +8376,17 @@ Media</translation>
<message>
<location filename="../core/git-access.c" line="56"/>
<source>Checkout from storage (%lu/%lu)</source>
- <translation type="unfinished"/>
+ <translation>Desconexión del almacenamiento(%lu/%lu)</translation>
</message>
<message>
<location filename="../core/git-access.c" line="87"/>
<source>Transfer from storage (%d/%d)</source>
- <translation type="unfinished"/>
+ <translation>Transferencia del almacenamiento (%d/%d)</translation>
</message>
<message>
<location filename="../core/git-access.c" line="99"/>
<source>Transfer to storage (%d/%d)</source>
- <translation type="unfinished"/>
+ <translation>Transferencia al almacenamiento (%d/%d)</translation>
</message>
<message>
<location filename="../core/git-access.c" line="135"/>
@@ -8407,42 +8442,42 @@ Media</translation>
<message>
<location filename="../core/git-access.c" line="469"/>
<source>Update local storage to match cloud storage</source>
- <translation type="unfinished"/>
+ <translation>Actualizando el almacenamiento local para adecuarlo a la nube</translation>
</message>
<message>
<location filename="../core/git-access.c" line="477"/>
<source>Push local changes to cloud storage</source>
- <translation type="unfinished"/>
+ <translation>Enviando los cambios locales a la nube</translation>
</message>
<message>
<location filename="../core/git-access.c" line="495"/>
<source>Try to merge local changes into cloud storage</source>
- <translation type="unfinished"/>
+ <translation>Intentando insertar los cambios locales en la nube</translation>
</message>
<message>
<location filename="../core/git-access.c" line="537"/>
<source>Store data into cloud storage</source>
- <translation type="unfinished"/>
+ <translation>Guardando los datos en la nube</translation>
</message>
<message>
<location filename="../core/git-access.c" line="561"/>
<source>Sync with cloud storage</source>
- <translation type="unfinished"/>
+ <translation>Sincronizando con la nube</translation>
</message>
<message>
<location filename="../core/git-access.c" line="588"/>
<source>Can&apos;t reach cloud server, working with local data</source>
- <translation type="unfinished"/>
+ <translation>No se puede alcanzar el servidor en la nube, trabajando con copia local</translation>
</message>
<message>
<location filename="../core/git-access.c" line="601"/>
<source>Successful cloud connection, fetch remote</source>
- <translation type="unfinished"/>
+ <translation>Conexión con la nube establecida, descargando datos remotos</translation>
</message>
<message>
<location filename="../core/git-access.c" line="616"/>
<source>Done syncing with cloud storage</source>
- <translation type="unfinished"/>
+ <translation>Sincronización con la nube terminada</translation>
</message>
<message>
<location filename="../core/git-access.c" line="748"/>
@@ -8457,203 +8492,203 @@ Media</translation>
<message>
<location filename="../core/git-access.c" line="774"/>
<source>Synchronising data file</source>
- <translation type="unfinished"/>
+ <translation>Sincronizando archivo de datos</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="232"/>
+ <location filename="../core/libdivecomputer.c" line="237"/>
<location filename="../core/parse-xml.c" line="3326"/>
<location filename="../core/uemis-downloader.c" line="137"/>
<source>unknown</source>
<translation>desconocido</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="245"/>
+ <location filename="../core/libdivecomputer.c" line="250"/>
<source>none</source>
<translation>ninguno</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="250"/>
+ <location filename="../core/libdivecomputer.c" line="255"/>
<source>workload</source>
<translation>esfuerzo</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="252"/>
+ <location filename="../core/libdivecomputer.c" line="257"/>
<source>violation</source>
<translation>violación</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="253"/>
+ <location filename="../core/libdivecomputer.c" line="258"/>
<source>bookmark</source>
<translation>marcador</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="254"/>
+ <location filename="../core/libdivecomputer.c" line="259"/>
<source>surface</source>
<translation>superficie</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="255"/>
+ <location filename="../core/libdivecomputer.c" line="260"/>
<source>safety stop</source>
<translation>parada de seguridad</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="257"/>
+ <location filename="../core/libdivecomputer.c" line="262"/>
<source>safety stop (voluntary)</source>
<translation>parada de seguridad (voluntaria)</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="258"/>
+ <location filename="../core/libdivecomputer.c" line="263"/>
<source>safety stop (mandatory)</source>
<translation>parada de seguridad (obligatoria)</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="259"/>
+ <location filename="../core/libdivecomputer.c" line="264"/>
<source>deepstop</source>
<translation>parada profunda</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="260"/>
+ <location filename="../core/libdivecomputer.c" line="265"/>
<source>ceiling (safety stop)</source>
<translation>techo (parada de seguridad)</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="261"/>
+ <location filename="../core/libdivecomputer.c" line="266"/>
<source>below floor</source>
<comment>event showing dive is below deco floor and adding deco time</comment>
<translation>por debajo del techo</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="262"/>
+ <location filename="../core/libdivecomputer.c" line="267"/>
<source>divetime</source>
<translation>duración de inmersión</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="266"/>
+ <location filename="../core/libdivecomputer.c" line="271"/>
<source>airtime</source>
<translation>tiempo de aire</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="267"/>
+ <location filename="../core/libdivecomputer.c" line="272"/>
<source>rgbm</source>
<translation>rgbm</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="268"/>
+ <location filename="../core/libdivecomputer.c" line="273"/>
<source>heading</source>
<translation>encabezado</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="269"/>
+ <location filename="../core/libdivecomputer.c" line="274"/>
<source>tissue level warning</source>
<translation>Alarma de nivel de tejidos</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="279"/>
+ <location filename="../core/libdivecomputer.c" line="284"/>
<source>invalid event number</source>
<translation>el número de evento no es válido</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="606"/>
+ <location filename="../core/libdivecomputer.c" line="656"/>
<source>Error parsing the datetime</source>
<translation>Error al analizar la fecha</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="624"/>
+ <location filename="../core/libdivecomputer.c" line="674"/>
<source>Dive %d: %s</source>
<translation>Inmersión n.º %d: %s</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="630"/>
+ <location filename="../core/libdivecomputer.c" line="680"/>
<source>Error parsing the divetime</source>
<translation>Error al analizar el tiempo de buceo</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="640"/>
+ <location filename="../core/libdivecomputer.c" line="690"/>
<source>Error parsing the maxdepth</source>
<translation>Error al analizar la máxima profundidad</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="659"/>
+ <location filename="../core/libdivecomputer.c" line="709"/>
<source>Error parsing temperature</source>
<translation>Error al leer la temperatura</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="679"/>
+ <location filename="../core/libdivecomputer.c" line="729"/>
<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="691"/>
+ <location filename="../core/libdivecomputer.c" line="741"/>
<source>Error obtaining water salinity</source>
<translation>Error al obtener salinidad del agua</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="700"/>
+ <location filename="../core/libdivecomputer.c" line="750"/>
<source>Error obtaining surface pressure</source>
<translation>Error al obtener la presión en superficie</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="725"/>
+ <location filename="../core/libdivecomputer.c" line="775"/>
<source>Error obtaining dive mode</source>
<translation>Error al obtener el modo de buceo</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="745"/>
+ <location filename="../core/libdivecomputer.c" line="795"/>
<source>Error parsing the gas mix</source>
<translation>Error al analizar la mezcla de gas</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="770"/>
+ <location filename="../core/libdivecomputer.c" line="820"/>
<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="776"/>
+ <location filename="../core/libdivecomputer.c" line="826"/>
<source>Error registering the data</source>
<translation>Error al registrar los datos</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="797"/>
+ <location filename="../core/libdivecomputer.c" line="847"/>
<source>Error parsing the samples</source>
<translation>Error al analizar las muestras</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="935"/>
+ <location filename="../core/libdivecomputer.c" line="985"/>
<source>Event: waiting for user action</source>
<translation>Evento: esperando acción del usuario</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="943"/>
+ <location filename="../core/libdivecomputer.c" line="993"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>modelo=%u (0x%08x), firmware=%u (0x%08x), n.º de serie=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1007"/>
+ <location filename="../core/libdivecomputer.c" line="1068"/>
<source>Error registering the event handler.</source>
<translation>Error al registrar el manejador de eventos</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1012"/>
+ <location filename="../core/libdivecomputer.c" line="1073"/>
<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="1033"/>
+ <location filename="../core/libdivecomputer.c" line="1094"/>
<source>Dive data import error</source>
<translation>Error al importar datos de inmersiones</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1072"/>
+ <location filename="../core/libdivecomputer.c" line="1133"/>
<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="1079"/>
+ <location filename="../core/libdivecomputer.c" line="1140"/>
<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="1104"/>
+ <location filename="../core/libdivecomputer.c" line="1165"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Privilegios insuficientes para abrir el dispositivo %s %s (%s)</translation>
</message>
@@ -8676,12 +8711,12 @@ Media</translation>
<message>
<location filename="../core/load-git.c" line="1683"/>
<source>Load dives from local cache</source>
- <translation type="unfinished"/>
+ <translation>Carga de inmersiones de la caché local</translation>
</message>
<message>
<location filename="../core/load-git.c" line="1687"/>
<source>Successfully opened dive data</source>
- <translation type="unfinished"/>
+ <translation>Abiertos datos de inmersiones</translation>
</message>
<message>
<location filename="../core/ostctools.c" line="93"/>
@@ -9031,14 +9066,18 @@ Prof: %.1f%s
<source>EAD: %d%s
EADD: %d%s / %.1fg/ℓ
</source>
- <translation type="unfinished"/>
+ <translation>PEA: %d%s
+EADD: %d%s / %.1fg/ℓ
+</translation>
</message>
<message>
<location filename="../core/profile.c" line="1340"/>
<source>END: %d%s
EADD: %d%s / %.1fg/ℓ
</source>
- <translation type="unfinished"/>
+ <translation>PNE: %d%s
+EADD: %d%s / %.1fg/ℓ
+</translation>
</message>
<message>
<location filename="../core/profile.c" line="1357"/>
@@ -9254,6 +9293,11 @@ EADD: %d%s / %.1fg/ℓ
<translation>F</translation>
</message>
<message>
+ <location filename="../core/qthelper.cpp" line="969"/>
+ <source>more than %1 days</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
<location filename="../core/save-html.c" line="472"/>
<location filename="../core/save-html.c" line="556"/>
<location filename="../core/worldmap-save.c" line="114"/>
@@ -10031,22 +10075,22 @@ Is the Uemis Zurich plugged in correctly?</source>
<message>
<location filename="../core/save-git.c" line="940"/>
<source>Start saving data</source>
- <translation type="unfinished"/>
+ <translation>Comienza el guardado de datos</translation>
</message>
<message>
<location filename="../core/save-git.c" line="949"/>
<source>Start saving dives</source>
- <translation type="unfinished"/>
+ <translation>Comienza el guardado de inmersiones</translation>
</message>
<message>
<location filename="../core/save-git.c" line="982"/>
<source>Done creating local cache</source>
- <translation type="unfinished"/>
+ <translation>Crear caché local terminado</translation>
</message>
<message>
<location filename="../core/save-git.c" line="1213"/>
<source>Preparing to save data</source>
- <translation type="unfinished"/>
+ <translation>Preparando el guardado de datos</translation>
</message>
</context>
<context>
@@ -10068,121 +10112,116 @@ Is the Uemis Zurich plugged in correctly?</source>
</message>
<message>
<location filename="../mobile-widgets/qml/main.qml" line="132"/>
+ <source>Settings</source>
+ <translation>Ajustes</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/main.qml" line="134"/>
<source>Cloud credentials</source>
<translation>Credenciales de la nube</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="146"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="155"/>
<source>Manage dives</source>
<translation>Gestionar inmersiones</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="148"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="157"/>
<source>Add dive manually</source>
<translation>Añadir inmersión manualmente</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="156"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="165"/>
<source>Download from DC</source>
- <translation type="unfinished"/>
+ <translation>Descargar desde el ordenador</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="164"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="173"/>
<source>Manual sync with cloud</source>
<translation>Sincronización manual con la nube</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="182"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="191"/>
<source>Offline mode</source>
<translation>Modo offline</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="182"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="191"/>
<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="199"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="196"/>
+ <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 type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/main.qml" line="204"/>
<source>GPS</source>
<translation>GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="203"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="208"/>
<source>GPS-tag dives</source>
<translation>Aplicar coordenadas GPS a inmersiones</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="210"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="215"/>
<source>Upload GPS data</source>
<translation>Subir datos GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="217"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="222"/>
<source>Download GPS data</source>
<translation>Descargar datos GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="224"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="229"/>
<source>Show GPS fixes</source>
<translation>Mostrar posiciones GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="233"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="238"/>
<source>Clear GPS cache</source>
<translation>Borrar la cache de GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="239"/>
+ <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="247"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="245"/>
<source>Developer</source>
<translation>Desarrollador</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="249"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="247"/>
<source>App log</source>
<translation>Registro de la app</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="256"/>
- <source>Switch to pink theme</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/main.qml" line="263"/>
- <source>Switch to blue theme</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/main.qml" line="270"/>
- <source>Switch to dark theme</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/main.qml" line="277"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="254"/>
<source>Theme information</source>
<translation>Información de tema</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="284"/>
+ <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="290"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="267"/>
<source>About</source>
<translation>Acerca de</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="321"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="298"/>
<source>Run location service</source>
<translation>Activar servicio de posicionamiento</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="321"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="298"/>
<source>No GPS source available</source>
<translation>Fuente GPS no disponible</translation>
</message>