diff --git a/src/test/TranslationsTest/tst_buitinregexp.cpp b/src/test/TranslationsTest/tst_buitinregexp.cpp index a76316f92..b8a08d720 100644 --- a/src/test/TranslationsTest/tst_buitinregexp.cpp +++ b/src/test/TranslationsTest/tst_buitinregexp.cpp @@ -240,7 +240,15 @@ void TST_BuitInRegExp::TestTemplatePlaceholders() const QRegularExpression re(QLatin1String("^[^\\s]+$")); if (re.match(translated).hasMatch()) { - translations.insert(translated); + if (not translations.contains(translated)) + { + translations.insert(translated); + } + else + { + issue << QString("Duplicate translation '%1' for placeholder '%2' in locale '%3'.\n") + .arg(translated, placeholder, m_locale); + } } else {