1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-23 22:37:55 +02:00

Merge branch 'develop' into feature/nullkiller2

This commit is contained in:
Mircea TheHonestCTO
2025-11-15 17:15:46 +01:00
151 changed files with 17411 additions and 9818 deletions

View File

@@ -1110,8 +1110,10 @@ void CModListView::installMaps(QStringList maps)
}
else
{
QString fileName = map.section('/', -1, -1);
if (QFile::exists(destDir + fileName))
QString srcPath = Helper::getRealPath(map);
QString fileName = QFileInfo(srcPath).fileName();
QString destFile = destDir + fileName;
if (QFile::exists(destFile))
conflictCount++;
}
}
@@ -1198,9 +1200,11 @@ void CModListView::installMaps(QStringList maps)
else
{
// Single map file
QString fileName = map.section('/', -1, -1);
QString srcPath = Helper::getRealPath(map);
QString fileName = QFileInfo(srcPath).fileName();
QString destFile = destDir + fileName;
logGlobal->info("Importing map '%s'", map.toStdString());
logGlobal->info("Importing map '%s'", srcPath.toStdString());
if (QFile::exists(destFile))
{

View File

@@ -276,7 +276,7 @@ bool CModFilterModel::filterMatchesCategory(const QModelIndex & source) const
return !mod.isInstalled();
case ModFilterMask::INSTALLED:
return mod.isInstalled();
case ModFilterMask::UPDATEABLE:
case ModFilterMask::UPDATABLE:
return mod.isUpdateAvailable();
case ModFilterMask::ENABLED:
return mod.isInstalled() && base->model->isModEnabled(modID);
@@ -320,6 +320,31 @@ bool CModFilterModel::filterAcceptsRow(int source_row, const QModelIndex & sourc
return false;
}
bool CModFilterModel::lessThan(const QModelIndex & source_left, const QModelIndex & source_right) const
{
if(source_left.column() != ModFields::STATUS_ENABLED)
return QSortFilterProxyModel::lessThan(source_left, source_right);
const auto leftMod = base->model->getMod(base->modIndexToName(source_left));
const auto rightMod = base->model->getMod(base->modIndexToName(source_right));
const auto isLeftEnabled = base->model->isModEnabled(leftMod.getID());
const auto isRightEnabled = base->model->isModEnabled(rightMod.getID());
if(!isLeftEnabled && isRightEnabled)
return true;
if(isLeftEnabled && !isRightEnabled)
return false;
const auto isLeftInstalled = leftMod.isInstalled();
const auto isRightInstalled = rightMod.isInstalled();
if(!isLeftInstalled && isRightInstalled)
return true;
if(isLeftInstalled && !isRightInstalled)
return false;
return QSortFilterProxyModel::lessThan(source_left.siblingAtColumn(ModFields::NAME), source_right.siblingAtColumn(ModFields::NAME));
}
CModFilterModel::CModFilterModel(ModStateItemModel * model, QObject * parent)
: QSortFilterProxyModel(parent), base(model), filterMask(ModFilterMask::ALL)
{

View File

@@ -32,7 +32,7 @@ enum class ModFilterMask : uint8_t
ALL,
AVAILABLE,
INSTALLED,
UPDATEABLE,
UPDATABLE,
ENABLED,
DISABLED
};
@@ -97,6 +97,8 @@ class CModFilterModel final : public QSortFilterProxyModel
bool filterAcceptsRow(int source_row, const QModelIndex & source_parent) const override;
bool lessThan(const QModelIndex & source_left, const QModelIndex & source_right) const override;
public:
void setTypeFilter(ModFilterMask filterMask);

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -365,65 +365,74 @@ Install successfully downloaded?</source>
<translation> %1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1128"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1130"/>
<source>Map exists</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1129"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1131"/>
<source>Map &apos;%1&apos; already exists. Do you want to overwrite it?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished"> &apos;%1&apos; </translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1138"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1140"/>
<source>Yes to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1139"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1141"/>
<source>No to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>Import complete</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>%1 map(s) successfully imported.</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished"> %1 </translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Failed to import the following maps:
%1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">
%1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1255"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1259"/>
<source>Operation failed</source>
<translation></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1256"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1260"/>
<source>Encountered errors:
</source>
<translation>
</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1292"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1296"/>
<source>screenshots</source>
<translation></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1298"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1302"/>
<source>Screenshot %1</source>
<translation> %1</translation>
</message>
@@ -1371,7 +1380,7 @@ Bin (%n字节):
<location filename="../languages.cpp" line="25"/>
<source>Czech</source>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../languages.cpp" line="26"/>
@@ -1382,25 +1391,25 @@ Bin (%n字节):
<location filename="../languages.cpp" line="27"/>
<source>English</source>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../languages.cpp" line="28"/>
<source>Finnish</source>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../languages.cpp" line="29"/>
<source>French</source>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../languages.cpp" line="30"/>
<source>German</source>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../languages.cpp" line="31"/>
@@ -1731,7 +1740,8 @@ Bin (%n字节):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="57"/>
<source>Resources</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>

View File

@@ -362,65 +362,74 @@ Nainstalovat úspěšně stažené?</translation>
<translation>Instalování modifikace %1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1128"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1130"/>
<source>Map exists</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Mapa existuje</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1129"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1131"/>
<source>Map &apos;%1&apos; already exists. Do you want to overwrite it?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Mapa &apos;%1&apos; již existuje. Chcete ji přepsat?</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1138"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1140"/>
<source>Yes to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Ano pro všechny</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1139"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1141"/>
<source>No to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Ne pro všechny</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>Import complete</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Import dokončen</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>%1 map(s) successfully imported.</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Úspěšně importováno %1 map.</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Import se nezdařil</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Failed to import the following maps:
%1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Nepodařilo se importovat následující mapy:
%1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1255"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1259"/>
<source>Operation failed</source>
<translation>Operace selhala</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1256"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1260"/>
<source>Encountered errors:
</source>
<translation>Vyskytly se chyby:
</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1292"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1296"/>
<source>screenshots</source>
<translation>snímky obrazovky</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1298"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1302"/>
<source>Screenshot %1</source>
<translation>Snímek obrazovky %1</translation>
</message>
@@ -1730,7 +1739,8 @@ Bin (%n bajtů):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="57"/>
<source>Resources</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Zdroje</translation>
</message>
</context>
<context>

View File

@@ -356,64 +356,64 @@ Install successfully downloaded?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1128"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1130"/>
<source>Map exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1129"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1131"/>
<source>Map &apos;%1&apos; already exists. Do you want to overwrite it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1138"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1140"/>
<source>Yes to All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1139"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1141"/>
<source>No to All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>Import complete</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>%1 map(s) successfully imported.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Import failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Failed to import the following maps:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1255"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1259"/>
<source>Operation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1256"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1260"/>
<source>Encountered errors:
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1292"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1296"/>
<source>screenshots</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1298"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1302"/>
<source>Screenshot %1</source>
<translation type="unfinished"></translation>
</message>

File diff suppressed because it is too large Load Diff

View File

@@ -363,65 +363,74 @@ Installer les téchargements réussis?</translation>
<translation>Installer le mod %1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1128"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1130"/>
<source>Map exists</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">La carte existe</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1129"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1131"/>
<source>Map &apos;%1&apos; already exists. Do you want to overwrite it?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">La carte &apos;%1&apos; existe déjà. Voulez-vous lécraser ?</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1138"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1140"/>
<source>Yes to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Oui pour tous</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1139"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1141"/>
<source>No to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Non pour tous</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>Import complete</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Importation terminée</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>%1 map(s) successfully imported.</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Importation réussie de %1 carte(s).</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Échec de limportation</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Failed to import the following maps:
%1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Échec de limportation des cartes suivantes :
%1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1255"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1259"/>
<source>Operation failed</source>
<translation>Opération échouée</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1256"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1260"/>
<source>Encountered errors:
</source>
<translation>Erreurs rencontrées:
</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1292"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1296"/>
<source>screenshots</source>
<translation>captures d&apos;écran</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1298"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1302"/>
<source>Screenshot %1</source>
<translation>Impression écran %1</translation>
</message>
@@ -509,12 +518,14 @@ Installer les téchargements réussis?</translation>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="82"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Éditeur de configuration</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="89"/>
<source>Open editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Ouvrir léditeur</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="102"/>
@@ -616,7 +627,8 @@ Mode Plein Écran Exclusif - le jeu couvrira entièrement votre écran et utilis
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="1515"/>
<source>Ignore mute switch</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Ignorer linterrupteur de sourdine</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="693"/>
@@ -913,37 +925,43 @@ Mode Plein Écran Exclusif - le jeu couvrira entièrement votre écran et utilis
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="50"/>
<source>Save</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Enregistrer</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="73"/>
<source>File:</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Fichier :</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="86"/>
<source>Close</source>
<translation type="unfinished">Fermer</translation>
<translation>Fermer</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="27"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Éditeur de configuration</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Unsaved changes</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Modifications non enregistrées</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Do you want to discard changes?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Voulez-vous abandonner les modifications ?</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="123"/>
<source>JSON file is not valid!</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Le fichier JSON nest pas valide !</translation>
</message>
</context>
<context>
@@ -1204,7 +1222,8 @@ Veuillez sélectionner le répertoire contenant Heroes III: Complete Edition ou
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="372"/>
<source>Failed to open file: %1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Échec de louverture du fichier : %1</translation>
</message>
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="441"/>
@@ -1360,12 +1379,14 @@ Bin (%n octets):
<message>
<location filename="../languages.cpp" line="23"/>
<source>Belarusian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Biélorusse</translation>
</message>
<message>
<location filename="../languages.cpp" line="24"/>
<source>Bulgarian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Bulgare</translation>
</message>
<message>
<location filename="../languages.cpp" line="25"/>
@@ -1400,7 +1421,8 @@ Bin (%n octets):
<message>
<location filename="../languages.cpp" line="31"/>
<source>Greek</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Grec</translation>
</message>
<message>
<location filename="../languages.cpp" line="32"/>
@@ -1415,7 +1437,8 @@ Bin (%n octets):
<message>
<location filename="../languages.cpp" line="34"/>
<source>Japanese</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Japonais</translation>
</message>
<message>
<location filename="../languages.cpp" line="35"/>
@@ -1425,7 +1448,8 @@ Bin (%n octets):
<message>
<location filename="../languages.cpp" line="36"/>
<source>Norwegian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Norvégien</translation>
</message>
<message>
<location filename="../languages.cpp" line="37"/>
@@ -1440,7 +1464,8 @@ Bin (%n octets):
<message>
<location filename="../languages.cpp" line="39"/>
<source>Romanian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Roumain</translation>
</message>
<message>
<location filename="../languages.cpp" line="40"/>
@@ -1710,7 +1735,7 @@ Bin (%n octets):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="54"/>
<source>Campaigns</source>
<translation type="unfinished">Campagnes</translation>
<translation>Campagnes</translation>
</message>
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="55"/>
@@ -1725,7 +1750,8 @@ Bin (%n octets):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="57"/>
<source>Resources</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Ressources</translation>
</message>
</context>
<context>
@@ -2011,13 +2037,15 @@ Pour résoudre ce problème, veuillez copier manuellement les fichiers de donné
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Preset import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Échec de limportation du préréglage</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Failed to import preset - data in clipboard does not looks like mod preset!</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Échec de limportation du préréglage - les données du presse-papiers ne ressemblent pas à un préréglage de mod !</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="432"/>

View File

@@ -362,65 +362,74 @@ Installation erfolgreich heruntergeladen?</translation>
<translation>Installation von Mod %1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1128"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1130"/>
<source>Map exists</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Karte vorhanden</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1129"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1131"/>
<source>Map &apos;%1&apos; already exists. Do you want to overwrite it?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Karte &apos;%1&apos; existiert bereits. Möchten Sie sie überschreiben?</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1138"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1140"/>
<source>Yes to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Ja für alle</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1139"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1141"/>
<source>No to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Nein für alle</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>Import complete</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Import abgeschlossen</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>%1 map(s) successfully imported.</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">%1 Karte(n) erfolgreich importiert.</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Import fehlgeschlagen</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Failed to import the following maps:
%1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Die folgenden Karten konnten nicht importiert werden:
%1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1255"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1259"/>
<source>Operation failed</source>
<translation>Operation fehlgeschlagen</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1256"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1260"/>
<source>Encountered errors:
</source>
<translation>Aufgetretene Fehler:
</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1292"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1296"/>
<source>screenshots</source>
<translation>Screenshots</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1298"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1302"/>
<source>Screenshot %1</source>
<translation>Screenshot %1</translation>
</message>
@@ -1725,7 +1734,8 @@ Bin (%n Bytes):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="57"/>
<source>Resources</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Ressourcen</translation>
</message>
</context>
<context>

File diff suppressed because it is too large Load Diff

View File

@@ -365,65 +365,74 @@ Sikeresen letöltött telepítés?</translation>
<translation>%1 mod telepítése</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1128"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1130"/>
<source>Map exists</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Térkép létezik</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1129"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1131"/>
<source>Map &apos;%1&apos; already exists. Do you want to overwrite it?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">A(z) &apos;%1&apos; térkép már létezik. Felül szeretnéd írni?</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1138"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1140"/>
<source>Yes to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Igen mindet</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1139"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1141"/>
<source>No to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Nem mindet</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>Import complete</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Importálás befejezve</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>%1 map(s) successfully imported.</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">%1 térkép sikeresen importálva.</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Importálás sikertelen</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Failed to import the following maps:
%1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">A következő térképek importálása nem sikerült:
%1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1255"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1259"/>
<source>Operation failed</source>
<translation>Művelet sikertelen</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1256"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1260"/>
<source>Encountered errors:
</source>
<translation>Talált hibák:
</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1292"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1296"/>
<source>screenshots</source>
<translation>képernyőképek</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1298"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1302"/>
<source>Screenshot %1</source>
<translation>Képernyőkép %1</translation>
</message>
@@ -516,12 +525,14 @@ Sikeresen letöltött telepítés?</translation>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="82"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Konfigurációs szerkesztő</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="89"/>
<source>Open editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Szerkesztő megnyitása</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="102"/>
@@ -624,7 +635,8 @@ Exkluzív teljes képernyő - a játék teljes képernyős módban fut, és az
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="1515"/>
<source>Ignore mute switch</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Némító kapcsoló figyelmen kívül hagyása</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="693"/>
@@ -916,37 +928,43 @@ Exkluzív teljes képernyő - a játék teljes képernyős módban fut, és az
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="50"/>
<source>Save</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Mentés</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="73"/>
<source>File:</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Fájl:</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="86"/>
<source>Close</source>
<translation type="unfinished">Bezárás</translation>
<translation>Bezárás</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="27"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Konfigurációs szerkesztő</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Unsaved changes</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Nem mentett változtatások</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Do you want to discard changes?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Elveted a változtatásokat?</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="123"/>
<source>JSON file is not valid!</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">A JSON fájl érvénytelen!</translation>
</message>
</context>
<context>
@@ -1212,7 +1230,8 @@ Kérjük, válassza ki a Heroes III: Complete Edition vagy Heroes III: Shadow of
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="372"/>
<source>Failed to open file: %1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Nem sikerült megnyitni a fájlt: %1</translation>
</message>
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="467"/>
@@ -1357,12 +1376,14 @@ Bin (%n bájt):
<message>
<location filename="../languages.cpp" line="23"/>
<source>Belarusian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Belarusz</translation>
</message>
<message>
<location filename="../languages.cpp" line="24"/>
<source>Bulgarian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Bolgár</translation>
</message>
<message>
<location filename="../languages.cpp" line="25"/>
@@ -1397,7 +1418,8 @@ Bin (%n bájt):
<message>
<location filename="../languages.cpp" line="31"/>
<source>Greek</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Görög</translation>
</message>
<message>
<location filename="../languages.cpp" line="32"/>
@@ -1412,7 +1434,8 @@ Bin (%n bájt):
<message>
<location filename="../languages.cpp" line="34"/>
<source>Japanese</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Japán</translation>
</message>
<message>
<location filename="../languages.cpp" line="35"/>
@@ -1422,7 +1445,8 @@ Bin (%n bájt):
<message>
<location filename="../languages.cpp" line="36"/>
<source>Norwegian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Norvég</translation>
</message>
<message>
<location filename="../languages.cpp" line="37"/>
@@ -1437,7 +1461,8 @@ Bin (%n bájt):
<message>
<location filename="../languages.cpp" line="39"/>
<source>Romanian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Román</translation>
</message>
<message>
<location filename="../languages.cpp" line="40"/>
@@ -1708,7 +1733,7 @@ Bin (%n bájt):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="54"/>
<source>Campaigns</source>
<translation type="unfinished">Kampányok</translation>
<translation>Kampányok</translation>
</message>
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="55"/>
@@ -1723,7 +1748,8 @@ Bin (%n bájt):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="57"/>
<source>Resources</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Erőforrások</translation>
</message>
</context>
<context>
@@ -2007,13 +2033,15 @@ A probléma megoldásához kérjük, manuálisan másolja a hiányzó adatfájlo
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Preset import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Előbeállítás importja sikertelen</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Failed to import preset - data in clipboard does not looks like mod preset!</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Az előbeállítás importja nem sikerült a vágólapon lévő adatok nem tűnnek mod előbeállításnak!</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="432"/>

View File

@@ -362,64 +362,73 @@ Installazione scaricata con successo?</translation>
<translation>Installazione del mod %1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1128"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1130"/>
<source>Map exists</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">La mappa esiste</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1129"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1131"/>
<source>Map &apos;%1&apos; already exists. Do you want to overwrite it?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">La mappa &apos;%1&apos; esiste già. Vuoi sovrascriverla?</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1138"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1140"/>
<source>Yes to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished"> a tutto</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1139"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1141"/>
<source>No to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">No a tutto</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>Import complete</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Importazione completata</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>%1 map(s) successfully imported.</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">%1 mappe importate correttamente.</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Importazione non riuscita</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Failed to import the following maps:
%1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Impossibile importare le seguenti mappe:
%1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1255"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1259"/>
<source>Operation failed</source>
<translation>Operazione fallita</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1256"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1260"/>
<source>Encountered errors:
</source>
<translation>Errori riscontrati:</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1292"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1296"/>
<source>screenshots</source>
<translation>screenshot</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1298"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1302"/>
<source>Screenshot %1</source>
<translation>Screenshot %1</translation>
</message>
@@ -512,12 +521,14 @@ Installazione scaricata con successo?</translation>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="82"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Editor di configurazione</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="89"/>
<source>Open editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Apri editor</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="102"/>
@@ -620,7 +631,8 @@ Modalità Schermo Intero Esclusiva - il gioco coprirà l&apos;intero schermo e u
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="1515"/>
<source>Ignore mute switch</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Ignora interruttore silenzioso</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="693"/>
@@ -912,37 +924,43 @@ Modalità Schermo Intero Esclusiva - il gioco coprirà l&apos;intero schermo e u
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="50"/>
<source>Save</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Salva</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="73"/>
<source>File:</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">File:</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="86"/>
<source>Close</source>
<translation type="unfinished">Chiudi</translation>
<translation>Chiudi</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="27"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Editor di configurazione</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Unsaved changes</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Modifiche non salvate</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Do you want to discard changes?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Vuoi scartare le modifiche?</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="123"/>
<source>JSON file is not valid!</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Il file JSON non è valido!</translation>
</message>
</context>
<context>
@@ -1208,7 +1226,8 @@ Seleziona la directory con Heroes III: Complete Edition o Heroes III: Shadow of
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="372"/>
<source>Failed to open file: %1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Impossibile aprire il file: %1</translation>
</message>
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="467"/>
@@ -1359,12 +1378,14 @@ Bin (%n byte):
<message>
<location filename="../languages.cpp" line="23"/>
<source>Belarusian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Bielorusso</translation>
</message>
<message>
<location filename="../languages.cpp" line="24"/>
<source>Bulgarian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Bulgaro</translation>
</message>
<message>
<location filename="../languages.cpp" line="25"/>
@@ -1399,7 +1420,8 @@ Bin (%n byte):
<message>
<location filename="../languages.cpp" line="31"/>
<source>Greek</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Greco</translation>
</message>
<message>
<location filename="../languages.cpp" line="32"/>
@@ -1414,7 +1436,8 @@ Bin (%n byte):
<message>
<location filename="../languages.cpp" line="34"/>
<source>Japanese</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Giapponese</translation>
</message>
<message>
<location filename="../languages.cpp" line="35"/>
@@ -1424,7 +1447,8 @@ Bin (%n byte):
<message>
<location filename="../languages.cpp" line="36"/>
<source>Norwegian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Norvegese</translation>
</message>
<message>
<location filename="../languages.cpp" line="37"/>
@@ -1439,7 +1463,8 @@ Bin (%n byte):
<message>
<location filename="../languages.cpp" line="39"/>
<source>Romanian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Rumeno</translation>
</message>
<message>
<location filename="../languages.cpp" line="40"/>
@@ -1709,7 +1734,7 @@ Bin (%n byte):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="54"/>
<source>Campaigns</source>
<translation type="unfinished">Campagne</translation>
<translation>Campagne</translation>
</message>
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="55"/>
@@ -1724,7 +1749,8 @@ Bin (%n byte):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="57"/>
<source>Resources</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Risorse</translation>
</message>
</context>
<context>
@@ -2010,13 +2036,15 @@ Per risolvere questo problema, copia manualmente i file dati mancanti da Heroes
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Preset import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Importazione del preset non riuscita</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Failed to import preset - data in clipboard does not looks like mod preset!</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Impossibile importare il preset: i dati negli appunti non sembrano un preset di mod!</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="432"/>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -362,65 +362,66 @@ Zainstalować pomyślnie pobrane?</translation>
<translation>Instalowanie modyfikacji %1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1128"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1130"/>
<source>Map exists</source>
<translation type="unfinished"></translation>
<translation>Mapa istnieje</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1129"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1131"/>
<source>Map &apos;%1&apos; already exists. Do you want to overwrite it?</source>
<translation type="unfinished"></translation>
<translation>Mapa &apos;%1&apos; już istnieje. Czy chcesz nadpisać?</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1138"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1140"/>
<source>Yes to All</source>
<translation type="unfinished"></translation>
<translation>Tak dla wszystkich</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1139"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1141"/>
<source>No to All</source>
<translation type="unfinished"></translation>
<translation>Nie dla wszystkich</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>Import complete</source>
<translation type="unfinished"></translation>
<translation>Import zakończony</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>%1 map(s) successfully imported.</source>
<translation type="unfinished"></translation>
<translation>Pomyślnie zaimportowano %1 map.</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Import failed</source>
<translation type="unfinished"></translation>
<translation>Import nie powiódł się</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Failed to import the following maps:
%1</source>
<translation type="unfinished"></translation>
<translation>Nie udało się zaimportować następujących map:
%1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1255"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1259"/>
<source>Operation failed</source>
<translation>Operacja nieudana</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1256"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1260"/>
<source>Encountered errors:
</source>
<translation>Napotkane błędy:
</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1292"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1296"/>
<source>screenshots</source>
<translation>zrzuty ekranu</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1298"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1302"/>
<source>Screenshot %1</source>
<translation>Zrzut ekranu %1</translation>
</message>
@@ -518,12 +519,12 @@ Zainstalować pomyślnie pobrane?</translation>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="82"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translation>Edytor konfiguracji</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="89"/>
<source>Open editor</source>
<translation type="unfinished"></translation>
<translation>Otwórz edytor</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="102"/>
@@ -625,7 +626,7 @@ Fullscreen Exclusive Mode - the game will cover the entirety of your screen and
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="1515"/>
<source>Ignore mute switch</source>
<translation type="unfinished"></translation>
<translation>Ignoruj przełącznik wyciszenia</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="693"/>
@@ -912,37 +913,37 @@ Fullscreen Exclusive Mode - the game will cover the entirety of your screen and
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="50"/>
<source>Save</source>
<translation type="unfinished"></translation>
<translation>Zapisz</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="73"/>
<source>File:</source>
<translation type="unfinished"></translation>
<translation>Plik:</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="86"/>
<source>Close</source>
<translation type="unfinished">Zamknij</translation>
<translation>Zamknij</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="27"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translation>Edytor konfiguracji</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Unsaved changes</source>
<translation type="unfinished"></translation>
<translation>Niezapisane zmiany</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Do you want to discard changes?</source>
<translation type="unfinished"></translation>
<translation>Czy chcesz odrzucić zmiany?</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="123"/>
<source>JSON file is not valid!</source>
<translation type="unfinished"></translation>
<translation>Plik JSON jest nieprawidłowy!</translation>
</message>
</context>
<context>
@@ -1204,7 +1205,7 @@ Wybierz katalog z Heroes III: Complete Edition lub Heroes III: Shadow of Death.<
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="372"/>
<source>Failed to open file: %1</source>
<translation type="unfinished"></translation>
<translation>Nie udało się otworzyć pliku: %1</translation>
</message>
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="441"/>
@@ -1363,12 +1364,12 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="23"/>
<source>Belarusian</source>
<translation type="unfinished"></translation>
<translation>Białoruski</translation>
</message>
<message>
<location filename="../languages.cpp" line="24"/>
<source>Bulgarian</source>
<translation type="unfinished"></translation>
<translation>Bułgarski</translation>
</message>
<message>
<location filename="../languages.cpp" line="25"/>
@@ -1403,7 +1404,7 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="31"/>
<source>Greek</source>
<translation type="unfinished"></translation>
<translation>Grecki</translation>
</message>
<message>
<location filename="../languages.cpp" line="32"/>
@@ -1418,7 +1419,7 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="34"/>
<source>Japanese</source>
<translation type="unfinished"></translation>
<translation>Japoński</translation>
</message>
<message>
<location filename="../languages.cpp" line="35"/>
@@ -1428,7 +1429,7 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="36"/>
<source>Norwegian</source>
<translation type="unfinished"></translation>
<translation>Norweski</translation>
</message>
<message>
<location filename="../languages.cpp" line="37"/>
@@ -1443,7 +1444,7 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="39"/>
<source>Romanian</source>
<translation type="unfinished"></translation>
<translation>Rumuński</translation>
</message>
<message>
<location filename="../languages.cpp" line="40"/>
@@ -1713,7 +1714,7 @@ Bin (%n bytes):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="54"/>
<source>Campaigns</source>
<translation type="unfinished">Kampanie</translation>
<translation>Kampanie</translation>
</message>
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="55"/>
@@ -1728,7 +1729,7 @@ Bin (%n bytes):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="57"/>
<source>Resources</source>
<translation type="unfinished"></translation>
<translation>Zasoby</translation>
</message>
</context>
<context>
@@ -2017,13 +2018,13 @@ Aby rozwiązać ten problem, zainstaluj grę ponownie i ponownie zaimportuj plik
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Preset import failed</source>
<translation type="unfinished"></translation>
<translation>Import presetu nie powiódł się</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Failed to import preset - data in clipboard does not looks like mod preset!</source>
<translation type="unfinished"></translation>
<translation>Nie udało się zaimportować presetu dane w schowku nie wyglądają na preset modów!</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="432"/>

View File

@@ -362,65 +362,74 @@ O download da instalação foi bem-sucedido?</translation>
<translation>Instalando mod %1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1128"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1130"/>
<source>Map exists</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">O mapa existe</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1129"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1131"/>
<source>Map &apos;%1&apos; already exists. Do you want to overwrite it?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">O mapa &apos;%1&apos; existe. Pretende substituí-lo?</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1138"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1140"/>
<source>Yes to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Sim para todos</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1139"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1141"/>
<source>No to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Não para todos</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>Import complete</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Importação concluída</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>%1 map(s) successfully imported.</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">%1 mapa(s) importado(s) com êxito.</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Falha na importação</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Failed to import the following maps:
%1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Falha ao importar os seguintes mapas:
%1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1255"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1259"/>
<source>Operation failed</source>
<translation>Falha na operação</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1256"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1260"/>
<source>Encountered errors:
</source>
<translation>Erros encontrados:
</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1292"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1296"/>
<source>screenshots</source>
<translation>capturas de tela</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1298"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1302"/>
<source>Screenshot %1</source>
<translation>Captura de tela %1</translation>
</message>
@@ -1725,7 +1734,8 @@ Bin (%n bytes):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="57"/>
<source>Resources</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Recursos</translation>
</message>
</context>
<context>

File diff suppressed because it is too large Load Diff

View File

@@ -362,65 +362,74 @@ Install successfully downloaded?</source>
<translation>Установка мода %1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1128"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1130"/>
<source>Map exists</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Карта существует</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1129"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1131"/>
<source>Map &apos;%1&apos; already exists. Do you want to overwrite it?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Карта &apos;%1&apos; уже существует. Перезаписать?</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1138"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1140"/>
<source>Yes to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Да для всех</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1139"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1141"/>
<source>No to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Нет для всех</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>Import complete</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Импорт завершён</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>%1 map(s) successfully imported.</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">%1 карта(ы) успешно импортирована(ы).</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Сбой импорта</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Failed to import the following maps:
%1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Не удалось импортировать следующие карты:
%1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1255"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1259"/>
<source>Operation failed</source>
<translation>Операция не удалась</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1256"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1260"/>
<source>Encountered errors:
</source>
<translation>Возникли ошибки:
</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1292"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1296"/>
<source>screenshots</source>
<translation>скриншоты</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1298"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1302"/>
<source>Screenshot %1</source>
<translation>Скриншот %1</translation>
</message>
@@ -548,12 +557,14 @@ Install successfully downloaded?</source>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="82"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Редактор конфигурации</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="89"/>
<source>Open editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Открыть редактор</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="102"/>
@@ -655,7 +666,8 @@ Fullscreen Exclusive Mode - the game will cover the entirety of your screen and
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="1515"/>
<source>Ignore mute switch</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Игнорировать переключатель без звука</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="693"/>
@@ -912,37 +924,43 @@ Fullscreen Exclusive Mode - the game will cover the entirety of your screen and
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="50"/>
<source>Save</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Сохранить</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="73"/>
<source>File:</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Файл:</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="86"/>
<source>Close</source>
<translation type="unfinished">Закрыть</translation>
<translation>Закрыть</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="27"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Редактор конфигурации</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Unsaved changes</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Несохранённые изменения</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Do you want to discard changes?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Отменить внесённые изменения?</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="123"/>
<source>JSON file is not valid!</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Файл JSON недействителен!</translation>
</message>
</context>
<context>
@@ -1208,7 +1226,8 @@ Please select the directory with Heroes III: Complete Edition or Heroes III: Sha
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="372"/>
<source>Failed to open file: %1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Не удалось открыть файл: %1</translation>
</message>
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="467"/>
@@ -1279,12 +1298,17 @@ error reason: </source>
Exe (%n bytes):
%1</source>
<comment>param is hash</comment>
<translation>
<numerusform>SHA1 хэш предоставленных файлов:
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">
<numerusform>Хеш SHA1 предоставленных файлов:
Exe (%n байт):
%1</numerusform>
<numerusform>Хеш SHA1 предоставленных файлов:
Exe (%n байт):
%1</numerusform>
<numerusform>Хеш SHA1 предоставленных файлов:
Exe (%n байт):
%1</numerusform>
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
@@ -1293,12 +1317,20 @@ Exe (%n байт):
Bin (%n bytes):
%1</source>
<comment>param is hash</comment>
<translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">
<numerusform>
Bin (%n байт):
%1</numerusform>
<numerusform>
Bin (%n байт):
%1</numerusform>
<numerusform>
Bin (%n байт):
%1</numerusform>
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<message>
@@ -1357,12 +1389,14 @@ Bin (%n байт):
<message>
<location filename="../languages.cpp" line="23"/>
<source>Belarusian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Белорусский</translation>
</message>
<message>
<location filename="../languages.cpp" line="24"/>
<source>Bulgarian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Болгарский</translation>
</message>
<message>
<location filename="../languages.cpp" line="25"/>
@@ -1397,7 +1431,8 @@ Bin (%n байт):
<message>
<location filename="../languages.cpp" line="31"/>
<source>Greek</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Греческий</translation>
</message>
<message>
<location filename="../languages.cpp" line="32"/>
@@ -1412,7 +1447,8 @@ Bin (%n байт):
<message>
<location filename="../languages.cpp" line="34"/>
<source>Japanese</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Японский</translation>
</message>
<message>
<location filename="../languages.cpp" line="35"/>
@@ -1422,7 +1458,8 @@ Bin (%n байт):
<message>
<location filename="../languages.cpp" line="36"/>
<source>Norwegian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Норвежский</translation>
</message>
<message>
<location filename="../languages.cpp" line="37"/>
@@ -1437,7 +1474,8 @@ Bin (%n байт):
<message>
<location filename="../languages.cpp" line="39"/>
<source>Romanian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Румынский</translation>
</message>
<message>
<location filename="../languages.cpp" line="40"/>
@@ -1708,7 +1746,7 @@ Bin (%n байт):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="54"/>
<source>Campaigns</source>
<translation type="unfinished">Кампании</translation>
<translation>Кампании</translation>
</message>
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="55"/>
@@ -1723,7 +1761,8 @@ Bin (%n байт):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="57"/>
<source>Resources</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Ресурсы</translation>
</message>
</context>
<context>
@@ -2013,13 +2052,15 @@ To resolve this problem, please copy missing data files from Heroes III to VCMI
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Preset import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Сбой импорта пресета</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Failed to import preset - data in clipboard does not looks like mod preset!</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Не удалось импортировать пресет данные в буфере обмена не похожи на пресет мода!</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="432"/>

View File

@@ -365,65 +365,74 @@ Instalar lo correctamente descargado?</translation>
<translation>Instalando mod %1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1128"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1130"/>
<source>Map exists</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">El mapa existe</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1129"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1131"/>
<source>Map &apos;%1&apos; already exists. Do you want to overwrite it?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">El mapa &apos;%1&apos; ya existe. ¿Quieres sobrescribirlo?</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1138"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1140"/>
<source>Yes to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished"> para todo</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1139"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1141"/>
<source>No to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">No para todo</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>Import complete</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Importación completa</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>%1 map(s) successfully imported.</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Se importaron correctamente %1 mapa(s).</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Error de importación</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Failed to import the following maps:
%1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">No se pudieron importar los siguientes mapas:
%1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1255"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1259"/>
<source>Operation failed</source>
<translation>Operación fallida</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1256"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1260"/>
<source>Encountered errors:
</source>
<translation>Errores encontrados:
</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1292"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1296"/>
<source>screenshots</source>
<translation>capturas de pantalla</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1298"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1302"/>
<source>Screenshot %1</source>
<translation>Captura de pantalla %1</translation>
</message>
@@ -521,12 +530,14 @@ Instalar lo correctamente descargado?</translation>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="82"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Editor de configuración</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="89"/>
<source>Open editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Abrir editor</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="102"/>
@@ -629,7 +640,8 @@ Modo Exclusivo de Pantalla Completa - el juego cubrirá toda tu pantalla y usar
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="1515"/>
<source>Ignore mute switch</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Ignorar el interruptor de silencio</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="693"/>
@@ -916,37 +928,43 @@ Modo Exclusivo de Pantalla Completa - el juego cubrirá toda tu pantalla y usar
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="50"/>
<source>Save</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Guardar</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="73"/>
<source>File:</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Archivo:</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="86"/>
<source>Close</source>
<translation type="unfinished">Cerrar</translation>
<translation>Cerrar</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="27"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Editor de configuración</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Unsaved changes</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Cambios no guardados</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Do you want to discard changes?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">¿Deseas descartar los cambios?</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="123"/>
<source>JSON file is not valid!</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">¡El archivo JSON no es válido!</translation>
</message>
</context>
<context>
@@ -1212,7 +1230,8 @@ Por favor, selecciona el directorio con Heroes III: Complete Edition o Heroes II
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="372"/>
<source>Failed to open file: %1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">No se pudo abrir el archivo: %1</translation>
</message>
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="467"/>
@@ -1363,12 +1382,14 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="23"/>
<source>Belarusian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Bielorruso</translation>
</message>
<message>
<location filename="../languages.cpp" line="24"/>
<source>Bulgarian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Búlgaro</translation>
</message>
<message>
<location filename="../languages.cpp" line="25"/>
@@ -1403,7 +1424,8 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="31"/>
<source>Greek</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Griego</translation>
</message>
<message>
<location filename="../languages.cpp" line="32"/>
@@ -1418,7 +1440,8 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="34"/>
<source>Japanese</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Japonés</translation>
</message>
<message>
<location filename="../languages.cpp" line="35"/>
@@ -1428,7 +1451,8 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="36"/>
<source>Norwegian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Noruego</translation>
</message>
<message>
<location filename="../languages.cpp" line="37"/>
@@ -1443,7 +1467,8 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="39"/>
<source>Romanian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Rumano</translation>
</message>
<message>
<location filename="../languages.cpp" line="40"/>
@@ -1713,7 +1738,7 @@ Bin (%n bytes):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="54"/>
<source>Campaigns</source>
<translation type="unfinished">Campañas</translation>
<translation>Campañas</translation>
</message>
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="55"/>
@@ -1728,7 +1753,8 @@ Bin (%n bytes):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="57"/>
<source>Resources</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Recursos</translation>
</message>
</context>
<context>
@@ -2014,13 +2040,15 @@ Para resolver este problema, copia manualmente los archivos de datos faltantes d
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Preset import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Error al importar el preajuste</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Failed to import preset - data in clipboard does not looks like mod preset!</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Error al importar el preajuste: los datos del portapapeles no parecen un preajuste de mod.</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="432"/>

View File

@@ -362,66 +362,66 @@ Installation framgångsrikt nedladdad?</translation>
<translation>Installerar modd %1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1128"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1130"/>
<source>Map exists</source>
<translation>Kartan existerar</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1129"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1131"/>
<source>Map &apos;%1&apos; already exists. Do you want to overwrite it?</source>
<translation>Kartan %1 finns redan. Vill du skriva över den?</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1138"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1140"/>
<source>Yes to All</source>
<translation>Ja till alla</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1139"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1141"/>
<source>No to All</source>
<translation>Nej till alla</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>Import complete</source>
<translation>Importen är klar</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>%1 map(s) successfully imported.</source>
<translation>%1 karta/kartor importerades utan problem.</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Import failed</source>
<translation>Importen misslyckades</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Failed to import the following maps:
%1</source>
<translation>Det gick inte att importera följande kartor:
%1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1255"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1259"/>
<source>Operation failed</source>
<translation>Åtgärden misslyckades</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1256"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1260"/>
<source>Encountered errors:
</source>
<translation>Fel påträffades:
</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1292"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1296"/>
<source>screenshots</source>
<translation>skärmbilder</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1298"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1302"/>
<source>Screenshot %1</source>
<translation>Skärmbild %1</translation>
</message>
@@ -1726,7 +1726,8 @@ Bin (%n byte):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="57"/>
<source>Resources</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Resurser</translation>
</message>
</context>
<context>

File diff suppressed because it is too large Load Diff

View File

@@ -362,65 +362,74 @@ Install successfully downloaded?</source>
<translation>Встановлення модифікації %1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1128"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1130"/>
<source>Map exists</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Карта існує</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1129"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1131"/>
<source>Map &apos;%1&apos; already exists. Do you want to overwrite it?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Карта &apos;%1&apos; вже існує. Перезаписати?</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1138"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1140"/>
<source>Yes to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Так для всіх</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1139"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1141"/>
<source>No to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Ні для всіх</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>Import complete</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Імпорт завершено</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>%1 map(s) successfully imported.</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Успішно імпортовано %1 карт.</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Не вдалося імпортувати</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Failed to import the following maps:
%1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Не вдалося імпортувати такі карти:
%1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1255"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1259"/>
<source>Operation failed</source>
<translation>Операція завершилася невдало</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1256"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1260"/>
<source>Encountered errors:
</source>
<translation>Виникли помилки:
</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1292"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1296"/>
<source>screenshots</source>
<translation>знімки екрану</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1298"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1302"/>
<source>Screenshot %1</source>
<translation>Знімок екрану %1</translation>
</message>
@@ -496,7 +505,8 @@ Install successfully downloaded?</source>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="288"/>
<source>Haptic Feedback</source>
<translation></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Тактильний відгук</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="392"/>
@@ -518,12 +528,14 @@ Install successfully downloaded?</source>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="82"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Редактор конфігурації</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="89"/>
<source>Open editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Відкрити редактор</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="102"/>
@@ -625,7 +637,8 @@ Fullscreen Exclusive Mode - the game will cover the entirety of your screen and
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="1515"/>
<source>Ignore mute switch</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Ігнорувати перемикач вимкнення звуку</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="693"/>
@@ -912,37 +925,43 @@ Fullscreen Exclusive Mode - the game will cover the entirety of your screen and
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="50"/>
<source>Save</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Зберегти</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="73"/>
<source>File:</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Файл:</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="86"/>
<source>Close</source>
<translation type="unfinished">Закрити</translation>
<translation>Закрити</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="27"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Редактор конфігурації</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Unsaved changes</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Незбережені зміни</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Do you want to discard changes?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Бажаєте скасувати зміни?</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="123"/>
<source>JSON file is not valid!</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Файл JSON недійсний!</translation>
</message>
</context>
<context>
@@ -1203,7 +1222,8 @@ Please select the directory with Heroes III: Complete Edition or Heroes III: Sha
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="372"/>
<source>Failed to open file: %1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Не вдалося відкрити файл: %1</translation>
</message>
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="441"/>
@@ -1365,12 +1385,14 @@ Bin (%n байтів):
<message>
<location filename="../languages.cpp" line="23"/>
<source>Belarusian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Білоруська</translation>
</message>
<message>
<location filename="../languages.cpp" line="24"/>
<source>Bulgarian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Болгарська</translation>
</message>
<message>
<location filename="../languages.cpp" line="25"/>
@@ -1405,7 +1427,8 @@ Bin (%n байтів):
<message>
<location filename="../languages.cpp" line="31"/>
<source>Greek</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Грецька</translation>
</message>
<message>
<location filename="../languages.cpp" line="32"/>
@@ -1420,7 +1443,8 @@ Bin (%n байтів):
<message>
<location filename="../languages.cpp" line="34"/>
<source>Japanese</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Японська</translation>
</message>
<message>
<location filename="../languages.cpp" line="35"/>
@@ -1430,7 +1454,8 @@ Bin (%n байтів):
<message>
<location filename="../languages.cpp" line="36"/>
<source>Norwegian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Норвезька</translation>
</message>
<message>
<location filename="../languages.cpp" line="37"/>
@@ -1445,7 +1470,8 @@ Bin (%n байтів):
<message>
<location filename="../languages.cpp" line="39"/>
<source>Romanian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Румунська</translation>
</message>
<message>
<location filename="../languages.cpp" line="40"/>
@@ -1716,7 +1742,7 @@ Bin (%n байтів):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="54"/>
<source>Campaigns</source>
<translation type="unfinished">Кампанії</translation>
<translation>Кампанії</translation>
</message>
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="55"/>
@@ -1731,7 +1757,8 @@ Bin (%n байтів):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="57"/>
<source>Resources</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Ресурси</translation>
</message>
</context>
<context>
@@ -2021,13 +2048,15 @@ To resolve this problem, please copy missing data files from Heroes III to VCMI
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Preset import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Не вдалося імпортувати пресет</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Failed to import preset - data in clipboard does not looks like mod preset!</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Не вдалося імпортувати пресет дані в буфері обміну не схожі на пресет моду!</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="432"/>

View File

@@ -365,65 +365,74 @@ Cài đặt đã tải xuống thành công?</translation>
<translation>Cài mod %1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1128"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1130"/>
<source>Map exists</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Bản đ đã tồn tại</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1129"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1131"/>
<source>Map &apos;%1&apos; already exists. Do you want to overwrite it?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Bản đ &apos;%1&apos; đã tồn tại. Bạn muốn ghi đè không?</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1138"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1140"/>
<source>Yes to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished"> cho tất cả</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1139"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1141"/>
<source>No to All</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Không cho tất cả</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>Import complete</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Nhập xong</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1226"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1230"/>
<source>%1 map(s) successfully imported.</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Đã nhập thành công %1 bản đ.</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Nhập thất bại</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1229"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1233"/>
<source>Failed to import the following maps:
%1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Không thể nhập các bản đ sau:
%1</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1255"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1259"/>
<source>Operation failed</source>
<translation>Không mở đưc</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1256"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1260"/>
<source>Encountered errors:
</source>
<translation>Đã lỗi:
</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1292"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1296"/>
<source>screenshots</source>
<translation>hình nh</translation>
</message>
<message>
<location filename="../modManager/cmodlistview_moc.cpp" line="1298"/>
<location filename="../modManager/cmodlistview_moc.cpp" line="1302"/>
<source>Screenshot %1</source>
<translation>Hình nh %1</translation>
</message>
@@ -519,12 +528,14 @@ Cài đặt đã tải xuống thành công?</translation>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="82"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Trình chỉnh sửa cấu hình</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="89"/>
<source>Open editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Mở trình chỉnh sửa</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="102"/>
@@ -631,7 +642,8 @@ Toàn màn hình riêng biệt - Sử dụng kích thước màn hình do bạn
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="1515"/>
<source>Ignore mute switch</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Bỏ qua công tắc tắt tiếng</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="693"/>
@@ -934,37 +946,43 @@ Toàn màn hình riêng biệt - Sử dụng kích thước màn hình do bạn
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="50"/>
<source>Save</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Lưu</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="73"/>
<source>File:</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Tệp:</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.ui" line="86"/>
<source>Close</source>
<translation type="unfinished">Đóng</translation>
<translation>Đóng</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="27"/>
<source>Config editor</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Trình chỉnh sửa cấu hình</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Unsaved changes</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Thay đi chưa lưu</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="69"/>
<source>Do you want to discard changes?</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Bạn muốn hủy các thay đi không?</translation>
</message>
<message>
<location filename="../settingsView/configeditordialog_moc.cpp" line="123"/>
<source>JSON file is not valid!</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Tệp JSON không hợp lệ!</translation>
</message>
</context>
<context>
@@ -1232,7 +1250,8 @@ Hãy chọn thư mục có Heroes III: Complete Edition hoặc Heroes III: Shado
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="372"/>
<source>Failed to open file: %1</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Không mở đưc tệp: %1</translation>
</message>
<message>
<location filename="../firstLaunch/firstlaunch_moc.cpp" line="467"/>
@@ -1375,12 +1394,14 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="23"/>
<source>Belarusian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Tiếng Belarus</translation>
</message>
<message>
<location filename="../languages.cpp" line="24"/>
<source>Bulgarian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Tiếng Bulgaria</translation>
</message>
<message>
<location filename="../languages.cpp" line="25"/>
@@ -1415,7 +1436,8 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="31"/>
<source>Greek</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Tiếng Hy Lạp</translation>
</message>
<message>
<location filename="../languages.cpp" line="32"/>
@@ -1430,7 +1452,8 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="34"/>
<source>Japanese</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Tiếng Nhật</translation>
</message>
<message>
<location filename="../languages.cpp" line="35"/>
@@ -1440,7 +1463,8 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="36"/>
<source>Norwegian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Tiếng Na Uy</translation>
</message>
<message>
<location filename="../languages.cpp" line="37"/>
@@ -1455,7 +1479,8 @@ Bin (%n bytes):
<message>
<location filename="../languages.cpp" line="39"/>
<source>Romanian</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Tiếng Romania</translation>
</message>
<message>
<location filename="../languages.cpp" line="40"/>
@@ -1727,7 +1752,7 @@ Bin (%n bytes):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="54"/>
<source>Campaigns</source>
<translation type="unfinished">Chiến dịch</translation>
<translation>Chiến dịch</translation>
</message>
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="55"/>
@@ -1743,7 +1768,8 @@ Bin (%n bytes):
<message>
<location filename="../modManager/modstateitemmodel_moc.cpp" line="57"/>
<source>Resources</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Tài nguyên</translation>
</message>
</context>
<context>
@@ -2047,13 +2073,15 @@ To resolve this problem, please copy missing data files from Heroes III to VCMI
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Preset import failed</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Nhập preset thất bại</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="407"/>
<location filename="../startGame/StartGameTab.cpp" line="416"/>
<source>Failed to import preset - data in clipboard does not looks like mod preset!</source>
<translation type="unfinished"></translation>
<translatorcomment>AI-generated, needs review by native speaker; delete this comment afterwards</translatorcomment>
<translation type="unfinished">Không thể nhập preset - dữ liệu trong bảng tạm không giống preset của mod!</translation>
</message>
<message>
<location filename="../startGame/StartGameTab.cpp" line="432"/>