The langage used by commands cannot be set using locales module.

This commit is contained in:
Frédéric Tronel
2023-12-18 16:09:48 +01:00
parent 88d9d15496
commit 04d23ca1b2

View File

@@ -1,7 +1,6 @@
#!/usr/bin/env python3
import argparse
import locale
import re
from sys import exit
from datetime import datetime,timedelta,time
@@ -848,8 +847,6 @@ def extractSubTitleTrack(mkvmerge, inputFileName, index, lang):
def main():
logger = logging.getLogger(__name__)
coloredlogs.install()
# Fix the language used by tools to print their messages to make the script independant of environment.
locale.setlocale(locale.LC_ALL, 'C')
parser = argparse.ArgumentParser()
parser.add_argument("-i", "--input", dest='inputFile', type=str, required=True, help="Input file to process (can be .ts, .mp4 or .mkv).")
parser.add_argument("-o", "--output", dest='outputFile', type=str, required=True, help="Output MKV file to produce.")