mirror of
https://github.com/edisionnano/QDiskInfo.git
synced 2026-04-19 21:13:19 +03:00
@@ -32,6 +32,10 @@ set(PROJECT_SOURCES
|
|||||||
src/resources.qrc
|
src/resources.qrc
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if (INCLUDE_OPTIONAL_RESOURCES)
|
||||||
|
set(PROJECT_SOURCES ${PROJECT_SOURCES} dist/theme/theme_resources.qrc)
|
||||||
|
endif()
|
||||||
|
|
||||||
add_executable(QDiskInfo
|
add_executable(QDiskInfo
|
||||||
${PROJECT_SOURCES}
|
${PROJECT_SOURCES}
|
||||||
)
|
)
|
||||||
@@ -39,6 +43,8 @@ add_executable(QDiskInfo
|
|||||||
target_compile_definitions(QDiskInfo PRIVATE
|
target_compile_definitions(QDiskInfo PRIVATE
|
||||||
PROJECT_VERSION_MAJOR=${QDiskInfo_VERSION_MAJOR}
|
PROJECT_VERSION_MAJOR=${QDiskInfo_VERSION_MAJOR}
|
||||||
PROJECT_VERSION_MINOR=${QDiskInfo_VERSION_MINOR}
|
PROJECT_VERSION_MINOR=${QDiskInfo_VERSION_MINOR}
|
||||||
|
INCLUDE_OPTIONAL_RESOURCES=$<BOOL:${INCLUDE_OPTIONAL_RESOURCES}>
|
||||||
|
CHARACTER_IS_RIGHT=$<BOOL:${CHARACTER_IS_RIGHT}>
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(QDiskInfo PRIVATE Qt${QT_VERSION_MAJOR}::Widgets)
|
target_link_libraries(QDiskInfo PRIVATE Qt${QT_VERSION_MAJOR}::Widgets)
|
||||||
|
|||||||
@@ -24,3 +24,12 @@ This will create a `QDiskInfo` binary on the build directory but you can also in
|
|||||||
```sh
|
```sh
|
||||||
sudo make install
|
sudo make install
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Using CrystalDiskInfo Anime Themes
|
||||||
|
The process is similar to the one above with a few changes:<br>
|
||||||
|
First you must download the edition of CrystalDiskInfo you want (Aoi for example) in ZIP format from [here](https://crystalmark.info/en/download/), from this archive you shall copy the light and dark backgrounds as well as the good, caution, bad, unknown icons to dist/theme with the same name as the templates there.<br>
|
||||||
|
Once you do that compile like above but when running CMake do this instead:
|
||||||
|
```sh
|
||||||
|
cmake .. -DCMAKE_BUILD_TYPE:STRING=MinSizeRel -DQT_VERSION_MAJOR=6 -DINCLUDE_OPTIONAL_RESOURCES=ON -DCHARACTER_IS_RIGHT=ON
|
||||||
|
```
|
||||||
|
Regarding the `-DCHARACTER_IS_RIGHT` set it to ON for themes where the character is right (like Aoi) or OFF for most other themes.
|
||||||
|
|||||||
0
dist/theme/bad.png
vendored
Normal file
0
dist/theme/bad.png
vendored
Normal file
0
dist/theme/bg_dark.png
vendored
Normal file
0
dist/theme/bg_dark.png
vendored
Normal file
0
dist/theme/bg_light.png
vendored
Normal file
0
dist/theme/bg_light.png
vendored
Normal file
0
dist/theme/caution.png
vendored
Normal file
0
dist/theme/caution.png
vendored
Normal file
0
dist/theme/good.png
vendored
Normal file
0
dist/theme/good.png
vendored
Normal file
10
dist/theme/theme_resources.qrc
vendored
Normal file
10
dist/theme/theme_resources.qrc
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
<RCC>
|
||||||
|
<qresource prefix="/icons">
|
||||||
|
<file>bg_light.png</file>
|
||||||
|
<file>bg_dark.png</file>
|
||||||
|
<file>good.png</file>
|
||||||
|
<file>caution.png</file>
|
||||||
|
<file>bad.png</file>
|
||||||
|
<file>unknown.png</file>
|
||||||
|
</qresource>
|
||||||
|
</RCC>
|
||||||
0
dist/theme/unknown.png
vendored
Normal file
0
dist/theme/unknown.png
vendored
Normal file
@@ -24,10 +24,18 @@ MainWindow::MainWindow(QWidget *parent)
|
|||||||
horizontalLayout->setContentsMargins(0, 0, 0, 0);
|
horizontalLayout->setContentsMargins(0, 0, 0, 0);
|
||||||
ui->scrollArea->setWidget(containerWidget);
|
ui->scrollArea->setWidget(containerWidget);
|
||||||
|
|
||||||
|
verticalLayout = ui->centralwidget->findChild<QVBoxLayout*>("verticalLayout");
|
||||||
|
gridLayout = ui->centralwidget->findChild<QGridLayout*>("gridLayout");
|
||||||
|
|
||||||
diskName = qobject_cast<QLabel *>(ui->centralwidget->findChild<QLabel*>("diskName"));
|
diskName = qobject_cast<QLabel *>(ui->centralwidget->findChild<QLabel*>("diskName"));
|
||||||
temperatureValue = qobject_cast<QLabel *>(ui->centralwidget->findChild<QLabel*>("temperatureValueLabel"));
|
temperatureValue = qobject_cast<QLabel *>(ui->centralwidget->findChild<QLabel*>("temperatureValueLabel"));
|
||||||
healthStatusValue = qobject_cast<QLabel *>(ui->centralwidget->findChild<QLabel*>("healthStatusValueLabel"));
|
healthStatusValue = qobject_cast<QLabel *>(ui->centralwidget->findChild<QLabel*>("healthStatusValueLabel"));
|
||||||
|
|
||||||
|
temperatureLabelHorizontal = qobject_cast<QLabel *>(ui->centralwidget->findChild<QLabel*>("healthStatusLabelHorizozontal"));
|
||||||
|
healthStatusLabelHorizontal = qobject_cast<QLabel *>(ui->centralwidget->findChild<QLabel*>("temperatureLabelHorizontal"));
|
||||||
|
temperatureValueHorizontal = qobject_cast<QLabel *>(ui->centralwidget->findChild<QLabel*>("temperatureValueLabelHorizontal"));
|
||||||
|
healthStatusValueHorizontal = qobject_cast<QLabel *>(ui->centralwidget->findChild<QLabel*>("healthStatusValueLabelHorizontal"));
|
||||||
|
|
||||||
firmwareLineEdit = qobject_cast<QLineEdit *>(ui->centralwidget->findChild<QLineEdit*>("firmwareLineEdit"));
|
firmwareLineEdit = qobject_cast<QLineEdit *>(ui->centralwidget->findChild<QLineEdit*>("firmwareLineEdit"));
|
||||||
serialNumberLineEdit = qobject_cast<QLineEdit *>(ui->centralwidget->findChild<QLineEdit*>("serialNumberLineEdit"));
|
serialNumberLineEdit = qobject_cast<QLineEdit *>(ui->centralwidget->findChild<QLineEdit*>("serialNumberLineEdit"));
|
||||||
typeLineEdit = qobject_cast<QLineEdit *>(ui->centralwidget->findChild<QLineEdit*>("typeLineEdit"));
|
typeLineEdit = qobject_cast<QLineEdit *>(ui->centralwidget->findChild<QLineEdit*>("typeLineEdit"));
|
||||||
@@ -76,6 +84,8 @@ MainWindow::MainWindow(QWidget *parent)
|
|||||||
badColor = QColor(Qt::red);
|
badColor = QColor(Qt::red);
|
||||||
naColor = QColor(Qt::gray);
|
naColor = QColor(Qt::gray);
|
||||||
|
|
||||||
|
statusLabel = new QLabel;
|
||||||
|
|
||||||
ui->actionIgnore_C4_Reallocation_Event_Count->setChecked(settings.value("IgnoreC4", true).toBool());
|
ui->actionIgnore_C4_Reallocation_Event_Count->setChecked(settings.value("IgnoreC4", true).toBool());
|
||||||
ui->actionHEX->setChecked(settings.value("HEX", true).toBool());
|
ui->actionHEX->setChecked(settings.value("HEX", true).toBool());
|
||||||
ui->actionUse_Fahrenheit->setChecked(settings.value("Fahrenheit", false).toBool());
|
ui->actionUse_Fahrenheit->setChecked(settings.value("Fahrenheit", false).toBool());
|
||||||
@@ -101,6 +111,30 @@ MainWindow::MainWindow(QWidget *parent)
|
|||||||
}
|
}
|
||||||
this->setFocus();
|
this->setFocus();
|
||||||
initializing = false;
|
initializing = false;
|
||||||
|
|
||||||
|
if (!INCLUDE_OPTIONAL_RESOURCES || CHARACTER_IS_RIGHT) {
|
||||||
|
QLayoutItem *leftSpacerItem = gridLayout->itemAtPosition(2, 0);
|
||||||
|
if (leftSpacerItem) {
|
||||||
|
gridLayout->removeItem(leftSpacerItem);
|
||||||
|
if (dynamic_cast<QSpacerItem*>(leftSpacerItem)) {
|
||||||
|
delete leftSpacerItem;
|
||||||
|
}
|
||||||
|
else if (QWidget *widget = leftSpacerItem->widget()) {
|
||||||
|
delete widget;
|
||||||
|
} else {
|
||||||
|
delete leftSpacerItem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (INCLUDE_OPTIONAL_RESOURCES) {
|
||||||
|
transformWindow();
|
||||||
|
} else {
|
||||||
|
delete temperatureLabelHorizontal;
|
||||||
|
delete healthStatusLabelHorizontal;
|
||||||
|
delete temperatureValueHorizontal;
|
||||||
|
delete healthStatusValueHorizontal;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
MainWindow::~MainWindow()
|
MainWindow::~MainWindow()
|
||||||
@@ -601,14 +635,23 @@ void MainWindow::populateWindow(const QJsonObject &localObj, const QString &heal
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (temperatureInt > warningTemperature) { // TODO: Let the user set an alarm temp.
|
QLabel *temperatureValueLabel, *healthStatusValueLabel;
|
||||||
temperatureValue->setStyleSheet("background-color: " + badColor.name() + ";");
|
if (INCLUDE_OPTIONAL_RESOURCES) {
|
||||||
} else if ((temperatureInt < criticalTemperature) && (temperatureInt > warningTemperature)){
|
temperatureValueLabel = temperatureValueHorizontal;
|
||||||
temperatureValue->setStyleSheet("background-color: " + cautionColor.name() + ";");
|
healthStatusValueLabel = healthStatusValueHorizontal;
|
||||||
} else if (temperatureInt == 0) {
|
|
||||||
temperatureValue->setStyleSheet("background-color: " + naColor.name() + ";");
|
|
||||||
} else {
|
} else {
|
||||||
temperatureValue->setStyleSheet("background-color: " + goodColor.name() + ";");
|
temperatureValueLabel = temperatureValue;
|
||||||
|
healthStatusValueLabel = healthStatusValue;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (temperatureInt > warningTemperature) { // TODO: Let the user set an alarm temp.
|
||||||
|
temperatureValueLabel->setStyleSheet("background-color: " + badColor.name() + ";");
|
||||||
|
} else if ((temperatureInt < criticalTemperature) && (temperatureInt > warningTemperature)){
|
||||||
|
temperatureValueLabel->setStyleSheet("background-color: " + cautionColor.name() + ";");
|
||||||
|
} else if (temperatureInt == 0) {
|
||||||
|
temperatureValueLabel->setStyleSheet("background-color: " + naColor.name() + ";");
|
||||||
|
} else {
|
||||||
|
temperatureValueLabel->setStyleSheet("background-color: " + goodColor.name() + ";");
|
||||||
}
|
}
|
||||||
|
|
||||||
QString labelStyle = "font-size:12pt; font-weight:700; color:black";
|
QString labelStyle = "font-size:12pt; font-weight:700; color:black";
|
||||||
@@ -616,32 +659,54 @@ void MainWindow::populateWindow(const QJsonObject &localObj, const QString &heal
|
|||||||
if (temperatureInt > 0) {
|
if (temperatureInt > 0) {
|
||||||
if (ui->actionUse_Fahrenheit->isChecked()) {
|
if (ui->actionUse_Fahrenheit->isChecked()) {
|
||||||
int fahrenheit = static_cast<int>((temperatureInt * 9.0 / 5.0) + 32.0);
|
int fahrenheit = static_cast<int>((temperatureInt * 9.0 / 5.0) + 32.0);
|
||||||
temperatureValue->setText("<html><head/><body><p><span style='" + labelStyle +"'>" + QString::number(fahrenheit) + " °F</span></p></body></html>");
|
temperatureValueLabel->setText("<html><head/><body><p><span style='" + labelStyle +"'>" + QString::number(fahrenheit) + " °F</span></p></body></html>");
|
||||||
} else {
|
} else {
|
||||||
temperatureValue->setText("<html><head/><body><p><span style='" + labelStyle +"'>" + QString::number(temperatureInt) + " °C</span></p></body></html>");
|
temperatureValueLabel->setText("<html><head/><body><p><span style='" + labelStyle +"'>" + QString::number(temperatureInt) + " °C</span></p></body></html>");
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
temperatureValue->setText("<html><head/><body><p><span style='" + labelStyle +"'>" + "-- °C" + "</span></p></body></html>");
|
temperatureValueLabel->setText("<html><head/><body><p><span style='" + labelStyle +"'>" + "-- °C" + "</span></p></body></html>");
|
||||||
}
|
}
|
||||||
|
|
||||||
temperatureValue->setAlignment(Qt::AlignCenter);
|
temperatureValueLabel->setAlignment(Qt::AlignCenter);
|
||||||
|
|
||||||
if (health == tr("Bad")) {
|
if (health == tr("Bad")) {
|
||||||
healthStatusValue->setStyleSheet("background-color: " + badColor.name() + ";");
|
healthStatusValueLabel->setStyleSheet("background-color: " + badColor.name() + ";");
|
||||||
} else if (health == tr("Caution")){
|
} else if (health == tr("Caution")){
|
||||||
healthStatusValue->setStyleSheet("background-color: " + cautionColor.name() + ";");
|
healthStatusValueLabel->setStyleSheet("background-color: " + cautionColor.name() + ";");
|
||||||
} else if (health == tr("Good")) {
|
} else if (health == tr("Good")) {
|
||||||
healthStatusValue->setStyleSheet("background-color: " + goodColor.name() + ";");
|
healthStatusValueLabel->setStyleSheet("background-color: " + goodColor.name() + ";");
|
||||||
} else {
|
} else {
|
||||||
healthStatusValue->setStyleSheet("background-color: " + naColor.name() + ";");
|
healthStatusValueLabel->setStyleSheet("background-color: " + naColor.name() + ";");
|
||||||
|
}
|
||||||
|
|
||||||
|
if (INCLUDE_OPTIONAL_RESOURCES) {
|
||||||
|
QPixmap statusAnimeBackground;
|
||||||
|
QSize labelSize(100, 30);
|
||||||
|
if (health == tr("Bad")) {
|
||||||
|
statusAnimeBackground = QPixmap(":/icons/bad.png");
|
||||||
|
} else if (health == tr("Caution")){
|
||||||
|
statusAnimeBackground = QPixmap(":/icons/caution.png");
|
||||||
|
} else if (health == tr("Good")) {
|
||||||
|
statusAnimeBackground = QPixmap(":/icons/good.png");
|
||||||
|
} else {
|
||||||
|
statusAnimeBackground = QPixmap(":/icons/unknown.png");
|
||||||
|
}
|
||||||
|
QPixmap statusAnimeBackgroundScaled = statusAnimeBackground.scaled(labelSize, Qt::KeepAspectRatioByExpanding, Qt::SmoothTransformation);
|
||||||
|
statusLabel->setPixmap(statusAnimeBackgroundScaled);
|
||||||
|
statusLabel->setToolTip(health);
|
||||||
}
|
}
|
||||||
|
|
||||||
QString percentageText = "";
|
QString percentageText = "";
|
||||||
if (!percentage.isEmpty()) {
|
if (!percentage.isEmpty()) {
|
||||||
percentageText = "<br/>" + percentage;
|
if (INCLUDE_OPTIONAL_RESOURCES) {
|
||||||
|
percentageText = " (" + percentage + ")"; // 2 spaces is not a mistake
|
||||||
|
} else {
|
||||||
|
percentageText = "<br>" + percentage;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
healthStatusValue->setText("<html><head/><body><p><span style='" + labelStyle +"'>" + health + percentageText + "</span></p></body></html>");
|
|
||||||
healthStatusValue->setAlignment(Qt::AlignCenter);
|
healthStatusValueLabel->setText("<html><head/><body><p><span style='" + labelStyle +"'>" + health + percentageText + "</span></p></body></html>");
|
||||||
|
healthStatusValueLabel->setAlignment(Qt::AlignCenter);
|
||||||
|
|
||||||
if (protocol != "NVMe") {
|
if (protocol != "NVMe") {
|
||||||
addSmartAttributesTable(attributes);
|
addSmartAttributesTable(attributes);
|
||||||
@@ -936,6 +1001,54 @@ void MainWindow::addSmartAttributesTable(const QJsonArray &attributes)
|
|||||||
tableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);
|
tableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void MainWindow::transformWindow() {
|
||||||
|
setMaximumSize(960, 960);
|
||||||
|
resize(960, 600);
|
||||||
|
|
||||||
|
QLayoutItem *item;
|
||||||
|
while ((item = verticalLayout->takeAt(0)) != nullptr) {
|
||||||
|
QWidget *widget = item->widget();
|
||||||
|
if (widget) {
|
||||||
|
delete widget;
|
||||||
|
}
|
||||||
|
delete item;
|
||||||
|
}
|
||||||
|
|
||||||
|
verticalLayout->addWidget(statusLabel);
|
||||||
|
|
||||||
|
if (CHARACTER_IS_RIGHT) {
|
||||||
|
QSpacerItem *spacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
|
||||||
|
gridLayout->addItem(spacer,3,3);
|
||||||
|
setMinimumWidth(645);
|
||||||
|
} else {
|
||||||
|
setMinimumWidth(960);
|
||||||
|
}
|
||||||
|
|
||||||
|
QHBoxLayout *infoLayout = ui->centralwidget->findChild<QHBoxLayout*>("info");
|
||||||
|
QSpacerItem *spacerItem = infoLayout->itemAt(1)->spacerItem();
|
||||||
|
if (spacerItem) {
|
||||||
|
infoLayout->removeItem(spacerItem);
|
||||||
|
delete spacerItem;
|
||||||
|
}
|
||||||
|
|
||||||
|
QPalette palette = QApplication::palette();
|
||||||
|
QColor backgroundColor = palette.color(QPalette::Window);
|
||||||
|
int lightness = backgroundColor.lightness();
|
||||||
|
bool darkTheme = lightness < 128;
|
||||||
|
|
||||||
|
QPixmap animeBackground;
|
||||||
|
if (darkTheme) {
|
||||||
|
animeBackground = QPixmap(":/icons/bg_dark.png");
|
||||||
|
} else {
|
||||||
|
animeBackground = QPixmap(":/icons/bg_light.png");
|
||||||
|
}
|
||||||
|
|
||||||
|
animeBackground = animeBackground.scaled(this->size(), Qt::KeepAspectRatioByExpanding, Qt::SmoothTransformation);
|
||||||
|
palette.setBrush(QPalette::Window, QBrush(animeBackground));
|
||||||
|
ui->centralwidget->setPalette(palette);
|
||||||
|
ui->centralwidget->setAutoFillBackground(true);
|
||||||
|
}
|
||||||
|
|
||||||
void MainWindow::on_actionQuit_triggered()
|
void MainWindow::on_actionQuit_triggered()
|
||||||
{
|
{
|
||||||
qApp->quit();
|
qApp->quit();
|
||||||
|
|||||||
@@ -51,12 +51,16 @@ private:
|
|||||||
utils Utils;
|
utils Utils;
|
||||||
QButtonGroup *buttonGroup;
|
QButtonGroup *buttonGroup;
|
||||||
QHBoxLayout *horizontalLayout;
|
QHBoxLayout *horizontalLayout;
|
||||||
|
QVBoxLayout *verticalLayout;
|
||||||
|
QGridLayout *gridLayout;
|
||||||
QLabel *diskName, *temperatureValue, *healthStatusValue;
|
QLabel *diskName, *temperatureValue, *healthStatusValue;
|
||||||
|
QLabel *temperatureLabelHorizontal, *healthStatusLabelHorizontal, *temperatureValueHorizontal, *healthStatusValueHorizontal;
|
||||||
QLineEdit *firmwareLineEdit, *serialNumberLineEdit, *typeLineEdit, *protocolLineEdit, *deviceNodeLineEdit;
|
QLineEdit *firmwareLineEdit, *serialNumberLineEdit, *typeLineEdit, *protocolLineEdit, *deviceNodeLineEdit;
|
||||||
QLineEdit *totalReadsLineEdit, *totalWritesLineEdit, *rotationRateLineEdit, *powerOnCountLineEdit, *powerOnHoursLineEdit;
|
QLineEdit *totalReadsLineEdit, *totalWritesLineEdit, *rotationRateLineEdit, *powerOnCountLineEdit, *powerOnHoursLineEdit;
|
||||||
QTableWidget *tableWidget;
|
QTableWidget *tableWidget;
|
||||||
QPushButton *prevButton, *nextButton;
|
QPushButton *prevButton, *nextButton;
|
||||||
QColor goodColor, cautionColor, badColor, naColor;
|
QColor goodColor, cautionColor, badColor, naColor;
|
||||||
|
QLabel *statusLabel;
|
||||||
QJsonObject deviceJson;
|
QJsonObject deviceJson;
|
||||||
QSpacerItem *buttonStretch;
|
QSpacerItem *buttonStretch;
|
||||||
QAction *actionCyclic_Navigation;
|
QAction *actionCyclic_Navigation;
|
||||||
@@ -79,5 +83,6 @@ private:
|
|||||||
void populateWindow(const QJsonObject &tempObj, const QString &health, const QVector<QPair<QString, int>>& nvmeLogOrdered = QVector<QPair<QString, int>>());
|
void populateWindow(const QJsonObject &tempObj, const QString &health, const QVector<QPair<QString, int>>& nvmeLogOrdered = QVector<QPair<QString, int>>());
|
||||||
void addNvmeLogTable(const QVector<QPair<QString, int>>& nvmeLogOrdered);
|
void addNvmeLogTable(const QVector<QPair<QString, int>>& nvmeLogOrdered);
|
||||||
void addSmartAttributesTable(const QJsonArray &attributes);
|
void addSmartAttributesTable(const QJsonArray &attributes);
|
||||||
|
void transformWindow();
|
||||||
void mousePressEvent(QMouseEvent*);
|
void mousePressEvent(QMouseEvent*);
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -30,46 +30,7 @@
|
|||||||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||||
<item>
|
<item>
|
||||||
<layout class="QGridLayout" name="gridLayout">
|
<layout class="QGridLayout" name="gridLayout">
|
||||||
<item row="0" column="0">
|
<item row="3" column="1">
|
||||||
<layout class="QHBoxLayout" name="disks">
|
|
||||||
<item>
|
|
||||||
<widget class="QScrollArea" name="scrollArea">
|
|
||||||
<property name="sizePolicy">
|
|
||||||
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
|
||||||
<horstretch>0</horstretch>
|
|
||||||
<verstretch>0</verstretch>
|
|
||||||
</sizepolicy>
|
|
||||||
</property>
|
|
||||||
<property name="frameShape">
|
|
||||||
<enum>QFrame::Shape::NoFrame</enum>
|
|
||||||
</property>
|
|
||||||
<property name="verticalScrollBarPolicy">
|
|
||||||
<enum>Qt::ScrollBarPolicy::ScrollBarAlwaysOff</enum>
|
|
||||||
</property>
|
|
||||||
<property name="widgetResizable">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
<widget class="QWidget" name="scrollAreaWidgetContents">
|
|
||||||
<property name="geometry">
|
|
||||||
<rect>
|
|
||||||
<x>0</x>
|
|
||||||
<y>0</y>
|
|
||||||
<width>784</width>
|
|
||||||
<height>16</height>
|
|
||||||
</rect>
|
|
||||||
</property>
|
|
||||||
<property name="sizePolicy">
|
|
||||||
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
|
||||||
<horstretch>0</horstretch>
|
|
||||||
<verstretch>0</verstretch>
|
|
||||||
</sizepolicy>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</item>
|
|
||||||
<item row="3" column="0">
|
|
||||||
<widget class="QTableWidget" name="dataTable">
|
<widget class="QTableWidget" name="dataTable">
|
||||||
<property name="autoFillBackground">
|
<property name="autoFillBackground">
|
||||||
<bool>false</bool>
|
<bool>false</bool>
|
||||||
@@ -82,64 +43,7 @@
|
|||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="1" column="0">
|
<item row="2" column="1">
|
||||||
<layout class="QHBoxLayout" name="navigation">
|
|
||||||
<item>
|
|
||||||
<widget class="QPushButton" name="previousButton">
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
<property name="icon">
|
|
||||||
<iconset theme="go-previous"/>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<spacer name="horizontalSpacer_2">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Orientation::Horizontal</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>40</width>
|
|
||||||
<height>20</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QLabel" name="diskName">
|
|
||||||
<property name="text">
|
|
||||||
<string><html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Hard Drive Name</span></p></body></html></string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<spacer name="horizontalSpacer">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Orientation::Horizontal</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>40</width>
|
|
||||||
<height>20</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QPushButton" name="nextButton">
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
<property name="icon">
|
|
||||||
<iconset theme="go-next"/>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="0">
|
|
||||||
<layout class="QHBoxLayout" name="info">
|
<layout class="QHBoxLayout" name="info">
|
||||||
<item>
|
<item>
|
||||||
<layout class="QVBoxLayout" name="verticalLayout">
|
<layout class="QVBoxLayout" name="verticalLayout">
|
||||||
@@ -303,11 +207,43 @@
|
|||||||
<property name="text">
|
<property name="text">
|
||||||
<string/>
|
<string/>
|
||||||
</property>
|
</property>
|
||||||
|
<property name="frame">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
<property name="readOnly">
|
<property name="readOnly">
|
||||||
<bool>true</bool>
|
<bool>true</bool>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
<item row="5" column="1">
|
||||||
|
<widget class="QLabel" name="healthStatusValueLabelHorizontal">
|
||||||
|
<property name="enabled">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="minimumSize">
|
||||||
|
<size>
|
||||||
|
<width>180</width>
|
||||||
|
<height>30</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
<property name="styleSheet">
|
||||||
|
<string notr="true">background-color: rgb(0, 255, 0);</string>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">Good 100 %</span></p></body></html></string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="5" column="0">
|
||||||
|
<widget class="QLabel" name="healthStatusLabelHorizozontal">
|
||||||
|
<property name="enabled">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string><html><head/><body><p align="center">Health Status</p></body></html></string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
<item row="2" column="0">
|
<item row="2" column="0">
|
||||||
<widget class="QLabel" name="typeLabel">
|
<widget class="QLabel" name="typeLabel">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
@@ -400,12 +336,150 @@
|
|||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
<item row="5" column="1">
|
||||||
|
<widget class="QLabel" name="temperatureValueLabelHorizontal">
|
||||||
|
<property name="enabled">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="minimumSize">
|
||||||
|
<size>
|
||||||
|
<width>135</width>
|
||||||
|
<height>30</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
<property name="styleSheet">
|
||||||
|
<string notr="true">background-color: rgb(0, 255, 0);</string>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html></string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="5" column="0">
|
||||||
|
<widget class="QLabel" name="temperatureLabelHorizontal">
|
||||||
|
<property name="enabled">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string><html><head/><body><p align="center">Temperature</p></body></html></string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
|
<item row="1" column="1">
|
||||||
|
<layout class="QHBoxLayout" name="navigation">
|
||||||
|
<item>
|
||||||
|
<widget class="QPushButton" name="previousButton">
|
||||||
|
<property name="text">
|
||||||
|
<string/>
|
||||||
|
</property>
|
||||||
|
<property name="icon">
|
||||||
|
<iconset theme="go-previous"/>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<spacer name="horizontalSpacer_2">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Orientation::Horizontal</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>40</width>
|
||||||
|
<height>20</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QLabel" name="diskName">
|
||||||
|
<property name="text">
|
||||||
|
<string><html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Hard Drive Name</span></p></body></html></string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<spacer name="horizontalSpacer">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Orientation::Horizontal</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>40</width>
|
||||||
|
<height>20</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QPushButton" name="nextButton">
|
||||||
|
<property name="text">
|
||||||
|
<string/>
|
||||||
|
</property>
|
||||||
|
<property name="icon">
|
||||||
|
<iconset theme="go-next"/>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
<item row="0" column="1">
|
||||||
|
<layout class="QHBoxLayout" name="disks">
|
||||||
|
<item>
|
||||||
|
<widget class="QScrollArea" name="scrollArea">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="frameShape">
|
||||||
|
<enum>QFrame::Shape::NoFrame</enum>
|
||||||
|
</property>
|
||||||
|
<property name="verticalScrollBarPolicy">
|
||||||
|
<enum>Qt::ScrollBarPolicy::ScrollBarAlwaysOff</enum>
|
||||||
|
</property>
|
||||||
|
<property name="widgetResizable">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<widget class="QWidget" name="scrollAreaWidgetContents">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>0</x>
|
||||||
|
<y>0</y>
|
||||||
|
<width>670</width>
|
||||||
|
<height>16</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
<item row="2" column="0">
|
||||||
|
<spacer name="horizontalSpacer_4">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Orientation::Horizontal</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>40</width>
|
||||||
|
<height>20</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
@@ -560,7 +634,7 @@
|
|||||||
<iconset theme="help-about"/>
|
<iconset theme="help-about"/>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>About Qt</string>
|
<string>About &Qt</string>
|
||||||
</property>
|
</property>
|
||||||
</action>
|
</action>
|
||||||
</widget>
|
</widget>
|
||||||
|
|||||||
Binary file not shown.
@@ -9,355 +9,370 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="113"/>
|
<location filename="../src/mainwindow.ui" line="402"/>
|
||||||
<source><html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Hard Drive Name</span></p></body></html></source>
|
<source><html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Hard Drive Name</span></p></body></html></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="152"/>
|
<location filename="../src/mainwindow.ui" line="56"/>
|
||||||
|
<location filename="../src/mainwindow.ui" line="243"/>
|
||||||
<source><html><head/><body><p align="center">Health Status</p></body></html></source>
|
<source><html><head/><body><p align="center">Health Status</p></body></html></source>
|
||||||
<translation><html><head/><body><p align="center">Κατάστ. Υγειας</p></body></html></translation>
|
<translation><html><head/><body><p align="center">Κατάστ. Υγειας</p></body></html></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="168"/>
|
<location filename="../src/mainwindow.ui" line="72"/>
|
||||||
<source><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></source>
|
<source><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></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="191"/>
|
<location filename="../src/mainwindow.ui" line="95"/>
|
||||||
|
<location filename="../src/mainwindow.ui" line="364"/>
|
||||||
<source><html><head/><body><p align="center">Temperature</p></body></html></source>
|
<source><html><head/><body><p align="center">Temperature</p></body></html></source>
|
||||||
<translation><html><head/><body><p align="center">Θερμοκρασία</p></body></html></translation>
|
<translation><html><head/><body><p align="center">Θερμοκρασία</p></body></html></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="207"/>
|
<location filename="../src/mainwindow.ui" line="111"/>
|
||||||
|
<location filename="../src/mainwindow.ui" line="354"/>
|
||||||
<source><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html></source>
|
<source><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="252"/>
|
<location filename="../src/mainwindow.ui" line="156"/>
|
||||||
<source>Firmware</source>
|
<source>Firmware</source>
|
||||||
<translation>Έκδοση Λογισμικού</translation>
|
<translation>Έκδοση Λογισμικού</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="266"/>
|
<location filename="../src/mainwindow.ui" line="170"/>
|
||||||
<source>Serial Number</source>
|
<source>Serial Number</source>
|
||||||
<translation>Σειριακός Αριθμός</translation>
|
<translation>Σειριακός Αριθμός</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="280"/>
|
<location filename="../src/mainwindow.ui" line="184"/>
|
||||||
<source>Protocol</source>
|
<source>Protocol</source>
|
||||||
<translation>Πρωτόκολλο</translation>
|
<translation>Πρωτόκολλο</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="294"/>
|
<location filename="../src/mainwindow.ui" line="198"/>
|
||||||
<source>Device Node</source>
|
<source>Device Node</source>
|
||||||
<translation>Διαδρομή</translation>
|
<translation>Διαδρομή</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="314"/>
|
<location filename="../src/mainwindow.ui" line="233"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="349"/>
|
<source><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">Good 100 %</span></p></body></html></source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mainwindow.ui" line="250"/>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="383"/>
|
||||||
<source>Type</source>
|
<source>Type</source>
|
||||||
<translation>Τύπος</translation>
|
<translation>Τύπος</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="336"/>
|
<location filename="../src/mainwindow.ui" line="272"/>
|
||||||
<source>Total Host Reads</source>
|
<source>Total Host Reads</source>
|
||||||
<translation>Συνολικές Αναγνώσεις</translation>
|
<translation>Συνολικές Αναγνώσεις</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="350"/>
|
<location filename="../src/mainwindow.ui" line="286"/>
|
||||||
<source>Total Host Writes</source>
|
<source>Total Host Writes</source>
|
||||||
<translation>Συνολικές Εγγραφές</translation>
|
<translation>Συνολικές Εγγραφές</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="364"/>
|
<location filename="../src/mainwindow.ui" line="300"/>
|
||||||
<source>Rotation Rate</source>
|
<source>Rotation Rate</source>
|
||||||
<translation>Ρυθμός Περιστροφής</translation>
|
<translation>Ρυθμός Περιστροφής</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="378"/>
|
<location filename="../src/mainwindow.ui" line="314"/>
|
||||||
<source>Power On Count</source>
|
<source>Power On Count</source>
|
||||||
<translation>Μετρητής Λειτουργίας</translation>
|
<translation>Μετρητής Λειτουργίας</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="392"/>
|
<location filename="../src/mainwindow.ui" line="328"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="349"/>
|
<location filename="../src/mainwindow.cpp" line="383"/>
|
||||||
<source>Power On Hours</source>
|
<source>Power On Hours</source>
|
||||||
<translation>Ώρες Λειτουργίας</translation>
|
<translation>Ώρες Λειτουργίας</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="424"/>
|
<location filename="../src/mainwindow.ui" line="498"/>
|
||||||
<source>File</source>
|
<source>File</source>
|
||||||
<translation>&Αρχείο</translation>
|
<translation>&Αρχείο</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="431"/>
|
<location filename="../src/mainwindow.ui" line="505"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>&Ρυθμίσεις</translation>
|
<translation>&Ρυθμίσεις</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="479"/>
|
<location filename="../src/mainwindow.ui" line="553"/>
|
||||||
<source>&Quit</source>
|
<source>&Quit</source>
|
||||||
<translation>Έ&ξοδος</translation>
|
<translation>Έ&ξοδος</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="490"/>
|
<location filename="../src/mainwindow.ui" line="564"/>
|
||||||
<source>&Refresh Devices</source>
|
<source>&Refresh Devices</source>
|
||||||
<translation>&Ανανέωση Συσκευών</translation>
|
<translation>&Ανανέωση Συσκευών</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="507"/>
|
<location filename="../src/mainwindow.ui" line="581"/>
|
||||||
<source>&About QDiskInfo</source>
|
<source>&About QDiskInfo</source>
|
||||||
<translation>Σχετικά με το &QDiskInfo</translation>
|
<translation>Σχετικά με το &QDiskInfo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="526"/>
|
<location filename="../src/mainwindow.ui" line="600"/>
|
||||||
<source>&Convert Raw values to HEX</source>
|
<source>&Convert Raw values to HEX</source>
|
||||||
<translation>&Μετατροπή των τιμών σε δεκαεξαδικές</translation>
|
<translation>&Μετατροπή των τιμών σε δεκαεξαδικές</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="539"/>
|
<location filename="../src/mainwindow.ui" line="613"/>
|
||||||
<source>Self Test</source>
|
<source>Self Test</source>
|
||||||
<translation>Αυτοδιάγνωση</translation>
|
<translation>Αυτοδιάγνωση</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="547"/>
|
<location filename="../src/mainwindow.ui" line="621"/>
|
||||||
<source>Cyclic &Navigation</source>
|
<source>Cyclic &Navigation</source>
|
||||||
<translation>&Κυκλική Πλοήγηση</translation>
|
<translation>&Κυκλική Πλοήγηση</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="555"/>
|
<location filename="../src/mainwindow.ui" line="629"/>
|
||||||
<source>Use &GB instead of TB</source>
|
<source>Use &GB instead of TB</source>
|
||||||
<translation>Χρήση &GB αντί για TB</translation>
|
<translation>Χρήση &GB αντί για TB</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="563"/>
|
<location filename="../src/mainwindow.ui" line="637"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="990"/>
|
<source>About &Qt</source>
|
||||||
|
<translation>Σχετικά με το &Qt</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="1103"/>
|
||||||
<source>About Qt</source>
|
<source>About Qt</source>
|
||||||
<translation>Σχετικά με το Qt</translation>
|
<translation>Σχετικά με το Qt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="441"/>
|
<location filename="../src/mainwindow.ui" line="515"/>
|
||||||
<source>&Help</source>
|
<source>&Help</source>
|
||||||
<translation>&Βοήθεια</translation>
|
<translation>&Βοήθεια</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="450"/>
|
<location filename="../src/mainwindow.ui" line="524"/>
|
||||||
<source>De&vice</source>
|
<source>De&vice</source>
|
||||||
<translation>&Συσκευή</translation>
|
<translation>&Συσκευή</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="457"/>
|
<location filename="../src/mainwindow.ui" line="531"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="239"/>
|
<location filename="../src/mainwindow.cpp" line="273"/>
|
||||||
<source>Disk</source>
|
<source>Disk</source>
|
||||||
<translation>&Δίσκος</translation>
|
<translation>&Δίσκος</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="471"/>
|
<location filename="../src/mainwindow.ui" line="545"/>
|
||||||
<source>&Save JSON</source>
|
<source>&Save JSON</source>
|
||||||
<translation>Αποθήκευση &JSON</translation>
|
<translation>Αποθήκευση &JSON</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="498"/>
|
<location filename="../src/mainwindow.ui" line="572"/>
|
||||||
<source>&GitHub</source>
|
<source>&GitHub</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="518"/>
|
<location filename="../src/mainwindow.ui" line="592"/>
|
||||||
<source>&Ignore C4 (Reallocated Event Count)</source>
|
<source>&Ignore C4 (Reallocated Event Count)</source>
|
||||||
<translation>&Αγνόησε το C4 (Reallocated Event Count)</translation>
|
<translation>&Αγνόησε το C4 (Reallocated Event Count)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="534"/>
|
<location filename="../src/mainwindow.ui" line="608"/>
|
||||||
<source>&Use Fahrenheit</source>
|
<source>&Use Fahrenheit</source>
|
||||||
<translation>Χρήση &Fahrenheit</translation>
|
<translation>Χρήση &Fahrenheit</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="225"/>
|
<location filename="../src/mainwindow.cpp" line="259"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="633"/>
|
<location filename="../src/mainwindow.cpp" line="676"/>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="689"/>
|
||||||
<source>Good</source>
|
<source>Good</source>
|
||||||
<translation>Καλή</translation>
|
<translation>Καλή</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="228"/>
|
<location filename="../src/mainwindow.cpp" line="262"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="631"/>
|
<location filename="../src/mainwindow.cpp" line="674"/>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="687"/>
|
||||||
<source>Caution</source>
|
<source>Caution</source>
|
||||||
<translation>Προσοχή</translation>
|
<translation>Προσοχή</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="231"/>
|
<location filename="../src/mainwindow.cpp" line="265"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="629"/>
|
<location filename="../src/mainwindow.cpp" line="672"/>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="685"/>
|
||||||
<source>Bad</source>
|
<source>Bad</source>
|
||||||
<translation>Κακή</translation>
|
<translation>Κακή</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="234"/>
|
<location filename="../src/mainwindow.cpp" line="268"/>
|
||||||
<source>Unknown</source>
|
<source>Unknown</source>
|
||||||
<translation>Άγνωστη</translation>
|
<translation>Άγνωστη</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="743"/>
|
<location filename="../src/mainwindow.cpp" line="808"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<source>Attribute Name</source>
|
<source>Attribute Name</source>
|
||||||
<translation>Ιδιότητα</translation>
|
<translation>Ιδιότητα</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="743"/>
|
<location filename="../src/mainwindow.cpp" line="808"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<source>Raw Values</source>
|
<source>Raw Values</source>
|
||||||
<translation>Τιμή</translation>
|
<translation>Τιμή</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<source>Current</source>
|
<source>Current</source>
|
||||||
<translation>Τρέχουσα</translation>
|
<translation>Τρέχουσα</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<source>Worst</source>
|
<source>Worst</source>
|
||||||
<translation>Χειρότερη</translation>
|
<translation>Χειρότερη</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<source>Threshold</source>
|
<source>Threshold</source>
|
||||||
<translation>Όριο</translation>
|
<translation>Όριο</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="349"/>
|
<location filename="../src/mainwindow.cpp" line="383"/>
|
||||||
<source>Status</source>
|
<source>Status</source>
|
||||||
<translation>Κατάσταση</translation>
|
<translation>Κατάσταση</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="68"/>
|
<location filename="../src/mainwindow.cpp" line="76"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="394"/>
|
<location filename="../src/mainwindow.cpp" line="428"/>
|
||||||
<source>Self Test Log</source>
|
<source>Self Test Log</source>
|
||||||
<translation>&Καταγραφολόγιο Αυτοδιάγνωσης</translation>
|
<translation>&Καταγραφολόγιο Αυτοδιάγνωσης</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="64"/>
|
<location filename="../src/mainwindow.cpp" line="72"/>
|
||||||
<source>Start Self Test</source>
|
<source>Start Self Test</source>
|
||||||
<translation>&Εκκίνηση Αυτοδιάγνωσης</translation>
|
<translation>&Εκκίνηση Αυτοδιάγνωσης</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="670"/>
|
<location filename="../src/mainwindow.cpp" line="735"/>
|
||||||
<source>Min.)</source>
|
<source>Min.)</source>
|
||||||
<translation>Λεπ.)</translation>
|
<translation>Λεπ.)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="661"/>
|
<location filename="../src/mainwindow.cpp" line="726"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="708"/>
|
<location filename="../src/mainwindow.cpp" line="773"/>
|
||||||
<source>Short</source>
|
<source>Short</source>
|
||||||
<translation>Σύντομο</translation>
|
<translation>Σύντομο</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="429"/>
|
<location filename="../src/mainwindow.cpp" line="463"/>
|
||||||
<source>count</source>
|
<source>count</source>
|
||||||
<translation>μονάδες</translation>
|
<translation>μονάδες</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="440"/>
|
<location filename="../src/mainwindow.cpp" line="474"/>
|
||||||
<source>hours</source>
|
<source>hours</source>
|
||||||
<translation>ώρες</translation>
|
<translation>ώρες</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="663"/>
|
<location filename="../src/mainwindow.cpp" line="728"/>
|
||||||
<source>Conveyance</source>
|
<source>Conveyance</source>
|
||||||
<translation>Μεταφορά</translation>
|
<translation>Μεταφορά</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="665"/>
|
<location filename="../src/mainwindow.cpp" line="730"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="714"/>
|
<location filename="../src/mainwindow.cpp" line="779"/>
|
||||||
<source>Extended</source>
|
<source>Extended</source>
|
||||||
<translation>Εμπεριστατωμένο</translation>
|
<translation>Εμπεριστατωμένο</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="743"/>
|
<location filename="../src/mainwindow.cpp" line="808"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<source>ID</source>
|
<source>ID</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<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>
|
<source>Available spare capacity has fallen below the threshold</source>
|
||||||
<translation>Η υγεία του δίσκου έχει πέσει κάτω από το όριο</translation>
|
<translation>Η υγεία του δίσκου έχει πέσει κάτω από το όριο</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="772"/>
|
<location filename="../src/mainwindow.cpp" line="837"/>
|
||||||
<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="774"/>
|
<location filename="../src/mainwindow.cpp" line="839"/>
|
||||||
<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="776"/>
|
<location filename="../src/mainwindow.cpp" line="841"/>
|
||||||
<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="778"/>
|
<location filename="../src/mainwindow.cpp" line="843"/>
|
||||||
<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="780"/>
|
<location filename="../src/mainwindow.cpp" line="845"/>
|
||||||
<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="832"/>
|
<location filename="../src/mainwindow.cpp" line="897"/>
|
||||||
<source>Critical Warning</source>
|
<source>Critical Warning</source>
|
||||||
<translation>Σημαντική Προειδοποίηση</translation>
|
<translation>Σημαντική Προειδοποίηση</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="947"/>
|
<location filename="../src/mainwindow.cpp" line="1060"/>
|
||||||
<source>Empty JSON</source>
|
<source>Empty JSON</source>
|
||||||
<translation>Κενό JSON</translation>
|
<translation>Κενό JSON</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="948"/>
|
<location filename="../src/mainwindow.cpp" line="1061"/>
|
||||||
<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="953"/>
|
<location filename="../src/mainwindow.cpp" line="1066"/>
|
||||||
<source>Save JSON</source>
|
<source>Save JSON</source>
|
||||||
<translation>Αποθήκευση JSON</translation>
|
<translation>Αποθήκευση JSON</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="954"/>
|
<location filename="../src/mainwindow.cpp" line="1067"/>
|
||||||
<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="960"/>
|
<location filename="../src/mainwindow.cpp" line="1073"/>
|
||||||
<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="980"/>
|
<location filename="../src/mainwindow.cpp" line="1093"/>
|
||||||
<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="981"/>
|
<location filename="../src/mainwindow.cpp" line="1094"/>
|
||||||
<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="983"/>
|
<location filename="../src/mainwindow.cpp" line="1096"/>
|
||||||
<source>Version</source>
|
<source>Version</source>
|
||||||
<translation>Έκδοση</translation>
|
<translation>Έκδοση</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="982"/>
|
<location filename="../src/mainwindow.cpp" line="1095"/>
|
||||||
<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="985"/>
|
<location filename="../src/mainwindow.cpp" line="1098"/>
|
||||||
<source>About QDiskInfo</source>
|
<source>About QDiskInfo</source>
|
||||||
<translation>Σχετικά με το QDiskInfo</translation>
|
<translation>Σχετικά με το QDiskInfo</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
Binary file not shown.
@@ -9,359 +9,374 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="113"/>
|
<location filename="../src/mainwindow.ui" line="402"/>
|
||||||
<source><html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Hard Drive Name</span></p></body></html></source>
|
<source><html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Hard Drive Name</span></p></body></html></source>
|
||||||
<translation><html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Nombre del Disco</span></p></body></html></translation>
|
<translation><html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Nombre del Disco</span></p></body></html></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="152"/>
|
<location filename="../src/mainwindow.ui" line="56"/>
|
||||||
|
<location filename="../src/mainwindow.ui" line="243"/>
|
||||||
<source><html><head/><body><p align="center">Health Status</p></body></html></source>
|
<source><html><head/><body><p align="center">Health Status</p></body></html></source>
|
||||||
<translation><html><head/><body><p align="center">Estado</p></body></html></translation>
|
<translation><html><head/><body><p align="center">Estado</p></body></html></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="168"/>
|
<location filename="../src/mainwindow.ui" line="72"/>
|
||||||
<source><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></source>
|
<source><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></source>
|
||||||
<translation><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></translation>
|
<translation><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></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="191"/>
|
<location filename="../src/mainwindow.ui" line="95"/>
|
||||||
|
<location filename="../src/mainwindow.ui" line="364"/>
|
||||||
<source><html><head/><body><p align="center">Temperature</p></body></html></source>
|
<source><html><head/><body><p align="center">Temperature</p></body></html></source>
|
||||||
<translation><html><head/><body><p align="center">Temperatura</p></body></html></translation>
|
<translation><html><head/><body><p align="center">Temperatura</p></body></html></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="207"/>
|
<location filename="../src/mainwindow.ui" line="111"/>
|
||||||
|
<location filename="../src/mainwindow.ui" line="354"/>
|
||||||
<source><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html></source>
|
<source><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html></source>
|
||||||
<translation><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html></translation>
|
<translation><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="252"/>
|
<location filename="../src/mainwindow.ui" line="156"/>
|
||||||
<source>Firmware</source>
|
<source>Firmware</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="266"/>
|
<location filename="../src/mainwindow.ui" line="170"/>
|
||||||
<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="280"/>
|
<location filename="../src/mainwindow.ui" line="184"/>
|
||||||
<source>Protocol</source>
|
<source>Protocol</source>
|
||||||
<translation>Protocolo</translation>
|
<translation>Protocolo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="294"/>
|
<location filename="../src/mainwindow.ui" line="198"/>
|
||||||
<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="314"/>
|
<location filename="../src/mainwindow.ui" line="233"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="349"/>
|
<source><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">Good 100 %</span></p></body></html></source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mainwindow.ui" line="250"/>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="383"/>
|
||||||
<source>Type</source>
|
<source>Type</source>
|
||||||
<translation>Tipo</translation>
|
<translation>Tipo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="336"/>
|
<location filename="../src/mainwindow.ui" line="272"/>
|
||||||
<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="350"/>
|
<location filename="../src/mainwindow.ui" line="286"/>
|
||||||
<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="364"/>
|
<location filename="../src/mainwindow.ui" line="300"/>
|
||||||
<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="378"/>
|
<location filename="../src/mainwindow.ui" line="314"/>
|
||||||
<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="392"/>
|
<location filename="../src/mainwindow.ui" line="328"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="349"/>
|
<location filename="../src/mainwindow.cpp" line="383"/>
|
||||||
<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="424"/>
|
<location filename="../src/mainwindow.ui" line="498"/>
|
||||||
<source>File</source>
|
<source>File</source>
|
||||||
<translation>Archivo</translation>
|
<translation>Archivo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="431"/>
|
<location filename="../src/mainwindow.ui" line="505"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Ajustes</translation>
|
<translation>Ajustes</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="441"/>
|
<location filename="../src/mainwindow.ui" line="515"/>
|
||||||
<source>&Help</source>
|
<source>&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="450"/>
|
<location filename="../src/mainwindow.ui" line="524"/>
|
||||||
<source>De&vice</source>
|
<source>De&vice</source>
|
||||||
<translation>Dispositi&vo</translation>
|
<translation>Dispositi&vo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="457"/>
|
<location filename="../src/mainwindow.ui" line="531"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="239"/>
|
<location filename="../src/mainwindow.cpp" line="273"/>
|
||||||
<source>Disk</source>
|
<source>Disk</source>
|
||||||
<translation>Disco</translation>
|
<translation>Disco</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="471"/>
|
<location filename="../src/mainwindow.ui" line="545"/>
|
||||||
<source>&Save JSON</source>
|
<source>&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="479"/>
|
<location filename="../src/mainwindow.ui" line="553"/>
|
||||||
<source>&Quit</source>
|
<source>&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="490"/>
|
<location filename="../src/mainwindow.ui" line="564"/>
|
||||||
<source>&Refresh Devices</source>
|
<source>&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="498"/>
|
<location filename="../src/mainwindow.ui" line="572"/>
|
||||||
<source>&GitHub</source>
|
<source>&GitHub</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="507"/>
|
<location filename="../src/mainwindow.ui" line="581"/>
|
||||||
<source>&About QDiskInfo</source>
|
<source>&About QDiskInfo</source>
|
||||||
<translation>Acerca de &QDiskInfo</translation>
|
<translation>Acerca de &QDiskInfo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="563"/>
|
<location filename="../src/mainwindow.ui" line="637"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="990"/>
|
<source>About &Qt</source>
|
||||||
|
<translation>Acerca de &Qt</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="1103"/>
|
||||||
<source>About Qt</source>
|
<source>About Qt</source>
|
||||||
<translation>Acerca de Qt</translation>
|
<translation>Acerca de Qt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="518"/>
|
<location filename="../src/mainwindow.ui" line="592"/>
|
||||||
<source>&Ignore C4 (Reallocated Event Count)</source>
|
<source>&Ignore C4 (Reallocated Event Count)</source>
|
||||||
<translation>&Ignorar C4 (Reallocated Event Count)</translation>
|
<translation>&Ignorar C4 (Reallocated Event Count)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="526"/>
|
<location filename="../src/mainwindow.ui" line="600"/>
|
||||||
<source>&Convert Raw values to HEX</source>
|
<source>&Convert Raw values to HEX</source>
|
||||||
<translation>&Convertir valores en Bruto a HEX</translation>
|
<translation>&Convertir valores en Bruto a HEX</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="534"/>
|
<location filename="../src/mainwindow.ui" line="608"/>
|
||||||
<source>&Use Fahrenheit</source>
|
<source>&Use Fahrenheit</source>
|
||||||
<translation>&Usar Fahrenheit</translation>
|
<translation>&Usar Fahrenheit</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="539"/>
|
<location filename="../src/mainwindow.ui" line="613"/>
|
||||||
<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="547"/>
|
<location filename="../src/mainwindow.ui" line="621"/>
|
||||||
<source>Cyclic &Navigation</source>
|
<source>Cyclic &Navigation</source>
|
||||||
<translation>&Navegación Cíclica</translation>
|
<translation>&Navegación Cíclica</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="555"/>
|
<location filename="../src/mainwindow.ui" line="629"/>
|
||||||
<source>Use &GB instead of TB</source>
|
<source>Use &GB instead of TB</source>
|
||||||
<translation>Usar &GB en lugar de TB</translation>
|
<translation>Usar &GB en lugar de TB</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="64"/>
|
<location filename="../src/mainwindow.cpp" line="72"/>
|
||||||
<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="68"/>
|
<location filename="../src/mainwindow.cpp" line="76"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="394"/>
|
<location filename="../src/mainwindow.cpp" line="428"/>
|
||||||
<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="225"/>
|
<location filename="../src/mainwindow.cpp" line="259"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="633"/>
|
<location filename="../src/mainwindow.cpp" line="676"/>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="689"/>
|
||||||
<source>Good</source>
|
<source>Good</source>
|
||||||
<translation>Bueno</translation>
|
<translation>Bueno</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="228"/>
|
<location filename="../src/mainwindow.cpp" line="262"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="631"/>
|
<location filename="../src/mainwindow.cpp" line="674"/>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="687"/>
|
||||||
<source>Caution</source>
|
<source>Caution</source>
|
||||||
<translation>Precaución</translation>
|
<translation>Precaución</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="231"/>
|
<location filename="../src/mainwindow.cpp" line="265"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="629"/>
|
<location filename="../src/mainwindow.cpp" line="672"/>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="685"/>
|
||||||
<source>Bad</source>
|
<source>Bad</source>
|
||||||
<translation>Malo</translation>
|
<translation>Malo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="234"/>
|
<location filename="../src/mainwindow.cpp" line="268"/>
|
||||||
<source>Unknown</source>
|
<source>Unknown</source>
|
||||||
<translation>Desconocido</translation>
|
<translation>Desconocido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="349"/>
|
<location filename="../src/mainwindow.cpp" line="383"/>
|
||||||
<source>Status</source>
|
<source>Status</source>
|
||||||
<translation>Estado</translation>
|
<translation>Estado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="429"/>
|
<location filename="../src/mainwindow.cpp" line="463"/>
|
||||||
<source>count</source>
|
<source>count</source>
|
||||||
<translation>veces</translation>
|
<translation>veces</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="440"/>
|
<location filename="../src/mainwindow.cpp" line="474"/>
|
||||||
<source>hours</source>
|
<source>hours</source>
|
||||||
<translation>horas</translation>
|
<translation>horas</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="661"/>
|
<location filename="../src/mainwindow.cpp" line="726"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="708"/>
|
<location filename="../src/mainwindow.cpp" line="773"/>
|
||||||
<source>Short</source>
|
<source>Short</source>
|
||||||
<translation>Corto</translation>
|
<translation>Corto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="663"/>
|
<location filename="../src/mainwindow.cpp" line="728"/>
|
||||||
<source>Conveyance</source>
|
<source>Conveyance</source>
|
||||||
<translation>Transferencia</translation>
|
<translation>Transferencia</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="665"/>
|
<location filename="../src/mainwindow.cpp" line="730"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="714"/>
|
<location filename="../src/mainwindow.cpp" line="779"/>
|
||||||
<source>Extended</source>
|
<source>Extended</source>
|
||||||
<translation>Extendido</translation>
|
<translation>Extendido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="670"/>
|
<location filename="../src/mainwindow.cpp" line="735"/>
|
||||||
<source>Min.)</source>
|
<source>Min.)</source>
|
||||||
<translation>Min.)</translation>
|
<translation>Min.)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="743"/>
|
<location filename="../src/mainwindow.cpp" line="808"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<source>ID</source>
|
<source>ID</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="743"/>
|
<location filename="../src/mainwindow.cpp" line="808"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<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="743"/>
|
<location filename="../src/mainwindow.cpp" line="808"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<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="770"/>
|
<location filename="../src/mainwindow.cpp" line="835"/>
|
||||||
<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="772"/>
|
<location filename="../src/mainwindow.cpp" line="837"/>
|
||||||
<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="774"/>
|
<location filename="../src/mainwindow.cpp" line="839"/>
|
||||||
<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="776"/>
|
<location filename="../src/mainwindow.cpp" line="841"/>
|
||||||
<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="778"/>
|
<location filename="../src/mainwindow.cpp" line="843"/>
|
||||||
<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="780"/>
|
<location filename="../src/mainwindow.cpp" line="845"/>
|
||||||
<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="832"/>
|
<location filename="../src/mainwindow.cpp" line="897"/>
|
||||||
<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="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<source>Current</source>
|
<source>Current</source>
|
||||||
<translation>Actual</translation>
|
<translation>Actual</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<source>Worst</source>
|
<source>Worst</source>
|
||||||
<translation>Peor</translation>
|
<translation>Peor</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<source>Threshold</source>
|
<source>Threshold</source>
|
||||||
<translation>Umbral</translation>
|
<translation>Umbral</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="947"/>
|
<location filename="../src/mainwindow.cpp" line="1060"/>
|
||||||
<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="948"/>
|
<location filename="../src/mainwindow.cpp" line="1061"/>
|
||||||
<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="953"/>
|
<location filename="../src/mainwindow.cpp" line="1066"/>
|
||||||
<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="954"/>
|
<location filename="../src/mainwindow.cpp" line="1067"/>
|
||||||
<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="960"/>
|
<location filename="../src/mainwindow.cpp" line="1073"/>
|
||||||
<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="980"/>
|
<location filename="../src/mainwindow.cpp" line="1093"/>
|
||||||
<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="981"/>
|
<location filename="../src/mainwindow.cpp" line="1094"/>
|
||||||
<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="982"/>
|
<location filename="../src/mainwindow.cpp" line="1095"/>
|
||||||
<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="983"/>
|
<location filename="../src/mainwindow.cpp" line="1096"/>
|
||||||
<source>Version</source>
|
<source>Version</source>
|
||||||
<translation>Versión</translation>
|
<translation>Versión</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="985"/>
|
<location filename="../src/mainwindow.cpp" line="1098"/>
|
||||||
<source>About QDiskInfo</source>
|
<source>About QDiskInfo</source>
|
||||||
<translation>Acerca de QDiskInfo</translation>
|
<translation>Acerca de QDiskInfo</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -9,355 +9,370 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="113"/>
|
<location filename="../src/mainwindow.ui" line="402"/>
|
||||||
<source><html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Hard Drive Name</span></p></body></html></source>
|
<source><html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Hard Drive Name</span></p></body></html></source>
|
||||||
<translation><html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Nome do Disco Rígido</span></p></body></html></translation>
|
<translation><html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Nome do Disco Rígido</span></p></body></html></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="152"/>
|
<location filename="../src/mainwindow.ui" line="56"/>
|
||||||
|
<location filename="../src/mainwindow.ui" line="243"/>
|
||||||
<source><html><head/><body><p align="center">Health Status</p></body></html></source>
|
<source><html><head/><body><p align="center">Health Status</p></body></html></source>
|
||||||
<translation><html><head/><body><p align="center">Status de Saúde</p></body></html></translation>
|
<translation><html><head/><body><p align="center">Status de Saúde</p></body></html></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="168"/>
|
<location filename="../src/mainwindow.ui" line="72"/>
|
||||||
<source><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></source>
|
<source><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></source>
|
||||||
<translation><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></translation>
|
<translation><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></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="191"/>
|
<location filename="../src/mainwindow.ui" line="95"/>
|
||||||
|
<location filename="../src/mainwindow.ui" line="364"/>
|
||||||
<source><html><head/><body><p align="center">Temperature</p></body></html></source>
|
<source><html><head/><body><p align="center">Temperature</p></body></html></source>
|
||||||
<translation><html><head/><body><p align="center">Temperatura</p></body></html></translation>
|
<translation><html><head/><body><p align="center">Temperatura</p></body></html></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="207"/>
|
<location filename="../src/mainwindow.ui" line="111"/>
|
||||||
|
<location filename="../src/mainwindow.ui" line="354"/>
|
||||||
<source><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html></source>
|
<source><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html></source>
|
||||||
<translation><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html></translation>
|
<translation><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="252"/>
|
<location filename="../src/mainwindow.ui" line="156"/>
|
||||||
<source>Firmware</source>
|
<source>Firmware</source>
|
||||||
<translation>Firmware</translation>
|
<translation>Firmware</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="266"/>
|
<location filename="../src/mainwindow.ui" line="170"/>
|
||||||
<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="280"/>
|
<location filename="../src/mainwindow.ui" line="184"/>
|
||||||
<source>Protocol</source>
|
<source>Protocol</source>
|
||||||
<translation>Padrão</translation>
|
<translation>Padrão</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="294"/>
|
<location filename="../src/mainwindow.ui" line="198"/>
|
||||||
<source>Device Node</source>
|
<source>Device Node</source>
|
||||||
<translation>Nó do Dispositivo</translation>
|
<translation>Nó do Dispositivo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="314"/>
|
<location filename="../src/mainwindow.ui" line="233"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="349"/>
|
<source><html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">Good 100 %</span></p></body></html></source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mainwindow.ui" line="250"/>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="383"/>
|
||||||
<source>Type</source>
|
<source>Type</source>
|
||||||
<translation>Tipo</translation>
|
<translation>Tipo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="336"/>
|
<location filename="../src/mainwindow.ui" line="272"/>
|
||||||
<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="350"/>
|
<location filename="../src/mainwindow.ui" line="286"/>
|
||||||
<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="364"/>
|
<location filename="../src/mainwindow.ui" line="300"/>
|
||||||
<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="378"/>
|
<location filename="../src/mainwindow.ui" line="314"/>
|
||||||
<source>Power On Count</source>
|
<source>Power On Count</source>
|
||||||
<translation>Nº de Vezes Ligado</translation>
|
<translation>Nº de Vezes Ligado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="392"/>
|
<location filename="../src/mainwindow.ui" line="328"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="349"/>
|
<location filename="../src/mainwindow.cpp" line="383"/>
|
||||||
<source>Power On Hours</source>
|
<source>Power On Hours</source>
|
||||||
<translation>Nº de Horas Ligado</translation>
|
<translation>Nº de Horas Ligado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="424"/>
|
<location filename="../src/mainwindow.ui" line="498"/>
|
||||||
<source>File</source>
|
<source>File</source>
|
||||||
<translation>Arquivo</translation>
|
<translation>Arquivo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="431"/>
|
<location filename="../src/mainwindow.ui" line="505"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Configurações</translation>
|
<translation>Configurações</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="441"/>
|
<location filename="../src/mainwindow.ui" line="515"/>
|
||||||
<source>&Help</source>
|
<source>&Help</source>
|
||||||
<translation>&Ajuda</translation>
|
<translation>&Ajuda</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="450"/>
|
<location filename="../src/mainwindow.ui" line="524"/>
|
||||||
<source>De&vice</source>
|
<source>De&vice</source>
|
||||||
<translation>&Dispositivo</translation>
|
<translation>&Dispositivo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="457"/>
|
<location filename="../src/mainwindow.ui" line="531"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="239"/>
|
<location filename="../src/mainwindow.cpp" line="273"/>
|
||||||
<source>Disk</source>
|
<source>Disk</source>
|
||||||
<translation>Disco</translation>
|
<translation>Disco</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="471"/>
|
<location filename="../src/mainwindow.ui" line="545"/>
|
||||||
<source>&Save JSON</source>
|
<source>&Save JSON</source>
|
||||||
<translation>&Salvar JSON</translation>
|
<translation>&Salvar JSON</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="479"/>
|
<location filename="../src/mainwindow.ui" line="553"/>
|
||||||
<source>&Quit</source>
|
<source>&Quit</source>
|
||||||
<translation>&Sair</translation>
|
<translation>&Sair</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="490"/>
|
<location filename="../src/mainwindow.ui" line="564"/>
|
||||||
<source>&Refresh Devices</source>
|
<source>&Refresh Devices</source>
|
||||||
<translation>&Atualizar Dispositivos</translation>
|
<translation>&Atualizar Dispositivos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="498"/>
|
<location filename="../src/mainwindow.ui" line="572"/>
|
||||||
<source>&GitHub</source>
|
<source>&GitHub</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="507"/>
|
<location filename="../src/mainwindow.ui" line="581"/>
|
||||||
<source>&About QDiskInfo</source>
|
<source>&About QDiskInfo</source>
|
||||||
<translation>Sobre &QDiskInfo</translation>
|
<translation>Sobre &QDiskInfo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="563"/>
|
<location filename="../src/mainwindow.ui" line="637"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="990"/>
|
<source>About &Qt</source>
|
||||||
|
<translation>Sobre o &Qt</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="1103"/>
|
||||||
<source>About Qt</source>
|
<source>About Qt</source>
|
||||||
<translation>Sobre o Qt</translation>
|
<translation>Sobre o Qt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="518"/>
|
<location filename="../src/mainwindow.ui" line="592"/>
|
||||||
<source>&Ignore C4 (Reallocated Event Count)</source>
|
<source>&Ignore C4 (Reallocated Event Count)</source>
|
||||||
<translation>&Ignorar C4 (Nº de Eventos Realocados)</translation>
|
<translation>&Ignorar C4 (Nº de Eventos Realocados)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="526"/>
|
<location filename="../src/mainwindow.ui" line="600"/>
|
||||||
<source>&Convert Raw values to HEX</source>
|
<source>&Convert Raw values to HEX</source>
|
||||||
<translation>&Converter Valores Puros para HEX</translation>
|
<translation>&Converter Valores Puros para HEX</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="534"/>
|
<location filename="../src/mainwindow.ui" line="608"/>
|
||||||
<source>&Use Fahrenheit</source>
|
<source>&Use Fahrenheit</source>
|
||||||
<translation>&Usar Fahrenheit</translation>
|
<translation>&Usar Fahrenheit</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="539"/>
|
<location filename="../src/mainwindow.ui" line="613"/>
|
||||||
<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="547"/>
|
<location filename="../src/mainwindow.ui" line="621"/>
|
||||||
<source>Cyclic &Navigation</source>
|
<source>Cyclic &Navigation</source>
|
||||||
<translation>&Navegação Cíclica</translation>
|
<translation>&Navegação Cíclica</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.ui" line="555"/>
|
<location filename="../src/mainwindow.ui" line="629"/>
|
||||||
<source>Use &GB instead of TB</source>
|
<source>Use &GB instead of TB</source>
|
||||||
<translation>&Usar GB invés de TB</translation>
|
<translation>&Usar GB invés de TB</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="64"/>
|
<location filename="../src/mainwindow.cpp" line="72"/>
|
||||||
<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="68"/>
|
<location filename="../src/mainwindow.cpp" line="76"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="394"/>
|
<location filename="../src/mainwindow.cpp" line="428"/>
|
||||||
<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="225"/>
|
<location filename="../src/mainwindow.cpp" line="259"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="633"/>
|
<location filename="../src/mainwindow.cpp" line="676"/>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="689"/>
|
||||||
<source>Good</source>
|
<source>Good</source>
|
||||||
<translation>Saúdavel</translation>
|
<translation>Saúdavel</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="228"/>
|
<location filename="../src/mainwindow.cpp" line="262"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="631"/>
|
<location filename="../src/mainwindow.cpp" line="674"/>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="687"/>
|
||||||
<source>Caution</source>
|
<source>Caution</source>
|
||||||
<translation>Alerta</translation>
|
<translation>Alerta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="231"/>
|
<location filename="../src/mainwindow.cpp" line="265"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="629"/>
|
<location filename="../src/mainwindow.cpp" line="672"/>
|
||||||
|
<location filename="../src/mainwindow.cpp" line="685"/>
|
||||||
<source>Bad</source>
|
<source>Bad</source>
|
||||||
<translation>Crítico</translation>
|
<translation>Crítico</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="234"/>
|
<location filename="../src/mainwindow.cpp" line="268"/>
|
||||||
<source>Unknown</source>
|
<source>Unknown</source>
|
||||||
<translation>Indefinido</translation>
|
<translation>Indefinido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="349"/>
|
<location filename="../src/mainwindow.cpp" line="383"/>
|
||||||
<source>Status</source>
|
<source>Status</source>
|
||||||
<translation>Status</translation>
|
<translation>Status</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="429"/>
|
<location filename="../src/mainwindow.cpp" line="463"/>
|
||||||
<source>count</source>
|
<source>count</source>
|
||||||
<translation>vezes</translation>
|
<translation>vezes</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="440"/>
|
<location filename="../src/mainwindow.cpp" line="474"/>
|
||||||
<source>hours</source>
|
<source>hours</source>
|
||||||
<translation>horas</translation>
|
<translation>horas</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="661"/>
|
<location filename="../src/mainwindow.cpp" line="726"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="708"/>
|
<location filename="../src/mainwindow.cpp" line="773"/>
|
||||||
<source>Short</source>
|
<source>Short</source>
|
||||||
<translation>Rápido</translation>
|
<translation>Rápido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="663"/>
|
<location filename="../src/mainwindow.cpp" line="728"/>
|
||||||
<source>Conveyance</source>
|
<source>Conveyance</source>
|
||||||
<translation>Médio</translation>
|
<translation>Médio</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="665"/>
|
<location filename="../src/mainwindow.cpp" line="730"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="714"/>
|
<location filename="../src/mainwindow.cpp" line="779"/>
|
||||||
<source>Extended</source>
|
<source>Extended</source>
|
||||||
<translation>Longo</translation>
|
<translation>Longo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="670"/>
|
<location filename="../src/mainwindow.cpp" line="735"/>
|
||||||
<source>Min.)</source>
|
<source>Min.)</source>
|
||||||
<translation>Min.)</translation>
|
<translation>Min.)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="743"/>
|
<location filename="../src/mainwindow.cpp" line="808"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<source>ID</source>
|
<source>ID</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="743"/>
|
<location filename="../src/mainwindow.cpp" line="808"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<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="743"/>
|
<location filename="../src/mainwindow.cpp" line="808"/>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<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="770"/>
|
<location filename="../src/mainwindow.cpp" line="835"/>
|
||||||
<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="772"/>
|
<location filename="../src/mainwindow.cpp" line="837"/>
|
||||||
<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="774"/>
|
<location filename="../src/mainwindow.cpp" line="839"/>
|
||||||
<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="776"/>
|
<location filename="../src/mainwindow.cpp" line="841"/>
|
||||||
<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="778"/>
|
<location filename="../src/mainwindow.cpp" line="843"/>
|
||||||
<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="780"/>
|
<location filename="../src/mainwindow.cpp" line="845"/>
|
||||||
<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="832"/>
|
<location filename="../src/mainwindow.cpp" line="897"/>
|
||||||
<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="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<source>Current</source>
|
<source>Current</source>
|
||||||
<translation>Atual</translation>
|
<translation>Atual</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<source>Worst</source>
|
<source>Worst</source>
|
||||||
<translation>Pior</translation>
|
<translation>Pior</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="845"/>
|
<location filename="../src/mainwindow.cpp" line="910"/>
|
||||||
<source>Threshold</source>
|
<source>Threshold</source>
|
||||||
<translation>Limite</translation>
|
<translation>Limite</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="947"/>
|
<location filename="../src/mainwindow.cpp" line="1060"/>
|
||||||
<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="948"/>
|
<location filename="../src/mainwindow.cpp" line="1061"/>
|
||||||
<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="953"/>
|
<location filename="../src/mainwindow.cpp" line="1066"/>
|
||||||
<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="954"/>
|
<location filename="../src/mainwindow.cpp" line="1067"/>
|
||||||
<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="960"/>
|
<location filename="../src/mainwindow.cpp" line="1073"/>
|
||||||
<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="980"/>
|
<location filename="../src/mainwindow.cpp" line="1093"/>
|
||||||
<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="981"/>
|
<location filename="../src/mainwindow.cpp" line="1094"/>
|
||||||
<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="982"/>
|
<location filename="../src/mainwindow.cpp" line="1095"/>
|
||||||
<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="983"/>
|
<location filename="../src/mainwindow.cpp" line="1096"/>
|
||||||
<source>Version</source>
|
<source>Version</source>
|
||||||
<translation>Versão</translation>
|
<translation>Versão</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow.cpp" line="985"/>
|
<location filename="../src/mainwindow.cpp" line="1098"/>
|
||||||
<source>About QDiskInfo</source>
|
<source>About QDiskInfo</source>
|
||||||
<translation>Sobre QDiskInfo</translation>
|
<translation>Sobre QDiskInfo</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
Reference in New Issue
Block a user