TimeTracker/i18n/timetracker_pt.ts

Tue, 10 Dec 2024 15:49:02 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Tue, 10 Dec 2024 15:49:02 +0100
branch
eric7
changeset 120
9ccde4517fca
parent 98
693e42176007
permissions
-rw-r--r--

Updated copyright for 2025.

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="pt">
  <context>
    <name>TimeTracker</name>
    <message>
      <location filename="../TimeTracker.py" line="78" />
      <location filename="../TimeTracker.py" line="75" />
      <source>Time Tracker</source>
      <translation>Rastreador de Tempo</translation>
    </message>
    <message>
      <location filename="../TimeTracker.py" line="79" />
      <source>T&amp;ime Tracker</source>
      <translation>Rastrea&amp;dor de Tempo</translation>
    </message>
    <message>
      <location filename="../TimeTracker.py" line="80" />
      <source>Alt+Shift+I</source>
      <translation>Alt+Shift+I</translation>
    </message>
    <message>
      <location filename="../TimeTracker.py" line="83" />
      <source>Switch the input focus to the Time Tracker window.</source>
      <translation>Mudar o foco de entrada à janela do Rastreador de Tempo.</translation>
    </message>
    <message>
      <location filename="../TimeTracker.py" line="85" />
      <source>&lt;b&gt;Activate Time Tracker&lt;/b&gt;&lt;p&gt;This switches the input focus to the Time Tracker window.&lt;/p&gt;</source>
      <translation>&lt;b&gt;Ativar Rastreador de Tempo&lt;/b&gt;&lt;p&gt;Muda o foco de entrada à janela do Rastreador de Tempo.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../TimeTracker.py" line="168" />
      <location filename="../TimeTracker.py" line="148" />
      <source>Read Time Tracker File</source>
      <translation>Ler Ficheiro do Rastreador de Tempo</translation>
    </message>
    <message>
      <location filename="../TimeTracker.py" line="217" />
      <location filename="../TimeTracker.py" line="149" />
      <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
      <translation>&lt;p&gt;O ficheiro do rastreador de tempo &lt;b&gt;{0}&lt;/b&gt; não se pôde ler.&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
    </message>
    <message numerus="yes">
      <location filename="../TimeTracker.py" line="169" />
      <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; contained %n invalid entries. These have been discarded.&lt;/p&gt;</source>
      <translation>
        <numerusform>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; do rastreador de tempo tem uma entrada inválida. Foi descartada.&lt;/p&gt;</numerusform>
        <numerusform>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; tem %n entradas inválidas. Foram descartadas.&lt;/p&gt;</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../TimeTracker.py" line="198" />
      <source>Save Time Tracker File</source>
      <translation>Gravar Ficheiro do Rastreador de Tempo</translation>
    </message>
    <message>
      <location filename="../TimeTracker.py" line="199" />
      <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
      <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; do rastreador de tempo não se pôde guardar.&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../TimeTracker.py" line="280" />
      <location filename="../TimeTracker.py" line="216" />
      <source>Import Time Tracker File</source>
      <translation>Importar Ficheiro do Rastreador de Tempo</translation>
    </message>
    <message numerus="yes">
      <location filename="../TimeTracker.py" line="271" />
      <location filename="../TimeTracker.py" line="258" />
      <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; contained %n invalid entries.</source>
      <translation>
        <numerusform>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; do rastreador de tempo tem uma entrada inválida.</numerusform>
        <numerusform>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; do rastreador de tempo tem %n entradas inválidas.</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../TimeTracker.py" line="262" />
      <source> %n duplicate entries were detected.</source>
      <translation>
        <numerusform> detectada uma entrada repetida.</numerusform>
        <numerusform> detectadas %n entradas repetidas.</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../TimeTracker.py" line="266" />
      <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; contained %n duplicate entries.</source>
      <translation>
        <numerusform>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; do rastreador de tempo tem uma entrada repetida.</numerusform>
        <numerusform>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; dorastreador de tempo tem %n entradas repetidas.</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../TimeTracker.py" line="275" />
      <source> %n entries have been ignored.&lt;/p&gt;</source>
      <translation>
        <numerusform> foi ignorada uma entrada.&lt;/p&gt;</numerusform>
        <numerusform> foram ignoradas %n entradas.&lt;/p&gt;</numerusform>
      </translation>
    </message>
  </context>
  <context>
    <name>TimeTrackerEntryDialog</name>
    <message>
      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
      <source>Edit Timer Entry</source>
      <translation>Editar Entrada do Temporizador</translation>
    </message>
    <message>
      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
      <source>Start Date/Time:</source>
      <translation>Data/Hora de Inicio:</translation>
    </message>
    <message>
      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
      <source>Edit the start date and time of the timer</source>
      <translation>Editar a data e hora de inicio do temporizador</translation>
    </message>
    <message>
      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
      <source>yyyy-MM-dd HH:mm:ss</source>
      <translation>dd-MM-yyyy HH:mm:ss</translation>
    </message>
    <message>
      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
      <source>Duration:</source>
      <translation>Duração:</translation>
    </message>
    <message>
      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
      <source>Edit the duration of the timer</source>
      <translation>Editar a duração do temporizador</translation>
    </message>
    <message>
      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
      <source> min</source>
      <translation> min</translation>
    </message>
    <message>
      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
      <source>Task:</source>
      <translation>Tarefa:</translation>
    </message>
    <message>
      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
      <source>Enter the task description for the timer</source>
      <translation>Introduzir descrição da tarefa para o temporizador</translation>
    </message>
    <message>
      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
      <source>Comment:</source>
      <translation>Comentário:</translation>
    </message>
    <message>
      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
      <source>Enter a comment for the timer</source>
      <translation>Introduzir um comentário para o temporizador</translation>
    </message>
    <message>
      <location filename="../TimeTrackerEntryDialog.py" line="55" />
      <source>Add Tracker Entry</source>
      <translation>Adicionar entrada de rastreio</translation>
    </message>
  </context>
  <context>
    <name>TimeTrackerPage</name>
    <message>
      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
      <source>&lt;b&gt;Configure Time Tracker&lt;/b&gt;</source>
      <translation>&lt;b&gt;Configurar Rastreador de Tempo&lt;/b&gt;</translation>
    </message>
    <message>
      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
      <source>Minimum Duration:</source>
      <translation>Duração Mínima:</translation>
    </message>
    <message>
      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
      <source>Enter the value of the minimum duration for a valid tracker entry</source>
      <translation>Introduzir o valor da duração mínima para uma entrada válida do rastreador</translation>
    </message>
    <message>
      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
      <source> min</source>
      <translation> min</translation>
    </message>
    <message>
      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
      <source>Select to save automatically whenever a tracker is stopped</source>
      <translation>Selecioar para gravar automaticamente quando o rastreador esteja parado</translation>
    </message>
    <message>
      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
      <source>Auto Save Enabled</source>
      <translation>Autogravar Habilitado</translation>
    </message>
    <message>
      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
      <source>Select to allow multiple entries with the same start date and time</source>
      <translation>Selecionar para permitir múltiplas entradas com a mesma data e hora</translation>
    </message>
    <message>
      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
      <source>Allow entries with identical start date and time</source>
      <translation>Permitir entradas com data e hora de inicio identicas</translation>
    </message>
  </context>
  <context>
    <name>TimeTrackerPlugin</name>
    <message>
      <location filename="../../PluginTimeTracker.py" line="69" />
      <source>Time Tracker</source>
      <translation>Rastreador de Tempo</translation>
    </message>
  </context>
  <context>
    <name>TimeTrackerWidget</name>
    <message>
      <location filename="../TimeTrackerWidget.py" line="349" />
      <location filename="../TimeTrackerWidget.py" line="206" />
      <location filename="../TimeTrackerWidget.py" line="114" />
      <location filename="../TimeTrackerWidget.py" line="97" />
      <source>{0} min</source>
      <translation>{0} min</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="134" />
      <source>Edit</source>
      <translation>Editar</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="140" />
      <source>Add</source>
      <translation>Adicionar</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="141" />
      <source>Delete</source>
      <translation>Apagar</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="149" />
      <source>Save</source>
      <translation>Gravar</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="151" />
      <source>Import</source>
      <translation>Importar</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="152" />
      <source>Export Selected</source>
      <translation>Exportar Selecionados</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="155" />
      <source>Export All</source>
      <translation>Exportar Todos</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="157" />
      <source>Remove duplicates</source>
      <translation>Retirar repetidos</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="158" />
      <source>Merge duplicates</source>
      <translation>Mesclar repetidos</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="347" />
      <location filename="../TimeTrackerWidget.py" line="203" />
      <source>{0}, {1}</source>
      <comment>date, time</comment>
      <translation>{0}, {1}</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="217" />
      <source>Delete Selected Entries</source>
      <translation>Apagar Entradas Selecionadas</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="218" />
      <source>Do you really want to delete the selected entries?</source>
      <translation>Tem a certeza de que quer apagar as entradas selecionadas?</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="254" />
      <location filename="../TimeTrackerWidget.py" line="246" />
      <source>Import Time Tracker Entries</source>
      <translation>Importar Entradas do Rastreador</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="276" />
      <location filename="../TimeTrackerWidget.py" line="248" />
      <source>Time Tracker Files (*.ttj);;All Files (*)</source>
      <translation type="unfinished" />
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="255" />
      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
      <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; não existe.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="288" />
      <location filename="../TimeTrackerWidget.py" line="274" />
      <source>Export Time Tracker Entries</source>
      <translation>Exportar Entradas do Rastreador</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="289" />
      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
      <translation>&lt;p&gt; existe o ficheiro &lt;b&gt;{0}&lt;/b&gt;. Sobreescrever-lo?&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="316" />
      <source>Remove Duplicate Tracker Entries</source>
      <translation>Retirar Entradas do Rastreador Repetidas</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="317" />
      <source>Are you sure you want to remove duplicate tracker entries? Only the one with the longest duration will be kept.</source>
      <translation>Tem a certeza de que quer retirar as entradas repetidas do rastreador ? Apenas a que tenha a maior duração será mantida.</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="329" />
      <source>Merge Duplicate Tracker Entries</source>
      <translation>Mesclar Entradas do Rastreador Repetidas</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.py" line="330" />
      <source>Are you sure you want to merge duplicate tracker entries? The durations of duplicate ones will be added.</source>
      <translation>Tem a certeza de que quer mesclar as entradas repetidas do rastreador? As durações das repetidas serão adicionadas.</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Start Date/Time:</source>
      <translation>Data/Hora de Inicio:</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Duration:</source>
      <translation>Duração:</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Task:</source>
      <translation>Tarefa:</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Comment:</source>
      <translation>Comentário:</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Shows the start date and time of the current timer</source>
      <translation>Mostra a data e hora de inicio do temporizador atual</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>yyyy-MM-dd HH:mm:ss</source>
      <translation>dd-MM-yyyy HH:mm:ss</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Shows the duration of the current timer</source>
      <translation>Mostra a duração do temporizador atual</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source> min</source>
      <translation> min</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Enter the task description for the current timer</source>
      <translation>Introduzir a descrição da tarefa para o temporizador atual</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Enter a comment for the current timer</source>
      <translation>Introduzir um comentário para o temporizador atual</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Press to pause the current timer</source>
      <translation>Pressionar para pausar o temporizador atual</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Pause</source>
      <translation>Pausa</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Press to end the current timer and start a new one</source>
      <translation>Pressionar para terminar o temporizador atual e iniciar um novo</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>End Current Timer and Start a New Timer</source>
      <translation>Terminar Temporizador Atual e Iniciar Novo Temporizador</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Start Date/Time</source>
      <translation>Data/Hora de Inicio</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Duration</source>
      <translation>Duração</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Task</source>
      <translation>Tarefa</translation>
    </message>
    <message>
      <location filename="../TimeTrackerWidget.ui" line="0" />
      <source>Comment</source>
      <translation>Comentário</translation>
    </message>
  </context>
</TS>

eric ide

mercurial