{
  "Flow": {
    "Parts": {
      "AutoCropImage": {
        "Description": "Автоматически обрезает изображение",
        "Label": "Автоматическое обрезание изображения",
        "Fields": {
          "Format": "Формат",
          "Format-Help": "Формат изображения для преобразования",
          "Threshold": "Порог",
          "Threshold-Help": "Порог для энтропической плотности, по умолчанию 50. Должен быть между 0 и 100."
        },
        "Outputs": {
          "1": "Изображение обрезано, сохранено в новом временном файле",
          "2": "Изображение не было обрезано"
        }
      },
      "ImageFile": {
        "Description": "Файл изображения",
        "Label": "Файл изображения",
        "Outputs": {
          "1": "Файл изображения"
        }
      },
      "ImageFlip": {
        "Description": "Переворачивает изображение",
        "Label": "Перевернуть изображение",
        "Fields": {
          "Format": "Формат",
          "Format-Help": "Формат изображения для преобразования",
          "Vertical": "Вертикально",
          "Vertical-Help": "Если установлено, изображение будет перевернуто вертикально, иначе горизонтально"
        },
        "Outputs": {
          "1": "Изображение перевернуто, сохранено в новом временном файле"
        }
      },
      "ImageFormat": {
        "Description": "Преобразует изображение в указанный формат",
        "Label": "Формат изображения",
        "Fields": {
          "Format": "Формат",
          "Format-Help": "Формат изображения для преобразования"
        },
        "Outputs": {
          "1": "Изображение преобразовано, сохранено в новом временном файле",
          "2": "Изображение уже в целевом формате"
        }
      },
      "ImageIsLandscape": {
        "Description": "Проверяет, является ли изображение альбомным",
        "Label": "Изображение альбомное",
        "Outputs": {
          "1": "Изображение альбомное",
          "2": "Изображение не альбомное"
        }
      },
      "ImageIsPortrait": {
        "Description": "Проверяет, является ли изображение портретным",
        "Label": "Изображение портретное",
        "Outputs": {
          "1": "Изображение портретное",
          "2": "Изображение не портретное"
        }
      },
      "ImageResizer": {
        "Description": "Изменяет размер изображения",
        "Label": "Изменение размера изображения",
        "Fields": {
          "Format": "Формат",
          "Format-Help": "Формат изображения для преобразования",
          "Height": "Высота",
          "Mode": "Режим",
          "Mode-Help": "Режим, который следует использовать при изменении размера изображения",
          "Width": "Ширина"
        },
        "Outputs": {
          "1": "Размер изображения изменен, сохранено в новом временном файле"
        }
      },
      "ImageRotate": {
        "Description": "Поворачивает изображение",
        "Label": "Повернуть изображение",
        "Fields": {
          "Angle": "Угол",
          "Angle-Help": "Угол поворота",
          "Format": "Формат",
          "Format-Help": "Формат изображения для преобразования"
        },
        "Outputs": {
          "1": "Изображение повернуто, сохранено в новом временном файле"
        }
      },
      "IsImage": {
        "Description": "Проверяет, является ли файл файлом изображения.",
        "Label": "Это изображение",
        "Fields": {
          "File": "Файл",
          "File-Help": "Необязательный путь к файлу для проверки, если оставить пустым, будет проверяться текущий рабочий файл.",
          "File-Placeholder": "Если пусто, текущий рабочий файл"
        },
        "Outputs": {
          "1": "Файл является распознаваемым файлом изображения",
          "2": "Файл не является распознаваемым файлом изображения"
        }
      },
      "PixelCheck": {
        "Description": "Этот элемент потока проверяет, превышает ли общее количество пикселей изображения указанный порог.",
        "Label": "Проверка пикселей",
        "Fields": {
          "Pixels": "Пиксели",
          "Pixels-Help": "Количество пикселей, которое должно содержаться в изображении. Это рассчитывается путем умножения ширины изображения на его высоту."
        },
        "Outputs": {
          "1": "Изображение содержит больше или равно указанному количеству пикселей",
          "2": "Изображение содержит меньше пикселей, чем требуется"
        }
      }
    }
  },
  "Plugins": {
    "ImageNodes": {
      "Description": "Элементы потока для обработки файлов изображений. Этот плагин содержит узлы для конвертации и манипуляции изображениями.",
      "Label": "Изображение"
    }
  }
}