Add support for CrystalDiskInfo Anime Themes

Closes #7
This commit is contained in:
spiros
2024-06-24 17:45:51 +03:00
parent 959b96046c
commit de03f84e27
17 changed files with 622 additions and 360 deletions

View File

@@ -9,355 +9,370 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="113"/>
<location filename="../src/mainwindow.ui" line="402"/>
<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>
</message>
<message>
<location filename="../src/mainwindow.ui" line="152"/>
<location filename="../src/mainwindow.ui" line="56"/>
<location filename="../src/mainwindow.ui" line="243"/>
<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>
</message>
<message>
<location filename="../src/mainwindow.ui" line="168"/>
<location filename="../src/mainwindow.ui" line="72"/>
<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>
</message>
<message>
<location filename="../src/mainwindow.ui" line="191"/>
<location filename="../src/mainwindow.ui" line="95"/>
<location filename="../src/mainwindow.ui" line="364"/>
<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>
</message>
<message>
<location filename="../src/mainwindow.ui" line="207"/>
<location filename="../src/mainwindow.ui" line="111"/>
<location filename="../src/mainwindow.ui" line="354"/>
<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>
</message>
<message>
<location filename="../src/mainwindow.ui" line="252"/>
<location filename="../src/mainwindow.ui" line="156"/>
<source>Firmware</source>
<translation>Έκδοση Λογισμικού</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="266"/>
<location filename="../src/mainwindow.ui" line="170"/>
<source>Serial Number</source>
<translation>Σειριακός Αριθμός</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="280"/>
<location filename="../src/mainwindow.ui" line="184"/>
<source>Protocol</source>
<translation>Πρωτόκολλο</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="294"/>
<location filename="../src/mainwindow.ui" line="198"/>
<source>Device Node</source>
<translation>Διαδρομή</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="314"/>
<location filename="../src/mainwindow.cpp" line="349"/>
<location filename="../src/mainwindow.ui" line="233"/>
<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 100 %&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="250"/>
<location filename="../src/mainwindow.cpp" line="383"/>
<source>Type</source>
<translation>Τύπος</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="336"/>
<location filename="../src/mainwindow.ui" line="272"/>
<source>Total Host Reads</source>
<translation>Συνολικές Αναγνώσεις</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="350"/>
<location filename="../src/mainwindow.ui" line="286"/>
<source>Total Host Writes</source>
<translation>Συνολικές Εγγραφές</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="364"/>
<location filename="../src/mainwindow.ui" line="300"/>
<source>Rotation Rate</source>
<translation>Ρυθμός Περιστροφής</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="378"/>
<location filename="../src/mainwindow.ui" line="314"/>
<source>Power On Count</source>
<translation>Μετρητής Λειτουργίας</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="392"/>
<location filename="../src/mainwindow.cpp" line="349"/>
<location filename="../src/mainwindow.ui" line="328"/>
<location filename="../src/mainwindow.cpp" line="383"/>
<source>Power On Hours</source>
<translation>Ώρες Λειτουργίας</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="424"/>
<location filename="../src/mainwindow.ui" line="498"/>
<source>File</source>
<translation>&amp;Αρχείο</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="431"/>
<location filename="../src/mainwindow.ui" line="505"/>
<source>Settings</source>
<translation>&amp;Ρυθμίσεις</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="479"/>
<location filename="../src/mainwindow.ui" line="553"/>
<source>&amp;Quit</source>
<translation>Έ&amp;ξοδος</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="490"/>
<location filename="../src/mainwindow.ui" line="564"/>
<source>&amp;Refresh Devices</source>
<translation>&amp;Ανανέωση Συσκευών</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="507"/>
<location filename="../src/mainwindow.ui" line="581"/>
<source>&amp;About QDiskInfo</source>
<translation>Σχετικά με το &amp;QDiskInfo</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="526"/>
<location filename="../src/mainwindow.ui" line="600"/>
<source>&amp;Convert Raw values to HEX</source>
<translation>&amp;Μετατροπή των τιμών σε δεκαεξαδικές</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="539"/>
<location filename="../src/mainwindow.ui" line="613"/>
<source>Self Test</source>
<translation>Αυτοδιάγνωση</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="547"/>
<location filename="../src/mainwindow.ui" line="621"/>
<source>Cyclic &amp;Navigation</source>
<translation>&amp;Κυκλική Πλοήγηση</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="555"/>
<location filename="../src/mainwindow.ui" line="629"/>
<source>Use &amp;GB instead of TB</source>
<translation>Χρήση &amp;GB αντί για TB</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="563"/>
<location filename="../src/mainwindow.cpp" line="990"/>
<location filename="../src/mainwindow.ui" line="637"/>
<source>About &amp;Qt</source>
<translation>Σχετικά με το &amp;Qt</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1103"/>
<source>About Qt</source>
<translation>Σχετικά με το Qt</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="441"/>
<location filename="../src/mainwindow.ui" line="515"/>
<source>&amp;Help</source>
<translation>&amp;Βοήθεια</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="450"/>
<location filename="../src/mainwindow.ui" line="524"/>
<source>De&amp;vice</source>
<translation>&amp;Συσκευή</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="457"/>
<location filename="../src/mainwindow.cpp" line="239"/>
<location filename="../src/mainwindow.ui" line="531"/>
<location filename="../src/mainwindow.cpp" line="273"/>
<source>Disk</source>
<translation>&amp;Δίσκος</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="471"/>
<location filename="../src/mainwindow.ui" line="545"/>
<source>&amp;Save JSON</source>
<translation>Αποθήκευση &amp;JSON</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.ui" line="572"/>
<source>&amp;GitHub</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="518"/>
<location filename="../src/mainwindow.ui" line="592"/>
<source>&amp;Ignore C4 (Reallocated Event Count)</source>
<translation>&amp;Αγνόησε το C4 (Reallocated Event Count)</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="534"/>
<location filename="../src/mainwindow.ui" line="608"/>
<source>&amp;Use Fahrenheit</source>
<translation>Χρήση &amp;Fahrenheit</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="225"/>
<location filename="../src/mainwindow.cpp" line="633"/>
<location filename="../src/mainwindow.cpp" line="259"/>
<location filename="../src/mainwindow.cpp" line="676"/>
<location filename="../src/mainwindow.cpp" line="689"/>
<source>Good</source>
<translation>Καλή</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="228"/>
<location filename="../src/mainwindow.cpp" line="631"/>
<location filename="../src/mainwindow.cpp" line="262"/>
<location filename="../src/mainwindow.cpp" line="674"/>
<location filename="../src/mainwindow.cpp" line="687"/>
<source>Caution</source>
<translation>Προσοχή</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="231"/>
<location filename="../src/mainwindow.cpp" line="629"/>
<location filename="../src/mainwindow.cpp" line="265"/>
<location filename="../src/mainwindow.cpp" line="672"/>
<location filename="../src/mainwindow.cpp" line="685"/>
<source>Bad</source>
<translation>Κακή</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="234"/>
<location filename="../src/mainwindow.cpp" line="268"/>
<source>Unknown</source>
<translation>Άγνωστη</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="743"/>
<location filename="../src/mainwindow.cpp" line="845"/>
<location filename="../src/mainwindow.cpp" line="808"/>
<location filename="../src/mainwindow.cpp" line="910"/>
<source>Attribute Name</source>
<translation>Ιδιότητα</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="743"/>
<location filename="../src/mainwindow.cpp" line="845"/>
<location filename="../src/mainwindow.cpp" line="808"/>
<location filename="../src/mainwindow.cpp" line="910"/>
<source>Raw Values</source>
<translation>Τιμή</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="845"/>
<location filename="../src/mainwindow.cpp" line="910"/>
<source>Current</source>
<translation>Τρέχουσα</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="845"/>
<location filename="../src/mainwindow.cpp" line="910"/>
<source>Worst</source>
<translation>Χειρότερη</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="845"/>
<location filename="../src/mainwindow.cpp" line="910"/>
<source>Threshold</source>
<translation>Όριο</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="349"/>
<location filename="../src/mainwindow.cpp" line="383"/>
<source>Status</source>
<translation>Κατάσταση</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="68"/>
<location filename="../src/mainwindow.cpp" line="394"/>
<location filename="../src/mainwindow.cpp" line="76"/>
<location filename="../src/mainwindow.cpp" line="428"/>
<source>Self Test Log</source>
<translation>&amp;Καταγραφολόγιο Αυτοδιάγνωσης</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="64"/>
<location filename="../src/mainwindow.cpp" line="72"/>
<source>Start Self Test</source>
<translation>&amp;Εκκίνηση Αυτοδιάγνωσης</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="670"/>
<location filename="../src/mainwindow.cpp" line="735"/>
<source>Min.)</source>
<translation>Λεπ.)</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="661"/>
<location filename="../src/mainwindow.cpp" line="708"/>
<location filename="../src/mainwindow.cpp" line="726"/>
<location filename="../src/mainwindow.cpp" line="773"/>
<source>Short</source>
<translation>Σύντομο</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="429"/>
<location filename="../src/mainwindow.cpp" line="463"/>
<source>count</source>
<translation>μονάδες</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="440"/>
<location filename="../src/mainwindow.cpp" line="474"/>
<source>hours</source>
<translation>ώρες</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="663"/>
<location filename="../src/mainwindow.cpp" line="728"/>
<source>Conveyance</source>
<translation>Μεταφορά</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="665"/>
<location filename="../src/mainwindow.cpp" line="714"/>
<location filename="../src/mainwindow.cpp" line="730"/>
<location filename="../src/mainwindow.cpp" line="779"/>
<source>Extended</source>
<translation>Εμπεριστατωμένο</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="743"/>
<location filename="../src/mainwindow.cpp" line="845"/>
<location filename="../src/mainwindow.cpp" line="808"/>
<location filename="../src/mainwindow.cpp" line="910"/>
<source>ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="770"/>
<location filename="../src/mainwindow.cpp" line="835"/>
<source>Available spare capacity has fallen below the threshold</source>
<translation>Η υγεία του δίσκου έχει πέσει κάτω από το όριο</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="772"/>
<location filename="../src/mainwindow.cpp" line="837"/>
<source>Temperature error (Overheat or Overcool)</source>
<translation>Σφάλμα θερμοκρασίας (Υπερθέρμανση ή Υπερψύξη)</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="774"/>
<location filename="../src/mainwindow.cpp" line="839"/>
<source>NVM subsystem reliability has been degraded</source>
<translation>Η αξιοπιστία του NVMe έχει μειωθεί</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="776"/>
<location filename="../src/mainwindow.cpp" line="841"/>
<source>Media has been placed in Read Only Mode</source>
<translation>Το μέσο έχει τεθεί αποκλειστικά σε λειτουργία ανάγνωσης</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="778"/>
<location filename="../src/mainwindow.cpp" line="843"/>
<source>Volatile memory backup device has Failed</source>
<translation>Η δημιουργία αρχείου επαναφοράς της μη διατηρήσιμης μνήμης απέτυχε</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="780"/>
<location filename="../src/mainwindow.cpp" line="845"/>
<source>Persistent memory region has become Read-Only</source>
<translation>Η διατηρήσιμη μνήμη έχει μεταβεί αποκλειστικά σε λειτουργία ανάγνωσης</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="832"/>
<location filename="../src/mainwindow.cpp" line="897"/>
<source>Critical Warning</source>
<translation>Σημαντική Προειδοποίηση</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="947"/>
<location filename="../src/mainwindow.cpp" line="1060"/>
<source>Empty JSON</source>
<translation>Κενό JSON</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="948"/>
<location filename="../src/mainwindow.cpp" line="1061"/>
<source>The JSON is empty</source>
<translation>Αυτό το JSON είναι κενό</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="953"/>
<location filename="../src/mainwindow.cpp" line="1066"/>
<source>Save JSON</source>
<translation>Αποθήκευση JSON</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="954"/>
<location filename="../src/mainwindow.cpp" line="1067"/>
<source>JSON (*.json);;All Files (*)</source>
<translation>JSON (*.json);;;Όλα τα αρχεία (*)</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="960"/>
<location filename="../src/mainwindow.cpp" line="1073"/>
<source>Unable to open file for writing</source>
<translation>Δεν είναι δυνατό το άνοιγμα αυτού του αρχείου για εγγραφή</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="980"/>
<location filename="../src/mainwindow.cpp" line="1093"/>
<source>An ATA and NVMe S.M.A.R.T. data viewer for Linux</source>
<translation>Ένας αναγνώστης S.M.A.R.T. για τα Linux</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="981"/>
<location filename="../src/mainwindow.cpp" line="1094"/>
<source>Licensed under the GNU G.P.L. Version 3</source>
<translation>Διατίθεται υπό την άδεια GNU G.P.L. Έκδοση 3</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="983"/>
<location filename="../src/mainwindow.cpp" line="1096"/>
<source>Version</source>
<translation>Έκδοση</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="982"/>
<location filename="../src/mainwindow.cpp" line="1095"/>
<source>Made by Samantas5855</source>
<translation>Δημιουργήθηκε από τον Samantas5855</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="985"/>
<location filename="../src/mainwindow.cpp" line="1098"/>
<source>About QDiskInfo</source>
<translation>Σχετικά με το QDiskInfo</translation>
</message>