diff --git a/.github/scripts/KDiskInfo.desktop b/.github/scripts/QDiskInfo.desktop
similarity index 73%
rename from .github/scripts/KDiskInfo.desktop
rename to .github/scripts/QDiskInfo.desktop
index b170fb5..707e857 100644
--- a/.github/scripts/KDiskInfo.desktop
+++ b/.github/scripts/QDiskInfo.desktop
@@ -1,9 +1,9 @@
[Desktop Entry]
Type=Application
Version=1.0
-Name=KDiskInfo
-Icon=KDiskInfo
-Exec=KDiskInfo
+Name=QDiskInfo
+Icon=QDiskInfo
+Exec=QDiskInfo
Terminal=false
Categories=System;Monitor;ConsoleOnly;
Keywords=system;process;task
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index ebeea12..27567e8 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -50,24 +50,24 @@ jobs:
chmod a+x .github/scripts/smartctl
mkdir -p AppDir/usr/bin
- cp build/KDiskInfo AppDir/usr/bin/
+ cp build/QDiskInfo AppDir/usr/bin/
cp .github/scripts/smartctl AppDir/usr/bin/
- cp .github/scripts/KDiskInfo.desktop AppDir/
- cp src/icon.svg AppDir/KDiskInfo.svg
+ cp .github/scripts/QDiskInfo.desktop AppDir/
+ cp src/icon.svg AppDir/QDiskInfo.svg
- APPIMAGE_EXTRACT_AND_RUN=1 NO_STRIP=1 QMAKE=/usr/bin/qmake6 ARCH=x86_64 ./linuxdeploy-static-x86_64.AppImage --appdir=AppDir/ -d AppDir/KDiskInfo.desktop -i AppDir/KDiskInfo.svg -e AppDir/usr/bin/KDiskInfo --plugin qt
+ APPIMAGE_EXTRACT_AND_RUN=1 NO_STRIP=1 QMAKE=/usr/bin/qmake6 ARCH=x86_64 ./linuxdeploy-static-x86_64.AppImage --appdir=AppDir/ -d AppDir/QDiskInfo.desktop -i AppDir/QDiskInfo.svg -e AppDir/usr/bin/QDiskInfo --plugin qt
echo 'export PATH="$this_dir"/usr/bin:"$PATH"' >> AppDir/apprun-hooks/linuxdeploy-plugin-qt-hook.sh
APPIMAGE_EXTRACT_AND_RUN=1 VERSION=${{ matrix.clib }} QMAKE=/usr/bin/qmake6 ARCH=x86_64 ./appimagetool-static.AppImage AppDir/
- name: Upload AppImage
uses: actions/upload-artifact@v4
with:
- name: KDiskInfo-${{ matrix.clib }}-AppImage
- path: ./KDiskInfo*.AppImage
+ name: QDiskInfo-${{ matrix.clib }}-AppImage
+ path: ./QDiskInfo*.AppImage
- name: Upload Binaries
uses: actions/upload-artifact@v4
with:
- name: KDiskInfo-Qt6-${{ matrix.clib }}-bin
- path: ./build/KDiskInfo
+ name: QDiskInfo-Qt6-${{ matrix.clib }}-bin
+ path: ./build/QDiskInfo
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 04b355f..1759f5e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.16)
-project(KDiskInfo VERSION 0.1 LANGUAGES CXX)
+project(QDiskInfo VERSION 0.1 LANGUAGES CXX)
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTOMOC ON)
@@ -31,18 +31,18 @@ set(PROJECT_SOURCES
src/resources.qrc
)
-add_executable(KDiskInfo
+add_executable(QDiskInfo
${PROJECT_SOURCES}
)
-target_compile_definitions(KDiskInfo PRIVATE
- PROJECT_VERSION_MAJOR=${KDiskInfo_VERSION_MAJOR}
- PROJECT_VERSION_MINOR=${KDiskInfo_VERSION_MINOR}
+target_compile_definitions(QDiskInfo PRIVATE
+ PROJECT_VERSION_MAJOR=${QDiskInfo_VERSION_MAJOR}
+ PROJECT_VERSION_MINOR=${QDiskInfo_VERSION_MINOR}
)
-target_link_libraries(KDiskInfo PRIVATE Qt${QT_VERSION_MAJOR}::Widgets)
+target_link_libraries(QDiskInfo PRIVATE Qt${QT_VERSION_MAJOR}::Widgets)
-set_target_properties(KDiskInfo PROPERTIES
+set_target_properties(QDiskInfo PROPERTIES
${BUNDLE_ID_OPTION}
MACOSX_BUNDLE_BUNDLE_VERSION ${PROJECT_VERSION}
MACOSX_BUNDLE_SHORT_VERSION_STRING ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}
@@ -51,14 +51,14 @@ set_target_properties(KDiskInfo PROPERTIES
)
include(GNUInstallDirs)
-install(TARGETS KDiskInfo
+install(TARGETS QDiskInfo
BUNDLE DESTINATION .
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)
if(QT_VERSION_MAJOR EQUAL 6)
- qt_finalize_executable(KDiskInfo)
+ qt_finalize_executable(QDiskInfo)
endif()
include(FeatureSummary)
feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff --git a/README.md b/README.md
index 257c6e3..95f6595 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# KDiskInfo
+# QDiskInfo
CrystalDiskInfo alternative for Linux
-
+
The icon is a modified version of the KDE Partition Manager logo which is available under GPL-3.0+
diff --git a/src/main.cpp b/src/main.cpp
index 2fe1919..e217ffc 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -9,7 +9,7 @@ int main(int argc, char *argv[])
QApplication a(argc, argv);
QTranslator translator;
- if (translator.load(QLocale(), QLatin1String("kdiskinfo"), QLatin1String("_"), QLatin1String(":/translations"))) {
+ if (translator.load(QLocale(), QLatin1String("qdiskinfo"), QLatin1String("_"), QLatin1String(":/translations"))) {
a.installTranslator(&translator);
}
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index bb0f574..d998bb5 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -3,7 +3,7 @@
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
- , settings("kdiskinfo", "kdiskinfo")
+ , settings("qdiskinfo", "qdiskinfo")
, initializing(true)
{
ui->setupUi(this);
@@ -949,7 +949,7 @@ void MainWindow::on_actionSave_JSON_triggered()
void MainWindow::on_actionGitHub_triggered()
{
- QDesktopServices::openUrl(QUrl("https://github.com/edisionnano/KDiskInfo"));
+ QDesktopServices::openUrl(QUrl("https://github.com/edisionnano/QDiskInfo"));
}
void MainWindow::on_actionRescan_Refresh_triggered()
@@ -970,7 +970,7 @@ void MainWindow::on_actionAbout_triggered()
message += tr("Made by Samantas5855") + "\n";
message += tr("Version") + " " + QString::number(PROJECT_VERSION_MAJOR) + "." + QString::number(PROJECT_VERSION_MINOR);
- QMessageBox::about(this, tr("About KDiskInfo"), message);
+ QMessageBox::about(this, tr("About QDiskInfo"), message);
}
void MainWindow::on_actionIgnore_C4_Reallocation_Event_Count_toggled(bool enabled)
diff --git a/src/mainwindow.ui b/src/mainwindow.ui
index 46219de..29d50d5 100644
--- a/src/mainwindow.ui
+++ b/src/mainwindow.ui
@@ -20,7 +20,7 @@
- KDiskInfo
+ QDiskInfo
diff --git a/src/resources.qrc b/src/resources.qrc
index 8066876..dbfc380 100644
--- a/src/resources.qrc
+++ b/src/resources.qrc
@@ -3,8 +3,8 @@
icon.svg
- ../translations/kdiskinfo_el_GR.qm
- ../translations/kdiskinfo_es_ES.qm
- ../translations/kdiskinfo_pt_BR.qm
+ ../translations/qdiskinfo_el_GR.qm
+ ../translations/qdiskinfo_es_ES.qm
+ ../translations/qdiskinfo_pt_BR.qm
diff --git a/src/utils.cpp b/src/utils.cpp
index b789ee1..dae2978 100644
--- a/src/utils.cpp
+++ b/src/utils.cpp
@@ -46,7 +46,7 @@ QString utils::getSmartctlOutput(const QStringList &arguments, bool root, bool i
}
if (process.exitCode() == 126 || process.exitCode() == 127) {
- QMessageBox::critical(nullptr, QObject::tr("KDiskInfo Error"), QObject::tr("KDiskInfo needs root access in order to read S.M.A.R.T. data!"));
+ QMessageBox::critical(nullptr, QObject::tr("QDiskInfo Error"), QObject::tr("QDiskInfo needs root access in order to read S.M.A.R.T. data!"));
if (initializing) {
QTimer::singleShot(0, qApp, &QApplication::quit);
}
@@ -79,7 +79,7 @@ QPair utils::scanDevices(bool initializing)
QString command = commandList.join(" ; ");
if (smartctlPath.isEmpty()) {
- QMessageBox::critical(nullptr, QObject::tr("KDiskInfo Error"), QObject::tr("smartctl was not found, please install it!"));
+ QMessageBox::critical(nullptr, QObject::tr("QDiskInfo Error"), QObject::tr("smartctl was not found, please install it!"));
QTimer::singleShot(0, qApp, &QApplication::quit);
}
@@ -137,18 +137,18 @@ void utils::cancelSelfTest(const QString &deviceNode)
process.waitForFinished(-1);
if (process.exitCode() == 126 || process.exitCode() == 127) {
- QMessageBox::critical(nullptr, QObject::tr("KDiskInfo Error"), QObject::tr("KDiskInfo needs root access in order to abort a self-test!"));
+ QMessageBox::critical(nullptr, QObject::tr("QDiskInfo Error"), QObject::tr("QDiskInfo needs root access in order to abort a self-test!"));
} else if (process.exitCode() == QProcess::NormalExit) {
QMessageBox::information(nullptr, QObject::tr("Test Requested"), QObject::tr("The self-test has been aborted"));
} else {
- QMessageBox::critical(nullptr, QObject::tr("KDiskInfo Error"), QObject::tr("Error: Something went wrong"));
+ QMessageBox::critical(nullptr, QObject::tr("QDiskInfo Error"), QObject::tr("Error: Something went wrong"));
}
}
void utils::selfTestHandler(const QString &mode, const QString &name, const QString &minutes) {
QString output = initiateSelfTest(mode, name);
if (output.isEmpty()) {
- QMessageBox::critical(nullptr, QObject::tr("KDiskInfo Error"), QObject::tr("KDiskInfo needs root access in order to request a self-test!"));
+ QMessageBox::critical(nullptr, QObject::tr("QDiskInfo Error"), QObject::tr("QDiskInfo needs root access in order to request a self-test!"));
} else {
QJsonDocument testDoc = QJsonDocument::fromJson(output.toUtf8());
QJsonObject testObj = testDoc.object();
@@ -193,7 +193,7 @@ void utils::selfTestHandler(const QString &mode, const QString &name, const QStr
}
QMessageBox::information(nullptr, QObject::tr("Test Requested"), infoMessage);
} else {
- QMessageBox::critical(nullptr, QObject::tr("KDiskInfo Error"), QObject::tr("Error: Something went wrong"));
+ QMessageBox::critical(nullptr, QObject::tr("QDiskInfo Error"), QObject::tr("Error: Something went wrong"));
}
}
}
diff --git a/translations/kdiskinfo_el_GR.qm b/translations/qdiskinfo_el_GR.qm
similarity index 89%
rename from translations/kdiskinfo_el_GR.qm
rename to translations/qdiskinfo_el_GR.qm
index 500003e..1125088 100644
Binary files a/translations/kdiskinfo_el_GR.qm and b/translations/qdiskinfo_el_GR.qm differ
diff --git a/translations/kdiskinfo_el_GR.ts b/translations/qdiskinfo_el_GR.ts
similarity index 67%
rename from translations/kdiskinfo_el_GR.ts
rename to translations/qdiskinfo_el_GR.ts
index 9dcc2c4..b357354 100644
--- a/translations/kdiskinfo_el_GR.ts
+++ b/translations/qdiskinfo_el_GR.ts
@@ -5,355 +5,355 @@
MainWindow
- KDiskInfo
+ QDiskInfo
-
+ <html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Hard Drive Name</span></p></body></html>
-
+ <html><head/><body><p align="center">Health Status</p></body></html><html><head/><body><p align="center">Κατάστ. Υγειας</p></body></html>
-
+ <html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">Good</span></p><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">100 %</span></p></body></html>
-
+ <html><head/><body><p align="center">Temperature</p></body></html><html><head/><body><p align="center">Θερμοκρασία</p></body></html>
-
+ <html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html>
-
+ FirmwareΈκδοση Λογισμικού
-
+ Serial NumberΣειριακός Αριθμός
-
+ ProtocolΠρωτόκολλο
-
+ Device NodeΔιαδρομή
-
-
+
+ TypeΤύπος
-
+ Total Host ReadsΣυνολικές Αναγνώσεις
-
+ Total Host WritesΣυνολικές Εγγραφές
-
+ Rotation RateΡυθμός Περιστροφής
-
+ Power On CountΜετρητής Λειτουργίας
-
-
+
+ Power On HoursΏρες Λειτουργίας
-
+ File&Αρχείο
-
+ Settings&Ρυθμίσεις
-
+ &QuitΈ&ξοδος
-
+ &Refresh Devices&Ανανέωση Συσκευών
-
+ &Convert Raw values to HEX&Μετατροπή των τιμών σε δεκαεξαδικές
-
+ Self TestΑυτοδιάγνωση
-
+ Cyclic &Navigation&Κυκλική Πλοήγηση
-
+ Use &GB instead of TBΧρήση &GB αντί για TB
-
+ &Help&Βοήθεια
-
+ De&vice&Συσκευή
-
-
+
+ Disk&Δίσκος
-
+ &Save JSONΑποθήκευση &JSON
-
+ &GitHub
-
+ &About&Σχετικά
-
+ &Ignore C4 (Reallocated Event Count)&Αγνόησε το C4 (Reallocated Event Count)
-
+ &Use FahrenheitΧρήση &Fahrenheit
-
-
+
+ GoodΚαλή
-
-
+
+ CautionΠροσοχή
-
-
+
+ BadΚακή
-
+ UnknownΆγνωστη
-
-
+
+ Attribute NameΙδιότητα
-
-
+
+ Raw ValuesΤιμή
-
+ CurrentΤρέχουσα
-
+ WorstΧειρότερη
-
+ ThresholdΌριο
-
+ StatusΚατάσταση
-
-
+
+ Self Test Log&Καταγραφολόγιο Αυτοδιάγνωσης
-
+ Start Self Test&Εκκίνηση Αυτοδιάγνωσης
-
+ Min.)Λεπ.)
-
-
+
+ ShortΣύντομο
-
+ countμονάδες
-
+ hoursώρες
-
+ ConveyanceΜεταφορά
-
-
+
+ ExtendedΕμπεριστατωμένο
-
-
+
+ ID
-
+ Available spare capacity has fallen below the thresholdΗ υγεία του δίσκου έχει πέσει κάτω από το όριο
-
+ Temperature error (Overheat or Overcool)Σφάλμα θερμοκρασίας (Υπερθέρμανση ή Υπερψύξη)
-
+ NVM subsystem reliability has been degradedΗ αξιοπιστία του NVMe έχει μειωθεί
-
+ Media has been placed in Read Only ModeΤο μέσο έχει τεθεί αποκλειστικά σε λειτουργία ανάγνωσης
-
+ Volatile memory backup device has FailedΗ δημιουργία αρχείου επαναφοράς της μη διατηρήσιμης μνήμης απέτυχε
-
+ Persistent memory region has become Read-OnlyΗ διατηρήσιμη μνήμη έχει μεταβεί αποκλειστικά σε λειτουργία ανάγνωσης
-
+ Critical WarningΣημαντική Προειδοποίηση
-
+ Empty JSONΚενό JSON
-
+ The JSON is emptyΑυτό το JSON είναι κενό
-
+ Save JSONΑποθήκευση JSON
-
+ JSON (*.json);;All Files (*)JSON (*.json);;;Όλα τα αρχεία (*)
-
+ Unable to open file for writingΔεν είναι δυνατό το άνοιγμα αυτού του αρχείου για εγγραφή
-
+ An ATA and NVMe S.M.A.R.T. data viewer for LinuxΈνας αναγνώστης S.M.A.R.T. για τα Linux
-
+ Licensed under the GNU G.P.L. Version 3Διατίθεται υπό την άδεια GNU G.P.L. Έκδοση 3
-
+ VersionΈκδοση
-
+ Made by Samantas5855Δημιουργήθηκε από τον Samantas5855
-
- About KDiskInfo
- Σχετικά με το KDiskInfo
+
+ About QDiskInfo
+ Σχετικά με το QDiskInfo
@@ -365,85 +365,85 @@
- KDiskInfo Error
- Σφάλμα KDiskInfo
+ QDiskInfo Error
+ Σφάλμα QDiskInfo
- KDiskInfo needs root access in order to read S.M.A.R.T. data!
- Το KDiskInfo χρειάζεται δικαιώματα υπερχρήστη για να προσπελάσει τα δεδομένα S.M.A.R.T.!
+ QDiskInfo needs root access in order to read S.M.A.R.T. data!
+ Το QDiskInfo χρειάζεται δικαιώματα υπερχρήστη για να προσπελάσει τα δεδομένα S.M.A.R.T.!smartctl was not found, please install it!
- Το smartctl δε βρέθηκε, παρακαλείσθε να το εγκαταστήσετε!
+ Το smartctl δε βρέθηκε, παρακαλείσθε να το εγκαταστήσετε!
- KDiskInfo needs root access in order to abort a self-test!
- Το KDiskInfo χρειάζεται δικαιώματα υπερχρήστη για να ακυρώσει μία αυτοδιάγνωση!
+ QDiskInfo needs root access in order to abort a self-test!
+ Το QDiskInfo χρειάζεται δικαιώματα υπερχρήστη για να ακυρώσει μία αυτοδιάγνωση!Test Requested
- Η αυτοδιάγνωση ξεκίνησε
+ Η αυτοδιάγνωση ξεκίνησεThe self-test has been aborted
- Η τρέχουσα αυτοδιάγνωση ακυρώθηκε
+ Η τρέχουσα αυτοδιάγνωση ακυρώθηκεError: Something went wrong
- Σφάλμα: Κάτι πήγε στραβά
+ Σφάλμα: Κάτι πήγε στραβά
- KDiskInfo needs root access in order to request a self-test!
- Το KDiskInfo χρειάζεται δικαιώματα υπερχρήστη για να εκτελέσει την αυτοδιάγνωση!
+ QDiskInfo needs root access in order to request a self-test!
+ Το QDiskInfo χρειάζεται δικαιώματα υπερχρήστη για να εκτελέσει την αυτοδιάγνωση!remaining
- απομένει
+ απομένειcompleted
- ολοκληρώθηκε
+ ολοκληρώθηκεTest Already Running
- Μία αυτοδιάγνωση είναι ήδη σε εκτέλεση
+ Μία αυτοδιάγνωση είναι ήδη σε εκτέλεσηA self-test is already being performed
- Μία αυτοδιάγνωση εκτελείτε αυτή τη στιγμή
+ Μία αυτοδιάγνωση εκτελείτε αυτή τη στιγμήYou can press the Ok button in order to abort the test that is currently running
- Μπορείτε να πατήσετε το κουμπί Εντάξει για να ακυρώσετε την τρέχουσα αυτοδιάγνωση
+ Μπορείτε να πατήσετε το κουμπί Εντάξει για να ακυρώσετε την τρέχουσα αυτοδιάγνωσηA self-test has been requested successfully
- Η αυτοδιάγνωση ξεκίνησε επιτυχώς
+ Η αυτοδιάγνωση ξεκίνησε επιτυχώςIt will be completed after
- Θα τελειώσει μετά από
+ Θα τελειώσει μετά απόminutes
- λεπτά
+ λεπτά
diff --git a/translations/kdiskinfo_es_ES.qm b/translations/qdiskinfo_es_ES.qm
similarity index 90%
rename from translations/kdiskinfo_es_ES.qm
rename to translations/qdiskinfo_es_ES.qm
index 5ca64eb..bb3172f 100644
Binary files a/translations/kdiskinfo_es_ES.qm and b/translations/qdiskinfo_es_ES.qm differ
diff --git a/translations/kdiskinfo_es_ES.ts b/translations/qdiskinfo_es_ES.ts
similarity index 74%
rename from translations/kdiskinfo_es_ES.ts
rename to translations/qdiskinfo_es_ES.ts
index 8d1598f..30c6783 100644
--- a/translations/kdiskinfo_es_ES.ts
+++ b/translations/qdiskinfo_es_ES.ts
@@ -5,359 +5,359 @@
MainWindow
- KDiskInfo
+ QDiskInfo
-
+ <html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Hard Drive Name</span></p></body></html><html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Nombre del Disco</span></p></body></html>
-
+ <html><head/><body><p align="center">Health Status</p></body></html><html><head/><body><p align="center">Estado</p></body></html>
-
+ <html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">Good</span></p><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">100 %</span></p></body></html><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">Bueno</span></p><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">100 %</span></p></body></html>
-
+ <html><head/><body><p align="center">Temperature</p></body></html><html><head/><body><p align="center">Temperatura</p></body></html>
-
+ <html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html>
-
+ Firmware
-
+ Serial NumberNúmero de Serie
-
+ ProtocolProtocolo
-
+ Device NodeArchivo de Dispositivo
-
-
+
+ TypeTipo
-
+ Total Host ReadsLecturas Totales
-
+ Total Host WritesEscrituras Totales
-
+ Rotation RateVelocidad Rotacional
-
+ Power On CountVeces Encendido
-
-
+
+ Power On HoursHoras Encendido
-
+ FileArchivo
-
+ SettingsAjustes
-
+ &HelpUnderline in unavailable letters has been removed for simplicityAyuda
-
+ De&viceDispositi&vo
-
-
+
+ DiskDisco
-
+ &Save JSONUnderline in unavailable letters has been removed for simplicityGuardar Archivo JSON
-
+ &QuitUnderline in unavailable letters has been removed for simplicitySalir
-
+ &Refresh DevicesUnderline in unavailable letters has been removed for simplicityActualizar Dispositivos
-
+ &GitHub
-
+ &About
- &Acerca de KDiskInfo
+ &Acerca de QDiskInfo
-
+ &Ignore C4 (Reallocated Event Count)&Ignorar C4 (Reallocated Event Count)
-
+ &Convert Raw values to HEX&Convertir valores en Bruto a HEX
-
+ &Use Fahrenheit&Usar Fahrenheit
-
+ Self TestEjecutar Autotest
-
+ Cyclic &Navigation&Navegación Cíclica
-
+ Use &GB instead of TBUsar &GB en lugar de TB
-
+ Start Self TestIniciar Autotest
-
-
+
+ Self Test LogRegistro del Autotest
-
-
+
+ GoodBueno
-
-
+
+ CautionPrecaución
-
-
+
+ BadMalo
-
+ UnknownDesconocido
-
+ StatusEstado
-
+ countveces
-
+ hourshoras
-
-
+
+ ShortCorto
-
+ ConveyanceTransferencia
-
-
+
+ ExtendedExtendido
-
+ Min.)Min.)
-
-
+
+ ID
-
-
+
+ Attribute NameNombre del Atributo
-
-
+
+ Raw ValuesValores en Bruto
-
+ Available spare capacity has fallen below the thresholdEl espacio libre disponible ha caído por debajo del umbral
-
+ Temperature error (Overheat or Overcool)Error de temperatura (Sobrecalentado o Sobre-enfriado)
-
+ NVM subsystem reliability has been degradedLa fiabilidad del subsitema NVM se ha degradado
-
+ Media has been placed in Read Only ModeEl medio se ha configurado en Modo de Solo Lectura
-
+ Volatile memory backup device has FailedNo se pudo crear el archivo de reversión de memoria no volátil
-
+ Persistent memory region has become Read-OnlyUna región de memoria no volátil se ha vuelto de Solo Lectura
-
+ Critical WarningAviso Importante
-
+ CurrentActual
-
+ WorstPeor
-
+ ThresholdUmbral
-
+ Empty JSONArchivo JSON vacío
-
+ The JSON is emptyEl archivo JSON está vacío
-
+ Save JSONGuardar archivo JSON
-
+ JSON (*.json);;All Files (*)JSON (*.json);;Todos los archivos (*)
-
+ Unable to open file for writingNo se ha podido abrir el archivo de escritura
-
+ An ATA and NVMe S.M.A.R.T. data viewer for LinuxUn visor de datos S.M.A.R.T. para ATA y NVMe
-
+ Licensed under the GNU G.P.L. Version 3Licenciado bajo Licencia Pública General de GNU, Versión 3
-
+ Made by Samantas5855Hecho por Samantas5855
-
+ VersionVersión
-
- About KDiskInfo
- Acerca de KDiskInfo
+
+ About QDiskInfo
+ Acerca de QDiskInfo
@@ -369,13 +369,13 @@
- KDiskInfo Error
- Error de KDiskInfo
+ QDiskInfo Error
+ Error de QDiskInfo
- KDiskInfo needs root access in order to read S.M.A.R.T. data!
- ¡KDiskInfo necesita acceso root para poder leer información S.M.A.R.T!
+ QDiskInfo needs root access in order to read S.M.A.R.T. data!
+ ¡QDiskInfo necesita acceso root para poder leer información S.M.A.R.T!
@@ -384,8 +384,8 @@
- KDiskInfo needs root access in order to abort a self-test!
- ¡KDiskInfo necesita acceso root para poder abortar un autotest!
+ QDiskInfo needs root access in order to abort a self-test!
+ ¡QDiskInfo necesita acceso root para poder abortar un autotest!
@@ -406,8 +406,8 @@
- KDiskInfo needs root access in order to request a self-test!
- ¡KDiskInfo necesita acceso root para poder solicitar un autotest!
+ QDiskInfo needs root access in order to request a self-test!
+ ¡QDiskInfo necesita acceso root para poder solicitar un autotest!
diff --git a/translations/kdiskinfo_pt_BR.qm b/translations/qdiskinfo_pt_BR.qm
similarity index 91%
rename from translations/kdiskinfo_pt_BR.qm
rename to translations/qdiskinfo_pt_BR.qm
index 966d572..94fe95e 100644
Binary files a/translations/kdiskinfo_pt_BR.qm and b/translations/qdiskinfo_pt_BR.qm differ
diff --git a/translations/kdiskinfo_pt_BR.ts b/translations/qdiskinfo_pt_BR.ts
similarity index 74%
rename from translations/kdiskinfo_pt_BR.ts
rename to translations/qdiskinfo_pt_BR.ts
index 1f92a67..87a459e 100644
--- a/translations/kdiskinfo_pt_BR.ts
+++ b/translations/qdiskinfo_pt_BR.ts
@@ -5,355 +5,355 @@
MainWindow
- KDiskInfo
+ QDiskInfo
-
+ <html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Hard Drive Name</span></p></body></html><html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Nome do Disco Rígido</span></p></body></html>
-
+ <html><head/><body><p align="center">Health Status</p></body></html><html><head/><body><p align="center">Status de Saúde</p></body></html>
-
+ <html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">Good</span></p><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">100 %</span></p></body></html><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">Saudável</span></p><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">100 %</span></p></body></html>
-
+ <html><head/><body><p align="center">Temperature</p></body></html><html><head/><body><p align="center">Temperatura</p></body></html>
-
+ <html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html>
-
+ FirmwareFirmware
-
+ Serial NumberNúmero Serial
-
+ ProtocolPadrão
-
+ Device NodeNó do Dispositivo
-
-
+
+ TypeTipo
-
+ Total Host ReadsLeituras Totais
-
+ Total Host WritesEscritas Totais
-
+ Rotation RateTaxa de Rotação
-
+ Power On CountNº de Vezes Ligado
-
-
+
+ Power On HoursNº de Horas Ligado
-
+ FileArquivo
-
+ SettingsConfigurações
-
+ &Help&Ajuda
-
+ De&vice&Dispositivo
-
-
+
+ DiskDisco
-
+ &Save JSON&Salvar JSON
-
+ &Quit&Sair
-
+ &Refresh Devices&Atualizar Dispositivos
-
+ &GitHub
-
+ &About&Sobre
-
+ &Ignore C4 (Reallocated Event Count)&Ignorar C4 (Nº de Eventos Realocados)
-
+ &Convert Raw values to HEX&Converter Valores Puros para HEX
-
+ &Use Fahrenheit&Usar Fahrenheit
-
+ Self TestAuto Teste
-
+ Cyclic &Navigation&Navegação Cíclica
-
+ Use &GB instead of TB&Usar GB invés de TB
-
+ Start Self TestComeçar Auto Teste
-
-
+
+ Self Test LogLog do Auto Teste
-
-
+
+ GoodSaúdavel
-
-
+
+ CautionAlerta
-
-
+
+ BadCrítico
-
+ UnknownIndefinido
-
+ StatusStatus
-
+ countvezes
-
+ hourshoras
-
-
+
+ ShortRápido
-
+ ConveyanceMédio
-
-
+
+ ExtendedLongo
-
+ Min.)Min.)
-
-
+
+ ID
-
-
+
+ Attribute NameNome do Atributo
-
-
+
+ Raw ValuesValores Puros
-
+ Available spare capacity has fallen below the thresholdCapacidade restante disponível caiu abaixo do limite
-
+ Temperature error (Overheat or Overcool)Erro de Temperatura (Muito Quente ou Frio)
-
+ NVM subsystem reliability has been degradedConfiabilidade do subsistema NVM degradada
-
+ Media has been placed in Read Only ModeMedia em modo de apenas leitura
-
+ Volatile memory backup device has FailedDispositivo de backup de memória volátil falhou
-
+ Persistent memory region has become Read-OnlyRegião de memória persistente entrou em modo de apenas leitura
-
+ Critical WarningAviso Crítico
-
+ CurrentAtual
-
+ WorstPior
-
+ ThresholdLimite
-
+ Empty JSONJSON vazio
-
+ The JSON is emptyO JSON está vazio
-
+ Save JSONSalvar JSON
-
+ JSON (*.json);;All Files (*)JSON (*.json);;All Files (*)
-
+ Unable to open file for writingNão foi possível abrir o aquivo para escrita
-
+ An ATA and NVMe S.M.A.R.T. data viewer for LinuxUm visualizador ATA e NVMe S.M.A.R.T. para Linux
-
+ Licensed under the GNU G.P.L. Version 3Licenciado sob a GNU G.P.L. Versão 3
-
+ Made by Samantas5855Feito por Samantas5855
-
+ VersionVersão
-
- About KDiskInfo
- Sobre KDiskInfo
+
+ About QDiskInfo
+ Sobre QDiskInfo
@@ -365,13 +365,13 @@
- KDiskInfo Error
- KDiskInfo Erro
+ QDiskInfo Error
+ QDiskInfo Erro
- KDiskInfo needs root access in order to read S.M.A.R.T. data!
- KDiskInfo precisa de acesso root para leitura dos dados S.M.A.R.T.!
+ QDiskInfo needs root access in order to read S.M.A.R.T. data!
+ QDiskInfo precisa de acesso root para leitura dos dados S.M.A.R.T.!
@@ -380,8 +380,8 @@
- KDiskInfo needs root access in order to abort a self-test!
- KDiskInfo precisa de acesso root para abortar um auto teste!
+ QDiskInfo needs root access in order to abort a self-test!
+ QDiskInfo precisa de acesso root para abortar um auto teste!
@@ -402,8 +402,8 @@
- KDiskInfo needs root access in order to request a self-test!
- KDiskInfo precisa de acesso root para solicitar um auto teste!
+ QDiskInfo needs root access in order to request a self-test!
+ QDiskInfo precisa de acesso root para solicitar um auto teste!