FIX - Oberfläche wurde nicht übersetzt, obwohl sie in 'Materialübersetzung.json' in den jeweiligen json-Objekten enthalten war. Grund: Es wurde überprüft, ob der Name des bereits übersetzten Materials in der 'Materialübersetzung.json' vorhanden ist. Es muss aber geprüft werden, ob der Materialname aus Sivas als Objekt in der 'Materialübersetzung.json' vorhanden ist.

This commit is contained in:
2024-05-07 14:32:01 +02:00
parent a5837526be
commit da29b7b33e
+3 -3
View File
@@ -2310,7 +2310,7 @@ class GuiLogic():
pdm_kategorie_neu = self._model.get_gui_data("pdm_kategorie_neu") pdm_kategorie_neu = self._model.get_gui_data("pdm_kategorie_neu")
aus_halbzeug = self._model.get_gui_data("aus_halbzeug_neu") aus_halbzeug = self._model.get_gui_data("aus_halbzeug_neu")
werkstoff_typ = self._model.get_gui_data("werkstofftyp_neu") werkstoff_typ = self._model.get_gui_data("werkstofftyp_neu")
material_neu = self._model.get_gui_data("material_neu") material_sivas = self._model.get_gui_data("material_sivas")
# pflicht = False # pflicht = False
# if pdm_kategorie_neu == "Einzelteil": # if pdm_kategorie_neu == "Einzelteil":
# if werkstoff_typ == "Kunst-/ Verbundstoff": # if werkstoff_typ == "Kunst-/ Verbundstoff":
@@ -2342,8 +2342,8 @@ class GuiLogic():
default = '' default = ''
if pdm_kategorie_neu == 'Einzelteil' and aus_halbzeug is False: if pdm_kategorie_neu == 'Einzelteil' and aus_halbzeug is False:
mlist = self._config.Materialien.get_all_materials() mlist = self._config.Materialien.get_all_materials()
if material_neu in mlist: if material_sivas in mlist:
mat = self._config.Materialien.get_material_of_type(material_neu) mat = self._config.Materialien.get_material_of_type(material_sivas)
if 'Werkstofftyp' in mat and 'Oberfläche' in mat: if 'Werkstofftyp' in mat and 'Oberfläche' in mat:
default = mat['Oberfläche'] default = mat['Oberfläche']
else: else: