[gegl] Update Russian translation



commit 2de026dc4a5d61c4b56a5089ed3d038289749632
Author: Alexandre Prokoudine <alexandre prokoudine gmail com>
Date:   Thu Jun 4 02:02:04 2020 +0300

    Update Russian translation

 po/ru.po | 1696 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 869 insertions(+), 827 deletions(-)
---
diff --git a/po/ru.po b/po/ru.po
index d83b2cecf..3a0ee7fec 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: GEGL 0.4.10\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-05-21 10:28+0300\n"
-"PO-Revision-Date: 2020-05-21 12:35+0300\n"
+"POT-Creation-Date: 2020-06-03 15:56+0300\n"
+"PO-Revision-Date: 2020-06-04 02:01+0300\n"
 "Last-Translator: Alexandre Prokoudine <alexandre prokoudine gmail com>\n"
 "Language-Team: русский <gnome-cyr lists gnome org>\n"
 "Language: ru\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
-"X-Generator: Gtranslator 3.34.0\n"
+"X-Generator: Gtranslator 3.36.0\n"
 
 #: ../bin/gegl.c:179
 #, c-format
@@ -129,15 +129,15 @@ msgid "BablFormat \"%s\" does not exist."
 msgstr ""
 
 #: ../gegl/buffer/gegl-buffer-enums.c:32 ../gegl/gegl-enums.c:33
-#: ../operations/common/gaussian-blur.c:31 ../operations/common/gblur-1d.c:32
-#: ../operations/common/median-blur.c:34
+#: ../operations/common/gaussian-blur.c:30 ../operations/common/gblur-1d.c:32
+#: ../operations/common/median-blur.c:33
 #: ../operations/common-gpl3+/fractal-explorer.c:96
 msgid "None"
 msgstr "Нет"
 
 #: ../gegl/buffer/gegl-buffer-enums.c:33
-#: ../operations/common/gaussian-blur.c:32 ../operations/common/gblur-1d.c:33
-#: ../operations/common/median-blur.c:35
+#: ../operations/common/gaussian-blur.c:31 ../operations/common/gblur-1d.c:33
+#: ../operations/common/median-blur.c:34
 msgid "Clamp"
 msgstr ""
 
@@ -146,12 +146,12 @@ msgid "Loop"
 msgstr ""
 
 #: ../gegl/buffer/gegl-buffer-enums.c:35
-#: ../operations/common/gaussian-blur.c:33 ../operations/common/gblur-1d.c:34
+#: ../operations/common/gaussian-blur.c:32 ../operations/common/gblur-1d.c:34
 msgid "Black"
 msgstr "Чёрный"
 
 #: ../gegl/buffer/gegl-buffer-enums.c:36
-#: ../operations/common/gaussian-blur.c:34 ../operations/common/gblur-1d.c:35
+#: ../operations/common/gaussian-blur.c:33 ../operations/common/gblur-1d.c:35
 msgid "White"
 msgstr "Белый"
 
@@ -173,7 +173,7 @@ msgstr "Ближайший"
 
 #: ../gegl/buffer/gegl-buffer-enums.c:90 ../gegl/gegl-enums.c:119
 #: ../operations/common-gpl3+/bump-map.c:33
-#: ../operations/common-gpl3+/sinus.c:63 ../operations/common-gpl3+/spiral.c:26
+#: ../operations/common-gpl3+/sinus.c:62 ../operations/common-gpl3+/spiral.c:26
 #: ../operations/workshop/connected-components.c:44
 msgid "Linear"
 msgstr "Линейный"
@@ -244,13 +244,13 @@ msgstr "Чебышева"
 
 #: ../gegl/gegl-enums.c:93 ../operations/common/edge-sobel.c:27
 #: ../operations/common/noise-spread.c:29 ../operations/common/spherize.c:26
-#: ../operations/common/vignette.c:28 ../operations/common-cxx/focus-blur.c:33
+#: ../operations/common/vignette.c:28 ../operations/common-cxx/focus-blur.c:37
 msgid "Horizontal"
 msgstr "Горизонтальное"
 
 #: ../gegl/gegl-enums.c:94 ../operations/common/edge-sobel.c:29
 #: ../operations/common/noise-spread.c:35 ../operations/common/spherize.c:27
-#: ../operations/common/vignette.c:29 ../operations/common-cxx/focus-blur.c:34
+#: ../operations/common/vignette.c:29 ../operations/common-cxx/focus-blur.c:38
 msgid "Vertical"
 msgstr "Вертикальное"
 
@@ -286,7 +286,7 @@ msgstr ""
 msgid "add-alpha"
 msgstr ""
 
-#: ../gegl/gegl-enums.c:150 ../operations/common/gaussian-blur.c:25
+#: ../gegl/gegl-enums.c:150 ../operations/common/gaussian-blur.c:24
 #: ../operations/common/gblur-1d.c:39
 msgid "Auto"
 msgstr "Автоматический"
@@ -390,7 +390,7 @@ msgstr ""
 
 #: ../gegl/operation/gegl-operation-composer3.c:95
 #: ../gegl/operation/gegl-operation-composer.c:94
-#: ../operations/transform/border-align.c:158
+#: ../operations/transform/border-align.c:157
 msgid "Auxiliary image buffer input pad."
 msgstr ""
 
@@ -398,148 +398,148 @@ msgstr ""
 msgid "Second auxiliary image buffer input pad."
 msgstr ""
 
-#: ../operations/common/absolute.c:79
+#: ../operations/common/absolute.c:72
 msgid "Absolute"
 msgstr ""
 
-#: ../operations/common/absolute.c:83
+#: ../operations/common/absolute.c:76
 msgid ""
 "Makes each linear RGB component be the absolute of its value, "
 "fabs(input_value)"
 msgstr ""
 
-#: ../operations/common/alien-map.c:29 ../operations/common/newsprint.c:35
+#: ../operations/common/alien-map.c:28 ../operations/common/newsprint.c:35
 msgid "RGB"
 msgstr "RGB"
 
-#: ../operations/common/alien-map.c:30
+#: ../operations/common/alien-map.c:29
 msgid "HSL"
 msgstr "HSL"
 
-#: ../operations/common/alien-map.c:33
+#: ../operations/common/alien-map.c:32
 msgid "Color model"
 msgstr "Цветовая модель"
 
-#: ../operations/common/alien-map.c:36
+#: ../operations/common/alien-map.c:35
 msgid "What color model used for the transformation"
 msgstr "Какую цветовую модель использовать при трансформации"
 
-#: ../operations/common/alien-map.c:38
+#: ../operations/common/alien-map.c:37
 msgid "Component 1 frequency"
 msgstr "Частота компонента 1"
 
-#: ../operations/common/alien-map.c:43
-#: ../operations/common-gpl3+/diffraction-patterns.c:30
+#: ../operations/common/alien-map.c:42
+#: ../operations/common-gpl3+/diffraction-patterns.c:29
 msgid "Red frequency"
 msgstr "Частота красного"
 
-#: ../operations/common/alien-map.c:44
+#: ../operations/common/alien-map.c:43
 msgid "Hue frequency"
 msgstr "Частота тона"
 
-#: ../operations/common/alien-map.c:46
+#: ../operations/common/alien-map.c:45
 msgid "Component 2 frequency"
 msgstr "Частота компонента 2"
 
-#: ../operations/common/alien-map.c:51
-#: ../operations/common-gpl3+/diffraction-patterns.c:34
+#: ../operations/common/alien-map.c:50
+#: ../operations/common-gpl3+/diffraction-patterns.c:33
 msgid "Green frequency"
 msgstr "Частота зелёного"
 
-#: ../operations/common/alien-map.c:52
+#: ../operations/common/alien-map.c:51
 msgid "Saturation frequency"
 msgstr "Частота насыщенности"
 
-#: ../operations/common/alien-map.c:54
+#: ../operations/common/alien-map.c:53
 msgid "Component 3 frequency"
 msgstr "Частота компонента 3"
 
-#: ../operations/common/alien-map.c:59
-#: ../operations/common-gpl3+/diffraction-patterns.c:38
+#: ../operations/common/alien-map.c:58
+#: ../operations/common-gpl3+/diffraction-patterns.c:37
 msgid "Blue frequency"
 msgstr "Частота синего"
 
-#: ../operations/common/alien-map.c:60
+#: ../operations/common/alien-map.c:59
 msgid "Lightness frequency"
 msgstr "Частоты светлоты"
 
-#: ../operations/common/alien-map.c:62
+#: ../operations/common/alien-map.c:61
 msgid "Component 1 phase shift"
 msgstr "Смещение компонента 1 по фазе"
 
-#: ../operations/common/alien-map.c:68
+#: ../operations/common/alien-map.c:67
 msgid "Red phase shift"
 msgstr "Смещение по фазе красного"
 
-#: ../operations/common/alien-map.c:69
+#: ../operations/common/alien-map.c:68
 msgid "Hue phase shift"
 msgstr "Смещение по фазе тона"
 
-#: ../operations/common/alien-map.c:71
+#: ../operations/common/alien-map.c:70
 msgid "Component 2 phase shift"
 msgstr "Смещение компонента 2 по фазе"
 
-#: ../operations/common/alien-map.c:77
+#: ../operations/common/alien-map.c:76
 msgid "Green phase shift"
 msgstr "Смещение по фазе зелёного"
 
-#: ../operations/common/alien-map.c:78
+#: ../operations/common/alien-map.c:77
 msgid "Saturation phase shift"
 msgstr "Смещение по фазе насыщенности"
 
-#: ../operations/common/alien-map.c:80
+#: ../operations/common/alien-map.c:79
 msgid "Component 3 phase shift"
 msgstr "Смещение компонента 3 по фазе"
 
-#: ../operations/common/alien-map.c:86
+#: ../operations/common/alien-map.c:85
 msgid "Blue phase shift"
 msgstr "Смещение по фазе синего"
 
-#: ../operations/common/alien-map.c:87
+#: ../operations/common/alien-map.c:86
 msgid "Lightness phase shift"
 msgstr "Смещение по фазе светлоты"
 
-#: ../operations/common/alien-map.c:89
+#: ../operations/common/alien-map.c:88
 msgid "Keep component 1"
 msgstr "Сохранить компонент 1"
 
-#: ../operations/common/alien-map.c:92
+#: ../operations/common/alien-map.c:91
 msgid "Keep red component"
 msgstr "Сохранить красный компонент"
 
-#: ../operations/common/alien-map.c:93
+#: ../operations/common/alien-map.c:92
 msgid "Keep hue component"
 msgstr "Сохранить компонент тона"
 
-#: ../operations/common/alien-map.c:95
+#: ../operations/common/alien-map.c:94
 msgid "Keep component 2"
 msgstr "Сохранить компонент 2"
 
-#: ../operations/common/alien-map.c:98
+#: ../operations/common/alien-map.c:97
 msgid "Keep green component"
 msgstr "Сохранить зелёный компонент"
 
-#: ../operations/common/alien-map.c:99
+#: ../operations/common/alien-map.c:98
 msgid "Keep saturation component"
 msgstr "Сохранить компонент насыщенности"
 
-#: ../operations/common/alien-map.c:101
+#: ../operations/common/alien-map.c:100
 msgid "Keep component 3"
 msgstr "Сохранить компонент 3"
 
-#: ../operations/common/alien-map.c:104
+#: ../operations/common/alien-map.c:103
 msgid "Keep blue component"
 msgstr "Сохранить синий компонент"
 
-#: ../operations/common/alien-map.c:105
+#: ../operations/common/alien-map.c:104
 msgid "Keep lightness component"
 msgstr "Сохранить компонент светлоты"
 
-#: ../operations/common/alien-map.c:261
+#: ../operations/common/alien-map.c:260
 msgid "Alien Map"
 msgstr ""
 
-#: ../operations/common/alien-map.c:264
+#: ../operations/common/alien-map.c:263
 msgid ""
 "Heavily distort images colors by applying trigonometric functions to map "
 "color values."
@@ -548,7 +548,8 @@ msgstr ""
 #: ../operations/common/bilateral-filter.c:26
 #: ../operations/common/domain-transform.c:29
 #: ../operations/common/dropshadow.c:46
-#: ../operations/common-cxx/focus-blur.c:37
+#: ../operations/common-cxx/focus-blur.c:45
+#: ../operations/common-cxx/lens-blur.cc:25
 #: ../operations/common-gpl3+/gaussian-blur-selective.c:29
 #: ../operations/workshop/bilateral-filter-fast.c:43
 msgid "Blur radius"
@@ -569,56 +570,49 @@ msgstr "Сохранение краёв"
 msgid "Amount of edge preservation"
 msgstr "Как настойчиво сохранять края"
 
-#: ../operations/common/bilateral-filter.c:295
+#: ../operations/common/bilateral-filter.c:294
 msgid "Bilateral Filter"
 msgstr "Билатеральный фильтр"
 
-#: ../operations/common/bilateral-filter.c:299
+#: ../operations/common/bilateral-filter.c:298
 msgid ""
 "Like a gaussian blur; but where the contribution for each neighbourhood "
 "pixel is also weighted by the color difference with the original center "
 "pixel. "
 msgstr ""
 
-#. note that the code can handle negative curvatures
-#. * (in the [-1, 0) range), in which case the image is
-#. * wrapped around the back face, rather than the front
-#. * face, of the spherical cap.  we disable negative
-#. * curvatures atm, in particular, since they produce
-#. * the same result when the angle of view is 0, and
-#. * since their upper-bound, wrt the angle of view, is
-#. * arbitrary.
-#.
-#: ../operations/common/bloom.c:27 ../operations/common/spherize.c:52
-#: ../operations/common/unsharp-mask.c:31 ../operations/common-gpl3+/edge.c:42
-msgid "Amount"
-msgstr "Количество"
+#: ../operations/common/bloom.c:26 ../operations/common/threshold.c:25
+#: ../operations/common/threshold.c:127 ../operations/common/unsharp-mask.c:37
+#: ../operations/common-gpl3+/red-eye-removal.c:31
+#: ../operations/common-gpl3+/wind.c:60
+#: ../operations/external/matting-levin.c:33
+msgid "Threshold"
+msgstr "Порог"
 
-#: ../operations/common/bloom.c:28
-#, fuzzy
+#: ../operations/common/bloom.c:27
 msgid "Glow-area brightness threshold"
-msgstr "Нижний порог"
+msgstr "Порог яркости светящейся области"
 
-#: ../operations/common/bloom.c:31 ../operations/common/vignette.c:46
+#: ../operations/common/bloom.c:30 ../operations/common/vignette.c:46
 msgid "Softness"
 msgstr "Мягкость"
 
-#: ../operations/common/bloom.c:32
-#, fuzzy
+#: ../operations/common/bloom.c:31
 msgid "Glow-area edge softness"
-msgstr "Плавность градиента"
+msgstr "Мягкость краев светящейся области"
 
 #: ../operations/common/bloom.c:35 ../operations/common/box-blur.c:25
-#: ../operations/common/c2g.c:28 ../operations/common/edge-neon.c:48
-#: ../operations/common/median-blur.c:43 ../operations/common/snn-mean.c:26
+#: ../operations/common/c2g.c:28 ../operations/common/edge-neon.c:47
+#: ../operations/common/median-blur.c:42 ../operations/common/snn-mean.c:26
 #: ../operations/common/stress.c:27 ../operations/common/unsharp-mask.c:24
 #: ../operations/common/vignette.c:40 ../operations/common/wavelet-blur-1d.c:28
 #: ../operations/common/wavelet-blur.c:27
-#: ../operations/common-cxx/focus-blur.c:59
-#: ../operations/common-cxx/variable-blur.c:31
+#: ../operations/common-cxx/focus-blur.c:85
+#: ../operations/common-cxx/lens-blur.cc:24
+#: ../operations/common-cxx/variable-blur.c:30
 #: ../operations/common-gpl3+/shadows-highlights.c:40
 #: ../operations/common-gpl3+/spiral.c:47
-#: ../operations/common-gpl3+/supernova.c:45
+#: ../operations/common-gpl3+/supernova.c:44
 #: ../operations/common-gpl3+/whirl-pinch.c:46
 #: ../operations/external/matting-levin.c:29
 #: ../operations/workshop/boxblur-1d.c:27 ../operations/workshop/boxblur.c:24
@@ -631,7 +625,7 @@ msgid "Glow radius"
 msgstr "Радиус свечения"
 
 #: ../operations/common/bloom.c:42 ../operations/common/noise-reduction.c:26
-#: ../operations/common-cxx/warp.cc:35 ../operations/common-gpl3+/wind.c:64
+#: ../operations/common-cxx/warp.cc:34 ../operations/common-gpl3+/wind.c:64
 msgid "Strength"
 msgstr "Сила"
 
@@ -640,20 +634,19 @@ msgid "Glow strength"
 msgstr "Сила свечения"
 
 #: ../operations/common/bloom.c:47
-#, fuzzy
 msgid "Limit exposure"
-msgstr "Сведение экспозиций"
+msgstr "Ограничить экспозицию"
 
 #: ../operations/common/bloom.c:48
 #, fuzzy
 msgid "Don't over-expose highlights"
 msgstr "Скорректировать экспозицию светов"
 
-#: ../operations/common/bloom.c:209
+#: ../operations/common/bloom.c:207
 msgid "Bloom"
 msgstr ""
 
-#: ../operations/common/bloom.c:211
+#: ../operations/common/bloom.c:209
 msgid "Add glow around bright areas"
 msgstr ""
 
@@ -662,11 +655,11 @@ msgstr ""
 msgid "Radius of square pixel region, (width and height will be radius*2+1)"
 msgstr "Радиус квадратной области пикселя (ширина и высота = радиус*2+1)"
 
-#: ../operations/common/box-blur.c:405
+#: ../operations/common/box-blur.c:404
 msgid "Box Blur"
 msgstr "Блочное размывание"
 
-#: ../operations/common/box-blur.c:407 ../operations/workshop/boxblur.c:76
+#: ../operations/common/box-blur.c:406 ../operations/workshop/boxblur.c:76
 msgid "Blur resulting from averaging the colors of a square neighbourhood."
 msgstr ""
 "Размывание, получаемое усреднением цвета в заданном квадрате окружающих "
@@ -679,7 +672,7 @@ msgstr ""
 #. *  in the GeglProperties struct used when processing.
 #.
 #: ../operations/common/brightness-contrast.c:31
-#: ../operations/common/high-pass.c:30 ../operations/common/mantiuk06.c:31
+#: ../operations/common/high-pass.c:30 ../operations/common/mantiuk06.c:29
 msgid "Contrast"
 msgstr "Контраст"
 
@@ -688,8 +681,8 @@ msgid "Magnitude of contrast scaling >1.0 brighten < 1.0 darken"
 msgstr ""
 
 #: ../operations/common/brightness-contrast.c:36
-#: ../operations/common/reinhard05.c:26
-#: ../operations/common-gpl3+/diffraction-patterns.c:66
+#: ../operations/common/reinhard05.c:25
+#: ../operations/common-gpl3+/diffraction-patterns.c:65
 #: ../operations/common-gpl3+/softglow.c:30
 msgid "Brightness"
 msgstr "Яркость"
@@ -768,7 +761,7 @@ msgstr "Сэмплов"
 msgid "Number of samples to do per iteration looking for the range of colors"
 msgstr ""
 
-#: ../operations/common/c2g.c:42 ../operations/common/matting-global.c:25
+#: ../operations/common/c2g.c:42 ../operations/common/matting-global.c:24
 #: ../operations/common/mean-curvature-blur.c:24
 #: ../operations/common/noise-cell.c:48 ../operations/common/noise-perlin.c:33
 #: ../operations/common/noise-simplex.c:35
@@ -792,20 +785,20 @@ msgstr "Детализация в тенях"
 msgid "When enabled details in shadows are boosted at the expense of noise"
 msgstr "Усиливает детализацию в тенях ценой усиления шума"
 
-#: ../operations/common/c2g.c:461
+#: ../operations/common/c2g.c:460
 msgid ""
 "Color to grayscale conversion, uses envelopes formed with the STRESS "
 "approach to perform local color-difference preserving grayscale generation."
 msgstr ""
 
 #: ../operations/common/checkerboard.c:26 ../operations/common/grid.c:24
-#: ../operations/common/little-planet.c:46
-#: ../operations/common/panorama-projection.c:46
+#: ../operations/common/little-planet.c:43
+#: ../operations/common/panorama-projection.c:43
 #: ../operations/common/rectangle.c:36
-#: ../operations/common-gpl3+/diffraction-patterns.c:78
+#: ../operations/common-gpl3+/diffraction-patterns.c:77
 #: ../operations/common-gpl3+/maze.c:42
-#: ../operations/common-gpl3+/noise-solid.c:64
-#: ../operations/common-gpl3+/plasma.c:54 ../operations/common-gpl3+/sinus.c:76
+#: ../operations/common-gpl3+/noise-solid.c:63
+#: ../operations/common-gpl3+/plasma.c:54 ../operations/common-gpl3+/sinus.c:75
 #: ../operations/common-gpl3+/spiral.c:86 ../operations/core/crop.c:35
 #: ../operations/external/svg-load.c:30 ../operations/external/text.c:61
 #: ../operations/external/v4l.c:28 ../operations/external/vector-stroke.c:30
@@ -820,13 +813,13 @@ msgid "Horizontal width of cells pixels"
 msgstr "Ширина ячеек в пикселях"
 
 #: ../operations/common/checkerboard.c:34 ../operations/common/grid.c:31
-#: ../operations/common/little-planet.c:52
-#: ../operations/common/panorama-projection.c:52
+#: ../operations/common/little-planet.c:49
+#: ../operations/common/panorama-projection.c:49
 #: ../operations/common/rectangle.c:42
-#: ../operations/common-gpl3+/diffraction-patterns.c:86
+#: ../operations/common-gpl3+/diffraction-patterns.c:85
 #: ../operations/common-gpl3+/engrave.c:31 ../operations/common-gpl3+/maze.c:50
-#: ../operations/common-gpl3+/noise-solid.c:72
-#: ../operations/common-gpl3+/plasma.c:62 ../operations/common-gpl3+/sinus.c:84
+#: ../operations/common-gpl3+/noise-solid.c:71
+#: ../operations/common-gpl3+/plasma.c:62 ../operations/common-gpl3+/sinus.c:83
 #: ../operations/common-gpl3+/spiral.c:94 ../operations/core/crop.c:40
 #: ../operations/external/svg-load.c:32 ../operations/external/text.c:63
 #: ../operations/external/v4l.c:31
@@ -841,7 +834,7 @@ msgid "Vertical width of cells pixels"
 msgstr "Высота ячеек в пикселях"
 
 #: ../operations/common/checkerboard.c:42 ../operations/common/grid.c:38
-#: ../operations/common/mirrors.c:46 ../operations/common/pixelize.c:52
+#: ../operations/common/mirrors.c:46 ../operations/common/pixelize.c:51
 #: ../operations/common-gpl3+/bump-map.c:62
 #: ../operations/seamless-clone/seamless-clone.c:26
 #: ../operations/seamless-clone/seamless-clone-compose.c:25
@@ -853,7 +846,7 @@ msgid "Horizontal offset (from origin) for start of grid"
 msgstr ""
 
 #: ../operations/common/checkerboard.c:48 ../operations/common/grid.c:44
-#: ../operations/common/mirrors.c:52 ../operations/common/pixelize.c:59
+#: ../operations/common/mirrors.c:52 ../operations/common/pixelize.c:58
 #: ../operations/common-gpl3+/bump-map.c:68
 #: ../operations/seamless-clone/seamless-clone.c:32
 #: ../operations/seamless-clone/seamless-clone-compose.c:31
@@ -864,9 +857,9 @@ msgstr "Смещение по Y"
 msgid "Vertical offset (from origin) for start of grid"
 msgstr ""
 
-#: ../operations/common/checkerboard.c:54 ../operations/common-gpl3+/sinus.c:58
+#: ../operations/common/checkerboard.c:54 ../operations/common-gpl3+/sinus.c:57
 #: ../operations/common-gpl3+/spiral.c:80
-#: ../operations/workshop/gradient-map.c:26
+#: ../operations/workshop/gradient-map.c:25
 msgid "Color 1"
 msgstr "Цвет 1"
 
@@ -874,9 +867,9 @@ msgstr "Цвет 1"
 msgid "The first cell color"
 msgstr "Цвет первой клетки"
 
-#: ../operations/common/checkerboard.c:58 ../operations/common-gpl3+/sinus.c:60
+#: ../operations/common/checkerboard.c:58 ../operations/common-gpl3+/sinus.c:59
 #: ../operations/common-gpl3+/spiral.c:83
-#: ../operations/workshop/gradient-map.c:28
+#: ../operations/workshop/gradient-map.c:27
 msgid "Color 2"
 msgstr "Цвет 2"
 
@@ -906,9 +899,9 @@ msgstr "Отрисовать узор шахматной доски"
 #: ../operations/common/grid.c:64 ../operations/common/long-shadow.c:83
 #: ../operations/common/rectangle.c:48 ../operations/common/vignette.c:36
 #: ../operations/common-gpl3+/color-to-alpha.c:29
-#: ../operations/common-gpl3+/supernova.c:61
+#: ../operations/common-gpl3+/supernova.c:60
 #: ../operations/common-gpl3+/tile-paper.c:31
-#: ../operations/common-gpl3+/value-propagate.c:55
+#: ../operations/common-gpl3+/value-propagate.c:54
 #: ../operations/external/text.c:37 ../operations/external/vector-fill.c:26
 #: ../operations/external/vector-stroke.c:27
 msgid "Color"
@@ -930,8 +923,8 @@ msgid "Grid size"
 msgstr "Размер сетки"
 
 #: ../operations/common/color-assimilation-grid.c:31
-#: ../operations/common/color-rotate.c:84 ../operations/common/fattal02.c:41
-#: ../operations/common/mantiuk06.c:35 ../operations/common/noise-hsv.c:34
+#: ../operations/common/color-rotate.c:84 ../operations/common/fattal02.c:39
+#: ../operations/common/mantiuk06.c:33 ../operations/common/noise-hsv.c:34
 #: ../operations/common/saturation.c:384
 #: ../operations/external/lcms-from-profile.c:35
 #: ../operations/workshop/selective-hue-saturation.c:38
@@ -941,10 +934,10 @@ msgstr "Насыщенность"
 #. FIXME: With a large angle, we lose AreaFilter's flavours
 #: ../operations/common/color-assimilation-grid.c:35
 #: ../operations/common/long-shadow.c:49
-#: ../operations/common/motion-blur-linear.c:33
+#: ../operations/common/motion-blur-linear.c:32
 #: ../operations/common/newsprint.c:159
-#: ../operations/common-gpl3+/linear-sinusoid.c:66
-#: ../operations/common-gpl3+/motion-blur-circular.c:52
+#: ../operations/common-gpl3+/linear-sinusoid.c:65
+#: ../operations/common-gpl3+/motion-blur-circular.c:51
 #: ../operations/common-gpl3+/ripple.c:45
 msgid "Angle"
 msgstr "Угол"
@@ -965,11 +958,11 @@ msgid ""
 "color."
 msgstr ""
 
-#: ../operations/common/color-enhance.c:277
+#: ../operations/common/color-enhance.c:276
 msgid "Color Enhance"
 msgstr "Усиление цвета"
 
-#: ../operations/common/color-enhance.c:281
+#: ../operations/common/color-enhance.c:280
 msgid ""
 "Stretch color chroma to cover maximum possible range, keeping hue and "
 "lightness untouched."
@@ -994,7 +987,7 @@ msgstr "Каким цветом залить вход"
 #: ../operations/generated/screen.c:38 ../operations/generated/soft-light.c:38
 #: ../operations/generated/src-atop.c:38 ../operations/generated/src.c:38
 #: ../operations/generated/src-in.c:38 ../operations/generated/src-out.c:38
-#: ../operations/generated/xor.c:38 ../operations/workshop/gradient-map.c:36
+#: ../operations/generated/xor.c:38 ../operations/workshop/gradient-map.c:35
 msgid "sRGB"
 msgstr "sRGB"
 
@@ -1015,11 +1008,11 @@ msgstr "sRGB"
 msgid "Use sRGB gamma instead of linear"
 msgstr ""
 
-#: ../operations/common/color-overlay.c:157
+#: ../operations/common/color-overlay.c:156
 msgid "Color Overlay"
 msgstr "Заливка цветом"
 
-#: ../operations/common/color-overlay.c:158
+#: ../operations/common/color-overlay.c:157
 msgid "Paint a color overlay over the input, preserving its transparency."
 msgstr "Залить вход цветом, сохраняя прозрачность"
 
@@ -1243,12 +1236,12 @@ msgstr ""
 msgid "amount"
 msgstr "кол-во"
 
-#: ../operations/common/color-warp.c:312
+#: ../operations/common/color-warp.c:311
 #, fuzzy
 msgid "Color warp"
 msgstr "Цвет 1"
 
-#: ../operations/common/color-warp.c:314
+#: ../operations/common/color-warp.c:313
 msgid ""
 "Warps the colors of an image between colors with weighted distortion "
 "factors, color pairs which are black to black get ignored when constructing "
@@ -1332,7 +1325,7 @@ msgid "LCH H(ab)"
 msgstr "LCH H(ab)"
 
 #: ../operations/common/component-extract.c:45
-#: ../operations/common/fattal02.c:33 ../operations/common/noise-perlin.c:25
+#: ../operations/common/fattal02.c:31 ../operations/common/noise-perlin.c:25
 #: ../operations/common/noise-rgb.c:52
 msgid "Alpha"
 msgstr "Альфа"
@@ -1501,8 +1494,8 @@ msgid "Divisor"
 msgstr "Делитель"
 
 #: ../operations/common/convolution-matrix.c:55
-#: ../operations/common-gpl3+/bayer-matrix.c:64
-#: ../operations/common-gpl3+/linear-sinusoid.c:72
+#: ../operations/common-gpl3+/bayer-matrix.c:63
+#: ../operations/common-gpl3+/linear-sinusoid.c:71
 msgid "Offset"
 msgstr "Смещение:"
 
@@ -1536,11 +1529,11 @@ msgstr ""
 msgid "Border"
 msgstr "Край"
 
-#: ../operations/common/convolution-matrix.c:634
+#: ../operations/common/convolution-matrix.c:633
 msgid "Convolution Matrix"
 msgstr "Матрица свёртки"
 
-#: ../operations/common/convolution-matrix.c:635
+#: ../operations/common/convolution-matrix.c:634
 msgid "Apply a generic 5x5 convolution matrix"
 msgstr "Применить матрицу свёртки размером 5×5"
 
@@ -1597,50 +1590,50 @@ msgstr ""
 msgid "Display the input buffer in a window."
 msgstr ""
 
-#: ../operations/common/dither.c:27
+#: ../operations/common/dither.c:25
 msgid "Red levels"
 msgstr "Уровни красного"
 
-#: ../operations/common/dither.c:28
+#: ../operations/common/dither.c:26
 #, fuzzy
 msgid "Number of levels for red channel"
 msgstr "Зелёный в зелёном канале"
 
-#: ../operations/common/dither.c:32
+#: ../operations/common/dither.c:30
 msgid "Green levels"
 msgstr "Уровни зелёного"
 
-#: ../operations/common/dither.c:33
+#: ../operations/common/dither.c:31
 #, fuzzy
 msgid "Number of levels for green channel"
 msgstr "Зелёный в зелёном канале"
 
-#: ../operations/common/dither.c:37
+#: ../operations/common/dither.c:35
 msgid "Blue levels"
 msgstr "Уровни синего"
 
-#: ../operations/common/dither.c:38
+#: ../operations/common/dither.c:36
 #, fuzzy
 msgid "Number of levels for blue channel"
 msgstr "Зелёный в зелёном канале"
 
-#: ../operations/common/dither.c:42
+#: ../operations/common/dither.c:40
 msgid "Alpha levels"
 msgstr "Уровни альфа-канала"
 
-#: ../operations/common/dither.c:43
+#: ../operations/common/dither.c:41
 msgid "Number of levels for alpha channel"
 msgstr ""
 
-#: ../operations/common/dither.c:47
+#: ../operations/common/dither.c:45
 msgid "Dithering method"
 msgstr "Способ подмешивания шума"
 
-#: ../operations/common/dither.c:49
+#: ../operations/common/dither.c:47
 msgid "The dithering method to use"
 msgstr "Способ подмешивания шума"
 
-#: ../operations/common/dither.c:51 ../operations/common/matting-global.c:29
+#: ../operations/common/dither.c:49 ../operations/common/matting-global.c:28
 #: ../operations/common/noise-cell.c:55 ../operations/common/noise-cie-lch.c:38
 #: ../operations/common/noise-hsv.c:40 ../operations/common/noise-hurl.c:37
 #: ../operations/common/noise-pick.c:38 ../operations/common/noise-rgb.c:55
@@ -1649,21 +1642,21 @@ msgstr "Способ подмешивания шума"
 #: ../operations/common-gpl3+/cubism.c:42 ../operations/common-gpl3+/maze.c:65
 #: ../operations/common-gpl3+/mosaic.c:89
 #: ../operations/common-gpl3+/noise-slur.c:40
-#: ../operations/common-gpl3+/noise-solid.c:62
+#: ../operations/common-gpl3+/noise-solid.c:61
 #: ../operations/common-gpl3+/plasma.c:70 ../operations/common-gpl3+/shift.c:35
-#: ../operations/common-gpl3+/sinus.c:50
-#: ../operations/common-gpl3+/supernova.c:64
+#: ../operations/common-gpl3+/sinus.c:49
+#: ../operations/common-gpl3+/supernova.c:63
 #: ../operations/common-gpl3+/tile-paper.c:81
 #: ../operations/common-gpl3+/wind.c:68
 #: ../operations/workshop/segment-kmeans.c:37
 msgid "Random seed"
 msgstr "Случайное зерно"
 
-#: ../operations/common/dither.c:663
+#: ../operations/common/dither.c:661
 msgid "Dither"
 msgstr "Подмешивание шума"
 
-#: ../operations/common/dither.c:666
+#: ../operations/common/dither.c:664
 msgid ""
 "Reduce the number of colors in the image, by reducing the levels per channel "
 "(colors and alpha). Different dithering methods can be specified to "
@@ -1671,7 +1664,7 @@ msgid ""
 msgstr ""
 
 #: ../operations/common/domain-transform.c:24
-#: ../operations/external/jpg-save.c:30 ../operations/external/webp-save.c:28
+#: ../operations/external/jpg-save.c:28 ../operations/external/webp-save.c:28
 msgid "Quality"
 msgstr "Качество"
 
@@ -1693,32 +1686,32 @@ msgid ""
 "range standard deviation of the blur kernel."
 msgstr ""
 
-#: ../operations/common/domain-transform.c:529
+#: ../operations/common/domain-transform.c:528
 #, fuzzy
 msgid "Smooth by Domain Transform"
 msgstr "Карта расстояний"
 
-#: ../operations/common/domain-transform.c:531
+#: ../operations/common/domain-transform.c:530
 msgid ""
 "An edge-preserving smoothing filter implemented with the Domain Transform "
 "recursive technique. Similar to a bilateral filter, but faster to compute."
 msgstr ""
 
-#: ../operations/common/dropshadow.c:27 ../operations/common/median-blur.c:28
-#: ../operations/common/pixelize.c:29 ../operations/common/vignette.c:26
-#: ../operations/common-cxx/focus-blur.c:31
+#: ../operations/common/dropshadow.c:27 ../operations/common/median-blur.c:27
+#: ../operations/common/pixelize.c:28 ../operations/common/vignette.c:26
+#: ../operations/common-cxx/focus-blur.c:35
 msgid "Square"
 msgstr "Квадрат"
 
-#: ../operations/common/dropshadow.c:28 ../operations/common/median-blur.c:29
+#: ../operations/common/dropshadow.c:28 ../operations/common/median-blur.c:28
 #: ../operations/common/newsprint.c:26 ../operations/common/vignette.c:25
-#: ../operations/common-cxx/focus-blur.c:30
+#: ../operations/common-cxx/focus-blur.c:34
 msgid "Circle"
 msgstr "Окружность"
 
-#: ../operations/common/dropshadow.c:29 ../operations/common/median-blur.c:30
-#: ../operations/common/newsprint.c:27 ../operations/common/pixelize.c:27
-#: ../operations/common/vignette.c:27 ../operations/common-cxx/focus-blur.c:32
+#: ../operations/common/dropshadow.c:29 ../operations/common/median-blur.c:29
+#: ../operations/common/newsprint.c:27 ../operations/common/pixelize.c:26
+#: ../operations/common/vignette.c:27 ../operations/common-cxx/focus-blur.c:36
 msgid "Diamond"
 msgstr "Ромб"
 
@@ -1785,7 +1778,7 @@ msgstr "Цвет тени ('black' по умолчанию)"
 #. * for example)
 #.
 #: ../operations/common/dropshadow.c:74 ../operations/common/layer.c:33
-#: ../operations/common/opacity.c:25 ../operations/common/opacity.c:290
+#: ../operations/common/opacity.c:25 ../operations/common/opacity.c:289
 #: ../operations/external/vector-fill.c:29
 #: ../operations/external/vector-stroke.c:34
 msgid "Opacity"
@@ -1799,24 +1792,24 @@ msgstr "Отбрасываемая тень"
 msgid "Creates a dropshadow effect on the input buffer"
 msgstr ""
 
-#: ../operations/common/edge-neon.c:49
+#: ../operations/common/edge-neon.c:48
 msgid "Radius of effect (in pixels)"
 msgstr "Радиус эффекта в пикселях"
 
-#: ../operations/common/edge-neon.c:56
+#: ../operations/common/edge-neon.c:55
 msgid "Intensity"
 msgstr "Интенсивность"
 
-#: ../operations/common/edge-neon.c:57
+#: ../operations/common/edge-neon.c:56
 msgid "Strength of Effect"
 msgstr "Сила эффекта"
 
-#: ../operations/common/edge-neon.c:538
+#: ../operations/common/edge-neon.c:537
 #, fuzzy
 msgid "Neon Edge Detection"
 msgstr "Определение краёв"
 
-#: ../operations/common/edge-neon.c:542
+#: ../operations/common/edge-neon.c:541
 msgid "Performs edge detection using a Gaussian derivative method"
 msgstr ""
 
@@ -1831,11 +1824,11 @@ msgid ""
 "is used instead."
 msgstr ""
 
-#: ../operations/common/edge-sobel.c:405
+#: ../operations/common/edge-sobel.c:404
 msgid "Sobel Edge Detection"
 msgstr "Определение краёв по Собелю"
 
-#: ../operations/common/edge-sobel.c:408
+#: ../operations/common/edge-sobel.c:407
 msgid "Specialized direction-dependent edge detection"
 msgstr ""
 
@@ -1863,11 +1856,11 @@ msgstr ""
 msgid "Weight distribution sigma controlling response contributions"
 msgstr ""
 
-#: ../operations/common/exp-combine.c:1271
+#: ../operations/common/exp-combine.c:1270
 msgid "Combine Exposures"
 msgstr "Сведение экспозиций"
 
-#: ../operations/common/exp-combine.c:1274
+#: ../operations/common/exp-combine.c:1273
 msgid "Combine multiple scene exposures into one high dynamic range image."
 msgstr ""
 "Сведение вилки экспозиций в одно изображение с широким динамическим "
@@ -1881,7 +1874,7 @@ msgstr "Уровень чёрного"
 msgid "Adjust the black level"
 msgstr "Коррекция уровне чёрного"
 
-#: ../operations/common/exposure.c:30 ../operations/common/exposure.c:462
+#: ../operations/common/exposure.c:30 ../operations/common/exposure.c:461
 msgid "Exposure"
 msgstr "Экспозиция"
 
@@ -1889,39 +1882,39 @@ msgstr "Экспозиция"
 msgid "Relative brightness change in stops"
 msgstr "Относительная смена яркости в шагах экспозиции"
 
-#: ../operations/common/exposure.c:466
+#: ../operations/common/exposure.c:465
 msgid "Change exposure of an image in shutter speed stops"
 msgstr "Изменить экспонированность изображения в шагах экспозиции"
 
-#: ../operations/common/fattal02.c:34
+#: ../operations/common/fattal02.c:32
 msgid "Gradient threshold for detail enhancement"
 msgstr "Порог градиента для усиления детализации"
 
-#: ../operations/common/fattal02.c:37
+#: ../operations/common/fattal02.c:35
 msgid "Beta"
 msgstr "Бета"
 
-#: ../operations/common/fattal02.c:38
+#: ../operations/common/fattal02.c:36
 msgid "Strength of local detail enhancement"
 msgstr "Сила локального усиления детализации"
 
-#: ../operations/common/fattal02.c:42 ../operations/common/mantiuk06.c:36
+#: ../operations/common/fattal02.c:40 ../operations/common/mantiuk06.c:34
 msgid "Global color saturation factor"
 msgstr "Глобальный коэффициент насыщенности"
 
-#: ../operations/common/fattal02.c:45
+#: ../operations/common/fattal02.c:43
 msgid "Noise"
 msgstr "Шум"
 
-#: ../operations/common/fattal02.c:46
+#: ../operations/common/fattal02.c:44
 msgid "Gradient threshold for lowering detail enhancement"
 msgstr ""
 
-#: ../operations/common/fattal02.c:1358
+#: ../operations/common/fattal02.c:1356
 msgid "Fattal et al. 2002 Tone Mapping"
 msgstr "Проекция тонов по Фатталу, 2006"
 
-#: ../operations/common/fattal02.c:1362
+#: ../operations/common/fattal02.c:1360
 msgid ""
 "Adapt an image, which may have a high dynamic range, for presentation using "
 "a low dynamic range. This operator attenuates the magnitudes of local image "
@@ -1930,45 +1923,45 @@ msgid ""
 "paper: Gradient Domain High Dynamic Range Compression."
 msgstr ""
 
-#: ../operations/common/gaussian-blur.c:26 ../operations/common/gblur-1d.c:40
+#: ../operations/common/gaussian-blur.c:25 ../operations/common/gblur-1d.c:40
 msgid "FIR"
 msgstr "FIR"
 
-#: ../operations/common/gaussian-blur.c:27 ../operations/common/gblur-1d.c:41
+#: ../operations/common/gaussian-blur.c:26 ../operations/common/gblur-1d.c:41
 msgid "IIR"
 msgstr "IIR"
 
-#: ../operations/common/gaussian-blur.c:37
+#: ../operations/common/gaussian-blur.c:36
 msgid "Size X"
 msgstr "Величина по X"
 
-#: ../operations/common/gaussian-blur.c:38
+#: ../operations/common/gaussian-blur.c:37
 #, fuzzy
 msgid "Standard deviation for the horizontal axis"
 msgstr ""
 "Стандартное отклонение по горизонтальной оси (умножить в ~2 раза для "
 "получения радиуса)"
 
-#: ../operations/common/gaussian-blur.c:45
+#: ../operations/common/gaussian-blur.c:44
 msgid "Size Y"
 msgstr "Величина по Y"
 
-#: ../operations/common/gaussian-blur.c:46 ../operations/common/gblur-1d.c:45
+#: ../operations/common/gaussian-blur.c:45 ../operations/common/gblur-1d.c:45
 #: ../operations/common/high-pass.c:25
 msgid "Standard deviation (spatial scale factor)"
 msgstr "Стандартное отклонение (фактор пространственного масштаба)"
 
-#: ../operations/common/gaussian-blur.c:53 ../operations/common/gblur-1d.c:55
+#: ../operations/common/gaussian-blur.c:52 ../operations/common/gblur-1d.c:55
 msgid "Filter"
 msgstr "Фильтр"
 
-#: ../operations/common/gaussian-blur.c:56 ../operations/common/gblur-1d.c:58
+#: ../operations/common/gaussian-blur.c:55 ../operations/common/gblur-1d.c:58
 msgid "How the gaussian kernel is discretized"
 msgstr ""
 
-#: ../operations/common/gaussian-blur.c:58 ../operations/common/gblur-1d.c:60
+#: ../operations/common/gaussian-blur.c:57 ../operations/common/gblur-1d.c:60
 #: ../operations/common/map-absolute.c:26
-#: ../operations/common/map-relative.c:30 ../operations/common/median-blur.c:57
+#: ../operations/common/map-relative.c:30 ../operations/common/median-blur.c:56
 #: ../operations/common-gpl3+/displace.c:43
 #: ../operations/common-gpl3+/fractal-trace.c:67
 #: ../operations/common-gpl3+/ripple.c:56 ../operations/transform/scale.c:102
@@ -1976,40 +1969,40 @@ msgstr ""
 msgid "Abyss policy"
 msgstr "Обработка границ"
 
-#: ../operations/common/gaussian-blur.c:60 ../operations/common/gblur-1d.c:62
-#: ../operations/common/median-blur.c:59
+#: ../operations/common/gaussian-blur.c:59 ../operations/common/gblur-1d.c:62
+#: ../operations/common/median-blur.c:58
 #: ../operations/common-gpl3+/displace.c:46
 #: ../operations/common-gpl3+/ripple.c:59 ../operations/transform/scale.c:103
 #: ../operations/workshop/external/voronoi-diagram.cc:41
 msgid "How image edges are handled"
 msgstr "Как обрабатываются границы изображения"
 
-#: ../operations/common/gaussian-blur.c:62 ../operations/common/gblur-1d.c:64
-#, fuzzy
+#: ../operations/common/gaussian-blur.c:61 ../operations/common/gblur-1d.c:64
 msgid "Clip to the input extent"
-msgstr "Обрезать до размера входа"
+msgstr "Обрезать по краям изображения на входе"
 
-#: ../operations/common/gaussian-blur.c:63 ../operations/common/gblur-1d.c:65
+#: ../operations/common/gaussian-blur.c:62 ../operations/common/gblur-1d.c:65
 msgid "Should the output extent be clipped to the input extent"
 msgstr "Должен ли вывод быть обрезан по границам исходных данных"
 
-#: ../operations/common/gaussian-blur.c:116
+#: ../operations/common/gaussian-blur.c:115
+#: ../operations/common-cxx/focus-blur.c:29
 msgid "Gaussian Blur"
 msgstr "Гауссово размывание"
 
-#: ../operations/common/gaussian-blur.c:119
-#: ../operations/common/gblur-1d.c:1390
+#: ../operations/common/gaussian-blur.c:118
+#: ../operations/common/gblur-1d.c:1388
 msgid ""
 "Performs an averaging of neighboring pixels with the normal distribution as "
 "weighting"
 msgstr ""
 
-#: ../operations/common/gblur-1d.c:44 ../operations/common-cxx/warp.cc:38
+#: ../operations/common/gblur-1d.c:44 ../operations/common-cxx/warp.cc:37
 #: ../operations/external/text.c:32
 msgid "Size"
 msgstr "Размер"
 
-#: ../operations/common/gblur-1d.c:50 ../operations/common/pack.c:29
+#: ../operations/common/gblur-1d.c:50 ../operations/common/pack.c:28
 #: ../operations/common/wavelet-blur-1d.c:36
 #: ../operations/common-gpl3+/deinterlace.c:40
 #: ../operations/workshop/boxblur-1d.c:33
@@ -2021,7 +2014,7 @@ msgstr "Направление"
 msgid "The orientation of the blur - hor/ver"
 msgstr ""
 
-#: ../operations/common/gblur-1d.c:1387
+#: ../operations/common/gblur-1d.c:1385
 msgid "1D Gaussian-blur"
 msgstr "Гауссово размывание в 1D"
 
@@ -2032,9 +2025,9 @@ msgstr "Гауссово размывание в 1D"
 #: ../operations/core/load.c:29 ../operations/external/exr-save.cc:24
 #: ../operations/external/ff-load.c:29 ../operations/external/ff-save.c:29
 #: ../operations/external/gif-load.c:34 ../operations/external/jp2-load.c:25
-#: ../operations/external/jpg-load.c:24 ../operations/external/jpg-save.c:27
+#: ../operations/external/jpg-load.c:24 ../operations/external/jpg-save.c:25
 #: ../operations/external/npy-save.c:31 ../operations/external/png-load.c:32
-#: ../operations/external/png-save.c:28 ../operations/external/ppm-load.c:25
+#: ../operations/external/png-save.c:26 ../operations/external/ppm-load.c:25
 #: ../operations/external/ppm-save.c:25 ../operations/external/rgbe-load.c:26
 #: ../operations/external/rgbe-save.c:26 ../operations/external/svg-load.c:25
 #: ../operations/external/tiff-load.c:29 ../operations/external/tiff-save.c:25
@@ -2164,11 +2157,11 @@ msgstr "Светлота"
 msgid "Lightness adjustment"
 msgstr "Коррекция светлоты"
 
-#: ../operations/common/hue-chroma.c:111
+#: ../operations/common/hue-chroma.c:120
 msgid "Hue-Chroma"
 msgstr "Тон-Цветность"
 
-#: ../operations/common/hue-chroma.c:115
+#: ../operations/common/hue-chroma.c:124
 msgid "Adjust LCH Hue, Chroma, and Lightness"
 msgstr "Коррекция тона, цветности и светлоты в LCH"
 
@@ -2184,39 +2177,39 @@ msgstr "Сохранение ICC-профилей"
 msgid "Stores the ICC profile that would be embedded if stored as an image."
 msgstr ""
 
-#: ../operations/common/image-compare.c:27
+#: ../operations/common/image-compare.c:26
 msgid "Wrong pixels"
 msgstr "Не те пиксели"
 
-#: ../operations/common/image-compare.c:28
+#: ../operations/common/image-compare.c:27
 msgid "Number of differing pixels."
 msgstr "Количество различающихся пикселей"
 
-#: ../operations/common/image-compare.c:30
+#: ../operations/common/image-compare.c:29
 msgid "Maximum difference"
 msgstr "Максимальная разница"
 
-#: ../operations/common/image-compare.c:31
+#: ../operations/common/image-compare.c:30
 msgid "Maximum difference between two pixels."
 msgstr "Максимальная разница между двумя пикселами"
 
-#: ../operations/common/image-compare.c:33
+#: ../operations/common/image-compare.c:32
 msgid "Average difference (wrong)"
 msgstr ""
 
-#: ../operations/common/image-compare.c:34
+#: ../operations/common/image-compare.c:33
 msgid "Average difference between wrong pixels."
 msgstr ""
 
-#: ../operations/common/image-compare.c:36
+#: ../operations/common/image-compare.c:35
 msgid "Average difference (total)"
 msgstr ""
 
-#: ../operations/common/image-compare.c:37
+#: ../operations/common/image-compare.c:36
 msgid "Average difference between all pixels."
 msgstr ""
 
-#: ../operations/common/image-compare.c:207
+#: ../operations/common/image-compare.c:206
 msgid ""
 "Compares if input and aux buffers are different. Global statistics are saved "
 "in the properties and a visual difference image is produced as a visual "
@@ -2247,12 +2240,12 @@ msgstr "Режим вывода"
 msgid "Output Mode"
 msgstr "Режим вывода"
 
-#: ../operations/common/image-gradient.c:225
+#: ../operations/common/image-gradient.c:224
 #, fuzzy
 msgid "Image Gradient"
 msgstr "Градиент"
 
-#: ../operations/common/image-gradient.c:228
+#: ../operations/common/image-gradient.c:227
 msgid "Compute gradient magnitude and/or direction by central differences"
 msgstr ""
 
@@ -2331,45 +2324,45 @@ msgstr "Слой"
 msgid "A layer in the traditional sense"
 msgstr ""
 
-#: ../operations/common/levels.c:28
+#: ../operations/common/levels.c:27
 msgid "Low input"
 msgstr ""
 
-#: ../operations/common/levels.c:29
+#: ../operations/common/levels.c:28
 msgid "Input luminance level to become lowest output"
 msgstr ""
 
-#: ../operations/common/levels.c:33
+#: ../operations/common/levels.c:31
 msgid "High input"
 msgstr ""
 
-#: ../operations/common/levels.c:34
+#: ../operations/common/levels.c:32
 msgid "Input luminance level to become white"
 msgstr ""
 
-#: ../operations/common/levels.c:38
+#: ../operations/common/levels.c:35
 msgid "Low output"
 msgstr ""
 
-#: ../operations/common/levels.c:39
+#: ../operations/common/levels.c:36
 msgid "Lowest luminance level in output"
 msgstr "Низший уровень светимости в выводе"
 
-#: ../operations/common/levels.c:43
+#: ../operations/common/levels.c:39
 msgid "High output"
 msgstr ""
 
-#: ../operations/common/levels.c:44
+#: ../operations/common/levels.c:40
 msgid "Highest luminance level in output"
 msgstr "Наивысший уровень светимости в выводе"
 
-#: ../operations/common/levels.c:205 ../operations/common/posterize.c:24
-#: ../operations/common-cxx/piecewise-blend.cc:30
+#: ../operations/common/levels.c:200 ../operations/common/posterize.c:24
+#: ../operations/common-cxx/piecewise-blend.cc:29
 #: ../operations/external/matting-levin.c:41
 msgid "Levels"
 msgstr "Уровни"
 
-#: ../operations/common/levels.c:207
+#: ../operations/common/levels.c:202
 msgid "Remaps the intensity range of the image"
 msgstr ""
 
@@ -2419,102 +2412,102 @@ msgstr "Цвет в конце"
 msgid "The color at (x2, y2)"
 msgstr "Цвет в точке (x2, y2)"
 
-#: ../operations/common/linear-gradient.c:139
+#: ../operations/common/linear-gradient.c:137
 msgid "Linear Gradient"
 msgstr "Линейный градиент"
 
-#: ../operations/common/linear-gradient.c:143
+#: ../operations/common/linear-gradient.c:141
 msgid "Linear gradient renderer"
 msgstr "Визуализация линейного градиента"
 
-#: ../operations/common/little-planet.c:24
-#: ../operations/common/panorama-projection.c:24
+#: ../operations/common/little-planet.c:21
+#: ../operations/common/panorama-projection.c:21
 msgid "Pan"
 msgstr "Панорамирование"
 
-#: ../operations/common/little-planet.c:25
-#: ../operations/common/panorama-projection.c:25
+#: ../operations/common/little-planet.c:22
+#: ../operations/common/panorama-projection.c:22
 msgid "Horizontal camera panning"
 msgstr "Горизонтальное перемещение камеры"
 
-#: ../operations/common/little-planet.c:30
-#: ../operations/common/panorama-projection.c:30
+#: ../operations/common/little-planet.c:27
+#: ../operations/common/panorama-projection.c:27
 msgid "Tilt"
 msgstr "Наклон"
 
-#: ../operations/common/little-planet.c:31
-#: ../operations/common/panorama-projection.c:31
+#: ../operations/common/little-planet.c:28
+#: ../operations/common/panorama-projection.c:28
 msgid "Vertical camera panning"
 msgstr "Вертикальное перемещение камеры"
 
-#: ../operations/common/little-planet.c:37
-#: ../operations/common/panorama-projection.c:37
+#: ../operations/common/little-planet.c:34
+#: ../operations/common/panorama-projection.c:34
 msgid "Spin"
 msgstr "Вращение"
 
-#: ../operations/common/little-planet.c:38
-#: ../operations/common/panorama-projection.c:38
+#: ../operations/common/little-planet.c:35
+#: ../operations/common/panorama-projection.c:35
 msgid "Spin angle around camera axis"
 msgstr "Вращение вокруг центральной оси объектива"
 
-#: ../operations/common/little-planet.c:42 ../operations/common/mirrors.c:76
-#: ../operations/common/panorama-projection.c:42
+#: ../operations/common/little-planet.c:39 ../operations/common/mirrors.c:76
+#: ../operations/common/panorama-projection.c:39
 #: ../operations/common-gpl3+/fractal-explorer.c:58
 #: ../operations/common-gpl3+/lens-distortion.c:41
 msgid "Zoom"
 msgstr "Масштаб"
 
-#: ../operations/common/little-planet.c:43
-#: ../operations/common/panorama-projection.c:43
+#: ../operations/common/little-planet.c:40
+#: ../operations/common/panorama-projection.c:40
 msgid "Zoom level"
 msgstr "Уровень масштаба"
 
-#: ../operations/common/little-planet.c:47
-#: ../operations/common/panorama-projection.c:47
+#: ../operations/common/little-planet.c:44
+#: ../operations/common/panorama-projection.c:44
 msgid "output/rendering width in pixels, -1 for input width"
 msgstr ""
 
-#: ../operations/common/little-planet.c:53
-#: ../operations/common/panorama-projection.c:53
+#: ../operations/common/little-planet.c:50
+#: ../operations/common/panorama-projection.c:50
 msgid "output/rendering height in pixels, -1 for input height"
 msgstr ""
 
-#: ../operations/common/little-planet.c:58
-#: ../operations/common/panorama-projection.c:58
+#: ../operations/common/little-planet.c:55
+#: ../operations/common/panorama-projection.c:55
 msgid "Inverse transform"
 msgstr "Обратное преобразование"
 
-#: ../operations/common/little-planet.c:59
-#: ../operations/common/panorama-projection.c:59
+#: ../operations/common/little-planet.c:56
+#: ../operations/common/panorama-projection.c:56
 msgid ""
 "Do the inverse mapping, useful for touching up zenith, nadir or other parts "
 "of panorama."
 msgstr ""
 
 #. XXX: needs better ui type
-#: ../operations/common/little-planet.c:61
+#: ../operations/common/little-planet.c:58
 #: ../operations/common/map-absolute.c:22
 #: ../operations/common/map-relative.c:27
-#: ../operations/common/panorama-projection.c:61
+#: ../operations/common/panorama-projection.c:58
 #: ../operations/common/recursive-transform.c:52
 #: ../operations/common/spherize.c:56 ../operations/common-gpl3+/ripple.c:50
-#: ../operations/common-gpl3+/waves.c:50
+#: ../operations/common-gpl3+/waves.c:49
 msgid "Resampling method"
 msgstr "Интерполяция"
 
-#: ../operations/common/little-planet.c:63
-#: ../operations/common/panorama-projection.c:63
+#: ../operations/common/little-planet.c:60
+#: ../operations/common/panorama-projection.c:60
 msgid ""
 "Image resampling method to use, for good results with double resampling when "
 "retouching panoramas, use nearest to generate the view and cubic or better "
 "for the inverse transform back to panorama."
 msgstr ""
 
-#: ../operations/common/little-planet.c:530
+#: ../operations/common/little-planet.c:527
 msgid "Little Planet"
 msgstr "Маленькая планета"
 
-#: ../operations/common/little-planet.c:534
+#: ../operations/common/little-planet.c:531
 msgid "Do a stereographic/little planet transform of an equirectangular image."
 msgstr ""
 
@@ -2563,7 +2556,7 @@ msgid "Shadow angle"
 msgstr "Угол тени"
 
 #: ../operations/common/long-shadow.c:55
-#: ../operations/common/motion-blur-linear.c:26
+#: ../operations/common/motion-blur-linear.c:25
 msgid "Length"
 msgstr "Длина"
 
@@ -2572,7 +2565,7 @@ msgid "Shadow length"
 msgstr "Длина тени"
 
 #: ../operations/common/long-shadow.c:66 ../operations/common/long-shadow.c:81
-#: ../operations/common-cxx/focus-blur.c:69
+#: ../operations/common-cxx/focus-blur.c:95
 msgid "Midpoint"
 msgstr "Средняя точка"
 
@@ -2600,11 +2593,11 @@ msgstr "Композиция"
 msgid "Output composition"
 msgstr "Композиция вывода"
 
-#: ../operations/common/long-shadow.c:1692
+#: ../operations/common/long-shadow.c:1691
 msgid "Long Shadow"
 msgstr "Длинная тень"
 
-#: ../operations/common/long-shadow.c:1696
+#: ../operations/common/long-shadow.c:1695
 msgid "Creates a long-shadow effect"
 msgstr "Создать эффект длинной отбрасываемой тени"
 
@@ -2619,24 +2612,24 @@ msgstr ""
 msgid "Image Magick wrapper using the png op."
 msgstr ""
 
-#: ../operations/common/mantiuk06.c:32
+#: ../operations/common/mantiuk06.c:30
 msgid "The amount of contrast compression"
 msgstr "Количество сжатия контраста"
 
-#: ../operations/common/mantiuk06.c:39
-#: ../operations/common-gpl3+/noise-solid.c:51
+#: ../operations/common/mantiuk06.c:37
+#: ../operations/common-gpl3+/noise-solid.c:50
 msgid "Detail"
 msgstr "Детализация"
 
-#: ../operations/common/mantiuk06.c:40
+#: ../operations/common/mantiuk06.c:38
 msgid "Level of emphasis on image gradient details"
 msgstr ""
 
-#: ../operations/common/mantiuk06.c:1656
+#: ../operations/common/mantiuk06.c:1654
 msgid "Mantiuk 2006 Tone Mapping"
 msgstr "Проекция тонов по Мантиуку, 2006"
 
-#: ../operations/common/mantiuk06.c:1660
+#: ../operations/common/mantiuk06.c:1658
 msgid ""
 "Adapt an image, which may have a high dynamic range, for presentation using "
 "a low dynamic range. This operator constrains contrasts across multiple "
@@ -2673,11 +2666,11 @@ msgid ""
 "coordinates"
 msgstr ""
 
-#: ../operations/common/matting-global.c:600
+#: ../operations/common/matting-global.c:599
 msgid "Matting Global"
 msgstr ""
 
-#: ../operations/common/matting-global.c:602
+#: ../operations/common/matting-global.c:601
 msgid ""
 "Given a sparse user supplied tri-map and an input image, create a foreground "
 "alpha matte. Set white as foreground, black as background for the tri-map. "
@@ -2706,58 +2699,58 @@ msgstr ""
 msgid "Controls the number of iterations"
 msgstr "Контролирует количество итераций"
 
-#: ../operations/common/mean-curvature-blur.c:246
+#: ../operations/common/mean-curvature-blur.c:245
 msgid "Mean Curvature Blur"
 msgstr "Размывание средней кривизны"
 
-#: ../operations/common/mean-curvature-blur.c:249
+#: ../operations/common/mean-curvature-blur.c:248
 msgid ""
 "Regularize geometry at a speed proportional to the local mean curvature value"
 msgstr ""
 
-#: ../operations/common/median-blur.c:38
+#: ../operations/common/median-blur.c:37
 msgid "Neighborhood"
 msgstr "Область соседних пикселей"
 
-#: ../operations/common/median-blur.c:41
+#: ../operations/common/median-blur.c:40
 msgid "Neighborhood type"
 msgstr "Форма области соседних пикселей"
 
-#: ../operations/common/median-blur.c:47
+#: ../operations/common/median-blur.c:46
 msgid ""
 "Neighborhood radius, a negative value will calculate with inverted "
 "percentiles"
 msgstr ""
 
-#: ../operations/common/median-blur.c:49
+#: ../operations/common/median-blur.c:48
 msgid "Percentile"
 msgstr "Процентиль цвета"
 
-#: ../operations/common/median-blur.c:51
+#: ../operations/common/median-blur.c:50
 msgid "Neighborhood color percentile"
 msgstr "Процентиль цвета соседних пикселей"
 
-#: ../operations/common/median-blur.c:53
+#: ../operations/common/median-blur.c:52
 msgid "Alpha percentile"
 msgstr "Процентиль альфа-канала"
 
-#: ../operations/common/median-blur.c:55
+#: ../operations/common/median-blur.c:54
 msgid "Neighborhood alpha percentile"
 msgstr "Процентиль прозрачности соседних пикселей"
 
-#: ../operations/common/median-blur.c:61
+#: ../operations/common/median-blur.c:60
 msgid "High precision"
 msgstr "Высокая точность"
 
-#: ../operations/common/median-blur.c:62
+#: ../operations/common/median-blur.c:61
 msgid "Avoid clipping and quantization (slower)"
 msgstr ""
 
-#: ../operations/common/median-blur.c:1004
+#: ../operations/common/median-blur.c:1003
 msgid "Median Blur"
 msgstr "Медианный фильтр"
 
-#: ../operations/common/median-blur.c:1007
+#: ../operations/common/median-blur.c:1006
 msgid ""
 "Blur resulting from computing the median color in the neighborhood of each "
 "pixel."
@@ -2794,12 +2787,12 @@ msgid "position of symmetry center in output"
 msgstr ""
 
 #: ../operations/common/mirrors.c:58 ../operations/common/vignette.c:65
-#: ../operations/common-cxx/focus-blur.c:49
+#: ../operations/common-cxx/focus-blur.c:75
 #: ../operations/common-gpl3+/displace.c:81
-#: ../operations/common-gpl3+/motion-blur-circular.c:41
-#: ../operations/common-gpl3+/motion-blur-zoom.c:40
-#: ../operations/common-gpl3+/supernova.c:33
-#: ../operations/common-gpl3+/waves.c:26
+#: ../operations/common-gpl3+/motion-blur-circular.c:40
+#: ../operations/common-gpl3+/motion-blur-zoom.c:39
+#: ../operations/common-gpl3+/supernova.c:32
+#: ../operations/common-gpl3+/waves.c:25
 msgid "Center X"
 msgstr "Центр по X"
 
@@ -2808,12 +2801,12 @@ msgid "X axis ratio for the center of mirroring"
 msgstr ""
 
 #: ../operations/common/mirrors.c:63 ../operations/common/vignette.c:70
-#: ../operations/common-cxx/focus-blur.c:54
+#: ../operations/common-cxx/focus-blur.c:80
 #: ../operations/common-gpl3+/displace.c:88
-#: ../operations/common-gpl3+/motion-blur-circular.c:46
-#: ../operations/common-gpl3+/motion-blur-zoom.c:46
-#: ../operations/common-gpl3+/supernova.c:39
-#: ../operations/common-gpl3+/waves.c:31
+#: ../operations/common-gpl3+/motion-blur-circular.c:45
+#: ../operations/common-gpl3+/motion-blur-zoom.c:45
+#: ../operations/common-gpl3+/supernova.c:38
+#: ../operations/common-gpl3+/waves.c:30
 msgid "Center Y"
 msgstr "Центр по Y"
 
@@ -2857,11 +2850,11 @@ msgstr ""
 msgid "Fill full output area"
 msgstr ""
 
-#: ../operations/common/mirrors.c:467
+#: ../operations/common/mirrors.c:466
 msgid "Kaleidoscopic Mirroring"
 msgstr "Отражение в калейдоскопе"
 
-#: ../operations/common/mirrors.c:471
+#: ../operations/common/mirrors.c:470
 msgid "Create a kaleidoscope like effect."
 msgstr "Создать эффект калейдоскопа"
 
@@ -2877,48 +2870,48 @@ msgstr ""
 msgid "Mix"
 msgstr "Смешивание"
 
-#: ../operations/common/mix.c:115
+#: ../operations/common/mix.c:116
 msgid "Do a lerp, linear interpolation (lerp) between input and aux"
 msgstr ""
 
-#: ../operations/common/mono-mixer.c:26
-#: ../operations/common-gpl3+/channel-mixer.c:31
+#: ../operations/common/mono-mixer.c:24
+#: ../operations/common-gpl3+/channel-mixer.c:30
 msgid "Preserve luminosity"
 msgstr "Сохранять светлоту"
 
-#: ../operations/common/mono-mixer.c:28
+#: ../operations/common/mono-mixer.c:26
 msgid "Red Channel Multiplier"
 msgstr "Множитель красного канала"
 
-#: ../operations/common/mono-mixer.c:32
+#: ../operations/common/mono-mixer.c:30
 msgid "Green Channel Multiplier"
 msgstr "Множитель зелёного канала"
 
-#: ../operations/common/mono-mixer.c:36
+#: ../operations/common/mono-mixer.c:34
 msgid "Blue Channel Multiplier"
 msgstr "Множитель синего канала"
 
-#: ../operations/common/mono-mixer.c:115
+#: ../operations/common/mono-mixer.c:113
 msgid "Mono Mixer"
 msgstr "Монохромный микшер каналов"
 
-#: ../operations/common/mono-mixer.c:118
+#: ../operations/common/mono-mixer.c:116
 msgid "Monochrome channel mixer"
 msgstr "Монохромный микшер каналов"
 
-#: ../operations/common/motion-blur-linear.c:27
+#: ../operations/common/motion-blur-linear.c:26
 msgid "Length of blur in pixels"
 msgstr "Длина размывания в пикселах"
 
-#: ../operations/common/motion-blur-linear.c:34
+#: ../operations/common/motion-blur-linear.c:33
 msgid "Angle of blur in degrees"
 msgstr "Угол размывания в градусах"
 
-#: ../operations/common/motion-blur-linear.c:333
+#: ../operations/common/motion-blur-linear.c:332
 msgid "Linear Motion Blur"
 msgstr "Размывание проводкой камеры"
 
-#: ../operations/common/motion-blur-linear.c:337
+#: ../operations/common/motion-blur-linear.c:336
 msgid ""
 "Blur pixels in a direction, simulates blurring caused by moving camera in a "
 "straight line during exposure."
@@ -3094,7 +3087,7 @@ msgid "Angle offset for patterns"
 msgstr "Смещение угла в узорах"
 
 #: ../operations/common/newsprint.c:147 ../operations/common-gpl3+/ripple.c:38
-#: ../operations/common-gpl3+/waves.c:40
+#: ../operations/common-gpl3+/waves.c:39
 msgid "Period"
 msgstr "Период"
 
@@ -3149,11 +3142,11 @@ msgid ""
 "stronger where there is color."
 msgstr ""
 
-#: ../operations/common/newsprint.c:658
+#: ../operations/common/newsprint.c:632
 msgid "Newsprint"
 msgstr "Газетная бумага"
 
-#: ../operations/common/newsprint.c:662
+#: ../operations/common/newsprint.c:636
 msgid "Digital halftoning with optional modulations. "
 msgstr "Цифровое полутонирование с регулируемой модуляцией"
 
@@ -3161,8 +3154,8 @@ msgstr "Цифровое полутонирование с регулируем
 msgid "The scale of the noise function"
 msgstr "Масштаб функции шума"
 
-#: ../operations/common/noise-cell.c:40 ../operations/common/pixelize.c:32
-#: ../operations/common-cxx/focus-blur.c:44
+#: ../operations/common/noise-cell.c:40 ../operations/common/pixelize.c:31
+#: ../operations/common-cxx/focus-blur.c:70
 msgid "Shape"
 msgstr "Фигура"
 
@@ -3195,12 +3188,12 @@ msgstr ""
 msgid "The random seed for the noise function"
 msgstr "Ширина функции Ланцоша"
 
-#: ../operations/common/noise-cell.c:432
+#: ../operations/common/noise-cell.c:431
 #, fuzzy
 msgid "Cell Noise"
 msgstr "Шум"
 
-#: ../operations/common/noise-cell.c:436
+#: ../operations/common/noise-cell.c:435
 msgid "Generates a cellular texture."
 msgstr ""
 
@@ -3212,11 +3205,11 @@ msgstr ""
 msgid "A high value lowers the randomness of the noise"
 msgstr ""
 
-#: ../operations/common/noise-cie-lch.c:195
+#: ../operations/common/noise-cie-lch.c:194
 msgid "Add CIE Lch Noise"
 msgstr "Добавить шум в CIE LCH"
 
-#: ../operations/common/noise-cie-lch.c:199
+#: ../operations/common/noise-cie-lch.c:198
 msgid "Randomize lightness, chroma and hue independently"
 msgstr ""
 
@@ -3227,11 +3220,11 @@ msgstr ""
 msgid "Value"
 msgstr "Значение"
 
-#: ../operations/common/noise-hsv.c:277
+#: ../operations/common/noise-hsv.c:276
 msgid "Add HSV Noise"
 msgstr "Добавить шум в HSV"
 
-#: ../operations/common/noise-hsv.c:281
+#: ../operations/common/noise-hsv.c:280
 msgid "Randomize hue, saturation and value independently"
 msgstr ""
 
@@ -3279,11 +3272,11 @@ msgid ""
 "Controls the number of iterations; lower values give less plastic results"
 msgstr ""
 
-#: ../operations/common/noise-reduction.c:456
+#: ../operations/common/noise-reduction.c:455
 msgid "Noise Reduction"
 msgstr "Подавление шума"
 
-#: ../operations/common/noise-reduction.c:460
+#: ../operations/common/noise-reduction.c:459
 msgid "Anisotropic smoothing operation"
 msgstr "Применить анизотропное сглаживание"
 
@@ -3329,20 +3322,20 @@ msgstr "Зелёный"
 msgid "Blue"
 msgstr "Синий"
 
-#: ../operations/common/noise-rgb.c:213
+#: ../operations/common/noise-rgb.c:212
 msgid "Add RGB Noise"
 msgstr "Добавить шум в RGB"
 
-#: ../operations/common/noise-rgb.c:217
+#: ../operations/common/noise-rgb.c:216
 msgid "Distort colors by random amounts"
 msgstr ""
 
-#: ../operations/common/noise-simplex.c:332
+#: ../operations/common/noise-simplex.c:331
 #, fuzzy
 msgid "Simplex Noise"
 msgstr "Сэмплов"
 
-#: ../operations/common/noise-simplex.c:336
+#: ../operations/common/noise-simplex.c:335
 msgid "Generates a solid noise texture."
 msgstr "Создать текстуру из сплошного шума"
 
@@ -3354,11 +3347,11 @@ msgstr ""
 msgid "Vertical spread amount"
 msgstr ""
 
-#: ../operations/common/noise-spread.c:159
+#: ../operations/common/noise-spread.c:158
 msgid "Noise Spread"
 msgstr ""
 
-#: ../operations/common/noise-spread.c:162
+#: ../operations/common/noise-spread.c:161
 msgid "Move pixels around randomly"
 msgstr "Случайное перемещение пикселей вокруг"
 
@@ -3409,7 +3402,7 @@ msgid "Use the full [0,1] range to encode the Z coordinates"
 msgstr ""
 
 #: ../operations/common/normal-map.c:54 ../operations/common-gpl3+/maze.c:63
-#: ../operations/common-gpl3+/noise-solid.c:56
+#: ../operations/common-gpl3+/noise-solid.c:55
 #: ../operations/common-gpl3+/ripple.c:61
 msgid "Tileable"
 msgstr "Подходит для укладки плиткой"
@@ -3418,12 +3411,12 @@ msgstr "Подходит для укладки плиткой"
 msgid "Generate a tileable map"
 msgstr ""
 
-#: ../operations/common/normal-map.c:249
+#: ../operations/common/normal-map.c:248
 #, fuzzy
 msgid "Normal Map"
 msgstr "Нормировка"
 
-#: ../operations/common/normal-map.c:252
+#: ../operations/common/normal-map.c:251
 msgid "Generate a normal map from a height map"
 msgstr "Создать карту нормалей из карты высот"
 
@@ -3433,7 +3426,7 @@ msgid ""
 "input buffer."
 msgstr ""
 
-#: ../operations/common/opacity.c:293
+#: ../operations/common/opacity.c:292
 msgid ""
 "Weights the opacity of the input both the value of the aux input and the "
 "global value property."
@@ -3464,95 +3457,95 @@ msgstr ""
 "Операция over Портера-Даффа (также известна как обычный режим и src-over) (d "
 "= cA + cB * (1 - aA))"
 
-#: ../operations/common/pack.c:25
+#: ../operations/common/pack.c:24
 msgid "Gap"
 msgstr "Интервал"
 
-#: ../operations/common/pack.c:26
+#: ../operations/common/pack.c:25
 msgid "How many pixels of space between items"
 msgstr ""
 
-#: ../operations/common/pack.c:27
+#: ../operations/common/pack.c:26
 msgid "Align"
-msgstr ""
+msgstr "Выравнивание"
 
-#: ../operations/common/pack.c:28
+#: ../operations/common/pack.c:27
 msgid "How to align items, 0.0 is start 0.5 middle and 1.0 end."
 msgstr ""
 
-#: ../operations/common/pack.c:183
+#: ../operations/common/pack.c:182
 msgid "Pack"
 msgstr ""
 
-#: ../operations/common/pack.c:185
+#: ../operations/common/pack.c:184
 msgid ""
 "Packs an image horizontally or vertically next to each other with optional "
 "gap, aux right of input."
 msgstr ""
 
-#: ../operations/common/panorama-projection.c:540
+#: ../operations/common/panorama-projection.c:537
 msgid "Panorama Projection"
 msgstr "Панорамная проекция"
 
-#: ../operations/common/panorama-projection.c:545
+#: ../operations/common/panorama-projection.c:542
 msgid ""
 "Do panorama viewer rendering mapping or its inverse for an equirectangular "
 "input image. (2:1 ratio containing 360x180 degree panorama)."
 msgstr ""
 
-#: ../operations/common/pixelize.c:28
+#: ../operations/common/pixelize.c:27
 msgid "Round"
 msgstr "Круг"
 
-#: ../operations/common/pixelize.c:34
+#: ../operations/common/pixelize.c:33
 msgid "The shape of pixels"
 msgstr "Форма пикселов"
 
-#: ../operations/common/pixelize.c:36
+#: ../operations/common/pixelize.c:35
 msgid "Block width"
 msgstr "Ширина блока"
 
-#: ../operations/common/pixelize.c:37
+#: ../operations/common/pixelize.c:36
 msgid "Width of blocks in pixels"
 msgstr "Ширина блока в пикселах"
 
-#: ../operations/common/pixelize.c:44
+#: ../operations/common/pixelize.c:43
 msgid "Block height"
 msgstr "Высота блока"
 
-#: ../operations/common/pixelize.c:45
+#: ../operations/common/pixelize.c:44
 msgid "Height of blocks in pixels"
 msgstr "Высота блока в пикселах"
 
-#: ../operations/common/pixelize.c:53
+#: ../operations/common/pixelize.c:52
 #, fuzzy
 msgid "Horizontal offset of blocks in pixels"
 msgstr "Положение по горизонтали"
 
-#: ../operations/common/pixelize.c:60
+#: ../operations/common/pixelize.c:59
 #, fuzzy
 msgid "Vertical offset of blocks in pixels"
 msgstr "Высота блока в пикселах"
 
-#: ../operations/common/pixelize.c:66
+#: ../operations/common/pixelize.c:65
 msgid "Size ratio X"
 msgstr "Коэффициент размера по X"
 
-#: ../operations/common/pixelize.c:67
+#: ../operations/common/pixelize.c:66
 #, fuzzy
 msgid "Horizontal size ratio of a pixel inside each block"
 msgstr "Коэффициент размера точки внутри каждого блока"
 
-#: ../operations/common/pixelize.c:71
+#: ../operations/common/pixelize.c:70
 msgid "Size ratio Y"
 msgstr "Коэффициент размера по Y"
 
-#: ../operations/common/pixelize.c:72
+#: ../operations/common/pixelize.c:71
 #, fuzzy
 msgid "Vertical size ratio of a pixel inside each block"
 msgstr "Коэффициент размера точки внутри каждого блока"
 
-#: ../operations/common/pixelize.c:76
+#: ../operations/common/pixelize.c:75
 #: ../operations/common-gpl3+/apply-lens.c:44
 #: ../operations/common-gpl3+/cubism.c:39
 #: ../operations/common-gpl3+/lens-distortion.c:57
@@ -3560,15 +3553,15 @@ msgstr "Коэффициент размера точки внутри каждо
 msgid "Background color"
 msgstr "Цвет фона"
 
-#: ../operations/common/pixelize.c:77
+#: ../operations/common/pixelize.c:76
 msgid "Color used to fill the background"
 msgstr "Цвет для заполнения фона"
 
-#: ../operations/common/pixelize.c:693
+#: ../operations/common/pixelize.c:692
 msgid "Pixelize"
 msgstr "Пикселизация"
 
-#: ../operations/common/pixelize.c:695
+#: ../operations/common/pixelize.c:694
 msgid "Simplify image into an array of solid-colored rectangles"
 msgstr ""
 
@@ -3584,11 +3577,11 @@ msgstr "Постеризация"
 msgid "Reduces the number of levels in each color component of the image."
 msgstr ""
 
-#: ../operations/common/radial-gradient.c:126
+#: ../operations/common/radial-gradient.c:124
 msgid "Radial Gradient"
 msgstr "Радиальный градиент"
 
-#: ../operations/common/radial-gradient.c:129
+#: ../operations/common/radial-gradient.c:127
 msgid "Radial gradient renderer"
 msgstr "Визуализация радиального градиента"
 
@@ -3624,7 +3617,7 @@ msgstr ""
 #: ../operations/external/path.c:47 ../operations/external/vector-fill.c:37
 #: ../operations/external/vector-stroke.c:38
 #: ../operations/transform/transform.c:24
-#: ../operations/transform/transform.c:64
+#: ../operations/transform/transform.c:62
 msgid "Transform"
 msgstr "Преобразование"
 
@@ -3669,43 +3662,43 @@ msgid "Paste transformed images below each other"
 msgstr "Вставить трансформированные изображения одно под другое"
 
 #: ../operations/common/recursive-transform.c:54
-#: ../operations/common/spherize.c:58 ../operations/common-gpl3+/waves.c:52
+#: ../operations/common/spherize.c:58 ../operations/common-gpl3+/waves.c:51
 msgid "Mathematical method for reconstructing pixel values"
 msgstr ""
 
-#: ../operations/common/recursive-transform.c:376
+#: ../operations/common/recursive-transform.c:375
 msgid "Recursive Transform"
 msgstr "Рекурсивная трансформация"
 
-#: ../operations/common/recursive-transform.c:378
+#: ../operations/common/recursive-transform.c:377
 msgid "Apply a transformation recursively."
 msgstr "Применить трансформацию рекурсивно."
 
-#: ../operations/common/reinhard05.c:27
+#: ../operations/common/reinhard05.c:26
 msgid "Overall brightness of the image"
 msgstr "Общая яркость изображения"
 
-#: ../operations/common/reinhard05.c:30
+#: ../operations/common/reinhard05.c:29
 msgid "Chromatic adaptation"
 msgstr "Хроматическая адаптация"
 
-#: ../operations/common/reinhard05.c:31
+#: ../operations/common/reinhard05.c:30
 msgid "Adaptation to color variation across the image"
 msgstr "Адаптация к изменению цвета по всему изображению"
 
-#: ../operations/common/reinhard05.c:34
+#: ../operations/common/reinhard05.c:33
 msgid "Light adaptation"
 msgstr "Адаптация к свету"
 
-#: ../operations/common/reinhard05.c:35
+#: ../operations/common/reinhard05.c:34
 msgid "Adaptation to light variation across the image"
 msgstr "Адаптация к изменению яркости по всему изображению"
 
-#: ../operations/common/reinhard05.c:303
+#: ../operations/common/reinhard05.c:302
 msgid "Reinhard 2005 Tone Mapping"
 msgstr "Проекция тонов по Рейнхарду, 2005"
 
-#: ../operations/common/reinhard05.c:307
+#: ../operations/common/reinhard05.c:306
 msgid ""
 "Adapt an image, which may have a high dynamic range, for presentation using "
 "a low dynamic range. This is an efficient global operator derived from "
@@ -3724,7 +3717,7 @@ msgstr "Макс. дельта"
 
 #: ../operations/common/remap.c:105
 msgid "Remap"
-msgstr ""
+msgstr "A"
 
 #: ../operations/common/remap.c:107
 msgid "stretch components of pixels individually based on luminance envelopes"
@@ -3797,11 +3790,11 @@ msgid "Path of file to save."
 msgstr ""
 
 #: ../operations/common/save.c:28 ../operations/core/load.c:33
-#: ../operations/external/jpg-save.c:46 ../operations/external/png-load.c:36
-#: ../operations/external/png-save.c:36 ../operations/external/tiff-load.c:39
+#: ../operations/external/jpg-save.c:44 ../operations/external/png-load.c:36
+#: ../operations/external/png-save.c:34 ../operations/external/tiff-load.c:39
 #: ../operations/external/tiff-save.c:34
 msgid "Metadata"
-msgstr ""
+msgstr "Метаданные"
 
 #: ../operations/common/save.c:29
 msgid "Object providing image metadata"
@@ -3850,11 +3843,11 @@ msgstr "Компактность"
 msgid "Cluster size"
 msgstr "Размер кластера"
 
-#: ../operations/common/slic.c:456
+#: ../operations/common/slic.c:455
 msgid "Simple Linear Iterative Clustering"
 msgstr ""
 
-#: ../operations/common/slic.c:459
+#: ../operations/common/slic.c:458
 msgid "Superpixels based on k-means clustering"
 msgstr ""
 
@@ -3866,23 +3859,22 @@ msgstr "Количество пар"
 msgid "Number of pairs; higher number preserves more acute features"
 msgstr ""
 
-#: ../operations/common/snn-mean.c:357
+#: ../operations/common/snn-mean.c:356
 msgid "Symmetric Nearest Neighbour"
 msgstr ""
 
-#: ../operations/common/snn-mean.c:360
+#: ../operations/common/snn-mean.c:359
 msgid ""
 "Noise reducing edge preserving blur filter based on Symmetric Nearest "
 "Neighbours"
 msgstr ""
 
 #: ../operations/common/spherize.c:25
-#, fuzzy
 msgid "Radial"
-msgstr "Радиус"
+msgstr "Радиальное"
 
 #: ../operations/common/spherize.c:30
-#: ../operations/common-gpl3+/value-propagate.c:38
+#: ../operations/common-gpl3+/value-propagate.c:37
 msgid "Mode"
 msgstr "Режим"
 
@@ -3906,18 +3898,32 @@ msgstr "Кривизна"
 msgid "Spherical cap apex angle, as a fraction of the co-angle of view"
 msgstr ""
 
+#. note that the code can handle negative curvatures
+#. * (in the [-1, 0) range), in which case the image is
+#. * wrapped around the back face, rather than the front
+#. * face, of the spherical cap.  we disable negative
+#. * curvatures atm, in particular, since they produce
+#. * the same result when the angle of view is 0, and
+#. * since their upper-bound, wrt the angle of view, is
+#. * arbitrary.
+#.
+#: ../operations/common/spherize.c:52 ../operations/common/unsharp-mask.c:31
+#: ../operations/common-gpl3+/edge.c:42
+msgid "Amount"
+msgstr "Количество"
+
 #: ../operations/common/spherize.c:53
 msgid ""
 "Displacement scaling factor (negative values refer to the inverse "
 "displacement)"
 msgstr ""
 
-#: ../operations/common/spherize.c:321
+#: ../operations/common/spherize.c:320
 #, fuzzy
 msgid "Spherize"
 msgstr "Сферическая"
 
-#: ../operations/common/spherize.c:324
+#: ../operations/common/spherize.c:323
 msgid "Wrap image around a spherical cap"
 msgstr ""
 
@@ -3939,7 +3945,7 @@ msgid ""
 "result is yielded"
 msgstr ""
 
-#: ../operations/common/stress.c:268 ../operations/common/stress.c:272
+#: ../operations/common/stress.c:267 ../operations/common/stress.c:271
 msgid "Spatio Temporal Retinex-like Envelope with Stochastic Sampling"
 msgstr ""
 
@@ -3952,9 +3958,8 @@ msgid "Impact each channel with the same amount"
 msgstr ""
 
 #: ../operations/common/stretch-contrast.c:28
-#, fuzzy
 msgid "Non-linear components"
-msgstr "Инвертировать компонент"
+msgstr "Нелинейные данные в каналах"
 
 #: ../operations/common/stretch-contrast.c:29
 msgid ""
@@ -3962,11 +3967,11 @@ msgid ""
 "like the old normalize filter in GIMP"
 msgstr ""
 
-#: ../operations/common/stretch-contrast.c:583
+#: ../operations/common/stretch-contrast.c:582
 msgid "Stretch Contrast"
 msgstr "Растянуть контраст"
 
-#: ../operations/common/stretch-contrast.c:586
+#: ../operations/common/stretch-contrast.c:585
 msgid ""
 "Scales the components of the buffer to be in the 0.0-1.0 range. This "
 "improves images that make poor use of the available contrast (little "
@@ -3995,48 +4000,40 @@ msgstr "Значения"
 msgid "list of <number>s"
 msgstr ""
 
-#: ../operations/common/svg-huerotate.c:119
+#: ../operations/common/svg-huerotate.c:118
 #, fuzzy
 msgid "SVG Hue Rotate"
 msgstr "Загрузчик рисунков SVG"
 
-#: ../operations/common/svg-huerotate.c:120
+#: ../operations/common/svg-huerotate.c:119
 msgid "SVG color matrix operation svg_huerotate"
 msgstr ""
 
-#: ../operations/common/svg-luminancetoalpha.c:94
+#: ../operations/common/svg-luminancetoalpha.c:93
 msgid "SVG Luminance to Alpha"
 msgstr ""
 
-#: ../operations/common/svg-luminancetoalpha.c:98
+#: ../operations/common/svg-luminancetoalpha.c:97
 msgid "SVG color matrix operation svg_luminancetoalpha"
 msgstr ""
 
-#: ../operations/common/svg-matrix.c:135
+#: ../operations/common/svg-matrix.c:134
 msgid "SVG Matrix"
 msgstr ""
 
-#: ../operations/common/svg-matrix.c:136
+#: ../operations/common/svg-matrix.c:135
 msgid "SVG color matrix operation svg_matrix"
 msgstr ""
 
-#: ../operations/common/svg-saturate.c:129
+#: ../operations/common/svg-saturate.c:128
 #, fuzzy
 msgid "SVG Saturate"
 msgstr "HSV, насыщенность"
 
-#: ../operations/common/svg-saturate.c:130
+#: ../operations/common/svg-saturate.c:129
 msgid "SVG color matrix operation svg_saturate"
 msgstr ""
 
-#: ../operations/common/threshold.c:25 ../operations/common/threshold.c:127
-#: ../operations/common/unsharp-mask.c:37
-#: ../operations/common-gpl3+/red-eye-removal.c:31
-#: ../operations/common-gpl3+/wind.c:60
-#: ../operations/external/matting-levin.c:33
-msgid "Threshold"
-msgstr "Порог"
-
 #: ../operations/common/threshold.c:28
 msgid ""
 "Scalar threshold level (overridden if an auxiliary input buffer is "
@@ -4065,11 +4062,11 @@ msgstr "Плитка"
 msgid "Infinitely repeats the input image."
 msgstr ""
 
-#: ../operations/common/tile-seamless.c:213
+#: ../operations/common/tile-seamless.c:212
 msgid "Make Seamlessly tileable"
 msgstr ""
 
-#: ../operations/common/tile-seamless.c:217
+#: ../operations/common/tile-seamless.c:216
 msgid ""
 "Make the input buffer seamlessly tileable. The algorithm is not content-"
 "aware, so the result may need post-processing."
@@ -4130,7 +4127,7 @@ msgid "How far out vignetting goes as portion of half image diagonal"
 msgstr ""
 
 #: ../operations/common/vignette.c:49
-#: ../operations/common-cxx/piecewise-blend.cc:34
+#: ../operations/common-cxx/piecewise-blend.cc:33
 msgid "Gamma"
 msgstr "Гамма"
 
@@ -4144,11 +4141,11 @@ msgstr "Пропорция"
 
 #: ../operations/common/vignette.c:55
 msgid "How close we are to image proportions"
-msgstr ""
+msgstr "Близость к исходному соотношению сторон изображения"
 
 #: ../operations/common/vignette.c:58
 msgid "Squeeze"
-msgstr ""
+msgstr "Сжатие"
 
 #: ../operations/common/vignette.c:59
 msgid ""
@@ -4157,19 +4154,19 @@ msgid ""
 "use squeeze factor as proportions, set proportion to 0.0."
 msgstr ""
 
-#: ../operations/common/vignette.c:75 ../operations/common-cxx/focus-blur.c:76
-#: ../operations/common-gpl3+/bayer-matrix.c:51
-#: ../operations/common-gpl3+/linear-sinusoid.c:96
+#: ../operations/common/vignette.c:75 ../operations/common-cxx/focus-blur.c:102
+#: ../operations/common-gpl3+/bayer-matrix.c:50
+#: ../operations/common-gpl3+/linear-sinusoid.c:95
 #: ../operations/common-gpl3+/spiral.c:64
 #: ../operations/workshop/external/spyrograph.c:69
 msgid "Rotation"
 msgstr "Вращение"
 
-#: ../operations/common/vignette.c:395
+#: ../operations/common/vignette.c:393
 msgid "Vignette"
 msgstr "Виньетирование"
 
-#: ../operations/common/vignette.c:399
+#: ../operations/common/vignette.c:397
 msgid ""
 "Applies a vignette to an image. Simulates the luminance fall off at the edge "
 "of exposed film, and some other fuzzier border effects that can naturally "
@@ -4206,12 +4203,12 @@ msgstr "Цвет суперпикселей"
 msgid "How to fill superpixels"
 msgstr "Как заливать суперпиксели"
 
-#: ../operations/common/waterpixels.c:543
+#: ../operations/common/waterpixels.c:542
 #, fuzzy
 msgid "Waterpixels"
 msgstr "Ватерлиния"
 
-#: ../operations/common/waterpixels.c:546
+#: ../operations/common/waterpixels.c:545
 #, fuzzy
 msgid "Superpixels based on the watershed transformation"
 msgstr "Какую цветовую модель использовать при трансформации"
@@ -4249,11 +4246,11 @@ msgstr ""
 msgid "Radius of the wavelet blur"
 msgstr "Радиус частотного размывания"
 
-#: ../operations/common/wavelet-blur-1d.c:275
+#: ../operations/common/wavelet-blur-1d.c:274
 msgid "1D Wavelet-blur"
 msgstr "Вейвлетное размывание в 1D"
 
-#: ../operations/common/wavelet-blur-1d.c:277
+#: ../operations/common/wavelet-blur-1d.c:276
 #: ../operations/common/wavelet-blur.c:80
 msgid ""
 "This blur is used for the wavelet decomposition filter, each pixel is "
@@ -4319,178 +4316,224 @@ msgstr "Карта расстояний"
 msgid "Calculate a distance transform"
 msgstr "Вычислить карту расстояний"
 
-#: ../operations/common-cxx/focus-blur.c:38
-msgid "Out-of-focus blur radius"
-msgstr ""
+#: ../operations/common-cxx/focus-blur.c:30
+#: ../operations/common-cxx/lens-blur.cc:504
+msgid "Lens Blur"
+msgstr "Размытие оптики"
 
-#: ../operations/common-cxx/focus-blur.c:60
+#: ../operations/common-cxx/focus-blur.c:41
+msgid "Blur type"
+msgstr "Тип размытия"
+
+#: ../operations/common-cxx/focus-blur.c:46
+msgid "Out-of-focus blur radius"
+msgstr "Радиус размывания вне фокуса"
+
+#: ../operations/common-cxx/focus-blur.c:52
+#: ../operations/common-cxx/lens-blur.cc:31
+msgid "Highlight factor"
+msgstr "Коэффициент светов"
+
+#: ../operations/common-cxx/focus-blur.c:53
+#: ../operations/common-cxx/lens-blur.cc:32
+msgid "Relative highlight strength"
+msgstr "Относительная интенсивность светлых участков"
+
+#: ../operations/common-cxx/focus-blur.c:57
+#: ../operations/common-cxx/lens-blur.cc:35
+msgid "Highlight threshold (low)"
+msgstr "Нижний порог светов"
+
+#: ../operations/common-cxx/focus-blur.c:61
+#: ../operations/common-cxx/lens-blur.cc:39
+msgid "Highlight threshold"
+msgstr "Порог светов"
+
+#: ../operations/common-cxx/focus-blur.c:64
+#: ../operations/common-cxx/lens-blur.cc:41
+msgid "Highlight threshold (high)"
+msgstr "Верхний порог светов"
+
+#: ../operations/common-cxx/focus-blur.c:86
 msgid "Focus-region outer radius"
-msgstr ""
+msgstr "Внешний радиус области в фокусе"
 
-#: ../operations/common-cxx/focus-blur.c:65
+#: ../operations/common-cxx/focus-blur.c:91
 #: ../operations/common-gpl3+/photocopy.c:29
 #: ../operations/common-gpl3+/softglow.c:33
 msgid "Sharpness"
 msgstr "Резкость"
 
-#: ../operations/common-cxx/focus-blur.c:66
+#: ../operations/common-cxx/focus-blur.c:92
 msgid "Focus-region inner limit"
-msgstr ""
+msgstr "Внутренний предел области в фокусе"
 
-#: ../operations/common-cxx/focus-blur.c:70
+#: ../operations/common-cxx/focus-blur.c:96
 msgid "Focus-transition midpoint"
-msgstr ""
+msgstr "Средняя точка перехода из резкого в размытое"
 
-#: ../operations/common-cxx/focus-blur.c:73
-#: ../operations/common-gpl3+/waves.c:47
+#: ../operations/common-cxx/focus-blur.c:99
+#: ../operations/common-gpl3+/waves.c:46
 msgid "Aspect ratio"
 msgstr "Соотношение сторон"
 
-#: ../operations/common-cxx/focus-blur.c:83
-#: ../operations/common-cxx/variable-blur.c:43
+#: ../operations/common-cxx/focus-blur.c:109
+#: ../operations/common-cxx/variable-blur.c:42
 msgid "Blur levels"
 msgstr "Уровни синего"
 
-#: ../operations/common-cxx/focus-blur.c:84
-#: ../operations/common-cxx/variable-blur.c:44
-#, fuzzy
+#: ../operations/common-cxx/focus-blur.c:110
+#: ../operations/common-cxx/variable-blur.c:43
 msgid "Number of blur levels"
-msgstr "Количество кластеров"
+msgstr "Количество уровней размытия"
 
-#: ../operations/common-cxx/focus-blur.c:87
-#: ../operations/common-cxx/variable-blur.c:47
+#: ../operations/common-cxx/focus-blur.c:114
+#: ../operations/common-cxx/variable-blur.c:46
 msgid "Blur gamma"
 msgstr ""
 
-#: ../operations/common-cxx/focus-blur.c:88
-#: ../operations/common-cxx/variable-blur.c:48
+#: ../operations/common-cxx/focus-blur.c:115
+#: ../operations/common-cxx/variable-blur.c:47
 msgid "Gamma factor for blur-level spacing"
 msgstr ""
 
-#: ../operations/common-cxx/focus-blur.c:94
-#: ../operations/common-cxx/variable-blur.c:54
+#: ../operations/common-cxx/focus-blur.c:122
+#: ../operations/common-cxx/variable-blur.c:53
 msgid "High quality"
 msgstr "С высоким качеством"
 
-#: ../operations/common-cxx/focus-blur.c:95
-#: ../operations/common-cxx/variable-blur.c:55
+#: ../operations/common-cxx/focus-blur.c:123
+#: ../operations/common-cxx/variable-blur.c:54
 msgid "Generate more accurate and consistent output (slower)"
 msgstr ""
 "Отрисовывать эффект с более высокой и воспроизводимой точностью (медленнее)"
 
-#: ../operations/common-cxx/focus-blur.c:257
+#: ../operations/common-cxx/focus-blur.c:320
 msgid "Focus Blur"
 msgstr "Размытие расфокусировкой"
 
-#: ../operations/common-cxx/focus-blur.c:259
+#: ../operations/common-cxx/focus-blur.c:322
 msgid "Blur the image around a focal point"
 msgstr "Размыть изображение вокруг точки фокусировки"
 
-#: ../operations/common-cxx/piecewise-blend.cc:31
-#, fuzzy
-msgid "Number of blend levels"
-msgstr "Количество различающихся пикселей"
+#: ../operations/common-cxx/lens-blur.cc:46
+msgid "Clip to input extents"
+msgstr "Обрезать до размера входа"
 
-#: ../operations/common-cxx/piecewise-blend.cc:35
-msgid "Gamma factor for blend-level spacing"
-msgstr ""
+#: ../operations/common-cxx/lens-blur.cc:47
+msgid "Clip output to the input extents"
+msgstr "Обрезать вывод до размера входа"
 
-#: ../operations/common-cxx/piecewise-blend.cc:39
-#: ../operations/common-cxx/variable-blur.c:38
-#, fuzzy
+#: ../operations/common-cxx/lens-blur.cc:49
+#: ../operations/common-cxx/piecewise-blend.cc:38
+#: ../operations/common-cxx/variable-blur.c:37
 msgid "Linear mask"
-msgstr "Инвертировать маску"
+msgstr "Линейная маска"
 
-#: ../operations/common-cxx/piecewise-blend.cc:40
-#: ../operations/common-cxx/variable-blur.c:39
+#: ../operations/common-cxx/lens-blur.cc:50
+#: ../operations/common-cxx/piecewise-blend.cc:39
+#: ../operations/common-cxx/variable-blur.c:38
 #, fuzzy
 msgid "Use linear mask values"
 msgstr "Использования значения светимости пикселей"
 
-#: ../operations/common-cxx/piecewise-blend.cc:347
+#: ../operations/common-cxx/lens-blur.cc:506
+msgid "Simulate out-of-focus lens blur"
+msgstr ""
+
+#: ../operations/common-cxx/piecewise-blend.cc:30
+#, fuzzy
+msgid "Number of blend levels"
+msgstr "Количество различающихся пикселей"
+
+#: ../operations/common-cxx/piecewise-blend.cc:34
+msgid "Gamma factor for blend-level spacing"
+msgstr ""
+
+#: ../operations/common-cxx/piecewise-blend.cc:346
 msgid "Piecewise Blend"
 msgstr ""
 
-#: ../operations/common-cxx/piecewise-blend.cc:349
+#: ../operations/common-cxx/piecewise-blend.cc:348
 msgid "Blend a chain of inputs using a mask"
 msgstr ""
 
-#: ../operations/common-cxx/variable-blur.c:32
+#: ../operations/common-cxx/variable-blur.c:31
 #, fuzzy
 msgid "Maximal blur radius"
 msgstr "Радиус размывания"
 
-#: ../operations/common-cxx/variable-blur.c:208
+#: ../operations/common-cxx/variable-blur.c:207
 #, fuzzy
 msgid "Variable Blur"
 msgstr "Гауссово размывание"
 
-#: ../operations/common-cxx/variable-blur.c:210
+#: ../operations/common-cxx/variable-blur.c:209
 msgid "Blur the image by a varying amount using a mask"
 msgstr "Размыть изображение с разной силой по маске"
 
-#: ../operations/common-cxx/warp.cc:26
+#: ../operations/common-cxx/warp.cc:25
 msgid "Move pixels"
 msgstr "Перемещение пикселей"
 
-#: ../operations/common-cxx/warp.cc:27
+#: ../operations/common-cxx/warp.cc:26
 msgid "Grow area"
 msgstr "Увеличение области"
 
-#: ../operations/common-cxx/warp.cc:28
+#: ../operations/common-cxx/warp.cc:27
 msgid "Shrink area"
 msgstr "Уменьшение области"
 
-#: ../operations/common-cxx/warp.cc:29
+#: ../operations/common-cxx/warp.cc:28
 msgid "Swirl clockwise"
 msgstr "Вихрь по часовой стрелке"
 
-#: ../operations/common-cxx/warp.cc:30
+#: ../operations/common-cxx/warp.cc:29
 msgid "Swirl counter-clockwise"
 msgstr "Вихрь против часовой стрелки"
 
-#: ../operations/common-cxx/warp.cc:31
+#: ../operations/common-cxx/warp.cc:30
 msgid "Erase warping"
 msgstr "Стирание искажений"
 
-#: ../operations/common-cxx/warp.cc:32
+#: ../operations/common-cxx/warp.cc:31
 msgid "Smooth warping"
 msgstr "Сглаживание искажения"
 
-#: ../operations/common-cxx/warp.cc:41 ../operations/external/path.c:40
+#: ../operations/common-cxx/warp.cc:40 ../operations/external/path.c:40
 #: ../operations/workshop/external/spyrograph.c:85
 msgid "Hardness"
 msgstr "Жесткость"
 
-#: ../operations/common-cxx/warp.cc:44
+#: ../operations/common-cxx/warp.cc:43
 msgid "Spacing"
 msgstr "Интервал"
 
-#: ../operations/common-cxx/warp.cc:47
+#: ../operations/common-cxx/warp.cc:46
 msgid "Stroke"
 msgstr "Штрих"
 
-#: ../operations/common-cxx/warp.cc:49
+#: ../operations/common-cxx/warp.cc:48
 msgid "Behavior"
 msgstr "Поведение"
 
-#: ../operations/common-cxx/warp.cc:52
+#: ../operations/common-cxx/warp.cc:51
 msgid "Behavior of the op"
 msgstr "Поведение операции"
 
-#: ../operations/common-cxx/warp.cc:987
+#: ../operations/common-cxx/warp.cc:986
 msgid "Warp"
 msgstr ""
 
-#: ../operations/common-cxx/warp.cc:989
+#: ../operations/common-cxx/warp.cc:988
 msgid "Compute a relative displacement mapping from a stroke"
 msgstr ""
 
-#: ../operations/common-gpl3+/antialias.c:278
+#: ../operations/common-gpl3+/antialias.c:277
 msgid "Scale3X Antialiasing"
 msgstr ""
 
-#: ../operations/common-gpl3+/antialias.c:282
+#: ../operations/common-gpl3+/antialias.c:281
 msgid "Antialias using the Scale3X edge-extrapolation algorithm"
 msgstr ""
 
@@ -4506,11 +4549,11 @@ msgstr ""
 msgid "Keep image unchanged, where not affected by the lens."
 msgstr ""
 
-#: ../operations/common-gpl3+/apply-lens.c:302
+#: ../operations/common-gpl3+/apply-lens.c:301
 msgid "Apply Lens"
 msgstr "Линза"
 
-#: ../operations/common-gpl3+/apply-lens.c:306
+#: ../operations/common-gpl3+/apply-lens.c:305
 msgid ""
 "Simulates the optical distortion caused by having an elliptical lens over "
 "the image"
@@ -4518,114 +4561,114 @@ msgstr ""
 "Имитировать оптический эффект просмотра изображения через линзу "
 "увеличительного стекла"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:26
+#: ../operations/common-gpl3+/bayer-matrix.c:25
 #, fuzzy
 msgid "Subdivisions"
 msgstr "Количество итераций"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:27
+#: ../operations/common-gpl3+/bayer-matrix.c:26
 #, fuzzy
 msgid "Number of subdivisions"
 msgstr "Количество итераций"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:30
-#: ../operations/common-gpl3+/sinus.c:32
+#: ../operations/common-gpl3+/bayer-matrix.c:29
+#: ../operations/common-gpl3+/sinus.c:31
 msgid "X Scale"
 msgstr "Масштаб по X"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:31
+#: ../operations/common-gpl3+/bayer-matrix.c:30
 msgid "Horizontal pattern scale"
 msgstr "Масштабирование узора по горизонтали"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:37
-#: ../operations/common-gpl3+/sinus.c:39
+#: ../operations/common-gpl3+/bayer-matrix.c:36
+#: ../operations/common-gpl3+/sinus.c:38
 msgid "Y Scale"
 msgstr "Масштаб по Y"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:38
+#: ../operations/common-gpl3+/bayer-matrix.c:37
 msgid "Vertical pattern scale"
 msgstr "Масштабирование узора по вертикали"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:45
+#: ../operations/common-gpl3+/bayer-matrix.c:44
 msgid "0°"
 msgstr "0°"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:46
+#: ../operations/common-gpl3+/bayer-matrix.c:45
 msgid "90°"
 msgstr "90°"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:47
+#: ../operations/common-gpl3+/bayer-matrix.c:46
 msgid "180°"
 msgstr "180°"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:48
+#: ../operations/common-gpl3+/bayer-matrix.c:47
 msgid "270°"
 msgstr "270°"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:54
-#: ../operations/common-gpl3+/linear-sinusoid.c:97
+#: ../operations/common-gpl3+/bayer-matrix.c:53
+#: ../operations/common-gpl3+/linear-sinusoid.c:96
 msgid "Pattern rotation angle"
 msgstr "Угол вращения узора"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:56
-#: ../operations/transform/reflect.c:84
+#: ../operations/common-gpl3+/bayer-matrix.c:55
+#: ../operations/transform/reflect.c:82
 msgid "Reflect"
 msgstr "Отражение"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:57
+#: ../operations/common-gpl3+/bayer-matrix.c:56
 msgid "Reflect the pattern horizontally"
 msgstr "Отразить узор по горизонтали"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:59
-#: ../operations/common-gpl3+/ripple.c:34 ../operations/common-gpl3+/waves.c:36
+#: ../operations/common-gpl3+/bayer-matrix.c:58
+#: ../operations/common-gpl3+/ripple.c:34 ../operations/common-gpl3+/waves.c:35
 msgid "Amplitude"
 msgstr "Амплитуда"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:60
+#: ../operations/common-gpl3+/bayer-matrix.c:59
 msgid "Pattern amplitude (logarithmic scale)"
 msgstr "Амплитуда узора (логарифмический масштаб)"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:65
-#: ../operations/common-gpl3+/linear-sinusoid.c:73
+#: ../operations/common-gpl3+/bayer-matrix.c:64
+#: ../operations/common-gpl3+/linear-sinusoid.c:72
 msgid "Value offset"
 msgstr "Смещение значения"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:69
-#: ../operations/common-gpl3+/linear-sinusoid.c:77
-#: ../operations/common-gpl3+/oilify.c:34 ../operations/common-gpl3+/sinus.c:72
+#: ../operations/common-gpl3+/bayer-matrix.c:68
+#: ../operations/common-gpl3+/linear-sinusoid.c:76
+#: ../operations/common-gpl3+/oilify.c:34 ../operations/common-gpl3+/sinus.c:71
 msgid "Exponent"
 msgstr "Экспонента"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:70
-#: ../operations/common-gpl3+/linear-sinusoid.c:78
+#: ../operations/common-gpl3+/bayer-matrix.c:69
+#: ../operations/common-gpl3+/linear-sinusoid.c:77
 msgid "Value exponent (logarithmic scale)"
 msgstr "Экспонента значения (логарифмический масштаб)"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:74
-#: ../operations/common-gpl3+/linear-sinusoid.c:82
+#: ../operations/common-gpl3+/bayer-matrix.c:73
+#: ../operations/common-gpl3+/linear-sinusoid.c:81
 msgid "X Offset"
 msgstr "Смещение по X"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:75
-#: ../operations/common-gpl3+/linear-sinusoid.c:83
+#: ../operations/common-gpl3+/bayer-matrix.c:74
+#: ../operations/common-gpl3+/linear-sinusoid.c:82
 msgid "Offset for X axis"
 msgstr "Смещение по оси X"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:81
-#: ../operations/common-gpl3+/linear-sinusoid.c:89
+#: ../operations/common-gpl3+/bayer-matrix.c:80
+#: ../operations/common-gpl3+/linear-sinusoid.c:88
 msgid "Y Offset"
 msgstr "Смещение по Y"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:82
-#: ../operations/common-gpl3+/linear-sinusoid.c:90
+#: ../operations/common-gpl3+/bayer-matrix.c:81
+#: ../operations/common-gpl3+/linear-sinusoid.c:89
 msgid "Offset for Y axis"
 msgstr "Смещение по оси Y"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:324
+#: ../operations/common-gpl3+/bayer-matrix.c:323
 msgid "Bayer Matrix"
 msgstr "Фильтр Байера"
 
-#: ../operations/common-gpl3+/bayer-matrix.c:329
+#: ../operations/common-gpl3+/bayer-matrix.c:328
 msgid "Generate a Bayer matrix pattern"
 msgstr "Сгенерировать узор фильтра Байера"
 
@@ -4634,7 +4677,7 @@ msgid "Spherical"
 msgstr "Сферическая"
 
 #: ../operations/common-gpl3+/bump-map.c:35
-#: ../operations/common-gpl3+/sinus.c:65
+#: ../operations/common-gpl3+/sinus.c:64
 msgid "Sinusoidal"
 msgstr "Синусоидная"
 
@@ -4696,15 +4739,15 @@ msgstr ""
 msgid "Ambient lighting factor"
 msgstr "Освещение"
 
-#: ../operations/common-gpl3+/bump-map.c:449
+#: ../operations/common-gpl3+/bump-map.c:448
 msgid "Height Map"
 msgstr "Карта высот"
 
-#: ../operations/common-gpl3+/bump-map.c:454
+#: ../operations/common-gpl3+/bump-map.c:453
 msgid "Bump Map"
 msgstr "Карта рельефа"
 
-#: ../operations/common-gpl3+/bump-map.c:456
+#: ../operations/common-gpl3+/bump-map.c:455
 msgid ""
 "This plug-in uses the algorithm described by John Schlag, \"Fast Embossing "
 "Effects on Raster Image Data\" in Graphics GEMS IV (ISBN 0-12-336155-9). It "
@@ -4720,11 +4763,11 @@ msgstr "Радиус маски"
 msgid "Percent black"
 msgstr "Процент чёрного"
 
-#: ../operations/common-gpl3+/cartoon.c:323
+#: ../operations/common-gpl3+/cartoon.c:322
 msgid "Cartoon"
 msgstr "Комикс"
 
-#: ../operations/common-gpl3+/cartoon.c:326
+#: ../operations/common-gpl3+/cartoon.c:325
 msgid ""
 "Simulates a cartoon, its result is similar to a black felt pen drawing "
 "subsequently shaded with color. This is achieved by enhancing edges and "
@@ -4732,85 +4775,85 @@ msgid ""
 msgstr ""
 
 #. Red channel
-#: ../operations/common-gpl3+/channel-mixer.c:34
+#: ../operations/common-gpl3+/channel-mixer.c:33
 msgid "Red in Red channel"
 msgstr "Красный в красном канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:35
+#: ../operations/common-gpl3+/channel-mixer.c:34
 msgid "Set the red amount for the red channel"
 msgstr "Количество красного в красном канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:38
+#: ../operations/common-gpl3+/channel-mixer.c:37
 msgid "Green in Red channel"
 msgstr "Зелёный в красном канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:39
+#: ../operations/common-gpl3+/channel-mixer.c:38
 msgid "Set the green amount for the red channel"
 msgstr "Количество зелёного в красном канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:42
+#: ../operations/common-gpl3+/channel-mixer.c:41
 msgid "Blue in Red channel"
 msgstr "Синий в красном канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:43
+#: ../operations/common-gpl3+/channel-mixer.c:42
 msgid "Set the blue amount for the red channel"
 msgstr "Количество синего в красном канале"
 
 #. Green channel
-#: ../operations/common-gpl3+/channel-mixer.c:47
+#: ../operations/common-gpl3+/channel-mixer.c:46
 msgid "Red in Green channel"
 msgstr "Красный в зелёном канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:48
+#: ../operations/common-gpl3+/channel-mixer.c:47
 msgid "Set the red amount for the green channel"
 msgstr "Количество красного в зелёном канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:51
+#: ../operations/common-gpl3+/channel-mixer.c:50
 msgid "Green for Green channel"
 msgstr "Зелёный в зелёном канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:52
+#: ../operations/common-gpl3+/channel-mixer.c:51
 msgid "Set the green amount for the green channel"
 msgstr "Количество зелёного в зелёном канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:55
+#: ../operations/common-gpl3+/channel-mixer.c:54
 msgid "Blue in Green channel"
 msgstr "Синий в зелёном канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:56
+#: ../operations/common-gpl3+/channel-mixer.c:55
 msgid "Set the blue amount for the green channel"
 msgstr "Количество синего в зелёном канале"
 
 #. Blue channel
-#: ../operations/common-gpl3+/channel-mixer.c:60
+#: ../operations/common-gpl3+/channel-mixer.c:59
 msgid "Red in Blue channel"
 msgstr "Красный в синем канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:61
+#: ../operations/common-gpl3+/channel-mixer.c:60
 msgid "Set the red amount for the blue channel"
 msgstr "Количество красного в синем канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:64
+#: ../operations/common-gpl3+/channel-mixer.c:63
 msgid "Green in Blue channel"
 msgstr "Зелёный в синем канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:65
+#: ../operations/common-gpl3+/channel-mixer.c:64
 msgid "Set the green amount for the blue channel"
 msgstr "Количество зелёного в синем канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:68
+#: ../operations/common-gpl3+/channel-mixer.c:67
 msgid "Blue in Blue channel"
 msgstr "Синий в синем канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:69
+#: ../operations/common-gpl3+/channel-mixer.c:68
 msgid "Set the blue amount for the blue channel"
 msgstr "Количество синего в синем канале"
 
-#: ../operations/common-gpl3+/channel-mixer.c:268
+#: ../operations/common-gpl3+/channel-mixer.c:267
 msgid "Channel Mixer"
 msgstr "Микшер каналов"
 
-#: ../operations/common-gpl3+/channel-mixer.c:270
+#: ../operations/common-gpl3+/channel-mixer.c:269
 msgid ""
 "Remix colors; by defining relative contributions from source components."
 msgstr ""
@@ -4888,11 +4931,11 @@ msgstr "Порог непрозрачности"
 msgid "The limit above which colors remain opaque."
 msgstr ""
 
-#: ../operations/common-gpl3+/color-to-alpha.c:286
+#: ../operations/common-gpl3+/color-to-alpha.c:285
 msgid "Color to Alpha"
 msgstr "Цвет в альфа-канал"
 
-#: ../operations/common-gpl3+/color-to-alpha.c:292
+#: ../operations/common-gpl3+/color-to-alpha.c:291
 msgid "Convert a specified color to transparency, works best with white."
 msgstr "Сделать указанный цвет прозрачным, лучше всего работает с белым цветом"
 
@@ -4921,11 +4964,11 @@ msgstr ""
 msgid "The tiles' background color"
 msgstr "Цвет фона"
 
-#: ../operations/common-gpl3+/cubism.c:650
+#: ../operations/common-gpl3+/cubism.c:649
 msgid "Cubism"
 msgstr "Кубизм"
 
-#: ../operations/common-gpl3+/cubism.c:655
+#: ../operations/common-gpl3+/cubism.c:654
 msgid ""
 "Convert the image into randomly rotated square blobs, somehow resembling a "
 "cubist painting style"
@@ -4959,116 +5002,116 @@ msgstr "Размер блока"
 msgid "Block size of deinterlacing rows/columns"
 msgstr ""
 
-#: ../operations/common-gpl3+/deinterlace.c:312
+#: ../operations/common-gpl3+/deinterlace.c:311
 msgid "Deinterlace"
 msgstr ""
 
-#: ../operations/common-gpl3+/deinterlace.c:317
+#: ../operations/common-gpl3+/deinterlace.c:316
 msgid "Fix images where every other row or column is missing"
 msgstr ""
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:31
+#: ../operations/common-gpl3+/diffraction-patterns.c:30
 msgid "Light frequency (red)"
 msgstr "Частота света в красном канале"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:35
+#: ../operations/common-gpl3+/diffraction-patterns.c:34
 msgid "Light frequency (green)"
 msgstr "Частота света в зелёном канале"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:39
+#: ../operations/common-gpl3+/diffraction-patterns.c:38
 msgid "Light frequency (blue)"
 msgstr "Частота света в синем канале"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:42
+#: ../operations/common-gpl3+/diffraction-patterns.c:41
 msgid "Red contours"
 msgstr "Красные контуры"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:43
+#: ../operations/common-gpl3+/diffraction-patterns.c:42
 #, fuzzy
 msgid "Number of contours (red)"
 msgstr "Количество цветов"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:46
+#: ../operations/common-gpl3+/diffraction-patterns.c:45
 msgid "Green contours"
 msgstr "Зелёные контуры"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:47
+#: ../operations/common-gpl3+/diffraction-patterns.c:46
 #, fuzzy
 msgid "Number of contours (green)"
 msgstr "Количество цветов"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:50
+#: ../operations/common-gpl3+/diffraction-patterns.c:49
 msgid "Blue contours"
 msgstr "Синие контуры"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:51
+#: ../operations/common-gpl3+/diffraction-patterns.c:50
 #, fuzzy
 msgid "Number of contours (blue)"
 msgstr "Количество цветов"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:54
+#: ../operations/common-gpl3+/diffraction-patterns.c:53
 msgid "Red sharp edges"
 msgstr "Чёткость красных краёв"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:55
+#: ../operations/common-gpl3+/diffraction-patterns.c:54
 #, fuzzy
 msgid "Number of sharp edges (red)"
 msgstr "Количество цветов"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:58
+#: ../operations/common-gpl3+/diffraction-patterns.c:57
 msgid "Green sharp edges"
 msgstr "Чёткость зелёных краёв"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:59
+#: ../operations/common-gpl3+/diffraction-patterns.c:58
 #, fuzzy
 msgid "Number of sharp edges (green)"
 msgstr "Количество цветов"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:62
+#: ../operations/common-gpl3+/diffraction-patterns.c:61
 msgid "Blue sharp edges"
 msgstr "Чёткость синих краёв"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:63
+#: ../operations/common-gpl3+/diffraction-patterns.c:62
 #, fuzzy
 msgid "Number of sharp edges (blue)"
 msgstr "Количество цветов"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:67
+#: ../operations/common-gpl3+/diffraction-patterns.c:66
 msgid "Brightness and shifting/fattening of contours"
 msgstr ""
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:70
+#: ../operations/common-gpl3+/diffraction-patterns.c:69
 msgid "Scattering"
 msgstr "Разброс"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:71
+#: ../operations/common-gpl3+/diffraction-patterns.c:70
 msgid "Scattering (speed vs. quality)"
 msgstr ""
 
+#: ../operations/common-gpl3+/diffraction-patterns.c:73
 #: ../operations/common-gpl3+/diffraction-patterns.c:74
-#: ../operations/common-gpl3+/diffraction-patterns.c:75
 msgid "Polarization"
 msgstr "Поляризация"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:79
-#: ../operations/common-gpl3+/noise-solid.c:65
-#: ../operations/common-gpl3+/plasma.c:55 ../operations/common-gpl3+/sinus.c:77
+#: ../operations/common-gpl3+/diffraction-patterns.c:78
+#: ../operations/common-gpl3+/noise-solid.c:64
+#: ../operations/common-gpl3+/plasma.c:55 ../operations/common-gpl3+/sinus.c:76
 #: ../operations/common-gpl3+/spiral.c:87
 msgid "Width of the generated buffer"
 msgstr "Ширина генерируемого буфера"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:87
-#: ../operations/common-gpl3+/noise-solid.c:73
-#: ../operations/common-gpl3+/plasma.c:63 ../operations/common-gpl3+/sinus.c:85
+#: ../operations/common-gpl3+/diffraction-patterns.c:86
+#: ../operations/common-gpl3+/noise-solid.c:72
+#: ../operations/common-gpl3+/plasma.c:63 ../operations/common-gpl3+/sinus.c:84
 #: ../operations/common-gpl3+/spiral.c:95
 msgid "Height of the generated buffer"
 msgstr "Высота генерируемого буфера"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:384
+#: ../operations/common-gpl3+/diffraction-patterns.c:383
 msgid "Diffraction Patterns"
 msgstr "Дифракционные узоры"
 
-#: ../operations/common-gpl3+/diffraction-patterns.c:389
+#: ../operations/common-gpl3+/diffraction-patterns.c:388
 msgid "Generate diffraction patterns"
 msgstr "Нарисовать дифракционные узоры"
 
@@ -5086,7 +5129,7 @@ msgid "Mode of displacement"
 msgstr "Режим смещения"
 
 #: ../operations/common-gpl3+/displace.c:38 ../operations/external/npd.c:47
-#: ../operations/transform/transform-core.c:235
+#: ../operations/transform/transform-core.c:234
 #: ../operations/workshop/ditto.c:27
 msgid "Sampler"
 msgstr "Интерполяция"
@@ -5163,11 +5206,11 @@ msgstr "Координата начала по оси X"
 msgid "Y coordinate of the displacement center"
 msgstr "Координата начала по оси Y"
 
-#: ../operations/common-gpl3+/displace.c:480
+#: ../operations/common-gpl3+/displace.c:479
 msgid "Displace"
 msgstr "Смещение"
 
-#: ../operations/common-gpl3+/displace.c:483
+#: ../operations/common-gpl3+/displace.c:482
 msgid "Displace pixels as indicated by displacement maps"
 msgstr "Сместить пиксели согласно картам смещения"
 
@@ -5215,24 +5258,24 @@ msgstr ""
 msgid "Edge detection behavior"
 msgstr ""
 
-#: ../operations/common-gpl3+/edge.c:367
+#: ../operations/common-gpl3+/edge.c:366
 msgid "Edge Detection"
 msgstr "Определение краёв"
 
-#: ../operations/common-gpl3+/edge.c:371
+#: ../operations/common-gpl3+/edge.c:370
 msgid "Several simple methods for detecting edges"
 msgstr "Несколько простых споосбов обнаружения краёв"
 
-#: ../operations/common-gpl3+/edge-laplace.c:412
+#: ../operations/common-gpl3+/edge-laplace.c:411
 msgid "Laplacian Edge Detection"
 msgstr ""
 
-#: ../operations/common-gpl3+/edge-laplace.c:416
+#: ../operations/common-gpl3+/edge-laplace.c:415
 msgid "High-resolution edge detection"
 msgstr "Обнаружение краёв в высоком разрешении"
 
 #: ../operations/common-gpl3+/emboss.c:26
-#: ../operations/common-gpl3+/emboss.c:280
+#: ../operations/common-gpl3+/emboss.c:279
 msgid "Emboss"
 msgstr "Тиснение"
 
@@ -5260,7 +5303,7 @@ msgstr "Угол поднятия (в градусах)"
 msgid "Filter width"
 msgstr "Ширина фильтра"
 
-#: ../operations/common-gpl3+/emboss.c:284
+#: ../operations/common-gpl3+/emboss.c:283
 msgid "Simulates an image created by embossing"
 msgstr "Имитирует изображение, созданное тиснением"
 
@@ -5420,16 +5463,16 @@ msgstr "Количество цветов"
 msgid "Loglog smoothing"
 msgstr ""
 
-#: ../operations/common-gpl3+/fractal-explorer.c:375
+#: ../operations/common-gpl3+/fractal-explorer.c:374
 #, c-format
 msgid "Unsupported fractal type: %d"
 msgstr "Неподдерживаемый тип фрактала: %d"
 
-#: ../operations/common-gpl3+/fractal-explorer.c:432
+#: ../operations/common-gpl3+/fractal-explorer.c:431
 msgid "Fractal Explorer"
 msgstr "Исследователь фракталов"
 
-#: ../operations/common-gpl3+/fractal-explorer.c:437
+#: ../operations/common-gpl3+/fractal-explorer.c:436
 msgid ""
 "Rendering of multiple different fractal systems, with configurable coloring "
 "options."
@@ -5475,15 +5518,15 @@ msgstr ""
 msgid "How to deal with pixels outside of the input buffer"
 msgstr ""
 
-#: ../operations/common-gpl3+/fractal-trace.c:176
+#: ../operations/common-gpl3+/fractal-trace.c:175
 msgid "Unsupported fractal type"
 msgstr ""
 
-#: ../operations/common-gpl3+/fractal-trace.c:273
+#: ../operations/common-gpl3+/fractal-trace.c:272
 msgid "Fractal Trace"
 msgstr ""
 
-#: ../operations/common-gpl3+/fractal-trace.c:278
+#: ../operations/common-gpl3+/fractal-trace.c:277
 msgid "Transform the image with the fractals"
 msgstr ""
 
@@ -5495,11 +5538,11 @@ msgstr "Макс. разница"
 msgid "Maximum delta"
 msgstr "Макс. дельта"
 
-#: ../operations/common-gpl3+/gaussian-blur-selective.c:377
+#: ../operations/common-gpl3+/gaussian-blur-selective.c:376
 msgid "Selective Gaussian Blur"
 msgstr "Выборочное гауссово размывание"
 
-#: ../operations/common-gpl3+/gaussian-blur-selective.c:381
+#: ../operations/common-gpl3+/gaussian-blur-selective.c:380
 msgid "Blur neighboring pixels, but only in low-contrast areas"
 msgstr ""
 
@@ -5528,11 +5571,11 @@ msgstr "Вид иллюзии"
 msgid "Type of illusion"
 msgstr ""
 
-#: ../operations/common-gpl3+/illusion.c:272
+#: ../operations/common-gpl3+/illusion.c:271
 msgid "Illusion"
 msgstr "Иллюзия"
 
-#: ../operations/common-gpl3+/illusion.c:276
+#: ../operations/common-gpl3+/illusion.c:275
 msgid "Superimpose many altered copies of the image."
 msgstr ""
 
@@ -5572,106 +5615,106 @@ msgstr "Осветление"
 msgid "Adjust brightness in corners"
 msgstr "Скорректировать яркость в углах"
 
-#: ../operations/common-gpl3+/lens-distortion.c:498
+#: ../operations/common-gpl3+/lens-distortion.c:497
 msgid "Lens Distortion"
 msgstr "Искажения оптики"
 
-#: ../operations/common-gpl3+/lens-distortion.c:504
+#: ../operations/common-gpl3+/lens-distortion.c:503
 msgid "Corrects barrel or pincushion lens distortion."
 msgstr ""
 
-#: ../operations/common-gpl3+/lens-flare.c:28
+#: ../operations/common-gpl3+/lens-flare.c:27
 msgid "X position"
 msgstr "Положение X"
 
-#: ../operations/common-gpl3+/lens-flare.c:29
+#: ../operations/common-gpl3+/lens-flare.c:28
 #, fuzzy
 msgid "X coordinates of the flare center"
 msgstr "Координата начала по оси X"
 
-#: ../operations/common-gpl3+/lens-flare.c:34
+#: ../operations/common-gpl3+/lens-flare.c:33
 msgid "Y position"
 msgstr "Положение по Y"
 
-#: ../operations/common-gpl3+/lens-flare.c:35
+#: ../operations/common-gpl3+/lens-flare.c:34
 #, fuzzy
 msgid "Y coordinates of the flare center"
 msgstr "Координата начала по оси Y"
 
-#: ../operations/common-gpl3+/lens-flare.c:511
+#: ../operations/common-gpl3+/lens-flare.c:510
 msgid "Lens Flare"
 msgstr "Блик линзы"
 
-#: ../operations/common-gpl3+/lens-flare.c:515
+#: ../operations/common-gpl3+/lens-flare.c:514
 msgid "Adds a lens flare effect."
 msgstr "Добавить эффект бликующей линзы"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:26
+#: ../operations/common-gpl3+/linear-sinusoid.c:25
 msgid "X Period"
 msgstr "Период по X"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:27
+#: ../operations/common-gpl3+/linear-sinusoid.c:26
 msgid "Period for X axis"
 msgstr "Период по оси X"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:33
+#: ../operations/common-gpl3+/linear-sinusoid.c:32
 msgid "Y Period"
 msgstr "Период по Y"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:34
+#: ../operations/common-gpl3+/linear-sinusoid.c:33
 msgid "Period for Y axis"
 msgstr "Период по оси Y"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:40
+#: ../operations/common-gpl3+/linear-sinusoid.c:39
 msgid "X Amplitude"
 msgstr "Амплитуда по X"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:41
+#: ../operations/common-gpl3+/linear-sinusoid.c:40
 msgid "Amplitude for X axis (logarithmic scale)"
 msgstr "Амплитуда по оси X (логарифмический масштаб)"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:46
+#: ../operations/common-gpl3+/linear-sinusoid.c:45
 msgid "Y Amplitude"
 msgstr "Амплитуда по Y"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:47
+#: ../operations/common-gpl3+/linear-sinusoid.c:46
 msgid "Amplitude for Y axis (logarithmic scale)"
 msgstr "Амплитуда по оси Y (логарифмический масштаб)"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:52
+#: ../operations/common-gpl3+/linear-sinusoid.c:51
 msgid "X Phase"
 msgstr "Фаза по X"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:53
+#: ../operations/common-gpl3+/linear-sinusoid.c:52
 msgid "Phase for X axis"
 msgstr "Фаза по оси X"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:59
+#: ../operations/common-gpl3+/linear-sinusoid.c:58
 msgid "Y Phase"
 msgstr "Фаза по Y"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:60
+#: ../operations/common-gpl3+/linear-sinusoid.c:59
 msgid "Phase for Y axis"
 msgstr "Фаза по оси Y"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:67
+#: ../operations/common-gpl3+/linear-sinusoid.c:66
 msgid "Axis separation angle"
 msgstr "Угол разделения осей"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:102
+#: ../operations/common-gpl3+/linear-sinusoid.c:101
 #, fuzzy
 msgid "Supersampling"
 msgstr "Интерполяция"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:103
+#: ../operations/common-gpl3+/linear-sinusoid.c:102
 msgid "Number of samples along each axis per pixel"
 msgstr ""
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:299
+#: ../operations/common-gpl3+/linear-sinusoid.c:298
 msgid "Linear Sinusoid"
 msgstr "Линейная синусоида"
 
-#: ../operations/common-gpl3+/linear-sinusoid.c:304
+#: ../operations/common-gpl3+/linear-sinusoid.c:303
 msgid "Generate a linear sinusoid pattern"
 msgstr "Создать линейный синусоидный узор"
 
@@ -5707,11 +5750,11 @@ msgstr "Цвет фона"
 msgid "The background color"
 msgstr "Цвет фона"
 
-#: ../operations/common-gpl3+/maze.c:823
+#: ../operations/common-gpl3+/maze.c:822
 msgid "Maze"
 msgstr "Лабиринт"
 
-#: ../operations/common-gpl3+/maze.c:828
+#: ../operations/common-gpl3+/maze.c:827
 msgid "Draw a labyrinth"
 msgstr "Визуализация лабиринта"
 
@@ -5822,39 +5865,39 @@ msgstr "Сглаживание"
 msgid "Enables smoother tile output"
 msgstr ""
 
-#: ../operations/common-gpl3+/mosaic.c:2469
+#: ../operations/common-gpl3+/mosaic.c:2468
 msgid "Mosaic"
 msgstr "Мозаика"
 
-#: ../operations/common-gpl3+/mosaic.c:2473
+#: ../operations/common-gpl3+/mosaic.c:2472
 msgid ""
 "Mosaic is a filter which transforms an image into what appears to be a "
 "mosaic, composed of small primitives, each of constant color and of an "
 "approximate size."
 msgstr ""
 
-#: ../operations/common-gpl3+/motion-blur-circular.c:53
+#: ../operations/common-gpl3+/motion-blur-circular.c:52
 msgid "Rotation blur angle. A large angle may take some time to render"
 msgstr ""
 
-#: ../operations/common-gpl3+/motion-blur-circular.c:449
+#: ../operations/common-gpl3+/motion-blur-circular.c:448
 msgid "Circular Motion Blur"
 msgstr "Размывание вращением камеры"
 
-#: ../operations/common-gpl3+/motion-blur-circular.c:454
+#: ../operations/common-gpl3+/motion-blur-circular.c:453
 msgid "Circular motion blur"
 msgstr "Размывание вращением камеры"
 
-#: ../operations/common-gpl3+/motion-blur-zoom.c:52
+#: ../operations/common-gpl3+/motion-blur-zoom.c:51
 msgid "Blurring factor"
 msgstr "Коэффициент размытия"
 
-#: ../operations/common-gpl3+/motion-blur-zoom.c:272
+#: ../operations/common-gpl3+/motion-blur-zoom.c:271
 #, fuzzy
 msgid "Zooming Motion Blur"
 msgstr "Линейное размывание движением"
 
-#: ../operations/common-gpl3+/motion-blur-zoom.c:277
+#: ../operations/common-gpl3+/motion-blur-zoom.c:276
 msgid "Zoom motion blur"
 msgstr "Размывание наездом камеры"
 
@@ -5867,44 +5910,44 @@ msgstr "Шум"
 msgid "Randomly slide some pixels downward (similar to melting)"
 msgstr ""
 
-#: ../operations/common-gpl3+/noise-solid.c:37
+#: ../operations/common-gpl3+/noise-solid.c:36
 msgid "X Size"
 msgstr "Размер по X"
 
-#: ../operations/common-gpl3+/noise-solid.c:38
+#: ../operations/common-gpl3+/noise-solid.c:37
 msgid "Horizontal texture size"
 msgstr "Размер текстуры по горизонтали"
 
-#: ../operations/common-gpl3+/noise-solid.c:44
+#: ../operations/common-gpl3+/noise-solid.c:43
 msgid "Y Size"
 msgstr "Размер по Y"
 
-#: ../operations/common-gpl3+/noise-solid.c:45
+#: ../operations/common-gpl3+/noise-solid.c:44
 msgid "Vertical texture size"
 msgstr "Размер текстуры по вертикали"
 
-#: ../operations/common-gpl3+/noise-solid.c:52
+#: ../operations/common-gpl3+/noise-solid.c:51
 msgid "Detail level"
 msgstr "Степень детализации"
 
-#: ../operations/common-gpl3+/noise-solid.c:57
+#: ../operations/common-gpl3+/noise-solid.c:56
 msgid "Create a tileable output"
 msgstr ""
 
-#: ../operations/common-gpl3+/noise-solid.c:59
+#: ../operations/common-gpl3+/noise-solid.c:58
 #, fuzzy
 msgid "Turbulent"
 msgstr "Турбулентность"
 
-#: ../operations/common-gpl3+/noise-solid.c:60
+#: ../operations/common-gpl3+/noise-solid.c:59
 msgid "Make a turbulent noise"
 msgstr ""
 
-#: ../operations/common-gpl3+/noise-solid.c:346
+#: ../operations/common-gpl3+/noise-solid.c:345
 msgid "Solid Noise"
 msgstr "Сплошной шум"
 
-#: ../operations/common-gpl3+/noise-solid.c:351
+#: ../operations/common-gpl3+/noise-solid.c:350
 msgid "Create a random cloud-like texture"
 msgstr ""
 
@@ -5941,33 +5984,33 @@ msgstr "Сохранять интенсивность"
 msgid "Use pixel luminance values"
 msgstr "Использования значения светимости пикселей"
 
-#: ../operations/common-gpl3+/oilify.c:523
+#: ../operations/common-gpl3+/oilify.c:522
 #, fuzzy
 msgid "Mask radius buffer"
 msgstr "Радиус маски"
 
-#: ../operations/common-gpl3+/oilify.c:524
+#: ../operations/common-gpl3+/oilify.c:523
 msgid ""
 "Per pixel buffer for modulating the mask radius, expecting a scaling factor "
 "in range 0.0-1.0"
 msgstr ""
 
-#: ../operations/common-gpl3+/oilify.c:525
+#: ../operations/common-gpl3+/oilify.c:524
 #, fuzzy
 msgid "Exponent buffer"
 msgstr "Экспонента"
 
-#: ../operations/common-gpl3+/oilify.c:526
+#: ../operations/common-gpl3+/oilify.c:525
 msgid ""
 "Per pixel buffer for modulating the exponent parameter, expecting a scaling "
 "factor in range 0.0-1.0"
 msgstr ""
 
-#: ../operations/common-gpl3+/oilify.c:535
+#: ../operations/common-gpl3+/oilify.c:534
 msgid "Oilify"
 msgstr "Масляная краска"
 
-#: ../operations/common-gpl3+/oilify.c:538
+#: ../operations/common-gpl3+/oilify.c:537
 msgid "Emulate an oil painting"
 msgstr "Имитация живописи маслом"
 
@@ -5979,11 +6022,11 @@ msgstr "Процент чёрного"
 msgid "Percent White"
 msgstr "Процент белого"
 
-#: ../operations/common-gpl3+/photocopy.c:330
+#: ../operations/common-gpl3+/photocopy.c:329
 msgid "Photocopy"
 msgstr "Фотокопия"
 
-#: ../operations/common-gpl3+/photocopy.c:332
+#: ../operations/common-gpl3+/photocopy.c:331
 msgid "Simulate color distortion produced by a copy machine"
 msgstr "Имитировать искажение цвета, возникающее при фотокопировании"
 
@@ -6052,11 +6095,11 @@ msgstr ""
 msgid "Let origin point to be the middle one"
 msgstr ""
 
-#: ../operations/common-gpl3+/polar-coordinates.c:447
+#: ../operations/common-gpl3+/polar-coordinates.c:446
 msgid "Polar Coordinates"
 msgstr "Полярные координаты"
 
-#: ../operations/common-gpl3+/polar-coordinates.c:452
+#: ../operations/common-gpl3+/polar-coordinates.c:451
 msgid "Convert image to or from polar coordinates"
 msgstr ""
 
@@ -6064,11 +6107,11 @@ msgstr ""
 msgid "Red eye threshold"
 msgstr ""
 
-#: ../operations/common-gpl3+/red-eye-removal.c:171
+#: ../operations/common-gpl3+/red-eye-removal.c:170
 msgid "Red Eye Removal"
 msgstr "Удаление эффекта красных глаз"
 
-#: ../operations/common-gpl3+/red-eye-removal.c:175
+#: ../operations/common-gpl3+/red-eye-removal.c:174
 msgid "Remove the red eye effect caused by camera flashes"
 msgstr ""
 
@@ -6081,7 +6124,7 @@ msgstr "Треугольники"
 msgid "Sawtooth"
 msgstr "Зубцевидная"
 
-#: ../operations/common-gpl3+/ripple.c:42 ../operations/common-gpl3+/waves.c:44
+#: ../operations/common-gpl3+/ripple.c:42 ../operations/common-gpl3+/waves.c:43
 msgid "Phase shift"
 msgstr "Смещение фазы"
 
@@ -6093,11 +6136,11 @@ msgstr "Тип волны"
 msgid "Retain tilebility"
 msgstr ""
 
-#: ../operations/common-gpl3+/ripple.c:259
+#: ../operations/common-gpl3+/ripple.c:258
 msgid "Ripple"
 msgstr "Рябь"
 
-#: ../operations/common-gpl3+/ripple.c:264
+#: ../operations/common-gpl3+/ripple.c:263
 msgid "Displace pixels in a ripple pattern"
 msgstr "Сместить пиксели по узору ряби"
 
@@ -6175,7 +6218,7 @@ msgstr "Тени-Света"
 msgid "Perform shadows and highlights correction"
 msgstr "Улучшает детали в тенях и на светлых участках"
 
-#: ../operations/common-gpl3+/shadows-highlights-correction.c:371
+#: ../operations/common-gpl3+/shadows-highlights-correction.c:363
 msgid "Lighten shadows and darken highlights"
 msgstr "Высветлить тени и затемнить света"
 
@@ -6195,63 +6238,63 @@ msgstr "Направление смещения"
 msgid "Shift each row or column of pixels by a random amount"
 msgstr ""
 
-#: ../operations/common-gpl3+/sinus.c:33
+#: ../operations/common-gpl3+/sinus.c:32
 msgid "Scale value for x axis"
 msgstr ""
 
-#: ../operations/common-gpl3+/sinus.c:40
+#: ../operations/common-gpl3+/sinus.c:39
 msgid "Scale value for y axis"
 msgstr ""
 
-#: ../operations/common-gpl3+/sinus.c:46
+#: ../operations/common-gpl3+/sinus.c:45
 msgid "Complexity"
 msgstr "Сложность"
 
-#: ../operations/common-gpl3+/sinus.c:47
+#: ../operations/common-gpl3+/sinus.c:46
 msgid "Complexity factor"
 msgstr ""
 
-#: ../operations/common-gpl3+/sinus.c:52
+#: ../operations/common-gpl3+/sinus.c:51
 msgid "Force tiling"
 msgstr ""
 
-#: ../operations/common-gpl3+/sinus.c:53
+#: ../operations/common-gpl3+/sinus.c:52
 msgid "If set, the pattern generated will tile"
 msgstr ""
 
-#: ../operations/common-gpl3+/sinus.c:55
+#: ../operations/common-gpl3+/sinus.c:54
 msgid "Distorted"
 msgstr ""
 
-#: ../operations/common-gpl3+/sinus.c:56
+#: ../operations/common-gpl3+/sinus.c:55
 msgid "If set, the pattern will be a little more distorted"
 msgstr ""
 
-#: ../operations/common-gpl3+/sinus.c:64
+#: ../operations/common-gpl3+/sinus.c:63
 msgid "Bilinear"
 msgstr ""
 
-#: ../operations/common-gpl3+/sinus.c:68
+#: ../operations/common-gpl3+/sinus.c:67
 msgid "Blend Mode"
 msgstr "Режим смешивания"
 
-#: ../operations/common-gpl3+/sinus.c:73
+#: ../operations/common-gpl3+/sinus.c:72
 msgid "Power used to stretch the blend"
 msgstr ""
 
-#: ../operations/common-gpl3+/sinus.c:317
+#: ../operations/common-gpl3+/sinus.c:316
 msgid "Sinus"
 msgstr "Синус"
 
-#: ../operations/common-gpl3+/sinus.c:322
+#: ../operations/common-gpl3+/sinus.c:321
 msgid "Generate complex sinusoidal textures"
 msgstr "Создать сложные синусоидные текстуры"
 
-#: ../operations/common-gpl3+/softglow.c:235
+#: ../operations/common-gpl3+/softglow.c:234
 msgid "Softglow"
 msgstr "Мягкое свечение"
 
-#: ../operations/common-gpl3+/softglow.c:239
+#: ../operations/common-gpl3+/softglow.c:238
 msgid "Simulate glow by making highlights intense and fuzzy"
 msgstr "Сымитировать свечение, усилив и размыв блики"
 
@@ -6304,49 +6347,49 @@ msgstr "Против часовой стрелки"
 msgid "Spiral swirl direction"
 msgstr "Направление закручивания спирали"
 
-#: ../operations/common-gpl3+/spiral.c:444
+#: ../operations/common-gpl3+/spiral.c:443
 msgid "Spiral"
 msgstr "Спираль"
 
-#: ../operations/common-gpl3+/spiral.c:449
+#: ../operations/common-gpl3+/spiral.c:448
 msgid "Spiral renderer"
 msgstr "Визуализация спирали"
 
-#: ../operations/common-gpl3+/supernova.c:34
+#: ../operations/common-gpl3+/supernova.c:33
 msgid "X coordinates of the center of supernova"
 msgstr "Координата центра сверхновой по оси X"
 
-#: ../operations/common-gpl3+/supernova.c:40
+#: ../operations/common-gpl3+/supernova.c:39
 msgid "Y coordinates of the center of supernova"
 msgstr "Координата центра сверхновой по оси Y"
 
-#: ../operations/common-gpl3+/supernova.c:46
+#: ../operations/common-gpl3+/supernova.c:45
 msgid "Radius of supernova"
 msgstr "Радиус сверхновой"
 
+#: ../operations/common-gpl3+/supernova.c:50
 #: ../operations/common-gpl3+/supernova.c:51
-#: ../operations/common-gpl3+/supernova.c:52
 msgid "Number of spokes"
 msgstr "Количество лучей"
 
+#: ../operations/common-gpl3+/supernova.c:55
 #: ../operations/common-gpl3+/supernova.c:56
-#: ../operations/common-gpl3+/supernova.c:57
 msgid "Random hue"
 msgstr "Случайный тон"
 
-#: ../operations/common-gpl3+/supernova.c:62
+#: ../operations/common-gpl3+/supernova.c:61
 msgid "The color of supernova."
 msgstr "Цвет сверхновой"
 
-#: ../operations/common-gpl3+/supernova.c:65
+#: ../operations/common-gpl3+/supernova.c:64
 msgid "The random seed for spokes and random hue"
 msgstr "Случайное начальное число для лучей и тона"
 
-#: ../operations/common-gpl3+/supernova.c:343
+#: ../operations/common-gpl3+/supernova.c:342
 msgid "Supernova"
 msgstr "Сверхновая"
 
-#: ../operations/common-gpl3+/supernova.c:347
+#: ../operations/common-gpl3+/supernova.c:346
 msgid ""
 "This plug-in produces an effect like a supernova burst. The amount of the "
 "light effect is approximately in proportion to 1/r, where r is the distance "
@@ -6399,11 +6442,11 @@ msgstr "Ширина плиток"
 msgid "Tile Height"
 msgstr "Высота плиток"
 
-#: ../operations/common-gpl3+/tile-glass.c:234
+#: ../operations/common-gpl3+/tile-glass.c:233
 msgid "Tile Glass"
 msgstr ""
 
-#: ../operations/common-gpl3+/tile-glass.c:239
+#: ../operations/common-gpl3+/tile-glass.c:238
 msgid "Simulate distortion caused by rectangular glass tiles"
 msgstr ""
 
@@ -6473,131 +6516,131 @@ msgstr "Центрирование плиток мозаики"
 msgid "Background type"
 msgstr "Тип фона"
 
-#: ../operations/common-gpl3+/tile-paper.c:463
+#: ../operations/common-gpl3+/tile-paper.c:462
 msgid "Paper Tile"
 msgstr ""
 
-#: ../operations/common-gpl3+/tile-paper.c:468
+#: ../operations/common-gpl3+/tile-paper.c:467
 msgid "Cut image into paper tiles, and slide them"
 msgstr ""
 
-#: ../operations/common-gpl3+/value-propagate.c:29
+#: ../operations/common-gpl3+/value-propagate.c:28
 msgid "More white (larger value)"
 msgstr "Больше белого (значение выше)"
 
-#: ../operations/common-gpl3+/value-propagate.c:30
+#: ../operations/common-gpl3+/value-propagate.c:29
 msgid "More black (smaller value)"
 msgstr "Больше чёрного (значение ниже)"
 
-#: ../operations/common-gpl3+/value-propagate.c:31
+#: ../operations/common-gpl3+/value-propagate.c:30
 msgid "Middle value to peaks"
 msgstr ""
 
-#: ../operations/common-gpl3+/value-propagate.c:32
+#: ../operations/common-gpl3+/value-propagate.c:31
 #, fuzzy
 msgid "Color to peaks"
 msgstr "Цвет в альфа-канал"
 
-#: ../operations/common-gpl3+/value-propagate.c:33
+#: ../operations/common-gpl3+/value-propagate.c:32
 msgid "Only color"
 msgstr "Только цвет"
 
-#: ../operations/common-gpl3+/value-propagate.c:34
+#: ../operations/common-gpl3+/value-propagate.c:33
 msgid "More opaque"
 msgstr "Больше непрозрачности"
 
-#: ../operations/common-gpl3+/value-propagate.c:35
+#: ../operations/common-gpl3+/value-propagate.c:34
 msgid "More transparent"
 msgstr "Больше прозрачности"
 
-#: ../operations/common-gpl3+/value-propagate.c:41
+#: ../operations/common-gpl3+/value-propagate.c:40
 msgid "Mode of value propagation"
 msgstr "Режим распространения значения"
 
-#: ../operations/common-gpl3+/value-propagate.c:43
+#: ../operations/common-gpl3+/value-propagate.c:42
 msgid "Lower threshold"
 msgstr "Нижний порог"
 
-#: ../operations/common-gpl3+/value-propagate.c:44
+#: ../operations/common-gpl3+/value-propagate.c:43
 msgid "The minimum difference in value at which to propagate a pixel"
 msgstr ""
 
-#: ../operations/common-gpl3+/value-propagate.c:47
+#: ../operations/common-gpl3+/value-propagate.c:46
 msgid "Upper threshold"
 msgstr "Верхний порог"
 
-#: ../operations/common-gpl3+/value-propagate.c:48
+#: ../operations/common-gpl3+/value-propagate.c:47
 #, fuzzy
 msgid "The maximum difference in value at which to propagate a pixel"
 msgstr "Максимальная разница между двумя пикселами"
 
-#: ../operations/common-gpl3+/value-propagate.c:51
+#: ../operations/common-gpl3+/value-propagate.c:50
 msgid "Propagating rate"
 msgstr "Скорость распространения"
 
-#: ../operations/common-gpl3+/value-propagate.c:52
+#: ../operations/common-gpl3+/value-propagate.c:51
 msgid "The strength with which to propagate a pixel to its neighbors"
 msgstr ""
 
-#: ../operations/common-gpl3+/value-propagate.c:56
+#: ../operations/common-gpl3+/value-propagate.c:55
 msgid "Color to use for the \"Only color\" and \"Color to peaks\" modes"
 msgstr ""
 
-#: ../operations/common-gpl3+/value-propagate.c:61
+#: ../operations/common-gpl3+/value-propagate.c:60
 msgid "To top"
 msgstr "Вверх"
 
-#: ../operations/common-gpl3+/value-propagate.c:62
+#: ../operations/common-gpl3+/value-propagate.c:61
 msgid "Propagate to top"
 msgstr ""
 
-#: ../operations/common-gpl3+/value-propagate.c:64
+#: ../operations/common-gpl3+/value-propagate.c:63
 msgid "To left"
 msgstr "Налево"
 
-#: ../operations/common-gpl3+/value-propagate.c:65
+#: ../operations/common-gpl3+/value-propagate.c:64
 msgid "Propagate to left"
 msgstr ""
 
-#: ../operations/common-gpl3+/value-propagate.c:67
+#: ../operations/common-gpl3+/value-propagate.c:66
 msgid "To right"
 msgstr "Направо"
 
-#: ../operations/common-gpl3+/value-propagate.c:68
+#: ../operations/common-gpl3+/value-propagate.c:67
 msgid "Propagate to right"
 msgstr "Распространение направо"
 
-#: ../operations/common-gpl3+/value-propagate.c:70
+#: ../operations/common-gpl3+/value-propagate.c:69
 msgid "To bottom"
 msgstr ""
 
-#: ../operations/common-gpl3+/value-propagate.c:71
+#: ../operations/common-gpl3+/value-propagate.c:70
 msgid "Propagate to bottom"
 msgstr ""
 
-#: ../operations/common-gpl3+/value-propagate.c:73
+#: ../operations/common-gpl3+/value-propagate.c:72
 #, fuzzy
 msgid "Propagating value channel"
 msgstr "Зелёный канал"
 
-#: ../operations/common-gpl3+/value-propagate.c:74
+#: ../operations/common-gpl3+/value-propagate.c:73
 msgid "Whether to propagate a pixel's color"
 msgstr ""
 
-#: ../operations/common-gpl3+/value-propagate.c:76
+#: ../operations/common-gpl3+/value-propagate.c:75
 #, fuzzy
 msgid "Propagating alpha channel"
 msgstr "Альфа-канал"
 
-#: ../operations/common-gpl3+/value-propagate.c:77
+#: ../operations/common-gpl3+/value-propagate.c:76
 msgid "Whether to propagate a pixel's opacity"
 msgstr ""
 
-#: ../operations/common-gpl3+/value-propagate.c:646
+#: ../operations/common-gpl3+/value-propagate.c:645
 msgid "Value Propagate"
 msgstr "Распространение значений"
 
-#: ../operations/common-gpl3+/value-propagate.c:650
+#: ../operations/common-gpl3+/value-propagate.c:649
 msgid ""
 "Propagate certain values to neighboring pixels. Erode and dilate any color "
 "or opacity."
@@ -6670,27 +6713,27 @@ msgid ""
 "video monitor."
 msgstr ""
 
-#: ../operations/common-gpl3+/waves.c:37
+#: ../operations/common-gpl3+/waves.c:36
 msgid "Amplitude of the ripple"
 msgstr "Амплитуда ряби"
 
-#: ../operations/common-gpl3+/waves.c:41
+#: ../operations/common-gpl3+/waves.c:40
 msgid "Period (wavelength) of the ripple"
 msgstr "Период (длина волны) ряби"
 
-#: ../operations/common-gpl3+/waves.c:54
+#: ../operations/common-gpl3+/waves.c:53
 msgid "Clamp deformation"
 msgstr "Ограничить деформируемую область"
 
-#: ../operations/common-gpl3+/waves.c:55
+#: ../operations/common-gpl3+/waves.c:54
 msgid "Limit deformation in the image area."
 msgstr ""
 
-#: ../operations/common-gpl3+/waves.c:197
+#: ../operations/common-gpl3+/waves.c:195
 msgid "Waves"
 msgstr "Волны"
 
-#: ../operations/common-gpl3+/waves.c:202
+#: ../operations/common-gpl3+/waves.c:200
 msgid "Distort the image with waves"
 msgstr "Волнообразное искажение изображения"
 
@@ -6708,15 +6751,15 @@ msgid ""
 "the way to the corners)"
 msgstr ""
 
-#: ../operations/common-gpl3+/whirl-pinch.c:294
+#: ../operations/common-gpl3+/whirl-pinch.c:293
 msgid "Whirl Pinch"
 msgstr "Вихрь и щипок"
 
-#: ../operations/common-gpl3+/whirl-pinch.c:299
+#: ../operations/common-gpl3+/whirl-pinch.c:298
 msgid "Distort an image by whirling and pinching"
 msgstr ""
 
-#: ../operations/common-gpl3+/wind.c:28 ../operations/common-gpl3+/wind.c:591
+#: ../operations/common-gpl3+/wind.c:28 ../operations/common-gpl3+/wind.c:590
 msgid "Wind"
 msgstr "Ветер"
 
@@ -6772,7 +6815,7 @@ msgstr ""
 msgid "Higher values increase the magnitude of the effect"
 msgstr ""
 
-#: ../operations/common-gpl3+/wind.c:595
+#: ../operations/common-gpl3+/wind.c:594
 msgid "Wind-like bleed effect"
 msgstr ""
 
@@ -6861,11 +6904,11 @@ msgstr ""
 msgid "The reference ID used as input (for use in XML)."
 msgstr ""
 
-#: ../operations/core/clone.c:110
+#: ../operations/core/clone.c:109
 msgid "Clone"
 msgstr "Клон"
 
-#: ../operations/core/clone.c:111
+#: ../operations/core/clone.c:110
 msgid ""
 "Clone a buffer, this is the same as gegl:nop but can get special treatment "
 "to get more human readable references in serializations/UI."
@@ -6891,15 +6934,15 @@ msgid ""
 "setting an aux pad overrides both. "
 msgstr ""
 
-#: ../operations/core/crop.c:45 ../operations/transform/reset-origin.c:76
+#: ../operations/core/crop.c:45 ../operations/transform/reset-origin.c:75
 msgid "Reset origin"
 msgstr ""
 
-#: ../operations/core/crop.c:299
+#: ../operations/core/crop.c:298
 msgid "Crop"
 msgstr ""
 
-#: ../operations/core/crop.c:300
+#: ../operations/core/crop.c:299
 msgid ""
 "Crops a buffer, if the aux pad is connected the bounding box of the node "
 "connected is used. When the crop area is configured to 0x0 at 0,0 and "
@@ -6919,8 +6962,8 @@ msgstr "URI"
 msgid "URI of file to load."
 msgstr ""
 
-#: ../operations/core/load.c:34 ../operations/external/jpg-save.c:47
-#: ../operations/external/png-load.c:37 ../operations/external/png-save.c:37
+#: ../operations/core/load.c:34 ../operations/external/jpg-save.c:45
+#: ../operations/external/png-load.c:37 ../operations/external/png-save.c:35
 msgid "Object to supply image metadata"
 msgstr ""
 
@@ -7002,7 +7045,7 @@ msgstr "Загрузчик кадров на основе FFmpeg"
 msgid "FFmpeg video frame importer."
 msgstr ""
 
-#: ../operations/external/ff-save.c:30 ../operations/external/png-save.c:29
+#: ../operations/external/ff-save.c:30 ../operations/external/png-save.c:27
 #: ../operations/external/ppm-save.c:26 ../operations/external/rgbe-save.c:27
 msgid "Target path and filename, use '-' for stdout."
 msgstr ""
@@ -7268,52 +7311,52 @@ msgstr "Загрузка изображений JPEG"
 msgid "JPEG image loader using libjpeg"
 msgstr "Загрузка изображений JPEG посредством libjpeg"
 
-#: ../operations/external/jpg-save.c:28 ../operations/external/npy-save.c:32
+#: ../operations/external/jpg-save.c:26 ../operations/external/npy-save.c:32
 #: ../operations/external/tiff-save.c:26 ../operations/external/webp-save.c:26
 msgid "Target path and filename, use '-' for stdout"
 msgstr ""
 
-#: ../operations/external/jpg-save.c:31
+#: ../operations/external/jpg-save.c:29
 msgid "JPEG compression quality (between 1 and 100)"
 msgstr "Качество сжатия JPEG (между 1 и 100)"
 
-#: ../operations/external/jpg-save.c:34
+#: ../operations/external/jpg-save.c:32
 msgid "Smoothing"
 msgstr "Сглаживание"
 
-#: ../operations/external/jpg-save.c:35
+#: ../operations/external/jpg-save.c:33
 msgid "Smoothing factor from 1 to 100; 0 disables smoothing"
 msgstr ""
 
-#: ../operations/external/jpg-save.c:38
+#: ../operations/external/jpg-save.c:36
 msgid "Optimize"
 msgstr "Оптимизировать"
 
-#: ../operations/external/jpg-save.c:39
+#: ../operations/external/jpg-save.c:37
 msgid "Use optimized huffman tables"
 msgstr ""
 
-#: ../operations/external/jpg-save.c:40
+#: ../operations/external/jpg-save.c:38
 msgid "Progressive"
 msgstr ""
 
-#: ../operations/external/jpg-save.c:41
+#: ../operations/external/jpg-save.c:39
 msgid "Create progressive JPEG images"
 msgstr ""
 
-#: ../operations/external/jpg-save.c:43
+#: ../operations/external/jpg-save.c:41
 msgid "Grayscale"
 msgstr "Градации серого"
 
-#: ../operations/external/jpg-save.c:44
+#: ../operations/external/jpg-save.c:42
 msgid "Create a grayscale (monochrome) image"
 msgstr "Создать изображение в градациях серого"
 
-#: ../operations/external/jpg-save.c:523
+#: ../operations/external/jpg-save.c:521
 msgid "JPEG File Saver"
 msgstr "Сохранение изображений JPEG"
 
-#: ../operations/external/jpg-save.c:525
+#: ../operations/external/jpg-save.c:523
 msgid "JPEG image saver, using libjpeg"
 msgstr "Сохранение изображений JPEG посредством libjpeg"
 
@@ -7351,9 +7394,8 @@ msgid "Convert using black point compensation."
 msgstr "Сконвертировать с сохранением чёрной точки"
 
 #: ../operations/external/lcms-from-profile.c:244
-#, fuzzy
 msgid "LCMS From Profile"
-msgstr "Источник"
+msgstr "LCMS из профиля"
 
 #: ../operations/external/lcms-from-profile.c:247
 msgid ""
@@ -7394,11 +7436,11 @@ msgstr "Активных уровней"
 msgid "Number of levels to perform solving"
 msgstr ""
 
-#: ../operations/external/matting-levin.c:1478
+#: ../operations/external/matting-levin.c:1477
 msgid "Matting Levin"
 msgstr ""
 
-#: ../operations/external/matting-levin.c:1481
+#: ../operations/external/matting-levin.c:1480
 msgid ""
 "Given a sparse user supplied tri-map and an input image, create a foreground "
 "alpha mat. Set white as selected, black as unselected, for the tri-map."
@@ -7462,12 +7504,12 @@ msgstr "Сохранить модель"
 msgid "When TRUE the model will not be freed"
 msgstr ""
 
-#: ../operations/external/npd.c:50 ../operations/transform/transform-core.c:236
+#: ../operations/external/npd.c:50 ../operations/transform/transform-core.c:235
 #: ../operations/workshop/ditto.c:29
 msgid "Sampler used internally"
 msgstr "Используемый тип интерполяции"
 
-#: ../operations/external/npd.c:257
+#: ../operations/external/npd.c:256
 msgid "Performs n-point image deformation"
 msgstr ""
 
@@ -7555,11 +7597,11 @@ msgstr ""
 msgid "A GeglVector representing the path of the stroke"
 msgstr ""
 
-#: ../operations/external/path.c:585
+#: ../operations/external/path.c:584
 msgid "Render Path"
 msgstr ""
 
-#: ../operations/external/path.c:589
+#: ../operations/external/path.c:588
 msgid "Renders a brush stroke"
 msgstr ""
 
@@ -7644,28 +7686,28 @@ msgstr "Загрузчик изображений PNG"
 msgid "PNG image loader."
 msgstr "Загрузчик изображений PNG"
 
-#: ../operations/external/png-save.c:30
+#: ../operations/external/png-save.c:28
 msgid "Compression"
 msgstr "Сжатие"
 
-#: ../operations/external/png-save.c:31
+#: ../operations/external/png-save.c:29
 msgid "PNG compression level from 1 to 9"
 msgstr "Уровень сжатия PNG от 1 до 9"
 
-#: ../operations/external/png-save.c:33 ../operations/external/ppm-save.c:29
+#: ../operations/external/png-save.c:31 ../operations/external/ppm-save.c:29
 #: ../operations/external/tiff-save.c:27
 msgid "Bitdepth"
 msgstr "Разрядность"
 
-#: ../operations/external/png-save.c:34 ../operations/external/ppm-save.c:30
+#: ../operations/external/png-save.c:32 ../operations/external/ppm-save.c:30
 msgid "8 and 16 are the currently accepted values."
 msgstr ""
 
-#: ../operations/external/png-save.c:420
+#: ../operations/external/png-save.c:418
 msgid "PNG File Saver"
 msgstr "Сохранение файла PNG"
 
-#: ../operations/external/png-save.c:422
+#: ../operations/external/png-save.c:420
 msgid "PNG image saver, using libpng"
 msgstr "Сохранятель изображений PNG, посредством libpng"
 
@@ -8027,7 +8069,7 @@ msgstr "Сохранятель изображений WebP"
 msgid "global value used if aux doesn't contain data"
 msgstr ""
 
-#: ../operations/generated/add.c:138
+#: ../operations/generated/add.c:137
 msgid ""
 "Math operation add, performs the operation per pixel, using either the "
 "constant provided in 'value' or the corresponding pixel from the buffer on "
@@ -8065,7 +8107,7 @@ msgid ""
 "aA))</code>)"
 msgstr ""
 
-#: ../operations/generated/divide.c:138
+#: ../operations/generated/divide.c:137
 msgid ""
 "Math operation divide, performs the operation per pixel, using either the "
 "constant provided in 'value' or the corresponding pixel from the buffer on "
@@ -8099,7 +8141,7 @@ msgid ""
 "cA * (1 - aB) + cB * (1 - aA)</code>)"
 msgstr ""
 
-#: ../operations/generated/gamma.c:138
+#: ../operations/generated/gamma.c:137
 msgid ""
 "Math operation gamma, performs the operation per pixel, using either the "
 "constant provided in 'value' or the corresponding pixel from the buffer on "
@@ -8120,7 +8162,7 @@ msgid ""
 "aB) + cB * (1 - aA)</code>)"
 msgstr ""
 
-#: ../operations/generated/multiply.c:138
+#: ../operations/generated/multiply.c:137
 msgid ""
 "Math operation multiply, performs the operation per pixel, using either the "
 "constant provided in 'value' or the corresponding pixel from the buffer on "
@@ -8143,7 +8185,7 @@ msgstr ""
 msgid "SVG blend operation screen (<code>d = cA + cB - cA * cB</code>)"
 msgstr ""
 
-#: ../operations/generated/soft-light.c:192
+#: ../operations/generated/soft-light.c:191
 msgid ""
 "SVG blend operation soft-light (<code>if 2 * cA < aA: d = cB * (aA - (aB == "
 "0 ? 1 : 1 - cB / aB) * (2 * cA - aA)) + cA * (1 - aB) + cB * (1 - aA); if 8 "
@@ -8169,7 +8211,7 @@ msgstr "Операция src-in Портера-Даффа (формула:   cA
 msgid "Porter Duff operation src-out (d = cA * (1.0f - aB))"
 msgstr "Операция src-out Портера-Даффа (d = cA * (1.0f - aB))"
 
-#: ../operations/generated/subtract.c:138
+#: ../operations/generated/subtract.c:137
 msgid ""
 "Math operation subtract, performs the operation per pixel, using either the "
 "constant provided in 'value' or the corresponding pixel from the buffer on "
@@ -8243,12 +8285,12 @@ msgstr ""
 msgid "Vertical justification 0.0 is top 0.5 middle and 1.0 bottom."
 msgstr ""
 
-#: ../operations/transform/border-align.c:181
+#: ../operations/transform/border-align.c:180
 #, fuzzy
 msgid "Border Align"
 msgstr "Край"
 
-#: ../operations/transform/border-align.c:183
+#: ../operations/transform/border-align.c:182
 msgid ""
 "Aligns box of input rectangle with border of compositing target or aux' "
 "bounding-box border, if aux pad is not connectd the op tries to figure out "
@@ -8263,13 +8305,13 @@ msgstr ""
 msgid "Direction vector's Y component"
 msgstr ""
 
-#: ../operations/transform/reflect.c:86
+#: ../operations/transform/reflect.c:84
 msgid ""
 "Reflect an image about a line, whose direction is specified by the vector "
 "that is defined by the x and y properties. "
 msgstr ""
 
-#: ../operations/transform/reset-origin.c:78
+#: ../operations/transform/reset-origin.c:77
 msgid "Translate top-left to 0,0."
 msgstr ""
 
@@ -8283,11 +8325,11 @@ msgstr "Градусов"
 msgid "Angle to rotate (counter-clockwise)"
 msgstr "Угол вращения (против часовой стрелки)"
 
-#: ../operations/transform/rotate.c:73
+#: ../operations/transform/rotate.c:71
 msgid "Rotate"
 msgstr "Вращение"
 
-#: ../operations/transform/rotate.c:77
+#: ../operations/transform/rotate.c:75
 msgid "Rotate the buffer around the specified origin."
 msgstr "Вращать буфер вокруг заданной точки"
 
@@ -8306,11 +8348,11 @@ msgstr ""
 msgid "origin-y"
 msgstr "Центр по Y"
 
-#: ../operations/transform/rotate-on-center.c:148
+#: ../operations/transform/rotate-on-center.c:146
 msgid "Rotate on center"
 msgstr "Вращать вокруг центра"
 
-#: ../operations/transform/rotate-on-center.c:152
+#: ../operations/transform/rotate-on-center.c:150
 msgid "Rotate the buffer around its center, taking care of possible offsets."
 msgstr "Вращать буфер вокруг его центра, учитывая возможные смещения."
 
@@ -8322,11 +8364,11 @@ msgstr "Коэффициент масштабирования по горизо
 msgid "Vertical scale factor"
 msgstr "Коэффициент масштабирования по вертикали"
 
-#: ../operations/transform/scale-ratio.c:74
+#: ../operations/transform/scale-ratio.c:72
 msgid "Scale ratio"
 msgstr "Коэффициент масштаба"
 
-#: ../operations/transform/scale-ratio.c:78
+#: ../operations/transform/scale-ratio.c:76
 msgid "Scales the buffer according to a ratio."
 msgstr ""
 
@@ -8340,19 +8382,19 @@ msgstr "Размер по горизонтали"
 msgid "Vertical size"
 msgstr "Размер по вертикали"
 
-#: ../operations/transform/scale-size.c:84
+#: ../operations/transform/scale-size.c:82
 msgid "Scale size"
 msgstr "Размер масштаба"
 
-#: ../operations/transform/scale-size.c:87
+#: ../operations/transform/scale-size.c:85
 msgid "Scales the buffer according to a size."
 msgstr ""
 
-#: ../operations/transform/scale-size-keepaspect.c:104
+#: ../operations/transform/scale-size-keepaspect.c:102
 msgid "Scale size keep aspect"
 msgstr ""
 
-#: ../operations/transform/scale-size-keepaspect.c:107
+#: ../operations/transform/scale-size-keepaspect.c:105
 msgid "Scales the buffer to a size, preserving aspect ratio"
 msgstr ""
 
@@ -8364,11 +8406,11 @@ msgstr "Величина наклона по горизонтали"
 msgid "Vertical shear amount"
 msgstr "Величина наклона по вертикали"
 
-#: ../operations/transform/shear.c:72
+#: ../operations/transform/shear.c:70
 msgid "Shear"
 msgstr "Наклон"
 
-#: ../operations/transform/shear.c:76
+#: ../operations/transform/shear.c:74
 #, fuzzy
 msgid "Shears the buffer. "
 msgstr "Наклон буфера"
@@ -8377,31 +8419,31 @@ msgstr "Наклон буфера"
 msgid "Transformation SVG syntax transformation string"
 msgstr ""
 
-#: ../operations/transform/transform.c:66
+#: ../operations/transform/transform.c:64
 msgid "Do a transformation using SVG syntax transformation."
 msgstr ""
 
-#: ../operations/transform/transform-core.c:211
+#: ../operations/transform/transform-core.c:210
 msgid "Origin-x"
 msgstr "Центр по X"
 
-#: ../operations/transform/transform-core.c:212
+#: ../operations/transform/transform-core.c:211
 msgid "X coordinate of origin"
 msgstr "Координата начала по оси X"
 
-#: ../operations/transform/transform-core.c:219
+#: ../operations/transform/transform-core.c:218
 msgid "Origin-y"
 msgstr "Центр по Y"
 
-#: ../operations/transform/transform-core.c:220
+#: ../operations/transform/transform-core.c:219
 msgid "Y coordinate of origin"
 msgstr "Координата начала по оси Y"
 
-#: ../operations/transform/transform-core.c:227
+#: ../operations/transform/transform-core.c:226
 msgid "Near-z"
 msgstr ""
 
-#: ../operations/transform/transform-core.c:228
+#: ../operations/transform/transform-core.c:227
 #, fuzzy
 msgid "Z coordinate of the near clipping plane"
 msgstr "Координата начала по оси X"
@@ -8414,21 +8456,21 @@ msgstr "Перемещение по горизонтали"
 msgid "Vertical translation"
 msgstr "Перемещение по вертикали"
 
-#: ../operations/transform/translate.c:76
+#: ../operations/transform/translate.c:74
 msgid "Translate"
 msgstr "Смещение"
 
-#: ../operations/transform/translate.c:79
+#: ../operations/transform/translate.c:77
 msgid ""
 "Repositions the buffer (with subpixel precision), if integer coordinates are "
 "passed a fast-path without resampling is used"
 msgstr ""
 
-#: ../operations/workshop/aces-rrt.c:134
+#: ../operations/workshop/aces-rrt.c:133
 msgid "ACES RRT"
 msgstr "ACES RRT"
 
-#: ../operations/workshop/aces-rrt.c:137
+#: ../operations/workshop/aces-rrt.c:136
 msgid ""
 "HDR to SDR proofing filter/mapping curve that is an approximation of the "
 "ACES RRT (Reference Rendering Transform). When feeding scene-refereed "
@@ -8439,62 +8481,62 @@ msgid ""
 "modifications."
 msgstr ""
 
-#: ../operations/workshop/band-tune.c:25
+#: ../operations/workshop/band-tune.c:24
 #, fuzzy
 msgid "Detail band"
 msgstr "Детализация"
 
-#: ../operations/workshop/band-tune.c:26
+#: ../operations/workshop/band-tune.c:25
 msgid "Features size for detail band, used for noise removal."
 msgstr ""
 
-#: ../operations/workshop/band-tune.c:30
+#: ../operations/workshop/band-tune.c:29
 msgid ""
 "Detail scale, negative values diminish signal in detail band, positive "
 "values increase signal."
 msgstr ""
 
-#: ../operations/workshop/band-tune.c:31 ../operations/workshop/band-tune.c:47
+#: ../operations/workshop/band-tune.c:30 ../operations/workshop/band-tune.c:46
 msgid ""
 "Scaling factor for image features at radius, -1 cancels them out 1.0 edge "
 "enhances"
 msgstr ""
 
-#: ../operations/workshop/band-tune.c:35
+#: ../operations/workshop/band-tune.c:34
 msgid "Detail bandwidth"
 msgstr ""
 
-#: ../operations/workshop/band-tune.c:41
+#: ../operations/workshop/band-tune.c:40
 #, fuzzy
 msgid "Edge band"
 msgstr "Поведение края"
 
-#: ../operations/workshop/band-tune.c:42
+#: ../operations/workshop/band-tune.c:41
 msgid ""
 "Features size for edge band, used to compensate for loos of edges in detail "
 "pass."
 msgstr ""
 
-#: ../operations/workshop/band-tune.c:46
+#: ../operations/workshop/band-tune.c:45
 msgid ""
 "Edge scale, negative values diminish signal in detail band, positive values "
 "increase signal."
 msgstr ""
 
-#: ../operations/workshop/band-tune.c:51
+#: ../operations/workshop/band-tune.c:50
 msgid "Edge bandwidth"
 msgstr ""
 
-#: ../operations/workshop/band-tune.c:55
+#: ../operations/workshop/band-tune.c:54
 #, fuzzy
 msgid "Visualize Adjustment Mask"
 msgstr "Коррекция тона"
 
-#: ../operations/workshop/band-tune.c:218
+#: ../operations/workshop/band-tune.c:217
 msgid "Band tune"
 msgstr ""
 
-#: ../operations/workshop/band-tune.c:220
+#: ../operations/workshop/band-tune.c:219
 msgid ""
 "Parametric band equalizer for tuning frequency bands of image, the op "
 "provides abstracted input parameters that control two difference of "
@@ -8509,12 +8551,12 @@ msgstr "Мягкость"
 msgid "Level of smoothness"
 msgstr ""
 
-#: ../operations/workshop/bilateral-filter-fast.c:502
+#: ../operations/workshop/bilateral-filter-fast.c:501
 #, fuzzy
 msgid "Bilateral Box Filter"
 msgstr "Билатеральный фильтр"
 
-#: ../operations/workshop/bilateral-filter-fast.c:504
+#: ../operations/workshop/bilateral-filter-fast.c:503
 msgid ""
 "A fast approximation of bilateral filter, using a box-filter instead of a "
 "gaussian blur."
@@ -8572,11 +8614,11 @@ msgstr ""
 msgid "Normalize output to the range [base,base + step]"
 msgstr "Нормировать вывод до диапазона от 0,0 до 1,0."
 
-#: ../operations/workshop/connected-components.c:284
+#: ../operations/workshop/connected-components.c:282
 msgid "Connected Components"
 msgstr "Компоненты связности графа"
 
-#: ../operations/workshop/connected-components.c:291
+#: ../operations/workshop/connected-components.c:289
 msgid ""
 "Fills each connected region of the input, separated from the rest of the "
 "input by a given color, with a unique color."
@@ -8788,7 +8830,7 @@ msgstr ""
 msgid "Model alpha d"
 msgstr ""
 
-#: ../operations/workshop/external/lens-correct.c:487
+#: ../operations/workshop/external/lens-correct.c:486
 msgid "Copies image performing lens distortion correction."
 msgstr ""
 
@@ -8907,11 +8949,11 @@ msgstr "Радиус зафиксированной шестеренки"
 msgid "Pattern rotation"
 msgstr "Вращение узора"
 
-#: ../operations/workshop/external/spyrograph.c:612
+#: ../operations/workshop/external/spyrograph.c:611
 msgid "Render Spyrograph"
 msgstr "Нарисовать спирограф"
 
-#: ../operations/workshop/external/spyrograph.c:616
+#: ../operations/workshop/external/spyrograph.c:615
 msgid "Renders a Spyrograph pattern"
 msgstr "Рисует узор спирографа"
 
@@ -8958,74 +9000,74 @@ msgstr "Диаграмма Вороного"
 msgid "Paints each non-seed pixel with the color of the nearest seed pixel."
 msgstr ""
 
-#: ../operations/workshop/generated/average.c:111
+#: ../operations/workshop/generated/average.c:110
 msgid "Image blending operation 'average' (<tt>c = (cA + aB)/2</tt>)"
 msgstr ""
 
-#: ../operations/workshop/generated/blend-reflect.c:111
+#: ../operations/workshop/generated/blend-reflect.c:110
 msgid ""
 "Image blending operation 'blend-reflect' (<tt>c = cB>=1.0?1.0:cA*cA / (1.0-"
 "cB)</tt>)"
 msgstr ""
 
-#: ../operations/workshop/generated/negation.c:111
+#: ../operations/workshop/generated/negation.c:110
 msgid ""
 "Image blending operation 'negation' (<tt>c = 1.0 - fabs(1.0-cA-cB)</tt>)"
 msgstr ""
 
-#: ../operations/workshop/generated/soft-burn.c:111
+#: ../operations/workshop/generated/soft-burn.c:110
 msgid ""
 "Image blending operation 'soft-burn' (<tt>c = (cA+cB<1.0)?0.5*cB / (1.0 - "
 "cA):1.0-0.5*(1.0 - cA) / cB</tt>)"
 msgstr ""
 
-#: ../operations/workshop/generated/soft-dodge.c:111
+#: ../operations/workshop/generated/soft-dodge.c:110
 msgid ""
 "Image blending operation 'soft-dodge' (<tt>c = (cA+cB<1.0)?0.5*cA / (1.0 - "
 "cB):1.0-0.5*(1.0 - cB)/cA</tt>)"
 msgstr ""
 
-#: ../operations/workshop/generated/subtractive.c:111
+#: ../operations/workshop/generated/subtractive.c:110
 msgid "Image blending operation 'subtractive' (<tt>c = cA+cB-1.0</tt>)"
 msgstr ""
 
-#: ../operations/workshop/gradient-map.c:27
+#: ../operations/workshop/gradient-map.c:26
 msgid "Stop 1"
 msgstr "Опорная точка 1"
 
-#: ../operations/workshop/gradient-map.c:29
+#: ../operations/workshop/gradient-map.c:28
 msgid "Stop 2"
 msgstr "Опорная точка 2"
 
-#: ../operations/workshop/gradient-map.c:30
+#: ../operations/workshop/gradient-map.c:29
 msgid "Color 3"
 msgstr "Цвет 3"
 
-#: ../operations/workshop/gradient-map.c:31
+#: ../operations/workshop/gradient-map.c:30
 msgid "Stop 3"
 msgstr "Опорная точка 3"
 
-#: ../operations/workshop/gradient-map.c:32
+#: ../operations/workshop/gradient-map.c:31
 msgid "Color 4"
 msgstr "Цвет 4"
 
-#: ../operations/workshop/gradient-map.c:33
+#: ../operations/workshop/gradient-map.c:32
 msgid "Stop 4"
 msgstr "Опорная точка 4"
 
-#: ../operations/workshop/gradient-map.c:34
+#: ../operations/workshop/gradient-map.c:33
 msgid "Color 5"
 msgstr "Цвет 5"
 
-#: ../operations/workshop/gradient-map.c:35
+#: ../operations/workshop/gradient-map.c:34
 msgid "Stop 5"
 msgstr "Опорная точка 5 "
 
-#: ../operations/workshop/gradient-map.c:241
+#: ../operations/workshop/gradient-map.c:240
 msgid "Gradient Map"
 msgstr "Карта градиента"
 
-#: ../operations/workshop/gradient-map.c:244
+#: ../operations/workshop/gradient-map.c:243
 msgid "Applies a color gradient."
 msgstr "Применить цветной градиент"
 
@@ -9067,11 +9109,11 @@ msgstr "Максимум итераций"
 msgid "Maximum number of iterations"
 msgstr "Максимальное количество итераций"
 
-#: ../operations/workshop/segment-kmeans.c:392
+#: ../operations/workshop/segment-kmeans.c:391
 msgid "K-means Segmentation"
-msgstr ""
+msgstr "Сегментация методом k-средних"
 
-#: ../operations/workshop/segment-kmeans.c:394
+#: ../operations/workshop/segment-kmeans.c:393
 msgid "Segment colors using K-means clustering"
 msgstr ""
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]