diff --git a/src/Mod/TechDraw/App/ArrowPropEnum.cpp b/src/Mod/TechDraw/App/ArrowPropEnum.cpp index 16ad38c0fb..858eb84d0d 100644 --- a/src/Mod/TechDraw/App/ArrowPropEnum.cpp +++ b/src/Mod/TechDraw/App/ArrowPropEnum.cpp @@ -28,15 +28,16 @@ namespace TechDraw { const int ArrowPropEnum::ArrowCount = 8; -const char* ArrowPropEnum::ArrowTypeEnums[]= { "Filled Arrow", - "Open Arrow", - "Tick", - "Dot", - "Open Circle", - "Fork", - "Filled Triangle", - "None", - nullptr}; +const char* ArrowPropEnum::ArrowTypeEnums[]= { + QT_TRANSLATE_NOOP("ArrowPropEnum", "Filled Arrow"), + QT_TRANSLATE_NOOP("ArrowPropEnum", "Open Arrow"), + QT_TRANSLATE_NOOP("ArrowPropEnum", "Tick"), + QT_TRANSLATE_NOOP("ArrowPropEnum", "Dot"), + QT_TRANSLATE_NOOP("ArrowPropEnum", "Open Circle"), + QT_TRANSLATE_NOOP("ArrowPropEnum", "Fork"), + QT_TRANSLATE_NOOP("ArrowPropEnum", "Filled Triangle"), + QT_TRANSLATE_NOOP("ArrowPropEnum", "None"), + nullptr}; const std::vector ArrowPropEnum::ArrowTypeIcons = { ":icons/arrowfilled.svg", ":icons/arrowopen.svg", diff --git a/src/Mod/TechDraw/Gui/DrawGuiUtil.cpp b/src/Mod/TechDraw/Gui/DrawGuiUtil.cpp index e58ab5fb52..024cbb4b05 100644 --- a/src/Mod/TechDraw/Gui/DrawGuiUtil.cpp +++ b/src/Mod/TechDraw/Gui/DrawGuiUtil.cpp @@ -73,7 +73,7 @@ void DrawGuiUtil::loadArrowBox(QComboBox* qcb) qcb->clear(); int i = 0; for (; i < ArrowPropEnum::ArrowCount; i++) { - qcb->addItem(tr(ArrowPropEnum::ArrowTypeEnums[i])); + qcb->addItem(QCoreApplication::translate("ArrowPropEnum", ArrowPropEnum::ArrowTypeEnums[i])); QIcon itemIcon(QString::fromUtf8(ArrowPropEnum::ArrowTypeIcons[i].c_str())); qcb->setItemIcon(i, itemIcon); }