              yield tool_name, help_text, cliarg_class
  
  
  if __name__ == "__main__":
      _TOOLS_WARNING = "Please backup your data and/or test the tool you want "
      _TOOLS_WARNING += "to use with a smaller data set to make sure you "
      _TOOLS_WARNING += "understand how it works."
      print(_TOOLS_WARNING)
  
      PARSER = FullHelpArgumentParser()
      SUBPARSER = PARSER.add_subparsers()
      for tool, helptext, cli_args in _get_cli_opts():
          cli_args(SUBPARSER, tool, helptext)
 
</s> remove             group="training",
            help="Length of training in iterations. This is only really used for automation. "
                 "There is no 'correct' number of iterations a model should be trained for. "
                 "You should stop training when you are happy with the previews. However, if "
                 "you want the model to stop automatically at a set number of iterations, you "
                 "can set that value here."))
 </s> add             group=_("training"),
            help=_("Length of training in iterations. This is only really used for automation. "
                   "There is no 'correct' number of iterations a model should be trained for. "
                   "You should stop training when you are happy with the previews. However, if "
                   "you want the model to stop automatically at a set number of iterations, you "
                   "can set that value here."))) </s> remove             group="output",
            help="The output size of extracted faces. Make sure that the model you intend to "
                 "train supports your required size. This will only need to be changed for "
                 "hi-res models."))
 </s> add             group=_("output"),
            help=_("The output size of extracted faces. Make sure that the model you intend to "
                   "train supports your required size. This will only need to be changed for "
                   "hi-res models."))) </s> remove         return ("Alignments tool\nThis tool allows you to perform numerous actions on or using an "
                "alignments file against its corresponding faceset/frame source.")
 </s> add         return _("Alignments tool\nThis tool allows you to perform numerous actions on or using "
                 "an alignments file against its corresponding faceset/frame source.") </s> remove         frames_dir = " Must Pass in a frames folder/source video file (-fr)."
        faces_dir = " Must Pass in a faces folder (-fc)."
        frames_or_faces_dir = (" Must Pass in either a frames folder/source video file OR a"
                               "faces folder (-fr or -fc).")
        frames_and_faces_dir = (" Must Pass in a frames folder/source video file AND a faces "
                                "folder (-fr and -fc).")
        output_opts = " Use the output option (-o) to process results."
 </s> add         frames_dir = _(" Must Pass in a frames folder/source video file (-fr).")
        faces_dir = _(" Must Pass in a faces folder (-fc).")
        frames_or_faces_dir = _(" Must Pass in either a frames folder/source video file OR a"
                                "faces folder (-fr or -fc).")
        frames_and_faces_dir = _(" Must Pass in a frames folder/source video file AND a faces "
                                 "folder (-fr and -fc).")
        output_opts = _(" Use the output option (-o) to process results.") </s> remove             group="settings",
            help="The maximum number of parallel processes for performing conversion. "
                 "Converting images is system RAM heavy so it is possible to run out of memory "
                 "if you have a lot of processes and not enough RAM to accommodate them all. "
                 "Setting this to 0 will use the maximum available. No matter what you set "
                 "this to, it will never attempt to use more processes than are available on "
                 "your system. If singleprocess is enabled this setting will be ignored."))
 </s> add             group=_("settings"),
            help=_("The maximum number of parallel processes for performing conversion. "
                   "Converting images is system RAM heavy so it is possible to run out of memory "
                   "if you have a lot of processes and not enough RAM to accommodate them all. "
                   "Setting this to 0 will use the maximum available. No matter what you set "
                   "this to, it will never attempt to use more processes than are available on "
                   "your system. If singleprocess is enabled this setting will be ignored.")))
    print(_("Please backup your data and/or test the tool you want to use with a smaller data set "
            "to make sure you understand how it works."))
              yield tool_name, help_text, cliarg_class
  
  
  if __name__ == "__main__":
    print(_("Please backup your data and/or test the tool you want to use with a smaller data set "
            "to make sure you understand how it works."))
    print(_("Please backup your data and/or test the tool you want to use with a smaller data set "
            "to make sure you understand how it works."))
    print(_("Please backup your data and/or test the tool you want to use with a smaller data set "
            "to make sure you understand how it works."))
    print(_("Please backup your data and/or test the tool you want to use with a smaller data set "
            "to make sure you understand how it works."))
  
      PARSER = FullHelpArgumentParser()
      SUBPARSER = PARSER.add_subparsers()
      for tool, helptext, cli_args in _get_cli_opts():
          cli_args(SUBPARSER, tool, helptext)
keep keep keep keep replace replace replace replace keep keep keep keep keep
 Add Locale support for cli arguments 
tools.py