diff --git a/src/Mod/Draft/DraftGui.py b/src/Mod/Draft/DraftGui.py index b19101e9ca..09bf7f6920 100644 --- a/src/Mod/Draft/DraftGui.py +++ b/src/Mod/Draft/DraftGui.py @@ -851,7 +851,7 @@ class DraftToolBar: from draftobjects.label import get_label_types types = get_label_types() for s in types: - combo.addItem(s) + combo.addItem(translate("Draft", s), userData=s) combo.setCurrentIndex(types.index(Draft.getParam("labeltype","Custom"))) l.addWidget(combo) QtCore.QObject.connect(combo,QtCore.SIGNAL("currentIndexChanged(int)"),callback) diff --git a/src/Mod/Draft/draftobjects/label.py b/src/Mod/Draft/draftobjects/label.py index 91bc0be279..a65605a696 100644 --- a/src/Mod/Draft/draftobjects/label.py +++ b/src/Mod/Draft/draftobjects/label.py @@ -324,20 +324,20 @@ DraftLabel = Label def get_label_types(): - return ["Custom", - "Name", - "Label", - "Position", - "Length", - "Area", - "Volume", - "Tag", - "Material", - "Label + Position", - "Label + Length", - "Label + Area", - "Label + Volume", - "Label + Material"] + return [QT_TRANSLATE_NOOP("Draft","Custom"), + QT_TRANSLATE_NOOP("Draft","Name"), + QT_TRANSLATE_NOOP("Draft","Label"), + QT_TRANSLATE_NOOP("Draft","Position"), + QT_TRANSLATE_NOOP("Draft","Length"), + QT_TRANSLATE_NOOP("Draft","Area"), + QT_TRANSLATE_NOOP("Draft","Volume"), + QT_TRANSLATE_NOOP("Draft","Tag"), + QT_TRANSLATE_NOOP("Draft","Material"), + QT_TRANSLATE_NOOP("Draft","Label + Position"), + QT_TRANSLATE_NOOP("Draft","Label + Length"), + QT_TRANSLATE_NOOP("Draft","Label + Area"), + QT_TRANSLATE_NOOP("Draft","Label + Volume"), + QT_TRANSLATE_NOOP("Draft","Label + Material")] def return_info(target, typ, subelement=None):