When using qt in a different language than english, it shows the copyright string twice:

ar:
![screenshot from 2016-06-29 22-38-39](https://cloud.githubusercontent.com/assets/6399679/16468027/4f8b3f16-3e4a-11e6-8196-ab4f64dc3a69.png)

en:
![screenshot from 2016-06-29 22-38-30](https://cloud.githubusercontent.com/assets/6399679/16468028/4f918042-3e4a-11e6-994e-7ad8f6235acc.png)

setCategories.count(string(category)) == 0)
            return false;
    }
    return true;
}
/**
 * fStartedNewLine is a state variable held by the calling context that will
 * suppress printing of the timestamp when multiple calls are made that don't
 * end in a newline. Initialize it to true, and hold it, in the calling context.
 */
static std::string LogTimestampStr(const std::string &str, bool *fStartedNewLine)
{
    string strStamped;
    if (!fLogTimestamps)
        return str;
    if (*fStartedNewLine) {
        int64_t nTimeMicros = GetLogTimeMicros();
        strStamped = DateTimeStrFormat("%Y-%m-%d %H:%M:%S", nTimeMicros/1000000);
        if (fLogTimeMicros)
            strStamped += strprintf(".%06d", nTimeMicros%1000000);
        strStamped += ' ' + str;
    } else
        strStamped = str;
    if (!str.empty() && str[str.size()-1] == '\n')
        *fStartedNewLine = true;
    else
        *fStartedNewLine = false;
    return strStamped;
}
int LogPrintStr(const std::string &str)