Add an about Qt dialog

This commit is contained in:
spiros
2024-06-22 22:23:19 +03:00
parent b55e168aad
commit 3d980d18b9
9 changed files with 364 additions and 329 deletions

View File

@@ -975,6 +975,22 @@ void MainWindow::on_actionGitHub_triggered()
QDesktopServices::openUrl(QUrl("https://github.com/edisionnano/QDiskInfo")); QDesktopServices::openUrl(QUrl("https://github.com/edisionnano/QDiskInfo"));
} }
void MainWindow::on_actionAbout_QDiskInfo_triggered()
{
QString message = tr("An ATA and NVMe S.M.A.R.T. data viewer for Linux") + "\n";
message += tr("Licensed under the GNU G.P.L. Version 3") + "\n";
message += tr("Made by Samantas5855") + "\n";
message += tr("Version") + " " + QString::number(PROJECT_VERSION_MAJOR) + "." + QString::number(PROJECT_VERSION_MINOR);
QMessageBox::about(this, tr("About QDiskInfo"), message);
}
void MainWindow::on_actionAbout_Qt_triggered()
{
QMessageBox::aboutQt(this, tr("About Qt"));
}
void MainWindow::on_actionRescan_Refresh_triggered() void MainWindow::on_actionRescan_Refresh_triggered()
{ {
QPair<QStringList, QJsonArray> values = Utils.scanDevices(initializing); QPair<QStringList, QJsonArray> values = Utils.scanDevices(initializing);
@@ -986,16 +1002,6 @@ void MainWindow::on_actionRescan_Refresh_triggered()
} }
} }
void MainWindow::on_actionAbout_triggered()
{
QString message = tr("An ATA and NVMe S.M.A.R.T. data viewer for Linux") + "\n";
message += tr("Licensed under the GNU G.P.L. Version 3") + "\n";
message += tr("Made by Samantas5855") + "\n";
message += tr("Version") + " " + QString::number(PROJECT_VERSION_MAJOR) + "." + QString::number(PROJECT_VERSION_MINOR);
QMessageBox::about(this, tr("About QDiskInfo"), message);
}
void MainWindow::on_actionIgnore_C4_Reallocation_Event_Count_toggled(bool enabled) void MainWindow::on_actionIgnore_C4_Reallocation_Event_Count_toggled(bool enabled)
{ {
settings.setValue("IgnoreC4", enabled); settings.setValue("IgnoreC4", enabled);

View File

@@ -34,8 +34,9 @@ private slots:
void on_actionQuit_triggered(); void on_actionQuit_triggered();
void on_actionSave_JSON_triggered(); void on_actionSave_JSON_triggered();
void on_actionGitHub_triggered(); void on_actionGitHub_triggered();
void on_actionAbout_QDiskInfo_triggered();
void on_actionAbout_Qt_triggered();
void on_actionRescan_Refresh_triggered(); void on_actionRescan_Refresh_triggered();
void on_actionAbout_triggered();
void on_actionIgnore_C4_Reallocation_Event_Count_toggled(bool enabled); void on_actionIgnore_C4_Reallocation_Event_Count_toggled(bool enabled);
void on_actionHEX_toggled(bool enabled); void on_actionHEX_toggled(bool enabled);
void on_actionUse_Fahrenheit_toggled(bool enabled); void on_actionUse_Fahrenheit_toggled(bool enabled);

View File

@@ -442,7 +442,8 @@
</property> </property>
<addaction name="actionGitHub"/> <addaction name="actionGitHub"/>
<addaction name="separator"/> <addaction name="separator"/>
<addaction name="actionAbout"/> <addaction name="actionAbout_QDiskInfo"/>
<addaction name="actionAbout_Qt"/>
</widget> </widget>
<widget class="QMenu" name="menuDevice"> <widget class="QMenu" name="menuDevice">
<property name="title"> <property name="title">
@@ -497,12 +498,13 @@
<string>&amp;GitHub</string> <string>&amp;GitHub</string>
</property> </property>
</action> </action>
<action name="actionAbout"> <action name="actionAbout_QDiskInfo">
<property name="icon"> <property name="icon">
<iconset theme="help-about"/> <iconset resource="resources.qrc">
<normaloff>:/icons/icon.svg</normaloff>:/icons/icon.svg</iconset>
</property> </property>
<property name="text"> <property name="text">
<string>&amp;About</string> <string>&amp;About QDiskInfo</string>
</property> </property>
<property name="menuRole"> <property name="menuRole">
<enum>QAction::MenuRole::NoRole</enum> <enum>QAction::MenuRole::NoRole</enum>
@@ -553,6 +555,14 @@
<string>Use &amp;GB instead of TB</string> <string>Use &amp;GB instead of TB</string>
</property> </property>
</action> </action>
<action name="actionAbout_Qt">
<property name="icon">
<iconset theme="help-about"/>
</property>
<property name="text">
<string>About Qt</string>
</property>
</action>
</widget> </widget>
<resources> <resources>
<include location="resources.qrc"/> <include location="resources.qrc"/>

Binary file not shown.

View File

@@ -9,349 +9,355 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="110"/> <location filename="../src/mainwindow.ui" line="113"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:14pt; font-weight:700;&quot;&gt;Hard Drive Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:14pt; font-weight:700;&quot;&gt;Hard Drive Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="149"/> <location filename="../src/mainwindow.ui" line="152"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Health Status&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Health Status&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Κατάστ. Υγειας&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Κατάστ. Υγειας&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="165"/> <location filename="../src/mainwindow.ui" line="168"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;Good&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;100 %&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;Good&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;100 %&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="188"/> <location filename="../src/mainwindow.ui" line="191"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Temperature&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Temperature&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Θερμοκρασία&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Θερμοκρασία&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="204"/> <location filename="../src/mainwindow.ui" line="207"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;23° C&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;23° C&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="249"/> <location filename="../src/mainwindow.ui" line="252"/>
<source>Firmware</source> <source>Firmware</source>
<translation>Έκδοση Λογισμικού</translation> <translation>Έκδοση Λογισμικού</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="263"/> <location filename="../src/mainwindow.ui" line="266"/>
<source>Serial Number</source> <source>Serial Number</source>
<translation>Σειριακός Αριθμός</translation> <translation>Σειριακός Αριθμός</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="277"/> <location filename="../src/mainwindow.ui" line="280"/>
<source>Protocol</source> <source>Protocol</source>
<translation>Πρωτόκολλο</translation> <translation>Πρωτόκολλο</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="291"/> <location filename="../src/mainwindow.ui" line="294"/>
<source>Device Node</source> <source>Device Node</source>
<translation>Διαδρομή</translation> <translation>Διαδρομή</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="311"/> <location filename="../src/mainwindow.ui" line="314"/>
<location filename="../src/mainwindow.cpp" line="337"/> <location filename="../src/mainwindow.cpp" line="349"/>
<source>Type</source> <source>Type</source>
<translation>Τύπος</translation> <translation>Τύπος</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="333"/> <location filename="../src/mainwindow.ui" line="336"/>
<source>Total Host Reads</source> <source>Total Host Reads</source>
<translation>Συνολικές Αναγνώσεις</translation> <translation>Συνολικές Αναγνώσεις</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="347"/> <location filename="../src/mainwindow.ui" line="350"/>
<source>Total Host Writes</source> <source>Total Host Writes</source>
<translation>Συνολικές Εγγραφές</translation> <translation>Συνολικές Εγγραφές</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="361"/> <location filename="../src/mainwindow.ui" line="364"/>
<source>Rotation Rate</source> <source>Rotation Rate</source>
<translation>Ρυθμός Περιστροφής</translation> <translation>Ρυθμός Περιστροφής</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="375"/> <location filename="../src/mainwindow.ui" line="378"/>
<source>Power On Count</source> <source>Power On Count</source>
<translation>Μετρητής Λειτουργίας</translation> <translation>Μετρητής Λειτουργίας</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="389"/> <location filename="../src/mainwindow.ui" line="392"/>
<location filename="../src/mainwindow.cpp" line="337"/> <location filename="../src/mainwindow.cpp" line="349"/>
<source>Power On Hours</source> <source>Power On Hours</source>
<translation>Ώρες Λειτουργίας</translation> <translation>Ώρες Λειτουργίας</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="421"/> <location filename="../src/mainwindow.ui" line="424"/>
<source>File</source> <source>File</source>
<translation>&amp;Αρχείο</translation> <translation>&amp;Αρχείο</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="428"/> <location filename="../src/mainwindow.ui" line="431"/>
<source>Settings</source> <source>Settings</source>
<translation>&amp;Ρυθμίσεις</translation> <translation>&amp;Ρυθμίσεις</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="475"/> <location filename="../src/mainwindow.ui" line="479"/>
<source>&amp;Quit</source> <source>&amp;Quit</source>
<translation>Έ&amp;ξοδος</translation> <translation>Έ&amp;ξοδος</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="486"/> <location filename="../src/mainwindow.ui" line="490"/>
<source>&amp;Refresh Devices</source> <source>&amp;Refresh Devices</source>
<translation>&amp;Ανανέωση Συσκευών</translation> <translation>&amp;Ανανέωση Συσκευών</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="521"/> <location filename="../src/mainwindow.ui" line="507"/>
<source>&amp;About QDiskInfo</source>
<translation>Σχετικά με το &amp;QDiskInfo</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="526"/>
<source>&amp;Convert Raw values to HEX</source> <source>&amp;Convert Raw values to HEX</source>
<translation>&amp;Μετατροπή των τιμών σε δεκαεξαδικές</translation> <translation>&amp;Μετατροπή των τιμών σε δεκαεξαδικές</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="534"/> <location filename="../src/mainwindow.ui" line="539"/>
<source>Self Test</source> <source>Self Test</source>
<translation>Αυτοδιάγνωση</translation> <translation>Αυτοδιάγνωση</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="542"/> <location filename="../src/mainwindow.ui" line="547"/>
<source>Cyclic &amp;Navigation</source> <source>Cyclic &amp;Navigation</source>
<translation>&amp;Κυκλική Πλοήγηση</translation> <translation>&amp;Κυκλική Πλοήγηση</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="550"/> <location filename="../src/mainwindow.ui" line="555"/>
<source>Use &amp;GB instead of TB</source> <source>Use &amp;GB instead of TB</source>
<translation>Χρήση &amp;GB αντί για TB</translation> <translation>Χρήση &amp;GB αντί για TB</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="438"/> <location filename="../src/mainwindow.ui" line="563"/>
<location filename="../src/mainwindow.cpp" line="990"/>
<source>About Qt</source>
<translation>Σχετικά με το Qt</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="441"/>
<source>&amp;Help</source> <source>&amp;Help</source>
<translation>&amp;Βοήθεια</translation> <translation>&amp;Βοήθεια</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="446"/> <location filename="../src/mainwindow.ui" line="450"/>
<source>De&amp;vice</source> <source>De&amp;vice</source>
<translation>&amp;Συσκευή</translation> <translation>&amp;Συσκευή</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="453"/> <location filename="../src/mainwindow.ui" line="457"/>
<location filename="../src/mainwindow.cpp" line="233"/> <location filename="../src/mainwindow.cpp" line="239"/>
<source>Disk</source> <source>Disk</source>
<translation>&amp;Δίσκος</translation> <translation>&amp;Δίσκος</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="467"/> <location filename="../src/mainwindow.ui" line="471"/>
<source>&amp;Save JSON</source> <source>&amp;Save JSON</source>
<translation>Αποθήκευση &amp;JSON</translation> <translation>Αποθήκευση &amp;JSON</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="494"/> <location filename="../src/mainwindow.ui" line="498"/>
<source>&amp;GitHub</source> <source>&amp;GitHub</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="502"/> <location filename="../src/mainwindow.ui" line="518"/>
<source>&amp;About</source>
<translation>&amp;Σχετικά</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="513"/>
<source>&amp;Ignore C4 (Reallocated Event Count)</source> <source>&amp;Ignore C4 (Reallocated Event Count)</source>
<translation>&amp;Αγνόησε το C4 (Reallocated Event Count)</translation> <translation>&amp;Αγνόησε το C4 (Reallocated Event Count)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="529"/> <location filename="../src/mainwindow.ui" line="534"/>
<source>&amp;Use Fahrenheit</source> <source>&amp;Use Fahrenheit</source>
<translation>Χρήση &amp;Fahrenheit</translation> <translation>Χρήση &amp;Fahrenheit</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="219"/> <location filename="../src/mainwindow.cpp" line="225"/>
<location filename="../src/mainwindow.cpp" line="621"/> <location filename="../src/mainwindow.cpp" line="633"/>
<source>Good</source> <source>Good</source>
<translation>Καλή</translation> <translation>Καλή</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="222"/> <location filename="../src/mainwindow.cpp" line="228"/>
<location filename="../src/mainwindow.cpp" line="619"/> <location filename="../src/mainwindow.cpp" line="631"/>
<source>Caution</source> <source>Caution</source>
<translation>Προσοχή</translation> <translation>Προσοχή</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="225"/> <location filename="../src/mainwindow.cpp" line="231"/>
<location filename="../src/mainwindow.cpp" line="617"/> <location filename="../src/mainwindow.cpp" line="629"/>
<source>Bad</source> <source>Bad</source>
<translation>Κακή</translation> <translation>Κακή</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="228"/> <location filename="../src/mainwindow.cpp" line="234"/>
<source>Unknown</source> <source>Unknown</source>
<translation>Άγνωστη</translation> <translation>Άγνωστη</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="725"/> <location filename="../src/mainwindow.cpp" line="743"/>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Attribute Name</source> <source>Attribute Name</source>
<translation>Ιδιότητα</translation> <translation>Ιδιότητα</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="725"/> <location filename="../src/mainwindow.cpp" line="743"/>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Raw Values</source> <source>Raw Values</source>
<translation>Τιμή</translation> <translation>Τιμή</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Current</source> <source>Current</source>
<translation>Τρέχουσα</translation> <translation>Τρέχουσα</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Worst</source> <source>Worst</source>
<translation>Χειρότερη</translation> <translation>Χειρότερη</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Threshold</source> <source>Threshold</source>
<translation>Όριο</translation> <translation>Όριο</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="337"/> <location filename="../src/mainwindow.cpp" line="349"/>
<source>Status</source> <source>Status</source>
<translation>Κατάσταση</translation> <translation>Κατάσταση</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="62"/> <location filename="../src/mainwindow.cpp" line="68"/>
<location filename="../src/mainwindow.cpp" line="382"/> <location filename="../src/mainwindow.cpp" line="394"/>
<source>Self Test Log</source> <source>Self Test Log</source>
<translation>&amp;Καταγραφολόγιο Αυτοδιάγνωσης</translation> <translation>&amp;Καταγραφολόγιο Αυτοδιάγνωσης</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="58"/> <location filename="../src/mainwindow.cpp" line="64"/>
<source>Start Self Test</source> <source>Start Self Test</source>
<translation>&amp;Εκκίνηση Αυτοδιάγνωσης</translation> <translation>&amp;Εκκίνηση Αυτοδιάγνωσης</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="658"/> <location filename="../src/mainwindow.cpp" line="670"/>
<source>Min.)</source> <source>Min.)</source>
<translation>Λεπ.)</translation> <translation>Λεπ.)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="649"/> <location filename="../src/mainwindow.cpp" line="661"/>
<location filename="../src/mainwindow.cpp" line="696"/> <location filename="../src/mainwindow.cpp" line="708"/>
<source>Short</source> <source>Short</source>
<translation>Σύντομο</translation> <translation>Σύντομο</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="417"/> <location filename="../src/mainwindow.cpp" line="429"/>
<source>count</source> <source>count</source>
<translation>μονάδες</translation> <translation>μονάδες</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="428"/> <location filename="../src/mainwindow.cpp" line="440"/>
<source>hours</source> <source>hours</source>
<translation>ώρες</translation> <translation>ώρες</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="651"/> <location filename="../src/mainwindow.cpp" line="663"/>
<source>Conveyance</source> <source>Conveyance</source>
<translation>Μεταφορά</translation> <translation>Μεταφορά</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="653"/> <location filename="../src/mainwindow.cpp" line="665"/>
<location filename="../src/mainwindow.cpp" line="702"/> <location filename="../src/mainwindow.cpp" line="714"/>
<source>Extended</source> <source>Extended</source>
<translation>Εμπεριστατωμένο</translation> <translation>Εμπεριστατωμένο</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="725"/> <location filename="../src/mainwindow.cpp" line="743"/>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>ID</source> <source>ID</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="752"/> <location filename="../src/mainwindow.cpp" line="770"/>
<source>Available spare capacity has fallen below the threshold</source> <source>Available spare capacity has fallen below the threshold</source>
<translation>Η υγεία του δίσκου έχει πέσει κάτω από το όριο</translation> <translation>Η υγεία του δίσκου έχει πέσει κάτω από το όριο</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="754"/> <location filename="../src/mainwindow.cpp" line="772"/>
<source>Temperature error (Overheat or Overcool)</source> <source>Temperature error (Overheat or Overcool)</source>
<translation>Σφάλμα θερμοκρασίας (Υπερθέρμανση ή Υπερψύξη)</translation> <translation>Σφάλμα θερμοκρασίας (Υπερθέρμανση ή Υπερψύξη)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="756"/> <location filename="../src/mainwindow.cpp" line="774"/>
<source>NVM subsystem reliability has been degraded</source> <source>NVM subsystem reliability has been degraded</source>
<translation>Η αξιοπιστία του NVMe έχει μειωθεί</translation> <translation>Η αξιοπιστία του NVMe έχει μειωθεί</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="758"/> <location filename="../src/mainwindow.cpp" line="776"/>
<source>Media has been placed in Read Only Mode</source> <source>Media has been placed in Read Only Mode</source>
<translation>Το μέσο έχει τεθεί αποκλειστικά σε λειτουργία ανάγνωσης</translation> <translation>Το μέσο έχει τεθεί αποκλειστικά σε λειτουργία ανάγνωσης</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="760"/> <location filename="../src/mainwindow.cpp" line="778"/>
<source>Volatile memory backup device has Failed</source> <source>Volatile memory backup device has Failed</source>
<translation>Η δημιουργία αρχείου επαναφοράς της μη διατηρήσιμης μνήμης απέτυχε</translation> <translation>Η δημιουργία αρχείου επαναφοράς της μη διατηρήσιμης μνήμης απέτυχε</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="762"/> <location filename="../src/mainwindow.cpp" line="780"/>
<source>Persistent memory region has become Read-Only</source> <source>Persistent memory region has become Read-Only</source>
<translation>Η διατηρήσιμη μνήμη έχει μεταβεί αποκλειστικά σε λειτουργία ανάγνωσης</translation> <translation>Η διατηρήσιμη μνήμη έχει μεταβεί αποκλειστικά σε λειτουργία ανάγνωσης</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="814"/> <location filename="../src/mainwindow.cpp" line="832"/>
<source>Critical Warning</source> <source>Critical Warning</source>
<translation>Σημαντική Προειδοποίηση</translation> <translation>Σημαντική Προειδοποίηση</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="924"/> <location filename="../src/mainwindow.cpp" line="947"/>
<source>Empty JSON</source> <source>Empty JSON</source>
<translation>Κενό JSON</translation> <translation>Κενό JSON</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="925"/> <location filename="../src/mainwindow.cpp" line="948"/>
<source>The JSON is empty</source> <source>The JSON is empty</source>
<translation>Αυτό το JSON είναι κενό</translation> <translation>Αυτό το JSON είναι κενό</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="930"/> <location filename="../src/mainwindow.cpp" line="953"/>
<source>Save JSON</source> <source>Save JSON</source>
<translation>Αποθήκευση JSON</translation> <translation>Αποθήκευση JSON</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="931"/> <location filename="../src/mainwindow.cpp" line="954"/>
<source>JSON (*.json);;All Files (*)</source> <source>JSON (*.json);;All Files (*)</source>
<translation>JSON (*.json);;;Όλα τα αρχεία (*)</translation> <translation>JSON (*.json);;;Όλα τα αρχεία (*)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="937"/> <location filename="../src/mainwindow.cpp" line="960"/>
<source>Unable to open file for writing</source> <source>Unable to open file for writing</source>
<translation>Δεν είναι δυνατό το άνοιγμα αυτού του αρχείου για εγγραφή</translation> <translation>Δεν είναι δυνατό το άνοιγμα αυτού του αρχείου για εγγραφή</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="968"/> <location filename="../src/mainwindow.cpp" line="980"/>
<source>An ATA and NVMe S.M.A.R.T. data viewer for Linux</source> <source>An ATA and NVMe S.M.A.R.T. data viewer for Linux</source>
<translation>Ένας αναγνώστης S.M.A.R.T. για τα Linux</translation> <translation>Ένας αναγνώστης S.M.A.R.T. για τα Linux</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="969"/> <location filename="../src/mainwindow.cpp" line="981"/>
<source>Licensed under the GNU G.P.L. Version 3</source> <source>Licensed under the GNU G.P.L. Version 3</source>
<translation>Διατίθεται υπό την άδεια GNU G.P.L. Έκδοση 3</translation> <translation>Διατίθεται υπό την άδεια GNU G.P.L. Έκδοση 3</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="971"/> <location filename="../src/mainwindow.cpp" line="983"/>
<source>Version</source> <source>Version</source>
<translation>Έκδοση</translation> <translation>Έκδοση</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="970"/> <location filename="../src/mainwindow.cpp" line="982"/>
<source>Made by Samantas5855</source> <source>Made by Samantas5855</source>
<translation>Δημιουργήθηκε από τον Samantas5855</translation> <translation>Δημιουργήθηκε από τον Samantas5855</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="973"/> <location filename="../src/mainwindow.cpp" line="985"/>
<source>About QDiskInfo</source> <source>About QDiskInfo</source>
<translation>Σχετικά με το QDiskInfo</translation> <translation>Σχετικά με το QDiskInfo</translation>
</message> </message>
@@ -359,89 +365,89 @@
<context> <context>
<name>QObject</name> <name>QObject</name>
<message> <message>
<location filename="../src/utils.cpp" line="49"/> <location filename="../src/utils.cpp" line="57"/>
<location filename="../src/utils.cpp" line="82"/> <location filename="../src/utils.cpp" line="90"/>
<location filename="../src/utils.cpp" line="140"/> <location filename="../src/utils.cpp" line="148"/>
<location filename="../src/utils.cpp" line="144"/> <location filename="../src/utils.cpp" line="152"/>
<location filename="../src/utils.cpp" line="151"/> <location filename="../src/utils.cpp" line="159"/>
<location filename="../src/utils.cpp" line="196"/> <location filename="../src/utils.cpp" line="202"/>
<source>QDiskInfo Error</source> <source>QDiskInfo Error</source>
<translation>Σφάλμα QDiskInfo</translation> <translation>Σφάλμα QDiskInfo</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="49"/> <location filename="../src/utils.cpp" line="57"/>
<source>QDiskInfo needs root access in order to read S.M.A.R.T. data!</source> <source>QDiskInfo needs root access in order to read S.M.A.R.T. data!</source>
<translation>Το QDiskInfo χρειάζεται δικαιώματα υπερχρήστη για να προσπελάσει τα δεδομένα S.M.A.R.T.!</translation> <translation>Το QDiskInfo χρειάζεται δικαιώματα υπερχρήστη για να προσπελάσει τα δεδομένα S.M.A.R.T.!</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="82"/> <location filename="../src/utils.cpp" line="90"/>
<source>smartctl was not found, please install it!</source> <source>smartctl was not found, please install it!</source>
<translation>Το smartctl δε βρέθηκε, παρακαλείσθε να το εγκαταστήσετε!</translation> <translation>Το smartctl δε βρέθηκε, παρακαλείσθε να το εγκαταστήσετε!</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="140"/> <location filename="../src/utils.cpp" line="148"/>
<source>QDiskInfo needs root access in order to abort a self-test!</source> <source>QDiskInfo needs root access in order to abort a self-test!</source>
<translation>Το QDiskInfo χρειάζεται δικαιώματα υπερχρήστη για να ακυρώσει μία αυτοδιάγνωση!</translation> <translation>Το QDiskInfo χρειάζεται δικαιώματα υπερχρήστη για να ακυρώσει μία αυτοδιάγνωση!</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="142"/> <location filename="../src/utils.cpp" line="150"/>
<location filename="../src/utils.cpp" line="194"/> <location filename="../src/utils.cpp" line="200"/>
<source>Test Requested</source> <source>Test Requested</source>
<translation>Η αυτοδιάγνωση ξεκίνησε</translation> <translation>Η αυτοδιάγνωση ξεκίνησε</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="142"/> <location filename="../src/utils.cpp" line="150"/>
<source>The self-test has been aborted</source> <source>The self-test has been aborted</source>
<translation>Η τρέχουσα αυτοδιάγνωση ακυρώθηκε</translation> <translation>Η τρέχουσα αυτοδιάγνωση ακυρώθηκε</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="144"/> <location filename="../src/utils.cpp" line="152"/>
<location filename="../src/utils.cpp" line="196"/> <location filename="../src/utils.cpp" line="202"/>
<source>Error: Something went wrong</source> <source>Error: Something went wrong</source>
<translation>Σφάλμα: Κάτι πήγε στραβά</translation> <translation>Σφάλμα: Κάτι πήγε στραβά</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="151"/> <location filename="../src/utils.cpp" line="159"/>
<source>QDiskInfo needs root access in order to request a self-test!</source> <source>QDiskInfo needs root access in order to request a self-test!</source>
<translation>Το QDiskInfo χρειάζεται δικαιώματα υπερχρήστη για να εκτελέσει την αυτοδιάγνωση!</translation> <translation>Το QDiskInfo χρειάζεται δικαιώματα υπερχρήστη για να εκτελέσει την αυτοδιάγνωση!</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="172"/> <location filename="../src/utils.cpp" line="178"/>
<source>remaining</source> <source>remaining</source>
<translation>απομένει</translation> <translation>απομένει</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="173"/> <location filename="../src/utils.cpp" line="179"/>
<source>completed</source> <source>completed</source>
<translation>ολοκληρώθηκε</translation> <translation>ολοκληρώθηκε</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="177"/> <location filename="../src/utils.cpp" line="183"/>
<source>Test Already Running</source> <source>Test Already Running</source>
<translation>Μία αυτοδιάγνωση είναι ήδη σε εκτέλεση</translation> <translation>Μία αυτοδιάγνωση είναι ήδη σε εκτέλεση</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="178"/> <location filename="../src/utils.cpp" line="184"/>
<source>A self-test is already being performed</source> <source>A self-test is already being performed</source>
<translation>Μία αυτοδιάγνωση εκτελείτε αυτή τη στιγμή</translation> <translation>Μία αυτοδιάγνωση εκτελείτε αυτή τη στιγμή</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="178"/> <location filename="../src/utils.cpp" line="184"/>
<source>You can press the Ok button in order to abort the test that is currently running</source> <source>You can press the Ok button in order to abort the test that is currently running</source>
<translation>Μπορείτε να πατήσετε το κουμπί Εντάξει για να ακυρώσετε την τρέχουσα αυτοδιάγνωση</translation> <translation>Μπορείτε να πατήσετε το κουμπί Εντάξει για να ακυρώσετε την τρέχουσα αυτοδιάγνωση</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="190"/> <location filename="../src/utils.cpp" line="196"/>
<source>A self-test has been requested successfully</source> <source>A self-test has been requested successfully</source>
<translation>Η αυτοδιάγνωση ξεκίνησε επιτυχώς</translation> <translation>Η αυτοδιάγνωση ξεκίνησε επιτυχώς</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="192"/> <location filename="../src/utils.cpp" line="198"/>
<source>It will be completed after</source> <source>It will be completed after</source>
<translation>Θα τελειώσει μετά από</translation> <translation>Θα τελειώσει μετά από</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="192"/> <location filename="../src/utils.cpp" line="198"/>
<source>minutes</source> <source>minutes</source>
<translation>λεπτά</translation> <translation>λεπτά</translation>
</message> </message>

Binary file not shown.

View File

@@ -9,353 +9,359 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="110"/> <location filename="../src/mainwindow.ui" line="113"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:14pt; font-weight:700;&quot;&gt;Hard Drive Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:14pt; font-weight:700;&quot;&gt;Hard Drive Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:14pt; font-weight:700;&quot;&gt;Nombre del Disco&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:14pt; font-weight:700;&quot;&gt;Nombre del Disco&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="149"/> <location filename="../src/mainwindow.ui" line="152"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Health Status&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Health Status&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Estado&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Estado&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="165"/> <location filename="../src/mainwindow.ui" line="168"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;Good&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;100 %&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;Good&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;100 %&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;Bueno&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;100 %&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;Bueno&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;100 %&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="188"/> <location filename="../src/mainwindow.ui" line="191"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Temperature&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Temperature&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Temperatura&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Temperatura&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="204"/> <location filename="../src/mainwindow.ui" line="207"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;23° C&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;23° C&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;23° C&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;23° C&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="249"/> <location filename="../src/mainwindow.ui" line="252"/>
<source>Firmware</source> <source>Firmware</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="263"/> <location filename="../src/mainwindow.ui" line="266"/>
<source>Serial Number</source> <source>Serial Number</source>
<translation>Número de Serie</translation> <translation>Número de Serie</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="277"/> <location filename="../src/mainwindow.ui" line="280"/>
<source>Protocol</source> <source>Protocol</source>
<translation>Protocolo</translation> <translation>Protocolo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="291"/> <location filename="../src/mainwindow.ui" line="294"/>
<source>Device Node</source> <source>Device Node</source>
<translation>Archivo de Dispositivo</translation> <translation>Archivo de Dispositivo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="311"/> <location filename="../src/mainwindow.ui" line="314"/>
<location filename="../src/mainwindow.cpp" line="337"/> <location filename="../src/mainwindow.cpp" line="349"/>
<source>Type</source> <source>Type</source>
<translation>Tipo</translation> <translation>Tipo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="333"/> <location filename="../src/mainwindow.ui" line="336"/>
<source>Total Host Reads</source> <source>Total Host Reads</source>
<translation>Lecturas Totales</translation> <translation>Lecturas Totales</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="347"/> <location filename="../src/mainwindow.ui" line="350"/>
<source>Total Host Writes</source> <source>Total Host Writes</source>
<translation>Escrituras Totales</translation> <translation>Escrituras Totales</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="361"/> <location filename="../src/mainwindow.ui" line="364"/>
<source>Rotation Rate</source> <source>Rotation Rate</source>
<translation>Velocidad Rotacional</translation> <translation>Velocidad Rotacional</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="375"/> <location filename="../src/mainwindow.ui" line="378"/>
<source>Power On Count</source> <source>Power On Count</source>
<translation>Veces Encendido</translation> <translation>Veces Encendido</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="389"/> <location filename="../src/mainwindow.ui" line="392"/>
<location filename="../src/mainwindow.cpp" line="337"/> <location filename="../src/mainwindow.cpp" line="349"/>
<source>Power On Hours</source> <source>Power On Hours</source>
<translation>Horas Encendido</translation> <translation>Horas Encendido</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="421"/> <location filename="../src/mainwindow.ui" line="424"/>
<source>File</source> <source>File</source>
<translation>Archivo</translation> <translation>Archivo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="428"/> <location filename="../src/mainwindow.ui" line="431"/>
<source>Settings</source> <source>Settings</source>
<translation>Ajustes</translation> <translation>Ajustes</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="438"/> <location filename="../src/mainwindow.ui" line="441"/>
<source>&amp;Help</source> <source>&amp;Help</source>
<translatorcomment>Underline in unavailable letters has been removed for simplicity</translatorcomment> <translatorcomment>Underline in unavailable letters has been removed for simplicity</translatorcomment>
<translation>Ayuda</translation> <translation>Ayuda</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="446"/> <location filename="../src/mainwindow.ui" line="450"/>
<source>De&amp;vice</source> <source>De&amp;vice</source>
<translation>Dispositi&amp;vo</translation> <translation>Dispositi&amp;vo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="453"/> <location filename="../src/mainwindow.ui" line="457"/>
<location filename="../src/mainwindow.cpp" line="233"/> <location filename="../src/mainwindow.cpp" line="239"/>
<source>Disk</source> <source>Disk</source>
<translation>Disco</translation> <translation>Disco</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="467"/> <location filename="../src/mainwindow.ui" line="471"/>
<source>&amp;Save JSON</source> <source>&amp;Save JSON</source>
<translatorcomment>Underline in unavailable letters has been removed for simplicity</translatorcomment> <translatorcomment>Underline in unavailable letters has been removed for simplicity</translatorcomment>
<translation>Guardar Archivo JSON</translation> <translation>Guardar Archivo JSON</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="475"/> <location filename="../src/mainwindow.ui" line="479"/>
<source>&amp;Quit</source> <source>&amp;Quit</source>
<translatorcomment>Underline in unavailable letters has been removed for simplicity</translatorcomment> <translatorcomment>Underline in unavailable letters has been removed for simplicity</translatorcomment>
<translation>Salir</translation> <translation>Salir</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="486"/> <location filename="../src/mainwindow.ui" line="490"/>
<source>&amp;Refresh Devices</source> <source>&amp;Refresh Devices</source>
<translatorcomment>Underline in unavailable letters has been removed for simplicity</translatorcomment> <translatorcomment>Underline in unavailable letters has been removed for simplicity</translatorcomment>
<translation>Actualizar Dispositivos</translation> <translation>Actualizar Dispositivos</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="494"/> <location filename="../src/mainwindow.ui" line="498"/>
<source>&amp;GitHub</source> <source>&amp;GitHub</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="502"/> <location filename="../src/mainwindow.ui" line="507"/>
<source>&amp;About</source> <source>&amp;About QDiskInfo</source>
<translation>&amp;Acerca de QDiskInfo</translation> <translation>Acerca de &amp;QDiskInfo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="513"/> <location filename="../src/mainwindow.ui" line="563"/>
<location filename="../src/mainwindow.cpp" line="990"/>
<source>About Qt</source>
<translation>Acerca de Qt</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="518"/>
<source>&amp;Ignore C4 (Reallocated Event Count)</source> <source>&amp;Ignore C4 (Reallocated Event Count)</source>
<translation>&amp;Ignorar C4 (Reallocated Event Count)</translation> <translation>&amp;Ignorar C4 (Reallocated Event Count)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="521"/> <location filename="../src/mainwindow.ui" line="526"/>
<source>&amp;Convert Raw values to HEX</source> <source>&amp;Convert Raw values to HEX</source>
<translation>&amp;Convertir valores en Bruto a HEX</translation> <translation>&amp;Convertir valores en Bruto a HEX</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="529"/> <location filename="../src/mainwindow.ui" line="534"/>
<source>&amp;Use Fahrenheit</source> <source>&amp;Use Fahrenheit</source>
<translation>&amp;Usar Fahrenheit</translation> <translation>&amp;Usar Fahrenheit</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="534"/> <location filename="../src/mainwindow.ui" line="539"/>
<source>Self Test</source> <source>Self Test</source>
<translation>Ejecutar Autotest</translation> <translation>Ejecutar Autotest</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="542"/> <location filename="../src/mainwindow.ui" line="547"/>
<source>Cyclic &amp;Navigation</source> <source>Cyclic &amp;Navigation</source>
<translation>&amp;Navegación Cíclica</translation> <translation>&amp;Navegación Cíclica</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="550"/> <location filename="../src/mainwindow.ui" line="555"/>
<source>Use &amp;GB instead of TB</source> <source>Use &amp;GB instead of TB</source>
<translation>Usar &amp;GB en lugar de TB</translation> <translation>Usar &amp;GB en lugar de TB</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="58"/> <location filename="../src/mainwindow.cpp" line="64"/>
<source>Start Self Test</source> <source>Start Self Test</source>
<translation>Iniciar Autotest</translation> <translation>Iniciar Autotest</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="62"/> <location filename="../src/mainwindow.cpp" line="68"/>
<location filename="../src/mainwindow.cpp" line="382"/> <location filename="../src/mainwindow.cpp" line="394"/>
<source>Self Test Log</source> <source>Self Test Log</source>
<translation>Registro del Autotest</translation> <translation>Registro del Autotest</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="219"/> <location filename="../src/mainwindow.cpp" line="225"/>
<location filename="../src/mainwindow.cpp" line="621"/> <location filename="../src/mainwindow.cpp" line="633"/>
<source>Good</source> <source>Good</source>
<translation>Bueno</translation> <translation>Bueno</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="222"/> <location filename="../src/mainwindow.cpp" line="228"/>
<location filename="../src/mainwindow.cpp" line="619"/> <location filename="../src/mainwindow.cpp" line="631"/>
<source>Caution</source> <source>Caution</source>
<translation>Precaución</translation> <translation>Precaución</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="225"/> <location filename="../src/mainwindow.cpp" line="231"/>
<location filename="../src/mainwindow.cpp" line="617"/> <location filename="../src/mainwindow.cpp" line="629"/>
<source>Bad</source> <source>Bad</source>
<translation>Malo</translation> <translation>Malo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="228"/> <location filename="../src/mainwindow.cpp" line="234"/>
<source>Unknown</source> <source>Unknown</source>
<translation>Desconocido</translation> <translation>Desconocido</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="337"/> <location filename="../src/mainwindow.cpp" line="349"/>
<source>Status</source> <source>Status</source>
<translation>Estado</translation> <translation>Estado</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="417"/> <location filename="../src/mainwindow.cpp" line="429"/>
<source>count</source> <source>count</source>
<translation>veces</translation> <translation>veces</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="428"/> <location filename="../src/mainwindow.cpp" line="440"/>
<source>hours</source> <source>hours</source>
<translation>horas</translation> <translation>horas</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="649"/> <location filename="../src/mainwindow.cpp" line="661"/>
<location filename="../src/mainwindow.cpp" line="696"/> <location filename="../src/mainwindow.cpp" line="708"/>
<source>Short</source> <source>Short</source>
<translation>Corto</translation> <translation>Corto</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="651"/> <location filename="../src/mainwindow.cpp" line="663"/>
<source>Conveyance</source> <source>Conveyance</source>
<translation>Transferencia</translation> <translation>Transferencia</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="653"/> <location filename="../src/mainwindow.cpp" line="665"/>
<location filename="../src/mainwindow.cpp" line="702"/> <location filename="../src/mainwindow.cpp" line="714"/>
<source>Extended</source> <source>Extended</source>
<translation>Extendido</translation> <translation>Extendido</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="658"/> <location filename="../src/mainwindow.cpp" line="670"/>
<source>Min.)</source> <source>Min.)</source>
<translation>Min.)</translation> <translation>Min.)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="725"/> <location filename="../src/mainwindow.cpp" line="743"/>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>ID</source> <source>ID</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="725"/> <location filename="../src/mainwindow.cpp" line="743"/>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Attribute Name</source> <source>Attribute Name</source>
<translation>Nombre del Atributo</translation> <translation>Nombre del Atributo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="725"/> <location filename="../src/mainwindow.cpp" line="743"/>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Raw Values</source> <source>Raw Values</source>
<translation>Valores en Bruto</translation> <translation>Valores en Bruto</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="752"/> <location filename="../src/mainwindow.cpp" line="770"/>
<source>Available spare capacity has fallen below the threshold</source> <source>Available spare capacity has fallen below the threshold</source>
<translation>El espacio libre disponible ha caído por debajo del umbral</translation> <translation>El espacio libre disponible ha caído por debajo del umbral</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="754"/> <location filename="../src/mainwindow.cpp" line="772"/>
<source>Temperature error (Overheat or Overcool)</source> <source>Temperature error (Overheat or Overcool)</source>
<translation>Error de temperatura (Sobrecalentado o Sobre-enfriado)</translation> <translation>Error de temperatura (Sobrecalentado o Sobre-enfriado)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="756"/> <location filename="../src/mainwindow.cpp" line="774"/>
<source>NVM subsystem reliability has been degraded</source> <source>NVM subsystem reliability has been degraded</source>
<translation>La fiabilidad del subsitema NVM se ha degradado</translation> <translation>La fiabilidad del subsitema NVM se ha degradado</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="758"/> <location filename="../src/mainwindow.cpp" line="776"/>
<source>Media has been placed in Read Only Mode</source> <source>Media has been placed in Read Only Mode</source>
<translation>El medio se ha configurado en Modo de Solo Lectura</translation> <translation>El medio se ha configurado en Modo de Solo Lectura</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="760"/> <location filename="../src/mainwindow.cpp" line="778"/>
<source>Volatile memory backup device has Failed</source> <source>Volatile memory backup device has Failed</source>
<translation>No se pudo crear el archivo de reversión de memoria no volátil</translation> <translation>No se pudo crear el archivo de reversión de memoria no volátil</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="762"/> <location filename="../src/mainwindow.cpp" line="780"/>
<source>Persistent memory region has become Read-Only</source> <source>Persistent memory region has become Read-Only</source>
<translation>Una región de memoria no volátil se ha vuelto de Solo Lectura</translation> <translation>Una región de memoria no volátil se ha vuelto de Solo Lectura</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="814"/> <location filename="../src/mainwindow.cpp" line="832"/>
<source>Critical Warning</source> <source>Critical Warning</source>
<translation>Aviso Importante</translation> <translation>Aviso Importante</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Current</source> <source>Current</source>
<translation>Actual</translation> <translation>Actual</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Worst</source> <source>Worst</source>
<translation>Peor</translation> <translation>Peor</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Threshold</source> <source>Threshold</source>
<translation>Umbral</translation> <translation>Umbral</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="924"/> <location filename="../src/mainwindow.cpp" line="947"/>
<source>Empty JSON</source> <source>Empty JSON</source>
<translation>Archivo JSON vacío</translation> <translation>Archivo JSON vacío</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="925"/> <location filename="../src/mainwindow.cpp" line="948"/>
<source>The JSON is empty</source> <source>The JSON is empty</source>
<translation>El archivo JSON está vacío</translation> <translation>El archivo JSON está vacío</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="930"/> <location filename="../src/mainwindow.cpp" line="953"/>
<source>Save JSON</source> <source>Save JSON</source>
<translation>Guardar archivo JSON</translation> <translation>Guardar archivo JSON</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="931"/> <location filename="../src/mainwindow.cpp" line="954"/>
<source>JSON (*.json);;All Files (*)</source> <source>JSON (*.json);;All Files (*)</source>
<translation>JSON (*.json);;Todos los archivos (*)</translation> <translation>JSON (*.json);;Todos los archivos (*)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="937"/> <location filename="../src/mainwindow.cpp" line="960"/>
<source>Unable to open file for writing</source> <source>Unable to open file for writing</source>
<translation>No se ha podido abrir el archivo de escritura</translation> <translation>No se ha podido abrir el archivo de escritura</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="968"/> <location filename="../src/mainwindow.cpp" line="980"/>
<source>An ATA and NVMe S.M.A.R.T. data viewer for Linux</source> <source>An ATA and NVMe S.M.A.R.T. data viewer for Linux</source>
<translation>Un visor de datos S.M.A.R.T. para ATA y NVMe</translation> <translation>Un visor de datos S.M.A.R.T. para ATA y NVMe</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="969"/> <location filename="../src/mainwindow.cpp" line="981"/>
<source>Licensed under the GNU G.P.L. Version 3</source> <source>Licensed under the GNU G.P.L. Version 3</source>
<translation>Licenciado bajo Licencia Pública General de GNU, Versión 3</translation> <translation>Licenciado bajo Licencia Pública General de GNU, Versión 3</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="970"/> <location filename="../src/mainwindow.cpp" line="982"/>
<source>Made by Samantas5855</source> <source>Made by Samantas5855</source>
<translation>Hecho por Samantas5855</translation> <translation>Hecho por Samantas5855</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="971"/> <location filename="../src/mainwindow.cpp" line="983"/>
<source>Version</source> <source>Version</source>
<translation>Versión</translation> <translation>Versión</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="973"/> <location filename="../src/mainwindow.cpp" line="985"/>
<source>About QDiskInfo</source> <source>About QDiskInfo</source>
<translation>Acerca de QDiskInfo</translation> <translation>Acerca de QDiskInfo</translation>
</message> </message>
@@ -363,89 +369,89 @@
<context> <context>
<name>QObject</name> <name>QObject</name>
<message> <message>
<location filename="../src/utils.cpp" line="49"/> <location filename="../src/utils.cpp" line="57"/>
<location filename="../src/utils.cpp" line="82"/> <location filename="../src/utils.cpp" line="90"/>
<location filename="../src/utils.cpp" line="140"/> <location filename="../src/utils.cpp" line="148"/>
<location filename="../src/utils.cpp" line="144"/> <location filename="../src/utils.cpp" line="152"/>
<location filename="../src/utils.cpp" line="151"/> <location filename="../src/utils.cpp" line="159"/>
<location filename="../src/utils.cpp" line="196"/> <location filename="../src/utils.cpp" line="202"/>
<source>QDiskInfo Error</source> <source>QDiskInfo Error</source>
<translation>Error de QDiskInfo</translation> <translation>Error de QDiskInfo</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="49"/> <location filename="../src/utils.cpp" line="57"/>
<source>QDiskInfo needs root access in order to read S.M.A.R.T. data!</source> <source>QDiskInfo needs root access in order to read S.M.A.R.T. data!</source>
<translation>¡QDiskInfo necesita acceso root para poder leer información S.M.A.R.T!</translation> <translation>¡QDiskInfo necesita acceso root para poder leer información S.M.A.R.T!</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="82"/> <location filename="../src/utils.cpp" line="90"/>
<source>smartctl was not found, please install it!</source> <source>smartctl was not found, please install it!</source>
<translation>smartctl no ha sido encontrado. ¡Por favor, instálalo!</translation> <translation>smartctl no ha sido encontrado. ¡Por favor, instálalo!</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="140"/> <location filename="../src/utils.cpp" line="148"/>
<source>QDiskInfo needs root access in order to abort a self-test!</source> <source>QDiskInfo needs root access in order to abort a self-test!</source>
<translation>¡QDiskInfo necesita acceso root para poder abortar un autotest!</translation> <translation>¡QDiskInfo necesita acceso root para poder abortar un autotest!</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="142"/> <location filename="../src/utils.cpp" line="150"/>
<location filename="../src/utils.cpp" line="194"/> <location filename="../src/utils.cpp" line="200"/>
<source>Test Requested</source> <source>Test Requested</source>
<translation>Autotest Solicitado</translation> <translation>Autotest Solicitado</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="142"/> <location filename="../src/utils.cpp" line="150"/>
<source>The self-test has been aborted</source> <source>The self-test has been aborted</source>
<translation>El autotest ha sido abortado</translation> <translation>El autotest ha sido abortado</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="144"/> <location filename="../src/utils.cpp" line="152"/>
<location filename="../src/utils.cpp" line="196"/> <location filename="../src/utils.cpp" line="202"/>
<source>Error: Something went wrong</source> <source>Error: Something went wrong</source>
<translation>Error: Algo ha salido mal</translation> <translation>Error: Algo ha salido mal</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="151"/> <location filename="../src/utils.cpp" line="159"/>
<source>QDiskInfo needs root access in order to request a self-test!</source> <source>QDiskInfo needs root access in order to request a self-test!</source>
<translation>¡QDiskInfo necesita acceso root para poder solicitar un autotest!</translation> <translation>¡QDiskInfo necesita acceso root para poder solicitar un autotest!</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="172"/> <location filename="../src/utils.cpp" line="178"/>
<source>remaining</source> <source>remaining</source>
<translation>restante</translation> <translation>restante</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="173"/> <location filename="../src/utils.cpp" line="179"/>
<source>completed</source> <source>completed</source>
<translation>completado</translation> <translation>completado</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="177"/> <location filename="../src/utils.cpp" line="183"/>
<source>Test Already Running</source> <source>Test Already Running</source>
<translation>Autotest ya ejecutándose</translation> <translation>Autotest ya ejecutándose</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="178"/> <location filename="../src/utils.cpp" line="184"/>
<source>A self-test is already being performed</source> <source>A self-test is already being performed</source>
<translation>Un autotest ya está siendo realizado</translation> <translation>Un autotest ya está siendo realizado</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="178"/> <location filename="../src/utils.cpp" line="184"/>
<source>You can press the Ok button in order to abort the test that is currently running</source> <source>You can press the Ok button in order to abort the test that is currently running</source>
<translation>Puedes pulsar el botón &apos;Aceptar&apos; para abortar el test que se está realizando</translation> <translation>Puedes pulsar el botón &apos;Aceptar&apos; para abortar el test que se está realizando</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="190"/> <location filename="../src/utils.cpp" line="196"/>
<source>A self-test has been requested successfully</source> <source>A self-test has been requested successfully</source>
<translation>El autotest ha sido solicitado exitosamente</translation> <translation>El autotest ha sido solicitado exitosamente</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="192"/> <location filename="../src/utils.cpp" line="198"/>
<source>It will be completed after</source> <source>It will be completed after</source>
<translation>Se completará en</translation> <translation>Se completará en</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="192"/> <location filename="../src/utils.cpp" line="198"/>
<source>minutes</source> <source>minutes</source>
<translation>minutos</translation> <translation>minutos</translation>
</message> </message>

Binary file not shown.

View File

@@ -9,349 +9,355 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="110"/> <location filename="../src/mainwindow.ui" line="113"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:14pt; font-weight:700;&quot;&gt;Hard Drive Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:14pt; font-weight:700;&quot;&gt;Hard Drive Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:14pt; font-weight:700;&quot;&gt;Nome do Disco Rígido&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:14pt; font-weight:700;&quot;&gt;Nome do Disco Rígido&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="149"/> <location filename="../src/mainwindow.ui" line="152"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Health Status&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Health Status&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Status de Saúde&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Status de Saúde&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="165"/> <location filename="../src/mainwindow.ui" line="168"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;Good&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;100 %&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;Good&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;100 %&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;Saudável&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;100 %&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;Saudável&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;100 %&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="188"/> <location filename="../src/mainwindow.ui" line="191"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Temperature&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Temperature&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Temperatura&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Temperatura&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="204"/> <location filename="../src/mainwindow.ui" line="207"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;23° C&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;23° C&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;23° C&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:700; color:#000000;&quot;&gt;23° C&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="249"/> <location filename="../src/mainwindow.ui" line="252"/>
<source>Firmware</source> <source>Firmware</source>
<translation>Firmware</translation> <translation>Firmware</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="263"/> <location filename="../src/mainwindow.ui" line="266"/>
<source>Serial Number</source> <source>Serial Number</source>
<translation>Número Serial</translation> <translation>Número Serial</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="277"/> <location filename="../src/mainwindow.ui" line="280"/>
<source>Protocol</source> <source>Protocol</source>
<translation>Padrão</translation> <translation>Padrão</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="291"/> <location filename="../src/mainwindow.ui" line="294"/>
<source>Device Node</source> <source>Device Node</source>
<translation> do Dispositivo</translation> <translation> do Dispositivo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="311"/> <location filename="../src/mainwindow.ui" line="314"/>
<location filename="../src/mainwindow.cpp" line="337"/> <location filename="../src/mainwindow.cpp" line="349"/>
<source>Type</source> <source>Type</source>
<translation>Tipo</translation> <translation>Tipo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="333"/> <location filename="../src/mainwindow.ui" line="336"/>
<source>Total Host Reads</source> <source>Total Host Reads</source>
<translation>Leituras Totais</translation> <translation>Leituras Totais</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="347"/> <location filename="../src/mainwindow.ui" line="350"/>
<source>Total Host Writes</source> <source>Total Host Writes</source>
<translation>Escritas Totais</translation> <translation>Escritas Totais</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="361"/> <location filename="../src/mainwindow.ui" line="364"/>
<source>Rotation Rate</source> <source>Rotation Rate</source>
<translation>Taxa de Rotação</translation> <translation>Taxa de Rotação</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="375"/> <location filename="../src/mainwindow.ui" line="378"/>
<source>Power On Count</source> <source>Power On Count</source>
<translation> de Vezes Ligado</translation> <translation> de Vezes Ligado</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="389"/> <location filename="../src/mainwindow.ui" line="392"/>
<location filename="../src/mainwindow.cpp" line="337"/> <location filename="../src/mainwindow.cpp" line="349"/>
<source>Power On Hours</source> <source>Power On Hours</source>
<translation> de Horas Ligado</translation> <translation> de Horas Ligado</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="421"/> <location filename="../src/mainwindow.ui" line="424"/>
<source>File</source> <source>File</source>
<translation>Arquivo</translation> <translation>Arquivo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="428"/> <location filename="../src/mainwindow.ui" line="431"/>
<source>Settings</source> <source>Settings</source>
<translation>Configurações</translation> <translation>Configurações</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="438"/> <location filename="../src/mainwindow.ui" line="441"/>
<source>&amp;Help</source> <source>&amp;Help</source>
<translation>&amp;Ajuda</translation> <translation>&amp;Ajuda</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="446"/> <location filename="../src/mainwindow.ui" line="450"/>
<source>De&amp;vice</source> <source>De&amp;vice</source>
<translation>&amp;Dispositivo</translation> <translation>&amp;Dispositivo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="453"/> <location filename="../src/mainwindow.ui" line="457"/>
<location filename="../src/mainwindow.cpp" line="233"/> <location filename="../src/mainwindow.cpp" line="239"/>
<source>Disk</source> <source>Disk</source>
<translation>Disco</translation> <translation>Disco</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="467"/> <location filename="../src/mainwindow.ui" line="471"/>
<source>&amp;Save JSON</source> <source>&amp;Save JSON</source>
<translation>&amp;Salvar JSON</translation> <translation>&amp;Salvar JSON</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="475"/> <location filename="../src/mainwindow.ui" line="479"/>
<source>&amp;Quit</source> <source>&amp;Quit</source>
<translation>&amp;Sair</translation> <translation>&amp;Sair</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="486"/> <location filename="../src/mainwindow.ui" line="490"/>
<source>&amp;Refresh Devices</source> <source>&amp;Refresh Devices</source>
<translation>&amp;Atualizar Dispositivos</translation> <translation>&amp;Atualizar Dispositivos</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="494"/> <location filename="../src/mainwindow.ui" line="498"/>
<source>&amp;GitHub</source> <source>&amp;GitHub</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="502"/> <location filename="../src/mainwindow.ui" line="507"/>
<source>&amp;About</source> <source>&amp;About QDiskInfo</source>
<translation>&amp;Sobre</translation> <translation>Sobre &amp;QDiskInfo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="513"/> <location filename="../src/mainwindow.ui" line="563"/>
<location filename="../src/mainwindow.cpp" line="990"/>
<source>About Qt</source>
<translation>Sobre o Qt</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="518"/>
<source>&amp;Ignore C4 (Reallocated Event Count)</source> <source>&amp;Ignore C4 (Reallocated Event Count)</source>
<translation>&amp;Ignorar C4 ( de Eventos Realocados)</translation> <translation>&amp;Ignorar C4 ( de Eventos Realocados)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="521"/> <location filename="../src/mainwindow.ui" line="526"/>
<source>&amp;Convert Raw values to HEX</source> <source>&amp;Convert Raw values to HEX</source>
<translation>&amp;Converter Valores Puros para HEX</translation> <translation>&amp;Converter Valores Puros para HEX</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="529"/> <location filename="../src/mainwindow.ui" line="534"/>
<source>&amp;Use Fahrenheit</source> <source>&amp;Use Fahrenheit</source>
<translation>&amp;Usar Fahrenheit</translation> <translation>&amp;Usar Fahrenheit</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="534"/> <location filename="../src/mainwindow.ui" line="539"/>
<source>Self Test</source> <source>Self Test</source>
<translation>Auto Teste</translation> <translation>Auto Teste</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="542"/> <location filename="../src/mainwindow.ui" line="547"/>
<source>Cyclic &amp;Navigation</source> <source>Cyclic &amp;Navigation</source>
<translation>&amp;Navegação Cíclica</translation> <translation>&amp;Navegação Cíclica</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="550"/> <location filename="../src/mainwindow.ui" line="555"/>
<source>Use &amp;GB instead of TB</source> <source>Use &amp;GB instead of TB</source>
<translation>&amp;Usar GB invés de TB</translation> <translation>&amp;Usar GB invés de TB</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="58"/> <location filename="../src/mainwindow.cpp" line="64"/>
<source>Start Self Test</source> <source>Start Self Test</source>
<translation>Começar Auto Teste</translation> <translation>Começar Auto Teste</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="62"/> <location filename="../src/mainwindow.cpp" line="68"/>
<location filename="../src/mainwindow.cpp" line="382"/> <location filename="../src/mainwindow.cpp" line="394"/>
<source>Self Test Log</source> <source>Self Test Log</source>
<translation>Log do Auto Teste</translation> <translation>Log do Auto Teste</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="219"/> <location filename="../src/mainwindow.cpp" line="225"/>
<location filename="../src/mainwindow.cpp" line="621"/> <location filename="../src/mainwindow.cpp" line="633"/>
<source>Good</source> <source>Good</source>
<translation>Saúdavel</translation> <translation>Saúdavel</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="222"/> <location filename="../src/mainwindow.cpp" line="228"/>
<location filename="../src/mainwindow.cpp" line="619"/> <location filename="../src/mainwindow.cpp" line="631"/>
<source>Caution</source> <source>Caution</source>
<translation>Alerta</translation> <translation>Alerta</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="225"/> <location filename="../src/mainwindow.cpp" line="231"/>
<location filename="../src/mainwindow.cpp" line="617"/> <location filename="../src/mainwindow.cpp" line="629"/>
<source>Bad</source> <source>Bad</source>
<translation>Crítico</translation> <translation>Crítico</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="228"/> <location filename="../src/mainwindow.cpp" line="234"/>
<source>Unknown</source> <source>Unknown</source>
<translation>Indefinido</translation> <translation>Indefinido</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="337"/> <location filename="../src/mainwindow.cpp" line="349"/>
<source>Status</source> <source>Status</source>
<translation>Status</translation> <translation>Status</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="417"/> <location filename="../src/mainwindow.cpp" line="429"/>
<source>count</source> <source>count</source>
<translation>vezes</translation> <translation>vezes</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="428"/> <location filename="../src/mainwindow.cpp" line="440"/>
<source>hours</source> <source>hours</source>
<translation>horas</translation> <translation>horas</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="649"/> <location filename="../src/mainwindow.cpp" line="661"/>
<location filename="../src/mainwindow.cpp" line="696"/> <location filename="../src/mainwindow.cpp" line="708"/>
<source>Short</source> <source>Short</source>
<translation>Rápido</translation> <translation>Rápido</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="651"/> <location filename="../src/mainwindow.cpp" line="663"/>
<source>Conveyance</source> <source>Conveyance</source>
<translation>Médio</translation> <translation>Médio</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="653"/> <location filename="../src/mainwindow.cpp" line="665"/>
<location filename="../src/mainwindow.cpp" line="702"/> <location filename="../src/mainwindow.cpp" line="714"/>
<source>Extended</source> <source>Extended</source>
<translation>Longo</translation> <translation>Longo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="658"/> <location filename="../src/mainwindow.cpp" line="670"/>
<source>Min.)</source> <source>Min.)</source>
<translation>Min.)</translation> <translation>Min.)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="725"/> <location filename="../src/mainwindow.cpp" line="743"/>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>ID</source> <source>ID</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="725"/> <location filename="../src/mainwindow.cpp" line="743"/>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Attribute Name</source> <source>Attribute Name</source>
<translation>Nome do Atributo</translation> <translation>Nome do Atributo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="725"/> <location filename="../src/mainwindow.cpp" line="743"/>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Raw Values</source> <source>Raw Values</source>
<translation>Valores Puros</translation> <translation>Valores Puros</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="752"/> <location filename="../src/mainwindow.cpp" line="770"/>
<source>Available spare capacity has fallen below the threshold</source> <source>Available spare capacity has fallen below the threshold</source>
<translation>Capacidade restante disponível caiu abaixo do limite</translation> <translation>Capacidade restante disponível caiu abaixo do limite</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="754"/> <location filename="../src/mainwindow.cpp" line="772"/>
<source>Temperature error (Overheat or Overcool)</source> <source>Temperature error (Overheat or Overcool)</source>
<translation>Erro de Temperatura (Muito Quente ou Frio)</translation> <translation>Erro de Temperatura (Muito Quente ou Frio)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="756"/> <location filename="../src/mainwindow.cpp" line="774"/>
<source>NVM subsystem reliability has been degraded</source> <source>NVM subsystem reliability has been degraded</source>
<translation>Confiabilidade do subsistema NVM degradada</translation> <translation>Confiabilidade do subsistema NVM degradada</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="758"/> <location filename="../src/mainwindow.cpp" line="776"/>
<source>Media has been placed in Read Only Mode</source> <source>Media has been placed in Read Only Mode</source>
<translation>Media em modo de apenas leitura</translation> <translation>Media em modo de apenas leitura</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="760"/> <location filename="../src/mainwindow.cpp" line="778"/>
<source>Volatile memory backup device has Failed</source> <source>Volatile memory backup device has Failed</source>
<translation>Dispositivo de backup de memória volátil falhou</translation> <translation>Dispositivo de backup de memória volátil falhou</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="762"/> <location filename="../src/mainwindow.cpp" line="780"/>
<source>Persistent memory region has become Read-Only</source> <source>Persistent memory region has become Read-Only</source>
<translation>Região de memória persistente entrou em modo de apenas leitura</translation> <translation>Região de memória persistente entrou em modo de apenas leitura</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="814"/> <location filename="../src/mainwindow.cpp" line="832"/>
<source>Critical Warning</source> <source>Critical Warning</source>
<translation>Aviso Crítico</translation> <translation>Aviso Crítico</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Current</source> <source>Current</source>
<translation>Atual</translation> <translation>Atual</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Worst</source> <source>Worst</source>
<translation>Pior</translation> <translation>Pior</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="821"/> <location filename="../src/mainwindow.cpp" line="845"/>
<source>Threshold</source> <source>Threshold</source>
<translation>Limite</translation> <translation>Limite</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="924"/> <location filename="../src/mainwindow.cpp" line="947"/>
<source>Empty JSON</source> <source>Empty JSON</source>
<translation>JSON vazio</translation> <translation>JSON vazio</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="925"/> <location filename="../src/mainwindow.cpp" line="948"/>
<source>The JSON is empty</source> <source>The JSON is empty</source>
<translation>O JSON está vazio</translation> <translation>O JSON está vazio</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="930"/> <location filename="../src/mainwindow.cpp" line="953"/>
<source>Save JSON</source> <source>Save JSON</source>
<translation>Salvar JSON</translation> <translation>Salvar JSON</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="931"/> <location filename="../src/mainwindow.cpp" line="954"/>
<source>JSON (*.json);;All Files (*)</source> <source>JSON (*.json);;All Files (*)</source>
<translation>JSON (*.json);;All Files (*)</translation> <translation>JSON (*.json);;All Files (*)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="937"/> <location filename="../src/mainwindow.cpp" line="960"/>
<source>Unable to open file for writing</source> <source>Unable to open file for writing</source>
<translation>Não foi possível abrir o aquivo para escrita</translation> <translation>Não foi possível abrir o aquivo para escrita</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="968"/> <location filename="../src/mainwindow.cpp" line="980"/>
<source>An ATA and NVMe S.M.A.R.T. data viewer for Linux</source> <source>An ATA and NVMe S.M.A.R.T. data viewer for Linux</source>
<translation>Um visualizador ATA e NVMe S.M.A.R.T. para Linux</translation> <translation>Um visualizador ATA e NVMe S.M.A.R.T. para Linux</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="969"/> <location filename="../src/mainwindow.cpp" line="981"/>
<source>Licensed under the GNU G.P.L. Version 3</source> <source>Licensed under the GNU G.P.L. Version 3</source>
<translation>Licenciado sob a GNU G.P.L. Versão 3</translation> <translation>Licenciado sob a GNU G.P.L. Versão 3</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="970"/> <location filename="../src/mainwindow.cpp" line="982"/>
<source>Made by Samantas5855</source> <source>Made by Samantas5855</source>
<translation>Feito por Samantas5855</translation> <translation>Feito por Samantas5855</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="971"/> <location filename="../src/mainwindow.cpp" line="983"/>
<source>Version</source> <source>Version</source>
<translation>Versão</translation> <translation>Versão</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="973"/> <location filename="../src/mainwindow.cpp" line="985"/>
<source>About QDiskInfo</source> <source>About QDiskInfo</source>
<translation>Sobre QDiskInfo</translation> <translation>Sobre QDiskInfo</translation>
</message> </message>
@@ -359,89 +365,89 @@
<context> <context>
<name>QObject</name> <name>QObject</name>
<message> <message>
<location filename="../src/utils.cpp" line="49"/> <location filename="../src/utils.cpp" line="57"/>
<location filename="../src/utils.cpp" line="82"/> <location filename="../src/utils.cpp" line="90"/>
<location filename="../src/utils.cpp" line="140"/> <location filename="../src/utils.cpp" line="148"/>
<location filename="../src/utils.cpp" line="144"/> <location filename="../src/utils.cpp" line="152"/>
<location filename="../src/utils.cpp" line="151"/> <location filename="../src/utils.cpp" line="159"/>
<location filename="../src/utils.cpp" line="196"/> <location filename="../src/utils.cpp" line="202"/>
<source>QDiskInfo Error</source> <source>QDiskInfo Error</source>
<translation>QDiskInfo Erro</translation> <translation>QDiskInfo Erro</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="49"/> <location filename="../src/utils.cpp" line="57"/>
<source>QDiskInfo needs root access in order to read S.M.A.R.T. data!</source> <source>QDiskInfo needs root access in order to read S.M.A.R.T. data!</source>
<translation>QDiskInfo precisa de acesso root para leitura dos dados S.M.A.R.T.!</translation> <translation>QDiskInfo precisa de acesso root para leitura dos dados S.M.A.R.T.!</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="82"/> <location filename="../src/utils.cpp" line="90"/>
<source>smartctl was not found, please install it!</source> <source>smartctl was not found, please install it!</source>
<translation>smartctl não foi encontrado, por favor instalar!</translation> <translation>smartctl não foi encontrado, por favor instalar!</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="140"/> <location filename="../src/utils.cpp" line="148"/>
<source>QDiskInfo needs root access in order to abort a self-test!</source> <source>QDiskInfo needs root access in order to abort a self-test!</source>
<translation>QDiskInfo precisa de acesso root para abortar um auto teste!</translation> <translation>QDiskInfo precisa de acesso root para abortar um auto teste!</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="142"/> <location filename="../src/utils.cpp" line="150"/>
<location filename="../src/utils.cpp" line="194"/> <location filename="../src/utils.cpp" line="200"/>
<source>Test Requested</source> <source>Test Requested</source>
<translation>Teste Solicitado</translation> <translation>Teste Solicitado</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="142"/> <location filename="../src/utils.cpp" line="150"/>
<source>The self-test has been aborted</source> <source>The self-test has been aborted</source>
<translation>Auto teste abortado</translation> <translation>Auto teste abortado</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="144"/> <location filename="../src/utils.cpp" line="152"/>
<location filename="../src/utils.cpp" line="196"/> <location filename="../src/utils.cpp" line="202"/>
<source>Error: Something went wrong</source> <source>Error: Something went wrong</source>
<translation>Erro: Algo de errado não deu certo</translation> <translation>Erro: Algo de errado não deu certo</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="151"/> <location filename="../src/utils.cpp" line="159"/>
<source>QDiskInfo needs root access in order to request a self-test!</source> <source>QDiskInfo needs root access in order to request a self-test!</source>
<translation>QDiskInfo precisa de acesso root para solicitar um auto teste!</translation> <translation>QDiskInfo precisa de acesso root para solicitar um auto teste!</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="172"/> <location filename="../src/utils.cpp" line="178"/>
<source>remaining</source> <source>remaining</source>
<translation>restante</translation> <translation>restante</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="173"/> <location filename="../src/utils.cpp" line="179"/>
<source>completed</source> <source>completed</source>
<translation>completo</translation> <translation>completo</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="177"/> <location filename="../src/utils.cpp" line="183"/>
<source>Test Already Running</source> <source>Test Already Running</source>
<translation>Teste Executando</translation> <translation>Teste Executando</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="178"/> <location filename="../src/utils.cpp" line="184"/>
<source>A self-test is already being performed</source> <source>A self-test is already being performed</source>
<translation>Um auto teste está em execução</translation> <translation>Um auto teste está em execução</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="178"/> <location filename="../src/utils.cpp" line="184"/>
<source>You can press the Ok button in order to abort the test that is currently running</source> <source>You can press the Ok button in order to abort the test that is currently running</source>
<translation>Você pode apertar o botão de Ok para abortar o auto teste em execução</translation> <translation>Você pode apertar o botão de Ok para abortar o auto teste em execução</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="190"/> <location filename="../src/utils.cpp" line="196"/>
<source>A self-test has been requested successfully</source> <source>A self-test has been requested successfully</source>
<translation>Um auto teste foi solicitado com sucesso</translation> <translation>Um auto teste foi solicitado com sucesso</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="192"/> <location filename="../src/utils.cpp" line="198"/>
<source>It will be completed after</source> <source>It will be completed after</source>
<translation>O teste será completado depois de</translation> <translation>O teste será completado depois de</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="192"/> <location filename="../src/utils.cpp" line="198"/>
<source>minutes</source> <source>minutes</source>
<translation>minutos</translation> <translation>minutos</translation>
</message> </message>