Skip to content

Commit dad716d

Browse files
committed
dont merge align
1 parent 5d18e2a commit dad716d

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

batchalign/cli/cli.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ def loader(file):
129129
)
130130

131131
def writer(doc, output):
132-
CHATFile(doc=doc).write(output, write_wor=kwargs.get("wor", True))
132+
CHATFile(doc=doc).write(output, write_wor=kwargs.get("wor", True), dont_merge_letters=True)
133133

134134
# Determine FA engine
135135
if iic:

batchalign/formats/chat/file.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ def __init__(self, path=None, doc=None, lines=None, special_mor_=False):
9393
self.__doc = doc
9494

9595

96-
def write(self, path, write_wor=True):
96+
def write(self, path, write_wor=True, dont_merge_letters=False):
9797
"""Write the CHATFile to file.
9898
9999
Parameters
@@ -102,13 +102,13 @@ def write(self, path, write_wor=True):
102102
Path of where the CHAT file should get str.
103103
"""
104104

105-
str_doc = self.__generate(self.__doc, self.__special_mor, write_wor=write_wor)
105+
str_doc = self.__generate(self.__doc, self.__special_mor, write_wor=write_wor, dont_merge_letters=dont_merge_letters)
106106

107107
with open(path, 'w', encoding="utf-8") as df:
108108
df.write(str_doc)
109109

110110
@staticmethod
111-
def __generate(doc:Document, special=False, write_wor=True):
111+
def __generate(doc:Document, special=False, write_wor=True, dont_merge_letters=False):
112112
utterances = doc.content
113113

114114
def __get_birthdays(line):
@@ -130,7 +130,7 @@ def __get_birthdays(line):
130130
main.append(generate_chat_utterance(i,
131131
special and doc.langs[0] == "eng",
132132
write_wor=write_wor,
133-
merge_letters="yue" in doc.langs,
133+
merge_letters=("yue" in doc.langs and (not dont_merge_letters)),
134134
merge_abbrev="eng" in doc.langs))
135135
main.append("@End\n")
136136

batchalign/version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
0.7.23
1+
0.7.23-post.1
22
Janurary 4th, 2026
33
Cantonese FA

0 commit comments

Comments
 (0)