TD: Translate default labels
This commit is contained in:
committed by
WandererFan
parent
54bb9c9c62
commit
94426e1f54
@@ -457,7 +457,10 @@ TechDraw::DrawWeldSymbol* TaskWeldingSymbol::createWeldingSymbol()
|
||||
{
|
||||
// Base::Console().Message("TWS::createWeldingSymbol()\n");
|
||||
|
||||
std::string symbolName = m_leadFeat->getDocument()->getUniqueObjectName("WeldSymbol");
|
||||
const std::string objectName{QT_TR_NOOP("SectionView")};
|
||||
std::string symbolName = m_leadFeat->getDocument()->getUniqueObjectName(objectName.c_str());
|
||||
std::string generatedSuffix {symbolName.substr(objectName.length())};
|
||||
|
||||
std::string symbolType = "TechDraw::DrawWeldSymbol";
|
||||
|
||||
TechDraw::DrawPage* page = m_leadFeat->findParentPage();
|
||||
@@ -495,6 +498,9 @@ TechDraw::DrawWeldSymbol* TaskWeldingSymbol::createWeldingSymbol()
|
||||
if (!newObj || !newSym)
|
||||
throw Base::RuntimeError("TaskWeldingSymbol - new symbol object not found");
|
||||
|
||||
std::string translatedObjectName{tr(objectName.c_str()).toStdString()};
|
||||
newObj->Label.setValue(translatedObjectName + generatedSuffix);
|
||||
|
||||
return newSym;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user