Add some more code
This commit is contained in:
@@ -44,6 +44,10 @@ HALF_FULL_MAP = (
|
|||||||
('&', '&'),
|
('&', '&'),
|
||||||
('%', '%'),
|
('%', '%'),
|
||||||
('・', '·'),
|
('・', '·'),
|
||||||
|
('“', '「'),
|
||||||
|
('”', '」'),
|
||||||
|
("‘", '『'),
|
||||||
|
("’", '』'),
|
||||||
)
|
)
|
||||||
MIXED_RULE1 = re.compile(r'[,。、]+([…—~]+)')
|
MIXED_RULE1 = re.compile(r'[,。、]+([…—~]+)')
|
||||||
MIXED_RULE2 = re.compile(r'([…—~]+)[,。、]+')
|
MIXED_RULE2 = re.compile(r'([…—~]+)[,。、]+')
|
||||||
@@ -196,7 +200,7 @@ if __name__ == "__main__":
|
|||||||
parser.add_argument("m3t_path", help="Path to M3T file/directory.")
|
parser.add_argument("m3t_path", help="Path to M3T file/directory.")
|
||||||
parser.add_argument("target_path", nargs="?", default=None, help="Path to save processed M3T file/directory. If not specified, overwrite original files.")
|
parser.add_argument("target_path", nargs="?", default=None, help="Path to save processed M3T file/directory. If not specified, overwrite original files.")
|
||||||
parser.add_argument("-d", "--dry-run", action="store_true", help="Only show changes without saving.")
|
parser.add_argument("-d", "--dry-run", action="store_true", help="Only show changes without saving.")
|
||||||
parser.add_argument("--type", type=ScriptType.from_string, choices=list(ScriptType), help="Process lines with special rules.")
|
parser.add_argument("--type", default=ScriptType.XML, type=ScriptType.from_string, choices=list(ScriptType), help="Process lines with special rules.")
|
||||||
parser.add_argument("--llm-only", action="store_true", help="Only process LLM lines.")
|
parser.add_argument("--llm-only", action="store_true", help="Only process LLM lines.")
|
||||||
parser.add_argument("--ext", default=".txt", help="File extension to process in directory mode.")
|
parser.add_argument("--ext", default=".txt", help="File extension to process in directory mode.")
|
||||||
parser.add_argument("--no-replace-quotes", action="store_true", help="Do not replace quotes.")
|
parser.add_argument("--no-replace-quotes", action="store_true", help="Do not replace quotes.")
|
||||||
|
|||||||
Reference in New Issue
Block a user