From b3a4c2bb7b99ca1f67bd5fdc806d46dc684fba16 Mon Sep 17 00:00:00 2001 From: ckamte Date: Tue, 27 Jan 2026 17:23:03 +0630 Subject: [PATCH] update Driver.xml for AME --- ccdl-win.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/ccdl-win.py b/ccdl-win.py index 4cc7b8f..e93183d 100644 --- a/ccdl-win.py +++ b/ccdl-win.py @@ -1022,11 +1022,14 @@ def write_driver_xml(pkgJson: dict, pkgDir: str) -> None: productInfo.append(child) langRoot = ET.SubElement(productInfo, "SupportedLanguages") - for lg in pkgJson["SupportedLanguages"]["Language"]: - for key, val in dict({"Language": ""}).items(): - child = ET.Element(key) - child.set("locale", lg["locale"]) - langRoot.append(child) + + availLoc = pkgJson["SupportedLanguages"]["Language"] + if availLoc[0]["locale"] != "mul": + for lg in availLoc: + for key, val in dict({"Language": ""}).items(): + child = ET.Element(key) + child.set("locale", lg["locale"]) + langRoot.append(child) # suppress error on dep package download if "MinimumSupportedClientVersion" in pkgJson and "HDBuilderVersion" in pkgJson: