Russian translation update. Thanks to Alexandre Prokoudine
[synfig.git] / synfig-core / po / ru.po
index db497d9..aa3f25c 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Synfig Backend\n"
 "Report-Msgid-Bugs-To: http://synfig.org/Bugs\n"
-"POT-Creation-Date: 2008-11-25 23:27+0100\n"
-"PO-Revision-Date: 2008-11-22 04:22+0300\n"
+"POT-Creation-Date: 2009-09-13 03:31+0400\n"
+"PO-Revision-Date: 2009-09-13 05:22+0300\n"
 "Last-Translator: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>\n"
 "Language-Team: GNOME Cyrillic <gnome-cyr@lists.gnome.org>\n"
 "MIME-Version: 1.0\n"
@@ -18,9 +18,12 @@ msgid "Text"
 msgstr "Текст"
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:64
-#: src/modules/lyr_std/import.cpp:59 src/modules/lyr_std/supersample.cpp:56
-#: src/modules/lyr_std/timeloop.cpp:58 src/modules/lyr_std/xorpattern.cpp:55
-#: src/modules/mod_particle/plant.cpp:69 src/synfig/layer_duplicate.cpp:57
+#: src/modules/lyr_std/import.cpp:59
+#: src/modules/lyr_std/supersample.cpp:56
+#: src/modules/lyr_std/timeloop.cpp:58
+#: src/modules/lyr_std/xorpattern.cpp:55
+#: src/modules/mod_particle/plant.cpp:69
+#: src/synfig/layer_duplicate.cpp:57
 #: src/synfig/layer_pastecanvas.cpp:78
 msgid "Other"
 msgstr "Прочие"
@@ -31,7 +34,7 @@ msgstr "Текстовый слой"
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:380
 msgid "unable to initialize"
-msgstr ""
+msgstr "Не удалось инициализировать"
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:399
 msgid "empty font set"
@@ -45,7 +48,8 @@ msgstr ""
 #: src/modules/lyr_std/shade.cpp:375
 #: src/modules/mod_geometry/checkerboard.cpp:121
 #: src/modules/mod_geometry/circle.cpp:125
-#: src/modules/mod_geometry/rectangle.cpp:122 src/synfig/layer_shape.cpp:1192
+#: src/modules/mod_geometry/rectangle.cpp:122
+#: src/synfig/layer_shape.cpp:1192
 #: src/synfig/layer_solidcolor.cpp:99
 msgid "Color"
 msgstr "Цвет"
@@ -81,46 +85,48 @@ msgstr "Насыщенность"
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:533
 msgid "Ultralight"
-msgstr ""
+msgstr "Ультрасветлый"
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:534
 msgid "light"
-msgstr ""
+msgstr "Светлый"
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:536
 msgid "Bold"
-msgstr ""
+msgstr "Полужирный"
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:537
 msgid "Ultrabold"
-msgstr ""
+msgstr "Ультражирный"
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:538
 msgid "Heavy"
-msgstr ""
+msgstr "Тяжелый"
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:541
 msgid "Horizontal Spacing"
-msgstr ""
+msgstr "Межбуквенное расстояние"
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:542
 msgid "Describes how close glyphs are horizontally"
-msgstr ""
+msgstr "Как близко глифы одной строки находятся друг к другу"
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:546
 msgid "Vertical Spacing"
-msgstr ""
+msgstr "Межстрочное расстояние"
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:547
 msgid "Describes how close lines of text are vertically"
-msgstr ""
+msgstr "Как близко строки находятся друг к другу"
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:551
-#: src/modules/lyr_std/shade.cpp:381 src/modules/lyr_std/xorpattern.cpp:125
+#: src/modules/lyr_std/shade.cpp:381
+#: src/modules/lyr_std/xorpattern.cpp:125
 #: src/modules/mod_filter/blur.cpp:242
 #: src/modules/mod_filter/radialblur.cpp:111
 #: src/modules/mod_geometry/checkerboard.cpp:128
-#: src/modules/mod_noise/distort.cpp:201 src/modules/mod_noise/noise.cpp:256
+#: src/modules/mod_noise/distort.cpp:201
+#: src/modules/mod_noise/noise.cpp:256
 msgid "Size"
 msgstr "Размер"
 
@@ -137,15 +143,19 @@ msgid "Text Orientation"
 msgstr "Ориентация текста"
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:565
-#: src/modules/lyr_std/insideout.cpp:141 src/modules/lyr_std/rotate.cpp:112
-#: src/modules/lyr_std/shade.cpp:378 src/modules/lyr_std/translate.cpp:97
+#: src/modules/lyr_std/insideout.cpp:141
+#: src/modules/lyr_std/rotate.cpp:112
+#: src/modules/lyr_std/shade.cpp:378
+#: src/modules/lyr_std/translate.cpp:97
 #: src/modules/lyr_std/xorpattern.cpp:122
 #: src/modules/mod_filter/radialblur.cpp:106
 #: src/modules/mod_geometry/checkerboard.cpp:125
 #: src/modules/mod_geometry/circle.cpp:137
 #: src/modules/mod_gradient/curvegradient.cpp:533
-#: src/modules/mod_particle/plant.cpp:390 src/synfig/layer_pastecanvas.cpp:127
-#: src/synfig/layer_shape.cpp:1196 src/synfig/valuenode_composite.cpp:291
+#: src/modules/mod_particle/plant.cpp:390
+#: src/synfig/layer_pastecanvas.cpp:128
+#: src/synfig/layer_shape.cpp:1196
+#: src/synfig/valuenode_composite.cpp:294
 msgid "Origin"
 msgstr "Исходная точка"
 
@@ -178,7 +188,8 @@ msgid "Turn this off if you are going to be animating the text"
 msgstr ""
 
 #: src/modules/lyr_freetype/lyr_freetype.cpp:587
-#: src/modules/lyr_std/shade.cpp:398 src/modules/mod_geometry/circle.cpp:140
+#: src/modules/lyr_std/shade.cpp:398
+#: src/modules/mod_geometry/circle.cpp:140
 #: src/synfig/layer_shape.cpp:1199
 msgid "Invert"
 msgstr "Инвертировать"
@@ -207,43 +218,56 @@ msgstr ""
 msgid "Bevel"
 msgstr "Фаска"
 
-#: src/modules/lyr_std/bevel.cpp:68 src/modules/lyr_std/shade.cpp:67
+#: src/modules/lyr_std/bevel.cpp:68
+#: src/modules/lyr_std/shade.cpp:67
 msgid "Stylize"
 msgstr "Стилизация"
 
-#: src/modules/lyr_std/bevel.cpp:356 src/modules/lyr_std/shade.cpp:387
+#: src/modules/lyr_std/bevel.cpp:356
+#: src/modules/lyr_std/shade.cpp:387
 #: src/modules/mod_filter/blur.cpp:246
 #: src/modules/mod_filter/halftone2.cpp:166
 msgid "Type"
 msgstr "Тип"
 
-#: src/modules/lyr_std/bevel.cpp:357 src/modules/lyr_std/shade.cpp:388
+#: src/modules/lyr_std/bevel.cpp:357
+#: src/modules/lyr_std/shade.cpp:388
 #: src/modules/mod_filter/blur.cpp:247
 msgid "Type of blur to use"
 msgstr "Тип используемого размывания"
 
-#: src/modules/lyr_std/bevel.cpp:359 src/modules/lyr_std/shade.cpp:390
-#: src/modules/mod_filter/blur.cpp:249 src/synfig/layer_shape.cpp:1212
+#: src/modules/lyr_std/bevel.cpp:359
+#: src/modules/lyr_std/shade.cpp:390
+#: src/modules/mod_filter/blur.cpp:249
+#: src/synfig/layer_shape.cpp:1212
 msgid "Box Blur"
 msgstr ""
 
-#: src/modules/lyr_std/bevel.cpp:360 src/modules/lyr_std/shade.cpp:391
-#: src/modules/mod_filter/blur.cpp:250 src/synfig/layer_shape.cpp:1213
+#: src/modules/lyr_std/bevel.cpp:360
+#: src/modules/lyr_std/shade.cpp:391
+#: src/modules/mod_filter/blur.cpp:250
+#: src/synfig/layer_shape.cpp:1213
 msgid "Fast Gaussian Blur"
 msgstr "Быстрое гауссово"
 
-#: src/modules/lyr_std/bevel.cpp:361 src/modules/lyr_std/shade.cpp:392
-#: src/modules/mod_filter/blur.cpp:251 src/synfig/layer_shape.cpp:1214
+#: src/modules/lyr_std/bevel.cpp:361
+#: src/modules/lyr_std/shade.cpp:392
+#: src/modules/mod_filter/blur.cpp:251
+#: src/synfig/layer_shape.cpp:1214
 msgid "Cross-Hatch Blur"
-msgstr ""
+msgstr "Перекрестное размывание"
 
-#: src/modules/lyr_std/bevel.cpp:362 src/modules/lyr_std/shade.cpp:393
-#: src/modules/mod_filter/blur.cpp:252 src/synfig/layer_shape.cpp:1215
+#: src/modules/lyr_std/bevel.cpp:362
+#: src/modules/lyr_std/shade.cpp:393
+#: src/modules/mod_filter/blur.cpp:252
+#: src/synfig/layer_shape.cpp:1215
 msgid "Gaussian Blur"
 msgstr "Гауссово"
 
-#: src/modules/lyr_std/bevel.cpp:363 src/modules/lyr_std/shade.cpp:394
-#: src/modules/mod_filter/blur.cpp:253 src/synfig/layer_shape.cpp:1216
+#: src/modules/lyr_std/bevel.cpp:363
+#: src/modules/lyr_std/shade.cpp:394
+#: src/modules/mod_filter/blur.cpp:253
+#: src/synfig/layer_shape.cpp:1216
 msgid "Disc Blur"
 msgstr ""
 
@@ -283,11 +307,13 @@ msgstr ""
 msgid "Set of regions to combine"
 msgstr ""
 
-#: src/modules/lyr_std/clamp.cpp:54 src/tool/main.cpp:1079
+#: src/modules/lyr_std/clamp.cpp:54
+#: src/tool/main.cpp:1078
 msgid "Clamp"
 msgstr "Куча"
 
-#: src/modules/lyr_std/clamp.cpp:55 src/modules/mod_filter/colorcorrect.cpp:55
+#: src/modules/lyr_std/clamp.cpp:55
+#: src/modules/mod_filter/colorcorrect.cpp:55
 #: src/modules/mod_filter/halftone2.cpp:58
 #: src/modules/mod_filter/halftone3.cpp:58
 #: src/modules/mod_filter/lumakey.cpp:58
@@ -312,7 +338,7 @@ msgstr "Пол"
 
 #: src/modules/lyr_std/import.cpp:58
 msgid "Import Image"
-msgstr "Импортировать изображение"
+msgstr "Импорт изображения"
 
 #: src/modules/lyr_std/import.cpp:138
 #, c-format
@@ -327,7 +353,8 @@ msgstr "Имя файла"
 msgid "File to import"
 msgstr "Импортируемый файл"
 
-#: src/modules/lyr_std/import.cpp:214 src/synfig/layer_pastecanvas.cpp:140
+#: src/modules/lyr_std/import.cpp:214
+#: src/synfig/layer_pastecanvas.cpp:141
 msgid "Time Offset"
 msgstr "Смещение во времени"
 
@@ -337,8 +364,10 @@ msgstr "Наизнанку"
 
 #: src/modules/lyr_std/insideout.cpp:56
 #: src/modules/lyr_std/sphere_distort.cpp:73
-#: src/modules/lyr_std/stretch.cpp:59 src/modules/lyr_std/twirl.cpp:56
-#: src/modules/lyr_std/warp.cpp:56 src/modules/mod_noise/distort.cpp:57
+#: src/modules/lyr_std/stretch.cpp:59
+#: src/modules/lyr_std/twirl.cpp:56
+#: src/modules/lyr_std/warp.cpp:56
+#: src/modules/mod_noise/distort.cpp:57
 msgid "Distortions"
 msgstr "Искажение"
 
@@ -350,7 +379,8 @@ msgstr ""
 msgid "Julia Set"
 msgstr "Жюлиа"
 
-#: src/modules/lyr_std/julia.cpp:57 src/modules/lyr_std/mandelbrot.cpp:57
+#: src/modules/lyr_std/julia.cpp:57
+#: src/modules/lyr_std/mandelbrot.cpp:57
 msgid "Fractals"
 msgstr "Фракталы"
 
@@ -374,7 +404,8 @@ msgstr "Цвет вне набора"
 msgid "Color Shift"
 msgstr "Смещение цвета"
 
-#: src/modules/lyr_std/julia.cpp:311 src/modules/lyr_std/mandelbrot.cpp:213
+#: src/modules/lyr_std/julia.cpp:311
+#: src/modules/lyr_std/mandelbrot.cpp:213
 msgid "Iterations"
 msgstr "Итераций"
 
@@ -382,24 +413,29 @@ msgstr "Итераций"
 msgid "Seed Point"
 msgstr ""
 
-#: src/modules/lyr_std/julia.cpp:317 src/modules/lyr_std/mandelbrot.cpp:216
+#: src/modules/lyr_std/julia.cpp:317
+#: src/modules/lyr_std/mandelbrot.cpp:216
 msgid "Bailout ValueBase"
 msgstr ""
 
-#: src/modules/lyr_std/julia.cpp:321 src/modules/lyr_std/mandelbrot.cpp:226
+#: src/modules/lyr_std/julia.cpp:321
+#: src/modules/lyr_std/mandelbrot.cpp:226
 #: src/modules/lyr_std/twirl.cpp:125
 msgid "Distort Inside"
 msgstr "Искажать внутри"
 
-#: src/modules/lyr_std/julia.cpp:324 src/modules/lyr_std/mandelbrot.cpp:230
+#: src/modules/lyr_std/julia.cpp:324
+#: src/modules/lyr_std/mandelbrot.cpp:230
 msgid "Shade Inside"
 msgstr "Тень изнутри"
 
-#: src/modules/lyr_std/julia.cpp:327 src/modules/lyr_std/mandelbrot.cpp:234
+#: src/modules/lyr_std/julia.cpp:327
+#: src/modules/lyr_std/mandelbrot.cpp:234
 msgid "Solid Inside"
 msgstr "Заливка изнутри"
 
-#: src/modules/lyr_std/julia.cpp:330 src/modules/lyr_std/mandelbrot.cpp:238
+#: src/modules/lyr_std/julia.cpp:330
+#: src/modules/lyr_std/mandelbrot.cpp:238
 msgid "Invert Inside"
 msgstr ""
 
@@ -407,20 +443,24 @@ msgstr ""
 msgid "Color Inside"
 msgstr "Цвет изнутри"
 
-#: src/modules/lyr_std/julia.cpp:336 src/modules/lyr_std/mandelbrot.cpp:255
+#: src/modules/lyr_std/julia.cpp:336
+#: src/modules/lyr_std/mandelbrot.cpp:255
 #: src/modules/lyr_std/twirl.cpp:129
 msgid "Distort Outside"
 msgstr "Искажать снаружи"
 
-#: src/modules/lyr_std/julia.cpp:339 src/modules/lyr_std/mandelbrot.cpp:259
+#: src/modules/lyr_std/julia.cpp:339
+#: src/modules/lyr_std/mandelbrot.cpp:259
 msgid "Shade Outside"
 msgstr "Тень снаружи"
 
-#: src/modules/lyr_std/julia.cpp:342 src/modules/lyr_std/mandelbrot.cpp:263
+#: src/modules/lyr_std/julia.cpp:342
+#: src/modules/lyr_std/mandelbrot.cpp:263
 msgid "Solid Outside"
 msgstr ""
 
-#: src/modules/lyr_std/julia.cpp:345 src/modules/lyr_std/mandelbrot.cpp:267
+#: src/modules/lyr_std/julia.cpp:345
+#: src/modules/lyr_std/mandelbrot.cpp:267
 msgid "Invert Outside"
 msgstr "Инвертировать снаружи"
 
@@ -432,19 +472,23 @@ msgstr "В цвете снаружи"
 msgid "Color Cycle"
 msgstr ""
 
-#: src/modules/lyr_std/julia.cpp:355 src/modules/lyr_std/mandelbrot.cpp:275
+#: src/modules/lyr_std/julia.cpp:355
+#: src/modules/lyr_std/mandelbrot.cpp:275
 msgid "Smooth Outside"
 msgstr ""
 
-#: src/modules/lyr_std/julia.cpp:356 src/modules/lyr_std/mandelbrot.cpp:276
+#: src/modules/lyr_std/julia.cpp:356
+#: src/modules/lyr_std/mandelbrot.cpp:276
 msgid "Smooth the coloration outside the set"
 msgstr ""
 
-#: src/modules/lyr_std/julia.cpp:359 src/modules/lyr_std/mandelbrot.cpp:220
+#: src/modules/lyr_std/julia.cpp:359
+#: src/modules/lyr_std/mandelbrot.cpp:220
 msgid "Break Set"
 msgstr ""
 
-#: src/modules/lyr_std/julia.cpp:360 src/modules/lyr_std/mandelbrot.cpp:221
+#: src/modules/lyr_std/julia.cpp:360
+#: src/modules/lyr_std/mandelbrot.cpp:221
 msgid "Modify equation to achieve interesting results"
 msgstr ""
 
@@ -501,26 +545,29 @@ msgstr "Масштаб снаружи"
 msgid "Rotate"
 msgstr "Вращение"
 
-#: src/modules/lyr_std/rotate.cpp:56 src/modules/lyr_std/translate.cpp:55
+#: src/modules/lyr_std/rotate.cpp:56
+#: src/modules/lyr_std/translate.cpp:55
 #: src/modules/lyr_std/zoom.cpp:52
 msgid "Transform"
 msgstr "Преобразование"
 
-#: src/modules/lyr_std/rotate.cpp:113 src/modules/lyr_std/translate.cpp:98
+#: src/modules/lyr_std/rotate.cpp:113
+#: src/modules/lyr_std/translate.cpp:98
 #: src/modules/mod_filter/radialblur.cpp:107
-#: src/synfig/layer_pastecanvas.cpp:128
+#: src/synfig/layer_pastecanvas.cpp:129
 msgid "Point where you want the origin to be"
 msgstr ""
 
 #: src/modules/lyr_std/rotate.cpp:117
 #: src/modules/lyr_std/sphere_distort.cpp:153
-#: src/modules/lyr_std/stretch.cpp:103 src/modules/lyr_std/zoom.cpp:96
+#: src/modules/lyr_std/stretch.cpp:103
+#: src/modules/lyr_std/zoom.cpp:96
 #: src/synfig/layer_composite.cpp:142
-#: src/synfig/valuenode_blinecalctangent.cpp:242
-#: src/synfig/valuenode_blinecalcvertex.cpp:201
-#: src/synfig/valuenode_blinecalcwidth.cpp:207
-#: src/synfig/valuenode_segcalctangent.cpp:161
-#: src/synfig/valuenode_segcalcvertex.cpp:159
+#: src/synfig/valuenode_blinecalctangent.cpp:245
+#: src/synfig/valuenode_blinecalcvertex.cpp:204
+#: src/synfig/valuenode_blinecalcwidth.cpp:210
+#: src/synfig/valuenode_segcalctangent.cpp:164
+#: src/synfig/valuenode_segcalcvertex.cpp:162
 msgid "Amount"
 msgstr "Величина"
 
@@ -546,15 +593,17 @@ msgid "Position"
 msgstr "Положение"
 
 #: src/modules/lyr_std/sphere_distort.cpp:147
-#: src/modules/lyr_std/twirl.cpp:113 src/modules/mod_geometry/circle.cpp:128
+#: src/modules/lyr_std/twirl.cpp:113
+#: src/modules/mod_geometry/circle.cpp:128
 #: src/modules/mod_gradient/radialgradient.cpp:118
 #: src/modules/mod_gradient/spiralgradient.cpp:117
-#: src/modules/mod_noise/valuenode_random.cpp:244
-#: src/synfig/valuenode_radialcomposite.cpp:197
+#: src/modules/mod_noise/valuenode_random.cpp:250
+#: src/synfig/valuenode_radialcomposite.cpp:200
 msgid "Radius"
 msgstr "Радиус"
 
-#: src/modules/lyr_std/sphere_distort.cpp:158 src/modules/lyr_std/warp.cpp:400
+#: src/modules/lyr_std/sphere_distort.cpp:158
+#: src/modules/lyr_std/warp.cpp:400
 msgid "Clip"
 msgstr "Обрезка"
 
@@ -578,7 +627,8 @@ msgstr ""
 msgid "Stretch"
 msgstr "Растяжение"
 
-#: src/modules/lyr_std/stretch.cpp:108 src/modules/lyr_std/twirl.cpp:109
+#: src/modules/lyr_std/stretch.cpp:108
+#: src/modules/lyr_std/twirl.cpp:109
 #: src/modules/lyr_std/zoom.cpp:101
 #: src/modules/mod_gradient/conicalgradient.cpp:110
 #: src/modules/mod_gradient/radialgradient.cpp:114
@@ -596,10 +646,11 @@ msgstr ""
 
 #: src/modules/lyr_std/supersample.cpp:215
 #: src/modules/mod_gradient/curvegradient.cpp:537
-#: src/synfig/valuenode_composite.cpp:289
-#: src/synfig/valuenode_realstring.cpp:184
-#: src/synfig/valuenode_repeat_gradient.cpp:185
-#: src/synfig/valuenode_stripes.cpp:176 src/tool/main.cpp:978
+#: src/synfig/valuenode_composite.cpp:292
+#: src/synfig/valuenode_realstring.cpp:187
+#: src/synfig/valuenode_repeat_gradient.cpp:188
+#: src/synfig/valuenode_stripes.cpp:179
+#: src/tool/main.cpp:977
 msgid "Width"
 msgstr "Ширина"
 
@@ -607,7 +658,8 @@ msgstr "Ширина"
 msgid "Width of sample area (In pixels)"
 msgstr ""
 
-#: src/modules/lyr_std/supersample.cpp:219 src/tool/main.cpp:984
+#: src/modules/lyr_std/supersample.cpp:219
+#: src/tool/main.cpp:983
 msgid "Height"
 msgstr "Высота"
 
@@ -627,20 +679,24 @@ msgstr ""
 msgid "Be Alpha Safe"
 msgstr ""
 
-#: src/modules/lyr_std/timeloop.cpp:57 src/synfig/valuenode.cpp:162
-#: src/synfig/valuenode_timeloop.cpp:188
+#: src/modules/lyr_std/timeloop.cpp:57
+#: src/synfig/valuenode.cpp:168
+#: src/synfig/valuenode_timeloop.cpp:191
 msgid "Time Loop"
 msgstr "Временная петля"
 
-#: src/modules/lyr_std/timeloop.cpp:120 src/synfig/valuenode_timeloop.cpp:124
+#: src/modules/lyr_std/timeloop.cpp:120
+#: src/synfig/valuenode_timeloop.cpp:124
 msgid "Link Time"
 msgstr "Время связывания"
 
-#: src/modules/lyr_std/timeloop.cpp:124 src/synfig/valuenode_timeloop.cpp:125
+#: src/modules/lyr_std/timeloop.cpp:124
+#: src/synfig/valuenode_timeloop.cpp:125
 msgid "Local Time"
 msgstr "Локальное время"
 
-#: src/modules/lyr_std/timeloop.cpp:128 src/synfig/valuenode_step.cpp:214
+#: src/modules/lyr_std/timeloop.cpp:128
+#: src/synfig/valuenode_step.cpp:217
 #: src/synfig/valuenode_timeloop.cpp:126
 msgid "Duration"
 msgstr "Длительность"
@@ -707,7 +763,8 @@ msgstr "Горизонт"
 msgid "XOR Pattern"
 msgstr "Узор Исключающего ИЛИ"
 
-#: src/modules/lyr_std/zoom.cpp:51 src/synfig/layer_pastecanvas.cpp:135
+#: src/modules/lyr_std/zoom.cpp:51
+#: src/synfig/layer_pastecanvas.cpp:136
 msgid "Zoom"
 msgstr "Увеличение"
 
@@ -719,13 +776,15 @@ msgstr ""
 msgid "Point to zoom in to"
 msgstr "Точка, в которую увеличить отображение"
 
-#: src/modules/mod_bmp/mptr_bmp.cpp:133 src/modules/mod_bmp/mptr_bmp.cpp:134
+#: src/modules/mod_bmp/mptr_bmp.cpp:133
+#: src/modules/mod_bmp/mptr_bmp.cpp:134
 #: src/modules/mod_ppm/mptr_ppm.cpp:78
 #, c-format
 msgid "Unable to open %s"
 msgstr ""
 
-#: src/modules/mod_bmp/mptr_bmp.cpp:145 src/modules/mod_bmp/mptr_bmp.cpp:146
+#: src/modules/mod_bmp/mptr_bmp.cpp:145
+#: src/modules/mod_bmp/mptr_bmp.cpp:146
 #, c-format
 msgid "%s is not in BMP format"
 msgstr ""
@@ -750,11 +809,13 @@ msgstr ""
 msgid "Bad BITMAPINFOHEADER in %s. (biSize=%d, should be 40)"
 msgstr ""
 
-#: src/modules/mod_bmp/mptr_bmp.cpp:196 src/modules/mod_bmp/mptr_bmp.cpp:197
+#: src/modules/mod_bmp/mptr_bmp.cpp:196
+#: src/modules/mod_bmp/mptr_bmp.cpp:197
 msgid "Reading compressed bitmaps is not supported"
 msgstr ""
 
-#: src/modules/mod_bmp/mptr_bmp.cpp:203 src/modules/mod_bmp/mptr_bmp.cpp:204
+#: src/modules/mod_bmp/mptr_bmp.cpp:203
+#: src/modules/mod_bmp/mptr_bmp.cpp:204
 #, c-format
 msgid "Unsupported bit depth (bit_count=%d, should be 24 or 32)"
 msgstr ""
@@ -763,22 +824,29 @@ msgstr ""
 msgid " (animated)"
 msgstr ""
 
-#: src/modules/mod_bmp/trgt_bmp.cpp:195 src/modules/mod_bmp/trgt_bmp.cpp:196
+#: src/modules/mod_bmp/trgt_bmp.cpp:195
+#: src/modules/mod_bmp/trgt_bmp.cpp:196
 msgid "Unable to open file"
 msgstr ""
 
-#: src/modules/mod_bmp/trgt_bmp.cpp:226 src/modules/mod_bmp/trgt_bmp.cpp:227
+#: src/modules/mod_bmp/trgt_bmp.cpp:226
+#: src/modules/mod_bmp/trgt_bmp.cpp:227
 msgid "Unable to write file header to file"
 msgstr ""
 
-#: src/modules/mod_bmp/trgt_bmp.cpp:233 src/modules/mod_bmp/trgt_bmp.cpp:234
+#: src/modules/mod_bmp/trgt_bmp.cpp:233
+#: src/modules/mod_bmp/trgt_bmp.cpp:234
 msgid "Unable to write info header"
 msgstr ""
 
-#: src/modules/mod_dv/trgt_dv.cpp:166 src/modules/mod_dv/trgt_dv.cpp:175
-#: src/modules/mod_dv/trgt_dv.cpp:182 src/modules/mod_dv/trgt_dv.cpp:192
-#: src/modules/mod_dv/trgt_dv.cpp:200 src/modules/mod_dv/trgt_dv.cpp:205
-#: src/modules/mod_dv/trgt_dv.cpp:209 src/modules/mod_dv/trgt_dv.cpp:218
+#: src/modules/mod_dv/trgt_dv.cpp:166
+#: src/modules/mod_dv/trgt_dv.cpp:175
+#: src/modules/mod_dv/trgt_dv.cpp:182
+#: src/modules/mod_dv/trgt_dv.cpp:192
+#: src/modules/mod_dv/trgt_dv.cpp:200
+#: src/modules/mod_dv/trgt_dv.cpp:205
+#: src/modules/mod_dv/trgt_dv.cpp:209
+#: src/modules/mod_dv/trgt_dv.cpp:218
 #: src/modules/mod_dv/trgt_dv.cpp:227
 msgid "Unable to open pipe to encodedv"
 msgstr ""
@@ -795,14 +863,15 @@ msgstr ""
 msgid "Blur"
 msgstr "Размывание"
 
-#: src/modules/mod_filter/blur.cpp:68 src/modules/mod_filter/radialblur.cpp:56
+#: src/modules/mod_filter/blur.cpp:68
+#: src/modules/mod_filter/radialblur.cpp:56
 #: src/synfig/layer_motionblur.cpp:57
 msgid "Blurs"
 msgstr "Размывание"
 
 #: src/modules/mod_filter/blur.cpp:243
 msgid "Size of Blur"
-msgstr ""
+msgstr "Величина размывания"
 
 #: src/modules/mod_filter/colorcorrect.cpp:54
 msgid "Color Correct"
@@ -824,7 +893,8 @@ msgstr "Контраст"
 msgid "Exposure Adjust"
 msgstr "Коррекция экспозиции"
 
-#: src/modules/mod_filter/colorcorrect.cpp:219 src/synfig/layer_bitmap.cpp:141
+#: src/modules/mod_filter/colorcorrect.cpp:219
+#: src/synfig/layer_bitmap.cpp:141
 msgid "Gamma Adjustment"
 msgstr "Коррекция гаммы"
 
@@ -908,7 +978,7 @@ msgstr "Радиальное размывание"
 
 #: src/modules/mod_filter/radialblur.cpp:112
 msgid "Size of blur"
-msgstr ""
+msgstr "Величина размывания"
 
 #: src/modules/mod_filter/radialblur.cpp:117
 msgid "Fade Out"
@@ -922,24 +992,27 @@ msgstr "Шахматная доска"
 #: src/modules/mod_geometry/circle.cpp:56
 #: src/modules/mod_geometry/outline.cpp:71
 #: src/modules/mod_geometry/rectangle.cpp:59
-#: src/modules/mod_geometry/region.cpp:64 src/modules/mod_geometry/star.cpp:63
-#: src/synfig/layer_polygon.cpp:61 src/synfig/layer_solidcolor.cpp:56
+#: src/modules/mod_geometry/region.cpp:64
+#: src/modules/mod_geometry/star.cpp:63
+#: src/synfig/layer_polygon.cpp:61
+#: src/synfig/layer_solidcolor.cpp:56
 msgid "Geometry"
 msgstr "Геометрия"
 
 #: src/modules/mod_geometry/checkerboard.cpp:122
 msgid "Color of checkers"
-msgstr ""
+msgstr "Цвет шахматных клеток"
 
 #: src/modules/mod_geometry/checkerboard.cpp:129
 msgid "Size of checkers"
-msgstr ""
+msgstr "Размер шахматных клеток"
 
 #: src/modules/mod_geometry/circle.cpp:55
 msgid "Circle"
 msgstr "Окружность"
 
-#: src/modules/mod_geometry/circle.cpp:133 src/synfig/layer_shape.cpp:1205
+#: src/modules/mod_geometry/circle.cpp:133
+#: src/synfig/layer_shape.cpp:1205
 msgid "Feather"
 msgstr "Растушёвка"
 
@@ -953,12 +1026,14 @@ msgstr "Спадание"
 
 #: src/modules/mod_geometry/circle.cpp:146
 msgid "Determines the falloff function for the feather"
-msgstr ""
+msgstr "Определяет функцию спадания для растушевки"
 
 #: src/modules/mod_geometry/circle.cpp:148
-#: src/modules/mod_noise/distort.cpp:211 src/modules/mod_noise/noise.cpp:263
-#: src/synfig/layer_bitmap.cpp:135 src/synfig/valuenode.cpp:135
-#: src/synfig/valuenode_linear.cpp:142
+#: src/modules/mod_noise/distort.cpp:211
+#: src/modules/mod_noise/noise.cpp:263
+#: src/synfig/layer_bitmap.cpp:135
+#: src/synfig/valuenode.cpp:141
+#: src/synfig/valuenode_linear.cpp:145
 msgid "Linear"
 msgstr "Линейная"
 
@@ -975,7 +1050,8 @@ msgid "Sigmond"
 msgstr ""
 
 #: src/modules/mod_geometry/circle.cpp:152
-#: src/modules/mod_noise/distort.cpp:212 src/modules/mod_noise/noise.cpp:264
+#: src/modules/mod_noise/distort.cpp:212
+#: src/modules/mod_noise/noise.cpp:264
 #: src/synfig/layer_bitmap.cpp:136
 msgid "Cosine"
 msgstr ""
@@ -1087,7 +1163,8 @@ msgstr "Радиус внутренних точек звезды"
 #: src/modules/mod_geometry/star.cpp:188
 #: src/modules/mod_gradient/conicalgradient.cpp:114
 #: src/modules/mod_gradient/spiralgradient.cpp:124
-#: src/synfig/valuenode_cos.cpp:165 src/synfig/valuenode_sine.cpp:165
+#: src/synfig/valuenode_cos.cpp:172
+#: src/synfig/valuenode_sine.cpp:168
 msgid "Angle"
 msgstr "Угол"
 
@@ -1095,7 +1172,8 @@ msgstr "Угол"
 msgid "The orientation of the star"
 msgstr "Ориентация звезды"
 
-#: src/modules/mod_geometry/star.cpp:194 src/synfig/distance.cpp:248
+#: src/modules/mod_geometry/star.cpp:194
+#: src/synfig/distance.cpp:248
 msgid "Points"
 msgstr "Точек"
 
@@ -1138,9 +1216,10 @@ msgstr "Градиенты"
 #: src/modules/mod_gradient/lineargradient.cpp:191
 #: src/modules/mod_gradient/radialgradient.cpp:110
 #: src/modules/mod_gradient/spiralgradient.cpp:109
-#: src/modules/mod_noise/noise.cpp:250 src/modules/mod_particle/plant.cpp:394
-#: src/synfig/valuenode_gradientrotate.cpp:146
-#: src/synfig/valuenode_repeat_gradient.cpp:183
+#: src/modules/mod_noise/noise.cpp:250
+#: src/modules/mod_particle/plant.cpp:394
+#: src/synfig/valuenode_gradientrotate.cpp:149
+#: src/synfig/valuenode_repeat_gradient.cpp:186
 msgid "Gradient"
 msgstr "Градиент"
 
@@ -1151,9 +1230,9 @@ msgstr "Искривленный градиент"
 #: src/modules/mod_gradient/curvegradient.cpp:548
 #: src/modules/mod_gradient/lineargradient.cpp:194
 #: src/modules/mod_gradient/radialgradient.cpp:125
-#: src/synfig/valuenode_blinecalctangent.cpp:241
-#: src/synfig/valuenode_blinecalcvertex.cpp:200
-#: src/synfig/valuenode_blinecalcwidth.cpp:206
+#: src/synfig/valuenode_blinecalctangent.cpp:244
+#: src/synfig/valuenode_blinecalcvertex.cpp:203
+#: src/synfig/valuenode_blinecalcwidth.cpp:209
 msgid "Loop"
 msgstr "Повтор"
 
@@ -1192,19 +1271,21 @@ msgstr "По часовой стрелке"
 #: src/modules/mod_imagemagick/mptr_imagemagick.cpp:216
 #: src/modules/mod_imagemagick/mptr_imagemagick.cpp:217
 msgid "No file to load"
-msgstr ""
+msgstr "Нет загружаемого файла"
 
 #: src/modules/mod_imagemagick/mptr_imagemagick.cpp:157
 #: src/modules/mod_imagemagick/mptr_imagemagick.cpp:158
-#: src/synfig/listimporter.cpp:182 src/synfig/listimporter.cpp:183
+#: src/synfig/listimporter.cpp:182
+#: src/synfig/listimporter.cpp:183
 msgid "Unable to open "
-msgstr ""
+msgstr "Не удалось открыть"
 
 #: src/modules/mod_imagemagick/mptr_imagemagick.cpp:164
 #: src/modules/mod_imagemagick/mptr_imagemagick.cpp:165
-#: src/synfig/listimporter.cpp:189 src/synfig/listimporter.cpp:190
+#: src/synfig/listimporter.cpp:189
+#: src/synfig/listimporter.cpp:190
 msgid "Unable to get frame from "
-msgstr ""
+msgstr "Не удалось получить кадр из "
 
 #: src/modules/mod_imagemagick/mptr_imagemagick.cpp:171
 #: src/modules/mod_imagemagick/mptr_imagemagick.cpp:172
@@ -1224,17 +1305,17 @@ msgstr ""
 #: src/modules/mod_imagemagick/mptr_imagemagick.cpp:248
 #: src/modules/mod_imagemagick/mptr_imagemagick.cpp:249
 msgid "stream not in PPM format"
-msgstr ""
+msgstr "Поток не в формате PPM"
 
 #: src/modules/mod_imagemagick/mptr_imagemagick.cpp:260
 #: src/modules/mod_imagemagick/mptr_imagemagick.cpp:261
 msgid "Premature end of file (after header)"
-msgstr ""
+msgstr "Преждевременный конец файла (после заголовка)"
 
 #: src/modules/mod_imagemagick/mptr_imagemagick.cpp:273
 #: src/modules/mod_imagemagick/mptr_imagemagick.cpp:274
 msgid "Premature end of file"
-msgstr ""
+msgstr "Преждевременный конец файла"
 
 #: src/modules/mod_imagemagick/trgt_imagemagick.cpp:157
 msgid "Unable to open pipe to imagemagick's convert utility"
@@ -1248,50 +1329,60 @@ msgstr "Искажение шумом"
 msgid "Displacement"
 msgstr "Смещение"
 
-#: src/modules/mod_noise/distort.cpp:204 src/modules/mod_noise/noise.cpp:253
-msgid "Random Seed"
+#: src/modules/mod_noise/distort.cpp:204
+#: src/modules/mod_noise/noise.cpp:253
+#, fuzzy
+msgid "RandomNoise Seed"
 msgstr "Случайное зерно"
 
-#: src/modules/mod_noise/distort.cpp:207 src/modules/mod_noise/noise.cpp:259
-#: src/modules/mod_noise/valuenode_random.cpp:247
+#: src/modules/mod_noise/distort.cpp:207
+#: src/modules/mod_noise/noise.cpp:259
+#: src/modules/mod_noise/valuenode_random.cpp:253
 #: src/synfig/layer_bitmap.cpp:131
 msgid "Interpolation"
 msgstr "Интерполяция"
 
-#: src/modules/mod_noise/distort.cpp:208 src/modules/mod_noise/noise.cpp:260
+#: src/modules/mod_noise/distort.cpp:208
+#: src/modules/mod_noise/noise.cpp:260
 #: src/synfig/layer_bitmap.cpp:132
 msgid "What type of interpolation to use"
 msgstr "Какой тип интерполяции использовать"
 
-#: src/modules/mod_noise/distort.cpp:210 src/modules/mod_noise/noise.cpp:262
+#: src/modules/mod_noise/distort.cpp:210
+#: src/modules/mod_noise/noise.cpp:262
 #: src/synfig/layer_bitmap.cpp:134
 msgid "Nearest Neighbor"
 msgstr "Ближайший сосед"
 
-#: src/modules/mod_noise/distort.cpp:213 src/modules/mod_noise/noise.cpp:265
+#: src/modules/mod_noise/distort.cpp:213
+#: src/modules/mod_noise/noise.cpp:265
 msgid "Spline"
 msgstr "Сплайн"
 
-#: src/modules/mod_noise/distort.cpp:214 src/modules/mod_noise/noise.cpp:266
+#: src/modules/mod_noise/distort.cpp:214
+#: src/modules/mod_noise/noise.cpp:266
 #: src/synfig/layer_bitmap.cpp:137
 msgid "Cubic"
 msgstr "Кубическая"
 
-#: src/modules/mod_noise/distort.cpp:217 src/modules/mod_noise/noise.cpp:269
+#: src/modules/mod_noise/distort.cpp:217
+#: src/modules/mod_noise/noise.cpp:269
 msgid "Detail"
 msgstr "Детализация"
 
-#: src/modules/mod_noise/distort.cpp:220 src/modules/mod_noise/noise.cpp:272
-#: src/modules/mod_noise/valuenode_random.cpp:246
+#: src/modules/mod_noise/distort.cpp:220
+#: src/modules/mod_noise/noise.cpp:272
+#: src/modules/mod_noise/valuenode_random.cpp:252
 msgid "Animation Speed"
 msgstr "Скорость анимации"
 
-#: src/modules/mod_noise/distort.cpp:223 src/modules/mod_noise/noise.cpp:275
+#: src/modules/mod_noise/distort.cpp:223
+#: src/modules/mod_noise/noise.cpp:275
 msgid "Turbulent"
 msgstr "Турбулентность"
 
 #: src/modules/mod_noise/main.cpp:66
-#: src/modules/mod_noise/valuenode_random.cpp:179
+#: src/modules/mod_noise/valuenode_random.cpp:182
 msgid "Random"
 msgstr ""
 
@@ -1307,17 +1398,26 @@ msgstr "С альфа-каналом"
 msgid "Super Sampling"
 msgstr ""
 
-#: src/modules/mod_noise/valuenode_random.cpp:243
-#: src/synfig/valuenode_range.cpp:193 src/synfig/valuenode_reciprocal.cpp:124
-#: src/synfig/valuenode_reference.cpp:114 src/synfig/valuenode_scale.cpp:179
-#: src/synfig/valuenode_step.cpp:213 src/synfig/valuenode_timeloop.cpp:123
+#: src/modules/mod_noise/valuenode_random.cpp:249
+#: src/synfig/valuenode_not.cpp:111
+#: src/synfig/valuenode_range.cpp:196
+#: src/synfig/valuenode_reciprocal.cpp:124
+#: src/synfig/valuenode_reference.cpp:114
+#: src/synfig/valuenode_scale.cpp:226
+#: src/synfig/valuenode_step.cpp:216
+#: src/synfig/valuenode_timeloop.cpp:123
 msgid "Link"
 msgstr ""
 
-#: src/modules/mod_noise/valuenode_random.cpp:245
+#: src/modules/mod_noise/valuenode_random.cpp:251
 #: src/modules/mod_particle/plant.cpp:441
 msgid "Seed"
-msgstr ""
+msgstr "Зерно"
+
+#: src/modules/mod_noise/valuenode_random.cpp:254
+#, fuzzy
+msgid "Loop Time"
+msgstr "Локальное время"
 
 #: src/modules/mod_particle/plant.cpp:68
 msgid "Plant"
@@ -1325,7 +1425,7 @@ msgstr "Растение"
 
 #: src/modules/mod_particle/plant.cpp:395
 msgid "Gradient to be used for coloring the plant"
-msgstr ""
+msgstr "Градиент для раскрашивания растения"
 
 #: src/modules/mod_particle/plant.cpp:399
 msgid "Split Angle"
@@ -1356,38 +1456,37 @@ msgid "Perpendicular Velocity"
 msgstr "Скорость по перпендикуляру"
 
 #: src/modules/mod_particle/plant.cpp:416
-msgid ""
-"Amount to which shoots tend to grow perpendicular to the tangent to the BLine"
+msgid "Amount to which shoots tend to grow perpendicular to the tangent to the BLine"
 msgstr "Число, до которого побеги растут перпендикулярно кривой Безье"
 
 #: src/modules/mod_particle/plant.cpp:420
 msgid "Stem Size"
-msgstr ""
+msgstr "Толщина"
 
 #: src/modules/mod_particle/plant.cpp:421
 msgid "Size of the stem"
-msgstr ""
+msgstr "Толщина стебеля"
 
 #: src/modules/mod_particle/plant.cpp:426
 msgid "Size As Alpha"
-msgstr ""
+msgstr "Толщина × альфа"
 
 #: src/modules/mod_particle/plant.cpp:427
-msgid ""
-"If enabled, the alpha channel from the gradient is multiplied by the stem "
-"size, and an alpha of 1.0 is used when rendering"
-msgstr ""
+msgid "If enabled, the alpha channel from the gradient is multiplied by the stem size, and an alpha of 1.0 is used when rendering"
+msgstr "Если включено, альфа-канал градиента умножается на толщину побега, и при отрисовке используется альфа-канал 1.0"
 
 #: src/modules/mod_particle/plant.cpp:431
 msgid "Reverse"
-msgstr ""
+msgstr "Развернуть"
 
 #: src/modules/mod_particle/plant.cpp:432
 msgid "If enabled, render the plant in the opposite direction"
 msgstr ""
 
-#: src/modules/mod_particle/plant.cpp:436 src/synfig/valuenode.cpp:166
-#: src/synfig/valuenode_duplicate.cpp:123 src/synfig/valuenode_step.cpp:138
+#: src/modules/mod_particle/plant.cpp:436
+#: src/synfig/valuenode.cpp:172
+#: src/synfig/valuenode_duplicate.cpp:123
+#: src/synfig/valuenode_step.cpp:141
 msgid "Step"
 msgstr "Шаг"
 
@@ -1420,8 +1519,7 @@ msgid "Random Factor"
 msgstr "Фактор случайности"
 
 #: src/modules/mod_particle/plant.cpp:457
-msgid ""
-"Used to scale down all random effects.  Set to zero to disable randomness"
+msgid "Used to scale down all random effects.  Set to zero to disable randomness"
 msgstr ""
 
 #: src/modules/mod_particle/plant.cpp:461
@@ -1481,11 +1579,12 @@ msgstr ""
 msgid "Importer::open(): Unknown file type -- "
 msgstr ""
 
-#: src/synfig/layer.cpp:500 src/synfig/layer_composite.cpp:114
+#: src/synfig/layer.cpp:512
+#: src/synfig/layer_composite.cpp:114
 msgid "Unable to create surface target"
 msgstr ""
 
-#: src/synfig/layer.cpp:538
+#: src/synfig/layer.cpp:550
 msgid "Z Depth"
 msgstr "Глубина на оси Z"
 
@@ -1505,20 +1604,22 @@ msgstr "Правый нижний угол"
 msgid "Lower right-hand Corner of image"
 msgstr "Правый нижний угол изображения"
 
-#: src/synfig/layer_composite.cpp:145 src/synfig/paramdesc.cpp:62
+#: src/synfig/layer_composite.cpp:145
+#: src/synfig/paramdesc.cpp:62
 msgid "Blend Method"
-msgstr "Режим наложения"
+msgstr "Режим смешивания"
 
-#: src/synfig/layer_duplicate.cpp:56 src/synfig/valuenode.cpp:164
-#: src/synfig/valuenode_duplicate.cpp:206
+#: src/synfig/layer_duplicate.cpp:56
+#: src/synfig/valuenode.cpp:170
+#: src/synfig/valuenode_duplicate.cpp:209
 msgid "Duplicate"
 msgstr "Дубликат"
 
-#: src/synfig/layer_duplicate.cpp:132
+#: src/synfig/layer_duplicate.cpp:148
 msgid "Index"
 msgstr ""
 
-#: src/synfig/layer_duplicate.cpp:133
+#: src/synfig/layer_duplicate.cpp:149
 msgid "Copy Index"
 msgstr ""
 
@@ -1542,31 +1643,39 @@ msgstr "Выдержка"
 msgid "Paste Canvas"
 msgstr "Вставка холста"
 
-#: src/synfig/layer_pastecanvas.cpp:114
+#: src/synfig/layer_pastecanvas.cpp:115
 msgid "Pasted Canvas"
 msgstr "Вставленный холст"
 
-#: src/synfig/layer_pastecanvas.cpp:115
+#: src/synfig/layer_pastecanvas.cpp:116
 msgid "Inline Canvas"
-msgstr ""
+msgstr "Встроенный холст"
 
-#: src/synfig/layer_pastecanvas.cpp:131
+#: src/synfig/layer_pastecanvas.cpp:132
 msgid "Canvas"
 msgstr "Холст"
 
-#: src/synfig/layer_pastecanvas.cpp:132
+#: src/synfig/layer_pastecanvas.cpp:133
 msgid "Canvas to paste"
 msgstr "Вставляемый холст"
 
-#: src/synfig/layer_pastecanvas.cpp:136
+#: src/synfig/layer_pastecanvas.cpp:137
 msgid "Size of canvas"
 msgstr "Размерхолста"
 
-#: src/synfig/layer_pastecanvas.cpp:144
+#: src/synfig/layer_pastecanvas.cpp:145
 msgid "Children Lock"
 msgstr "Запереть потомков"
 
-#: src/synfig/layer_pastecanvas.cpp:154
+#: src/synfig/layer_pastecanvas.cpp:149
+msgid "Focus Point"
+msgstr "Точка фокусировки"
+
+#: src/synfig/layer_pastecanvas.cpp:152
+msgid "Point to remain fixed when zooming"
+msgstr ""
+
+#: src/synfig/layer_pastecanvas.cpp:163
 msgid "Current Time"
 msgstr "Текущее время"
 
@@ -1622,304 +1731,312 @@ msgstr "Чёт/Нечет"
 msgid "Solid Color"
 msgstr "Сплошная заливка"
 
-#: src/synfig/listimporter.cpp:159 src/synfig/listimporter.cpp:160
+#: src/synfig/listimporter.cpp:159
+#: src/synfig/listimporter.cpp:160
 msgid "No images in list"
 msgstr "Нет изображений в списке"
 
-#: src/synfig/loadcanvas.cpp:137
+#: src/synfig/loadcanvas.cpp:138
 #, c-format
 msgid "cannot load '%s' recursively"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:180
+#: src/synfig/loadcanvas.cpp:181
 #, c-format
 msgid "Unexpected element <%s>, Expected <%s>"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:186
+#: src/synfig/loadcanvas.cpp:187
 #, c-format
 msgid "Unexpected element <%s>"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:200
+#: src/synfig/loadcanvas.cpp:201
 msgid "Too many warnings"
-msgstr ""
+msgstr "Слишком много предупреждений"
 
-#: src/synfig/loadcanvas.cpp:231
+#: src/synfig/loadcanvas.cpp:232
 #, c-format
 msgid "<%s> is missing \"%s\" attribute"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:256 src/synfig/loadcanvas.cpp:275
-#: src/synfig/loadcanvas.cpp:294 src/synfig/loadcanvas.cpp:458
-#: src/synfig/loadcanvas.cpp:813
+#: src/synfig/loadcanvas.cpp:257
+#: src/synfig/loadcanvas.cpp:276
+#: src/synfig/loadcanvas.cpp:295
+#: src/synfig/loadcanvas.cpp:459
+#: src/synfig/loadcanvas.cpp:814
 #, c-format
 msgid "<%s> should not contain anything"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:260 src/synfig/loadcanvas.cpp:279
-#: src/synfig/loadcanvas.cpp:298 src/synfig/loadcanvas.cpp:462
-#: src/synfig/loadcanvas.cpp:817
+#: src/synfig/loadcanvas.cpp:261
+#: src/synfig/loadcanvas.cpp:280
+#: src/synfig/loadcanvas.cpp:299
+#: src/synfig/loadcanvas.cpp:463
+#: src/synfig/loadcanvas.cpp:818
 #, c-format
 msgid "<%s> is missing \"value\" attribute"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:473
+#: src/synfig/loadcanvas.cpp:474
 #, c-format
 msgid "Bad value \"%s\" in <%s>"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:497
+#: src/synfig/loadcanvas.cpp:498
 #, c-format
 msgid "<%s> is missing \"pos\" attribute"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:904
+#: src/synfig/loadcanvas.cpp:905
 #, c-format
 msgid "Unable to create <animated> with type \"%s\""
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:921
+#: src/synfig/loadcanvas.cpp:922
 msgid "<waypoint> is missing attribute \"time\""
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:934
-msgid ""
-"Found \"use\" attribute for <waypoint>, but it wasn't empty. Ignoring "
-"contents..."
+#: src/synfig/loadcanvas.cpp:935
+msgid "Found \"use\" attribute for <waypoint>, but it wasn't empty. Ignoring contents..."
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:954 src/synfig/loadcanvas.cpp:966
+#: src/synfig/loadcanvas.cpp:955
+#: src/synfig/loadcanvas.cpp:967
 #, c-format
 msgid "<%s> is missing its data"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:983
+#: src/synfig/loadcanvas.cpp:984
 msgid "Bad data for <waypoint>"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:998
+#: src/synfig/loadcanvas.cpp:999
 #, c-format
 msgid "Unexpected element <%s> after <waypoint> data, ignoring..."
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1040 src/synfig/loadcanvas.cpp:1057
+#: src/synfig/loadcanvas.cpp:1041
+#: src/synfig/loadcanvas.cpp:1058
 #, c-format
 msgid "\"%s\" not a valid value for attribute \"%s\" in <%s>"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1118
+#: src/synfig/loadcanvas.cpp:1119
 #, c-format
 msgid "Missing attribute \"type\" in <%s>"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1126
+#: src/synfig/loadcanvas.cpp:1127
 #, c-format
 msgid "Bad type in <%s>"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1135
+#: src/synfig/loadcanvas.cpp:1136
 #, c-format
 msgid "Error creating ValueNode <%s> with type '%s'.  Refer to '%s'"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1144
+#: src/synfig/loadcanvas.cpp:1145
 #, c-format
 msgid "<%s> did not accept type '%s'"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1170 src/synfig/loadcanvas.cpp:1238
+#: src/synfig/loadcanvas.cpp:1171
+#: src/synfig/loadcanvas.cpp:1239
 #, c-format
 msgid "'%s' was already defined in <%s>"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1180
+#: src/synfig/loadcanvas.cpp:1181
 #, c-format
 msgid "'%s' attribute in <%s> references unknown ID '%s'"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1189
+#: src/synfig/loadcanvas.cpp:1190
 #, c-format
 msgid "Unable to set link '\"%s\" to ValueNode \"%s\" (link #%d in \"%s\")"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1213
+#: src/synfig/loadcanvas.cpp:1214
 #, c-format
 msgid "Unknown Exception thrown when referencing ValueNode \"%s\""
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1253
+#: src/synfig/loadcanvas.cpp:1254
 #, c-format
 msgid "element <%s> is missing its contents"
-msgstr ""
+msgstr "у элемента <%s> нет содержимого"
 
-#: src/synfig/loadcanvas.cpp:1262
+#: src/synfig/loadcanvas.cpp:1263
 #, c-format
 msgid "Parse of '%s' failed"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1269
+#: src/synfig/loadcanvas.cpp:1270
 #, c-format
 msgid "Unable to connect value node ('%s' of type '%s') to link %d (%s)"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1287
+#: src/synfig/loadcanvas.cpp:1288
 #, c-format
 msgid "Unknown Exception thrown when working on element \"%s\""
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1322
+#: src/synfig/loadcanvas.cpp:1329
 #, c-format
 msgid "<%s> is missing link %d (%s)"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1388
+#: src/synfig/loadcanvas.cpp:1395
 msgid "Unable to create <dynamic_list>"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1538
+#: src/synfig/loadcanvas.cpp:1545
 msgid "<entry> is missing its contents or missing \"use\" element"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1583
+#: src/synfig/loadcanvas.cpp:1590
 #, c-format
 msgid "Bad data in <%s>"
-msgstr ""
+msgstr "Некорректные данные в <%s>"
 
-#: src/synfig/loadcanvas.cpp:1615
+#: src/synfig/loadcanvas.cpp:1622
 #, c-format
 msgid "Expected a ValueNode.  Refer to '%s'"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1636
+#: src/synfig/loadcanvas.cpp:1643
 #, c-format
 msgid "Bad ID \"%s\""
-msgstr ""
+msgstr "Некорректный ID \"%s\""
 
-#: src/synfig/loadcanvas.cpp:1641
+#: src/synfig/loadcanvas.cpp:1648
 #, c-format
 msgid "Duplicate ID \"%s\""
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1646
+#: src/synfig/loadcanvas.cpp:1653
 #, c-format
 msgid "Unknown Exception thrown when adding ValueNode \"%s\""
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1681
+#: src/synfig/loadcanvas.cpp:1688
 msgid "Missing \"type\" attribute to \"layer\" element"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1700
+#: src/synfig/loadcanvas.cpp:1707
 msgid "Installed layer version is smaller than layer version in file"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1720
+#: src/synfig/loadcanvas.cpp:1727
 msgid "<name> entry for <layer> is not yet supported. Ignoring..."
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1723
+#: src/synfig/loadcanvas.cpp:1730
 msgid "<desc> entry for <layer> is not yet supported. Ignoring..."
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1731
+#: src/synfig/loadcanvas.cpp:1738
 msgid "Missing \"name\" attribute for <param>."
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1748
-msgid ""
-"Found \"use\" attribute for <param>, but it wasn't empty. Ignoring "
-"contents..."
+#: src/synfig/loadcanvas.cpp:1755
+msgid "Found \"use\" attribute for <param>, but it wasn't empty. Ignoring contents..."
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1753
+#: src/synfig/loadcanvas.cpp:1760
 msgid "Empty use=\"\" value in <param>"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1759
+#: src/synfig/loadcanvas.cpp:1766
 #, c-format
 msgid "Failed to load subcanvas '%s'"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1761
+#: src/synfig/loadcanvas.cpp:1768
 msgid "Layer rejected canvas link"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1779
+#: src/synfig/loadcanvas.cpp:1786
 #, c-format
 msgid "Unknown ID (%s) referenced in <param>"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1795
+#: src/synfig/loadcanvas.cpp:1802
 msgid "<param> is either missing its contents, or missing a \"use\" attribute."
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1807 src/synfig/loadcanvas.cpp:1827
+#: src/synfig/loadcanvas.cpp:1814
+#: src/synfig/loadcanvas.cpp:1834
 msgid "Bad data for <param>"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1815
+#: src/synfig/loadcanvas.cpp:1822
 #, c-format
 msgid "Layer '%s' rejected value for parameter '%s'"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1838
+#: src/synfig/loadcanvas.cpp:1845
 #, c-format
 msgid "Unexpected element <%s> after <param> data, ignoring..."
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:1911 src/synfig/loadcanvas.cpp:1919
+#: src/synfig/loadcanvas.cpp:1918
+#: src/synfig/loadcanvas.cpp:1926
 msgid "Canvas with width or height less than one is not allowed"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:2005
+#: src/synfig/loadcanvas.cpp:2012
 msgid "Inline canvas cannot have a <defs> section"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:2013
+#: src/synfig/loadcanvas.cpp:2020
 msgid "Inline canvas cannot have keyframes"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:2025
+#: src/synfig/loadcanvas.cpp:2032
 msgid "Inline canvases cannot have metadata"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:2033
+#: src/synfig/loadcanvas.cpp:2040
 msgid "<meta> must have a name"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:2039
+#: src/synfig/loadcanvas.cpp:2046
 msgid "<meta> must have content"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:2051
+#: src/synfig/loadcanvas.cpp:2058
 msgid "blank \"name\" entity"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:2066
+#: src/synfig/loadcanvas.cpp:2073
 msgid "blank \"desc\" entity"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:2081
+#: src/synfig/loadcanvas.cpp:2088
 msgid "blank \"author\" entity"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:2113
+#: src/synfig/loadcanvas.cpp:2120
 #, c-format
 msgid "Canvas '%s' has undefined %s: %s"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:2115 src/synfig/valuenode.cpp:352
+#: src/synfig/loadcanvas.cpp:2122
+#: src/synfig/valuenode.cpp:380
 msgid "ValueNode"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:2115
+#: src/synfig/loadcanvas.cpp:2122
 msgid "ValueNodes"
 msgstr ""
 
-#: src/synfig/loadcanvas.cpp:2195
+#: src/synfig/loadcanvas.cpp:2202
+#: src/synfig/loadcanvas.cpp:2258
 msgid "Can't open file"
-msgstr ""
+msgstr "Не удалось открыть файл"
 
 #: src/synfig/main.cpp:103
 #, c-format
@@ -1946,69 +2063,75 @@ msgstr ""
 msgid "Size of Layer mismatch (app:%d, lib:%d)"
 msgstr ""
 
-#: src/synfig/main.cpp:184
+#: src/synfig/main.cpp:185
 msgid "Starting Subsystem \"Modules\""
 msgstr ""
 
-#: src/synfig/main.cpp:186
+#: src/synfig/main.cpp:187
 msgid "Unable to initialize subsystem \"Module\""
 msgstr ""
 
-#: src/synfig/main.cpp:188
+#: src/synfig/main.cpp:189
 msgid "Starting Subsystem \"Layers\""
 msgstr ""
 
-#: src/synfig/main.cpp:192
+#: src/synfig/main.cpp:193
 msgid "Unable to initialize subsystem \"Layers\""
 msgstr ""
 
-#: src/synfig/main.cpp:195
+#: src/synfig/main.cpp:196
 msgid "Starting Subsystem \"Targets\""
 msgstr ""
 
-#: src/synfig/main.cpp:200
+#: src/synfig/main.cpp:201
 msgid "Unable to initialize subsystem \"Targets\""
 msgstr ""
 
-#: src/synfig/main.cpp:203
+#: src/synfig/main.cpp:204
 msgid "Starting Subsystem \"Importers\""
 msgstr ""
 
-#: src/synfig/main.cpp:209
+#: src/synfig/main.cpp:210
 msgid "Unable to initialize subsystem \"Importers\""
 msgstr ""
 
-#: src/synfig/main.cpp:212
+#: src/synfig/main.cpp:213
 msgid "Starting Subsystem \"ValueNodes\""
 msgstr ""
 
-#: src/synfig/main.cpp:219
+#: src/synfig/main.cpp:220
 msgid "Unable to initialize subsystem \"ValueNodes\""
 msgstr ""
 
-#: src/synfig/main.cpp:256 src/synfig/main.cpp:257
+#: src/synfig/main.cpp:257
+#: src/synfig/main.cpp:258
 #, c-format
 msgid "Loading modules from %s"
 msgstr ""
 
-#: src/synfig/main.cpp:267
+#: src/synfig/main.cpp:268
 #, fuzzy, c-format
 msgid "Unable to open module list file '%s'"
 msgstr "Невозможно найти модуль \"%s\" (%s)"
 
-#: src/synfig/main.cpp:281 src/tool/main.cpp:243
+#: src/synfig/main.cpp:282
+#: src/tool/main.cpp:244
 msgid "DONE"
 msgstr "ГОТОВО"
 
-#: src/synfig/main.cpp:347 src/tool/main.cpp:123 src/tool/main.cpp:164
+#: src/synfig/main.cpp:348
+#: src/tool/main.cpp:124
+#: src/tool/main.cpp:165
 msgid "error"
 msgstr "ошибка"
 
-#: src/synfig/main.cpp:362 src/tool/main.cpp:130 src/tool/main.cpp:171
+#: src/synfig/main.cpp:363
+#: src/tool/main.cpp:131
+#: src/tool/main.cpp:172
 msgid "warning"
 msgstr ""
 
-#: src/synfig/main.cpp:377
+#: src/synfig/main.cpp:378
 msgid "info"
 msgstr ""
 
@@ -2166,10 +2289,14 @@ msgstr "Осветление аль_фы"
 msgid "Al_pha Darken"
 msgstr "Затемнение альф_ы"
 
-#: src/synfig/render.cpp:247 src/synfig/render.cpp:248
-#: src/synfig/render.cpp:302 src/synfig/render.cpp:303
-#: src/synfig/render.cpp:423 src/synfig/render.cpp:424
-#: src/synfig/render.cpp:450 src/synfig/render.cpp:451
+#: src/synfig/render.cpp:247
+#: src/synfig/render.cpp:248
+#: src/synfig/render.cpp:302
+#: src/synfig/render.cpp:303
+#: src/synfig/render.cpp:423
+#: src/synfig/render.cpp:424
+#: src/synfig/render.cpp:450
+#: src/synfig/render.cpp:451
 msgid "Target panic"
 msgstr ""
 
@@ -2183,29 +2310,36 @@ msgstr ""
 msgid "Unknown ValueNode Type (%s), cannot create an XML representation"
 msgstr ""
 
-#: src/synfig/target_scanline.cpp:135 src/synfig/target_tile.cpp:319
+#: src/synfig/target_scanline.cpp:135
+#: src/synfig/target_tile.cpp:319
 msgid "Target initialization failure"
 msgstr ""
 
-#: src/synfig/target_scanline.cpp:251 src/synfig/target_scanline.cpp:297
-#: src/synfig/target_scanline.cpp:395 src/synfig/target_scanline.cpp:443
+#: src/synfig/target_scanline.cpp:251
+#: src/synfig/target_scanline.cpp:297
+#: src/synfig/target_scanline.cpp:395
+#: src/synfig/target_scanline.cpp:443
 #: src/synfig/target_tile.cpp:261
 msgid "Accelerated Renderer Failure"
 msgstr ""
 
-#: src/synfig/target_scanline.cpp:306 src/synfig/target_scanline.cpp:452
+#: src/synfig/target_scanline.cpp:306
+#: src/synfig/target_scanline.cpp:452
 msgid "Unable to put surface on target"
 msgstr ""
 
-#: src/synfig/target_scanline.cpp:465 src/synfig/target_tile.cpp:442
+#: src/synfig/target_scanline.cpp:465
+#: src/synfig/target_tile.cpp:442
 msgid "Caught string :"
 msgstr ""
 
-#: src/synfig/target_scanline.cpp:470 src/synfig/target_tile.cpp:447
+#: src/synfig/target_scanline.cpp:470
+#: src/synfig/target_tile.cpp:447
 msgid "Ran out of memory (Probably a bug)"
 msgstr ""
 
-#: src/synfig/target_scanline.cpp:475 src/synfig/target_tile.cpp:452
+#: src/synfig/target_scanline.cpp:475
+#: src/synfig/target_tile.cpp:452
 msgid "Caught unknown error, rethrowing..."
 msgstr ""
 
@@ -2217,254 +2351,317 @@ msgstr ""
 msgid "Parametric Renderer Failure"
 msgstr ""
 
-#: src/synfig/target_tile.cpp:205 src/synfig/target_tile.cpp:269
+#: src/synfig/target_tile.cpp:205
+#: src/synfig/target_tile.cpp:269
 msgid "Bad surface"
 msgstr ""
 
-#: src/synfig/target_tile.cpp:215 src/synfig/target_tile.cpp:281
+#: src/synfig/target_tile.cpp:215
+#: src/synfig/target_tile.cpp:281
 msgid "add_tile():Unable to put surface on target"
 msgstr ""
 
 #. TRANSLATORS: this is the name of a type -- see http://synfig.org/Types
-#: src/synfig/value.cpp:234 src/synfig/value.cpp:289
+#: src/synfig/value.cpp:268
+#: src/synfig/value.cpp:323
 msgid "bool"
 msgstr ""
 
 #. TRANSLATORS: this is the name of a type -- see http://synfig.org/Types
-#: src/synfig/value.cpp:236 src/synfig/value.cpp:287
+#: src/synfig/value.cpp:270
+#: src/synfig/value.cpp:321
 msgid "integer"
 msgstr ""
 
 #. TRANSLATORS: this is the name of a type -- see http://synfig.org/Types
-#: src/synfig/value.cpp:238
+#: src/synfig/value.cpp:272
 msgid "angle"
-msgstr ""
+msgstr "угол"
 
 #. TRANSLATORS: this is the name of a type -- see http://synfig.org/Types
-#: src/synfig/value.cpp:240 src/synfig/value.cpp:281
+#: src/synfig/value.cpp:274
+#: src/synfig/value.cpp:315
 msgid "time"
-msgstr ""
+msgstr "время"
 
 #. TRANSLATORS: this is the name of a type -- see http://synfig.org/Types
-#: src/synfig/value.cpp:242 src/synfig/value.cpp:284
+#: src/synfig/value.cpp:276
+#: src/synfig/value.cpp:318
 msgid "real"
 msgstr ""
 
 #. TRANSLATORS: this is the name of a type -- see http://synfig.org/Types
-#: src/synfig/value.cpp:244
+#: src/synfig/value.cpp:278
 msgid "vector"
 msgstr ""
 
 #. TRANSLATORS: this is the name of a type -- see http://synfig.org/Types
-#: src/synfig/value.cpp:246
+#: src/synfig/value.cpp:280
 msgid "color"
-msgstr ""
+msgstr "цвет"
 
 #. TRANSLATORS: this is the name of a type -- see http://synfig.org/Types
-#: src/synfig/value.cpp:248
+#: src/synfig/value.cpp:282
 msgid "segment"
-msgstr ""
+msgstr "сегмент"
 
 #. TRANSLATORS: this is the name of a type -- see http://synfig.org/Types
-#: src/synfig/value.cpp:250
+#: src/synfig/value.cpp:284
 msgid "bline_point"
 msgstr ""
 
 #. TRANSLATORS: this is the name of a type -- see http://synfig.org/Types
-#: src/synfig/value.cpp:252
+#: src/synfig/value.cpp:286
 msgid "list"
 msgstr ""
 
 #. TRANSLATORS: this is the name of a type -- see http://synfig.org/Types
-#: src/synfig/value.cpp:254
+#: src/synfig/value.cpp:288
 msgid "canvas"
-msgstr ""
+msgstr "холст"
 
 #. TRANSLATORS: this is the name of a type -- see http://synfig.org/Types
-#: src/synfig/value.cpp:256
+#: src/synfig/value.cpp:290
 msgid "string"
 msgstr ""
 
 #. TRANSLATORS: this is the name of a type -- see http://synfig.org/Types
-#: src/synfig/value.cpp:258
+#: src/synfig/value.cpp:292
 msgid "gradient"
-msgstr ""
+msgstr "градиент"
 
 #. TRANSLATORS: this is the name of a type -- see http://synfig.org/Types
-#: src/synfig/value.cpp:260
+#: src/synfig/value.cpp:294
 msgid "nil"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:136 src/synfig/valuenode_composite.cpp:431
+#: src/synfig/valuenode.cpp:142
+#: src/synfig/valuenode_composite.cpp:434
 msgid "Composite"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:137 src/synfig/valuenode_radialcomposite.cpp:303
+#: src/synfig/valuenode.cpp:143
+#: src/synfig/valuenode_radialcomposite.cpp:306
 msgid "Radial Composite"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:138 src/synfig/valuenode_reference.cpp:156
+#: src/synfig/valuenode.cpp:144
+#: src/synfig/valuenode_reference.cpp:159
 msgid "Reference"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:139 src/synfig/valuenode_blinecalctangent.cpp:244
-#: src/synfig/valuenode_blinecalcwidth.cpp:208
-#: src/synfig/valuenode_exp.cpp:157 src/synfig/valuenode_scale.cpp:217
+#: src/synfig/valuenode.cpp:145
+#: src/synfig/valuenode_blinecalctangent.cpp:247
+#: src/synfig/valuenode_blinecalcwidth.cpp:211
+#: src/synfig/valuenode_exp.cpp:160
+#: src/synfig/valuenode_scale.cpp:264
 msgid "Scale"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:140 src/synfig/valuenode_segcalctangent.cpp:100
+#: src/synfig/valuenode.cpp:146
+#: src/synfig/valuenode_segcalctangent.cpp:103
 msgid "Segment Tangent"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:141 src/synfig/valuenode_segcalcvertex.cpp:98
+#: src/synfig/valuenode.cpp:147
+#: src/synfig/valuenode_segcalcvertex.cpp:101
 msgid "Segment Vertex"
 msgstr "Вершина сегмента"
 
-#: src/synfig/valuenode.cpp:142 src/synfig/valuenode_stripes.cpp:78
-#: src/synfig/valuenode_stripes.cpp:225
+#: src/synfig/valuenode.cpp:148
+#: src/synfig/valuenode_stripes.cpp:78
+#: src/synfig/valuenode_stripes.cpp:228
 msgid "Stripes"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:143 src/synfig/valuenode_subtract.cpp:233
+#: src/synfig/valuenode.cpp:149
+#: src/synfig/valuenode_subtract.cpp:236
 msgid "Subtract"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:144 src/synfig/valuenode_twotone.cpp:179
+#: src/synfig/valuenode.cpp:150
+#: src/synfig/valuenode_twotone.cpp:182
 msgid "Two-Tone"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:145 src/synfig/valuenode_bline.cpp:826
-#: src/synfig/valuenode_blinecalctangent.cpp:240
-#: src/synfig/valuenode_blinecalcvertex.cpp:199
-#: src/synfig/valuenode_blinecalcwidth.cpp:205
+#: src/synfig/valuenode.cpp:151
+#: src/synfig/valuenode_bline.cpp:831
+#: src/synfig/valuenode_blinecalctangent.cpp:243
+#: src/synfig/valuenode_blinecalcvertex.cpp:202
+#: src/synfig/valuenode_blinecalcwidth.cpp:208
 msgid "BLine"
 msgstr "Кривая"
 
-#: src/synfig/valuenode.cpp:146 src/synfig/valuenode_dynamiclist.cpp:713
+#: src/synfig/valuenode.cpp:152
+#: src/synfig/valuenode_dynamiclist.cpp:716
 msgid "Dynamic List"
 msgstr "Динамический список"
 
-#: src/synfig/valuenode.cpp:147 src/synfig/valuenode_gradientrotate.cpp:76
-#: src/synfig/valuenode_gradientrotate.cpp:188
+#: src/synfig/valuenode.cpp:153
+#: src/synfig/valuenode_gradientrotate.cpp:76
+#: src/synfig/valuenode_gradientrotate.cpp:191
 msgid "Gradient Rotate"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:148 src/synfig/valuenode_sine.cpp:106
+#: src/synfig/valuenode.cpp:154
+#: src/synfig/valuenode_sine.cpp:109
 msgid "Sine"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:150 src/synfig/valuenode_timedswap.cpp:264
+#: src/synfig/valuenode.cpp:156
+#: src/synfig/valuenode_timedswap.cpp:267
 msgid "Timed Swap"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:151 src/synfig/valuenode_repeat_gradient.cpp:81
-#: src/synfig/valuenode_repeat_gradient.cpp:234
+#: src/synfig/valuenode.cpp:157
+#: src/synfig/valuenode_repeat_gradient.cpp:81
+#: src/synfig/valuenode_repeat_gradient.cpp:237
 msgid "Repeat Gradient"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:152 src/synfig/valuenode_exp.cpp:102
+#: src/synfig/valuenode.cpp:158
+#: src/synfig/valuenode_exp.cpp:105
 msgid "Exponential"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:153 src/synfig/valuenode_add.cpp:227
+#: src/synfig/valuenode.cpp:159
+#: src/synfig/valuenode_add.cpp:230
 msgid "Add"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:154 src/synfig/valuenode_blinecalctangent.cpp:172
+#: src/synfig/valuenode.cpp:160
+#: src/synfig/valuenode_blinecalctangent.cpp:175
 msgid "BLine Tangent"
 msgstr "Касательная кривой"
 
-#: src/synfig/valuenode.cpp:155 src/synfig/valuenode_blinecalcvertex.cpp:140
+#: src/synfig/valuenode.cpp:161
+#: src/synfig/valuenode_blinecalcvertex.cpp:143
 msgid "BLine Vertex"
 msgstr "Вершина кривой"
 
-#: src/synfig/valuenode.cpp:156 src/synfig/valuenode_range.cpp:230
+#: src/synfig/valuenode.cpp:162
+#: src/synfig/valuenode_range.cpp:233
 msgid "Range"
 msgstr "Диапазон"
 
-#: src/synfig/valuenode.cpp:158 src/synfig/valuenode_switch.cpp:170
+#: src/synfig/valuenode.cpp:164
+#: src/synfig/valuenode_switch.cpp:173
 msgid "Switch"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:159 src/synfig/valuenode_cos.cpp:106
+#: src/synfig/valuenode.cpp:165
+#: src/synfig/valuenode_cos.cpp:108
 msgid "Cos"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:160
+#: src/synfig/valuenode.cpp:166
 msgid "aTan2"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:161
+#: src/synfig/valuenode.cpp:167
 msgid "Reverse Tangent"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:163 src/synfig/valuenode_reciprocal.cpp:179
+#: src/synfig/valuenode.cpp:169
+#: src/synfig/valuenode_reciprocal.cpp:182
 msgid "Reciprocal"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:165 src/synfig/valuenode_integer.cpp:183
+#: src/synfig/valuenode.cpp:171
+#: src/synfig/valuenode_integer.cpp:186
 msgid "From Integer"
 msgstr "Текст"
 
-#: src/synfig/valuenode.cpp:167 src/synfig/valuenode_blinecalcwidth.cpp:143
+#: src/synfig/valuenode.cpp:173
+#: src/synfig/valuenode_blinecalcwidth.cpp:146
 msgid "BLine Width"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:169
+#: src/synfig/valuenode.cpp:175
 msgid "Vector Angle"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:170
+#: src/synfig/valuenode.cpp:176
 msgid "Vector Length"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:171
+#: src/synfig/valuenode.cpp:177
 msgid "Vector X"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:172
+#: src/synfig/valuenode.cpp:178
 msgid "Vector Y"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:173
+#: src/synfig/valuenode.cpp:179
 msgid "Gradient Color"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:174
+#: src/synfig/valuenode.cpp:180
 msgid "Dot Product"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:175 src/synfig/valuenode_timestring.cpp:115
+#: src/synfig/valuenode.cpp:181
+#: src/synfig/valuenode_timestring.cpp:118
 msgid "Time String"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:176 src/synfig/valuenode_realstring.cpp:121
+#: src/synfig/valuenode.cpp:182
+#: src/synfig/valuenode_realstring.cpp:124
 msgid "Real String"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:177 src/synfig/valuenode_join.cpp:140
+#: src/synfig/valuenode.cpp:183
+#: src/synfig/valuenode_join.cpp:143
 msgid "Joined List"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:178
+#: src/synfig/valuenode.cpp:184
 msgid "Angle String"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:179
+#: src/synfig/valuenode.cpp:185
 msgid "Int String"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:180
+#: src/synfig/valuenode.cpp:186
 msgid "Logarithm"
 msgstr "Логарифм"
 
-#: src/synfig/valuenode.cpp:247
+#: src/synfig/valuenode.cpp:188
+#, fuzzy
+msgid "Greyed"
+msgstr "Зеленый"
+
+#: src/synfig/valuenode.cpp:189
+#: src/synfig/valuenode_pow.cpp:123
+#: src/synfig/valuenode_pow.cpp:197
+msgid "Power"
+msgstr ""
+
+#: src/synfig/valuenode.cpp:190
+#: src/synfig/valuenode_compare.cpp:190
+msgid "Compare"
+msgstr ""
+
+#: src/synfig/valuenode.cpp:191
+msgid "Not"
+msgstr ""
+
+#: src/synfig/valuenode.cpp:192
+msgid "And"
+msgstr ""
+
+#: src/synfig/valuenode.cpp:193
+msgid "Or"
+msgstr ""
+
+#: src/synfig/valuenode.cpp:260
 #, c-format
 msgid "Bad type: ValueNode '%s' doesn't accept type '%s'"
 msgstr ""
 
-#: src/synfig/valuenode.cpp:512
+#: src/synfig/valuenode.cpp:540
 msgid "Placeholder"
 msgstr ""
 
@@ -2473,36 +2670,64 @@ msgstr ""
 msgid "%s:%d wrong type for %s: need %s but got %s"
 msgstr ""
 
-#: src/synfig/valuenode_add.cpp:98 src/synfig/valuenode_gradientrotate.cpp:76
-#: src/synfig/valuenode_integer.cpp:78 src/synfig/valuenode_integer.cpp:170
+#: src/synfig/valuenode_add.cpp:98
+#: src/synfig/valuenode_gradientrotate.cpp:76
+#: src/synfig/valuenode_integer.cpp:78
+#: src/synfig/valuenode_integer.cpp:173
 #: src/synfig/valuenode_range.cpp:86
 #: src/synfig/valuenode_repeat_gradient.cpp:81
-#: src/synfig/valuenode_scale.cpp:87 src/synfig/valuenode_stripes.cpp:78
+#: src/synfig/valuenode_scale.cpp:87
+#: src/synfig/valuenode_stripes.cpp:78
 #: src/synfig/valuenode_subtract.cpp:98
 msgid ":Bad type "
 msgstr ""
 
-#: src/synfig/valuenode_add.cpp:123 src/synfig/valuenode_scale.cpp:116
-#: src/synfig/valuenode_subtract.cpp:129
+#: src/synfig/valuenode_add.cpp:126
+#: src/synfig/valuenode_scale.cpp:119
+#: src/synfig/valuenode_subtract.cpp:132
 msgid "One or both of my parameters aren't set!"
 msgstr ""
 
-#: src/synfig/valuenode_add.cpp:188 src/synfig/valuenode_subtract.cpp:194
+#: src/synfig/valuenode_add.cpp:191
+#: src/synfig/valuenode_compare.cpp:126
+#: src/synfig/valuenode_subtract.cpp:197
 msgid "LHS"
 msgstr ""
 
-#: src/synfig/valuenode_add.cpp:189 src/synfig/valuenode_subtract.cpp:195
+#: src/synfig/valuenode_add.cpp:192
+#: src/synfig/valuenode_compare.cpp:127
+#: src/synfig/valuenode_subtract.cpp:198
 msgid "RHS"
 msgstr ""
 
-#: src/synfig/valuenode_add.cpp:190 src/synfig/valuenode_scale.cpp:181
-#: src/synfig/valuenode_subtract.cpp:196
+#: src/synfig/valuenode_add.cpp:193
+#: src/synfig/valuenode_scale.cpp:228
+#: src/synfig/valuenode_subtract.cpp:199
 msgid "Scalar"
 msgstr ""
 
-#: src/synfig/valuenode_animated.cpp:261 src/synfig/valuenode_animated.cpp:285
-#: src/synfig/valuenode_animated.cpp:561 src/synfig/valuenode_animated.cpp:579
-#: src/synfig/valuenode_animated.cpp:659 src/synfig/valuenode_animated.cpp:678
+#: src/synfig/valuenode_and.cpp:116
+#: src/synfig/valuenode_or.cpp:116
+#, fuzzy
+msgid "Link1"
+msgstr "Кривая"
+
+#: src/synfig/valuenode_and.cpp:117
+#: src/synfig/valuenode_or.cpp:117
+#, fuzzy
+msgid "Link2"
+msgstr "Кривая"
+
+#: src/synfig/valuenode_and.cpp:161
+msgid "AND"
+msgstr "И"
+
+#: src/synfig/valuenode_animated.cpp:261
+#: src/synfig/valuenode_animated.cpp:285
+#: src/synfig/valuenode_animated.cpp:561
+#: src/synfig/valuenode_animated.cpp:579
+#: src/synfig/valuenode_animated.cpp:659
+#: src/synfig/valuenode_animated.cpp:678
 msgid "A waypoint already exists at this point in time"
 msgstr ""
 
@@ -2515,109 +2740,124 @@ msgstr ""
 msgid "Animated"
 msgstr ""
 
-#: src/synfig/valuenode_bline.cpp:802 src/synfig/valuenode_dynamiclist.cpp:619
+#: src/synfig/valuenode_bline.cpp:807
+#: src/synfig/valuenode_dynamiclist.cpp:622
 msgid "No entries in list"
-msgstr ""
+msgstr "Нет записей в списке"
 
-#: src/synfig/valuenode_bline.cpp:805 src/synfig/valuenode_dynamiclist.cpp:622
+#: src/synfig/valuenode_bline.cpp:810
+#: src/synfig/valuenode_dynamiclist.cpp:625
 msgid "No entries in ret_list"
 msgstr ""
 
-#: src/synfig/valuenode_bline.cpp:814
+#: src/synfig/valuenode_bline.cpp:819
 #, c-format
 msgid "Vertex %03d"
 msgstr "Вершина %03d"
 
-#: src/synfig/valuenode_blinecalctangent.cpp:243
-#: src/synfig/valuenode_gradientrotate.cpp:148
-#: src/synfig/valuenode_linear.cpp:215
+#: src/synfig/valuenode_blinecalctangent.cpp:246
+#: src/synfig/valuenode_gradientrotate.cpp:151
+#: src/synfig/valuenode_linear.cpp:218
 msgid "Offset"
 msgstr "Смещение"
 
-#: src/synfig/valuenode_blinecalctangent.cpp:245
+#: src/synfig/valuenode_blinecalctangent.cpp:248
 msgid "Fixed Length"
-msgstr ""
+msgstr "Фиксированная длина"
 
-#: src/synfig/valuenode_composite.cpp:161
-#: src/synfig/valuenode_composite.cpp:181
+#: src/synfig/valuenode_composite.cpp:164
+#: src/synfig/valuenode_composite.cpp:184
 msgid "Bad type for composite"
 msgstr ""
 
-#: src/synfig/valuenode_composite.cpp:267
+#: src/synfig/valuenode_composite.cpp:270
 msgid "Red"
 msgstr "Красный"
 
-#: src/synfig/valuenode_composite.cpp:269
+#: src/synfig/valuenode_composite.cpp:272
 msgid "Green"
 msgstr "Зеленый"
 
-#: src/synfig/valuenode_composite.cpp:271
+#: src/synfig/valuenode_composite.cpp:274
 msgid "Blue"
 msgstr "Синий"
 
-#: src/synfig/valuenode_composite.cpp:273
-#: src/synfig/valuenode_radialcomposite.cpp:210
+#: src/synfig/valuenode_composite.cpp:276
+#: src/synfig/valuenode_radialcomposite.cpp:213
 msgid "Alpha"
 msgstr "Альфа"
 
-#: src/synfig/valuenode_composite.cpp:277
+#: src/synfig/valuenode_composite.cpp:280
 msgid "Vertex 1"
 msgstr "Вершина 1"
 
-#: src/synfig/valuenode_composite.cpp:279
-#: src/synfig/valuenode_composite.cpp:295
+#: src/synfig/valuenode_composite.cpp:282
+#: src/synfig/valuenode_composite.cpp:298
 msgid "Tangent 1"
 msgstr "Касательная 1"
 
-#: src/synfig/valuenode_composite.cpp:281
+#: src/synfig/valuenode_composite.cpp:284
 msgid "Vertex 2"
 msgstr "Вершина 2"
 
-#: src/synfig/valuenode_composite.cpp:283
-#: src/synfig/valuenode_composite.cpp:297
+#: src/synfig/valuenode_composite.cpp:286
+#: src/synfig/valuenode_composite.cpp:300
 msgid "Tangent 2"
 msgstr "Касательная 2"
 
-#: src/synfig/valuenode_composite.cpp:287
+#: src/synfig/valuenode_composite.cpp:290
 msgid "Vertex"
 msgstr "Вершина"
 
-#: src/synfig/valuenode_composite.cpp:293
+#: src/synfig/valuenode_composite.cpp:296
 msgid "Split Tangents"
 msgstr "Разделить касательные"
 
-#: src/synfig/valuenode_composite.cpp:304
-#: src/synfig/valuenode_radialcomposite.cpp:221
+#: src/synfig/valuenode_composite.cpp:307
+#: src/synfig/valuenode_radialcomposite.cpp:224
 #, c-format
 msgid "C%d"
 msgstr ""
 
-#: src/synfig/valuenode_const.cpp:126
+#: src/synfig/valuenode_const.cpp:129
 msgid "Constant"
 msgstr "Константа"
 
-#: src/synfig/valuenode_cos.cpp:167 src/synfig/valuenode_sine.cpp:167
+#: src/synfig/valuenode_compare.cpp:128
+msgid "Greater Than"
+msgstr "Больше чем"
+
+#: src/synfig/valuenode_compare.cpp:129
+msgid "Equal to"
+msgstr "Равно"
+
+#: src/synfig/valuenode_compare.cpp:130
+msgid "Less Than"
+msgstr "Меньше чем"
+
+#: src/synfig/valuenode_cos.cpp:173
+#: src/synfig/valuenode_sine.cpp:170
 msgid "Amplitude"
 msgstr "Амплитуда"
 
 #: src/synfig/valuenode_duplicate.cpp:121
 msgid "From"
-msgstr ""
+msgstr "От"
 
 #: src/synfig/valuenode_duplicate.cpp:122
 msgid "To"
-msgstr ""
+msgstr "До"
 
-#: src/synfig/valuenode_dynamiclist.cpp:613
+#: src/synfig/valuenode_dynamiclist.cpp:616
 msgid "List type/item type mismatch, throwing away mismatch"
 msgstr ""
 
-#: src/synfig/valuenode_dynamiclist.cpp:661
+#: src/synfig/valuenode_dynamiclist.cpp:664
 #, c-format
 msgid "Item %03d"
 msgstr ""
 
-#: src/synfig/valuenode_exp.cpp:155
+#: src/synfig/valuenode_exp.cpp:158
 msgid "Exponent"
 msgstr ""
 
@@ -2625,439 +2865,462 @@ msgstr ""
 msgid "Integer"
 msgstr ""
 
-#: src/synfig/valuenode_join.cpp:202
+#: src/synfig/valuenode_join.cpp:205
 msgid "Strings"
 msgstr ""
 
-#: src/synfig/valuenode_join.cpp:203 src/synfig/valuenode_timedswap.cpp:221
+#: src/synfig/valuenode_join.cpp:206
+#: src/synfig/valuenode_timedswap.cpp:224
 msgid "Before"
 msgstr "До"
 
-#: src/synfig/valuenode_join.cpp:204
+#: src/synfig/valuenode_join.cpp:207
 msgid "Separator"
-msgstr ""
+msgstr "Разделитель"
 
-#: src/synfig/valuenode_join.cpp:205 src/synfig/valuenode_timedswap.cpp:222
+#: src/synfig/valuenode_join.cpp:208
+#: src/synfig/valuenode_timedswap.cpp:225
 msgid "After"
 msgstr "После"
 
-#: src/synfig/valuenode_linear.cpp:209
+#: src/synfig/valuenode_linear.cpp:212
 msgid "Rate"
 msgstr "Частота"
 
-#: src/synfig/valuenode_linear.cpp:212
+#: src/synfig/valuenode_linear.cpp:215
 msgid "Slope"
 msgstr ""
 
-#: src/synfig/valuenode_radialcomposite.cpp:121
-#: src/synfig/valuenode_radialcomposite.cpp:137
+#: src/synfig/valuenode_not.cpp:152
+msgid "NOT"
+msgstr "НЕ"
+
+#: src/synfig/valuenode_or.cpp:161
+msgid "OR"
+msgstr "ИЛИ"
+
+#: src/synfig/valuenode_pow.cpp:122
+msgid "Base"
+msgstr ""
+
+#: src/synfig/valuenode_pow.cpp:124
+#: src/synfig/valuenode_reciprocal.cpp:125
+msgid "Epsilon"
+msgstr ""
+
+#: src/synfig/valuenode_pow.cpp:125
+#: src/synfig/valuenode_reciprocal.cpp:126
+msgid "Infinite"
+msgstr ""
+
+#: src/synfig/valuenode_radialcomposite.cpp:124
+#: src/synfig/valuenode_radialcomposite.cpp:140
 msgid "Bad type for radialcomposite"
 msgstr ""
 
-#: src/synfig/valuenode_radialcomposite.cpp:199
+#: src/synfig/valuenode_radialcomposite.cpp:202
 msgid "Theta"
-msgstr ""
+msgstr "Тета"
 
-#: src/synfig/valuenode_radialcomposite.cpp:204
+#: src/synfig/valuenode_radialcomposite.cpp:207
 msgid "Luma"
 msgstr ""
 
-#: src/synfig/valuenode_radialcomposite.cpp:206
+#: src/synfig/valuenode_radialcomposite.cpp:209
 msgid "Saturation"
 msgstr "Насыщенность"
 
-#: src/synfig/valuenode_radialcomposite.cpp:208
+#: src/synfig/valuenode_radialcomposite.cpp:211
 msgid "Hue"
 msgstr "Тон"
 
-#: src/synfig/valuenode_range.cpp:118
+#: src/synfig/valuenode_range.cpp:121
 msgid "Some of my parameters aren't set!"
 msgstr ""
 
-#: src/synfig/valuenode_range.cpp:191
+#: src/synfig/valuenode_range.cpp:194
 msgid "Min"
 msgstr ""
 
-#: src/synfig/valuenode_range.cpp:192
+#: src/synfig/valuenode_range.cpp:195
 msgid "Max"
 msgstr ""
 
-#: src/synfig/valuenode_realstring.cpp:183
+#: src/synfig/valuenode_realstring.cpp:186
 msgid "Real"
 msgstr ""
 
-#: src/synfig/valuenode_realstring.cpp:185
+#: src/synfig/valuenode_realstring.cpp:188
 msgid "Precision"
 msgstr "Точность"
 
-#: src/synfig/valuenode_realstring.cpp:186
+#: src/synfig/valuenode_realstring.cpp:189
 msgid "Zero Padded"
 msgstr ""
 
-#: src/synfig/valuenode_reciprocal.cpp:125
-msgid "Epsilon"
-msgstr ""
-
-#: src/synfig/valuenode_reciprocal.cpp:126
-msgid "Infinite"
-msgstr ""
-
-#: src/synfig/valuenode_repeat_gradient.cpp:184
+#: src/synfig/valuenode_repeat_gradient.cpp:187
 msgid "Count"
 msgstr ""
 
-#: src/synfig/valuenode_repeat_gradient.cpp:186
+#: src/synfig/valuenode_repeat_gradient.cpp:189
 msgid "Specify Start"
-msgstr ""
+msgstr "Укажите начало"
 
-#: src/synfig/valuenode_repeat_gradient.cpp:187
+#: src/synfig/valuenode_repeat_gradient.cpp:190
 msgid "Specify End"
-msgstr ""
+msgstr "Укажите конец"
 
-#: src/synfig/valuenode_repeat_gradient.cpp:188
+#: src/synfig/valuenode_repeat_gradient.cpp:191
 msgid "Start Color"
-msgstr ""
+msgstr "Начальная опорная точка"
 
-#: src/synfig/valuenode_repeat_gradient.cpp:189
+#: src/synfig/valuenode_repeat_gradient.cpp:192
 msgid "End Color"
+msgstr "Конечная опорная точка"
+
+#: src/synfig/valuenode_scale.cpp:149
+#: src/synfig/valuenode_scale.cpp:170
+msgid "Attempting to get the inverse of a non invertible Valuenode"
 msgstr ""
 
-#: src/synfig/valuenode_segcalctangent.cpp:159
-#: src/synfig/valuenode_segcalcvertex.cpp:157
+#: src/synfig/valuenode_segcalctangent.cpp:162
+#: src/synfig/valuenode_segcalcvertex.cpp:160
 msgid "Segment"
 msgstr ""
 
-#: src/synfig/valuenode_step.cpp:215 src/tool/main.cpp:945
+#: src/synfig/valuenode_step.cpp:218
+#: src/tool/main.cpp:944
 msgid "Start Time"
-msgstr ""
+msgstr "Время начала"
 
-#: src/synfig/valuenode_step.cpp:216
+#: src/synfig/valuenode_step.cpp:219
 msgid "Intersection"
 msgstr "Пересечение"
 
-#: src/synfig/valuenode_stripes.cpp:170
+#: src/synfig/valuenode_stripes.cpp:173
 msgid "Color 1"
-msgstr ""
+msgstr "Цвет 1"
 
-#: src/synfig/valuenode_stripes.cpp:172
+#: src/synfig/valuenode_stripes.cpp:175
 msgid "Color 2"
-msgstr ""
+msgstr "Цвет 2"
 
-#: src/synfig/valuenode_stripes.cpp:174
+#: src/synfig/valuenode_stripes.cpp:177
 msgid "Stripe Count"
 msgstr ""
 
-#: src/synfig/valuenode_timedswap.cpp:223
+#: src/synfig/valuenode_timedswap.cpp:226
 msgid "Swap Time"
 msgstr ""
 
-#: src/synfig/valuenode_timedswap.cpp:224
+#: src/synfig/valuenode_timedswap.cpp:227
 msgid "Swap Duration"
 msgstr ""
 
-#: src/synfig/valuenode_timestring.cpp:168
+#: src/synfig/valuenode_timestring.cpp:171
 msgid "Time"
 msgstr ""
 
-#: src/synfig/valuenode_twotone.cpp:136
+#: src/synfig/valuenode_twotone.cpp:139
 msgid "Color1"
 msgstr ""
 
-#: src/synfig/valuenode_twotone.cpp:138
+#: src/synfig/valuenode_twotone.cpp:141
 msgid "Color2"
 msgstr ""
 
-#: src/tool/main.cpp:216
+#: src/tool/main.cpp:217
 msgid "Line"
 msgstr ""
 
-#: src/tool/main.cpp:216
+#: src/tool/main.cpp:217
 msgid " of "
 msgstr ""
 
-#: src/tool/main.cpp:322
+#: src/tool/main.cpp:319
 msgid "syntax: "
-msgstr ""
-
-#: src/tool/main.cpp:325
-msgid "Print out usage and syntax info"
-msgstr ""
+msgstr "синтаксис:"
 
-#: src/tool/main.cpp:328
+#: src/tool/main.cpp:323
 msgid "Specify output target (Default:unknown)"
 msgstr ""
 
-#: src/tool/main.cpp:329
+#: src/tool/main.cpp:324
 msgid "Set the image width (Use zero for file default)"
 msgstr ""
 
-#: src/tool/main.cpp:330
+#: src/tool/main.cpp:325
 msgid "Set the image height (Use zero for file default)"
 msgstr ""
 
-#: src/tool/main.cpp:331
+#: src/tool/main.cpp:326
 msgid "Set the diagonal size of image window (Span)"
 msgstr ""
 
-#: src/tool/main.cpp:332
+#: src/tool/main.cpp:327
 msgid "Set antialias amount for parametric renderer."
 msgstr ""
 
-#: src/tool/main.cpp:333
+#: src/tool/main.cpp:328
 #, c-format
 msgid "Specify image quality for accelerated renderer (default=%d)"
 msgstr ""
 
-#: src/tool/main.cpp:334
+#: src/tool/main.cpp:329
 msgid "Gamma (default=2.2)"
 msgstr ""
 
-#: src/tool/main.cpp:335
+#: src/tool/main.cpp:330
 msgid "Verbose Output (add more for more verbosity)"
 msgstr ""
 
-#: src/tool/main.cpp:336
+#: src/tool/main.cpp:331
 msgid "Quiet mode (No progress/time-remaining display)"
 msgstr ""
 
-#: src/tool/main.cpp:337
+#: src/tool/main.cpp:332
 msgid "Render the canvas with the given id instead of the root."
 msgstr ""
 
-#: src/tool/main.cpp:338
+#: src/tool/main.cpp:333
 msgid "Specify output filename"
 msgstr ""
 
-#: src/tool/main.cpp:339
+#: src/tool/main.cpp:334
 msgid "Enable multithreaded renderer using specified # of threads"
 msgstr ""
 
-#: src/tool/main.cpp:340
+#: src/tool/main.cpp:335
 msgid "Print Benchmarks"
 msgstr ""
 
-#: src/tool/main.cpp:341
+#: src/tool/main.cpp:336
 msgid "Set the frame rate"
 msgstr ""
 
-#: src/tool/main.cpp:342
+#: src/tool/main.cpp:337
 msgid "Render a single frame at <seconds>"
 msgstr ""
 
-#: src/tool/main.cpp:343 src/tool/main.cpp:344
+#: src/tool/main.cpp:338
+#: src/tool/main.cpp:339
 msgid "Set the starting time"
 msgstr ""
 
-#: src/tool/main.cpp:345
+#: src/tool/main.cpp:340
 msgid "Set the ending time"
 msgstr ""
 
-#: src/tool/main.cpp:346
+#: src/tool/main.cpp:341
 msgid "Set the physical resolution (dots-per-inch)"
 msgstr ""
 
-#: src/tool/main.cpp:347
+#: src/tool/main.cpp:342
 msgid "Set the physical X resolution (dots-per-inch)"
 msgstr ""
 
-#: src/tool/main.cpp:348
+#: src/tool/main.cpp:343
 msgid "Set the physical Y resolution (dots-per-inch)"
 msgstr ""
 
-#: src/tool/main.cpp:350
+#: src/tool/main.cpp:345
 msgid "List the exported canvases in the composition"
 msgstr ""
 
-#: src/tool/main.cpp:351
+#: src/tool/main.cpp:346
 msgid "Print out specified details of the root canvas"
 msgstr ""
 
-#: src/tool/main.cpp:352
+#: src/tool/main.cpp:347
 msgid "Append layers in <filename> to composition"
 msgstr ""
 
-#: src/tool/main.cpp:354
+#: src/tool/main.cpp:349
 msgid "Print out layer's description, parameter info, etc."
 msgstr ""
 
-#: src/tool/main.cpp:355
+#: src/tool/main.cpp:350
 msgid "Print out the list of available layers"
 msgstr ""
 
-#: src/tool/main.cpp:356
+#: src/tool/main.cpp:351
 msgid "Print out the list of available targets"
 msgstr ""
 
-#: src/tool/main.cpp:357
+#: src/tool/main.cpp:352
 msgid "Print out the list of available importers"
 msgstr ""
 
-#: src/tool/main.cpp:358
+#: src/tool/main.cpp:353
 msgid "Print out the list of available ValueNodes"
 msgstr ""
 
-#: src/tool/main.cpp:359
+#: src/tool/main.cpp:354
 msgid "Print out the list of loaded modules"
 msgstr ""
 
-#: src/tool/main.cpp:360
+#: src/tool/main.cpp:355
 msgid "Print out version information"
 msgstr ""
 
-#: src/tool/main.cpp:361
+#: src/tool/main.cpp:356
 msgid "Print out misc build information"
 msgstr ""
 
-#: src/tool/main.cpp:362
+#: src/tool/main.cpp:357
 msgid "Print out license information"
 msgstr ""
 
-#: src/tool/main.cpp:365
+#: src/tool/main.cpp:360
 msgid "Test GUID generation"
 msgstr ""
 
-#: src/tool/main.cpp:366
+#: src/tool/main.cpp:361
 msgid "Test signal implementation"
 msgstr ""
 
-#: src/tool/main.cpp:616
+#: src/tool/main.cpp:365
+msgid "Print out usage and syntax info"
+msgstr ""
+
+#: src/tool/main.cpp:615
 #, c-format
 msgid "Antialiasing set to %d, (%d samples per pixel)"
 msgstr ""
 
-#: src/tool/main.cpp:624
+#: src/tool/main.cpp:623
 #, c-format
 msgid "Span set to %d units"
 msgstr ""
 
-#: src/tool/main.cpp:634
+#: src/tool/main.cpp:633
 #, c-format
 msgid "Frame rate set to %d frames per second"
 msgstr ""
 
-#: src/tool/main.cpp:644
+#: src/tool/main.cpp:643
 #, c-format
 msgid "Physical resolution set to %f dpi"
 msgstr ""
 
-#: src/tool/main.cpp:654
+#: src/tool/main.cpp:653
 #, c-format
 msgid "Physical X resolution set to %f dpi"
 msgstr ""
 
-#: src/tool/main.cpp:664
+#: src/tool/main.cpp:663
 #, c-format
 msgid "Physical Y resolution set to %f dpi"
 msgstr ""
 
-#: src/tool/main.cpp:685
+#: src/tool/main.cpp:684
 msgid "Rendering frame at "
 msgstr ""
 
-#: src/tool/main.cpp:707
+#: src/tool/main.cpp:706
 #, c-format
 msgid "Resolution set to %dx%d"
 msgstr ""
 
-#: src/tool/main.cpp:724
+#: src/tool/main.cpp:723
 #, c-format
 msgid "Quality set to %d"
 msgstr ""
 
-#: src/tool/main.cpp:744
+#: src/tool/main.cpp:743
 #, c-format
 msgid "Threads set to %d"
 msgstr ""
 
-#: src/tool/main.cpp:914
+#: src/tool/main.cpp:913
 msgid "Unrecognised canvas variable: "
 msgstr ""
 
-#: src/tool/main.cpp:915
+#: src/tool/main.cpp:914
 msgid "Recognized variables are:"
 msgstr ""
 
-#: src/tool/main.cpp:951
+#: src/tool/main.cpp:950
 msgid "End Time"
-msgstr ""
+msgstr "Время завершения"
 
-#: src/tool/main.cpp:957
+#: src/tool/main.cpp:956
 msgid "Frame Rate"
 msgstr ""
 
-#: src/tool/main.cpp:963
+#: src/tool/main.cpp:962
 msgid "Start Frame"
-msgstr ""
+msgstr "Кадра начала"
 
-#: src/tool/main.cpp:969
+#: src/tool/main.cpp:968
 msgid "End Frame"
-msgstr ""
+msgstr "Кадр конца"
 
-#: src/tool/main.cpp:990
+#: src/tool/main.cpp:989
 msgid "Image Aspect Ratio"
 msgstr ""
 
-#: src/tool/main.cpp:999
+#: src/tool/main.cpp:998
 msgid "Pixel Width"
 msgstr "Ширина пиксела"
 
-#: src/tool/main.cpp:1005
+#: src/tool/main.cpp:1004
 msgid "Pixel Height"
 msgstr "Высота пиксела"
 
-#: src/tool/main.cpp:1011
+#: src/tool/main.cpp:1010
 msgid "Pixel Aspect Ratio"
 msgstr "Соотношение сторон пиксела"
 
-#: src/tool/main.cpp:1020
+#: src/tool/main.cpp:1019
 msgid "Top Left"
 msgstr "Верхний левый"
 
-#: src/tool/main.cpp:1027
+#: src/tool/main.cpp:1026
 msgid "Bottom Right"
 msgstr "Нижний правый"
 
-#: src/tool/main.cpp:1034
+#: src/tool/main.cpp:1033
 msgid "Physical Width"
 msgstr "Физическая ширина"
 
-#: src/tool/main.cpp:1040
+#: src/tool/main.cpp:1039
 msgid "Physical Height"
 msgstr "Физическая высота"
 
-#: src/tool/main.cpp:1046
+#: src/tool/main.cpp:1045
 msgid "X Resolution"
 msgstr ""
 
-#: src/tool/main.cpp:1052
+#: src/tool/main.cpp:1051
 msgid "Y Resolution"
 msgstr ""
 
-#: src/tool/main.cpp:1058
+#: src/tool/main.cpp:1057
 msgid "Diagonal Image Span"
 msgstr ""
 
-#: src/tool/main.cpp:1067
+#: src/tool/main.cpp:1066
 msgid "Interlaced"
 msgstr ""
 
-#: src/tool/main.cpp:1073
+#: src/tool/main.cpp:1072
 msgid "Antialias"
 msgstr ""
 
-#: src/tool/main.cpp:1085
+#: src/tool/main.cpp:1084
 msgid "Flags"
 msgstr ""
 
-#: src/tool/main.cpp:1091
+#: src/tool/main.cpp:1090
 msgid "Focus"
-msgstr ""
+msgstr "Фокус"
 
-#: src/tool/main.cpp:1098
+#: src/tool/main.cpp:1097
 msgid "Background Color"
 msgstr "Цвет фона"
 
-#: src/tool/main.cpp:1108
+#: src/tool/main.cpp:1107
 msgid "Metadata"
 msgstr "Метаданные"
 
@@ -3071,10 +3334,13 @@ msgstr ""
 
 #: src/tool/main.cpp:1189
 msgid "Unable to load '"
-msgstr ""
+msgstr "Не удалось загрузить '"
 
-#: src/tool/main.cpp:1190 src/tool/main.cpp:1215 src/tool/main.cpp:1223
-#: src/tool/main.cpp:1328 src/tool/main.cpp:1354
+#: src/tool/main.cpp:1190
+#: src/tool/main.cpp:1215
+#: src/tool/main.cpp:1223
+#: src/tool/main.cpp:1328
+#: src/tool/main.cpp:1354
 msgid "Throwing out job..."
 msgstr ""
 
@@ -3082,9 +3348,10 @@ msgstr ""
 msgid "Unable to find canvas with ID \""
 msgstr ""
 
-#: src/tool/main.cpp:1214 src/tool/main.cpp:1222
+#: src/tool/main.cpp:1214
+#: src/tool/main.cpp:1222
 msgid "\" in "
-msgstr ""
+msgstr "\" в "
 
 #: src/tool/main.cpp:1222
 msgid "Invalid canvas name \""
@@ -3132,11 +3399,11 @@ msgstr ""
 
 #: src/tool/main.cpp:1350
 msgid "Unidentified arguments for "
-msgstr ""
+msgstr "Неопознанные аргументы для "
 
 #: src/tool/main.cpp:1363
 msgid "Unidentified arguments:"
-msgstr ""
+msgstr "Неопознанные аргументы:"
 
 #: src/tool/main.cpp:1372
 msgid "Nothing to do!"
@@ -3149,3 +3416,4 @@ msgstr "Рендеринг..."
 #: src/tool/main.cpp:1431
 msgid "Done."
 msgstr "Готово"
+