Only print add_translation warning when translations do not match

FIXES 2637

This was SVN commit r16138.
This commit is contained in:
Adrián Chaves 2015-01-11 14:08:01 +00:00
parent 873399b294
commit 524a942b52

View File

@ -165,7 +165,7 @@ void
Dictionary::add_translation(const std::string& msgid, const std::string& msgstr)
{
std::vector<std::string>& vec = entries[msgid];
if (vec.empty())
if (vec.empty() || msgstr.compare(vec[0]) == 0)
{
vec.push_back(msgstr);
}