Add ignore to csv

This commit is contained in:
DazedAnon 2025-01-22 03:19:17 -06:00
parent f241767b99
commit 7f936b58a3
14 changed files with 26 additions and 22 deletions

View file

@ -113,7 +113,7 @@ def handleCSV(filename, estimate):
def openFiles(filename, writeFile):
with open("files/" + filename, "r", encoding="cp932") as readFile, writeFile:
with open("files/" + filename, "r", encoding="cp932", errors="ignore") as readFile, writeFile:
translatedData = parseCSV(readFile, writeFile, filename)
return translatedData
@ -539,6 +539,7 @@ def cleanTranslatedText(translatedText):
"": "]",
"": "[",
"é": "e",
"ō": "o",
"Placeholder Text": "",
# Add more replacements as needed
}

View file

@ -404,6 +404,7 @@ def cleanTranslatedText(translatedText):
"": "]",
"": "[",
"é": "e",
"ō": "o",
"Placeholder Text": "",
# Add more replacements as needed
}

View file

@ -448,6 +448,7 @@ def cleanTranslatedText(translatedText):
"": "]",
"": "[",
"é": "e",
"ō": "o",
"Placeholder Text": "",
# Add more replacements as needed
}

View file

@ -463,6 +463,7 @@ def cleanTranslatedText(translatedText):
"": "]",
"": "[",
"é": "e",
"ō": "o",
"Placeholder Text": "",
# Add more replacements as needed
}

View file

@ -459,6 +459,7 @@ def cleanTranslatedText(translatedText):
"": "]",
"": "[",
"é": "e",
"ō": "o",
"Placeholder Text": "",
# Add more replacements as needed
}

View file

@ -387,6 +387,7 @@ def cleanTranslatedText(translatedText):
"": "]",
"": "[",
"é": "e",
"ō": "o",
"Placeholder Text": "",
# Add more replacements as needed
}

View file

@ -2470,6 +2470,7 @@ def cleanTranslatedText(translatedText):
"": "]",
"": "[",
"é": "e",
"ō": "o",
"Placeholder Text": "",
# Add more replacements as needed
}

View file

@ -75,19 +75,19 @@ POSITION = 0
LEAVE = False
# Dialogue / Scroll / Choices (Main Codes)
CODE401 = False
CODE405 = False
CODE401 = True
CODE405 = True
CODE102 = False
# Optional
CODE101 = False # Turn this one when names exist in 101
CODE101 = True # Turn this one when names exist in 101
CODE408 = False # Warning, translates comments and can inflate costs.
# Variables
CODE122 = False
# Other
CODE355655 = True
CODE355655 = False
CODE357 = False
CODE657 = False
CODE356 = False

View file

@ -663,6 +663,7 @@ def cleanTranslatedText(translatedText):
"": "]",
"": "[",
"é": "e",
"ō": "o",
"Placeholder Text": "",
# Add more replacements as needed
}

View file

@ -376,6 +376,7 @@ def cleanTranslatedText(translatedText):
"": "]",
"": "[",
"é": "e",
"ō": "o",
"Placeholder Text": "",
# Add more replacements as needed
}

View file

@ -450,6 +450,7 @@ def cleanTranslatedText(translatedText):
"": "]",
"": "[",
"é": "e",
"ō": "o",
"Placeholder Text": "",
# Add more replacements as needed
}

View file

@ -76,7 +76,7 @@ PBAR = None
FILENAME = None
# Dialogue / Choices
CODE101 = True
CODE101 = False
CODE102 = False
# Set String (Fragile but necessary)
@ -89,7 +89,7 @@ CODE300 = False
CODE250 = False
# Database
SCENARIOFLAG = False
SCENARIOFLAG = True
OPTIONSFLAG = False
NPCFLAG = False
DBNAMEFLAG = False
@ -813,14 +813,14 @@ def searchDB(events, pbar, jobList, filename):
npcList[1].pop(0)
# Grab Scenario
if table["name"] == "マップキャラ配置マスタ" and SCENARIOFLAG == True:
if table["name"] == "回想イベントテーブル" and SCENARIOFLAG == True:
for scenario in table["data"]:
dataList = scenario["data"]
# Parse
for j in range(len(dataList)):
# Name
if "テキスト" in dataList[j].get("name"):
if "回想テキスト" in dataList[j].get("name"):
if dataList[j].get("value"):
jaStringList = dataList[j].get("value").split("\r\nPFD\r\n")
for jaString in jaStringList:
@ -834,7 +834,7 @@ def searchDB(events, pbar, jobList, filename):
else:
translatedText = scenarioList[0][0]
scenarioList[0].pop(0)
translatedText = textwrap.fill(translatedText, 35)
translatedText = textwrap.fill(translatedText, 1000)
dataList[j].update({"value": dataList[j].get("value").replace(jaString, translatedText)})
# Grab Options
@ -2252,6 +2252,7 @@ def cleanTranslatedText(translatedText):
"": "]",
"": "[",
"é": "e",
"ō": "o",
"Placeholder Text": "",
# Add more replacements as needed
}

View file

@ -415,6 +415,7 @@ def cleanTranslatedText(translatedText):
"": "]",
"": "[",
"é": "e",
"ō": "o",
"Placeholder Text": "",
# Add more replacements as needed
}

View file

@ -1,18 +1,10 @@
Here are some vocabulary and terms so that you know the proper spelling and translation.
```
# Game Characters
桜 謳歌 (Sakura Ouka) - Female
鈴音 (Suzune) - Female
鍛冶 演歌 (Kaji Enka) - Female
希来里 (Kirari) - Female
温泉 玉子 (Onsen Tamago) - Female
愚譜 徳朗 (Gufu Tokuro) - Unknown
華姫瑠 (Kahimeru) - Unknown
枝切 はらら (Edakiri Harara) - Unknown
枝切 鋏 (Edakiri Hasami) - Unknown
御馬 忠勝 (Miuma Tadakatsu) - Unknown
ぬらり (Nurari) - Unknown
狐鼓 (Kokotsuzumi) - Unknown
ジョフ (Joff) - Male
ミラ (Mira) - Female
ルマ (Ruma) - Female
チェーカ (Cheka) - Female
# Lewd Terms
マンコ (pussy)