New code
This commit is contained in:
parent
5dae184a20
commit
89ebc8008d
1 changed files with 19 additions and 9 deletions
|
|
@ -2321,17 +2321,27 @@ def searchCodes(page, pbar, jobList, filename):
|
||||||
if "LL_InfoPopupWIndowMV" in jaString:
|
if "LL_InfoPopupWIndowMV" in jaString:
|
||||||
matchList = re.findall(r"LL_InfoPopupWIndowMV\sshowWindow\s(.+?) .+", jaString)
|
matchList = re.findall(r"LL_InfoPopupWIndowMV\sshowWindow\s(.+?) .+", jaString)
|
||||||
if len(matchList) > 0:
|
if len(matchList) > 0:
|
||||||
# Translate
|
|
||||||
text = matchList[0]
|
text = matchList[0]
|
||||||
response = translateAI(text, "Reply with the " + LANGUAGE + " Translation", False)
|
|
||||||
translatedText = response[0]
|
|
||||||
totalTokens[0] += response[1][0]
|
|
||||||
totalTokens[1] += response[1][1]
|
|
||||||
|
|
||||||
# Set Data
|
# Pass 1: collect into batch
|
||||||
translatedText = translatedText.replace(" ", "_")
|
if setData:
|
||||||
translatedText = jaString.replace(text, translatedText)
|
# store without underscores for cleaner translation later
|
||||||
codeList[i]["parameters"][0] = translatedText
|
list356.append(text.replace("_", " "))
|
||||||
|
|
||||||
|
# Pass 2: apply translations from list356
|
||||||
|
else:
|
||||||
|
if len(list356) > 0:
|
||||||
|
translatedText = list356[0]
|
||||||
|
list356.pop(0)
|
||||||
|
|
||||||
|
# Replace spaces with underscores as original format expects
|
||||||
|
translatedText = translatedText.replace(" ", "_")
|
||||||
|
|
||||||
|
# Put Args Back
|
||||||
|
translatedText = jaString.replace(text, translatedText)
|
||||||
|
|
||||||
|
# Set Data
|
||||||
|
codeList[i]["parameters"][0] = translatedText
|
||||||
|
|
||||||
if "OriginMenuStatus SetParam" in jaString:
|
if "OriginMenuStatus SetParam" in jaString:
|
||||||
matchList = re.findall(r"OriginMenuStatus\sSetParam\sparam[\d]\s(.*)", jaString)
|
matchList = re.findall(r"OriginMenuStatus\sSetParam\sparam[\d]\s(.*)", jaString)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue