              opts=("-dl", "--debug-landmarks"),
              action="store_true",
              dest="debug_landmarks",
              default=False,
              group="output",
              help="Draw landmarks on the ouput faces for debugging purposes."))
          argument_list.append(dict(
              opts=("-sp", "--singleprocess"),
              action="store_true",
              default=False,
              backend="nvidia",
 
</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="settings",
            help="Swap the model. Instead converting from of A -> B, converts B -> A"))
 </s> add             group=_("settings"),
            help=_("Swap the model. Instead converting from of A -> B, converts B -> A"))) </s> remove             group="settings",
            help="Disable multiprocessing. Slower but less resource intensive."))
 </s> add             group=_("settings"),
            help=_("Disable multiprocessing. Slower but less resource intensive."))) </s> remove             group="output",
            help="Automatically save the alignments file after a set amount of frames. By "
                 "default the alignments file is only saved at the end of the extraction "
                 "process. NB: If extracting in 2 passes then the alignments file will only "
                 "start to be saved out during the second pass. WARNING: Don't interrupt the "
                 "script when writing the file because it might get corrupted. Set to 0 to "
                 "turn off"))
 </s> add             group=_("output"),
            help=_("Automatically save the alignments file after a set amount of frames. By "
                   "default the alignments file is only saved at the end of the extraction "
                   "process. NB: If extracting in 2 passes then the alignments file will only "
                   "start to be saved out during the second pass. WARNING: Don't interrupt the "
                   "script when writing the file because it might get corrupted. Set to 0 to "
                   "turn off"))) </s> remove             group="training",
            help="Use the Tensorflow Mirrored Distrubution Strategy to train on multiple GPUs."))
 </s> add             group=_("training"),
            help=_("Use the Tensorflow Mirrored Distrubution Strategy to train on multiple "
                   "GPUs.")))
            group=_("output"),
            help=_("Draw landmarks on the ouput faces for debugging purposes.")))
              opts=("-dl", "--debug-landmarks"),
              action="store_true",
              dest="debug_landmarks",
              default=False,
            group=_("output"),
            help=_("Draw landmarks on the ouput faces for debugging purposes.")))
            group=_("output"),
            help=_("Draw landmarks on the ouput faces for debugging purposes.")))
          argument_list.append(dict(
              opts=("-sp", "--singleprocess"),
              action="store_true",
              default=False,
              backend="nvidia",
keep keep keep keep replace replace keep keep keep keep keep
 Add Locale support for cli arguments 
lib/cli/args.py