translation of all project, and new translation mechanism
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
#include "javaruntimeservice.h"
|
||||
#include "localization.h"
|
||||
|
||||
#include "launcherpaths.h"
|
||||
|
||||
@@ -242,7 +243,7 @@ void JavaRuntimeService::requestAdoptiumReleases()
|
||||
connect(reply, &QNetworkReply::finished, this, [this, reply] {
|
||||
reply->deleteLater();
|
||||
if (reply->error() != QNetworkReply::NoError) {
|
||||
requestFinished(tr("Не удалось получить список версий Java: %1")
|
||||
requestFinished(Loc::text("java.error.versionsFetchFailed")
|
||||
.arg(reply->errorString()));
|
||||
return;
|
||||
}
|
||||
@@ -260,7 +261,7 @@ void JavaRuntimeService::requestAdoptiumReleases()
|
||||
majors << major;
|
||||
}
|
||||
if (majors.isEmpty()) {
|
||||
requestFinished(tr("Список версий Java не удалось разобрать"));
|
||||
requestFinished(Loc::text("java.error.versionsUnparsable"));
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -315,7 +316,7 @@ void JavaRuntimeService::requestFeatureRelease(int major,
|
||||
|
||||
QString warning;
|
||||
if (reply->error() != QNetworkReply::NoError && status != 404) {
|
||||
warning = tr("Не удалось получить сборки Java %1: %2")
|
||||
warning = Loc::text("java.error.buildsFetchFailed")
|
||||
.arg(major)
|
||||
.arg(reply->errorString());
|
||||
}
|
||||
@@ -330,7 +331,7 @@ void JavaRuntimeService::requestMojangRuntimes()
|
||||
connect(reply, &QNetworkReply::finished, this, [this, reply] {
|
||||
reply->deleteLater();
|
||||
if (reply->error() != QNetworkReply::NoError) {
|
||||
requestFinished(tr("Не удалось получить рантаймы Mojang: %1")
|
||||
requestFinished(Loc::text("java.error.mojangRuntimesFailed")
|
||||
.arg(reply->errorString()));
|
||||
return;
|
||||
}
|
||||
@@ -370,7 +371,7 @@ void JavaRuntimeService::finishRefresh()
|
||||
for (const Callback &callback : pending) {
|
||||
// Сеть подвела, но старые данные есть — работаем на них.
|
||||
if (!ok && hasData())
|
||||
callback(true, warning.isEmpty() ? tr("Список сборок Java взят из кэша") : warning);
|
||||
callback(true, warning.isEmpty() ? Loc::text("java.status.catalogFromCache") : warning);
|
||||
else
|
||||
callback(ok, warning);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user