the problem is not tr() or QT_TR_NOOP() the problem is i use
tr("Any information") + "<br><br>" + tr("for more text look next page");
tr("Any information") + "<br><br>" + tr("for more text look next page");
To copy to clipboard, switch view to plain text mode
and translate it
tr(infoData->Text.toLatin1())
tr(infoData->Text.toLatin1())
To copy to clipboard, switch view to plain text mode
That’s the reason why your last example and my code not work. My trial with QT_TR_NOOP() has work because i have use only one line text.
That’s a look of a little orignal code with dummy text.
QString text
= tr
("TextTextText") + "<br><br>"+ tr
("TextTextText") + "<br><br>" "<table width=\"100%\">"
"<tr>"
"<td width=\"25%\" align=\"center\">" + tr("TextTextText") + "</td>"
"<td width=\"25%\" align=\"center\">" + tr("TextTextText") + "</td>"
"<td width=\"25%\" align=\"center\">" + tr("TextTextText") + "</td>"
"<td width=\"25%\" align=\"center\">" + tr("TextTextText") + "</td>"
"</tr>"
"<tr>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"</tr>"
"<tr>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"</tr>"
"<tr>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"</tr>"
"</table>";
QString text = tr("TextTextText") + "<br><br>"+ tr("TextTextText") + "<br><br>"
"<table width=\"100%\">"
"<tr>"
"<td width=\"25%\" align=\"center\">" + tr("TextTextText") + "</td>"
"<td width=\"25%\" align=\"center\">" + tr("TextTextText") + "</td>"
"<td width=\"25%\" align=\"center\">" + tr("TextTextText") + "</td>"
"<td width=\"25%\" align=\"center\">" + tr("TextTextText") + "</td>"
"</tr>"
"<tr>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"</tr>"
"<tr>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"</tr>"
"<tr>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"<td align=\"center\">" + tr("TextTextText") + "</td>"
"</tr>"
"</table>";
To copy to clipboard, switch view to plain text mode
I can translate the text if i set all in tr() but that’s looks like dirty in the linguist and it’s hard to translate. Can you tell me how can i translate it without html?
Thanks in advance,
Whitefurrows
Bookmarks