mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-08-04 08:22:32 +00:00
Patch compatible version notice
This commit is contained in:
parent
24bce59f70
commit
e82d627515
@ -32,8 +32,6 @@
|
||||
#include "common/path_util.h"
|
||||
#include "core/module.h"
|
||||
|
||||
using namespace Common::FS;
|
||||
|
||||
CheatsPatches::CheatsPatches(const QString& gameName, const QString& gameSerial,
|
||||
const QString& gameVersion, const QString& gameSize,
|
||||
const QPixmap& gameImage, QWidget* parent)
|
||||
@ -776,6 +774,7 @@ void CheatsPatches::downloadPatches(const QString repository, const bool showMes
|
||||
// Create the files.json file with the identification of which file to open
|
||||
createFilesJson(repository);
|
||||
populateFileListPatches();
|
||||
compatibleVersionNotice(repository);
|
||||
} else {
|
||||
if (showMessageBox) {
|
||||
QMessageBox::warning(this, tr("Error"),
|
||||
@ -787,6 +786,84 @@ void CheatsPatches::downloadPatches(const QString repository, const bool showMes
|
||||
});
|
||||
}
|
||||
|
||||
void CheatsPatches::compatibleVersionNotice(const QString repository) {
|
||||
QDir patchesDir(Common::FS::GetUserPath(Common::FS::PathType::PatchesDir));
|
||||
QDir dir = patchesDir.filePath(repository);
|
||||
|
||||
QStringList xmlFiles = dir.entryList(QStringList() << "*.xml", QDir::Files);
|
||||
QSet<QString> appVersionsSet;
|
||||
|
||||
foreach (const QString& xmlFile, xmlFiles) {
|
||||
QFile file(dir.filePath(xmlFile));
|
||||
if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) {
|
||||
QMessageBox::warning(this, tr("ERROR"),
|
||||
QString(tr("Failed to open file:") + "\n%1").arg(xmlFile));
|
||||
continue;
|
||||
}
|
||||
|
||||
QXmlStreamReader xmlReader(&file);
|
||||
bool foundMatchingID = false;
|
||||
|
||||
while (!xmlReader.atEnd() && !xmlReader.hasError()) {
|
||||
QXmlStreamReader::TokenType token = xmlReader.readNext();
|
||||
if (token == QXmlStreamReader::StartElement) {
|
||||
if (xmlReader.name() == QStringLiteral("ID")) {
|
||||
QString id = xmlReader.readElementText();
|
||||
if (id == m_gameSerial) {
|
||||
foundMatchingID = true;
|
||||
}
|
||||
} else if (xmlReader.name() == QStringLiteral("Metadata")) {
|
||||
if (foundMatchingID) {
|
||||
QString appVer = xmlReader.attributes().value("AppVer").toString();
|
||||
if (!appVer.isEmpty()) {
|
||||
appVersionsSet.insert(appVer);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (xmlReader.hasError()) {
|
||||
QMessageBox::warning(this, tr("ERROR"),
|
||||
QString(tr("XML ERROR:") + "\n%1").arg(xmlReader.errorString()));
|
||||
}
|
||||
|
||||
if (foundMatchingID) {
|
||||
QStringList incompatibleVersions;
|
||||
bool hasMatchingVersion = false;
|
||||
|
||||
foreach (const QString& appVer, appVersionsSet) {
|
||||
if (appVer != m_gameVersion) {
|
||||
incompatibleVersions.append(appVer);
|
||||
} else {
|
||||
hasMatchingVersion = true;
|
||||
}
|
||||
}
|
||||
|
||||
if (!incompatibleVersions.isEmpty() ||
|
||||
(hasMatchingVersion && incompatibleVersions.isEmpty())) {
|
||||
QString message;
|
||||
|
||||
if (!incompatibleVersions.isEmpty()) {
|
||||
QString versionsList = incompatibleVersions.join(", ");
|
||||
message += QString(tr("The game is in version: %1")).arg(m_gameVersion) + "\n" +
|
||||
QString(tr("The downloaded patch only works on version: %1"))
|
||||
.arg(versionsList);
|
||||
|
||||
if (hasMatchingVersion) {
|
||||
message += QString(", %1").arg(m_gameVersion);
|
||||
}
|
||||
message += QString("\n" + tr("You may need to update your game."));
|
||||
}
|
||||
|
||||
if (!message.isEmpty()) {
|
||||
QMessageBox::information(this, tr("Incompatibility Notice"), message);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void CheatsPatches::createFilesJson(const QString& repository) {
|
||||
|
||||
QDir dir(Common::FS::GetUserPath(Common::FS::PathType::PatchesDir));
|
||||
@ -1126,8 +1203,8 @@ void CheatsPatches::addPatchesToLayout(const QString& filePath) {
|
||||
}
|
||||
}
|
||||
|
||||
// Remove the item from the list view if no patches were added (the game has patches, but not
|
||||
// for the current version)
|
||||
// Remove the item from the list view if no patches were added
|
||||
// (the game has patches, but not for the current version)
|
||||
if (!patchAdded) {
|
||||
QStringListModel* model = qobject_cast<QStringListModel*>(patchesListView->model());
|
||||
if (model) {
|
||||
@ -1154,12 +1231,6 @@ void CheatsPatches::updateNoteTextEdit(const QString& patchName) {
|
||||
QString type = lineObject["Type"].toString();
|
||||
QString address = lineObject["Address"].toString();
|
||||
QString patchValue = lineObject["Value"].toString();
|
||||
|
||||
// add the values to be modified in instructionsTextEdit
|
||||
// text.append(QString("\nType: %1\nAddress: %2\n\nValue: %3")
|
||||
// .arg(type)
|
||||
// .arg(address)
|
||||
// .arg(patchValue));
|
||||
}
|
||||
text.replace("\\n", "\n");
|
||||
instructionsTextEdit->setText(text);
|
||||
|
@ -32,11 +32,11 @@ public:
|
||||
const QString& gameSize, const QPixmap& gameImage, QWidget* parent = nullptr);
|
||||
~CheatsPatches();
|
||||
|
||||
// Public Methods
|
||||
void downloadCheats(const QString& source, const QString& m_gameSerial,
|
||||
const QString& m_gameVersion, bool showMessageBox);
|
||||
void downloadPatches(const QString repository, const bool showMessageBox);
|
||||
void createFilesJson(const QString& repository);
|
||||
void compatibleVersionNotice(const QString repository);
|
||||
|
||||
signals:
|
||||
void downloadFinished();
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>.HTML فشل في استرجاع صفحة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>اللعبة في الإصدار: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>الباتش الذي تم تنزيله يعمل فقط على الإصدار: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>قد تحتاج إلى تحديث لعبتك.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>إشعار عدم التوافق</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Kunne ikke hente HTML-side.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Spillet er i version: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>Den downloadede patch fungerer kun på version: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Du skal muligvis opdatere dit spil.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Uforenelighedsmeddelelse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Fehler beim Abrufen der HTML-Seite.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Das Spiel ist in der Version: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>Der heruntergeladene Patch funktioniert nur in der Version: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Sie müssen möglicherweise Ihr Spiel aktualisieren.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Inkompatibilitätsbenachrichtigung</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Αποτυχία ανάκτησης σελίδας HTML.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Το παιχνίδι είναι στην έκδοση: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>Η ληφθείσα ενημέρωση λειτουργεί μόνο στην έκδοση: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Μπορεί να χρειαστεί να ενημερώσετε το παιχνίδι σας.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Ειδοποίηση ασυμβατότητας</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Failed to retrieve HTML page.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>The game is in version: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>The downloaded patch only works on version: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>You may need to update your game.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Incompatibility Notice</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Error al recuperar la página HTML.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>El juego está en la versión: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>El parche descargado solo funciona en la versión: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Puede que necesites actualizar tu juego.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Aviso de incompatibilidad</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>HTML خطا دربازیابی صفحه</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>بازی در نسخه: %1 است</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>وصله دانلود شده فقط در نسخه: %1 کار می کند</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>شاید لازم باشد بازی خود را به روز کنید.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>اطلاعیه عدم سازگاری</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>HTML-sivun hakeminen epäonnistui.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Peli on versiossa: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation> ladattu päivitys toimii vain versiossa: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Sinun on ehkä päivitettävä peliäsi.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Yhteensopivuusilmoitus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Échec de la récupération de la page HTML.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Le jeu est en version: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>Le patch téléchargé ne fonctionne que sur la version: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Vous devrez peut-être mettre à jour votre jeu.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Avis d'incompatibilité</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Nem sikerült HTML oldal lekérése.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>A játék verziója: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>A letöltött javítás csak a(z) %1 verzión működik</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Lehet, hogy frissítened kell a játékodat.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Inkompatibilitási értesítés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Gagal mengambil halaman HTML.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Permainan berada di versi: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>Patch yang diunduh hanya berfungsi pada versi: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Anda mungkin perlu memperbarui permainan Anda.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Pemberitahuan Ketidakcocokan</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Impossibile recuperare la pagina HTML.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Il gioco è nella versione: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>La patch scaricata funziona solo sulla versione: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Potresti aver bisogno di aggiornare il tuo gioco.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Avviso di incompatibilità</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>HTMLページの取得に失敗しました。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>ゲームのバージョン: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>ダウンロードしたパッチはバージョン: %1 のみ機能します</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>ゲームを更新する必要があるかもしれません。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>互換性のない通知</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Failed to retrieve HTML page.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>The game is in version: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>The downloaded patch only works on version: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>You may need to update your game.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Incompatibility Notice</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Nepavyko gauti HTML puslapio.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Žaidimas yra versijoje: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>Parsisiųstas pataisas veikia tik versijoje: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Gali tekti atnaujinti savo žaidimą.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Suderinamumo pranešimas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Kunne ikke hente HTML-side.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Spillet er i versjon: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>Den nedlastede patchen fungerer bare på versjon: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Du må kanskje oppdatere spillet ditt.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Inkompatibilitetsvarsel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Kan HTML-pagina niet ophalen.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Het spel is in versie: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>De gedownloade patch werkt alleen op versie: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Misschien moet je je spel bijwerken.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Incompatibiliteitsmelding</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Nie udało się pobrać strony HTML.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Gra jest w wersji: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>Pobrana łatka działa tylko w wersji: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Możesz potrzebować zaktualizować swoją grę.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Powiadomienie o niezgodności</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Falha ao recuperar a página HTML.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>O jogo está na versão: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>O patch baixado só funciona na versão: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Talvez você precise atualizar seu jogo.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Aviso de incompatibilidade</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Nu s-a reușit obținerea paginii HTML.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Jocul este în versiunea: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>Patch-ul descărcat funcționează doar pe versiunea: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Este posibil să trebuiască să actualizezi jocul tău.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Avertizare de incompatibilitate</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Не удалось получить HTML-страницу.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Игра в версии: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>Скачанный патч работает только на версии: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Вам может понадобиться обновить игру.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Уведомление о несовместимости</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Gjetja e faqes HTML dështoi.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Loja është në versionin: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>Patch-i i shkarkuar funksionon vetëm në versionin: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Ju mund të duhet të përditësoni lojën tuaj.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Njoftim për papajtueshmëri</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>HTML sayfası alınamadı.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Oyun sürümde: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>İndirilen yamanın sadece sürümde çalışıyor: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Oyunuzu güncellemeniz gerekebilir.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Uyumsuzluk Bildirimi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>Không thể lấy trang HTML.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>Trò chơi đang ở phiên bản: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>Patch đã tải về chỉ hoạt động trên phiên bản: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>Bạn có thể cần cập nhật trò chơi của mình.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>Thông báo không tương thích</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>无法获取 HTML 页面。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>游戏版本: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>下载的补丁仅适用于版本: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>您可能需要更新您的游戏。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>不兼容通知</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
@ -1038,6 +1038,26 @@
|
||||
<source>Failed to retrieve HTML page.</source>
|
||||
<translation>無法檢索 HTML 頁面。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="850"/>
|
||||
<source>The game is in version: %1</source>
|
||||
<translation>遊戲版本: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="851"/>
|
||||
<source>The downloaded patch only works on version: %1</source>
|
||||
<translation>下載的補丁僅適用於版本: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="856"/>
|
||||
<source>You may need to update your game.</source>
|
||||
<translation>您可能需要更新遊戲。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="860"/>
|
||||
<source>Incompatibility Notice</source>
|
||||
<translation>不相容通知</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../cheats_patches.cpp" line="801"/>
|
||||
<source>Failed to open file:</source>
|
||||
|
Loading…
Reference in New Issue
Block a user