                     "respective bins, but the files will keep their original filenames. Selecting "
                     "'none' for both 'sort-by' and 'group-by' will do nothing" + _SORT_HELP +
                     "\nDefault: face")))
          argument_list.append(dict(
              opts=('-k', '--keep'),
              action='store_true',
              dest='keep_original',
              default=False,
 
</s> remove             help=_("R|Sort by method. Choose how images are sorted. "
                   "\nL|'blur': Sort faces by blurriness."
                   "\nL|'blur-fft': Sort faces by fft filtered blurriness."
                   "\nL|'distance' Sort faces by the estimated distance of the alignments from an "
                   "'average' face. This can be useful for eliminating misaligned faces."
                   "\nL|'face': Use VGG Face to sort by face similarity. This uses a pairwise "
                   "clustering algorithm to check the distances between 512 features on every "
                   "face in your set and order them appropriately."
                   "\nL|'face-cnn': Sort faces by their landmarks. You can adjust the threshold "
                   "with the '-t' (--ref_threshold) option."
                   "\nL|'face-cnn-dissim': Like 'face-cnn' but sorts by dissimilarity."
                   "\nL|'face-yaw': Sort faces by Yaw (rotation left to right)."
                   "\nL|'hist': Sort faces by their color histogram. You can adjust the threshold "
                   "with the '-t' (--ref_threshold) option."
                   "\nL|'hist-dissim': Like 'hist' but sorts by dissimilarity."
                   "\nL|'color-gray': Sort images by the average intensity of the converted "
                   "grayscale color channel."
                   "\nL|'color-luma': Sort images by the average intensity of the converted Y "
                   "color channel. Bright lighting and oversaturated images will be ranked first."
                   "\nL|'color-green': Sort images by the average intensity of the converted Cg "
                   "color channel. Green images will be ranked first and red images will be last."
                   "\nL|'color-orange': Sort images by the average intensity of the converted Co "
                   "color channel. Orange images will be ranked first and blue images will be "
                   "last."
                   "\nL|'size': Sort images by their size in the original frame. Faces closer to "
                   "the camera and from higher resolution sources will be sorted first, whilst "
                   "faces further from the camera and from lower resolution sources will be "
                   "sorted last."
                   "\nL|'black-pixels': Sort images by their number of black pixels. Useful when "
                   "faces are near borders and a large part of the image is black."
 </s> add             help=_("R|Choose how images are sorted. Selecting a sort method gives the images a "
                   "new filename based on the order the image appears within the given method."
                   "\nL|'none': Don't sort the images. When a 'group-by' method is selected, "
                   "selecting 'none' means that the files will be moved/copied into their "
                   "respective bins, but the files will keep their original filenames. Selecting "
                   "'none' for both 'sort-by' and 'group-by' will do nothing" + _SORT_HELP + </s> remove             group=_("output"),
            help=_("Keeps the original files in the input directory. Be careful when using this "
                   "with rename grouping and no specified output directory as this would keep the "
                   "original and renamed files in the same directory.")))
 </s> add             group=_("data"),
            help=_("Whether to keep the original files in their original location. Choosing a "
                   "'sort-by' method means that the files have to be renamed. Selecting 'keep' "
                   "means that the original files will be kept, and the renamed files will be "
                   "created in the specified output folder. Unselecting keep means that the "
                   "original files will be moved and renamed based on the selected sort/group "
                   "criteria."))) </s> remove "Keeps the original files in the input directory. Be careful when using this "
"with rename grouping and no specified output directory as this would keep "
"the original and renamed files in the same directory."
 </s> add "R|Selecting a group by method will move/copy files into numbered bins based "
"on the selected method.\n"
"L|'none': Don't bin the images. Folders will be sorted by the selected 'sort-"
"by' but will not be binned, instead they will be sorted into a single "
"folder.  Selecting 'none' for both 'sort-by' and 'group-by' will do nothing" </s> remove #: tools/sort/cli.py:62
msgid ""
"R|Sort by method. Choose how images are sorted. \n"
"L|'blur': Sort faces by blurriness.\n"
"L|'blur-fft': Sort faces by fft filtered blurriness.\n"
"L|'distance' Sort faces by the estimated distance of the alignments from an "
"'average' face. This can be useful for eliminating misaligned faces.\n"
"L|'face': Use VGG Face to sort by face similarity. This uses a pairwise "
"clustering algorithm to check the distances between 512 features on every "
"face in your set and order them appropriately.\n"
"L|'face-cnn': Sort faces by their landmarks. You can adjust the threshold "
"with the '-t' (--ref_threshold) option.\n"
"L|'face-cnn-dissim': Like 'face-cnn' but sorts by dissimilarity.\n"
"L|'face-yaw': Sort faces by Yaw (rotation left to right).\n"
"L|'hist': Sort faces by their color histogram. You can adjust the threshold "
"with the '-t' (--ref_threshold) option.\n"
"L|'hist-dissim': Like 'hist' but sorts by dissimilarity.\n"
"L|'color-gray': Sort images by the average intensity of the converted "
"grayscale color channel.\n"
"L|'color-luma': Sort images by the average intensity of the converted Y "
"color channel. Bright lighting and oversaturated images will be ranked "
"first.\n"
"L|'color-green': Sort images by the average intensity of the converted Cg "
"color channel. Green images will be ranked first and red images will be "
"last.\n"
"L|'color-orange': Sort images by the average intensity of the converted Co "
"color channel. Orange images will be ranked first and blue images will be "
"last.\n"
"L|'size': Sort images by their size in the original frame. Faces closer to "
"the camera and from higher resolution sources will be sorted first, whilst "
"faces further from the camera and from lower resolution sources will be "
"sorted last.\n"
"L|'black-pixels': Sort images by their number of black pixels. Useful when "
"faces are near borders and a large part of the image is black.\n"
"Default: face"
msgstr ""

#: tools/sort/cli.py:98 tools/sort/cli.py:125 tools/sort/cli.py:137
#: tools/sort/cli.py:148
msgid "output"
 </s> add #: tools/sort/cli.py:120
msgid ""
"R|Choose how images are sorted. Selecting a sort method gives the images a "
"new filename based on the order the image appears within the given method.\n"
"L|'none': Don't sort the images. When a 'group-by' method is selected, "
"selecting 'none' means that the files will be moved/copied into their "
"respective bins, but the files will keep their original filenames. Selecting "
"'none' for both 'sort-by' and 'group-by' will do nothing"
msgstr ""

#: tools/sort/cli.py:133 tools/sort/cli.py:160 tools/sort/cli.py:189
msgid "group settings" </s> remove "Float value. Minimum threshold to use for grouping comparison with 'face-"
"cnn' and 'hist' methods. The lower the value the more discriminating the "
"grouping is. Leaving -1.0 will allow the program set the default value "
"automatically. For face-cnn 7.2 should be enough, with 4 being very "
"discriminating. For hist 0.3 should be enough, with 0.2 being very "
"discriminating. Be careful setting a value that's too low in a directory "
"with many images, as this could result in a lot of directories being "
"created. Defaults: face-cnn 7.2, hist 0.3"
 </s> add "Whether to keep the original files in their original location. Choosing a "
"'sort-by' method means that the files have to be renamed. Selecting 'keep' "
"means that the original files will be kept, and the renamed files will be "
"created in the specified output folder. Unselecting keep means that the "
"original files will be moved and renamed based on the selected sort/group "
"criteria."
        argument_list.append(dict(
            opts=('-g', '--group-by'),
            action=Radio,
            type=str,
            choices=_SORT_METHODS,
            dest='group_method',
            group=_("group settings"),
            default="none",
            help=_("R|Selecting a group by method will move/copy files into numbered bins based "
                   "on the selected method."
                   "\nL|'none': Don't bin the images. Folders will be sorted by the selected "
                   "'sort-by' but will not be binned, instead they will be sorted into a single "
                   "folder.  Selecting 'none' for both 'sort-by' and 'group-by' will do nothing" +
                   _GROUP_HELP + "\nDefault: none")))
                     "respective bins, but the files will keep their original filenames. Selecting "
                     "'none' for both 'sort-by' and 'group-by' will do nothing" + _SORT_HELP +
                     "\nDefault: face")))
        argument_list.append(dict(
            opts=('-g', '--group-by'),
            action=Radio,
            type=str,
            choices=_SORT_METHODS,
            dest='group_method',
            group=_("group settings"),
            default="none",
            help=_("R|Selecting a group by method will move/copy files into numbered bins based "
                   "on the selected method."
                   "\nL|'none': Don't bin the images. Folders will be sorted by the selected "
                   "'sort-by' but will not be binned, instead they will be sorted into a single "
                   "folder.  Selecting 'none' for both 'sort-by' and 'group-by' will do nothing" +
                   _GROUP_HELP + "\nDefault: none")))
          argument_list.append(dict(
              opts=('-k', '--keep'),
              action='store_true',
              dest='keep_original',
              default=False,
keep keep add keep keep keep keep keep
 Overhaul sort:
  - Standardize image data reading and writing
  - Optimize loading (just one pass required)
  - Make all sort groups binnable (to greater or lesser results)
  - Add sort by pitch
  - Deprecate multiple options
  - linting, docs + locales 
tools/sort/cli.py