summaryrefslogtreecommitdiffstats
path: root/translations/subsurface_pt_PT.ts
diff options
context:
space:
mode:
Diffstat (limited to 'translations/subsurface_pt_PT.ts')
-rw-r--r--translations/subsurface_pt_PT.ts2100
1 files changed, 1075 insertions, 1025 deletions
diff --git a/translations/subsurface_pt_PT.ts b/translations/subsurface_pt_PT.ts
index 8974564d0..4351f0c97 100644
--- a/translations/subsurface_pt_PT.ts
+++ b/translations/subsurface_pt_PT.ts
@@ -167,160 +167,160 @@
<translation>A procurar dispositivos remotos...</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="198"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="202"/>
<source>Scanning finished successfully.</source>
<translation>A busca terminou com sucesso.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="214"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="215"/>
<source>The local Bluetooth device was %1.</source>
<extracomment>%1 will be replaced with &quot;turned on&quot; or &quot;turned off&quot;</extracomment>
<translation>O dispositivo Bluetooth local foi %1.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="215"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="216"/>
<source>turned on</source>
<translation>ligado</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="215"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="216"/>
<source>turned off</source>
<translation>desligado</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="231"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="371"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="391"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="232"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="372"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="392"/>
<source>UNPAIRED</source>
<translation>DESEMPARELHADO</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="235"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="376"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="389"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="236"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="377"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="390"/>
<source>PAIRED</source>
<translation>EMPARELHADO</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="238"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="381"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="390"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="239"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="382"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="391"/>
<source>AUTHORIZED_PAIRED</source>
<translation>EMPARELHADO_COM_AUTORIZAÇÃO</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="253"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="254"/>
<source>%1 (%2) [State: %3]</source>
<translation>%1 (%2) [Estado: %3]</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="276"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="277"/>
<source>The device %1 can be used for connection. You can press the Save button.</source>
<translation>O dispositivo %1 pode ser usado para a ligação. Pode premir o botão Gravar.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="289"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="407"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="290"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="408"/>
<source>The device %1 must be paired in order to be used. Please use the context menu for pairing options.</source>
<translation>O dispositivo %1 tem que ser emparelhado antes de poder ser utilizado. Por favor utilize o menu de contexto para as opções de emparelhamento.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="295"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="296"/>
<source>A device needs a non-zero address for a connection.</source>
<translation>Um dispositivo precisa de um endereço não nulo para estabelecer a ligação</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="318"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="319"/>
<source>The local device was changed.</source>
<translation>O dispositivo local foi alterado.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="338"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="339"/>
<source>Pair</source>
<translation>Emparelhar</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="339"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="340"/>
<source>Remove pairing</source>
<translation>Remover emparelhamento</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="355"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="356"/>
<source>Trying to pair device %1</source>
<translation>A tentar emparelhar o dispositivo %1</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="359"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="360"/>
<source>Trying to unpair device %1</source>
<translation>A tentar desemparelhar o dispositvo %1</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="372"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="373"/>
<source>Device %1 was unpaired.</source>
<translation>O dispositivo %1 foi desemparelhado.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="379"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="380"/>
<source>Device %1 was paired.</source>
<translation>O dispositivo %1 foi emparelhado.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="384"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="385"/>
<source>Device %1 was paired and is authorized.</source>
<translation>O dispositivo %1 foi emparelhado e está autorizado.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="410"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="411"/>
<source>The device %1 can now be used for connection. You can press the Save button.</source>
<translation>O dispositivo %1 já pode ser usado para a ligação. Pode premir o botão Gravar.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="422"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="423"/>
<source>Local device error: %1.</source>
<translation>Erro no dispositivo local: %1.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="423"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="424"/>
<source>Pairing error. If the remote device requires a custom PIN code, please try to pair the devices using your operating system. </source>
<translation>Erro de emparelhamento. Se o dispositivo remoto necessita de um PIN próprio, por favor tente emparelhar os dispositivos usando as ferramentas do seu sistema operativo.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="425"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="426"/>
<source>Unknown error</source>
<translation>Erro desconhecido</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="434"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="435"/>
<source>The Bluetooth adaptor is powered off, power it on before doing discovery.</source>
<translation>O adaptador Bluetooth está desligado. Ligue-o antes de procurar outros dispositivos.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="437"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="438"/>
<source>Writing to or reading from the device resulted in an error.</source>
<translation>A leitura ou escritia de/para o dispositivo deu um erro.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="443"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="444"/>
<source>An unknown error has occurred.</source>
<translation>Ocorreu um erro desconhecido.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="448"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="449"/>
<source>Device discovery error: %1.</source>
<translation>Erro na descoberta do dispositivo: %1.</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="502"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="503"/>
<source>Not available</source>
<translation>Não disponível</translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="509"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="510"/>
<source>The local Bluetooth adapter cannot be accessed.</source>
<translation>Não é possível aceder ao adaptador Bluetooth local. </translation>
</message>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="559"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="560"/>
<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>O agente de descoberta de dispositivos não foi criado porque o endereço %1 não coincide com o endereço físico de nenhum dos dispositivos Bluetooth locais.</translation>
</message>
@@ -328,12 +328,12 @@
<context>
<name>BuddyFilter</name>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="550"/>
- <source>Person: </source>
- <translation>Companheiro:</translation>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="549"/>
+ <source>Person</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="551"/>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="550"/>
<source>Searches for buddies and divemasters</source>
<translation>Busca por companheiros e guias de mergulho</translation>
</message>
@@ -341,7 +341,7 @@
<context>
<name>BuddyFilterModel</name>
<message>
- <location filename="../qt-models/filtermodels.cpp" line="279"/>
+ <location filename="../qt-models/filtermodels.cpp" line="374"/>
<source>No buddies</source>
<translation>Sem companheiros</translation>
</message>
@@ -1662,102 +1662,102 @@
<translation>+</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="896"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="895"/>
<source>Error</source>
<translation>Erro</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1367"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1366"/>
<source>Backup dive computer settings</source>
<translation>Cópia de segurança das configurações do computador de mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1368"/>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1389"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1367"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1388"/>
<source>Backup files</source>
<translation>Ficheiros de backup</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1372"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1371"/>
<source>XML backup error</source>
<translation>Erro na cópia de segurança XML</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1373"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1372"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Ocorreu um erro ao efectuar a cópia de segurança.
%1</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1376"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1375"/>
<source>Backup succeeded</source>
<translation>Cópia de segurança efectuada com sucesso</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1377"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1376"/>
<source>Your settings have been saved to: %1</source>
<translation>As suas configurações foram gravadas em: %1</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1388"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1387"/>
<source>Restore dive computer settings</source>
<translation>Restaurar configurações do computador de mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1394"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1393"/>
<source>XML restore error</source>
<translation>Erro ao restaurar XML</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1395"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1394"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Ocorreu um erro ao restaurar a cópia de segurança.
%1</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1399"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1398"/>
<source>Restore succeeded</source>
<translation>Reposição efectuada com sucesso</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1400"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1399"/>
<source>Your settings have been restored successfully.</source>
<translation>As suas definições foram restauradas com sucesso.</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1410"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1409"/>
<source>Select firmware file</source>
<translation>Seleccionar ficheiro de firmware</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1411"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1410"/>
<source>All files</source>
<translation>Todos os ficheiros</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1472"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1465"/>
<source>Log files</source>
<translation>Ficheiros de registo de mergulhos</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1497"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1490"/>
<source>Connecting to device...</source>
<translation>A ligar ao dispositivo...</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1523"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1516"/>
<source>Connected to device</source>
<translation>Ligado ao dispositivo</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1543"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1536"/>
<source>Disconnected from device</source>
<translation>Desligado do dispositivo</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1471"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1464"/>
<source>Choose file for dive computer download logfile</source>
<translation>Seleccionar o ficheiro para descarregar o registo de mergulhos</translation>
</message>
@@ -1973,22 +1973,22 @@ remover o computador de mergulho seleccionado?</translation>
<context>
<name>DiveDetails</name>
<message>
- <location filename="../mobile-widgets/qml/DiveDetails.qml" line="47"/>
+ <location filename="../mobile-widgets/qml/DiveDetails.qml" line="55"/>
<source>Dive details</source>
<translation>Detalhes do mergulho</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetails.qml" line="142"/>
+ <location filename="../mobile-widgets/qml/DiveDetails.qml" line="150"/>
<source>Delete dive</source>
<translation>Eliminar mergulho</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetails.qml" line="159"/>
+ <location filename="../mobile-widgets/qml/DiveDetails.qml" line="167"/>
<source>Cancel edit</source>
<translation>Cancelar edições</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetails.qml" line="169"/>
+ <location filename="../mobile-widgets/qml/DiveDetails.qml" line="177"/>
<source>Show on map</source>
<translation>Mostrar no mapa</translation>
</message>
@@ -1996,104 +1996,136 @@ remover o computador de mergulho seleccionado?</translation>
<context>
<name>DiveDetailsEdit</name>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="116"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="159"/>
<source>Dive %1</source>
<translation>Mergulho %1</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="120"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="163"/>
<source>Date:</source>
<translation>Data:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="132"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="175"/>
<source>Location:</source>
<translation>Local:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="155"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="198"/>
<source>Coordinates:</source>
<translation>Coordenadas:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="168"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="211"/>
<source>Use current
GPS location:</source>
<translation>Usar a localização
do GPS actual:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="189"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="232"/>
<source>Depth:</source>
<translation>Profundidade:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="202"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="245"/>
<source>Duration:</source>
<translation>Duração:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="216"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="259"/>
<source>Air Temp:</source>
<translation>Temperatura do ar:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="229"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="272"/>
<source>Water Temp:</source>
<translation>Temperatura da água:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="242"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="285"/>
<source>Suit:</source>
<translation>Fato:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="263"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="306"/>
<source>Buddy:</source>
<translation>Companheiros:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="283"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="326"/>
<source>Divemaster:</source>
<translation>Guia:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="303"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="346"/>
<source>Weight:</source>
<translation>Peso:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="317"/>
- <source>Cylinder:</source>
- <translation>Garrafa:</translation>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="361"/>
+ <source>Cylinder1:</source>
+ <translation>Garrafa 1:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="331"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="375"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="435"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="501"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="567"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="633"/>
<source>Gas mix:</source>
<translation>Mistura respiratória:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="345"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="390"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="452"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="518"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="584"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="650"/>
<source>Start Pressure:</source>
<translation>Pressão inicial:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="358"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="404"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="468"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="534"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="600"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="666"/>
<source>End Pressure:</source>
<translation>Pressão final:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="371"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="419"/>
+ <source>Cylinder2:</source>
+ <translation>Garrafa 2:</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="484"/>
+ <source>Cylinder3:</source>
+ <translation>Garrafa 3:</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="550"/>
+ <source>Cylinder4:</source>
+ <translation>Garrafa 4:</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="616"/>
+ <source>Cylinder5:</source>
+ <translation>Garrafa 5:</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="681"/>
<source>Rating:</source>
<translation>Classificação:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="384"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="694"/>
<source>Visibility:</source>
<translation>Visibilidade:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="398"/>
+ <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="708"/>
<source>Notes:</source>
<translation>Notas:</translation>
</message>
@@ -2262,104 +2294,119 @@ do GPS actual:</translation>
<context>
<name>DiveListView</name>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="855"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="848"/>
<source>Expand all</source>
<translation>Expandir todos</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="857"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="850"/>
<source>Collapse all</source>
<translation>Colapsar todos</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="861"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="854"/>
<source>Collapse others</source>
<translation>Colapsar outros</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="865"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="858"/>
<source>Remove dive(s) from trip</source>
<translation>Remover mergulho(s) desta viagem</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="866"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="859"/>
<source>Create new trip above</source>
<translation>Criar uma nova viagem acima</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="880"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="873"/>
<source>Add dive(s) to trip immediately above</source>
<translation>Adicionar mergulho(s) à viagem imediatamente acima</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="882"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="875"/>
<source>Add dive(s) to trip immediately below</source>
<translation>Adicionar mergulho(s) à viagem imediatamente abaixo</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="886"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="879"/>
<source>Merge trip with trip above</source>
<translation>Juntar esta viagem com a viagem acima</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="887"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="880"/>
<source>Merge trip with trip below</source>
<translation>Juntar esta viagem com a viagem abaixo</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="891"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="884"/>
<source>Delete dive(s)</source>
<translation>Eliminar mergulho(s)</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="893"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="886"/>
<source>Mark dive(s) invalid</source>
<translation>Marcar mergulho(s) como inválido(s)</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="897"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="890"/>
<source>Merge selected dives</source>
<translation>Juntar os mergulhos seleccionados</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="899"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="892"/>
<source>Renumber dive(s)</source>
<translation>Renumerar mergulho(s)</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="900"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="893"/>
<source>Shift dive times</source>
<translation>Deslocar os tempos de mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="901"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="894"/>
<source>Split selected dives</source>
<translation>Dividir os mergulhos seleccionados</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="902"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="895"/>
<source>Load image(s) from file(s)</source>
<translation>Carregar imagens do(s) ficheiro(s)</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="903"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="896"/>
<source>Load image from web</source>
<translation>Carregar imagem da internet</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="929"/>
- <source>Image files (%1)</source>
- <translation>Imagens (%1)</translation>
+ <location filename="../desktop-widgets/divelistview.cpp" line="922"/>
+ <source>Open media files</source>
+ <translation>Abrir ficheiros multimedia:</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="985"/>
- <source>%1 does not appear to be an image</source>
- <translation>%1 não parece ser uma imagem</translation>
+ <location filename="../desktop-widgets/divelistview.cpp" line="925"/>
+ <source>Media files</source>
+ <translation>Ficheiros multimedia</translation>
+ </message>
+ <message>
+ <location filename="../desktop-widgets/divelistview.cpp" line="926"/>
+ <source>Image files</source>
+ <translation>Ficheiros de imagem</translation>
</message>
<message>
<location filename="../desktop-widgets/divelistview.cpp" line="927"/>
- <source>Open image files</source>
- <translation>Abrir ficheiros de imagens</translation>
+ <source>Video files</source>
+ <translation>Ficheiros vídeo</translation>
+ </message>
+ <message>
+ <location filename="../desktop-widgets/divelistview.cpp" line="928"/>
+ <source>All files</source>
+ <translation>Todos os ficheiros</translation>
+ </message>
+ <message>
+ <location filename="../desktop-widgets/divelistview.cpp" line="984"/>
+ <source>%1 does not appear to be an image</source>
+ <translation>%1 não parece ser uma imagem</translation>
</message>
</context>
<context>
@@ -2560,7 +2607,7 @@ do GPS actual:</translation>
</message>
<message>
<location filename="../desktop-widgets/divelogexportdialog.ui" line="503"/>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="102"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="103"/>
<source>Light</source>
<translation>Leve</translation>
</message>
@@ -2570,121 +2617,121 @@ do GPS actual:</translation>
<translation>Areia</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="79"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="80"/>
<source>Generic format that is used for data exchange between a variety of diving related programs.</source>
<translation>Formato de uso genérico para trocar dados entre vários programas relacionados com o mergulho.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="81"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="82"/>
<source>Comma separated values describing the dive profile.</source>
<translation>Valores separados por vírgulas que descrevem o perfil do mergulho.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="83"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="84"/>
<source>Comma separated values of the dive information. This includes most of the dive details but no profile information.</source>
<translation>Valores separados por vírgulas que descrevem dados sobre o mergulho. Incluem a maior parte dos dados de mergulho mas não informações sobre o perfil,</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="85"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="86"/>
<source>Send the dive data to divelogs.de website.</source>
<translation>Enviar dados de mergulho para o sítio da web do divelogs.de.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="87"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="88"/>
<source>Send the dive data to dive-share.appspot.com website.</source>
<translation>Enviar dados de mergulho para o sítio dive-share.appspot.com.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="89"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="90"/>
<source>HTML export of the dive locations, visualized on a world map.</source>
<translation>Exportar HTML dos locais de mergulho, visualizados num mapa mundo.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="91"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="92"/>
<source>Subsurface native XML format.</source>
<translation>Formato XML nativo do Subsurface.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="93"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="94"/>
<source>Write depths of images to file.</source>
<translation>Gravar as profundidades das imagens para um ficheiro</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="95"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="96"/>
<source>Write dive as TeX macros to file.</source>
<translation>Exportar o mergulho como macros TeX para o ficheiro.</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="138"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="134"/>
<source>Export UDDF file as</source>
<translation>Exportar ficheiro UDDF como</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="139"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="135"/>
<source>UDDF files</source>
<translation>Ficheiros UDDF</translation>
</message>
<message>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="139"/>
<location filename="../desktop-widgets/divelogexportdialog.cpp" line="143"/>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="147"/>
<source>CSV files</source>
<translation>Ficheiros CSV</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="150"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="174"/>
<source>HTML files</source>
<translation>Ficheiros HTML</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="159"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="155"/>
<source>Subsurface files</source>
<translation>Ficheiros do Subsurface</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="171"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="167"/>
<source>TeX files</source>
<translation>Ficheiros TeX</translation>
</message>
<message>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="138"/>
<location filename="../desktop-widgets/divelogexportdialog.cpp" line="142"/>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="146"/>
<source>Export CSV file as</source>
<translation>Exportar ficheiro CSV como</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="153"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="149"/>
<source>Export world map</source>
<translation>Exportar mapa mundo</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="158"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="154"/>
<source>Export Subsurface XML</source>
<translation>Exportar XML do Subsurface</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="167"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="163"/>
<source>Save image depths</source>
<translation>Gravar profundidades das imagens</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="171"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="167"/>
<source>Export to TeX file</source>
<translation>Exportar para um ficheiro TeX</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="177"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="173"/>
<source>Export HTML files as</source>
<translation>Exportar ficheiros HTML como</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="193"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="187"/>
<source>Please wait, exporting...</source>
<translation>A exportar. Por favor aguarde...</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="228"/>
- <location filename="../desktop-widgets/divelogexportdialog.cpp" line="410"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="222"/>
+ <location filename="../desktop-widgets/divelogexportdialog.cpp" line="404"/>
<source>Can&apos;t open file %s</source>
<translation>Não é possível abrir o ficheiro %s</translation>
</message>
@@ -3044,62 +3091,62 @@ do GPS actual:</translation>
<context>
<name>DivePlannerPointsModel</name>
<message>
- <location filename="../qt-models/diveplannermodel.cpp" line="169"/>
+ <location filename="../qt-models/diveplannermodel.cpp" line="170"/>
<source>unknown</source>
<translation>desconhecido</translation>
</message>
<message>
- <location filename="../qt-models/diveplannermodel.cpp" line="270"/>
+ <location filename="../qt-models/diveplannermodel.cpp" line="271"/>
<source>cyl.</source>
<translation>garr.</translation>
</message>
<message>
- <location filename="../qt-models/diveplannermodel.cpp" line="376"/>
+ <location filename="../qt-models/diveplannermodel.cpp" line="377"/>
<source>Final depth</source>
<translation>Profundidade final</translation>
</message>
<message>
- <location filename="../qt-models/diveplannermodel.cpp" line="378"/>
+ <location filename="../qt-models/diveplannermodel.cpp" line="379"/>
<source>Run time</source>
<translation>Tempo de mergulho</translation>
</message>
<message>
- <location filename="../qt-models/diveplannermodel.cpp" line="380"/>
+ <location filename="../qt-models/diveplannermodel.cpp" line="381"/>
<source>Duration</source>
<translation>Duração</translation>
</message>
<message>
- <location filename="../qt-models/diveplannermodel.cpp" line="382"/>
+ <location filename="../qt-models/diveplannermodel.cpp" line="383"/>
<source>Used gas</source>
<translation>Gás usado</translation>
</message>
<message>
- <location filename="../qt-models/diveplannermodel.cpp" line="384"/>
+ <location filename="../qt-models/diveplannermodel.cpp" line="385"/>
<source>CC setpoint</source>
<translation>Setpoint Circuito fechado</translation>
</message>
<message>
- <location filename="../qt-models/diveplannermodel.cpp" line="386"/>
+ <location filename="../qt-models/diveplannermodel.cpp" line="387"/>
<source>Dive mode</source>
<translation>Modo de mergulho</translation>
</message>
<message>
- <location filename="../qt-models/diveplannermodel.cpp" line="1038"/>
+ <location filename="../qt-models/diveplannermodel.cpp" line="1019"/>
<source>min</source>
<translation>min</translation>
</message>
<message>
- <location filename="../qt-models/diveplannermodel.cpp" line="1044"/>
+ <location filename="../qt-models/diveplannermodel.cpp" line="1025"/>
<source>m</source>
<translation>m</translation>
</message>
<message>
- <location filename="../qt-models/diveplannermodel.cpp" line="1047"/>
+ <location filename="../qt-models/diveplannermodel.cpp" line="1028"/>
<source>ft</source>
<translation>pé</translation>
</message>
<message>
- <location filename="../qt-models/diveplannermodel.cpp" line="1094"/>
+ <location filename="../qt-models/diveplannermodel.cpp" line="1075"/>
<source>Stop times</source>
<translation>Tempos das paragens</translation>
</message>
@@ -3304,261 +3351,267 @@ p, li { white-space: pre-wrap; }
<context>
<name>DiveTripModel</name>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="479"/>
- <location filename="../qt-models/divetripmodel.cpp" line="534"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="488"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="546"/>
<source>#</source>
<translation>#</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="482"/>
- <location filename="../qt-models/divetripmodel.cpp" line="537"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="491"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="549"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="485"/>
- <location filename="../qt-models/divetripmodel.cpp" line="540"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="494"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="552"/>
<source>Rating</source>
<translation>Classificação</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="488"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="497"/>
<source>Depth</source>
<translation>Profundidade</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="491"/>
- <location filename="../qt-models/divetripmodel.cpp" line="546"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="500"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="558"/>
<source>Duration</source>
<translation>Duração</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="497"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="506"/>
<source>Weight</source>
<translation>Peso</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="500"/>
- <location filename="../qt-models/divetripmodel.cpp" line="555"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="509"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="567"/>
<source>Suit</source>
<translation>Fato</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="494"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="503"/>
<source>Temp.</source>
<translation>Temp.</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="503"/>
- <location filename="../qt-models/divetripmodel.cpp" line="558"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="512"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="570"/>
<source>Cylinder</source>
<translation>Garrafa</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="506"/>
- <location filename="../qt-models/divetripmodel.cpp" line="561"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="515"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="573"/>
<source>Gas</source>
<translation>Gás</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="509"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="518"/>
<source>SAC</source>
<translation>Consumo</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="512"/>
- <location filename="../qt-models/divetripmodel.cpp" line="569"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="521"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="581"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="515"/>
- <location filename="../qt-models/divetripmodel.cpp" line="572"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="524"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="584"/>
<source>Max CNS</source>
<translation>CNS Máx</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="518"/>
- <location filename="../qt-models/divetripmodel.cpp" line="575"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="527"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="587"/>
<source>Tags</source>
<translation>Categorias</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="521"/>
- <source>Photos</source>
- <translation>Fotos</translation>
+ <location filename="../qt-models/divetripmodel.cpp" line="530"/>
+ <source>Media</source>
+ <translation>Media</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="524"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="533"/>
<source>Country</source>
<translation>País</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="527"/>
- <location filename="../qt-models/divetripmodel.cpp" line="581"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="536"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="593"/>
+ <source>Buddy</source>
+ <translation>Companheiros</translation>
+ </message>
+ <message>
+ <location filename="../qt-models/divetripmodel.cpp" line="539"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="596"/>
<source>Location</source>
<translation>Local</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="543"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="555"/>
<source>Depth(%1)</source>
<translation>Profundidade(%1)</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="543"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="555"/>
<source>m</source>
<translation>m</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="543"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="555"/>
<source>ft</source>
<translation>pés</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="549"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="561"/>
<source>Temp.(%1%2)</source>
<translation>Temp.(%1%2)</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="552"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="564"/>
<source>Weight(%1)</source>
<translation>Peso(%1)</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="552"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="564"/>
<source>kg</source>
<translation>kg</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="552"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="564"/>
<source>lbs</source>
<translation>libras</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="566"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="578"/>
<source>SAC(%1)</source>
<translation>SAC(%1)</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="566"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="578"/>
<source>/min</source>
<translation>/min</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="578"/>
- <source>Photos before/during/after dive</source>
- <translation>Fotos antes/durante/depois do mergulho</translation>
+ <location filename="../qt-models/divetripmodel.cpp" line="590"/>
+ <source>Media before/during/after dive</source>
+ <translation>Imagens antes/durante/depois do mergulho</translation>
</message>
</context>
<context>
<name>DivelogsDeWebServices</name>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="155"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="157"/>
<source>no dives were selected</source>
<translation>não foram seleccionados nenhuns mergulhos</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="165"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="167"/>
<source>stylesheet to export to divelogs.de is not found</source>
<translation>não foi possível encontrar a folha de estilos para exportar para divelogs.de</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="175"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="177"/>
<source>failed to create zip file for upload: %s</source>
<translation>erro ao criar um ficheiro zip para upload&gt; %s</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="239"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="241"/>
<source>internal error</source>
<translation>erro interno</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="247"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="249"/>
<source>Conversion of dive %1 to divelogs.de format failed</source>
<translation>A conversão do mergulho %1 para o formato divelogs.de falhou</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="275"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="277"/>
<source>error writing zip file: %s zip error %d system error %d - %s</source>
<translation>erro na escrita do ficheiro zip: %s erro zip %d erro de sistema %d - %s</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="741"/>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="522"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="713"/>
<source>Done</source>
<translation>Concluído</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="775"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="556"/>
<source>Uploading dive list...</source>
<translation>A carregar a lista dos mergulhos...</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="807"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="588"/>
<source>Downloading dive list...</source>
<translation>A transferir a lista dos mergulhos...</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="848"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="629"/>
<source>Downloading %1 dives...</source>
<translation>A transferir %1 mergulhos...</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="882"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="663"/>
<source>Download finished - %1</source>
<translation>Transferência terminada - %1</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="896"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="677"/>
<source>Problem with download</source>
<translation>Problema ao descarregar</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="897"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="678"/>
<source>The archive could not be opened:
</source>
<translation>Não foi possível abrir o ficheiro:
</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="906"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="687"/>
<source>Corrupted download</source>
<translation>Transferência corrompida</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="907"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="688"/>
<source>The archive could not be opened:
%1</source>
<translation>Não foi possível abrir o ficheiro:
%1</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="933"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="714"/>
<source>Upload finished</source>
<translation>Carregamento terminado</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="727"/>
<source>Upload failed</source>
<translation>A exportação falhou</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="949"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="730"/>
<source>Upload successful</source>
<translation>Exportação bem sucedida</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="952"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="733"/>
<source>Login failed</source>
<translation>O login falhou</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="955"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="736"/>
<source>Cannot parse response</source>
<translation>Não foi possível analisar a resposta</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="966"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="747"/>
<source>Error: %1</source>
<translation>Erro: %1</translation>
</message>
@@ -3566,23 +3619,23 @@ p, li { white-space: pre-wrap; }
<context>
<name>DownloadFromDCWidget</name>
<message>
- <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="85"/>
+ <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="84"/>
<source>Download</source>
<translation>Transferir</translation>
</message>
<message>
- <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="89"/>
+ <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="88"/>
<source>Choose Bluetooth download mode</source>
<translation>Seleccione o modo de descarga Bluetooth</translation>
</message>
<message>
- <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="123"/>
- <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="126"/>
+ <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="122"/>
+ <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="125"/>
<source>Connecting to dive computer</source>
<translation>A ligar ao computador de mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="219"/>
+ <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="218"/>
<source>Error</source>
<translation>Erro</translation>
</message>
@@ -3592,42 +3645,47 @@ p, li { white-space: pre-wrap; }
<translation>Procurar computador de mergulho Uemis</translation>
</message>
<message>
- <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="278"/>
+ <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="253"/>
+ <source>Find Garmin dive computer</source>
+ <translation>Procurar computador de mergulho Garmin</translation>
+ </message>
+ <message>
+ <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="280"/>
<source>Cancel download</source>
<translation>Cancelar a descarga</translation>
</message>
<message>
- <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="361"/>
+ <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="362"/>
<source>Choose file for dive computer download logfile</source>
<translation>Seleccionar o ficheiro para descarregar o registo de mergulhos</translation>
</message>
<message>
- <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="362"/>
+ <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="363"/>
<source>Log files</source>
<translation>Ficheiros de registo de mergulhos</translation>
</message>
<message>
- <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="387"/>
+ <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="388"/>
<source>Choose file for dive computer binary dump file</source>
<translation>Escolher o ficheiro para a descarga do ficheiro binário do computador de mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="388"/>
+ <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="389"/>
<source>Dump files</source>
<translation>Ficheiros dump (Registos da memória do computador de mergulho)</translation>
</message>
<message>
- <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="413"/>
+ <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="414"/>
<source>Retry download</source>
<translation>Tentar a descarga novamente</translation>
</message>
<message>
- <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="375"/>
+ <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="376"/>
<source>Warning</source>
<translation>Aviso</translation>
</message>
<message>
- <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="376"/>
+ <location filename="../desktop-widgets/downloadfromdivecomputer.cpp" line="377"/>
<source>Saving the libdivecomputer dump will NOT download dives to the dive list.</source>
<translation>Gravar a descarga do libdivecomputer não transfere os mergulhos para a lista</translation>
</message>
@@ -3699,9 +3757,9 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="../desktop-widgets/downloadfromdivecomputer.ui" line="179"/>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="178"/>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="196"/>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="259"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="187"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="206"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="269"/>
<source>Download</source>
<translation>Transferir</translation>
</message>
@@ -3727,7 +3785,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="../desktop-widgets/downloadfromdivecomputer.ui" line="298"/>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="191"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="201"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
@@ -3742,57 +3800,63 @@ p, li { white-space: pre-wrap; }
<translation>Bluetooth está desactivado</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="55"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="58"/>
<source> Vendor name: </source>
<translation>Nome do fabricante:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="86"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="88"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="192"/>
+ <source>USB device</source>
+ <translation>Dispositivo USB</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="95"/>
<source> Dive Computer:</source>
<translation>Computador de mergulho:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="121"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="130"/>
<source> Connection:</source>
<translation>Ligação:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="180"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="189"/>
<source>Retry</source>
<translation>Tentar novamente</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="191"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="201"/>
<source>Quit</source>
<translation>Sair</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="205"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="215"/>
<source>Rescan</source>
<translation>Voltar a procurar</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="213"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="223"/>
<source> Downloaded dives</source>
<translation>Mergulhos descarregados</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="214"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="224"/>
<source>Info:</source>
<translation>Informação:</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="251"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="261"/>
<source>Accept</source>
<translation>Aceitar</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="270"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="280"/>
<source>Select All</source>
<translation>Seleccionar todos</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="278"/>
+ <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="288"/>
<source>Unselect All</source>
<translation>Desmarcar todos</translation>
</message>
@@ -3823,12 +3887,12 @@ p, li { white-space: pre-wrap; }
<translation>Ligar ao campo de texto do Facebook</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="335"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="330"/>
<source>To disconnect Subsurface from your Facebook account, use the &apos;Share on&apos; menu entry.</source>
<translation>Para desligar o Subsurface da sua conta do Facebook, use o menu &apos;Ligar partilha&apos;.</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="346"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="341"/>
<source>To connect to Facebook, please log in. This enables Subsurface to publish dives to your timeline</source>
<translation>Para ligar ao Facebook, por favor inicie a sessão (login). Isto permite ao Subsurface publicar os mergulhos na sua Cronologia (timeline)</translation>
</message>
@@ -3836,22 +3900,22 @@ p, li { white-space: pre-wrap; }
<context>
<name>FacebookManager</name>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="193"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="188"/>
<source>Facebook logged in successfully</source>
<translation>Registo no Facebook com sucesso</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="196"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="191"/>
<source>Error, unknown user id, cannot login.</source>
<translation>Erro, ID de utilizador desconhecida, não é possível entrar</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="294"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="289"/>
<source>Dive uploaded successfully to Facebook</source>
<translation>Mergulho carregado para o Facebook</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="296"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="291"/>
<source>Dive upload failed. Please see debug output and send to Subsurface mailing list</source>
<translation>O carregamento do mergulho falhou. Por favor reveja a mensagem e envie-a para a mailing list do Subsurface</translation>
</message>
@@ -3867,17 +3931,17 @@ p, li { white-space: pre-wrap; }
<context>
<name>FilterBase</name>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="525"/>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="524"/>
<source>Select All</source>
<translation>Seleccionar todos</translation>
</message>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="526"/>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="525"/>
<source>Unselect All</source>
<translation>Desmarcar todos</translation>
</message>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="527"/>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="526"/>
<source>Invert Selection</source>
<translation>Inverter selecção</translation>
</message>
@@ -3932,18 +3996,18 @@ p, li { white-space: pre-wrap; }
<name>FindMovedImagesDialog</name>
<message>
<location filename="../desktop-widgets/findmovedimagesdialog.ui" line="23"/>
- <source>Find moved images</source>
- <translation>Encontrar imagens que tenham sido movidas</translation>
+ <source>Find moved media files</source>
+ <translation>Procurar ficheiros multimedia</translation>
</message>
<message>
<location filename="../desktop-widgets/findmovedimagesdialog.ui" line="37"/>
- <source>Found images</source>
- <translation>Imagens encontradas</translation>
+ <source>Found media files</source>
+ <translation>Ficheiros encontrados</translation>
</message>
<message>
<location filename="../desktop-widgets/findmovedimagesdialog.ui" line="71"/>
- <source>Match only images in selected dive(s)</source>
- <translation>Fazer a correspondência das imagens apenas para o(s) mergulho(s) seleccionado(s)</translation>
+ <source>Match only media files in selected dive(s)</source>
+ <translation>Fazer a correspondência de ficheiros multimedia apenas para o(s) mergulho(s) seleccionado(s)</translation>
</message>
<message>
<location filename="../desktop-widgets/findmovedimagesdialog.ui" line="95"/>
@@ -3958,8 +4022,8 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="../desktop-widgets/findmovedimagesdialog.cpp" line="173"/>
- <source>Traverse image directories</source>
- <translation>Atravessar as pastas das imagens</translation>
+ <source>Traverse media directories</source>
+ <translation>Atravessar as pastas de ficheiros multimedia</translation>
</message>
<message>
<location filename="../desktop-widgets/findmovedimagesdialog.cpp" line="179"/>
@@ -3973,18 +4037,18 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="../desktop-widgets/findmovedimagesdialog.cpp" line="254"/>
- <source>No matching images found</source>
- <translation>Não foram encontradas imagens</translation>
+ <source>No matching media files found</source>
+ <translation>Não foram encontrados ficheiros multimedia</translation>
</message>
<message>
<location filename="../desktop-widgets/findmovedimagesdialog.cpp" line="266"/>
- <source>Found &lt;b&gt;%1&lt;/b&gt; images at their current place.</source>
- <translation>Encontradas &lt;b&gt;%1&lt;/b&gt;imagens na sua localização actual.</translation>
+ <source>Found &lt;b&gt;%1&lt;/b&gt; media files at their current place.</source>
+ <translation>Encontrados&lt;b&gt;%1&lt;/b&gt;ficheiros multimedia na localização actual.</translation>
</message>
<message>
<location filename="../desktop-widgets/findmovedimagesdialog.cpp" line="268"/>
- <source>Found &lt;b&gt;%1&lt;/b&gt; images at new locations:</source>
- <translation>Encontradas &lt;b&gt;%1&lt;/b&gt;imagens em localizações novas:</translation>
+ <source>Found &lt;b&gt;%1&lt;/b&gt; media files at new locations:</source>
+ <translation>Encontrados &lt;b&gt;%1&lt;/b&gt;ficheiros em novas localizações:</translation>
</message>
</context>
<context>
@@ -4076,40 +4140,40 @@ p, li { white-space: pre-wrap; }
<context>
<name>LocationFilter</name>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="556"/>
- <source>Location: </source>
- <translation>Local:</translation>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="555"/>
+ <source>Location</source>
+ <translation>Local</translation>
</message>
</context>
<context>
<name>LocationFilterDelegate</name>
<message>
- <location filename="../desktop-widgets/modeldelegates.cpp" line="489"/>
+ <location filename="../desktop-widgets/modeldelegates.cpp" line="490"/>
<source> (same GPS fix)</source>
<translation>(posição GPS igual)</translation>
</message>
<message>
- <location filename="../desktop-widgets/modeldelegates.cpp" line="494"/>
+ <location filename="../desktop-widgets/modeldelegates.cpp" line="495"/>
<source> (~%1 away</source>
<translation>(~%1 ausente</translation>
</message>
<message numerus="yes">
- <location filename="../desktop-widgets/modeldelegates.cpp" line="495"/>
+ <location filename="../desktop-widgets/modeldelegates.cpp" line="496"/>
<source>, %n dive(s) here)</source>
<translation><numerusform>, %n mergulho aqui)</numerusform><numerusform>, %n mergulho(s) aqui)</numerusform></translation>
</message>
<message>
- <location filename="../desktop-widgets/modeldelegates.cpp" line="500"/>
+ <location filename="../desktop-widgets/modeldelegates.cpp" line="501"/>
<source>(no existing GPS data, add GPS fix from this dive)</source>
<translation>(sem posição GPS. Adicionar posição GPS a partir deste mergulho)</translation>
</message>
<message>
- <location filename="../desktop-widgets/modeldelegates.cpp" line="502"/>
+ <location filename="../desktop-widgets/modeldelegates.cpp" line="503"/>
<source>(no GPS data)</source>
<translation>(sem dados GPS)</translation>
</message>
<message>
- <location filename="../desktop-widgets/modeldelegates.cpp" line="504"/>
+ <location filename="../desktop-widgets/modeldelegates.cpp" line="505"/>
<source>Pick site: </source>
<translation>Escolher local:</translation>
</message>
@@ -4117,7 +4181,7 @@ p, li { white-space: pre-wrap; }
<context>
<name>LocationFilterModel</name>
<message>
- <location filename="../qt-models/filtermodels.cpp" line="327"/>
+ <location filename="../qt-models/filtermodels.cpp" line="420"/>
<source>No location set</source>
<translation>Não foi definido um local</translation>
</message>
@@ -4242,8 +4306,8 @@ Tem a certeza que quer continuar?</translation>
<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="535"/>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="574"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="534"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="573"/>
<source>Notes</source>
<translation>Notas</translation>
</message>
@@ -4264,19 +4328,19 @@ Tem a certeza que quer continuar?</translation>
</message>
<message>
<location filename="../desktop-widgets/tab-widgets/maintab.ui" line="107"/>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="308"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="307"/>
<source>Air temp.</source>
<translation>Temp. do ar</translation>
</message>
<message>
<location filename="../desktop-widgets/tab-widgets/maintab.ui" line="117"/>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="309"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="308"/>
<source>Water temp.</source>
<translation>Temp. da água</translation>
</message>
<message>
<location filename="../desktop-widgets/tab-widgets/maintab.ui" line="192"/>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="573"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="572"/>
<source>Location</source>
<translation>Local</translation>
</message>
@@ -4357,8 +4421,8 @@ Tem a certeza que quer continuar?</translation>
</message>
<message>
<location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="60"/>
- <source>Photos</source>
- <translation>Fotos</translation>
+ <source>Media</source>
+ <translation>Media</translation>
</message>
<message>
<location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="84"/>
@@ -4391,53 +4455,53 @@ Tem a certeza que quer continuar?</translation>
<translation>Adicionar sistema de lastro</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="305"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="304"/>
<source>Air temp. [%1]</source>
<translation>Temp. do ar [%1]</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="306"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="305"/>
<source>Water temp. [%1]</source>
<translation>Temp. da água [%1]</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="346"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="345"/>
<source>This trip is being edited.</source>
<translation>Esta viagem está a ser editada.</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="353"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="352"/>
<source>Multiple dives are being edited.</source>
<translation>Estão a ser editados vários mergulhos.</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="355"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="354"/>
<source>This dive is being edited.</source>
<translation>Este mergulho está a ser editado.</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="483"/>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="523"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="482"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="522"/>
<source>Trip notes</source>
<translation>Notas sobre a viagem</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="518"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="517"/>
<source>Trip location</source>
<translation>Local da viagem</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="739"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="738"/>
<source>New dive site</source>
<translation>Novo local de mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="1035"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="1034"/>
<source>Discard the changes?</source>
<translation>Eliminar as alterações?</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="1036"/>
+ <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="1035"/>
<source>You are about to discard your changes.</source>
<translation>Está prestes a eliminar as alterações.</translation>
</message>
@@ -4470,424 +4534,419 @@ Tem a certeza que quer continuar?</translation>
<translation>&amp;Importar</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="133"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="132"/>
<source>&amp;Edit</source>
<translation>&amp;Editar</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="138"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="137"/>
<source>Share on</source>
<translation>Ligar partilha</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="152"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="151"/>
<source>&amp;New logbook</source>
<translation>&amp;Novo logbook</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="155"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="154"/>
<source>New</source>
<translation>Novo</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="163"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="162"/>
<source>&amp;Open logbook</source>
<translation>&amp;Abrir logbook</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="166"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="577"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="165"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="573"/>
<source>Open</source>
<translation>Abrir</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="174"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="173"/>
<source>&amp;Save</source>
<translation>&amp;Gravar</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="177"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="176"/>
<source>Save</source>
<translation>Gravar</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="185"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="184"/>
<source>Sa&amp;ve as</source>
<translation>G&amp;ravar como</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="188"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="187"/>
<source>Save as</source>
<translation>Guardar como</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="196"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="195"/>
<source>&amp;Close</source>
<translation>&amp;Fechar</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="199"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="198"/>
<source>Close</source>
<translation>Encerrar</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="207"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="206"/>
<source>&amp;Print</source>
<translation>&amp;Imprimir</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="215"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="214"/>
<source>P&amp;references</source>
<translation>P&amp;referências</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="226"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="225"/>
<source>&amp;Quit</source>
<translation>&amp;Fechar</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="237"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="236"/>
<source>Import from &amp;dive computer</source>
<translation>Importar do &amp;computador de mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="245"/>
- <source>Import &amp;GPS data from Subsurface web service</source>
- <translation>Importar dados de &amp;GPS a partir do serviço Subsurface</translation>
- </message>
- <message>
- <location filename="../desktop-widgets/mainwindow.ui" line="253"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="244"/>
<source>Edit device &amp;names</source>
<translation>Editar &amp;nomes dos dispositivos</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="258"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="249"/>
<source>&amp;Add dive</source>
<translation>&amp;Adicionar mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="266"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="257"/>
<source>&amp;Edit dive</source>
<translation>&amp;Editar mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="271"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="262"/>
<source>&amp;Copy dive components</source>
<translation>&amp;Copiar detalhes do mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="279"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="270"/>
<source>&amp;Paste dive components</source>
<translation>Colar detalhes do mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="287"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="278"/>
<source>&amp;Renumber</source>
<translation>&amp;Renumerar</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="298"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="289"/>
<source>Auto &amp;group</source>
<translation>Agrupar &amp;automaticamente</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="303"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="294"/>
<source>&amp;Yearly statistics</source>
<translation>&amp;Estatísticas anuais</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="311"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="302"/>
<source>&amp;Dive list</source>
<translation>&amp;Lista de mergulhos</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="319"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="310"/>
<source>&amp;Profile</source>
<translation>&amp;Perfil</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="327"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="318"/>
<source>&amp;Info</source>
<translation>&amp;Informações</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="335"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="326"/>
<source>&amp;All</source>
<translation>&amp;Todos os painéis</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="343"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="334"/>
<source>P&amp;revious DC</source>
<translation>Computador de mergulho &amp;anterior</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="351"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="342"/>
<source>&amp;Next DC</source>
<translation>&amp;Próximo computador de mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="359"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="350"/>
<source>&amp;About Subsurface</source>
<translation>&amp;Acerca do Subsurface</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="367"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="358"/>
<source>User &amp;manual</source>
<translation>&amp;Manual do utilizador</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="375"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="366"/>
<source>&amp;Map</source>
<translation>&amp;Mapa</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="383"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="374"/>
<source>P&amp;lan dive</source>
<translation>P&amp;lanear mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="391"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="382"/>
<source>&amp;Import log files</source>
<translation>&amp;Importar ficheiros de registo de mergulhos</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="394"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="385"/>
<source>Import divelog files from other applications</source>
<translation>Importar logbooks de outros programas</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="402"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="393"/>
<source>Import &amp;from divelogs.de</source>
<translation>Importar &amp;de Divelogs.de</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="410"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="401"/>
<source>&amp;Full screen</source>
<translation>&amp;Ecrã completo</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="413"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="404"/>
<source>Toggle full screen</source>
<translation>Ligar/desligar ecrã completo</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="421"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="412"/>
<source>&amp;Check for updates</source>
<translation>&amp;Procurar actualizações</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="426"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="417"/>
<source>&amp;Export</source>
<translation>&amp;Exportar</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="429"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="420"/>
<source>Export dive logs</source>
<translation>Exportar logbook</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="437"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="428"/>
<source>Configure &amp;dive computer</source>
<translation>Configurar &amp;computador de mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="448"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="439"/>
<source>Edit &amp;dive in planner</source>
<translation>E&amp;ditar mergulho no planeador</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="460"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="451"/>
<source>Toggle pO₂ graph</source>
<translation>Mostrar/ocultar gráfico da pO₂ </translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="472"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="463"/>
<source>Toggle pN₂ graph</source>
<translation>Mostrar/ocultar gráfico da pN₂ </translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="484"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="475"/>
<source>Toggle pHe graph</source>
<translation>Mostrar/ocultar gráfico de pHe</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="496"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="487"/>
<source>Toggle DC reported ceiling</source>
<translation>Mostrar/ocultar o tecto indicado pelo computador de mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="508"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="499"/>
<source>Toggle calculated ceiling</source>
<translation>Mostrar/ocultar o tecto calculado</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="520"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="511"/>
<source>Toggle calculating all tissues</source>
<translation>Mostrar/ocultar cálculo para todos os tecidos</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="532"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="523"/>
<source>Toggle calculated ceiling with 3m increments</source>
<translation>Mostrar/ocultar tecto calculado com intervalos de 3 m</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="544"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="535"/>
<source>Toggle heart rate</source>
<translation>Mostrar/ocultar ritmo cardíaco</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="556"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="547"/>
<source>Toggle MOD</source>
<translation>Mostrar/ocultar MOD</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="568"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="559"/>
<source>Toggle EAD, END, EADD</source>
<translation>Mostrar/ocultar EAD, END, EADD</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="580"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="571"/>
<source>Toggle NDL, TTS</source>
<translation>Mostrar/ocultar NDL, TTS</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="592"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="583"/>
<source>Toggle SAC rate</source>
<translation>Mostrar/ocultar taxa de consumo</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="604"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="595"/>
<source>Toggle ruler</source>
<translation>Mostrar/ocultar régua</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="616"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="607"/>
<source>Scale graph</source>
<translation>Escalar gráfico</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="628"/>
- <source>Toggle pictures</source>
- <translation>Mostrar/ocultar imagens</translation>
+ <location filename="../desktop-widgets/mainwindow.ui" line="619"/>
+ <source>Toggle media</source>
+ <translation>Mostrar/ocultar ficheiros multimedia</translation>
+ </message>
+ <message>
+ <location filename="../desktop-widgets/mainwindow.ui" line="680"/>
+ <source>&amp;Find moved media files</source>
+ <translation>&amp;Procurar ficheiros movidos</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="640"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="631"/>
<source>Toggle gas bar</source>
<translation>Mostrar/ocultar barra de gases</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="648"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="639"/>
<source>&amp;Filter divelist</source>
<translation>&amp;Filtrar lista mergulhos</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="663"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="654"/>
<source>Toggle tissue heat-map</source>
<translation>Mostrar/ocultar mapa de tecidos</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="668"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="659"/>
<source>User &amp;survey</source>
<translation>&amp;Questionário ao utilizador</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="673"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="249"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="664"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="250"/>
<source>&amp;Undo</source>
<translation>&amp;Reverter</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="681"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="250"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="672"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="251"/>
<source>&amp;Redo</source>
<translation>&amp;Refazer</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="689"/>
- <source>&amp;Find moved images</source>
- <translation>&amp;Encontrar imagens que foram movidas</translation>
- </message>
- <message>
- <location filename="../desktop-widgets/mainwindow.ui" line="694"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="685"/>
<source>Open c&amp;loud storage</source>
<translation>Abrir armazenamento &amp;remoto</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="699"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="690"/>
<source>Save to clo&amp;ud storage</source>
<translation>Gravar rem&amp;otamente</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="704"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="695"/>
<source>&amp;Manage dive sites</source>
<translation>&amp;Gerir locais de mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="709"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="700"/>
<source>Dive Site &amp;Edit</source>
<translation>&amp;Editar locais de mergulho</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="714"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="705"/>
<source>Facebook</source>
<translation>Facebook</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.ui" line="722"/>
+ <location filename="../desktop-widgets/mainwindow.ui" line="713"/>
<source>Cloud storage online</source>
<translation>Armazenamento remoto em linha</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="376"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="412"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="378"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="414"/>
<source>Connect to</source>
<translation>Ligar a</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="406"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="408"/>
<source>Disconnect from</source>
<translation>Desligar de</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="568"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="613"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1633"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="564"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="609"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1620"/>
<source>Please save or cancel the current dive edit before opening a new file.</source>
<translation>Por favor grave ou cancele as edições feitas a este mergulho antes de abrir um novo ficheiro.</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="574"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="570"/>
<source>Open file</source>
<translation>Abrir Ficheiro</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="578"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="2029"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="574"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="2016"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="583"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="677"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="728"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="882"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1000"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1890"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="594"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="673"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="724"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="869"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="987"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1877"/>
<source>Warning</source>
<translation>Aviso</translation>
</message>
<message>
- <location filename="../desktop-widgets/divelistview.cpp" line="584"/>
+ <location filename="../desktop-widgets/divelistview.cpp" line="595"/>
<source>Trying to merge dives with %1min interval in between</source>
<translation>A tentar juntar mergulhos com %1min de intervalo entre eles</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="270"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="271"/>
<source>Template backup created</source>
<translation>Criada cópia de segurança do modelo</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="271"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="272"/>
<source>The following backup printing templates were created:
%1
@@ -4908,214 +4967,214 @@ Localização:
Por favor tenha em atenção que a partir desta versão do Subsurface os modelos padrão são ficheiros apenas de leitura e não devem ser editados directamente, uma vez que a aplicação poderá criá-los novamente no arranque.</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="677"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="673"/>
<source>Please save or cancel the current dive edit before going online</source>
<translation>Por favor grave ou cancele as edições ao mergulho antes de usar o armazenamento remoto</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="690"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="686"/>
<source>You have unsaved changes. Do you want to commit them to the cloud storage?
If answering no, the cloud will only be synced on next call to &quot;Open cloud storage&quot; or &quot;Save to cloud storage&quot;.</source>
<translation>Existem mudanças que não foram gravadas. Quer guardá-las no armazenamento remoto?
Se responder não, o armazenamento remoto será sincronizado apenas da próxima vez que seleccionar &quot;Abrir armazenamento remoto&quot; ou &quot;Guardar no armazenamento remoto&quot;.</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="700"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="696"/>
<source>Failure taking cloud storage online</source>
<translation>Falha ao colocar o armazenamento remoto em linha</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="769"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="765"/>
<source>Please save or cancel the current dive edit before closing the file.</source>
<translation>Por favor grave ou cancele as edições feitas a este mergulho antes de fechar o ficheiro.</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="882"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="869"/>
<source>Please save or cancel the current dive edit before trying to add a dive.</source>
<translation>Por favor grave ou cancele as edições feitas a este mergulho antes de adicionar outro mergulho.</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="942"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="929"/>
<source>Print runtime table</source>
<translation>Imprimir tabela de runtime</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1000"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="987"/>
<source>Trying to replan a dive that&apos;s not a planned dive.</source>
<translation>Está a tentar planear novamente um mergulho que não foi criado no planeador de mergulhos</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1890"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1877"/>
<source>Please, first finish the current edition before trying to do another.</source>
<translation>Por favor, termine a edição em curso antes de iniciar outra.</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1124"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1111"/>
<source>Yearly statistics</source>
<translation>Estatísticas anuais</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1360"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1402"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1347"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1389"/>
<source>Dive log files</source>
<translation>Ficheiros de registo de mergulhos</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1380"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1423"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1662"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1367"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1410"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1649"/>
<source>Subsurface files</source>
<translation>Ficheiros do Subsurface</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1381"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1424"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1368"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1411"/>
<source>Cochran</source>
<translation>Cochran</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1382"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1426"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1369"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1413"/>
<source>DiveLogs.de</source>
<translation>DiveLogs.de</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1383"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1427"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1370"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1414"/>
<source>JDiveLog</source>
<translation>JDiveLog</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1384"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1428"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1371"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1415"/>
<source>Liquivision</source>
<translation>Liquivision</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1385"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1429"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1372"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1416"/>
<source>Suunto</source>
<translation>Suunto</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1386"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1430"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1373"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1417"/>
<source>UDCF</source>
<translation>UDCF</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1387"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1431"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1374"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1418"/>
<source>UDDF</source>
<translation>UDDF</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1388"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1432"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1375"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1419"/>
<source>XML</source>
<translation>XML</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1389"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1433"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1376"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1420"/>
<source>Divesoft</source>
<translation>Divesoft</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1390"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1434"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1377"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1421"/>
<source>Datatrak/WLog</source>
<translation>Datatrak/WLog</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1391"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1435"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1378"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1422"/>
<source>MkVI files</source>
<translation>MkVI files</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1392"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1436"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1379"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1423"/>
<source>APD log viewer</source>
<translation>APD log viewer</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1393"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1437"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1380"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1424"/>
<source>OSTCtools</source>
<translation>OSTCtools</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1394"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1438"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1381"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1425"/>
<source>DAN DL7</source>
<translation>DAN DL7</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1425"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1412"/>
<source>CSV</source>
<translation>CSV</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1439"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1426"/>
<source>All files</source>
<translation>Todos os ficheiros</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1450"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1437"/>
<source>Do you want to save the changes that you made in the file %1?</source>
<translation>Deseja gravar as alterações feitas no ficheiro %1?</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1453"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1440"/>
<source>Do you want to save the changes that you made in the data file?</source>
<translation>Deseja gravar as alterações feitas no ficheiro de dados?</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="689"/>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1458"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="685"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1445"/>
<source>Save changes?</source>
<translation>Guardar alterações?</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1459"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1446"/>
<source>Changes will be lost if you don&apos;t save them.</source>
<translation>As alterações serão perdidas se não forem gravadas.</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1661"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1648"/>
<source>Save file as</source>
<translation>Guardar ficheiro como</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1749"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1736"/>
<source>[local cache for] %1</source>
<translation>[cache local para] %1</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1751"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1738"/>
<source>[cloud storage for] %1</source>
<translation>[armazenamento remoto para] %1</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1843"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1830"/>
<source>Opening datafile from older version</source>
<translation>A abrir ficheiro de uma versão mais antiga</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1844"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1831"/>
<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>Abriu um ficheiro de uma versão antiga do Subsurface. Recomendamos que leia o manual para saber mais sobre as alterações para esta nova versão, especialmente no que respeita a gestão de locais de mergulho, que sofreu alterações importantes.
O Subsurface tentou preencher os dados, mas pode ser importante rever o novo sistema de gestão dos locais de mergulho para garantir que tudo está correcto.</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="1855"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="1842"/>
<source>Open dive log file</source>
<translation>Abrir ficheiro de registo de mergulhos</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="2029"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="2016"/>
<source>Contacting cloud service...</source>
<translation>A contactar o serviço remoto...</translation>
</message>
@@ -5172,7 +5231,7 @@ Os módulos QML QtPositioning e QtLocation podem estar em falta!</translation>
<context>
<name>MultiFilter</name>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="600"/>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="599"/>
<source>Filter shows %1 (of %2) dives</source>
<translation>O filtro mostra %1 (de %2) mergulhos</translation>
</message>
@@ -5180,12 +5239,12 @@ Os módulos QML QtPositioning e QtLocation podem estar em falta!</translation>
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="299"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="298"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Deve actualizar o firmware no seu computador de mergulho: tem a versão %1 mas a última versão estável é a %2</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="302"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="301"/>
<source>
If your device uses Bluetooth, do the same preparations as for a logbook download before continuing with the update</source>
@@ -5194,27 +5253,27 @@ If your device uses Bluetooth, do the same preparations as for a logbook downloa
Se o seu computador de mergulho usa Bluetooth, prepare o update do mesmo modo que prepara a descarga dos mergulhos para o logbook</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="303"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="302"/>
<source>Not now</source>
<translation>Agora não</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="304"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="303"/>
<source>Update firmware</source>
<translation>Actualizar firmware</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="306"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="305"/>
<source>Firmware upgrade notice</source>
<translation>Alerta de upgrade de firmware</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="324"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="323"/>
<source>Save the downloaded firmware as</source>
<translation>Gravar o firmware transferido como</translation>
</message>
<message>
- <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="325"/>
+ <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="324"/>
<source>Firmware files</source>
<translation>Ficheiros de firmware</translation>
</message>
@@ -5352,8 +5411,8 @@ Se o seu computador de mergulho usa Bluetooth, prepare o update do mesmo modo qu
</message>
<message>
<location filename="../desktop-widgets/preferences/preferences_defaults.ui" line="76"/>
- <source>No default file</source>
- <translation>Não existe ficheiro padrão</translation>
+ <source>&amp;No default file</source>
+ <translation>&amp;Sem ficheiro por defeito</translation>
</message>
<message>
<location filename="../desktop-widgets/preferences/preferences_defaults.ui" line="83"/>
@@ -5377,6 +5436,7 @@ Se o seu computador de mergulho usa Bluetooth, prepare o update do mesmo modo qu
</message>
<message>
<location filename="../desktop-widgets/preferences/preferences_defaults.ui" line="121"/>
+ <location filename="../desktop-widgets/preferences/preferences_defaults.ui" line="242"/>
<source>...</source>
<translation>...</translation>
</message>
@@ -5407,29 +5467,54 @@ Se o seu computador de mergulho usa Bluetooth, prepare o update do mesmo modo qu
</message>
<message>
<location filename="../desktop-widgets/preferences/preferences_defaults.ui" line="215"/>
+ <source>Video thumbnails</source>
+ <translation>Miniaturas vídeo</translation>
+ </message>
+ <message>
+ <location filename="../desktop-widgets/preferences/preferences_defaults.ui" line="230"/>
+ <source>ffmpeg executable</source>
+ <translation>executável ffmpeg</translation>
+ </message>
+ <message>
+ <location filename="../desktop-widgets/preferences/preferences_defaults.ui" line="251"/>
+ <source>Extract at position</source>
+ <translation>Extrair na posição</translation>
+ </message>
+ <message>
+ <location filename="../desktop-widgets/preferences/preferences_defaults.ui" line="271"/>
+ <source>Extract video thumbnails</source>
+ <translation>Extrair miniaturas vídeo</translation>
+ </message>
+ <message>
+ <location filename="../desktop-widgets/preferences/preferences_defaults.ui" line="288"/>
<source>Clear all settings</source>
<translation>Limpar todas as definições</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_defaults.ui" line="227"/>
+ <location filename="../desktop-widgets/preferences/preferences_defaults.ui" line="300"/>
<source>Reset all settings to their default value</source>
<translation>Restaurar todas as definições para o seu valor padrão</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_defaults.cpp" line="9"/>
+ <location filename="../desktop-widgets/preferences/preferences_defaults.cpp" line="11"/>
<source>General</source>
<translation>Geral</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_defaults.cpp" line="22"/>
+ <location filename="../desktop-widgets/preferences/preferences_defaults.cpp" line="24"/>
<source>Open default log file</source>
<translation>Abrir ficheiro de registo de mergulhos padrão</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_defaults.cpp" line="22"/>
+ <location filename="../desktop-widgets/preferences/preferences_defaults.cpp" line="24"/>
<source>Subsurface files</source>
<translation>Ficheiros do Subsurface</translation>
</message>
+ <message>
+ <location filename="../desktop-widgets/preferences/preferences_defaults.cpp" line="50"/>
+ <source>Select ffmpeg executable</source>
+ <translation>Seleccionar executável ffmpeg</translation>
+ </message>
</context>
<context>
<name>PreferencesGeoreference</name>
@@ -5584,8 +5669,8 @@ Se o seu computador de mergulho usa Bluetooth, prepare o update do mesmo modo qu
</message>
<message>
<location filename="../desktop-widgets/preferences/preferences_graph.ui" line="374"/>
- <source>Recalculate thumbnails if older than image</source>
- <translation>Recalcular as miniaturas se forem mais antigas do que a imagem</translation>
+ <source>Recalculate thumbnails if older than media file</source>
+ <translation>Recalcular miniaturas se forem mais antigas do que o ficheiro multimedia</translation>
</message>
<message>
<location filename="../desktop-widgets/preferences/preferences_graph.ui" line="255"/>
@@ -5624,7 +5709,7 @@ Se o seu computador de mergulho usa Bluetooth, prepare o update do mesmo modo qu
<translation>Mostrar profundidade média no Perfil</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_graph.cpp" line="9"/>
+ <location filename="../desktop-widgets/preferences/preferences_graph.cpp" line="11"/>
<source>Profile</source>
<translation>Perfil</translation>
</message>
@@ -5703,27 +5788,27 @@ Se o seu computador de mergulho usa Bluetooth, prepare o update do mesmo modo qu
<translation>Para alterar a linguagem é necessário reiniciar o Subsurface.</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="96"/>
+ <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="94"/>
<source>These will be used as is. This might not be what you intended.
See http://doc.qt.io/qt-5/qdatetime.html#toString</source>
<translation>Serão usados tal como estão. Isto pode não ser o que pretende.
Veja http://doc.qt.io/qt-5/qdatetime.html#toString</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="99"/>
- <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="105"/>
+ <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="97"/>
+ <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="103"/>
<source>Literal characters</source>
<translation>Caracteres literais</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="100"/>
+ <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="98"/>
<source>Non-special character(s) in time format.
</source>
<translation>Caracter(es) não-especiais no formato de hora.
</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="106"/>
+ <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="104"/>
<source>Non-special character(s) in date format.
</source>
<translation>Caracter(es) não-especiais no formato de data.</translation>
@@ -5774,7 +5859,7 @@ Veja http://doc.qt.io/qt-5/qdatetime.html#toString</translation>
</message>
<message>
<location filename="../desktop-widgets/preferences/preferences_network.ui" line="156"/>
- <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="144"/>
+ <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="139"/>
<source>Subsurface cloud storage</source>
<translation>Armazenamento remoto do Subsurface</translation>
</message>
@@ -5799,73 +5884,58 @@ Veja http://doc.qt.io/qt-5/qdatetime.html#toString</translation>
<translation>Gravar a palavra-passe localmente?</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_network.ui" line="231"/>
- <source>Subsurface web service</source>
- <translation>Serviço web do Subsurface</translation>
- </message>
- <message>
- <location filename="../desktop-widgets/preferences/preferences_network.ui" line="243"/>
- <source>Default user ID</source>
- <translation>ID do utilizador</translation>
- </message>
- <message>
- <location filename="../desktop-widgets/preferences/preferences_network.ui" line="253"/>
- <source>Save user ID locally?</source>
- <translation>Gravar o ID do utilizador localmente?</translation>
- </message>
- <message>
- <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="10"/>
+ <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="11"/>
<source>Network</source>
<translation>Rede</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="15"/>
+ <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="16"/>
<source>No proxy</source>
<translation>Sem proxy</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="16"/>
+ <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="17"/>
<source>System proxy</source>
<translation>Proxy do sistema</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="17"/>
+ <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="18"/>
<source>HTTP proxy</source>
<translation>Proxy HTTP</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="18"/>
+ <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="19"/>
<source>SOCKS proxy</source>
<translation>Proxy SOCKS</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="71"/>
+ <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="67"/>
<source>Change ignored. Cloud storage email and password can only consist of letters, numbers, and &apos;.&apos;, &apos;-&apos;, &apos;_&apos;, and &apos;+&apos;.</source>
<translation>Alteração ignorada. Os campos &quot;email&quot; e &quot;password&quot; da conta de armazenamento remoto só podem ser compostos por letras, números e &apos;.&apos;, &apos;-&apos;, &apos;_&apos;, e &apos;+&apos;.</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="75"/>
+ <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="71"/>
<source>Change ignored. Cloud storage email and new password can only consist of letters, numbers, and &apos;.&apos;, &apos;-&apos;, &apos;_&apos;, and &apos;+&apos;.</source>
<translation>Alteração ignorada. Os campos &quot;email&quot; e &quot;password&quot; da conta de armazenamento remoto só podem ser compostos por letras, números e &apos;.&apos;, &apos;-&apos;, &apos;_&apos;, e &apos;+&apos;.</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="98"/>
- <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="112"/>
+ <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="93"/>
+ <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="107"/>
<source>Cloud storage email and password can only consist of letters, numbers, and &apos;.&apos;, &apos;-&apos;, &apos;_&apos;, and &apos;+&apos;.</source>
<translation>O endereço de email e a palavra-chave para o armazenamento remoto apenas pode conter letras, números e &apos;.&apos;, &apos;-&apos;, &apos;_&apos;, e &apos;+&apos;.</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="138"/>
+ <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="133"/>
<source>Subsurface cloud storage (credentials verified)</source>
<translation>Armazenamento remoto do Subsurface (credenciais verificadas)</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="140"/>
+ <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="135"/>
<source>Subsurface cloud storage (incorrect password)</source>
<translation>Armazenamento remoto do Subsurface (palavra-passe incorrecta)</translation>
</message>
<message>
- <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="142"/>
+ <location filename="../desktop-widgets/preferences/preferences_network.cpp" line="137"/>
<source>Subsurface cloud storage (PIN required)</source>
<translation>Armazenamento remoto do Subsurface (necessário o PIN)</translation>
</message>
@@ -6194,133 +6264,133 @@ Por favor exporte o modelo para outro ficheiro.</translation>
<context>
<name>ProfileWidget2</name>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="799"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="804"/>
<source> (#%1 of %2)</source>
<translation>(#%1 of %2)</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="795"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="800"/>
<source>Unknown dive computer</source>
<translation>Computador de mergulho desconhecido</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="823"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="828"/>
<source>Show NDL / TTS was disabled because of excessive processing time</source>
<translation>A visualização do NDL /TTS foi desactivada devido ao excessivo tempo de processamento</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1419"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1439"/>
<source>Add gas change</source>
<translation>Adicionar mudança de gás</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1405"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1425"/>
<source>Make first dive computer</source>
<translation>Marca do computador de mergulho principal</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="791"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="796"/>
<source>Planned dive</source>
<translation>Mergulho planeado</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="793"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="798"/>
<source>Manually added dive</source>
<translation>Mergulho adicionado manualmente</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1407"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1427"/>
<source>Delete this dive computer</source>
<translation>Apagar este computador de mergulho</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1422"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1442"/>
<source> (cyl. %1)</source>
<translation>(garr. %1)</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1428"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1448"/>
<source>Add setpoint change</source>
<translation>Adicionar mudança no setpoint</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1430"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1450"/>
<source>Add bookmark</source>
<translation>Adicionar marcador</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1432"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1452"/>
<source>Split dive into two</source>
<translation>Dividir mergulho em dois</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1442"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1462"/>
<source>Change divemode</source>
<translation>Mudar modo de mergulho</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1466"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1486"/>
<source>Edit the profile</source>
<translation>Editar o perfil</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1470"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1490"/>
<source>Remove event</source>
<translation>Remover evento</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1475"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1495"/>
<source>Hide similar events</source>
<translation>Esconder eventos semelhantes</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1482"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1502"/>
<source>Edit name</source>
<translation>Editar nome</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1513"/>
- <location filename="../profile-widget/profilewidget2.cpp" line="1520"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1533"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1540"/>
<source>Adjust pressure of cyl. %1 (currently interpolated as %2)</source>
<translation>Ajustar a pressão da garrafa %1 (presentemente interpolada como %2)</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1535"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1555"/>
<source>Unhide all events</source>
<translation>Mostrar todos os eventos</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1570"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1590"/>
<source>Hide events</source>
<translation>Ocultar eventos</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1570"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1590"/>
<source>Hide all %1 events?</source>
<translation>Ocultar todos os %1 eventos?</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1605"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1625"/>
<source>Remove the selected event?</source>
<translation>Remover o evento seleccionado?</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1606"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1626"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1757"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1777"/>
<source>Edit name of bookmark</source>
<translation>Editar nome do marcador</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1758"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1778"/>
<source>Custom name:</source>
<translation>Nome personalizado:</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1763"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1783"/>
<source>Name is too long!</source>
<translation>O nome é demasiado comprido!</translation>
</message>
@@ -6328,53 +6398,53 @@ Por favor exporte o modelo para outro ficheiro.</translation>
<context>
<name>QMLManager</name>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="199"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="202"/>
<source>Starting...</source>
<translation>A inicial...</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="253"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="256"/>
<source>Open local dive data file</source>
<translation>Abrir ficheiro local com dados de mergulho</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="261"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="264"/>
<source>Opening local data file failed</source>
<translation>Não foi possível abrir o ficheiro local</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="293"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="296"/>
<source>%1 dives loaded from local dive data file</source>
<translation>%1 mergulhos carregados a partir do ficheiro local</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="390"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="393"/>
<source>working in no-cloud mode</source>
<translation>A trabalhar em modo local</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="394"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="397"/>
<source>Error parsing local storage, giving up</source>
<translation>Erro na análise do armazenamento local, a cancelar</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="403"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="406"/>
<source>no cloud credentials</source>
<translation>Não existem credenciais da nuvem</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="404"/>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="489"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="407"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="491"/>
<source>Please enter valid cloud credentials.</source>
<translation>Por favor insira credenciais de nuvem válidas</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="445"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="447"/>
<source>Cloud storage email and password can only consist of letters, numbers, and &apos;.&apos;, &apos;-&apos;, &apos;_&apos;, and &apos;+&apos;.</source>
<translation>O endereço de email e a palavra-chave para o armazenamento remoto apenas pode conter letras, números e &apos;.&apos;, &apos;-&apos;, &apos;_&apos;, e &apos;+&apos;.</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="451"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="453"/>
<source>Invalid format for email address</source>
<translation>Formato de endereço de correio electrónico inválido</translation>
</message>
@@ -6424,50 +6494,50 @@ Por favor exporte o modelo para outro ficheiro.</translation>
<translation>Não é possível ligar-se com o armazenamento remoto</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="645"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="626"/>
<source>Cloud credentials valid, loading dives...</source>
<translation>Credenciais remotas válidas, a carregar os mergulhos...</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="655"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="636"/>
<source>Cloud storage error: %1</source>
<translation>Erro no armazenamento remoto: %1</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="701"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="682"/>
<source>Loading dives from local storage (&apos;no cloud&apos; mode)</source>
<translation>A carregar mergulhos do armazenamento local (modo &apos;no cloud&apos;)</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="747"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="728"/>
<source>Failed to connect to cloud server, reverting to no cloud status</source>
<translation>Falha na ligação ao servidor remoto. A passar para modo local</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="772"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="753"/>
<source>Cloud storage open successfully. No dives in dive list.</source>
<translation>Armazenamento remoto aberto com sucesso. Não existem mergulhos na lista.</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="949"/>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="950"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="930"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="931"/>
<source>h</source>
<translation>h</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="949"/>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="950"/>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="951"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="930"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="931"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="932"/>
<source>min</source>
<translation>min</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="949"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="930"/>
<source>sec</source>
<translation>seg</translation>
</message>
<message>
- <location filename="../mobile-widgets/qmlmanager.cpp" line="1359"/>
+ <location filename="../mobile-widgets/qmlmanager.cpp" line="1358"/>
<source>Unknown GPS location</source>
<translation>Localização GPS desconhecida</translation>
</message>
@@ -6475,7 +6545,7 @@ Por favor exporte o modelo para outro ficheiro.</translation>
<context>
<name>QMLPrefs</name>
<message>
- <location filename="../mobile-widgets/qmlprefs.cpp" line="186"/>
+ <location filename="../mobile-widgets/qmlprefs.cpp" line="178"/>
<source>Starting...</source>
<translation>A iniciar...</translation>
</message>
@@ -6567,116 +6637,126 @@ Por favor exporte o modelo para outro ficheiro.</translation>
<context>
<name>Settings</name>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="13"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="16"/>
<source>Settings</source>
<translation>Definições</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="17"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="20"/>
<source>Undefined</source>
<translation>Indefinido</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="18"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="21"/>
<source>Incorrect username/password combination</source>
<translation>Combinação nome de utilizador/palavra-chave incorrecta</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="19"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="22"/>
<source>Credentials need to be verified</source>
<translation>As credenciais precisam de ser verificadas</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="20"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="23"/>
<source>Credentials verified</source>
<translation>Credenciais verificadas</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="21"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="24"/>
<source>No cloud mode</source>
<translation>Modo local </translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="31"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="34"/>
<source>Cloud status</source>
<translation>Estado do armazenamento remoto</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="39"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="42"/>
<source>Email</source>
<translation>Email</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="45"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="48"/>
<source>Not applicable</source>
<translation>Não aplicável</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="53"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="56"/>
<source>Change</source>
<translation>Alterar</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="60"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="63"/>
<source>Status</source>
<translation>Estado</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="85"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="88"/>
<source>Theme</source>
<translation>Tema</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="93"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="96"/>
<source>Blue</source>
<translation>Azul</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="108"/>
- <location filename="../mobile-widgets/qml/Settings.qml" line="160"/>
- <location filename="../mobile-widgets/qml/Settings.qml" line="213"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="111"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="163"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="216"/>
<source>regular text</source>
<translation>texto</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="123"/>
- <location filename="../mobile-widgets/qml/Settings.qml" line="175"/>
- <location filename="../mobile-widgets/qml/Settings.qml" line="228"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="126"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="178"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="231"/>
<source>Highlight</source>
<translation>Salientar</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="146"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="149"/>
<source>Pink</source>
<translation>Rosa</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="198"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="201"/>
<source>Dark</source>
<translation>Escuro</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="262"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="265"/>
<source>Subsurface GPS data webservice</source>
<translation>Serviço web de dados GPS do Subsurface</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="271"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="274"/>
<source>Distance threshold (meters)</source>
<translation>Distância mínima (m)</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="287"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="290"/>
<source>Time threshold (minutes)</source>
<translation>Duração mínima (minuto)</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="314"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="318"/>
+ <source>Default Cylinder</source>
+ <translation>Garrafa preferida</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="327"/>
+ <source>Cylinder:</source>
+ <translation>Garrafa:</translation>
+ </message>
+ <message>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="352"/>
<source>Developer</source>
<translation>Desenvolvedores</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/Settings.qml" line="323"/>
+ <location filename="../mobile-widgets/qml/Settings.qml" line="361"/>
<source>Display Developer menu</source>
<translation>Mostrar o menu do programador</translation>
</message>
@@ -6711,16 +6791,16 @@ Por favor exporte o modelo para outro ficheiro.</translation>
<message>
<location filename="../desktop-widgets/shiftimagetimes.ui" line="128"/>
<source>Warning!
-Not all images have timestamps in the range between
+Not all media files have timestamps in the range between
30 minutes before the start and 30 minutes after the end of any selected dive.</source>
<translation>Atenção!
-Nem todas as imagens foram obtidas no entervalo entre
-30 minutos antes e 30 minutos depois de nenhum dos mergulhos seleccionados.</translation>
+Nem todos os ficheiros têm foram criados no intervalo compreendido
+entre 30 minutos antes do início e 30 minutos depois do final de qualquer mergulho seleccionado.</translation>
</message>
<message>
<location filename="../desktop-widgets/shiftimagetimes.ui" line="137"/>
- <source>Load images even if the time does not match the dive time</source>
- <translation>Carregar imagens mesmo que a sua hora não coincida com a hora do mergulho</translation>
+ <source>Load media files even if the time does not match the dive time</source>
+ <translation>Carregar ficheiros multimedia mesmo que a hora de criação não corresponda ao tempo do mergulho</translation>
</message>
<message>
<location filename="../desktop-widgets/shiftimagetimes.ui" line="186"/>
@@ -6743,38 +6823,38 @@ Nem todas as imagens foram obtidas no entervalo entre
<translation>Que data e hora estão representados na imagem?</translation>
</message>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="307"/>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="306"/>
<source>Open image file</source>
<translation>Abrir imagem</translation>
</message>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="309"/>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="308"/>
<source>Image files</source>
<translation>Ficheiros de imagem</translation>
</message>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="386"/>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="385"/>
<source>Selected dive date/time</source>
<translation>Data/hora de mergulho seleccionada</translation>
</message>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="388"/>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="387"/>
<source>First selected dive date/time</source>
<translation>Primeira data/hora de mergulho seleccionada</translation>
</message>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="389"/>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="388"/>
<source>Last selected dive date/time</source>
<translation>Ùltima data/hora de mergulho seleccionada</translation>
</message>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="391"/>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="390"/>
<source>
Files with inappropriate date/time</source>
<translation>Ficheiros com data/hora inapropriada</translation>
</message>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="401"/>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="400"/>
<source>No Exif date/time found</source>
<translation>Não foram encontrados dados Exif de data/hora</translation>
</message>
@@ -6867,28 +6947,28 @@ Files with inappropriate date/time</source>
<translation>Importar mensagens (erros, avisos, etc.)</translation>
</message>
<message>
- <location filename="../smtk-import/smrtk2ssrfc_window.cpp" line="59"/>
+ <location filename="../smtk-import/smrtk2ssrfc_window.cpp" line="54"/>
<source>Open SmartTrak files</source>
<translation>Abril ficheiros Smarttrak</translation>
</message>
<message>
- <location filename="../smtk-import/smrtk2ssrfc_window.cpp" line="60"/>
+ <location filename="../smtk-import/smrtk2ssrfc_window.cpp" line="55"/>
<source>SmartTrak files</source>
<translation>Ficheiros SmartTrak</translation>
</message>
<message>
- <location filename="../smtk-import/smrtk2ssrfc_window.cpp" line="60"/>
- <location filename="../smtk-import/smrtk2ssrfc_window.cpp" line="71"/>
+ <location filename="../smtk-import/smrtk2ssrfc_window.cpp" line="55"/>
+ <location filename="../smtk-import/smrtk2ssrfc_window.cpp" line="66"/>
<source>All files</source>
<translation>Todos os ficheiros</translation>
</message>
<message>
- <location filename="../smtk-import/smrtk2ssrfc_window.cpp" line="71"/>
+ <location filename="../smtk-import/smrtk2ssrfc_window.cpp" line="66"/>
<source>Subsurface files</source>
<translation>Ficheiros do Subsurface</translation>
</message>
<message>
- <location filename="../smtk-import/smrtk2ssrfc_window.cpp" line="70"/>
+ <location filename="../smtk-import/smrtk2ssrfc_window.cpp" line="65"/>
<source>Open Subsurface files</source>
<translation>Abrir ficheiros Subsurface</translation>
</message>
@@ -6896,64 +6976,64 @@ Files with inappropriate date/time</source>
<context>
<name>SocialNetworkDialog</name>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="375"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="370"/>
<source>Small</source>
<translation>Pequeno</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="376"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="371"/>
<source>Medium</source>
<translation>Médio</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="396"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="391"/>
<source>Dive date: %1
</source>
<translation>Data do mergulho: %1
</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="399"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="394"/>
<source>Duration: %1
</source>
<translation>Duração: %1
</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="400"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="395"/>
<source>h</source>
<comment>abbreviation for hours</comment>
<translation>h</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="401"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="396"/>
<source>min</source>
<comment>abbreviation for minutes</comment>
<translation>min</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="404"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="399"/>
<source>Dive location: %1
</source>
<translation>Local do mergulho: %1
</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="407"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="402"/>
<source>Buddy: %1
</source>
<translation>Companheiro: %1
</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="410"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="405"/>
<source>Divemaster: %1
</source>
<translation>Guia de mergulho: %1
</translation>
</message>
<message>
- <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="413"/>
+ <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="408"/>
<source>
%1</source>
<translation>
@@ -7090,65 +7170,17 @@ Files with inappropriate date/time</source>
</message>
</context>
<context>
- <name>SubsurfaceWebServices</name>
- <message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="398"/>
- <source>Enter User ID and click Download</source>
- <translation>Introduza o ID do utilizador e clique em &quot;Transferir&quot;</translation>
- </message>
- <message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="419"/>
- <source>Webservice</source>
- <translation>Serviço web</translation>
- </message>
- <message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="503"/>
- <source>Connecting...</source>
- <translation>A ligar ...</translation>
- </message>
- <message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="522"/>
- <source>Download finished</source>
- <translation>Transferência terminada</translation>
- </message>
- <message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="536"/>
- <source>Download error: %1</source>
- <translation>Erro na transferência: %1</translation>
- </message>
- <message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="546"/>
- <source>Connection error: </source>
- <translation>Erro de ligação:</translation>
- </message>
- <message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="549"/>
- <source>Invalid user identifier!</source>
- <translation>Identificação de utilizador inválida !</translation>
- </message>
- <message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="552"/>
- <source>Cannot parse response!</source>
- <translation>Não foi possível analisar a resposta !</translation>
- </message>
- <message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="555"/>
- <source>Download successful</source>
- <translation>Transferência bem sucedida</translation>
- </message>
-</context>
-<context>
<name>SuitFilter</name>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="561"/>
- <source>Suits: </source>
- <translation>Fatos:</translation>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="560"/>
+ <source>Suits</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
<name>SuitsFilterModel</name>
<message>
- <location filename="../qt-models/filtermodels.cpp" line="170"/>
+ <location filename="../qt-models/filtermodels.cpp" line="272"/>
<source>No suit set</source>
<translation>Fato não definido</translation>
</message>
@@ -7279,39 +7311,44 @@ Files with inappropriate date/time</source>
<translation>Nível de zoom</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/TabDivePhotos.cpp" line="52"/>
- <source>Load image(s) from file(s)</source>
- <translation>Carregar imagens do(s) ficheiro(s)</translation>
- </message>
- <message>
<location filename="../desktop-widgets/tab-widgets/TabDivePhotos.cpp" line="53"/>
- <source>Load image(s) from web</source>
- <translation>Carregar imagens da web</translation>
+ <source>Load media from file(s)</source>
+ <translation>Carregar ficheiros multimedia a partir do(s) ficheiro(s)</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/TabDivePhotos.cpp" line="55"/>
- <source>Delete selected images</source>
- <translation>Apagar imagens seleccionadas</translation>
+ <location filename="../desktop-widgets/tab-widgets/TabDivePhotos.cpp" line="54"/>
+ <source>Load media file(s) from web</source>
+ <translation>Carregar ficheiro(s) multimedia a partir da internet</translation>
</message>
<message>
<location filename="../desktop-widgets/tab-widgets/TabDivePhotos.cpp" line="56"/>
- <source>Delete all images</source>
- <translation>Apagar todas as imagens</translation>
+ <source>Delete selected media files</source>
+ <translation>Apagar os ficheiros multimedia seleccionados</translation>
</message>
<message>
<location filename="../desktop-widgets/tab-widgets/TabDivePhotos.cpp" line="57"/>
+ <source>Delete all media files</source>
+ <translation>Apagar todos os ficheiros multimedia</translation>
+ </message>
+ <message>
+ <location filename="../desktop-widgets/tab-widgets/TabDivePhotos.cpp" line="58"/>
+ <source>Open folder of selected media files</source>
+ <translation>Abrir pasta dos ficheiros multimedia seleccionados</translation>
+ </message>
+ <message>
+ <location filename="../desktop-widgets/tab-widgets/TabDivePhotos.cpp" line="59"/>
<source>Recalculate selected thumbnails</source>
<translation>Recalcular as miniaturas seleccionadas</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/TabDivePhotos.cpp" line="104"/>
- <source>Deleting Images</source>
- <translation>A eliminar imagens</translation>
+ <location filename="../desktop-widgets/tab-widgets/TabDivePhotos.cpp" line="122"/>
+ <source>Deleting media files</source>
+ <translation>A apagar os ficheiros multimedia</translation>
</message>
<message>
- <location filename="../desktop-widgets/tab-widgets/TabDivePhotos.cpp" line="104"/>
- <source>Are you sure you want to delete all images?</source>
- <translation>Tem a certeza que quer apagar todas as imagens?</translation>
+ <location filename="../desktop-widgets/tab-widgets/TabDivePhotos.cpp" line="122"/>
+ <source>Are you sure you want to delete all media files?</source>
+ <translation>Tem a certeza que quer eliminar todos os ficheiros seleccionados?</translation>
</message>
</context>
<context>
@@ -7479,15 +7516,15 @@ obtidos a partir do ar usando:
<context>
<name>TagFilter</name>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="545"/>
- <source>Tags: </source>
- <translation>Categorias:</translation>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="544"/>
+ <source>Tags</source>
+ <translation>Categorias</translation>
</message>
</context>
<context>
<name>TagFilterModel</name>
<message>
- <location filename="../qt-models/filtermodels.cpp" line="195"/>
+ <location filename="../qt-models/filtermodels.cpp" line="296"/>
<source>Empty tags</source>
<translation>Categorias vazias</translation>
</message>
@@ -7686,7 +7723,7 @@ obtidos a partir do ar usando:
<context>
<name>TextHyperlinkEventFilter</name>
<message>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="685"/>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="684"/>
<source>%1click to visit %2</source>
<translation>%1clicar para visitar %2</translation>
</message>
@@ -7710,130 +7747,135 @@ obtidos a partir do ar usando:
<context>
<name>TripItem</name>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="73"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="74"/>
<source>(%1 shown)</source>
<translation>(%1 mostrados)</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="235"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="247"/>
<source>#</source>
<translation>#</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="238"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="250"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="241"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="253"/>
<source>Rating</source>
<translation>Classificação</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="244"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="256"/>
<source>Depth(%1)</source>
<translation>Profundidade(%1)</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="244"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="256"/>
<source>m</source>
<translation>m</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="244"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="256"/>
<source>ft</source>
<translation>pé</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="247"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="259"/>
<source>Duration</source>
<translation>Duração</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="250"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="262"/>
<source>Temp.(%1%2)</source>
<translation>Temp.(%1%2)</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="259"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="271"/>
<source>Cylinder</source>
<translation>Garrafa</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="273"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="285"/>
<source>Max. CNS</source>
<translation>CNS Máx.</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="276"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="288"/>
<source>Tags</source>
<translation>Categorias</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="375"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="291"/>
+ <source>Media before/during/after dive</source>
+ <translation>Imagens antes/durante/depois do mergulho</translation>
+ </message>
+ <message>
+ <location filename="../qt-models/divetripmodel.cpp" line="297"/>
+ <source>Buddy</source>
+ <translation>Companheiros</translation>
+ </message>
+ <message>
+ <location filename="../qt-models/divetripmodel.cpp" line="390"/>
<source>h</source>
<translation>h</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="375"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="390"/>
<source>min</source>
<translation>min</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="253"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="265"/>
<source>Weight(%1)</source>
<translation>Peso(%1)</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="253"/>
- <location filename="../qt-models/divetripmodel.cpp" line="419"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="265"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="434"/>
<source>kg</source>
<translation>kg</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="253"/>
- <location filename="../qt-models/divetripmodel.cpp" line="419"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="265"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="434"/>
<source>lbs</source>
<translation>libra</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="256"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="268"/>
<source>Suit</source>
<translation>Fato</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="262"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="274"/>
<source>Gas</source>
<translation>Gás</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="267"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="279"/>
<source>SAC(%1)</source>
<translation>SAC(%1)</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="267"/>
- <location filename="../qt-models/divetripmodel.cpp" line="409"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="279"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="424"/>
<source>/min</source>
<translation>/min</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="270"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="282"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="279"/>
- <source>Photos before/during/after dive</source>
- <translation>Fotos antes/durante/depois do mergulho</translation>
- </message>
- <message>
- <location filename="../qt-models/divetripmodel.cpp" line="282"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="294"/>
<source>Country</source>
<translation>País</translation>
</message>
<message>
- <location filename="../qt-models/divetripmodel.cpp" line="285"/>
+ <location filename="../qt-models/divetripmodel.cpp" line="300"/>
<source>Location</source>
<translation>Local</translation>
</message>
@@ -7847,81 +7889,81 @@ obtidos a partir do ar usando:
</message>
<message>
<location filename="../desktop-widgets/urldialog.ui" line="52"/>
- <source>Enter URL for images</source>
- <translation>Inserir URL das imagens</translation>
+ <source>Enter URL for media files</source>
+ <translation>Introduzir o URL dos ficheiros multimedia</translation>
</message>
</context>
<context>
<name>UpdateManager</name>
<message>
- <location filename="../desktop-widgets/updatemanager.cpp" line="61"/>
+ <location filename="../desktop-widgets/updatemanager.cpp" line="59"/>
<source>Check for updates.</source>
<translation>Procurar actualizações</translation>
</message>
<message>
- <location filename="../desktop-widgets/updatemanager.cpp" line="62"/>
+ <location filename="../desktop-widgets/updatemanager.cpp" line="60"/>
<source>Subsurface was unable to check for updates.</source>
<translation>Não foi possível encontrar actualizações para o Subsurface.</translation>
</message>
<message>
- <location filename="../desktop-widgets/updatemanager.cpp" line="67"/>
+ <location filename="../desktop-widgets/updatemanager.cpp" line="65"/>
<source>The following error occurred:</source>
<translation>Ocorreu o seguinte erro :</translation>
</message>
<message>
- <location filename="../desktop-widgets/updatemanager.cpp" line="68"/>
+ <location filename="../desktop-widgets/updatemanager.cpp" line="66"/>
<source>Please check your internet connection.</source>
<translation>Por favor, verifique a ligação à Internet</translation>
</message>
<message>
- <location filename="../desktop-widgets/updatemanager.cpp" line="78"/>
+ <location filename="../desktop-widgets/updatemanager.cpp" line="76"/>
<source>You are using the latest version of Subsurface.</source>
<translation>Está a usar a última versão do Subsurface.</translation>
</message>
<message>
- <location filename="../desktop-widgets/updatemanager.cpp" line="81"/>
+ <location filename="../desktop-widgets/updatemanager.cpp" line="79"/>
<source>A new version of Subsurface is available.&lt;br/&gt;Click on:&lt;br/&gt;&lt;a href=&quot;%1&quot;&gt;%1&lt;/a&gt;&lt;br/&gt; to download it.</source>
<translation>Está disponível uma nova versão do Subsurface.&lt;br/&gt;Clique em:&lt;br/&gt;&lt;a href=&quot;%1&quot;&gt;%1&lt;/a&gt;&lt;br/&gt; para a transferir.</translation>
</message>
<message>
- <location filename="../desktop-widgets/updatemanager.cpp" line="87"/>
+ <location filename="../desktop-widgets/updatemanager.cpp" line="85"/>
<source>A new version of Subsurface is available.</source>
<translation>Está disponível uma nova versão do Subsurface.</translation>
</message>
<message>
- <location filename="../desktop-widgets/updatemanager.cpp" line="88"/>
+ <location filename="../desktop-widgets/updatemanager.cpp" line="86"/>
<source>Latest version is %1, please check %2 our download page %3 for information in how to update.</source>
<translation>A última versão é %1. Por favor verifique %2 a nossa página de downloads %3 para obter informações sobre como actualizar.</translation>
</message>
<message>
- <location filename="../desktop-widgets/updatemanager.cpp" line="98"/>
+ <location filename="../desktop-widgets/updatemanager.cpp" line="96"/>
<source>Newest release version is </source>
<translation>A última versão lançada foi </translation>
</message>
<message>
- <location filename="../desktop-widgets/updatemanager.cpp" line="99"/>
+ <location filename="../desktop-widgets/updatemanager.cpp" line="97"/>
<source>The server returned the following information:</source>
<translation>O servidor retornou a informação seguinte:</translation>
</message>
<message>
- <location filename="../desktop-widgets/updatemanager.cpp" line="116"/>
+ <location filename="../desktop-widgets/updatemanager.cpp" line="114"/>
<source>Subsurface is checking every two weeks if a new version is available.
If you don&apos;t want Subsurface to continue checking, please click Decline.</source>
<translation>O Subsurface verifica a existência de novas versões a cada duas semanas.
Se não desejar que tal aconteça, por favor clique em Declinar.</translation>
</message>
<message>
- <location filename="../desktop-widgets/updatemanager.cpp" line="118"/>
+ <location filename="../desktop-widgets/updatemanager.cpp" line="116"/>
<source>Decline</source>
<translation>Declinar</translation>
</message>
<message>
- <location filename="../desktop-widgets/updatemanager.cpp" line="119"/>
+ <location filename="../desktop-widgets/updatemanager.cpp" line="117"/>
<source>Accept</source>
<translation>Aceitar</translation>
</message>
<message>
- <location filename="../desktop-widgets/updatemanager.cpp" line="121"/>
+ <location filename="../desktop-widgets/updatemanager.cpp" line="119"/>
<source>Automatic check for updates</source>
<translation>Verificar automaticamente a existência de actualizações</translation>
</message>
@@ -8097,6 +8139,19 @@ Linguagem: %1</translation>
</message>
</context>
<context>
+ <name>VideoFrameExtractor</name>
+ <message>
+ <location filename="../core/videoframeextractor.cpp" line="93"/>
+ <source>ffmpeg failed to start - video thumbnail creation suspended</source>
+ <translation>falha ao executar o ffmpeg - criação das miniaturas vídeo suspensa</translation>
+ </message>
+ <message>
+ <location filename="../core/videoframeextractor.cpp" line="99"/>
+ <source>failed waiting for ffmpeg - video thumbnail creation suspended</source>
+ <translation>falha durante a espera pela execução do ffmpeg - criação das miniaturas vídeo suspensa</translation>
+ </message>
+</context>
+<context>
<name>WSInfoModel</name>
<message>
<location filename="../qt-models/weightsysteminfomodel.cpp" line="81"/>
@@ -8152,12 +8207,12 @@ Linguagem: %1</translation>
<translation>Carregar</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="327"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="329"/>
<source>Operation timed out</source>
<translation>A operação demorou demasiado tempo</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="348"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="350"/>
<source>Transferring data...</source>
<translation>A transferir dados...</translation>
</message>
@@ -8183,8 +8238,8 @@ Linguagem: %1</translation>
<context>
<name>WinBluetoothDeviceDiscoveryAgent</name>
<message>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="582"/>
- <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="613"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="583"/>
+ <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="614"/>
<source>No error</source>
<translation>Sem erros</translation>
</message>
@@ -8308,7 +8363,7 @@ Média</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../core/libdivecomputer.c" line="810"/>
+ <location filename="../core/libdivecomputer.c" line="829"/>
<source>Error parsing the header</source>
<translation>Erro ao analisar o cabeçalho</translation>
</message>
@@ -8645,9 +8700,9 @@ Média</translation>
</message>
<message>
<location filename="../core/dive.c" line="36"/>
- <location filename="../core/equipment.c" line="91"/>
- <location filename="../core/planner.c" line="1161"/>
- <location filename="../core/planner.c" line="1164"/>
+ <location filename="../core/equipment.c" line="90"/>
+ <location filename="../core/planner.c" line="1145"/>
+ <location filename="../core/planner.c" line="1148"/>
<source>oxygen</source>
<translation>oxigénio</translation>
</message>
@@ -8662,131 +8717,131 @@ Média</translation>
<translation>Circuito aberto</translation>
</message>
<message>
- <location filename="../core/dive.c" line="295"/>
+ <location filename="../core/dive.c" line="294"/>
<source>pascal</source>
<translation>pascal</translation>
</message>
<message>
- <location filename="../core/dive.c" line="300"/>
+ <location filename="../core/dive.c" line="299"/>
<location filename="../core/plannernotes.c" line="68"/>
<location filename="../core/plannernotes.c" line="69"/>
<location filename="../core/plannernotes.c" line="70"/>
- <location filename="../core/qthelper.cpp" line="655"/>
- <location filename="../core/qthelper.cpp" line="847"/>
- <location filename="../core/qthelper.cpp" line="1319"/>
+ <location filename="../core/qthelper.cpp" line="629"/>
+ <location filename="../core/qthelper.cpp" line="821"/>
+ <location filename="../core/qthelper.cpp" line="1304"/>
<source>bar</source>
<translation>bar</translation>
</message>
<message>
- <location filename="../core/dive.c" line="304"/>
- <location filename="../core/qthelper.cpp" line="658"/>
- <location filename="../core/qthelper.cpp" line="849"/>
- <location filename="../core/qthelper.cpp" line="1318"/>
+ <location filename="../core/dive.c" line="303"/>
+ <location filename="../core/qthelper.cpp" line="632"/>
+ <location filename="../core/qthelper.cpp" line="823"/>
+ <location filename="../core/qthelper.cpp" line="1303"/>
<source>psi</source>
<translation>psi</translation>
</message>
<message>
- <location filename="../core/dive.c" line="341"/>
+ <location filename="../core/dive.c" line="340"/>
<source>ℓ</source>
<translation>ℓ</translation>
</message>
<message>
- <location filename="../core/dive.c" line="346"/>
- <location filename="../core/qthelper.cpp" line="1342"/>
+ <location filename="../core/dive.c" line="345"/>
+ <location filename="../core/qthelper.cpp" line="1327"/>
<source>cuft</source>
<translation>pés cúbicos</translation>
</message>
<message>
- <location filename="../core/dive.c" line="387"/>
- <location filename="../core/qthelper.cpp" line="571"/>
- <location filename="../core/qthelper.cpp" line="586"/>
- <location filename="../core/qthelper.cpp" line="765"/>
- <location filename="../core/qthelper.cpp" line="1294"/>
+ <location filename="../core/dive.c" line="386"/>
+ <location filename="../core/qthelper.cpp" line="545"/>
+ <location filename="../core/qthelper.cpp" line="560"/>
+ <location filename="../core/qthelper.cpp" line="739"/>
+ <location filename="../core/qthelper.cpp" line="1279"/>
<source>m</source>
<translation>m</translation>
</message>
<message>
- <location filename="../core/dive.c" line="392"/>
- <location filename="../core/qthelper.cpp" line="574"/>
- <location filename="../core/qthelper.cpp" line="588"/>
- <location filename="../core/qthelper.cpp" line="767"/>
- <location filename="../core/qthelper.cpp" line="1293"/>
+ <location filename="../core/dive.c" line="391"/>
+ <location filename="../core/qthelper.cpp" line="548"/>
+ <location filename="../core/qthelper.cpp" line="562"/>
+ <location filename="../core/qthelper.cpp" line="741"/>
+ <location filename="../core/qthelper.cpp" line="1278"/>
<source>ft</source>
<translation>pés</translation>
</message>
<message>
- <location filename="../core/dive.c" line="415"/>
+ <location filename="../core/dive.c" line="414"/>
<source>m/min</source>
<translation>m/min</translation>
</message>
<message>
- <location filename="../core/dive.c" line="417"/>
+ <location filename="../core/dive.c" line="416"/>
<source>m/s</source>
<translation>m/s</translation>
</message>
<message>
- <location filename="../core/dive.c" line="422"/>
+ <location filename="../core/dive.c" line="421"/>
<source>ft/min</source>
<translation>ft/min</translation>
</message>
<message>
- <location filename="../core/dive.c" line="424"/>
+ <location filename="../core/dive.c" line="423"/>
<source>ft/s</source>
<translation>ft/s</translation>
</message>
<message>
- <location filename="../core/dive.c" line="443"/>
- <location filename="../core/qthelper.cpp" line="597"/>
- <location filename="../core/qthelper.cpp" line="607"/>
- <location filename="../core/qthelper.cpp" line="822"/>
- <location filename="../core/qthelper.cpp" line="1270"/>
+ <location filename="../core/dive.c" line="442"/>
+ <location filename="../core/qthelper.cpp" line="571"/>
+ <location filename="../core/qthelper.cpp" line="581"/>
+ <location filename="../core/qthelper.cpp" line="796"/>
+ <location filename="../core/qthelper.cpp" line="1255"/>
<source>lbs</source>
<translation>libras</translation>
</message>
<message>
- <location filename="../core/dive.c" line="447"/>
- <location filename="../core/qthelper.cpp" line="595"/>
- <location filename="../core/qthelper.cpp" line="605"/>
- <location filename="../core/qthelper.cpp" line="820"/>
- <location filename="../core/qthelper.cpp" line="1269"/>
+ <location filename="../core/dive.c" line="446"/>
+ <location filename="../core/qthelper.cpp" line="569"/>
+ <location filename="../core/qthelper.cpp" line="579"/>
+ <location filename="../core/qthelper.cpp" line="794"/>
+ <location filename="../core/qthelper.cpp" line="1254"/>
<source>kg</source>
<translation>kg</translation>
</message>
<message>
- <location filename="../core/divelist.c" line="683"/>
- <location filename="../core/equipment.c" line="87"/>
- <location filename="../core/planner.c" line="1157"/>
- <location filename="../core/planner.c" line="1160"/>
+ <location filename="../core/divelist.c" line="667"/>
+ <location filename="../core/equipment.c" line="86"/>
+ <location filename="../core/planner.c" line="1141"/>
+ <location filename="../core/planner.c" line="1144"/>
<source>air</source>
<translation>ar</translation>
</message>
<message>
- <location filename="../core/equipment.c" line="89"/>
+ <location filename="../core/equipment.c" line="88"/>
<source>EAN%d</source>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../core/equipment.c" line="185"/>
+ <location filename="../core/equipment.c" line="175"/>
<source>integrated</source>
<translation>integrado</translation>
</message>
<message>
- <location filename="../core/equipment.c" line="186"/>
+ <location filename="../core/equipment.c" line="176"/>
<source>belt</source>
<translation>cinto</translation>
</message>
<message>
- <location filename="../core/equipment.c" line="187"/>
+ <location filename="../core/equipment.c" line="177"/>
<source>ankle</source>
<translation>tornozelo</translation>
</message>
<message>
- <location filename="../core/equipment.c" line="188"/>
+ <location filename="../core/equipment.c" line="178"/>
<source>backplate</source>
<translation>backplate</translation>
</message>
<message>
- <location filename="../core/equipment.c" line="189"/>
+ <location filename="../core/equipment.c" line="179"/>
<source>clip-on</source>
<translation>clip-on</translation>
</message>
@@ -8863,123 +8918,123 @@ Média</translation>
<translation>Não foi encontrado um perfil de mergulho em &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="73"/>
+ <location filename="../core/git-access.c" line="82"/>
<source>Checkout from storage (%lu/%lu)</source>
<translation>Descarregar do armazenamento (%lu/%lu)</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="104"/>
+ <location filename="../core/git-access.c" line="113"/>
<source>Transfer from storage (%d/%d)</source>
<translation>Transferir do armazenamento (%d/%d)</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="116"/>
+ <location filename="../core/git-access.c" line="125"/>
<source>Transfer to storage (%d/%d)</source>
<translation>Transferir para o armazenamento (%d/%d)</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="152"/>
+ <location filename="../core/git-access.c" line="161"/>
<source>Local cache directory %s corrupted - can&apos;t sync with Subsurface cloud storage</source>
<translation>A cache da pasta %s está corrompida - não é possível sincronizar com o armazenamento remoto do Subsurface</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="175"/>
- <location filename="../core/git-access.c" line="195"/>
+ <location filename="../core/git-access.c" line="184"/>
+ <location filename="../core/git-access.c" line="204"/>
<source>Could not update local cache to newer remote data</source>
<translation>Não foi possível actualizar a cache local com os novos dados no servidor remoto</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="188"/>
+ <location filename="../core/git-access.c" line="197"/>
<source>Subsurface cloud storage corrupted</source>
<translation>O armazenamento remoto do Subsurface está corrompido</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="324"/>
+ <location filename="../core/git-access.c" line="333"/>
<source>Could not update Subsurface cloud storage, try again later</source>
<translation>Não foi possível actualizar o armazenamento remoto do Subsurface. Tente novamente mais tarde</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="384"/>
+ <location filename="../core/git-access.c" line="393"/>
<source>Remote storage and local data diverged. Error: merge failed (%s)</source>
<translation>O dados remotos divergem dos dados locais. Erro: falha na junção (%s)</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="414"/>
+ <location filename="../core/git-access.c" line="423"/>
<source>Remote storage and local data diverged. Cannot combine local and remote changes</source>
<translation>Os dados no servidor remoto divergem dos dados locais. Não é possível combinar as diferenças.</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="448"/>
+ <location filename="../core/git-access.c" line="457"/>
<source>Remote storage and local data diverged</source>
<translation>Os dados no servidor remoto divergem dos dados locais.</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="451"/>
+ <location filename="../core/git-access.c" line="460"/>
<source>Remote storage and local data diverged. Error: writing the data failed (%s)</source>
<translation>Os dados no servidor remoto divergem dos dados locais. Erro: a escrita dos dados falhou (%s)</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="460"/>
+ <location filename="../core/git-access.c" line="469"/>
<source>Problems with local cache of Subsurface cloud data</source>
<translation>Problemas com a cache local dos dados remotos do Subsurface</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="461"/>
+ <location filename="../core/git-access.c" line="470"/>
<source>Moved cache data to %s. Please try the operation again.</source>
<translation>Cache movida para %s. Tente novamente a operação.</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="508"/>
+ <location filename="../core/git-access.c" line="517"/>
<source>Update local storage to match cloud storage</source>
<translation>A actualizar o armazenamento local de acordo com o armazenamento remoto</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="516"/>
+ <location filename="../core/git-access.c" line="525"/>
<source>Push local changes to cloud storage</source>
<translation>Transferir alterações locais para o armazenamento remoto</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="534"/>
+ <location filename="../core/git-access.c" line="543"/>
<source>Try to merge local changes into cloud storage</source>
<translation>Tentar fundir as alterações locais para o armazenamento remoto</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="576"/>
+ <location filename="../core/git-access.c" line="585"/>
<source>Store data into cloud storage</source>
<translation>Armazenar dados remotamente</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="600"/>
+ <location filename="../core/git-access.c" line="609"/>
<source>Sync with cloud storage</source>
<translation>Sincronizar com o armazenamento remoto</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="627"/>
+ <location filename="../core/git-access.c" line="636"/>
<source>Can&apos;t reach cloud server, working with local data</source>
<translation>Não foi possível ligar ao servidor remoto, usando os dados armazenados localmente</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="640"/>
+ <location filename="../core/git-access.c" line="649"/>
<source>Successful cloud connection, fetch remote</source>
<translation>Ligação remota bem sucedida, a descarregar dados</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="659"/>
+ <location filename="../core/git-access.c" line="668"/>
<source>Done syncing with cloud storage</source>
<translation>Sincronização com o armazenamento remoto concluída</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="794"/>
+ <location filename="../core/git-access.c" line="803"/>
<source>Error connecting to Subsurface cloud storage</source>
<translation>Erro ao ligar ao armazenamento remodo do Subsurface</translation>
</message>
<message>
- <location filename="../core/git-access.c" line="797"/>
+ <location filename="../core/git-access.c" line="806"/>
<source>git clone of %s failed (%s)</source>
<translation>Falha (%s) no git clone %s </translation>
</message>
<message>
- <location filename="../core/git-access.c" line="823"/>
+ <location filename="../core/git-access.c" line="832"/>
<source>Synchronising data file</source>
<translation>A sincronizar o ficheiro de dados</translation>
</message>
@@ -9078,119 +9133,119 @@ Média</translation>
<translation>Número de evento inválido</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="612"/>
+ <location filename="../core/libdivecomputer.c" line="631"/>
<source>Error parsing the datetime</source>
<translation>Erro na análise da data/tempo</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="630"/>
+ <location filename="../core/libdivecomputer.c" line="649"/>
<source>Dive %d: %s</source>
<translation>Mergulho nº %d: %s</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="636"/>
+ <location filename="../core/libdivecomputer.c" line="655"/>
<source>Error parsing the divetime</source>
<translation>Erro na análise do tempo de mergulho</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="646"/>
+ <location filename="../core/libdivecomputer.c" line="665"/>
<source>Error parsing the maxdepth</source>
<translation>Erro na análise da profundidade máxima</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="665"/>
+ <location filename="../core/libdivecomputer.c" line="684"/>
<source>Error parsing temperature</source>
<translation>Erro ao analisar tempetaturas</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="685"/>
+ <location filename="../core/libdivecomputer.c" line="704"/>
<source>Error parsing the gas mix count</source>
<translation>Erro na análise na contagem da mistura de gás</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="697"/>
+ <location filename="../core/libdivecomputer.c" line="716"/>
<source>Error obtaining water salinity</source>
<translation>Erro na obtenção da salinidade da água</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="706"/>
+ <location filename="../core/libdivecomputer.c" line="725"/>
<source>Error obtaining surface pressure</source>
<translation>Erro na obtenção da pressão atmosférica</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="731"/>
+ <location filename="../core/libdivecomputer.c" line="750"/>
<source>Error obtaining dive mode</source>
<translation>Erro ao obter o modo de mergulho</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="754"/>
+ <location filename="../core/libdivecomputer.c" line="773"/>
<source>Error parsing the gas mix</source>
<translation>Erro na análise da mistura de gás</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="780"/>
+ <location filename="../core/libdivecomputer.c" line="799"/>
<source>Unable to create parser for %s %s</source>
<translation>Não é possivel criar o &quot;parser&quot; para %s %s</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="786"/>
+ <location filename="../core/libdivecomputer.c" line="805"/>
<source>Error registering the data</source>
<translation>Erro no registo de dados</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="817"/>
+ <location filename="../core/libdivecomputer.c" line="836"/>
<source>Error parsing the samples</source>
<translation>Erro na análise das amostras</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="824"/>
+ <location filename="../core/libdivecomputer.c" line="843"/>
<source>Already downloaded dive at %s</source>
<translation>Mergulho já descarregado em %s</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1074"/>
+ <location filename="../core/libdivecomputer.c" line="1093"/>
<source>Event: waiting for user action</source>
<translation>Evento: à espera de acção do utilizador</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1093"/>
+ <location filename="../core/libdivecomputer.c" line="1112"/>
<source>model=%s firmware=%u serial=%u</source>
<translation>modelo=%s firmware=%u numserie=%u</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1159"/>
+ <location filename="../core/libdivecomputer.c" line="1178"/>
<source>Error registering the event handler.</source>
<translation>Erro no registo do &quot;event handler&quot;.</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1164"/>
+ <location filename="../core/libdivecomputer.c" line="1183"/>
<source>Error registering the cancellation handler.</source>
<translation>Erro no registo do &quot;cancellation handler&quot;.</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1185"/>
+ <location filename="../core/libdivecomputer.c" line="1204"/>
<source>Dive data import error</source>
<translation>Erro a importar os dados do mergulho</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1369"/>
+ <location filename="../core/libdivecomputer.c" line="1394"/>
<source>Unable to create libdivecomputer context</source>
<translation>Não é possivel criar contexto do libdivecomputer</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1378"/>
+ <location filename="../core/libdivecomputer.c" line="1403"/>
<source>Unable to open %s %s (%s)</source>
<translation>Não se consegue abrir %s %s (%s)</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1389"/>
+ <location filename="../core/libdivecomputer.c" line="1414"/>
<source>Error opening the device %s %s (%s).
In most cases, in order to debug this issue, it is useful to send the developers the log files. You can copy them to the clipboard in the About dialog.</source>
<translation>Erro ao abrir o dispositivo %s %s (%s).
Na maioria dos casos, de modo a despistar o problema, é útil enviar os registos à equipa de desenvolvimento. Pode copiá-los para a área de transferência no diálogo &quot;Sobre o Subsurface&quot;.</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1391"/>
+ <location filename="../core/libdivecomputer.c" line="1416"/>
<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>
@@ -9199,13 +9254,13 @@ Na maioria dos cados, será útil obter um ficheiro log do libdivecomputer para
Poderá criar este ficheiro seleccionando a opção respectiva no menu de download.</translation>
</message>
<message>
- <location filename="../core/libdivecomputer.c" line="1403"/>
+ <location filename="../core/libdivecomputer.c" line="1428"/>
<source>No new dives downloaded from dive computer</source>
<translation>Não foram descarregados novos mergulhos do computador de mergulho</translation>
</message>
<message>
<location filename="../core/load-git.c" line="169"/>
- <location filename="../core/parse-xml.c" line="1159"/>
+ <location filename="../core/parse-xml.c" line="1172"/>
<source>multiple GPS locations for this dive site; also %s
</source>
<translation>várias posições GPS para este local; ver também %s
@@ -9213,19 +9268,19 @@ Poderá criar este ficheiro seleccionando a opção respectiva no menu de downlo
</message>
<message>
<location filename="../core/load-git.c" line="197"/>
- <location filename="../core/parse.c" line="495"/>
+ <location filename="../core/parse.c" line="472"/>
<source>additional name for site: %s
</source>
<translation>nome adicional para o local: %s
</translation>
</message>
<message>
- <location filename="../core/load-git.c" line="1673"/>
+ <location filename="../core/load-git.c" line="1672"/>
<source>Load dives from local cache</source>
<translation>Carregar dados do armazenamento local</translation>
</message>
<message>
- <location filename="../core/load-git.c" line="1677"/>
+ <location filename="../core/load-git.c" line="1676"/>
<source>Successfully opened dive data</source>
<translation>Dados de mergulho abertos com sucesso</translation>
</message>
@@ -9248,12 +9303,12 @@ Poderá criar este ficheiro seleccionando a opção respectiva no menu de downlo
</translation>
</message>
<message>
- <location filename="../core/parse-xml.c" line="1624"/>
+ <location filename="../core/parse-xml.c" line="1636"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Falha na análise de &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../core/parse-xml.c" line="2057"/>
+ <location filename="../core/parse-xml.c" line="2136"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Não é possível abrir a folha de estilos %s</translation>
</message>
@@ -9284,8 +9339,8 @@ Poderá criar este ficheiro seleccionando a opção respectiva no menu de downlo
<translation>, GF=%d/%d efectivo</translation>
</message>
<message>
- <location filename="../core/planner.c" line="322"/>
- <location filename="../desktop-widgets/simplewidgets.cpp" line="209"/>
+ <location filename="../core/planner.c" line="306"/>
+ <location filename="../desktop-widgets/simplewidgets.cpp" line="208"/>
<source>SP change</source>
<translation>Mudança de SP</translation>
</message>
@@ -9547,17 +9602,17 @@ Poderá criar este ficheiro seleccionando a opção respectiva no menu de downlo
<translation>valor de pO₂ baixo %.2f em %d:%02u com gás %s à profundidade de %.*f %s</translation>
</message>
<message>
- <location filename="../core/planner.c" line="893"/>
+ <location filename="../core/planner.c" line="877"/>
<source>Can&apos;t find gas %s</source>
<translation>Não foi possível encontrar o gás %s</translation>
</message>
<message>
- <location filename="../core/planner.c" line="1165"/>
+ <location filename="../core/planner.c" line="1149"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1386"/>
+ <location filename="../core/profile.c" line="1393"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -9566,84 +9621,84 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1398"/>
+ <location filename="../core/profile.c" line="1404"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1404"/>
+ <location filename="../core/profile.c" line="1410"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1407"/>
+ <location filename="../core/profile.c" line="1413"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1409"/>
+ <location filename="../core/profile.c" line="1415"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1411"/>
+ <location filename="../core/profile.c" line="1417"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1413"/>
+ <location filename="../core/profile.c" line="1419"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1415"/>
+ <location filename="../core/profile.c" line="1421"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1418"/>
+ <location filename="../core/profile.c" line="1424"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1458"/>
+ <location filename="../core/profile.c" line="1464"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Descompressão: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1450"/>
+ <location filename="../core/profile.c" line="1456"/>
<source>Safety stop: %umin @ %.0f%s
</source>
<translation>Paragem de segurança: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1394"/>
+ <location filename="../core/profile.c" line="1400"/>
<source>P: %d%s (%s)
</source>
<translation>P: %d%s (%s)
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1427"/>
+ <location filename="../core/profile.c" line="1433"/>
<source>EAD: %d%s
EADD: %d%s / %.1fg/ℓ
</source>
@@ -9652,7 +9707,7 @@ EADD: %d%s / %.1fg/ℓ
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1433"/>
+ <location filename="../core/profile.c" line="1439"/>
<source>END: %d%s
EADD: %d%s / %.1fg/ℓ
</source>
@@ -9661,175 +9716,175 @@ EADD: %d%s / %.1fg/ℓ
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1438"/>
+ <location filename="../core/profile.c" line="1444"/>
<source>Density: %.1fg/ℓ
</source>
<translation>Densidade: %.1fg/ℓ
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1453"/>
+ <location filename="../core/profile.c" line="1459"/>
<source>Safety stop: unknown time @ %.0f%s
</source>
<translation>Paragem de segurança: duração desconhecida @ %.0f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1461"/>
+ <location filename="../core/profile.c" line="1467"/>
<source>Deco: unknown time @ %.0f%s
</source>
<translation>Descompressão: duração desconhecida @ %.0f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1465"/>
+ <location filename="../core/profile.c" line="1471"/>
<source>In deco
</source>
<translation>Em descompressão
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1467"/>
+ <location filename="../core/profile.c" line="1473"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1470"/>
+ <location filename="../core/profile.c" line="1476"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1473"/>
+ <location filename="../core/profile.c" line="1479"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Descompressão: %umin @ %.0f%s (calc)
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1481"/>
+ <location filename="../core/profile.c" line="1487"/>
<source>In deco (calc)
</source>
<translation>Em descompressão (calc)
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1484"/>
+ <location filename="../core/profile.c" line="1490"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (calc)
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1486"/>
+ <location filename="../core/profile.c" line="1492"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>NDL: &gt;2h (calc)
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1490"/>
+ <location filename="../core/profile.c" line="1496"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (calc)
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1492"/>
+ <location filename="../core/profile.c" line="1498"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>TTS: &gt;2h (calc)
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1495"/>
+ <location filename="../core/profile.c" line="1501"/>
<source>RBT: %umin
</source>
<translation>RBT: %umin
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1498"/>
+ <location filename="../core/profile.c" line="1504"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Tecto calculado %.0f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1504"/>
+ <location filename="../core/profile.c" line="1510"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Compartimento %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1510"/>
+ <location filename="../core/profile.c" line="1516"/>
<source>ICD in leading tissue
</source>
<translation>Contradifusão hiperbárica no tecido director
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1512"/>
+ <location filename="../core/profile.c" line="1518"/>
<source>heart rate: %d
</source>
<translation>frequência cardíaca: %d
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1514"/>
+ <location filename="../core/profile.c" line="1520"/>
<source>bearing: %d
</source>
<translation>Rumo: %d
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1517"/>
+ <location filename="../core/profile.c" line="1523"/>
<source>mean depth to here %.1f%s
</source>
<translation>profundidade média até aqui %.1f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1614"/>
+ <location filename="../core/profile.c" line="1620"/>
<source>%sT:%d:%02dmin</source>
<translation>%sT:%d:%02dmin</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1649"/>
+ <location filename="../core/profile.c" line="1655"/>
<source>%s %sP:%d%s</source>
<translation>%s %sP:%d%s</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1674"/>
+ <location filename="../core/profile.c" line="1680"/>
<source>%s SAC:%.*f%s/min</source>
<translation>%s SAC:%.*f%s/min</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1618"/>
- <location filename="../core/profile.c" line="1622"/>
- <location filename="../core/profile.c" line="1626"/>
+ <location filename="../core/profile.c" line="1624"/>
+ <location filename="../core/profile.c" line="1628"/>
+ <location filename="../core/profile.c" line="1632"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1630"/>
+ <location filename="../core/profile.c" line="1636"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1634"/>
+ <location filename="../core/profile.c" line="1640"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../core/profile.c" line="1638"/>
- <location filename="../core/profile.c" line="1642"/>
+ <location filename="../core/profile.c" line="1644"/>
+ <location filename="../core/profile.c" line="1648"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
@@ -9878,142 +9933,142 @@ EADD: %d%s / %.1fg/ℓ
<translation>O</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="616"/>
- <location filename="../core/qthelper.cpp" line="793"/>
+ <location filename="../core/qthelper.cpp" line="590"/>
+ <location filename="../core/qthelper.cpp" line="767"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="619"/>
- <location filename="../core/qthelper.cpp" line="795"/>
+ <location filename="../core/qthelper.cpp" line="593"/>
+ <location filename="../core/qthelper.cpp" line="769"/>
<source>F</source>
<translation>F</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="870"/>
- <location filename="../core/qthelper.cpp" line="1246"/>
+ <location filename="../core/qthelper.cpp" line="844"/>
+ <location filename="../core/qthelper.cpp" line="1231"/>
<source>AIR</source>
<translation>Ar</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="872"/>
+ <location filename="../core/qthelper.cpp" line="846"/>
<source>EAN</source>
<translation>EANx</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="947"/>
+ <location filename="../core/qthelper.cpp" line="921"/>
<source>more than %1 days</source>
<translation>mais de %1 dias</translation>
</message>
<message numerus="yes">
- <location filename="../core/qthelper.cpp" line="1010"/>
+ <location filename="../core/qthelper.cpp" line="984"/>
<source>(%n dive(s))</source>
<translation><numerusform>(% mergulho)</numerusform><numerusform>(%n mergulhos)</numerusform></translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="1246"/>
+ <location filename="../core/qthelper.cpp" line="1231"/>
<source>OXYGEN</source>
<translation>OXIGÉNIO</translation>
</message>
<message>
- <location filename="../core/qthelper.cpp" line="1341"/>
+ <location filename="../core/qthelper.cpp" line="1326"/>
<source>l</source>
<translation>l</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="472"/>
- <location filename="../core/save-html.c" line="556"/>
+ <location filename="../core/save-html.c" line="476"/>
+ <location filename="../core/save-html.c" line="560"/>
<location filename="../core/worldmap-save.c" line="113"/>
<source>Can&apos;t open file %s</source>
<translation>Não é possível abrir o ficheiro %s</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="491"/>
+ <location filename="../core/save-html.c" line="495"/>
<source>Number</source>
<translation>Número</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="492"/>
+ <location filename="../core/save-html.c" line="496"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="493"/>
+ <location filename="../core/save-html.c" line="497"/>
<source>Time</source>
<translation>Tempo</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="494"/>
+ <location filename="../core/save-html.c" line="498"/>
<source>Location</source>
<translation>Local</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="495"/>
+ <location filename="../core/save-html.c" line="499"/>
<source>Air temp.</source>
<translation>Temp. do ar</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="496"/>
+ <location filename="../core/save-html.c" line="500"/>
<source>Water temp.</source>
<translation>Temp. da água</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="497"/>
+ <location filename="../core/save-html.c" line="501"/>
<source>Dives</source>
<translation>Mergulhos</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="498"/>
+ <location filename="../core/save-html.c" line="502"/>
<source>Expand all</source>
<translation>Expandir todos</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="499"/>
+ <location filename="../core/save-html.c" line="503"/>
<source>Collapse all</source>
<translation>Colapsar todos</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="500"/>
+ <location filename="../core/save-html.c" line="504"/>
<source>Trips</source>
<translation>Viagens</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="501"/>
+ <location filename="../core/save-html.c" line="505"/>
<source>Statistics</source>
<translation>Estatísticas</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="502"/>
+ <location filename="../core/save-html.c" line="506"/>
<source>Advanced search</source>
<translation>Pesquisa avançada</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="505"/>
+ <location filename="../core/save-html.c" line="509"/>
<source>Rating</source>
<translation>Classificação</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="506"/>
+ <location filename="../core/save-html.c" line="510"/>
<source>Visibility</source>
<translation>Visibilidade</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="507"/>
+ <location filename="../core/save-html.c" line="511"/>
<source>Duration</source>
<translation>Duração</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="508"/>
+ <location filename="../core/save-html.c" line="512"/>
<source>Divemaster</source>
<translation>Guia de mergulho</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="509"/>
+ <location filename="../core/save-html.c" line="513"/>
<source>Buddy</source>
<translation>Companheiros</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="510"/>
+ <location filename="../core/save-html.c" line="514"/>
<source>Suit</source>
<translation>Fato</translation>
</message>
@@ -10024,180 +10079,180 @@ EADD: %d%s / %.1fg/ℓ
</message>
<message>
<location filename="../core/divesite-helper.cpp" line="29"/>
- <location filename="../core/save-html.c" line="511"/>
+ <location filename="../core/save-html.c" line="515"/>
<source>Tags</source>
<translation>Categorias</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="512"/>
- <location filename="../smtk-import/smartrak.c" line="296"/>
- <location filename="../smtk-import/smartrak.c" line="369"/>
+ <location filename="../core/save-html.c" line="516"/>
+ <location filename="../smtk-import/smartrak.c" line="256"/>
+ <location filename="../smtk-import/smartrak.c" line="329"/>
<source>Notes</source>
<translation>Notas</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="513"/>
+ <location filename="../core/save-html.c" line="517"/>
<source>Show more details</source>
<translation>Mostrar mais detalhes</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="516"/>
+ <location filename="../core/save-html.c" line="520"/>
<source>Yearly statistics</source>
<translation>Estatísticas anuais</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="517"/>
+ <location filename="../core/save-html.c" line="521"/>
<source>Year</source>
<translation>Ano</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="518"/>
+ <location filename="../core/save-html.c" line="522"/>
<source>Total time</source>
<translation>Tempo total</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="519"/>
+ <location filename="../core/save-html.c" line="523"/>
<source>Average time</source>
<translation>Duração média</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="520"/>
+ <location filename="../core/save-html.c" line="524"/>
<source>Shortest time</source>
<translation>Duração mais curta</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="521"/>
+ <location filename="../core/save-html.c" line="525"/>
<source>Longest time</source>
<translation>Duração mais longa</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="522"/>
+ <location filename="../core/save-html.c" line="526"/>
<source>Average depth</source>
<translation>Profundidade média</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="523"/>
+ <location filename="../core/save-html.c" line="527"/>
<source>Min. depth</source>
<translation>Prof. mínima</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="524"/>
+ <location filename="../core/save-html.c" line="528"/>
<source>Max. depth</source>
<translation>Prof. Max.</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="525"/>
+ <location filename="../core/save-html.c" line="529"/>
<source>Average SAC</source>
<translation>Consumo médio à superfície</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="526"/>
+ <location filename="../core/save-html.c" line="530"/>
<source>Min. SAC</source>
<translation>Consumo mínimo</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="527"/>
+ <location filename="../core/save-html.c" line="531"/>
<source>Max. SAC</source>
<translation>Consumo máximo</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="528"/>
+ <location filename="../core/save-html.c" line="532"/>
<source>Average temp.</source>
<translation>Temperatura média</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="529"/>
+ <location filename="../core/save-html.c" line="533"/>
<source>Min. temp.</source>
<translation>Temperatura mínima</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="530"/>
+ <location filename="../core/save-html.c" line="534"/>
<source>Max. temp.</source>
<translation>Temperatura máxima</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="531"/>
+ <location filename="../core/save-html.c" line="535"/>
<source>Back to list</source>
<translation>Regressar à lista</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="534"/>
+ <location filename="../core/save-html.c" line="538"/>
<source>Dive #</source>
<translation>Mergulho #</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="535"/>
+ <location filename="../core/save-html.c" line="539"/>
<source>Dive profile</source>
<translation>Perfil de mergulho</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="536"/>
+ <location filename="../core/save-html.c" line="540"/>
<source>Dive information</source>
<translation>Informações sobre o mergulhoq</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="537"/>
+ <location filename="../core/save-html.c" line="541"/>
<source>Dive equipment</source>
<translation>Equipamento de mergulho</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="538"/>
- <location filename="../core/save-html.c" line="545"/>
+ <location filename="../core/save-html.c" line="542"/>
+ <location filename="../core/save-html.c" line="549"/>
<source>Type</source>
<translation>Tipo</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="539"/>
+ <location filename="../core/save-html.c" line="543"/>
<source>Size</source>
<translation>Capacidade</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="540"/>
+ <location filename="../core/save-html.c" line="544"/>
<source>Work pressure</source>
<translation>Pressão de serviço</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="541"/>
+ <location filename="../core/save-html.c" line="545"/>
<source>Start pressure</source>
<translation>Pressão inicial</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="542"/>
+ <location filename="../core/save-html.c" line="546"/>
<source>End pressure</source>
<translation>Pressão final</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="543"/>
+ <location filename="../core/save-html.c" line="547"/>
<source>Gas</source>
<translation>Gás</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="544"/>
+ <location filename="../core/save-html.c" line="548"/>
<source>Weight</source>
<translation>Peso</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="546"/>
+ <location filename="../core/save-html.c" line="550"/>
<source>Events</source>
<translation>Eventos</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="547"/>
+ <location filename="../core/save-html.c" line="551"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="548"/>
+ <location filename="../core/save-html.c" line="552"/>
<source>Value</source>
<translation>Valor</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="549"/>
+ <location filename="../core/save-html.c" line="553"/>
<source>Coordinates</source>
<translation>Coordenadas</translation>
</message>
<message>
- <location filename="../core/save-html.c" line="550"/>
+ <location filename="../core/save-html.c" line="554"/>
<source>Dive status</source>
<translation>Estado do mergulho</translation>
</message>
@@ -10227,62 +10282,62 @@ EADD: %d%s / %.1fg/ℓ
<translation>Todos (estatísticas por viagem)</translation>
</message>
<message>
- <location filename="../core/subsurfacestartup.c" line="134"/>
+ <location filename="../core/subsurfacestartup.c" line="115"/>
<source>Jan</source>
<translation>Jan</translation>
</message>
<message>
- <location filename="../core/subsurfacestartup.c" line="134"/>
+ <location filename="../core/subsurfacestartup.c" line="115"/>
<source>Feb</source>
<translation>Fev</translation>
</message>
<message>
- <location filename="../core/subsurfacestartup.c" line="134"/>
+ <location filename="../core/subsurfacestartup.c" line="115"/>
<source>Mar</source>
<translation>Mar</translation>
</message>
<message>
- <location filename="../core/subsurfacestartup.c" line="134"/>
+ <location filename="../core/subsurfacestartup.c" line="115"/>
<source>Apr</source>
<translation>Abr</translation>
</message>
<message>
- <location filename="../core/subsurfacestartup.c" line="134"/>
+ <location filename="../core/subsurfacestartup.c" line="115"/>
<source>May</source>
<translation>Mai</translation>
</message>
<message>
- <location filename="../core/subsurfacestartup.c" line="134"/>
+ <location filename="../core/subsurfacestartup.c" line="115"/>
<source>Jun</source>
<translation>Jun</translation>
</message>
<message>
- <location filename="../core/subsurfacestartup.c" line="135"/>
+ <location filename="../core/subsurfacestartup.c" line="116"/>
<source>Jul</source>
<translation>Jul</translation>
</message>
<message>
- <location filename="../core/subsurfacestartup.c" line="135"/>
+ <location filename="../core/subsurfacestartup.c" line="116"/>
<source>Aug</source>
<translation>Ago</translation>
</message>
<message>
- <location filename="../core/subsurfacestartup.c" line="135"/>
+ <location filename="../core/subsurfacestartup.c" line="116"/>
<source>Sep</source>
<translation>Set</translation>
</message>
<message>
- <location filename="../core/subsurfacestartup.c" line="135"/>
+ <location filename="../core/subsurfacestartup.c" line="116"/>
<source>Oct</source>
<translation>Out</translation>
</message>
<message>
- <location filename="../core/subsurfacestartup.c" line="135"/>
+ <location filename="../core/subsurfacestartup.c" line="116"/>
<source>Nov</source>
<translation>Nov</translation>
</message>
<message>
- <location filename="../core/subsurfacestartup.c" line="135"/>
+ <location filename="../core/subsurfacestartup.c" line="116"/>
<source>Dec</source>
<translation>Dez</translation>
</message>
@@ -10533,12 +10588,17 @@ O Uemis Zurich está correctamente ligado?</translation>
<message>
<location filename="../core/divelogexportlogic.cpp" line="56"/>
<location filename="../core/divelogexportlogic.cpp" line="92"/>
- <location filename="../core/qthelper.h" line="74"/>
+ <location filename="../core/qthelper.h" line="76"/>
<location filename="../desktop-widgets/templatelayout.h" line="111"/>
<source>sec</source>
<translation>seg</translation>
</message>
<message>
+ <location filename="../core/divelogexportlogic.cpp" line="152"/>
+ <source>Cannot find a folder called &apos;theme&apos; in the standard locations</source>
+ <translation>Não foi possível encontrar uma pasta chamada &apos;tema&apos; nas localizações padrão</translation>
+ </message>
+ <message>
<location filename="../core/worldmap-save.c" line="49"/>
<source>Max. depth:</source>
<translation>Profundidade máxima:</translation>
@@ -10564,77 +10624,77 @@ O Uemis Zurich está correctamente ligado?</translation>
<translation>Notas:</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="292"/>
+ <location filename="../smtk-import/smartrak.c" line="252"/>
<source>Built</source>
<translation>Construído</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="292"/>
+ <location filename="../smtk-import/smartrak.c" line="252"/>
<source>Sank</source>
<translation>Afundado</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="292"/>
+ <location filename="../smtk-import/smartrak.c" line="252"/>
<source>Sank Time</source>
<translation>Hora de imersão</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="293"/>
+ <location filename="../smtk-import/smartrak.c" line="253"/>
<source>Reason</source>
<translation>Razão</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="293"/>
+ <location filename="../smtk-import/smartrak.c" line="253"/>
<source>Nationality</source>
<translation>Nacionalidade</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="293"/>
+ <location filename="../smtk-import/smartrak.c" line="253"/>
<source>Shipyard</source>
<translation>Estaleiro</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="294"/>
+ <location filename="../smtk-import/smartrak.c" line="254"/>
<source>ShipType</source>
<translation>Tipo de navio</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="294"/>
+ <location filename="../smtk-import/smartrak.c" line="254"/>
<source>Length</source>
<translation>Comprimento</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="294"/>
+ <location filename="../smtk-import/smartrak.c" line="254"/>
<source>Beam</source>
<translation>Boca</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="295"/>
+ <location filename="../smtk-import/smartrak.c" line="255"/>
<source>Draught</source>
<translation>Calado</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="295"/>
+ <location filename="../smtk-import/smartrak.c" line="255"/>
<source>Displacement</source>
<translation>Deslocamento</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="295"/>
+ <location filename="../smtk-import/smartrak.c" line="255"/>
<source>Cargo</source>
<translation>Carga</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="307"/>
+ <location filename="../smtk-import/smartrak.c" line="267"/>
<source>Wreck Data</source>
<translation>Dados do naufrágio</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="368"/>
+ <location filename="../smtk-import/smartrak.c" line="328"/>
<source>Altitude</source>
<translation>Altitude</translation>
</message>
<message>
- <location filename="../smtk-import/smartrak.c" line="368"/>
+ <location filename="../smtk-import/smartrak.c" line="328"/>
<source>Depth</source>
<translation>Profundidade</translation>
</message>
@@ -10679,27 +10739,27 @@ O Uemis Zurich está correctamente ligado?</translation>
<translation>Cidade</translation>
</message>
<message>
- <location filename="../core/save-git.c" line="951"/>
+ <location filename="../core/save-git.c" line="943"/>
<source>Start saving data</source>
<translation>Iniciar registo dos dados</translation>
</message>
<message>
- <location filename="../core/save-git.c" line="960"/>
+ <location filename="../core/save-git.c" line="952"/>
<source>Start saving dives</source>
<translation>Iniciar registo dos mergulhos</translation>
</message>
<message>
- <location filename="../core/save-git.c" line="993"/>
+ <location filename="../core/save-git.c" line="985"/>
<source>Done creating local cache</source>
<translation>Armazenamento local criado com sucesso</translation>
</message>
<message>
- <location filename="../core/save-git.c" line="1244"/>
+ <location filename="../core/save-git.c" line="1236"/>
<source>Preparing to save data</source>
<translation>A prerarar para gravar dados</translation>
</message>
<message>
- <location filename="../profile-widget/profilewidget2.cpp" line="1633"/>
+ <location filename="../profile-widget/profilewidget2.cpp" line="1653"/>
<source>modechange</source>
<translation>alterar modo</translation>
</message>
@@ -10714,7 +10774,7 @@ O Uemis Zurich está correctamente ligado?</translation>
<translation>Remover este ponto</translation>
</message>
<message>
- <location filename="../desktop-widgets/mainwindow.cpp" line="638"/>
+ <location filename="../desktop-widgets/mainwindow.cpp" line="634"/>
<source>Don&apos;t save an empty log to the cloud</source>
<translation>Não gravar um ficheiro vazio remotamente</translation>
</message>
@@ -10734,22 +10794,22 @@ O Uemis Zurich está correctamente ligado?</translation>
<translation>Máxima</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="623"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="404"/>
<source>Invalid response from server</source>
<translation>Resposta inválida do servidor</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="631"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="412"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Esperada a tag XML &apos;DiveDateReader&apos;. Em vez disso foi recebida a &apos;%1</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="677"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="458"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>A tag XML esperada &apos;DiveDates&apos; não foi encontrada</translation>
</message>
<message>
- <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="684"/>
+ <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="465"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Resposta XML mal formada. Linha %1: %2</translation>
</message>
@@ -10762,112 +10822,102 @@ O Uemis Zurich está correctamente ligado?</translation>
<translation>Subsurface-mobile</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="186"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="192"/>
<source>Dive list</source>
<translation>Lista de mergulhos</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="213"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="219"/>
<source>Dive management</source>
<translation>Gestão de mergulhos</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="275"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="281"/>
<source>Disable auto cloud sync</source>
<translation>Desactivar a sincronização automática com a nuvel</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="275"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="281"/>
<source>Enable auto cloud sync</source>
<translation>Ligar sincronização automática com a nuvem</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="344"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="328"/>
<source>Disable location service</source>
<translation>Desactivar serviços de geolocalização</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="366"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="350"/>
<source>Settings</source>
<translation>Definições</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="218"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="224"/>
<source>Add dive manually</source>
<translation>Adicionar um mergulho manualmente</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="232"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="238"/>
<source>Download from DC</source>
<translation>Descarregar do computador de mergulho</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="253"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="259"/>
<source>Manual sync with cloud</source>
<translation>Sincronizar manualmente com a nuvem </translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="280"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="286"/>
<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>Desligar a sincronização automática para o armazenamento remoto faz com que todos os dados sejam armazenados localmente. Isto pode ser útil em situações em que não haja internet ou com ligações limitadas. Por favor escolha &apos;Sincronização manual com o armazenamento remoto&apos; se tem ligação à rede e deseja sincronizar os seus dados com a nuvem.</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="291"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="297"/>
<source>GPS</source>
<translation>GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="399"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="385"/>
<source>Help</source>
<translation>Ajuda</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="298"/>
- <source>Upload GPS data</source>
- <translation>Carregar dados GPS</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/main.qml" line="244"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="250"/>
<source>Apply GPS fixes</source>
<translation>Aplicar as posições de GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="309"/>
- <source>Download GPS data</source>
- <translation>Descarregar dados GPS</translation>
- </message>
- <message>
- <location filename="../mobile-widgets/qml/main.qml" line="320"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="304"/>
<source>Show GPS fixes</source>
<translation>Mostrar pontos GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="333"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="317"/>
<source>Clear GPS cache</source>
<translation>Limpar a memória GPS</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="377"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="363"/>
<source>Developer</source>
<translation>Desenvolvedores</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="380"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="366"/>
<source>App log</source>
<translation>Registo da app</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="388"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="374"/>
<source>Theme information</source>
<translation>Informações sobre o tema</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="355"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="339"/>
<source>About</source>
<translation>Sobre</translation>
</message>
<message>
- <location filename="../mobile-widgets/qml/main.qml" line="344"/>
+ <location filename="../mobile-widgets/qml/main.qml" line="328"/>
<source>Run location service</source>
<translation>Activar serviço de localização</translation>
</message>