              opts=("-s", "--skip-existing"),
              action="store_true",
              dest="skip_existing",
              default=False,
              group="settings",
              help="Skips frames that have already been extracted and exist in the alignments "
                   "file"))
          argument_list.append(dict(
              opts=("-sf", "--skip-existing-faces"),
              action="store_true",
              dest="skip_faces",
              default=False,
 
</s> remove             group="settings",
            help="Skip frames that already have detected faces in the alignments file"))
 </s> add             group=_("settings"),
            help=_("Skip frames that already have detected faces in the alignments file"))) </s> remove             group="settings",
            help="Don't run extraction in parallel. Will run each part of the extraction "
                 "process separately (one after the other) rather than all at the smae time. "
                 "Useful if VRAM is at a premium."))
 </s> add             group=_("settings"),
            help=_("Don't run extraction in parallel. Will run each part of the extraction "
                   "process separately (one after the other) rather than all at the smae time. "
                   "Useful if VRAM is at a premium."))) </s> remove             group="extract",
 </s> add             group=_("extract"), </s> remove             group="Face Processing",
            help="If you have not cleansed your alignments file, then you can filter out faces "
                 "by defining a folder here that contains the faces extracted from your input "
                 "files/video. If this folder is defined, then only faces that exist within "
                 "your alignments file and also exist within the specified folder will be "
                 "converted. Leaving this blank will convert all faces that exist within the "
                 "alignments file."))
 </s> add             group=_("Face Processing"),
            help=_("If you have not cleansed your alignments file, then you can filter out faces "
                   "by defining a folder here that contains the faces extracted from your input "
                   "files/video. If this folder is defined, then only faces that exist within "
                   "your alignments file and also exist within the specified folder will be "
                   "converted. Leaving this blank will convert all faces that exist within the "
                   "alignments file."))) </s> remove             group="Frame Processing",
            help="When used with --frame-ranges outputs the unchanged frames that are not "
                 "processed instead of discarding them."))
 </s> add             group=_("Frame Processing"),
            help=_("When used with --frame-ranges outputs the unchanged frames that are not "
                   "processed instead of discarding them.")))
            group=_("settings"),
            help=_("Skips frames that have already been extracted and exist in the alignments "
                   "file")))
              opts=("-s", "--skip-existing"),
              action="store_true",
              dest="skip_existing",
              default=False,
            group=_("settings"),
            help=_("Skips frames that have already been extracted and exist in the alignments "
                   "file")))
            group=_("settings"),
            help=_("Skips frames that have already been extracted and exist in the alignments "
                   "file")))
            group=_("settings"),
            help=_("Skips frames that have already been extracted and exist in the alignments "
                   "file")))
          argument_list.append(dict(
              opts=("-sf", "--skip-existing-faces"),
              action="store_true",
              dest="skip_faces",
              default=False,
keep keep keep keep replace replace replace keep keep keep keep keep
 Add Locale support for cli arguments 
lib/cli/args.py