1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-06-17 00:07:41 +02:00

Fixed incorrect error messages from translations

This commit is contained in:
Ivan Savenko
2023-03-14 19:55:08 +02:00
parent f42a894723
commit 06e5d37fbd
3 changed files with 9 additions and 6 deletions

View File

@ -311,10 +311,13 @@ bool CGeneralTextHandler::validateTranslation(const std::string & language, cons
for (auto const & string : stringsLocalizations)
{
if (string.second.modContext != modContext)
continue;
continue; // Not our mod
if (string.second.baseLanguage.empty())
continue; // No base string
if (string.second.baseLanguage == language && !string.second.baseValue.empty())
continue;
continue; // Base string already uses our language
if (config.Struct().count(string.first) > 0)
continue;