Группа :: Графические оболочки/KDE
Пакет: sddm
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: alt-translate-renew-dialog.patch
Скачать
Скачать
diff --git a/src/auth/AuthRequest.cpp b/src/auth/AuthRequest.cpp
index abf6049..7348a3b 100644
--- a/src/auth/AuthRequest.cpp
+++ b/src/auth/AuthRequest.cpp
@@ -117,7 +117,7 @@ namespace SDDM {
QString AuthRequest::findNewPwdMessage() {
for (const AuthPrompt* qap : qAsConst(d->prompts)) {
if(qap->type()==AuthPrompt::CHANGE_NEW)
- return qap->message();
+ return tr(qap->message().toLatin1().constData());
}
return QString();
}
@@ -125,7 +125,7 @@ namespace SDDM {
QString AuthRequest::findRepeatPwdMessage() {
for (const AuthPrompt* qap : qAsConst(d->prompts)) {
if(qap->type()==AuthPrompt::CHANGE_REPEAT)
- return qap->message();
+ return tr(qap->message().toLatin1().constData());
}
return QString();
}
diff --git a/src/helper/backend/PamBackend.cpp b/src/helper/backend/PamBackend.cpp
index 68582e5..0b0095e 100644
--- a/src/helper/backend/PamBackend.cpp
+++ b/src/helper/backend/PamBackend.cpp
@@ -31,28 +31,28 @@
namespace SDDM {
static Request loginRequest {
- { { AuthPrompt::LOGIN_USER, QStringLiteral("login:"), false },
- { AuthPrompt::LOGIN_USER, QStringLiteral("я┐я┤п╣я┌п╫п╟я▐ п╥п╟п©п╦я│я▄:"), false },
- { AuthPrompt::LOGIN_PASSWORD, QStringLiteral("Password: "), true },
- { AuthPrompt::LOGIN_PASSWORD, QStringLiteral("п÷п╟я─п╬п╩я▄: "), true }
+ { { AuthPrompt::LOGIN_USER, QT_TR_NOOP(QStringLiteral("login:")), false },
+ { AuthPrompt::LOGIN_USER, QStringLiteral("я┐я┤п╣я┌п╫п╟я▐ п╥п╟п©п╦я│я▄:"), false },
+ { AuthPrompt::LOGIN_PASSWORD, QT_TR_NOOP(QStringLiteral("Password: ")), true },
+ { AuthPrompt::LOGIN_PASSWORD, QStringLiteral("п÷п╟я─п╬п╩я▄: "), true }
}
};
static Request changePassRequest {
- { { AuthPrompt::CHANGE_CURRENT, QStringLiteral("(current) UNIX password: "), true },
- { AuthPrompt::CHANGE_CURRENT, QStringLiteral("(я┌п╣п╨я┐я┴п╦п╧) п©п╟я─п╬п╩я▄ UNIX: "), true },
- { AuthPrompt::CHANGE_NEW, QStringLiteral("New password: "), true },
- { AuthPrompt::CHANGE_NEW, QStringLiteral("п²п╬п╡я▀п╧ п©п╟я─п╬п╩я▄: "), true },
- { AuthPrompt::CHANGE_REPEAT, QStringLiteral("Retype new password: "), true },
- { AuthPrompt::CHANGE_REPEAT, QStringLiteral("п÷п╬п╡я┌п╬я─п╦я┌п╣ п╡п╡п╬п╢ п©п╟я─п╬п╩я▐: "), true }
+ { { AuthPrompt::CHANGE_CURRENT, QT_TR_NOOP(QStringLiteral("(current) UNIX password: ")), true },
+ { AuthPrompt::CHANGE_CURRENT, QStringLiteral("(я┌п╣п╨я┐я┴п╦п╧) п©п╟я─п╬п╩я▄ UNIX: "), true },
+ { AuthPrompt::CHANGE_NEW, QT_TR_NOOP(QStringLiteral("New password: ")), true },
+ { AuthPrompt::CHANGE_NEW, QStringLiteral("п²п╬п╡я▀п╧ п©п╟я─п╬п╩я▄: "), true },
+ { AuthPrompt::CHANGE_REPEAT, QT_TR_NOOP(QStringLiteral("Retype new password: ")), true },
+ { AuthPrompt::CHANGE_REPEAT, QStringLiteral("п÷п╬п╡я┌п╬я─п╦я┌п╣ п╡п╡п╬п╢ п©п╟я─п╬п╩я▐: "), true }
}
};
static Request changePassNoOldRequest {
- { { AuthPrompt::CHANGE_NEW, QStringLiteral("New password: "), true },
- { AuthPrompt::CHANGE_NEW, QStringLiteral("п²п╬п╡я▀п╧ п©п╟я─п╬п╩я▄: "), true },
- { AuthPrompt::CHANGE_REPEAT, QStringLiteral("Retype new password: "), true },
- { AuthPrompt::CHANGE_REPEAT, QStringLiteral("п÷п╬п╡я┌п╬я─п╦я┌п╣ п╡п╡п╬п╢ п©п╟я─п╬п╩я▐: "), true }
+ { { AuthPrompt::CHANGE_NEW, QT_TR_NOOP(QStringLiteral("New password: ")), true },
+ { AuthPrompt::CHANGE_NEW, QStringLiteral("п²п╬п╡я▀п╧ п©п╟я─п╬п╩я▄: "), true },
+ { AuthPrompt::CHANGE_REPEAT, QT_TR_NOOP(QStringLiteral("Retype new password: ")), true },
+ { AuthPrompt::CHANGE_REPEAT, QStringLiteral("п÷п╬п╡я┌п╬я─п╦я┌п╣ п╡п╡п╬п╢ п©п╟я─п╬п╩я▐: "), true }
}
};