# Translation of darktable to capitalized (orthographically correct) English.
# Copyright (C) 2023-2025 darktable's copyright holder.
# This file is distributed under the same license as the darktable package.
# Victor Forsiuk <vvforce@gmail.com>, 2023-2025.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-27 17:32+0100\n"
"PO-Revision-Date: 2025-12-27 19:16+0200\n"
"Last-Translator: Victor Forsiuk <vvforce@gmail.com>\n"
"Language-Team: \n"
"Language: en\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 3.8\n"

#: ../build/bin/conf_gen.h:97
msgctxt "preferences"
msgid "first instance"
msgstr "First instance"

#: ../build/bin/conf_gen.h:98 ../build/bin/preferences_gen.h:4502
msgctxt "preferences"
msgid "last instance"
msgstr "Last instance"

#: ../build/bin/conf_gen.h:179 ../build/bin/preferences_gen.h:4244
msgctxt "preferences"
msgid "triangle"
msgstr "Triangle"

#: ../build/bin/conf_gen.h:180
msgctxt "preferences"
msgid "circle"
msgstr "Circle"

#: ../build/bin/conf_gen.h:181
msgctxt "preferences"
msgid "diamond"
msgstr "Diamond"

#: ../build/bin/conf_gen.h:182
msgctxt "preferences"
msgid "bar"
msgstr "Bar"

#: ../build/bin/conf_gen.h:231 ../build/bin/conf_gen.h:359
#: ../build/bin/conf_gen.h:370 ../build/bin/conf_gen.h:1509
#: ../build/bin/conf_gen.h:1526 ../build/bin/conf_gen.h:1559
#: ../build/bin/preferences_gen.h:2748 ../build/bin/preferences_gen.h:2835
msgctxt "preferences"
msgid "never"
msgstr "Never"

#: ../build/bin/conf_gen.h:232
msgctxt "preferences"
msgid "once a month"
msgstr "Once a month"

#: ../build/bin/conf_gen.h:233 ../build/bin/preferences_gen.h:4045
msgctxt "preferences"
msgid "once a week"
msgstr "Once a week"

#: ../build/bin/conf_gen.h:234
msgctxt "preferences"
msgid "once a day"
msgstr "Once a day"

#: ../build/bin/conf_gen.h:235
msgctxt "preferences"
msgid "on close"
msgstr "On close"

#: ../build/bin/conf_gen.h:292 ../build/bin/conf_gen.h:1502
#: ../build/bin/conf_gen.h:1519 ../build/bin/conf_gen.h:1560
msgctxt "preferences"
msgid "small"
msgstr "Small"

#: ../build/bin/conf_gen.h:293 ../build/bin/conf_gen.h:423
#: ../build/bin/preferences_gen.h:3499 ../build/bin/preferences_gen.h:3546
msgctxt "preferences"
msgid "default"
msgstr "Default"

#: ../build/bin/conf_gen.h:294 ../build/bin/conf_gen.h:3655
msgctxt "preferences"
msgid "large"
msgstr "Large"

#: ../build/bin/conf_gen.h:360
msgctxt "preferences"
msgid "after edit"
msgstr "After edit"

#: ../build/bin/conf_gen.h:361 ../build/bin/preferences_gen.h:4097
msgctxt "preferences"
msgid "on import"
msgstr "On import"

#: ../build/bin/conf_gen.h:371 ../build/bin/conf_gen.h:1501
#: ../build/bin/conf_gen.h:1518 ../build/bin/conf_gen.h:4195
#: ../build/bin/preferences_gen.h:3237
msgctxt "preferences"
msgid "always"
msgstr "Always"

#: ../build/bin/conf_gen.h:372 ../build/bin/preferences_gen.h:4115
msgctxt "preferences"
msgid "only large entries"
msgstr "Only large entries"

#: ../build/bin/conf_gen.h:405
msgctxt "preferences"
msgid "sensitive"
msgstr "Sensitive"

#: ../build/bin/conf_gen.h:406 ../build/bin/preferences_gen.h:4627
msgctxt "preferences"
msgid "insensitive"
msgstr "Insensitive"

#: ../build/bin/conf_gen.h:424
msgctxt "preferences"
msgid "multiple GPUs"
msgstr "Multiple GPUs"

#: ../build/bin/conf_gen.h:425
msgctxt "preferences"
msgid "very fast GPU"
msgstr "Very fast GPU"

#: ../build/bin/conf_gen.h:834 ../build/bin/preferences_gen.h:4701
msgctxt "preferences"
msgid "import time"
msgstr "Import time"

#: ../build/bin/conf_gen.h:835
msgctxt "preferences"
msgid "folder name"
msgstr "Folder name"

#: ../build/bin/conf_gen.h:852
msgctxt "preferences"
msgid "RGB"
msgstr "RGB"

#: ../build/bin/conf_gen.h:853
msgctxt "preferences"
msgid "Lab"
msgstr "Lab"

#: ../build/bin/conf_gen.h:854
msgctxt "preferences"
msgid "LCh"
msgstr "LCh"

#: ../build/bin/conf_gen.h:855
msgctxt "preferences"
msgid "HSL"
msgstr "HSL"

#: ../build/bin/conf_gen.h:856
msgctxt "preferences"
msgid "Hex"
msgstr "Hex"

#: ../build/bin/conf_gen.h:857 ../build/bin/conf_gen.h:2393
#: ../build/bin/conf_gen.h:3246 ../build/bin/conf_gen.h:3628
#: ../build/bin/conf_gen.h:3980
msgctxt "preferences"
msgid "none"
msgstr "None"

#: ../build/bin/conf_gen.h:866
msgctxt "preferences"
msgid "mean"
msgstr "Mean"

#: ../build/bin/conf_gen.h:867
msgctxt "preferences"
msgid "min"
msgstr "Min"

#: ../build/bin/conf_gen.h:868
msgctxt "preferences"
msgid "max"
msgstr "Max"

#: ../build/bin/conf_gen.h:1166
msgid "select only new images"
msgstr "Select only new images"

#: ../build/bin/conf_gen.h:1167
msgid "only select images that have not already been imported"
msgstr "Only select images that have not already been imported"

#: ../build/bin/conf_gen.h:1174
msgid "ignore non-raw images"
msgstr "Ignore non-raw images"

#: ../build/bin/conf_gen.h:1175
msgid ""
"if enabled, only raw files will be allowed to import. non-raw files will not "
"be visible in the dialog and will not be imported."
msgstr ""
"If enabled, only raw files will be allowed to import. Non-raw files will not "
"be visible in the dialog and will not be imported."

#: ../build/bin/conf_gen.h:1182
msgid "apply metadata"
msgstr "Apply metadata"

#: ../build/bin/conf_gen.h:1183
msgid "apply some metadata to all newly imported images."
msgstr "Apply some metadata to all newly imported images."

#: ../build/bin/conf_gen.h:1190
msgid "recursive directory"
msgstr "Recursive directory"

#: ../build/bin/conf_gen.h:1191
msgid "recursive directory traversal when importing filmrolls"
msgstr "Recursive directory traversal when importing filmrolls"

#: ../build/bin/conf_gen.h:1198
msgid "creator to be applied when importing"
msgstr "Creator to be applied when importing"

#: ../build/bin/conf_gen.h:1206
msgid "publisher to be applied when importing"
msgstr "Publisher to be applied when importing"

#: ../build/bin/conf_gen.h:1214
msgid "rights to be applied when importing"
msgstr "Rights to be applied when importing"

#: ../build/bin/conf_gen.h:1222
msgid "comma separated tags to be applied when importing"
msgstr "Comma separated tags to be applied when importing"

#: ../build/bin/conf_gen.h:1230
msgid "import tags from XMP"
msgstr "Import tags from XMP"

#: ../build/bin/conf_gen.h:1262
msgid "initial rating"
msgstr "Initial rating"

#: ../build/bin/conf_gen.h:1263
msgid "initial star rating for all images when importing a filmroll"
msgstr "Initial star rating for all images when importing a filmroll"

#: ../build/bin/conf_gen.h:1270
msgid "ignore EXIF rating"
msgstr "Ignore EXIF rating"

#: ../build/bin/conf_gen.h:1271
msgid ""
"ignore EXIF rating. if not set and EXIF rating is found, it overrides "
"'initial rating'"
msgstr ""
"Ignore EXIF rating. If not set and EXIF rating is found, it overrides "
"'initial rating'"

#: ../build/bin/conf_gen.h:1278
msgid "import job"
msgstr "Import job"

#: ../build/bin/conf_gen.h:1279
msgid "name of the import job"
msgstr "Name of the import job"

#: ../build/bin/conf_gen.h:1286
msgid "override today's date"
msgstr "Override today's date"

#: ../build/bin/conf_gen.h:1287
msgid ""
"type a date in the form: YYYY:MM:DD[ hh:mm:ss[.sss]] if you want to override "
"the current date/time used when expanding variables:\n"
"$(YEAR), $(MONTH), $(DAY), $(HOUR), $(MINUTE), $(SECONDS), $(MSEC).\n"
"let the field empty otherwise"
msgstr ""
"Type a date in the form: YYYY:MM:DD[ hh:mm:ss[.sss]] if you want to override "
"the current date/time used when expanding variables:\n"
"$(YEAR), $(MONTH), $(DAY), $(HOUR), $(MINUTE), $(SECONDS), $(MSEC).\n"
"Let the field empty otherwise"

#: ../build/bin/conf_gen.h:1294
msgid "keep this window open"
msgstr "Keep this window open"

#: ../build/bin/conf_gen.h:1295
msgid "keep this window open to run several imports"
msgstr "Keep this window open to run several imports"

#: ../build/bin/conf_gen.h:1503 ../build/bin/conf_gen.h:1520
#: ../build/bin/conf_gen.h:1561
msgctxt "preferences"
msgid "VGA"
msgstr "VGA"

#: ../build/bin/conf_gen.h:1504 ../build/bin/conf_gen.h:1521
#: ../build/bin/conf_gen.h:1562 ../build/bin/preferences_gen.h:2766
msgctxt "preferences"
msgid "720p"
msgstr "720p"

#: ../build/bin/conf_gen.h:1505 ../build/bin/conf_gen.h:1522
#: ../build/bin/conf_gen.h:1563
msgctxt "preferences"
msgid "1080p"
msgstr "1080p"

#: ../build/bin/conf_gen.h:1506 ../build/bin/conf_gen.h:1523
#: ../build/bin/conf_gen.h:1564
msgctxt "preferences"
msgid "WQXGA"
msgstr "WQXGA"

#: ../build/bin/conf_gen.h:1507 ../build/bin/conf_gen.h:1524
#: ../build/bin/conf_gen.h:1565
msgctxt "preferences"
msgid "4K"
msgstr "4K"

#: ../build/bin/conf_gen.h:1508 ../build/bin/conf_gen.h:1525
#: ../build/bin/conf_gen.h:1566
msgctxt "preferences"
msgid "5K"
msgstr "5K"

#: ../build/bin/conf_gen.h:1607
msgctxt "preferences"
msgid "off"
msgstr "Off"

#: ../build/bin/conf_gen.h:1608
msgctxt "preferences"
msgid "hardness (relative)"
msgstr "Hardness (relative)"

#: ../build/bin/conf_gen.h:1609
msgctxt "preferences"
msgid "hardness (absolute)"
msgstr "Hardness (absolute)"

#: ../build/bin/conf_gen.h:1610
msgctxt "preferences"
msgid "opacity (relative)"
msgstr "Opacity (relative)"

#: ../build/bin/conf_gen.h:1611
msgctxt "preferences"
msgid "opacity (absolute)"
msgstr "Opacity (absolute)"

#: ../build/bin/conf_gen.h:1612
msgctxt "preferences"
msgid "brush size (relative)"
msgstr "Brush size (relative)"

#: ../build/bin/conf_gen.h:1621
msgctxt "preferences"
msgid "low"
msgstr "Low"

#: ../build/bin/conf_gen.h:1622
msgctxt "preferences"
msgid "medium"
msgstr "Medium"

#: ../build/bin/conf_gen.h:1623
msgctxt "preferences"
msgid "high"
msgstr "High"

#: ../build/bin/conf_gen.h:1648 ../build/bin/preferences_gen.h:3100
msgctxt "preferences"
msgid "false color"
msgstr "False color"

#: ../build/bin/conf_gen.h:1649
msgctxt "preferences"
msgid "grayscale"
msgstr "Grayscale"

#: ../build/bin/conf_gen.h:1666
msgctxt "preferences"
msgid "top left"
msgstr "Top left"

#: ../build/bin/conf_gen.h:1667
msgctxt "preferences"
msgid "top right"
msgstr "Top right"

#: ../build/bin/conf_gen.h:1668
msgctxt "preferences"
msgid "top center"
msgstr "Top center"

#: ../build/bin/conf_gen.h:1669 ../build/bin/preferences_gen.h:3015
msgctxt "preferences"
msgid "bottom"
msgstr "Bottom"

#: ../build/bin/conf_gen.h:1670
msgctxt "preferences"
msgid "hidden"
msgstr "Hidden"

#: ../build/bin/conf_gen.h:2352
msgid "show OSD"
msgstr "Show OSD"

#: ../build/bin/conf_gen.h:2353
msgid "toggle the visibility of the map overlays"
msgstr "Toggle the visibility of the map overlays"

#: ../build/bin/conf_gen.h:2360 ../src/libs/map_settings.c:119
msgid "filtered images"
msgstr "Filtered images"

#: ../build/bin/conf_gen.h:2361
msgid "when set limit the images drawn to the current filmstrip"
msgstr "When set limit the images drawn to the current filmstrip"

#: ../build/bin/conf_gen.h:2368
msgid "max images"
msgstr "Max images"

#: ../build/bin/conf_gen.h:2369
msgid "the maximum number of image thumbnails drawn on the map"
msgstr "The maximum number of image thumbnails drawn on the map"

#: ../build/bin/conf_gen.h:2376
msgid "group size factor"
msgstr "Group size factor"

#: ../build/bin/conf_gen.h:2377
msgid ""
"increase or decrease the spatial size of images groups on the map. can "
"influence the calculation time"
msgstr ""
"Increase or decrease the spatial size of images groups on the map. Can "
"influence the calculation time"

#: ../build/bin/conf_gen.h:2384
msgid "min images per group"
msgstr "Min images per group"

#: ../build/bin/conf_gen.h:2385
msgid ""
"the minimum number of images to set up an images group. can influence the "
"calculation time."
msgstr ""
"The minimum number of images to set up an images group. Can influence the "
"calculation time."

#: ../build/bin/conf_gen.h:2391
msgctxt "preferences"
msgid "thumbnail"
msgstr "Thumbnail"

#: ../build/bin/conf_gen.h:2392
msgctxt "preferences"
msgid "count"
msgstr "Count"

#: ../build/bin/conf_gen.h:2395
msgid "thumbnail display"
msgstr "Thumbnail display"

#: ../build/bin/conf_gen.h:2396
msgid ""
"three options are available: images thumbnails, only the count of images of "
"the group or nothing"
msgstr ""
"Three options are available: images thumbnails, only the count of images of "
"the group or nothing"

#: ../build/bin/conf_gen.h:2411
msgid "max polygon points"
msgstr "Max polygon points"

#: ../build/bin/conf_gen.h:2412
msgid ""
"limit the number of points imported with polygon in find location module"
msgstr ""
"Limit the number of points imported with polygon in find location module"

#: ../build/bin/conf_gen.h:2818
msgctxt "preferences"
msgid "original"
msgstr "Original"

#: ../build/bin/conf_gen.h:2819
msgctxt "preferences"
msgid "to 1/2"
msgstr "To 1/2"

#: ../build/bin/conf_gen.h:2820
msgctxt "preferences"
msgid "to 1/3"
msgstr "To 1/3"

#: ../build/bin/conf_gen.h:2821
msgctxt "preferences"
msgid "to 1/4"
msgstr "To 1/4"

#: ../build/bin/conf_gen.h:2846 ../build/bin/conf_gen.h:2857
msgctxt "preferences"
msgid "bilinear"
msgstr "Bilinear"

#: ../build/bin/conf_gen.h:2847 ../build/bin/conf_gen.h:2858
#: ../build/bin/preferences_gen.h:3339
msgctxt "preferences"
msgid "bicubic"
msgstr "Bicubic"

#: ../build/bin/conf_gen.h:2848 ../build/bin/conf_gen.h:2859
msgctxt "preferences"
msgid "lanczos2"
msgstr "Lanczos2"

#: ../build/bin/conf_gen.h:2860 ../build/bin/preferences_gen.h:3357
msgctxt "preferences"
msgid "lanczos3"
msgstr "Lanczos3"

#: ../build/bin/conf_gen.h:3245 ../build/bin/conf_gen.h:4198
#: ../build/bin/preferences_gen.h:3955
msgctxt "preferences"
msgid "auto"
msgstr "Auto"

#: ../build/bin/conf_gen.h:3247
msgctxt "preferences"
msgid "libsecret"
msgstr "libsecret"

#: ../build/bin/conf_gen.h:3248
msgctxt "preferences"
msgid "kwallet"
msgstr "KWallet"

#: ../build/bin/conf_gen.h:3249
msgctxt "preferences"
msgid "apple_keychain"
msgstr "apple_keychain"

#: ../build/bin/conf_gen.h:3250
msgctxt "preferences"
msgid "windows_credentials"
msgstr "windows_credentials"

#: ../build/bin/conf_gen.h:3515
msgctxt "preferences"
msgid "vectorscope"
msgstr "Vectorscope"

#: ../build/bin/conf_gen.h:3516
msgctxt "preferences"
msgid "waveform"
msgstr "Waveform"

#: ../build/bin/conf_gen.h:3517
msgctxt "preferences"
msgid "RGB parade"
msgstr "RGB parade"

#: ../build/bin/conf_gen.h:3518
msgctxt "preferences"
msgid "histogram"
msgstr "Histogram"

#: ../build/bin/conf_gen.h:3527
msgctxt "preferences"
msgid "left"
msgstr "Left"

#: ../build/bin/conf_gen.h:3528 ../build/bin/preferences_gen.h:4341
msgctxt "preferences"
msgid "right"
msgstr "Right"

#: ../build/bin/conf_gen.h:3545 ../build/bin/conf_gen.h:3586
msgctxt "preferences"
msgid "logarithmic"
msgstr "Logarithmic"

#: ../build/bin/conf_gen.h:3546 ../build/bin/conf_gen.h:3587
msgctxt "preferences"
msgid "linear"
msgstr "Linear"

#: ../build/bin/conf_gen.h:3555
msgctxt "preferences"
msgid "horizontal"
msgstr "Horizontal"

#: ../build/bin/conf_gen.h:3556
msgctxt "preferences"
msgid "vertical"
msgstr "Vertical"

#: ../build/bin/conf_gen.h:3565
msgctxt "preferences"
msgid "overlaid"
msgstr "Overlaid"

#: ../build/bin/conf_gen.h:3566
msgctxt "preferences"
msgid "parade"
msgstr "Parade"

#: ../build/bin/conf_gen.h:3575
msgctxt "preferences"
msgid "u*v*"
msgstr "u*v*"

#: ../build/bin/conf_gen.h:3576
msgctxt "preferences"
msgid "AzBz"
msgstr "AzBz"

#: ../build/bin/conf_gen.h:3577
msgctxt "preferences"
msgid "RYB"
msgstr "RYB"

#: ../build/bin/conf_gen.h:3629
msgctxt "preferences"
msgid "monochromatic"
msgstr "Monochromatic"

#: ../build/bin/conf_gen.h:3630
msgctxt "preferences"
msgid "analogous"
msgstr "Analogous"

#: ../build/bin/conf_gen.h:3631
msgctxt "preferences"
msgid "analogous complementary"
msgstr "Analogous complementary"

#: ../build/bin/conf_gen.h:3632
msgctxt "preferences"
msgid "complementary"
msgstr "Complementary"

#: ../build/bin/conf_gen.h:3633
msgctxt "preferences"
msgid "split complementary"
msgstr "Split complementary"

#: ../build/bin/conf_gen.h:3634
msgctxt "preferences"
msgid "dyad"
msgstr "Dyad"

#: ../build/bin/conf_gen.h:3635
msgctxt "preferences"
msgid "triad"
msgstr "Triad"

#: ../build/bin/conf_gen.h:3636
msgctxt "preferences"
msgid "tetrad"
msgstr "Tetrad"

#: ../build/bin/conf_gen.h:3637
msgctxt "preferences"
msgid "square"
msgstr "Square"

#: ../build/bin/conf_gen.h:3654
msgctxt "preferences"
msgid "normal"
msgstr "Normal"

#: ../build/bin/conf_gen.h:3656
msgctxt "preferences"
msgid "narrow"
msgstr "Narrow"

#: ../build/bin/conf_gen.h:3657
msgctxt "preferences"
msgid "line"
msgstr "Line"

#: ../build/bin/conf_gen.h:3834
msgctxt "preferences"
msgid "mm"
msgstr "mm"

#: ../build/bin/conf_gen.h:3835
msgctxt "preferences"
msgid "cm"
msgstr "cm"

#: ../build/bin/conf_gen.h:3836
msgctxt "preferences"
msgid "inch"
msgstr "inch"

#: ../build/bin/conf_gen.h:3885 ../build/bin/preferences_gen.h:4359
msgctxt "preferences"
msgid "all"
msgstr "All"

#: ../build/bin/conf_gen.h:3886
msgctxt "preferences"
msgid "xatom"
msgstr "Xatom"

#: ../build/bin/conf_gen.h:3887
msgctxt "preferences"
msgid "colord"
msgstr "colord"

#: ../build/bin/conf_gen.h:3976 ../build/bin/preferences_gen.h:3423
msgctxt "preferences"
msgid "scene-referred (sigmoid)"
msgstr "Scene-referred (Sigmoid)"

#: ../build/bin/conf_gen.h:3977
msgctxt "preferences"
msgid "scene-referred (filmic)"
msgstr "Scene-referred (Filmic)"

#: ../build/bin/conf_gen.h:3978
msgctxt "preferences"
msgid "scene-referred (AgX)"
msgstr "Scene-referred (AgX)"

#: ../build/bin/conf_gen.h:3979
msgctxt "preferences"
msgid "display-referred (legacy)"
msgstr "Display-referred (legacy)"

#: ../build/bin/conf_gen.h:4110
msgid "camera time zone"
msgstr "Camera time zone"

#: ../build/bin/conf_gen.h:4111
msgid ""
"most cameras don't store the time zone in EXIF. give the correct time zone "
"so the GPX data can be correctly matched"
msgstr ""
"Most cameras don't store the time zone in EXIF. Give the correct time zone "
"so the GPX data can be correctly matched"

#: ../build/bin/conf_gen.h:4125
msgctxt "preferences"
msgid "no color"
msgstr "No color"

#: ../build/bin/conf_gen.h:4126
msgctxt "preferences"
msgid "illuminant color"
msgstr "Illuminant color"

#: ../build/bin/conf_gen.h:4127
msgctxt "preferences"
msgid "effect emulation"
msgstr "Effect emulation"

#: ../build/bin/conf_gen.h:4184
msgctxt "preferences"
msgid "list"
msgstr "List"

#: ../build/bin/conf_gen.h:4185
msgctxt "preferences"
msgid "tabs"
msgstr "Tabs"

#: ../build/bin/conf_gen.h:4186
msgctxt "preferences"
msgid "columns"
msgstr "Columns"

#: ../build/bin/conf_gen.h:4196
msgctxt "preferences"
msgid "active"
msgstr "Active"

#: ../build/bin/conf_gen.h:4197
msgctxt "preferences"
msgid "dim"
msgstr "Dim"

#: ../build/bin/conf_gen.h:4199
msgctxt "preferences"
msgid "fade"
msgstr "Fade"

#: ../build/bin/conf_gen.h:4200
msgctxt "preferences"
msgid "fit"
msgstr "Fit"

#: ../build/bin/conf_gen.h:4201
msgctxt "preferences"
msgid "smooth"
msgstr "Smooth"

#: ../build/bin/conf_gen.h:4202
msgctxt "preferences"
msgid "glide"
msgstr "Glide"

#: ../build/bin/preferences_gen.h:80 ../build/bin/preferences_gen.h:120
msgid "this setting has been modified"
msgstr "This setting has been modified"

#: ../build/bin/preferences_gen.h:95 ../src/gui/accelerators.c:3061
#: ../src/gui/gtk.c:3253 ../src/gui/preferences.c:528
#: ../src/gui/preferences.c:1013 ../src/libs/modulegroups.c:4087
msgid "?"
msgstr "?"

#: ../build/bin/preferences_gen.h:136
msgid "not available"
msgstr "Not available"

#: ../build/bin/preferences_gen.h:138 ../build/bin/preferences_gen.h:139
msgid "not available on this system"
msgstr "Not available on this system"

#: ../build/bin/preferences_gen.h:2484 ../src/control/jobs/control_jobs.c:3082
#: ../src/libs/import.c:188
msgid "import"
msgstr "Import"

#: ../build/bin/preferences_gen.h:2489
msgid "session options"
msgstr "Session options"

#: ../build/bin/preferences_gen.h:2499
msgid "base filmroll's directory"
msgstr "Base filmroll's directory"

#: ../build/bin/preferences_gen.h:2510 ../build/bin/preferences_gen.h:2532
#: ../build/bin/preferences_gen.h:2549 ../build/bin/preferences_gen.h:2571
#: ../build/bin/preferences_gen.h:2604 ../build/bin/preferences_gen.h:2621
#: ../build/bin/preferences_gen.h:2638 ../build/bin/preferences_gen.h:2655
#: ../build/bin/preferences_gen.h:2672 ../build/bin/preferences_gen.h:2689
#: ../build/bin/preferences_gen.h:2706 ../build/bin/preferences_gen.h:2723
#: ../build/bin/preferences_gen.h:2748 ../build/bin/preferences_gen.h:2766
#: ../build/bin/preferences_gen.h:2783 ../build/bin/preferences_gen.h:2800
#: ../build/bin/preferences_gen.h:2817 ../build/bin/preferences_gen.h:2835
#: ../build/bin/preferences_gen.h:2852 ../build/bin/preferences_gen.h:2874
#: ../build/bin/preferences_gen.h:2898 ../build/bin/preferences_gen.h:2922
#: ../build/bin/preferences_gen.h:2955 ../build/bin/preferences_gen.h:2972
#: ../build/bin/preferences_gen.h:2997 ../build/bin/preferences_gen.h:3015
#: ../build/bin/preferences_gen.h:3058 ../build/bin/preferences_gen.h:3075
#: ../build/bin/preferences_gen.h:3100 ../build/bin/preferences_gen.h:3117
#: ../build/bin/preferences_gen.h:3134 ../build/bin/preferences_gen.h:3151
#: ../build/bin/preferences_gen.h:3168 ../build/bin/preferences_gen.h:3185
#: ../build/bin/preferences_gen.h:3202 ../build/bin/preferences_gen.h:3219
#: ../build/bin/preferences_gen.h:3237 ../build/bin/preferences_gen.h:3254
#: ../build/bin/preferences_gen.h:3271 ../build/bin/preferences_gen.h:3288
#: ../build/bin/preferences_gen.h:3321 ../build/bin/preferences_gen.h:3339
#: ../build/bin/preferences_gen.h:3357 ../build/bin/preferences_gen.h:3380
#: ../build/bin/preferences_gen.h:3404 ../build/bin/preferences_gen.h:3423
#: ../build/bin/preferences_gen.h:3440 ../build/bin/preferences_gen.h:3457
#: ../build/bin/preferences_gen.h:3474 ../build/bin/preferences_gen.h:3499
#: ../build/bin/preferences_gen.h:3524 ../build/bin/preferences_gen.h:3546
#: ../build/bin/preferences_gen.h:3567 ../build/bin/preferences_gen.h:3595
#: ../build/bin/preferences_gen.h:3616 ../build/bin/preferences_gen.h:3637
#: ../build/bin/preferences_gen.h:3658 ../build/bin/preferences_gen.h:3679
#: ../build/bin/preferences_gen.h:3700 ../build/bin/preferences_gen.h:3721
#: ../build/bin/preferences_gen.h:3754 ../build/bin/preferences_gen.h:3771
#: ../build/bin/preferences_gen.h:3788 ../build/bin/preferences_gen.h:3805
#: ../build/bin/preferences_gen.h:3822 ../build/bin/preferences_gen.h:3839
#: ../build/bin/preferences_gen.h:3856 ../build/bin/preferences_gen.h:3873
#: ../build/bin/preferences_gen.h:3889 ../build/bin/preferences_gen.h:3905
#: ../build/bin/preferences_gen.h:3922 ../build/bin/preferences_gen.h:3955
#: ../build/bin/preferences_gen.h:3972 ../build/bin/preferences_gen.h:3994
#: ../build/bin/preferences_gen.h:4027 ../build/bin/preferences_gen.h:4045
#: ../build/bin/preferences_gen.h:4097 ../build/bin/preferences_gen.h:4115
#: ../build/bin/preferences_gen.h:4159 ../build/bin/preferences_gen.h:4192
#: ../build/bin/preferences_gen.h:4209 ../build/bin/preferences_gen.h:4226
#: ../build/bin/preferences_gen.h:4244 ../build/bin/preferences_gen.h:4261
#: ../build/bin/preferences_gen.h:4278 ../build/bin/preferences_gen.h:4295
#: ../build/bin/preferences_gen.h:4341 ../build/bin/preferences_gen.h:4359
#: ../build/bin/preferences_gen.h:4381 ../build/bin/preferences_gen.h:4409
#: ../build/bin/preferences_gen.h:4433 ../build/bin/preferences_gen.h:4450
#: ../build/bin/preferences_gen.h:4467 ../build/bin/preferences_gen.h:4484
#: ../build/bin/preferences_gen.h:4502 ../build/bin/preferences_gen.h:4519
#: ../build/bin/preferences_gen.h:4543 ../build/bin/preferences_gen.h:4609
#: ../build/bin/preferences_gen.h:4627 ../build/bin/preferences_gen.h:4701
#, c-format
msgid "double click to reset to `%s'"
msgstr "Double click to reset to `%s'"

#: ../build/bin/preferences_gen.h:2512
msgid "directory where new imported filmrolls are created"
msgstr "Directory where new imported filmrolls are created"

#: ../build/bin/preferences_gen.h:2521
msgid "filmroll name"
msgstr "Filmroll name"

#: ../build/bin/preferences_gen.h:2534
msgid "name of the imported filmroll"
msgstr "Name of the imported filmroll"

#: ../build/bin/preferences_gen.h:2543
msgid "keep original filename"
msgstr "Keep original filename"

#: ../build/bin/preferences_gen.h:2549 ../build/bin/preferences_gen.h:2604
#: ../build/bin/preferences_gen.h:2621 ../build/bin/preferences_gen.h:2655
#: ../build/bin/preferences_gen.h:2672 ../build/bin/preferences_gen.h:2689
#: ../build/bin/preferences_gen.h:2723 ../build/bin/preferences_gen.h:2800
#: ../build/bin/preferences_gen.h:2817 ../build/bin/preferences_gen.h:2852
#: ../build/bin/preferences_gen.h:2955 ../build/bin/preferences_gen.h:3058
#: ../build/bin/preferences_gen.h:3117 ../build/bin/preferences_gen.h:3185
#: ../build/bin/preferences_gen.h:3219 ../build/bin/preferences_gen.h:3271
#: ../build/bin/preferences_gen.h:3321 ../build/bin/preferences_gen.h:3440
#: ../build/bin/preferences_gen.h:3457 ../build/bin/preferences_gen.h:3567
#: ../build/bin/preferences_gen.h:3658 ../build/bin/preferences_gen.h:3679
#: ../build/bin/preferences_gen.h:3700 ../build/bin/preferences_gen.h:3721
#: ../build/bin/preferences_gen.h:3856 ../build/bin/preferences_gen.h:3972
#: ../build/bin/preferences_gen.h:4027 ../build/bin/preferences_gen.h:4159
#: ../build/bin/preferences_gen.h:4278 ../build/bin/preferences_gen.h:4409
#: ../build/bin/preferences_gen.h:4450 ../build/bin/preferences_gen.h:4467
#: ../build/bin/preferences_gen.h:4484 ../build/bin/preferences_gen.h:4519
#: ../build/bin/preferences_gen.h:4609
msgctxt "preferences"
msgid "FALSE"
msgstr "FALSE"

#: ../build/bin/preferences_gen.h:2551
msgid ""
"keep original filename instead of a pattern while importing from camera or "
"card"
msgstr ""
"Keep original filename instead of a pattern while importing from camera or "
"card"

#: ../build/bin/preferences_gen.h:2560
msgid "file naming pattern"
msgstr "File naming pattern"

#: ../build/bin/preferences_gen.h:2573
msgid "file naming pattern used for a import session"
msgstr "File naming pattern used for a import session"

#: ../build/bin/preferences_gen.h:2583 ../src/gui/gtk.c:1512
#: ../src/gui/preferences.c:615 ../src/libs/tools/lighttable.c:64
#: ../src/views/lighttable.c:91
msgid "lighttable"
msgstr "Lighttable"

#: ../build/bin/preferences_gen.h:2588 ../build/bin/preferences_gen.h:2939
#: ../build/bin/preferences_gen.h:3738 ../src/gui/preferences.c:334
msgid "general"
msgstr "General"

#: ../build/bin/preferences_gen.h:2598
msgid "hide built-in presets for utility modules"
msgstr "Hide built-in presets for utility modules"

#: ../build/bin/preferences_gen.h:2606
msgid "hide built-in presets of utility modules in presets menu."
msgstr "Hide built-in presets of utility modules in presets menu."

#: ../build/bin/preferences_gen.h:2615
msgid "use single-click in the collections module"
msgstr "Use single-click in the collections module"

#: ../build/bin/preferences_gen.h:2623
msgid ""
"check this option to use single-click to select items in the collections "
"module. this will allow you to do range selections for date-time and numeric "
"values."
msgstr ""
"Check this option to use single-click to select items in the collections "
"module. This will allow you to do range selections for date-time and numeric "
"values."

#: ../build/bin/preferences_gen.h:2632
msgid "prioritize the hovered image over the selected images"
msgstr "Prioritize the hovered image over the selected images"

#: ../build/bin/preferences_gen.h:2638 ../build/bin/preferences_gen.h:2706
#: ../build/bin/preferences_gen.h:2783 ../build/bin/preferences_gen.h:2972
#: ../build/bin/preferences_gen.h:3075 ../build/bin/preferences_gen.h:3134
#: ../build/bin/preferences_gen.h:3151 ../build/bin/preferences_gen.h:3168
#: ../build/bin/preferences_gen.h:3202 ../build/bin/preferences_gen.h:3254
#: ../build/bin/preferences_gen.h:3288 ../build/bin/preferences_gen.h:3474
#: ../build/bin/preferences_gen.h:3524 ../build/bin/preferences_gen.h:3595
#: ../build/bin/preferences_gen.h:3616 ../build/bin/preferences_gen.h:3637
#: ../build/bin/preferences_gen.h:3754 ../build/bin/preferences_gen.h:3771
#: ../build/bin/preferences_gen.h:3788 ../build/bin/preferences_gen.h:3805
#: ../build/bin/preferences_gen.h:3822 ../build/bin/preferences_gen.h:3839
#: ../build/bin/preferences_gen.h:3873 ../build/bin/preferences_gen.h:3889
#: ../build/bin/preferences_gen.h:3905 ../build/bin/preferences_gen.h:3922
#: ../build/bin/preferences_gen.h:4192 ../build/bin/preferences_gen.h:4209
#: ../build/bin/preferences_gen.h:4226 ../build/bin/preferences_gen.h:4261
#: ../build/bin/preferences_gen.h:4295 ../build/bin/preferences_gen.h:4433
#: ../build/bin/preferences_gen.h:4543
msgctxt "preferences"
msgid "TRUE"
msgstr "TRUE"

#: ../build/bin/preferences_gen.h:2640
msgid "this defines how the list of images to act on is constructed."
msgstr "This defines how the list of images to act on is constructed."

#: ../build/bin/preferences_gen.h:2649
msgid "expand a single utility module at a time"
msgstr "Expand a single utility module at a time"

#: ../build/bin/preferences_gen.h:2657
msgid "this option toggles the behavior of shift clicking in lighttable mode"
msgstr "This option toggles the behavior of Shift clicking in Lighttable mode"

#: ../build/bin/preferences_gen.h:2666
msgid "scroll utility modules to the top when expanded"
msgstr "Scroll utility modules to the top when expanded"

#: ../build/bin/preferences_gen.h:2674 ../build/bin/preferences_gen.h:3204
msgid ""
"when this option is enabled then darktable will try to scroll the module to "
"the top of the visible list"
msgstr ""
"When this option is enabled then Darktable will try to scroll the module to "
"the top of the visible list"

#: ../build/bin/preferences_gen.h:2683
msgid "rating an image one star twice will not zero out the rating"
msgstr "Rating an image one star twice will not zero out the rating"

#: ../build/bin/preferences_gen.h:2691
msgid ""
"defines whether rating an image one star twice will zero out star rating"
msgstr ""
"Defines whether rating an image one star twice will zero out star rating"

#: ../build/bin/preferences_gen.h:2700 ../build/bin/preferences_gen.h:3052
msgid "show scrollbars for central view"
msgstr "Show scrollbars for central view"

#: ../build/bin/preferences_gen.h:2708 ../build/bin/preferences_gen.h:3060
msgid "defines whether scrollbars should be displayed"
msgstr "Defines whether scrollbars should be displayed"

#: ../build/bin/preferences_gen.h:2717
msgid "show image time with milliseconds"
msgstr "Show image time with milliseconds"

#: ../build/bin/preferences_gen.h:2725
msgid "defines whether time should be displayed with milliseconds"
msgstr "Defines whether time should be displayed with milliseconds"

#: ../build/bin/preferences_gen.h:2731
msgid "thumbnails"
msgstr "Thumbnails"

#: ../build/bin/preferences_gen.h:2741
msgid "use raw file instead of embedded JPEG from size"
msgstr "Use raw file instead of embedded JPEG from size"

#: ../build/bin/preferences_gen.h:2750
msgid ""
"if the thumbnail size is greater than this value, it will be processed using "
"raw file instead of the embedded preview JPEG (better but slower).\n"
"if you want all thumbnails and pre-rendered images in best quality you "
"should choose the *always* option.\n"
"(more comments in the manual)"
msgstr ""
"If the thumbnail size is greater than this value, it will be processed using "
"raw file instead of the embedded preview JPEG (better but slower).\n"
"If you want all thumbnails and pre-rendered images in best quality you "
"should choose the *always* option.\n"
"(more comments in the manual)"

#: ../build/bin/preferences_gen.h:2759
msgid "high quality processing from size"
msgstr "High quality processing from size"

#: ../build/bin/preferences_gen.h:2768
msgid ""
"if the thumbnail size is greater than this value, it will be processed using "
"the full quality rendering path (better but slower).\n"
"if you want all thumbnails and pre-rendered images in best quality you "
"should choose the *always* option.\n"
"(more comments in the manual)"
msgstr ""
"If the thumbnail size is greater than this value, it will be processed using "
"the full quality rendering path (better but slower).\n"
"If you want all thumbnails and pre-rendered images in best quality you "
"should choose the *always* option.\n"
"(more comments in the manual)"

#: ../build/bin/preferences_gen.h:2777
msgid "enable disk backend for thumbnail cache"
msgstr "Enable disk backend for thumbnail cache"

#: ../build/bin/preferences_gen.h:2785
msgid ""
"if enabled, write thumbnails to disk (.cache/darktable/) when evicted from "
"the memory cache.\n"
"note that this can take a lot of memory (several gigabytes for 20k images) "
"and will never delete cached thumbnails again.\n"
"it's safe though to delete these manually, if you want.\n"
"light table performance will be increased greatly when browsing a lot.\n"
"to generate all thumbnails of your entire collection offline, run 'darktable-"
"generate-cache'."
msgstr ""
"If enabled, write thumbnails to disk (.cache/darktable/) when evicted from "
"the memory cache.\n"
"Note that this can take a lot of memory (several gigabytes for 20k images) "
"and will never delete cached thumbnails again.\n"
"It's safe though to delete these manually, if you want.\n"
"Light table performance will be increased greatly when browsing a lot.\n"
"To generate all thumbnails of your entire collection offline, run 'darktable-"
"generate-cache'."

#: ../build/bin/preferences_gen.h:2794
msgid "enable disk backend for full preview cache"
msgstr "Enable disk backend for full preview cache"

#: ../build/bin/preferences_gen.h:2802
msgid ""
"if enabled, write full preview to disk (.cache/darktable/) when evicted from "
"the memory cache.\n"
"note that this can take a lot of memory (several gigabytes for 20k images) "
"and will never delete cached full previews again.\n"
"it's safe though to delete these manually, if you want.\n"
"light table performance will be increased greatly when zooming image in full "
"preview mode."
msgstr ""
"If enabled, write full preview to disk (.cache/darktable/) when evicted from "
"the memory cache.\n"
"Note that this can take a lot of memory (several gigabytes for 20k images) "
"and will never delete cached full previews again.\n"
"It's safe though to delete these manually, if you want.\n"
"Light table performance will be increased greatly when zooming image in full "
"preview mode."

#: ../build/bin/preferences_gen.h:2811
msgid "enable smooth scrolling for lighttable thumbnails"
msgstr "Enable smooth scrolling for lighttable thumbnails"

#: ../build/bin/preferences_gen.h:2819
msgid ""
"if enabled, scrolling the lighttable scrolls by some number of pixels, as "
"expected with a touch pad.\n"
"disabled, the lighttable scrolls full rows of thumbnails, as befits a scroll "
"wheel."
msgstr ""
"If enabled, scrolling the lighttable scrolls by some number of pixels, as "
"expected with a touch pad.\n"
"If disabled, the lighttable scrolls full rows of thumbnails, as befits a "
"scroll wheel."

#: ../build/bin/preferences_gen.h:2828
msgid "generate thumbnails in background"
msgstr "Generate thumbnails in background"

#: ../build/bin/preferences_gen.h:2837
msgid ""
"if 'enable disk backend for thumbnail cache' is enabled thumbnails/mipmaps "
"up to the selected size are generated while user is inactive in lighttable."
msgstr ""
"If 'Enable disk backend for thumbnail cache' is enabled, thumbnails/mipmaps "
"up to the selected size are generated while user is inactive in Lighttable."

#: ../build/bin/preferences_gen.h:2846
msgid "reset cached thumbnails"
msgstr "Reset cached thumbnails"

#: ../build/bin/preferences_gen.h:2854
msgid ""
"force thumbnails to be regenerated by resetting the database. this may be "
"needed in case some thumbnails have been manually removed or corrupted."
msgstr ""
"Force thumbnails to be regenerated by resetting the database. This may be "
"needed in case some thumbnails have been manually removed or corrupted."

#: ../build/bin/preferences_gen.h:2863
msgid "delimiters for size categories"
msgstr "Delimiters for size categories"

#: ../build/bin/preferences_gen.h:2876
msgid ""
"size categories are used to be able to set different overlays and CSS values "
"depending of the size of the thumbnail, separated by |.\n"
"for example, 120|400 means 3 categories of thumbnails: <120px, 120-400px, "
">400px"
msgstr ""
"Size categories are used to be able to set different overlays and CSS values "
"depending of the size of the thumbnail, separated by |.\n"
"For example, 120|400 means 3 categories of thumbnails: <120px, 120-400px, "
">400px"

#: ../build/bin/preferences_gen.h:2885
msgid "pattern for the thumbnail extended overlay text"
msgstr "Pattern for the thumbnail extended overlay text"

#: ../build/bin/preferences_gen.h:2900 ../build/bin/preferences_gen.h:2924
msgid "see manual to know all the tags you can use."
msgstr "See manual to know all the tags you can use."

#: ../build/bin/preferences_gen.h:2909
msgid "pattern for the thumbnail tooltip (empty to disable)"
msgstr "Pattern for the thumbnail tooltip (empty to disable)"

#: ../build/bin/preferences_gen.h:2934 ../src/gui/gtk.c:1514
#: ../src/gui/preferences.c:614 ../src/views/darkroom.c:91
msgid "darkroom"
msgstr "Darkroom"

#: ../build/bin/preferences_gen.h:2949
msgid "scroll down to increase mask parameters"
msgstr "Scroll down to increase mask parameters"

#: ../build/bin/preferences_gen.h:2957
msgid ""
"when using the mouse scroll wheel to change mask parameters, scroll down to "
"increase the mask size, feather size, opacity, brush hardness and gradient "
"curvature\n"
"by default scrolling up increases these parameters"
msgstr ""
"When using the mouse scroll wheel to change mask parameters, scroll down to "
"increase the mask size, feather size, opacity, brush hardness and gradient "
"curvature\n"
"By default scrolling up increases these parameters"

#: ../build/bin/preferences_gen.h:2966
msgid "middle mouse button zooms to 200%"
msgstr "Middle mouse button zooms to 200%"

#: ../build/bin/preferences_gen.h:2975
#, no-c-format
msgid ""
"if enabled, the zoom level will cycle between 100%, 200% and fit to viewport "
"on middle mouse clicks. if disabled, it will toggle between viewport size "
"and 100%, and the 'ctrl' key can be used to control the zoom level."
msgstr ""
"If enabled, the zoom level will cycle between 100%, 200% and fit to viewport "
"on middle mouse clicks. If disabled, it will toggle between viewport size "
"and 100%, and the Ctrl key can be used to control the zoom level."

#: ../build/bin/preferences_gen.h:2984
msgid "pattern for the image information line"
msgstr "Pattern for the image information line"

#: ../build/bin/preferences_gen.h:2999
msgid "see manual for a list of the tags you can use."
msgstr "See manual for a list of the tags you can use."

#: ../build/bin/preferences_gen.h:3008
msgid "position of the image information line"
msgstr "Position of the image information line"

#: ../build/bin/preferences_gen.h:3025
msgid "border around image in darkroom mode"
msgstr "Border around image in Darkroom mode"

#: ../build/bin/preferences_gen.h:3041 ../build/bin/preferences_gen.h:4072
#: ../build/bin/preferences_gen.h:4142 ../build/bin/preferences_gen.h:4323
#: ../build/bin/preferences_gen.h:4577 ../build/bin/preferences_gen.h:4655
#: ../build/bin/preferences_gen.h:4683 ../build/bin/preferences_gen.h:4746
#: ../build/bin/preferences_gen.h:4808 ../build/bin/preferences_gen.h:4837
#, c-format
msgid "double click to reset to `%d'"
msgstr "Double click to reset to `%d'"

#: ../build/bin/preferences_gen.h:3043
msgid ""
"process the image in darkroom mode with a small border. set to 0 if you "
"don't want any border."
msgstr ""
"Process the image in Darkroom mode with a small border. Set to 0 if you "
"don't want any border."

#: ../build/bin/preferences_gen.h:3069
msgid "show loading screen between images"
msgstr "Show loading screen between images"

#: ../build/bin/preferences_gen.h:3077
msgid ""
"show gray loading screen when navigating between images in the darkroom\n"
"disable to just show a toast message"
msgstr ""
"Show gray loading screen when navigating between images in the Darkroom\n"
"Disable to just show a toast message"

#: ../build/bin/preferences_gen.h:3083
msgid "modules"
msgstr "Modules"

#: ../build/bin/preferences_gen.h:3093
msgid "display of individual color channels"
msgstr "Display of individual color channels"

#: ../build/bin/preferences_gen.h:3102
msgid ""
"defines how color channels are displayed when activated in the parametric "
"masks feature."
msgstr ""
"Defines how color channels are displayed when activated in the parametric "
"masks feature."

#: ../build/bin/preferences_gen.h:3111
msgid "hide built-in presets for processing modules"
msgstr "Hide built-in presets for processing modules"

#: ../build/bin/preferences_gen.h:3119
msgid "hide built-in presets of processing modules in presets menu."
msgstr "Hide built-in presets of processing modules in presets menu."

#: ../build/bin/preferences_gen.h:3128 ../build/bin/preferences_gen.h:3136
msgid "show the guides widget in modules UI"
msgstr "Show the guides widget in modules UI"

#: ../build/bin/preferences_gen.h:3145
msgid "expand a single processing module at a time"
msgstr "Expand a single processing module at a time"

#: ../build/bin/preferences_gen.h:3153
msgid "this option toggles the behavior of shift clicking in darkroom mode"
msgstr "This option toggles the behavior of Shift clicking in Darkroom mode"

#: ../build/bin/preferences_gen.h:3162
msgid "only collapse modules in current group"
msgstr "Only collapse modules in current group"

#: ../build/bin/preferences_gen.h:3170
msgid ""
"if only expanding a single module at a time, only collapse other modules in "
"the current group - ignore modules in other groups"
msgstr ""
"If only expanding a single module at a time, only collapse other modules in "
"the current group - ignore modules in other groups"

#: ../build/bin/preferences_gen.h:3179
msgid "expand the module when it is activated, and collapse it when disabled"
msgstr "Expand the module when it is activated, and collapse it when disabled"

#: ../build/bin/preferences_gen.h:3187
msgid ""
"this option allows to expand or collapse automatically the module when it is "
"enabled or disabled."
msgstr ""
"This option allows to expand or collapse automatically the module when it is "
"enabled or disabled."

#: ../build/bin/preferences_gen.h:3196
msgid "scroll processing modules to the top when expanded"
msgstr "Scroll processing modules to the top when expanded"

#: ../build/bin/preferences_gen.h:3213
msgid "swap the utility and processing modules panels"
msgstr "Swap the utility and processing modules panels"

#: ../build/bin/preferences_gen.h:3221
msgid "move the list of processing modules to the left of the screen"
msgstr "Move the list of processing modules to the left of the screen"

#: ../build/bin/preferences_gen.h:3230
msgid "show right-side buttons in processing module headers"
msgstr "Show right-side buttons in processing module headers"

#: ../build/bin/preferences_gen.h:3239
msgid ""
"when the mouse is not over a module, the multi-instance, reset and preset "
"buttons can be hidden:\n"
" - 'always': always show all buttons,\n"
" - 'active': only show the buttons when the mouse is over the module,\n"
" - 'dim': buttons are dimmed when mouse is away,\n"
" - 'auto': hide the buttons when the panel is narrow,\n"
" - 'fade': fade out all buttons when panel narrows,\n"
" - 'fit': hide all the buttons if the module name doesn't fit,\n"
" - 'smooth': fade out all buttons in one header simultaneously,\n"
" - 'glide': gradually hide individual buttons as needed"
msgstr ""
"When the mouse is not over a module, the multi-instance, reset and preset "
"buttons can be hidden:\n"
" - 'Always': always show all buttons,\n"
" - 'Active': only show the buttons when the mouse is over the module,\n"
" - 'Dim': buttons are dimmed when mouse is away,\n"
" - 'Auto': hide the buttons when the panel is narrow,\n"
" - 'Fade': fade out all buttons when panel narrows,\n"
" - 'Fit': hide all the buttons if the module name doesn't fit,\n"
" - 'Smooth': fade out all buttons in one header simultaneously,\n"
" - 'Glide': gradually hide individual buttons as needed"

#: ../build/bin/preferences_gen.h:3248
msgid "show mask indicator in module headers"
msgstr "Show mask indicator in module headers"

#: ../build/bin/preferences_gen.h:3256
msgid ""
"if enabled, an icon will be shown in the header of any processing modules "
"that have a mask applied"
msgstr ""
"If enabled, an icon will be shown in the header of any processing modules "
"that have a mask applied"

#: ../build/bin/preferences_gen.h:3265
msgid "prompt for name on addition of new instance"
msgstr "Prompt for name on addition of new instance"

#: ../build/bin/preferences_gen.h:3273
msgid ""
"if enabled, a rename prompt will be present for each new module instance "
"(either new instance or duplicate)"
msgstr ""
"If enabled, a rename prompt will be present for each new module instance "
"(either new instance or duplicate)"

#: ../build/bin/preferences_gen.h:3282
msgid "automatically update module name"
msgstr "Automatically update module name"

#: ../build/bin/preferences_gen.h:3290
msgid ""
"if enabled, the module name will be automatically updated to match a preset "
"name or a preset instance name if present."
msgstr ""
"If enabled, the module name will be automatically updated to match a preset "
"name or a preset instance name if present."

#: ../build/bin/preferences_gen.h:3300
msgid "processing"
msgstr "Processing"

#: ../build/bin/preferences_gen.h:3305
msgid "image processing"
msgstr "Image processing"

#: ../build/bin/preferences_gen.h:3315
msgid "always use LittleCMS 2 to apply output color profile"
msgstr "Always use LittleCMS 2 to apply output color profile"

#: ../build/bin/preferences_gen.h:3323
msgid "this is slower than the default."
msgstr "This is slower than the default."

#: ../build/bin/preferences_gen.h:3332
msgid "pixel interpolator (warp)"
msgstr "Pixel interpolator (warp)"

#: ../build/bin/preferences_gen.h:3341
msgid ""
"pixel interpolator used in modules for rotation, lens correction, liquify, "
"cropping and final scaling (bilinear, bicubic, lanczos2)."
msgstr ""
"Pixel interpolator used in modules for rotation, lens correction, liquify, "
"cropping and final scaling (bilinear, bicubic, lanczos2)."

#: ../build/bin/preferences_gen.h:3350
msgid "pixel interpolator (scaling)"
msgstr "Pixel interpolator (scaling)"

#: ../build/bin/preferences_gen.h:3359
msgid ""
"pixel interpolator used for scaling (bilinear, bicubic, lanczos2, lanczos3)."
msgstr ""
"Pixel interpolator used for scaling (bilinear, bicubic, lanczos2, lanczos3)."

#: ../build/bin/preferences_gen.h:3368
msgid "LUT 3D root folder"
msgstr "LUT 3D root folder"

#: ../build/bin/preferences_gen.h:3370 ../build/bin/preferences_gen.h:3394
#: ../src/control/jobs/control_jobs.c:2182
#: ../src/control/jobs/control_jobs.c:2238 ../src/gui/preferences.c:1245
#: ../src/gui/presets.c:429 ../src/imageio/storage/disk.c:197
#: ../src/imageio/storage/disk.c:283 ../src/imageio/storage/gallery.c:148
#: ../src/imageio/storage/gallery.c:207 ../src/imageio/storage/latex.c:144
#: ../src/imageio/storage/latex.c:193 ../src/libs/import.c:1845
#: ../src/libs/import.c:1957 ../src/libs/import.c:2015 ../src/libs/styles.c:456
#: ../src/lua/preferences.c:673
msgid "select directory"
msgstr "Select directory"

#: ../build/bin/preferences_gen.h:3383
msgid ""
"this folder (and sub-folders) contains LUT files used by LUT 3D module. "
"(restart required)"
msgstr ""
"This folder (and sub-folders) contains LUT files used by LUT 3D module. "
"(restart required)"

#: ../build/bin/preferences_gen.h:3392
msgid "raster mask files root folder"
msgstr "Raster mask files root folder"

#: ../build/bin/preferences_gen.h:3407
msgid ""
"this folder (and sub-folders) contains PFM files used by the raster mask "
"import module. (restart required)"
msgstr ""
"This folder (and sub-folders) contains PFM files used by the raster mask "
"import module. (restart required)"

#: ../build/bin/preferences_gen.h:3416
msgid "auto-apply pixel workflow defaults"
msgstr "Auto-apply pixel workflow defaults"

#: ../build/bin/preferences_gen.h:3425
msgid ""
"scene-referred workflow is based on linear modules and will auto-apply "
"filmic or sigmoid, color calibration and exposure,\n"
"display-referred workflow is based on Lab modules and will auto-apply base "
"curve, white balance and the legacy module pipe order."
msgstr ""
"Scene-referred workflow is based on linear modules and will auto-apply "
"Filmic or Sigmoid, Color calibration and Exposure.\n"
"Display-referred workflow is based on Lab modules and will auto-apply Base "
"curve, White balance and the legacy module pipe order."

#: ../build/bin/preferences_gen.h:3434
msgid "auto-apply per camera basecurve presets"
msgstr "Auto-apply per camera basecurve presets"

#: ../build/bin/preferences_gen.h:3442
msgid ""
"use the per-camera basecurve by default instead of the generic manufacturer "
"one if there is one available. (restart required)\n"
"this option is taken into account when the \"auto-apply pixel workflow "
"defaults\" is set to \"display-referred\".\n"
"to prevent auto-apply basecurve presets \"auto-apply pixel workflow "
"defaults\" should be set to \"none\""
msgstr ""
"Use the per-camera basecurve by default instead of the generic manufacturer "
"one if there is one available. (restart required)\n"
"This option is taken into account when the \"Auto-apply pixel workflow "
"defaults\" is set to \"Display-referred\".\n"
"To prevent auto-apply basecurve presets \"Auto-apply pixel workflow "
"defaults\" should be set to \"None\""

#: ../build/bin/preferences_gen.h:3451
msgid "detect monochrome previews"
msgstr "Detect monochrome previews"

#: ../build/bin/preferences_gen.h:3459
msgid ""
"many monochrome images can be identified via EXIF and preview data. beware: "
"this slows down imports and reading of EXIF data"
msgstr ""
"Many monochrome images can be identified via EXIF and preview data. Beware: "
"this slows down imports and reading of EXIF data"

#: ../build/bin/preferences_gen.h:3468
msgid "show warning messages"
msgstr "Show warning messages"

#: ../build/bin/preferences_gen.h:3476
msgid ""
"display messages in modules to warn beginner users when non-standard and "
"possibly harmful settings are used in the pipeline.\n"
"these messages can be false-positive and should be disregarded if you know "
"what you are doing. this option will hide them all the time."
msgstr ""
"Display messages in modules to warn beginner users when non-standard and "
"possibly harmful settings are used in the pipeline.\n"
"These messages can be false-positive and should be disregarded if you know "
"what you are doing. This option will hide them all the time."

#: ../build/bin/preferences_gen.h:3482
msgid "CPU / memory"
msgstr "CPU / Memory"

#: ../build/bin/preferences_gen.h:3492
msgid "darktable resources"
msgstr "Darktable resources"

#: ../build/bin/preferences_gen.h:3502
#, no-c-format
msgid ""
"defines how much darktable may take from your system resources:\n"
" - 'default': darktable takes ~50% of your systems resources, which is "
"enough to be performant.\n"
" - 'small': should be used if you are simultaneously running applications "
"taking large parts of your systems memory or OpenCL/GL applications like "
"games or Hugin.\n"
" - 'large': is the best option if you are not running other applications at "
"the same time as darktable and want it to take most of your systems "
"resources for performance."
msgstr ""
"Defines how much Darktable may take from your system resources:\n"
" - 'Default': Darktable takes ~50% of your systems resources, which is "
"enough to be performant.\n"
" - 'Small': should be used if you are simultaneously running applications "
"taking large parts of your systems memory or OpenCL/GL applications like "
"games or Hugin.\n"
" - 'Large': is the best option if you are not running other applications at "
"the same time as Darktable and want it to take most of your systems "
"resources for performance."

#: ../build/bin/preferences_gen.h:3508
msgid "OpenCL GPU acceleration"
msgstr "OpenCL GPU acceleration"

#: ../build/bin/preferences_gen.h:3518
msgid "activate OpenCL support"
msgstr "Activate OpenCL support"

#: ../build/bin/preferences_gen.h:3526
msgid ""
"if found, use OpenCL runtime on your system to speed up processing by using "
"your graphics card(s).\n"
"can be switched on and off at any time."
msgstr ""
"If found, use OpenCL runtime on your system to speed up processing by using "
"your graphics card(s).\n"
"Can be switched on and off at any time."

#: ../build/bin/preferences_gen.h:3539
msgid "OpenCL scheduling profile"
msgstr "OpenCL scheduling profile"

#: ../build/bin/preferences_gen.h:3548
msgid ""
"defines how preview and full pixelpipe tasks are scheduled on OpenCL enabled "
"systems:\n"
" - 'default': GPU processes full and CPU processes preview pipe (adaptable "
"by config parameters),\n"
" - 'multiple GPUs': process both pixelpipes in parallel on two different "
"GPUs,\n"
" - 'very fast GPU': process both pixelpipes sequentially on the GPU."
msgstr ""
"Defines how preview and full pixelpipe tasks are scheduled on OpenCL enabled "
"systems:\n"
" - 'Default': GPU processes full and CPU processes preview pipe (adaptable "
"by config parameters),\n"
" - 'Multiple GPUs': process both pixelpipes in parallel on two different "
"GPUs,\n"
" - 'Very fast GPU': process both pixelpipes sequentially on the GPU."

#: ../build/bin/preferences_gen.h:3561
msgid "tuned GPU memory"
msgstr "Tuned GPU memory"

#: ../build/bin/preferences_gen.h:3569
msgid ""
"if enabled on a system with multiple OpenCL devices you may specify a safety "
"margin per device (headroom, default is 600MB)"
msgstr ""
"If enabled on a system with multiple OpenCL devices you may specify a safety "
"margin per device (headroom, default is 600MB)"

#: ../build/bin/preferences_gen.h:3579
msgid "OpenCL drivers"
msgstr "OpenCL drivers"

#: ../build/bin/preferences_gen.h:3589
msgid "Intel GPU"
msgstr "Intel GPU"

#: ../build/bin/preferences_gen.h:3597
msgid "Intel(R) OpenCL Graphics for all supported platforms (vendor provided)"
msgstr "Intel® OpenCL Graphics for all supported platforms (vendor provided)"

#: ../build/bin/preferences_gen.h:3610
msgid "Nvidia CUDA"
msgstr "Nvidia CUDA"

#: ../build/bin/preferences_gen.h:3618
msgid "Nvidia CUDA based OpenCL (vendor provided)"
msgstr "Nvidia CUDA based OpenCL (vendor provided)"

#: ../build/bin/preferences_gen.h:3631
msgid "AMD ROCm"
msgstr "AMD ROCm"

#: ../build/bin/preferences_gen.h:3639
msgid "AMD Accelerated Parallel Processing (vendor provided)"
msgstr "AMD Accelerated Parallel Processing (vendor provided)"

#: ../build/bin/preferences_gen.h:3652
msgid "RustiCL"
msgstr "RustiCL"

#: ../build/bin/preferences_gen.h:3660
msgid ""
"RustiCL Mesa OpenCL. if you want to use this, you should disable the vendor "
"driver"
msgstr ""
"RustiCL Mesa OpenCL. If you want to use this, you should disable the vendor "
"driver"

#: ../build/bin/preferences_gen.h:3673
msgid "Apple"
msgstr "Apple"

#: ../build/bin/preferences_gen.h:3681
msgid "Apple OpenCL (vendor provided)"
msgstr "Apple OpenCL (vendor provided)"

#: ../build/bin/preferences_gen.h:3694
msgid "Microsoft OpenCLOn12"
msgstr "Microsoft OpenCLOn12"

#: ../build/bin/preferences_gen.h:3702
msgid ""
"Microsoft OpenCLOn12, only use this if the vendor provided driver does not "
"work or there is none provided."
msgstr ""
"Microsoft OpenCLOn12, only use this if the vendor provided driver does not "
"work or there is none provided."

#: ../build/bin/preferences_gen.h:3715
msgid "other platforms"
msgstr "Other platforms"

#: ../build/bin/preferences_gen.h:3723
msgid ""
"if set, all unspecified platforms are accepted. only do this if no vendor "
"driver is available"
msgstr ""
"If set, all unspecified platforms are accepted. Only do this if no vendor "
"driver is available"

#: ../build/bin/preferences_gen.h:3733
msgid "security"
msgstr "Security"

#: ../build/bin/preferences_gen.h:3748
msgid "ask before removing images from the library"
msgstr "Ask before removing images from the library"

#: ../build/bin/preferences_gen.h:3756
msgid "always ask the user before removing image information from the library"
msgstr "Always ask the user before removing image information from the library"

#: ../build/bin/preferences_gen.h:3765
msgid "ask before deleting images from disk"
msgstr "Ask before deleting images from disk"

#: ../build/bin/preferences_gen.h:3773
msgid "always ask the user before any image file is deleted"
msgstr "Always ask the user before any image file is deleted"

#: ../build/bin/preferences_gen.h:3782
msgid "ask before discarding history stack"
msgstr "Ask before discarding history stack"

#: ../build/bin/preferences_gen.h:3790
msgid "always ask the user before history stack is discarded on any image"
msgstr "Always ask the user before history stack is discarded on any image"

#: ../build/bin/preferences_gen.h:3799
msgid "try to use trash when deleting images"
msgstr "Try to use trash when deleting images"

#: ../build/bin/preferences_gen.h:3807
msgid ""
"send files to trash instead of permanently deleting files on system that "
"supports it"
msgstr ""
"Send files to trash instead of permanently deleting files on system that "
"supports it"

#: ../build/bin/preferences_gen.h:3816
msgid "ask before moving images from film roll folder"
msgstr "Ask before moving images from film roll folder"

#: ../build/bin/preferences_gen.h:3824
msgid "always ask the user before any image file is moved."
msgstr "Always ask the user before any image file is moved."

#: ../build/bin/preferences_gen.h:3833
msgid "ask before copying images to new film roll folder"
msgstr "Ask before copying images to new film roll folder"

#: ../build/bin/preferences_gen.h:3841
msgid "always ask the user before any image file is copied."
msgstr "Always ask the user before any image file is copied."

#: ../build/bin/preferences_gen.h:3850
msgid "ask before removing empty folders"
msgstr "Ask before removing empty folders"

#: ../build/bin/preferences_gen.h:3858
msgid ""
"always ask the user before removing any empty folder. this can happen after "
"moving or deleting images."
msgstr ""
"Always ask the user before removing any empty folder. This can happen after "
"moving or deleting images."

#: ../build/bin/preferences_gen.h:3867
msgid "ask before deleting a tag"
msgstr "Ask before deleting a tag"

#: ../build/bin/preferences_gen.h:3883
msgid "ask before deleting a style"
msgstr "Ask before deleting a style"

#: ../build/bin/preferences_gen.h:3899
msgid "ask before deleting a preset"
msgstr "Ask before deleting a preset"

#: ../build/bin/preferences_gen.h:3907
msgid "will ask for confirmation before deleting or overwriting a preset"
msgstr "Will ask for confirmation before deleting or overwriting a preset"

#: ../build/bin/preferences_gen.h:3916
msgid "ask before exporting in overwrite mode"
msgstr "Ask before exporting in overwrite mode"

#: ../build/bin/preferences_gen.h:3924
msgid "will ask for confirmation before exporting files in overwrite mode"
msgstr "Will ask for confirmation before exporting files in overwrite mode"

#: ../build/bin/preferences_gen.h:3930 ../src/libs/tools/viewswitcher.c:151
msgid "other"
msgstr "Other"

#: ../build/bin/preferences_gen.h:3940
msgid "password storage backend to use"
msgstr "Password storage backend to use"

#: ../build/bin/preferences_gen.h:3957
msgid ""
"the storage backend for password storage: auto, none, libsecret, kwallet, "
"apple_keychain, windows_credentials"
msgstr ""
"The storage backend for password storage: auto, none, libsecret, kwallet, "
"apple_keychain, windows_credentials"

#: ../build/bin/preferences_gen.h:3966
msgid "auto login to storage server"
msgstr "Auto login to storage server"

#: ../build/bin/preferences_gen.h:3974
msgid ""
"automatically login to the configured storage server. this requires that a "
"password storage backend is set."
msgstr ""
"Automatically login to the configured storage server. This requires that a "
"password storage backend is set."

#: ../build/bin/preferences_gen.h:3983
msgid "executable for playing audio files"
msgstr "Executable for playing audio files"

#: ../build/bin/preferences_gen.h:3996
msgid ""
"this external program is used to play audio files some cameras record to "
"keep notes for images"
msgstr ""
"This external program is used to play audio files some cameras record to "
"keep notes for images"

#: ../build/bin/preferences_gen.h:4006
msgid "storage"
msgstr "Storage"

#: ../build/bin/preferences_gen.h:4011 ../src/control/crawler.c:746
msgid "database"
msgstr "Database"

#: ../build/bin/preferences_gen.h:4021
msgid "allow for multiple workspaces"
msgstr "Allow for multiple workspaces"

#: ../build/bin/preferences_gen.h:4029
msgid "allow multiple workspaces which can be selected at startup"
msgstr "Allow multiple workspaces which can be selected at startup"

#: ../build/bin/preferences_gen.h:4038
msgid "create database snapshot"
msgstr "Create database snapshot"

#: ../build/bin/preferences_gen.h:4047
msgid ""
"database snapshots are created right before closing darktable. options allow "
"you to choose how often to make snapshots:\n"
" - 'never': simply don't do snapshots. that way the only snapshots done are "
"mandatory version-upgrade snapshots\n"
" - 'once a month': create snapshot if a month has passed since last "
"snapshot\n"
" - 'once a week': create snapshot if 7 days had passed since last snapshot\n"
" - 'once a day': create snapshot if over 24h passed since last snapshot\n"
" - 'on close': create snapshot every time darktable is closed"
msgstr ""
"Database snapshots are created right before closing darktable. Options allow "
"you to choose how often to make snapshots:\n"
" - 'Never': simply don't do snapshots. That way the only snapshots done are "
"mandatory version-upgrade snapshots\n"
" - 'Once a month': create snapshot if a month has passed since last "
"snapshot\n"
" - 'Once a week': create snapshot if 7 days had passed since last snapshot\n"
" - 'Once a day': create snapshot if over 24h passed since last snapshot\n"
" - 'On close': create snapshot every time darktable is closed"

#: ../build/bin/preferences_gen.h:4056
msgid "how many snapshots to keep"
msgstr "How many snapshots to keep"

#: ../build/bin/preferences_gen.h:4074
msgid ""
"after successfully creating snapshot, how many older snapshots to keep "
"(excluding mandatory version update ones). enter -1 to keep all snapshots\n"
"keep in mind that snapshots do take some space and you only need the most "
"recent one for successful restore"
msgstr ""
"After successfully creating snapshot, how many older snapshots to keep "
"(excluding mandatory version update ones). Enter -1 to keep all snapshots\n"
"Keep in mind that snapshots do take some space and you only need the most "
"recent one for successful restore"

#: ../build/bin/preferences_gen.h:4080 ../src/libs/copy_history.c:148
msgid "XMP sidecar files"
msgstr "XMP sidecar files"

#: ../build/bin/preferences_gen.h:4090
msgid "create XMP files"
msgstr "Create XMP files"

#: ../build/bin/preferences_gen.h:4099
msgid ""
"XMP sidecar files hold information about all your development steps to allow "
"flawless re-importing of image files.\n"
"\n"
"depending on the selected mode sidecar files will be created:\n"
" - 'never': all development information will be stored only in the library "
"database\n"
" - 'on import': immediately after importing the image\n"
" - 'after edit': after any user change on the image or adding tags."
msgstr ""
"XMP sidecar files hold information about all your development steps to allow "
"flawless re-importing of image files.\n"
"\n"
"Depending on the selected mode sidecar files will be created:\n"
" - 'Never': all development information will be stored only in the library "
"database\n"
" - 'On import': immediately after importing the image\n"
" - 'After edit': after any user change on the image or adding tags."

#: ../build/bin/preferences_gen.h:4108
msgid "store XMP tags in compressed format"
msgstr "Store XMP tags in compressed format"

#: ../build/bin/preferences_gen.h:4117
msgid ""
"entries in XMP tags can get rather large and may exceed the available space "
"to store the history stack in output files.\n"
"this option allows XMP tags to be compressed and save space."
msgstr ""
"Entries in XMP tags can get rather large and may exceed the available space "
"to store the history stack in output files.\n"
"This option allows XMP tags to be compressed and save space."

#: ../build/bin/preferences_gen.h:4126
msgid "auto-save interval"
msgstr "Auto-save interval"

#: ../build/bin/preferences_gen.h:4144
msgid ""
"automatically save history while developing using the given interval (in "
"seconds); set to zero to disable auto-saving. auto-saving might be disabled "
"on slow drives."
msgstr ""
"Automatically save history while developing using the given interval (in "
"seconds); set to zero to disable auto-saving. Auto-saving might be disabled "
"on slow drives."

#: ../build/bin/preferences_gen.h:4153
msgid "look for updated XMP files on startup"
msgstr "Look for updated XMP files on startup"

#: ../build/bin/preferences_gen.h:4161
msgid ""
"check file modification times of all XMP files on startup to check if any "
"got updated in the meantime"
msgstr ""
"Check file modification times of all XMP files on startup to check if any "
"got updated in the meantime"

#: ../build/bin/preferences_gen.h:4171
msgid "miscellaneous"
msgstr "Miscellaneous"

#: ../build/bin/preferences_gen.h:4176
msgid "interface"
msgstr "Interface"

#: ../build/bin/preferences_gen.h:4186
msgid "show splash screen at startup"
msgstr "Show splash screen at startup"

#: ../build/bin/preferences_gen.h:4194
msgid ""
"display a small window showing the progress of darktable startup before the "
"main window appears"
msgstr ""
"Display a small window showing the progress of darktable startup before the "
"main window appears"

#: ../build/bin/preferences_gen.h:4203
msgid "load default shortcuts at startup"
msgstr "Load default shortcuts at startup"

#: ../build/bin/preferences_gen.h:4211
msgid ""
"load default shortcuts before user settings. switch off to prevent deleted "
"defaults returning"
msgstr ""
"Load default shortcuts before user settings. Switch off to prevent deleted "
"defaults returning"

#: ../build/bin/preferences_gen.h:4220
msgid "scale slider step with min/max"
msgstr "Scale slider step with min/max"

#: ../build/bin/preferences_gen.h:4228
msgid "vary slider step size with min/max range"
msgstr "Vary slider step size with min/max range"

#: ../build/bin/preferences_gen.h:4237
msgid "marker shape"
msgstr "Marker shape"

#: ../build/bin/preferences_gen.h:4246
msgid "the shape of the slider marker"
msgstr "The shape of the slider marker"

#: ../build/bin/preferences_gen.h:4255
msgid "sort built-in presets first"
msgstr "Sort built-in presets first"

#: ../build/bin/preferences_gen.h:4263
msgid ""
"whether to show built-in presets first before user's presets in presets menu."
msgstr ""
"Whether to show built-in presets first before user's presets in presets menu."

#: ../build/bin/preferences_gen.h:4272
msgid "mouse wheel scrolls modules side panel by default"
msgstr "Mouse wheel scrolls modules side panel by default"

#: ../build/bin/preferences_gen.h:4280
msgid ""
"when enabled, use mouse wheel to scroll modules side panel.  use ctrl+alt to "
"use mouse wheel for data entry.  when disabled, this behavior is reversed"
msgstr ""
"When enabled, use mouse wheel to scroll modules side panel. Use Ctrl+Alt to "
"use mouse wheel for data entry. When disabled, this behavior is reversed"

#: ../build/bin/preferences_gen.h:4289
msgid "always show panels' scrollbars"
msgstr "Always show panels' scrollbars"

#: ../build/bin/preferences_gen.h:4297
msgid ""
"defines whether the panel scrollbars should be always visible or activated "
"only depending on the content. (restart required)"
msgstr ""
"Defines whether the panel scrollbars should be always visible or activated "
"only depending on the content. (restart required)"

#: ../build/bin/preferences_gen.h:4306
msgid "duration of the UI transitions in ms"
msgstr "Duration of the UI transitions in ms"

#: ../build/bin/preferences_gen.h:4325
msgid ""
"how long the transitions take (in ms) for expanding or collapsing modules "
"and other UI elements"
msgstr ""
"How long the transitions take (in ms) for expanding or collapsing modules "
"and other UI elements."

#: ../build/bin/preferences_gen.h:4334
msgid "position of the scopes module"
msgstr "Position of the scopes module"

#: ../build/bin/preferences_gen.h:4343
msgid "position the scopes at the top-left or top-right of the screen"
msgstr "Position the scopes at the top-left or top-right of the screen"

#: ../build/bin/preferences_gen.h:4352
msgid "method to use for getting the display profile"
msgstr "Method to use for getting the display profile"

#: ../build/bin/preferences_gen.h:4361
msgid ""
"this option allows to force a specific means of getting the current display "
"profile.\n"
"this is useful when one alternative gives wrong results"
msgstr ""
"This option allows to force a specific means of getting the current display "
"profile.\n"
"This is useful when one alternative gives wrong results"

#: ../build/bin/preferences_gen.h:4370
msgid "order or exclude MIDI devices"
msgstr "Order or exclude MIDI devices"

#: ../build/bin/preferences_gen.h:4383
msgid ""
"comma-separated list of device name fragments that if matched load MIDI "
"device at id given by location in list\n"
"or if preceded by '-' prevent matching devices from loading. add encoding "
"and number of knobs like 'BeatStep:63:16'"
msgstr ""
"Comma-separated list of device name fragments that if matched load MIDI "
"device at Id given by location in list\n"
"or if preceded by '-' prevent matching devices from loading. Add encoding "
"and number of knobs like 'BeatStep:63:16'."

#. tags
#: ../build/bin/preferences_gen.h:4393 ../src/develop/lightroom.c:1573
#: ../src/gui/import_metadata.c:490 ../src/libs/export_metadata.c:196
#: ../src/libs/image.c:622 ../src/libs/metadata_view.c:174
msgid "tags"
msgstr "Tags"

#: ../build/bin/preferences_gen.h:4403
msgid "omit hierarchy in simple tag lists"
msgstr "Omit hierarchy in simple tag lists"

#: ../build/bin/preferences_gen.h:4411
msgid ""
"when creating an XMP sidecar file the hierarchical tags are also added as a "
"simple list\n"
"of non-hierarchical ones to make them visible to some other programs.\n"
"when this option is checked darktable will only include their last part\n"
"and ignore the rest. so 'foo|bar|baz' will only add 'baz'."
msgstr ""
"When creating an XMP sidecar file the hierarchical tags are also added as a "
"simple list\n"
"of non-hierarchical ones to make them visible to some other programs.\n"
"When this option is checked darktable will only include their last part\n"
"and ignore the rest. So 'foo|bar|baz' will only add 'baz'."

#: ../build/bin/preferences_gen.h:4417
msgid "shortcuts with multiple instances"
msgstr "Shortcuts with multiple instances"

#: ../build/bin/preferences_gen.h:4427
msgid "prefer focused instance"
msgstr "Prefer focused instance"

#: ../build/bin/preferences_gen.h:4435
msgid ""
"where multiple instances of a module are present, apply shortcuts to the "
"instance that has focus\n"
"if none are focused, the preferences below control rules that are followed "
"(in order) to decide which module instance shortcuts will be applied to.\n"
"note: blending shortcuts always apply to the focused instance"
msgstr ""
"Where multiple instances of a module are present, apply shortcuts to the "
"instance that has focus.\n"
"If none are focused, the preferences below control rules that are followed "
"(in order) to decide which module instance shortcuts will be applied to.\n"
"Note: blending shortcuts always apply to the focused instance"

#: ../build/bin/preferences_gen.h:4444
msgid "prefer expanded instances"
msgstr "Prefer expanded instances"

#: ../build/bin/preferences_gen.h:4452
msgid "if instances of the module are expanded, ignore collapsed instances"
msgstr "If instances of the module are expanded, ignore collapsed instances"

#: ../build/bin/preferences_gen.h:4461
msgid "prefer enabled instances"
msgstr "Prefer enabled instances"

#: ../build/bin/preferences_gen.h:4469
msgid ""
"after applying the above rule, if instances of the module are active, ignore "
"inactive instances"
msgstr ""
"After applying the above rule, if instances of the module are active, ignore "
"inactive instances"

#: ../build/bin/preferences_gen.h:4478
msgid "prefer unmasked instances"
msgstr "Prefer unmasked instances"

#: ../build/bin/preferences_gen.h:4486
msgid ""
"after applying the above rules, if instances of the module are unmasked, "
"ignore masked instances"
msgstr ""
"After applying the above rules, if instances of the module are unmasked, "
"ignore masked instances"

#: ../build/bin/preferences_gen.h:4495
msgid "selection order"
msgstr "Selection order"

#: ../build/bin/preferences_gen.h:4504
msgid ""
"after applying the above rules, apply the shortcut based on its position in "
"the pixelpipe"
msgstr ""
"After applying the above rules, apply the shortcut based on its position in "
"the pixelpipe"

#: ../build/bin/preferences_gen.h:4513
msgid "allow visual assignment to specific instances"
msgstr "Allow visual assignment to specific instances"

#: ../build/bin/preferences_gen.h:4521
msgid ""
"when multiple instances are present on an image this allows shortcuts to be "
"visually assigned to those specific instances\n"
"otherwise shortcuts will always be assigned to the preferred instance"
msgstr ""
"When multiple instances are present on an image this allows shortcuts to be "
"visually assigned to those specific instances\n"
"Otherwise shortcuts will always be assigned to the preferred instance"

#: ../build/bin/preferences_gen.h:4527
msgid "map / geolocalization view"
msgstr "Map / geolocalization view"

#: ../build/bin/preferences_gen.h:4537
msgid "pretty print the image location"
msgstr "Pretty print the image location"

#: ../build/bin/preferences_gen.h:4545
msgid ""
"show a more readable representation of the location in the image information "
"module"
msgstr ""
"Show a more readable representation of the location in the image information "
"module"

#: ../build/bin/preferences_gen.h:4551
msgid "slideshow view"
msgstr "Slideshow view"

#: ../build/bin/preferences_gen.h:4561
msgid "waiting time between each image in slideshow"
msgstr "Waiting time between each image in slideshow"

#: ../build/bin/preferences_gen.h:4603
msgid "do not set the 'uncategorized' entry for tags"
msgstr "Do not set the 'uncategorized' entry for tags"

#: ../build/bin/preferences_gen.h:4611
msgid ""
"do not set the 'uncategorized' entry for tags which do not have children"
msgstr ""
"Do not set the 'uncategorized' entry for tags which do not have children"

#: ../build/bin/preferences_gen.h:4620
msgid "tags case sensitivity"
msgstr "Tags case sensitivity"

#: ../build/bin/preferences_gen.h:4629
msgid ""
"tags case sensitivity. without the Sqlite ICU extension, insensitivity works "
"only for the 26 latin letters"
msgstr ""
"Tags case sensitivity. Without the Sqlite ICU extension, insensitivity works "
"only for the 26 latin letters"

#: ../build/bin/preferences_gen.h:4638 ../build/bin/preferences_gen.h:4729
msgid "number of collections to be stored"
msgstr "Number of collections to be stored"

#: ../build/bin/preferences_gen.h:4657 ../build/bin/preferences_gen.h:4748
msgid "the number of recent collections to store and show in this list"
msgstr "The number of recent collections to store and show in this list"

#: ../build/bin/preferences_gen.h:4666
msgid "number of folder levels to show in lists"
msgstr "Number of folder levels to show in lists"

#: ../build/bin/preferences_gen.h:4685
msgid ""
"the number of folder levels to show in film roll names, starting from the "
"right"
msgstr ""
"The number of folder levels to show in film roll names, starting from the "
"right"

#: ../build/bin/preferences_gen.h:4694
msgid "sort film rolls by"
msgstr "Sort film rolls by"

#: ../build/bin/preferences_gen.h:4703
msgid "sets the collections-list order for film rolls"
msgstr "Sets the collections-list order for film rolls"

#: ../build/bin/preferences_gen.h:4791
msgid "suggested tags level of confidence"
msgstr "Suggested tags level of confidence"

#: ../build/bin/preferences_gen.h:4811
#, no-c-format
msgid ""
"level of confidence to include the tag in the suggestions list, 0: all "
"associated tags, 99: 99% matching associated tags, 100: no matching tag to "
"show only recent tags (faster)"
msgstr ""
"Level of confidence to include the tag in the suggestions list, 0: all "
"associated tags, 99: 99% matching associated tags, 100: no matching tag to "
"show only recent tags (faster)"

#: ../build/bin/preferences_gen.h:4820
msgid "number of recently attached tags"
msgstr "Number of recently attached tags"

#: ../build/bin/preferences_gen.h:4839
msgid ""
"number of recently attached tags which are included in the suggestions list. "
"the value `-1' disables the recent list"
msgstr ""
"Number of recently attached tags which are included in the suggestions list. "
"The value `-1' disables the recent list"

#. Not to be compiled, generated for translation only
#: ../build/bin/styles_string.h:3
msgid "4-up on US Letter paper"
msgstr "4-up on US Letter paper"

#: ../build/bin/styles_string.h:4
msgid "add simulated motion blur to the image"
msgstr "Add simulated motion blur to the image"

#: ../build/bin/styles_string.h:5
msgid "autumn"
msgstr "Autumn"

#: ../build/bin/styles_string.h:6
#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:160
#: ../build/lib/darktable/plugins/introspection_colorequal.c:290
#: ../build/lib/darktable/plugins/introspection_colorequal.c:338
#: ../build/lib/darktable/plugins/introspection_colorequal.c:386
#: ../build/lib/darktable/plugins/introspection_colorequal.c:495
#: ../build/lib/darktable/plugins/introspection_colorequal.c:527
#: ../build/lib/darktable/plugins/introspection_colorequal.c:559
#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:161
#: ../src/common/collection.c:1479 ../src/common/color_vocabulary.c:324
#: ../src/common/colorlabels.c:383 ../src/develop/blend_gui.c:2392
#: ../src/develop/blend_gui.c:2440 ../src/develop/lightroom.c:893
#: ../src/gui/gtk.c:3856 ../src/iop/bilateral.cc:382
#: ../src/iop/channelmixer.c:612 ../src/iop/channelmixer.c:632
#: ../src/iop/channelmixerrgb.c:4619 ../src/iop/colorequal.c:2962
#: ../src/iop/colorzones.c:2490 ../src/iop/temperature.c:2000
#: ../src/iop/temperature.c:2184 ../src/libs/collect.c:1966
#: ../src/libs/filters/colors.c:263 ../src/libs/histogram.c:2611
msgid "blue"
msgstr "Blue"

#: ../build/bin/styles_string.h:7
msgid "blue LED lighting fix"
msgstr "Blue LED lighting fix"

#: ../build/bin/styles_string.h:8
msgid "blue LED lighting fix (strong)"
msgstr "Blue LED lighting fix (strong)"

#: ../build/bin/styles_string.h:9
msgid "camera styles"
msgstr "Camera styles"

#: ../build/bin/styles_string.h:10 ../src/libs/image.c:621
msgid "colors"
msgstr "Colors"

#: ../build/bin/styles_string.h:11
msgid ""
"composite four images plus a caption into an image which can be printed "
"borderless on 8.5x11 paper"
msgstr ""
"Composite four images plus a caption into an image which can be printed "
"borderless on 8.5x11 paper"

#: ../build/bin/styles_string.h:12
msgid "contrast and sharpness"
msgstr "Contrast and sharpness"

#: ../build/bin/styles_string.h:13
#: ../build/lib/darktable/plugins/introspection_colorequal.c:284
#: ../build/lib/darktable/plugins/introspection_colorequal.c:332
#: ../build/lib/darktable/plugins/introspection_colorequal.c:380
#: ../build/lib/darktable/plugins/introspection_colorequal.c:491
#: ../build/lib/darktable/plugins/introspection_colorequal.c:523
#: ../build/lib/darktable/plugins/introspection_colorequal.c:555
#: ../src/common/color_vocabulary.c:298 ../src/gui/guides.c:855
#: ../src/iop/colorequal.c:2961 ../src/iop/temperature.c:1984
msgid "cyan"
msgstr "Cyan"

#: ../build/bin/styles_string.h:14 ../src/libs/collect.c:3366
#: ../src/libs/filtering.c:921 ../src/libs/filtering.c:980
#: ../src/libs/filtering.c:1644 ../src/libs/filtering.c:1950
#: ../src/libs/tools/darktable.c:64
msgid "darktable"
msgstr "Darktable"

#: ../build/bin/styles_string.h:15
msgid "day for night"
msgstr "Day for night"

#: ../build/bin/styles_string.h:16
msgid "day for twilight"
msgstr "Day for twilight"

#: ../build/bin/styles_string.h:17
msgid "dehaze (strong, luminance only)"
msgstr "Dehaze (strong, luminance only)"

#: ../build/bin/styles_string.h:18
msgid ""
"desaturate and darken red pupils in flash photos.  add drawn masks to limit "
"affected areas to just the eyes if necessary."
msgstr ""
"Desaturate and darken red pupils in flash photos.  Add drawn masks to limit "
"affected areas to just the eyes if necessary."

#: ../build/bin/styles_string.h:19
msgid "effects"
msgstr "Effects"

#: ../build/bin/styles_string.h:20
#: ../src/external/lua-scripts/tools/script_manager.lua:411
msgid "examples"
msgstr "Examples"

#: ../build/bin/styles_string.h:21
msgid "extreme local contrast"
msgstr "Extreme local contrast"

#: ../build/bin/styles_string.h:22
msgid "extreme saturation"
msgstr "Extreme saturation"

#. cubic spline
#: ../build/bin/styles_string.h:23 ../src/iop/filmic.c:1568
msgid "faded"
msgstr "Faded"

#: ../build/bin/styles_string.h:24
msgid ""
"fine-tune the selected color by adjusting the 'node placement' slider in "
"color equalizer"
msgstr ""
"Fine-tune the selected color by adjusting the 'node placement' slider in "
"color equalizer"

#: ../build/bin/styles_string.h:25
msgid "fog"
msgstr "Fog"

#: ../build/bin/styles_string.h:26
#: ../build/lib/darktable/plugins/introspection_ashift.c:361
#: ../build/lib/darktable/plugins/introspection_highlights.c:311
msgid "generic"
msgstr "Generic"

#: ../build/bin/styles_string.h:27
#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:159
#: ../build/lib/darktable/plugins/introspection_colorequal.c:278
#: ../build/lib/darktable/plugins/introspection_colorequal.c:326
#: ../build/lib/darktable/plugins/introspection_colorequal.c:374
#: ../build/lib/darktable/plugins/introspection_colorequal.c:487
#: ../build/lib/darktable/plugins/introspection_colorequal.c:519
#: ../build/lib/darktable/plugins/introspection_colorequal.c:551
#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:159
#: ../src/common/collection.c:1477 ../src/common/color_vocabulary.c:277
#: ../src/common/colorlabels.c:382 ../src/develop/blend_gui.c:2386
#: ../src/develop/blend_gui.c:2434 ../src/develop/lightroom.c:891
#: ../src/gui/gtk.c:3855 ../src/gui/guides.c:853 ../src/iop/bilateral.cc:377
#: ../src/iop/channelmixer.c:611 ../src/iop/channelmixer.c:626
#: ../src/iop/channelmixerrgb.c:4618 ../src/iop/colorequal.c:2960
#: ../src/iop/colorzones.c:2488 ../src/iop/temperature.c:1980
#: ../src/iop/temperature.c:1998 ../src/iop/temperature.c:2183
#: ../src/libs/collect.c:1966 ../src/libs/filters/colors.c:262
#: ../src/libs/histogram.c:2620
msgid "green"
msgstr "Green"

#: ../build/bin/styles_string.h:28
#: ../build/lib/darktable/plugins/introspection_colorequal.c:302
#: ../build/lib/darktable/plugins/introspection_colorequal.c:350
#: ../build/lib/darktable/plugins/introspection_colorequal.c:398
#: ../build/lib/darktable/plugins/introspection_colorequal.c:503
#: ../build/lib/darktable/plugins/introspection_colorequal.c:535
#: ../build/lib/darktable/plugins/introspection_colorequal.c:567
#: ../src/common/color_vocabulary.c:341 ../src/gui/guides.c:856
#: ../src/iop/colorequal.c:2964 ../src/iop/colorzones.c:2492
#: ../src/iop/temperature.c:1982
msgid "magenta"
msgstr "Magenta"

#: ../build/bin/styles_string.h:29
msgid "make a photo taken in daylight look like it was taken in twilight"
msgstr "Make a photo taken in daylight look like it was taken in twilight"

#: ../build/bin/styles_string.h:30
msgid ""
"make a photo taken in full daylight look like it was taken at night.  "
"emulates the cinematic technique of the same name."
msgstr ""
"Make a photo taken in full daylight look like it was taken at night.  "
"Emulates the cinematic technique of the same name."

#: ../build/bin/styles_string.h:31
msgid "motion blur"
msgstr "Motion blur"

#: ../build/bin/styles_string.h:32
#: ../build/lib/darktable/plugins/introspection_colorequal.c:266
#: ../build/lib/darktable/plugins/introspection_colorequal.c:314
#: ../build/lib/darktable/plugins/introspection_colorequal.c:362
#: ../build/lib/darktable/plugins/introspection_colorequal.c:479
#: ../build/lib/darktable/plugins/introspection_colorequal.c:511
#: ../build/lib/darktable/plugins/introspection_colorequal.c:543
#: ../src/iop/colorequal.c:2958 ../src/iop/colorzones.c:2486
msgid "orange"
msgstr "Orange"

#: ../build/bin/styles_string.h:33
msgid "pastels"
msgstr "Pastels"

#: ../build/bin/styles_string.h:34 ../src/common/collection.c:1481
#: ../src/common/color_vocabulary.c:339 ../src/common/colorlabels.c:384
#: ../src/iop/colorzones.c:2491 ../src/libs/collect.c:1966
#: ../src/libs/filters/colors.c:264
msgid "purple"
msgstr "Purple"

#: ../build/bin/styles_string.h:35
#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:158
#: ../build/lib/darktable/plugins/introspection_colorequal.c:260
#: ../build/lib/darktable/plugins/introspection_colorequal.c:308
#: ../build/lib/darktable/plugins/introspection_colorequal.c:356
#: ../build/lib/darktable/plugins/introspection_colorequal.c:475
#: ../build/lib/darktable/plugins/introspection_colorequal.c:507
#: ../build/lib/darktable/plugins/introspection_colorequal.c:539
#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:160
#: ../src/common/collection.c:1473 ../src/common/color_vocabulary.c:232
#: ../src/common/colorlabels.c:380 ../src/develop/blend_gui.c:2380
#: ../src/develop/blend_gui.c:2428 ../src/develop/lightroom.c:887
#: ../src/gui/gtk.c:3854 ../src/gui/guides.c:852 ../src/iop/bilateral.cc:372
#: ../src/iop/channelmixer.c:610 ../src/iop/channelmixer.c:620
#: ../src/iop/channelmixerrgb.c:4617 ../src/iop/colorequal.c:2957
#: ../src/iop/colorzones.c:2485 ../src/iop/temperature.c:1996
#: ../src/iop/temperature.c:2182 ../src/libs/collect.c:1966
#: ../src/libs/filters/colors.c:260 ../src/libs/histogram.c:2629
msgid "red"
msgstr "Red"

#: ../build/bin/styles_string.h:36
msgid "red-eye reduction"
msgstr "Red-eye reduction"

#: ../build/bin/styles_string.h:37
msgid "sepia"
msgstr "Sepia"

#: ../build/bin/styles_string.h:38
msgid "sharpen finest details"
msgstr "Sharpen finest details"

#: ../build/bin/styles_string.h:39
msgid "shift greens to yellow and yellows to orange to simulate fall foliage"
msgstr "Shift greens to yellow and yellows to orange to simulate fall foliage"

#: ../build/bin/styles_string.h:40
msgid "spot color"
msgstr "Spot color"

#: ../build/bin/styles_string.h:41
#: ../build/lib/darktable/plugins/introspection_colorequal.c:272
#: ../build/lib/darktable/plugins/introspection_colorequal.c:320
#: ../build/lib/darktable/plugins/introspection_colorequal.c:368
#: ../build/lib/darktable/plugins/introspection_colorequal.c:483
#: ../build/lib/darktable/plugins/introspection_colorequal.c:515
#: ../build/lib/darktable/plugins/introspection_colorequal.c:547
#: ../src/common/collection.c:1475 ../src/common/colorlabels.c:381
#: ../src/develop/lightroom.c:889 ../src/gui/guides.c:854
#: ../src/iop/colorequal.c:2959 ../src/iop/colorzones.c:2487
#: ../src/iop/temperature.c:1986 ../src/libs/collect.c:1966
#: ../src/libs/filters/colors.c:261
msgid "yellow"
msgstr "Yellow"

#: ../build/bin/tools/darktable_authors.h:6
msgid "Developers"
msgstr "Developers"

#: ../build/bin/tools/darktable_authors.h:11
msgid "Translators"
msgstr "Translators"

#: ../build/bin/tools/darktable_authors.h:16
msgid "rawspeed contributors"
msgstr "Rawspeed contributors"

#: ../build/bin/tools/darktable_authors.h:21
msgid "integration contributors"
msgstr "Integration contributors"

#: ../build/bin/tools/darktable_authors.h:26
msgid "lua-scripts contributors"
msgstr "Lua-scripts contributors"

#: ../build/lib/darktable/plugins/introspection_agx.c:247
#: ../build/lib/darktable/plugins/introspection_agx.c:500
#: ../src/iop/colorbalancergb.c:1899
msgid "lift"
msgstr "Lift"

#: ../build/lib/darktable/plugins/introspection_agx.c:253
#: ../build/lib/darktable/plugins/introspection_agx.c:504
msgid "slope"
msgstr "Slope"

#: ../build/lib/darktable/plugins/introspection_agx.c:259
#: ../build/lib/darktable/plugins/introspection_agx.c:508
#: ../build/lib/darktable/plugins/introspection_retouch.c:285
#: ../build/lib/darktable/plugins/introspection_retouch.c:426
#: ../src/iop/basicadj.c:644 ../src/iop/channelmixerrgb.c:4625
#: ../src/iop/colisa.c:278 ../src/iop/colorequal.c:3103
#: ../src/iop/lowpass.c:577 ../src/iop/soften.c:389 ../src/iop/vignette.c:1045
#: ../src/libs/history.c:959
msgid "brightness"
msgstr "Brightness"

#: ../build/lib/darktable/plugins/introspection_agx.c:265
#: ../build/lib/darktable/plugins/introspection_agx.c:512
#: ../build/lib/darktable/plugins/introspection_graduatednd.c:93
#: ../build/lib/darktable/plugins/introspection_graduatednd.c:156
#: ../build/lib/darktable/plugins/introspection_splittoning.c:67
#: ../build/lib/darktable/plugins/introspection_splittoning.c:79
#: ../build/lib/darktable/plugins/introspection_splittoning.c:138
#: ../build/lib/darktable/plugins/introspection_splittoning.c:146
#: ../src/develop/blend_gui.c:2360 ../src/iop/basicadj.c:648
#: ../src/iop/channelmixer.c:608 ../src/iop/colisa.c:279
#: ../src/iop/colorbalance.c:1953 ../src/iop/colorbalancergb.c:1827
#: ../src/iop/colorchecker.c:1602 ../src/iop/colorcontrast.c:79
#: ../src/iop/colorcorrection.c:260 ../src/iop/colorequal.c:3085
#: ../src/iop/colorize.c:347 ../src/iop/lowpass.c:578 ../src/iop/soften.c:385
#: ../src/iop/velvia.c:73 ../src/iop/vibrance.c:69 ../src/iop/vignette.c:1046
msgid "saturation"
msgstr "Saturation"

#: ../build/lib/darktable/plugins/introspection_agx.c:271
#: ../build/lib/darktable/plugins/introspection_agx.c:516
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:146
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:257
msgid "preserve hue"
msgstr "Preserve hue"

#: ../build/lib/darktable/plugins/introspection_agx.c:277
#: ../build/lib/darktable/plugins/introspection_agx.c:520
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:218
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:427
#: ../build/lib/darktable/plugins/introspection_profile_gamma.c:97
#: ../build/lib/darktable/plugins/introspection_profile_gamma.c:166
#: ../src/iop/filmic.c:1490
msgid "black relative exposure"
msgstr "Black relative exposure"

#: ../build/lib/darktable/plugins/introspection_agx.c:283
#: ../build/lib/darktable/plugins/introspection_agx.c:524
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:224
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:431
#: ../src/iop/filmic.c:1478
msgid "white relative exposure"
msgstr "White relative exposure"

#: ../build/lib/darktable/plugins/introspection_agx.c:289
#: ../build/lib/darktable/plugins/introspection_agx.c:528
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:260
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:455
msgid "dynamic range scaling"
msgstr "Dynamic range scaling"

#: ../build/lib/darktable/plugins/introspection_agx.c:295
#: ../build/lib/darktable/plugins/introspection_agx.c:532
msgid "pivot relative exposure"
msgstr "Pivot relative exposure"

#: ../build/lib/darktable/plugins/introspection_agx.c:301
#: ../build/lib/darktable/plugins/introspection_agx.c:536
msgid "pivot target output"
msgstr "Pivot target output"

#: ../build/lib/darktable/plugins/introspection_agx.c:307
#: ../build/lib/darktable/plugins/introspection_agx.c:540
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:412
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:585
#: ../build/lib/darktable/plugins/introspection_colorequal.c:230
#: ../build/lib/darktable/plugins/introspection_colorequal.c:455
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:116
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:237
#: ../src/gui/guides.c:862 ../src/iop/basicadj.c:631 ../src/iop/bilat.c:468
#: ../src/iop/colisa.c:277 ../src/iop/colorbalance.c:1889
#: ../src/iop/colorbalance.c:1895 ../src/iop/filmic.c:1519
#: ../src/iop/filmicrgb.c:4507 ../src/iop/lowpass.c:576
msgid "contrast"
msgstr "Contrast"

#: ../build/lib/darktable/plugins/introspection_agx.c:313
#: ../build/lib/darktable/plugins/introspection_agx.c:544
msgid "toe start"
msgstr "Toe start"

#: ../build/lib/darktable/plugins/introspection_agx.c:319
#: ../build/lib/darktable/plugins/introspection_agx.c:548
msgid "shoulder start"
msgstr "Shoulder start"

#: ../build/lib/darktable/plugins/introspection_agx.c:325
#: ../build/lib/darktable/plugins/introspection_agx.c:552
msgid "toe power"
msgstr "Toe power"

#: ../build/lib/darktable/plugins/introspection_agx.c:331
#: ../build/lib/darktable/plugins/introspection_agx.c:556
msgid "shoulder power"
msgstr "Shoulder power"

#: ../build/lib/darktable/plugins/introspection_agx.c:337
#: ../build/lib/darktable/plugins/introspection_agx.c:560
msgid "curve y gamma"
msgstr "Curve Y gamma"

#: ../build/lib/darktable/plugins/introspection_agx.c:343
#: ../build/lib/darktable/plugins/introspection_agx.c:564
msgid "keep the pivot on the diagonal"
msgstr "Keep the pivot on the diagonal"

#: ../build/lib/darktable/plugins/introspection_agx.c:349
#: ../build/lib/darktable/plugins/introspection_agx.c:568
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:134
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:249
msgid "target black"
msgstr "Target black"

#: ../build/lib/darktable/plugins/introspection_agx.c:355
#: ../build/lib/darktable/plugins/introspection_agx.c:572
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:128
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:245
msgid "target white"
msgstr "Target white"

#: ../build/lib/darktable/plugins/introspection_agx.c:361
#: ../build/lib/darktable/plugins/introspection_agx.c:576
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:194
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:289
msgid "base primaries"
msgstr "Base primaries"

#: ../build/lib/darktable/plugins/introspection_agx.c:367
#: ../build/lib/darktable/plugins/introspection_agx.c:580
msgid "disable adjustments"
msgstr "Disable adjustments"

#: ../build/lib/darktable/plugins/introspection_agx.c:373
#: ../build/lib/darktable/plugins/introspection_agx.c:584
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:152
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:261
msgid "red attenuation"
msgstr "Red attenuation"

#: ../build/lib/darktable/plugins/introspection_agx.c:379
#: ../build/lib/darktable/plugins/introspection_agx.c:588
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:158
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:265
msgid "red rotation"
msgstr "Red rotation"

#: ../build/lib/darktable/plugins/introspection_agx.c:385
#: ../build/lib/darktable/plugins/introspection_agx.c:592
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:164
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:269
msgid "green attenuation"
msgstr "Green attenuation"

#: ../build/lib/darktable/plugins/introspection_agx.c:391
#: ../build/lib/darktable/plugins/introspection_agx.c:596
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:170
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:273
msgid "green rotation"
msgstr "Green rotation"

#: ../build/lib/darktable/plugins/introspection_agx.c:397
#: ../build/lib/darktable/plugins/introspection_agx.c:600
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:176
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:277
msgid "blue attenuation"
msgstr "Blue attenuation"

#: ../build/lib/darktable/plugins/introspection_agx.c:403
#: ../build/lib/darktable/plugins/introspection_agx.c:604
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:182
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:281
msgid "blue rotation"
msgstr "Blue rotation"

#: ../build/lib/darktable/plugins/introspection_agx.c:409
#: ../build/lib/darktable/plugins/introspection_agx.c:608
msgid "master purity boost"
msgstr "Master purity boost"

#: ../build/lib/darktable/plugins/introspection_agx.c:415
#: ../build/lib/darktable/plugins/introspection_agx.c:612
msgid "master rotation reversal"
msgstr "Master rotation reversal"

#: ../build/lib/darktable/plugins/introspection_agx.c:421
#: ../build/lib/darktable/plugins/introspection_agx.c:616
msgid "red purity boost"
msgstr "Red purity boost"

#: ../build/lib/darktable/plugins/introspection_agx.c:427
#: ../build/lib/darktable/plugins/introspection_agx.c:620
msgid "red reverse rotation"
msgstr "Red reverse rotation"

#: ../build/lib/darktable/plugins/introspection_agx.c:433
#: ../build/lib/darktable/plugins/introspection_agx.c:624
msgid "green purity boost"
msgstr "Green purity boost"

#: ../build/lib/darktable/plugins/introspection_agx.c:439
#: ../build/lib/darktable/plugins/introspection_agx.c:628
msgid "green reverse rotation"
msgstr "Green reverse rotation"

#: ../build/lib/darktable/plugins/introspection_agx.c:445
#: ../build/lib/darktable/plugins/introspection_agx.c:632
msgid "blue purity boost"
msgstr "Blue purity boost"

#: ../build/lib/darktable/plugins/introspection_agx.c:451
#: ../build/lib/darktable/plugins/introspection_agx.c:636
msgid "blue reverse rotation"
msgstr "Blue reverse rotation"

#: ../build/lib/darktable/plugins/introspection_agx.c:457
#: ../build/lib/darktable/plugins/introspection_agx.c:640
msgid "reverse all"
msgstr "Reverse all"

#: ../build/lib/darktable/plugins/introspection_agx.c:654
#: ../src/common/colorspaces.c:1421 ../src/common/colorspaces.c:1769
#: ../src/iop/colorout.c:852
msgid "export profile"
msgstr "Export profile"

#: ../build/lib/darktable/plugins/introspection_agx.c:655
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:308
#: ../src/iop/colorin.c:2054
msgid "working profile"
msgstr "Working profile"

#: ../build/lib/darktable/plugins/introspection_agx.c:656
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:309
msgid "Rec2020"
msgstr "Rec2020"

#: ../build/lib/darktable/plugins/introspection_agx.c:657
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:310
#: ../src/common/colorspaces.c:1789
msgid "Display P3"
msgstr "Display P3"

#: ../build/lib/darktable/plugins/introspection_agx.c:658
#: ../build/lib/darktable/plugins/introspection_colorin.c:305
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:311
#: ../src/common/colorspaces.c:1460 ../src/common/colorspaces.c:1741
#: ../src/libs/print_settings.c:1427
msgid "Adobe RGB (compatible)"
msgstr "Adobe RGB (compatible)"

#: ../build/lib/darktable/plugins/introspection_agx.c:659
#: ../build/lib/darktable/plugins/introspection_colorin.c:304
#: ../build/lib/darktable/plugins/introspection_lut3d.c:202
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:312
#: ../src/common/colorspaces.c:1449 ../src/common/colorspaces.c:1739
#: ../src/libs/print_settings.c:1420
msgid "sRGB"
msgstr "sRGB"

#: ../build/lib/darktable/plugins/introspection_ashift.c:130
#: ../build/lib/darktable/plugins/introspection_ashift.c:279
msgid "lens shift (vertical)"
msgstr "Lens shift (vertical)"

#: ../build/lib/darktable/plugins/introspection_ashift.c:136
#: ../build/lib/darktable/plugins/introspection_ashift.c:283
msgid "lens shift (horizontal)"
msgstr "Lens shift (horizontal)"

#: ../build/lib/darktable/plugins/introspection_ashift.c:142
#: ../build/lib/darktable/plugins/introspection_ashift.c:287
msgid "shear"
msgstr "Shear"

#. focal length
#: ../build/lib/darktable/plugins/introspection_ashift.c:148
#: ../build/lib/darktable/plugins/introspection_ashift.c:291
#: ../src/common/collection.c:638 ../src/gui/preferences.c:974
#: ../src/gui/presets.c:729 ../src/iop/lens.cc:4409 ../src/libs/camera.c:574
#: ../src/libs/metadata_view.c:157
msgid "focal length"
msgstr "Focal length"

#: ../build/lib/darktable/plugins/introspection_ashift.c:154
#: ../build/lib/darktable/plugins/introspection_ashift.c:295
#: ../src/libs/metadata_view.c:159
msgid "crop factor"
msgstr "Crop factor"

#: ../build/lib/darktable/plugins/introspection_ashift.c:160
#: ../build/lib/darktable/plugins/introspection_ashift.c:299
msgid "lens dependence"
msgstr "Lens dependence"

#: ../build/lib/darktable/plugins/introspection_ashift.c:166
#: ../build/lib/darktable/plugins/introspection_ashift.c:303
msgid "aspect adjust"
msgstr "Aspect adjust"

#. lens selector
#: ../build/lib/darktable/plugins/introspection_ashift.c:172
#: ../build/lib/darktable/plugins/introspection_ashift.c:307
#: ../src/iop/lens.cc:4396
msgid "lens model"
msgstr "Lens model"

#: ../build/lib/darktable/plugins/introspection_ashift.c:178
#: ../build/lib/darktable/plugins/introspection_ashift.c:311
#: ../build/lib/darktable/plugins/introspection_clipping.c:244
#: ../build/lib/darktable/plugins/introspection_clipping.c:371
msgid "automatic cropping"
msgstr "Automatic cropping"

#: ../build/lib/darktable/plugins/introspection_ashift.c:362
msgid "specific"
msgstr "Specific"

#. DEVELOP_MASK_DISABLED
#: ../build/lib/darktable/plugins/introspection_ashift.c:366
#: ../build/lib/darktable/plugins/introspection_colorin.c:303
#: ../build/lib/darktable/plugins/introspection_highlights.c:310
#: ../build/lib/darktable/plugins/introspection_vignette.c:264
#: ../src/develop/blend_gui.c:153 ../src/develop/blend_gui.c:182
#: ../src/develop/blend_gui.c:3418 ../src/gui/accelerators.c:148
#: ../src/gui/accelerators.c:158 ../src/gui/accelerators.c:241
#: ../src/imageio/format/avif.c:973 ../src/imageio/format/j2k.c:713
#: ../src/libs/live_view.c:424
msgid "off"
msgstr "Off"

#: ../build/lib/darktable/plugins/introspection_ashift.c:367
msgid "largest area"
msgstr "Largest area"

#: ../build/lib/darktable/plugins/introspection_ashift.c:368
msgid "original format"
msgstr "Original format"

#: ../build/lib/darktable/plugins/introspection_basecurve.c:134
#: ../build/lib/darktable/plugins/introspection_basecurve.c:231
msgid "fusion"
msgstr "Fusion"

#: ../build/lib/darktable/plugins/introspection_basecurve.c:140
#: ../build/lib/darktable/plugins/introspection_basecurve.c:235
msgid "exposure shift"
msgstr "Exposure shift"

#: ../build/lib/darktable/plugins/introspection_basecurve.c:146
#: ../build/lib/darktable/plugins/introspection_basecurve.c:239
#: ../src/common/collection.c:646 ../src/libs/metadata_view.c:152
msgid "exposure bias"
msgstr "Exposure bias"

#: ../build/lib/darktable/plugins/introspection_basecurve.c:152
#: ../build/lib/darktable/plugins/introspection_basecurve.c:243
#: ../build/lib/darktable/plugins/introspection_basicadj.c:122
#: ../build/lib/darktable/plugins/introspection_basicadj.c:215
#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:140
#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:227
#: ../build/lib/darktable/plugins/introspection_rgblevels.c:57
#: ../build/lib/darktable/plugins/introspection_rgblevels.c:122
#: ../build/lib/darktable/plugins/introspection_tonecurve.c:153
#: ../build/lib/darktable/plugins/introspection_tonecurve.c:244
msgid "preserve colors"
msgstr "Preserve colors"

#: ../build/lib/darktable/plugins/introspection_basecurve.c:262
#: ../build/lib/darktable/plugins/introspection_basicadj.c:249
#: ../build/lib/darktable/plugins/introspection_colorreconstruction.c:153
#: ../build/lib/darktable/plugins/introspection_lens.cc:533
#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:251
#: ../build/lib/darktable/plugins/introspection_rgblevels.c:153
#: ../build/lib/darktable/plugins/introspection_tonecurve.c:270
#: ../src/dtgtk/stylemenu.c:69 ../src/gui/guides.c:833
#: ../src/iop/basecurve.c:2135 ../src/iop/channelmixerrgb.c:4670
#: ../src/iop/clipping.c:1922 ../src/iop/clipping.c:2104
#: ../src/iop/clipping.c:2119 ../src/iop/retouch.c:499
#: ../src/libs/collect.c:2162 ../src/libs/colorpicker.c:52
#: ../src/libs/export.c:103 ../src/libs/export.c:1162
#: ../src/libs/filters/module_order.c:158 ../src/libs/histogram.c:111
#: ../src/libs/live_view.c:369 ../src/libs/print_settings.c:1158
#: ../src/libs/print_settings.c:1176
msgid "none"
msgstr "None"

#: ../build/lib/darktable/plugins/introspection_basecurve.c:263
#: ../build/lib/darktable/plugins/introspection_basicadj.c:250
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:226
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:244
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:262
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:280
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:461
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:473
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:485
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:497
#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:252
#: ../build/lib/darktable/plugins/introspection_rgblevels.c:154
#: ../build/lib/darktable/plugins/introspection_tonecurve.c:271
#: ../src/develop/blend_gui.c:2413 ../src/develop/blend_gui.c:2447
msgid "luminance"
msgstr "Luminance"

#: ../build/lib/darktable/plugins/introspection_basecurve.c:264
#: ../build/lib/darktable/plugins/introspection_basicadj.c:251
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:550
#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:253
#: ../build/lib/darktable/plugins/introspection_rgblevels.c:155
#: ../build/lib/darktable/plugins/introspection_tonecurve.c:272
msgid "max RGB"
msgstr "Max RGB"

#: ../build/lib/darktable/plugins/introspection_basecurve.c:265
#: ../build/lib/darktable/plugins/introspection_basicadj.c:252
#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:254
#: ../build/lib/darktable/plugins/introspection_rgblevels.c:156
#: ../build/lib/darktable/plugins/introspection_tonecurve.c:273
msgid "average RGB"
msgstr "Average RGB"

#: ../build/lib/darktable/plugins/introspection_basecurve.c:266
#: ../build/lib/darktable/plugins/introspection_basicadj.c:253
#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:255
#: ../build/lib/darktable/plugins/introspection_rgblevels.c:157
#: ../build/lib/darktable/plugins/introspection_tonecurve.c:274
msgid "sum RGB"
msgstr "Sum RGB"

#: ../build/lib/darktable/plugins/introspection_basecurve.c:267
#: ../build/lib/darktable/plugins/introspection_basicadj.c:254
#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:256
#: ../build/lib/darktable/plugins/introspection_rgblevels.c:158
#: ../build/lib/darktable/plugins/introspection_tonecurve.c:275
msgid "norm RGB"
msgstr "Norm RGB"

#: ../build/lib/darktable/plugins/introspection_basecurve.c:268
#: ../build/lib/darktable/plugins/introspection_basicadj.c:255
#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:257
#: ../build/lib/darktable/plugins/introspection_rgblevels.c:159
#: ../build/lib/darktable/plugins/introspection_tonecurve.c:276
msgid "basic power"
msgstr "Basic power"

#: ../build/lib/darktable/plugins/introspection_basicadj.c:92
#: ../build/lib/darktable/plugins/introspection_basicadj.c:195
#: ../build/lib/darktable/plugins/introspection_exposure.c:72
#: ../build/lib/darktable/plugins/introspection_exposure.c:149
msgid "black level correction"
msgstr "Black level correction"

#: ../build/lib/darktable/plugins/introspection_basicadj.c:104
#: ../build/lib/darktable/plugins/introspection_basicadj.c:203
msgid "highlight compression"
msgstr "Highlight compression"

#: ../build/lib/darktable/plugins/introspection_basicadj.c:128
#: ../build/lib/darktable/plugins/introspection_basicadj.c:219
msgid "middle gray"
msgstr "Middle gray"

#: ../build/lib/darktable/plugins/introspection_bilat.c:78
#: ../build/lib/darktable/plugins/introspection_bilat.c:137
msgid "midtone range"
msgstr "Midtone range"

#: ../build/lib/darktable/plugins/introspection_bilat.c:151
msgid "bilateral grid"
msgstr "Bilateral grid"

#: ../build/lib/darktable/plugins/introspection_bilat.c:152
msgid "local laplacian filter"
msgstr "Local laplacian filter"

#: ../build/lib/darktable/plugins/introspection_blurs.c:83
#: ../build/lib/darktable/plugins/introspection_blurs.c:174
#: ../build/lib/darktable/plugins/introspection_retouch.c:255
#: ../build/lib/darktable/plugins/introspection_retouch.c:406
msgid "blur type"
msgstr "Blur type"

#: ../build/lib/darktable/plugins/introspection_blurs.c:89
#: ../build/lib/darktable/plugins/introspection_blurs.c:178
#: ../build/lib/darktable/plugins/introspection_retouch.c:261
#: ../build/lib/darktable/plugins/introspection_retouch.c:410
msgid "blur radius"
msgstr "Blur radius"

#: ../build/lib/darktable/plugins/introspection_blurs.c:95
#: ../build/lib/darktable/plugins/introspection_blurs.c:182
msgid "diaphragm blades"
msgstr "Diaphragm blades"

#: ../build/lib/darktable/plugins/introspection_blurs.c:101
#: ../build/lib/darktable/plugins/introspection_blurs.c:186
msgid "concavity"
msgstr "Concavity"

#: ../build/lib/darktable/plugins/introspection_blurs.c:107
#: ../build/lib/darktable/plugins/introspection_blurs.c:190
msgid "linearity"
msgstr "Linearity"

#: ../build/lib/darktable/plugins/introspection_blurs.c:113
#: ../build/lib/darktable/plugins/introspection_blurs.c:194
#: ../build/lib/darktable/plugins/introspection_graduatednd.c:75
#: ../build/lib/darktable/plugins/introspection_graduatednd.c:144
#: ../build/lib/darktable/plugins/introspection_overlay.c:136
#: ../build/lib/darktable/plugins/introspection_overlay.c:253
#: ../build/lib/darktable/plugins/introspection_watermark.c:136
#: ../build/lib/darktable/plugins/introspection_watermark.c:265
#: ../src/iop/ashift.c:5963 ../src/libs/masks.c:110
msgid "rotation"
msgstr "Rotation"

#: ../build/lib/darktable/plugins/introspection_blurs.c:119
#: ../build/lib/darktable/plugins/introspection_blurs.c:198
msgid "direction"
msgstr "Direction"

#: ../build/lib/darktable/plugins/introspection_blurs.c:125
#: ../build/lib/darktable/plugins/introspection_blurs.c:202
#: ../src/libs/masks.c:111
msgid "curvature"
msgstr "Curvature"

#: ../build/lib/darktable/plugins/introspection_blurs.c:131
#: ../build/lib/darktable/plugins/introspection_blurs.c:206
#: ../build/lib/darktable/plugins/introspection_graduatednd.c:81
#: ../build/lib/darktable/plugins/introspection_graduatednd.c:148
#: ../src/iop/colorbalancergb.c:1878
msgid "offset"
msgstr "Offset"

#: ../build/lib/darktable/plugins/introspection_blurs.c:220
#: ../src/common/collection.c:636 ../src/gui/preferences.c:950
#: ../src/gui/presets.c:671 ../src/libs/metadata_view.c:149
msgid "lens"
msgstr "Lens"

#: ../build/lib/darktable/plugins/introspection_blurs.c:221
msgid "motion"
msgstr "Motion"

#: ../build/lib/darktable/plugins/introspection_blurs.c:222
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:567
#: ../build/lib/darktable/plugins/introspection_lowpass.c:189
#: ../build/lib/darktable/plugins/introspection_retouch.c:452
#: ../build/lib/darktable/plugins/introspection_shadhi.c:267
msgid "gaussian"
msgstr "Gaussian"

#: ../build/lib/darktable/plugins/introspection_borders.c:112
#: ../build/lib/darktable/plugins/introspection_borders.c:118
#: ../build/lib/darktable/plugins/introspection_borders.c:263
#: ../build/lib/darktable/plugins/introspection_borders.c:267
#: ../src/iop/borders.c:1012 ../src/iop/borders.c:1021
msgid "border color"
msgstr "Border color"

#: ../build/lib/darktable/plugins/introspection_borders.c:124
#: ../build/lib/darktable/plugins/introspection_borders.c:271
#: ../src/common/collection.c:648 ../src/libs/filtering.c:50
msgid "aspect ratio"
msgstr "Aspect ratio"

#. // portrait / landscape
#: ../build/lib/darktable/plugins/introspection_borders.c:142
#: ../build/lib/darktable/plugins/introspection_borders.c:283
#: ../src/iop/flip.c:73 ../src/libs/print_settings.c:2602
msgid "orientation"
msgstr "Orientation"

#: ../build/lib/darktable/plugins/introspection_borders.c:148
#: ../build/lib/darktable/plugins/introspection_borders.c:287
msgid "border size"
msgstr "Border size"

#: ../build/lib/darktable/plugins/introspection_borders.c:154
#: ../build/lib/darktable/plugins/introspection_borders.c:291
msgid "horizontal offset"
msgstr "Horizontal offset"

#: ../build/lib/darktable/plugins/introspection_borders.c:172
#: ../build/lib/darktable/plugins/introspection_borders.c:303
msgid "vertical offset"
msgstr "Vertical offset"

#: ../build/lib/darktable/plugins/introspection_borders.c:190
#: ../build/lib/darktable/plugins/introspection_borders.c:315
msgid "frame line size"
msgstr "Frame line size"

#: ../build/lib/darktable/plugins/introspection_borders.c:196
#: ../build/lib/darktable/plugins/introspection_borders.c:319
msgid "frame line offset"
msgstr "Frame line offset"

#: ../build/lib/darktable/plugins/introspection_borders.c:202
#: ../build/lib/darktable/plugins/introspection_borders.c:208
#: ../build/lib/darktable/plugins/introspection_borders.c:323
#: ../build/lib/darktable/plugins/introspection_borders.c:327
#: ../src/iop/borders.c:1025 ../src/iop/borders.c:1035
msgid "frame line color"
msgstr "Frame line color"

#: ../build/lib/darktable/plugins/introspection_borders.c:220
#: ../build/lib/darktable/plugins/introspection_borders.c:335
msgid "basis"
msgstr "Basis"

#: ../build/lib/darktable/plugins/introspection_borders.c:349
#: ../build/lib/darktable/plugins/introspection_borders.c:355
#: ../src/gui/preferences.c:981 ../src/imageio/format/avif.c:1026
#: ../src/imageio/format/jpeg.c:597 ../src/iop/ashift.c:6145
#: ../src/iop/basicadj.c:654 ../src/iop/flip.c:448 ../src/iop/levels.c:645
#: ../src/iop/rgblevels.c:1081
msgid "auto"
msgstr "Auto"

#: ../build/lib/darktable/plugins/introspection_borders.c:350
#: ../src/imageio/format/pdf.c:621 ../src/libs/filtering.c:318
#: ../src/libs/filters/ratio.c:120 ../src/libs/print_settings.c:2604
msgid "portrait"
msgstr "Portrait"

#: ../build/lib/darktable/plugins/introspection_borders.c:351
#: ../src/imageio/format/pdf.c:621 ../src/libs/filtering.c:314
#: ../src/libs/filters/ratio.c:122 ../src/libs/print_settings.c:2604
msgid "landscape"
msgstr "Landscape"

#: ../build/lib/darktable/plugins/introspection_borders.c:356
#: ../src/iop/relight.c:264 ../src/libs/export.c:1513
#: ../src/libs/metadata_view.c:163 ../src/libs/print_settings.c:2622
msgid "width"
msgstr "Width"

#: ../build/lib/darktable/plugins/introspection_borders.c:357
#: ../build/lib/darktable/plugins/introspection_overlay.c:306
#: ../build/lib/darktable/plugins/introspection_watermark.c:326
#: ../src/libs/export.c:1519 ../src/libs/metadata_view.c:164
#: ../src/libs/print_settings.c:2626
msgid "height"
msgstr "Height"

#: ../build/lib/darktable/plugins/introspection_borders.c:358
msgid "shorter"
msgstr "Shorter"

#: ../build/lib/darktable/plugins/introspection_borders.c:359
msgid "longer"
msgstr "Longer"

#: ../build/lib/darktable/plugins/introspection_cacorrect.c:42
#: ../build/lib/darktable/plugins/introspection_cacorrect.c:91
msgid "avoid colorshift"
msgstr "Avoid colorshift"

#: ../build/lib/darktable/plugins/introspection_cacorrect.c:48
#: ../build/lib/darktable/plugins/introspection_cacorrect.c:95
#: ../build/lib/darktable/plugins/introspection_demosaic.c:180
#: ../build/lib/darktable/plugins/introspection_demosaic.c:271
#: ../build/lib/darktable/plugins/introspection_diffuse.c:117
#: ../build/lib/darktable/plugins/introspection_diffuse.c:244
#: ../build/lib/darktable/plugins/introspection_highlights.c:155
#: ../build/lib/darktable/plugins/introspection_highlights.c:252
msgid "iterations"
msgstr "Iterations"

#: ../build/lib/darktable/plugins/introspection_cacorrect.c:109
#: ../build/lib/darktable/plugins/introspection_demosaic.c:301
msgid "once"
msgstr "Once"

#: ../build/lib/darktable/plugins/introspection_cacorrect.c:110
#: ../build/lib/darktable/plugins/introspection_demosaic.c:302
msgid "twice"
msgstr "Twice"

#: ../build/lib/darktable/plugins/introspection_cacorrect.c:111
#: ../build/lib/darktable/plugins/introspection_demosaic.c:303
msgid "three times"
msgstr "Three times"

#: ../build/lib/darktable/plugins/introspection_cacorrect.c:112
#: ../build/lib/darktable/plugins/introspection_demosaic.c:304
msgid "four times"
msgstr "Four times"

#: ../build/lib/darktable/plugins/introspection_cacorrect.c:113
#: ../build/lib/darktable/plugins/introspection_demosaic.c:305
msgid "five times"
msgstr "Five times"

#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:61
#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:128
msgid "guide"
msgstr "Guide"

#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:67
#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:132
#: ../build/lib/darktable/plugins/introspection_demosaic.c:162
#: ../build/lib/darktable/plugins/introspection_demosaic.c:259
#: ../build/lib/darktable/plugins/introspection_lens.cc:340
#: ../build/lib/darktable/plugins/introspection_lens.cc:501
#: ../src/iop/atrous.c:1628 ../src/iop/bilateral.cc:368 ../src/iop/clahe.c:324
#: ../src/iop/lowpass.c:574 ../src/iop/shadhi.c:685 ../src/iop/sharpen.c:427
msgid "radius"
msgstr "Radius"

#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:73
#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:136
#: ../build/lib/darktable/plugins/introspection_highlights.c:137
#: ../build/lib/darktable/plugins/introspection_highlights.c:240
#: ../build/lib/darktable/plugins/introspection_lens.cc:334
#: ../build/lib/darktable/plugins/introspection_lens.cc:497
#: ../src/iop/bloom.c:422 ../src/iop/denoiseprofile.c:3867
#: ../src/iop/grain.c:545 ../src/iop/hazeremoval.c:272
#: ../src/iop/hotpixels.c:446 ../src/iop/nlmeans.c:457 ../src/iop/velvia.c:281
msgid "strength"
msgstr "Strength"

#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:79
#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:140
msgid "correction mode"
msgstr "Correction mode"

#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:85
#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:144
msgid "very large chromatic aberration"
msgstr "Very large chromatic aberration"

#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:164
msgid "standard"
msgstr "Standard"

#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:165
msgid "darken only"
msgstr "Darken only"

#: ../build/lib/darktable/plugins/introspection_cacorrectrgb.c:166
msgid "brighten only"
msgstr "Brighten only"

#: ../build/lib/darktable/plugins/introspection_censorize.c:51
#: ../build/lib/darktable/plugins/introspection_censorize.c:112
msgid "input blur radius"
msgstr "Input blur radius"

#: ../build/lib/darktable/plugins/introspection_censorize.c:57
#: ../build/lib/darktable/plugins/introspection_censorize.c:116
msgid "pixelization radius"
msgstr "Pixelization radius"

#: ../build/lib/darktable/plugins/introspection_censorize.c:63
#: ../build/lib/darktable/plugins/introspection_censorize.c:120
msgid "output blur radius"
msgstr "Output blur radius"

#: ../build/lib/darktable/plugins/introspection_censorize.c:69
#: ../build/lib/darktable/plugins/introspection_censorize.c:124
#: ../build/lib/darktable/plugins/introspection_highlights.c:149
#: ../build/lib/darktable/plugins/introspection_highlights.c:248
msgid "noise level"
msgstr "Noise level"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:252
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:258
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:264
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:270
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:276
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:282
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:433
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:437
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:441
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:445
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:449
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:453
msgid "normalize channels"
msgstr "Normalize channels"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:294
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:461
msgid "F source"
msgstr "F source"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:300
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:465
msgid "LED source"
msgstr "LED source"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:330
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:485
msgid "gamut compression"
msgstr "Gamut compression"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:336
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:489
msgid "clip negative RGB from gamut"
msgstr "Clip negative RGB from gamut"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:342
#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:493
msgid "saturation algorithm"
msgstr "Saturation algorithm"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:507
msgid "same as pipeline (D50)"
msgstr "Same as pipeline (D50)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:508
msgid "A (incandescent)"
msgstr "A (incandescent)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:509
msgid "D (daylight)"
msgstr "D (daylight)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:510
msgid "E (equi-energy)"
msgstr "E (equi-energy)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:511
msgid "F (fluorescent)"
msgstr "F (fluorescent)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:512
msgid "LED (LED light)"
msgstr "LED (LED light)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:513
msgid "Planckian (black body)"
msgstr "Planckian (black body)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:514
#: ../src/common/iop_order.c:56
msgid "custom"
msgstr "Custom"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:515
msgid "as shot in camera"
msgstr "As shot in camera"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:522
msgid "F1 (Daylight 6430 K) – medium CRI"
msgstr "F1 (Daylight 6430 K) – medium CRI"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:523
msgid "F2 (Cool White 4230 K) – medium CRI"
msgstr "F2 (Cool White 4230 K) – medium CRI"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:524
msgid "F3 (White 3450 K) – medium CRI"
msgstr "F3 (White 3450 K) – medium CRI"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:525
msgid "F4 (Warm White 2940 K) – medium CRI"
msgstr "F4 (Warm White 2940 K) – medium CRI"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:526
msgid "F5 (Daylight 6350 K) – medium CRI"
msgstr "F5 (Daylight 6350 K) – medium CRI"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:527
msgid "F6 (Lite White 4150 K) – medium CRI"
msgstr "F6 (Lite White 4150 K) – medium CRI"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:528
msgid "F7 (D65 simulator 6500 K) – high CRI"
msgstr "F7 (D65 simulator 6500 K) – high CRI"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:529
msgid "F8 (D50 simulator 5000 K) – high CRI"
msgstr "F8 (D50 simulator 5000 K) – high CRI"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:530
msgid "F9 (Cool White Deluxe 4150 K) – high CRI"
msgstr "F9 (Cool White Deluxe 4150 K) – high CRI"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:531
msgid "F10 (Tuned RGB 5000 K) – low CRI"
msgstr "F10 (Tuned RGB 5000 K) – low CRI"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:532
msgid "F11 (Tuned RGB 4000 K) – low CRI"
msgstr "F11 (Tuned RGB 4000 K) – low CRI"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:533
msgid "F12 (Tuned RGB 3000 K) – low CRI"
msgstr "F12 (Tuned RGB 3000 K) – low CRI"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:538
msgid "B1 (Blue 2733 K)"
msgstr "B1 (Blue 2733 K)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:539
msgid "B2 (Blue 2998 K)"
msgstr "B2 (Blue 2998 K)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:540
msgid "B3 (Blue 4103 K)"
msgstr "B3 (Blue 4103 K)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:541
msgid "B4 (Blue 5109 K)"
msgstr "B4 (Blue 5109 K)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:542
msgid "B5 (Blue 6598 K)"
msgstr "B5 (Blue 6598 K)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:543
msgid "BH1 (Blue-Red hybrid 2851 K)"
msgstr "BH1 (Blue-Red hybrid 2851 K)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:544
msgid "RGB1 (RGB 2840 K)"
msgstr "RGB1 (RGB 2840 K)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:545
msgid "V1 (Violet 2724 K)"
msgstr "V1 (Violet 2724 K)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:546
msgid "V2 (Violet 4070 K)"
msgstr "V2 (Violet 4070 K)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:551
msgid "linear Bradford (ICC v4)"
msgstr "Linear Bradford (ICC v4)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:552
msgid "CAT16 (CIECAM16)"
msgstr "CAT16 (CIECAM16)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:553
msgid "non-linear Bradford"
msgstr "Non-linear Bradford"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:554
msgid "XYZ"
msgstr "XYZ"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:555
msgid "none (bypass)"
msgstr "None (bypass)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:560
msgid "version 1 (2020)"
msgstr "Version 1 (2020)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:561
msgid "version 2 (2021)"
msgstr "Version 2 (2021)"

#: ../build/lib/darktable/plugins/introspection_channelmixerrgb.c:562
msgid "version 3 (Apr 2021)"
msgstr "Version 3 (Apr 2021)"

#: ../build/lib/darktable/plugins/introspection_clipping.c:142
#: ../build/lib/darktable/plugins/introspection_clipping.c:303
#: ../build/lib/darktable/plugins/introspection_crop.c:61
#: ../build/lib/darktable/plugins/introspection_crop.c:134
#: ../src/gui/gtk.c:1472 ../src/iop/atrous.c:1624
msgid "left"
msgstr "Left"

#: ../build/lib/darktable/plugins/introspection_clipping.c:148
#: ../build/lib/darktable/plugins/introspection_clipping.c:307
#: ../build/lib/darktable/plugins/introspection_crop.c:67
#: ../build/lib/darktable/plugins/introspection_crop.c:138
#: ../src/gui/accelerators.c:131 ../src/gui/gtk.c:1482
msgid "top"
msgstr "Top"

#: ../build/lib/darktable/plugins/introspection_clipping.c:154
#: ../build/lib/darktable/plugins/introspection_clipping.c:311
#: ../build/lib/darktable/plugins/introspection_crop.c:73
#: ../build/lib/darktable/plugins/introspection_crop.c:142
#: ../src/gui/gtk.c:1477 ../src/iop/atrous.c:1623
msgid "right"
msgstr "Right"

#: ../build/lib/darktable/plugins/introspection_clipping.c:160
#: ../build/lib/darktable/plugins/introspection_clipping.c:315
#: ../build/lib/darktable/plugins/introspection_crop.c:79
#: ../build/lib/darktable/plugins/introspection_crop.c:146
#: ../src/gui/accelerators.c:132 ../src/gui/gtk.c:1486
msgid "bottom"
msgstr "Bottom"

#: ../build/lib/darktable/plugins/introspection_colorbalance.c:114
#: ../build/lib/darktable/plugins/introspection_colorbalance.c:203
msgid "input saturation"
msgstr "Input saturation"

#: ../build/lib/darktable/plugins/introspection_colorbalance.c:126
#: ../build/lib/darktable/plugins/introspection_colorbalance.c:211
msgid "contrast fulcrum"
msgstr "Contrast fulcrum"

#: ../build/lib/darktable/plugins/introspection_colorbalance.c:132
#: ../build/lib/darktable/plugins/introspection_colorbalance.c:215
msgid "output saturation"
msgstr "Output saturation"

#: ../build/lib/darktable/plugins/introspection_colorbalance.c:229
msgid "lift, gamma, gain (ProPhoto RGB)"
msgstr "Lift, gamma, gain (ProPhoto RGB)"

#: ../build/lib/darktable/plugins/introspection_colorbalance.c:230
msgid "slope, offset, power (ProPhoto RGB)"
msgstr "Slope, offset, power (ProPhoto RGB)"

#: ../build/lib/darktable/plugins/introspection_colorbalance.c:231
msgid "lift, gamma, gain (sRGB)"
msgstr "Lift, gamma, gain (sRGB)"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:232
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:250
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:268
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:286
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:465
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:477
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:489
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:501
#: ../build/lib/darktable/plugins/introspection_colorzones.c:256
#: ../src/develop/blend_gui.c:2406 ../src/develop/blend_gui.c:2454
#: ../src/iop/atrous.c:1807 ../src/iop/channelmixerrgb.c:4485
#: ../src/iop/channelmixerrgb.c:4573 ../src/iop/colorbalancergb.c:1803
#: ../src/iop/colorzones.c:2626 ../src/iop/nlmeans.c:465
msgid "chroma"
msgstr "Chroma"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:238
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:256
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:274
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:292
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:469
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:481
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:493
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:505
#: ../build/lib/darktable/plugins/introspection_colorreconstruction.c:155
#: ../build/lib/darktable/plugins/introspection_colorzones.c:257
#: ../build/lib/darktable/plugins/introspection_graduatednd.c:87
#: ../build/lib/darktable/plugins/introspection_graduatednd.c:152
#: ../build/lib/darktable/plugins/introspection_splittoning.c:61
#: ../build/lib/darktable/plugins/introspection_splittoning.c:73
#: ../build/lib/darktable/plugins/introspection_splittoning.c:134
#: ../build/lib/darktable/plugins/introspection_splittoning.c:142
#: ../src/develop/blend_gui.c:2365 ../src/develop/blend_gui.c:2399
#: ../src/develop/blend_gui.c:2461 ../src/iop/channelmixer.c:607
#: ../src/iop/channelmixerrgb.c:4479 ../src/iop/channelmixerrgb.c:4566
#: ../src/iop/colorbalance.c:1937 ../src/iop/colorequal.c:3067
#: ../src/iop/colorize.c:334 ../src/iop/colorreconstruction.c:1233
#: ../src/iop/colorzones.c:2627
msgid "hue"
msgstr "Hue"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:298
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:509
msgid "shadows fall-off"
msgstr "Shadows fall-off"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:304
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:513
msgid "white fulcrum"
msgstr "White fulcrum"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:310
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:517
msgid "highlights fall-off"
msgstr "Highlights fall-off"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:316
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:358
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:388
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:521
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:549
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:569
#: ../build/lib/darktable/plugins/introspection_toneequal.c:157
#: ../build/lib/darktable/plugins/introspection_toneequal.c:298
#: ../src/iop/bilat.c:479 ../src/iop/colorbalance.c:1994
#: ../src/iop/negadoctor.c:912 ../src/iop/shadhi.c:681
#: ../src/iop/splittoning.c:488
msgid "shadows"
msgstr "Shadows"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:322
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:346
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:376
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:525
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:541
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:561
#: ../build/lib/darktable/plugins/introspection_toneequal.c:181
#: ../build/lib/darktable/plugins/introspection_toneequal.c:314
#: ../src/iop/bilat.c:473 ../src/iop/colorbalance.c:1996
#: ../src/iop/monochrome.c:575 ../src/iop/shadhi.c:682
#: ../src/iop/splittoning.c:494
msgid "highlights"
msgstr "Highlights"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:328
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:529
msgid "global chroma"
msgstr "Global chroma"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:334
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:352
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:382
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:533
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:545
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:565
#: ../build/lib/darktable/plugins/introspection_toneequal.c:169
#: ../build/lib/darktable/plugins/introspection_toneequal.c:306
#: ../src/iop/colorbalance.c:1995
msgid "mid-tones"
msgstr "Mid-tones"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:340
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:537
#: ../src/iop/filmic.c:1544
msgid "global saturation"
msgstr "Global saturation"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:364
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:553
msgid "hue shift"
msgstr "Hue shift"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:370
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:557
msgid "global brilliance"
msgstr "Global brilliance"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:394
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:573
msgid "mask middle-gray fulcrum"
msgstr "Mask middle-gray fulcrum"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:400
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:577
msgid "global vibrance"
msgstr "Global vibrance"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:406
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:581
msgid "contrast gray fulcrum"
msgstr "Contrast gray fulcrum"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:418
#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:589
msgid "saturation formula"
msgstr "Saturation formula"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:603
msgid "JzAzBz (2021)"
msgstr "JzAzBz (2021)"

#: ../build/lib/darktable/plugins/introspection_colorbalancergb.c:604
msgid "darktable UCS (2022)"
msgstr "Darktable UCS (2022)"

#: ../build/lib/darktable/plugins/introspection_colorcontrast.c:54
#: ../build/lib/darktable/plugins/introspection_colorcontrast.c:121
msgid "green-magenta contrast"
msgstr "Green-magenta contrast"

#: ../build/lib/darktable/plugins/introspection_colorcontrast.c:66
#: ../build/lib/darktable/plugins/introspection_colorcontrast.c:129
msgid "blue-yellow contrast"
msgstr "Blue-yellow contrast"

#: ../build/lib/darktable/plugins/introspection_colorequal.c:218
#: ../build/lib/darktable/plugins/introspection_colorequal.c:447
msgid "saturation threshold"
msgstr "Saturation threshold"

#: ../build/lib/darktable/plugins/introspection_colorequal.c:224
#: ../build/lib/darktable/plugins/introspection_colorequal.c:451
msgid "hue curve"
msgstr "Hue curve"

#: ../build/lib/darktable/plugins/introspection_colorequal.c:236
#: ../build/lib/darktable/plugins/introspection_colorequal.c:459
msgid "white level"
msgstr "White level"

#: ../build/lib/darktable/plugins/introspection_colorequal.c:242
#: ../build/lib/darktable/plugins/introspection_colorequal.c:463
msgid "hue analysis radius"
msgstr "Hue analysis radius"

#: ../build/lib/darktable/plugins/introspection_colorequal.c:248
#: ../build/lib/darktable/plugins/introspection_colorequal.c:467
msgid "effect radius"
msgstr "Effect radius"

#: ../build/lib/darktable/plugins/introspection_colorequal.c:254
#: ../build/lib/darktable/plugins/introspection_colorequal.c:471
msgid "use guided filter"
msgstr "Use guided filter"

#: ../build/lib/darktable/plugins/introspection_colorequal.c:296
#: ../build/lib/darktable/plugins/introspection_colorequal.c:344
#: ../build/lib/darktable/plugins/introspection_colorequal.c:392
#: ../build/lib/darktable/plugins/introspection_colorequal.c:499
#: ../build/lib/darktable/plugins/introspection_colorequal.c:531
#: ../build/lib/darktable/plugins/introspection_colorequal.c:563
#: ../src/common/color_vocabulary.c:343 ../src/iop/colorequal.c:2963
msgid "lavender"
msgstr "Lavender"

#: ../build/lib/darktable/plugins/introspection_colorequal.c:404
#: ../build/lib/darktable/plugins/introspection_colorequal.c:571
msgid "node placement"
msgstr "Node placement"

#: ../build/lib/darktable/plugins/introspection_colorin.c:150
#: ../build/lib/darktable/plugins/introspection_colorin.c:233
msgid "gamut clipping"
msgstr "Gamut clipping"

#: ../build/lib/darktable/plugins/introspection_colorin.c:306
#: ../build/lib/darktable/plugins/introspection_lut3d.c:205
#: ../src/common/colorspaces.c:1467 ../src/common/colorspaces.c:1743
msgid "linear Rec709 RGB"
msgstr "Linear Rec709 RGB"

#: ../build/lib/darktable/plugins/introspection_colorin.c:307
#: ../build/lib/darktable/plugins/introspection_lut3d.c:206
#: ../src/common/colorspaces.c:1481 ../src/common/colorspaces.c:1745
msgid "linear Rec2020 RGB"
msgstr "Linear Rec2020 RGB"

#: ../build/lib/darktable/plugins/introspection_colorize.c:65
#: ../build/lib/darktable/plugins/introspection_colorize.c:128
msgid "source mix"
msgstr "Source mix"

#: ../build/lib/darktable/plugins/introspection_colormapping.c:94
#: ../build/lib/darktable/plugins/introspection_colormapping.c:249
msgid "number of clusters"
msgstr "Number of clusters"

#: ../build/lib/darktable/plugins/introspection_colormapping.c:100
#: ../build/lib/darktable/plugins/introspection_colormapping.c:253
msgid "color dominance"
msgstr "Color dominance"

#: ../build/lib/darktable/plugins/introspection_colormapping.c:106
#: ../build/lib/darktable/plugins/introspection_colormapping.c:257
msgid "histogram equalization"
msgstr "Histogram equalization"

#: ../build/lib/darktable/plugins/introspection_colorreconstruction.c:62
#: ../build/lib/darktable/plugins/introspection_colorreconstruction.c:127
#: ../build/lib/darktable/plugins/introspection_tonemap.cc:45
#: ../build/lib/darktable/plugins/introspection_tonemap.cc:92
#: ../src/iop/shadhi.c:696
msgid "spatial extent"
msgstr "Spatial extent"

#: ../build/lib/darktable/plugins/introspection_colorreconstruction.c:68
#: ../build/lib/darktable/plugins/introspection_colorreconstruction.c:131
msgid "range extent"
msgstr "Range extent"

#: ../build/lib/darktable/plugins/introspection_colorreconstruction.c:154
#: ../src/iop/channelmixerrgb.c:4672
msgid "saturated colors"
msgstr "Saturated colors"

#: ../build/lib/darktable/plugins/introspection_colorzones.c:78
#: ../build/lib/darktable/plugins/introspection_colorzones.c:193
msgid "select by"
msgstr "Select by"

#. mix slider
#: ../build/lib/darktable/plugins/introspection_colorzones.c:138
#: ../build/lib/darktable/plugins/introspection_colorzones.c:233
#: ../build/lib/darktable/plugins/introspection_soften.c:66
#: ../build/lib/darktable/plugins/introspection_soften.c:121
#: ../src/iop/atrous.c:1843
msgid "mix"
msgstr "Mix"

#: ../build/lib/darktable/plugins/introspection_colorzones.c:144
#: ../build/lib/darktable/plugins/introspection_colorzones.c:237
msgid "process mode"
msgstr "Process mode"

#: ../build/lib/darktable/plugins/introspection_colorzones.c:255
#: ../src/develop/blend_gui.c:2344 ../src/iop/channelmixer.c:609
#: ../src/iop/channelmixerrgb.c:4558 ../src/iop/colorchecker.c:1567
#: ../src/iop/colorize.c:353 ../src/iop/colorzones.c:2625
#: ../src/iop/exposure.c:1315
msgid "lightness"
msgstr "Lightness"

#: ../build/lib/darktable/plugins/introspection_colorzones.c:267
#: ../src/iop/agx.c:2086 ../src/iop/atrous.c:1405 ../src/iop/atrous.c:1409
#: ../src/iop/denoiseprofile.c:3597 ../src/iop/rawdenoise.c:747
#: ../src/iop/sigmoid.c:294
msgid "smooth"
msgstr "Smooth"

#: ../build/lib/darktable/plugins/introspection_colorzones.c:268
msgid "strong"
msgstr "Strong"

#: ../build/lib/darktable/plugins/introspection_defringe.c:47
#: ../build/lib/darktable/plugins/introspection_defringe.c:102
msgid "edge detection radius"
msgstr "Edge detection radius"

#: ../build/lib/darktable/plugins/introspection_defringe.c:53
#: ../build/lib/darktable/plugins/introspection_defringe.c:106
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:230
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:435
#: ../src/iop/atrous.c:1689 ../src/iop/bloom.c:418
#: ../src/iop/colorreconstruction.c:1229 ../src/iop/hotpixels.c:442
#: ../src/iop/sharpen.c:436
msgid "threshold"
msgstr "Threshold"

#: ../build/lib/darktable/plugins/introspection_defringe.c:59
#: ../build/lib/darktable/plugins/introspection_defringe.c:110
msgid "operation mode"
msgstr "Operation mode"

#: ../build/lib/darktable/plugins/introspection_defringe.c:124
msgid "global average (fast)"
msgstr "Global average (fast)"

#: ../build/lib/darktable/plugins/introspection_defringe.c:125
msgid "local average (slow)"
msgstr "Local average (slow)"

#: ../build/lib/darktable/plugins/introspection_defringe.c:126
msgid "static threshold (fast)"
msgstr "Static threshold (fast)"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:126
#: ../build/lib/darktable/plugins/introspection_demosaic.c:235
msgid "match greens"
msgstr "Match greens"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:132
#: ../build/lib/darktable/plugins/introspection_demosaic.c:239
#: ../build/lib/darktable/plugins/introspection_diffuse.c:141
#: ../build/lib/darktable/plugins/introspection_diffuse.c:260
msgid "edge threshold"
msgstr "Edge threshold"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:138
#: ../build/lib/darktable/plugins/introspection_demosaic.c:243
msgid "color smoothing"
msgstr "Color smoothing"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:144
#: ../build/lib/darktable/plugins/introspection_demosaic.c:247
#: ../build/lib/darktable/plugins/introspection_dither.c:74
#: ../build/lib/darktable/plugins/introspection_dither.c:153
#: ../build/lib/darktable/plugins/introspection_highlights.c:119
#: ../build/lib/darktable/plugins/introspection_highlights.c:228
msgid "method"
msgstr "Method"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:150
#: ../build/lib/darktable/plugins/introspection_demosaic.c:251
msgid "LMMSE refine"
msgstr "LMMSE refine"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:156
#: ../build/lib/darktable/plugins/introspection_demosaic.c:255
msgid "dual threshold"
msgstr "Dual threshold"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:168
#: ../build/lib/darktable/plugins/introspection_demosaic.c:263
msgid "contrast sensitivity"
msgstr "Contrast sensitivity"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:174
#: ../build/lib/darktable/plugins/introspection_demosaic.c:267
msgid "corner boost"
msgstr "Corner boost"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:186
#: ../build/lib/darktable/plugins/introspection_demosaic.c:275
msgid "sharp center"
msgstr "Sharp center"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:192
#: ../build/lib/darktable/plugins/introspection_demosaic.c:279
msgid "capture sharpen"
msgstr "Capture sharpen"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:293
#: ../build/lib/darktable/plugins/introspection_demosaic.c:300
#: ../build/lib/darktable/plugins/introspection_rawprepare.c:197
msgid "disabled"
msgstr "Disabled"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:294
msgid "local average"
msgstr "Local average"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:295
msgid "full average"
msgstr "Full average"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:296
msgid "full and local average"
msgstr "Full and local average"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:309
msgid "PPG"
msgstr "PPG"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:310
msgid "AMaZE"
msgstr "AMaZE"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:311
msgid "VNG4"
msgstr "VNG4"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:312
msgid "RCD"
msgstr "RCD"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:313
msgid "LMMSE"
msgstr "LMMSE"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:314
msgid "RCD (dual)"
msgstr "RCD (dual)"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:315
msgid "AMaZE (dual)"
msgstr "AMaZE (dual)"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:316
#: ../build/lib/darktable/plugins/introspection_demosaic.c:323
msgid "passthrough (monochrome)"
msgstr "Passthrough (monochrome)"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:317
#: ../build/lib/darktable/plugins/introspection_demosaic.c:324
msgid "photosite color (debug)"
msgstr "Photosite color (debug)"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:318
msgid "VNG"
msgstr "VNG"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:319
msgid "Markesteijn 1-pass"
msgstr "Markesteijn 1-pass"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:320
msgid "Markesteijn 3-pass"
msgstr "Markesteijn 3-pass"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:321
msgid "frequency domain chroma"
msgstr "Frequency domain chroma"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:322
msgid "Markesteijn 3-pass (dual)"
msgstr "Markesteijn 3-pass (dual)"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:325
msgid "Monochrome"
msgstr "Monochrome"

#. history
#: ../build/lib/darktable/plugins/introspection_demosaic.c:329
#: ../src/common/collection.c:1493 ../src/libs/collect.c:1907
#: ../src/libs/filters/history.c:38
msgid "basic"
msgstr "Basic"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:330
msgid "median"
msgstr "Median"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:331
msgid "3x median"
msgstr "3x median"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:332
msgid "refine & medians"
msgstr "Refine & medians"

#: ../build/lib/darktable/plugins/introspection_demosaic.c:333
msgid "2x refine + medians"
msgstr "2x refine + medians"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:130
#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:311
#: ../build/lib/darktable/plugins/introspection_nlmeans.c:48
#: ../build/lib/darktable/plugins/introspection_nlmeans.c:109
msgid "patch size"
msgstr "Patch size"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:136
#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:315
msgid "search radius"
msgstr "Search radius"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:148
#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:323
msgid "preserve shadows"
msgstr "Preserve shadows"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:154
#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:327
msgid "bias correction"
msgstr "Bias correction"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:160
#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:331
msgid "scattering"
msgstr "Scattering"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:166
#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:335
msgid "central pixel weight"
msgstr "Central pixel weight"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:172
#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:339
msgid "adjust autoset parameters"
msgstr "Adjust autoset parameters"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:244
#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:387
msgid "whitebalance-adaptive transform"
msgstr "Whitebalance-adaptive transform"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:250
#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:391
msgid "fix various bugs in algorithm"
msgstr "Fix various bugs in algorithm"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:256
#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:395
msgid "upgrade profiled transform"
msgstr "Upgrade profiled transform"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:262
#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:399
#: ../src/libs/colorpicker.c:762
msgid "color mode"
msgstr "Color mode"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:268
#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:403
#: ../build/lib/darktable/plugins/introspection_exposure.c:102
#: ../build/lib/darktable/plugins/introspection_exposure.c:169
msgid "compensate highlight preservation"
msgstr "Compensate highlight preservation"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:417
msgid "non-local means"
msgstr "Non-local means"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:418
msgid "non-local means auto"
msgstr "Non-local means auto"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:419
msgid "wavelets"
msgstr "Wavelets"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:420
msgid "wavelets auto"
msgstr "Wavelets auto"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:421
msgid "compute variance"
msgstr "Compute variance"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:425
#: ../src/libs/colorpicker.c:52 ../src/libs/colorpicker.c:368
msgid "RGB"
msgstr "RGB"

#: ../build/lib/darktable/plugins/introspection_denoiseprofile.c:426
msgid "Y0U0V0"
msgstr "Y0U0V0"

#: ../build/lib/darktable/plugins/introspection_diffuse.c:123
#: ../build/lib/darktable/plugins/introspection_diffuse.c:248
#: ../src/iop/atrous.c:1679 ../src/iop/highpass.c:365
msgid "sharpness"
msgstr "Sharpness"

#: ../build/lib/darktable/plugins/introspection_diffuse.c:129
#: ../build/lib/darktable/plugins/introspection_diffuse.c:252
msgid "radius span"
msgstr "Radius span"

#: ../build/lib/darktable/plugins/introspection_diffuse.c:135
#: ../build/lib/darktable/plugins/introspection_diffuse.c:256
msgid "edge sensitivity"
msgstr "Edge sensitivity"

#: ../build/lib/darktable/plugins/introspection_diffuse.c:147
#: ../build/lib/darktable/plugins/introspection_diffuse.c:264
msgid "1st order anisotropy"
msgstr "1st order anisotropy"

#: ../build/lib/darktable/plugins/introspection_diffuse.c:153
#: ../build/lib/darktable/plugins/introspection_diffuse.c:268
msgid "2nd order anisotropy"
msgstr "2nd order anisotropy"

#: ../build/lib/darktable/plugins/introspection_diffuse.c:159
#: ../build/lib/darktable/plugins/introspection_diffuse.c:272
msgid "3rd order anisotropy"
msgstr "3rd order anisotropy"

#: ../build/lib/darktable/plugins/introspection_diffuse.c:165
#: ../build/lib/darktable/plugins/introspection_diffuse.c:276
msgid "4th order anisotropy"
msgstr "4th order anisotropy"

#: ../build/lib/darktable/plugins/introspection_diffuse.c:171
#: ../build/lib/darktable/plugins/introspection_diffuse.c:280
msgid "luminance masking threshold"
msgstr "Luminance masking threshold"

#: ../build/lib/darktable/plugins/introspection_diffuse.c:177
#: ../build/lib/darktable/plugins/introspection_diffuse.c:284
msgid "1st order speed"
msgstr "1st order speed"

#: ../build/lib/darktable/plugins/introspection_diffuse.c:183
#: ../build/lib/darktable/plugins/introspection_diffuse.c:288
msgid "2nd order speed"
msgstr "2nd order speed"

#: ../build/lib/darktable/plugins/introspection_diffuse.c:189
#: ../build/lib/darktable/plugins/introspection_diffuse.c:292
msgid "3rd order speed"
msgstr "3rd order speed"

#: ../build/lib/darktable/plugins/introspection_diffuse.c:195
#: ../build/lib/darktable/plugins/introspection_diffuse.c:296
msgid "4th order speed"
msgstr "4th order speed"

#: ../build/lib/darktable/plugins/introspection_diffuse.c:201
#: ../build/lib/darktable/plugins/introspection_diffuse.c:300
msgid "central radius"
msgstr "Central radius"

#: ../build/lib/darktable/plugins/introspection_dither.c:104
#: ../build/lib/darktable/plugins/introspection_dither.c:173
msgid "damping"
msgstr "Damping"

#: ../build/lib/darktable/plugins/introspection_dither.c:191
msgid "random"
msgstr "Random"

#: ../build/lib/darktable/plugins/introspection_dither.c:192
msgid "Floyd-Steinberg 1-bit B&W"
msgstr "Floyd-Steinberg 1-bit B&W"

#: ../build/lib/darktable/plugins/introspection_dither.c:193
msgid "Floyd-Steinberg 1-bit RGB"
msgstr "Floyd-Steinberg 1-bit RGB"

#: ../build/lib/darktable/plugins/introspection_dither.c:194
msgid "Floyd-Steinberg 2-bit gray"
msgstr "Floyd-Steinberg 2-bit gray"

#: ../build/lib/darktable/plugins/introspection_dither.c:195
msgid "Floyd-Steinberg 2-bit RGB"
msgstr "Floyd-Steinberg 2-bit RGB"

#: ../build/lib/darktable/plugins/introspection_dither.c:196
msgid "Floyd-Steinberg 4-bit gray"
msgstr "Floyd-Steinberg 4-bit gray"

#: ../build/lib/darktable/plugins/introspection_dither.c:197
msgid "Floyd-Steinberg 4-bit RGB"
msgstr "Floyd-Steinberg 4-bit RGB"

#: ../build/lib/darktable/plugins/introspection_dither.c:198
msgid "Floyd-Steinberg 6-bit gray"
msgstr "Floyd-Steinberg 6-bit gray"

#: ../build/lib/darktable/plugins/introspection_dither.c:199
msgid "Floyd-Steinberg 8-bit RGB"
msgstr "Floyd-Steinberg 8-bit RGB"

#: ../build/lib/darktable/plugins/introspection_dither.c:200
msgid "Floyd-Steinberg 16-bit RGB"
msgstr "Floyd-Steinberg 16-bit RGB"

#: ../build/lib/darktable/plugins/introspection_dither.c:201
msgid "Floyd-Steinberg auto"
msgstr "Floyd-Steinberg auto"

#: ../build/lib/darktable/plugins/introspection_dither.c:202
msgid "posterize 2 levels per channel"
msgstr "Posterize 2 levels per channel"

#: ../build/lib/darktable/plugins/introspection_dither.c:203
msgid "posterize 3 levels per channel"
msgstr "Posterize 3 levels per channel"

#: ../build/lib/darktable/plugins/introspection_dither.c:204
msgid "posterize 4 levels per channel"
msgstr "Posterize 4 levels per channel"

#: ../build/lib/darktable/plugins/introspection_dither.c:205
msgid "posterize 5 levels per channel"
msgstr "Posterize 5 levels per channel"

#: ../build/lib/darktable/plugins/introspection_dither.c:206
msgid "posterize 6 levels per channel"
msgstr "Posterize 6 levels per channel"

#: ../build/lib/darktable/plugins/introspection_dither.c:207
msgid "posterize 7 levels per channel"
msgstr "Posterize 7 levels per channel"

#: ../build/lib/darktable/plugins/introspection_dither.c:208
msgid "posterize 8 levels per channel"
msgstr "Posterize 8 levels per channel"

#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:62
#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:129
msgid "percent left"
msgstr "Percent left"

#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:68
#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:133
msgid "percent right"
msgstr "Percent right"

#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:74
#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:137
msgid "percent top"
msgstr "Percent top"

#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:80
#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:141
msgid "percent bottom"
msgstr "Percent bottom"

#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:86
#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:145
#: ../build/lib/darktable/plugins/introspection_retouch.c:458
#: ../src/gui/presets.c:59 ../src/iop/watermark.c:1397
#: ../src/libs/colorpicker.c:396 ../src/libs/image.c:665
#: ../src/libs/modulegroups.c:2360
msgid "color"
msgstr "Color"

#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:162
#: ../src/iop/levels.c:671 ../src/iop/rgblevels.c:962
#: ../src/iop/rgblevels.c:1077
msgid "black"
msgstr "Black"

#: ../build/lib/darktable/plugins/introspection_enlargecanvas.c:163
#: ../src/iop/levels.c:679 ../src/iop/rgblevels.c:964
#: ../src/iop/rgblevels.c:1079
msgid "white"
msgstr "White"

#: ../build/lib/darktable/plugins/introspection_exposure.c:84
#: ../build/lib/darktable/plugins/introspection_exposure.c:157
msgid "percentile"
msgstr "Percentile"

#: ../build/lib/darktable/plugins/introspection_exposure.c:90
#: ../build/lib/darktable/plugins/introspection_exposure.c:161
msgid "target level"
msgstr "Target level"

#: ../build/lib/darktable/plugins/introspection_exposure.c:96
#: ../build/lib/darktable/plugins/introspection_exposure.c:165
msgid "compensate exposure bias"
msgstr "Compensate exposure bias"

#: ../build/lib/darktable/plugins/introspection_exposure.c:183
#: ../build/lib/darktable/plugins/introspection_levels.c:160
msgid "manual"
msgstr "Manual"

#: ../build/lib/darktable/plugins/introspection_exposure.c:184
#: ../build/lib/darktable/plugins/introspection_levels.c:161
msgid "automatic"
msgstr "Automatic"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:212
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:423
#: ../src/iop/filmic.c:1467
msgid "middle gray luminance"
msgstr "Middle gray luminance"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:236
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:439
msgid "transition"
msgstr "Transition"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:242
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:443
msgid "bloom ↔ reconstruct"
msgstr "Bloom ↔ reconstruct"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:248
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:447
msgid "gray ↔ colorful details"
msgstr "Gray ↔ colorful details"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:254
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:451
msgid "structure ↔ texture"
msgstr "Structure ↔ texture"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:266
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:459
#: ../src/iop/filmic.c:1592
msgid "target middle gray"
msgstr "Target middle gray"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:272
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:463
#: ../src/iop/filmic.c:1584
msgid "target black luminance"
msgstr "Target black luminance"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:278
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:467
#: ../src/iop/filmic.c:1600
msgid "target white luminance"
msgstr "Target white luminance"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:284
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:471
#: ../build/lib/darktable/plugins/introspection_graduatednd.c:69
#: ../build/lib/darktable/plugins/introspection_graduatednd.c:140
#: ../src/libs/masks.c:108
msgid "hardness"
msgstr "Hardness"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:302
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:483
#: ../src/iop/filmic.c:1553 ../src/iop/filmicrgb.c:4681
msgid "extreme luminance saturation"
msgstr "Extreme luminance saturation"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:308
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:487
msgid "shadows ↔ highlights balance"
msgstr "Shadows ↔ highlights balance"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:314
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:491
msgid "add noise in highlights"
msgstr "Add noise in highlights"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:320
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:495
msgid "preserve chrominance"
msgstr "Preserve chrominance"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:326
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:499
msgid "color science"
msgstr "Color science"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:332
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:503
msgid "auto adjust hardness"
msgstr "Auto adjust hardness"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:338
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:507
msgid "use custom middle-gray values"
msgstr "Use custom middle-gray values"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:344
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:511
msgid "iterations of high-quality reconstruction"
msgstr "Iterations of high-quality reconstruction"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:350
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:515
msgid "type of noise"
msgstr "Type of noise"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:356
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:519
msgid "contrast in shadows"
msgstr "Contrast in shadows"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:362
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:523
msgid "contrast in highlights"
msgstr "Contrast in highlights"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:368
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:527
msgid "compensate output ICC profile black point"
msgstr "Compensate output ICC profile black point"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:374
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:531
msgid "spline handling"
msgstr "Spline handling"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:380
#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:535
msgid "enable highlight reconstruction"
msgstr "Enable highlight reconstruction"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:549
#: ../build/lib/darktable/plugins/introspection_toneequal.c:372
#: ../src/common/variables.c:197 ../src/common/variables.c:822
#: ../src/develop/imageop_gui.c:194 ../src/imageio/format/avif.c:960
#: ../src/imageio/format/pdf.c:653 ../src/imageio/format/pdf.c:672
#: ../src/imageio/format/tiff.c:921 ../src/libs/export.c:1575
#: ../src/libs/export.c:1583 ../src/libs/export.c:1591
#: ../src/libs/metadata_view.c:734
msgid "no"
msgstr "No"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:551
msgid "luminance Y"
msgstr "Luminance Y"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:552
#: ../build/lib/darktable/plugins/introspection_toneequal.c:385
msgid "RGB power norm"
msgstr "RGB power norm"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:553
msgid "RGB euclidean norm (legacy)"
msgstr "RGB euclidean norm (legacy)"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:554
#: ../build/lib/darktable/plugins/introspection_toneequal.c:384
msgid "RGB euclidean norm"
msgstr "RGB euclidean norm"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:558
msgid "v3 (2019)"
msgstr "V3 (2019)"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:559
msgid "v4 (2020)"
msgstr "V4 (2020)"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:560
msgid "v5 (2021)"
msgstr "V5 (2021)"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:561
msgid "v6 (2022)"
msgstr "V6 (2022)"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:562
msgid "v7 (2023)"
msgstr "V7 (2023)"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:566
msgid "uniform"
msgstr "Uniform"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:568
msgid "poissonian"
msgstr "Poissonian"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:572
msgid "hard"
msgstr "Hard"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:573
msgid "soft"
msgstr "Soft"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:574
msgid "safe"
msgstr "Safe"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:578
msgid "v1 (2019)"
msgstr "V1 (2019)"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:579
msgid "v2 (2020)"
msgstr "V2 (2020)"

#: ../build/lib/darktable/plugins/introspection_filmicrgb.c:580
msgid "v3 (2021)"
msgstr "V3 (2021)"

#: ../build/lib/darktable/plugins/introspection_flip.c:100
msgid "autodetect"
msgstr "Autodetect"

#: ../build/lib/darktable/plugins/introspection_flip.c:101
#: ../src/iop/flip.c:453
msgid "no rotation"
msgstr "No rotation"

#: ../build/lib/darktable/plugins/introspection_flip.c:102
#: ../src/iop/flip.c:461 ../src/iop/flip.c:617
msgid "flip vertically"
msgstr "Flip vertically"

#: ../build/lib/darktable/plugins/introspection_flip.c:103
#: ../src/iop/flip.c:457 ../src/iop/flip.c:613
msgid "flip horizontally"
msgstr "Flip horizontally"

#: ../build/lib/darktable/plugins/introspection_flip.c:104
msgid "transpose"
msgstr "Transpose"

#: ../build/lib/darktable/plugins/introspection_flip.c:107
msgid "rotate 180°"
msgstr "Rotate 180°"

#: ../build/lib/darktable/plugins/introspection_flip.c:109
msgid "rotate 90°"
msgstr "Rotate 90°"

#: ../build/lib/darktable/plugins/introspection_flip.c:110
msgid "rotate -90°"
msgstr "Rotate -90°"

#: ../build/lib/darktable/plugins/introspection_flip.c:111
msgid "transverse"
msgstr "Transverse"

#: ../build/lib/darktable/plugins/introspection_globaltonemap.c:60
#: ../build/lib/darktable/plugins/introspection_globaltonemap.c:125
msgid "bias"
msgstr "Bias"

#: ../build/lib/darktable/plugins/introspection_globaltonemap.c:66
#: ../build/lib/darktable/plugins/introspection_globaltonemap.c:129
msgid "target"
msgstr "Target"

#: ../build/lib/darktable/plugins/introspection_globaltonemap.c:151
msgid "reinhard"
msgstr "Reinhard"

#: ../build/lib/darktable/plugins/introspection_globaltonemap.c:152
#: ../src/iop/filmic.c:159
msgid "filmic"
msgstr "Filmic"

#: ../build/lib/darktable/plugins/introspection_globaltonemap.c:153
msgid "drago"
msgstr "Drago"

#: ../build/lib/darktable/plugins/introspection_graduatednd.c:63
#: ../build/lib/darktable/plugins/introspection_graduatednd.c:136
msgid "density"
msgstr "Density"

#: ../build/lib/darktable/plugins/introspection_grain.c:58
#: ../build/lib/darktable/plugins/introspection_grain.c:117
#: ../src/iop/bilat.c:460
msgid "coarseness"
msgstr "Coarseness"

#: ../build/lib/darktable/plugins/introspection_grain.c:70
#: ../build/lib/darktable/plugins/introspection_grain.c:125
#: ../build/lib/darktable/plugins/introspection_velvia.c:44
#: ../build/lib/darktable/plugins/introspection_velvia.c:91
msgid "mid-tones bias"
msgstr "Mid-tones bias"

#: ../build/lib/darktable/plugins/introspection_highlights.c:143
#: ../build/lib/darktable/plugins/introspection_highlights.c:244
#: ../src/views/darkroom.c:2605
msgid "clipping threshold"
msgstr "Clipping threshold"

#: ../build/lib/darktable/plugins/introspection_highlights.c:161
#: ../build/lib/darktable/plugins/introspection_highlights.c:256
msgid "diameter of reconstruction"
msgstr "Diameter of reconstruction"

#: ../build/lib/darktable/plugins/introspection_highlights.c:167
#: ../build/lib/darktable/plugins/introspection_highlights.c:260
msgid "candidating"
msgstr "Candidating"

#: ../build/lib/darktable/plugins/introspection_highlights.c:173
#: ../build/lib/darktable/plugins/introspection_highlights.c:264
msgid "combine"
msgstr "Combine"

#: ../build/lib/darktable/plugins/introspection_highlights.c:179
#: ../build/lib/darktable/plugins/introspection_highlights.c:268
msgid "rebuild"
msgstr "Rebuild"

#: ../build/lib/darktable/plugins/introspection_highlights.c:185
#: ../build/lib/darktable/plugins/introspection_highlights.c:272
msgid "inpaint a flat color"
msgstr "Inpaint a flat color"

#: ../build/lib/darktable/plugins/introspection_highlights.c:286
msgid "inpaint opposed"
msgstr "Inpaint opposed"

#: ../build/lib/darktable/plugins/introspection_highlights.c:287
msgid "reconstruct in LCh"
msgstr "Reconstruct in LCh"

#: ../build/lib/darktable/plugins/introspection_highlights.c:288
msgid "clip highlights"
msgstr "Clip highlights"

#: ../build/lib/darktable/plugins/introspection_highlights.c:289
msgid "segmentation based"
msgstr "Segmentation based"

#: ../build/lib/darktable/plugins/introspection_highlights.c:290
msgid "guided laplacians"
msgstr "Guided laplacians"

#: ../build/lib/darktable/plugins/introspection_highlights.c:291
msgid "reconstruct color"
msgstr "Reconstruct color"

#: ../build/lib/darktable/plugins/introspection_highlights.c:295
msgid "2 px"
msgstr "2 px"

#: ../build/lib/darktable/plugins/introspection_highlights.c:296
msgid "4 px"
msgstr "4 px"

#: ../build/lib/darktable/plugins/introspection_highlights.c:297
msgid "8 px"
msgstr "8 px"

#: ../build/lib/darktable/plugins/introspection_highlights.c:298
msgid "16 px"
msgstr "16 px"

#: ../build/lib/darktable/plugins/introspection_highlights.c:299
msgid "32 px"
msgstr "32 px"

#: ../build/lib/darktable/plugins/introspection_highlights.c:300
msgid "64 px"
msgstr "64 px"

#: ../build/lib/darktable/plugins/introspection_highlights.c:301
msgid "128 px (slow)"
msgstr "128 px (slow)"

#: ../build/lib/darktable/plugins/introspection_highlights.c:302
msgid "256 px (slow)"
msgstr "256 px (slow)"

#: ../build/lib/darktable/plugins/introspection_highlights.c:303
msgid "512 px (very slow)"
msgstr "512 px (very slow)"

#: ../build/lib/darktable/plugins/introspection_highlights.c:304
msgid "1024 px (very slow)"
msgstr "1024 px (very slow)"

#: ../build/lib/darktable/plugins/introspection_highlights.c:305
msgid "2048 px (insanely slow)"
msgstr "2048 px (insanely slow)"

#: ../build/lib/darktable/plugins/introspection_highlights.c:306
msgid "4096 px (insanely slow)"
msgstr "4096 px (insanely slow)"

#: ../build/lib/darktable/plugins/introspection_highlights.c:312
msgid "flat generic"
msgstr "Flat generic"

#: ../build/lib/darktable/plugins/introspection_highlights.c:313
msgid "small segments"
msgstr "Small segments"

#: ../build/lib/darktable/plugins/introspection_highlights.c:314
msgid "large segments"
msgstr "Large segments"

#: ../build/lib/darktable/plugins/introspection_highlights.c:315
msgid "flat small segments"
msgstr "Flat small segments"

#: ../build/lib/darktable/plugins/introspection_highlights.c:316
msgid "flat large segments"
msgstr "Flat large segments"

#: ../build/lib/darktable/plugins/introspection_highpass.c:44
#: ../build/lib/darktable/plugins/introspection_highpass.c:91
msgid "contrast boost"
msgstr "Contrast boost"

#: ../build/lib/darktable/plugins/introspection_hotpixels.c:59
#: ../build/lib/darktable/plugins/introspection_hotpixels.c:116
msgid "mark fixed pixels"
msgstr "Mark fixed pixels"

#: ../build/lib/darktable/plugins/introspection_hotpixels.c:65
#: ../build/lib/darktable/plugins/introspection_hotpixels.c:120
msgid "detect by 3 neighbors"
msgstr "Detect by 3 neighbors"

#: ../build/lib/darktable/plugins/introspection_lens.cc:190
#: ../build/lib/darktable/plugins/introspection_lens.cc:401
msgid "correction method"
msgstr "Correction method"

#. Page CORRECTIONS
#: ../build/lib/darktable/plugins/introspection_lens.cc:196
#: ../build/lib/darktable/plugins/introspection_lens.cc:405
#: ../src/iop/negadoctor.c:902
msgid "corrections"
msgstr "Corrections"

#. mode choice
#: ../build/lib/darktable/plugins/introspection_lens.cc:202
#: ../build/lib/darktable/plugins/introspection_lens.cc:409
#: ../build/lib/darktable/plugins/introspection_rasterfile.c:49
#: ../build/lib/darktable/plugins/introspection_rasterfile.c:116
#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:128
#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:219
#: ../build/lib/darktable/plugins/introspection_rgblevels.c:51
#: ../build/lib/darktable/plugins/introspection_rgblevels.c:118
#: ../src/develop/blend_gui.c:3522 ../src/iop/bilat.c:438
#: ../src/iop/colorbalance.c:1853 ../src/iop/denoiseprofile.c:3856
#: ../src/iop/exposure.c:1250 ../src/iop/levels.c:688
#: ../src/iop/profile_gamma.c:654 ../src/libs/export.c:1642
#: ../src/libs/image.c:646 ../src/libs/print_settings.c:2941
#: ../src/libs/styles.c:875 ../src/views/darkroom.c:2579
msgid "mode"
msgstr "Mode"

#: ../build/lib/darktable/plugins/introspection_lens.cc:238
#: ../build/lib/darktable/plugins/introspection_lens.cc:433
#: ../src/iop/lens.cc:4456
msgid "target geometry"
msgstr "Target geometry"

#: ../build/lib/darktable/plugins/introspection_lens.cc:268
#: ../build/lib/darktable/plugins/introspection_lens.cc:453
msgid "TCA override"
msgstr "TCA override"

#: ../build/lib/darktable/plugins/introspection_lens.cc:274
#: ../build/lib/darktable/plugins/introspection_lens.cc:298
#: ../build/lib/darktable/plugins/introspection_lens.cc:457
#: ../build/lib/darktable/plugins/introspection_lens.cc:473
msgid "TCA red"
msgstr "TCA red"

#: ../build/lib/darktable/plugins/introspection_lens.cc:280
#: ../build/lib/darktable/plugins/introspection_lens.cc:304
#: ../build/lib/darktable/plugins/introspection_lens.cc:461
#: ../build/lib/darktable/plugins/introspection_lens.cc:477
msgid "TCA blue"
msgstr "TCA blue"

#: ../build/lib/darktable/plugins/introspection_lens.cc:286
#: ../build/lib/darktable/plugins/introspection_lens.cc:465
msgid "distortion"
msgstr "Distortion"

#: ../build/lib/darktable/plugins/introspection_lens.cc:292
#: ../build/lib/darktable/plugins/introspection_lens.cc:469
#: ../src/iop/vignette.c:111
msgid "vignetting"
msgstr "Vignetting"

#: ../build/lib/darktable/plugins/introspection_lens.cc:310
#: ../build/lib/darktable/plugins/introspection_lens.cc:481
msgid "scale fine-tune"
msgstr "Scale fine-tune"

#: ../build/lib/darktable/plugins/introspection_lens.cc:322
#: ../build/lib/darktable/plugins/introspection_lens.cc:489
msgid "image scale"
msgstr "Image scale"

#: ../build/lib/darktable/plugins/introspection_lens.cc:346
#: ../build/lib/darktable/plugins/introspection_lens.cc:505
msgid "steepness"
msgstr "Steepness"

#: ../build/lib/darktable/plugins/introspection_lens.cc:527
msgid "embedded metadata"
msgstr "Embedded metadata"

#: ../build/lib/darktable/plugins/introspection_lens.cc:528
msgid "Lensfun database"
msgstr "Lensfun database"

#: ../build/lib/darktable/plugins/introspection_lens.cc:529
msgid "only manual vignette"
msgstr "Only manual vignette"

#. get nice text for bounds
#. Side-border hide/show
#: ../build/lib/darktable/plugins/introspection_lens.cc:534
#: ../src/dtgtk/range.c:1735 ../src/gui/accelerators.c:2620
#: ../src/gui/accelerators.c:2692 ../src/gui/gtk.c:1535 ../src/gui/gtk.c:3853
#: ../src/imageio/format/pdf.c:662 ../src/iop/denoiseprofile.c:3773
#: ../src/iop/rawdenoise.c:882 ../src/libs/collect.c:3552
#: ../src/libs/filtering.c:1510 ../src/libs/filters/colors.c:157
#: ../src/libs/filters/colors.c:265 ../src/libs/filters/rating.c:210
msgid "all"
msgstr "All"

#: ../build/lib/darktable/plugins/introspection_lens.cc:535
msgid "distortion & TCA"
msgstr "Distortion & TCA"

#: ../build/lib/darktable/plugins/introspection_lens.cc:536
msgid "distortion & vignetting"
msgstr "Distortion & vignetting"

#: ../build/lib/darktable/plugins/introspection_lens.cc:537
msgid "TCA & vignetting"
msgstr "TCA & vignetting"

#: ../build/lib/darktable/plugins/introspection_lens.cc:538
msgid "only distortion"
msgstr "Only distortion"

#: ../build/lib/darktable/plugins/introspection_lens.cc:539
msgid "only TCA"
msgstr "Only TCA"

#: ../build/lib/darktable/plugins/introspection_lens.cc:540
msgid "only vignetting"
msgstr "Only vignetting"

#: ../build/lib/darktable/plugins/introspection_lens.cc:544
#: ../src/libs/modulegroups.c:2362
msgid "correct"
msgstr "Correct"

#: ../build/lib/darktable/plugins/introspection_lens.cc:545
msgid "distort"
msgstr "Distort"

#: ../build/lib/darktable/plugins/introspection_lens.cc:550
msgid "rectilinear"
msgstr "Rectilinear"

#: ../build/lib/darktable/plugins/introspection_lens.cc:551
msgid "fisheye"
msgstr "Fisheye"

#: ../build/lib/darktable/plugins/introspection_lens.cc:552
msgid "panoramic"
msgstr "Panoramic"

#: ../build/lib/darktable/plugins/introspection_lens.cc:553
msgid "equirectangular"
msgstr "Equirectangular"

#: ../build/lib/darktable/plugins/introspection_lens.cc:554
msgid "orthographic"
msgstr "Orthographic"

#: ../build/lib/darktable/plugins/introspection_lens.cc:555
msgid "stereographic"
msgstr "Stereographic"

#: ../build/lib/darktable/plugins/introspection_lens.cc:556
msgid "equisolid angle"
msgstr "Equisolid angle"

#: ../build/lib/darktable/plugins/introspection_lens.cc:557
msgid "Thoby fisheye"
msgstr "Thoby fisheye"

#: ../build/lib/darktable/plugins/introspection_liquify.c:428
msgid "invalidated"
msgstr "Invalidated"

#. move left/right/up/down
#: ../build/lib/darktable/plugins/introspection_liquify.c:429
#: ../src/views/darkroom.c:2405 ../src/views/darkroom.c:2931
#: ../src/views/darkroom.c:2935 ../src/views/lighttable.c:882
#: ../src/views/lighttable.c:891 ../src/views/lighttable.c:1418
#: ../src/views/lighttable.c:1425 ../src/views/lighttable.c:1432
#: ../src/views/lighttable.c:1439 ../src/views/lighttable.c:1446
msgid "move"
msgstr "Move"

#: ../build/lib/darktable/plugins/introspection_liquify.c:430
msgid "line"
msgstr "Line"

#: ../build/lib/darktable/plugins/introspection_liquify.c:431
#: ../src/iop/agx.c:1929 ../src/iop/agx.c:2447 ../src/iop/basecurve.c:2127
#: ../src/iop/rgbcurve.c:1523 ../src/iop/tonecurve.c:1288
msgid "curve"
msgstr "Curve"

#: ../build/lib/darktable/plugins/introspection_lowlight.c:43
#: ../build/lib/darktable/plugins/introspection_lowlight.c:110
msgid "blue shift"
msgstr "Blue shift"

#: ../build/lib/darktable/plugins/introspection_lowpass.c:96
#: ../build/lib/darktable/plugins/introspection_lowpass.c:165
#: ../build/lib/darktable/plugins/introspection_shadhi.c:160
#: ../build/lib/darktable/plugins/introspection_shadhi.c:247
msgid "soften with"
msgstr "Soften with"

#: ../build/lib/darktable/plugins/introspection_lowpass.c:183
#: ../build/lib/darktable/plugins/introspection_shadhi.c:261
msgid "order 0"
msgstr "Order 0"

#: ../build/lib/darktable/plugins/introspection_lowpass.c:184
#: ../build/lib/darktable/plugins/introspection_shadhi.c:262
msgid "order 1"
msgstr "Order 1"

#: ../build/lib/darktable/plugins/introspection_lowpass.c:185
#: ../build/lib/darktable/plugins/introspection_shadhi.c:263
msgid "order 2"
msgstr "Order 2"

#: ../build/lib/darktable/plugins/introspection_lowpass.c:190
#: ../build/lib/darktable/plugins/introspection_shadhi.c:268
msgid "bilateral filter"
msgstr "Bilateral filter"

#: ../build/lib/darktable/plugins/introspection_lut3d.c:77
#: ../build/lib/darktable/plugins/introspection_lut3d.c:164
msgid "application color space"
msgstr "Application color space"

#: ../build/lib/darktable/plugins/introspection_lut3d.c:203
msgid "Adobe RGB"
msgstr "Adobe RGB"

#: ../build/lib/darktable/plugins/introspection_lut3d.c:204
msgid "gamma Rec709 RGB"
msgstr "Gamma Rec709 RGB"

#: ../build/lib/darktable/plugins/introspection_lut3d.c:207
#: ../src/common/colorspaces.c:1525 ../src/common/colorspaces.c:1779
msgid "linear ProPhoto RGB"
msgstr "Linear ProPhoto RGB"

#: ../build/lib/darktable/plugins/introspection_lut3d.c:211
msgid "tetrahedral"
msgstr "Tetrahedral"

#: ../build/lib/darktable/plugins/introspection_lut3d.c:212
msgid "trilinear"
msgstr "Trilinear"

#: ../build/lib/darktable/plugins/introspection_lut3d.c:213
msgid "pyramid"
msgstr "Pyramid"

#: ../build/lib/darktable/plugins/introspection_negadoctor.c:84
#: ../build/lib/darktable/plugins/introspection_negadoctor.c:199
msgid "film stock"
msgstr "Film stock"

#: ../build/lib/darktable/plugins/introspection_negadoctor.c:132
#: ../build/lib/darktable/plugins/introspection_negadoctor.c:231
msgid "scan exposure bias"
msgstr "Scan exposure bias"

#: ../build/lib/darktable/plugins/introspection_negadoctor.c:138
#: ../build/lib/darktable/plugins/introspection_negadoctor.c:235
msgid "paper black (density correction)"
msgstr "Paper black (density correction)"

#: ../build/lib/darktable/plugins/introspection_negadoctor.c:144
#: ../build/lib/darktable/plugins/introspection_negadoctor.c:239
msgid "paper grade (gamma)"
msgstr "Paper grade (gamma)"

#: ../build/lib/darktable/plugins/introspection_negadoctor.c:150
#: ../build/lib/darktable/plugins/introspection_negadoctor.c:243
msgid "paper gloss (specular highlights)"
msgstr "Paper gloss (specular highlights)"

#: ../build/lib/darktable/plugins/introspection_negadoctor.c:156
#: ../build/lib/darktable/plugins/introspection_negadoctor.c:247
msgid "print exposure adjustment"
msgstr "Print exposure adjustment"

#: ../build/lib/darktable/plugins/introspection_negadoctor.c:261
#: ../src/iop/negadoctor.c:421
msgid "black and white film"
msgstr "Black and white film"

#: ../build/lib/darktable/plugins/introspection_negadoctor.c:262
#: ../src/iop/negadoctor.c:406
msgid "color film"
msgstr "Color film"

#: ../build/lib/darktable/plugins/introspection_overlay.c:118
#: ../build/lib/darktable/plugins/introspection_overlay.c:241
#: ../build/lib/darktable/plugins/introspection_watermark.c:118
#: ../build/lib/darktable/plugins/introspection_watermark.c:253
msgid "x offset"
msgstr "X offset"

#: ../build/lib/darktable/plugins/introspection_overlay.c:124
#: ../build/lib/darktable/plugins/introspection_overlay.c:245
#: ../build/lib/darktable/plugins/introspection_watermark.c:124
#: ../build/lib/darktable/plugins/introspection_watermark.c:257
msgid "y offset"
msgstr "Y offset"

#: ../build/lib/darktable/plugins/introspection_overlay.c:142
#: ../build/lib/darktable/plugins/introspection_overlay.c:257
#: ../build/lib/darktable/plugins/introspection_watermark.c:142
#: ../build/lib/darktable/plugins/introspection_watermark.c:269
msgid "scale on"
msgstr "Scale on"

#: ../build/lib/darktable/plugins/introspection_overlay.c:148
#: ../build/lib/darktable/plugins/introspection_overlay.c:261
#: ../build/lib/darktable/plugins/introspection_watermark.c:148
#: ../build/lib/darktable/plugins/introspection_watermark.c:273
msgid "scale marker to"
msgstr "Scale marker to"

#: ../build/lib/darktable/plugins/introspection_overlay.c:154
#: ../build/lib/darktable/plugins/introspection_overlay.c:265
#: ../build/lib/darktable/plugins/introspection_watermark.c:154
#: ../build/lib/darktable/plugins/introspection_watermark.c:277
msgid "scale marker reference"
msgstr "Scale marker reference"

#: ../build/lib/darktable/plugins/introspection_overlay.c:160
#: ../build/lib/darktable/plugins/introspection_overlay.c:269
#: ../src/common/database.c:3243 ../src/libs/live_view.c:378
#: ../src/libs/metadata_view.c:134
msgid "image id"
msgstr "Image id"

#: ../build/lib/darktable/plugins/introspection_overlay.c:303
#: ../build/lib/darktable/plugins/introspection_watermark.c:323
#: ../src/imageio/format/tiff.c:125 ../src/imageio/format/xcf.c:164
#: ../src/iop/borders.c:937
msgid "image"
msgstr "Image"

#: ../build/lib/darktable/plugins/introspection_overlay.c:304
#: ../build/lib/darktable/plugins/introspection_watermark.c:324
msgid "larger border"
msgstr "Larger border"

#: ../build/lib/darktable/plugins/introspection_overlay.c:305
#: ../build/lib/darktable/plugins/introspection_watermark.c:325
msgid "smaller border"
msgstr "Smaller border"

#: ../build/lib/darktable/plugins/introspection_overlay.c:307
#: ../build/lib/darktable/plugins/introspection_watermark.c:327
msgid "advanced options"
msgstr "Advanced options"

#: ../build/lib/darktable/plugins/introspection_overlay.c:311
#: ../build/lib/darktable/plugins/introspection_watermark.c:331
msgid "image width"
msgstr "Image width"

#: ../build/lib/darktable/plugins/introspection_overlay.c:312
#: ../build/lib/darktable/plugins/introspection_watermark.c:332
msgid "image height"
msgstr "Image height"

#: ../build/lib/darktable/plugins/introspection_overlay.c:313
#: ../build/lib/darktable/plugins/introspection_watermark.c:333
msgid "larger image border"
msgstr "Larger image border"

#: ../build/lib/darktable/plugins/introspection_overlay.c:314
#: ../build/lib/darktable/plugins/introspection_watermark.c:334
msgid "smaller image border"
msgstr "Smaller image border"

#: ../build/lib/darktable/plugins/introspection_overlay.c:318
#: ../build/lib/darktable/plugins/introspection_watermark.c:338
msgid "marker width"
msgstr "Marker width"

#: ../build/lib/darktable/plugins/introspection_overlay.c:319
#: ../build/lib/darktable/plugins/introspection_watermark.c:339
msgid "marker height"
msgstr "Marker height"

#: ../build/lib/darktable/plugins/introspection_primaries.c:75
#: ../build/lib/darktable/plugins/introspection_primaries.c:160
#: ../src/iop/primaries.c:395
msgid "tint hue"
msgstr "Tint hue"

#: ../build/lib/darktable/plugins/introspection_primaries.c:81
#: ../build/lib/darktable/plugins/introspection_primaries.c:164
#: ../src/iop/primaries.c:402
msgid "tint purity"
msgstr "Tint purity"

#: ../build/lib/darktable/plugins/introspection_primaries.c:87
#: ../build/lib/darktable/plugins/introspection_primaries.c:168
msgid "red hue"
msgstr "Red hue"

#: ../build/lib/darktable/plugins/introspection_primaries.c:93
#: ../build/lib/darktable/plugins/introspection_primaries.c:172
msgid "red purity"
msgstr "Red purity"

#: ../build/lib/darktable/plugins/introspection_primaries.c:99
#: ../build/lib/darktable/plugins/introspection_primaries.c:176
msgid "green hue"
msgstr "Green hue"

#: ../build/lib/darktable/plugins/introspection_primaries.c:105
#: ../build/lib/darktable/plugins/introspection_primaries.c:180
msgid "green purity"
msgstr "Green purity"

#: ../build/lib/darktable/plugins/introspection_primaries.c:111
#: ../build/lib/darktable/plugins/introspection_primaries.c:184
msgid "blue hue"
msgstr "Blue hue"

#: ../build/lib/darktable/plugins/introspection_primaries.c:117
#: ../build/lib/darktable/plugins/introspection_primaries.c:188
msgid "blue purity"
msgstr "Blue purity"

#: ../build/lib/darktable/plugins/introspection_profile_gamma.c:85
#: ../build/lib/darktable/plugins/introspection_profile_gamma.c:158
msgid "dynamic range"
msgstr "Dynamic range"

#: ../build/lib/darktable/plugins/introspection_profile_gamma.c:91
#: ../build/lib/darktable/plugins/introspection_profile_gamma.c:162
msgid "middle gray luma"
msgstr "Middle gray luma"

#: ../build/lib/darktable/plugins/introspection_profile_gamma.c:103
#: ../build/lib/darktable/plugins/introspection_profile_gamma.c:170
#: ../src/iop/filmic.c:1501
msgid "safety factor"
msgstr "Safety factor"

#: ../build/lib/darktable/plugins/introspection_profile_gamma.c:184
msgid "logarithmic"
msgstr "Logarithmic"

#: ../build/lib/darktable/plugins/introspection_profile_gamma.c:185
#: ../src/iop/profile_gamma.c:611
msgid "gamma"
msgstr "Gamma"

#: ../build/lib/darktable/plugins/introspection_rasterfile.c:146
msgid "all RGB channels"
msgstr "All RGB channels"

#: ../build/lib/darktable/plugins/introspection_rasterfile.c:147
msgid "only red"
msgstr "Only red"

#: ../build/lib/darktable/plugins/introspection_rasterfile.c:148
msgid "only green"
msgstr "Only green"

#: ../build/lib/darktable/plugins/introspection_rasterfile.c:149
msgid "only blue"
msgstr "Only blue"

#: ../build/lib/darktable/plugins/introspection_rasterfile.c:150
msgid "red and green"
msgstr "Red and green"

#: ../build/lib/darktable/plugins/introspection_rasterfile.c:151
msgid "red and blue"
msgstr "Red and blue"

#: ../build/lib/darktable/plugins/introspection_rasterfile.c:152
msgid "green and blue"
msgstr "Green and blue"

#: ../build/lib/darktable/plugins/introspection_rawdenoise.c:43
#: ../build/lib/darktable/plugins/introspection_rawdenoise.c:122
msgid "noise threshold"
msgstr "Noise threshold"

#: ../build/lib/darktable/plugins/introspection_rawprepare.c:70
#: ../build/lib/darktable/plugins/introspection_rawprepare.c:155
msgid "crop left"
msgstr "Crop left"

#: ../build/lib/darktable/plugins/introspection_rawprepare.c:76
#: ../build/lib/darktable/plugins/introspection_rawprepare.c:159
msgid "crop top"
msgstr "Crop top"

#: ../build/lib/darktable/plugins/introspection_rawprepare.c:82
#: ../build/lib/darktable/plugins/introspection_rawprepare.c:163
msgid "crop right"
msgstr "Crop right"

#: ../build/lib/darktable/plugins/introspection_rawprepare.c:88
#: ../build/lib/darktable/plugins/introspection_rawprepare.c:167
msgid "crop bottom"
msgstr "Crop bottom"

#: ../build/lib/darktable/plugins/introspection_rawprepare.c:94
#: ../build/lib/darktable/plugins/introspection_rawprepare.c:100
#: ../build/lib/darktable/plugins/introspection_rawprepare.c:171
#: ../build/lib/darktable/plugins/introspection_rawprepare.c:175
msgid "black level"
msgstr "Black level"

#: ../build/lib/darktable/plugins/introspection_rawprepare.c:106
#: ../build/lib/darktable/plugins/introspection_rawprepare.c:179
#: ../src/iop/rawprepare.c:901
msgid "white point"
msgstr "White point"

#: ../build/lib/darktable/plugins/introspection_rawprepare.c:112
#: ../build/lib/darktable/plugins/introspection_rawprepare.c:183
msgid "flat field correction"
msgstr "Flat field correction"

#: ../build/lib/darktable/plugins/introspection_rawprepare.c:198
msgid "embedded GainMap"
msgstr "Embedded GainMap"

#. exposure
#: ../build/lib/darktable/plugins/introspection_relight.c:43
#: ../build/lib/darktable/plugins/introspection_relight.c:98
#: ../src/common/collection.c:644 ../src/gui/preferences.c:962
#: ../src/gui/presets.c:695 ../src/iop/basicadj.c:622 ../src/iop/exposure.c:121
#: ../src/iop/exposure.c:1212 ../src/libs/metadata_view.c:151
msgid "exposure"
msgstr "Exposure"

#: ../build/lib/darktable/plugins/introspection_retouch.c:267
#: ../build/lib/darktable/plugins/introspection_retouch.c:414
msgid "fill mode"
msgstr "Fill mode"

#: ../build/lib/darktable/plugins/introspection_retouch.c:291
#: ../build/lib/darktable/plugins/introspection_retouch.c:430
msgid "max_iter"
msgstr "Max_iter"

#: ../build/lib/darktable/plugins/introspection_retouch.c:444
#: ../src/libs/metadata_view.c:358
msgid "unused"
msgstr "Unused"

#: ../build/lib/darktable/plugins/introspection_retouch.c:445
msgid "clone"
msgstr "Clone"

#: ../build/lib/darktable/plugins/introspection_retouch.c:446
msgid "heal"
msgstr "Heal"

#: ../build/lib/darktable/plugins/introspection_retouch.c:447
#: ../src/iop/retouch.c:2038
msgid "blur"
msgstr "Blur"

#: ../build/lib/darktable/plugins/introspection_retouch.c:448
#: ../src/iop/retouch.c:2036
msgid "fill"
msgstr "Fill"

#: ../build/lib/darktable/plugins/introspection_retouch.c:453
msgid "bilateral"
msgstr "Bilateral"

#: ../build/lib/darktable/plugins/introspection_retouch.c:457
msgid "erase"
msgstr "Erase"

#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:134
#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:223
#: ../src/iop/rgbcurve.c:1565
msgid "compensate middle gray"
msgstr "Compensate middle gray"

#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:246
#: ../build/lib/darktable/plugins/introspection_rgblevels.c:148
#: ../build/lib/darktable/plugins/introspection_tonecurve.c:266
msgid "RGB, linked channels"
msgstr "RGB, linked channels"

#: ../build/lib/darktable/plugins/introspection_rgbcurve.c:247
#: ../build/lib/darktable/plugins/introspection_rgblevels.c:149
msgid "RGB, independent channels"
msgstr "RGB, independent channels"

#: ../build/lib/darktable/plugins/introspection_scalepixels.c:33
#: ../build/lib/darktable/plugins/introspection_scalepixels.c:76
msgid "pixel aspect ratio"
msgstr "Pixel aspect ratio"

#: ../build/lib/darktable/plugins/introspection_shadhi.c:112
#: ../build/lib/darktable/plugins/introspection_shadhi.c:215
msgid "white point adjustment"
msgstr "White point adjustment"

#: ../build/lib/darktable/plugins/introspection_shadhi.c:136
#: ../build/lib/darktable/plugins/introspection_shadhi.c:231
msgid "shadows color adjustment"
msgstr "Shadows color adjustment"

#: ../build/lib/darktable/plugins/introspection_shadhi.c:142
#: ../build/lib/darktable/plugins/introspection_shadhi.c:235
msgid "highlights color adjustment"
msgstr "Highlights color adjustment"

#: ../build/lib/darktable/plugins/introspection_sigmoid.c:122
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:241
#: ../src/gui/accelerators.c:96
msgid "skew"
msgstr "Skew"

#: ../build/lib/darktable/plugins/introspection_sigmoid.c:140
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:253
msgid "color processing"
msgstr "Color processing"

#: ../build/lib/darktable/plugins/introspection_sigmoid.c:188
#: ../build/lib/darktable/plugins/introspection_sigmoid.c:285
msgid "recover purity"
msgstr "Recover purity"

#: ../build/lib/darktable/plugins/introspection_sigmoid.c:303
msgid "per channel"
msgstr "Per channel"

#: ../build/lib/darktable/plugins/introspection_sigmoid.c:304
msgid "RGB ratio"
msgstr "RGB ratio"

#: ../build/lib/darktable/plugins/introspection_tonecurve.c:135
#: ../build/lib/darktable/plugins/introspection_tonecurve.c:232
msgid "color space"
msgstr "Color space"

#: ../build/lib/darktable/plugins/introspection_tonecurve.c:263
msgid "Lab, linked channels"
msgstr "Lab, linked channels"

#: ../build/lib/darktable/plugins/introspection_tonecurve.c:264
msgid "Lab, independent channels"
msgstr "Lab, independent channels"

#: ../build/lib/darktable/plugins/introspection_tonecurve.c:265
msgid "XYZ, linked channels"
msgstr "XYZ, linked channels"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:145
#: ../build/lib/darktable/plugins/introspection_toneequal.c:290
msgid "blacks"
msgstr "Blacks"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:151
#: ../build/lib/darktable/plugins/introspection_toneequal.c:294
msgid "deep shadows"
msgstr "Deep shadows"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:163
#: ../build/lib/darktable/plugins/introspection_toneequal.c:302
msgid "light shadows"
msgstr "Light shadows"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:175
#: ../build/lib/darktable/plugins/introspection_toneequal.c:310
msgid "dark highlights"
msgstr "Dark highlights"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:187
#: ../build/lib/darktable/plugins/introspection_toneequal.c:318
msgid "whites"
msgstr "Whites"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:193
#: ../build/lib/darktable/plugins/introspection_toneequal.c:322
msgid "speculars"
msgstr "Speculars"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:199
#: ../build/lib/darktable/plugins/introspection_toneequal.c:326
msgid "smoothing diameter"
msgstr "Smoothing diameter"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:211
#: ../build/lib/darktable/plugins/introspection_toneequal.c:334
msgid "edges refinement/feathering"
msgstr "Edges refinement/feathering"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:217
#: ../build/lib/darktable/plugins/introspection_toneequal.c:338
msgid "mask quantization"
msgstr "Mask quantization"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:223
#: ../build/lib/darktable/plugins/introspection_toneequal.c:342
msgid "mask contrast compensation"
msgstr "Mask contrast compensation"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:229
#: ../build/lib/darktable/plugins/introspection_toneequal.c:346
msgid "mask exposure compensation"
msgstr "Mask exposure compensation"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:235
#: ../build/lib/darktable/plugins/introspection_toneequal.c:350
msgid "preserve details"
msgstr "Preserve details"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:241
#: ../build/lib/darktable/plugins/introspection_toneequal.c:354
msgid "luminance estimator"
msgstr "Luminance estimator"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:247
#: ../build/lib/darktable/plugins/introspection_toneequal.c:358
msgid "filter diffusion"
msgstr "Filter diffusion"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:373
msgid "averaged guided filter"
msgstr "Averaged guided filter"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:374
msgid "guided filter"
msgstr "Guided filter"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:375
msgid "averaged EIGF"
msgstr "Averaged EIGF"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:376
msgid "EIGF"
msgstr "EIGF"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:380
msgid "RGB average"
msgstr "RGB average"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:381
msgid "HSL lightness"
msgstr "HSL lightness"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:382
msgid "HSV value / RGB max"
msgstr "HSV value / RGB max"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:383
msgid "RGB sum"
msgstr "RGB sum"

#: ../build/lib/darktable/plugins/introspection_toneequal.c:386
msgid "RGB geometric mean"
msgstr "RGB geometric mean"

#: ../build/lib/darktable/plugins/introspection_tonemap.cc:39
#: ../build/lib/darktable/plugins/introspection_tonemap.cc:88
#: ../src/iop/tonecurve.c:569
msgid "contrast compression"
msgstr "Contrast compression"

#: ../build/lib/darktable/plugins/introspection_vibrance.c:33
#: ../build/lib/darktable/plugins/introspection_vibrance.c:76
#: ../src/iop/basicadj.c:651 ../src/iop/vibrance.c:64
msgid "vibrance"
msgstr "Vibrance"

#: ../build/lib/darktable/plugins/introspection_vignette.c:92
#: ../build/lib/darktable/plugins/introspection_vignette.c:201
msgid "fall-off start"
msgstr "Fall-off start"

#: ../build/lib/darktable/plugins/introspection_vignette.c:98
#: ../build/lib/darktable/plugins/introspection_vignette.c:205
msgid "fall-off radius"
msgstr "Fall-off radius"

#: ../build/lib/darktable/plugins/introspection_vignette.c:116
#: ../build/lib/darktable/plugins/introspection_vignette.c:217
msgid "horizontal center"
msgstr "Horizontal center"

#: ../build/lib/darktable/plugins/introspection_vignette.c:122
#: ../build/lib/darktable/plugins/introspection_vignette.c:221
msgid "vertical center"
msgstr "Vertical center"

#: ../build/lib/darktable/plugins/introspection_vignette.c:134
#: ../build/lib/darktable/plugins/introspection_vignette.c:229
msgid "automatic ratio"
msgstr "Automatic ratio"

#: ../build/lib/darktable/plugins/introspection_vignette.c:140
#: ../build/lib/darktable/plugins/introspection_vignette.c:233
msgid "width/height ratio"
msgstr "Width/height ratio"

#: ../build/lib/darktable/plugins/introspection_vignette.c:146
#: ../build/lib/darktable/plugins/introspection_vignette.c:237
#: ../src/iop/vignette.c:1052
msgid "shape"
msgstr "Shape"

#: ../build/lib/darktable/plugins/introspection_vignette.c:265
msgid "8-bit output"
msgstr "8-bit output"

#: ../build/lib/darktable/plugins/introspection_vignette.c:266
msgid "16-bit output"
msgstr "16-bit output"

#: ../build/share/darktable/org.darktable.darktable.desktop.in.h:1
#: ../data/org.darktable.darktable.desktop.in.h:1
msgid "Virtual Lighttable and Darkroom"
msgstr "Virtual Lighttable and Darkroom"

#: ../build/share/darktable/org.darktable.darktable.desktop.in.h:2
#: ../data/org.darktable.darktable.appdata.xml.in.h:1
#: ../data/org.darktable.darktable.desktop.in.h:2
msgid "Organize and develop images from digital cameras"
msgstr "Organize and develop images from digital cameras"

#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
#: ../build/share/darktable/org.darktable.darktable.desktop.in.h:4
#: ../data/org.darktable.darktable.desktop.in.h:4
msgid "graphics;photography;raw;"
msgstr "graphics;photography;raw;"

#: ../data/org.darktable.darktable.appdata.xml.in.h:2
msgid ""
"darktable manages your camera raw files and images in a database, lets you "
"view them through lighttable mode and develop/enhance them in darkroom mode."
msgstr ""
"Darktable manages your camera raw files and images in a database, lets you "
"view them through Lighttable mode and develop/enhance them in Darkroom mode."

#: ../data/org.darktable.darktable.appdata.xml.in.h:3
msgid ""
"Other modes besides lighttable and darkroom are a map for geotagging, "
"tethering, print and a slideshow."
msgstr ""
"Other modes besides Lighttable and Darkroom are a Map for geotagging, "
"Tethering, Print and a Slideshow."

#: ../data/org.darktable.darktable.appdata.xml.in.h:4
msgid ""
"darktable supports most modern cameras' raw formats, and does all of its "
"processing at very high precision."
msgstr ""
"Darktable supports most modern cameras' raw formats, and does all of its "
"processing at very high precision."

#: ../data/org.darktable.darktable.appdata.xml.in.h:5
msgid "Virtual light table, showing a collection"
msgstr "Virtual light table, showing a collection"

#: ../data/org.darktable.darktable.appdata.xml.in.h:6
msgid "Virtual dark room with an opened image"
msgstr "Virtual dark room with an opened image"

#: ../data/org.darktable.darktable.appdata.xml.in.h:7
msgid "Virtual dark room, sharpening an image"
msgstr "Virtual dark room, sharpening an image"

#: ../data/org.darktable.darktable.appdata.xml.in.h:8
msgid "Show images on a map"
msgstr "Show images on a map"

#: ../data/org.darktable.darktable.appdata.xml.in.h:9
msgid "Print your images"
msgstr "Print your images"

#: ../src/bauhaus/bauhaus.c:910 ../src/bauhaus/bauhaus.c:4080
#: ../src/iop/colorequal.c:3053
msgid "sliders"
msgstr "Sliders"

#: ../src/bauhaus/bauhaus.c:912 ../src/bauhaus/bauhaus.c:4085
msgid "dropdowns"
msgstr "Dropdowns"

#: ../src/bauhaus/bauhaus.c:914 ../src/bauhaus/bauhaus.c:4090
msgid "buttons"
msgstr "Buttons"

#: ../src/bauhaus/bauhaus.c:1150
#, c-format
msgid ""
"%sright-click to type a specific value between <b>%s</b> and <b>%s</b>\n"
"or hold ctrl+shift while dragging to ignore soft limits."
msgstr ""
"%sRight-click to type a specific value between <b>%s</b> and <b>%s</b>\n"
"or hold Ctrl+Shift while dragging to ignore soft limits."

#: ../src/bauhaus/bauhaus.c:3748
msgid "button on"
msgstr "Button on"

#: ../src/bauhaus/bauhaus.c:3748
msgid "button off"
msgstr "Button off"

#: ../src/bauhaus/bauhaus.c:3749
msgid "button pressed"
msgstr "Button pressed"

#: ../src/bauhaus/bauhaus.c:3985
msgid "not that many sliders"
msgstr "Not that many sliders"

#: ../src/bauhaus/bauhaus.c:3999
msgid "not that many dropdowns"
msgstr "Not that many dropdowns"

#: ../src/bauhaus/bauhaus.c:4018
msgid "not that many buttons"
msgstr "Not that many buttons"

#: ../src/bauhaus/bauhaus.c:4023 ../src/gui/accelerators.c:387
msgid "value"
msgstr "Value"

#: ../src/bauhaus/bauhaus.c:4024 ../src/bauhaus/bauhaus.c:4030
#: ../src/gui/accelerators.c:366
msgid "button"
msgstr "Button"

#: ../src/bauhaus/bauhaus.c:4025
msgid "force"
msgstr "Force"

#: ../src/bauhaus/bauhaus.c:4026 ../src/libs/navigation.c:246
#: ../src/libs/navigation.c:263
msgid "zoom"
msgstr "Zoom"

#: ../src/bauhaus/bauhaus.c:4029 ../src/libs/select.c:40
msgid "selection"
msgstr "Selection"

#: ../src/bauhaus/bauhaus.c:4069
msgid "slider"
msgstr "Slider"

#: ../src/bauhaus/bauhaus.c:4074
msgid "dropdown"
msgstr "Dropdown"

#: ../src/chart/main.c:504 ../src/common/database.c:3875
#: ../src/control/jobs/control_jobs.c:2183
#: ../src/control/jobs/control_jobs.c:2241 ../src/gui/accelerators.c:2531
#: ../src/gui/accelerators.c:2610 ../src/gui/accelerators.c:2653
#: ../src/gui/accelerators.c:2682 ../src/gui/accelerators.c:2739
#: ../src/gui/accelerators.c:2791 ../src/gui/hist_dialog.c:236
#: ../src/gui/hist_dialog.c:248 ../src/gui/preferences.c:1206
#: ../src/gui/preferences.c:1246 ../src/gui/presets.c:430
#: ../src/gui/presets.c:573 ../src/gui/styles_dialog.c:553
#: ../src/imageio/storage/disk.c:198 ../src/imageio/storage/gallery.c:149
#: ../src/imageio/storage/latex.c:145 ../src/iop/lut3d.c:1573
#: ../src/iop/rasterfile.c:262 ../src/libs/collect.c:433
#: ../src/libs/collect.c:3383 ../src/libs/copy_history.c:114
#: ../src/libs/export_metadata.c:166 ../src/libs/geotagging.c:951
#: ../src/libs/import.c:1846 ../src/libs/import.c:1958
#: ../src/libs/import.c:2057 ../src/libs/metadata.c:843
#: ../src/libs/metadata_view.c:1435 ../src/libs/modulegroups.c:3643
#: ../src/libs/recentcollect.c:232 ../src/libs/styles.c:457
#: ../src/libs/styles.c:503 ../src/libs/styles.c:595 ../src/libs/styles.c:656
#: ../src/libs/tagging.c:1671 ../src/libs/tagging.c:1760
#: ../src/libs/tagging.c:1852 ../src/libs/tagging.c:1981
#: ../src/libs/tagging.c:2290 ../src/libs/tagging.c:2805
#: ../src/libs/tagging.c:2847 ../src/libs/tagging.c:3945
msgid "_cancel"
msgstr "_Cancel"

#: ../src/chart/main.c:504 ../src/gui/preferences.c:1246
#: ../src/gui/styles_dialog.c:554 ../src/libs/collect.c:3384
#: ../src/libs/export_metadata.c:167 ../src/libs/metadata.c:844
#: ../src/libs/metadata_view.c:1436 ../src/libs/recentcollect.c:233
#: ../src/libs/styles.c:457 ../src/libs/tagging.c:1853
#: ../src/libs/tagging.c:1982 ../src/libs/tagging.c:2291
#: ../src/libs/tagging.c:3946
msgid "_save"
msgstr "_Save"

#. TODO: is the rank interesting, too?
#: ../src/chart/main.c:1064
#, c-format
msgid ""
"average dE: %.02f\n"
"max dE: %.02f"
msgstr ""
"Average dE: %.02f\n"
"Max dE: %.02f"

#: ../src/cli/main.c:269
msgid "TODO: sorry, due to API restrictions we currently cannot set the BPP to"
msgstr ""
"TODO: sorry, due to API restrictions we currently cannot set the BPP to"

#: ../src/cli/main.c:281
msgid "unknown option for --hq"
msgstr "Unknown option for --hq"

#: ../src/cli/main.c:297
msgid "unknown option for --export_masks"
msgstr "Unknown option for --export_masks"

#: ../src/cli/main.c:313
msgid "unknown option for --upscale"
msgstr "Unknown option for --upscale"

#: ../src/cli/main.c:338
msgid "unknown option for --apply-custom-presets"
msgstr "Unknown option for --apply-custom-presets"

#: ../src/cli/main.c:349
msgid "too long ext for --out-ext"
msgstr "Too long ext for --out-ext"

#: ../src/cli/main.c:366
#, c-format
msgid "notice: input file or dir '%s' doesn't exist, skipping\n"
msgstr "Notice: input file or dir '%s' doesn't exist, skipping\n"

#: ../src/cli/main.c:375
#, c-format
msgid "incorrect ICC type for --icc-type: '%s'\n"
msgstr "Incorrect ICC type for --icc-type: '%s'\n"

#: ../src/cli/main.c:391
#, c-format
msgid "notice: ICC file '%s' doesn't exist, skipping\n"
msgstr "Notice: ICC file '%s' doesn't exist, skipping\n"

#: ../src/cli/main.c:400
#, c-format
msgid "incorrect ICC intent for --icc-intent: '%s'\n"
msgstr "Incorrect ICC intent for --icc-intent: '%s'\n"

#: ../src/cli/main.c:418
#, c-format
msgid "warning: unknown option '%s'\n"
msgstr "Warning: unknown option '%s'\n"

#: ../src/cli/main.c:476
#, c-format
msgid "error: input file and import opts specified! that's not supported!\n"
msgstr "Error: input file and import opts specified! That's not supported!\n"

#: ../src/cli/main.c:509
#, c-format
msgid ""
"notice: output location is a directory. assuming '%s/$(FILE_NAME).%s' output "
"pattern"
msgstr ""
"Notice: output location is a directory. Assuming '%s/$(FILE_NAME).%s' output "
"pattern"

#. output file exists or there's output ext specified and it's same as file...
#: ../src/cli/main.c:524
msgid "output file already exists, it will get renamed"
msgstr "Output file already exists, it will get renamed"

#: ../src/cli/main.c:556
#, c-format
msgid "error: can't open folder %s"
msgstr "Error: can't open folder %s"

#: ../src/cli/main.c:579
#, c-format
msgid "error: can't import file %s"
msgstr "Error: can't import file %s"

#: ../src/cli/main.c:589
#, c-format
msgid "error: can't read directory %s"
msgstr "Error: can't read directory %s"

#: ../src/cli/main.c:605
#, c-format
msgid "error: can't open file %s"
msgstr "Error: can't open file %s"

#: ../src/cli/main.c:622
#, c-format
msgid "no images to export, aborting\n"
msgstr "No images to export, aborting\n"

#: ../src/cli/main.c:639
#, c-format
msgid "error: can't open XMP file %s"
msgstr "Error: can't open XMP file %s"

#: ../src/cli/main.c:660
msgid "empty history stack"
msgstr "Empty history stack"

#. too long ext, no point in wasting time
#: ../src/cli/main.c:672
#, c-format
msgid "too long output file extension: %s\n"
msgstr "Too long output file extension: %s\n"

#. no ext or empty ext, no point in wasting time
#: ../src/cli/main.c:680
#, c-format
msgid "no output file extension given\n"
msgstr "No output file extension given\n"

#: ../src/cli/main.c:725
msgid ""
"cannot find disk storage module. please check your installation, something "
"seems to be broken."
msgstr ""
"Cannot find disk storage module. Please check your installation, something "
"seems to be broken."

#: ../src/cli/main.c:735
msgid "failed to get parameters from storage module, aborting export ..."
msgstr "Failed to get parameters from storage module, aborting export ..."

#: ../src/cli/main.c:751
#, c-format
msgid "unknown extension '.%s'"
msgstr "Unknown extension '.%s'"

#: ../src/cli/main.c:761
msgid "failed to get parameters from format module, aborting export ..."
msgstr "Failed to get parameters from format module, aborting export ..."

#: ../src/common/camera_control.c:204
#, c-format
msgid ""
"camera `%s' on port `%s' error %s\n"
"\n"
"make sure your camera allows access and is not mounted otherwise"
msgstr ""
"Camera `%s' on port `%s' error %s\n"
"\n"
"Make sure your camera allows access and is not mounted otherwise"

#: ../src/common/camera_control.c:947
#, c-format
msgid ""
"failed to initialize `%s' on port `%s', likely causes are: locked by another "
"application, no access to devices etc"
msgstr ""
"Failed to initialize `%s' on port `%s', likely causes are: locked by another "
"application, no access to devices etc"

#: ../src/common/camera_control.c:960
#, c-format
msgid ""
"`%s' on port `%s' is not interesting because it supports neither tethering "
"nor import"
msgstr ""
"`%s' on port `%s' is not interesting because it supports neither tethering "
"nor import"

#: ../src/common/camera_control.c:1020
#, c-format
msgid "camera `%s' on port `%s' disconnected while mounted"
msgstr "Camera `%s' on port `%s' disconnected while mounted"

#: ../src/common/camera_control.c:1028
#, c-format
msgid ""
"camera `%s' on port `%s' needs to be remounted\n"
"make sure it allows access and is not mounted otherwise"
msgstr ""
"Camera `%s' on port `%s' needs to be remounted\n"
"Make sure it allows access and is not mounted otherwise"

#: ../src/common/collection.c:597
msgid "too much time to update aspect ratio for the collection"
msgstr "Too much time to update aspect ratio for the collection"

#: ../src/common/collection.c:612
msgid "film roll"
msgstr "Film roll"

#. manage the scripts
#: ../src/common/collection.c:614
#: ../src/external/lua-scripts/tools/script_manager.lua:1429
msgid "folder"
msgstr "Folder"

#: ../src/common/collection.c:616
msgid "camera"
msgstr "Camera"

#: ../src/common/collection.c:618 ../src/gui/metadata_tags.c:114
#: ../src/libs/tagging.c:3721
msgid "tag"
msgstr "Tag"

#: ../src/common/collection.c:620
msgid "capture date"
msgstr "Capture date"

#: ../src/common/collection.c:622 ../src/libs/filtering.c:52
msgid "capture time"
msgstr "Capture time"

#: ../src/common/collection.c:624 ../src/libs/filtering.c:53
msgid "import time"
msgstr "Import time"

#: ../src/common/collection.c:626 ../src/libs/filtering.c:54
msgid "modification time"
msgstr "Modification time"

#: ../src/common/collection.c:628 ../src/libs/filtering.c:55
msgid "export time"
msgstr "Export time"

#: ../src/common/collection.c:630 ../src/libs/filtering.c:56
msgid "print time"
msgstr "Print time"

#: ../src/common/collection.c:632 ../src/libs/collect.c:3739
#: ../src/libs/filtering.c:2213 ../src/libs/filtering.c:2233
#: ../src/libs/filters/history.c:153 ../src/libs/history.c:98
msgid "history"
msgstr "History"

#: ../src/common/collection.c:634 ../src/common/colorlabels.c:388
#: ../src/develop/lightroom.c:1607 ../src/dtgtk/thumbnail.c:1590
#: ../src/libs/filtering.c:59 ../src/libs/filters/colors.c:301
#: ../src/libs/filters/colors.c:312 ../src/libs/tools/colorlabels.c:146
msgid "color label"
msgstr "Color label"

#. iso
#: ../src/common/collection.c:640 ../src/gui/preferences.c:956
#: ../src/gui/presets.c:677 ../src/libs/camera.c:582
#: ../src/libs/metadata_view.c:161
msgid "ISO"
msgstr "ISO"

#. aperture
#: ../src/common/collection.c:642 ../src/gui/preferences.c:968
#: ../src/gui/presets.c:712 ../src/iop/lens.cc:4416 ../src/libs/camera.c:569
#: ../src/libs/camera.c:571 ../src/libs/metadata_view.c:150
msgid "aperture"
msgstr "Aperture"

#: ../src/common/collection.c:650 ../src/libs/filtering.c:48
#: ../src/libs/filters/filename.c:367 ../src/libs/metadata_view.c:136
msgid "filename"
msgstr "Filename"

#: ../src/common/collection.c:652 ../src/develop/lightroom.c:1598
#: ../src/libs/geotagging.c:142
msgid "geotagging"
msgstr "Geotagging"

#: ../src/common/collection.c:654 ../src/libs/filtering.c:63
msgid "group"
msgstr "Group"

#: ../src/common/collection.c:656 ../src/dtgtk/thumbnail.c:1605
#: ../src/libs/filters/local_copy.c:142 ../src/libs/metadata_view.c:139
#: ../src/libs/metadata_view.c:365
msgid "local copy"
msgstr "Local copy"

#: ../src/common/collection.c:658 ../src/gui/preferences.c:920
msgid "module"
msgstr "Module"

#: ../src/common/collection.c:660 ../src/gui/hist_dialog.c:359
#: ../src/gui/styles_dialog.c:745 ../src/gui/styles_dialog.c:792
#: ../src/libs/filters/module_order.c:161 ../src/libs/ioporder.c:39
msgid "module order"
msgstr "Module order"

#: ../src/common/collection.c:662
msgid "range rating"
msgstr "Range rating"

#: ../src/common/collection.c:664 ../src/common/ratings.c:337
#: ../src/develop/lightroom.c:1582 ../src/libs/filtering.c:58
#: ../src/libs/tools/ratings.c:110
msgid "rating"
msgstr "Rating"

#: ../src/common/collection.c:666
msgid "search"
msgstr "Search"

#: ../src/common/collection.c:668 ../src/libs/metadata_view.c:154
msgid "white balance"
msgstr "White balance"

#: ../src/common/collection.c:670 ../src/common/wb_presets.c:83
#: ../src/libs/metadata_view.c:155
msgid "flash"
msgstr "Flash"

#: ../src/common/collection.c:672 ../src/libs/metadata_view.c:153
msgid "exposure program"
msgstr "Exposure program"

#: ../src/common/collection.c:674 ../src/libs/metadata_view.c:156
msgid "metering mode"
msgstr "Metering mode"

#: ../src/common/collection.c:1499 ../src/libs/collect.c:1907
#: ../src/libs/filters/history.c:38
msgid "auto applied"
msgstr "Auto applied"

#: ../src/common/collection.c:1505 ../src/libs/collect.c:1907
#: ../src/libs/filters/history.c:38
msgid "altered"
msgstr "Altered"

#: ../src/common/collection.c:1523 ../src/common/collection.c:1634
#: ../src/libs/collect.c:1272 ../src/libs/collect.c:1462
#: ../src/libs/collect.c:1488 ../src/libs/collect.c:1632
#: ../src/libs/collect.c:2795
msgid "not tagged"
msgstr "Not tagged"

#: ../src/common/collection.c:1524 ../src/libs/collect.c:1488
#: ../src/libs/map_locations.c:740
msgid "tagged"
msgstr "Tagged"

#: ../src/common/collection.c:1525
msgid "tagged*"
msgstr "Tagged*"

#. local copy
#: ../src/common/collection.c:1559 ../src/libs/collect.c:1929
#: ../src/libs/filters/local_copy.c:38
msgid "not copied locally"
msgstr "Not copied locally"

#: ../src/common/collection.c:1564 ../src/libs/collect.c:1928
#: ../src/libs/filters/local_copy.c:38
msgid "copied locally"
msgstr "Copied locally"

#. if its undefined
#: ../src/common/collection.c:1606 ../src/common/collection.c:1718
#: ../src/common/collection.c:1745 ../src/common/collection.c:1772
#: ../src/common/collection.c:1798 ../src/common/collection.c:1824
#: ../src/common/collection.c:2622 ../src/libs/collect.c:2322
#: ../src/libs/collect.c:2323
msgid "unnamed"
msgstr "Unnamed"

#: ../src/common/collection.c:2273 ../src/libs/collect.c:2213
msgid "not defined"
msgstr "Not defined"

#: ../src/common/collection.c:2772
#, c-format
msgid "<b>%d</b> image (#<b>%d</b>) selected of <b>%d</b>"
msgstr "<b>%d</b> image (#<b>%d</b>) selected of <b>%d</b>"

#: ../src/common/collection.c:2779
#, c-format
msgid "<b>%d</b> image selected of <b>%d</b>"
msgid_plural "<b>%d</b> images selected of <b>%d</b>"
msgstr[0] "<b>%d</b> image selected of <b>%d</b>"
msgstr[1] "<b>%d</b> images selected of <b>%d</b>"

#: ../src/common/color_vocabulary.c:38 ../src/develop/blend_gui.c:2374
#: ../src/develop/blend_gui.c:2422 ../src/gui/guides.c:851
#: ../src/iop/channelmixerrgb.c:4628 ../src/iop/levels.c:675
#: ../src/iop/rgblevels.c:963 ../src/iop/rgblevels.c:1078
msgid "gray"
msgstr "Gray"

#: ../src/common/color_vocabulary.c:92
msgid "Chinese"
msgstr "Chinese"

#: ../src/common/color_vocabulary.c:93
msgid "Thai"
msgstr "Thai"

#: ../src/common/color_vocabulary.c:94
msgid "Kurdish"
msgstr "Kurdish"

#: ../src/common/color_vocabulary.c:95
msgid "Caucasian"
msgstr "Caucasian"

#: ../src/common/color_vocabulary.c:96
msgid "African-American"
msgstr "African-American"

#: ../src/common/color_vocabulary.c:97
msgid "Mexican"
msgstr "Mexican"

#: ../src/common/color_vocabulary.c:100 ../src/common/color_vocabulary.c:105
#: ../src/common/color_vocabulary.c:110 ../src/common/color_vocabulary.c:115
msgid "forearm"
msgstr "Forearm"

#: ../src/common/color_vocabulary.c:120 ../src/common/color_vocabulary.c:125
#: ../src/common/color_vocabulary.c:130 ../src/common/color_vocabulary.c:135
#: ../src/common/color_vocabulary.c:140 ../src/common/color_vocabulary.c:145
msgid "forehead"
msgstr "Forehead"

#: ../src/common/color_vocabulary.c:150 ../src/common/color_vocabulary.c:155
#: ../src/common/color_vocabulary.c:160 ../src/common/color_vocabulary.c:165
#: ../src/common/color_vocabulary.c:170 ../src/common/color_vocabulary.c:175
msgid "cheek"
msgstr "Cheek"

#: ../src/common/color_vocabulary.c:202
#, c-format
msgid "average %s skin tone\n"
msgstr "Average %s skin tone\n"

#. 0° - pinkish red
#: ../src/common/color_vocabulary.c:222
msgid "deep purple"
msgstr "Deep purple"

#. L = 10 %
#: ../src/common/color_vocabulary.c:223
msgid "fuchsia"
msgstr "Fuchsia"

#. L = 30 %
#: ../src/common/color_vocabulary.c:224
msgid "medium magenta"
msgstr "Medium magenta"

#. L = 50 %
#: ../src/common/color_vocabulary.c:225
msgid "violet pink"
msgstr "Violet pink"

#. L = 70 %
#: ../src/common/color_vocabulary.c:226
msgid "plum violet"
msgstr "Plum violet"

#. 24° - red
#: ../src/common/color_vocabulary.c:231
msgid "dark red"
msgstr "Dark red"

#: ../src/common/color_vocabulary.c:233
msgid "crimson"
msgstr "Crimson"

#: ../src/common/color_vocabulary.c:234
msgid "salmon"
msgstr "Salmon"

#: ../src/common/color_vocabulary.c:235
msgid "pink"
msgstr "Pink"

#. 48° - orangy red
#: ../src/common/color_vocabulary.c:240
msgid "maroon"
msgstr "Maroon"

#: ../src/common/color_vocabulary.c:241
msgid "dark orange red"
msgstr "Dark orange red"

#: ../src/common/color_vocabulary.c:242
msgid "orange red"
msgstr "Orange red"

#: ../src/common/color_vocabulary.c:243
msgid "coral"
msgstr "Coral"

#: ../src/common/color_vocabulary.c:244 ../src/common/color_vocabulary.c:261
msgid "khaki"
msgstr "Khaki"

#. 72° - orange
#: ../src/common/color_vocabulary.c:249
msgid "brown"
msgstr "Brown"

#: ../src/common/color_vocabulary.c:250
msgid "chocolate"
msgstr "Chocolate"

#: ../src/common/color_vocabulary.c:251
msgid "dark gold"
msgstr "Dark gold"

#: ../src/common/color_vocabulary.c:252
msgid "gold"
msgstr "Gold"

#: ../src/common/color_vocabulary.c:253
msgid "sandy brown"
msgstr "Sandy brown"

#. 96° - yellow olive
#. 120° - green
#. 144° - blueish green
#: ../src/common/color_vocabulary.c:258 ../src/common/color_vocabulary.c:267
#: ../src/common/color_vocabulary.c:276
msgid "dark green"
msgstr "Dark green"

#: ../src/common/color_vocabulary.c:259
msgid "dark olive green"
msgstr "Dark olive green"

#: ../src/common/color_vocabulary.c:260
msgid "olive"
msgstr "Olive"

#: ../src/common/color_vocabulary.c:262
msgid "beige"
msgstr "Beige"

#: ../src/common/color_vocabulary.c:268 ../src/common/color_vocabulary.c:278
msgid "forest green"
msgstr "Forest green"

#: ../src/common/color_vocabulary.c:269
msgid "olive drab"
msgstr "Olive drab"

#: ../src/common/color_vocabulary.c:270
msgid "yellow green"
msgstr "Yellow green"

#: ../src/common/color_vocabulary.c:271 ../src/common/color_vocabulary.c:280
msgid "pale green"
msgstr "Pale green"

#: ../src/common/color_vocabulary.c:279
msgid "lime green"
msgstr "Lime green"

#. 168° - greenish cyian
#: ../src/common/color_vocabulary.c:285
msgid "dark sea green"
msgstr "Dark sea green"

#: ../src/common/color_vocabulary.c:286
msgid "sea green"
msgstr "Sea green"

#: ../src/common/color_vocabulary.c:287 ../src/common/color_vocabulary.c:304
msgid "teal"
msgstr "Teal"

#: ../src/common/color_vocabulary.c:288
msgid "light sea green"
msgstr "Light sea green"

#: ../src/common/color_vocabulary.c:289
msgid "turquoise"
msgstr "Turquoise"

#. 192° - cyan
#: ../src/common/color_vocabulary.c:294
msgid "dark slate gray"
msgstr "Dark slate gray"

#: ../src/common/color_vocabulary.c:295
msgid "light slate gray"
msgstr "Light slate gray"

#: ../src/common/color_vocabulary.c:296 ../src/common/color_vocabulary.c:305
msgid "dark cyan"
msgstr "Dark cyan"

#: ../src/common/color_vocabulary.c:297 ../src/common/color_vocabulary.c:317
#: ../src/iop/colorzones.c:2489
msgid "aqua"
msgstr "Aqua"

#. 216° - medium blue
#: ../src/common/color_vocabulary.c:303
msgid "navy blue"
msgstr "Navy blue"

#: ../src/common/color_vocabulary.c:306 ../src/common/color_vocabulary.c:316
msgid "deep sky blue"
msgstr "Deep sky blue"

#: ../src/common/color_vocabulary.c:307
msgid "aquamarine blue"
msgstr "Aquamarine blue"

#. 240° - blue and 264° - bluer than blue
#. these are collapsed because CIE Lab 1976 sucks for blues
#. 288° - more blue
#: ../src/common/color_vocabulary.c:313 ../src/common/color_vocabulary.c:322
msgid "dark blue"
msgstr "Dark blue"

#: ../src/common/color_vocabulary.c:314 ../src/common/color_vocabulary.c:323
msgid "medium blue"
msgstr "Medium blue"

#: ../src/common/color_vocabulary.c:315
msgid "azure blue"
msgstr "Azure blue"

#: ../src/common/color_vocabulary.c:325
msgid "light sky blue"
msgstr "Light sky blue"

#: ../src/common/color_vocabulary.c:326
msgid "light blue"
msgstr "Light blue"

#. 312° - violet
#: ../src/common/color_vocabulary.c:331
msgid "indigo"
msgstr "Indigo"

#: ../src/common/color_vocabulary.c:332
msgid "dark violet"
msgstr "Dark violet"

#: ../src/common/color_vocabulary.c:333
msgid "blue violet"
msgstr "Blue violet"

#: ../src/common/color_vocabulary.c:334 ../src/common/color_vocabulary.c:342
msgid "violet"
msgstr "Violet"

#: ../src/common/color_vocabulary.c:335
msgid "plum"
msgstr "Plum"

#: ../src/common/color_vocabulary.c:340
msgid "dark magenta"
msgstr "Dark magenta"

#: ../src/common/color_vocabulary.c:346
msgid "color not found"
msgstr "Color not found"

#: ../src/common/colorlabels.c:357
#, c-format
msgid "colorlabels set to %s"
msgstr "Colorlabels set to %s"

#: ../src/common/colorlabels.c:359
msgid "all colorlabels removed"
msgstr "All colorlabels removed"

#: ../src/common/colorlabels.c:379
#: ../src/external/lua-scripts/tools/executable_manager.lua:224
#: ../src/gui/accelerators.c:188 ../src/libs/image.c:640
msgid "clear"
msgstr "Clear"

#: ../src/common/colorspaces.c:1416 ../src/common/colorspaces.c:1773
msgid "work profile"
msgstr "Work profile"

#: ../src/common/colorspaces.c:1426 ../src/common/colorspaces.c:1771
#: ../src/views/darkroom.c:2780
msgid "softproof profile"
msgstr "Softproof profile"

#: ../src/common/colorspaces.c:1436 ../src/common/colorspaces.c:1753
msgid "system display profile"
msgstr "System display profile"

#: ../src/common/colorspaces.c:1441 ../src/common/colorspaces.c:1775
msgid "system display profile (second window)"
msgstr "System display profile (second window)"

#: ../src/common/colorspaces.c:1454
msgid "sRGB (web-safe)"
msgstr "sRGB (web-safe)"

#: ../src/common/colorspaces.c:1474 ../src/common/colorspaces.c:1777
msgid "Rec709 RGB"
msgstr "Rec709 RGB"

#: ../src/common/colorspaces.c:1489
msgid "PQ Rec2020 RGB"
msgstr "PQ Rec2020 RGB"

#: ../src/common/colorspaces.c:1497
msgid "HLG Rec2020 RGB"
msgstr "HLG Rec2020 RGB"

#: ../src/common/colorspaces.c:1504
msgid "PQ P3 RGB"
msgstr "PQ P3 RGB"

#: ../src/common/colorspaces.c:1510
msgid "HLG P3 RGB"
msgstr "HLG P3 RGB"

#: ../src/common/colorspaces.c:1517
msgid "Display P3 RGB"
msgstr "Display P3 RGB"

#: ../src/common/colorspaces.c:1532 ../src/common/colorspaces.c:1747
msgid "linear XYZ"
msgstr "Linear XYZ"

#: ../src/common/colorspaces.c:1539 ../src/common/colorspaces.c:1749
#: ../src/develop/blend_gui.c:144 ../src/develop/blend_gui.c:2050
#: ../src/libs/colorpicker.c:52 ../src/libs/colorpicker.c:369
msgid "Lab"
msgstr "Lab"

#: ../src/common/colorspaces.c:1547 ../src/common/colorspaces.c:1751
msgid "linear infrared BGR"
msgstr "Linear infrared BGR"

#: ../src/common/colorspaces.c:1552
msgid "BRG (for testing)"
msgstr "BRG (for testing)"

#: ../src/common/colorspaces.c:1658
#, c-format
msgid ""
"profile `%s' not usable as histogram profile. it has been replaced by sRGB!"
msgstr ""
"Profile `%s' not usable as histogram profile. It has been replaced by sRGB!"

#: ../src/common/colorspaces.c:1755
msgid "embedded ICC profile"
msgstr "Embedded ICC profile"

#: ../src/common/colorspaces.c:1757
msgid "embedded matrix"
msgstr "Embedded matrix"

#: ../src/common/colorspaces.c:1759
msgid "standard color matrix"
msgstr "Standard color matrix"

#: ../src/common/colorspaces.c:1761
msgid "enhanced color matrix"
msgstr "Enhanced color matrix"

#: ../src/common/colorspaces.c:1763
msgid "vendor color matrix"
msgstr "Vendor color matrix"

#: ../src/common/colorspaces.c:1765
msgid "alternate color matrix"
msgstr "Alternate color matrix"

#: ../src/common/colorspaces.c:1767
msgid "BRG (experimental)"
msgstr "BRG (experimental)"

#: ../src/common/colorspaces.c:1781
msgid "PQ Rec2020"
msgstr "PQ Rec2020"

#: ../src/common/colorspaces.c:1783
msgid "HLG Rec2020"
msgstr "HLG Rec2020"

#: ../src/common/colorspaces.c:1785
msgid "PQ P3"
msgstr "PQ P3"

#: ../src/common/colorspaces.c:1787
msgid "HLG P3"
msgstr "HLG P3"

#: ../src/common/cups_print.c:437
#, c-format
msgid "file `%s' to print not found for image %d on `%s'"
msgstr "File `%s' to print not found for image %d on `%s'"

#: ../src/common/cups_print.c:460
msgid "failed to create temporary file for printing options"
msgstr "Failed to create temporary file for printing options"

#: ../src/common/cups_print.c:530
#, c-format
msgid "printing on `%s' cancelled"
msgstr "Printing on `%s' cancelled"

#: ../src/common/cups_print.c:602
#, c-format
msgid "error while printing `%s' on `%s'"
msgstr "Error while printing `%s' on `%s'"

#: ../src/common/cups_print.c:604
#, c-format
msgid "printing `%s' on `%s'"
msgstr "Printing `%s' on `%s'"

#: ../src/common/darktable.c:425
#, c-format
msgid "found strange path `%s'"
msgstr "Found strange path `%s'"

#: ../src/common/darktable.c:440
#, c-format
msgid "error loading directory `%s'"
msgstr "Error loading directory `%s'"

#: ../src/common/darktable.c:464
#, c-format
msgid "file `%s' has unsupported format!"
msgstr "File '%s' has unsupported format!"

#: ../src/common/darktable.c:466
#, c-format
msgid "file `%s' has unknown format!"
msgstr "File `%s' has unknown format!"

#: ../src/common/darktable.c:479 ../src/control/jobs/control_jobs.c:2841
#: ../src/control/jobs/control_jobs.c:2896
#, c-format
msgid "error loading file `%s'"
msgstr "Error loading file `%s'"

#: ../src/common/darktable.c:1566
#, c-format
msgid ""
"you do not have write access to create one of the user directories:\n"
"\n"
"%s\n"
"\n"
"please fix this and then run darktable again"
msgstr ""
"You do not have write access to create one of the user directories:\n"
"\n"
"%s\n"
"\n"
"Please fix this and then run Darktable again"

#: ../src/common/darktable.c:1571
msgid "darktable - unable to create directories"
msgstr "Darktable - unable to create directories"

#: ../src/common/darktable.c:1573 ../src/common/database.c:4129
#: ../src/common/database.c:4331
msgid "_quit darktable"
msgstr "_Quit Darktable"

#. initialize the database
#: ../src/common/darktable.c:1632
msgid "opening image library"
msgstr "Opening image library"

#: ../src/common/darktable.c:1645
msgid "forwarding image(s) to running instance"
msgstr "Forwarding image(s) to running instance"

#: ../src/common/darktable.c:1676
msgid "preparing database"
msgstr "Preparing database"

#. init darktable tags table
#: ../src/common/darktable.c:1680
msgid "setting up tags table"
msgstr "Setting up tags table"

#. Initialize the signal system
#: ../src/common/darktable.c:1684
msgid "initializing signals and control"
msgstr "Initializing signals and control"

#: ../src/common/darktable.c:1703
msgid "importing default styles"
msgstr "Importing default styles"

#: ../src/common/darktable.c:1803
msgid "initializing GraphicsMagick"
msgstr "Initializing GraphicsMagick"

#. ImageMagick init
#: ../src/common/darktable.c:1815
msgid "initializing ImageMagick"
msgstr "Initializing ImageMagick"

#: ../src/common/darktable.c:1820
msgid "initializing libheif"
msgstr "Initializing libheif"

#: ../src/common/darktable.c:1824
msgid "starting OpenCL"
msgstr "Starting OpenCL"

#: ../src/common/darktable.c:1836
msgid "loading noise profiles"
msgstr "Loading noise profiles"

#: ../src/common/darktable.c:1853
msgid "synchronizing local copies"
msgstr "Synchronizing local copies"

#. Initialize the camera control.  this is done late so that the
#. gui can react to the signal sent but before switching to
#. lighttable!
#: ../src/common/darktable.c:1860
msgid "initializing camera control"
msgstr "Initializing camera control"

#: ../src/common/darktable.c:1870
msgid "initializing GUI"
msgstr "Initializing GUI"

#: ../src/common/darktable.c:1900
msgid "loading processing modules"
msgstr "Loading processing modules"

#: ../src/common/darktable.c:1935
msgid "loading utility modules"
msgstr "Loading utility modules"

#. init the gui part of views
#: ../src/common/darktable.c:1940
msgid "loading views"
msgstr "Loading views"

#: ../src/common/darktable.c:1946
msgid "initializing Lua"
msgstr "Initializing Lua"

#: ../src/common/darktable.c:1978
msgid "importing image"
msgstr "Importing image"

#: ../src/common/darktable.c:1998
msgid "configuration information"
msgstr "Configuration information"

#: ../src/common/darktable.c:2000
msgid "_show this message again"
msgstr "_Show this message again"

#: ../src/common/darktable.c:2000
msgid "_dismiss"
msgstr "_Dismiss"

#: ../src/common/darktable.c:2493
msgid ""
"the RCD demosaicer has been defined as default instead of PPG because of "
"better quality and performance."
msgstr ""
"The RCD demosaicer has been defined as default instead of PPG because of "
"better quality and performance."

#: ../src/common/darktable.c:2495
msgid "see preferences/darkroom/demosaicing for zoomed out darkroom mode"
msgstr "See Preferences/Darkroom/Demosaicing for zoomed out Darkroom mode"

#: ../src/common/darktable.c:2501
msgid ""
"the user interface and the underlying internals for tuning darktable "
"performance have changed."
msgstr ""
"The user interface and the underlying internals for tuning Darktable "
"performance have changed."

#: ../src/common/darktable.c:2503
msgid ""
"you won't find headroom and friends any longer, instead in preferences/"
"processing use:"
msgstr ""
"You won't find headroom and friends any longer, instead in Preferences/"
"Processing use:"

#: ../src/common/darktable.c:2505
msgid "1) darktable resources"
msgstr "1) Darktable resources"

#: ../src/common/darktable.c:2507
msgid "2) tune OpenCL performance"
msgstr "2) Tune OpenCL performance"

#: ../src/common/darktable.c:2514
msgid ""
"some global config parameters relevant for OpenCL performance are not used "
"any longer."
msgstr ""
"Some global config parameters relevant for OpenCL performance are not used "
"any longer."

#: ../src/common/darktable.c:2516
msgid ""
"instead you will find 'per device' data in 'cldevice_v5_canonical-name'. "
"content is:"
msgstr ""
"Instead you will find 'per device' data in 'cldevice_v5_canonical-name'. "
"Content is:"

#: ../src/common/darktable.c:2518 ../src/common/darktable.c:2537
#: ../src/common/darktable.c:2552
msgid ""
" 'avoid_atomics' 'micro_nap' 'pinned_memory' 'roundupwd' 'roundupht' "
"'eventhandles' 'async' 'disable' 'magic' 'advantage' 'unified'"
msgstr ""
" 'avoid_atomics' 'micro_nap' 'pinned_memory' 'roundupwd' 'roundupht' "
"'eventhandles' 'async' 'disable' 'magic' 'advantage' 'unified'"

#: ../src/common/darktable.c:2520 ../src/common/darktable.c:2539
msgid "you may tune as before except 'magic'"
msgstr "You may tune as before except 'magic'"

#: ../src/common/darktable.c:2526
msgid ""
"your OpenCL compiler settings for all devices have been reset to default."
msgstr ""
"Your OpenCL compiler settings for all devices have been reset to default."

#: ../src/common/darktable.c:2533
msgid ""
"OpenCL global config parameters 'per device' data has been recreated with an "
"updated name."
msgstr ""
"OpenCL global config parameters 'per device' data has been recreated with an "
"updated name."

#: ../src/common/darktable.c:2535 ../src/common/darktable.c:2550
msgid ""
"you will find 'per device' data in 'cldevice_v5_canonical-name'. content is:"
msgstr ""
"You will find 'per device' data in 'cldevice_v5_canonical-name'. Content is:"

#: ../src/common/darktable.c:2541
msgid ""
"If you're using device names in 'opencl_device_priority' you should update "
"them to the new names."
msgstr ""
"If you're using device names in 'opencl_device_priority' you should update "
"them to the new names."

#: ../src/common/darktable.c:2548
msgid ""
"OpenCL 'per device' config data have been automatically extended by 'unified-"
"fraction'."
msgstr ""
"OpenCL 'per device' config data have been automatically extended by 'unified-"
"fraction'."

#: ../src/common/darktable.c:2559
msgid ""
"OpenCL 'per device' compiler settings might have been updated.\n"
"\n"
msgstr ""
"OpenCL 'per device' compiler settings might have been updated.\n"
"\n"

#: ../src/common/darktable.c:2564
msgid ""
"OpenCL mandatory timeout has been updated to 1000.\n"
"\n"
msgstr ""
"OpenCL mandatory timeout has been updated to 1000.\n"
"\n"

#: ../src/common/database.c:3236
msgid "creator"
msgstr "Creator"

#: ../src/common/database.c:3237
msgid "publisher"
msgstr "Publisher"

#. title
#: ../src/common/database.c:3238
#: ../src/external/lua-scripts/official/selection_to_pdf.lua:70
#: ../src/imageio/format/pdf.c:591 ../src/imageio/format/pdf.c:593
#: ../src/imageio/storage/gallery.c:212 ../src/imageio/storage/gallery.c:219
#: ../src/imageio/storage/latex.c:202 ../src/imageio/storage/piwigo.c:1150
#: ../src/libs/filtering.c:60
msgid "title"
msgstr "Title"

#: ../src/common/database.c:3239 ../src/gui/styles_dialog.c:577
#: ../src/libs/filtering.c:61
msgid "description"
msgstr "Description"

#: ../src/common/database.c:3240
msgid "rights"
msgstr "Rights"

#: ../src/common/database.c:3241
msgid "notes"
msgstr "Notes"

#: ../src/common/database.c:3242
msgid "version name"
msgstr "Version name"

#: ../src/common/database.c:3244
msgid "preserved filename"
msgstr "Preserved filename"

#: ../src/common/database.c:3846
#, c-format
msgid ""
"\n"
"  Sorry, darktable could not be started (database is locked)\n"
"\n"
"  How to solve this problem?\n"
"\n"
"  1 - If another darktable instance is already open, \n"
"      click cancel and either use that instance or close it before "
"attempting to rerun darktable \n"
"      (process ID <i><b>%d</b></i> created the database locks)\n"
"\n"
"  2 - If you closed darktable within the past few minutes, it may still be "
"running in the background \n"
"      to export images, update sidecar files, or perform database "
"maintenance. Try again once \n"
"      this processing finishes.\n"
"\n"
"  3 - If you are not confident in your ability to correctly deal with "
"processes in the OS, \n"
"      it would be safer to restart the session or reboot your computer after "
"some time (few minutes). \n"
"      This will close all running programs and hopefully close the databases "
"correctly. \n"
"\n"
"  4 - If you have done this or are certain that no other instances of "
"darktable are running, \n"
"      this probably means that the last instance was ended abnormally. \n"
"      Click on the \"delete database lock files\" button to delete the files "
"<i>data.db.lock</i> and <i>library.db.lock</i>. \n"
"\n"
"\n"
"      <i><u>Caution!</u> Do not delete these files without first undertaking "
"the above checks, \n"
"      otherwise you risk generating serious inconsistencies in your database."
"</i>\n"
msgstr ""
"\n"
"  Sorry, Darktable could not be started (database is locked)\n"
"\n"
"  How to solve this problem?\n"
"\n"
"  1 - If another Darktable instance is already open, \n"
"      click Cancel and either use that instance or close it before "
"attempting to rerun Darktable \n"
"      (process ID <i><b>%d</b></i> created the database locks)\n"
"\n"
"  2 - If you closed Darktable within the past few minutes, it may still be "
"running in the background \n"
"      to export images, update sidecar files, or perform database "
"maintenance. Try again once \n"
"      this processing finishes.\n"
"\n"
"  3 - If you are not confident in your ability to correctly deal with "
"processes in the OS, \n"
"      it would be safer to restart the session or reboot your computer after "
"some time (few minutes). \n"
"      This will close all running programs and hopefully close the databases "
"correctly. \n"
"\n"
"  4 - If you have done this or are certain that no other instances of "
"Darktable are running, \n"
"      this probably means that the last instance was ended abnormally. \n"
"      Click on the \"Delete database lock files\" button to delete the files "
"<i>data.db.lock</i> and <i>library.db.lock</i>. \n"
"\n"
"\n"
"      <i><u>Caution!</u> Do not delete these files without first undertaking "
"the above checks, \n"
"      otherwise you risk generating serious inconsistencies in your database."
"</i>\n"

#: ../src/common/database.c:3873
msgid "error starting darktable"
msgstr "Error starting Darktable"

#: ../src/common/database.c:3876
msgid "_delete database lock files"
msgstr "_Delete database lock files"

#: ../src/common/database.c:3882
msgid "are you sure?"
msgstr "Are you sure?"

#: ../src/common/database.c:3883
msgid ""
"\n"
"do you really want to delete the lock files?\n"
msgstr ""
"\n"
"Do you really want to delete the lock files?\n"

#: ../src/common/database.c:3883 ../src/gui/gtk.c:3204
msgid "_no"
msgstr "_No"

#: ../src/common/database.c:3883 ../src/gui/gtk.c:3203
msgid "_yes"
msgstr "_Yes"

#: ../src/common/database.c:3900
msgid "done"
msgstr "Done"

#: ../src/common/database.c:3901
msgid ""
"\n"
"successfully deleted the lock files.\n"
"you can now restart darktable\n"
msgstr ""
"\n"
"Successfully deleted the lock files.\n"
"You can now restart Darktable\n"

#: ../src/common/database.c:3902 ../src/common/database.c:3909
#: ../src/gui/accelerators.c:2611 ../src/gui/accelerators.c:2683
#: ../src/gui/accelerators.c:2792 ../src/gui/hist_dialog.c:237
#: ../src/gui/presets.c:574
msgid "_ok"
msgstr "_OK"

#: ../src/common/database.c:3905
msgid "error"
msgstr "Error"

#: ../src/common/database.c:3906
#, c-format
msgid ""
"\n"
"at least one file could not be deleted.\n"
"you may try to manually delete the files <i>data.db.lock</i> and "
"<i>library.db.lock</i>\n"
"in folder <a href=\"file:///%s\">%s</a>.\n"
msgstr ""
"\n"
"At least one file could not be deleted.\n"
"You may try to manually delete the files <i>data.db.lock</i> and "
"<i>library.db.lock</i>\n"
"in folder <a href=\"file:///%s\">%s</a>.\n"

#: ../src/common/database.c:4032
#, c-format
msgid ""
"the database lock file contains a pid that seems to be alive in your system: "
"%d"
msgstr ""
"The database lock file contains a PID that seems to be alive in your system: "
"%d"

#: ../src/common/database.c:4040
#, c-format
msgid "the database lock file seems to be empty"
msgstr "The database lock file seems to be empty"

#: ../src/common/database.c:4050
#, c-format
msgid "error opening the database lock file for reading: %s"
msgstr "Error opening the database lock file for reading: %s"

#: ../src/common/database.c:4121
#, c-format
msgid ""
"the database schema version of\n"
"\n"
"<span style='italic'>%s</span>\n"
"\n"
"is too new for this build of darktable (this means the database was created "
"or upgraded by a newer darktable version)\n"
msgstr ""
"The database schema version of\n"
"\n"
"<span style='italic'>%s</span>\n"
"\n"
"is too new for this build of Darktable (this means the database was created "
"or upgraded by a newer Darktable version)\n"

#: ../src/common/database.c:4128
msgid "darktable - too new db version"
msgstr "Darktable - too new db version"

#. the database has to be upgraded, let's ask user
#: ../src/common/database.c:4145
#, c-format
msgid ""
"the database schema has to be upgraded for\n"
"\n"
"<span style='italic'>%s</span>\n"
"\n"
"this might take a long time in case of a large database\n"
"\n"
"do you want to proceed or quit now to do a backup\n"
msgstr ""
"The database schema has to be upgraded for\n"
"\n"
"<span style='italic'>%s</span>\n"
"\n"
"This might take a long time in case of a large database\n"
"\n"
"Do you want to proceed or quit now to do a backup\n"

#: ../src/common/database.c:4153
msgid "darktable - schema migration"
msgstr "Darktable - schema migration"

#: ../src/common/database.c:4154 ../src/common/database.c:4512
#: ../src/common/database.c:4527 ../src/common/database.c:4686
#: ../src/common/database.c:4701
msgid "_close darktable"
msgstr "_Close Darktable"

#: ../src/common/database.c:4154
msgid "_upgrade database"
msgstr "_Upgrade database"

#: ../src/common/database.c:4321
#, c-format
msgid ""
"you do not have write access to at least one of the darktable databases:\n"
"\n"
"<span style='italic'>%s</span>\n"
"<span style='italic'>%s</span>\n"
"\n"
"please fix this and then run darktable again"
msgstr ""
"You do not have write access to at least one of the Darktable databases:\n"
"\n"
"<span style='italic'>%s</span>\n"
"<span style='italic'>%s</span>\n"
"\n"
"Please fix this and then run Darktable again"

#: ../src/common/database.c:4329
msgid "darktable - read-only database detected"
msgstr "Darktable - read-only database detected"

#: ../src/common/database.c:4492 ../src/common/database.c:4666
#, c-format
msgid ""
"quick_check said:\n"
"%s \n"
msgstr ""
"Quick_check said:\n"
"%s \n"

#: ../src/common/database.c:4509 ../src/common/database.c:4524
#: ../src/common/database.c:4683 ../src/common/database.c:4698
msgid "darktable - error opening database"
msgstr "Darktable - error opening database"

#: ../src/common/database.c:4513 ../src/common/database.c:4687
msgid "_attempt restore"
msgstr "_Attempt restore"

#: ../src/common/database.c:4514 ../src/common/database.c:4528
#: ../src/common/database.c:4688 ../src/common/database.c:4702
msgid "_delete database"
msgstr "_Delete database"

#: ../src/common/database.c:4517 ../src/common/database.c:4691
msgid ""
"do you want to close darktable now to manually restore\n"
"the database from a backup, attempt an automatic restore\n"
"from the most recent snapshot or delete the corrupted database\n"
"and start with a new one?"
msgstr ""
"Do you want to close Darktable now to manually restore\n"
"the database from a backup, attempt an automatic restore\n"
"from the most recent snapshot or delete the corrupted database\n"
"and start with a new one?"

#: ../src/common/database.c:4531 ../src/common/database.c:4705
msgid ""
"do you want to close darktable now to manually restore\n"
"the database from a backup or delete the corrupted database\n"
"and start with a new one?"
msgstr ""
"Do you want to close Darktable now to manually restore\n"
"the database from a backup or delete the corrupted database\n"
"and start with a new one?"

#: ../src/common/database.c:4538 ../src/common/database.c:4710
#, c-format
msgid ""
"an error has occurred while trying to open the database from\n"
"\n"
"<span style='italic'>%s</span>\n"
"\n"
"it seems that the database is corrupted.\n"
"%s%s"
msgstr ""
"An error has occurred while trying to open the database from\n"
"\n"
"<span style='italic'>%s</span>\n"
"\n"
"It seems that the database is corrupted.\n"
"%s%s"

#: ../src/common/eigf.h:260
msgid ""
"fast exposure independent guided filter failed to allocate memory, check "
"your RAM settings"
msgstr ""
"Fast exposure independent guided filter failed to allocate memory, check "
"your RAM settings"

#: ../src/common/exif.cc:6030
#, c-format
msgid "cannot read XMP file '%s': '%s'"
msgstr "Cannot read XMP file '%s': '%s'"

#: ../src/common/exif.cc:6089
#, c-format
msgid "cannot write XMP file '%s': '%s'"
msgstr "Cannot write XMP file '%s': '%s'"

#: ../src/common/fast_guided_filter.h:301
msgid "fast guided filter failed to allocate memory, check your RAM settings"
msgstr "Fast guided filter failed to allocate memory, check your RAM settings"

#: ../src/common/film.c:341
msgid "do you want to delete this empty directory?"
msgid_plural "do you want to delete these empty directories?"
msgstr[0] "Do you want to delete this empty directory?"
msgstr[1] "Do you want to delete these empty directories?"

#: ../src/common/film.c:348
msgid "delete empty directory?"
msgid_plural "delete empty directories?"
msgstr[0] "Delete empty directory?"
msgstr[1] "Delete empty directories?"

#: ../src/common/film.c:361 ../src/gui/preferences.c:932
#: ../src/gui/styles_dialog.c:570 ../src/libs/geotagging.c:845
#: ../src/libs/import.c:1894
msgid "name"
msgstr "Name"

#: ../src/common/film.c:469
msgid "cannot remove film roll having local copies with inaccessible originals"
msgstr ""
"Cannot remove film roll having local copies with inaccessible originals"

#: ../src/common/gpx.c:259 ../src/control/jobs/control_jobs.c:1384
#, c-format
msgid "failed to parse GPX file"
msgstr "Failed to parse GPX file"

#: ../src/common/history.c:917
msgid "you need to copy history from an image before you paste it onto another"
msgstr ""
"You need to copy history from an image before you paste it onto another"

#: ../src/common/image.c:345
msgid "orphaned image"
msgstr "Orphaned image"

#: ../src/common/image.c:669
#, c-format
msgid "geo-location undone for %d image"
msgid_plural "geo-location undone for %d images"
msgstr[0] "Geo-location undone for %d image"
msgstr[1] "Geo-location undone for %d images"

#: ../src/common/image.c:671
#, c-format
msgid "geo-location re-applied to %d image"
msgid_plural "geo-location re-applied to %d images"
msgstr[0] "Geo-location re-applied to %d image"
msgstr[1] "Geo-location re-applied to %d images"

#: ../src/common/image.c:693
#, c-format
msgid "date/time undone for %d image"
msgid_plural "date/time undone for %d images"
msgstr[0] "Date/time undone for %d image"
msgstr[1] "Date/time undone for %d images"

#: ../src/common/image.c:695
#, c-format
msgid "date/time re-applied to %d image"
msgid_plural "date/time re-applied to %d images"
msgstr[0] "Date/time re-applied to %d image"
msgstr[1] "Date/time re-applied to %d images"

#. FIXME make GIMP handle duplicates
#: ../src/common/image.c:1326
msgid "can't create a duplicate in GIMP mode"
msgstr "Can't create a duplicate in GIMP mode"

#: ../src/common/image.c:2423
#, c-format
msgid "cannot access local copy `%s'"
msgstr "Cannot access local copy `%s'"

#: ../src/common/image.c:2430
#, c-format
msgid "cannot write local copy `%s'"
msgstr "Cannot write local copy `%s'"

#: ../src/common/image.c:2437
#, c-format
msgid "error moving local copy `%s' -> `%s'"
msgstr "Error moving local copy `%s' -> `%s'"

#: ../src/common/image.c:2482
#, c-format
msgid "error moving `%s': file not found"
msgstr "Error moving `%s': file not found"

#: ../src/common/image.c:2492
#, c-format
msgid "error moving `%s' -> `%s': file exists"
msgstr "Error moving `%s' -> `%s': file exists"

#: ../src/common/image.c:2496 ../src/common/image.c:2505
#, c-format
msgid "error moving `%s' -> `%s'"
msgstr "Error moving `%s' -> `%s'"

#: ../src/common/image.c:2807
msgid "cannot create local copy when the original file is not accessible."
msgstr "Cannot create local copy when the original file is not accessible."

#: ../src/common/image.c:2821
msgid "cannot create local copy."
msgstr "Cannot create local copy."

#: ../src/common/image.c:2900 ../src/control/jobs/control_jobs.c:936
msgid "cannot remove local copy when the original file is not accessible."
msgstr "Cannot remove local copy when the original file is not accessible."

#: ../src/common/image.c:3076
#, c-format
msgid "%d local copy has been synchronized"
msgid_plural "%d local copies have been synchronized"
msgstr[0] "%d local copy has been synchronized"
msgstr[1] "%d local copies have been synchronized"

#: ../src/common/image.c:3274
msgid "<b>WARNING</b>: camera is missing samples!"
msgstr "<b>WARNING</b>: camera is missing samples!"

#: ../src/common/image.c:3275
msgid ""
"You must provide samples in <a href='https://raw.pixls.us/'>https://"
"raw.pixls.us/</a>"
msgstr ""
"You must provide samples in <a href='https://raw.pixls.us/'>https://"
"raw.pixls.us/</a>"

#: ../src/common/image.c:3276
#, c-format
msgid ""
"for `%s' `%s'\n"
"in as many format/compression/bit depths as possible"
msgstr ""
"for `%s' `%s'\n"
"in as many format/compression/bit depths as possible"

#: ../src/common/image.c:3279
msgid "or the <b>RAW won't be readable</b> in next version."
msgstr "or the <b>RAW won't be readable</b> in next version."

#: ../src/common/image.h:217 ../src/common/ratings.c:297
#: ../src/imageio/format/avif.c:120 ../src/libs/history.c:838
#: ../src/libs/snapshots.c:925
msgid "unknown"
msgstr "Unknown"

#. EMPTY_FIELD
#: ../src/common/image.h:218 ../src/imageio/format/tiff.c:813
msgid "TIFF"
msgstr "TIFF"

#: ../src/common/image.h:219 ../src/imageio/format/png.c:650
msgid "PNG"
msgstr "PNG"

#: ../src/common/image.h:220
msgid "JPEG 2000"
msgstr "JPEG 2000"

#: ../src/common/image.h:221
msgid "JPEG"
msgstr "JPEG"

#: ../src/common/image.h:222
msgid "EXR"
msgstr "EXR"

#: ../src/common/image.h:223
msgid "RGBE"
msgstr "RGBE"

#: ../src/common/image.h:224 ../src/imageio/format/pfm.c:120
msgid "PFM"
msgstr "PFM"

#: ../src/common/image.h:225
msgid "GraphicsMagick"
msgstr "GraphicsMagick"

#: ../src/common/image.h:226
msgid "RawSpeed"
msgstr "RawSpeed"

#: ../src/common/image.h:227
msgid "Netpbm"
msgstr "Netpbm"

#: ../src/common/image.h:228 ../src/imageio/format/avif.c:860
msgid "AVIF"
msgstr "AVIF"

#: ../src/common/image.h:229
msgid "ImageMagick"
msgstr "ImageMagick"

#: ../src/common/image.h:230
msgid "HEIF"
msgstr "HEIF"

#: ../src/common/image.h:231
msgid "LibRaw"
msgstr "LibRaw"

#: ../src/common/image.h:232 ../src/imageio/format/webp.c:377
msgid "WebP"
msgstr "WebP"

#: ../src/common/image.h:233 ../src/imageio/format/jxl.c:510
msgid "JPEG XL"
msgstr "JPEG XL"

#: ../src/common/image.h:234
msgid "QOI"
msgstr "QOI"

#: ../src/common/imagebuf.c:132
msgid "insufficient memory"
msgstr "Insufficient memory"

#: ../src/common/imagebuf.c:133
msgid ""
"this module was unable to allocate\n"
"all of the memory required to process\n"
"the image.  some or all processing\n"
"has been skipped."
msgstr ""
"This module was unable to allocate\n"
"all of the memory required to process\n"
"the image. Some or all processing\n"
"has been skipped."

#: ../src/common/import_session.c:296
msgid ""
"couldn't expand to a unique filename for session, please check your import "
"session settings"
msgstr ""
"Couldn't expand to a unique filename for session, please check your import "
"session settings"

#: ../src/common/import_session.c:389
msgid "requested session path not available. device not mounted?"
msgstr "Requested session path not available. Device not mounted?"

#: ../src/common/iop_order.c:57 ../src/libs/ioporder.c:192
msgid "legacy"
msgstr "Legacy"

#: ../src/common/iop_order.c:58
msgid "v3.0 RAW"
msgstr "V3.0 RAW"

#: ../src/common/iop_order.c:59
msgid "v3.0 JPEG"
msgstr "V3.0 JPEG"

#: ../src/common/iop_order.c:60
msgid "v5.0 RAW"
msgstr "V5.0 RAW"

#: ../src/common/iop_order.c:61
msgid "v5.0 JPEG"
msgstr "V5.0 JPEG"

#: ../src/common/iop_profile.c:883
#, c-format
msgid "work icc profile '%s' missing"
msgstr "Work ICC profile '%s' missing"

#: ../src/common/iop_profile.c:914
#, c-format
msgid "input icc profile '%s' missing"
msgstr "Input ICC profile '%s' missing"

#: ../src/common/iop_profile.c:950
#, c-format
msgid "output icc profile '%s' missing"
msgstr "Output ICC profile '%s' missing"

#: ../src/common/iop_profile.c:1160
#, c-format
msgid ""
"darktable loads %s from\n"
"<b>%s</b>\n"
"or, if this directory does not exist, from\n"
"<b>%s</b>"
msgstr ""
"Darktable loads %s from\n"
"<b>%s</b>\n"
"or, if this directory does not exist, from\n"
"<b>%s</b>"

#: ../src/common/mipmap_cache.c:1327 ../src/imageio/imageio.c:1086
#, c-format
msgid "image `%s' is not available!"
msgstr "Image `%s' is not available!"

#: ../src/common/mipmap_cache.c:1330 ../src/imageio/imageio.c:1094
#, c-format
msgid "unable to load image `%s'!"
msgstr "Unable to load image '%s'!"

#: ../src/common/mipmap_cache.c:1332 ../src/imageio/imageio.c:1097
#, c-format
msgid "image '%s' not supported"
msgstr "Image '%s' not supported"

#: ../src/common/noiseprofiles.c:26
msgid "generic poissonian"
msgstr "Generic poissonian"

#: ../src/common/noiseprofiles.c:64
#, c-format
msgid "noiseprofile file `%s' is not valid"
msgstr "Noiseprofile file `%s' is not valid"

#: ../src/common/opencl.c:1174
msgid "no working OpenCL library found"
msgstr "No working OpenCL library found"

#: ../src/common/opencl.c:1194
msgid ""
"platform detection failed. some possible causes:\n"
"  - OpenCL ICD (ocl-icd) missing,\n"
"  - previous OpenCL errors leading to blocked devices,\n"
"  - power management problems,\n"
"  - buggy drivers,\n"
"  - no OpenCL driver installed,\n"
"  - multiple drivers installed per platform\n"
msgstr ""
"Platform detection failed. Some possible causes:\n"
"  - OpenCL ICD (ocl-icd) missing,\n"
"  - previous OpenCL errors leading to blocked devices,\n"
"  - power management problems,\n"
"  - buggy drivers,\n"
"  - no OpenCL driver installed,\n"
"  - multiple drivers installed per platform\n"

#: ../src/common/opencl.c:1309
msgid "no devices found for unknown platform"
msgstr "No devices found for unknown platform"

#: ../src/common/opencl.c:1356
msgid "not enough memory for OpenCL devices"
msgstr "Not enough memory for OpenCL devices"

#: ../src/common/opencl.c:1394
msgid "no OpenCL devices found"
msgstr "No OpenCL devices found"

#: ../src/common/opencl.c:1437
msgid "no suitable OpenCL devices found"
msgstr "No suitable OpenCL devices found"

#: ../src/common/opencl.c:1461
#, c-format
msgid ""
"OpenCL initializing problem:\n"
"%s\n"
"disabling OpenCL for now"
msgstr ""
"OpenCL initializing problem:\n"
"%s\n"
"Disabling OpenCL for now"

#: ../src/common/opencl.c:1497
msgid "OpenCL scheduling profile set to default, setup has changed"
msgstr "OpenCL scheduling profile set to default, setup has changed"

#: ../src/common/opencl.c:2348
#, c-format
msgid "building OpenCL program %s for %s"
msgstr "Building OpenCL program %s for %s"

#: ../src/common/pdf.h:88 ../src/iop/lens.cc:4054
#: ../src/libs/filters/focal.c:74 ../src/libs/print_settings.c:84
msgid "mm"
msgstr "mm"

#: ../src/common/pdf.h:89 ../src/libs/export.c:677 ../src/libs/export.c:1531
#: ../src/libs/print_settings.c:84
msgid "cm"
msgstr "cm"

#: ../src/common/pdf.h:90 ../src/libs/print_settings.c:84
msgid "inch"
msgstr "inch"

#: ../src/common/pdf.h:91
msgid "\""
msgstr "\""

#: ../src/common/pdf.h:104 ../src/iop/borders.c:948
msgid "A4"
msgstr "A4"

#: ../src/common/pdf.h:105
msgid "A3"
msgstr "A3"

#: ../src/common/pdf.h:106
msgid "Letter"
msgstr "Letter"

#: ../src/common/pdf.h:107
msgid "Legal"
msgstr "Legal"

#: ../src/common/pwstorage/pwstorage.c:109
msgid "GNOME Keyring backend is no longer supported. configure a different one"
msgstr ""
"GNOME Keyring backend is no longer supported. Configure a different one"

#: ../src/common/ratings.c:140
#, c-format
msgid "rejecting %d image"
msgid_plural "rejecting %d images"
msgstr[0] "Rejecting %d image"
msgstr[1] "Rejecting %d images"

#: ../src/common/ratings.c:142
#, c-format
msgid "applying rating %d to %d image"
msgid_plural "applying rating %d to %d images"
msgstr[0] "Applying rating %d to %d image"
msgstr[1] "Applying rating %d to %d images"

#: ../src/common/ratings.c:231
msgid "no images selected to apply rating"
msgstr "No images selected to apply rating"

#: ../src/common/ratings.c:288 ../src/libs/metadata_view.c:380
msgid "image rejected"
msgstr "Image rejected"

#: ../src/common/ratings.c:290
msgid "image rated to 0 star"
msgstr "Image rated to 0 star"

#: ../src/common/ratings.c:292
#, c-format
msgid "image rated to %s"
msgstr "Image rated to %s"

#: ../src/common/ratings.c:321
#: ../src/external/lua-scripts/tools/executable_manager.lua:220
#: ../src/views/lighttable.c:883
msgid "select"
msgstr "Select"

#: ../src/common/ratings.c:322
msgid "upgrade"
msgstr "Upgrade"

#: ../src/common/ratings.c:323
msgid "downgrade"
msgstr "Downgrade"

#: ../src/common/ratings.c:327
msgid "zero"
msgstr "Zero"

#: ../src/common/ratings.c:328 ../src/libs/filters/rating_range.c:304
msgid "one"
msgstr "One"

#: ../src/common/ratings.c:329 ../src/libs/filters/rating_range.c:305
msgid "two"
msgstr "Two"

#: ../src/common/ratings.c:330 ../src/libs/filters/rating_range.c:306
msgid "three"
msgstr "Three"

#: ../src/common/ratings.c:331 ../src/libs/filters/rating_range.c:307
msgid "four"
msgstr "Four"

#: ../src/common/ratings.c:332 ../src/libs/filters/rating_range.c:308
msgid "five"
msgstr "Five"

#: ../src/common/ratings.c:333
msgid "reject"
msgstr "Reject"

#: ../src/common/styles.c:250
#, c-format
msgid "style with name '%s' already exists"
msgstr "Style with name '%s' already exists"

#: ../src/common/styles.c:277 ../src/common/styles.c:1719
#: ../src/libs/styles.c:53
msgid "styles"
msgstr "Styles"

#: ../src/common/styles.c:555 ../src/gui/styles_dialog.c:251
#, c-format
msgid "style named '%s' successfully created"
msgstr "Style named '%s' successfully created"

#: ../src/common/styles.c:659 ../src/dtgtk/culling.c:1079
msgid "no image selected!"
msgstr "No images selected!"

#: ../src/common/styles.c:739
#, c-format
msgid "module `%s' version mismatch: %d != %d"
msgstr "Module `%s' version mismatch: %d != %d"

#: ../src/common/styles.c:1031
#, c-format
msgid "applied style `%s' on current image"
msgstr "Applied style `%s' on current image"

#: ../src/common/styles.c:1295
#, c-format
msgid "failed to overwrite style file for %s"
msgstr "Failed to overwrite style file for %s"

#: ../src/common/styles.c:1301
#, c-format
msgid "style file for %s exists"
msgstr "Style file for %s exists"

#: ../src/common/styles.c:1476 ../src/common/styles.c:1800
msgid "imported-style"
msgstr "Imported-style"

#: ../src/common/styles.c:1609
#, c-format
msgid "style %s was successfully imported"
msgstr "Style %s was successfully imported"

#. Failed to open file, clean up.
#: ../src/common/styles.c:1654
#, c-format
msgid "could not read file `%s'"
msgstr "Could not read file `%s'"

#: ../src/common/utility.c:588
msgid "above sea level"
msgstr "above sea level"

#: ../src/common/utility.c:589
msgid "below sea level"
msgstr "below sea level"

#: ../src/common/utility.c:640 ../src/libs/metadata_view.c:981
msgid "m"
msgstr "m"

#: ../src/common/variables.c:191
msgid "no info"
msgstr "No info"

#: ../src/common/variables.c:197 ../src/common/variables.c:820
#: ../src/develop/imageop_gui.c:195 ../src/imageio/format/avif.c:960
#: ../src/imageio/format/pdf.c:653 ../src/imageio/format/pdf.c:672
#: ../src/imageio/format/tiff.c:921 ../src/libs/export.c:1575
#: ../src/libs/export.c:1583 ../src/libs/export.c:1591
#: ../src/libs/metadata_view.c:734
msgid "yes"
msgstr "Yes"

#. Column 1 - "make" of the camera.
#. * Column 2 - "model" (use the "make" and "model" as provided by DCRaw).
#. * Column 3 - WB name.
#. * Column 4 - Fine tuning. MUST be in increasing order. 0 for no fine tuning.
#. *	      It is enough to give only the extreme values, the other values
#. *	      will be interpolated.
#. * Column 5 - Channel multipliers.
#. *
#. * Minolta's ALPHA and MAXXUM models are treated as the Dynax model.
#. *
#. * WB name is standardized to one of the following:
#. "Sunlight" and other variation should be switched to this:
#: ../src/common/wb_presets.c:56 ../src/iop/lowlight.c:312
msgid "daylight"
msgstr "Daylight"

#. Probably same as above:
#: ../src/common/wb_presets.c:58
msgid "direct sunlight"
msgstr "Direct sunlight"

#: ../src/common/wb_presets.c:59
msgid "cloudy"
msgstr "Cloudy"

#. "Shadows" should be switched to this:
#: ../src/common/wb_presets.c:61
msgid "shade"
msgstr "Shade"

#: ../src/common/wb_presets.c:62
msgid "incandescent"
msgstr "Incandescent"

#: ../src/common/wb_presets.c:63
msgid "incandescent warm"
msgstr "Incandescent warm"

#. Same as "Incandescent":
#: ../src/common/wb_presets.c:65
msgid "tungsten"
msgstr "Tungsten"

#: ../src/common/wb_presets.c:66
msgid "fluorescent"
msgstr "Fluorescent"

#. In Canon cameras and some newer Nikon cameras:
#: ../src/common/wb_presets.c:68
msgid "fluorescent high"
msgstr "Fluorescent high"

#: ../src/common/wb_presets.c:69
msgid "cool white fluorescent"
msgstr "Cool white fluorescent"

#: ../src/common/wb_presets.c:70
msgid "warm white fluorescent"
msgstr "Warm white fluorescent"

#: ../src/common/wb_presets.c:71
msgid "daylight fluorescent"
msgstr "Daylight fluorescent"

#: ../src/common/wb_presets.c:72
msgid "neutral fluorescent"
msgstr "Neutral fluorescent"

#: ../src/common/wb_presets.c:73
msgid "white fluorescent"
msgstr "White fluorescent"

#. In some newer Nikon cameras:
#: ../src/common/wb_presets.c:75
msgid "sodium-vapor fluorescent"
msgstr "Sodium-vapor fluorescent"

#: ../src/common/wb_presets.c:76
msgid "day white fluorescent"
msgstr "Day white fluorescent"

#: ../src/common/wb_presets.c:77
msgid "high temp. mercury-vapor fluorescent"
msgstr "High temp. mercury-vapor fluorescent"

#. found in Nikon Coolpix P1000
#: ../src/common/wb_presets.c:79
msgid "high temp. mercury-vapor"
msgstr "High temp. mercury-vapor"

#. On Some Panasonic
#: ../src/common/wb_presets.c:81
msgid "D55"
msgstr "D55"

#. For Olympus with no real "Flash" preset:
#: ../src/common/wb_presets.c:85
msgid "flash (auto mode)"
msgstr "Flash (auto mode)"

#: ../src/common/wb_presets.c:86
msgid "evening sun"
msgstr "Evening sun"

#: ../src/common/wb_presets.c:87
msgid "underwater"
msgstr "Underwater"

#: ../src/common/wb_presets.c:88 ../src/views/darkroom.c:2663
msgid "black & white"
msgstr "Black & white"

#: ../src/common/wb_presets.c:90
msgid "spot WB"
msgstr "Spot WB"

#: ../src/common/wb_presets.c:91
msgid "manual WB"
msgstr "Manual WB"

#: ../src/common/wb_presets.c:92
msgid "camera WB"
msgstr "Camera WB"

#: ../src/common/wb_presets.c:93
msgid "auto WB"
msgstr "Auto WB"

#: ../src/control/control.c:66 ../src/gui/accelerators.c:156
#: ../src/views/darkroom.c:2310
msgid "hold"
msgstr "Hold"

#: ../src/control/control.c:105 ../src/control/control.c:218
msgid "modifiers"
msgstr "Modifiers"

#: ../src/control/control.c:119
msgctxt "accel"
msgid "global"
msgstr "Global"

#: ../src/control/control.c:126
msgctxt "accel"
msgid "views"
msgstr "Views"

#: ../src/control/control.c:133
msgctxt "accel"
msgid "thumbtable"
msgstr "Thumbtable"

#: ../src/control/control.c:140
msgctxt "accel"
msgid "utility modules"
msgstr "Utility modules"

#: ../src/control/control.c:147
msgctxt "accel"
msgid "format"
msgstr "Format"

#: ../src/control/control.c:154
msgctxt "accel"
msgid "storage"
msgstr "Storage"

#: ../src/control/control.c:161
msgctxt "accel"
msgid "processing modules"
msgstr "Processing modules"

#: ../src/control/control.c:168
msgctxt "accel"
msgid "<blending>"
msgstr "<blending>"

#: ../src/control/control.c:175
msgctxt "accel"
msgid "Lua scripts"
msgstr "Lua scripts"

#: ../src/control/control.c:182
msgctxt "accel"
msgid "fallbacks"
msgstr "Fallbacks"

#: ../src/control/control.c:191
msgctxt "accel"
msgid "<focused>"
msgstr "<focused>"

#: ../src/control/control.c:213
msgid "show accels window"
msgstr "Show accels window"

#: ../src/control/control.c:312
msgid "darktable will be locked until background work has been done"
msgstr "Darktable will be locked until background work has been done"

#: ../src/control/control.c:415
msgid "working..."
msgstr "Working..."

#: ../src/control/crawler.c:167
#, c-format
msgid "checking for updated sidecar files (%d%%)"
msgstr "Checking for updated sidecar files (%d%%)"

#: ../src/control/crawler.c:453
#, c-format
msgid "ERROR: %s NOT synced XMP → DB"
msgstr "ERROR: %s NOT synced XMP → DB"

#: ../src/control/crawler.c:454 ../src/control/crawler.c:520
#: ../src/control/crawler.c:589
msgid ""
"ERROR: cannot write the database. the destination may be full, offline or "
"read-only."
msgstr ""
"ERROR: cannot write the database. The destination may be full, offline or "
"read-only."

#: ../src/control/crawler.c:461
#, c-format
msgid "SUCCESS: %s synced XMP → DB"
msgstr "SUCCESS: %s synced XMP → DB"

#: ../src/control/crawler.c:483
#, c-format
msgid "ERROR: %s NOT synced DB → XMP"
msgstr "ERROR: %s NOT synced DB → XMP"

#: ../src/control/crawler.c:485 ../src/control/crawler.c:544
#: ../src/control/crawler.c:610
#, c-format
msgid ""
"ERROR: cannot write %s \n"
"the destination may be full, offline or read-only."
msgstr ""
"ERROR: cannot write %s \n"
"The destination may be full, offline or read-only."

#: ../src/control/crawler.c:491
#, c-format
msgid "SUCCESS: %s synced DB → XMP"
msgstr "SUCCESS: %s synced DB → XMP"

#: ../src/control/crawler.c:517
#, c-format
msgid "ERROR: %s NOT synced new (XMP) → old (DB)"
msgstr "ERROR: %s NOT synced new (XMP) → old (DB)"

#: ../src/control/crawler.c:527
#, c-format
msgid "SUCCESS: %s synced new (XMP) → old (DB)"
msgstr "SUCCESS: %s synced new (XMP) → old (DB)"

#: ../src/control/crawler.c:541
#, c-format
msgid "ERROR: %s NOT synced new (DB) → old (XMP)"
msgstr "ERROR: %s NOT synced new (DB) → old (XMP)"

#: ../src/control/crawler.c:549
#, c-format
msgid "SUCCESS: %s synced new (DB) → old (XMP)"
msgstr "SUCCESS: %s synced new (DB) → old (XMP)"

#: ../src/control/crawler.c:558 ../src/control/crawler.c:626
#, c-format
msgid "EXCEPTION: %s has inconsistent timestamps"
msgstr "EXCEPTION: %s has inconsistent timestamps"

#: ../src/control/crawler.c:586
#, c-format
msgid "ERROR: %s NOT synced old (XMP) → new (DB)"
msgstr "ERROR: %s NOT synced old (XMP) → new (DB)"

#: ../src/control/crawler.c:595
#, c-format
msgid "SUCCESS: %s synced old (XMP) → new (DB)"
msgstr "SUCCESS: %s synced old (XMP) → new (DB)"

#: ../src/control/crawler.c:607
#, c-format
msgid "ERROR: %s NOT synced old (DB) → new (XMP)"
msgstr "ERROR: %s NOT synced old (DB) → new (XMP)"

#: ../src/control/crawler.c:616
#, c-format
msgid "SUCCESS: %s synced old (DB) → new (XMP)"
msgstr "SUCCESS: %s synced old (DB) → new (XMP)"

#: ../src/control/crawler.c:698
#, c-format
msgid "%id %02dh %02dm %02ds"
msgstr "%id %02dh %02dm %02ds"

#: ../src/control/crawler.c:745
msgid "XMP"
msgstr "XMP"

#: ../src/control/crawler.c:762 ../src/imageio/storage/disk.c:273
#: ../src/imageio/storage/gallery.c:197 ../src/imageio/storage/latex.c:185
#: ../src/imageio/storage/latex.c:196
msgid "path"
msgstr "Path"

#: ../src/control/crawler.c:771
msgid "XMP timestamp"
msgstr "XMP timestamp"

#: ../src/control/crawler.c:776
msgid "database timestamp"
msgstr "Database timestamp"

#: ../src/control/crawler.c:781
msgid "newest"
msgstr "Newest"

#: ../src/control/crawler.c:787
msgid "time difference"
msgstr "Time difference"

#: ../src/control/crawler.c:799
msgid "updated XMP sidecar files found"
msgstr "Updated XMP sidecar files found"

#: ../src/control/crawler.c:800
msgid "_close"
msgstr "_Close"

#. setup selection accelerators
#. action-box
#: ../src/control/crawler.c:810 ../src/dtgtk/thumbtable.c:2976
#: ../src/libs/import.c:2075 ../src/libs/select.c:142
msgid "select all"
msgstr "Select all"

#: ../src/control/crawler.c:811 ../src/dtgtk/thumbtable.c:2978
#: ../src/libs/import.c:2079 ../src/libs/select.c:146
msgid "select none"
msgstr "Select none"

#: ../src/control/crawler.c:812 ../src/dtgtk/thumbtable.c:2980
#: ../src/libs/select.c:150
msgid "invert selection"
msgstr "Invert selection"

#: ../src/control/crawler.c:817
msgid "on the selection:"
msgstr "On the selection:"

#: ../src/control/crawler.c:818
msgid "keep the XMP edit"
msgstr "Keep the XMP edit"

#: ../src/control/crawler.c:819
msgid "keep the database edit"
msgstr "Keep the database edit"

#: ../src/control/crawler.c:820
msgid "keep the newest edit"
msgstr "Keep the newest edit"

#: ../src/control/crawler.c:821
msgid "keep the oldest edit"
msgstr "Keep the oldest edit"

#: ../src/control/crawler.c:835
msgid "synchronization log"
msgstr "Synchronization log"

#: ../src/control/jobs/camera_jobs.c:79
#, c-format
msgid "capturing %d image"
msgid_plural "capturing %d images"
msgstr[0] "Capturing %d image"
msgstr[1] "Capturing %d images"

#: ../src/control/jobs/camera_jobs.c:122
msgid "please set your camera to manual mode first!"
msgstr "Please set your camera to manual mode first!"

#: ../src/control/jobs/camera_jobs.c:230
msgid "capture images"
msgstr "Capture images"

#: ../src/control/jobs/camera_jobs.c:269
#, c-format
msgid "%d/%d imported to %s"
msgid_plural "%d/%d imported to %s"
msgstr[0] "%d/%d imported to %s"
msgstr[1] "%d/%d imported to %s"

#: ../src/control/jobs/camera_jobs.c:328
msgid "starting to import images from camera"
msgstr "Starting to import images from camera"

#: ../src/control/jobs/camera_jobs.c:332
#, c-format
msgid "importing %d image from camera"
msgid_plural "importing %d images from camera"
msgstr[0] "Importing %d image from camera"
msgstr[1] "Importing %d images from camera"

#: ../src/control/jobs/camera_jobs.c:396
msgid "import images from camera"
msgstr "Import images from camera"

#: ../src/control/jobs/control_jobs.c:212
msgid "failed to create film roll for destination directory, aborting move.."
msgstr "Failed to create film roll for destination directory, aborting move.."

#: ../src/control/jobs/control_jobs.c:344
#, c-format
msgid "writing sidecar file"
msgid_plural "writing %zu sidecar files"
msgstr[0] "Writing sidecar file"
msgstr[1] "Writing %zu sidecar files"

#: ../src/control/jobs/control_jobs.c:511
msgid "unable to allocate memory for HDR merge"
msgstr "Unable to allocate memory for HDR merge"

#: ../src/control/jobs/control_jobs.c:520
msgid "exposure bracketing only works on raw images."
msgstr "Exposure bracketing only works on raw images."

#: ../src/control/jobs/control_jobs.c:528
msgid "images have to be of same size and orientation!"
msgstr "Images have to be of same size and orientation!"

#: ../src/control/jobs/control_jobs.c:621
#, c-format
msgid "merging %d image"
msgid_plural "merging %d images"
msgstr[0] "Merging %d image"
msgstr[1] "Merging %d images"

#: ../src/control/jobs/control_jobs.c:693
#, c-format
msgid "wrote merged HDR `%s'"
msgstr "Wrote merged HDR `%s'"

#: ../src/control/jobs/control_jobs.c:725
#, c-format
msgid "duplicating %d image"
msgid_plural "duplicating %d images"
msgstr[0] "Duplicating %d image"
msgstr[1] "Duplicating %d images"

#: ../src/control/jobs/control_jobs.c:767
#, c-format
msgid "flipping %d image"
msgid_plural "flipping %d images"
msgstr[0] "Flipping %d image"
msgstr[1] "Flipping %d images"

#: ../src/control/jobs/control_jobs.c:799
#, c-format
msgid "set %d color image"
msgid_plural "setting %d color images"
msgstr[0] "Set %d color image"
msgstr[1] "Setting %d color images"

#: ../src/control/jobs/control_jobs.c:801
#, c-format
msgid "set %d monochrome image"
msgid_plural "setting %d monochrome images"
msgstr[0] "Set %d monochrome image"
msgstr[1] "Setting %d monochrome images"

#: ../src/control/jobs/control_jobs.c:909
#, c-format
msgid "removing %d image"
msgid_plural "removing %d images"
msgstr[0] "Removing %d image"
msgstr[1] "Removing %d images"

#: ../src/control/jobs/control_jobs.c:953
#, c-format
msgid "not removing image '%s' used as overlay in %d image"
msgid_plural "not removing image '%s' used as overlay in %d images"
msgstr[0] "Not removing image '%s' used as overlay in %d image"
msgstr[1] "Not removing image '%s' used as overlay in %d images"

#: ../src/control/jobs/control_jobs.c:1036
#, c-format
msgid ""
"could not send %s to trash%s\n"
"%s\n"
"\n"
" do you want to delete the file from disk without using trash?"
msgstr ""
"Could not send %s to trash%s\n"
"%s\n"
"\n"
"Do you want to delete the file from disk without using trash?"

#: ../src/control/jobs/control_jobs.c:1038
#, c-format
msgid ""
"could not delete from disk %s%s\n"
"%s"
msgstr ""
"Could not delete from disk %s%s\n"
"%s"

#: ../src/control/jobs/control_jobs.c:1046
msgid "_apply to all"
msgstr "_Apply to all"

#: ../src/control/jobs/control_jobs.c:1054
msgid "_delete permanently"
msgstr "_Delete permanently"

#: ../src/control/jobs/control_jobs.c:1056
#: ../src/control/jobs/control_jobs.c:1061
msgid "_remove from library"
msgstr "_Remove from library"

#: ../src/control/jobs/control_jobs.c:1064 ../src/libs/styles.c:504
#: ../src/libs/styles.c:657
msgid "_skip"
msgstr "_Skip"

#: ../src/control/jobs/control_jobs.c:1065
msgid "abort"
msgstr "Abort"

#: ../src/control/jobs/control_jobs.c:1071
msgid "trashing error"
msgstr "Trashing error"

#: ../src/control/jobs/control_jobs.c:1072
msgid "deletion error"
msgstr "Deletion error"

#: ../src/control/jobs/control_jobs.c:1224
#, c-format
msgid "trashing %d image"
msgid_plural "trashing %d images"
msgstr[0] "Trashing %d image"
msgstr[1] "Trashing %d images"

#: ../src/control/jobs/control_jobs.c:1226
#, c-format
msgid "deleting %d image"
msgid_plural "deleting %d images"
msgstr[0] "Deleting %d image"
msgstr[1] "Deleting %d images"

#: ../src/control/jobs/control_jobs.c:1260
#, c-format
msgid "not deleting image '%s' used as overlay in %d image"
msgid_plural "not deleting image '%s' used as overlay in %d images"
msgstr[0] "Not deleting image '%s' used as overlay in %d image"
msgstr[1] "Not deleting image '%s' used as overlay in %d images"

#: ../src/control/jobs/control_jobs.c:1394
#, c-format
msgid "setting GPS information"
msgid_plural "setting GPS information for %u images"
msgstr[0] "Setting GPS information"
msgstr[1] "Setting GPS information for %u images"

#: ../src/control/jobs/control_jobs.c:1439
#, c-format
msgid "applied matched GPX location onto %d image"
msgid_plural "applied matched GPX location onto %d images"
msgstr[0] "Applied matched GPX location onto %d image"
msgstr[1] "Applied matched GPX location onto %d images"

#: ../src/control/jobs/control_jobs.c:1457
#, c-format
msgid "moving %d image"
msgstr "Moving %d image"

#: ../src/control/jobs/control_jobs.c:1458
#, c-format
msgid "moving %d images"
msgstr "Moving %d images"

#: ../src/control/jobs/control_jobs.c:1464
#, c-format
msgid "copying %d image"
msgstr "Copying %d image"

#: ../src/control/jobs/control_jobs.c:1465
#, c-format
msgid "copying %d images"
msgstr "Copying %d images"

#: ../src/control/jobs/control_jobs.c:1480
#, c-format
msgid "creating local copy of %d image"
msgid_plural "creating local copies of %d images"
msgstr[0] "Creating local copy of %d image"
msgstr[1] "Creating local copies of %d images"

#: ../src/control/jobs/control_jobs.c:1484
#, c-format
msgid "removing local copy of %d image"
msgid_plural "removing local copies of %d images"
msgstr[0] "Removing local copy of %d image"
msgstr[1] "Removing local copies of %d images"

#: ../src/control/jobs/control_jobs.c:1533
#, c-format
msgid "refreshing info for %d image"
msgid_plural "refreshing info for %d images"
msgstr[0] "Refreshing info for %d image"
msgstr[1] "Refreshing info for %d images"

#: ../src/control/jobs/control_jobs.c:1605
#, c-format
msgid "pasting history to %d image"
msgid_plural "pasting history to %d images"
msgstr[0] "Pasting history to %d image"
msgstr[1] "Pasting history to %d images"

#: ../src/control/jobs/control_jobs.c:1627
msgid "skipped pasting history into image being edited"
msgstr "Skipped pasting history into image being edited"

#: ../src/control/jobs/control_jobs.c:1668
#, c-format
msgid "compressing history for %d image"
msgid_plural "compressing history for %d images"
msgstr[0] "Compressing history for %d image"
msgstr[1] "Compressing history for %d images"

#: ../src/control/jobs/control_jobs.c:1685
msgid "skipped compressing history for image being edited"
msgstr "Skipped compressing history for image being edited"

#: ../src/control/jobs/control_jobs.c:1696
#, c-format
msgid "no history compression of %d image"
msgid_plural "no history compression of %d images"
msgstr[0] "No history compression of %d image"
msgstr[1] "No history compression of %d images"

#: ../src/control/jobs/control_jobs.c:1709
#, c-format
msgid "discarding history for %d image"
msgid_plural "discarding history for %d images"
msgstr[0] "Discarding history for %d image"
msgstr[1] "Discarding history for %d images"

#: ../src/control/jobs/control_jobs.c:1722
msgid "skipped discarding history for image being edited"
msgstr "Skipped discarding history for image being edited"

#: ../src/control/jobs/control_jobs.c:1754
#, c-format
msgid "applying style(s) for %d image"
msgid_plural "applying style(s) for %d images"
msgstr[0] "applying style(s) for %d image"
msgstr[1] "applying style(s) for %d images"

#: ../src/control/jobs/control_jobs.c:1855
#, c-format
msgid "exporting %d image.."
msgid_plural "exporting %d images.."
msgstr[0] "Exporting %d image.."
msgstr[1] "Exporting %d images.."

#: ../src/control/jobs/control_jobs.c:1857
msgid "no image to export"
msgstr "No image to export"

#. progress message
#. update the message. initialize_store() might have changed the number of images
#: ../src/control/jobs/control_jobs.c:1908
#, c-format
msgid "exporting %d / %d to %s"
msgstr "Exporting %d / %d to %s"

#: ../src/control/jobs/control_jobs.c:1920 ../src/views/darkroom.c:882
#: ../src/views/print.c:331
#, c-format
msgid "image `%s' is currently unavailable"
msgstr "Image `%s' is currently unavailable"

#: ../src/control/jobs/control_jobs.c:2029
msgid "merge HDR image"
msgstr "Merge HDR image"

#: ../src/control/jobs/control_jobs.c:2045
msgid "duplicate images"
msgstr "Duplicate images"

#: ../src/control/jobs/control_jobs.c:2054
msgid "flip images"
msgstr "Flip images"

#: ../src/control/jobs/control_jobs.c:2062
msgid "set monochrome images"
msgstr "Set monochrome images"

#: ../src/control/jobs/control_jobs.c:2070
msgid "remove images"
msgstr "Remove images"

#: ../src/control/jobs/control_jobs.c:2083
msgid "remove image?"
msgstr "Remove image?"

#: ../src/control/jobs/control_jobs.c:2083
msgid "remove images?"
msgstr "Remove images?"

#: ../src/control/jobs/control_jobs.c:2084
#, c-format
msgid ""
"do you really want to remove %d image from darktable\n"
"(without deleting file on disk)?"
msgid_plural ""
"do you really want to remove %d images from darktable\n"
"(without deleting files on disk)?"
msgstr[0] ""
"Do you really want to remove %d image from Darktable\n"
"(without deleting file on disk)?"
msgstr[1] ""
"Do you really want to remove %d images from Darktable\n"
"(without deleting files on disk)?"

#: ../src/control/jobs/control_jobs.c:2100
msgid "delete images"
msgstr "Delete images"

#: ../src/control/jobs/control_jobs.c:2116
msgid "delete image?"
msgstr "Delete image?"

#: ../src/control/jobs/control_jobs.c:2116
msgid "delete images?"
msgstr "Delete images?"

#: ../src/control/jobs/control_jobs.c:2117
#, c-format
msgid ""
"do you really want to physically delete %d image\n"
"(using trash if possible)?"
msgid_plural ""
"do you really want to physically delete %d images\n"
"(using trash if possible)?"
msgstr[0] ""
"Do you really want to physically delete %d image\n"
"(using trash if possible)?"
msgstr[1] ""
"Do you really want to physically delete %d images\n"
"(using trash if possible)?"

#: ../src/control/jobs/control_jobs.c:2119
#, c-format
msgid "do you really want to physically delete %d image from disk?"
msgid_plural "do you really want to physically delete %d images from disk?"
msgstr[0] "Do you really want to physically delete %d image from disk?"
msgstr[1] "Do you really want to physically delete %d images from disk?"

#: ../src/control/jobs/control_jobs.c:2137
msgid "delete duplicate"
msgstr "Delete duplicate"

#: ../src/control/jobs/control_jobs.c:2153
msgid "delete duplicate?"
msgstr "Delete duplicate?"

#: ../src/control/jobs/control_jobs.c:2154
msgid ""
"do you really want to delete the duplicate (without deleting the source "
"image file on disk)?"
msgstr ""
"Do you really want to delete the duplicate (without deleting the source "
"image file on disk)?"

#: ../src/control/jobs/control_jobs.c:2171
msgid "move images"
msgstr "Move images"

#: ../src/control/jobs/control_jobs.c:2183
#: ../src/control/jobs/control_jobs.c:2240
msgid "_select as destination"
msgstr "_Select as destination"

#: ../src/control/jobs/control_jobs.c:2203
msgid "move image?"
msgid_plural "move images?"
msgstr[0] "Move image?"
msgstr[1] "Move images?"

#: ../src/control/jobs/control_jobs.c:2204
#, c-format
msgid ""
"do you really want to physically move %d image to %s?\n"
"(all duplicates will be moved along)"
msgid_plural ""
"do you really want to physically move %d images to %s?\n"
"(all duplicates will be moved along)"
msgstr[0] ""
"Do you really want to physically move %d image to %s?\n"
"(all duplicates will be moved along)"
msgstr[1] ""
"Do you really want to physically move %d images to %s?\n"
"(all duplicates will be moved along)"

#: ../src/control/jobs/control_jobs.c:2227
msgid "copy images"
msgstr "Copy images"

#: ../src/control/jobs/control_jobs.c:2263
msgid "copy image?"
msgid_plural "copy images?"
msgstr[0] "Copy image?"
msgstr[1] "Copy images?"

#: ../src/control/jobs/control_jobs.c:2264
#, c-format
msgid "do you really want to physically copy %d image to %s?"
msgid_plural "do you really want to physically copy %d images to %s?"
msgstr[0] "Do you really want to physically copy %d image to %s?"
msgstr[1] "Do you really want to physically copy %d images to %s?"

#: ../src/control/jobs/control_jobs.c:2282
#: ../src/control/jobs/control_jobs.c:2291
msgid "local copy images"
msgstr "Local copy images"

#: ../src/control/jobs/control_jobs.c:2300 ../src/libs/image.c:654
msgid "refresh EXIF"
msgstr "Refresh EXIF"

#: ../src/control/jobs/control_jobs.c:2393
#: ../src/control/jobs/control_jobs.c:2425 ../src/dtgtk/thumbtable.c:2963
msgid "paste history"
msgstr "Paste history"

#: ../src/control/jobs/control_jobs.c:2441 ../src/libs/copy_history.c:324
msgid "compress history"
msgstr "Compress history"

#: ../src/control/jobs/control_jobs.c:2453 ../src/dtgtk/thumbtable.c:2967
#: ../src/libs/copy_history.c:329
msgid "discard history"
msgstr "Discard history"

#: ../src/control/jobs/control_jobs.c:2461
msgid "no images nor styles selected!"
msgstr "No images nor styles selected!"

#: ../src/control/jobs/control_jobs.c:2465
msgid "no styles selected!"
msgstr "No styles selected!"

#: ../src/control/jobs/control_jobs.c:2469
msgid "no images selected!"
msgstr "No images selected!"

#: ../src/control/jobs/control_jobs.c:2482
msgid "apply style(s)"
msgstr "Apply style(s)"

#: ../src/control/jobs/control_jobs.c:2562
#, c-format
msgid "failed to get parameters from storage module `%s', aborting export.."
msgstr "Failed to get parameters from storage module `%s', aborting export.."

#: ../src/control/jobs/control_jobs.c:2581
msgid "export images"
msgstr "Export images"

#: ../src/control/jobs/control_jobs.c:2634
#, c-format
msgid "adding time offset to %d image"
msgstr "Adding time offset to %d image"

#: ../src/control/jobs/control_jobs.c:2635
#, c-format
msgid "setting date/time of %d image"
msgstr "Setting date/time of %d image"

#: ../src/control/jobs/control_jobs.c:2637
#, c-format
msgid "adding time offset to %d images"
msgstr "Adding time offset to %d images"

#: ../src/control/jobs/control_jobs.c:2638
#, c-format
msgid "setting date/time of %d images"
msgstr "Setting date/time of %d images"

#: ../src/control/jobs/control_jobs.c:2684
#, c-format
msgid "added time offset to %d image"
msgstr "Added time offset to %d image"

#: ../src/control/jobs/control_jobs.c:2685
#, c-format
msgid "set date/time of %d image"
msgstr "Set date/time of %d image"

#: ../src/control/jobs/control_jobs.c:2687
#, c-format
msgid "added time offset to %d images"
msgstr "Added time offset to %d images"

#: ../src/control/jobs/control_jobs.c:2688
#, c-format
msgid "set date/time of %d images"
msgstr "Set date/time of %d images"

#: ../src/control/jobs/control_jobs.c:2731
msgid "time offset"
msgstr "Time offset"

#: ../src/control/jobs/control_jobs.c:2761 ../src/libs/copy_history.c:339
msgid "write sidecar files"
msgstr "Write sidecar files"

#: ../src/control/jobs/control_jobs.c:2974 ../src/control/jobs/film_jobs.c:297
#, c-format
msgid "importing %d image"
msgid_plural "importing %d images"
msgstr[0] "Importing %d image"
msgstr[1] "Importing %d images"

#: ../src/control/jobs/control_jobs.c:3025
#, c-format
msgid "importing %d/%d image"
msgid_plural "importing %d/%d images"
msgstr[0] "Importing %d/%d image"
msgstr[1] "Importing %d/%d images"

#: ../src/control/jobs/control_jobs.c:3033
#, c-format
msgid "imported %d image"
msgid_plural "imported %d images"
msgstr[0] "Imported %d image"
msgstr[1] "Imported %d images"

#: ../src/control/jobs/film_jobs.c:73 ../src/control/jobs/film_jobs.c:110
msgid "import images"
msgstr "Import images"

#: ../src/control/jobs/film_jobs.c:240
msgid "no supported images were found to be imported"
msgstr "No supported images were found to be imported"

#: ../src/control/jobs/image_jobs.c:75
#, c-format
msgid "importing image %s"
msgstr "Importing image %s"

#: ../src/control/jobs/image_jobs.c:108
msgid "import image"
msgstr "Import image"

#: ../src/control/jobs/sidecar_jobs.c:170
msgid "synchronize sidecars"
msgstr "Synchronize sidecars"

#: ../src/develop/blend.c:298
msgid "detail mask blending error"
msgstr "Detail mask blending error"

#: ../src/develop/blend.c:844
msgid "detail mask CL blending problem"
msgstr "Detail mask CL blending problem"

#: ../src/develop/blend_gui.c:47 ../src/libs/live_view.c:396
msgctxt "blendmode"
msgid "normal"
msgstr "Normal"

#: ../src/develop/blend_gui.c:49
msgctxt "blendmode"
msgid "average"
msgstr "Average"

#: ../src/develop/blend_gui.c:51 ../src/libs/live_view.c:409
msgctxt "blendmode"
msgid "difference"
msgstr "Difference"

#: ../src/develop/blend_gui.c:54
msgctxt "blendmode"
msgid "normal bounded"
msgstr "Normal bounded"

#: ../src/develop/blend_gui.c:56 ../src/libs/live_view.c:404
msgctxt "blendmode"
msgid "lighten"
msgstr "Lighten"

#: ../src/develop/blend_gui.c:58 ../src/libs/live_view.c:403
msgctxt "blendmode"
msgid "darken"
msgstr "Darken"

#: ../src/develop/blend_gui.c:60 ../src/libs/live_view.c:401
msgctxt "blendmode"
msgid "screen"
msgstr "Screen"

#: ../src/develop/blend_gui.c:63 ../src/libs/live_view.c:400
msgctxt "blendmode"
msgid "multiply"
msgstr "Multiply"

#: ../src/develop/blend_gui.c:65
msgctxt "blendmode"
msgid "divide"
msgstr "Divide"

#: ../src/develop/blend_gui.c:67
msgctxt "blendmode"
msgid "addition"
msgstr "Addition"

#: ../src/develop/blend_gui.c:69
msgctxt "blendmode"
msgid "subtract"
msgstr "Subtract"

#: ../src/develop/blend_gui.c:71
msgctxt "blendmode"
msgid "geometric mean"
msgstr "Geometric mean"

#: ../src/develop/blend_gui.c:73
msgctxt "blendmode"
msgid "harmonic mean"
msgstr "Harmonic mean"

#: ../src/develop/blend_gui.c:76 ../src/libs/live_view.c:402
msgctxt "blendmode"
msgid "overlay"
msgstr "Overlay"

#: ../src/develop/blend_gui.c:78
msgctxt "blendmode"
msgid "softlight"
msgstr "Softlight"

#: ../src/develop/blend_gui.c:80
msgctxt "blendmode"
msgid "hardlight"
msgstr "Hardlight"

#: ../src/develop/blend_gui.c:82
msgctxt "blendmode"
msgid "vividlight"
msgstr "Vividlight"

#: ../src/develop/blend_gui.c:84
msgctxt "blendmode"
msgid "linearlight"
msgstr "Linearlight"

#: ../src/develop/blend_gui.c:86
msgctxt "blendmode"
msgid "pinlight"
msgstr "Pinlight"

#: ../src/develop/blend_gui.c:89
msgctxt "blendmode"
msgid "lightness"
msgstr "Lightness"

#: ../src/develop/blend_gui.c:91
msgctxt "blendmode"
msgid "chromaticity"
msgstr "Chromaticity"

#: ../src/develop/blend_gui.c:94
msgctxt "blendmode"
msgid "Lab lightness"
msgstr "Lab lightness"

#: ../src/develop/blend_gui.c:96
msgctxt "blendmode"
msgid "Lab a-channel"
msgstr "Lab a-channel"

#: ../src/develop/blend_gui.c:98
msgctxt "blendmode"
msgid "Lab b-channel"
msgstr "Lab b-channel"

#: ../src/develop/blend_gui.c:100
msgctxt "blendmode"
msgid "Lab color"
msgstr "Lab color"

#: ../src/develop/blend_gui.c:103
msgctxt "blendmode"
msgid "RGB red channel"
msgstr "RGB red channel"

#: ../src/develop/blend_gui.c:105
msgctxt "blendmode"
msgid "RGB green channel"
msgstr "RGB green channel"

#: ../src/develop/blend_gui.c:107
msgctxt "blendmode"
msgid "RGB blue channel"
msgstr "RGB blue channel"

#: ../src/develop/blend_gui.c:109
msgctxt "blendmode"
msgid "HSV value"
msgstr "HSV value"

#: ../src/develop/blend_gui.c:111
msgctxt "blendmode"
msgid "HSV color"
msgstr "HSV color"

#: ../src/develop/blend_gui.c:114
msgctxt "blendmode"
msgid "hue"
msgstr "Hue"

#: ../src/develop/blend_gui.c:116
msgctxt "blendmode"
msgid "color"
msgstr "Color"

#: ../src/develop/blend_gui.c:118
msgctxt "blendmode"
msgid "coloradjustment"
msgstr "Coloradjustment"

#. * deprecated blend modes: make them available as legacy
#. * history stacks might want them
#: ../src/develop/blend_gui.c:124
msgctxt "blendmode"
msgid "difference (deprecated)"
msgstr "Difference (deprecated)"

#: ../src/develop/blend_gui.c:126
msgctxt "blendmode"
msgid "subtract inverse (deprecated)"
msgstr "Subtract inverse (deprecated)"

#: ../src/develop/blend_gui.c:128
msgctxt "blendmode"
msgid "divide inverse (deprecated)"
msgstr "Divide inverse (deprecated)"

#: ../src/develop/blend_gui.c:130
msgctxt "blendmode"
msgid "Lab L-channel (deprecated)"
msgstr "Lab L-channel (deprecated)"

#: ../src/develop/blend_gui.c:135
msgctxt "blendoperation"
msgid "normal"
msgstr "Normal"

#: ../src/develop/blend_gui.c:136
msgctxt "blendoperation"
msgid "reverse"
msgstr "Reverse"

#: ../src/develop/blend_gui.c:140 ../src/gui/workspace.c:98
#: ../src/gui/workspace.c:189 ../src/imageio/format/webp.c:435
msgid "default"
msgstr "Default"

#: ../src/develop/blend_gui.c:142
msgid "RAW"
msgstr "RAW"

#: ../src/develop/blend_gui.c:146 ../src/develop/blend_gui.c:2064
msgid "RGB (display)"
msgstr "RGB (display)"

#: ../src/develop/blend_gui.c:148 ../src/develop/blend_gui.c:2077
msgid "RGB (scene)"
msgstr "RGB (scene)"

#. DEVELOP_MASK_ENABLED
#: ../src/develop/blend_gui.c:155 ../src/develop/blend_gui.c:3426
msgid "uniformly"
msgstr "Uniformly"

#: ../src/develop/blend_gui.c:157 ../src/develop/blend_gui.c:2765
#: ../src/develop/blend_gui.c:3435 ../src/develop/imageop.c:2808
msgid "drawn mask"
msgstr "Drawn mask"

#: ../src/develop/blend_gui.c:159 ../src/develop/blend_gui.c:2559
#: ../src/develop/blend_gui.c:3444 ../src/develop/imageop.c:2810
msgid "parametric mask"
msgstr "Parametric mask"

#: ../src/develop/blend_gui.c:161 ../src/develop/blend_gui.c:2971
#: ../src/develop/blend_gui.c:3467 ../src/develop/imageop.c:2812
msgid "raster mask"
msgstr "Raster mask"

#: ../src/develop/blend_gui.c:163 ../src/develop/blend_gui.c:3456
msgid "drawn & parametric mask"
msgstr "Drawn & parametric mask"

#: ../src/develop/blend_gui.c:168
msgid "exclusive"
msgstr "Exclusive"

#: ../src/develop/blend_gui.c:169
msgid "inclusive"
msgstr "Inclusive"

#: ../src/develop/blend_gui.c:170
msgid "exclusive & inverted"
msgstr "Exclusive & inverted"

#: ../src/develop/blend_gui.c:171
msgid "inclusive & inverted"
msgstr "Inclusive & inverted"

#: ../src/develop/blend_gui.c:175
msgid "output before blur"
msgstr "Output before blur"

#: ../src/develop/blend_gui.c:176
msgid "input before blur"
msgstr "Input before blur"

#: ../src/develop/blend_gui.c:177
msgid "output after blur"
msgstr "Output after blur"

#: ../src/develop/blend_gui.c:178
msgid "input after blur"
msgstr "Input after blur"

#: ../src/develop/blend_gui.c:183 ../src/gui/accelerators.c:147
#: ../src/gui/accelerators.c:157 ../src/gui/accelerators.c:241
#: ../src/imageio/format/avif.c:973 ../src/libs/live_view.c:425
msgid "on"
msgstr "On"

#: ../src/develop/blend_gui.c:1018 ../src/develop/blend_gui.c:2624
#: ../src/develop/imageop.c:2936
msgid "input"
msgstr "Input"

#: ../src/develop/blend_gui.c:1018 ../src/develop/blend_gui.c:2624
#: ../src/develop/imageop.c:2936
msgid "output"
msgstr "Output"

#: ../src/develop/blend_gui.c:1032
msgid " (zoom)"
msgstr " (zoom)"

#: ../src/develop/blend_gui.c:1040
msgid " (log)"
msgstr " (log)"

#: ../src/develop/blend_gui.c:2038
msgid "reset to default blend colorspace"
msgstr "Reset to default blend colorspace"

#: ../src/develop/blend_gui.c:2094
msgid "reset and hide output channels"
msgstr "Reset and hide output channels"

#: ../src/develop/blend_gui.c:2101
msgid "show output channels"
msgstr "Show output channels"

#: ../src/develop/blend_gui.c:2340 ../src/develop/blend_gui.c:2407
#: ../src/iop/tonecurve.c:1270
msgid "L"
msgstr "L"

#: ../src/develop/blend_gui.c:2340
msgid "sliders for L channel"
msgstr "Sliders for L channel"

#: ../src/develop/blend_gui.c:2345 ../src/iop/tonecurve.c:1271
msgid "a"
msgstr "a"

#: ../src/develop/blend_gui.c:2345
msgid "sliders for a channel"
msgstr "Sliders for a channel"

#: ../src/develop/blend_gui.c:2349
msgid "green/red"
msgstr "Green/red"

#: ../src/develop/blend_gui.c:2350 ../src/iop/tonecurve.c:1272
msgid "b"
msgstr "b"

#: ../src/develop/blend_gui.c:2350
msgid "sliders for b channel"
msgstr "Sliders for b channel"

#: ../src/develop/blend_gui.c:2354
msgid "blue/yellow"
msgstr "Blue/yellow"

#: ../src/develop/blend_gui.c:2355
msgid "C"
msgstr "C"

#: ../src/develop/blend_gui.c:2355
msgid "sliders for chroma channel (of LCh)"
msgstr "Sliders for chroma channel (of LCh)"

#: ../src/develop/blend_gui.c:2361
msgid "h"
msgstr "h"

#: ../src/develop/blend_gui.c:2361
msgid "sliders for hue channel (of LCh)"
msgstr "Sliders for hue channel (of LCh)"

#: ../src/develop/blend_gui.c:2369 ../src/develop/blend_gui.c:2417
msgid "g"
msgstr "g"

#: ../src/develop/blend_gui.c:2369 ../src/develop/blend_gui.c:2417
msgid "sliders for gray value"
msgstr "Sliders for gray value"

#: ../src/develop/blend_gui.c:2375 ../src/develop/blend_gui.c:2423
#: ../src/iop/channelmixerrgb.c:4617 ../src/iop/denoiseprofile.c:3774
#: ../src/iop/rawdenoise.c:883 ../src/iop/rgbcurve.c:1489
#: ../src/iop/rgblevels.c:1039 ../src/libs/filters/colors.c:137
msgid "R"
msgstr "R"

#: ../src/develop/blend_gui.c:2375 ../src/develop/blend_gui.c:2423
msgid "sliders for red channel"
msgstr "Sliders for red channel"

#: ../src/develop/blend_gui.c:2381 ../src/develop/blend_gui.c:2429
#: ../src/iop/channelmixerrgb.c:4618 ../src/iop/denoiseprofile.c:3775
#: ../src/iop/rawdenoise.c:884 ../src/iop/rgbcurve.c:1490
#: ../src/iop/rgblevels.c:1040 ../src/libs/filters/colors.c:143
msgid "G"
msgstr "G"

#: ../src/develop/blend_gui.c:2381 ../src/develop/blend_gui.c:2429
msgid "sliders for green channel"
msgstr "Sliders for green channel"

#: ../src/develop/blend_gui.c:2387 ../src/develop/blend_gui.c:2435
#: ../src/iop/channelmixerrgb.c:4619 ../src/iop/denoiseprofile.c:3776
#: ../src/iop/rawdenoise.c:885 ../src/iop/rgbcurve.c:1491
#: ../src/iop/rgblevels.c:1041 ../src/libs/filters/colors.c:146
msgid "B"
msgstr "B"

#: ../src/develop/blend_gui.c:2387 ../src/develop/blend_gui.c:2435
msgid "sliders for blue channel"
msgstr "Sliders for blue channel"

#: ../src/develop/blend_gui.c:2393
msgid "H"
msgstr "H"

#: ../src/develop/blend_gui.c:2393
msgid "sliders for hue channel (of HSL)"
msgstr "Sliders for hue channel (of HSL)"

#: ../src/develop/blend_gui.c:2400
msgid "S"
msgstr "S"

#: ../src/develop/blend_gui.c:2400
msgid "sliders for chroma channel (of HSL)"
msgstr "Sliders for chroma channel (of HSL)"

#: ../src/develop/blend_gui.c:2407
msgid "sliders for value channel (of HSL)"
msgstr "Sliders for value channel (of HSL)"

#: ../src/develop/blend_gui.c:2441
msgid "Jz"
msgstr "Jz"

#: ../src/develop/blend_gui.c:2441
msgid "sliders for value channel (of JzCzhz)"
msgstr "Sliders for value channel (of JzCzhz)"

#: ../src/develop/blend_gui.c:2448
msgid "Cz"
msgstr "Cz"

#: ../src/develop/blend_gui.c:2448
msgid "sliders for chroma channel (of JzCzhz)"
msgstr "Sliders for chroma channel (of JzCzhz)"

#: ../src/develop/blend_gui.c:2455
msgid "hz"
msgstr "hz"

#: ../src/develop/blend_gui.c:2455
msgid "sliders for hue channel (of JzCzhz)"
msgstr "Sliders for hue channel (of JzCzhz)"

#: ../src/develop/blend_gui.c:2465
msgid ""
"adjustment based on input received by this module:\n"
"* range defined by upper markers: blend fully\n"
"* range defined by lower markers: do not blend at all\n"
"* range between adjacent upper/lower markers: blend gradually"
msgstr ""
"Adjustment based on input received by this module:\n"
"* range defined by upper markers: blend fully\n"
"* range defined by lower markers: do not blend at all\n"
"* range between adjacent upper/lower markers: blend gradually"

#: ../src/develop/blend_gui.c:2469
msgid ""
"adjustment based on unblended output of this module:\n"
"* range defined by upper markers: blend fully\n"
"* range defined by lower markers: do not blend at all\n"
"* range between adjacent upper/lower markers: blend gradually"
msgstr ""
"Adjustment based on unblended output of this module:\n"
"* range defined by upper markers: blend fully\n"
"* range defined by lower markers: do not blend at all\n"
"* range between adjacent upper/lower markers: blend gradually"

#: ../src/develop/blend_gui.c:2563
msgid "reset blend mask settings"
msgstr "Reset blend mask settings"

#: ../src/develop/blend_gui.c:2570 ../src/iop/atrous.c:1803
#: ../src/iop/colorzones.c:2622 ../src/iop/denoiseprofile.c:3771
#: ../src/iop/rawdenoise.c:880 ../src/iop/rgbcurve.c:1487
#: ../src/iop/rgblevels.c:1037 ../src/iop/tonecurve.c:1268
msgid "channel"
msgstr "Channel"

#: ../src/develop/blend_gui.c:2582 ../src/iop/colorzones.c:2639
#: ../src/iop/rgbcurve.c:1500 ../src/iop/tonecurve.c:1280
msgid ""
"pick GUI color from image\n"
"ctrl+click or right-click to select an area"
msgstr ""
"Pick GUI color from image\n"
"Ctrl+click or right-click to select an area"

#: ../src/develop/blend_gui.c:2585 ../src/iop/colorzones.c:2641
#: ../src/iop/rgbcurve.c:1503
msgid "show color"
msgstr "Show color"

#: ../src/develop/blend_gui.c:2594
msgid ""
"set the range based on an area from the image\n"
"drag to use the input image\n"
"ctrl+drag to use the output image"
msgstr ""
"Set the range based on an area from the image\n"
"Drag to use the input image\n"
"Ctrl+drag to use the output image"

#: ../src/develop/blend_gui.c:2597
msgid "set range"
msgstr "Set range"

#: ../src/develop/blend_gui.c:2600
msgid "invert all channel's polarities"
msgstr "Invert all channel's polarities"

#: ../src/develop/blend_gui.c:2619
msgid "toggle polarity. best seen by enabling 'display mask'"
msgstr "Toggle polarity. Best seen by enabling 'display mask'"

#: ../src/develop/blend_gui.c:2647
msgid ""
"double-click to reset.\n"
"press 'a' to toggle available slider modes.\n"
"press 'c' to toggle view of channel data.\n"
"press 'm' to toggle mask view."
msgstr ""
"Double-click to reset.\n"
"Press 'a' to toggle available slider modes.\n"
"Press 'c' to toggle view of channel data.\n"
"Press 'm' to toggle mask view."

#: ../src/develop/blend_gui.c:2671 ../src/develop/blend_gui.c:3548
#: ../src/iop/agx.c:1800 ../src/iop/agx.c:2022 ../src/iop/agx.c:2031
#: ../src/iop/basicadj.c:624 ../src/iop/colorbalancergb.c:2000
#: ../src/iop/colorequal.c:3134 ../src/iop/exposure.c:1215
#: ../src/iop/exposure.c:1231 ../src/iop/filmic.c:1479 ../src/iop/filmic.c:1491
#: ../src/iop/filmic.c:1528 ../src/iop/filmicrgb.c:4400
#: ../src/iop/filmicrgb.c:4411 ../src/iop/filmicrgb.c:4444
#: ../src/iop/filmicrgb.c:4454 ../src/iop/graduatednd.c:1065
#: ../src/iop/negadoctor.c:1004 ../src/iop/profile_gamma.c:629
#: ../src/iop/profile_gamma.c:635 ../src/iop/relight.c:249
#: ../src/iop/soften.c:390 ../src/iop/toneequal.c:3236
#: ../src/iop/toneequal.c:3239 ../src/iop/toneequal.c:3242
#: ../src/iop/toneequal.c:3245 ../src/iop/toneequal.c:3248
#: ../src/iop/toneequal.c:3251 ../src/iop/toneequal.c:3254
#: ../src/iop/toneequal.c:3257 ../src/iop/toneequal.c:3260
#: ../src/iop/toneequal.c:3317 ../src/iop/toneequal.c:3327
#: ../src/iop/toneequal.c:3387 ../src/views/darkroom.c:2672
msgid " EV"
msgstr " EV"

#: ../src/develop/blend_gui.c:2673 ../src/develop/blend_gui.c:2765
#: ../src/develop/blend_gui.c:3033 ../src/develop/blend_gui.c:3521
#: ../src/develop/blend_gui.c:3547 ../src/develop/blend_gui.c:3557
#: ../src/develop/blend_gui.c:3574 ../src/develop/blend_gui.c:3595
#: ../src/develop/blend_gui.c:3604 ../src/develop/blend_gui.c:3613
#: ../src/develop/blend_gui.c:3622
msgid "blend"
msgstr "Blend"

#: ../src/develop/blend_gui.c:2673
msgid "boost factor"
msgstr "Boost factor"

#: ../src/develop/blend_gui.c:2676
msgid "adjust the boost factor of the channel mask"
msgstr "Adjust the boost factor of the channel mask"

#: ../src/develop/blend_gui.c:2713
#, c-format
msgid "%d shape used"
msgid_plural "%d shapes used"
msgstr[0] "%d shape used"
msgstr[1] "%d shapes used"

#: ../src/develop/blend_gui.c:2718 ../src/develop/blend_gui.c:2767
#: ../src/develop/blend_gui.c:2856 ../src/develop/blend_gui.c:2980
msgid "no mask used"
msgstr "No mask used"

#: ../src/develop/blend_gui.c:2777
msgid "toggle polarity of drawn mask"
msgstr "Toggle polarity of drawn mask"

#: ../src/develop/blend_gui.c:2786
msgid "show and edit mask elements"
msgstr "Show and edit mask elements"

#: ../src/develop/blend_gui.c:2787
msgid "show and edit in restricted mode (no moving/resizing of shapes)"
msgstr "Show and edit in restricted mode (no moving/resizing of shapes)"

#: ../src/develop/blend_gui.c:2794 ../src/libs/masks.c:1004
#: ../src/libs/masks.c:1795 ../src/libs/masks.c:1799
msgid "add gradient"
msgstr "Add gradient"

#: ../src/develop/blend_gui.c:2795
msgid "add multiple gradients"
msgstr "Add multiple gradients"

#: ../src/develop/blend_gui.c:2802 ../src/iop/retouch.c:2447
#: ../src/libs/masks.c:984 ../src/libs/masks.c:1827 ../src/libs/masks.c:1831
msgid "add brush"
msgstr "Add brush"

#: ../src/develop/blend_gui.c:2803 ../src/iop/retouch.c:2447
msgid "add multiple brush strokes"
msgstr "Add multiple brush strokes"

#: ../src/develop/blend_gui.c:2810 ../src/iop/retouch.c:2452
#: ../src/iop/spots.c:877 ../src/libs/masks.c:999 ../src/libs/masks.c:1803
#: ../src/libs/masks.c:1807
msgid "add path"
msgstr "Add path"

#: ../src/develop/blend_gui.c:2811 ../src/iop/retouch.c:2452
#: ../src/iop/spots.c:877
msgid "add multiple paths"
msgstr "Add multiple paths"

#: ../src/develop/blend_gui.c:2818 ../src/iop/retouch.c:2457
#: ../src/iop/spots.c:882 ../src/libs/masks.c:994 ../src/libs/masks.c:1811
#: ../src/libs/masks.c:1815
msgid "add ellipse"
msgstr "Add ellipse"

#: ../src/develop/blend_gui.c:2819 ../src/iop/retouch.c:2457
#: ../src/iop/spots.c:882
msgid "add multiple ellipses"
msgstr "Add multiple ellipses"

#: ../src/develop/blend_gui.c:2826 ../src/iop/retouch.c:2462
#: ../src/iop/spots.c:887 ../src/libs/masks.c:989 ../src/libs/masks.c:1819
#: ../src/libs/masks.c:1823
msgid "add circle"
msgstr "Add circle"

#: ../src/develop/blend_gui.c:2827 ../src/iop/retouch.c:2462
#: ../src/iop/spots.c:887
msgid "add multiple circles"
msgstr "Add multiple circles"

#: ../src/develop/blend_gui.c:2973
msgid "toggle polarity of raster mask"
msgstr "Toggle polarity of raster mask"

#: ../src/develop/blend_gui.c:3123
msgid "normal & difference"
msgstr "Normal & difference"

#: ../src/develop/blend_gui.c:3128
msgid "lighten"
msgstr "Lighten"

#: ../src/develop/blend_gui.c:3135
msgid "darken"
msgstr "Darken"

#: ../src/develop/blend_gui.c:3142
msgid "contrast enhancing"
msgstr "Contrast enhancing"

#: ../src/develop/blend_gui.c:3149 ../src/develop/blend_gui.c:3172
msgid "color channel"
msgstr "Color channel"

#: ../src/develop/blend_gui.c:3160 ../src/develop/blend_gui.c:3175
msgid "chromaticity & lightness"
msgstr "Chromaticity & lightness"

#: ../src/develop/blend_gui.c:3167
msgid "normal & arithmetic"
msgstr "Normal & arithmetic"

#. add deprecated blend mode
#: ../src/develop/blend_gui.c:3187
msgid "deprecated"
msgstr "Deprecated"

#. should never happen: unknown blend mode
#: ../src/develop/blend_gui.c:3191
#, c-format
msgid "unknown blend mode '%d' in module '%s'"
msgstr "Unknown blend mode '%d' in module '%s'"

#: ../src/develop/blend_gui.c:3476
msgid "blending options"
msgstr "Blending options"

#. global section holding the eye and showmask buttons
#: ../src/develop/blend_gui.c:3494
msgid "blend mask"
msgstr "Blend mask"

#: ../src/develop/blend_gui.c:3498
msgid "display mask and/or color channel"
msgstr "Display mask and/or color channel"

#: ../src/develop/blend_gui.c:3503
msgid ""
"display mask and/or color channel.\n"
"ctrl+click to display mask,\n"
"shift+click to display channel.\n"
"hover over parametric mask slider to select channel for display"
msgstr ""
"Display mask and/or color channel.\n"
"Ctrl+click to display mask,\n"
"Shift+click to display channel.\n"
"Hover over parametric mask slider to select channel for display"

#: ../src/develop/blend_gui.c:3510
msgid "temporarily switch off blend mask"
msgstr "Temporarily switch off blend mask"

#: ../src/develop/blend_gui.c:3515
msgid ""
"temporarily switch off blend mask.\n"
"only for module in focus"
msgstr ""
"Temporarily switch off blend mask.\n"
"Only for module in focus"

#: ../src/develop/blend_gui.c:3525
msgid "choose blending mode"
msgstr "Choose blending mode"

#: ../src/develop/blend_gui.c:3534
msgid "toggle blend order"
msgstr "Toggle blend order"

#: ../src/develop/blend_gui.c:3540
msgid ""
"toggle the blending order between the input and the output of the module,\n"
"by default the output will be blended on top of the input,\n"
"order can be reversed by clicking on the icon (input on top of output)"
msgstr ""
"Toggle the blending order between the input and the output of the module,\n"
"By default the output will be blended on top of the input,\n"
"Order can be reversed by clicking on the icon (input on top of output)"

#: ../src/develop/blend_gui.c:3547
msgid "fulcrum"
msgstr "Fulcrum"

#: ../src/develop/blend_gui.c:3551
msgid "adjust the fulcrum used by some blending operations"
msgstr "Adjust the fulcrum used by some blending operations"

#. Add opacity/scale sliders to table
#: ../src/develop/blend_gui.c:3557 ../src/iop/overlay.c:1109
#: ../src/iop/watermark.c:1413 ../src/libs/masks.c:106
msgid "opacity"
msgstr "Opacity"

#: ../src/develop/blend_gui.c:3560
msgid "set the opacity of the blending"
msgstr "Set the opacity of the blending"

#: ../src/develop/blend_gui.c:3565 ../src/libs/history.c:952
msgid "combine masks"
msgstr "Combine masks"

#: ../src/develop/blend_gui.c:3567
msgid ""
"how to combine individual drawn mask and different channels of parametric "
"mask"
msgstr ""
"How to combine individual drawn mask and different channels of parametric "
"mask"

#: ../src/develop/blend_gui.c:3574
msgid "details threshold"
msgstr "Details threshold"

#: ../src/develop/blend_gui.c:3578
msgid ""
"adjust the threshold for the details mask (using raw data),\n"
"positive values select areas with strong details,\n"
"negative values select flat areas"
msgstr ""
"Adjust the threshold for the details mask (using raw data),\n"
"Positive values select areas with strong details,\n"
"Negative values select flat areas"

#: ../src/develop/blend_gui.c:3586 ../src/libs/history.c:955
msgid "feathering guide"
msgstr "Feathering guide"

#: ../src/develop/blend_gui.c:3589
msgid ""
"choose to guide mask by input or output image and\n"
"choose to apply feathering before or after mask blur"
msgstr ""
"Choose to guide mask by input or output image and\n"
"choose to apply feathering before or after mask blur"

#: ../src/develop/blend_gui.c:3595 ../src/libs/history.c:954
msgid "feathering radius"
msgstr "Feathering radius"

#: ../src/develop/blend_gui.c:3596 ../src/develop/blend_gui.c:3605
#: ../src/iop/colorbalancergb.c:2022 ../src/iop/colorequal.c:3149
#: ../src/iop/colorequal.c:3176 ../src/iop/demosaic.c:1817
#: ../src/iop/demosaic.c:1836 ../src/iop/diffuse.c:1782
#: ../src/iop/diffuse.c:1792 ../src/iop/retouch.c:2677
msgid " px"
msgstr " px"

#: ../src/develop/blend_gui.c:3598
msgid "spatial radius of feathering"
msgstr "Spatial radius of feathering"

#: ../src/develop/blend_gui.c:3604
msgid "blurring radius"
msgstr "Blurring radius"

#: ../src/develop/blend_gui.c:3607
msgid "radius for gaussian blur of blend mask"
msgstr "Radius for gaussian blur of blend mask"

#: ../src/develop/blend_gui.c:3613 ../src/iop/retouch.c:2682
#: ../src/libs/history.c:950
msgid "mask opacity"
msgstr "Mask opacity"

#: ../src/develop/blend_gui.c:3617
msgid ""
"shifts and tilts the tone curve of the blend mask to adjust its brightness\n"
"without affecting fully transparent/fully opaque regions"
msgstr ""
"Shifts and tilts the tone curve of the blend mask to adjust its brightness\n"
"without affecting fully transparent/fully opaque regions"

#: ../src/develop/blend_gui.c:3622 ../src/libs/history.c:958
msgid "mask contrast"
msgstr "Mask contrast"

#: ../src/develop/blend_gui.c:3626
msgid ""
"gives the tone curve of the blend mask an s-like shape to adjust its contrast"
msgstr ""
"Gives the tone curve of the blend mask an S-like shape to adjust its contrast"

#: ../src/develop/blend_gui.c:3629
msgid "mask refinement"
msgstr "Mask refinement"

#: ../src/develop/develop.c:773
msgid ""
"autosaving history has been disabled for this image because of a very large "
"history or a slow drive being used"
msgstr ""
"Autosaving history has been disabled for this image because of a very large "
"history or a slow drive being used"

#: ../src/develop/develop.c:2269
#, c-format
msgid "%s: module `%s' version mismatch: %d != %d"
msgstr "%s: module `%s' version mismatch: %d != %d"

#: ../src/develop/develop.c:3174
msgid "duplicate module, can't move new instance after the base one\n"
msgstr "Duplicate module, can't move new instance after the base one\n"

#: ../src/develop/imageop.c:1001
msgid "new instance"
msgstr "New instance"

#: ../src/develop/imageop.c:1008
msgid "duplicate instance"
msgstr "Duplicate instance"

#: ../src/develop/imageop.c:1015 ../src/develop/imageop.c:4091
#: ../src/libs/masks.c:1136
msgid "move up"
msgstr "Move up"

#: ../src/develop/imageop.c:1022 ../src/develop/imageop.c:4092
#: ../src/libs/masks.c:1141
msgid "move down"
msgstr "Move down"

#. delete button label and tooltip will be updated based on trash pref
#: ../src/develop/imageop.c:1029 ../src/develop/imageop.c:4094
#: ../src/gui/accelerators.c:173 ../src/libs/image.c:307
#: ../src/libs/image.c:522
msgid "delete"
msgstr "Delete"

#: ../src/develop/imageop.c:1037 ../src/develop/imageop.c:4095
#: ../src/libs/modulegroups.c:4002
msgid "rename"
msgstr "Rename"

#: ../src/develop/imageop.c:1128 ../src/develop/imageop.c:2984
#, c-format
msgid "'%s' is switched on"
msgstr "'%s' is switched on"

#: ../src/develop/imageop.c:1128 ../src/develop/imageop.c:2984
#, c-format
msgid "'%s' is switched off"
msgstr "'%s' is switched off"

#: ../src/develop/imageop.c:2174
#, c-format
msgid "'%s' has an introspection error"
msgstr "'%s' has an introspection error"

#: ../src/develop/imageop.c:2802
msgid "unknown mask"
msgstr "Unknown mask"

#: ../src/develop/imageop.c:2806
msgid "drawn + parametric mask"
msgstr "Drawn + parametric mask"

#: ../src/develop/imageop.c:2815
#, c-format
msgid "this module has a `%s'"
msgstr "This module has a `%s'"

#: ../src/develop/imageop.c:2820
#, c-format
msgid "taken from module %s"
msgstr "Taken from module %s"

#: ../src/develop/imageop.c:2825
msgid "click to display (module must be activated first)"
msgstr "Click to display (module must be activated first)"

#: ../src/develop/imageop.c:2936
msgid "purpose"
msgstr "Purpose"

#: ../src/develop/imageop.c:2936
msgid "process"
msgstr "Process"

#: ../src/develop/imageop.c:3000
msgid ""
"reset parameters\n"
"ctrl+click to reapply any automatic presets"
msgstr ""
"Reset parameters\n"
"Ctrl+click to reapply any automatic presets"

#: ../src/develop/imageop.c:3207
msgid ""
"multiple instance actions\n"
"right-click creates new instance"
msgstr ""
"Multiple instance actions\n"
"Right-click creates new instance"

#: ../src/develop/imageop.c:3211
msgid ""
"presets\n"
"right-click to apply on new instance"
msgstr ""
"Presets\n"
"Right-click to apply on new instance"

#: ../src/develop/imageop.c:3423 ../src/develop/imageop.c:3445
msgid "ERROR"
msgstr "ERROR"

#: ../src/develop/imageop.c:3947
msgid "unsupported input"
msgstr "Unsupported input"

#: ../src/develop/imageop.c:3948
msgid ""
"you have placed this module at\n"
"a position in the pipeline where\n"
"the data format does not match\n"
"its requirements."
msgstr ""
"You have placed this module at\n"
"a position in the pipeline where\n"
"the data format does not match\n"
"its requirements."

#: ../src/develop/imageop.c:4090 ../src/develop/imageop.c:4100
#: ../src/gui/accelerators.c:169 ../src/libs/lib.c:1582
msgid "show"
msgstr "Show"

#: ../src/develop/imageop.c:4093 ../src/libs/modulegroups.c:3484
#: ../src/libs/modulegroups.c:3615 ../src/libs/modulegroups.c:4006
#: ../src/libs/tagging.c:3678
msgid "new"
msgstr "New"

#: ../src/develop/imageop.c:4096 ../src/libs/duplicate.c:405
#: ../src/libs/image.c:543 ../src/libs/modulegroups.c:3998
msgid "duplicate"
msgstr "Duplicate"

#: ../src/develop/imageop.c:4101
#: ../src/external/lua-scripts/tools/executable_manager.lua:222
#: ../src/gui/accelerators.c:130 ../src/gui/accelerators.c:140
#: ../src/gui/gtk.c:3701 ../src/gui/gtk.c:3756 ../src/gui/hist_dialog.c:289
#: ../src/gui/styles_dialog.c:628 ../src/gui/styles_dialog.c:650
#: ../src/iop/atrous.c:1618 ../src/libs/lib.c:1583
#: ../src/libs/modulegroups.c:4082
msgid "reset"
msgstr "Reset"

#: ../src/develop/imageop.c:4102 ../src/gui/preferences.c:1036
#: ../src/libs/lib.c:1584
msgid "presets"
msgstr "Presets"

#: ../src/develop/imageop.c:4103
msgid "enable"
msgstr "Enable"

#: ../src/develop/imageop.c:4104 ../src/gui/accelerators.c:185
msgid "focus"
msgstr "Focus"

#: ../src/develop/imageop.c:4105 ../src/gui/accelerators.c:2951
msgid "instance"
msgstr "Instance"

#: ../src/develop/imageop.c:4125
msgid "processing module"
msgstr "Processing module"

#: ../src/develop/imageop_gui.c:277
#, c-format
msgid ""
"%s\n"
"ctrl+click to %s"
msgstr ""
"%s\n"
"Ctrl+click to %s"

#. clang-format off
#. smoother cubic spline curve
#: ../src/develop/imageop_gui.c:326 ../src/iop/basecurve.c:304
msgid "cubic spline"
msgstr "Cubic spline"

#: ../src/develop/imageop_gui.c:327
msgid "centripetal spline"
msgstr "Centripetal spline"

#: ../src/develop/imageop_gui.c:328
msgid "monotonic spline"
msgstr "Monotonic spline"

#: ../src/develop/imageop_gui.c:331
msgid "interpolation method"
msgstr "Interpolation method"

#: ../src/develop/lightroom.c:1137
msgid "cannot find Lightroom XMP!"
msgstr "Cannot find Lightroom XMP!"

#: ../src/develop/lightroom.c:1169 ../src/develop/lightroom.c:1191
#: ../src/develop/lightroom.c:1211
#, c-format
msgid "`%s' is not a Lightroom XMP!"
msgstr "`%s' is not a Lightroom XMP!"

#: ../src/develop/lightroom.c:1613
#, c-format
msgid "%s has been imported"
msgid_plural "%s have been imported"
msgstr[0] "%s has been imported"
msgstr[1] "%s have been imported"

#: ../src/develop/masks/brush.c:1341 ../src/develop/masks/brush.c:1395
#, c-format
msgid "hardness: %3.2f%%"
msgstr "Hardness: %3.2f%%"

#: ../src/develop/masks/brush.c:1357 ../src/develop/masks/brush.c:1455
#: ../src/develop/masks/circle.c:147 ../src/develop/masks/circle.c:192
#: ../src/develop/masks/ellipse.c:479 ../src/develop/masks/ellipse.c:540
#: ../src/develop/masks/path.c:1885
#, c-format
msgid "size: %3.2f%%"
msgstr "Size: %3.2f%%"

#: ../src/develop/masks/brush.c:3146
msgid "[BRUSH] change size"
msgstr "[BRUSH] change size"

#: ../src/develop/masks/brush.c:3148
msgid "[BRUSH] change hardness"
msgstr "[BRUSH] change hardness"

#: ../src/develop/masks/brush.c:3150
msgid "[BRUSH] change opacity"
msgstr "[BRUSH] change opacity"

#: ../src/develop/masks/brush.c:3162
#, c-format
msgid "brush #%d"
msgstr "Brush #%d"

#: ../src/develop/masks/brush.c:3175
#, c-format
msgid ""
"<b>size</b>: scroll, <b>hardness</b>: shift+scroll\n"
"<b>opacity</b>: ctrl+scroll (%d%%)"
msgstr ""
"<b>Size</b>: scroll, <b>Hardness</b>: Shift+scroll\n"
"<b>Opacity</b>: Ctrl+scroll (%d%%)"

#: ../src/develop/masks/brush.c:3178
msgid "<b>size</b>: scroll"
msgstr "<b>Size</b>: scroll"

#: ../src/develop/masks/circle.c:136 ../src/develop/masks/circle.c:180
#: ../src/develop/masks/ellipse.c:465 ../src/develop/masks/ellipse.c:525
#: ../src/develop/masks/path.c:1819
#, c-format
msgid "feather size: %3.2f%%"
msgstr "Feather size: %3.2f%%"

#: ../src/develop/masks/circle.c:1393
msgid "[CIRCLE] change size"
msgstr "[CIRCLE] change size"

#: ../src/develop/masks/circle.c:1395
msgid "[CIRCLE] change feather size"
msgstr "[CIRCLE] change feather size"

#: ../src/develop/masks/circle.c:1397
msgid "[CIRCLE] change opacity"
msgstr "[CIRCLE] change opacity"

#: ../src/develop/masks/circle.c:1410
#, c-format
msgid "circle #%d"
msgstr "Circle #%d"

#: ../src/develop/masks/circle.c:1421 ../src/develop/masks/path.c:4011
#, c-format
msgid ""
"<b>size</b>: scroll, <b>feather size</b>: shift+scroll\n"
"<b>opacity</b>: ctrl+scroll (%d%%)"
msgstr ""
"<b>Size</b>: scroll, <b>Feather size</b>: Shift+scroll\n"
"<b>Opacity</b>: Ctrl+scroll (%d%%)"

#: ../src/develop/masks/ellipse.c:451 ../src/develop/masks/ellipse.c:509
#, c-format
msgid "rotation: %3.f°"
msgstr "Rotation: %3.f°"

#: ../src/develop/masks/ellipse.c:1955
msgid "[ELLIPSE] change size"
msgstr "[ELLIPSE] change size"

#: ../src/develop/masks/ellipse.c:1958
msgid "[ELLIPSE] change feather size"
msgstr "[ELLIPSE] change feather size"

#: ../src/develop/masks/ellipse.c:1961 ../src/develop/masks/ellipse.c:1970
msgid "[ELLIPSE] rotate shape"
msgstr "[ELLIPSE] rotate shape"

#: ../src/develop/masks/ellipse.c:1964
msgid "[ELLIPSE] change opacity"
msgstr "[ELLIPSE] change opacity"

#: ../src/develop/masks/ellipse.c:1967
msgid "[ELLIPSE] switch feathering mode"
msgstr "[ELLIPSE] switch feathering mode"

#: ../src/develop/masks/ellipse.c:1977
#, c-format
msgid "ellipse #%d"
msgstr "Ellipse #%d"

#: ../src/develop/masks/ellipse.c:2014
#, c-format
msgid ""
"<b>size</b>: scroll, <b>feather size</b>: shift+scroll\n"
"<b>rotation</b>: ctrl+shift+scroll, <b>opacity</b>: ctrl+scroll (%d%%)"
msgstr ""
"<b>Size</b>: scroll, <b>Feather size</b>: Shift+scroll\n"
"<b>Rotation</b>: Ctrl+Shift+scroll, <b>Opacity</b>: Ctrl+scroll (%d%%)"

#: ../src/develop/masks/ellipse.c:2018
msgid "<b>rotate</b>: ctrl+drag"
msgstr "<b>Rotate</b>: Ctrl+drag"

#: ../src/develop/masks/ellipse.c:2021
#, c-format
msgid ""
"<b>feather mode</b>: shift+click, <b>rotate</b>: ctrl+drag\n"
"<b>size</b>: scroll, <b>feather size</b>: shift+scroll, <b>opacity</b>: "
"ctrl+scroll (%d%%)"
msgstr ""
"<b>Feather mode</b>: Shift+click, <b>Rotate</b>: Ctrl+drag\n"
"<b>Size</b>: scroll, <b>Feather size</b>: Shift+scroll, <b>Opacity</b>: "
"Ctrl+scroll (%d%%)"

#: ../src/develop/masks/gradient.c:131 ../src/develop/masks/gradient.c:174
#, c-format
msgid "compression: %3.2f%%"
msgstr "Compression: %3.2f%%"

#: ../src/develop/masks/gradient.c:143 ../src/develop/masks/gradient.c:183
#, c-format
msgid "curvature: %3.2f%%"
msgstr "Curvature: %3.2f%%"

#: ../src/develop/masks/gradient.c:1418
msgid "[GRADIENT on pivot] rotate shape"
msgstr "[GRADIENT on pivot] rotate shape"

#: ../src/develop/masks/gradient.c:1420
msgid "[GRADIENT creation] set rotation"
msgstr "[GRADIENT creation] set rotation"

#: ../src/develop/masks/gradient.c:1422
msgid "[GRADIENT] change curvature"
msgstr "[GRADIENT] change curvature"

#: ../src/develop/masks/gradient.c:1424
msgid "[GRADIENT] change compression"
msgstr "[GRADIENT] change compression"

#: ../src/develop/masks/gradient.c:1426
msgid "[GRADIENT] change opacity"
msgstr "[GRADIENT] change opacity"

#: ../src/develop/masks/gradient.c:1439
#, c-format
msgid "gradient #%d"
msgstr "Gradient #%d"

#: ../src/develop/masks/gradient.c:1450
#, c-format
msgid ""
"<b>curvature</b>: scroll, <b>compression</b>: shift+scroll\n"
"<b>rotation</b>: click+drag, <b>opacity</b>: ctrl+scroll (%d%%)"
msgstr ""
"<b>Curvature</b>: scroll, <b>Compression</b>: Shift+scroll\n"
"<b>Rotation</b>: click+drag, <b>Opacity</b>: Ctrl+scroll (%d%%)"

#: ../src/develop/masks/gradient.c:1455
#, c-format
msgid ""
"<b>curvature</b>: scroll, <b>compression</b>: shift+scroll\n"
"<b>opacity</b>: ctrl+scroll (%d%%)"
msgstr ""
"<b>Curvature</b>: scroll, <b>Compression</b>: Shift+scroll\n"
"<b>Opacity</b>: Ctrl+scroll (%d%%)"

#: ../src/develop/masks/gradient.c:1458
msgid "<b>rotate</b>: drag"
msgstr "<b>Rotate</b>: drag"

#: ../src/develop/masks/masks.c:136
msgid "[SHAPE] remove shape"
msgstr "[SHAPE] remove shape"

#: ../src/develop/masks/masks.c:300
#, c-format
msgid "group `%s'"
msgstr "Group '%s'"

#: ../src/develop/masks/masks.c:418
#, c-format
msgid "copy of `%s'"
msgstr "Copy of '%s'"

#: ../src/develop/masks/masks.c:984
#, c-format
msgid "%s: mask version mismatch: %d != %d"
msgstr "%s: mask version mismatch: %d != %d"

#: ../src/develop/masks/masks.c:1244 ../src/develop/masks/masks.c:1894
#, c-format
msgid "opacity: %.0f%%"
msgstr "Opacity: %.0f%%"

#: ../src/develop/masks/masks.c:1640 ../src/libs/masks.c:1074
msgid "add existing shape"
msgstr "Add existing shape"

#: ../src/develop/masks/masks.c:1667
msgid "use same shapes as"
msgstr "Use same shapes as"

#: ../src/develop/masks/masks.c:1977
msgid "masks can not contain themselves"
msgstr "Masks can not contain themselves"

#: ../src/develop/masks/path.c:3944
msgid "[PATH creation] add a smooth node"
msgstr "[PATH creation] add a smooth node"

#: ../src/develop/masks/path.c:3946
msgid "[PATH creation] add a sharp node"
msgstr "[PATH creation] add a sharp node"

#: ../src/develop/masks/path.c:3948
msgid "[PATH creation] terminate path creation"
msgstr "[PATH creation] terminate path creation"

#: ../src/develop/masks/path.c:3950
msgid "[PATH on node] switch between smooth/sharp node"
msgstr "[PATH on node] switch between smooth/sharp node"

#: ../src/develop/masks/path.c:3952
msgid "[PATH on node] remove the node"
msgstr "[PATH on node] remove the node"

#: ../src/develop/masks/path.c:3954
msgid "[PATH on feather] reset curvature"
msgstr "[PATH on feather] reset curvature"

#: ../src/develop/masks/path.c:3956
msgid "[PATH on segment] add node"
msgstr "[PATH on segment] add node"

#: ../src/develop/masks/path.c:3958
msgid "[PATH] change size"
msgstr "[PATH] change size"

#: ../src/develop/masks/path.c:3960
msgid "[PATH] change feather size"
msgstr "[PATH] change feather size"

#: ../src/develop/masks/path.c:3962
msgid "[PATH] change opacity"
msgstr "[PATH] change opacity"

#: ../src/develop/masks/path.c:3974
#, c-format
msgid "path #%d"
msgstr "Path #%d"

#: ../src/develop/masks/path.c:3985
msgid ""
"<b>add node</b>: click, <b>add sharp node</b>: ctrl+click\n"
"<b>cancel</b>: right-click"
msgstr ""
"<b>Add node</b>: click, <b>Add sharp node</b>: Ctrl+click\n"
"<b>Cancel</b>: right-click"

#: ../src/develop/masks/path.c:3990
msgid ""
"<b>add node</b>: click, <b>add sharp node</b>: ctrl+click\n"
"<b>finish path</b>: right-click"
msgstr ""
"<b>Add node</b>: click, <b>Add sharp node</b>: Ctrl+click\n"
"<b>Finish path</b>: right-click"

#: ../src/develop/masks/path.c:3995
msgid ""
"<b>move node</b>: drag, <b>remove node</b>: right-click\n"
"<b>switch smooth/sharp mode</b>: ctrl+click"
msgstr ""
"<b>Move node</b>: drag, <b>Remove node</b>: right-click\n"
"<b>Switch smooth/sharp mode</b>: Ctrl+click"

#: ../src/develop/masks/path.c:4000
msgid ""
"<b>node curvature</b>: drag, <b>force symmetry</b>: ctrl+drag,\n"
"<b>move single handle</b>: shift+drag, <b>reset curvature</b>: right-click"
msgstr ""
"<b>Node curvature</b>: drag, <b>Force symmetry</b>: Ctrl+drag,\n"
"<b>Move single handle</b>: Shift+drag, <b>Reset curvature</b>: right-click"

#: ../src/develop/masks/path.c:4005
msgid ""
"<b>move segment</b>: drag, <b>add node</b>: ctrl+click\n"
"<b>remove path</b>: right-click"
msgstr ""
"<b>Move segment</b>: drag, <b>Add node</b>: Ctrl+click\n"
"<b>Remove path</b>: right-click"

#: ../src/develop/pixelpipe_hb.c:517
msgid "enabled as required"
msgstr "Enabled as required"

#: ../src/develop/pixelpipe_hb.c:518
msgid ""
"history had module disabled but it is required for this type of image.\n"
"likely introduced by applying a preset, style or history copy&paste"
msgstr ""
"History had module disabled but it is required for this type of image.\n"
"Likely introduced by applying a preset, style or history copy&paste"

#: ../src/develop/pixelpipe_hb.c:525
msgid "disabled as not appropriate"
msgstr "Disabled as not appropriate"

#: ../src/develop/pixelpipe_hb.c:526
msgid ""
"history had module enabled but it is not allowed for this type of image.\n"
"likely introduced by applying a preset, style or history copy&paste"
msgstr ""
"History had module enabled but it is not allowed for this type of image.\n"
"Likely introduced by applying a preset, style or history copy&paste"

#: ../src/develop/pixelpipe_hb.c:1261
#, c-format
msgid ""
"fatal pixelpipe abort due to non-aligned buffers\n"
"in module '%s'\n"
"please report on GitHub"
msgstr ""
"Fatal pixelpipe abort due to non-aligned buffers\n"
"in module '%s'\n"
"Please report on GitHub"

#: ../src/develop/pixelpipe_hb.c:1745
msgid "fatal input misalignment, please report on GitHub\n"
msgstr "Fatal input misalignment, please report on GitHub\n"

#: ../src/develop/pixelpipe_hb.c:3131
msgid ""
"OpenCL errors encountered; disabling OpenCL for this session! some possible "
"causes:\n"
"  - OpenCL out of resources due to preference settings. please try with "
"defaults,\n"
"  - buggy driver for some device. please run darktable with `-d opencl' to "
"identify,\n"
"  - some drivers don't support needed number of events,\n"
"  - too small headroom settings while using 'use all device memory'."
msgstr ""
"OpenCL errors encountered; disabling OpenCL for this session! Some possible "
"causes:\n"
"  - OpenCL out of resources due to preference settings. Please try with "
"defaults.\n"
"  - Buggy driver for some device. Please run Darktable with '-d opencl' to "
"identify.\n"
"  - Some drivers don't support needed number of events.\n"
"  - Too small headroom settings while using 'Use all device memory'."

#: ../src/develop/pixelpipe_hb.c:3323
#, c-format
msgid ""
"module '%s' can't get raster mask from module\n"
"'%s' as that is processed later in the pixel pipe.\n"
"raster mask is ignored."
msgstr ""
"Module '%s' can't get raster mask from module\n"
"'%s' as that is processed later in the pixel pipe.\n"
"Raster mask is ignored."

#: ../src/develop/tiling.c:817 ../src/develop/tiling.c:1157
#, c-format
msgid ""
"tiling failed for module '%s'. the output most likely will be OK, but you "
"might want to check."
msgstr ""
"Tiling failed for module '%s'. The output most likely will be OK, but you "
"might want to check."

#: ../src/dtgtk/culling.c:223
msgid "you have reached the start of your selection"
msgstr "You have reached the start of your selection"

#: ../src/dtgtk/culling.c:232
msgid "you have reached the start of your collection"
msgstr "You have reached the start of your collection"

#: ../src/dtgtk/culling.c:279
msgid "you have reached the end of your selection"
msgstr "You have reached the end of your selection"

#: ../src/dtgtk/culling.c:306
msgid "you have reached the end of your collection"
msgstr "You have reached the end of your collection"

#: ../src/dtgtk/culling.c:415
#, c-format
msgid "zooming is limited to %d images"
msgstr "Zooming is limited to %d images"

#: ../src/dtgtk/range.c:218 ../src/dtgtk/range.c:223
msgid "invalid"
msgstr "Invalid"

#: ../src/dtgtk/range.c:331
#, c-format
msgid "year %s"
msgstr "Year %s"

#: ../src/dtgtk/range.c:409
msgid ""
"enter the minimal value\n"
"use 'min' if no bound\n"
"right-click to select from existing values"
msgstr ""
"Enter the minimal value\n"
"Use 'Min' if no bound\n"
"Right-click to select from existing values"

#: ../src/dtgtk/range.c:415
msgid ""
"enter the maximal value\n"
"use 'max' if no bound\n"
"right-click to select from existing values"
msgstr ""
"Enter the maximal value\n"
"Use 'Max' if no bound\n"
"Right-click to select from existing values"

#: ../src/dtgtk/range.c:421
msgid ""
"enter the value\n"
"right-click to select from existing values"
msgstr ""
"Enter the value\n"
"Right-click to select from existing values"

#: ../src/dtgtk/range.c:426
msgid ""
"enter the minimal date\n"
"in the form YYYY:MM:DD hh:mm:ss.sss (only the year is mandatory)\n"
"use 'min' if no bound\n"
"use '-' prefix for relative date\n"
"right-click to select from calendar or existing values"
msgstr ""
"Enter the minimal date\n"
"in the form YYYY:MM:DD hh:mm:ss.sss (only the year is mandatory)\n"
"Use 'Min' if no bound\n"
"Use '-' prefix for relative date\n"
"Right-click to select from calendar or existing values"

#: ../src/dtgtk/range.c:434
msgid ""
"enter the maximal date\n"
"in the form YYYY:MM:DD hh:mm:ss.sss (only the year is mandatory)\n"
"use 'max' if no bound\n"
"'now' keyword is handled\n"
"use '-' prefix for relative date\n"
"right-click to select from calendar or existing values"
msgstr ""
"Enter the maximal date\n"
"in the form YYYY:MM:DD hh:mm:ss.sss (only the year is mandatory)\n"
"Use 'Max' if no bound\n"
"'Now' keyword is handled\n"
"Use '-' prefix for relative date\n"
"Right-click to select from calendar or existing values"

#: ../src/dtgtk/range.c:443
msgid ""
"enter the date\n"
"in the form YYYY:MM:DD hh:mm:ss.sss (only the year is mandatory)\n"
"right-click to select from calendar or existing values"
msgstr ""
"Enter the date\n"
"in the form YYYY:MM:DD hh:mm:ss.sss (only the year is mandatory)\n"
"Right-click to select from calendar or existing values"

#: ../src/dtgtk/range.c:465
msgid "date-time interval to subtract from the max value"
msgstr "Date-time interval to subtract from the max value"

#: ../src/dtgtk/range.c:469
msgid "date-time interval to add to the min value"
msgstr "Date-time interval to add to the min value"

#: ../src/dtgtk/range.c:490
msgid "fixed"
msgstr "Fixed"

#: ../src/dtgtk/range.c:491 ../src/iop/colorchecker.c:1612
msgid "relative"
msgstr "Relative"

#: ../src/dtgtk/range.c:581
msgid "selected"
msgstr "Selected"

#: ../src/dtgtk/range.c:627 ../src/dtgtk/range.c:1740 ../src/dtgtk/range.c:1791
#: ../src/libs/colorpicker.c:54
msgid "min"
msgstr "Min"

#: ../src/dtgtk/range.c:633 ../src/dtgtk/range.c:1752 ../src/dtgtk/range.c:1803
#: ../src/libs/colorpicker.c:54 ../src/libs/filters/rating_range.c:309
msgid "max"
msgstr "Max"

#: ../src/dtgtk/range.c:939
msgid "date type"
msgstr "Date type"

#. the date section
#: ../src/dtgtk/range.c:948 ../src/libs/geotagging.c:1533
msgid "date"
msgstr "Date"

#: ../src/dtgtk/range.c:954 ../src/dtgtk/range.c:1008
msgid ""
"click to select date\n"
"double-click to use the date directly"
msgstr ""
"Click to select date\n"
"Double-click to use the date directly"

#: ../src/dtgtk/range.c:963
msgid "years: "
msgstr "Years: "

#: ../src/dtgtk/range.c:971
msgid "months: "
msgstr "Months: "

#: ../src/dtgtk/range.c:979
msgid "days: "
msgstr "Days: "

#. the time section
#: ../src/dtgtk/range.c:991 ../src/libs/geotagging.c:1533
msgid "time"
msgstr "Time"

#: ../src/dtgtk/range.c:1025 ../src/dtgtk/range.c:1759
#: ../src/dtgtk/range.c:1810
msgid "now"
msgstr "Now"

#: ../src/dtgtk/range.c:1027
msgid "set the value to always match current datetime"
msgstr "Set the value to always match current datetime"

#: ../src/dtgtk/range.c:1029 ../src/gui/accelerators.c:180
#: ../src/libs/metadata.c:1140 ../src/libs/styles.c:913
msgid "apply"
msgstr "Apply"

#: ../src/dtgtk/range.c:1030
msgid "set the range bound with this value"
msgstr "Set the range bound with this value"

#: ../src/dtgtk/range.c:1041
msgid "current date: "
msgstr "Current date: "

#: ../src/dtgtk/resetlabel.c:64 ../src/libs/metadata.c:595
msgid "double-click to reset"
msgstr "Double-click to reset"

#. loop through the tabke of path preferences and populate the widgets
#: ../src/dtgtk/thumbnail.c:162 ../src/dtgtk/thumbnail.c:195
#: ../src/external/lua-scripts/tools/executable_manager.lua:218
msgid "current"
msgstr "Current"

#: ../src/dtgtk/thumbnail.c:162 ../src/dtgtk/thumbnail.c:171
msgid "leader"
msgstr "Leader"

#: ../src/dtgtk/thumbnail.c:170
msgid ""
"\n"
"click here to set this image as group leader\n"
msgstr ""
"\n"
"Click here to set this image as group leader\n"

#. and the number of grouped images
#: ../src/dtgtk/thumbnail.c:207
msgid "grouped images"
msgstr "Grouped images"

#: ../src/dtgtk/thumbnail.c:863 ../src/dtgtk/thumbnail.c:1677
#: ../src/iop/ashift.c:6047 ../src/iop/ashift.c:6134 ../src/iop/ashift.c:6136
#: ../src/iop/ashift.c:6138 ../src/libs/navigation.c:112
#: ../src/libs/navigation.c:249
msgid "fit"
msgstr "Fit"

#: ../src/dtgtk/thumbtable.c:1256
msgid "here"
msgstr "here"

#: ../src/dtgtk/thumbtable.c:1257 ../src/views/slideshow.c:426
msgid "there are no images in this collection"
msgstr "There are no images in this collection"

#: ../src/dtgtk/thumbtable.c:1259
msgid "need help?"
msgstr "Need help?"

#: ../src/dtgtk/thumbtable.c:1260
msgid "if you have not imported any images yet"
msgstr "If you have not imported any images yet"

#: ../src/dtgtk/thumbtable.c:1261
msgid "click on <b>?</b> then an on-screen item to open manual page"
msgstr "Click on <b>?</b> then an on-screen item to open manual page"

#: ../src/dtgtk/thumbtable.c:1262
msgid "you can do so in the import module"
msgstr "you can do so in the import module"

#: ../src/dtgtk/thumbtable.c:1263
msgid "press and hold '<b>h</b>' to show all active keyboard shortcuts"
msgstr "Press and hold '<b>h</b>' to show all active shortcuts"

#: ../src/dtgtk/thumbtable.c:1264
msgid "to open the online manual click "
msgstr "To open the online manual click "

#: ../src/dtgtk/thumbtable.c:1265
msgid "try to relax the filter settings in the top panel"
msgstr "Try to relax the filter settings in the top panel"

#: ../src/dtgtk/thumbtable.c:1266
msgid "or add images in the collections module"
msgstr "or add images in the collections module"

#: ../src/dtgtk/thumbtable.c:1267
msgid "personalize darktable"
msgstr "Personalize Darktable"

#: ../src/dtgtk/thumbtable.c:1268
msgid "click on the gear icon for global preferences"
msgstr "Click on the gear icon for global preferences"

#: ../src/dtgtk/thumbtable.c:1270
msgid "click on the keyboard icon to define shortcuts"
msgstr "Click on the keyboard icon to define shortcuts"

#: ../src/dtgtk/thumbtable.c:1272
msgid "try the 'no-click' workflow"
msgstr "Try the 'no-click' workflow"

#: ../src/dtgtk/thumbtable.c:1273
msgid "set module-specific preferences through module's menu"
msgstr "Set module-specific preferences through module's menu"

#: ../src/dtgtk/thumbtable.c:1274
msgid "hover over an image and use keyboard shortcuts"
msgstr "Hover over an image and use shortcuts"

#: ../src/dtgtk/thumbtable.c:1275
msgid "to apply ratings, colors, styles, etc."
msgstr "to apply ratings, colors, styles, etc."

#: ../src/dtgtk/thumbtable.c:1276
msgid "make default raw development look more like your"
msgstr "Make default raw development look more like your"

#: ../src/dtgtk/thumbtable.c:1277
msgid "hover over any button for its description and shortcuts"
msgstr "Hover over any button for its description and shortcuts"

#: ../src/dtgtk/thumbtable.c:1278
msgid "camera's JPEG by applying a camera-specific style"
msgstr "camera's JPEG by applying a camera-specific style"

#: ../src/dtgtk/thumbtable.c:1695
msgid ""
"you have changed the settings related to how thumbnails are generated.\n"
msgstr ""
"You have changed the settings related to how thumbnails are generated.\n"

#: ../src/dtgtk/thumbtable.c:1698
msgid ""
"all cached thumbnails need to be invalidated.\n"
"\n"
msgstr ""
"All cached thumbnails need to be invalidated.\n"
"\n"

#: ../src/dtgtk/thumbtable.c:1702
#, c-format
msgid ""
"cached thumbnails starting from level %d need to be invalidated.\n"
"\n"
msgstr ""
"Cached thumbnails starting from level %d need to be invalidated.\n"
"\n"

#: ../src/dtgtk/thumbtable.c:1707
#, c-format
msgid ""
"cached thumbnails below level %d need to be invalidated.\n"
"\n"
msgstr ""
"Cached thumbnails below level %d need to be invalidated.\n"
"\n"

#: ../src/dtgtk/thumbtable.c:1712
#, c-format
msgid ""
"cached thumbnails between level %d and %d need to be invalidated.\n"
"\n"
msgstr ""
"Cached thumbnails between level %d and %d need to be invalidated.\n"
"\n"

#: ../src/dtgtk/thumbtable.c:1715
msgid "do you want to do that now?"
msgstr "Do you want to do that now?"

#: ../src/dtgtk/thumbtable.c:1717
msgid "cached thumbnails invalidation"
msgstr "Cached thumbnails invalidation"

#. setup history key accelerators
#: ../src/dtgtk/thumbtable.c:2959
msgid "copy history"
msgstr "Copy history"

#: ../src/dtgtk/thumbtable.c:2961
msgid "copy history parts"
msgstr "Copy history parts"

#: ../src/dtgtk/thumbtable.c:2965
msgid "paste history parts"
msgstr "Paste history parts"

#: ../src/dtgtk/thumbtable.c:2970
msgid "duplicate image"
msgstr "Duplicate image"

#: ../src/dtgtk/thumbtable.c:2972
msgid "duplicate image virgin"
msgstr "Duplicate image virgin"

#: ../src/dtgtk/thumbtable.c:2982 ../src/libs/select.c:154
msgid "select film roll"
msgstr "Select film roll"

#: ../src/dtgtk/thumbtable.c:2984 ../src/libs/select.c:158
msgid "select untouched"
msgstr "Select untouched"

#. clang-format off
#. modelines: These editor modelines have been set for all relevant files by tools/update_modelines.py
#. vim: shiftwidth=2 expandtab tabstop=2 cindent
#. kate: tab-indents: off; indent-width 2; replace-tabs on; indent-mode cstyle; remove-trailing-spaces modified;
#. clang-format on
#. allow time for the error to display before script_manager writes it's error message
#. allow time for the error to display before script_manager writes it's error message
#.
#. NAME
#. prequire - a protected lua require
#.
#. SYNOPSIS
#. local du = require "lib/dtutils"
#.
#. local result = du.prequire(req_name)
#. req_name - the filename of the lua code to load without the ".lua" filetype
#.
#. DESCRIPTION
#. prequire is a protected require that can survive an error in the code being loaded without
#. bringing down the calling routine.
#.
#. RETURN VALUE
#. result - the code or true on success, otherwise an error message
#.
#. EXAMPLE
#. prequire("lib/dtutils.file") which would load lib/dtutils/file.lua
#.
#.
#. Sort a table
#. Code copied from http://stackoverflow.com/questions/15706270/sort-a-table-in-lua
#. collect the keys
#. if order function given, sort by it by passing the table and keys a, b,
#. otherwise just sort the keys
#. return the iterator function
#. seed with os.time in seconds and add an extra degree of random for multiple calls in the same second
#.
#. This file is part of darktable,
#. Copyright (c) 2014 Jérémy Rosen
#. Copyright (c) 2016 Bill Ferguson
#.
#. darktable is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation, either version 3 of the License, or
#. (at your option) any later version.
#.
#. darktable is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with darktable.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. DEBUG HELPERS
#. A collection of helper functions to help debugging lua scripts.
#.
#. require it as
#.
#. dhelpers = require "lib/dtutils.debug"
#.
#. Each function is documented in its own header
#.
#.
#.
#. The actual content of the module
#. vim: shiftwidth=2 expandtab tabstop=2 cindent
#. kate: tab-indents: off; indent-width 2; replace-tabs on; remove-trailing-space on;
#.
#. local function to run a test command on windows and return a true if it succeeds
#. instead of returning true if it runs
#.
#.
#. local function to determine if a path name is a windows executable
#.
#. test if directory
#. test exists
#. test if file
#. make sure it's not a directory
#. test executable
#.
#. local function to return a case insensitive pattern for matching
#. i.e. gimp becomes [Gg][Ii][Mm][Pp] which  should match any capitalization
#. of gimp.
#.
#.
#. local function to search windows for an executable
#.
#. use where on path
#. use where on program files
#. use where on program files (x86)
#. save it so we don't have to search again
#.
#. local function to search *nix systems for an executable
#.
#.
#. local function to search macos systems for an executable
#.
#. see if it's in the path
#. save it so we don't have to search again
#.
#. local function to provide a generic search call that can be
#. split into operating system specific calls
#.
#.
#. local function to check if an executable path is
#. a windows executable on linux or macos, thus requiring wine to run
#.
#. check for windows executable to run under wine
#.
#. local function to check if an executable path is
#. a valid executable.  Some generic checks are done before
#. system specific checks are done.
#.
#. reset path preference is the returned preference is a directory
#.
#. local function to the old check_if_bin_exists functionality
#. on windows in order to decrease the amount of windows being
#. created and destroyed by system calls.
#.
#. only run on windows if preference checked
#. the following path, filename, etc functions have
#. moved to the string library since they are string
#. manipulation functions, and to prevent circular
#. library inclusiion.
#. these functions are left here for compatibility
#. with older scripts
#. Thanks Tobias Jakobs for the idea
#. result = os.execute('if exist "'..filepath..'" (cmd /c exit 0) else (cmd /c exit 1)')
#. if not result then
#. result = false
#. end
#. if cp exists, use it
#. if cp was not present, or if cp failed, then a pure lua solution
#. an error occurred, so let's try using the operating system function
#. if the mv didn't exist or succeed, then...
#. pure lua solution
#. nil on error, some value if success
#. break up the filepath into parts
#. check to see if we've incremented before
#. we do 2 digit increments so make sure we didn't grab part of the filename
#. we got the filename so set the increment to 01
#. limit to 99 more exports of the original export
#.
#. The new check_if_bin_exists() does multiple calls to the operating system to check
#. if the file exists and is an executable.  On windows, each call to the operating system
#. causes a window to open in order to run the command, then the window closes when the
#. command exits.  If the user gets annoyed by the "flickering windows", then they can
#. enable this preference to use the old check_if_bin_exists() that relys on the
#. executable path preferences and doesn't do as many checks.
#.
#. set the default log levels
#. returns the path to the file prefixed with @
#. we just need the filename, so grab it from the string
#. Thanks, Tobias Jakobs  :-)
#. these aren't valid for setting levels
#. Keep &amp; first, otherwise it will double escape other characters
#. A sanitized string must be quoted.
#. A quoted string containing no quote characters within is sanitized.
#. Any quote characters within a sanitized string must be properly
#. escaped.
#. strip out single quotes from quoted pathnames
#. Thank you Tobias Jakobs for the awesome regular expression, which I tweaked a little
#. - - - - - - - - - - - - - - - - - - - - - - -
#. C O N S T A N T S
#. - - - - - - - - - - - - - - - - - - - - - - -
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. Not Implemented
#. find the $CATEGORYn and $CATEGORY[n,m] requests and add them to the substitute list
#. grab each complete variable
#. strip of the leading $( and trailing )
#. get the element number and the tag to match
#. new syntax
#. add one to element since lua arrays are 1 based
#. convert image.exif_datetime_taken to system time
#. build the argument substitution list from each image
#. is time millisecond aware?  Implemented in API 9.1.0
#. ROLL.NAME
#. FILE.FOLDER
#. FILE.NAME
#. FILE.EXTENSION
#. ID
#. VERSION
#. VERSION.IF_MULTI
#. VERSION.NAME
#. DARKTABLE.VERSION
#. DARKTABLE.NAME
#. SEQUENCE
#. WIDTH.SENSOR
#. HEIGHT.SENSOR
#. WIDTH.RAW
#. HEIGHT.RAW
#. WIDTH.CROP
#. HEIGHT.CROP
#. WIDTH.EXPORT
#. HEIGHT.EXPORT
#. WIDTH.MAX   -- from export module
#. HEIGHT.MAX  -- from export module
#. YEAR
#. YEAR.SHORT
#. MONTH
#. MONTH.LONG
#. MONTH.SHORT
#. DAY
#. HOUR
#. HOUR.AMPM
#. MINUTE
#. SECOND
#. MSEC
#. EXIF.YEAR
#. EXIF.YEAR.SHORT
#. EXIF.MONTH
#. EXIF.MONTH.LONG
#. EXIF.MONTH.SHORT
#. EXIF.DAY
#. EXIF.HOUR
#. EXIF.HOUR.AMPM
#. EXIF.MINUTE
#. EXIF.SECOND
#. EXIF.MSEC
#. EXIF.DATE.REGIONAL - wont be implemented
#. EXIF.TIME.REGIONAL - wont be implemented
#. EXIF.ISO
#. EXIF.EXPOSURE
#. EXIF.EXPOSURE.BIAS
#. EXIF.EXPOSURE.PROGRAM
#. EXIF.APERTURE
#. EXIF.CROP_FACTOR
#. EXIF.FOCAL.LENGTH
#. EXIF.FOCAL.LENGTH.EQUIV
#. EXIF.FOCUS.DISTANCE
#. EXIF.MAKER
#. EXIF.MODEL
#. EXIF.WHITEBALANCE
#. EXIF.METERING
#. LENS
#. EXIF.FLASH.ICON
#. EXIF.FLASH
#. GPS.LONGITUDE
#. GPS.LATITUDE
#. GPS.ELEVATION
#. GPS.LOCATION.ICON
#. LONGITUDE
#. LATITUDE
#. ELEVATION
#. GPS.LOCATION - wont be implemented
#. STARS
#. RATING.ICONS - wont be implemented
#. LABELS
#. LABELS.ICONS - wont be implemented
#. TITLE
#. DESCRIPTION
#. CREATOR
#. PUBLISHER
#. RIGHTS
#. TAGS - wont be implemented
#. SIDECAR.TXT - wont be implemented
#. FOLDER.PICTURES
#. FOLDER.HOME
#. FOLDER.DESKTOP
#. OPENCL.ACTIVATED - wont be implemented
#. USERNAME
#. NL - wont be implemented
#. JOBCODE - wont be implemented
#. populate the substitution list
#. do category substitutions separately
#: ../src/external/lua-scripts/lib/dtutils/string.lua:887
msgid "$(ROLL.NAME) - roll of the input image"
msgstr "$(ROLL.NAME) - roll of the input image"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:888
#: ../src/gui/gtkentry.c:38
msgid "$(FILE.FOLDER) - folder containing the input image"
msgstr "$(FILE.FOLDER) - folder containing the input image"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:889
#: ../src/gui/gtkentry.c:39
msgid "$(FILE.NAME) - basename of the input image"
msgstr "$(FILE.NAME) - basename of the input image"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:890
#: ../src/gui/gtkentry.c:40
msgid "$(FILE.EXTENSION) - extension of the input image"
msgstr "$(FILE.EXTENSION) - extension of the input image"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:891
#: ../src/gui/gtkentry.c:111
msgid "$(ID) - image ID"
msgstr "$(ID) - image ID"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:892
#: ../src/gui/gtkentry.c:41
msgid "$(VERSION) - duplicate version"
msgstr "$(VERSION) - duplicate version"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:893
#: ../src/gui/gtkentry.c:42
msgid ""
"$(VERSION.IF_MULTI) - same as $(VERSION) but null string if only one version "
"exists"
msgstr ""
"$(VERSION.IF_MULTI) - same as $(VERSION) but null string if only one version "
"exists"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:894
#: ../src/gui/gtkentry.c:43
msgid "$(VERSION.NAME) - version name from metadata"
msgstr "$(VERSION.NAME) - version name from metadata"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:895
#: ../src/gui/gtkentry.c:120
msgid "$(DARKTABLE.VERSION) - current darktable version"
msgstr "$(DARKTABLE.VERSION) - current Darktable version"

#. _("$(DARKTABLE.NAME) - darktable name"),  -- not implemented
#: ../src/external/lua-scripts/lib/dtutils/string.lua:897
#: ../src/gui/gtkentry.c:45
msgid ""
"$(SEQUENCE[n,m]) - sequence number, n: number of digits, m: start number"
msgstr ""
"$(SEQUENCE[n,m]) - sequence number, n: number of digits, m: start number"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:898
#: ../src/gui/gtkentry.c:47
msgid "$(WIDTH.SENSOR) - image sensor width"
msgstr "$(WIDTH.SENSOR) - image sensor width"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:899
#: ../src/gui/gtkentry.c:52
msgid "$(HEIGHT.SENSOR) - image sensor height"
msgstr "$(HEIGHT.SENSOR) - image sensor height"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:900
#: ../src/gui/gtkentry.c:48
msgid "$(WIDTH.RAW) - RAW image width"
msgstr "$(WIDTH.RAW) - RAW image width"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:901
#: ../src/gui/gtkentry.c:53
msgid "$(HEIGHT.RAW) - RAW image height"
msgstr "$(HEIGHT.RAW) - RAW image height"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:902
#: ../src/gui/gtkentry.c:49
msgid "$(WIDTH.CROP) - image width after crop"
msgstr "$(WIDTH.CROP) - image width after crop"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:903
#: ../src/gui/gtkentry.c:54
msgid "$(HEIGHT.CROP) - image height after crop"
msgstr "$(HEIGHT.CROP) - image height after crop"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:904
#: ../src/gui/gtkentry.c:50
msgid "$(WIDTH.EXPORT) - exported image width"
msgstr "$(WIDTH.EXPORT) - exported image width"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:905
#: ../src/gui/gtkentry.c:55
msgid "$(HEIGHT.EXPORT) - exported image height"
msgstr "$(HEIGHT.EXPORT) - exported image height"

#. _("$(WIDTH.MAX) - maximum image export width"),  -- not implemented
#. _("$(HEIGHT.MAX) - maximum image export height"),  -- not implemented
#: ../src/external/lua-scripts/lib/dtutils/string.lua:908
#: ../src/gui/gtkentry.c:56
msgid "$(YEAR) - year"
msgstr "$(YEAR) - year"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:909
#: ../src/gui/gtkentry.c:57
msgid "$(YEAR.SHORT) - year without century"
msgstr "$(YEAR.SHORT) - year without century"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:910
#: ../src/gui/gtkentry.c:58
msgid "$(MONTH) - month"
msgstr "$(MONTH) - month"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:911
#: ../src/gui/gtkentry.c:60
msgid "$(MONTH.LONG) - full month name according to the current locale"
msgstr "$(MONTH.LONG) - full month name according to the current locale"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:912
#: ../src/gui/gtkentry.c:59
msgid "$(MONTH.SHORT) - abbreviated month name according to the current locale"
msgstr ""
"$(MONTH.SHORT) - abbreviated month name according to the current locale"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:913
#: ../src/gui/gtkentry.c:61
msgid "$(DAY) - day"
msgstr "$(DAY) - day"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:914
#: ../src/gui/gtkentry.c:62
msgid "$(HOUR) - hour"
msgstr "$(HOUR) - hour"

#. _("$(HOUR.AMPM) - hour, 12-hour clock"),  -- not implemented
#: ../src/external/lua-scripts/lib/dtutils/string.lua:916
#: ../src/gui/gtkentry.c:64
msgid "$(MINUTE) - minute"
msgstr "$(MINUTE) - minute"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:917
#: ../src/gui/gtkentry.c:65
msgid "$(SECOND) - second"
msgstr "$(SECOND) - second"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:918
#: ../src/gui/gtkentry.c:66
msgid "$(MSEC) - millisecond"
msgstr "$(MSEC) - millisecond"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:919
#: ../src/gui/gtkentry.c:69
msgid "$(EXIF.YEAR) - EXIF year"
msgstr "$(EXIF.YEAR) - EXIF year"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:920
#: ../src/gui/gtkentry.c:70
msgid "$(EXIF.YEAR.SHORT) - EXIF year without century"
msgstr "$(EXIF.YEAR.SHORT) - EXIF year without century"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:921
#: ../src/gui/gtkentry.c:71
msgid "$(EXIF.MONTH) - EXIF month"
msgstr "$(EXIF.MONTH) - EXIF month"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:922
#: ../src/gui/gtkentry.c:73
msgid ""
"$(EXIF.MONTH.LONG) - full EXIF month name according to the current locale"
msgstr ""
"$(EXIF.MONTH.LONG) - full EXIF month name according to the current locale"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:923
#: ../src/gui/gtkentry.c:72
msgid ""
"$(EXIF.MONTH.SHORT) - abbreviated EXIF month name according to the current "
"locale"
msgstr ""
"$(EXIF.MONTH.SHORT) - abbreviated EXIF month name according to the current "
"locale"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:924
#: ../src/gui/gtkentry.c:74
msgid "$(EXIF.DAY) - EXIF day"
msgstr "$(EXIF.DAY) - EXIF day"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:925
#: ../src/gui/gtkentry.c:75
msgid "$(EXIF.HOUR) - EXIF hour"
msgstr "$(EXIF.HOUR) - EXIF hour"

#. _("$(EXIF.HOUR.AMPM) - EXIF hour, 12-hour clock") ..  "\n" .. -- not implemented
#: ../src/external/lua-scripts/lib/dtutils/string.lua:927
#: ../src/gui/gtkentry.c:77
msgid "$(EXIF.MINUTE) - EXIF minute"
msgstr "$(EXIF.MINUTE) - EXIF minute"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:928
#: ../src/gui/gtkentry.c:78
msgid "$(EXIF.SECOND) - EXIF second"
msgstr "$(EXIF.SECOND) - EXIF second"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:929
#: ../src/gui/gtkentry.c:79
msgid "$(EXIF.MSEC) - EXIF millisecond"
msgstr "$(EXIF.MSEC) - EXIF millisecond"

#. _("$(EXIF.DATE.REGIONAL) - localized EXIF date"),  -- not implemented
#. _("$(EXIF.TIME.REGIONAL) - localized EXIF time"),  -- not implemented
#: ../src/external/lua-scripts/lib/dtutils/string.lua:932
#: ../src/gui/gtkentry.c:80
msgid "$(EXIF.ISO) - ISO value"
msgstr "$(EXIF.ISO) - ISO value"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:933
#: ../src/gui/gtkentry.c:83
msgid "$(EXIF.EXPOSURE) - EXIF exposure"
msgstr "$(EXIF.EXPOSURE) - EXIF exposure"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:934
#: ../src/gui/gtkentry.c:81
msgid "$(EXIF.EXPOSURE.BIAS) - EXIF exposure bias"
msgstr "$(EXIF.EXPOSURE.BIAS) - EXIF exposure bias"

#. _("$(EXIF.EXPOSURE.PROGRAM) - EXIF exposure program"),  -- not implemented
#: ../src/external/lua-scripts/lib/dtutils/string.lua:936
#: ../src/gui/gtkentry.c:84
msgid "$(EXIF.APERTURE) - EXIF aperture"
msgstr "$(EXIF.APERTURE) - EXIF aperture"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:937
#: ../src/gui/gtkentry.c:85
msgid "$(EXIF.CROP_FACTOR) - EXIF crop factor"
msgstr "$(EXIF.CROP_FACTOR) - EXIF crop factor"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:938
#: ../src/gui/gtkentry.c:86
msgid "$(EXIF.FOCAL.LENGTH) - EXIF focal length"
msgstr "$(EXIF.FOCAL.LENGTH) - EXIF focal length"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:939
#: ../src/gui/gtkentry.c:87
msgid "$(EXIF.FOCAL.LENGTH.EQUIV) - EXIF 35 mm equivalent focal length"
msgstr "$(EXIF.FOCAL.LENGTH.EQUIV) - EXIF 35 mm equivalent focal length"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:940
#: ../src/gui/gtkentry.c:88
msgid "$(EXIF.FOCUS.DISTANCE) - EXIF focal distance"
msgstr "$(EXIF.FOCUS.DISTANCE) - EXIF focal distance"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:941
#: ../src/gui/gtkentry.c:89
msgid "$(EXIF.MAKER) - camera maker"
msgstr "$(EXIF.MAKER) - camera maker"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:942
#: ../src/gui/gtkentry.c:90
msgid "$(EXIF.MODEL) - camera model"
msgstr "$(EXIF.MODEL) - camera model"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:943
#: ../src/gui/gtkentry.c:91
msgid "$(EXIF.WHITEBALANCE) - EXIF selected white balance"
msgstr "$(EXIF.WHITEBALANCE) - EXIF selected white balance"

#. not implemented
#: ../src/external/lua-scripts/lib/dtutils/string.lua:944
#: ../src/gui/gtkentry.c:92
msgid "$(EXIF.METERING) - EXIF exposure metering mode"
msgstr "$(EXIF.METERING) - EXIF exposure metering mode"

#. not implemented
#: ../src/external/lua-scripts/lib/dtutils/string.lua:945
#: ../src/gui/gtkentry.c:93
msgid "$(EXIF.LENS) - lens"
msgstr "$(EXIF.LENS) - lens"

#. _("$(EXIF.FLASH.ICON) - icon indicating whether flash was used") ..  -- not implemented
#: ../src/external/lua-scripts/lib/dtutils/string.lua:947
#: ../src/gui/gtkentry.c:95
msgid "$(EXIF.FLASH) - was flash used (yes/no/--)"
msgstr "$(EXIF.FLASH) - was flash used (yes/no/--)"

#. not implemented
#. _("$(GPS.LONGITUDE) - longitude"),-- not implemented
#. _("$(GPS.LATITUDE) - latitude"),-- not implemented
#. _("$(GPS.ELEVATION) - elevation"),-- not implemented
#. _("$(GPS.LOCATION.ICON) - icon indicating whether GPS location is known"),-- not implemented
#: ../src/external/lua-scripts/lib/dtutils/string.lua:952
#: ../src/gui/gtkentry.c:100
msgid "$(LONGITUDE) - longitude"
msgstr "$(LONGITUDE) - longitude"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:953
#: ../src/gui/gtkentry.c:101
msgid "$(LATITUDE) - latitude"
msgstr "$(LATITUDE) - latitude"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:954
#: ../src/gui/gtkentry.c:102
msgid "$(ELEVATION) - elevation"
msgstr "$(ELEVATION) - elevation"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:955
#: ../src/gui/gtkentry.c:103
msgid "$(STARS) - star rating as number (-1 for rejected)"
msgstr "$(STARS) - star rating as number (-1 for rejected)"

#. _("$(RATING.ICONS) - star/reject rating in icon form"),-- not implemented
#: ../src/external/lua-scripts/lib/dtutils/string.lua:957
#: ../src/gui/gtkentry.c:105
msgid "$(LABELS) - color labels as text"
msgstr "$(LABELS) - color labels as text"

#. _("$(LABELS.ICONS) - color labels as icons"),-- not implemented
#: ../src/external/lua-scripts/lib/dtutils/string.lua:959
msgid "$(TITLE) - title from metadata"
msgstr "$(TITLE) - title from metadata"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:960
msgid "$(DESCRIPTION) - description from metadata"
msgstr "$(DESCRIPTION) - description from metadata"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:961
msgid "$(CREATOR) - creator from metadata"
msgstr "$(CREATOR) - creator from metadata"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:962
msgid "$(PUBLISHER) - publisher from metadata"
msgstr "$(PUBLISHER) - publisher from metadata"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:963
msgid "$(RIGHTS) - rights from metadata"
msgstr "$(RIGHTS) - rights from metadata"

#. _("$(TAGS) - tags as set in metadata settings"),
#: ../src/external/lua-scripts/lib/dtutils/string.lua:965
#: ../src/gui/gtkentry.c:117
msgid "$(CATEGORY[n,category]) - subtag of level n in hierarchical tags"
msgstr "$(CATEGORY[n,category]) - subtag of level n in hierarchical tags"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:966
#: ../src/gui/gtkentry.c:121
msgid "$(SIDECAR_TXT) - contents of .txt sidecar file, if present"
msgstr "$(SIDECAR_TXT) - contents of .txt sidecar file, if present"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:967
#: ../src/gui/gtkentry.c:113
msgid "$(FOLDER.PICTURES) - pictures folder"
msgstr "$(FOLDER.PICTURES) - pictures folder"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:968
#: ../src/gui/gtkentry.c:114
msgid "$(FOLDER.HOME) - home folder"
msgstr "$(FOLDER.HOME) - home folder"

#: ../src/external/lua-scripts/lib/dtutils/string.lua:969
#: ../src/gui/gtkentry.c:115
msgid "$(FOLDER.DESKTOP) - desktop folder"
msgstr "$(FOLDER.DESKTOP) - desktop folder"

#. _("$(OPENCL.ACTIVATED) - whether OpenCL is activated"),
#: ../src/external/lua-scripts/lib/dtutils/string.lua:971
#: ../src/gui/gtkentry.c:112
msgid "$(USERNAME) - login name"
msgstr "$(USERNAME) - login name"

#. _("$(NL) - newline"),
#. _("$(JOBCODE) - job code for import"),
#. handle different versions of names
#. get the substitution and do any string manipulations requested
#. remove the var from the string
#. string modifications
#. replace the substitution variables in a string
#. change the encoding of the terminal to handle non-english characters in path
#. On Windows we don't need any command. (start e.g. has problems with spaces in the filename, even if we put quoter around them.) https://stackoverflow.com/questions/13691827/opening-file-with-spaces-in-windows-via-command-prompt
#.
#.
#. apply_camera_style.lua - apply camera style to matching images
#.
#. Copyright (C) 2024 Bill Ferguson <wpferguson@gmail.com>.
#.
#. This program is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation; either version 3 of the License, or
#. (at your option) any later version.
#.
#. This program is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with this program.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. apply_camera_style - apply darktable camera style to matching images
#.
#. apply a camera style corresponding to the camera used to
#. take the image to provide a starting point for editing that
#. is similar to the SOOC jpeg.
#.
#. ADDITIONAL SOFTWARE NEEDED FOR THIS SCRIPT
#. none
#.
#. USAGE
#. start the script from script_manager
#.
#. BUGS, COMMENTS, SUGGESTIONS
#. Bill Ferguson <wpferguson@gmail.com>
#.
#. CHANGES
#.
#. local df = require "lib/dtutils.file"
#. local ds = require "lib/dtutils.string"
#. local dtsys = require "lib/dtutils.system"
#. local debug = require "darktable.debug"
#. - - - - - - - - - - - - - - - - - - - - - - -
#. C O N S T A N T S
#. - - - - - - - - - - - - - - - - - - - - - - -
#. path separator
#. command separator
#. - - - - - - - - - - - - - - - - - - - - - - -
#. A P I  C H E C K
#. - - - - - - - - - - - - - - - - - - - - - - -
#. camera styles added to darktable 5.0
#. - - - - - - - - - - - - - - - - - - - - - - - - -
#. I 1 8 N
#. - - - - - - - - - - - - - - - - - - - - - - - - -
#. - - - - - - - - - - - - - - - - - - - - - - - - -
#. S C R I P T  M A N A G E R  I N T E G R A T I O N
#. - - - - - - - - - - - - - - - - - - - - - - - - -
#. function to destory the script
#. set to hide for libs since we can't destroy them commpletely yet
#. how to restart the (lib) script after it's been hidden - i.e. make it visible again
#. only required for libs since the destroy_method only hides them
#: ../src/external/lua-scripts/official/apply_camera_style.lua:94
msgid "apply camera style"
msgstr "Apply camera style"

#. name of script
#: ../src/external/lua-scripts/official/apply_camera_style.lua:95
msgid "apply darktable camera style to matching images"
msgstr "Apply Darktable camera style to matching images"

#. purpose of script
#. your name and optionally e-mail address
#. URL to help/documentation
#. - - - - - - - - - - - - - - - - - - - - - - -
#. L O G  L E V E L
#. - - - - - - - - - - - - - - - - - - - - - - -
#. - - - - - - - - - - - - - - - - - - - - - - -
#. N A M E  S P A C E
#. - - - - - - - - - - - - - - - - - - - - - - -
#. - - - - - - - - - - - - - - - - - - - - - - -
#. G L O B A L  V A R I A B L E S
#. - - - - - - - - - - - - - - - - - - - - - - -
#. - - - - - - - - - - - - - - - - - - - - - - -
#. P R E F E R E N C E S
#. - - - - - - - - - - - - - - - - - - - - - - -
#. - - - - - - - - - - - - - - - - - - - - - - -
#. A L I A S E S
#. - - - - - - - - - - - - - - - - - - - - - - -
#. - - - - - - - - - - - - - - - - - - - - - - -
#. F U N C T I O N S
#. - - - - - - - - - - - - - - - - - - - - - - -
#. -----------------
#. helper functions
#. -----------------
#. -----------------
#. script functions
#. -----------------
#. strip off series
#. match a character
#. handle EOS R case
#. escape dashes
#. make spaces optional
#. until we end up with a set, I'll defer set processing, i.e. [...]
#. anchor the pattern to ensure we don't short match
#. separate the styles into
#.
#. acs.styles -
#. maker -
#. styles {}
#. patterns {}
#. strip off the maker name
#: ../src/external/lua-scripts/official/apply_camera_style.lua:381
msgid "applying camera styles to images"
msgstr "Applying camera styles to images"

#. - - - - - - - - - - - - - - - - - - - - - - -
#. M A I N  P R O G R A M
#. - - - - - - - - - - - - - - - - - - - - - - -
#. - - - - - - - - - - - - - - - - - - - - - - -
#. U S E R  I N T E R F A C E
#. - - - - - - - - - - - - - - - - - - - - - - -
#. - - - - - - - - - - - - - - - - - - - - - - -
#. D A R K T A B L E  I N T E G R A T I O N
#. - - - - - - - - - - - - - - - - - - - - - - -
#. - - - - - - - - - - - - - - - - - - - - - - -
#. E V E N T S
#. - - - - - - - - - - - - - - - - - - - - - - -
#: ../src/external/lua-scripts/official/apply_camera_style.lua:474
msgid "apply darktable camera styles to collection"
msgstr "Apply Darktable camera styles to collection"

#: ../src/external/lua-scripts/official/apply_camera_style.lua:480
msgid "apply darktable camera styles to selection"
msgstr "Apply Darktable camera styles to selection"

#.
#. This file is part of darktable,
#. copyright (c) 2015 Tobias Ellinghaus
#.
#. darktable is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation, either version 3 of the License, or
#. (at your option) any later version.
#.
#. darktable is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with darktable.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. CHECK FOR UPDATES
#. a simple script that will automatically look for newer releases on github and inform
#. when there is something. it will only check on startup and only once a week.
#.
#. USAGE
#. * install luasec and cjson for Lua 5.4 on your system
#. * require this script from your main lua file
#. * restart darktable
#.
#.
#. return data structure for script_manager
#: ../src/external/lua-scripts/official/check_for_updates.lua:48
msgid "check for updates"
msgstr "Check for updates"

#: ../src/external/lua-scripts/official/check_for_updates.lua:49
msgid "check for newer darktable releases"
msgstr "Check for newer Darktable releases"

#. function to destory the script
#. set to hide for libs since we can't destroy them commpletely yet
#. how to restart the (lib) script after it's been hidden - i.e. make it visible again
#. only required for libs since the destroy_method only hides them
#. compare two version strings of the form "major.minor.patch"
#. returns -1, 0, 1 if the first version is smaller, equal, greater than the second version,
#. or nil if one or both are of the wrong format
#. strings like "release-1.2.3" and "1.2.3+456~gb00b5" are fine, too
#. when rc == 0 then it's a proper release and newer than the rcs
#. nothing to destroy
#. local function test(a, b, r)
#. local cmp = compare_versions(a, b)
#. if(not cmp) then
#. print(a .. " ./. " .. b .. " => MALFORMED INPUT")
#. elseif(cmp == r) then
#. print(a .. " ./. " .. b .. " => PASSED")
#. else
#. print(a .. " ./. " .. b .. " => FAILED")
#. end
#. end
#.
#. test("malformed", "1.0.0", 0)
#. test("2.0rc1+135~ge456b2b-dirty", "release-1.6.9", 1)
#. test("release-1.6.9", "2.0rc1+135~ge456b2b-dirty", -1)
#. test("2.0rc1+135~ge456b2b-dirty", "2.0rc2+135~ge456b2b-dirty", -1)
#. test("2.0rc2+135~ge456b2b-dirty", "2.0rc1+135~ge456b2b-dirty", 1)
#. test("2.0rc3+135~ge456b2b-dirty", "release-2.0", -1)
#. test("2.0rc3+135~ge456b2b-dirty", "release-2.0.0", -1)
#. test("1.0.0", "2.0.0", -1)
#. test("2.0.0", "1.0.0", 1)
#. test("3.0.0", "3.0.0", 0)
#. check stored timestamp and skip the check if the last time was not too long ago
#. for now we are assuming that os.time() returns seconds. that's not guaranteed but the case on many systems.
#. the reference date doesn't matter, as long as it's currently positive (we start with 0 the first time)
#. see http://lua-users.org/wiki/DateAndTime
#. check once a week
#. try to get the latest release's version from github and compare to what we are running
#. see https://developer.github.com/v3/repos/releases/ for the api docs
#. just ignore when anything fails and retry at some other time
#. http://www.kyne.com.au/~mark/software/lua-cjson-manual.html
#. update timestamp to not check again for a while
#.
#. This file is part of darktable,
#. copyright (c) 2016 Tobias Ellinghaus
#.
#. darktable is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation, either version 3 of the License, or
#. (at your option) any later version.
#.
#. darktable is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with darktable.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. ADD SUPPORT FOR COPYING METADATA+RATING+COLOR LABELS+TAGS BETWEEN IMAGES
#. This script adds keyboard shortcuts and buttons to copy/paste metadata between images.
#.
#. USAGE
#. * require this script from your main lua file
#. * it adds buttons to the selected images module
#. * it adds two keyboard shortcuts
#.
#. return data structure for script_manager
#: ../src/external/lua-scripts/official/copy_paste_metadata.lua:43
msgid "copy paste metadata"
msgstr "Copy-paste metadata"

#: ../src/external/lua-scripts/official/copy_paste_metadata.lua:44
msgid ""
"adds keyboard shortcuts and buttons to copy/paste metadata between images"
msgstr ""
"Adds keyboard shortcuts and buttons to copy/paste metadata between images"

#. function to destory the script
#. set to hide for libs since we can't destroy them commpletely yet
#. how to restart the (lib) script after it's been hidden - i.e. make it visible again
#. only required for libs since the destroy_method only hides them
#. set this to "false" if you don't want to overwrite metadata fields
#. (title, description, creator, publisher and rights) that are already set
#: ../src/external/lua-scripts/official/copy_paste_metadata.lua:136
#: ../src/external/lua-scripts/official/copy_paste_metadata.lua:154
msgid "copy metadata"
msgstr "Copy metadata"

#: ../src/external/lua-scripts/official/copy_paste_metadata.lua:138
msgid "copy metadata of the first selected image"
msgstr "Copy metadata of the first selected image"

#: ../src/external/lua-scripts/official/copy_paste_metadata.lua:144
#: ../src/external/lua-scripts/official/copy_paste_metadata.lua:160
msgid "paste metadata"
msgstr "Paste metadata"

#: ../src/external/lua-scripts/official/copy_paste_metadata.lua:146
msgid "paste metadata to the selected images"
msgstr "Paste metadata to the selected images"

#.
#. This file is part of darktable,
#. copyright (c) 2014--2018 Tobias Ellinghaus
#.
#. darktable is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation, either version 3 of the License, or
#. (at your option) any later version.
#.
#. darktable is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with darktable.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. DELETE LONG TAGS
#. A simple script that will automatically delete all tags longer than a set length
#.
#. USAGE
#. * require this script from your main lua file
#. * set the the maximum length in darktable's preference
#. * restart darktable
#.
#. all tags longer than the given length will be automatically deleted at every restart
#.
#.
#. return data structure for script_manager
#: ../src/external/lua-scripts/official/delete_long_tags.lua:47
msgid "delete long tags"
msgstr "Delete long tags"

#: ../src/external/lua-scripts/official/delete_long_tags.lua:48
msgid "delete all tags longer than a set length"
msgstr "Delete all tags longer than a set length"

#. function to destory the script
#. set to hide for libs since we can't destroy them commpletely yet
#. how to restart the (lib) script after it's been hidden - i.e. make it visible again
#. only required for libs since the destroy_method only hides them
#. noting to destroy
#. deleting while iterating the tags list seems to break the iterator!
#.
#. This file is part of darktable,
#. copyright (c) 2018 Tobias Ellinghaus
#.
#. darktable is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation, either version 3 of the License, or
#. (at your option) any later version.
#.
#. darktable is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with darktable.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. DELETE UNUSED TAGS
#. A simple script that will automatically delete all tags that are not attached to any images
#.
#. USAGE
#. * require this script from your main lua file
#. * restart darktable
#.
#. all tags that are not used will be automatically deleted at every restart
#.
#. noting to destroy
#. return data structure for script_manager
#: ../src/external/lua-scripts/official/delete_unused_tags.lua:51
#: ../src/external/lua-scripts/official/delete_unused_tags.lua:52
msgid "delete unused tags"
msgstr "Delete unused tags"

#. function to destory the script
#. set to hide for libs since we can't destroy them commpletely yet
#. how to restart the (lib) script after it's been hidden - i.e. make it visible again
#. only required for libs since the destroy_method only hides them
#. deleting while iterating the tags list seems to break the iterator!
#.
#. This file is part of darktable,
#. copyright (c) 2016 Tobias Ellinghaus
#.
#. darktable is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation, either version 3 of the License, or
#. (at your option) any later version.
#.
#. darktable is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with darktable.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. RUN ENFUSE ON THE SELECTED IMAGES
#. This script uses enfuse to merge the selected images into one tonemapped image and imports the result.
#. It only works on ldr images (like, JPEG).
#.
#. USAGE
#. * require this script from your main lua file
#. * it creates a new lighttable module
#.
#. TODO
#. * remember the exposure_mu value in config when the slider is moved
#. * make the output filename unique so you can use it more than once per filmroll
#. * find a less stupid way to make sure the float value of exposure_mu gets turned into a string
#. with a decimal point instead of a comma in some languages
#. * export images that are not ldr and remove them afterwards
#.
#. return data structure for script_manager
#. function to destory the script
#. set to hide for libs since we can't destroy them commpletely yet
#. how to restart the (lib) script after it's been hidden - i.e. make it visible again
#. only required for libs since the destroy_method only hides them
#. plugin name
#: ../src/external/lua-scripts/official/enfuse.lua:55
#: ../src/external/lua-scripts/official/enfuse.lua:75
msgid "enfuse"
msgstr "Enfuse"

#: ../src/external/lua-scripts/official/enfuse.lua:56
msgid "exposure blend images"
msgstr "Exposure blend images"

#. name
#. expandable
#. resetable
#. containers
#. widget
#. view_enter
#. view_leave
#. add a new lib
#. is enfuse installed?
#. instance of DT tiff exporter
#. check the version so that we can use the correct arguments
#. initialize exposure_mu value and depth setting in config to sane defaults (would be 0 otherwise)
#. set up some widgets, initialized from config
#: ../src/external/lua-scripts/official/enfuse.lua:138
msgid "exposure mu"
msgstr "Exposure mu"

#: ../src/external/lua-scripts/official/enfuse.lua:139
msgid ""
"center also known as mean of gaussian weighting function (0 <= mean <= 1); "
"default: 0.5"
msgstr ""
"Center also known as mean of gaussian weighting function (0 <= mean <= 1); "
"default: 0.5"

#: ../src/external/lua-scripts/official/enfuse.lua:147
msgid "exposure optimum"
msgstr "Exposure optimum"

#: ../src/external/lua-scripts/official/enfuse.lua:148
msgid ""
"optimum exposure value, usually the maximum of the weighting function (0 <= "
"optimum <=1); default 0.5"
msgstr ""
"Optimum exposure value, usually the maximum of the weighting function (0 <= "
"optimum <=1); default 0.5"

#: ../src/external/lua-scripts/official/enfuse.lua:157
msgid "depth"
msgstr "Bit depth"

#: ../src/external/lua-scripts/official/enfuse.lua:158
msgid "the number of bits per channel of the output image"
msgstr "The number of bits per channel of the output image"

#: ../src/external/lua-scripts/official/enfuse.lua:166
msgid "blend colorspace"
msgstr "Blend colorspace"

#: ../src/external/lua-scripts/official/enfuse.lua:167
msgid "force blending in selected colorspace"
msgstr "Force blending in selected colorspace"

#: ../src/external/lua-scripts/official/enfuse.lua:174
msgid "run enfuse"
msgstr "Run Enfuse"

#: ../src/external/lua-scripts/official/enfuse.lua:174
msgid "enfuse not installed"
msgstr "Enfuse not installed"

#. remember exposure_mu
#. TODO: find a way to save it whenever the value changes
#. create a temp response file
#. windows os.tmpname() defaults to root directory
#: ../src/external/lua-scripts/official/enfuse.lua:192
#, lua-format
msgid "error writing to '%s'"
msgstr "Error writing to '%s'"

#. add all filenames to the response file
#. only use ldr files as enfuse can't open raws
#. alternatively raws will be exported as tiff
#. windows os.tmpname() defaults to root directory
#: ../src/external/lua-scripts/official/enfuse.lua:215
#, lua-format
msgid "converting raw file '%s' to tiff..."
msgstr "Converting raw file '%s' to TIFF..."

#. other images will be skipped
#: ../src/external/lua-scripts/official/enfuse.lua:225
#, lua-format
msgid "skipping %s..."
msgstr "Skipping %s..."

#. bail out if there is nothing to do
#: ../src/external/lua-scripts/official/enfuse.lua:232
msgid "no suitable images selected, nothing to do for enfuse"
msgstr "No suitable images selected, nothing to do for Enfuse"

#: ../src/external/lua-scripts/official/enfuse.lua:238
#, lua-format
msgid "%d image(s) skipped"
msgstr "%d image(s) skipped"

#. call enfuse on the response file
#. TODO: find something nicer
#: ../src/external/lua-scripts/official/enfuse.lua:258
msgid "enfuse failed, see terminal output for details"
msgstr "Enfuse failed, see terminal output for details"

#. remove the response file
#. import resulting tiff
#. tell the user that everything worked
#: ../src/external/lua-scripts/official/enfuse.lua:270
msgid "enfuse was successful, resulting image has been imported"
msgstr "Enfuse was successful, resulting image has been imported"

#. normally printing to stdout is bad, but we allow enfuse to show its output, so adding one extra line is ok
#: ../src/external/lua-scripts/official/enfuse.lua:272
#, lua-format
msgid "enfuse: done, resulting image '%s' has been imported with id %d"
msgstr "Enfuse: done, resulting image '%s' has been imported with id %d"

#. ... and tell dt about it all
#: ../src/external/lua-scripts/official/enfuse.lua:306
msgid "could not find enfuse executable, not loading enfuse exporter..."
msgstr "Could not find Enfuse executable, not loading Enfuse exporter..."

#. vim: shiftwidth=2 expandtab tabstop=2 cindent syntax=lua
#. kate: hl Lua;
#.
#. This file is part of darktable,
#. copyright (c) 2014 Tobias Ellinghaus
#.
#. darktable is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation, either version 3 of the License, or
#. (at your option) any later version.
#.
#. darktable is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with darktable.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. GENERATE IMAGE TEXT
#. A script to run a command on images to generate text metadata
#.
#. The medata will be displayed as an overlay on the image in lighttable mode
#.
#. USAGE
#. * require this script from your main lua file
#. * set a command to run on all image, this command should output text on stdout
#. * enable image file generation
#.
#.
#.
#. TODO:
#. * enable showing of the txt file (plugins/lighttable/draw_custom_metadata) if this script is enabled
#. * maybe allow a lua command returning text instead of a command line call? both?
#. * make filenames with double quotes (") work
#. return data structure for script_manager
#: ../src/external/lua-scripts/official/generate_image_txt.lua:54
msgid "generate image text"
msgstr "Generate image text"

#: ../src/external/lua-scripts/official/generate_image_txt.lua:55
msgid "overlay metadata on the selected image(s)"
msgstr "Overlay metadata on the selected image(s)"

#. function to destory the script
#. set to hide for libs since we can't destroy them commpletely yet
#. how to restart the (lib) script after it's been hidden - i.e. make it visible again
#. only required for libs since the destroy_method only hides them
#: ../src/external/lua-scripts/official/generate_image_txt.lua:68
msgid "create txt sidecars to display with images"
msgstr "Create txt sidecars to display with images"

#: ../src/external/lua-scripts/official/generate_image_txt.lua:69
msgid ""
"the txt files created get shown when the lighttable is zoomed in to one "
"image. also enable the txt overlay setting in the gui tab"
msgstr "Created txt files get shown in full preview layout"

#: ../src/external/lua-scripts/official/generate_image_txt.lua:75
msgid "command to generate the txt sidecar"
msgstr "Command to generate the txt sidecar"

#: ../src/external/lua-scripts/official/generate_image_txt.lua:76
msgid ""
"the output of this command gets written to the txt file. use $(FILE_NAME) "
"for the image file"
msgstr ""
"The output of this command gets written to the txt file. Use $(FILE_NAME) "
"for the image file"

#: ../src/external/lua-scripts/official/generate_image_txt.lua:82
msgid "the command for txt sidecars looks bad. better check the preferences"
msgstr "The command for txt sidecars looks bad. Better check the preferences"

#. no need to waste processing time if the image has a txt file already
#. there should be at least one "$(FILE_NAME)" in the command. warn if not, but only once
#. set the flag to true first so that subsequent runs don't mess with the txt
#. next: create the txt
#. better safe than sorry: check if the file maybe exists. this is for example true when shooting raw+jpg
#. we are confident now that it's safe to write the file
#. compose the command to run
#. finally, run it
#. vim: shiftwidth=2 expandtab tabstop=2 cindent
#. kate: tab-indents: off; indent-width 2; replace-tabs on; remove-trailing-space on;
#.
#. This file is part of darktable,
#. copyright (c) 2014 Jérémy Rosen
#.
#. darktable is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation, either version 3 of the License, or
#. (at your option) any later version.
#.
#. darktable is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with darktable.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. IMAGE_PATH_IN_UI
#. Add a widget with the path of the selected images for easy copy/past
#. Simple shortcuts to have multiple selection bufers
#.
#.
#. USAGE
#. * require this file from your main lua config file:
#.
#. This plugin will add a widget at the bottom of the left column in lighttable mode
#.
#.
#.
#. return data structure for script_manager
#: ../src/external/lua-scripts/official/image_path_in_ui.lua:47
msgid "image path in UI"
msgstr "Image path in UI"

#: ../src/external/lua-scripts/official/image_path_in_ui.lua:48
msgid "print the image path in the UI"
msgstr "Print the image path in the UI"

#. function to destory the script
#. set to hide for libs since we can't destroy them commpletely yet
#. how to restart the (lib) script after it's been hidden - i.e. make it visible again
#. only required for libs since the destroy_method only hides them
#: ../src/external/lua-scripts/official/image_path_in_ui.lua:66
msgid "selected images path"
msgstr "Selected images path"

#.
#. vim: shiftwidth=2 expandtab tabstop=2 cindent syntax=lua
#.
#. This file is part of darktable,
#. copyright (c) 2015 Tobias Ellinghaus
#.
#. darktable is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation, either version 3 of the License, or
#. (at your option) any later version.
#.
#. darktable is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with darktable.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. IMPORT FILTER MANAGER
#. This script adds a dropdown list with import filters to the import dialog.
#. Scripts can add new filters by registering them with
#. darktable.register_import_filter(name, callback)
#. The callback has type function(event, images), i.e., it is the same as when
#. directly registering the pre-import event.
#.
#.
#. USAGE
#. * require this script from your main lua file
#. * also require some files with import filters, for example import_filters.lua.
#. it is important to add them AFTER this one!
#.
#: ../src/external/lua-scripts/official/import_filter_manager.lua:44
msgid "import filter manager"
msgstr "Import filter manager"

#: ../src/external/lua-scripts/official/import_filter_manager.lua:45
msgid "manage import filters"
msgstr "Manage import filters"

#. function to destory the script
#. set to hide for libs since we can't destroy them commpletely yet
#. how to restart the (lib) script after it's been hidden - i.e. make it visible again
#. only required for libs since the destroy_method only hides them
#. allow changing the filter from the preferences
#. the dropdown to select the active filter from the import dialog
#: ../src/external/lua-scripts/official/import_filter_manager.lua:60
#: ../src/external/lua-scripts/official/import_filter_manager.lua:66
msgid "import filter"
msgstr "Import filter"

#: ../src/external/lua-scripts/official/import_filter_manager.lua:60
msgid "the name of the filter used for importing images"
msgstr "The name of the filter used for importing images"

#: ../src/external/lua-scripts/official/import_filter_manager.lua:68
msgid "import filters are applied after completion of the import dialog"
msgstr "Import filters are applied after completion of the import dialog"

#. the first entry in the list is hard coded to "" so it's possible to have no filter
#. this is just a wrapper which calls the active import filter
#. add a new global function to register import filters
#. noting to destroy
#. vim: shiftwidth=2 expandtab tabstop=2 cindent
#. kate: tab-indents: off; indent-width 2; replace-tabs on; remove-trailing-space on;
#.
#. This file is part of darktable,
#. copyright (c) 2015-2016 Tobias Ellinghaus & Christian Mandel
#.
#. darktable is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation, either version 3 of the License, or
#. (at your option) any later version.
#.
#. darktable is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with darktable.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. EXAMPLE IMPORT FILTERS
#. This script goes along with the import filter manager. It adds two filters:
#. * ignore jpegs: this one does the same as the existing option in the import dialog
#. and just skips all JPEGs during import.
#. * prefer raw over jpeg: this one is a bit more elaborate, it ignores JPEGs when there
#. is also another file with the same basename, otherwise it
#. allows JPEGs, too.
#.
#. USAGE
#. * require this script from your main lua file AFTER import_filter_manager.lua
#.
#: ../src/external/lua-scripts/official/import_filters.lua:42
msgid "import filters"
msgstr "Import filters"

#: ../src/external/lua-scripts/official/import_filters.lua:43
msgid "import filtering"
msgstr "Import filtering"

#. function to destory the script
#. set to hide for libs since we can't destroy them commpletely yet
#. how to restart the (lib) script after it's been hidden - i.e. make it visible again
#. only required for libs since the destroy_method only hides them
#. we get fed a sorted list of filenames. just setting images to ignore to nil is enough
#. ignore jpeg
#. ignore jpeg iff another format for the image is found
#. add dummy image to force processing for the last image
#. we are done with the base name, act according to what we found out
#. remember what we have here to act accordingly after all instances of this base name were checked
#. remove dummy image from list (just to make sure, it works even with keeping
#. the dummy but that may break in the future), table.remove(images) does not
#. work reliable because it can fail for sparse tables
#. nothing to destroy
#. vim: shiftwidth=2 expandtab tabstop=2 cindent
#. kate: tab-indents: off; indent-width 2; replace-tabs on; remove-trailing-space on;
#.
#. This file is part of darktable,
#. copyright (c) 2014 Jérémy Rosen
#.
#. darktable is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation, either version 3 of the License, or
#. (at your option) any later version.
#.
#. darktable is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with darktable.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. SAVE SELECTION
#. Simple shortcuts to have multiple selection bufers
#.
#.
#. USAGE
#. * require this file from your main lua config file:
#. * go to configuration => preferences => lua
#. * set the shortcuts you want to use
#.
#. This plugin will provide shortcuts to save to and restore from up to five temporary buffers
#.
#. This plugin also provides a shortcut to swap the current selection with a quick-swap buffer
#.
#. The variable "buffer_count" controls the number of selection buffers,
#. increase it if you need more temporary selection buffers
#.
#.
#. return data structure for script_manager
#: ../src/external/lua-scripts/official/save_selection.lua:52
msgid "save selection"
msgstr "Save selection"

#: ../src/external/lua-scripts/official/save_selection.lua:53
msgid "shortcuts providing multiple selection buffers"
msgstr "Shortcuts providing multiple selection buffers"

#. function to destory the script
#. set to hide for libs since we can't destroy them commpletely yet
#. how to restart the (lib) script after it's been hidden - i.e. make it visible again
#. only required for libs since the destroy_method only hides them
#: ../src/external/lua-scripts/official/save_selection.lua:77
#, lua-format
msgid "save to buffer %d"
msgstr "Save to buffer %d"

#: ../src/external/lua-scripts/official/save_selection.lua:80
#, lua-format
msgid "restore from buffer %d"
msgstr "Restore from buffer %d"

#: ../src/external/lua-scripts/official/save_selection.lua:86
msgid "switch selection with temporary buffer"
msgstr "Switch selection with temporary buffer"

#.
#. vim: shiftwidth=2 expandtab tabstop=2 cindent syntax=lua
#.
#. This file is part of darktable,
#. copyright (c) 2015 Jérémy Rosen & Pascal Obry
#. edited 2016 Tejovanth N
#.
#. darktable is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation, either version 3 of the License, or
#. (at your option) any later version.
#.
#. darktable is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with darktable.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. SELECTION_TO_PDF
#. Generates a PDF file (via Latex) containing all selected images
#.
#. ADDITIANAL SOFTWARE NEEDED FOR THIS SCRIPT
#. * a PDF-Viewer
#. * pdflatex (Latex)
#.
#. USAGE
#. * require this file from your main lua config file:
#.
#. This plugin will add a new exporter that will allow you to generate the pdf file
#.
#. Plugin allows you to choose how many thumbnails you need per row
#.
#.
#.
#. return data structure for script_manager
#: ../src/external/lua-scripts/official/selection_to_pdf.lua:52
msgid "selection to PDF"
msgstr "Selection to PDF"

#: ../src/external/lua-scripts/official/selection_to_pdf.lua:53
msgid "generate a pdf file of selected images"
msgstr "Generate a PDF file of selected images"

#. function to destory the script
#. set to hide for libs since we can't destroy them commpletely yet
#. how to restart the (lib) script after it's been hidden - i.e. make it visible again
#. only required for libs since the destroy_method only hides them
#: ../src/external/lua-scripts/official/selection_to_pdf.lua:65
msgid "a pdf viewer"
msgstr "A PDF viewer"

#: ../src/external/lua-scripts/official/selection_to_pdf.lua:66
msgid "can be an absolute pathname or the tool may be in the PATH"
msgstr "Can be an absolute pathname or the tool may be in the PATH"

#: ../src/external/lua-scripts/official/selection_to_pdf.lua:74
msgid "thumbs per line"
msgstr "Thumbs per line"

#. The soft minimum value for the slider, the slider can't go beyond this point
#. The soft maximum value for the slider, the slider can't go beyond this point
#. The hard minimum value for the slider, the user can't manually enter a value beyond this point
#. The hard maximum value for the slider, the user can't manually enter a value beyond this point
#. The current value of the slider
#: ../src/external/lua-scripts/official/selection_to_pdf.lua:83
msgid "title:"
msgstr "Title:"

#: ../src/external/lua-scripts/official/selection_to_pdf.lua:85
msgid "thumbnails per row:"
msgstr "Thumbnails per row:"

#. fact is that latex will get confused if the filename has multiple dots.
#. so \includegraphics{file.01.jpg} wont work. We need to output the filename
#. and extention separated, e.g: \includegraphics{{file.01}.jpg}
#: ../src/external/lua-scripts/official/selection_to_pdf.lua:132
msgid "export thumbnails to pdf"
msgstr "Export thumbnails to PDF"

#. convert to PDF
#: ../src/external/lua-scripts/official/selection_to_pdf.lua:179
msgid "problem running pdflatex"
msgstr "Problem running pdflatex"

#. this one is probably usefull to the user
#. open the PDF
#: ../src/external/lua-scripts/official/selection_to_pdf.lua:189
msgid "problem running pdf viewer"
msgstr "Problem running PDF viewer"

#. this one is probably usefull to the user
#. finally do some clean-up
#.
#. vim: shiftwidth=2 expandtab tabstop=2 cindent syntax=lua
#.
#. This file is part of darktable,
#. copyright (c) 2018 Bill Ferguson
#.
#. darktable is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation, either version 3 of the License, or
#. (at your option) any later version.
#.
#. darktable is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with darktable.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. executable_manager.lua - a tool for managing external executables used by darktable lua scripts
#.
#. executable_manager is a tool for managing the executable preferences stored in the darktablerc file.
#. On startup the darktablerc file is scanned and a widget is built for each executable path.  The user
#. can select the executable from a drop down list and then modify the settings as desired.
#.
#. Any changes made using executable_manager won't be saved in the darktablerc file until darktable exits, but
#. the preference is updated when the change is made so scripts will pick up the changes without restarting
#. darktable.
#.
#.
#. return data structure for script_manager
#: ../src/external/lua-scripts/tools/executable_manager.lua:49
msgid "executable manager"
msgstr "Executable manager"

#: ../src/external/lua-scripts/tools/executable_manager.lua:50
msgid "manage the list of external executables used by the lua scripts"
msgstr "Manage the list of external executables used by the Lua scripts"

#. function to destory the script
#. set to hide for libs since we can't destroy them commpletely yet
#. how to restart the (lib) script after it's been hidden - i.e. make it visible again
#. only required for libs since the destroy_method only hides them
#. our own namespace
#. - - - - - - - - - - - - - - - - - - - - - - - - - - -
#. F U N C T I O N S
#. - - - - - - - - - - - - - - - - - - - - - - - - - - -
#. use find to get the matches
#. strip out the first line
#. use grep and just return the answers
#. Module name
#: ../src/external/lua-scripts/tools/executable_manager.lua:118
msgid "executables"
msgstr "Executables"

#. Visible name
#. expandable
#. resetable
#. containers
#. widget
#. view_enter
#. view_leave
#. - - - - - - - - - - - - - - - - - - - - - - - - - - -
#. M A I N   P R O G R A M
#. - - - - - - - - - - - - - - - - - - - - - - - - - - -
#. grep the executable_paths statements out of the darktablerc file
#. check if we have something to manage and exit if not
#: ../src/external/lua-scripts/tools/executable_manager.lua:157
msgid "no executable paths found, exiting..."
msgstr "No executable paths found, exiting..."

#. build a table of the path preferences
#. preferences are stored with forward slashes
#: ../src/external/lua-scripts/tools/executable_manager.lua:173
msgid "select an executable"
msgstr "Select an executable"

#: ../src/external/lua-scripts/tools/executable_manager.lua:173
msgid "search path for executable"
msgstr "Search path for executable"

#. create a stack widget to hold the executable path widgets
#. create a combobox to for indexing into the stack of widgets
#: ../src/external/lua-scripts/tools/executable_manager.lua:202
msgid "executable"
msgstr "Executable"

#: ../src/external/lua-scripts/tools/executable_manager.lua:203
msgid "select executable to modify"
msgstr "Select executable to modify"

#: ../src/external/lua-scripts/tools/executable_manager.lua:225
#, lua-format
msgid "clear path for %s"
msgstr "Clear path for %s"

#. register the lib
#.
#. get_lib_manpages.lua - retrieve the included library documentation and output it as man pages
#.
#. Copyright (c) 2016, Bill Ferguson
#.
#. nothing to destroy
#. find the libraries
#. loop through the libraries
#. print the documentation for the library
#. print the documentation for each of the functions
#: ../src/external/lua-scripts/tools/get_lib_manpages.lua:91
msgid "get library man pages"
msgstr "Get library man pages"

#: ../src/external/lua-scripts/tools/get_lib_manpages.lua:92
msgid "output the internal library documentation as man pages"
msgstr "Output the internal library documentation as man pages"

#.
#. get_libdoc.lua - retrieve the included library documentation and output it
#.
#. Copyright (c) 2016, Bill Ferguson
#.
#. nothing to destroy
#. find the libraries
#. loop through the libraries
#. print the documentation for the library
#. print the documentation for each of the functions
#: ../src/external/lua-scripts/tools/get_libdoc.lua:65
msgid "get library docs"
msgstr "Get library docs"

#: ../src/external/lua-scripts/tools/get_libdoc.lua:66
msgid "retrieve and print the documentation to the console"
msgstr "Retrieve and print the documentation to the console"

#.
#. This file is part of darktable,
#. copyright (c) 2018, 2020, 2023, 2024 Bill Ferguson <wpferguson@gmail.com>
#.
#. darktable is free software: you can redistribute it and/or modify
#. it under the terms of the GNU General Public License as published by
#. the Free Software Foundation, either version 3 of the License, or
#. (at your option) any later version.
#.
#. darktable is distributed in the hope that it will be useful,
#. but WITHOUT ANY WARRANTY; without even the implied warranty of
#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#. GNU General Public License for more details.
#.
#. You should have received a copy of the GNU General Public License
#. along with darktable.  If not, see <http://www.gnu.org/licenses/>.
#.
#.
#. script_manager.lua - a tool for managing the darktable lua scripts
#.
#. script_manager is designed to be called from the users luarc file and used to
#. manage the lua scripts.
#.
#. On startup script_manager scans the lua scripts directory to see what scripts are present.
#. Scripts are sorted by 'folder' based on what sub-directory they are in.  With no
#. additional script repositories iinstalled, the folders are contrib, examples, official
#. and tools.  When a folder is selected the buttons show the script name and whether the
#. script is started or stopped.  The button is a toggle, so if the script is stopped click
#. the button to start it and vice versa.
#.
#. Features
#.
#. * the number of script buttons shown can be changed to any number between 5 and 20.  The
#. default is 10 buttons.  This can be changed in the configuration action.
#.
#. * additional repositories of scripts may be installed using from the install/update action.
#.
#. * installed scripts can be updated from the install/update action.  This includes extra
#. repositories that have been installed.
#.
#. * the scripts can be disabled if desired from the install/update action.  This can only
#. be reversed manually.  To enable the "Disable Scripts" button, check the checkbox to
#. endable it.  This is to prevent accidentally disabling the scripts.  Click the
#. "Disable Scripts" button and the luarc file is renamed to luarc.disable.  If at
#. a later time you want to enable the scripts again, simply rename the luarc.disabled
#. file to luarc and the scripts will run.
#.
#.
#. api check
#. du.check_min_api_version("9.3.0", "script_manager")
#. - - - - - - - - - - - - - - - - - - - - - - -
#. C O N S T A N T S
#. - - - - - - - - - - - - - - - - - - - - - - -
#. script_manager required API version
#. path separator
#. command separator
#. local POWER_ICON = dt.configuration.config_dir .. "/lua/data/data/icons/power.png"
#. - - - - - - - - - - - - - - - - - - - - - - -
#. P R E F E R E N C E S
#. - - - - - - - - - - - - - - - - - - - - - - -
#: ../src/external/lua-scripts/tools/script_manager.lua:104
msgid "check for updated scripts on start up"
msgstr "Check for updated scripts on start up"

#: ../src/external/lua-scripts/tools/script_manager.lua:105
msgid "automatically update scripts to correct version"
msgstr "Automatically update scripts to correct version"

#. - - - - - - - - - - - - - - - - - - - - - - -
#. L O G  L E V E L
#. - - - - - - - - - - - - - - - - - - - - - - -
#. - - - - - - - - - - - - - - - - - - - - - - -
#. N A M E  S P A C E
#. - - - - - - - - - - - - - - - - - - - - - - -
#. set up tables to contain all the widgets and choices
#. set log level for functions
#.
#.
#. sm.scripts is a table of tables for containing the scripts
#. It is organized as into folder (folder) subtables containing
#. each script definition, which is a table
#.
#. sm.scripts-
#. |
#. - folder------------|
#. |                     - script
#. - folder----|       |
#. - script|
#. |       - script
#. - script|
#.
#. and a script table looks like
#.
#. name          the name of the script file without the lua extension
#. path          folder (folder), path separator, path, name without the lua extension
#. doc           the header comments from the script to be used as a tooltip
#. script_name   the folder, path separator, and name without the lua extension
#. running       true if running, false if not, hidden if running but the
#. lib/storage/action for the script is hidden
#. has_lib       true if it creates a module
#. lib_name      name of the created lib
#. has_storage   true if it creates a storage (exporter)
#. storage_name  name of the exporter (in the exporter storage menu)
#. has_action    true if it creates an action
#. action_name   name on the button
#. has_select    true if it creates a select
#. select_name   name on the button
#. has_event     true if it creates an event handler
#. event_type    type of event, shortcut, post-xxx, pre-xxx
#. callback      name of the callback routine
#. initialized   all of the above data has been retreived and set.  If the
#. script is unloaded and reloaded we don't have to reparse the file
#.
#.
#. installed script repositories
#. don't let it run until everything is in place
#. - - - - - - - - - - - - - - - - - - - - - - -
#. F U N C T I O N S
#. - - - - - - - - - - - - - - - - - - - - - - -
#. -----------------
#. helper functions
#. -----------------
#. --------------
#. git interface
#. --------------
#. ------------------
#. utility functions
#. ------------------
#. trim leading spaces
#. trim trailing spaces
#. trim trailing comma and comments
#. ----------------
#. script handling
#. ----------------
#: ../src/external/lua-scripts/tools/script_manager.lua:409
msgid "contributed"
msgstr "Contributed"

#: ../src/external/lua-scripts/tools/script_manager.lua:413
msgid "official"
msgstr "Official"

#: ../src/external/lua-scripts/tools/script_manager.lua:415
#: ../src/iop/retouch.c:2470 ../src/iop/retouch.c:2475
#: ../src/iop/retouch.c:2480 ../src/iop/retouch.c:2485
msgid "tools"
msgstr "Tools"

#. in case we get lucky and the string got translated elsewhere
#. set_log_level(log.debug)
#. slurp the file
#. grab the script_data.metadata table
#. break up the lines into key value pairs
#. slurp the file
#. assume that the second block comment is the documentation
#: ../src/external/lua-scripts/tools/script_manager.lua:503
msgid "no documentation available"
msgstr "No documentation available"

#. status of start function
#. error message returned if module doesn't start
#. script is a lib and loaded but hidden and the user wants to reload
#. presently the lua api doesn't support unloading lib elements however, we
#. can hide libs, so we just mark those as hidden and hide the gui
#. can delete storages
#. can delete actions
#. can delete selects
#. and mark them inactive for the next time darktable starts
#. deactivate it....
#. the script file supplied is folder/filename.filetype
#. the following pattern splits the string into folder, path, name, fileename, and filetype
#. for example contrib/gimp.lua becomes
#. folder - contrib
#. path -
#. name - gimp.lua
#. filename - gimp
#. filetype - lua
#. Thanks Tobias Jakobs for the awesome regulary expression
#. change the path separator from / to \ for windows
#. add the script data
#. scan the scripts
#. strip the lua dir off
#. strip off .lua\n
#. let's not include ourself
#. skip plugins
#. let's not try and run libraries
#. don't match files in the .git directory
#. but let's make sure libraries can be found
#. ------------
#. UI handling
#. ------------
#. strip the lua dir off
#. get everything to the first /
#. if we have a folder (.git doesn't)
#. skip plugins
#: ../src/external/lua-scripts/tools/script_manager.lua:751
#: ../src/external/lua-scripts/tools/script_manager.lua:866
msgid ""
"ERROR: git not found.  Install or specify the location of the git executable."
msgstr ""
"ERROR: git not found.  Install or specify the location of the git executable."

#: ../src/external/lua-scripts/tools/script_manager.lua:765
msgid "lua scripts successfully updated"
msgstr "Lua scripts successfully updated"

#: ../src/external/lua-scripts/tools/script_manager.lua:905
msgid "no scripts found to install"
msgstr "No scripts found to install"

#: ../src/external/lua-scripts/tools/script_manager.lua:910
msgid "failed to download scripts"
msgstr "Failed to download scripts"

#: ../src/external/lua-scripts/tools/script_manager.lua:1062
#, lua-format
msgid "page %d of %d"
msgstr "Page %d of %d"

#. no change
#. force the buttons to repopulate
#. jump back to start/stop scripts
#. load the prefs and update settings
#. update_script_choices
#. folder selector
#. num_buttons
#. main menu
#. Module name
#: ../src/external/lua-scripts/tools/script_manager.lua:1217
#: ../src/external/lua-scripts/tools/script_manager.lua:1492
msgid "scripts"
msgstr "Scripts"

#. Visible name
#. expandable
#. resetable
#. containers
#. view_enter
#. view_leave
#. - - - - - - - - - - - - - - - - - - - - - - -
#. M A I N  P R O G R A M
#. - - - - - - - - - - - - - - - - - - - - - - -
#. ensure shortcuts module knows widgets belong to script_manager
#. only make changes to clean branches
#. probably upgraded from an earlier api version so get back to master
#. to use the latest version of script_manager to get the proper API
#: ../src/external/lua-scripts/tools/script_manager.lua:1263
msgid "lua API version reset, please restart darktable"
msgstr "Lua API version reset, please restart Darktable"

#. do nothing, we are fine
#. we are on a dev API version, so checkout the dev
#. api version or checkout/stay on master
#. stay on master
#. checkout the appropriate branch for API version if it exists
#: ../src/external/lua-scripts/tools/script_manager.lua:1310
msgid ""
"you must restart darktable to use the correct version of the lua scripts"
msgstr ""
"You must restart Darktable to use the correct version of the Lua scripts"

#. - - - - - - - - - - - - - - - - - - - - - - -
#. U S E R  I N T E R F A C E
#. - - - - - - - - - - - - - - - - - - - - - - -
#. update the scripts
#: ../src/external/lua-scripts/tools/script_manager.lua:1336
msgid "scripts to update"
msgstr "Scripts to update"

#: ../src/external/lua-scripts/tools/script_manager.lua:1337
msgid "select the scripts installation to update"
msgstr "Select the scripts installation to update"

#: ../src/external/lua-scripts/tools/script_manager.lua:1346
#: ../src/external/lua-scripts/tools/script_manager.lua:1408
msgid "update scripts"
msgstr "Update scripts"

#: ../src/external/lua-scripts/tools/script_manager.lua:1347
msgid "update the lua scripts from the repository"
msgstr "Update the Lua scripts from the repository"

#. add additional scripts
#: ../src/external/lua-scripts/tools/script_manager.lua:1358
msgid ""
"enter the URL of the git repository containing the scripts you wish to add"
msgstr ""
"Enter the URL of the git repository containing the scripts you wish to add"

#: ../src/external/lua-scripts/tools/script_manager.lua:1363
msgid "name of new folder"
msgstr "Name of new folder"

#: ../src/external/lua-scripts/tools/script_manager.lua:1364
msgid "enter a folder name for the additional scripts"
msgstr "Enter a folder name for the additional scripts"

#: ../src/external/lua-scripts/tools/script_manager.lua:1369
msgid "URL to download additional scripts from"
msgstr "URL to download additional scripts from"

#: ../src/external/lua-scripts/tools/script_manager.lua:1371
msgid "new folder to place scripts in"
msgstr "New folder to place scripts in"

#: ../src/external/lua-scripts/tools/script_manager.lua:1374
msgid "install additional scripts"
msgstr "Install additional scripts"

#: ../src/external/lua-scripts/tools/script_manager.lua:1382
msgid "enable \"disable scripts\" button"
msgstr "Enable \"Disable scripts\" button"

#: ../src/external/lua-scripts/tools/script_manager.lua:1394
#: ../src/external/lua-scripts/tools/script_manager.lua:1419
msgid "disable scripts"
msgstr "Disable scripts"

#: ../src/external/lua-scripts/tools/script_manager.lua:1400
msgid "lua scripts will not run the next time darktable is started"
msgstr "Lua scripts will not run the next time Darktable is started"

#: ../src/external/lua-scripts/tools/script_manager.lua:1414
msgid "add more scripts"
msgstr "Add more scripts"

#: ../src/external/lua-scripts/tools/script_manager.lua:1430
msgid "select the script folder"
msgstr "Select the script folder"

#. a script "button" consists of:
#. a button to start and stop the script
#. a label that contains the name of the script
#. a horizontal box that contains the button and the label
#: ../src/external/lua-scripts/tools/script_manager.lua:1461
#: ../src/iop/agx.c:2431 ../src/iop/channelmixerrgb.c:4426
#: ../src/iop/clipping.c:2098 ../src/iop/colorbalancergb.c:1781
#: ../src/iop/colorequal.c:3007 ../src/iop/filmicrgb.c:4379
#: ../src/iop/negadoctor.c:837 ../src/iop/toneequal.c:3229
#: ../src/libs/image.c:499 ../src/views/lighttable.c:1439
msgid "page"
msgstr "Page"

#. configure options
#: ../src/external/lua-scripts/tools/script_manager.lua:1501
msgid "scripts per page"
msgstr "Scripts per page"

#: ../src/external/lua-scripts/tools/script_manager.lua:1502
msgid "select number of start/stop buttons to display"
msgstr "Select number of start/stop buttons to display"

#: ../src/external/lua-scripts/tools/script_manager.lua:1513
msgid "change number of buttons"
msgstr "Change number of buttons"

#: ../src/external/lua-scripts/tools/script_manager.lua:1523
msgid "configuration"
msgstr "Configuration"

#. stack for the options
#. main menu
#: ../src/external/lua-scripts/tools/script_manager.lua:1545
#: ../src/gui/accelerators.c:2916 ../src/gui/accelerators.c:3016
#: ../src/views/view.c:1611
msgid "action"
msgstr "Action"

#: ../src/external/lua-scripts/tools/script_manager.lua:1551
msgid "install/update scripts"
msgstr "Install/update scripts"

#: ../src/external/lua-scripts/tools/script_manager.lua:1551
msgid "configure"
msgstr "Configure"

#: ../src/external/lua-scripts/tools/script_manager.lua:1551
msgid "start/stop scripts"
msgstr "Start/stop scripts"

#: ../src/generate-cache/main.c:49
#, c-format
msgid "creating cache directories\n"
msgstr "Creating cache directories\n"

#: ../src/generate-cache/main.c:55
#, c-format
msgid "creating cache directory '%s'\n"
msgstr "Creating cache directory '%s'\n"

#: ../src/generate-cache/main.c:58
#, c-format
msgid "could not create directory '%s'!\n"
msgstr "Could not create directory '%s'!\n"

#: ../src/generate-cache/main.c:82
#, c-format
msgid "warning: no images are matching the requested image id range\n"
msgstr "Warning: no images are matching the requested image id range\n"

#: ../src/generate-cache/main.c:85
#, c-format
msgid "warning: did you want to swap these boundaries?\n"
msgstr "Warning: did you want to swap these boundaries?\n"

#: ../src/generate-cache/main.c:226
#, c-format
msgid ""
"warning: disk backend for thumbnail cache is disabled (cache_disk_backend).\n"
"if you want to pre-generate thumbnails and for darktable to use them, you "
"need to enable disk backend for thumbnail cache.\n"
"no thumbnails to be generated, done.\n"
msgstr ""
"Warning: disk backend for thumbnail cache is disabled (cache_disk_backend).\n"
"If you want to pre-generate thumbnails and for Darktable to use them, you "
"need to enable disk backend for thumbnail cache.\n"
"No thumbnails to be generated, done.\n"

#: ../src/generate-cache/main.c:237
#, c-format
msgid ""
"warning: disk backend for full preview cache is disabled "
"(cache_disk_backend_full).\n"
"if you want to pre-generate full previews and for darktable to use them, you "
"need to enable disk backend for full preview cache.\n"
"no full previews to be generated, done.\n"
msgstr ""
"Warning: disk backend for full preview cache is disabled "
"(cache_disk_backend_full).\n"
"If you want to pre-generate full previews and for Darktable to use them, you "
"need to enable disk backend for full preview cache.\n"
"No full previews to be generated, done.\n"

#: ../src/generate-cache/main.c:247
#, c-format
msgid "error: ensure that min_mip <= max_mip\n"
msgstr "Error: ensure that min_mip <= max_mip\n"

#: ../src/generate-cache/main.c:252
#, c-format
msgid "creating complete lighttable thumbnail cache\n"
msgstr "Creating complete Lighttable thumbnail cache\n"

#: ../src/gui/about.c:34
#, c-format
msgid "copyright (c) the authors 2009-%s"
msgstr "Copyright (c) the authors 2009-%s"

#: ../src/gui/about.c:39
msgid "organize and develop images from digital cameras"
msgstr "Organize and develop images from digital cameras"

#: ../src/gui/about.c:51
msgid "all those of you that made previous releases possible"
msgstr "All those of you that made previous releases possible"

#: ../src/gui/about.c:56
msgid "and..."
msgstr "And..."

#: ../src/gui/about.c:59
msgid "translator-credits"
msgstr "Victor Forsiuk <vvforce@gmail.com>"

#: ../src/gui/accelerators.c:67
msgid "in active view"
msgstr "In active view"

#: ../src/gui/accelerators.c:68
msgid "in other views"
msgstr "In other views"

#: ../src/gui/accelerators.c:69
msgid "fallbacks"
msgstr "Fallbacks"

#: ../src/gui/accelerators.c:70
msgid "speed adjustments"
msgstr "Speed adjustments"

#: ../src/gui/accelerators.c:71
msgid "disabled defaults"
msgstr "Disabled defaults"

#: ../src/gui/accelerators.c:91 ../src/views/view.c:1419
msgid "scroll"
msgstr "Scroll"

#: ../src/gui/accelerators.c:92
msgid "pan"
msgstr "Pan"

#: ../src/gui/accelerators.c:93 ../src/iop/ashift.c:5704
#: ../src/iop/ashift.c:5706 ../src/iop/ashift.c:5810 ../src/iop/ashift.c:5812
#: ../src/iop/ashift.c:6137 ../src/iop/clipping.c:1924
#: ../src/iop/clipping.c:2105 ../src/iop/clipping.c:2121
#: ../src/views/darkroom.c:2931 ../src/views/lighttable.c:1425
msgid "horizontal"
msgstr "Horizontal"

#: ../src/gui/accelerators.c:94 ../src/iop/ashift.c:5704
#: ../src/iop/ashift.c:5706 ../src/iop/ashift.c:5810 ../src/iop/ashift.c:5812
#: ../src/iop/ashift.c:6135 ../src/iop/clipping.c:1923
#: ../src/iop/clipping.c:2106 ../src/iop/clipping.c:2120
#: ../src/views/darkroom.c:2935 ../src/views/lighttable.c:1432
msgid "vertical"
msgstr "Vertical"

#: ../src/gui/accelerators.c:95
msgid "diagonal"
msgstr "Diagonal"

#: ../src/gui/accelerators.c:97
msgid "leftright"
msgstr "LeftRight"

#: ../src/gui/accelerators.c:98
msgid "updown"
msgstr "UpDown"

#: ../src/gui/accelerators.c:99
msgid "pgupdown"
msgstr "PgUpDown"

#: ../src/gui/accelerators.c:107 ../src/views/view.c:1397
msgid "shift"
msgstr "Shift"

#: ../src/gui/accelerators.c:108 ../src/views/view.c:1399
msgid "ctrl"
msgstr "Ctrl"

#: ../src/gui/accelerators.c:110 ../src/views/view.c:1402
msgid "option"
msgstr "Option"

#: ../src/gui/accelerators.c:112 ../src/views/view.c:1404
msgid "alt"
msgstr "Alt"

#: ../src/gui/accelerators.c:114
msgid "cmd"
msgstr "Cmd"

#: ../src/gui/accelerators.c:115
msgid "altgr"
msgstr "AltGr"

#: ../src/gui/accelerators.c:127 ../src/gui/accelerators.c:174
#: ../src/libs/tagging.c:1979
msgid "edit"
msgstr "Edit"

#: ../src/gui/accelerators.c:128 ../src/gui/accelerators.c:770
#: ../src/gui/accelerators.c:1460
msgid "up"
msgstr "Up"

#: ../src/gui/accelerators.c:129 ../src/gui/accelerators.c:770
#: ../src/gui/accelerators.c:1460
msgid "down"
msgstr "Down"

#: ../src/gui/accelerators.c:133
msgid "set"
msgstr "Set"

#: ../src/gui/accelerators.c:137
msgid "popup"
msgstr "Popup"

#: ../src/gui/accelerators.c:138 ../src/gui/accelerators.c:171
#: ../src/gui/gtk.c:3754 ../src/views/lighttable.c:877
msgid "next"
msgstr "Next"

#: ../src/gui/accelerators.c:139 ../src/gui/accelerators.c:170
#: ../src/gui/gtk.c:3755 ../src/views/lighttable.c:878
msgid "previous"
msgstr "Previous"

#: ../src/gui/accelerators.c:141 ../src/gui/accelerators.c:1604
msgid "last"
msgstr "Last"

#: ../src/gui/accelerators.c:142 ../src/gui/accelerators.c:1603
msgid "first"
msgstr "First"

#: ../src/gui/accelerators.c:146 ../src/gui/accelerators.c:159
#: ../src/gui/accelerators.c:354 ../src/libs/filters/rating_range.c:295
#: ../src/libs/tagging.c:3521 ../src/views/darkroom.c:2555
#: ../src/views/darkroom.c:2621 ../src/views/darkroom.c:2897
msgid "toggle"
msgstr "Toggle"

#: ../src/gui/accelerators.c:149
msgid "ctrl-toggle"
msgstr "Ctrl-toggle"

#: ../src/gui/accelerators.c:150
msgid "ctrl-on"
msgstr "Ctrl-on"

#: ../src/gui/accelerators.c:151
msgid "right-toggle"
msgstr "Right-toggle"

#: ../src/gui/accelerators.c:152
msgid "right-on"
msgstr "Right-on"

#: ../src/gui/accelerators.c:163 ../src/gui/gtk.c:3753
msgid "activate"
msgstr "Activate"

#: ../src/gui/accelerators.c:164
msgid "ctrl-activate"
msgstr "Ctrl-activate"

#: ../src/gui/accelerators.c:165
msgid "right-activate"
msgstr "Right-activate"

#: ../src/gui/accelerators.c:172
msgid "store"
msgstr "Store"

#: ../src/gui/accelerators.c:175 ../src/gui/styles_dialog.c:664
msgid "update"
msgstr "Update"

#: ../src/gui/accelerators.c:176 ../src/libs/tools/global_toolbox.c:60
#: ../src/libs/tools/global_toolbox.c:512
msgid "preferences"
msgstr "Preferences"

#: ../src/gui/accelerators.c:181
msgid "apply on new instance"
msgstr "Apply on new instance"

#: ../src/gui/accelerators.c:186
msgid "start"
msgstr "Start"

#: ../src/gui/accelerators.c:187
msgid "end"
msgstr "End"

#: ../src/gui/accelerators.c:372
msgid "entry"
msgstr "Entry"

#: ../src/gui/accelerators.c:469
msgid "combo effect not found"
msgstr "Combo effect not found"

#: ../src/gui/accelerators.c:660
msgid "(keypad)"
msgstr "(keypad)"

#: ../src/gui/accelerators.c:669
msgid "tablet button"
msgstr "Tablet button"

#: ../src/gui/accelerators.c:678
msgid "unknown driver"
msgstr "Unknown driver"

#: ../src/gui/accelerators.c:751
msgid "long"
msgstr "Long"

#: ../src/gui/accelerators.c:752
msgid "double-press"
msgstr "Double-press"

#: ../src/gui/accelerators.c:753
msgid "triple-press"
msgstr "Triple-press"

#: ../src/gui/accelerators.c:754
msgid "press"
msgstr "Press"

#: ../src/gui/accelerators.c:758
msgctxt "accel"
msgid "left"
msgstr "Left"

#: ../src/gui/accelerators.c:759
msgctxt "accel"
msgid "right"
msgstr "Right"

#: ../src/gui/accelerators.c:760
msgctxt "accel"
msgid "middle"
msgstr "Middle"

#: ../src/gui/accelerators.c:761
msgctxt "accel"
msgid "long"
msgstr "Long"

#: ../src/gui/accelerators.c:762
msgctxt "accel"
msgid "double-click"
msgstr "Double-click"

#: ../src/gui/accelerators.c:763
msgctxt "accel"
msgid "triple-click"
msgstr "Triple-click"

#: ../src/gui/accelerators.c:764
msgid "click"
msgstr "Click"

#: ../src/gui/accelerators.c:792
msgid "first instance"
msgstr "First instance"

#: ../src/gui/accelerators.c:794
msgid "last instance"
msgstr "Last instance"

#: ../src/gui/accelerators.c:796
msgid "relative instance"
msgstr "Relative instance"

#: ../src/gui/accelerators.c:813 ../src/gui/accelerators.c:2941
#: ../src/gui/accelerators.c:3908
msgid "speed"
msgstr "Speed"

#: ../src/gui/accelerators.c:955
#, c-format
msgid ""
"Lua script command copied to clipboard:\n"
"\n"
"<tt>%s</tt>"
msgstr ""
"Lua script command copied to clipboard:\n"
"\n"
"<tt>%s</tt>"

#: ../src/gui/accelerators.c:1058 ../src/gui/accelerators.c:1077
msgid "start typing for incremental search"
msgstr "Start typing for incremental search"

#: ../src/gui/accelerators.c:1061
msgid ""
"\n"
"press Delete to delete selected shortcut"
msgstr ""
"\n"
"Press Delete to delete selected shortcut"

#: ../src/gui/accelerators.c:1063
msgid ""
"\n"
"press Delete to disable selected default shortcut"
msgstr ""
"\n"
"Press Delete to disable selected default shortcut"

#: ../src/gui/accelerators.c:1064
msgid ""
"\n"
"press Delete to restore selected default shortcut"
msgstr ""
"\n"
"Press Delete to restore selected default shortcut"

#: ../src/gui/accelerators.c:1066
msgid ""
"\n"
"double-click to add new shortcut"
msgstr ""
"\n"
"Double-click to add new shortcut"

#: ../src/gui/accelerators.c:1078
msgid "click to filter shortcuts list"
msgstr "Click to filter shortcuts list"

#: ../src/gui/accelerators.c:1080
msgid ""
"\n"
"right-click to show action of selected shortcut"
msgstr ""
"\n"
"Right-click to show action of selected shortcut"

#: ../src/gui/accelerators.c:1083
msgid ""
"\n"
"double-click to define new shortcut"
msgstr ""
"\n"
"Double-click to define new shortcut"

#: ../src/gui/accelerators.c:1099
msgid "shift+alt+scroll to change height"
msgstr "Shift+Alt+scroll to change height"

#: ../src/gui/accelerators.c:1119
msgid ""
"press keys with mouse click and scroll or move combinations to create a "
"shortcut"
msgstr ""
"Press keys with mouse click and scroll or move combinations to create a "
"shortcut"

#: ../src/gui/accelerators.c:1120
msgid "click to open shortcut configuration"
msgstr "Click to open shortcut configuration"

#: ../src/gui/accelerators.c:1121
msgid "ctrl+click to add to quick access panel\n"
msgstr "Ctrl+click to add to quick access panel\n"

#: ../src/gui/accelerators.c:1122
msgid "ctrl+click to remove from quick access panel\n"
msgstr "Ctrl+click to remove from quick access panel\n"

#: ../src/gui/accelerators.c:1123
msgid "scroll to change default speed"
msgstr "Scroll to change default speed"

#: ../src/gui/accelerators.c:1124
msgid "right-click to exit mapping mode"
msgstr "Right-click to exit mapping mode"

#: ../src/gui/accelerators.c:1183
msgid "ctrl+v"
msgstr "Ctrl+v"

#: ../src/gui/accelerators.c:1183
msgid "right long click"
msgstr "Right long click"

#: ../src/gui/accelerators.c:1183
msgid "to copy Lua command"
msgstr "to copy Lua command"

#: ../src/gui/accelerators.c:1455
msgid "shortcut for move exists with single effect"
msgstr "Shortcut for move exists with single effect"

#: ../src/gui/accelerators.c:1457
#, c-format
msgid ""
"%s\n"
"\n"
"(assign %s to %s)"
msgstr ""
"%s\n"
"\n"
"(assign %s to %s)"

#: ../src/gui/accelerators.c:1458
msgid "create separate shortcuts for up and down move?"
msgstr "Create separate shortcuts for up and down move?"

#: ../src/gui/accelerators.c:1484
#, c-format
msgid "%s, speed reset"
msgstr "%s, speed reset"

#: ../src/gui/accelerators.c:1503
msgid "shortcut exists with different settings"
msgstr "Shortcut exists with different settings"

#: ../src/gui/accelerators.c:1504
msgid "reset the settings of the shortcut?"
msgstr "Reset the settings of the shortcut?"

#: ../src/gui/accelerators.c:1513
msgid "shortcut already exists"
msgstr "Shortcut already exists"

#: ../src/gui/accelerators.c:1515
msgid "disable this default shortcut?"
msgstr "Disable this default shortcut?"

#: ../src/gui/accelerators.c:1516
msgid "remove the shortcut?"
msgstr "Remove the shortcut?"

#: ../src/gui/accelerators.c:1556
msgid "clashing shortcuts exist"
msgstr "Clashing shortcuts exist"

#: ../src/gui/accelerators.c:1557
msgid "remove these existing shortcuts?"
msgstr "Remove these existing shortcuts?"

#. or 3, but change char relative[] = "-2" to "-1"
#. NUM_INSTANCES
#: ../src/gui/accelerators.c:1602
msgid "preferred"
msgstr "Preferred"

#: ../src/gui/accelerators.c:1605
msgid "second"
msgstr "Second"

#: ../src/gui/accelerators.c:1606
msgid "last but one"
msgstr "Last but one"

#: ../src/gui/accelerators.c:1769 ../src/gui/accelerators.c:1834
msgid "(unchanged)"
msgstr "(unchanged)"

#: ../src/gui/accelerators.c:1951
msgid ""
"define a shortcut by pressing a key, optionally combined with modifier keys "
"(ctrl/shift/alt)\n"
"a key can be double or triple pressed, with a long last press\n"
"while the key is held, a combination of mouse buttons can be (double/triple/"
"long) clicked\n"
"still holding the key (and modifiers and/or buttons) a scroll or mouse move "
"can be added\n"
"connected devices can send keys or moves using their physical controllers\n"
"\n"
"right-click to cancel"
msgstr ""
"Define a shortcut by pressing a key, optionally combined with modifier keys "
"(Ctrl/Shift/Alt)\n"
"A key can be double or triple pressed, with a long last press\n"
"While the key is held, a combination of mouse buttons can be (double/triple/"
"long) clicked\n"
"Still holding the key (and modifiers and/or buttons) a scroll or mouse move "
"can be added\n"
"Connected devices can send keys or moves using their physical controllers\n"
"\n"
"Right-click to cancel"

#: ../src/gui/accelerators.c:2024
msgid "removing shortcut"
msgstr "Removing shortcut"

#: ../src/gui/accelerators.c:2026
msgid "disable the selected default shortcut?"
msgstr "Disable the selected default shortcut?"

#: ../src/gui/accelerators.c:2027
msgid "restore the selected default shortcut?"
msgstr "Restore the selected default shortcut?"

#: ../src/gui/accelerators.c:2028
msgid "remove the selected shortcut?"
msgstr "Remove the selected shortcut?"

#: ../src/gui/accelerators.c:2143
msgid "command"
msgstr "Command"

#: ../src/gui/accelerators.c:2144
msgid "preset"
msgstr "Preset"

#: ../src/gui/accelerators.c:2525
msgid "restore shortcuts"
msgstr "Restore shortcuts"

#: ../src/gui/accelerators.c:2528
msgid "_defaults"
msgstr "_Defaults"

#: ../src/gui/accelerators.c:2529
msgid "_startup"
msgstr "_Startup"

#: ../src/gui/accelerators.c:2530
msgid "_edits"
msgstr "_Edits"

#: ../src/gui/accelerators.c:2535
msgid ""
"restore shortcuts from one of these states:\n"
"  - default\n"
"  - as at startup\n"
"  - as when opening this dialog\n"
msgstr ""
"Restore shortcuts from one of these states:\n"
"  - default\n"
"  - as at startup\n"
"  - as when opening this dialog\n"

#: ../src/gui/accelerators.c:2541
msgid ""
"clear all newer shortcuts\n"
"(instead of just restoring changed ones)"
msgstr ""
"Clear all newer shortcuts\n"
"(instead of just restoring changed ones)"

#: ../src/gui/accelerators.c:2598 ../src/gui/preferences.c:1045
#: ../src/libs/tools/global_toolbox.c:487
#: ../src/libs/tools/global_toolbox.c:662
msgid "shortcuts"
msgstr "Shortcuts"

#: ../src/gui/accelerators.c:2608
msgid "export shortcuts"
msgstr "Export shortcuts"

#: ../src/gui/accelerators.c:2615
msgid ""
"export all shortcuts to a file\n"
"or just for one selected device\n"
msgstr ""
"Export all shortcuts to a file\n"
"or just for one selected device\n"

#: ../src/gui/accelerators.c:2621 ../src/gui/accelerators.c:2693
msgid "keyboard"
msgstr "Keyboard"

#: ../src/gui/accelerators.c:2634
msgid "device id"
msgstr "Device id"

#: ../src/gui/accelerators.c:2652
msgid "select file to export"
msgstr "Select file to export"

#: ../src/gui/accelerators.c:2653 ../src/libs/tagging.c:2847
msgid "_export"
msgstr "_Export"

#: ../src/gui/accelerators.c:2680
msgid "import shortcuts"
msgstr "Import shortcuts"

#: ../src/gui/accelerators.c:2687
msgid ""
"import all shortcuts from a file\n"
"or just for one selected device\n"
msgstr ""
"Import all shortcuts from a file\n"
"or just for one selected device\n"

#: ../src/gui/accelerators.c:2704
msgid "id in file"
msgstr "Id in file"

#: ../src/gui/accelerators.c:2710
msgid "id when loaded"
msgstr "Id when loaded"

#: ../src/gui/accelerators.c:2713
msgid "clear device first"
msgstr "Clear device first"

#: ../src/gui/accelerators.c:2738
msgid "select file to import"
msgstr "Select file to import"

#: ../src/gui/accelerators.c:2739 ../src/libs/tagging.c:2805
msgid "_import"
msgstr "_Import"

#: ../src/gui/accelerators.c:2789
msgid "import sample shortcuts"
msgstr "Import sample shortcuts"

#: ../src/gui/accelerators.c:2795
msgid ""
"add darktable sample shortcuts?\n"
"\n"
"this will overwrite any existing shortcuts\n"
"using the same key+mouse combinations!\n"
"you will be able to undo this action during\n"
"the current session by clicking 'restore...'\n"
"and opting to clear all newer shortcuts.\n"
"\n"
"it is recommended to export your current\n"
"shortcuts before adding these.\n"
msgstr ""
"Add Darktable sample shortcuts?\n"
"\n"
"This will overwrite any existing shortcuts\n"
"using the same key+mouse combinations!\n"
"You will be able to undo this action during\n"
"the current session by clicking 'Restore...'\n"
"and opting to clear all newer shortcuts.\n"
"\n"
"It is recommended to export your current\n"
"shortcuts before adding these.\n"

#: ../src/gui/accelerators.c:2891
msgid "search shortcuts list"
msgstr "Search shortcuts list"

#: ../src/gui/accelerators.c:2893
msgid ""
"incrementally search the list of shortcuts\n"
"press up or down keys to cycle through matches"
msgstr ""
"Incrementally search the list of shortcuts\n"
"Press up or down keys to cycle through matches"

#: ../src/gui/accelerators.c:2913 ../src/views/view.c:1609
msgid "shortcut"
msgstr "Shortcut"

#: ../src/gui/accelerators.c:2926
msgid "element"
msgstr "Element"

#: ../src/gui/accelerators.c:2934
msgid "effect"
msgstr "Effect"

#: ../src/gui/accelerators.c:2992
msgid "search actions list"
msgstr "Search actions list"

#: ../src/gui/accelerators.c:2994
msgid ""
"incrementally search the list of actions\n"
"press up or down keys to cycle through matches"
msgstr ""
"Incrementally search the list of actions\n"
"Press up or down keys to cycle through matches"

#: ../src/gui/accelerators.c:3024 ../src/gui/guides.c:840
#: ../src/gui/metadata_tags.c:117
msgid "type"
msgstr "Type"

#: ../src/gui/accelerators.c:3054
msgid "enable fallbacks"
msgstr "Enable fallbacks"

#: ../src/gui/accelerators.c:3055
msgid ""
"enables default meanings for additional buttons, modifiers or moves\n"
"when used in combination with a base shortcut"
msgstr ""
"Enables default meanings for additional buttons, modifiers or moves\n"
"when used in combination with a base shortcut"

#: ../src/gui/accelerators.c:3062
msgid "open help page for shortcuts"
msgstr "Open help page for shortcuts"

#: ../src/gui/accelerators.c:3066
msgid "restore..."
msgstr "Restore..."

#: ../src/gui/accelerators.c:3067
msgid "restore default shortcuts or previous state"
msgstr "Restore default shortcuts or previous state"

#: ../src/gui/accelerators.c:3070
msgid "import extras"
msgstr "Import extras"

#: ../src/gui/accelerators.c:3071
msgid "import extended default shortcuts"
msgstr "Import extended default shortcuts"

#: ../src/gui/accelerators.c:3074 ../src/libs/styles.c:901
#: ../src/libs/tagging.c:3683
msgid "import..."
msgstr "Import..."

#: ../src/gui/accelerators.c:3075
msgid "fully or partially import shortcuts from file"
msgstr "Fully or partially import shortcuts from file"

#: ../src/gui/accelerators.c:3078 ../src/libs/styles.c:907
#: ../src/libs/tagging.c:3690
msgid "export..."
msgstr "Export..."

#: ../src/gui/accelerators.c:3079
msgid "fully or partially export shortcuts to file"
msgstr "Fully or partially export shortcuts to file"

#: ../src/gui/accelerators.c:3091
msgid ""
"the recommended way to assign shortcuts to visual elements is the <b>visual "
"shortcut mapping</b> mode.\n"
"this is switched on by toggling the <i>\"keyboard\"</i> button next to "
"preferences in the top panel. in this mode, clicking on a widget or area "
"will open this dialog with the appropriate selection for advanced "
"configuration.\n"
"\n"
"multiple shortcuts can be assigned to the same action. this is especially "
"useful if it has multiple <i>elements</i>, like the module buttons or the "
"colorpickers attached to sliders. however, with <i>fallbacks</i> enabled one "
"can use the same simple shortcuts and change their <i>element</i> or "
"<i>effect</i> by adding mouse clicks.\n"
"\n"
"<i>click <b> three times </b> to dismiss this notice permanently</i>"
msgstr ""
"The recommended way to assign shortcuts to visual elements is the <b>visual "
"shortcut mapping</b> mode.\n"
"This is switched on by toggling the <i>\"keyboard\"</i> button next to "
"preferences in the top panel. In this mode, clicking on a widget or area "
"will open this dialog with the appropriate selection for advanced "
"configuration.\n"
"\n"
"Multiple shortcuts can be assigned to the same action. This is especially "
"useful if it has multiple <i>elements</i>, like the module buttons or the "
"color-pickers attached to sliders. However, with <i>fallbacks</i> enabled "
"one can use the same simple shortcuts and change their <i>element</i> or "
"<i>effect</i> by adding mouse clicks.\n"
"\n"
"<i>Click <b> three times </b> to dismiss this notice permanently</i>"

#: ../src/gui/accelerators.c:3521
msgid "reinitialising input devices"
msgstr "Reinitialising input devices"

#: ../src/gui/accelerators.c:3610
msgid "move not assigned"
msgstr "Move not assigned"

#: ../src/gui/accelerators.c:3610
msgid "fallback to earlier move"
msgstr "Fallback to earlier move"

#: ../src/gui/accelerators.c:3690
msgid "down move"
msgstr "Down move"

#: ../src/gui/accelerators.c:3690
msgid "flip top/bottom first/last"
msgstr "Flip top/bottom first/last"

#: ../src/gui/accelerators.c:3771
msgid "fallback to move"
msgstr "Fallback to move"

#: ../src/gui/accelerators.c:3877
#, c-format
msgid ""
"\n"
"applying preset '%s'"
msgstr ""
"\n"
"Applying preset '%s'"

#: ../src/gui/accelerators.c:4027
#, c-format
msgid "%s not assigned"
msgstr "%s not assigned"

#: ../src/gui/accelerators.c:4206
#, c-format
msgid "%s assigned to %s"
msgstr "%s assigned to %s"

#: ../src/gui/accelerators.c:4425
msgid "short key press resets stuck keys"
msgstr "Short key press resets stuck keys"

#: ../src/gui/workspace.c:59
msgid "delete workspace"
msgstr "Delete workspace"

#: ../src/gui/workspace.c:60
#, c-format
msgid ""
"WARNING\n"
"\n"
"do you really want to delete the '%s' workspace?\n"
"\n"
"if XMP writing is not activated, the editing work will be lost."
msgstr ""
"WARNING\n"
"\n"
"Do you really want to delete the '%s' workspace?\n"
"\n"
"If XMP writing is not activated, the editing work will be lost."

#. add a memory workspace just after default one
#: ../src/gui/workspace.c:103 ../src/gui/workspace.c:209
msgid "memory"
msgstr "Memory"

#: ../src/gui/workspace.c:165
msgid "darktable - select a workspace"
msgstr "Darktable - select a workspace"

#: ../src/gui/workspace.c:175
msgid "select an existing workspace"
msgstr "Select an existing workspace"

#: ../src/gui/workspace.c:234
msgid "or create a new one"
msgstr "or create a new one"

#: ../src/gui/workspace.c:242 ../src/libs/session.c:104
msgid "create"
msgstr "Create"

#: ../src/gui/gtk.c:189 ../src/views/darkroom.c:4001
msgid "darktable - darkroom preview"
msgstr "Darktable - Darkroom preview"

#: ../src/gui/gtk.c:198
msgid "tooltips off"
msgstr "Tooltips off"

#: ../src/gui/gtk.c:198
msgid "tooltips on"
msgstr "Tooltips on"

#: ../src/gui/gtk.c:896
msgid "closing darktable..."
msgstr "Closing Darktable..."

#: ../src/gui/gtk.c:926
msgid "exporting to GIMP"
msgstr "Exporting to GIMP"

#: ../src/gui/gtk.c:1166
msgid "URL opened in web browser"
msgstr "URL opened in web browser"

#: ../src/gui/gtk.c:1170
msgid "error while opening URL in web browser"
msgstr "Error while opening URL in web browser"

#. View menu
#: ../src/gui/gtk.c:1306
msgctxt "menu"
msgid "Views"
msgstr "Views"

#: ../src/gui/gtk.c:1310
msgctxt "menu"
msgid "Lighttable"
msgstr "Lighttable"

#: ../src/gui/gtk.c:1311
msgctxt "menu"
msgid "Darkroom"
msgstr "Darkroom"

#: ../src/gui/gtk.c:1317
msgctxt "menu"
msgid "Slideshow"
msgstr "Slideshow"

#: ../src/gui/gtk.c:1319
msgctxt "menu"
msgid "Map"
msgstr "Map"

#: ../src/gui/gtk.c:1321
msgctxt "menu"
msgid "Print"
msgstr "Print"

#: ../src/gui/gtk.c:1323
msgctxt "menu"
msgid "Tethering"
msgstr "Tethering"

#. Window menu
#: ../src/gui/gtk.c:1329
msgctxt "menu"
msgid "Window"
msgstr "Window"

#. Help menu
#: ../src/gui/gtk.c:1337
msgctxt "menu"
msgid "Help"
msgstr "Help"

#: ../src/gui/gtk.c:1341
msgctxt "menu"
msgid "darktable Manual"
msgstr "Darktable Manual"

#: ../src/gui/gtk.c:1348
msgctxt "menu"
msgid "darktable Homepage"
msgstr "Darktable Homepage"

#: ../src/gui/gtk.c:1373
msgctxt "menu"
msgid "Preferences"
msgstr "Preferences"

#: ../src/gui/gtk.c:1470
msgid "panels"
msgstr "Panels"

#: ../src/gui/gtk.c:1509
msgid "switch views"
msgstr "Switch views"

#: ../src/gui/gtk.c:1510 ../src/views/tethering.c:104
msgid "tethering"
msgstr "Tethering"

#: ../src/gui/gtk.c:1516 ../src/views/map.c:275
msgid "map"
msgstr "Map"

#: ../src/gui/gtk.c:1518 ../src/views/slideshow.c:394
msgid "slideshow"
msgstr "Slideshow"

#. Print button
#: ../src/gui/gtk.c:1520 ../src/libs/print_settings.c:2954
msgid "print"
msgstr "Print"

#. register ctrl-q to quit:
#: ../src/gui/gtk.c:1527
msgid "quit"
msgstr "Quit"

#. Full-screen accelerator (no ESC handler here to enable quit-slideshow using ESC)
#: ../src/gui/gtk.c:1531
msgid "fullscreen"
msgstr "Fullscreen"

#: ../src/gui/gtk.c:1536
msgid "collapsing controls"
msgstr "Collapsing controls"

#. specific top/bottom toggles
#: ../src/gui/gtk.c:1539
msgid "header"
msgstr "Header"

#: ../src/gui/gtk.c:1541
msgid "filmstrip and timeline"
msgstr "Filmstrip and timeline"

#: ../src/gui/gtk.c:1543
msgid "top toolbar"
msgstr "Top toolbar"

#: ../src/gui/gtk.c:1544
msgid "bottom toolbar"
msgstr "Bottom toolbar"

#: ../src/gui/gtk.c:1545
msgid "all top"
msgstr "All top"

#: ../src/gui/gtk.c:1546
msgid "all bottom"
msgstr "All bottom"

#: ../src/gui/gtk.c:1548
msgid "toggle tooltip visibility"
msgstr "Toggle tooltip visibility"

#: ../src/gui/gtk.c:1551
msgid "reinitialise input devices"
msgstr "Reinitialise input devices"

#: ../src/gui/gtk.c:1592
msgid "toggle focus-peaking mode"
msgstr "Toggle focus-peaking mode"

#: ../src/gui/gtk.c:1599
msgid "toggle focus peaking"
msgstr "Toggle focus peaking"

#: ../src/gui/gtk.c:1941 ../src/gui/gtk.c:3860 ../src/gui/gtk.c:3865
#: ../src/gui/gtk.c:3870 ../src/gui/gtk.c:3875
msgid "tabs"
msgstr "Tabs"

#: ../src/gui/gtk.c:2027
msgid "collapsing panels"
msgstr "Collapsing panels"

#: ../src/gui/gtk.c:2028
msgid ""
"this is the first time you pressed the shortcut\n"
"to collapse all side and top/bottom panels.\n"
"by default this is the TAB key.\n"
"pressing it again will restore the panels.\n"
"\n"
"do you want to collapse all panels now?"
msgstr ""
"This is the first time you pressed the shortcut\n"
"to collapse all side and top/bottom panels.\n"
"By default this is the TAB key.\n"
"Pressing it again will restore the panels.\n"
"\n"
"Do you want to collapse all panels now?"

#: ../src/gui/gtk.c:2429
msgid "restore defaults"
msgstr "Restore defaults"

#: ../src/gui/gtk.c:2430
msgid "restore the default visibility and position of all modules in this view"
msgstr ""
"Restore the default visibility and position of all modules in this view"

#: ../src/gui/gtk.c:2513
msgid "right-click to show/hide modules"
msgstr "Right-click to show/hide modules"

#: ../src/gui/gtk.c:2522
msgid "show/hide modules"
msgstr "Show/hide modules"

#. ask the user if darktable.org may be accessed
#: ../src/gui/gtk.c:3320
msgid "access the online user manual?"
msgstr "Access the online user manual?"

#: ../src/gui/gtk.c:3321
#, c-format
msgid "do you want to access `%s'?"
msgstr "Do you want to access `%s'?"

#: ../src/gui/gtk.c:3394
msgid "there is no help available for this element"
msgstr "There is no help available for this element"

#. font name can only use period as decimal separator
#. but printf format strings use comma for some locales, so replace comma with period
#: ../src/gui/gtk.c:3414 ../src/libs/metadata_view.c:839
#, c-format
msgid "%.1f"
msgstr "%.1f"

#: ../src/gui/gtk.c:3416
#, c-format
msgid "Sans %s"
msgstr "Sans %s"

#: ../src/gui/gtk.c:3748
msgid "does not contain pages"
msgstr "Does not contain pages"

#: ../src/gui/gtk.c:3997
#, c-format
msgid "never show more than %d lines"
msgstr "Never show more than %d lines"

#: ../src/gui/gtkentry.c:37
msgid "$(ROLL.NAME[n]) - roll of the input image, n: levels used"
msgstr "$(ROLL.NAME[n]) - roll of the input image, n: levels used"

#: ../src/gui/gtkentry.c:44
msgid "$(JOBCODE) - job code for import"
msgstr "$(JOBCODE) - job code for import"

#: ../src/gui/gtkentry.c:46
msgid "$(WIDTH.MAX) - maximum image export width"
msgstr "$(WIDTH.MAX) - maximum image export width"

#: ../src/gui/gtkentry.c:51
msgid "$(HEIGHT.MAX) - maximum image export height"
msgstr "$(HEIGHT.MAX) - maximum image export height"

#: ../src/gui/gtkentry.c:63
msgid "$(HOUR.AMPM) - hour, 12-hour clock"
msgstr "$(HOUR.AMPM) - hour, 12-hour clock"

#: ../src/gui/gtkentry.c:67
msgid "$(EXIF.DATE.REGIONAL) - localized EXIF date"
msgstr "$(EXIF.DATE.REGIONAL) - localized EXIF date"

#: ../src/gui/gtkentry.c:68
msgid "$(EXIF.TIME.REGIONAL) - localized EXIF time"
msgstr "$(EXIF.TIME.REGIONAL) - localized EXIF time"

#: ../src/gui/gtkentry.c:76
msgid "$(EXIF.HOUR.AMPM) - EXIF hour, 12-hour clock"
msgstr "$(EXIF.HOUR.AMPM) - EXIF hour, 12-hour clock"

#: ../src/gui/gtkentry.c:82
msgid "$(EXIF.EXPOSURE.PROGRAM) - EXIF exposure program"
msgstr "$(EXIF.EXPOSURE.PROGRAM) - EXIF exposure program"

#: ../src/gui/gtkentry.c:94
msgid "$(EXIF.FLASH.ICON) - icon indicating whether flash was used"
msgstr "$(EXIF.FLASH.ICON) - icon indicating whether flash was used"

#: ../src/gui/gtkentry.c:96
msgid "$(GPS.LONGITUDE) - longitude"
msgstr "$(GPS.LONGITUDE) - longitude"

#: ../src/gui/gtkentry.c:97
msgid "$(GPS.LATITUDE) - latitude"
msgstr "$(GPS.LATITUDE) - latitude"

#: ../src/gui/gtkentry.c:98
msgid "$(GPS.ELEVATION) - elevation"
msgstr "$(GPS.ELEVATION) - elevation"

#: ../src/gui/gtkentry.c:99
msgid "$(GPS.LOCATION.ICON) - icon indicating whether GPS location is known"
msgstr "$(GPS.LOCATION.ICON) - icon indicating whether GPS location is known"

#: ../src/gui/gtkentry.c:104
msgid "$(RATING.ICONS) - star/reject rating in icon form"
msgstr "$(RATING.ICONS) - star/reject rating in icon form"

#: ../src/gui/gtkentry.c:106
msgid "$(LABELS.ICONS) - color labels as icons"
msgstr "$(LABELS.ICONS) - color labels as icons"

#: ../src/gui/gtkentry.c:107
msgid ""
"$(IMAGE.TAGS.HIERARCHY) - tags as set in metadata settings, preserving "
"hierarchy"
msgstr ""
"$(IMAGE.TAGS.HIERARCHY) - tags as set in metadata settings, preserving "
"hierarchy"

#: ../src/gui/gtkentry.c:108
msgid "$(IMAGE.TAGS) - tags as set in metadata settings, flattened"
msgstr "$(IMAGE.TAGS) - tags as set in metadata settings, flattened"

#: ../src/gui/gtkentry.c:109
msgid "$(IMAGE.ID) - image ID"
msgstr "$(IMAGE.ID) - image ID"

#: ../src/gui/gtkentry.c:110
msgid "$(IMAGE.ID.NEXT) - next image ID to be assigned on import"
msgstr "$(IMAGE.ID.NEXT) - next image ID to be assigned on import"

#: ../src/gui/gtkentry.c:116
msgid "$(OPENCL.ACTIVATED) - whether OpenCL is activated"
msgstr "$(OPENCL.ACTIVATED) - whether OpenCL is activated"

#: ../src/gui/gtkentry.c:118
msgid "$(TAGS) - tags as set in metadata settings"
msgstr "$(TAGS) - tags as set in metadata settings"

#: ../src/gui/gtkentry.c:119
msgid "$(DARKTABLE.NAME) - darktable name"
msgstr "$(DARKTABLE.NAME) - Darktable name"

#: ../src/gui/gtkentry.c:122
msgid "$(WORKSPACE.LABEL) - label of the current workspace"
msgstr "$(WORKSPACE.LABEL) - label of the current workspace"

#: ../src/gui/gtkentry.c:291
msgid "from metadata"
msgstr "from metadata"

#: ../src/gui/guides.c:30 ../src/iop/colorcorrection.c:241
#: ../src/iop/monochrome.c:560
msgid "grid"
msgstr "Grid"

#: ../src/gui/guides.c:31
msgid "rules of thirds"
msgstr "Rules of thirds"

#: ../src/gui/guides.c:32
msgid "metering"
msgstr "Metering"

#: ../src/gui/guides.c:33
msgid "perspective"
msgstr "Perspective"

#: ../src/gui/guides.c:34
msgid "diagonal method"
msgstr "Diagonal method"

#: ../src/gui/guides.c:35
msgid "harmonious triangles"
msgstr "Harmonious triangles"

#: ../src/gui/guides.c:36
msgid "golden sections"
msgstr "Golden sections"

#: ../src/gui/guides.c:37
msgid "golden spiral"
msgstr "Golden spiral"

#: ../src/gui/guides.c:38
msgid "golden spiral sections"
msgstr "Golden spiral sections"

#: ../src/gui/guides.c:39
msgid "golden mean (all guides)"
msgstr "Golden mean (all guides)"

#: ../src/gui/guides.c:233
msgid "horizontal lines"
msgstr "Horizontal lines"

#: ../src/gui/guides.c:234
msgid "number of horizontal guide lines"
msgstr "Number of horizontal guide lines"

#: ../src/gui/guides.c:244
msgid "vertical lines"
msgstr "Vertical lines"

#: ../src/gui/guides.c:245
msgid "number of vertical guide lines"
msgstr "Number of vertical guide lines"

#: ../src/gui/guides.c:254
msgid "subdivisions"
msgstr "Subdivisions"

#: ../src/gui/guides.c:255
msgid "number of subdivisions per grid rectangle"
msgstr "Number of subdivisions per grid rectangle"

#. title
#: ../src/gui/guides.c:822
msgid "global guide overlay settings"
msgstr "Global guide overlay settings"

#: ../src/gui/guides.c:831 ../src/gui/guides.c:840 ../src/gui/guides.c:847
#: ../src/gui/guides.c:862 ../src/views/darkroom.c:2897
msgid "guide lines"
msgstr "Guide lines"

#: ../src/gui/guides.c:831 ../src/iop/clipping.c:2103
msgid "flip"
msgstr "Flip"

#: ../src/gui/guides.c:831
msgid "flip guides"
msgstr "Flip guides"

#: ../src/gui/guides.c:834
msgid "horizontally"
msgstr "Horizontally"

#: ../src/gui/guides.c:835
msgid "vertically"
msgstr "Vertically"

#: ../src/gui/guides.c:836 ../src/iop/ashift.c:6139 ../src/iop/clipping.c:2107
#: ../src/iop/colorbalance.c:1861
msgid "both"
msgstr "Both"

#: ../src/gui/guides.c:841
msgid "setup guide lines"
msgstr "Setup guide lines"

#: ../src/gui/guides.c:847
msgid "overlay color"
msgstr "Overlay color"

#: ../src/gui/guides.c:848
msgid "set overlay color"
msgstr "Set overlay color"

#: ../src/gui/guides.c:865
msgid ""
"set the contrast between the lightest and darkest part of the guide overlays"
msgstr ""
"Set the contrast between the lightest and darkest part of the guide overlays"

#: ../src/gui/guides.c:983 ../src/gui/guides.c:1032
msgid "show guides"
msgstr "Show guides"

#: ../src/gui/guides.c:1041
msgid "show guide overlay when this module has focus"
msgstr "Show guide overlay when this module has focus"

#: ../src/gui/guides.c:1044
msgid ""
"change global guide settings\n"
"note that these settings are applied globally and will impact any module "
"that shows guide overlays"
msgstr ""
"Change global guide settings\n"
"Note that these settings are applied globally and will impact any module "
"that shows guide overlays"

#: ../src/gui/hist_dialog.c:232
msgid "select parts to copy"
msgstr "Select parts to copy"

#: ../src/gui/hist_dialog.c:234 ../src/gui/hist_dialog.c:246
#: ../src/gui/styles_dialog.c:551
msgid "select _all"
msgstr "Select _all"

#: ../src/gui/hist_dialog.c:235 ../src/gui/hist_dialog.c:247
#: ../src/gui/styles_dialog.c:552
msgid "select _none"
msgstr "Select _none"

#: ../src/gui/hist_dialog.c:244
msgid "select parts to paste"
msgstr "Select parts to paste"

#: ../src/gui/hist_dialog.c:249 ../src/libs/styles.c:505
#: ../src/libs/styles.c:658
msgid "_overwrite"
msgstr "_Overwrite"

#: ../src/gui/hist_dialog.c:250
msgid "appen_d"
msgstr "Appen_d"

#: ../src/gui/hist_dialog.c:280 ../src/gui/styles_dialog.c:618
#: ../src/gui/styles_dialog.c:640
msgid "include"
msgstr "Include"

#: ../src/gui/hist_dialog.c:308 ../src/gui/styles_dialog.c:694
#: ../src/gui/styles_dialog.c:700
msgid "item"
msgstr "Item"

#: ../src/gui/hist_dialog.c:314 ../src/gui/styles_dialog.c:707
#: ../src/gui/styles_dialog.c:716
msgid "mask"
msgstr "Mask"

#: ../src/gui/hist_dialog.c:372
msgid "can't copy history out of unaltered image"
msgstr "Can't copy history out of unaltered image"

#. grid headers
#: ../src/gui/import_metadata.c:456
msgid "metadata presets"
msgstr "Metadata presets"

#: ../src/gui/import_metadata.c:459
msgid ""
"metadata to be applied per default\n"
"double-click on a label to clear the corresponding entry\n"
"double-click on 'preset' to clear all entries"
msgstr ""
"Metadata to be applied per default\n"
"Double-click on a label to clear the corresponding entry\n"
"Double-click on 'preset' to clear all entries"

#: ../src/gui/import_metadata.c:469
msgid "from XMP"
msgstr "From XMP"

#: ../src/gui/import_metadata.c:472
msgid ""
"selected metadata are imported from image and override the default value.\n"
"this drives also the 'look for updated XMP files' and 'load sidecar file' "
"actions.\n"
"CAUTION: not selected metadata are cleaned up when XMP file is updated."
msgstr ""
"Selected metadata are imported from image and override the default value.\n"
"This drives also the 'Look for updated XMP files' and 'Load sidecar file' "
"actions.\n"
"CAUTION: not selected metadata are cleaned up when XMP file is updated."

#. tags
#: ../src/gui/import_metadata.c:483
msgid "tag presets"
msgstr "Tag presets"

#: ../src/gui/import_metadata.c:497
msgid "comma separated list of tags"
msgstr "Comma separated list of tags"

#: ../src/gui/metadata_tags.c:90
msgid "select tag"
msgstr "Select tag"

#: ../src/gui/metadata_tags.c:92
msgid "_add"
msgstr "_Add"

#: ../src/gui/metadata_tags.c:93 ../src/libs/geotagging.c:832
msgid "_done"
msgstr "_Done"

#: ../src/gui/metadata_tags.c:103
msgid "list filter"
msgstr "List filter"

#: ../src/gui/metadata_tags.c:109
msgid ""
"list of available tags. click 'add' button or double-click on tag to add the "
"selected one"
msgstr ""
"List of available tags. Click 'add' button or double-click on tag to add the "
"selected one"

#: ../src/gui/preferences.c:304
msgid "reset panels in all views"
msgstr "Reset panels in all views"

#: ../src/gui/preferences.c:305
msgid ""
"are you sure?\n"
"\n"
"you will not be able to restore your current panel layout and module "
"selection."
msgstr ""
"Are you sure?\n"
"\n"
"You will not be able to restore your current panel layout and module "
"selection."

#. language
#: ../src/gui/preferences.c:338
msgid "interface language"
msgstr "Interface language"

#: ../src/gui/preferences.c:358
msgid "double-click to reset to the system language"
msgstr "Double-click to reset to the system language"

#: ../src/gui/preferences.c:361
msgid ""
"set the language of the user interface. the system default is marked with an "
"* \n"
"(restart required)"
msgstr ""
"Set the language of the user interface. The system default is marked with an "
"* \n"
"(restart required)"

#: ../src/gui/preferences.c:373
msgid "theme"
msgstr "Theme"

#: ../src/gui/preferences.c:404
msgid "set the theme for the user interface"
msgstr "Set the theme for the user interface"

#: ../src/gui/preferences.c:419 ../src/gui/preferences.c:426
msgid "use system font size"
msgstr "Use system font size"

#: ../src/gui/preferences.c:442 ../src/gui/preferences.c:449
msgid "font size in points"
msgstr "Font size in points"

#: ../src/gui/preferences.c:455
msgid "GUI controls and text DPI"
msgstr "GUI controls and text DPI"

#: ../src/gui/preferences.c:465
msgid ""
"adjust the global GUI resolution to rescale controls, buttons, labels, etc.\n"
"increase for a magnified GUI, decrease to fit more content in window.\n"
"set to -1 to use the system-defined global resolution.\n"
"default is 96 DPI on most systems.\n"
"(restart required)"
msgstr ""
"Adjust the global GUI resolution to rescale controls, buttons, labels, etc.\n"
"Increase for a magnified GUI, decrease to fit more content in window.\n"
"Set to -1 to use the system-defined global resolution.\n"
"Default is 96 DPI on most systems.\n"
"(restart required)"

#: ../src/gui/preferences.c:475
msgid "reset view panels"
msgstr "Reset view panels"

#: ../src/gui/preferences.c:477
msgid "reset hidden panels, their sizes and selected modules in all views"
msgstr "Reset hidden panels, their sizes and selected modules in all views"

#. checkbox to allow user to modify theme with user.css
#: ../src/gui/preferences.c:484
msgid "modify selected theme with CSS tweaks below"
msgstr "Modify selected theme with CSS tweaks below"

#: ../src/gui/preferences.c:494
msgid "modify theme with CSS keyed below (saved to user.css)"
msgstr "Modify theme with CSS keyed below (saved to user.css)"

#: ../src/gui/preferences.c:518
msgctxt "usercss"
msgid "save CSS and apply"
msgstr "Save CSS and apply"

#: ../src/gui/preferences.c:526
msgid "click to save and apply the CSS tweaks entered in this editor"
msgstr "Click to save and apply the CSS tweaks entered in this editor"

#: ../src/gui/preferences.c:529
msgid "open help page for CSS tweaks"
msgstr "Open help page for CSS tweaks"

#. load default text with some pointers
#: ../src/gui/preferences.c:551
msgid "ERROR Loading user.css"
msgstr "ERROR Loading user.css"

#. load default text
#: ../src/gui/preferences.c:560
msgid "Enter CSS theme tweaks here"
msgstr "Enter CSS theme tweaks here"

#: ../src/gui/preferences.c:574
msgid "darktable preferences"
msgstr "Darktable preferences"

#: ../src/gui/preferences.c:632
msgid "darktable needs to be restarted for settings to take effect"
msgstr "Darktable needs to be restarted for settings to take effect"

#. exif
#: ../src/gui/preferences.c:938 ../src/gui/presets.c:655
#: ../src/libs/metadata_view.c:147
msgid "model"
msgstr "Model"

#: ../src/gui/preferences.c:944 ../src/gui/presets.c:663
#: ../src/libs/metadata_view.c:148
msgid "maker"
msgstr "Maker"

#: ../src/gui/preferences.c:990
msgid "search presets list"
msgstr "Search presets list"

#: ../src/gui/preferences.c:993
msgid ""
"incrementally search the list of presets\n"
"press up or down keys to cycle through matches"
msgstr ""
"Incrementally search the list of presets\n"
"Press up or down keys to cycle through matches"

#: ../src/gui/preferences.c:1003
msgctxt "preferences"
msgid "import..."
msgstr "Import..."

#: ../src/gui/preferences.c:1008
msgctxt "preferences"
msgid "export..."
msgstr "Export..."

#: ../src/gui/preferences.c:1193
#, c-format
msgid "failed to import preset %s"
msgstr "Failed to import preset %s"

#: ../src/gui/preferences.c:1205
msgid "select preset(s) to import"
msgstr "Select preset(s) to import"

#: ../src/gui/preferences.c:1206 ../src/libs/collect.c:433
#: ../src/libs/copy_history.c:114 ../src/libs/geotagging.c:952
#: ../src/libs/import.c:1846 ../src/libs/import.c:1958 ../src/libs/styles.c:595
msgid "_open"
msgstr "_Open"

#: ../src/gui/preferences.c:1215
msgid "darktable preset files"
msgstr "Darktable preset files"

#: ../src/gui/preferences.c:1220 ../src/iop/lut3d.c:1604
#: ../src/libs/copy_history.c:153 ../src/libs/geotagging.c:968
#: ../src/libs/styles.c:609
msgid "all files"
msgstr "All files"

#: ../src/gui/presets.c:59
msgid "non-raw"
msgstr "Non-raw"

#: ../src/gui/presets.c:59 ../src/libs/metadata_view.c:361
msgid "raw"
msgstr "Raw"

#: ../src/gui/presets.c:59 ../src/libs/metadata_view.c:362
msgid "HDR"
msgstr "HDR"

#: ../src/gui/presets.c:59 ../src/iop/monochrome.c:75 ../src/libs/image.c:661
#: ../src/libs/metadata_view.c:368
msgid "monochrome"
msgstr "Monochrome"

#: ../src/gui/presets.c:153
#, c-format
msgid "preset `%s' is write-protected, can't delete!"
msgstr "Preset `%s' is write-protected, can't delete!"

#: ../src/gui/presets.c:159 ../src/gui/presets.c:471 ../src/libs/lib.c:236
#: ../src/libs/modulegroups.c:3890
msgid "delete preset?"
msgstr "Delete preset?"

#: ../src/gui/presets.c:160 ../src/gui/presets.c:472 ../src/libs/lib.c:237
#: ../src/libs/modulegroups.c:3891
#, c-format
msgid "do you really want to delete the preset `%s'?"
msgstr "Do you really want to delete the preset `%s'?"

#. add new preset
#. create a shortcut for the new entry
#. then show edit dialog
#. clang-format on
#. create a shortcut for the new entry
#. then show edit dialog
#: ../src/gui/presets.c:208 ../src/gui/presets.c:1031 ../src/gui/presets.c:1034
#: ../src/gui/presets.c:1037 ../src/libs/lib.c:186 ../src/libs/lib.c:203
#: ../src/libs/lib.c:211 ../src/libs/lib.c:214
msgid "new preset"
msgstr "New preset"

#: ../src/gui/presets.c:215
msgid "please give preset a name"
msgstr "Please give preset a name"

#: ../src/gui/presets.c:220
msgid "unnamed preset"
msgstr "Unnamed preset"

#: ../src/gui/presets.c:249
msgid "overwrite preset?"
msgstr "Overwrite preset?"

#: ../src/gui/presets.c:250
#, c-format
msgid ""
"preset `%s' already exists.\n"
"do you want to overwrite?"
msgstr ""
"Preset `%s' already exists.\n"
"Do you want to overwrite?"

#: ../src/gui/presets.c:430 ../src/imageio/storage/disk.c:198
#: ../src/imageio/storage/gallery.c:149 ../src/imageio/storage/latex.c:145
msgid "_select as output destination"
msgstr "_Select as output destination"

#: ../src/gui/presets.c:439
#, c-format
msgid "preset %s was successfully exported"
msgstr "Preset %s was successfully exported"

#: ../src/gui/presets.c:567
#, c-format
msgid "edit `%s' for module `%s'"
msgstr "Edit `%s' for module `%s'"

#: ../src/gui/presets.c:571
msgid "_export..."
msgstr "_Export..."

#: ../src/gui/presets.c:572 ../src/libs/tagging.c:1672
#: ../src/libs/tagging.c:1761
msgid "_delete"
msgstr "_Delete"

#: ../src/gui/presets.c:590
msgid "name of the preset"
msgstr "Name of the preset"

#: ../src/gui/presets.c:598
msgid "description or further information"
msgstr "Description or further information"

#: ../src/gui/presets.c:602
msgid "reset all module parameters to their default values"
msgstr "Reset all module parameters to their default values"

#: ../src/gui/presets.c:605
msgid ""
"the parameters will be reset to their default values, which may be "
"automatically set based on image metadata"
msgstr ""
"The parameters will be reset to their default values, which may be "
"automatically set based on image metadata"

#: ../src/gui/presets.c:610
msgid "auto apply this preset to matching images"
msgstr "Auto apply this preset to matching images"

#: ../src/gui/presets.c:613
msgid "only show this preset for matching images"
msgstr "Only show this preset for matching images"

#: ../src/gui/presets.c:615
msgid ""
"be very careful with this option. this might be the last time you see your "
"preset."
msgstr ""
"Be very careful with this option. This might be the last time you see your "
"preset."

#: ../src/gui/presets.c:654
#, no-c-format
msgid "string to match model (use % as wildcard)"
msgstr "String to match model (use % as wildcard)"

#: ../src/gui/presets.c:662
#, no-c-format
msgid "string to match maker (use % as wildcard)"
msgstr "String to match maker (use % as wildcard)"

#: ../src/gui/presets.c:670
#, no-c-format
msgid "string to match lens (use % as wildcard)"
msgstr "String to match lens (use % as wildcard)"

#: ../src/gui/presets.c:680
msgid "minimum ISO value"
msgstr "Minimum ISO value"

#: ../src/gui/presets.c:686
msgid ""
"maximum ISO value\n"
"if left blank, it is equivalent to no upper limit"
msgstr ""
"Maximum ISO value\n"
"If left blank, it is equivalent to no upper limit"

#: ../src/gui/presets.c:699
msgid "minimum exposure time"
msgstr "Minimum exposure time"

#: ../src/gui/presets.c:700
msgid "maximum exposure time"
msgstr "Maximum exposure time"

#: ../src/gui/presets.c:716
msgid "minimum aperture value"
msgstr "Minimum aperture value"

#: ../src/gui/presets.c:717
msgid "maximum aperture value"
msgstr "Maximum aperture value"

#: ../src/gui/presets.c:735
msgid "minimum focal length"
msgstr "Minimum focal length"

#: ../src/gui/presets.c:736
msgid "maximum focal length"
msgstr "Maximum focal length"

#. raw/hdr/ldr/mono/color
#: ../src/gui/presets.c:744
msgid "format"
msgstr "Format"

#: ../src/gui/presets.c:749
msgid "select image types you want this preset to be available for"
msgstr "Select image types you want this preset to be available for"

#: ../src/gui/presets.c:762 ../src/libs/filtering.c:1250
msgid "and"
msgstr "and"

#: ../src/gui/presets.c:806 ../src/gui/presets.c:858
msgid "∞"
msgstr "∞"

#: ../src/gui/presets.c:975
#, c-format
msgid "preset `%s' is write-protected! can't edit it!"
msgstr "Preset `%s' is write-protected! Can't edit it!"

#: ../src/gui/presets.c:999 ../src/libs/lib.c:156
msgid "update preset?"
msgstr "Update preset?"

#: ../src/gui/presets.c:1000 ../src/libs/lib.c:157
#, c-format
msgid "do you really want to update the preset `%s'?"
msgstr "Do you really want to update the preset `%s'?"

#: ../src/gui/presets.c:1126
msgid "(first)"
msgstr "(first)"

#: ../src/gui/presets.c:1126
msgid "(last)"
msgstr "(last)"

#: ../src/gui/presets.c:1161
#, c-format
msgid "preset '%s' %s"
msgstr "Preset '%s' %s"

#: ../src/gui/presets.c:1162
msgid "no presets"
msgstr "No presets"

#: ../src/gui/presets.c:1426 ../src/libs/modulegroups.c:3966
#: ../src/libs/modulegroups.c:3974
msgid "manage module layouts"
msgstr "Manage module layouts"

#: ../src/gui/presets.c:1435
msgid "manage quick presets"
msgstr "Manage quick presets"

#: ../src/gui/presets.c:1613
msgid "manage quick presets list..."
msgstr "Manage quick presets list..."

#: ../src/gui/presets.c:1780
msgid "disabled: wrong module version"
msgstr "Disabled: wrong module version"

#: ../src/gui/presets.c:1799 ../src/libs/lib.c:547
msgid "edit this preset.."
msgstr "Edit this preset.."

#: ../src/gui/presets.c:1804 ../src/libs/lib.c:551
msgid "delete this preset"
msgstr "Delete this preset"

#: ../src/gui/presets.c:1811 ../src/libs/lib.c:559
msgid "store new preset.."
msgstr "Store new preset.."

#: ../src/gui/presets.c:1821 ../src/libs/lib.c:573
msgid "update preset"
msgstr "Update preset"

#: ../src/gui/splash.c:153
msgid "darktable starting"
msgstr "Darktable starting"

#: ../src/gui/splash.c:160
msgid "initializing"
msgstr "Initializing"

#: ../src/gui/splash.c:193 ../src/gui/splash.c:202
msgid ""
"Photography workflow application\n"
"and RAW developer"
msgstr ""
"Photography workflow application\n"
"and RAW developer"

#: ../src/gui/splash.c:328
msgid "darktable shutdown"
msgstr "Darktable shutdown"

#: ../src/gui/splash.c:341
msgid "darktable is now shutting down"
msgstr "Darktable is now shutting down"

#: ../src/gui/splash.c:343
msgid "please wait while background jobs finish"
msgstr "Please wait while background jobs finish"

#: ../src/gui/styles_dialog.c:233 ../src/libs/styles.c:501
#: ../src/libs/styles.c:654
msgid "overwrite style?"
msgstr "Overwrite style?"

#: ../src/gui/styles_dialog.c:234
#, c-format
msgid ""
"style `%s' already exists.\n"
"do you want to overwrite?"
msgstr ""
"Style `%s' already exists.\n"
"Do you want to overwrite?"

#: ../src/gui/styles_dialog.c:263 ../src/gui/styles_dialog.c:342
msgid "please give style a name"
msgstr "Please give style a name"

#: ../src/gui/styles_dialog.c:267 ../src/gui/styles_dialog.c:346
msgid "unnamed style"
msgstr "Unnamed style"

#: ../src/gui/styles_dialog.c:331
#, c-format
msgid "style %s was successfully saved"
msgstr "Style %s was successfully saved"

#: ../src/gui/styles_dialog.c:537
msgid "edit style"
msgstr "Edit style"

#: ../src/gui/styles_dialog.c:538
msgid "duplicate style"
msgstr "Duplicate style"

#: ../src/gui/styles_dialog.c:541
msgid "creates a duplicate of the style before applying changes"
msgstr "Creates a duplicate of the style before applying changes"

#: ../src/gui/styles_dialog.c:545
msgid "create new style"
msgstr "Create new style"

#: ../src/gui/styles_dialog.c:571
msgid "enter a name for the new style"
msgstr "Enter a name for the new style"

#: ../src/gui/styles_dialog.c:580
msgid "enter a description for the new style, this description is searchable"
msgstr "Enter a description for the new style, this description is searchable"

#: ../src/gui/styles_dialog.c:618
msgid "keep"
msgstr "Keep"

#: ../src/gui/styles_dialog.c:838
msgid "can't create style out of unaltered image"
msgstr "Can't create style out of unaltered image"

#: ../src/imageio/format/avif.c:95 ../src/imageio/format/jxl.c:581
#: ../src/imageio/format/pdf.c:80 ../src/imageio/format/png.c:690
#: ../src/imageio/format/tiff.c:884 ../src/imageio/format/xcf.c:361
msgid "8 bit"
msgstr "8 bit"

#: ../src/imageio/format/avif.c:99 ../src/imageio/format/jxl.c:581
msgid "10 bit"
msgstr "10 bit"

#: ../src/imageio/format/avif.c:103 ../src/imageio/format/jxl.c:581
msgid "12 bit"
msgstr "12 bit"

#: ../src/imageio/format/avif.c:116 ../src/imageio/format/webp.c:411
msgid "lossless"
msgstr "Lossless"

#: ../src/imageio/format/avif.c:118 ../src/imageio/format/webp.c:411
msgid "lossy"
msgstr "Lossy"

#. Bit depth combo box
#: ../src/imageio/format/avif.c:936 ../src/imageio/format/exr.cc:589
#: ../src/imageio/format/jxl.c:579 ../src/imageio/format/pdf.c:678
#: ../src/imageio/format/png.c:688 ../src/imageio/format/tiff.c:880
#: ../src/imageio/format/xcf.c:358
msgid "bit depth"
msgstr "Bit depth"

#: ../src/imageio/format/avif.c:953
msgid "color information stored in an image, higher is better"
msgstr "Color information stored in an image, higher is better"

#.
#. * Color mode combo box
#.
#. shortfile option combo box
#: ../src/imageio/format/avif.c:958 ../src/imageio/format/tiff.c:919
msgid "B&W as grayscale"
msgstr "B&W as grayscale"

#: ../src/imageio/format/avif.c:959 ../src/imageio/format/tiff.c:920
msgid "saving as grayscale will reduce the size for black & white images"
msgstr "Saving as grayscale will reduce the size for black & white images"

#.
#. * Tiling combo box
#.
#: ../src/imageio/format/avif.c:968
msgid "tiling"
msgstr "Tiling"

#: ../src/imageio/format/avif.c:969
msgid ""
"tile an image into segments.\n"
"\n"
"makes encoding faster, but increases the file size. the loss of image "
"quality is negligible."
msgstr ""
"Tile an image into segments.\n"
"\n"
"Makes encoding faster, but increases the file size. The loss of image "
"quality is negligible."

#. compression
#. Compression method combo box
#: ../src/imageio/format/avif.c:981 ../src/imageio/format/exr.cc:599
#: ../src/imageio/format/pdf.c:693 ../src/imageio/format/png.c:702
#: ../src/imageio/format/tiff.c:900 ../src/imageio/format/webp.c:409
#: ../src/libs/masks.c:112
msgid "compression"
msgstr "Compression"

#: ../src/imageio/format/avif.c:989
msgid "the compression for the image"
msgstr "The compression for the image"

#. min
#. max
#. step
#. default
#. digits
#: ../src/imageio/format/avif.c:1003 ../src/imageio/format/j2k.c:707
#: ../src/imageio/format/jpeg.c:578 ../src/imageio/format/jxl.c:605
#: ../src/imageio/format/webp.c:419 ../src/libs/camera.c:588
msgid "quality"
msgstr "Quality"

#: ../src/imageio/format/avif.c:1006
msgid "the quality of an image, less quality means fewer details"
msgstr "The quality of an image, less quality means fewer details"

#: ../src/imageio/format/avif.c:1018 ../src/imageio/format/jpeg.c:587
msgid "chroma subsampling"
msgstr "Chroma subsampling"

#: ../src/imageio/format/avif.c:1019
msgid ""
"chroma subsampling setting for AVIF encoder.\n"
"auto - use subsampling determined by the quality value\n"
"      (5-80: YUV420, 81-90: YUV422, 91-100: YUV444)\n"
"4:4:4 - no chroma subsampling\n"
"4:2:2 - color sampling rate halved horizontally\n"
"4:2:0 - color sampling rate halved horizontally and vertically"
msgstr ""
"Chroma subsampling setting for AVIF encoder.\n"
"Auto - use subsampling determined by the Quality value\n"
"      (5-80: YUV420, 81-90: YUV422, 91-100: YUV444)\n"
"4:4:4 - no chroma subsampling\n"
"4:2:2 - color sampling rate halved horizontally\n"
"4:2:0 - color sampling rate halved horizontally and vertically"

#: ../src/imageio/format/avif.c:1026 ../src/imageio/format/jpeg.c:597
msgid "4:4:4"
msgstr "4:4:4"

#: ../src/imageio/format/avif.c:1026 ../src/imageio/format/jpeg.c:597
msgid "4:2:2"
msgstr "4:2:2"

#: ../src/imageio/format/avif.c:1026 ../src/imageio/format/jpeg.c:597
msgid "4:2:0"
msgstr "4:2:0"

#: ../src/imageio/format/copy.c:109 ../src/libs/copy_history.c:305
#: ../src/libs/image.c:627
msgid "copy"
msgstr "Copy"

#: ../src/imageio/format/copy.c:124
msgid ""
"do a 1:1 copy of the selected files.\n"
"the global options below do not apply!"
msgstr ""
"Do a 1:1 copy of the selected files.\n"
"The global options below do not apply!"

#: ../src/imageio/format/exr.cc:215
msgid "the selected output profile doesn't work well with EXR"
msgstr "The selected output profile doesn't work well with EXR"

#: ../src/imageio/format/exr.cc:564
msgid "OpenEXR"
msgstr "OpenEXR"

#: ../src/imageio/format/exr.cc:591
msgid "16 bit (float)"
msgstr "16 bit (float)"

#: ../src/imageio/format/exr.cc:591 ../src/imageio/format/jxl.c:582
#: ../src/imageio/format/tiff.c:884 ../src/imageio/format/xcf.c:361
msgid "32 bit (float)"
msgstr "32 bit (float)"

#: ../src/imageio/format/exr.cc:601 ../src/imageio/format/pdf.c:699
#: ../src/imageio/format/tiff.c:901
msgid "uncompressed"
msgstr "Uncompressed"

#: ../src/imageio/format/exr.cc:602
msgid "RLE"
msgstr "RLE"

#: ../src/imageio/format/exr.cc:603
msgid "ZIPS"
msgstr "ZIPS"

#: ../src/imageio/format/exr.cc:604
msgid "ZIP"
msgstr "ZIP"

#: ../src/imageio/format/exr.cc:605
msgid "PIZ"
msgstr "PIZ"

#: ../src/imageio/format/exr.cc:606
msgid "PXR24"
msgstr "PXR24"

#: ../src/imageio/format/exr.cc:607
msgid "B44"
msgstr "B44"

#: ../src/imageio/format/exr.cc:608
msgid "B44A"
msgstr "B44A"

#: ../src/imageio/format/exr.cc:609
msgid "DWAA"
msgstr "DWAA"

#: ../src/imageio/format/exr.cc:610
msgid "DWAB"
msgstr "DWAB"

#: ../src/imageio/format/j2k.c:448
msgid "unable to attach output profile to JP2"
msgstr "Unable to attach output profile to JP2"

#: ../src/imageio/format/j2k.c:677
msgid "JPEG 2000 (12-bit)"
msgstr "JPEG 2000 (12-bit)"

#: ../src/imageio/format/j2k.c:711
msgid "DCP mode"
msgstr "DCP mode"

#: ../src/imageio/format/j2k.c:714
msgid "Cinema2K, 24FPS"
msgstr "Cinema2K, 24FPS"

#: ../src/imageio/format/j2k.c:715
msgid "Cinema2K, 48FPS"
msgstr "Cinema2K, 48FPS"

#: ../src/imageio/format/j2k.c:716
msgid "Cinema4K, 24FPS"
msgstr "Cinema4K, 24FPS"

#: ../src/imageio/format/jpeg.c:543
msgid "JPEG (8-bit)"
msgstr "JPEG (8-bit)"

#: ../src/imageio/format/jpeg.c:588
msgid ""
"chroma subsampling setting for JPEG encoder.\n"
"auto - use subsampling determined by the quality value\n"
"4:4:4 - no chroma subsampling\n"
"4:4:0 - color sampling rate halved vertically\n"
"4:2:2 - color sampling rate halved horizontally\n"
"4:2:0 - color sampling rate halved horizontally and vertically"
msgstr ""
"Chroma subsampling setting for JPEG encoder.\n"
"Auto - use subsampling determined by the Quality value\n"
"4:4:4 - no chroma subsampling\n"
"4:4:0 - color sampling rate halved vertically\n"
"4:2:2 - color sampling rate halved horizontally\n"
"4:2:0 - color sampling rate halved horizontally and vertically"

#: ../src/imageio/format/jpeg.c:597
msgid "4:4:0"
msgstr "4:4:0"

#: ../src/imageio/format/jxl.c:582 ../src/imageio/format/pdf.c:81
#: ../src/imageio/format/png.c:690 ../src/imageio/format/tiff.c:884
#: ../src/imageio/format/xcf.c:361
msgid "16 bit"
msgstr "16 bit"

#. Pixel format combo box
#: ../src/imageio/format/jxl.c:587 ../src/imageio/format/tiff.c:887
msgid "pixel type"
msgstr "Pixel type"

#: ../src/imageio/format/jxl.c:589 ../src/imageio/format/tiff.c:888
msgid "unsigned integer"
msgstr "Unsigned integer"

#: ../src/imageio/format/jxl.c:589 ../src/imageio/format/tiff.c:888
msgid "floating point"
msgstr "Floating point"

#: ../src/imageio/format/jxl.c:607
msgid ""
"the quality of the output image\n"
"0-29 = very lossy\n"
"30-99 = JPEG quality comparable\n"
"100 = lossless"
msgstr ""
"The quality of the output image\n"
"0-29 = very lossy\n"
"30-99 = JPEG quality comparable\n"
"100 = lossless"

#: ../src/imageio/format/jxl.c:615
msgid "encoding color profile"
msgstr "Encoding color profile"

#: ../src/imageio/format/jxl.c:616
msgid ""
"the color profile used by the encoder\n"
"permit internal XYB color space conversion for more efficient lossy "
"compression,\n"
"or ensure no conversion to keep original image color space (implied for "
"lossless)"
msgstr ""
"The color profile used by the encoder\n"
"Permit internal XYB color space conversion for more efficient lossy "
"compression,\n"
"or ensure no conversion to keep original image color space (implied for "
"lossless)"

#: ../src/imageio/format/jxl.c:619
msgid "internal"
msgstr "Internal"

#: ../src/imageio/format/jxl.c:619 ../src/libs/duplicate.c:408
#: ../src/libs/history.c:1141 ../src/libs/snapshots.c:928
msgid "original"
msgstr "Original"

#: ../src/imageio/format/jxl.c:633
msgid "encoding effort"
msgstr "Encoding effort"

#: ../src/imageio/format/jxl.c:635
msgid ""
"the effort used to encode the image, higher efforts will have better results "
"at the expense of longer encoding times"
msgstr ""
"The effort used to encode the image, higher efforts will have better results "
"at the expense of longer encoding times"

#: ../src/imageio/format/jxl.c:645
msgid "decoding speed"
msgstr "Decoding speed"

#: ../src/imageio/format/jxl.c:647
msgid "the preferred decoding speed with some sacrifice of quality"
msgstr "The preferred decoding speed with some sacrifice of quality"

#: ../src/imageio/format/pdf.c:200 ../src/imageio/format/pdf.c:497
msgid "invalid paper size"
msgstr "Invalid paper size"

#: ../src/imageio/format/pdf.c:207
msgid "invalid border size, using 0"
msgstr "Invalid border size, using 0"

#: ../src/imageio/format/pdf.c:257 ../src/imageio/storage/disk.c:489
#: ../src/imageio/storage/email.c:188 ../src/imageio/storage/gallery.c:406
#: ../src/imageio/storage/gallery.c:448 ../src/imageio/storage/piwigo.c:1366
#, c-format
msgid "could not export to file `%s'!"
msgstr "Could not export to file `%s'!"

#: ../src/imageio/format/pdf.c:426
msgid "PDF"
msgstr "PDF"

#: ../src/imageio/format/pdf.c:594
msgid "enter the title of the PDF"
msgstr "Enter the title of the PDF"

#. paper size
#. // papers
#: ../src/imageio/format/pdf.c:602 ../src/libs/print_settings.c:2595
msgid "paper size"
msgstr "Paper size"

#: ../src/imageio/format/pdf.c:603
msgid ""
"paper size of the PDF\n"
"either one from the list or \"<width> [unit] x <height> <unit>\"\n"
"example: 210 mm x 2.97 cm"
msgstr ""
"Paper size of the PDF\n"
"Either one from the list or \"<width> [unit] x <height> <unit>\"\n"
"Example: 210 mm x 2.97 cm"

#. orientation
#: ../src/imageio/format/pdf.c:617
msgid "page orientation"
msgstr "Page orientation"

#: ../src/imageio/format/pdf.c:618
msgid "paper orientation of the PDF"
msgstr "Paper orientation of the PDF"

#. border
#: ../src/imageio/format/pdf.c:626 ../src/imageio/format/pdf.c:628
msgid "border"
msgstr "Border"

#: ../src/imageio/format/pdf.c:629
msgid ""
"empty space around the PDF\n"
"format: size + unit\n"
"examples: 10 mm, 1 inch"
msgstr ""
"Empty space around the PDF\n"
"Format: size + unit\n"
"Examples: 10 mm, 1 inch"

#. dpi
#: ../src/imageio/format/pdf.c:638 ../src/libs/export.c:1508
#: ../src/libs/export.c:1536
msgid "dpi"
msgstr "dpi"

#: ../src/imageio/format/pdf.c:642
msgid "dpi of the images inside the PDF"
msgstr "dpi of the images inside the PDF"

#. rotate images yes|no
#: ../src/imageio/format/pdf.c:648
msgid "rotate images"
msgstr "Rotate images"

#: ../src/imageio/format/pdf.c:649
msgid ""
"images can be rotated to match the PDF orientation to waste less space when "
"printing"
msgstr ""
"Images can be rotated to match the PDF orientation to waste less space when "
"printing"

#. pages all|single images|contact sheet
#: ../src/imageio/format/pdf.c:658
msgid "TODO: pages"
msgstr "TODO: pages"

#: ../src/imageio/format/pdf.c:659
msgid "what pages should be added to the PDF"
msgstr "What pages should be added to the PDF"

#: ../src/imageio/format/pdf.c:662
msgid "single images"
msgstr "Single images"

#: ../src/imageio/format/pdf.c:662
msgid "contact sheet"
msgstr "Contact sheet"

#. TODO
#. embedded icc profile yes|no
#: ../src/imageio/format/pdf.c:668
msgid "embed ICC profiles"
msgstr "Embed ICC profiles"

#: ../src/imageio/format/pdf.c:669
msgid "images can be tagged with their ICC profile"
msgstr "Images can be tagged with their ICC profile"

#: ../src/imageio/format/pdf.c:688
msgid "bits per channel of the embedded images"
msgstr "Bits per channel of the embedded images"

#: ../src/imageio/format/pdf.c:694
msgid ""
"method used for image compression\n"
"uncompressed -- fast but big files\n"
"deflate -- smaller files but slower"
msgstr ""
"Method used for image compression\n"
"Uncompressed -- fast but big files\n"
"Deflate -- smaller files but slower"

#: ../src/imageio/format/pdf.c:699 ../src/imageio/format/tiff.c:901
msgid "deflate"
msgstr "Deflate"

#. image mode normal|draft|debug
#: ../src/imageio/format/pdf.c:704
msgid "image mode"
msgstr "Image mode"

#: ../src/imageio/format/pdf.c:705
msgid ""
"normal -- just put the images into the PDF\n"
"draft -- images are replaced with boxes\n"
"debug -- only show the outlines and bounding boxes"
msgstr ""
"Normal -- just put the images into the PDF\n"
"Draft -- images are replaced with boxes\n"
"Debug -- only show the outlines and bounding boxes"

#: ../src/imageio/format/pdf.c:710 ../src/libs/tools/lighttable.c:413
#: ../src/libs/tools/lighttable.c:425
msgid "normal"
msgstr "Normal"

#: ../src/imageio/format/pdf.c:710
msgid "draft"
msgstr "Draft"

#: ../src/imageio/format/pdf.c:710
msgid "debug"
msgstr "Debug"

#: ../src/imageio/format/ppm.c:111
msgid "PPM (16-bit)"
msgstr "PPM (16-bit)"

#: ../src/imageio/format/tiff.c:902
msgid "deflate with predictor"
msgstr "Deflate with predictor"

#: ../src/imageio/format/tiff.c:911
msgid "compression level"
msgstr "Compression level"

#: ../src/imageio/format/webp.c:420
msgid ""
"for lossy, 0 gives the smallest size and 100 the best quality.\n"
"for lossless, 0 is the fastest but gives larger files compared\n"
"to the slowest 100."
msgstr ""
"For lossy, 0 gives the smallest size and 100 the best quality.\n"
"For lossless, 0 is the fastest but gives larger files compared\n"
"to the slowest 100."

#: ../src/imageio/format/webp.c:429
msgid "image hint"
msgstr "Image hint"

#: ../src/imageio/format/webp.c:430
msgid ""
"image characteristics hint for the underlying encoder.\n"
"picture: digital picture, like portrait, inner shot\n"
"photo: outdoor photograph, with natural lighting\n"
"graphic: discrete tone image (graph, map-tile etc)"
msgstr ""
"Image characteristics hint for the underlying encoder.\n"
"Picture: digital picture, like portrait, inner shot\n"
"Photo: outdoor photograph, with natural lighting\n"
"Graphic: discrete tone image (graph, map-tile etc)"

#: ../src/imageio/format/webp.c:435
msgid "picture"
msgstr "Picture"

#: ../src/imageio/format/webp.c:435
msgid "photo"
msgstr "Photo"

#: ../src/imageio/format/webp.c:435
msgid "graphic"
msgstr "Graphic"

#: ../src/imageio/format/xcf.c:320
msgid "XCF"
msgstr "XCF"

#: ../src/imageio/imageio.c:1114
#, c-format
msgid ""
"failed to allocate memory for %s, please lower the threads used for export "
"or buy more memory."
msgstr ""
"Failed to allocate memory for %s, please lower the threads used for export "
"or buy more memory."

#: ../src/imageio/imageio.c:1116
msgctxt "noun"
msgid "thumbnail export"
msgstr "Thumbnail export"

#: ../src/imageio/imageio.c:1116
msgctxt "noun"
msgid "export"
msgstr "Export"

#: ../src/imageio/imageio.c:1133
#, c-format
msgid "cannot find the style '%s' to apply during export"
msgstr "Cannot find the style '%s' to apply during export"

#: ../src/imageio/imageio_libraw.c:348
msgid ""
"<span foreground='red'><b>WARNING</b></span>: camera is not fully supported!"
msgstr ""
"<span foreground='red'><b>WARNING</b></span>: camera is not fully supported!"

#: ../src/imageio/imageio_libraw.c:350
#, c-format
msgid ""
"colors for `%s' could be misrepresented,\n"
"and edits might not be compatible with future versions."
msgstr ""
"Colors for '%s' could be misrepresented,\n"
"and edits might not be compatible with future versions."

#: ../src/imageio/storage/disk.c:75 ../src/libs/export.c:1279
msgid "file on disk"
msgstr "File on disk"

#: ../src/imageio/storage/disk.c:274 ../src/imageio/storage/gallery.c:199
#: ../src/imageio/storage/latex.c:186
msgid ""
"enter the path where to put exported images\n"
"variables support bash like string manipulation\n"
"type '$(' to activate the completion and see the list of variables"
msgstr ""
"Enter the path where to put exported images\n"
"Variables support bash like string manipulation\n"
"Type '$(' to activate the completion and see the list of variables"

#: ../src/imageio/storage/disk.c:286 ../src/imageio/storage/piwigo.c:1172
msgid "on conflict"
msgstr "On conflict"

#: ../src/imageio/storage/disk.c:289
msgid "create unique filename"
msgstr "Create unique filename"

#: ../src/imageio/storage/disk.c:290 ../src/imageio/storage/piwigo.c:1176
#: ../src/libs/image.c:650 ../src/libs/styles.c:879
msgid "overwrite"
msgstr "Overwrite"

#: ../src/imageio/storage/disk.c:291
msgid "overwrite if changed"
msgstr "Overwrite if changed"

#: ../src/imageio/storage/disk.c:292 ../src/imageio/storage/piwigo.c:1174
msgid "skip"
msgstr "Skip"

#: ../src/imageio/storage/disk.c:394 ../src/imageio/storage/gallery.c:320
#: ../src/imageio/storage/latex.c:279
#, c-format
msgid "could not create directory `%s'!"
msgstr "Could not create directory `%s'!"

#: ../src/imageio/storage/disk.c:405
#, c-format
msgid "could not write to directory `%s'!"
msgstr "Could not write to directory `%s'!"

#: ../src/imageio/storage/disk.c:442
#, c-format
msgid "%d/%d skipping `%s'"
msgid_plural "%d/%d skipping `%s'"
msgstr[0] "%d/%d skipping `%s'"
msgstr[1] "%d/%d skipping `%s'"

#: ../src/imageio/storage/disk.c:468
#, c-format
msgid "%d/%d skipping (not modified since export) `%s'"
msgid_plural "%d/%d skipping (not modified since export) `%s'"
msgstr[0] "%d/%d skipping (not modified since export) '%s'"
msgstr[1] "%d/%d skipping (not modified since export) '%s'"

#: ../src/imageio/storage/disk.c:494 ../src/imageio/storage/email.c:195
#: ../src/imageio/storage/gallery.c:456 ../src/imageio/storage/latex.c:371
#, c-format
msgid "%d/%d exported to `%s'"
msgid_plural "%d/%d exported to `%s'"
msgstr[0] "%d/%d exported to `%s'"
msgstr[1] "%d/%d exported to `%s'"

#: ../src/imageio/storage/disk.c:559
msgid ""
"you are going to export in overwrite mode, this will overwrite any existing "
"images\n"
"\n"
"do you really want to continue?"
msgstr ""
"You are going to export in overwrite mode, this will overwrite any existing "
"images\n"
"\n"
"Do you really want to continue?"

#: ../src/imageio/storage/email.c:57
msgid "send as email"
msgstr "Send as email"

#. Unlikely in normal Windows installations, but let's notify the user if it happens
#: ../src/imageio/storage/email.c:264
msgid "could not open mapi32.dll"
msgstr "Could not open mapi32.dll"

#. Even more unlikely
#: ../src/imageio/storage/email.c:274
msgid "could not get SendMail function"
msgstr "Could not get SendMail function"

#: ../src/imageio/storage/email.c:317 ../src/imageio/storage/email.c:407
msgid "images exported from darktable"
msgstr "Images exported from Darktable"

#: ../src/imageio/storage/email.c:386 ../src/imageio/storage/email.c:464
msgid "could not launch email client!"
msgstr "Could not launch email client!"

#: ../src/imageio/storage/gallery.c:76
msgid "website gallery"
msgstr "Website gallery"

#: ../src/imageio/storage/gallery.c:214
msgid "enter the title of the website"
msgstr "Enter the title of the website"

#: ../src/imageio/storage/latex.c:72
msgid "LaTeX book template"
msgstr "LaTeX book template"

#: ../src/imageio/storage/latex.c:197
msgid "enter the title of the book"
msgstr "Enter the title of the book"

#: ../src/imageio/storage/piwigo.c:607
msgid "authenticated"
msgstr "Authenticated"

#: ../src/imageio/storage/piwigo.c:618 ../src/imageio/storage/piwigo.c:636
#: ../src/imageio/storage/piwigo.c:651
msgid "not authenticated"
msgstr "Not authenticated"

#: ../src/imageio/storage/piwigo.c:624
msgid "not authenticated, cannot reach server"
msgstr "Not authenticated, cannot reach server"

#: ../src/imageio/storage/piwigo.c:683 ../src/imageio/storage/piwigo.c:749
msgid "create new album"
msgstr "Create new album"

#: ../src/imageio/storage/piwigo.c:750
msgid "---"
msgstr "---"

#: ../src/imageio/storage/piwigo.c:802
msgid "cannot refresh albums"
msgstr "Cannot refresh albums"

#: ../src/imageio/storage/piwigo.c:1024
msgid "Piwigo"
msgstr "Piwigo"

#: ../src/imageio/storage/piwigo.c:1051
msgid "accounts"
msgstr "Accounts"

#: ../src/imageio/storage/piwigo.c:1068 ../src/imageio/storage/piwigo.c:1183
msgid "server"
msgstr "Server"

#: ../src/imageio/storage/piwigo.c:1071
msgid ""
"the server name\n"
"default protocol is https\n"
"specify insecure protocol http:// explicitly if that protocol is required"
msgstr ""
"The server name\n"
"Default protocol is https\n"
"Specify insecure protocol http:// explicitly if that protocol is required"

#: ../src/imageio/storage/piwigo.c:1083 ../src/imageio/storage/piwigo.c:1184
msgid "user"
msgstr "User"

#: ../src/imageio/storage/piwigo.c:1094 ../src/imageio/storage/piwigo.c:1185
msgid "password"
msgstr "Password"

#. login button
#: ../src/imageio/storage/piwigo.c:1101
msgid "login"
msgstr "Login"

#: ../src/imageio/storage/piwigo.c:1102
msgid "Piwigo login"
msgstr "Piwigo login"

#. permissions list
#: ../src/imageio/storage/piwigo.c:1116
msgid "visible to"
msgstr "Visible to"

#: ../src/imageio/storage/piwigo.c:1118
msgid "everyone"
msgstr "Everyone"

#: ../src/imageio/storage/piwigo.c:1119
msgid "contacts"
msgstr "Contacts"

#: ../src/imageio/storage/piwigo.c:1120
msgid "friends"
msgstr "Friends"

#: ../src/imageio/storage/piwigo.c:1121
msgid "family"
msgstr "Family"

#: ../src/imageio/storage/piwigo.c:1122
msgid "you"
msgstr "You"

#. album list
#. Available albums
#: ../src/imageio/storage/piwigo.c:1126
msgid "album"
msgstr "Album"

#: ../src/imageio/storage/piwigo.c:1133
msgid "refresh album list"
msgstr "Refresh album list"

#: ../src/imageio/storage/piwigo.c:1140
msgid "new album"
msgstr "New album"

#. Available albums
#: ../src/imageio/storage/piwigo.c:1146
msgid "parent album"
msgstr "Parent album"

#: ../src/imageio/storage/piwigo.c:1154
msgid "click login button to start"
msgstr "Click login button to start"

#: ../src/imageio/storage/piwigo.c:1160 ../src/imageio/storage/piwigo.c:1189
msgid "filename pattern"
msgstr "Filename pattern"

#: ../src/imageio/storage/piwigo.c:1162
msgid ""
"enter the filename pattern for the exported images\n"
"leave empty to use the image filename\n"
"variables support bash like string manipulation\n"
"type '$(' to activate the completion and see the list of variables"
msgstr ""
"Enter the filename pattern for the exported images\n"
"Leave empty to use the image filename\n"
"Variables support bash like string manipulation\n"
"Type '$(' to activate the completion and see the list of variables"

#: ../src/imageio/storage/piwigo.c:1173
msgid "don't check"
msgstr "Don't check"

#: ../src/imageio/storage/piwigo.c:1175
msgid "update metadata"
msgstr "Update metadata"

#: ../src/imageio/storage/piwigo.c:1289
msgid "not logged in to Piwigo server!"
msgstr "Not logged in to Piwigo server!"

#: ../src/imageio/storage/piwigo.c:1384
msgid "cannot create a new Piwigo album!"
msgstr "Cannot create a new Piwigo album!"

#: ../src/imageio/storage/piwigo.c:1403
msgid "could not update to Piwigo!"
msgstr "Could not update to Piwigo!"

#: ../src/imageio/storage/piwigo.c:1419
msgid "could not upload to Piwigo!"
msgstr "Could not upload to Piwigo!"

#: ../src/imageio/storage/piwigo.c:1448
#, c-format
msgid "%d/%d skipped (already exists)"
msgstr "%d/%d skipped (already exists)"

#: ../src/imageio/storage/piwigo.c:1454
#, c-format
msgid "%d/%d exported to Piwigo webalbum"
msgid_plural "%d/%d exported to Piwigo webalbum"
msgstr[0] "%d/%d exported to Piwigo webalbum"
msgstr[1] "%d/%d exported to Piwigo webalbum"

#: ../src/iop/agx.c:45
msgid "AgX"
msgstr "AgX"

#: ../src/iop/agx.c:50 ../src/iop/sigmoid.c:197
msgid "tone mapping|view transform|display transform"
msgstr "tone mapping|view transform|display transform"

#: ../src/iop/agx.c:56
msgid ""
"applies a tone mapping curve.\n"
"inspired by Blender's AgX tone mapper"
msgstr ""
"Applies a tone mapping curve.\n"
"Inspired by Blender's AgX tone mapper"

#: ../src/iop/agx.c:58 ../src/iop/atrous.c:133 ../src/iop/bilateral.cc:103
#: ../src/iop/colorequal.c:215 ../src/iop/diffuse.c:139
#: ../src/iop/enlargecanvas.c:80 ../src/iop/exposure.c:130
#: ../src/iop/filmicrgb.c:350 ../src/iop/graduatednd.c:143
#: ../src/iop/negadoctor.c:142 ../src/iop/overlay.c:155
#: ../src/iop/rgbcurve.c:142 ../src/iop/rgblevels.c:121 ../src/iop/shadhi.c:141
#: ../src/iop/sigmoid.c:206 ../src/iop/tonecurve.c:179
#: ../src/iop/toneequal.c:329
msgid "corrective and creative"
msgstr "Corrective and creative"

#: ../src/iop/agx.c:59 ../src/iop/ashift.c:125 ../src/iop/ashift.c:127
#: ../src/iop/basicadj.c:169 ../src/iop/bilateral.cc:104
#: ../src/iop/bilateral.cc:106 ../src/iop/blurs.c:90 ../src/iop/blurs.c:91
#: ../src/iop/channelmixerrgb.c:239 ../src/iop/channelmixerrgb.c:241
#: ../src/iop/clipping.c:357 ../src/iop/clipping.c:359
#: ../src/iop/colorbalancergb.c:182 ../src/iop/colorequal.c:216
#: ../src/iop/colorin.c:130 ../src/iop/crop.c:135 ../src/iop/crop.c:137
#: ../src/iop/demosaic.c:330 ../src/iop/denoiseprofile.c:821
#: ../src/iop/denoiseprofile.c:823 ../src/iop/diffuse.c:140
#: ../src/iop/diffuse.c:142 ../src/iop/enlargecanvas.c:81
#: ../src/iop/enlargecanvas.c:83 ../src/iop/exposure.c:131
#: ../src/iop/exposure.c:133 ../src/iop/flip.c:109 ../src/iop/flip.c:110
#: ../src/iop/hazeremoval.c:111 ../src/iop/hazeremoval.c:113
#: ../src/iop/lens.cc:264 ../src/iop/lens.cc:266 ../src/iop/liquify.c:295
#: ../src/iop/liquify.c:297 ../src/iop/overlay.c:156 ../src/iop/overlay.c:158
#: ../src/iop/primaries.c:74 ../src/iop/primaries.c:76 ../src/iop/retouch.c:208
#: ../src/iop/retouch.c:210 ../src/iop/scalepixels.c:86
#: ../src/iop/scalepixels.c:88 ../src/iop/sigmoid.c:206
#: ../src/iop/splittoning.c:103 ../src/iop/splittoning.c:105
#: ../src/iop/spots.c:67 ../src/iop/spots.c:69 ../src/iop/toneequal.c:330
#: ../src/iop/velvia.c:98 ../src/iop/velvia.c:100
msgid "linear, RGB, scene-referred"
msgstr "Linear, RGB, scene-referred"

#: ../src/iop/agx.c:60 ../src/iop/basecurve.c:374 ../src/iop/basicadj.c:170
#: ../src/iop/colorbalance.c:162 ../src/iop/colorbalancergb.c:183
#: ../src/iop/dither.c:118 ../src/iop/filmicrgb.c:352
#: ../src/iop/graduatednd.c:145 ../src/iop/negadoctor.c:144
#: ../src/iop/profile_gamma.c:101 ../src/iop/rgbcurve.c:144
#: ../src/iop/rgblevels.c:123 ../src/iop/sigmoid.c:207
#: ../src/iop/vignette.c:119 ../src/iop/watermark.c:460
msgid "non-linear, RGB"
msgstr "Non-linear, RGB"

#: ../src/iop/agx.c:61 ../src/iop/basecurve.c:373 ../src/iop/channelmixer.c:137
#: ../src/iop/channelmixer.c:139 ../src/iop/lut3d.c:139
#: ../src/iop/negadoctor.c:143 ../src/iop/profile_gamma.c:100
#: ../src/iop/rgbcurve.c:143 ../src/iop/rgbcurve.c:145
#: ../src/iop/rgblevels.c:122 ../src/iop/sigmoid.c:207 ../src/iop/soften.c:100
#: ../src/iop/soften.c:102
msgid "linear, RGB, display-referred"
msgstr "Linear, RGB, display-referred"

#: ../src/iop/agx.c:1792
msgctxt "section"
msgid "basic curve parameters"
msgstr "Basic curve parameters"

#: ../src/iop/agx.c:1794 ../src/iop/agx.c:1950
msgctxt "section"
msgid "curve"
msgstr "Curve"

#: ../src/iop/agx.c:1802
msgid "set the pivot's input exposure in EV relative to mid-gray"
msgstr "Set the pivot's input exposure in EV relative to mid-gray"

#: ../src/iop/agx.c:1803
msgid ""
"the average luminance of the selected region will be\n"
"used to set the pivot relative to mid-gray"
msgstr ""
"The average luminance of the selected region will be\n"
"used to set the pivot relative to mid-gray"

#: ../src/iop/agx.c:1813
msgid "darken or brighten the pivot (linear output power)"
msgstr "Darken or brighten the pivot (linear output power)"

#: ../src/iop/agx.c:1814
msgid ""
"the average luminance of the selected region will be\n"
"used to set the pivot relative to mid-gray,\n"
"and the output will be adjusted based on the default\n"
"mid-gray to mid-gray mapping"
msgstr ""
"The average luminance of the selected region will be\n"
"used to set the pivot relative to mid-gray,\n"
"and the output will be adjusted based on the default\n"
"mid-gray to mid-gray mapping"

#: ../src/iop/agx.c:1823
msgid "slope of the linear section around the pivot"
msgstr "Slope of the linear section around the pivot"

#: ../src/iop/agx.c:1829
msgid ""
"contrast in highlights\n"
"higher values keep the slope nearly constant for longer,\n"
"at the cost of a more sudden drop near white"
msgstr ""
"Contrast in highlights\n"
"Higher values keep the slope nearly constant for longer,\n"
"at the cost of a more sudden drop near white"

#: ../src/iop/agx.c:1833
msgid ""
"the curve has lost its 'S' shape, shoulder power cannot be applied.\n"
"without inverting the shoulder (forcing it to bend upwards), it would be\n"
"impossible to reach target white with the selected contrast and pivot "
"position.\n"
"increase contrast, move the pivot higher (increase pivot target output\n"
"or curve y gamma), or increase the distance between the pivot and the right\n"
"edge (decrease the pivot shift, move the white point farther from the pivot "
"by\n"
"increasing relative white exposure or move the black point closer to the "
"pivot\n"
"by lowering relative black exposure)."
msgstr ""
"The curve has lost its 'S' shape, shoulder power cannot be applied.\n"
"Without inverting the shoulder (forcing it to bend upwards), it would be\n"
"impossible to reach target white with the selected contrast and pivot "
"position.\n"
"Increase contrast, move the pivot higher (increase pivot target output\n"
"or curve Y gamma), or increase the distance between the pivot and the right\n"
"edge (decrease the pivot shift, move the white point farther from the pivot "
"by\n"
"increasing relative white exposure or move the black point closer to the "
"pivot\n"
"by lowering relative black exposure)."

#: ../src/iop/agx.c:1846
msgid ""
"contrast in shadows\n"
"higher values keep the slope nearly constant for longer,\n"
"at the cost of a more sudden drop near black"
msgstr ""
"Contrast in shadows\n"
"Higher values keep the slope nearly constant for longer,\n"
"at the cost of a more sudden drop near black"

#: ../src/iop/agx.c:1850
msgid ""
"the curve has lost its 'S' shape, toe power cannot be applied.\n"
"without inverting the toe (forcing it to bend downwards), it would be\n"
"impossible to reach target black with the selected contrast and pivot "
"position.\n"
"increase contrast, move the pivot lower (reduce the pivot target output or\n"
"curve y gamma), or increase the distance between the pivot and the left "
"edge\n"
"(increase the pivot shift, move the black point farther from the pivot by "
"raising\n"
"the relative black exposure or move the white point closer to the pivot\n"
"by decreasing relative white exposure)."
msgstr ""
"The curve has lost its 'S' shape, toe power cannot be applied.\n"
"Without inverting the toe (forcing it to bend downwards), it would be\n"
"impossible to reach target black with the selected contrast and pivot "
"position.\n"
"Increase contrast, move the pivot lower (reduce the pivot target output or\n"
"curve Y gamma), or increase the distance between the pivot and the left "
"edge\n"
"(increase the pivot shift, move the black point farther from the pivot by "
"raising\n"
"the relative black exposure or move the white point closer to the pivot\n"
"by decreasing relative white exposure)."

#: ../src/iop/agx.c:1869
msgid "decrease or increase contrast and brightness"
msgstr "Decrease or increase contrast and brightness"

#: ../src/iop/agx.c:1874
msgid "deepen or lift shadows"
msgstr "Deepen or lift shadows"

#: ../src/iop/agx.c:1878
msgid "increase or decrease brightness"
msgstr "Increase or decrease brightness"

#: ../src/iop/agx.c:1885
msgid "decrease or increase saturation"
msgstr "Decrease or increase saturation"

#: ../src/iop/agx.c:1892
msgid "increase to bring hues closer to the original"
msgstr "Increase to bring hues closer to the original"

#: ../src/iop/agx.c:1902
msgctxt "section"
msgid "look"
msgstr "Look"

#: ../src/iop/agx.c:1925
msgid "show curve"
msgstr "Show curve"

#: ../src/iop/agx.c:1929 ../src/iop/atrous.c:1824
#: ../src/iop/colorbalancergb.c:1974 ../src/iop/colorequal.c:3018
#: ../src/iop/colorzones.c:2708 ../src/iop/denoiseprofile.c:3803
#: ../src/iop/filmicrgb.c:4367 ../src/iop/lowlight.c:807
#: ../src/iop/rawdenoise.c:908 ../src/iop/toneequal.c:3280
msgid "graph"
msgstr "Graph"

#: ../src/iop/agx.c:1932
msgid "tone mapping curve"
msgstr "Tone mapping curve"

#: ../src/iop/agx.c:1945
msgctxt "section"
msgid "advanced curve parameters"
msgstr "Advanced curve parameters"

#: ../src/iop/agx.c:1963
msgid ""
"length to keep curve linear above the pivot.\n"
"may clip highlights"
msgstr ""
"Length to keep curve linear above the pivot.\n"
"May clip highlights"

#: ../src/iop/agx.c:1972
msgid "max linear output power"
msgstr "Max linear output power"

#: ../src/iop/agx.c:1981
msgid ""
"length to keep curve linear below the pivot.\n"
"may crush shadows"
msgstr ""
"Length to keep curve linear below the pivot.\n"
"May crush shadows"

#: ../src/iop/agx.c:1990
msgid "raise for a faded look"
msgstr "Raise for a faded look"

#: ../src/iop/agx.c:1996
msgid ""
"adjusts the gamma automatically, trying to make sure\n"
"the curve always remains S-shaped (given that contrast\n"
"is high enough), so toe and shoulder controls remain effective."
msgstr ""
"Adjusts the gamma automatically, trying to make sure\n"
"the curve always remains S-shaped (given that contrast\n"
"is high enough), so toe and shoulder controls remain effective."

#: ../src/iop/agx.c:2005
msgid ""
"shifts the representation (but not the output power) of the pivot\n"
"along the y axis of the curve.\n"
"immediate contrast around the pivot is not affected,\n"
"but shadows and highlights are; you may have to counteract it\n"
"with the contrast slider or with toe / shoulder controls."
msgstr ""
"Shifts the representation (but not the output power) of the pivot\n"
"along the y axis of the curve.\n"
"Immediate contrast around the pivot is not affected, but\n"
"shadows and highlights are; you may have to counteract it\n"
"with the contrast slider or with toe / shoulder controls."

#: ../src/iop/agx.c:2016
msgctxt "section"
msgid "input exposure range"
msgstr "Input exposure range"

#: ../src/iop/agx.c:2024
msgid "relative exposure above mid-gray (white point)"
msgstr "Relative exposure above mid-gray (white point)"

#: ../src/iop/agx.c:2025
msgid "pick the white point"
msgstr "Pick the white point"

#: ../src/iop/agx.c:2033
msgid "relative exposure below mid-gray (black point)"
msgstr "Relative exposure below mid-gray (black point)"

#: ../src/iop/agx.c:2034
msgid "pick the black point"
msgstr "Pick the black point"

#: ../src/iop/agx.c:2042 ../src/iop/filmicrgb.c:4421
msgid ""
"symmetrically increase or decrease the computed dynamic range.\n"
"useful to give a safety margin to extreme luminances."
msgstr ""
"Symmetrically increase or decrease the computed dynamic range.\n"
"Useful to give a safety margin to extreme luminances."

#: ../src/iop/agx.c:2048 ../src/iop/agx.c:2051 ../src/iop/filmic.c:1509
#: ../src/iop/filmicrgb.c:4427 ../src/iop/profile_gamma.c:645
msgid "auto tune levels"
msgstr "Auto tune levels"

#: ../src/iop/agx.c:2050
msgid "set black and white relative exposure using the selected area"
msgstr "Set black and white relative exposure using the selected area"

#: ../src/iop/agx.c:2051 ../src/iop/agx.c:2058
msgid "exposure range"
msgstr "Exposure range"

#: ../src/iop/agx.c:2056
msgid "read exposure from metadata and exposure module"
msgstr "Read exposure from metadata and exposure module"

#: ../src/iop/agx.c:2058
msgid "read exposure"
msgstr "Read exposure"

#: ../src/iop/agx.c:2081
msgid "blender-like"
msgstr "Blender-like"

#: ../src/iop/agx.c:2091
msgid "unmodified"
msgstr "Unmodified"

#: ../src/iop/agx.c:2238 ../src/iop/sigmoid.c:923 ../src/iop/sigmoid.c:927
msgid "primaries"
msgstr "Primaries"

#: ../src/iop/agx.c:2238
msgid "color primaries adjustments"
msgstr "Color primaries adjustments"

#: ../src/iop/agx.c:2247
msgid ""
"disable purity adjustments and rotations, only applying the curve.\n"
"note that those adjustments are at the heart of AgX,\n"
"without them the results are almost always going to be worse,\n"
"especially with bright, saturated lights (e.g. LEDs).\n"
"mainly intended to be used for experimenting."
msgstr ""
"Disable purity adjustments and rotations, only applying the curve.\n"
"Note that those adjustments are at the heart of AgX,\n"
"without them the results are almost always going to be worse,\n"
"especially with bright, saturated lights (e.g. LEDs).\n"
"Mainly intended to be used for experimenting."

#: ../src/iop/agx.c:2255
msgid "reset primaries to a predefined configuration"
msgstr "Reset primaries to a predefined configuration"

#: ../src/iop/agx.c:2258
msgid "reset primaries"
msgstr "Reset primaries"

#: ../src/iop/agx.c:2266
msgid ""
"color space primaries to use as the base for below adjustments.\n"
"'export profile' uses the profile set in 'output color profile'."
msgstr ""
"Color space primaries to use as the base for below adjustments.\n"
"'Export profile' uses the profile set in 'Output color profile'."

#: ../src/iop/agx.c:2269
msgctxt "section"
msgid "before tone mapping"
msgstr "Before tone mapping"

#: ../src/iop/agx.c:2279
msgid "increase to desaturate reds in highlights faster"
msgstr "Increase to desaturate reds in highlights faster"

#: ../src/iop/agx.c:2286
msgid "shift the red primary towards yellow (+) or magenta (-)"
msgstr "Shift the red primary towards yellow (+) or magenta (-)"

#: ../src/iop/agx.c:2292
msgid "increase to desaturate greens in highlights faster"
msgstr "Increase to desaturate greens in highlights faster"

#: ../src/iop/agx.c:2299
msgid "shift the green primary towards cyan (+) or yellow (-)"
msgstr "Shift the green primary towards cyan (+) or yellow (-)"

#: ../src/iop/agx.c:2305
msgid "increase to desaturate blues in highlights faster"
msgstr "Increase to desaturate blues in highlights faster"

#: ../src/iop/agx.c:2312
msgid "shift the blue primary towards magenta (+) or cyan (-)"
msgstr "Shift the blue primary towards magenta (+) or cyan (-)"

#: ../src/iop/agx.c:2318
msgctxt "section"
msgid "after tone mapping"
msgstr "After tone mapping"

#: ../src/iop/agx.c:2323
msgid ""
"completely restore purity, undo all rotations, and hide\n"
"the controls below. uncheck to restore the previous state."
msgstr ""
"Completely restore purity, undo all rotations, and hide\n"
"the controls below. Uncheck to restore the previous state."

#: ../src/iop/agx.c:2326
msgid "set from above"
msgstr "Set from above"

#: ../src/iop/agx.c:2328
msgid ""
"set parameters to completely reverse primaries modifications,\n"
"but allow subsequent editing"
msgstr ""
"Set parameters to completely reverse primaries modifications,\n"
"but allow subsequent editing"

#: ../src/iop/agx.c:2341
msgid "overall purity boost"
msgstr "Overall purity boost"

#: ../src/iop/agx.c:2349
msgid "overall unrotation ratio"
msgstr "Overall unrotation ratio"

#: ../src/iop/agx.c:2353
msgid "restore the purity of red, mostly in midtones and shadows"
msgstr "Restore the purity of red, mostly in midtones and shadows"

#: ../src/iop/agx.c:2360
msgid "reverse the color shift in reds"
msgstr "Reverse the color shift in reds"

#: ../src/iop/agx.c:2366
msgid "restore the purity of green, mostly in midtones and shadows"
msgstr "Restore the purity of green, mostly in midtones and shadows"

#: ../src/iop/agx.c:2373
msgid "reverse the color shift in greens"
msgstr "Reverse the color shift in greens"

#: ../src/iop/agx.c:2379
msgid "restore the purity of blue, mostly in midtones and shadows"
msgstr "Restore the purity of blue, mostly in midtones and shadows"

#: ../src/iop/agx.c:2386
msgid "reverse the color shift in blues"
msgstr "Reverse the color shift in blues"

#. relabel to settings to remove confusion between module presets
#. and white balance settings
#: ../src/iop/agx.c:2438 ../src/iop/temperature.c:2077
#: ../src/iop/temperature.c:2090 ../src/iop/temperature.c:2097
#: ../src/iop/temperature.c:2103 ../src/iop/temperature.c:2111
#: ../src/iop/temperature.c:2130
msgid "settings"
msgstr "Settings"

#: ../src/iop/agx.c:2439
msgid "main look and curve settings"
msgstr "Main look and curve settings"

#: ../src/iop/agx.c:2448
msgid "detailed curve settings"
msgstr "Detailed curve settings"

#: ../src/iop/agx.c:2545
msgid "unmodified base primaries"
msgstr "Unmodified base primaries"

#: ../src/iop/agx.c:2554
msgid "blender-like|base"
msgstr "Blender-like|Base"

#: ../src/iop/agx.c:2560
msgid "blender-like|punchy"
msgstr "Blender-like|Punchy"

#: ../src/iop/agx.c:2575 ../src/iop/channelmixerrgb.c:397
#: ../src/iop/exposure.c:334 ../src/iop/filmicrgb.c:3209
#: ../src/iop/sigmoid.c:237
msgid "scene-referred default"
msgstr "Scene-referred default"

#: ../src/iop/agx.c:2591
msgid "smooth|base"
msgstr "Smooth|Base"

#: ../src/iop/agx.c:2595
msgid "smooth|punchy"
msgstr "Smooth|Punchy"

#: ../src/iop/ashift.c:113
msgid "rotate and perspective"
msgstr "Rotate and perspective"

#: ../src/iop/ashift.c:118
msgid "rotation|keystone|distortion|crop|reframe"
msgstr "rotation|keystone|distortion|crop|reframe"

#: ../src/iop/ashift.c:123
msgid "rotate or distort perspective"
msgstr "Rotate or distort perspective"

#: ../src/iop/ashift.c:124 ../src/iop/channelmixer.c:136
#: ../src/iop/channelmixerrgb.c:238 ../src/iop/clipping.c:356
#: ../src/iop/colorbalance.c:160 ../src/iop/colorbalancergb.c:181
#: ../src/iop/colorchecker.c:130 ../src/iop/colorcorrection.c:74
#: ../src/iop/crop.c:134 ../src/iop/lut3d.c:138 ../src/iop/primaries.c:73
#: ../src/iop/rasterfile.c:100
msgid "corrective or creative"
msgstr "Corrective or creative"

#: ../src/iop/ashift.c:126 ../src/iop/borders.c:319 ../src/iop/clipping.c:358
#: ../src/iop/crop.c:136 ../src/iop/flip.c:109 ../src/iop/liquify.c:296
msgid "geometric, RGB"
msgstr "Geometric, RGB"

#: ../src/iop/ashift.c:1202 ../src/iop/clipping.c:913
#, c-format
msgid ""
"module '%s' has insane data so it is bypassed for now. you should disable it "
"or change parameters\n"
msgstr ""
"Module '%s' has insane data so it is bypassed for now. You should disable it "
"or change parameters\n"

#: ../src/iop/ashift.c:2804
msgid "automatic cropping failed"
msgstr "Automatic cropping failed"

#: ../src/iop/ashift.c:3213 ../src/iop/ashift.c:3265 ../src/iop/ashift.c:3312
msgid "data pending - please repeat"
msgstr "Data pending - please repeat"

#: ../src/iop/ashift.c:3222
msgid "could not detect structural data in image"
msgstr "Could not detect structural data in image"

#: ../src/iop/ashift.c:3234
msgid "could not run outlier removal"
msgstr "Could not run outlier removal"

#: ../src/iop/ashift.c:3411
#, c-format
msgid ""
"not enough structure for automatic correction\n"
"minimum %d lines in each relevant direction"
msgstr ""
"Not enough structure for automatic correction\n"
"Minimum %d lines in each relevant direction"

#: ../src/iop/ashift.c:3417
msgid "automatic correction failed, please correct manually"
msgstr "Automatic correction failed, please correct manually"

#: ../src/iop/ashift.c:4992
#, c-format
msgid "only %d lines can be saved in parameters"
msgstr "Only %d lines can be saved in parameters"

#: ../src/iop/ashift.c:5071
#, c-format
msgid "rotation adjusted by %3.2f° to %3.2f°"
msgstr "Rotation adjusted by %3.2f° to %3.2f°"

#: ../src/iop/ashift.c:5704 ../src/iop/ashift.c:5706 ../src/iop/ashift.c:5810
#: ../src/iop/ashift.c:5812
#, c-format
msgid "lens shift (%s)"
msgstr "Lens shift (%s)"

#: ../src/iop/ashift.c:5981
msgid "manual perspective"
msgstr "Manual perspective"

#: ../src/iop/ashift.c:6027
msgctxt "section"
msgid "perspective"
msgstr "Perspective"

#: ../src/iop/ashift.c:6033 ../src/iop/ashift.c:6140 ../src/iop/ashift.c:6142
#: ../src/iop/ashift.c:6144
msgid "structure"
msgstr "Structure"

#: ../src/iop/ashift.c:6066
msgid ""
"rotate image\n"
"right-click and drag to define a horizontal or vertical line by drawing on "
"the image"
msgstr ""
"Rotate image\n"
"Right-click and drag to define a horizontal or vertical line by drawing on "
"the image"

#: ../src/iop/ashift.c:6069 ../src/iop/ashift.c:6071
msgid "apply lens shift correction in one direction"
msgstr "Apply lens shift correction in one direction"

#: ../src/iop/ashift.c:6073
msgid "shear the image along one diagonal"
msgstr "Shear the image along one diagonal"

#: ../src/iop/ashift.c:6074 ../src/iop/clipping.c:2128
msgid "automatically crop to avoid black edges"
msgstr "Automatically crop to avoid black edges"

#: ../src/iop/ashift.c:6075
msgid ""
"lens model of the perspective correction: generic or according to the focal "
"length"
msgstr ""
"Lens model of the perspective correction: generic or according to the focal "
"length"

#: ../src/iop/ashift.c:6078
msgid "focal length of the lens, default value set from EXIF data if available"
msgstr ""
"Focal length of the lens, default value set from EXIF data if available"

#: ../src/iop/ashift.c:6081
msgid ""
"crop factor of the camera sensor, default value set from EXIF data if "
"available, manual setting is often required"
msgstr ""
"Crop factor of the camera sensor, default value set from EXIF data if "
"available, manual setting is often required"

#: ../src/iop/ashift.c:6085
msgid ""
"the level of lens dependent correction, set to maximum for full lens "
"dependency, set to zero for the generic case"
msgstr ""
"The level of lens dependent correction, set to maximum for full lens "
"dependency, set to zero for the generic case"

#: ../src/iop/ashift.c:6089
msgid "adjust aspect ratio of image by horizontal and vertical scaling"
msgstr "Adjust aspect ratio of image by horizontal and vertical scaling"

#: ../src/iop/ashift.c:6091
msgid ""
"automatically correct for vertical perspective distortion\n"
"ctrl+click to only fit rotation\n"
"shift+click to only fit lens shift"
msgstr ""
"Automatically correct for vertical perspective distortion\n"
"Ctrl+click to only fit rotation\n"
"Shift+click to only fit lens shift"

#: ../src/iop/ashift.c:6095
msgid ""
"automatically correct for horizontal perspective distortion\n"
"ctrl+click to only fit rotation\n"
"shift+click to only fit lens shift"
msgstr ""
"Automatically correct for horizontal perspective distortion\n"
"Ctrl+click to only fit rotation\n"
"Shift+click to only fit lens shift"

#: ../src/iop/ashift.c:6099
msgid ""
"automatically correct for vertical and horizontal perspective distortions, "
"fitting rotation, lens shift in both directions, and shear\n"
"ctrl+click to only fit rotation\n"
"shift+click to only fit lens shift\n"
"ctrl+shift+click to only fit rotation and lens shift"
msgstr ""
"Automatically correct for vertical and horizontal perspective distortions, "
"fitting rotation, lens shift in both directions, and shear\n"
"Ctrl+click to only fit rotation\n"
"Shift+click to only fit lens shift\n"
"Ctrl+Shift+click to only fit rotation and lens shift"

#: ../src/iop/ashift.c:6106
msgid ""
"automatically analyse line structure in image\n"
"ctrl+click for an additional edge enhancement\n"
"shift+click for an additional detail enhancement\n"
"ctrl+shift+click for a combination of both methods"
msgstr ""
"Automatically analyse line structure in image\n"
"Ctrl+click for an additional edge enhancement\n"
"Shift+click for an additional detail enhancement\n"
"Ctrl+Shift+click for a combination of both methods"

#: ../src/iop/ashift.c:6111
msgid "manually define perspective rectangle"
msgstr "Manually define perspective rectangle"

#: ../src/iop/ashift.c:6112
msgid "manually draw structure lines"
msgstr "Manually draw structure lines"

#: ../src/iop/ashift.c:6141
msgid "rectangle"
msgstr "Rectangle"

#: ../src/iop/ashift.c:6143
msgid "lines"
msgstr "Lines"

#: ../src/iop/ashift.c:6169 ../src/iop/clipping.c:3338
#, c-format
msgid "[%s] define/rotate horizon"
msgstr "[%s] define/rotate horizon"

#: ../src/iop/ashift.c:6172
#, c-format
msgid "[%s on segment] select segment"
msgstr "[%s on segment] select segment"

#: ../src/iop/ashift.c:6176
#, c-format
msgid "[%s on segment] unselect segment"
msgstr "[%s on segment] unselect segment"

#: ../src/iop/ashift.c:6180
#, c-format
msgid "[%s] select all segments from zone"
msgstr "[%s] select all segments from zone"

#: ../src/iop/ashift.c:6184
#, c-format
msgid "[%s] unselect all segments from zone"
msgstr "[%s] unselect all segments from zone"

#: ../src/iop/atrous.c:122 ../src/iop/atrous.c:1764
msgid "contrast equalizer"
msgstr "Contrast equalizer"

#: ../src/iop/atrous.c:127
msgid "sharpness|acutance|local contrast|clarity"
msgstr "sharpness|acutance|local contrast|clarity"

#: ../src/iop/atrous.c:132
msgid "add or remove local contrast, sharpness, acutance"
msgstr "Add or remove local contrast, sharpness, acutance"

#: ../src/iop/atrous.c:134 ../src/iop/atrous.c:136
#: ../src/iop/colorbalance.c:161
msgid "linear, Lab, scene-referred"
msgstr "Linear, Lab, scene-referred"

#: ../src/iop/atrous.c:135 ../src/iop/censorize.c:85
#: ../src/iop/hazeremoval.c:112
msgid "frequential, RGB"
msgstr "Frequential, RGB"

#: ../src/iop/atrous.c:795
msgid "coarse"
msgstr "Coarse"

#: ../src/iop/atrous.c:811
msgid "denoise & sharpen"
msgstr "Denoise & sharpen"

#. add the preset.
#: ../src/iop/atrous.c:827 ../src/iop/sharpen.c:103
msgid "sharpen"
msgstr "Sharpen"

#: ../src/iop/atrous.c:843
msgid "denoise chroma"
msgstr "Denoise chroma"

#: ../src/iop/atrous.c:859
msgid "denoise"
msgstr "Denoise"

#: ../src/iop/atrous.c:876 ../src/iop/bloom.c:75
msgid "bloom"
msgstr "Bloom"

#: ../src/iop/atrous.c:892 ../src/iop/bilat.c:79 ../src/iop/bilat.c:186
msgid "clarity"
msgstr "Clarity"

#: ../src/iop/atrous.c:913
msgid "deblur | large blur | strength 3"
msgstr "Deblur | Large blur | Strength 3"

#: ../src/iop/atrous.c:931
msgid "deblur | medium blur | strength 3"
msgstr "Deblur | Medium blur | Strength 3"

#: ../src/iop/atrous.c:948
msgid "deblur | fine blur | strength 3"
msgstr "Deblur | Fine blur | Strength 3"

#: ../src/iop/atrous.c:967
msgid "deblur | large blur | strength 2"
msgstr "Deblur | Large blur | Strength 2"

#: ../src/iop/atrous.c:985
msgid "deblur | medium blur | strength 2"
msgstr "Deblur | Medium blur | Strength 2"

#: ../src/iop/atrous.c:1002
msgid "deblur | fine blur | strength 2"
msgstr "Deblur | Fine blur | Strength 2"

#: ../src/iop/atrous.c:1021
msgid "deblur | large blur | strength 1"
msgstr "Deblur | Large blur | Strength 1"

#: ../src/iop/atrous.c:1039
msgid "deblur | medium blur | strength 1"
msgstr "Deblur | Medium blur | Strength 1"

#: ../src/iop/atrous.c:1056
msgid "deblur | fine blur | strength 1"
msgstr "Deblur | Fine blur | Strength 1"

#: ../src/iop/atrous.c:1385 ../src/iop/atrous.c:1631
#: ../src/iop/denoiseprofile.c:3580 ../src/iop/rawdenoise.c:730
msgctxt "graph"
msgid "coarse"
msgstr "Coarse"

#: ../src/iop/atrous.c:1392 ../src/iop/atrous.c:1632
#: ../src/iop/denoiseprofile.c:3588 ../src/iop/rawdenoise.c:738
msgid "fine"
msgstr "Fine"

#: ../src/iop/atrous.c:1404
msgid "contrasty"
msgstr "Contrasty"

#: ../src/iop/atrous.c:1410 ../src/iop/denoiseprofile.c:3602
#: ../src/iop/rawdenoise.c:752
msgid "noisy"
msgstr "Noisy"

#. case atrous_s:
#: ../src/iop/atrous.c:1413
msgid "bold"
msgstr "Bold"

#: ../src/iop/atrous.c:1414
msgid "dull"
msgstr "Dull"

#: ../src/iop/atrous.c:1619 ../src/iop/atrous.c:1679
msgid "boost"
msgstr "Boost"

#: ../src/iop/atrous.c:1620
msgid "reduce"
msgstr "Reduce"

#: ../src/iop/atrous.c:1621
msgid "raise"
msgstr "Raise"

#: ../src/iop/atrous.c:1622
msgid "lower"
msgstr "Lower"

#: ../src/iop/atrous.c:1629
msgid "coarsest"
msgstr "Coarsest"

#: ../src/iop/atrous.c:1630
msgid "coarser"
msgstr "Coarser"

#: ../src/iop/atrous.c:1633
msgid "finer"
msgstr "Finer"

#: ../src/iop/atrous.c:1634
msgid "finest"
msgstr "Finest"

#: ../src/iop/atrous.c:1704 ../src/libs/export.c:1529 ../src/libs/export.c:1545
msgid "x"
msgstr "x"

#: ../src/iop/atrous.c:1805 ../src/iop/nlmeans.c:462
msgid "luma"
msgstr "Luma"

#: ../src/iop/atrous.c:1806
msgid "change lightness at each feature size"
msgstr "Change lightness at each feature size"

#: ../src/iop/atrous.c:1808
msgid "change color saturation at each feature size"
msgstr "Change color saturation at each feature size"

#: ../src/iop/atrous.c:1810
msgid "edges"
msgstr "Edges"

#: ../src/iop/atrous.c:1811
msgid ""
"change edge halos at each feature size\n"
"only changes results of luma and chroma tabs"
msgstr ""
"Change edge halos at each feature size\n"
"Only changes results of luma and chroma tabs"

#: ../src/iop/atrous.c:1844 ../src/iop/colorzones.c:2705
msgid "make effect stronger or weaker"
msgstr "Make effect stronger or weaker"

#: ../src/iop/basecurve.c:305
msgid "neutral"
msgstr "Neutral"

#: ../src/iop/basecurve.c:306
msgid "canon eos like"
msgstr "Canon EOS like"

#: ../src/iop/basecurve.c:307
msgid "canon eos like alternate"
msgstr "Canon EOS like alternate"

#: ../src/iop/basecurve.c:308
msgid "nikon like"
msgstr "Nikon like"

#: ../src/iop/basecurve.c:309
msgid "nikon like alternate"
msgstr "Nikon like alternate"

#: ../src/iop/basecurve.c:310
msgid "sony alpha like"
msgstr "Sony Alpha like"

#: ../src/iop/basecurve.c:311
msgid "pentax like"
msgstr "Pentax like"

#: ../src/iop/basecurve.c:312
msgid "ricoh like"
msgstr "Ricoh like"

#: ../src/iop/basecurve.c:313
msgid "olympus like"
msgstr "Olympus like"

#: ../src/iop/basecurve.c:314
msgid "olympus like alternate"
msgstr "Olympus like alternate"

#: ../src/iop/basecurve.c:315
msgid "panasonic like"
msgstr "Panasonic like"

#: ../src/iop/basecurve.c:316
msgid "leica like"
msgstr "Leica like"

#: ../src/iop/basecurve.c:317
msgid "kodak easyshare like"
msgstr "Kodak Easyshare like"

#: ../src/iop/basecurve.c:318
msgid "konica minolta like"
msgstr "Konica Minolta like"

#: ../src/iop/basecurve.c:319
msgid "samsung like"
msgstr "Samsung like"

#: ../src/iop/basecurve.c:320
msgid "fujifilm like"
msgstr "Fujifilm like"

#: ../src/iop/basecurve.c:321
msgid "nokia like"
msgstr "Nokia like"

#: ../src/iop/basecurve.c:363
msgid "base curve"
msgstr "Base curve"

#: ../src/iop/basecurve.c:370
msgid ""
"apply a view transform based on personal or camera maker look,\n"
"for corrective purposes, to prepare images for display"
msgstr ""
"Apply a view transform based on personal or camera maker look\n"
"for corrective purposes, to prepare images for display"

#: ../src/iop/basecurve.c:372 ../src/iop/cacorrect.c:81
#: ../src/iop/cacorrectrgb.c:166 ../src/iop/colorreconstruction.c:117
#: ../src/iop/defringe.c:80 ../src/iop/denoiseprofile.c:820
#: ../src/iop/flip.c:108 ../src/iop/hazeremoval.c:110
#: ../src/iop/highlights.c:176 ../src/iop/hotpixels.c:73
#: ../src/iop/invert.c:131 ../src/iop/lens.cc:263 ../src/iop/nlmeans.c:87
#: ../src/iop/profile_gamma.c:99 ../src/iop/rawdenoise.c:140
#: ../src/iop/retouch.c:207 ../src/iop/scalepixels.c:85 ../src/iop/sharpen.c:93
#: ../src/iop/spots.c:66 ../src/iop/temperature.c:249
msgid "corrective"
msgstr "Corrective"

#: ../src/iop/basecurve.c:375 ../src/iop/dither.c:117 ../src/iop/dither.c:119
#: ../src/iop/filmicrgb.c:353 ../src/iop/graduatednd.c:146
#: ../src/iop/negadoctor.c:145 ../src/iop/profile_gamma.c:102
#: ../src/iop/rgblevels.c:124 ../src/iop/vignette.c:118
#: ../src/iop/vignette.c:120 ../src/iop/watermark.c:459
#: ../src/iop/watermark.c:461
msgid "non-linear, RGB, display-referred"
msgstr "Non-linear, RGB, display-referred"

#: ../src/iop/basecurve.c:553
msgid "display-referred default"
msgstr "Display-referred default"

#: ../src/iop/basecurve.c:2125
msgid "abscissa: input, ordinate: output. works on RGB channels"
msgstr "Abscissa: input, ordinate: output. Works on RGB channels"

#: ../src/iop/basecurve.c:2132 ../src/iop/basicadj.c:636
#: ../src/iop/rgbcurve.c:1569 ../src/iop/rgblevels.c:1106
#: ../src/iop/tonecurve.c:1323
msgid "method to preserve colors when applying contrast"
msgstr "Method to preserve colors when applying contrast"

#: ../src/iop/basecurve.c:2136
msgid "two exposures"
msgstr "Two exposures"

#: ../src/iop/basecurve.c:2137
msgid "three exposures"
msgstr "Three exposures"

#: ../src/iop/basecurve.c:2138
msgid ""
"fuse this image stopped up/down a couple of times with itself, to compress "
"high dynamic range. expose for the highlights before use."
msgstr ""
"Fuse this image stopped up/down a couple of times with itself, to compress "
"high dynamic range. Expose for the highlights before use."

#: ../src/iop/basecurve.c:2143
msgid "how many stops to shift the individual exposures apart"
msgstr "How many stops to shift the individual exposures apart"

#: ../src/iop/basecurve.c:2152
msgid ""
"whether to shift exposure up or down (-1: reduce highlight, +1: reduce "
"shadows)"
msgstr ""
"Whether to shift exposure up or down (-1: reduce highlight, +1: reduce "
"shadows)"

#: ../src/iop/basecurve.c:2158 ../src/iop/tonecurve.c:1326
msgid "scale for graph"
msgstr "Scale for graph"

#: ../src/iop/basicadj.c:157
msgid "this module is deprecated. please use the quick access panel instead."
msgstr "This module is deprecated. Please use the quick access panel instead."

#: ../src/iop/basicadj.c:162
msgid "basic adjustments"
msgstr "Basic adjustments"

#: ../src/iop/basicadj.c:167
msgid "apply usual image adjustments"
msgstr "Apply usual image adjustments"

#: ../src/iop/basicadj.c:168 ../src/iop/bilat.c:85 ../src/iop/bloom.c:81
#: ../src/iop/blurs.c:90 ../src/iop/borders.c:317 ../src/iop/censorize.c:83
#: ../src/iop/colisa.c:87 ../src/iop/colorcontrast.c:86
#: ../src/iop/colorize.c:95 ../src/iop/colormapping.c:152
#: ../src/iop/colorzones.c:142 ../src/iop/grain.c:391 ../src/iop/highpass.c:75
#: ../src/iop/levels.c:137 ../src/iop/liquify.c:294 ../src/iop/lowlight.c:89
#: ../src/iop/lowpass.c:103 ../src/iop/monochrome.c:99 ../src/iop/soften.c:99
#: ../src/iop/splittoning.c:102 ../src/iop/velvia.c:97 ../src/iop/vibrance.c:94
#: ../src/iop/vignette.c:117 ../src/iop/watermark.c:458
msgid "creative"
msgstr "Creative"

#: ../src/iop/basicadj.c:171 ../src/iop/colorbalancergb.c:184
msgid "non-linear, RGB, scene-referred"
msgstr "Non-linear, RGB, scene-referred"

#: ../src/iop/basicadj.c:617
msgid ""
"adjust the black level to unclip negative RGB values.\n"
"you should never use it to add more density in blacks!\n"
"if poorly set, it will clip near-black colors out of gamut\n"
"by pushing RGB values into negatives"
msgstr ""
"Adjust the black level to unclip negative RGB values.\n"
"You should never use it to add more density in blacks!\n"
"If poorly set, it will clip near-black colors out of gamut\n"
"by pushing RGB values into negatives"

#: ../src/iop/basicadj.c:625 ../src/iop/exposure.c:1213
msgid "adjust the exposure correction"
msgstr "Adjust the exposure correction"

#: ../src/iop/basicadj.c:629
msgid "highlight compression adjustment"
msgstr "Highlight compression adjustment"

#: ../src/iop/basicadj.c:633 ../src/iop/colisa.c:281
msgid "contrast adjustment"
msgstr "Contrast adjustment"

#: ../src/iop/basicadj.c:641
msgid "middle gray adjustment"
msgstr "Middle gray adjustment"

#: ../src/iop/basicadj.c:646 ../src/iop/colisa.c:282
msgid "brightness adjustment"
msgstr "Brightness adjustment"

#: ../src/iop/basicadj.c:649
msgid "saturation adjustment"
msgstr "Saturation adjustment"

#: ../src/iop/basicadj.c:652
msgid "vibrance adjustment"
msgstr "Vibrance adjustment"

#: ../src/iop/basicadj.c:654
msgid "apply auto exposure based on the entire image"
msgstr "Apply auto exposure based on the entire image"

#: ../src/iop/basicadj.c:660
msgid ""
"apply auto exposure based on a region defined by the user\n"
"click and drag to draw the area\n"
"right-click to cancel"
msgstr ""
"Apply auto exposure based on a region defined by the user\n"
"Click and drag to draw the area\n"
"Right-click to cancel"

#: ../src/iop/basicadj.c:667
msgid "clip"
msgstr "Clip"

#: ../src/iop/basicadj.c:669
msgid "adjusts clipping value for auto exposure calculation"
msgstr "Adjusts clipping value for auto exposure calculation"

#: ../src/iop/bilat.c:74
msgid "local contrast"
msgstr "Local contrast"

#: ../src/iop/bilat.c:84
msgid "manipulate local and global contrast separately"
msgstr "Manipulate local and global contrast separately"

#: ../src/iop/bilat.c:86 ../src/iop/bilat.c:88 ../src/iop/bloom.c:82
#: ../src/iop/bloom.c:84 ../src/iop/colisa.c:88 ../src/iop/colisa.c:90
#: ../src/iop/colorcontrast.c:87 ../src/iop/colorcontrast.c:89
#: ../src/iop/colorcorrection.c:75 ../src/iop/colorcorrection.c:77
#: ../src/iop/colorize.c:98 ../src/iop/colormapping.c:155
#: ../src/iop/colorreconstruction.c:120 ../src/iop/colorzones.c:145
#: ../src/iop/defringe.c:83 ../src/iop/grain.c:392 ../src/iop/grain.c:394
#: ../src/iop/levels.c:140 ../src/iop/lowlight.c:90 ../src/iop/lowlight.c:92
#: ../src/iop/monochrome.c:102 ../src/iop/nlmeans.c:88 ../src/iop/nlmeans.c:90
#: ../src/iop/shadhi.c:144 ../src/iop/tonecurve.c:182 ../src/iop/vibrance.c:97
msgid "non-linear, Lab, display-referred"
msgstr "Non-linear, Lab, display-referred"

#: ../src/iop/bilat.c:87 ../src/iop/bloom.c:83 ../src/iop/colisa.c:89
#: ../src/iop/colorcontrast.c:88 ../src/iop/colorcorrection.c:76
#: ../src/iop/colorize.c:97 ../src/iop/colormapping.c:154
#: ../src/iop/colorreconstruction.c:119 ../src/iop/colorzones.c:144
#: ../src/iop/defringe.c:82 ../src/iop/grain.c:393 ../src/iop/levels.c:139
#: ../src/iop/monochrome.c:101 ../src/iop/nlmeans.c:89 ../src/iop/shadhi.c:143
#: ../src/iop/tonecurve.c:181 ../src/iop/vibrance.c:96
msgid "non-linear, Lab"
msgstr "Non-linear, Lab"

#: ../src/iop/bilat.c:195
msgid "HDR local tone-mapping"
msgstr "HDR local tone-mapping"

#: ../src/iop/bilat.c:441
msgid ""
"the filter used for local contrast enhancement. bilateral is faster but can "
"lead to artifacts around edges for extreme settings."
msgstr ""
"The filter used for local contrast enhancement. Bilateral is faster but can "
"lead to artifacts around edges for extreme settings."

#: ../src/iop/bilat.c:445 ../src/iop/globaltonemap.c:651
msgid "detail"
msgstr "Detail"

#: ../src/iop/bilat.c:448
msgid "changes the local contrast"
msgstr "Changes the local contrast"

#: ../src/iop/bilat.c:463
msgid "feature size of local details (spatial sigma of bilateral filter)"
msgstr "Feature size of local details (spatial sigma of bilateral filter)"

#: ../src/iop/bilat.c:471
msgid "L difference to detect edges (range sigma of bilateral filter)"
msgstr "L difference to detect edges (range sigma of bilateral filter)"

#: ../src/iop/bilat.c:477
msgid "changes the local contrast of highlights"
msgstr "Changes the local contrast of highlights"

#: ../src/iop/bilat.c:483
msgid "changes the local contrast of shadows"
msgstr "Changes the local contrast of shadows"

#: ../src/iop/bilat.c:489
msgid ""
"defines what counts as mid-tones. lower for better dynamic range compression "
"(reduce shadow and highlight contrast), increase for more powerful local "
"contrast"
msgstr ""
"Defines what counts as mid-tones. Lower for better dynamic range compression "
"(reduce shadow and highlight contrast), increase for more powerful local "
"contrast"

#: ../src/iop/bilateral.cc:72 ../src/iop/diffuse.c:442
msgid "surface blur"
msgstr "Surface blur"

#: ../src/iop/bilateral.cc:77
msgid "denoise (bilateral filter)"
msgstr "Denoise (bilateral filter)"

#: ../src/iop/bilateral.cc:101
msgid ""
"apply edge-aware surface blur\n"
"to denoise or smoothen textures"
msgstr ""
"Apply edge-aware surface blur\n"
"to denoise or smoothen textures"

#: ../src/iop/bilateral.cc:105 ../src/iop/blurs.c:90
#: ../src/iop/channelmixer.c:138 ../src/iop/denoiseprofile.c:822
#: ../src/iop/diffuse.c:141 ../src/iop/enlargecanvas.c:82
#: ../src/iop/exposure.c:132 ../src/iop/overlay.c:157 ../src/iop/primaries.c:75
#: ../src/iop/scalepixels.c:87 ../src/iop/soften.c:101
#: ../src/iop/splittoning.c:104 ../src/iop/velvia.c:99
msgid "linear, RGB"
msgstr "Linear, RGB"

#: ../src/iop/bilateral.cc:141
msgid "image too large"
msgstr "Image too large"

#: ../src/iop/bilateral.cc:142
msgid ""
"this module is unable to process\n"
"images with more than 2 gigapixels.\n"
"processing has been skipped."
msgstr ""
"This module is unable to process\n"
"images with more than 2 gigapixels.\n"
"Processing has been skipped."

#: ../src/iop/bilateral.cc:369
msgid "spatial extent of the gaussian"
msgstr "Spatial extent of the gaussian"

#: ../src/iop/bilateral.cc:373
msgid "how much to blur red"
msgstr "How much to blur red"

#: ../src/iop/bilateral.cc:378
msgid "how much to blur green"
msgstr "How much to blur green"

#: ../src/iop/bilateral.cc:383
msgid "how much to blur blue"
msgstr "How much to blur blue"

#: ../src/iop/bloom.c:80
msgid "apply Orton effect for a dreamy ethereal look"
msgstr "Apply Orton effect for a dreamy ethereal look"

#: ../src/iop/bloom.c:414 ../src/iop/soften.c:381 ../src/libs/camera.c:591
#: ../src/libs/masks.c:107
msgid "size"
msgstr "Size"

#: ../src/iop/bloom.c:416
msgid "the size of bloom"
msgstr "The size of bloom"

#: ../src/iop/bloom.c:420
msgid "the threshold of light"
msgstr "The threshold of light"

#: ../src/iop/bloom.c:424
msgid "the strength of bloom"
msgstr "The strength of bloom"

#: ../src/iop/blurs.c:78
msgid "blurs"
msgstr "Blurs"

#: ../src/iop/blurs.c:83
msgid "blur|lens|motion"
msgstr "blur|lens|motion"

#: ../src/iop/blurs.c:89
msgid "simulate physically-accurate lens and motion blurs"
msgstr "Simulate physically-accurate lens and motion blurs"

#. add the tooltips
#: ../src/iop/blurs.c:807
msgid ""
"size of the blur in pixels\n"
"<b>caution</b>: doubling the radius quadruples the run-time!"
msgstr ""
"Size of the blur in pixels\n"
"<b>Caution</b>: doubling the radius quadruples the run-time!"

#: ../src/iop/blurs.c:809
msgid "shifts towards a star shape as value approaches blades-1"
msgstr "Shifts towards a star shape as value approaches blades-1"

#: ../src/iop/blurs.c:811
msgid ""
"adjust straightness of edges from 0=perfect circle\n"
"to 1=completely straight"
msgstr ""
"Adjust straightness of edges from 0=perfect circle\n"
"to 1=completely straight"

#: ../src/iop/blurs.c:812
msgid "set amount by which to rotate shape around its center"
msgstr "Set amount by which to rotate shape around its center"

#: ../src/iop/blurs.c:814
msgid "orientation of the motion's path"
msgstr "Orientation of the motion's path"

#: ../src/iop/blurs.c:815
msgid ""
"amount to curve the motion relative\n"
"to its overall orientation"
msgstr ""
"Amount to curve the motion relative\n"
"to its overall orientation"

#: ../src/iop/blurs.c:816
msgid ""
"select which portion of the path to use,\n"
"allowing the path to become asymmetric"
msgstr ""
"Select which portion of the path to use,\n"
"allowing the path to become asymmetric"

#: ../src/iop/borders.c:306
msgid "framing"
msgstr "Framing"

#: ../src/iop/borders.c:311
msgid "borders|enlarge canvas|expand canvas"
msgstr "borders|enlarge canvas|expand canvas"

#: ../src/iop/borders.c:316
msgid "add solid borders or margins around the image"
msgstr "Add solid borders or margins around the image"

#: ../src/iop/borders.c:318 ../src/iop/borders.c:320 ../src/iop/lut3d.c:141
msgid "linear or non-linear, RGB, display-referred"
msgstr "Linear or non-linear, RGB, display-referred"

#: ../src/iop/borders.c:715
msgid "15:10 postcard white"
msgstr "15:10 postcard white"

#: ../src/iop/borders.c:720
msgid "15:10 postcard black"
msgstr "15:10 postcard black"

#: ../src/iop/borders.c:925
msgid "which dimension to use for the size calculation"
msgstr "Which dimension to use for the size calculation"

#: ../src/iop/borders.c:931
msgid "size of the border in percent of the chosen basis"
msgstr "Size of the border in percent of the chosen basis"

#: ../src/iop/borders.c:933 ../src/iop/clipping.c:2229 ../src/iop/crop.c:1368
msgid "aspect"
msgstr "Aspect"

#: ../src/iop/borders.c:934
msgid ""
"select the aspect ratio\n"
"(right-click on slider below to type your own w:h)"
msgstr ""
"Select the aspect ratio\n"
"(right-click on slider below to type your own w:h)"

#: ../src/iop/borders.c:938
msgid "3:1"
msgstr "3:1"

#: ../src/iop/borders.c:939
msgid "95:33"
msgstr "95:33"

#: ../src/iop/borders.c:940
msgid "CinemaScope 2.39:1"
msgstr "CinemaScope 2.39:1"

#: ../src/iop/borders.c:941
msgid "2:1"
msgstr "2:1"

#: ../src/iop/borders.c:942
msgid "16:9"
msgstr "16:9"

#: ../src/iop/borders.c:943
msgid "5:3"
msgstr "5:3"

#: ../src/iop/borders.c:944
msgid "US Legal 8.5x14"
msgstr "US Legal 8.5x14"

#: ../src/iop/borders.c:945 ../src/iop/clipping.c:2142 ../src/iop/crop.c:1270
msgid "golden cut"
msgstr "Golden cut"

#: ../src/iop/borders.c:946
msgid "16:10"
msgstr "16:10"

#: ../src/iop/borders.c:947
msgid "3:2 (4x6, 10x15cm)"
msgstr "3:2 (4x6, 10x15cm)"

#: ../src/iop/borders.c:949
msgid "DIN"
msgstr "DIN"

#: ../src/iop/borders.c:950
msgid "7:5"
msgstr "7:5"

#: ../src/iop/borders.c:951
msgid "4:3"
msgstr "4:3"

#: ../src/iop/borders.c:952
msgid "US Letter 8.5x11"
msgstr "US Letter 8.5x11"

#: ../src/iop/borders.c:953
msgid "14:11"
msgstr "14:11"

#: ../src/iop/borders.c:954
msgid "5:4 (8x10)"
msgstr "5:4 (8x10)"

#: ../src/iop/borders.c:955 ../src/iop/clipping.c:2132 ../src/iop/crop.c:1259
#: ../src/libs/filtering.c:310 ../src/libs/filters/ratio.c:124
#: ../src/libs/histogram.c:120
msgid "square"
msgstr "Square"

#: ../src/iop/borders.c:956
msgid "constant border"
msgstr "Constant border"

#: ../src/iop/borders.c:957 ../src/iop/borders.c:973 ../src/iop/borders.c:984
msgid "custom..."
msgstr "Custom..."

#: ../src/iop/borders.c:961
msgid ""
"set the custom aspect ratio\n"
"(right-click to enter number or w:h)"
msgstr ""
"Set the custom aspect ratio\n"
"(right-click to enter number or w:h)"

#: ../src/iop/borders.c:966
msgid "aspect ratio orientation of the image with border"
msgstr "Aspect ratio orientation of the image with border"

#: ../src/iop/borders.c:968
msgid "horizontal position"
msgstr "Horizontal position"

#: ../src/iop/borders.c:969
msgid ""
"select the horizontal position ratio relative to top\n"
"(right-click on slider below to type your own x:w)"
msgstr ""
"Select the horizontal position ratio relative to top\n"
"(right-click on slider below to type your own x:w)"

#: ../src/iop/borders.c:972 ../src/iop/borders.c:983
msgid "center"
msgstr "Center"

#: ../src/iop/borders.c:972 ../src/iop/borders.c:983
msgid "1/3"
msgstr "1/3"

#: ../src/iop/borders.c:972 ../src/iop/borders.c:983
msgid "3/8"
msgstr "3/8"

#: ../src/iop/borders.c:973 ../src/iop/borders.c:984
msgid "5/8"
msgstr "5/8"

#: ../src/iop/borders.c:973 ../src/iop/borders.c:984
msgid "2/3"
msgstr "2/3"

#: ../src/iop/borders.c:977
msgid "custom horizontal position"
msgstr "Custom horizontal position"

#: ../src/iop/borders.c:979
msgid "vertical position"
msgstr "Vertical position"

#: ../src/iop/borders.c:980
msgid ""
"select the vertical position ratio relative to left\n"
"(right-click on slider below to type your own y:h)"
msgstr ""
"Select the vertical position ratio relative to left\n"
"(right-click on slider below to type your own y:h)"

#: ../src/iop/borders.c:988
msgid "custom vertical position"
msgstr "Custom vertical position"

#: ../src/iop/borders.c:994
msgid "size of the frame line in percent of min border width"
msgstr "Size of the frame line in percent of min border width"

#: ../src/iop/borders.c:1000
msgid "offset of the frame line beginning on image side"
msgstr "Offset of the frame line beginning on image side"

#: ../src/iop/borders.c:1015
msgid "select border color"
msgstr "Select border color"

#: ../src/iop/borders.c:1020
msgid "pick border color from image"
msgstr "Pick border color from image"

#: ../src/iop/borders.c:1021 ../src/iop/borders.c:1035
#: ../src/iop/colorzones.c:2641 ../src/iop/colorzones.c:2656
#: ../src/iop/negadoctor.c:850 ../src/iop/negadoctor.c:912
#: ../src/iop/negadoctor.c:946 ../src/iop/rgbcurve.c:1503
#: ../src/iop/rgbcurve.c:1518 ../src/iop/rgblevels.c:1070
msgid "pickers"
msgstr "Pickers"

#: ../src/iop/borders.c:1029
msgid "select frame line color"
msgstr "Select frame line color"

#: ../src/iop/borders.c:1034
msgid "pick frame line color from image"
msgstr "Pick frame line color from image"

#. make sure you put all your translatable strings into _() !
#: ../src/iop/cacorrect.c:75
msgid "raw chromatic aberrations"
msgstr "Raw chromatic aberrations"

#: ../src/iop/cacorrect.c:80
msgid "correct chromatic aberrations for Bayer sensors"
msgstr "Correct chromatic aberrations for Bayer sensors"

#: ../src/iop/cacorrect.c:82 ../src/iop/cacorrect.c:84
#: ../src/iop/cacorrectrgb.c:167 ../src/iop/cacorrectrgb.c:169
#: ../src/iop/demosaic.c:328 ../src/iop/highlights.c:177
#: ../src/iop/highlights.c:179 ../src/iop/hotpixels.c:74
#: ../src/iop/hotpixels.c:76 ../src/iop/rawdenoise.c:141
#: ../src/iop/rawdenoise.c:143 ../src/iop/rasterfile.c:101
#: ../src/iop/rasterfile.c:103 ../src/iop/rawprepare.c:171
#: ../src/iop/rawprepare.c:173 ../src/iop/temperature.c:250
#: ../src/iop/temperature.c:252
msgid "linear, raw, scene-referred"
msgstr "Linear, raw, scene-referred"

#: ../src/iop/cacorrect.c:83 ../src/iop/cacorrectrgb.c:168
#: ../src/iop/demosaic.c:329 ../src/iop/invert.c:133
#: ../src/iop/rawdenoise.c:142 ../src/iop/rasterfile.c:102
#: ../src/iop/rawprepare.c:172 ../src/iop/temperature.c:251
msgid "linear, raw"
msgstr "Linear, raw"

#: ../src/iop/cacorrect.c:1306
msgid "iteration runs, default is twice"
msgstr "Iteration runs, default is twice"

#: ../src/iop/cacorrect.c:1309
msgid "activate colorshift correction for blue & red channels"
msgstr "Activate colorshift correction for blue & red channels"

#: ../src/iop/cacorrect.c:1317
msgid ""
"automatic chromatic aberration correction\n"
"only for Bayer raw files with 3 color channels"
msgstr ""
"Automatic chromatic aberration correction\n"
"Only for Bayer raw files with 3 color channels"

#: ../src/iop/cacorrectrgb.c:160 ../src/iop/defringe.c:74
msgid "chromatic aberrations"
msgstr "Chromatic aberrations"

#: ../src/iop/cacorrectrgb.c:165
msgid "correct chromatic aberrations"
msgstr "Correct chromatic aberrations"

#: ../src/iop/cacorrectrgb.c:718
msgid ""
"channel used as a reference to\n"
"correct the other channels.\n"
"use sharpest channel if some\n"
"channels are blurry.\n"
"try changing guide channel if you\n"
"have artifacts."
msgstr ""
"Channel used as a reference to\n"
"correct the other channels.\n"
"Use sharpest channel if some\n"
"channels are blurry.\n"
"Try changing guide channel if you\n"
"have artifacts."

#: ../src/iop/cacorrectrgb.c:725
msgid "increase for stronger correction"
msgstr "Increase for stronger correction"

#: ../src/iop/cacorrectrgb.c:727
msgid ""
"balance between smoothing colors\n"
"and preserving them.\n"
"high values can lead to overshooting\n"
"and edge bleeding."
msgstr ""
"Balance between smoothing colors\n"
"and preserving them.\n"
"High values can lead to overshooting\n"
"and edge bleeding."

#: ../src/iop/cacorrectrgb.c:732
msgctxt "section"
msgid "advanced parameters"
msgstr "Advanced parameters"

#: ../src/iop/cacorrectrgb.c:734
msgid ""
"correction mode to use.\n"
"can help with multiple\n"
"instances for very damaged\n"
"images.\n"
"darken only is particularly\n"
"efficient to correct blue\n"
"chromatic aberration."
msgstr ""
"Correction mode to use.\n"
"Can help with multiple\n"
"instances for very damaged\n"
"images.\n"
"Darken only is particularly\n"
"efficient to correct blue\n"
"chromatic aberration."

#: ../src/iop/cacorrectrgb.c:742
msgid ""
"runs an iterative approach\n"
"with several radii.\n"
"improves result on images\n"
"with very large chromatic\n"
"aberrations, but can smooth\n"
"colors too much on other\n"
"images."
msgstr ""
"Runs an iterative approach\n"
"with several radii.\n"
"Improves result on images\n"
"with very large chromatic\n"
"aberrations, but can smooth\n"
"colors too much on other\n"
"images."

#: ../src/iop/censorize.c:77
msgid "censorize"
msgstr "Censorize"

#: ../src/iop/censorize.c:82
msgid "censorize license plates and body parts for privacy"
msgstr "Censorize license plates and body parts for privacy"

#: ../src/iop/censorize.c:84 ../src/iop/colorin.c:128
#: ../src/iop/filmicrgb.c:351 ../src/iop/graduatednd.c:144
msgid "linear or non-linear, RGB, scene-referred"
msgstr "Linear or non-linear, RGB, scene-referred"

#: ../src/iop/censorize.c:86
msgid "special, RGB, scene-referred"
msgstr "Special, RGB, scene-referred"

#: ../src/iop/censorize.c:425
msgid "radius of gaussian blur before pixelization"
msgstr "Radius of gaussian blur before pixelization"

#: ../src/iop/censorize.c:426
msgid "radius of gaussian blur after pixelization"
msgstr "Radius of gaussian blur after pixelization"

#: ../src/iop/censorize.c:427
msgid "radius of the intermediate pixelization"
msgstr "Radius of the intermediate pixelization"

#: ../src/iop/censorize.c:428
msgid "amount of noise to add at the end"
msgstr "Amount of noise to add at the end"

#: ../src/iop/channelmixer.c:123
msgid "channel mixer"
msgstr "Channel mixer"

#: ../src/iop/channelmixer.c:128
msgid ""
"this module is deprecated. please use the color calibration module instead."
msgstr ""
"This module is deprecated. Please use the color calibration module instead."

#: ../src/iop/channelmixer.c:133 ../src/iop/channelmixerrgb.c:235
msgid ""
"perform color space corrections\n"
"such as white balance, channels mixing\n"
"and conversions to monochrome emulating film"
msgstr ""
"Perform color space corrections\n"
"such as white balance, channels mixing\n"
"and conversions to monochrome emulating film"

#: ../src/iop/channelmixer.c:606
msgid "destination"
msgstr "Destination"

#: ../src/iop/channelmixer.c:613
msgctxt "channelmixer"
msgid "gray"
msgstr "Gray"

#: ../src/iop/channelmixer.c:619
msgid "amount of red channel in the output channel"
msgstr "Amount of red channel in the output channel"

#: ../src/iop/channelmixer.c:625
msgid "amount of green channel in the output channel"
msgstr "Amount of green channel in the output channel"

#: ../src/iop/channelmixer.c:631
msgid "amount of blue channel in the output channel"
msgstr "Amount of blue channel in the output channel"

#: ../src/iop/channelmixer.c:642
msgid "swap R and B"
msgstr "Swap R and B"

#: ../src/iop/channelmixer.c:648
msgid "swap G and B"
msgstr "Swap G and B"

#: ../src/iop/channelmixer.c:654
msgid "color contrast boost"
msgstr "Color contrast boost"

#: ../src/iop/channelmixer.c:660
msgid "color details boost"
msgstr "Color details boost"

#: ../src/iop/channelmixer.c:666
msgid "color artifacts boost"
msgstr "Color artifacts boost"

#: ../src/iop/channelmixer.c:672
msgid "B/W luminance-based"
msgstr "B/W luminance-based"

#: ../src/iop/channelmixer.c:678
msgid "B/W artifacts boost"
msgstr "B/W artifacts boost"

#: ../src/iop/channelmixer.c:684
msgid "B/W smooth skin"
msgstr "B/W smooth skin"

#: ../src/iop/channelmixer.c:690
msgid "B/W blue artifacts reduce"
msgstr "B/W blue artifacts reduce"

#: ../src/iop/channelmixer.c:697
msgid "B/W Ilford Delta 100-400"
msgstr "B/W Ilford Delta 100-400"

#: ../src/iop/channelmixer.c:704
msgid "B/W Ilford Delta 3200"
msgstr "B/W Ilford Delta 3200"

#: ../src/iop/channelmixer.c:711
msgid "B/W Ilford FP4"
msgstr "B/W Ilford FP4"

#: ../src/iop/channelmixer.c:718
msgid "B/W Ilford HP5"
msgstr "B/W Ilford HP5"

#: ../src/iop/channelmixer.c:725
msgid "B/W Ilford SFX"
msgstr "B/W Ilford SFX"

#: ../src/iop/channelmixer.c:732
msgid "B/W Kodak T-Max 100"
msgstr "B/W Kodak T-Max 100"

#: ../src/iop/channelmixer.c:739
msgid "B/W Kodak T-max 400"
msgstr "B/W Kodak T-max 400"

#: ../src/iop/channelmixer.c:746
msgid "B/W Kodak Tri-X 400"
msgstr "B/W Kodak Tri-X 400"

#: ../src/iop/channelmixerrgb.c:225
msgid "color calibration"
msgstr "Color calibration"

#: ../src/iop/channelmixerrgb.c:230
msgid "channel mixer|white balance|monochrome"
msgstr "channel mixer|white balance|monochrome"

#: ../src/iop/channelmixerrgb.c:240
msgid "linear, RGB or XYZ"
msgstr "Linear, RGB or XYZ"

#: ../src/iop/channelmixerrgb.c:461
msgid "monochrome | luminance-based"
msgstr "Monochrome | Luminance-based"

#: ../src/iop/channelmixerrgb.c:496
msgid "monochrome | ILFORD HP5+"
msgstr "Monochrome | ILFORD HP5+"

#: ../src/iop/channelmixerrgb.c:505
msgid "monochrome | ILFORD DELTA 100"
msgstr "Monochrome | ILFORD DELTA 100"

#: ../src/iop/channelmixerrgb.c:515
msgid "monochrome | ILFORD DELTA 400 - 3200"
msgstr "Monochrome | ILFORD DELTA 400 - 3200"

#: ../src/iop/channelmixerrgb.c:524
msgid "monochrome | ILFORD FP4+"
msgstr "Monochrome | ILFORD FP4+"

#: ../src/iop/channelmixerrgb.c:533
msgid "monochrome | Fuji Acros 100"
msgstr "Monochrome | Fuji Acros 100"

#: ../src/iop/channelmixerrgb.c:550
msgid "basic channel mixer"
msgstr "Basic channel mixer"

#: ../src/iop/channelmixerrgb.c:563
msgid "channel swap | swap G and B"
msgstr "Channel swap | Swap G and B"

#: ../src/iop/channelmixerrgb.c:576
msgid "channel swap | swap G and R"
msgstr "Channel swap | Swap G and R"

#: ../src/iop/channelmixerrgb.c:589
msgid "channel swap | swap R and B"
msgstr "Channel swap | Swap R and B"

#: ../src/iop/channelmixerrgb.c:611
msgid "area color mapping (active)"
msgstr "Area color mapping (active)"

#: ../src/iop/channelmixerrgb.c:611
msgid "area color mapping"
msgstr "Area color mapping"

#: ../src/iop/channelmixerrgb.c:1892
msgid "(daylight)"
msgstr "(daylight)"

#: ../src/iop/channelmixerrgb.c:1894
msgid "(black body)"
msgstr "(black body)"

#: ../src/iop/channelmixerrgb.c:1896
msgid "(invalid)"
msgstr "(invalid)"

#: ../src/iop/channelmixerrgb.c:1900 ../src/iop/channelmixerrgb.c:1958
msgid "very good"
msgstr "Very good"

#: ../src/iop/channelmixerrgb.c:1902 ../src/iop/channelmixerrgb.c:1960
msgid "good"
msgstr "Good"

#: ../src/iop/channelmixerrgb.c:1904 ../src/iop/channelmixerrgb.c:1962
msgid "passable"
msgstr "Passable"

#: ../src/iop/channelmixerrgb.c:1906 ../src/iop/channelmixerrgb.c:1964
msgid "bad"
msgstr "Bad"

#: ../src/iop/channelmixerrgb.c:1913
#, c-format
msgid ""
"\n"
"<b>Profile quality report: %s</b>\n"
"input ΔE: \tavg. %.2f ; \tmax. %.2f\n"
"WB ΔE: \tavg. %.2f; \tmax. %.2f\n"
"output ΔE: \tavg. %.2f; \tmax. %.2f\n"
"\n"
"<b>Profile data</b>\n"
"illuminant:  \t%.0f K \t%s\n"
"matrix in adaptation space:\n"
"<tt>%+.4f \t%+.4f \t%+.4f\n"
"%+.4f \t%+.4f \t%+.4f\n"
"%+.4f \t%+.4f \t%+.4f</tt>\n"
"\n"
"<b>Normalization values</b>\n"
"exposure compensation: \t%+.2f EV\n"
"black offset: \t%+.4f"
msgstr ""
"\n"
"<b>Profile quality report: %s</b>\n"
"Input ΔE: \tavg. %.2f ; \tmax. %.2f\n"
"WB ΔE: \tavg. %.2f; \tmax. %.2f\n"
"Output ΔE: \tavg. %.2f; \tmax. %.2f\n"
"\n"
"<b>Profile data</b>\n"
"Illuminant:  \t%.0f K \t%s\n"
"Matrix in adaptation space:\n"
"<tt>%+.4f \t%+.4f \t%+.4f\n"
"%+.4f \t%+.4f \t%+.4f\n"
"%+.4f \t%+.4f \t%+.4f</tt>\n"
"\n"
"<b>Normalization values</b>\n"
"Exposure compensation: \t%+.2f EV\n"
"Black offset: \t%+.4f"

#: ../src/iop/channelmixerrgb.c:1969
#, c-format
msgid ""
"\n"
"<b>Profile quality report: %s</b>\n"
"output ΔE: \tavg. %.2f; \tmax. %.2f\n"
"\n"
"<b>Normalization values</b>\n"
"exposure compensation: \t%+.2f EV\n"
"black offset: \t%+.4f"
msgstr ""
"\n"
"<b>Profile quality report: %s</b>\n"
"Output ΔE: \tavg. %.2f; \tmax. %.2f\n"
"\n"
"<b>Normalization values</b>\n"
"Exposure compensation: \t%+.2f EV\n"
"Black offset: \t%+.4f"

#: ../src/iop/channelmixerrgb.c:2054
msgid "double CAT applied"
msgstr "Double CAT applied"

#: ../src/iop/channelmixerrgb.c:2055
msgid ""
"you have 2 instances or more of color calibration,\n"
"all providing chromatic adaptation.\n"
"this can lead to inconsistencies unless you\n"
"use them with masks or know what you are doing."
msgstr ""
"You have 2 instances or more of color calibration,\n"
"all providing chromatic adaptation.\n"
"This can lead to inconsistencies unless you\n"
"use them with masks or know what you are doing."

#: ../src/iop/channelmixerrgb.c:2067
msgid "white balance applied twice"
msgstr "White balance applied twice"

#: ../src/iop/channelmixerrgb.c:2068
msgid ""
"the color calibration module is enabled and already provides\n"
"chromatic adaptation.\n"
"set the white balance here to camera reference (D65)\n"
"or disable chromatic adaptation in color calibration."
msgstr ""
"The color calibration module is enabled and already provides\n"
"chromatic adaptation.\n"
"Set the white balance here to camera reference (D65)\n"
"or disable chromatic adaptation in color calibration."

#: ../src/iop/channelmixerrgb.c:2076
msgid "white balance module error"
msgstr "White balance module error"

#: ../src/iop/channelmixerrgb.c:2077
msgid ""
"the white balance module is not using the camera\n"
"reference illuminant, which will cause issues here\n"
"with chromatic adaptation. either set it to reference\n"
"or disable chromatic adaptation here."
msgstr ""
"The white balance module is not using the camera\n"
"reference illuminant, which will cause issues here\n"
"with chromatic adaptation. Either set it to reference\n"
"or disable chromatic adaptation here."

#: ../src/iop/channelmixerrgb.c:2089 ../src/iop/channelmixerrgb.c:2098
msgid "white balance missing"
msgstr "White balance missing"

#: ../src/iop/channelmixerrgb.c:2090
msgid ""
"this module is not providing a valid reference illuminant\n"
"causing chromatic adaptation issues in color calibration.\n"
"enable this module and either set it to reference\n"
"or disable chromatic adaptation in color calibration."
msgstr ""
"This module is not providing a valid reference illuminant\n"
"causing chromatic adaptation issues in color calibration.\n"
"Enable this module and either set it to reference\n"
"or disable chromatic adaptation in color calibration."

#: ../src/iop/channelmixerrgb.c:2099
msgid ""
"the white balance module is not providing a valid reference\n"
"illuminant causing issues with chromatic adaptation here.\n"
"enable white balance and either set it to reference\n"
"or disable chromatic adaptation here."
msgstr ""
"The white balance module is not providing a valid reference\n"
"illuminant causing issues with chromatic adaptation here.\n"
"Enable white balance and either set it to reference\n"
"or disable chromatic adaptation here."

#: ../src/iop/channelmixerrgb.c:2191
msgid "auto-detection of white balance completed"
msgstr "Auto-detection of white balance completed"

#: ../src/iop/channelmixerrgb.c:2341
msgid "channelmixerrgb works only on RGB input"
msgstr "Channelmixerrgb works only on RGB input"

#: ../src/iop/channelmixerrgb.c:3647
#, c-format
msgid "CCT: %.0f K (daylight)"
msgstr "CCT: %.0f K (daylight)"

#: ../src/iop/channelmixerrgb.c:3650
msgid ""
"approximated correlated color temperature.\n"
"this illuminant can be accurately modeled by a daylight spectrum,\n"
"so its temperature is relevant and meaningful with a D illuminant."
msgstr ""
"Approximated correlated color temperature.\n"
"This illuminant can be accurately modeled by a daylight spectrum,\n"
"so its temperature is relevant and meaningful with a D illuminant."

#: ../src/iop/channelmixerrgb.c:3656
#, c-format
msgid "CCT: %.0f K (black body)"
msgstr "CCT: %.0f K (black body)"

#: ../src/iop/channelmixerrgb.c:3659
msgid ""
"approximated correlated color temperature.\n"
"this illuminant can be accurately modeled by a black body spectrum,\n"
"so its temperature is relevant and meaningful with a Planckian illuminant."
msgstr ""
"Approximated correlated color temperature.\n"
"This illuminant can be accurately modeled by a black body spectrum,\n"
"so its temperature is relevant and meaningful with a Planckian illuminant."

#: ../src/iop/channelmixerrgb.c:3665
#, c-format
msgid "CCT: %.0f K (invalid)"
msgstr "CCT: %.0f K (invalid)"

#: ../src/iop/channelmixerrgb.c:3668
msgid ""
"approximated correlated color temperature.\n"
"this illuminant cannot be accurately modeled by a daylight or black body "
"spectrum,\n"
"so its temperature is not relevant and meaningful and you need to use a "
"custom illuminant."
msgstr ""
"Approximated correlated color temperature.\n"
"This illuminant cannot be accurately modeled by a daylight or black body "
"spectrum,\n"
"so its temperature is not relevant and meaningful and you need to use a "
"custom illuminant."

#: ../src/iop/channelmixerrgb.c:3677
#, c-format
msgid "CCT: undefined"
msgstr "CCT: undefined"

#: ../src/iop/channelmixerrgb.c:3680
msgid ""
"the approximated correlated color temperature\n"
"cannot be computed at all so you need to use a custom illuminant."
msgstr ""
"The approximated correlated color temperature\n"
"cannot be computed at all so you need to use a custom illuminant."

#: ../src/iop/channelmixerrgb.c:3998
msgid "white balance successfully extracted from raw image"
msgstr "White balance successfully extracted from raw image"

#. We need to recompute only the full preview
#: ../src/iop/channelmixerrgb.c:4005
msgid "auto-detection of white balance started…"
msgstr "Auto-detection of white balance started…"

#: ../src/iop/channelmixerrgb.c:4116
msgid ""
"color calibration: the sum of the gray channel parameters is zero, "
"normalization will be disabled."
msgstr ""
"Color calibration: the sum of the gray channel parameters is zero, "
"normalization will be disabled."

#. Write report in GUI
#: ../src/iop/channelmixerrgb.c:4160
#, c-format
msgid ""
"L: \t%.1f %%\n"
"h: \t%.1f °\n"
"c: \t%.1f"
msgstr ""
"L: \t%.1f %%\n"
"h: \t%.1f °\n"
"c: \t%.1f"

#. Page CAT
#: ../src/iop/channelmixerrgb.c:4429
msgid "CAT"
msgstr "CAT"

#: ../src/iop/channelmixerrgb.c:4430
msgid "chromatic adaptation transform"
msgstr "Chromatic adaptation transform"

#: ../src/iop/channelmixerrgb.c:4432
msgid "adaptation"
msgstr "Adaptation"

#: ../src/iop/channelmixerrgb.c:4435
msgid ""
"choose the method to adapt the illuminant\n"
"and the colorspace in which the module works: \n"
"• Linear Bradford (1985) is consistent with ICC v4 toolchain.\n"
"• CAT16 (2016) is more robust and accurate.\n"
"• Non-linear Bradford (1985) is the original Bradford,\n"
"it can produce better results than the linear version, but is unreliable.\n"
"• XYZ is a simple scaling in XYZ space. It is not recommended in general.\n"
"• none disables any adaptation and uses pipeline working RGB."
msgstr ""
"Choose the method to adapt the illuminant\n"
"and the colorspace in which the module works: \n"
"• Linear Bradford (1985) is consistent with ICC v4 toolchain.\n"
"• CAT16 (2016) is more robust and accurate.\n"
"• Non-linear Bradford (1985) is the original Bradford,\n"
"it can produce better results than the linear version, but is unreliable.\n"
"• XYZ is a simple scaling in XYZ space. It is not recommended in general.\n"
"• None disables any adaptation and uses pipeline working RGB."

#: ../src/iop/channelmixerrgb.c:4452
msgid ""
"this is the color of the scene illuminant before chromatic adaptation\n"
"this color will be turned into pure white by the adaptation."
msgstr ""
"This is the color of the scene illuminant before chromatic adaptation\n"
"This color will be turned into pure white by the adaptation."

#: ../src/iop/channelmixerrgb.c:4459
msgid "picker"
msgstr "Picker"

#: ../src/iop/channelmixerrgb.c:4461 ../src/iop/temperature.c:2095
msgid "set white balance to detected from area"
msgstr "Set white balance to detected from area"

#: ../src/iop/channelmixerrgb.c:4465 ../src/iop/negadoctor.c:946
msgid "illuminant"
msgstr "Illuminant"

#: ../src/iop/channelmixerrgb.c:4471 ../src/iop/temperature.c:2156
msgid "temperature"
msgstr "Temperature"

#: ../src/iop/channelmixerrgb.c:4509
msgid ""
"define a target chromaticity (hue and chroma) for a particular region of the "
"image (the control sample), which you then match against the same target "
"chromaticity in other images. the control sample can either be a critical "
"part of your subject or a non-moving and consistently-lit surface over your "
"series of images."
msgstr ""
"Define a target chromaticity (hue and chroma) for a particular region of the "
"image (the control sample), which you then match against the same target "
"chromaticity in other images. The control sample can either be a critical "
"part of your subject or a non-moving and consistently-lit surface over your "
"series of images."

#: ../src/iop/channelmixerrgb.c:4516 ../src/iop/channelmixerrgb.c:4529
#: ../src/iop/channelmixerrgb.c:4558 ../src/iop/channelmixerrgb.c:4566
#: ../src/iop/channelmixerrgb.c:4573
msgid "mapping"
msgstr "Mapping"

#: ../src/iop/channelmixerrgb.c:4516 ../src/iop/exposure.c:1281
msgid "area mode"
msgstr "Area mode"

#: ../src/iop/channelmixerrgb.c:4517
msgid ""
"\"correction\" automatically adjust the illuminant\n"
"such that the input color is mapped to the target.\n"
"\"measure\" simply shows how an input color is mapped by the CAT\n"
"and can be used to sample a target."
msgstr ""
"\"Correction\" automatically adjust the illuminant\n"
"such that the input color is mapped to the target.\n"
"\"Measure\" simply shows how an input color is mapped by the CAT\n"
"and can be used to sample a target."

#: ../src/iop/channelmixerrgb.c:4522 ../src/iop/exposure.c:1287
msgid "correction"
msgstr "Correction"

#: ../src/iop/channelmixerrgb.c:4523 ../src/iop/exposure.c:1288
msgid "measure"
msgstr "Measure"

#: ../src/iop/channelmixerrgb.c:4527
msgid "take channel mixing into account"
msgstr "Take channel mixing into account"

#: ../src/iop/channelmixerrgb.c:4534
msgid ""
"compute the target by taking the channel mixing into account.\n"
"if disabled, only the CAT is considered."
msgstr ""
"Compute the target by taking the channel mixing into account.\n"
"If disabled, only the CAT is considered."

#: ../src/iop/channelmixerrgb.c:4542 ../src/iop/exposure.c:1296
msgid "the input color that should be mapped to the target"
msgstr "The input color that should be mapped to the target"

#: ../src/iop/channelmixerrgb.c:4546
msgid ""
"L: \tN/A\n"
"h: \tN/A\n"
"c: \tN/A"
msgstr ""
"L: \tN/A\n"
"h: \tN/A\n"
"c: \tN/A"

#: ../src/iop/channelmixerrgb.c:4549 ../src/iop/exposure.c:1303
msgid "these LCh coordinates are computed from CIE Lab 1976 coordinates"
msgstr "These LCh coordinates are computed from CIE Lab 1976 coordinates"

#: ../src/iop/channelmixerrgb.c:4554
msgid "the desired target color after mapping"
msgstr "The desired target color after mapping"

#: ../src/iop/channelmixerrgb.c:4581 ../src/iop/exposure.c:1322
msgctxt "section"
msgid "input"
msgstr "Input"

#. spacer
#: ../src/iop/channelmixerrgb.c:4584 ../src/iop/exposure.c:1325
msgctxt "section"
msgid "target"
msgstr "Target"

#: ../src/iop/channelmixerrgb.c:4597
msgid "input R"
msgstr "Input R"

#: ../src/iop/channelmixerrgb.c:4602
msgid "input G"
msgstr "Input G"

#: ../src/iop/channelmixerrgb.c:4607
msgid "input B"
msgstr "Input B"

#: ../src/iop/channelmixerrgb.c:4617
msgid "output R"
msgstr "Output R"

#: ../src/iop/channelmixerrgb.c:4618
msgid "output G"
msgstr "Output G"

#: ../src/iop/channelmixerrgb.c:4619
msgid "output B"
msgstr "Output B"

#: ../src/iop/channelmixerrgb.c:4621
msgid "colorfulness"
msgstr "Colorfulness"

#: ../src/iop/channelmixerrgb.c:4621
msgid "output colorfulness"
msgstr "Output colorfulness"

#: ../src/iop/channelmixerrgb.c:4625
msgid "output brightness"
msgstr "Output brightness"

#: ../src/iop/channelmixerrgb.c:4628
msgid "output gray"
msgstr "Output gray"

#: ../src/iop/channelmixerrgb.c:4641
msgid "calibrate with a color checker"
msgstr "Calibrate with a color checker"

#: ../src/iop/channelmixerrgb.c:4646
msgid "use a color checker target to autoset CAT and channels"
msgstr "Use a color checker target to autoset CAT and channels"

#: ../src/iop/channelmixerrgb.c:4651 ../src/iop/channelmixerrgb.c:4663
#: ../src/iop/channelmixerrgb.c:4680 ../src/iop/channelmixerrgb.c:4694
#: ../src/iop/channelmixerrgb.c:4702 ../src/iop/channelmixerrgb.c:4709
msgid "calibrate"
msgstr "Calibrate"

#: ../src/iop/channelmixerrgb.c:4651
msgid "chart"
msgstr "Chart"

#: ../src/iop/channelmixerrgb.c:4652
msgid "choose the vendor and the type of your chart"
msgstr "Choose the vendor and the type of your chart"

#: ../src/iop/channelmixerrgb.c:4654
msgid "Xrite ColorChecker 24 pre-2014"
msgstr "Xrite ColorChecker 24 pre-2014"

#: ../src/iop/channelmixerrgb.c:4655
msgid "Xrite/Calibrite ColorChecker 24 post-2014"
msgstr "Xrite/Calibrite ColorChecker 24 post-2014"

#: ../src/iop/channelmixerrgb.c:4656
msgid "Datacolor SpyderCheckr 24 pre-2018"
msgstr "Datacolor SpyderCheckr 24 pre-2018"

#: ../src/iop/channelmixerrgb.c:4657
msgid "Datacolor SpyderCheckr 24 post-2018"
msgstr "Datacolor SpyderCheckr 24 post-2018"

#: ../src/iop/channelmixerrgb.c:4658
msgid "Datacolor SpyderCheckr 48 pre-2018"
msgstr "Datacolor SpyderCheckr 48 pre-2018"

#: ../src/iop/channelmixerrgb.c:4659
msgid "Datacolor SpyderCheckr 48 post-2018"
msgstr "Datacolor SpyderCheckr 48 post-2018"

#: ../src/iop/channelmixerrgb.c:4660
msgid "Datacolor SpyderCheckr Photo"
msgstr "Datacolor SpyderCheckr Photo"

#: ../src/iop/channelmixerrgb.c:4663
msgid "optimize for"
msgstr "Optimize for"

#: ../src/iop/channelmixerrgb.c:4664
msgid ""
"choose the colors that will be optimized with higher priority.\n"
"neutral colors gives the lowest average delta E but a high maximum delta E\n"
"saturated colors gives the lowest maximum delta E but a high average delta "
"E\n"
"none is a trade-off between both\n"
"the others are special behaviors to protect some hues"
msgstr ""
"Choose the colors that will be optimized with higher priority.\n"
"Neutral colors gives the lowest average delta E but a high maximum delta E\n"
"Saturated colors gives the lowest maximum delta E but a high average delta "
"E\n"
"None is a trade-off between both\n"
"The others are special behaviors to protect some hues"

#: ../src/iop/channelmixerrgb.c:4671
msgid "neutral colors"
msgstr "Neutral colors"

#: ../src/iop/channelmixerrgb.c:4673
msgid "skin and soil colors"
msgstr "Skin and soil colors"

#: ../src/iop/channelmixerrgb.c:4674
msgid "foliage colors"
msgstr "Foliage colors"

#: ../src/iop/channelmixerrgb.c:4675
msgid "sky and water colors"
msgstr "Sky and water colors"

#: ../src/iop/channelmixerrgb.c:4676
msgid "average delta E"
msgstr "Average delta E"

#: ../src/iop/channelmixerrgb.c:4677
msgid "maximum delta E"
msgstr "Maximum delta E"

#: ../src/iop/channelmixerrgb.c:4680
msgid "patch scale"
msgstr "Patch scale"

#: ../src/iop/channelmixerrgb.c:4683
msgid ""
"reduce the radius of the patches to select the more or less central part.\n"
"useful when the perspective correction is sloppy or\n"
"the patches frame cast a shadows on the edges of the patch."
msgstr ""
"Reduce the radius of the patches to select the more or less central part.\n"
"Useful when the perspective correction is sloppy or\n"
"the patches frame cast a shadows on the edges of the patch."

#: ../src/iop/channelmixerrgb.c:4691
msgid "the delta E is using the CIE 2000 formula"
msgstr "The delta E is using the CIE 2000 formula"

#: ../src/iop/channelmixerrgb.c:4694
msgid "accept"
msgstr "Accept"

#: ../src/iop/channelmixerrgb.c:4699
msgid "accept the computed profile and set it in the module"
msgstr "Accept the computed profile and set it in the module"

#: ../src/iop/channelmixerrgb.c:4702
msgid "recompute"
msgstr "Recompute"

#: ../src/iop/channelmixerrgb.c:4706
msgid "recompute the profile"
msgstr "Recompute the profile"

#: ../src/iop/channelmixerrgb.c:4709
msgid "validate"
msgstr "Validate"

#: ../src/iop/channelmixerrgb.c:4713
msgid "check the output delta E"
msgstr "Check the output delta E"

#: ../src/iop/choleski.h:303 ../src/iop/choleski.h:404
msgid ""
"Choleski decomposition failed to allocate memory, check your RAM settings"
msgstr ""
"Choleski decomposition failed to allocate memory, check your RAM settings"

#: ../src/iop/clahe.c:61
msgid "old local contrast"
msgstr "Old local contrast"

#: ../src/iop/clahe.c:71
msgid ""
"this module is deprecated. better use new local contrast module instead."
msgstr ""
"This module is deprecated. Better use new local contrast module instead."

#: ../src/iop/clahe.c:325 ../src/iop/sharpen.c:432
msgid "amount"
msgstr "Amount"

#: ../src/iop/clahe.c:326
msgid "size of features to preserve"
msgstr "Size of features to preserve"

#: ../src/iop/clahe.c:327 ../src/iop/nlmeans.c:461
msgid "strength of the effect"
msgstr "Strength of the effect"

#: ../src/iop/clipping.c:340
msgid ""
"this module is deprecated. please use the crop, orientation and/or rotate "
"and perspective modules instead."
msgstr ""
"This module is deprecated. Please use the crop, orientation and/or rotate "
"and perspective modules instead."

#: ../src/iop/clipping.c:345
msgid "crop and rotate"
msgstr "Crop and rotate"

#: ../src/iop/clipping.c:350
msgid "reframe|perspective|keystone|distortion"
msgstr "reframe|perspective|keystone|distortion"

#: ../src/iop/clipping.c:355
msgid "change the framing and correct the perspective"
msgstr "Change the framing and correct the perspective"

#: ../src/iop/clipping.c:1416 ../src/iop/clipping.c:2131 ../src/iop/crop.c:720
#: ../src/iop/crop.c:1258
msgid "original image"
msgstr "Original image"

#: ../src/iop/clipping.c:1720 ../src/iop/crop.c:944
msgid "invalid ratio format. it should be \"number:number\""
msgstr "Invalid ratio format. It should be \"number:number\""

#: ../src/iop/clipping.c:1736 ../src/iop/crop.c:960
msgid "invalid ratio format. it should be a positive number"
msgstr "Invalid ratio format. It should be a positive number"

#: ../src/iop/clipping.c:1925 ../src/iop/clipping.c:2122
msgid "full"
msgstr "Full"

#: ../src/iop/clipping.c:1926
msgid "old system"
msgstr "Old system"

#: ../src/iop/clipping.c:1927
msgid "correction applied"
msgstr "Correction applied"

#: ../src/iop/clipping.c:2100
msgid "main"
msgstr "Main"

#: ../src/iop/clipping.c:2109
msgid "mirror image horizontally and/or vertically"
msgstr "Mirror image horizontally and/or vertically"

#: ../src/iop/clipping.c:2112
msgid "angle"
msgstr "Angle"

#: ../src/iop/clipping.c:2115
msgid "right-click and drag a line on the image to drag a straight line"
msgstr "Right-click and drag a line on the image to drag a straight line"

#: ../src/iop/clipping.c:2118
msgid "keystone"
msgstr "Keystone"

#: ../src/iop/clipping.c:2123
msgid "set perspective correction for your image"
msgstr "Set perspective correction for your image"

#: ../src/iop/clipping.c:2130 ../src/iop/crop.c:1257
msgid "freehand"
msgstr "Freehand"

#: ../src/iop/clipping.c:2133 ../src/iop/crop.c:1260
msgid "10:8 in print"
msgstr "10:8 in print"

#: ../src/iop/clipping.c:2134 ../src/iop/crop.c:1261
msgid "5:4, 4x5, 8x10"
msgstr "5:4, 4x5, 8x10"

#: ../src/iop/clipping.c:2135 ../src/iop/crop.c:1262
msgid "11x14"
msgstr "11x14"

#: ../src/iop/clipping.c:2136 ../src/iop/crop.c:1264
msgid "8.5x11, letter"
msgstr "8.5x11, letter"

#: ../src/iop/clipping.c:2137 ../src/iop/crop.c:1265
msgid "4:3, VGA, TV"
msgstr "4:3, VGA, TV"

#: ../src/iop/clipping.c:2138 ../src/iop/crop.c:1266
msgid "5x7"
msgstr "5x7"

#: ../src/iop/clipping.c:2139 ../src/iop/crop.c:1267
msgid "ISO 216, DIN 476, A4"
msgstr "ISO 216, DIN 476, A4"

#: ../src/iop/clipping.c:2140 ../src/iop/crop.c:1268
msgid "3:2, 4x6, 35mm"
msgstr "3:2, 4x6, 35mm"

#: ../src/iop/clipping.c:2141 ../src/iop/crop.c:1269
msgid "16:10, 8x5"
msgstr "16:10, 8x5"

#: ../src/iop/clipping.c:2143 ../src/iop/crop.c:1271
msgid "16:9, HDTV"
msgstr "16:9, HDTV"

#: ../src/iop/clipping.c:2144 ../src/iop/crop.c:1272
msgid "widescreen"
msgstr "Widescreen"

#: ../src/iop/clipping.c:2145
msgid "2:1, univisium"
msgstr "2:1, Univisium"

#: ../src/iop/clipping.c:2146
msgid "cinemascope"
msgstr "Cinemascope"

#: ../src/iop/clipping.c:2147 ../src/iop/crop.c:1275
msgid "21:9"
msgstr "21:9"

#: ../src/iop/clipping.c:2148 ../src/iop/crop.c:1276
msgid "anamorphic"
msgstr "Anamorphic"

#: ../src/iop/clipping.c:2149 ../src/iop/crop.c:1278
msgid "3:1, panorama"
msgstr "3:1, panorama"

#: ../src/iop/clipping.c:2181 ../src/iop/clipping.c:2193 ../src/iop/crop.c:1314
#: ../src/iop/crop.c:1331
#, c-format
msgid "invalid ratio format for `%s'. it should be \"number:number\""
msgstr "Invalid ratio format for `%s'. It should be \"number:number\""

#: ../src/iop/clipping.c:2240 ../src/iop/crop.c:1382
msgid ""
"set the aspect ratio\n"
"the list is sorted: from most square to least square\n"
"to enter custom aspect ratio open the combobox and type ratio in x:y or "
"decimal format"
msgstr ""
"Set the aspect ratio\n"
"The list is sorted: from most square to least square\n"
"To enter custom aspect ratio open the combobox and type ratio in x:y or "
"decimal format"

#: ../src/iop/clipping.c:2247 ../src/iop/crop.c:1394
msgid "margins"
msgstr "Margins"

#: ../src/iop/clipping.c:2252 ../src/iop/crop.c:1404
msgid "the left margin cannot overlap with the right margin"
msgstr "The left margin cannot overlap with the right margin"

#: ../src/iop/clipping.c:2259 ../src/iop/crop.c:1412
msgid "the right margin cannot overlap with the left margin"
msgstr "The right margin cannot overlap with the left margin"

#: ../src/iop/clipping.c:2264 ../src/iop/crop.c:1418
msgid "the top margin cannot overlap with the bottom margin"
msgstr "The top margin cannot overlap with the bottom margin"

#: ../src/iop/clipping.c:2271 ../src/iop/crop.c:1426
msgid "the bottom margin cannot overlap with the top margin"
msgstr "The bottom margin cannot overlap with the top margin"

#: ../src/iop/clipping.c:3014
msgid "<b>commit</b>: double-click, <b>straighten</b>: right-drag"
msgstr "<b>Commit</b>: double-click, <b>Straighten</b>: right-drag"

#: ../src/iop/clipping.c:3018
msgid ""
"<b>resize</b>: drag, <b>keep aspect ratio</b>: shift+drag\n"
"<b>straighten</b>: right-drag"
msgstr ""
"<b>Resize</b>: drag, <b>Keep aspect ratio</b>: Shift+drag\n"
"<b>Straighten</b>: right-drag"

#: ../src/iop/clipping.c:3059
msgid "<b>move control point</b>: drag"
msgstr "<b>Move control point</b>: drag"

#: ../src/iop/clipping.c:3064
msgid "<b>move line</b>: drag, <b>toggle symmetry</b>: click ꝏ"
msgstr "<b>Move line</b>: drag, <b>Toggle symmetry</b>: click ꝏ"

#: ../src/iop/clipping.c:3069
msgid ""
"<b>apply</b>: click <tt>ok</tt>, <b>toggle symmetry</b>: click ꝏ\n"
"<b>move line/control point</b>: drag"
msgstr ""
"<b>Apply</b>: click <tt>ok</tt>, <b>Toggle symmetry</b>: click ꝏ\n"
"<b>Move line/control point</b>: drag"

#: ../src/iop/clipping.c:3076
msgid ""
"<b>move</b>: drag, <b>move vertically</b>: shift+drag, <b>move horizontally</"
"b>: ctrl+drag\n"
"<b>straighten</b>: right-drag, <b>commit</b>: double-click"
msgstr ""
"<b>Move</b>: drag, <b>Move vertically</b>: Shift+drag, <b>Move horizontally</"
"b>: Ctrl+drag\n"
"<b>Straighten</b>: right-drag, <b>Commit</b>: double-click"

#: ../src/iop/clipping.c:3335 ../src/iop/crop.c:1926
#, c-format
msgid "[%s on borders] crop"
msgstr "[%s on borders] crop"

#: ../src/iop/clipping.c:3337 ../src/iop/crop.c:1928
#, c-format
msgid "[%s on borders] crop keeping ratio"
msgstr "[%s on borders] crop keeping ratio"

#: ../src/iop/colisa.c:76
msgid "this module is deprecated. please use colorbalance RGB module instead."
msgstr "This module is deprecated. Please use colorbalance RGB module instead."

#: ../src/iop/colisa.c:81
msgid "contrast brightness saturation"
msgstr "Contrast brightness saturation"

#: ../src/iop/colisa.c:86
msgid "adjust the look of the image"
msgstr "Adjust the look of the image"

#: ../src/iop/colisa.c:283
msgid "color saturation adjustment"
msgstr "Color saturation adjustment"

#: ../src/iop/colorbalance.c:149
msgid "color balance"
msgstr "Color balance"

#: ../src/iop/colorbalance.c:154
msgid "lift gamma gain|cdl|color grading|contrast|saturation|hue"
msgstr "lift gamma gain|cdl|color grading|contrast|saturation|hue"

#: ../src/iop/colorbalance.c:159
msgid "shift colors selectively by luminance range"
msgstr "Shift colors selectively by luminance range"

#: ../src/iop/colorbalance.c:163
msgid "non-linear, Lab, scene-referred"
msgstr "Non-linear, Lab, scene-referred"

#. these blobs were exported as dtstyle and copied from there:
#: ../src/iop/colorbalance.c:301
msgid "split-toning teal-orange (2nd instance)"
msgstr "Split-toning teal-orange (2nd instance)"

#: ../src/iop/colorbalance.c:304
msgid "split-toning teal-orange (1st instance)"
msgstr "Split-toning teal-orange (1st instance)"

#: ../src/iop/colorbalance.c:308
msgid "generic film"
msgstr "Generic film"

#: ../src/iop/colorbalance.c:312
msgid "similar to Kodak Portra"
msgstr "Similar to Kodak Portra"

#: ../src/iop/colorbalance.c:316
msgid "similar to Kodak Ektar"
msgstr "Similar to Kodak Ektar"

#: ../src/iop/colorbalance.c:320
msgid "similar to Kodachrome"
msgstr "Similar to Kodachrome"

#: ../src/iop/colorbalance.c:935
msgid "optimize luma from patches"
msgstr "Optimize luma from patches"

#: ../src/iop/colorbalance.c:937 ../src/iop/colorbalance.c:2001
msgid "optimize luma"
msgstr "Optimize luma"

#: ../src/iop/colorbalance.c:941
msgid "neutralize colors from patches"
msgstr "Neutralize colors from patches"

#: ../src/iop/colorbalance.c:943 ../src/iop/colorbalance.c:2006
msgid "neutralize colors"
msgstr "Neutralize colors"

#: ../src/iop/colorbalance.c:1728
msgctxt "color"
msgid "offset"
msgstr "Offset"

#: ../src/iop/colorbalance.c:1728
msgctxt "color"
msgid "power"
msgstr "Power"

#: ../src/iop/colorbalance.c:1728
msgctxt "color"
msgid "slope"
msgstr "Slope"

#: ../src/iop/colorbalance.c:1729
msgctxt "color"
msgid "lift"
msgstr "Lift"

#: ../src/iop/colorbalance.c:1729
msgctxt "color"
msgid "gamma"
msgstr "Gamma"

#: ../src/iop/colorbalance.c:1729
msgctxt "color"
msgid "gain"
msgstr "Gain"

#: ../src/iop/colorbalance.c:1732
msgctxt "section"
msgid "shadows: lift / offset"
msgstr "Shadows: lift / offset"

#: ../src/iop/colorbalance.c:1733
msgctxt "section"
msgid "mid-tones: gamma / power"
msgstr "Mid-tones: gamma / power"

#: ../src/iop/colorbalance.c:1734
msgctxt "section"
msgid "highlights: gain / slope"
msgstr "Highlights: gain / slope"

#: ../src/iop/colorbalance.c:1758
msgid "shadows / mid-tones / highlights"
msgstr "Shadows / mid-tones / highlights"

#: ../src/iop/colorbalance.c:1854 ../src/iop/colorbalance.c:1863
msgid "color-grading mapping method"
msgstr "Color-grading mapping method"

#: ../src/iop/colorbalance.c:1858
msgid "color control sliders"
msgstr "Color control sliders"

#: ../src/iop/colorbalance.c:1859 ../src/libs/colorpicker.c:52
msgid "HSL"
msgstr "HSL"

#: ../src/iop/colorbalance.c:1860
msgid "RGBL"
msgstr "RGBL"

#: ../src/iop/colorbalance.c:1870
msgctxt "section"
msgid "master"
msgstr "Master"

#: ../src/iop/colorbalance.c:1876
msgid "saturation correction before the color balance"
msgstr "Saturation correction before the color balance"

#: ../src/iop/colorbalance.c:1882
msgid "saturation correction after the color balance"
msgstr "Saturation correction after the color balance"

#: ../src/iop/colorbalance.c:1887
msgid "adjust to match a neutral tone"
msgstr "Adjust to match a neutral tone"

#. is set in _configure_slider_blocks
#: ../src/iop/colorbalance.c:1898
msgid "click to cycle layout"
msgstr "Click to cycle layout"

#: ../src/iop/colorbalance.c:1932
msgid "factor"
msgstr "Factor"

#: ../src/iop/colorbalance.c:1946
msgid "select the hue"
msgstr "Select the hue"

#: ../src/iop/colorbalance.c:1957
msgid "select the saturation"
msgstr "Select the saturation"

#: ../src/iop/colorbalance.c:1977
msgid "factor of lift/offset"
msgstr "Factor of lift/offset"

#: ../src/iop/colorbalance.c:1978
msgid "factor of red for lift/offset"
msgstr "Factor of red for lift/offset"

#: ../src/iop/colorbalance.c:1979
msgid "factor of green for lift/offset"
msgstr "Factor of green for lift/offset"

#: ../src/iop/colorbalance.c:1980
msgid "factor of blue for lift/offset"
msgstr "Factor of blue for lift/offset"

#: ../src/iop/colorbalance.c:1983
msgid "factor of gamma/power"
msgstr "Factor of gamma/power"

#: ../src/iop/colorbalance.c:1984
msgid "factor of red for gamma/power"
msgstr "Factor of red for gamma/power"

#: ../src/iop/colorbalance.c:1985
msgid "factor of green for gamma/power"
msgstr "Factor of green for gamma/power"

#: ../src/iop/colorbalance.c:1986
msgid "factor of blue for gamma/power"
msgstr "Factor of blue for gamma/power"

#: ../src/iop/colorbalance.c:1989
msgid "factor of gain/slope"
msgstr "Factor of gain/slope"

#: ../src/iop/colorbalance.c:1990
msgid "factor of red for gain/slope"
msgstr "Factor of red for gain/slope"

#: ../src/iop/colorbalance.c:1991
msgid "factor of green for gain/slope"
msgstr "Factor of green for gain/slope"

#: ../src/iop/colorbalance.c:1992
msgid "factor of blue for gain/slope"
msgstr "Factor of blue for gain/slope"

#: ../src/iop/colorbalance.c:2002
msgid "fit the whole histogram and center the average luma"
msgstr "Fit the whole histogram and center the average luma"

#: ../src/iop/colorbalance.c:2007
msgid "optimize the RGB curves to remove color casts"
msgstr "Optimize the RGB curves to remove color casts"

#: ../src/iop/colorbalance.c:2009
msgctxt "section"
msgid "auto optimizers"
msgstr "Auto optimizers"

#: ../src/iop/colorbalancergb.c:169
msgid "color balance rgb"
msgstr "Color balance RGB"

#: ../src/iop/colorbalancergb.c:174
msgid ""
"offset power slope|cdl|color grading|contrast|chroma_highlights|hue|vibrance|"
"saturation"
msgstr ""
"offset power slope|cdl|color grading|contrast|chroma_highlights|hue|vibrance|"
"saturation"

#: ../src/iop/colorbalancergb.c:179
msgid ""
"color grading tools using alpha masks to separate\n"
"shadows, mid-tones and highlights"
msgstr ""
"Color grading tools using alpha masks to separate\n"
"shadows, mid-tones and highlights"

#: ../src/iop/colorbalancergb.c:524
msgid "basic colorfulness | legacy"
msgstr "Basic colorfulness | Legacy"

#: ../src/iop/colorbalancergb.c:533
msgid "basic colorfulness | natural skin"
msgstr "Basic colorfulness | Natural skin"

#: ../src/iop/colorbalancergb.c:539
msgid "basic colorfulness | vibrant colors"
msgstr "Basic colorfulness | Vibrant colors"

#: ../src/iop/colorbalancergb.c:545
msgid "basic colorfulness | standard"
msgstr "Basic colorfulness | Standard"

#: ../src/iop/colorbalancergb.c:962
msgid "colorbalance works only on RGB input"
msgstr "Colorbalance works only on RGB input"

#: ../src/iop/colorbalancergb.c:1423 ../src/iop/colorzones.c:2381
#: ../src/iop/retouch.c:2056 ../src/iop/toneequal.c:1942
msgid "cannot display masks when the blending mask is displayed"
msgstr "Cannot display masks when the blending mask is displayed"

#. Page master
#: ../src/iop/colorbalancergb.c:1784
msgid "master"
msgstr "Master"

#: ../src/iop/colorbalancergb.c:1784
msgid "global grading"
msgstr "Global grading"

#: ../src/iop/colorbalancergb.c:1788
msgid "rotate all hues by an angle, at the same luminance"
msgstr "Rotate all hues by an angle, at the same luminance"

#: ../src/iop/colorbalancergb.c:1794
msgid "increase colorfulness mostly on low-chroma colors"
msgstr "Increase colorfulness mostly on low-chroma colors"

#: ../src/iop/colorbalancergb.c:1800
msgid "increase the contrast at constant chromaticity"
msgstr "Increase the contrast at constant chromaticity"

#: ../src/iop/colorbalancergb.c:1802
msgctxt "section"
msgid "linear chroma grading"
msgstr "Linear chroma grading"

#: ../src/iop/colorbalancergb.c:1809
msgid "increase colorfulness at same luminance globally"
msgstr "Increase colorfulness at same luminance globally"

#: ../src/iop/colorbalancergb.c:1814
msgid "increase colorfulness at same luminance mostly in shadows"
msgstr "Increase colorfulness at same luminance mostly in shadows"

#: ../src/iop/colorbalancergb.c:1819
msgid "increase colorfulness at same luminance mostly in mid-tones"
msgstr "Increase colorfulness at same luminance mostly in mid-tones"

#: ../src/iop/colorbalancergb.c:1824
msgid "increase colorfulness at same luminance mostly in highlights"
msgstr "Increase colorfulness at same luminance mostly in highlights"

#: ../src/iop/colorbalancergb.c:1826
msgctxt "section"
msgid "perceptual saturation grading"
msgstr "Perceptual saturation grading"

#: ../src/iop/colorbalancergb.c:1832
msgid "add or remove saturation by an absolute amount"
msgstr "Add or remove saturation by an absolute amount"

#: ../src/iop/colorbalancergb.c:1837 ../src/iop/colorbalancergb.c:1842
#: ../src/iop/colorbalancergb.c:1847
msgid ""
"increase or decrease saturation proportionally to the original pixel "
"saturation"
msgstr ""
"Increase or decrease saturation proportionally to the original pixel "
"saturation"

#: ../src/iop/colorbalancergb.c:1849
msgctxt "section"
msgid "perceptual brilliance grading"
msgstr "Perceptual brilliance grading"

#: ../src/iop/colorbalancergb.c:1850
msgid "brilliance"
msgstr "Brilliance"

#: ../src/iop/colorbalancergb.c:1855
msgid "add or remove brilliance by an absolute amount"
msgstr "Add or remove brilliance by an absolute amount"

#: ../src/iop/colorbalancergb.c:1860 ../src/iop/colorbalancergb.c:1865
#: ../src/iop/colorbalancergb.c:1870
msgid ""
"increase or decrease brilliance proportionally to the original pixel "
"brilliance"
msgstr ""
"Increase or decrease brilliance proportionally to the original pixel "
"brilliance"

#. Page 4-ways
#: ../src/iop/colorbalancergb.c:1873
msgid "4 ways"
msgstr "4 ways"

#: ../src/iop/colorbalancergb.c:1873
msgid "selective color grading"
msgstr "Selective color grading"

#: ../src/iop/colorbalancergb.c:1875
msgid ""
"pick opposite color from image\n"
"ctrl+click to pick selected color"
msgstr ""
"Pick opposite color from image\n"
"Ctrl+click to pick selected color"

#: ../src/iop/colorbalancergb.c:1877
msgctxt "section"
msgid "global offset"
msgstr "Global offset"

#: ../src/iop/colorbalancergb.c:1884
msgid "global luminance offset"
msgstr "Global luminance offset"

#: ../src/iop/colorbalancergb.c:1889
msgid "hue of the global color offset"
msgstr "Hue of the global color offset"

#: ../src/iop/colorbalancergb.c:1896
msgid "chroma of the global color offset"
msgstr "Chroma of the global color offset"

#: ../src/iop/colorbalancergb.c:1898
msgctxt "section"
msgid "shadows lift"
msgstr "Shadows lift"

#: ../src/iop/colorbalancergb.c:1905
msgid "luminance gain in shadows"
msgstr "Luminance gain in shadows"

#: ../src/iop/colorbalancergb.c:1910
msgid "hue of the color gain in shadows"
msgstr "Hue of the color gain in shadows"

#: ../src/iop/colorbalancergb.c:1917
msgid "chroma of the color gain in shadows"
msgstr "Chroma of the color gain in shadows"

#: ../src/iop/colorbalancergb.c:1919
msgctxt "section"
msgid "highlights gain"
msgstr "Highlights gain"

#: ../src/iop/colorbalancergb.c:1920
msgid "gain"
msgstr "Gain"

#: ../src/iop/colorbalancergb.c:1926
msgid "luminance gain in highlights"
msgstr "Luminance gain in highlights"

#: ../src/iop/colorbalancergb.c:1931
msgid "hue of the color gain in highlights"
msgstr "Hue of the color gain in highlights"

#: ../src/iop/colorbalancergb.c:1938
msgid "chroma of the color gain in highlights"
msgstr "Chroma of the color gain in highlights"

#: ../src/iop/colorbalancergb.c:1940
msgctxt "section"
msgid "power"
msgstr "Power"

#: ../src/iop/colorbalancergb.c:1941
msgid "power"
msgstr "Power"

#: ../src/iop/colorbalancergb.c:1947
msgid "luminance exponent in mid-tones"
msgstr "Luminance exponent in mid-tones"

#: ../src/iop/colorbalancergb.c:1952
msgid "hue of the color exponent in mid-tones"
msgstr "Hue of the color exponent in mid-tones"

#: ../src/iop/colorbalancergb.c:1959
msgid "chroma of the color exponent in mid-tones"
msgstr "Chroma of the color exponent in mid-tones"

#. Page masks
#: ../src/iop/colorbalancergb.c:1962
msgid "masks"
msgstr "Masks"

#: ../src/iop/colorbalancergb.c:1962
msgid "isolate luminances"
msgstr "Isolate luminances"

#: ../src/iop/colorbalancergb.c:1966
msgid "choose in which uniform color space the saturation is computed"
msgstr "Choose in which uniform color space the saturation is computed"

#: ../src/iop/colorbalancergb.c:1968
msgctxt "section"
msgid "luminance ranges"
msgstr "Luminance ranges"

#: ../src/iop/colorbalancergb.c:1981
msgid "weight of the shadows over the whole tonal range"
msgstr "Weight of the shadows over the whole tonal range"

#: ../src/iop/colorbalancergb.c:1987
msgid "position of the middle-gray reference for masking"
msgstr "Position of the middle-gray reference for masking"

#: ../src/iop/colorbalancergb.c:1993
msgid "weights of highlights over the whole tonal range"
msgstr "Weights of highlights over the whole tonal range"

#: ../src/iop/colorbalancergb.c:1996
msgctxt "section"
msgid "threshold"
msgstr "Threshold"

#: ../src/iop/colorbalancergb.c:2001
msgid "peak white luminance value used to normalize the power function"
msgstr "Peak white luminance value used to normalize the power function"

#: ../src/iop/colorbalancergb.c:2007
msgid "peak gray luminance value used to normalize the power function"
msgstr "Peak gray luminance value used to normalize the power function"

#: ../src/iop/colorbalancergb.c:2009
msgctxt "section"
msgid "mask preview settings"
msgstr "Mask preview settings"

#: ../src/iop/colorbalancergb.c:2013 ../src/iop/colorbalancergb.c:2018
msgid "select color of the checkerboard from a swatch"
msgstr "Select color of the checkerboard from a swatch"

#: ../src/iop/colorbalancergb.c:2023
msgid "checkerboard size"
msgstr "Checkerboard size"

#: ../src/iop/colorbalancergb.c:2027
msgid "checkerboard color 1"
msgstr "Checkerboard color 1"

#: ../src/iop/colorbalancergb.c:2028
msgid "checkerboard color 2"
msgstr "Checkerboard color 2"

#: ../src/iop/colorchecker.c:118
msgid "color look up table"
msgstr "Color look up table"

#: ../src/iop/colorchecker.c:123
msgid "profile|lut|color grading"
msgstr "profile|lut|color grading"

#: ../src/iop/colorchecker.c:129
msgid "perform color space corrections and apply looks"
msgstr "Perform color space corrections and apply looks"

#: ../src/iop/colorchecker.c:131 ../src/iop/colorchecker.c:133
#: ../src/iop/colorize.c:96 ../src/iop/colormapping.c:153
#: ../src/iop/colorout.c:87 ../src/iop/colorreconstruction.c:118
#: ../src/iop/colorzones.c:143 ../src/iop/defringe.c:81 ../src/iop/levels.c:138
#: ../src/iop/monochrome.c:100 ../src/iop/shadhi.c:142
#: ../src/iop/tonecurve.c:180 ../src/iop/vibrance.c:95
msgid "linear or non-linear, Lab, display-referred"
msgstr "Linear or non-linear, Lab, display-referred"

#: ../src/iop/colorchecker.c:132
msgid "defined by profile, Lab"
msgstr "Defined by profile, Lab"

#: ../src/iop/colorchecker.c:306
msgid "it8 skin tones"
msgstr "IT8 skin tones"

#: ../src/iop/colorchecker.c:472
msgid "expanded color checker"
msgstr "Expanded color checker"

#: ../src/iop/colorchecker.c:488
msgid "Helmholtz/Kohlrausch monochrome"
msgstr "Helmholtz/Kohlrausch monochrome"

#: ../src/iop/colorchecker.c:505
msgid "Fuji Astia emulation"
msgstr "Fuji Astia emulation"

#: ../src/iop/colorchecker.c:519
msgid "Fuji Classic Chrome emulation"
msgstr "Fuji Classic Chrome emulation"

#: ../src/iop/colorchecker.c:533
msgid "Fuji Monochrome emulation"
msgstr "Fuji Monochrome emulation"

#: ../src/iop/colorchecker.c:547
msgid "Fuji Provia emulation"
msgstr "Fuji Provia emulation"

#: ../src/iop/colorchecker.c:561
msgid "Fuji Velvia emulation"
msgstr "Fuji Velvia emulation"

#: ../src/iop/colorchecker.c:997 ../src/iop/colorchecker.c:1555
#, c-format
msgid "patch #%d"
msgstr "Patch #%d"

#: ../src/iop/colorchecker.c:1410
#, c-format
msgid ""
"(%2.2f %2.2f %2.2f)\n"
"altered patches are marked with an outline\n"
"click to select\n"
"double-click to reset\n"
"right-click to delete patch\n"
"shift+click while color picking to replace patch"
msgstr ""
"(%2.2f %2.2f %2.2f)\n"
"Altered patches are marked with an outline\n"
"Click to select\n"
"Double-click to reset\n"
"Right-click to delete patch\n"
"Shift+click while color picking to replace patch"

#: ../src/iop/colorchecker.c:1550
msgid "patch"
msgstr "Patch"

#: ../src/iop/colorchecker.c:1551
msgid "color checker patch"
msgstr "Color checker patch"

#: ../src/iop/colorchecker.c:1565
msgid ""
"adjust target color Lab 'L' channel\n"
"lower values darken target color while higher brighten it"
msgstr ""
"Adjust target color Lab 'L' channel\n"
"Lower values darken target color while higher brighten it"

#: ../src/iop/colorchecker.c:1573
msgid ""
"adjust target color Lab 'a' channel\n"
"lower values shift target color towards greens while higher shift towards "
"magentas"
msgstr ""
"Adjust target color Lab 'a' channel\n"
"Lower values shift target color towards greens while higher shift towards "
"magentas"

#: ../src/iop/colorchecker.c:1576
msgid "green-magenta offset"
msgstr "Green-magenta offset"

#: ../src/iop/colorchecker.c:1585
msgid ""
"adjust target color Lab 'b' channel\n"
"lower values shift target color towards blues while higher shift towards "
"yellows"
msgstr ""
"Adjust target color Lab 'b' channel\n"
"Lower values shift target color towards blues while higher shift towards "
"yellows"

#: ../src/iop/colorchecker.c:1588
msgid "blue-yellow offset"
msgstr "Blue-yellow offset"

#: ../src/iop/colorchecker.c:1597
msgid ""
"adjust target color saturation\n"
"adjusts 'a' and 'b' channels of target color in Lab space simultaneously\n"
"lower values scale towards lower saturation while higher scale towards "
"higher saturation"
msgstr ""
"Adjust target color saturation\n"
"Adjusts 'a' and 'b' channels of target color in Lab space simultaneously\n"
"Lower values scale towards lower saturation while higher scale towards "
"higher saturation"

#: ../src/iop/colorchecker.c:1606
msgid "target color"
msgstr "Target color"

#: ../src/iop/colorchecker.c:1609
msgid ""
"control target color of the patches\n"
"relative - target color is relative from the patch original color\n"
"absolute - target color is absolute Lab value"
msgstr ""
"Control target color of the patches\n"
"Relative - target color is relative from the patch original color\n"
"Absolute - target color is absolute Lab value"

#: ../src/iop/colorchecker.c:1613
msgid "absolute"
msgstr "Absolute"

#: ../src/iop/colorcontrast.c:74
msgid "color contrast"
msgstr "Color contrast"

#: ../src/iop/colorcontrast.c:84
msgid ""
"increase saturation and separation between\n"
"opposite colors"
msgstr ""
"Increase saturation and separation between\n"
"opposite colors"

#: ../src/iop/colorcontrast.c:312
msgid ""
"steepness of the a* curve in Lab\n"
"lower values desaturate greens and magenta while higher saturate them"
msgstr ""
"Steepness of the a* curve in Lab\n"
"Lower values desaturate greens and magenta while higher saturate them"

#: ../src/iop/colorcontrast.c:319
msgid ""
"steepness of the b* curve in Lab\n"
"lower values desaturate blues and yellows while higher saturate them"
msgstr ""
"Steepness of the b* curve in Lab\n"
"Lower values desaturate blues and yellows while higher saturate them"

#: ../src/iop/colorcorrection.c:68
msgid "color correction"
msgstr "Color correction"

#: ../src/iop/colorcorrection.c:73
msgid "correct white balance selectively for blacks and whites"
msgstr "Correct white balance selectively for blacks and whites"

#: ../src/iop/colorcorrection.c:106
msgid "warm tone"
msgstr "Warm tone"

#: ../src/iop/colorcorrection.c:114
msgid "warming filter"
msgstr "Warming filter"

#: ../src/iop/colorcorrection.c:122
msgid "cooling filter"
msgstr "Cooling filter"

#: ../src/iop/colorcorrection.c:242
msgid ""
"drag the line for split-toning. bright means highlights, dark means shadows. "
"use mouse wheel to change saturation."
msgstr ""
"Drag the line for split-toning. Bright means highlights, dark means shadows. "
"Use mouse wheel to change saturation."

#: ../src/iop/colorcorrection.c:261
msgid "set the global saturation"
msgstr "Set the global saturation"

#: ../src/iop/colorequal.c:201 ../src/iop/colorequal.c:2968
msgid "color equalizer"
msgstr "Color equalizer"

#: ../src/iop/colorequal.c:206
msgid "color zones|hsl"
msgstr "color zones|hsl"

#: ../src/iop/colorequal.c:213
msgid ""
"change saturation, hue and brightness\n"
"depending on local hue"
msgstr ""
"Change saturation, hue and brightness\n"
"depending on local hue"

#: ../src/iop/colorequal.c:217 ../src/iop/toneequal.c:331
msgid "quasi-linear, RGB"
msgstr "Quasi-linear, RGB"

#: ../src/iop/colorequal.c:218 ../src/iop/toneequal.c:332
msgid "quasi-linear, RGB, scene-referred"
msgstr "Quasi-linear, RGB, scene-referred"

#: ../src/iop/colorequal.c:2132
msgid "bleach bypass"
msgstr "Bleach bypass"

#: ../src/iop/colorequal.c:2176
msgid "Kodachrome 64 like"
msgstr "Kodachrome 64 like"

#: ../src/iop/colorequal.c:2220
msgid "Kodak Portra 400 like"
msgstr "Kodak Portra 400 like"

#: ../src/iop/colorequal.c:2264
msgid "teal & orange"
msgstr "Teal & orange"

#. Page OPTIONS
#: ../src/iop/colorequal.c:2921 ../src/iop/colorequal.c:3126
#: ../src/iop/filmicrgb.c:4567
msgid "options"
msgstr "Options"

#: ../src/iop/colorequal.c:3019
msgid ""
"double-click to reset the curve\n"
"middle-click to toggle sliders visibility\n"
"alt+scroll to change page"
msgstr ""
"Double-click to reset the curve\n"
"Middle-click to toggle sliders visibility\n"
"Alt+scroll to change page"

#: ../src/iop/colorequal.c:3045
msgid "shift nodes to lower or higher hue"
msgstr "Shift nodes to lower or higher hue"

#: ../src/iop/colorequal.c:3048
msgid ""
"pick hue from image and visualize it\n"
"ctrl+click to select an area"
msgstr ""
"Pick hue from image and visualize it\n"
"Ctrl+click to select an area"

#: ../src/iop/colorequal.c:3067
msgid "change hue hue-wise"
msgstr "Change hue hue-wise"

#: ../src/iop/colorequal.c:3085
msgid "change saturation hue-wise"
msgstr "Change saturation hue-wise"

#: ../src/iop/colorequal.c:3103
msgid "change brightness hue-wise"
msgstr "Change brightness hue-wise"

#: ../src/iop/colorequal.c:3136
msgid ""
"the white level set manually or via the picker restricts brightness "
"corrections\n"
"to stay below the defined level. the default is fine for most images."
msgstr ""
"The white level set manually or via the picker restricts brightness "
"corrections\n"
"to stay below the defined level. The default is fine for most images."

#: ../src/iop/colorequal.c:3141
msgid "change for sharper or softer hue curve"
msgstr "Change for sharper or softer hue curve"

#: ../src/iop/colorequal.c:3145
msgid "restrict effect by using a guided filter based on hue and saturation"
msgstr "Restrict effect by using a guided filter based on hue and saturation"

#: ../src/iop/colorequal.c:3151
msgid ""
"set radius of the guided filter chroma analysis (hue).\n"
"increase if there is large local variance of hue or strong chroma noise."
msgstr ""
"Set radius of the guided filter chroma analysis (hue).\n"
"Increase if there is large local variance of hue or strong chroma noise."

#: ../src/iop/colorequal.c:3158
msgid ""
"visualize weighting function on changed output and view weighting curve.\n"
"red shows possibly changed data, blueish parts will not be changed."
msgstr ""
"Visualize weighting function on changed output and view weighting curve.\n"
"Red shows possibly changed data, blueish parts will not be changed."

#: ../src/iop/colorequal.c:3162
msgid ""
"set saturation threshold for the guided filter.\n"
" - decrease to allow changes in areas with low chromaticity\n"
" - increase to restrict changes to higher chromaticities\n"
"   increases contrast and avoids brightness changes in low chromaticity areas"
msgstr ""
"Set saturation threshold for the guided filter.\n"
" - decrease to allow changes in areas with low chromaticity\n"
" - increase to restrict changes to higher chromaticities\n"
"   increases contrast and avoids brightness changes in low chromaticity areas"

#: ../src/iop/colorequal.c:3170
msgid ""
"set saturation contrast for the guided filter.\n"
" - increase to favor sharp transitions between saturations leading to higher "
"contrast\n"
" - decrease for smoother transitions"
msgstr ""
"Set saturation contrast for the guided filter.\n"
" - increase to favor sharp transitions between saturations leading to higher "
"contrast\n"
" - decrease for smoother transitions"

#: ../src/iop/colorequal.c:3177
msgid "set radius of applied parameters for the guided filter"
msgstr "Set radius of applied parameters for the guided filter"

#: ../src/iop/colorequal.c:3180
msgid ""
"visualize changed output for the selected tab.\n"
"red shows increased values, blue decreased."
msgstr ""
"Visualize changed output for the selected tab.\n"
"Red shows increased values, blue decreased."

#: ../src/iop/colorin.c:120
msgid "input color profile"
msgstr "Input color profile"

#: ../src/iop/colorin.c:125
msgid ""
"convert any RGB input to pipeline reference RGB\n"
"using color profiles to remap RGB values"
msgstr ""
"Convert any RGB input to pipeline reference RGB\n"
"using color profiles to remap RGB values"

#: ../src/iop/colorin.c:127 ../src/iop/colorout.c:86 ../src/iop/demosaic.c:327
#: ../src/iop/rawprepare.c:170
msgid "mandatory"
msgstr "Mandatory"

#: ../src/iop/colorin.c:129 ../src/iop/colorout.c:88
msgid "defined by profile"
msgstr "Defined by profile"

#: ../src/iop/colorin.c:566
#, c-format
msgid ""
"can't extract matrix from colorspace `%s', it will be replaced by Rec2020 "
"RGB!"
msgstr ""
"Can't extract matrix from colorspace `%s', it will be replaced by Rec2020 "
"RGB!"

#: ../src/iop/colorin.c:1399
#, c-format
msgid "`%s' color matrix not found!"
msgstr "`%s' color matrix not found!"

#: ../src/iop/colorin.c:1437
msgid "input profile could not be generated!"
msgstr "Input profile could not be generated!"

#: ../src/iop/colorin.c:1534
msgid "unsupported input profile has been replaced by linear Rec709 RGB!"
msgstr "Unsupported input profile has been replaced by linear Rec709 RGB!"

#: ../src/iop/colorin.c:1808
msgid "external ICC profiles"
msgstr "external ICC profiles"

#: ../src/iop/colorin.c:1863
#, c-format
msgid ""
"embedded ICC profile properties:\n"
"\n"
"name: <b>%s</b>\n"
"version: <b>%d.%d</b>\n"
"type: <b>%s</b>\n"
"manufacturer: <b>%s</b>\n"
"model: <b>%s</b>\n"
"copyright: <b>%s</b>\n"
"\n"
msgstr ""
"Embedded ICC profile properties:\n"
"\n"
"Name: <b>%s</b>\n"
"Version: <b>%d.%d</b>\n"
"Type: <b>%s</b>\n"
"Manufacturer: <b>%s</b>\n"
"Model: <b>%s</b>\n"
"Copyright: <b>%s</b>\n"
"\n"

#: ../src/iop/colorin.c:2051
msgid "input profile"
msgstr "Input profile"

#: ../src/iop/colorin.c:2064
msgid "working ICC profiles"
msgstr "working ICC profiles"

#: ../src/iop/colorin.c:2076
msgid "confine Lab values to gamut of RGB color space"
msgstr "Confine Lab values to gamut of RGB color space"

#: ../src/iop/colorize.c:72
msgid "colorize"
msgstr "Colorize"

#: ../src/iop/colorize.c:94
msgid "overlay a solid color on the image"
msgstr "Overlay a solid color on the image"

#: ../src/iop/colorize.c:345 ../src/iop/splittoning.c:468
msgid "select the hue tone"
msgstr "Select the hue tone"

#: ../src/iop/colorize.c:351
msgid "select the saturation shadow tone"
msgstr "Select the saturation shadow tone"

#: ../src/iop/colorize.c:355
msgid "lightness of color"
msgstr "Lightness of color"

#: ../src/iop/colorize.c:359
msgid "mix value of source lightness"
msgstr "Mix value of source lightness"

#: ../src/iop/colormapping.c:145
msgid "color mapping"
msgstr "Color mapping"

#: ../src/iop/colormapping.c:150
msgid ""
"transfer a color palette and tonal repartition\n"
"from one image to another"
msgstr ""
"Transfer a color palette and tonal repartition\n"
"from one image to another"

#: ../src/iop/colormapping.c:1002
msgid "acquire as source"
msgstr "Acquire as source"

#: ../src/iop/colormapping.c:1006
msgid "analyze this image as a source image"
msgstr "Analyze this image as a source image"

#: ../src/iop/colormapping.c:1008
msgid "acquire as target"
msgstr "Acquire as target"

#: ../src/iop/colormapping.c:1012
msgid "analyze this image as a target image"
msgstr "Analyze this image as a target image"

#: ../src/iop/colormapping.c:1014
msgid "source clusters:"
msgstr "Source clusters:"

#: ../src/iop/colormapping.c:1015
msgid "target clusters:"
msgstr "Target clusters:"

#: ../src/iop/colormapping.c:1018
msgid "number of clusters to find in image. value change resets all clusters"
msgstr "Number of clusters to find in image. Value change resets all clusters"

#: ../src/iop/colormapping.c:1021
msgid ""
"how clusters are mapped. low values: based on color proximity, high values: "
"based on color dominance"
msgstr ""
"How clusters are mapped. Low values: based on color proximity, high values: "
"based on color dominance"

#: ../src/iop/colormapping.c:1026
msgid "level of histogram equalization"
msgstr "Level of histogram equalization"

#: ../src/iop/colorout.c:78
msgid "output color profile"
msgstr "Output color profile"

#: ../src/iop/colorout.c:84
msgid ""
"convert pipeline reference RGB to any display RGB\n"
"using color profiles to remap RGB values"
msgstr ""
"Convert pipeline reference RGB to any display RGB\n"
"using color profiles to remap RGB values"

#: ../src/iop/colorout.c:89
msgid "non-linear, RGB or Lab, display-referred"
msgstr "Non-linear, RGB or Lab, display-referred"

#: ../src/iop/colorout.c:650
msgid "missing output profile has been replaced by sRGB!"
msgstr "Missing output profile has been replaced by sRGB!"

#: ../src/iop/colorout.c:672
msgid "missing softproof profile has been replaced by sRGB!"
msgstr "Missing softproof profile has been replaced by sRGB!"

#: ../src/iop/colorout.c:715
msgid "unsupported output profile has been replaced by sRGB!"
msgstr "Unsupported output profile has been replaced by sRGB!"

#: ../src/iop/colorout.c:837
msgid "output intent"
msgstr "Output intent"

#: ../src/iop/colorout.c:838
msgid "rendering intent"
msgstr "Rendering intent"

#: ../src/iop/colorout.c:840 ../src/libs/export.c:1633
#: ../src/libs/print_settings.c:2560 ../src/libs/print_settings.c:2909
#: ../src/views/darkroom.c:2743 ../src/views/lighttable.c:1339
msgid "perceptual"
msgstr "Perceptual"

#: ../src/iop/colorout.c:841 ../src/libs/export.c:1634
#: ../src/libs/print_settings.c:2561 ../src/libs/print_settings.c:2910
#: ../src/views/darkroom.c:2744 ../src/views/lighttable.c:1340
msgid "relative colorimetric"
msgstr "Relative colorimetric"

#: ../src/iop/colorout.c:842 ../src/libs/export.c:1635
#: ../src/libs/print_settings.c:2562 ../src/libs/print_settings.c:2911
#: ../src/views/darkroom.c:2745 ../src/views/lighttable.c:1341
msgctxt "rendering intent"
msgid "saturation"
msgstr "Saturation"

#: ../src/iop/colorout.c:843 ../src/libs/export.c:1636
#: ../src/libs/print_settings.c:2563 ../src/libs/print_settings.c:2912
#: ../src/views/darkroom.c:2746 ../src/views/lighttable.c:1342
msgid "absolute colorimetric"
msgstr "Absolute colorimetric"

#: ../src/iop/colorout.c:859
msgid "export ICC profiles"
msgstr "export ICC profiles"

#: ../src/iop/colorreconstruction.c:111
msgid "color reconstruction"
msgstr "Color reconstruction"

#: ../src/iop/colorreconstruction.c:116
msgid "recover clipped highlights by propagating surrounding colors"
msgstr "Recover clipped highlights by propagating surrounding colors"

#: ../src/iop/colorreconstruction.c:632 ../src/iop/colorreconstruction.c:1038
#: ../src/iop/globaltonemap.c:217 ../src/iop/globaltonemap.c:372
#: ../src/iop/hazeremoval.c:631 ../src/iop/hazeremoval.c:643
#: ../src/iop/hazeremoval.c:900 ../src/iop/hazeremoval.c:914
#: ../src/iop/levels.c:354
msgid "inconsistent output"
msgstr "Inconsistent output"

#: ../src/iop/colorreconstruction.c:670
msgid "module `color reconstruction' failed"
msgstr "Module 'Color reconstruction' failed"

#: ../src/iop/colorreconstruction.c:1230
msgid "spatial"
msgstr "Spatial"

#: ../src/iop/colorreconstruction.c:1231
msgid "range"
msgstr "Range"

#: ../src/iop/colorreconstruction.c:1232
msgid "precedence"
msgstr "Precedence"

#: ../src/iop/colorreconstruction.c:1248
msgid "pixels with lightness values above this threshold are corrected"
msgstr "Pixels with lightness values above this threshold are corrected"

#: ../src/iop/colorreconstruction.c:1249
msgid "how far to look for replacement colors in spatial dimensions"
msgstr "How far to look for replacement colors in spatial dimensions"

#: ../src/iop/colorreconstruction.c:1250
msgid "how far to look for replacement colors in the luminance dimension"
msgstr "How far to look for replacement colors in the luminance dimension"

#: ../src/iop/colorreconstruction.c:1251
msgid "if and how to give precedence to specific replacement colors"
msgstr "If and how to give precedence to specific replacement colors"

#: ../src/iop/colorreconstruction.c:1252
msgid "the hue tone which should be given precedence over other hue tones"
msgstr "The hue tone which should be given precedence over other hue tones"

#: ../src/iop/colorreconstruction.c:1254 ../src/iop/demosaic.c:1850
#: ../src/iop/highlights.c:1359
msgid "not applicable"
msgstr "Not applicable"

#: ../src/iop/colorreconstruction.c:1255
msgid "no highlights reconstruction for monochrome images"
msgstr "No highlights reconstruction for monochrome images"

#: ../src/iop/colortransfer.c:100
msgid "color transfer"
msgstr "Color transfer"

#: ../src/iop/colortransfer.c:115
msgid "this module is deprecated. better use color mapping module instead."
msgstr "This module is deprecated. Better use color mapping module instead."

#: ../src/iop/colortransfer.c:413
msgid ""
"this module will be removed in the future\n"
"and is only here so you can switch it off\n"
"and move to the new color mapping module."
msgstr ""
"This module will be removed in the future\n"
"and is only here so you can switch it off\n"
"and move to the new color mapping module."

#: ../src/iop/colorzones.c:135 ../src/iop/colorzones.c:2561
msgid "color zones"
msgstr "Color zones"

#: ../src/iop/colorzones.c:141
msgid "selectively shift hues, chroma and lightness of pixels"
msgstr "Selectively shift hues, chroma and lightness of pixels"

#: ../src/iop/colorzones.c:668
msgid "B&W: with red"
msgstr "B&W: with red"

#: ../src/iop/colorzones.c:691
msgid "B&W: with skin tones"
msgstr "B&W: with skin tones"

#: ../src/iop/colorzones.c:716
msgid "polarizing filter"
msgstr "Polarizing filter"

#: ../src/iop/colorzones.c:737
msgid "natural skin tones"
msgstr "Natural skin tones"

#: ../src/iop/colorzones.c:768
msgid "B&W: film"
msgstr "B&W: film"

#: ../src/iop/colorzones.c:788
msgid "HSL base setting"
msgstr "HSL base setting"

#: ../src/iop/colorzones.c:2652 ../src/iop/rgbcurve.c:1514
msgid ""
"create a curve based on an area from the image\n"
"drag to create a flat curve\n"
"ctrl+drag to create a positive curve\n"
"shift+drag to create a negative curve"
msgstr ""
"Create a curve based on an area from the image\n"
"Drag to create a flat curve\n"
"Ctrl+drag to create a positive curve\n"
"Shift+drag to create a negative curve"

#: ../src/iop/colorzones.c:2656 ../src/iop/rgbcurve.c:1518
msgid "create curve"
msgstr "Create curve"

#. edit by area
#: ../src/iop/colorzones.c:2670
msgid "edit by area"
msgstr "Edit by area"

#: ../src/iop/colorzones.c:2676
msgid "edit the curve nodes by area"
msgstr "Edit the curve nodes by area"

#: ../src/iop/colorzones.c:2683
msgid "display selection"
msgstr "Display selection"

#: ../src/iop/colorzones.c:2698
msgid "choose selection criterion, will be the abscissa in the graph"
msgstr "Choose selection criterion, will be the abscissa in the graph"

#: ../src/iop/colorzones.c:2701
msgid "choose between a smoother or stronger effect"
msgstr "Choose between a smoother or stronger effect"

#: ../src/iop/colorzones.c:2735 ../src/iop/rgbcurve.c:1550
#: ../src/iop/tonecurve.c:1312
msgid ""
"change this method if you see oscillations or cusps in the curve\n"
"- cubic spline is better to produce smooth curves but oscillates when nodes "
"are too close\n"
"- centripetal is better to avoids cusps and oscillations with close nodes "
"but is less smooth\n"
"- monotonic is better for accuracy of pure analytical functions (log, gamma, "
"exp)"
msgstr ""
"Change this method if you see oscillations or cusps in the curve\n"
"- Cubic spline is better to produce smooth curves but oscillates when nodes "
"are too close\n"
"- Centripetal is better to avoids cusps and oscillations with close nodes "
"but is less smooth\n"
"- Monotonic is better for accuracy of pure analytical functions (log, gamma, "
"exp)"

#: ../src/iop/crop.c:122
msgid "crop"
msgstr "Crop"

#: ../src/iop/crop.c:127
msgid "reframe|distortion"
msgstr "reframe|distortion"

#: ../src/iop/crop.c:133
msgid "change the framing"
msgstr "Change the framing"

#: ../src/iop/crop.c:1263
msgid "45x35, portrait"
msgstr "45x35, portrait"

#: ../src/iop/crop.c:1273
msgid "2:1, Univisium"
msgstr "2:1, Univisium"

#: ../src/iop/crop.c:1274
msgid "CinemaScope"
msgstr "CinemaScope"

#: ../src/iop/crop.c:1277
msgid "65:24, XPan"
msgstr "65:24, XPan"

#: ../src/iop/crop.c:1809
msgid "<b>resize</b>: drag, <b>keep aspect ratio</b>: shift+drag"
msgstr "<b>Resize</b>: drag, <b>Keep aspect ratio</b>: Shift+drag"

#: ../src/iop/crop.c:1816
msgid ""
"<b>move</b>: drag, <b>move vertically</b>: shift+drag, <b>move horizontally</"
"b>: ctrl+drag"
msgstr ""
"<b>Move</b>: drag, <b>Move vertically</b>: Shift+drag, <b>Move horizontally</"
"b>: Ctrl+drag"

#: ../src/iop/defringe.c:69
msgid "defringe"
msgstr "Defringe"

#: ../src/iop/defringe.c:79
msgid "attenuate chromatic aberration by desaturating edges"
msgstr "Attenuate chromatic aberration by desaturating edges"

#: ../src/iop/defringe.c:99
msgid ""
"this module is deprecated. please use the chromatic aberration module "
"instead."
msgstr ""
"This module is deprecated. Please use the chromatic aberration module "
"instead."

#: ../src/iop/defringe.c:403
msgid ""
"method for color protection:\n"
" - global average: fast, might show slightly wrong previews in high "
"magnification; might sometimes protect saturation too much or too low in "
"comparison to local average\n"
" - local average: slower, might protect saturation better than global "
"average by using near pixels as color reference, so it can still allow for "
"more desaturation where required\n"
" - static: fast, only uses the threshold as a static limit"
msgstr ""
"Method for color protection:\n"
" - global average: fast, might show slightly wrong previews in high "
"magnification; might sometimes protect saturation too much or too low in "
"comparison to local average\n"
" - local average: slower, might protect saturation better than global "
"average by using near pixels as color reference, so it can still allow for "
"more desaturation where required\n"
" - static: fast, only uses the threshold as a static limit"

#: ../src/iop/defringe.c:410
msgid "radius for detecting fringe"
msgstr "Radius for detecting fringe"

#: ../src/iop/defringe.c:413
msgid "threshold for defringe, higher values mean less defringing"
msgstr "Threshold for defringe, higher values mean less defringing"

#: ../src/iop/demosaic.c:321
msgid "demosaic"
msgstr "Demosaic"

#: ../src/iop/demosaic.c:326
msgid "reconstruct full RGB pixels from a sensor color filter array reading"
msgstr "Reconstruct full RGB pixels from a sensor color filter array reading"

#: ../src/iop/demosaic.c:773 ../src/iop/demosaic.c:820
msgid "can't allocate demosaic buffer"
msgstr "Can't allocate demosaic buffer"

#: ../src/iop/demosaic.c:810
msgid "can't equilibrate greens"
msgstr "Can't equilibrate greens"

#: ../src/iop/demosaic.c:1477
#, c-format
msgid "`%s' color matrix not found for 4bayer image!"
msgstr "`%s' color matrix not found for 4bayer image!"

#: ../src/iop/demosaic.c:1765
msgid ""
"Bayer sensor demosaicing method, PPG and RCD are fast, AMaZE and LMMSE are "
"slow.\n"
"LMMSE is suited best for high ISO images.\n"
"dual demosaicers increase processing time by blending a VNG variant in a "
"second pass."
msgstr ""
"Bayer sensor demosaicing method, PPG and RCD are fast, AMaZE and LMMSE are "
"slow.\n"
"LMMSE is suited best for high ISO images.\n"
"Dual demosaicers increase processing time by blending a VNG variant in a "
"second pass."

#: ../src/iop/demosaic.c:1770
msgid ""
"X-Trans sensor demosaicing method, Markesteijn 3-pass and frequency domain "
"chroma are slow.\n"
"dual demosaicers increase processing time by blending a VNG variant in a "
"second pass."
msgstr ""
"X-Trans sensor demosaicing method, Markesteijn 3-pass and frequency domain "
"chroma are slow.\n"
"Dual demosaicers increase processing time by blending a VNG variant in a "
"second pass."

#: ../src/iop/demosaic.c:1776
msgid "Bayer4 sensor demosaicing methods."
msgstr "Quad Bayer sensor demosaicing methods."

#: ../src/iop/demosaic.c:1781
msgid "monochrome sensor demosaicing methods."
msgstr "Monochrome sensor demosaicing methods."

#: ../src/iop/demosaic.c:1785
msgid ""
"contrast threshold for dual demosaic.\n"
"set to 0.0 for high frequency content\n"
"set to 1.0 for flat content"
msgstr ""
"Contrast threshold for dual demosaic.\n"
"Set to 0.0 for high frequency content\n"
"Set to 1.0 for flat content"

#: ../src/iop/demosaic.c:1788
msgid "toggle mask visualization"
msgstr "Toggle mask visualization"

#: ../src/iop/demosaic.c:1792
msgid ""
"threshold for edge-aware median.\n"
"set to 0.0 to switch off\n"
"set to 1.0 to ignore edges"
msgstr ""
"Threshold for edge-aware median.\n"
"Set to 0.0 to switch off\n"
"Set to 1.0 to ignore edges"

#: ../src/iop/demosaic.c:1795
msgid ""
"LMMSE refinement steps. the median steps average the output,\n"
"refine adds some recalculation of red & blue channels"
msgstr ""
"LMMSE refinement steps. The median steps average the output,\n"
"refine adds some recalculation of red & blue channels"

#: ../src/iop/demosaic.c:1798
msgid "how many color smoothing median steps after demosaicing"
msgstr "How many color smoothing median steps after demosaicing"

#: ../src/iop/demosaic.c:1801
msgid "green channels matching method"
msgstr "Green channels matching method"

#: ../src/iop/demosaic.c:1804
msgid ""
"capture sharpen recovers details lost due to in-camera blurring\n"
"which can be caused by diffraction, the anti-aliasing filter or other\n"
"sources of gaussian-type blur"
msgstr ""
"Capture sharpen recovers details lost due to in-camera blurring\n"
"which can be caused by diffraction, the anti-aliasing filter or other\n"
"sources of gaussian-type blur"

#: ../src/iop/demosaic.c:1809
msgid "capture sharpen controls"
msgstr "Capture sharpen controls"

#: ../src/iop/demosaic.c:1813
msgid "set effect strength by iterations"
msgstr "Set effect strength by iterations"

#: ../src/iop/demosaic.c:1818
msgid ""
"capture sharpen radius should reflect the overall gaussian type blur\n"
"of the camera sensor, possibly the anti-aliasing filter and the lens.\n"
"increasing this too far will soon lead to artifacts like halos and\n"
"ringing especially when used with a large 'iterations' setting.\n"
"\n"
"Note: a radius set to zero will be recalculated automatically the next run. "
"use for presets"
msgstr ""
"Capture sharpen radius should reflect the overall gaussian type blur\n"
"of the camera sensor, possibly the anti-aliasing filter and the lens.\n"
"Increasing this too far will soon lead to artifacts like halos and\n"
"ringing especially when used with a large 'iterations' setting.\n"
"\n"
"Note: a radius set to zero will be recalculated automatically the next run. "
"Use for presets"

#: ../src/iop/demosaic.c:1824
msgid ""
"calculate the capture sharpen radius from available raw sensor data.\n"
"for best results avoid cropping or darkroom zooming in"
msgstr ""
"Calculate the capture sharpen radius from available raw sensor data.\n"
"For best results avoid cropping or darkroom zooming in"

#: ../src/iop/demosaic.c:1828
msgid ""
"restrict capture sharpening to areas with high local contrast,\n"
"increase to exclude flat areas in very dark or noisy images,\n"
"decrease for well exposed and low noise images.\n"
"\n"
"Note: a threshold set to zero will be reset to defaults the next run. use "
"for presets"
msgstr ""
"Restrict capture sharpening to areas with high local contrast,\n"
"increase to exclude flat areas in very dark or noisy images,\n"
"decrease for well exposed and low noise images.\n"
"\n"
"Note: a threshold set to zero will be reset to defaults the next run. Use "
"for presets"

#: ../src/iop/demosaic.c:1832
msgid "visualize sharpened areas"
msgstr "Visualize sharpened areas"

#: ../src/iop/demosaic.c:1837
msgid ""
"further increase sharpen radius at image corners,\n"
"the sharp center of the image will not be affected"
msgstr ""
"Further increase sharpen radius at image corners,\n"
"the sharp center of the image will not be affected"

#: ../src/iop/demosaic.c:1839
msgid "visualize the overall radius"
msgstr "Visualize the overall radius"

#: ../src/iop/demosaic.c:1844
msgid "adjust to the sharp image center"
msgstr "Adjust to the sharp image center"

#: ../src/iop/demosaic.c:1851
msgid "demosaicing is only used for color raw images"
msgstr "Demosaicing is only used for color raw images"

#: ../src/iop/demosaicing/capture.c:748
msgid ""
"imprecise radius calculation due to cropping or because you are zoomed in "
"too much"
msgstr ""
"Imprecise radius calculation due to cropping or because you are zoomed in "
"too much"

#: ../src/iop/denoiseprofile.c:807
msgid "wavelets: chroma only"
msgstr "Wavelets: chroma only"

#: ../src/iop/denoiseprofile.c:813
msgid "denoise (profiled)"
msgstr "Denoise (profiled)"

#: ../src/iop/denoiseprofile.c:819
msgid "denoise using noise statistics profiled on sensors"
msgstr "Denoise using noise statistics profiled on sensors"

#: ../src/iop/denoiseprofile.c:3020
#, c-format
msgid "found ISO %d (ISO %d %+d EV)"
msgstr "Found ISO %d (ISO %d %+d EV)"

#: ../src/iop/denoiseprofile.c:3024
#, c-format
msgid "found ISO %d"
msgstr "Found ISO %d"

#: ../src/iop/denoiseprofile.c:3041
#, c-format
msgid "interpolated ISO %d (ISO %d %+d EV)"
msgstr "Interpolated ISO %d (ISO %d %+d EV)"

#: ../src/iop/denoiseprofile.c:3045
#, c-format
msgid "interpolated ISO %d"
msgstr "Interpolated ISO %d"

#: ../src/iop/denoiseprofile.c:3781
msgid "Y0"
msgstr "Y0"

#: ../src/iop/denoiseprofile.c:3782
msgid "U0V0"
msgstr "U0V0"

#: ../src/iop/denoiseprofile.c:3820
msgid ""
"use only with a perfectly\n"
"uniform image if you want to\n"
"estimate the noise variance."
msgstr ""
"Use only with a perfectly\n"
"uniform image if you want to\n"
"estimate the noise variance."

#: ../src/iop/denoiseprofile.c:3826
msgid "variance computed on the red channel"
msgstr "Variance computed on the red channel"

#: ../src/iop/denoiseprofile.c:3830
msgid "variance computed on the green channel"
msgstr "Variance computed on the green channel"

#: ../src/iop/denoiseprofile.c:3835
msgid "variance computed on the blue channel"
msgstr "Variance computed on the blue channel"

#: ../src/iop/denoiseprofile.c:3838
msgid "variance red: "
msgstr "Variance red: "

#: ../src/iop/denoiseprofile.c:3839
msgid "variance green: "
msgstr "Variance green: "

#: ../src/iop/denoiseprofile.c:3840
msgid "variance blue: "
msgstr "Variance blue: "

#: ../src/iop/denoiseprofile.c:3848 ../src/libs/export.c:1596
#: ../src/libs/print_settings.c:2503 ../src/libs/print_settings.c:2859
msgid "profile"
msgstr "Profile"

#: ../src/iop/denoiseprofile.c:3882
msgid ""
"adapt denoising according to the\n"
"white balance coefficients.\n"
"should be enabled on a first instance\n"
"for better denoising.\n"
"should be disabled if an earlier instance\n"
"has been used with a color blending mode."
msgstr ""
"Adapt denoising according to the\n"
"white balance coefficients.\n"
"Should be enabled on a first instance\n"
"for better denoising.\n"
"Should be disabled if an earlier instance\n"
"has been used with a color blending mode."

#: ../src/iop/denoiseprofile.c:3888
msgid ""
"if enabled, reduces the ISO used for denoise\n"
"by the factor of the camera's hidden exposure\n"
"bias used in HDR / highlight preservation /\n"
"dynamic range / HLG tone modes."
msgstr ""
"If enabled, reduces the ISO used for denoise\n"
"by the factor of the camera's hidden exposure\n"
"bias used in HDR / highlight preservation /\n"
"dynamic range / HLG tone modes."

#: ../src/iop/denoiseprofile.c:3893
msgid ""
"fix bugs in Anscombe transform resulting\n"
"in undersmoothing of the green channel in\n"
"wavelets mode, combined with a bad handling\n"
"of white balance coefficients, and a bug in\n"
"non-local means normalization resulting in\n"
"undersmoothing when patch size was increased.\n"
"enabling this option will change the denoising\n"
"you get. once enabled, you won't be able to\n"
"return back to old algorithm."
msgstr ""
"Fix bugs in Anscombe transform resulting\n"
"in undersmoothing of the green channel in\n"
"wavelets mode, combined with a bad handling\n"
"of white balance coefficients, and a bug in\n"
"non-local means normalization resulting in\n"
"undersmoothing when patch size was increased.\n"
"Enabling this option will change the denoising\n"
"you get. Once enabled, you won't be able to\n"
"return back to old algorithm."

#: ../src/iop/denoiseprofile.c:3903
msgid "profile used for variance stabilization"
msgstr "Profile used for variance stabilization"

#: ../src/iop/denoiseprofile.c:3905
msgid ""
"method used in the denoising core.\n"
"non-local means works best for `lightness' blending,\n"
"wavelets work best for `color' blending"
msgstr ""
"Method used in the denoising core.\n"
"Non-local means works best for `lightness' blending,\n"
"wavelets work best for `color' blending"

#: ../src/iop/denoiseprofile.c:3909
msgid ""
"color representation used within the algorithm.\n"
"RGB keeps the RGB channels separated,\n"
"while Y0U0V0 combine the channels to\n"
"denoise chroma and luma separately."
msgstr ""
"Color representation used within the algorithm.\n"
"RGB keeps the RGB channels separated,\n"
"while Y0U0V0 combine the channels to\n"
"denoise chroma and luma separately."

#: ../src/iop/denoiseprofile.c:3914
msgid ""
"radius of the patches to match.\n"
"increase for more sharpness on strong edges, and better denoising of smooth "
"areas.\n"
"if details are oversmoothed, reduce this value or increase the central pixel "
"weight slider."
msgstr ""
"Radius of the patches to match.\n"
"Increase for more sharpness on strong edges, and better denoising of smooth "
"areas.\n"
"If details are oversmoothed, reduce this value or increase the central pixel "
"weight slider."

#: ../src/iop/denoiseprofile.c:3920
msgid ""
"emergency use only: radius of the neighborhood to search patches in. "
"increase for better denoising performance, but watch the long runtimes! "
"large radii can be very slow. you have been warned"
msgstr ""
"Emergency use only: radius of the neighborhood to search patches in. "
"Increase for better denoising performance, but watch the long runtimes! "
"Large radii can be very slow. You have been warned"

#: ../src/iop/denoiseprofile.c:3926
msgid ""
"scattering of the neighborhood to search patches in.\n"
"increase for better coarse-grain noise reduction.\n"
"does not affect execution time."
msgstr ""
"Scattering of the neighborhood to search patches in.\n"
"Increase for better coarse-grain noise reduction.\n"
"Does not affect execution time."

#: ../src/iop/denoiseprofile.c:3930
msgid ""
"increase the weight of the central pixel\n"
"of the patch in the patch comparison.\n"
"useful to recover details when patch size\n"
"is quite big."
msgstr ""
"Increase the weight of the central pixel\n"
"of the patch in the patch comparison.\n"
"Useful to recover details when patch size\n"
"is quite big."

#: ../src/iop/denoiseprofile.c:3934
msgid "finetune denoising strength"
msgstr "Finetune denoising strength"

#: ../src/iop/denoiseprofile.c:3936
msgid ""
"controls the way parameters are autoset.\n"
"increase if shadows are not denoised enough\n"
"or if chroma noise remains.\n"
"this can happen if your image is underexposed."
msgstr ""
"Controls the way parameters are autoset.\n"
"Increase if shadows are not denoised enough\n"
"or if chroma noise remains.\n"
"This can happen if your image is underexposed."

#: ../src/iop/denoiseprofile.c:3941
msgid ""
"finetune shadows denoising.\n"
"decrease to denoise more aggressively\n"
"dark areas of the image."
msgstr ""
"Finetune shadows denoising.\n"
"Decrease to denoise more aggressively\n"
"dark areas of the image."

#: ../src/iop/denoiseprofile.c:3945
msgid ""
"correct color cast in shadows.\n"
"decrease if shadows are too purple.\n"
"increase if shadows are too green."
msgstr ""
"Correct color cast in shadows.\n"
"Decrease if shadows are too purple.\n"
"Increase if shadows are too green."

#: ../src/iop/denoiseprofile.c:3949
msgid ""
"upgrade the variance stabilizing algorithm.\n"
"new algorithm extends the current one.\n"
"it is more flexible but could give small\n"
"differences in the images already processed."
msgstr ""
"Upgrade the variance stabilizing algorithm.\n"
"New algorithm extends the current one.\n"
"It is more flexible but could give small\n"
"differences in the images already processed."

#: ../src/iop/diffuse.c:124
msgid "diffuse or sharpen"
msgstr "Diffuse or sharpen"

#: ../src/iop/diffuse.c:129
msgid ""
"diffusion|deconvolution|blur|sharpening|bloom|clarity|dehaze|denoise|inpaint|"
"watercolor"
msgstr ""
"diffusion|deconvolution|blur|sharpening|bloom|clarity|dehaze|denoise|inpaint|"
"watercolor"

#: ../src/iop/diffuse.c:136
msgid ""
"simulate directional diffusion of light with heat transfer model\n"
"to apply an iterative edge-oriented blur, inpaint damaged parts\n"
"of the image, or to remove blur with blind deconvolution"
msgstr ""
"Simulate directional diffusion of light with heat transfer model\n"
"to apply an iterative edge-oriented blur, inpaint damaged parts\n"
"of the image, or to remove blur with blind deconvolution"

#. deblurring presets
#: ../src/iop/diffuse.c:239
msgid "lens deblur | soft"
msgstr "Lens deblur | Soft"

#: ../src/iop/diffuse.c:264
msgid "lens deblur | medium"
msgstr "Lens deblur | Medium"

#: ../src/iop/diffuse.c:289
msgid "lens deblur | hard"
msgstr "Lens deblur | Hard"

#: ../src/iop/diffuse.c:315
msgid "dehaze | default"
msgstr "Dehaze | Default"

#: ../src/iop/diffuse.c:341
msgid "dehaze | extra contrast"
msgstr "Dehaze | Extra contrast"

#: ../src/iop/diffuse.c:367
msgid "denoise | fine"
msgstr "Denoise | Fine"

#: ../src/iop/diffuse.c:392
msgid "denoise | medium"
msgstr "Denoise | Medium"

#: ../src/iop/diffuse.c:417
msgid "denoise | coarse"
msgstr "Denoise | Coarse"

#: ../src/iop/diffuse.c:467
msgid "artistic effects | bloom"
msgstr "Artistic effects | Bloom"

#: ../src/iop/diffuse.c:492
msgid "sharpen demosaicing | no AA filter"
msgstr "Sharpen demosaicing | No AA filter"

#: ../src/iop/diffuse.c:518
msgid "sharpen demosaicing | AA filter"
msgstr "Sharpen demosaicing | AA filter"

#: ../src/iop/diffuse.c:545
msgid "artistic effects | simulate watercolor"
msgstr "Artistic effects | Simulate watercolor"

#: ../src/iop/diffuse.c:570
msgid "artistic effects | simulate line drawing"
msgstr "Artistic effects | Simulate line drawing"

#. local contrast
#: ../src/iop/diffuse.c:597
msgid "local contrast | normal"
msgstr "Local contrast | Normal"

#: ../src/iop/diffuse.c:622
msgid "local contrast | fine"
msgstr "Local contrast | Fine"

#: ../src/iop/diffuse.c:647
msgid "inpaint highlights"
msgstr "Inpaint highlights"

#. fast presets for slow hardware
#: ../src/iop/diffuse.c:674
msgid "sharpness | fast"
msgstr "Sharpness | Fast"

#. two more sharpness (standard & strong)
#: ../src/iop/diffuse.c:701
msgid "sharpness | normal"
msgstr "Sharpness | Normal"

#: ../src/iop/diffuse.c:726
msgid "sharpness | strong"
msgstr "Sharpness | Strong"

#: ../src/iop/diffuse.c:751
msgid "local contrast | fast"
msgstr "Local contrast | Fast"

#: ../src/iop/diffuse.c:1402
msgid "diffuse/sharpen failed to allocate memory, check your RAM settings"
msgstr "Diffuse/sharpen failed to allocate memory, check your RAM settings"

#. Additional parameters
#. Camera settings
#: ../src/iop/diffuse.c:1769 ../src/iop/splittoning.c:516
#: ../src/libs/camera.c:509
msgctxt "section"
msgid "properties"
msgstr "Properties"

#: ../src/iop/diffuse.c:1775
msgid ""
"more iterations make the effect stronger but the module slower.\n"
"this is analogous to giving more time to the diffusion reaction.\n"
"if you plan on sharpening or inpainting, \n"
"more iterations help reconstruction."
msgstr ""
"More iterations make the effect stronger but the module slower.\n"
"This is analogous to giving more time to the diffusion reaction.\n"
"If you plan on sharpening or inpainting, \n"
"more iterations help reconstruction."

#: ../src/iop/diffuse.c:1784
msgid ""
"main scale of the diffusion.\n"
"zero makes diffusion act on the finest details more heavily.\n"
"non-zero defines the size of the details to diffuse heavily.\n"
"for deblurring and denoising, set to zero.\n"
"increase to act on local contrast instead."
msgstr ""
"Main scale of the diffusion.\n"
"Zero makes diffusion act on the finest details more heavily.\n"
"Non-zero defines the size of the details to diffuse heavily.\n"
"For deblurring and denoising, set to zero.\n"
"Increase to act on local contrast instead."

#: ../src/iop/diffuse.c:1794
msgid ""
"width of the diffusion around the central radius.\n"
"high values diffuse on a large band of radii.\n"
"low values diffuse closer to the central radius.\n"
"if you plan on deblurring, \n"
"the radius should be around the width of your lens blur."
msgstr ""
"Width of the diffusion around the central radius.\n"
"High values diffuse on a large band of radii.\n"
"Low values diffuse closer to the central radius.\n"
"If you plan on deblurring, \n"
"the radius should be around the width of your lens blur."

#: ../src/iop/diffuse.c:1800
msgctxt "section"
msgid "speed (sharpen ↔ diffuse)"
msgstr "Speed (sharpen ↔ diffuse)"

#: ../src/iop/diffuse.c:1806
msgid ""
"diffusion speed of low-frequency wavelet layers\n"
"in the direction of 1st order anisotropy (set below).\n"
"\n"
"negative values sharpen, \n"
"positive values diffuse and blur, \n"
"zero does nothing."
msgstr ""
"Diffusion speed of low-frequency wavelet layers\n"
"in the direction of 1st order anisotropy (set below).\n"
"\n"
"Negative values sharpen, \n"
"positive values diffuse and blur, \n"
"zero does nothing."

#: ../src/iop/diffuse.c:1816
msgid ""
"diffusion speed of low-frequency wavelet layers\n"
"in the direction of 2nd order anisotropy (set below).\n"
"\n"
"negative values sharpen, \n"
"positive values diffuse and blur, \n"
"zero does nothing."
msgstr ""
"Diffusion speed of low-frequency wavelet layers\n"
"in the direction of 2nd order anisotropy (set below).\n"
"\n"
"Negative values sharpen, \n"
"positive values diffuse and blur, \n"
"zero does nothing."

#: ../src/iop/diffuse.c:1826
msgid ""
"diffusion speed of high-frequency wavelet layers\n"
"in the direction of 3rd order anisotropy (set below).\n"
"\n"
"negative values sharpen, \n"
"positive values diffuse and blur, \n"
"zero does nothing."
msgstr ""
"Diffusion speed of high-frequency wavelet layers\n"
"in the direction of 3rd order anisotropy (set below).\n"
"\n"
"Negative values sharpen, \n"
"positive values diffuse and blur, \n"
"zero does nothing."

#: ../src/iop/diffuse.c:1836
msgid ""
"diffusion speed of high-frequency wavelet layers\n"
"in the direction of 4th order anisotropy (set below).\n"
"\n"
"negative values sharpen, \n"
"positive values diffuse and blur, \n"
"zero does nothing."
msgstr ""
"Diffusion speed of high-frequency wavelet layers\n"
"in the direction of 4th order anisotropy (set below).\n"
"\n"
"Negative values sharpen, \n"
"positive values diffuse and blur, \n"
"zero does nothing."

#: ../src/iop/diffuse.c:1842
msgctxt "section"
msgid "direction"
msgstr "Direction"

#: ../src/iop/diffuse.c:1848
msgid ""
"direction of 1st order speed (set above).\n"
"\n"
"negative values follow gradients more closely, \n"
"positive values rather avoid edges (isophotes), \n"
"zero affects both equally (isotropic)."
msgstr ""
"Direction of 1st order speed (set above).\n"
"\n"
"Negative values follow gradients more closely, \n"
"positive values rather avoid edges (isophotes), \n"
"zero affects both equally (isotropic)."

#: ../src/iop/diffuse.c:1857
msgid ""
"direction of 2nd order speed (set above).\n"
"\n"
"negative values follow gradients more closely, \n"
"positive values rather avoid edges (isophotes), \n"
"zero affects both equally (isotropic)."
msgstr ""
"Direction of 2nd order speed (set above).\n"
"\n"
"Negative values follow gradients more closely, \n"
"positive values rather avoid edges (isophotes), \n"
"zero affects both equally (isotropic)."

#: ../src/iop/diffuse.c:1866
msgid ""
"direction of 3rd order speed (set above).\n"
"\n"
"negative values follow gradients more closely, \n"
"positive values rather avoid edges (isophotes), \n"
"zero affects both equally (isotropic)."
msgstr ""
"Direction of 3rd order speed (set above).\n"
"\n"
"Negative values follow gradients more closely, \n"
"positive values rather avoid edges (isophotes), \n"
"zero affects both equally (isotropic)."

#: ../src/iop/diffuse.c:1875
msgid ""
"direction of 4th order speed (set above).\n"
"\n"
"negative values follow gradients more closely, \n"
"positive values rather avoid edges (isophotes), \n"
"zero affects both equally (isotropic)."
msgstr ""
"Direction of 4th order speed (set above).\n"
"\n"
"Negative values follow gradients more closely, \n"
"positive values rather avoid edges (isophotes), \n"
"zero affects both equally (isotropic)."

#: ../src/iop/diffuse.c:1880
msgctxt "section"
msgid "edge management"
msgstr "Edge management"

#: ../src/iop/diffuse.c:1888
msgid ""
"increase or decrease the sharpness of the highest frequencies.\n"
"can be used to keep details after blooming,\n"
"for standalone sharpening set speed to negative values."
msgstr ""
"Increase or decrease the sharpness of the highest frequencies.\n"
"Can be used to keep details after blooming,\n"
"for standalone sharpening set speed to negative values."

#: ../src/iop/diffuse.c:1895
msgid ""
"define the sensitivity of the variance penalty for edges.\n"
"increase to exclude more edges from diffusion,\n"
"if fringes or halos appear."
msgstr ""
"Define the sensitivity of the variance penalty for edges.\n"
"Increase to exclude more edges from diffusion,\n"
"if fringes or halos appear."

#: ../src/iop/diffuse.c:1902
msgid ""
"define the variance threshold between edge amplification and penalty.\n"
"decrease if you want pixels on smooth surfaces get a boost,\n"
"increase if you see noise appear on smooth surfaces or\n"
"if dark areas seem oversharpened compared to bright areas."
msgstr ""
"Define the variance threshold between edge amplification and penalty.\n"
"Decrease if you want pixels on smooth surfaces get a boost,\n"
"increase if you see noise appear on smooth surfaces or\n"
"if dark areas seem oversharpened compared to bright areas."

#: ../src/iop/diffuse.c:1907
msgctxt "section"
msgid "diffusion spatiality"
msgstr "Diffusion spatiality"

#: ../src/iop/diffuse.c:1913
msgid ""
"luminance threshold for the mask.\n"
"0. disables the luminance masking and applies the module on the whole "
"image.\n"
"any higher value excludes pixels with luminance lower than the threshold.\n"
"this can be used to inpaint highlights."
msgstr ""
"Luminance threshold for the mask.\n"
"0. Disables the luminance masking and applies the module on the whole "
"image.\n"
"Any higher value excludes pixels with luminance lower than the threshold.\n"
"This can be used to inpaint highlights."

#: ../src/iop/dither.c:104
msgid "dither or posterize"
msgstr "Dither or posterize"

#: ../src/iop/dither.c:109
msgid "dithering|posterization|reduce bit depth"
msgstr "dithering|posterization|reduce bit depth"

#: ../src/iop/dither.c:114
msgid ""
"reduce banding and posterization effects in output\n"
"JPEGs by adding random noise, or reduce bit depth"
msgstr ""
"Reduce banding and posterization effects in output\n"
"JPEGs by adding random noise, or reduce bit depth"

#: ../src/iop/dither.c:116
msgid "corrective, artistic"
msgstr "Corrective, artistic"

#. add the preset.
#: ../src/iop/dither.c:174
msgid "dither"
msgstr "Dither"

#: ../src/iop/dither.c:738
msgid "damping level of random dither"
msgstr "Damping level of random dither"

#: ../src/iop/enlargecanvas.c:72
msgid "enlarge canvas"
msgstr "Enlarge canvas"

#: ../src/iop/enlargecanvas.c:79
msgid "add empty space to the left, top, right or bottom"
msgstr "Add empty space to the left, top, right or bottom"

#: ../src/iop/enlargecanvas.c:88
msgid "composition|expand|extend"
msgstr "composition|expand|extend"

#: ../src/iop/enlargecanvas.c:417
msgid ""
"how much to enlarge the canvas to the left as a percentage of the original "
"image width"
msgstr ""
"How much to enlarge the canvas to the left as a percentage of the original "
"image width"

#: ../src/iop/enlargecanvas.c:423
msgid ""
"how much to enlarge the canvas to the right as a percentage of the original "
"image width"
msgstr ""
"How much to enlarge the canvas to the right as a percentage of the original "
"image width"

#: ../src/iop/enlargecanvas.c:429
msgid ""
"how much to enlarge the canvas to the top as a percentage of the original "
"image height"
msgstr ""
"How much to enlarge the canvas to the top as a percentage of the original "
"image height"

#: ../src/iop/enlargecanvas.c:435
msgid ""
"how much to enlarge the canvas to the bottom as a percentage of the original "
"image height"
msgstr ""
"How much to enlarge the canvas to the bottom as a percentage of the original "
"image height"

#: ../src/iop/enlargecanvas.c:439
msgid "select the color of the enlarged canvas"
msgstr "Select the color of the enlarged canvas"

#: ../src/iop/equalizer.c:86
msgid "legacy equalizer"
msgstr "Legacy equalizer"

#: ../src/iop/equalizer.c:109
msgid ""
"this module is deprecated. better use contrast equalizer module instead."
msgstr ""
"This module is deprecated. Better use contrast equalizer module instead."

#: ../src/iop/equalizer.c:236
msgid ""
"this module will be removed in the future\n"
"and is only here so you can switch it off\n"
"and move to the new equalizer."
msgstr ""
"This module will be removed in the future\n"
"and is only here so you can switch it off\n"
"and move to the new equalizer."

#: ../src/iop/exposure.c:128
msgid ""
"redo the exposure of the shot as if you were still in-camera\n"
"using a color-safe brightening similar to increasing ISO setting"
msgstr ""
"Redo the exposure of the shot as if you were still in-camera\n"
"using a color-safe brightening similar to increasing ISO setting"

#: ../src/iop/exposure.c:315
msgid "magic lantern defaults"
msgstr "Magic lantern defaults"

#: ../src/iop/exposure.c:388 ../src/iop/rawoverexposed.c:133
#: ../src/iop/rawoverexposed.c:244
#, c-format
msgid "failed to get raw buffer from image `%s'"
msgstr "Failed to get raw buffer from image `%s'"

#: ../src/iop/exposure.c:687
#, c-format
msgid "compensate camera exposure (%+.1f EV)"
msgstr "Compensate camera exposure (%+.1f EV)"

#: ../src/iop/exposure.c:699
#, no-c-format
msgid "highlight preservation mode (%.1f EV)"
msgstr "Highlight preservation mode (%.1f EV)"

#. Write report in GUI
#: ../src/iop/exposure.c:894
#, c-format
msgid "L : \t%.1f %%"
msgstr "L : \t%.1f %%"

#: ../src/iop/exposure.c:1034 ../src/libs/history.c:949
#, c-format
msgid "%.2f EV"
msgstr "%.2f EV"

#: ../src/iop/exposure.c:1199
msgid ""
"automatically remove the camera exposure bias\n"
"this is useful if you exposed the image to the right."
msgstr ""
"Automatically remove the camera exposure bias.\n"
"This is useful if you exposed the image to the right."

#: ../src/iop/exposure.c:1205
msgid ""
"remove the camera's hidden exposure bias in\n"
"HDR / highlight preservation / dynamic range / HLG tone mode.\n"
"\n"
"when enabled on an image with nonzero bias, tone mapping\n"
"(e.g. sigmoid) is required to avoid blown-out highlights."
msgstr ""
"Remove the camera's hidden exposure bias in\n"
"HDR / highlight preservation / dynamic range / HLG tone mode.\n"
"\n"
"When enabled on an image with nonzero bias, tone mapping\n"
"(e.g. Sigmoid) is required to avoid blown-out highlights."

#: ../src/iop/exposure.c:1217
msgid "set the exposure adjustment using the selected area"
msgstr "Set the exposure adjustment using the selected area"

#: ../src/iop/exposure.c:1228
#, no-c-format
msgid "where in the histogram to meter for deflicking. E.g. 50% is median"
msgstr "Where in the histogram to meter for deflicking. E.g. 50% is median"

#: ../src/iop/exposure.c:1234
msgid ""
"where to place the exposure level for processed pics, EV below overexposure."
msgstr ""
"Where to place the exposure level for processed pics, EV below overexposure."

#: ../src/iop/exposure.c:1238
msgid "what exposure correction has actually been used"
msgstr "What exposure correction has actually been used"

#: ../src/iop/exposure.c:1244
msgid "computed EC: "
msgstr "Computed EC: "

#: ../src/iop/exposure.c:1257
msgid ""
"adjust the black level to unclip negative RGB values.\n"
"you should never use it to add more density in blacks!\n"
"if poorly set, it will clip near-black colors out of gamut\n"
"by pushing RGB values into negatives."
msgstr ""
"Adjust the black level to unclip negative RGB values.\n"
"You should never use it to add more density in blacks!\n"
"If poorly set, it will clip near-black colors out of gamut\n"
"by pushing RGB values into negatives."

#: ../src/iop/exposure.c:1267
msgid "area exposure mapping"
msgstr "Area exposure mapping"

#: ../src/iop/exposure.c:1273
msgid ""
"define a target brightness, in terms of exposure,\n"
"for a selected region of the image (the control sample),\n"
"which you then match against the same target brightness\n"
"in other images. the control sample can either\n"
"be a critical part of your subject or a non-moving and\n"
"consistently-lit surface over your series of images."
msgstr ""
"Define a target brightness, in terms of exposure,\n"
"for a selected region of the image (the control sample),\n"
"which you then match against the same target brightness\n"
"in other images. The control sample can either\n"
"be a critical part of your subject or a non-moving and\n"
"consistently-lit surface over your series of images."

#: ../src/iop/exposure.c:1282
msgid ""
"\"correction\" automatically adjust exposure\n"
"such that the input lightness is mapped to the target.\n"
"\"measure\" simply shows how an input color is mapped by\n"
"the exposure compensation and can be used to define a target."
msgstr ""
"\"Correction\" automatically adjust exposure\n"
"such that the input lightness is mapped to the target.\n"
"\"Measure\" simply shows how an input color is mapped by\n"
"the exposure compensation and can be used to define a target."

#: ../src/iop/exposure.c:1300
msgid "L : \tN/A"
msgstr "L : \tN/A"

#: ../src/iop/exposure.c:1310
msgid "the desired target exposure after mapping"
msgstr "The desired target exposure after mapping"

#: ../src/iop/filmic.c:174
msgid "this module is deprecated. better use filmic rgb module instead."
msgstr "This module is deprecated. Better use Filmic RGB module instead."

#: ../src/iop/filmic.c:328
msgid "09 EV (low-key)"
msgstr "09 EV (low-key)"

#: ../src/iop/filmic.c:336
msgid "10 EV (indoors)"
msgstr "10 EV (indoors)"

#: ../src/iop/filmic.c:344
msgid "11 EV (dim outdoors)"
msgstr "11 EV (dim outdoors)"

#: ../src/iop/filmic.c:352
msgid "12 EV (outdoors)"
msgstr "12 EV (outdoors)"

#: ../src/iop/filmic.c:360
msgid "13 EV (bright outdoors)"
msgstr "13 EV (bright outdoors)"

#: ../src/iop/filmic.c:368
msgid "14 EV (backlighting)"
msgstr "14 EV (backlighting)"

#: ../src/iop/filmic.c:376
msgid "15 EV (sunset)"
msgstr "15 EV (sunset)"

#: ../src/iop/filmic.c:384
msgid "16 EV (HDR)"
msgstr "16 EV (HDR)"

#: ../src/iop/filmic.c:392
msgid "18 EV (HDR++)"
msgstr "18 EV (HDR++)"

#: ../src/iop/filmic.c:1461
msgid "read-only graph, use the parameters below to set the nodes"
msgstr "Read-only graph, use the parameters below to set the nodes"

#: ../src/iop/filmic.c:1469
msgid ""
"adjust to match the average luminance of the subject.\n"
"except in back-lighting situations, this should be around 18%."
msgstr ""
"Adjust to match the average luminance of the subject.\n"
"Except in back-lighting situations, this should be around 18%."

#: ../src/iop/filmic.c:1480 ../src/iop/filmicrgb.c:4402
msgid ""
"number of stops between middle gray and pure white.\n"
"this is a reading a lightmeter would give you on the scene.\n"
"adjust so highlights clipping is avoided"
msgstr ""
"Number of stops between middle gray and pure white.\n"
"This is a reading a lightmeter would give you on the scene.\n"
"Adjust so highlights clipping is avoided"

#: ../src/iop/filmic.c:1492 ../src/iop/filmicrgb.c:4413
msgid ""
"number of stops between middle gray and pure black.\n"
"this is a reading a lightmeter would give you on the scene.\n"
"increase to get more contrast.\n"
"decrease to recover more details in low-lights."
msgstr ""
"Number of stops between middle gray and pure black.\n"
"This is a reading a lightmeter would give you on the scene.\n"
"Increase to get more contrast.\n"
"Decrease to recover more details in low-lights."

#: ../src/iop/filmic.c:1503
msgid ""
"increase or decrease the computed dynamic range.\n"
"useful in conjunction with \"auto tune levels\"."
msgstr ""
"Increase or decrease the computed dynamic range.\n"
"Useful in conjunction with \"auto tune levels\"."

#: ../src/iop/filmic.c:1512
msgid ""
"try to optimize the settings with some guessing.\n"
"this will fit the luminance range inside the histogram bounds.\n"
"works better for landscapes and evenly-lit images\n"
"but fails for high-keys and low-keys."
msgstr ""
"Try to optimize the settings with some guessing.\n"
"This will fit the luminance range inside the histogram bounds.\n"
"Works better for landscapes and evenly-lit images\n"
"but fails for high-keys and low-keys."

#: ../src/iop/filmic.c:1520 ../src/iop/filmicrgb.c:4510
msgid ""
"slope of the linear part of the curve\n"
"affects mostly the mid-tones"
msgstr ""
"Slope of the linear part of the curve\n"
"Affects mostly the mid-tones"

#. geotagging
#: ../src/iop/filmic.c:1527 ../src/iop/filmicrgb.c:4519
#: ../src/libs/metadata_view.c:169
msgid "latitude"
msgstr "Latitude"

#: ../src/iop/filmic.c:1529
msgid ""
"width of the linear domain in the middle of the curve.\n"
"increase to get more contrast at the extreme luminances.\n"
"this has no effect on mid-tones."
msgstr ""
"Width of the linear domain in the middle of the curve.\n"
"Increase to get more contrast at the extreme luminances.\n"
"This has no effect on mid-tones."

#: ../src/iop/filmic.c:1536
msgid "shadows/highlights balance"
msgstr "Shadows/highlights balance"

#: ../src/iop/filmic.c:1538 ../src/iop/filmicrgb.c:4530
msgid ""
"slides the latitude along the slope\n"
"to give more room to shadows or highlights.\n"
"use it if you need to protect the details\n"
"at one extremity of the histogram."
msgstr ""
"Slides the latitude along the slope\n"
"to give more room to shadows or highlights.\n"
"Use it if you need to protect the details\n"
"at one extremity of the histogram."

#: ../src/iop/filmic.c:1547
msgid ""
"desaturates the input of the module globally.\n"
"you need to set this value below 100%\n"
"if the chrominance preservation is enabled."
msgstr ""
"Desaturates the input of the module globally.\n"
"You need to set this value below 100%\n"
"if the chrominance preservation is enabled."

#: ../src/iop/filmic.c:1556
msgid ""
"desaturates the output of the module\n"
"specifically at extreme luminances.\n"
"decrease if shadows and/or highlights are over-saturated."
msgstr ""
"Desaturates the output of the module\n"
"specifically at extreme luminances.\n"
"Decrease if shadows and/or highlights are over-saturated."

#. Add export intent combo
#: ../src/iop/filmic.c:1566 ../src/libs/export.c:1614
#: ../src/libs/print_settings.c:2558 ../src/libs/print_settings.c:2905
#: ../src/views/darkroom.c:2751 ../src/views/lighttable.c:1346
msgid "intent"
msgstr "Intent"

#: ../src/iop/filmic.c:1567
msgid "contrasted"
msgstr "Contrasted"

#. centripetal spline
#: ../src/iop/filmic.c:1569 ../src/iop/profile_gamma.c:607
msgid "linear"
msgstr "Linear"

#. monotonic spline
#: ../src/iop/filmic.c:1570
msgid "optimized"
msgstr "Optimized"

#. monotonic spline
#: ../src/iop/filmic.c:1571
msgid "change this method if you see reversed contrast or faded blacks"
msgstr "Change this method if you see reversed contrast or faded blacks"

#. Preserve color
#: ../src/iop/filmic.c:1575
msgid "preserve the chrominance"
msgstr "Preserve the chrominance"

#: ../src/iop/filmic.c:1577
msgid ""
"ensure the original color are preserved.\n"
"may reinforce chromatic aberrations.\n"
"you need to manually tune the saturation when using this mode."
msgstr ""
"Ensure the original color are preserved.\n"
"May reinforce chromatic aberrations.\n"
"You need to manually tune the saturation when using this mode."

#: ../src/iop/filmic.c:1586 ../src/iop/filmicrgb.c:4549
msgid ""
"luminance of output pure black, this should be 0%\n"
"except if you want a faded look"
msgstr ""
"Luminance of output pure black, this should be 0%\n"
"except if you want a faded look"

#: ../src/iop/filmic.c:1594 ../src/iop/filmicrgb.c:4556
msgid ""
"middle gray value of the target display or color space.\n"
"you should never touch that unless you know what you are doing."
msgstr ""
"Middle gray value of the target display or color space.\n"
"You should never touch that unless you know what you are doing."

#: ../src/iop/filmic.c:1602 ../src/iop/filmicrgb.c:4563
msgid ""
"luminance of output pure white, this should be 100%\n"
"except if you want a faded look"
msgstr ""
"Luminance of output pure white, this should be 100%\n"
"except if you want a faded look"

#: ../src/iop/filmic.c:1608
msgid "target gamma"
msgstr "Target gamma"

#: ../src/iop/filmic.c:1609
msgid ""
"power or gamma of the transfer function\n"
"of the display or color space.\n"
"you should never touch that unless you know what you are doing."
msgstr ""
"Power or gamma of the transfer function\n"
"of the display or color space.\n"
"You should never touch that unless you know what you are doing."

#: ../src/iop/filmic.c:1616
msgctxt "section"
msgid "destination/display"
msgstr "Destination/display"

#: ../src/iop/filmic.c:1625
msgctxt "section"
msgid "logarithmic shaper"
msgstr "Logarithmic shaper"

#: ../src/iop/filmic.c:1631
msgctxt "section"
msgid "filmic S curve"
msgstr "Filmic S curve"

#: ../src/iop/filmicrgb.c:337
msgid "filmic rgb"
msgstr "Filmic RGB"

#: ../src/iop/filmicrgb.c:342
msgid "tone mapping|curve|view transform|contrast|saturation|highlights"
msgstr "tone mapping|curve|view transform|contrast|saturation|highlights"

#: ../src/iop/filmicrgb.c:347
msgid ""
"apply a view transform to prepare the scene-referred pipeline\n"
"for display on SDR screens and paper prints\n"
"while preventing clipping in non-destructive ways"
msgstr ""
"Apply a view transform to prepare the scene-referred pipeline\n"
"for display on SDR screens and paper prints\n"
"while preventing clipping in non-destructive ways"

#: ../src/iop/filmicrgb.c:1316
msgid ""
"filmic highlights reconstruction failed to allocate memory, check your RAM "
"settings"
msgstr ""
"Filmic highlights reconstruction failed to allocate memory, check your RAM "
"settings"

#: ../src/iop/filmicrgb.c:2262
msgid "filmic highlights reconstruction failed to allocate memory on GPU"
msgstr "Filmic highlights reconstruction failed to allocate memory on GPU"

#: ../src/iop/filmicrgb.c:2380
msgid "filmic works only on RGB input"
msgstr "Filmic works only on RGB input"

#: ../src/iop/filmicrgb.c:3444
msgid "look only"
msgstr "Look only"

#: ../src/iop/filmicrgb.c:3446
msgid "look + mapping (lin)"
msgstr "Look + mapping (lin)"

#: ../src/iop/filmicrgb.c:3448
msgid "look + mapping (log)"
msgstr "Look + mapping (log)"

#: ../src/iop/filmicrgb.c:3450
msgid "dynamic range mapping"
msgstr "Dynamic range mapping"

#: ../src/iop/filmicrgb.c:3817
#, c-format
msgid "(%.0f %%)"
msgstr "(%.0f %%)"

#: ../src/iop/filmicrgb.c:3833
#, no-c-format
msgid "% display"
msgstr "% display"

#: ../src/iop/filmicrgb.c:3845
msgid "EV scene"
msgstr "EV scene"

#: ../src/iop/filmicrgb.c:3849
#, no-c-format
msgid "% camera"
msgstr "% camera"

#. Page DISPLAY
#: ../src/iop/filmicrgb.c:3885 ../src/iop/filmicrgb.c:4543
msgid "display"
msgstr "Display"

#. axis legend
#: ../src/iop/filmicrgb.c:3894
msgid "(%)"
msgstr "(%)"

#. Page SCENE
#: ../src/iop/filmicrgb.c:3903 ../src/iop/filmicrgb.c:4382
msgid "scene"
msgstr "Scene"

#. axis legend
#: ../src/iop/filmicrgb.c:3912
msgid "(EV)"
msgstr "(EV)"

#. we are over the graph area
#: ../src/iop/filmicrgb.c:4322
msgid ""
"use the parameters below to set the nodes.\n"
"the bright curve is the filmic tone mapping curve\n"
"the dark curve is the desaturation curve."
msgstr ""
"Use the parameters below to set the nodes.\n"
"The bright curve is the filmic tone mapping curve.\n"
"The dark curve is the desaturation curve."

#: ../src/iop/filmicrgb.c:4328
msgid "toggle axis labels and values display"
msgstr "Toggle axis labels and values display"

#: ../src/iop/filmicrgb.c:4332
msgid ""
"cycle through graph views.\n"
"left-click: cycle forward.\n"
"right-click: cycle backward.\n"
"double-click: reset to look view."
msgstr ""
"Cycle through graph views.\n"
"Left-click: cycle forward.\n"
"Right-click: cycle backward.\n"
"Double-click: reset to look view."

#: ../src/iop/filmicrgb.c:4391
#, no-c-format
msgid ""
"adjust to match the average luminance of the image's subject.\n"
"the value entered here will then be remapped to 18.45%.\n"
"decrease the value to increase the overall brightness."
msgstr ""
"Adjust to match the average luminance of the image's subject.\n"
"The value entered here will then be remapped to 18.45%.\n"
"Decrease the value to increase the overall brightness."

#: ../src/iop/filmicrgb.c:4428
msgid ""
"try to optimize the settings with some statistical assumptions.\n"
"this will fit the luminance range inside the histogram bounds.\n"
"works better for landscapes and evenly-lit images\n"
"but fails for high-keys, low-keys and high-ISO images.\n"
"this is not an artificial intelligence, but a simple guess.\n"
"ensure you understand its assumptions before using it."
msgstr ""
"Try to optimize the settings with some statistical assumptions.\n"
"This will fit the luminance range inside the histogram bounds.\n"
"Works better for landscapes and evenly-lit images\n"
"but fails for high-keys, low-keys and high-ISO images.\n"
"This is not an artificial intelligence, but a simple guess.\n"
"Ensure you understand its assumptions before using it."

#. Page RECONSTRUCT
#: ../src/iop/filmicrgb.c:4437
msgid "reconstruct"
msgstr "Reconstruct"

#: ../src/iop/filmicrgb.c:4439
msgctxt "section"
msgid "highlights clipping"
msgstr "Highlights clipping"

#: ../src/iop/filmicrgb.c:4446
msgid ""
"set the exposure threshold upon which\n"
"clipped highlights get reconstructed.\n"
"values are relative to the scene white point.\n"
"0 EV means the threshold is the same as the scene white point.\n"
"decrease to include more areas,\n"
"increase to exclude more areas."
msgstr ""
"Set the exposure threshold upon which\n"
"clipped highlights get reconstructed.\n"
"Values are relative to the scene white point.\n"
"0 EV means the threshold is the same as the scene white point.\n"
"Decrease to include more areas,\n"
"increase to exclude more areas."

#: ../src/iop/filmicrgb.c:4456
msgid ""
"soften the transition between clipped highlights and valid pixels.\n"
"decrease to make the transition harder and sharper,\n"
"increase to make the transition softer and blurrier."
msgstr ""
"Soften the transition between clipped highlights and valid pixels.\n"
"Decrease to make the transition harder and sharper,\n"
"increase to make the transition softer and blurrier."

#. Highlight Reconstruction Mask
#: ../src/iop/filmicrgb.c:4461 ../src/iop/filmicrgb.c:4462
msgid "display highlight reconstruction mask"
msgstr "Display highlight reconstruction mask"

#: ../src/iop/filmicrgb.c:4468
msgctxt "section"
msgid "balance"
msgstr "Balance"

#: ../src/iop/filmicrgb.c:4474
#, no-c-format
msgid ""
"decide which reconstruction strategy to favor,\n"
"inpainting a smooth color gradient\n"
"or trying to recover the textured details.\n"
"0% is an equal mix of both.\n"
"increase if at least one RGB channel is not clipped.\n"
"decrease if all RGB channels are clipped over large areas."
msgstr ""
"Decide which reconstruction strategy to favor,\n"
"inpainting a smooth color gradient\n"
"or trying to recover the textured details.\n"
"0% is an equal mix of both.\n"
"Increase if at least one RGB channel is not clipped.\n"
"Decrease if all RGB channels are clipped over large areas."

#: ../src/iop/filmicrgb.c:4485
#, no-c-format
msgid ""
"decide which reconstruction strategy to favor,\n"
"blooming highlights like film does\n"
"or trying to recover sharp details.\n"
"0% is an equal mix of both.\n"
"increase if you want more details.\n"
"decrease if you want more blur."
msgstr ""
"Decide which reconstruction strategy to favor,\n"
"blooming highlights like film does\n"
"or trying to recover sharp details.\n"
"0% is an equal mix of both.\n"
"Increase if you want more details.\n"
"Decrease if you want more blur."

#: ../src/iop/filmicrgb.c:4497
#, no-c-format
msgid ""
"decide which reconstruction strategy to favor,\n"
"recovering monochromatic highlights\n"
"or trying to recover colorful highlights.\n"
"0% is an equal mix of both.\n"
"increase if you want more color.\n"
"decrease if you see magenta or out-of-gamut highlights."
msgstr ""
"Decide which reconstruction strategy to favor,\n"
"recovering monochromatic highlights\n"
"or trying to recover colorful highlights.\n"
"0% is an equal mix of both.\n"
"Increase if you want more color.\n"
"Decrease if you see magenta or out-of-gamut highlights."

#. Page LOOK
#: ../src/iop/filmicrgb.c:4505
msgid "look"
msgstr "Look"

#: ../src/iop/filmicrgb.c:4515
msgid ""
"equivalent to paper grade in analog.\n"
"increase to make highlights brighter and less compressed.\n"
"decrease to mute highlights."
msgstr ""
"Equivalent to paper grade in analog.\n"
"Increase to make highlights brighter and less compressed.\n"
"Decrease to mute highlights."

#: ../src/iop/filmicrgb.c:4523
msgid ""
"width of the linear domain in the middle of the curve,\n"
"increase to get more contrast and less desaturation at extreme luminances,\n"
"decrease otherwise. no desaturation happens in the latitude range.\n"
"this has no effect on mid-tones."
msgstr ""
"Width of the linear domain in the middle of the curve,\n"
"increase to get more contrast and less desaturation at extreme luminances,\n"
"decrease otherwise. No desaturation happens in the latitude range.\n"
"This has no effect on mid-tones."

#: ../src/iop/filmicrgb.c:4538 ../src/iop/filmicrgb.c:4682
msgid ""
"desaturates the output of the module\n"
"specifically at extreme luminances.\n"
"increase if shadows and/or highlights are under-saturated."
msgstr ""
"Desaturates the output of the module\n"
"specifically at extreme luminances.\n"
"Increase if shadows and/or highlights are under-saturated."

#: ../src/iop/filmicrgb.c:4572
msgid ""
"v3 is darktable 3.0 desaturation method, same as color balance.\n"
"v4 is a newer desaturation method, based on spectral purity of light."
msgstr ""
"V3 is Darktable 3.0 desaturation method, same as color balance.\n"
"V4 is a newer desaturation method, based on spectral purity of light."

#: ../src/iop/filmicrgb.c:4576
msgid ""
"ensure the original colors are preserved.\n"
"may reinforce chromatic aberrations and chroma noise,\n"
"so ensure they are properly corrected elsewhere."
msgstr ""
"Ensure the original colors are preserved.\n"
"May reinforce chromatic aberrations and chroma noise,\n"
"so ensure they are properly corrected elsewhere."

#: ../src/iop/filmicrgb.c:4585
msgid ""
"choose the desired curvature of the filmic spline in highlights.\n"
"hard uses a high curvature resulting in more tonal compression.\n"
"soft uses a low curvature resulting in less tonal compression."
msgstr ""
"Choose the desired curvature of the filmic spline in highlights.\n"
"Hard uses a high curvature resulting in more tonal compression.\n"
"Soft uses a low curvature resulting in less tonal compression."

#: ../src/iop/filmicrgb.c:4590
msgid ""
"choose the desired curvature of the filmic spline in shadows.\n"
"hard uses a high curvature resulting in more tonal compression.\n"
"soft uses a low curvature resulting in less tonal compression."
msgstr ""
"Choose the desired curvature of the filmic spline in shadows.\n"
"Hard uses a high curvature resulting in more tonal compression.\n"
"Soft uses a low curvature resulting in less tonal compression."

#: ../src/iop/filmicrgb.c:4597
#, no-c-format
msgid ""
"enable to input custom middle-gray values.\n"
"this is not recommended in general.\n"
"fix the global exposure in the exposure module instead.\n"
"disable to use standard 18.45% middle gray."
msgstr ""
"Enable to input custom middle-gray values.\n"
"This is not recommended in general.\n"
"Fix the global exposure in the Exposure module instead.\n"
"Disable to use standard 18.45% middle gray."

#: ../src/iop/filmicrgb.c:4604
msgid ""
"enable to auto-set the look hardness depending on the scene white and black "
"points.\n"
"this keeps the middle gray on the identity line and improves fast tuning.\n"
"disable if you want a manual control."
msgstr ""
"Enable to auto-set the look hardness depending on the scene white and black "
"points.\n"
"This keeps the middle gray on the identity line and improves fast tuning.\n"
"Disable if you want a manual control."

#: ../src/iop/filmicrgb.c:4610
msgid ""
"run extra passes of chromaticity reconstruction.\n"
"more iterations means more color propagation from neighborhood.\n"
"this will be slower but will yield more neutral highlights.\n"
"it also helps with difficult cases of magenta highlights."
msgstr ""
"Run extra passes of chromaticity reconstruction.\n"
"More iterations means more color propagation from neighborhood.\n"
"This will be slower but will yield more neutral highlights.\n"
"It also helps with difficult cases of magenta highlights."

#: ../src/iop/filmicrgb.c:4617
msgid ""
"add statistical noise in reconstructed highlights.\n"
"this avoids highlights to look too smooth\n"
"when the image is noisy overall,\n"
"so they blend with the rest of the image."
msgstr ""
"Add statistical noise in reconstructed highlights.\n"
"This avoids highlights to look too smooth\n"
"when the image is noisy overall,\n"
"so they blend with the rest of the image."

#: ../src/iop/filmicrgb.c:4624
msgid ""
"choose the statistical distribution of noise.\n"
"this is useful to match natural sensor noise pattern."
msgstr ""
"Choose the statistical distribution of noise.\n"
"This is useful to match natural sensor noise pattern."

#: ../src/iop/filmicrgb.c:4688
msgid "mid-tones saturation"
msgstr "Mid-tones saturation"

#: ../src/iop/filmicrgb.c:4689
msgid ""
"desaturates the output of the module\n"
"specifically at medium luminances.\n"
"increase if midtones are under-saturated."
msgstr ""
"Desaturates the output of the module\n"
"specifically at medium luminances.\n"
"Increase if midtones are under-saturated."

#: ../src/iop/filmicrgb.c:4695
msgid "highlights saturation mix"
msgstr "Highlights saturation mix"

#: ../src/iop/filmicrgb.c:4696
msgid ""
"positive values ensure saturation is kept unchanged over the whole range.\n"
"negative values bleach highlights at constant hue and luminance.\n"
"zero is an equal mix of both strategies."
msgstr ""
"Positive values ensure saturation is kept unchanged over the whole range.\n"
"Negative values bleach highlights at constant hue and luminance.\n"
"Zero is an equal mix of both strategies."

#: ../src/iop/finalscale.c:37
msgctxt "modulename"
msgid "scale into final size"
msgstr "Scale into final size"

#: ../src/iop/flip.c:78
msgid "rotation|flip|mirror"
msgstr "rotation|flip|mirror"

#: ../src/iop/flip.c:108
msgid "flip or rotate image by step of 90 degrees"
msgstr "Flip or rotate image by step of 90 degrees"

#: ../src/iop/flip.c:465
msgid "rotate by -90 degrees"
msgstr "Rotate by -90 degrees"

#: ../src/iop/flip.c:469
msgid "rotate by  90 degrees"
msgstr "Rotate by  90 degrees"

#: ../src/iop/flip.c:473
msgid "rotate by 180 degrees"
msgstr "Rotate by 180 degrees"

#: ../src/iop/flip.c:601
msgid "transform"
msgstr "Transform"

#: ../src/iop/flip.c:605 ../src/libs/live_view.c:334
msgid "rotate 90 degrees CCW"
msgstr "Rotate 90 degrees CCW"

#: ../src/iop/flip.c:609 ../src/libs/live_view.c:336
msgid "rotate 90 degrees CW"
msgstr "Rotate 90 degrees CW"

#: ../src/iop/gamma.c:41
msgctxt "modulename"
msgid "display encoding"
msgstr "Display encoding"

#: ../src/iop/globaltonemap.c:97
msgid "global tonemap"
msgstr "Global tonemap"

#: ../src/iop/globaltonemap.c:102
msgid "this module is deprecated. please use the filmic rgb module instead."
msgstr "This module is deprecated. Please use the Filmic RGB module instead."

#: ../src/iop/globaltonemap.c:641 ../src/libs/filters/colors.c:259
msgid "operator"
msgstr "Operator"

#: ../src/iop/globaltonemap.c:642
msgid "the global tonemap operator"
msgstr "The global tonemap operator"

#: ../src/iop/globaltonemap.c:645
msgid ""
"the bias for tonemapper controls the linearity, the higher the more details "
"in blacks"
msgstr ""
"The bias for tonemapper controls the linearity, the higher the more details "
"in blacks"

#: ../src/iop/globaltonemap.c:649
msgid "the target light for tonemapper specified as cd/m2"
msgstr "The target light for tonemapper specified as cd/m2"

#: ../src/iop/graduatednd.c:64
msgid "neutral gray | ND2 (soft)"
msgstr "Neutral gray | ND2 (soft)"

#: ../src/iop/graduatednd.c:67
msgid "neutral gray | ND4 (soft)"
msgstr "Neutral gray | ND4 (soft)"

#: ../src/iop/graduatednd.c:70
msgid "neutral gray | ND8 (soft)"
msgstr "Neutral gray | ND8 (soft)"

#: ../src/iop/graduatednd.c:73
msgid "neutral gray | ND2 (hard)"
msgstr "Neutral gray | ND2 (hard)"

#: ../src/iop/graduatednd.c:77
msgid "neutral gray | ND4 (hard)"
msgstr "Neutral gray | ND4 (hard)"

#: ../src/iop/graduatednd.c:80
msgid "neutral gray | ND8 (hard)"
msgstr "Neutral gray | ND8 (hard)"

#: ../src/iop/graduatednd.c:84
msgid "tinted | orange ND2 (soft)"
msgstr "Tinted | Orange ND2 (soft)"

#: ../src/iop/graduatednd.c:87
msgid "tinted | yellow ND2 (soft)"
msgstr "Tinted | Yellow ND2 (soft)"

#: ../src/iop/graduatednd.c:91
msgid "tinted | purple ND2 (soft)"
msgstr "Tinted | Purple ND2 (soft)"

#: ../src/iop/graduatednd.c:95
msgid "tinted | green ND2 (soft)"
msgstr "Tinted | Green ND2 (soft)"

#: ../src/iop/graduatednd.c:99
msgid "tinted | red ND2 (soft)"
msgstr "Tinted | Red ND2 (soft)"

#: ../src/iop/graduatednd.c:102
msgid "tinted | blue ND2 (soft)"
msgstr "Tinted | Blue ND2 (soft)"

#: ../src/iop/graduatednd.c:106
msgid "tinted | brown ND4 (soft)"
msgstr "Tinted | Brown ND4 (soft)"

#: ../src/iop/graduatednd.c:137
msgid "graduated density"
msgstr "Graduated density"

#: ../src/iop/graduatednd.c:142
msgid "simulate an optical graduated neutral density filter"
msgstr "Simulate an optical graduated neutral density filter"

#: ../src/iop/graduatednd.c:1066
msgid "the density in EV for the filter"
msgstr "The density in EV for the filter"

#: ../src/iop/graduatednd.c:1071
#, no-c-format
msgid ""
"hardness of graduation:\n"
"0% = soft, 100% = hard"
msgstr ""
"Hardness of graduation:\n"
"0% = soft, 100% = hard"

#: ../src/iop/graduatednd.c:1076
msgid "rotation of filter -180 to 180 degrees"
msgstr "Rotation of filter -180 to 180 degrees"

#: ../src/iop/graduatednd.c:1089
msgid "select the hue tone of filter"
msgstr "Select the hue tone of filter"

#: ../src/iop/graduatednd.c:1095
msgid "select the saturation of filter"
msgstr "Select the saturation of filter"

#: ../src/iop/graduatednd.c:1106
#, c-format
msgid "[%s on nodes] change line rotation"
msgstr "[%s on nodes] change line rotation"

#: ../src/iop/graduatednd.c:1107
#, c-format
msgid "[%s on line] move line"
msgstr "[%s on line] move line"

#: ../src/iop/graduatednd.c:1109
#, c-format
msgid "[%s on line] change density"
msgstr "[%s on line] change density"

#: ../src/iop/graduatednd.c:1111
#, c-format
msgid "[%s on line] change hardness"
msgstr "[%s on line] change hardness"

#: ../src/iop/grain.c:385
msgid "grain"
msgstr "Grain"

#: ../src/iop/grain.c:390
msgid "simulate silver grains from film"
msgstr "Simulate silver grains from film"

#: ../src/iop/grain.c:543
msgid "the grain size (~ISO of the film)"
msgstr "The grain size (~ISO of the film)"

#: ../src/iop/grain.c:547
msgid "the strength of applied grain"
msgstr "The strength of applied grain"

#: ../src/iop/grain.c:551
msgid ""
"amount of mid-tones bias from the photographic paper response modeling. the "
"greater the bias, the more pronounced the fall off of the grain in shadows "
"and highlights"
msgstr ""
"Amount of mid-tones bias from the photographic paper response modeling. The "
"greater the bias, the more pronounced the fall off of the grain in shadows "
"and highlights"

#: ../src/iop/hazeremoval.c:98
msgid "haze removal"
msgstr "Haze removal"

#: ../src/iop/hazeremoval.c:104
msgid "dehaze|defog|smoke|smog"
msgstr "dehaze|defog|smoke|smog"

#: ../src/iop/hazeremoval.c:109
msgid "remove fog and atmospheric hazing from images"
msgstr "Remove fog and atmospheric hazing from images"

#: ../src/iop/hazeremoval.c:273
msgid "amount of haze reduction"
msgstr "Amount of haze reduction"

#: ../src/iop/hazeremoval.c:275 ../src/iop/lens.cc:4423
msgid "distance"
msgstr "Distance"

#: ../src/iop/hazeremoval.c:278
msgid "limit haze removal up to a specific spatial depth"
msgstr "Limit haze removal up to a specific spatial depth"

#: ../src/iop/hazeremoval.c:661 ../src/iop/hazeremoval.c:932
msgid "haze removal could not calculate ambient light due to image content"
msgstr "Haze removal could not calculate ambient light due to image content"

#: ../src/iop/highlights.c:170
msgid "highlight reconstruction"
msgstr "Highlight reconstruction"

#: ../src/iop/highlights.c:175
msgid "avoid magenta highlights and try to recover highlights colors"
msgstr "Avoid magenta highlights and try to recover highlights colors"

#: ../src/iop/highlights.c:178 ../src/iop/hotpixels.c:75
msgid "reconstruction, raw"
msgstr "Reconstruction, raw"

#: ../src/iop/highlights.c:1177
msgid ""
"highlights: mode not available for this type of image. falling back to "
"inpaint opposed."
msgstr ""
"Highlights: mode not available for this type of image. Falling back to "
"inpaint opposed."

#: ../src/iop/highlights.c:1302
msgid "highlight reconstruction method"
msgstr "Highlight reconstruction method"

#: ../src/iop/highlights.c:1307
msgid ""
"manually adjust the clipping threshold mostly used against magenta "
"highlights.\n"
"you might use this for tuning 'laplacian', 'inpaint opposed' or "
"'segmentation' modes,\n"
"especially if camera white point is incorrect."
msgstr ""
"Manually adjust the clipping threshold mostly used against magenta "
"highlights.\n"
"You might use this for tuning 'Laplacian', 'Inpaint opposed' or "
"'Segmentation' modes,\n"
"especially if camera white point is incorrect."

#: ../src/iop/highlights.c:1311
msgid ""
"visualize clipped highlights in a false color representation.\n"
"the effective clipping level also depends on the reconstruction method."
msgstr ""
"Visualize clipped highlights in a false color representation.\n"
"The effective clipping level also depends on the reconstruction method."

#: ../src/iop/highlights.c:1316
msgid ""
"combine closely related clipped segments by morphological operations.\n"
"this often leads to improved color reconstruction for tiny segments before "
"dark background."
msgstr ""
"Combine closely related clipped segments by morphological operations.\n"
"This often leads to improved color reconstruction for tiny segments before "
"dark background."

#: ../src/iop/highlights.c:1319
msgid "visualize the combined segments in a false color representation."
msgstr "Visualize the combined segments in a false color representation."

#: ../src/iop/highlights.c:1322
msgid ""
"select inpainting after segmentation analysis.\n"
"increase to favor candidates found in segmentation analysis, decrease for "
"opposed means inpainting."
msgstr ""
"Select inpainting after segmentation analysis.\n"
"Increase to favor candidates found in segmentation analysis, decrease for "
"opposed means inpainting."

#: ../src/iop/highlights.c:1327
msgid ""
"visualize segments that are considered to have a good candidate in a false "
"color representation."
msgstr ""
"Visualize segments that are considered to have a good candidate in a false "
"color representation."

#: ../src/iop/highlights.c:1330
msgid ""
"approximate lost data in regions with all photosites clipped, the effect "
"depends on segment size and border gradients.\n"
"choose a mode tuned for segment size or the generic mode that tries to find "
"best settings for every segment.\n"
"small means areas with a diameter less than 25 pixels, large is best for "
"greater than 100.\n"
"the flat modes ignore narrow unclipped structures (like powerlines) to keep "
"highlights rebuilt and avoid gradients."
msgstr ""
"Approximate lost data in regions with all photosites clipped, the effect "
"depends on segment size and border gradients.\n"
"Choose a mode tuned for segment size or the generic mode that tries to find "
"best settings for every segment.\n"
"Small means areas with a diameter less than 25 pixels, large is best for "
"greater than 100.\n"
"The flat modes ignore narrow unclipped structures (like powerlines) to keep "
"highlights rebuilt and avoid gradients."

#: ../src/iop/highlights.c:1336
msgid "set strength of rebuilding in regions with all photosites clipped."
msgstr "Set strength of rebuilding in regions with all photosites clipped."

#: ../src/iop/highlights.c:1340
msgid "show the effect that is added to already reconstructed data."
msgstr "Show the effect that is added to already reconstructed data."

#: ../src/iop/highlights.c:1343
msgid ""
"add noise to visually blend the reconstructed areas\n"
"into the rest of the noisy image. useful at high ISO."
msgstr ""
"Add noise to visually blend the reconstructed areas\n"
"into the rest of the noisy image. Useful at high ISO."

#: ../src/iop/highlights.c:1347
msgid ""
"increase if magenta highlights don't get fully corrected\n"
"each new iteration brings a performance penalty."
msgstr ""
"Increase if magenta highlights don't get fully corrected\n"
"Each new iteration brings a performance penalty."

#: ../src/iop/highlights.c:1352
msgid ""
"increase if magenta highlights don't get fully corrected.\n"
"this may produce non-smooth boundaries between valid and clipped regions."
msgstr ""
"Increase if magenta highlights don't get fully corrected.\n"
"This may produce non-smooth boundaries between valid and clipped regions."

#: ../src/iop/highlights.c:1356
msgid ""
"increase to correct larger clipped areas.\n"
"large values bring huge performance penalties"
msgstr ""
"Increase to correct larger clipped areas.\n"
"Large values bring huge performance penalties"

#: ../src/iop/highlights.c:1360
msgid "this module does not work with monochrome RAW files"
msgstr "This module does not work with monochrome RAW files"

#: ../src/iop/highpass.c:69
msgid "highpass"
msgstr "Highpass"

#: ../src/iop/highpass.c:74
msgid "isolate high frequencies in the image"
msgstr "Isolate high frequencies in the image"

#: ../src/iop/highpass.c:76 ../src/iop/lowpass.c:104
msgid "linear or non-linear, Lab, scene-referred"
msgstr "Linear or non-linear, Lab, scene-referred"

#: ../src/iop/highpass.c:77 ../src/iop/lowpass.c:105 ../src/iop/sharpen.c:95
msgid "frequential, Lab"
msgstr "Frequential, Lab"

#: ../src/iop/highpass.c:78 ../src/iop/lowpass.c:106
msgid "special, Lab, scene-referred"
msgstr "Special, Lab, scene-referred"

#: ../src/iop/highpass.c:367
msgid "the sharpness of highpass filter"
msgstr "The sharpness of highpass filter"

#: ../src/iop/highpass.c:371
msgid "the contrast of highpass filter"
msgstr "The contrast of highpass filter"

#: ../src/iop/hotpixels.c:66
msgid "hot pixels"
msgstr "Hot pixels"

#: ../src/iop/hotpixels.c:71
msgid ""
"remove abnormally bright pixels\n"
"by dampening them with neighbors"
msgstr ""
"Remove abnormally bright pixels\n"
"by dampening them with neighbors"

#: ../src/iop/hotpixels.c:421
#, c-format
msgid "fixed %d pixel"
msgid_plural "fixed %d pixels"
msgstr[0] "Fixed %d pixel"
msgstr[1] "Fixed %d pixels"

#: ../src/iop/hotpixels.c:444
msgid "lower threshold for hot pixel"
msgstr "Lower threshold for hot pixel"

#: ../src/iop/hotpixels.c:448
msgid "strength of hot pixel correction"
msgstr "Strength of hot pixel correction"

#: ../src/iop/hotpixels.c:464
msgid ""
"hot pixel correction\n"
"only works for raw images."
msgstr ""
"Hot pixel correction\n"
"Only works for raw images."

#: ../src/iop/invert.c:101 ../src/iop/invert.c:425
#, c-format
msgid "`%s' color matrix not found for 4bayer image"
msgstr "`%s' color matrix not found for 4bayer image"

#: ../src/iop/invert.c:120
msgid "invert"
msgstr "Invert"

#: ../src/iop/invert.c:125
msgid "this module is deprecated. please use the negadoctor module instead."
msgstr "This module is deprecated. Please use the negadoctor module instead."

#: ../src/iop/invert.c:130
msgid "invert film negatives"
msgstr "Invert film negatives"

#: ../src/iop/invert.c:132 ../src/iop/invert.c:134
msgid "linear, raw, display-referred"
msgstr "Linear, raw, display-referred"

#. Here we could provide more for monochrome special cases. As no monochrome camera
#. has a bayer sensor we don't need g->RGB_to_CAM and g->CAM_to_RGB corrections
#: ../src/iop/invert.c:410
msgid "brightness of film material"
msgstr "Brightness of film material"

#: ../src/iop/invert.c:414
msgid "color of film material"
msgstr "Color of film material"

#: ../src/iop/invert.c:493 ../src/iop/negadoctor.c:849
msgid "pick color of film material from image"
msgstr "Pick color of film material from image"

#: ../src/iop/invert.c:495
msgid "select color of film material"
msgstr "Select color of film material"

#: ../src/iop/lens.cc:252
msgid "lens correction"
msgstr "Lens correction"

#: ../src/iop/lens.cc:257
msgid "vignette|chromatic aberrations|distortion"
msgstr "vignette|chromatic aberrations|distortion"

#: ../src/iop/lens.cc:262
msgid "correct lenses optical flaws"
msgstr "Correct lenses optical flaws"

#: ../src/iop/lens.cc:265
msgid "geometric and reconstruction, RGB"
msgstr "Geometric and reconstruction, RGB"

#: ../src/iop/lens.cc:3764
#, c-format
msgid ""
"maker:\t\t%s\n"
"model:\t\t%s%s\n"
"mount:\t\t%s\n"
"crop factor:\t%.1f"
msgstr ""
"Maker:\t\t%s\n"
"Model:\t\t%s%s\n"
"Mount:\t\t%s\n"
"Crop factor:\t%.1f"

#: ../src/iop/lens.cc:4006
#, c-format
msgid ""
"maker:\t\t%s\n"
"model:\t\t%s\n"
"focal range:\t%s\n"
"aperture:\t%s\n"
"crop factor:\t%.1f\n"
"type:\t\t%s\n"
"mounts:\t%s"
msgstr ""
"Maker:\t\t%s\n"
"Model:\t\t%s\n"
"Focal range:\t%s\n"
"Aperture:\t%s\n"
"Crop factor:\t%.1f\n"
"Type:\t\t%s\n"
"Mounts:\t%s"

#: ../src/iop/lens.cc:4076
msgid "f/"
msgstr "f/"

#: ../src/iop/lens.cc:4091
msgid "d"
msgstr "d"

#: ../src/iop/lens.cc:4239
msgid "camera/lens not found"
msgstr "Camera/lens not found"

#: ../src/iop/lens.cc:4240
msgid ""
"please select your lens manually\n"
"you might also want to check if your Lensfun database is up-to-date\n"
"by running lensfun-update-data"
msgstr ""
"Please select your lens manually\n"
"You might also want to check if your Lensfun database is up-to-date\n"
"by running lensfun-update-data"

#. Lensfun widget
#. camera selector
#: ../src/iop/lens.cc:4384
msgid "camera model"
msgstr "Camera model"

#: ../src/iop/lens.cc:4389
msgid "find camera"
msgstr "Find camera"

#: ../src/iop/lens.cc:4401
msgid "find lens"
msgstr "Find lens"

#: ../src/iop/lens.cc:4410
msgid "focal length (mm)"
msgstr "Focal length (mm)"

#: ../src/iop/lens.cc:4417
msgid "f-number (aperture)"
msgstr "f-number (aperture)"

#: ../src/iop/lens.cc:4424
msgid "distance to subject"
msgstr "Distance to subject"

#. scale
#: ../src/iop/lens.cc:4459 ../src/iop/overlay.c:1120 ../src/iop/vignette.c:1043
#: ../src/iop/watermark.c:1424 ../src/libs/export.c:1554
msgid "scale"
msgstr "Scale"

#: ../src/iop/lens.cc:4461
msgid "auto scale"
msgstr "Auto scale"

#: ../src/iop/lens.cc:4463
msgid "automatic scale to available image size due to Lensfun data"
msgstr "Automatic scale to available image size due to Lensfun data"

#: ../src/iop/lens.cc:4468
msgid "correct distortions or apply them"
msgstr "Correct distortions or apply them"

#: ../src/iop/lens.cc:4476
msgid "transversal chromatic aberration red"
msgstr "Transversal Chromatic Aberration red"

#: ../src/iop/lens.cc:4481
msgid "transversal chromatic aberration blue"
msgstr "Transversal Chromatic Aberration blue"

#: ../src/iop/lens.cc:4488
msgid "use latest algorithm"
msgstr "Use latest algorithm"

#: ../src/iop/lens.cc:4491
msgid ""
"you're using an old version of the algorithm.\n"
"once enabled, you won't be able to\n"
"return back to old algorithm."
msgstr ""
"You're using an old version of the algorithm.\n"
"Once enabled, you won't be able to\n"
"return back to old algorithm."

#: ../src/iop/lens.cc:4502
msgid "fine-tuning"
msgstr "Fine-tuning"

#. DT_IOP_SECTION_FOR_PARAMS doesn't work in C++ so declare local first
#: ../src/iop/lens.cc:4506
msgid "fine-tune"
msgstr "Fine-tune"

#: ../src/iop/lens.cc:4514
msgid "tune the warp and chromatic aberration correction"
msgstr "Tune the warp and chromatic aberration correction"

#: ../src/iop/lens.cc:4519
msgid "tune the vignette correction"
msgstr "Tune the vignette correction"

#: ../src/iop/lens.cc:4524
msgid "tune the TCA red correction"
msgstr "Tune the TCA red correction"

#: ../src/iop/lens.cc:4529
msgid "tune the TCA blue correction"
msgstr "Tune the TCA blue correction"

#: ../src/iop/lens.cc:4533
msgid "image scaling"
msgstr "Image scaling"

#: ../src/iop/lens.cc:4535
msgid "automatic scale to available image size"
msgstr "Automatic scale to available image size"

#: ../src/iop/lens.cc:4545
msgid ""
"select a correction mode either based on\n"
" a) data and algorithms provided by the Lensfun project\n"
" b) embedded metadata provided by the camera or software vendor"
msgstr ""
"Select a correction mode either based on\n"
" a) data and algorithms provided by the Lensfun project\n"
" b) embedded metadata provided by the camera or software vendor"

#: ../src/iop/lens.cc:4552
msgid "which corrections to apply"
msgstr "Which corrections to apply"

#. message box to inform user what corrections have been done. this
#. is useful as depending on Lensfun's profile only some of the lens
#. flaws can be corrected
#: ../src/iop/lens.cc:4557
msgid "corrections done: "
msgstr "Corrections done: "

#: ../src/iop/lens.cc:4560
msgid "which corrections have actually been done"
msgstr "Which corrections have actually been done"

#: ../src/iop/lens.cc:4577
msgid "manual vignette correction"
msgstr "Manual vignette correction"

#: ../src/iop/lens.cc:4581
msgid "additional manually controlled optical vignetting correction"
msgstr "Additional manually controlled optical vignetting correction"

#: ../src/iop/lens.cc:4584
msgid "vignette"
msgstr "Vignette"

#: ../src/iop/lens.cc:4588
msgid "amount of the applied optical vignetting correction"
msgstr "Amount of the applied optical vignetting correction"

#: ../src/iop/lens.cc:4592
msgid "show applied optical vignette correction mask"
msgstr "Show applied optical vignette correction mask"

#: ../src/iop/lens.cc:4596
msgid "radius of uncorrected center"
msgstr "Radius of uncorrected center"

#: ../src/iop/lens.cc:4602
msgid "steepness of the correction effect outside of radius"
msgstr "Steepness of the correction effect outside of radius"

#: ../src/iop/levels.c:109
msgid "this module is deprecated. please use the RGB levels module instead."
msgstr "This module is deprecated. Please use the RGB levels module instead."

#: ../src/iop/levels.c:114 ../src/iop/levels.c:636 ../src/iop/rgblevels.c:1018
#: ../src/iop/rgblevels.c:1050
msgid "levels"
msgstr "Levels"

#: ../src/iop/levels.c:136
msgid "adjust black, white and mid-gray points"
msgstr "Adjust black, white and mid-gray points"

#: ../src/iop/levels.c:634 ../src/iop/rgblevels.c:1053
msgid ""
"drag handles to set black, gray, and white points. operates on L channel."
msgstr ""
"Drag handles to set black, gray, and white points. Operates on L channel."

#: ../src/iop/levels.c:646 ../src/iop/rgblevels.c:1084
msgid "apply auto levels"
msgstr "Apply auto levels"

#: ../src/iop/levels.c:650 ../src/iop/rgblevels.c:1077
msgid "pick black point from image"
msgstr "Pick black point from image"

#: ../src/iop/levels.c:654 ../src/iop/rgblevels.c:1078
msgid "pick medium gray point from image"
msgstr "Pick medium gray point from image"

#: ../src/iop/levels.c:658 ../src/iop/rgblevels.c:1079
msgid "pick white point from image"
msgstr "Pick white point from image"

#: ../src/iop/levels.c:672
msgid "black percentile"
msgstr "Black percentile"

#: ../src/iop/levels.c:676
msgid "gray percentile"
msgstr "Gray percentile"

#: ../src/iop/levels.c:680
msgid "white percentile"
msgstr "White percentile"

#: ../src/iop/liquify.c:288
msgid "liquify"
msgstr "Liquify"

#: ../src/iop/liquify.c:293
msgid "distort parts of the image"
msgstr "Distort parts of the image"

#: ../src/iop/liquify.c:2863
msgid "click to edit nodes"
msgstr "Click to edit nodes"

#: ../src/iop/liquify.c:3565
msgid ""
"<b>add point</b>: click and drag\n"
"<b>size</b>: scroll - <b>strength</b>: shift+scroll - <b>direction</b>: "
"ctrl+scroll"
msgstr ""
"<b>Add point</b>: click and drag\n"
"<b>Size</b>: scroll - <b>Strength</b>: Shift+scroll - <b>Direction</b>: "
"Ctrl+scroll"

#: ../src/iop/liquify.c:3568
msgid ""
"<b>add line</b>: click\n"
"<b>size</b>: scroll - <b>strength</b>: shift+scroll - <b>direction</b>: "
"ctrl+scroll"
msgstr ""
"<b>Add line</b>: click\n"
"<b>Size</b>: scroll - <b>Strength</b>: Shift+scroll - <b>Direction</b>: "
"Ctrl+scroll"

#: ../src/iop/liquify.c:3571
msgid ""
"<b>add curve</b>: click\n"
"<b>size</b>: scroll - <b>strength</b>: shift+scroll - <b>direction</b>: "
"ctrl+scroll"
msgstr ""
"<b>Add curve</b>: click\n"
"<b>Size</b>: scroll - <b>Strength</b>: Shift+scroll - <b>Direction</b>: "
"Ctrl+scroll"

#: ../src/iop/liquify.c:3617
msgid "warps|nodes count:"
msgstr "Warps|nodes count:"

#: ../src/iop/liquify.c:3622
msgid ""
"use a tool to add warps\n"
"<b>remove a warp</b>: right-click"
msgstr ""
"Use a tool to add warps\n"
"<b>Remove a warp</b>: right-click"

#: ../src/iop/liquify.c:3628
msgid "edit, add and delete nodes"
msgstr "Edit, add and delete nodes"

#: ../src/iop/liquify.c:3633 ../src/iop/liquify.c:3639
#: ../src/iop/liquify.c:3645 ../src/iop/retouch.c:2446
#: ../src/iop/retouch.c:2452 ../src/iop/retouch.c:2457
#: ../src/iop/retouch.c:2462 ../src/iop/spots.c:876 ../src/iop/spots.c:881
#: ../src/iop/spots.c:886 ../src/libs/masks.c:1795 ../src/libs/masks.c:1803
#: ../src/libs/masks.c:1811 ../src/libs/masks.c:1819 ../src/libs/masks.c:1827
msgid "shapes"
msgstr "Shapes"

#: ../src/iop/liquify.c:3634
msgid "draw curves"
msgstr "Draw curves"

#: ../src/iop/liquify.c:3634
msgid "draw multiple curves"
msgstr "Draw multiple curves"

#: ../src/iop/liquify.c:3640
msgid "draw lines"
msgstr "Draw lines"

#: ../src/iop/liquify.c:3640
msgid "draw multiple lines"
msgstr "Draw multiple lines"

#: ../src/iop/liquify.c:3646
msgid "draw points"
msgstr "Draw points"

#: ../src/iop/liquify.c:3646
msgid "draw multiple points"
msgstr "Draw multiple points"

#: ../src/iop/liquify.c:3652
msgid ""
"<b>add node</b>: ctrl+click - <b>remove path</b>: right-click\n"
"<b>toggle line/curve</b>: ctrl+alt+click"
msgstr ""
"<b>Add node</b>: Ctrl+click - <b>Remove path</b>: Right-click\n"
"<b>Toggle line/curve</b>: Ctrl+Alt+click"

#: ../src/iop/liquify.c:3655
msgid ""
"<b>move</b>: click and drag - <b>show/hide feathering controls</b>: click\n"
"<b>autosmooth, cusp, smooth, symmetrical</b>: ctrl+click - <b>remove</b>: "
"right-click"
msgstr ""
"<b>Move</b>: click and drag - <b>Show/hide feathering controls</b>: click\n"
"<b>Autosmooth, cusp, smooth, symmetrical</b>: Ctrl+click - <b>Remove</b>: "
"Right-click"

#: ../src/iop/liquify.c:3659 ../src/iop/liquify.c:3661
msgid "<b>shape of path</b>: drag"
msgstr "<b>Shape of path</b>: drag"

#: ../src/iop/liquify.c:3663
msgid "<b>radius</b>: drag"
msgstr "<b>Radius</b>: drag"

#: ../src/iop/liquify.c:3665
msgid "<b>hardness (center)</b>: drag"
msgstr "<b>Hardness (center)</b>: drag"

#: ../src/iop/liquify.c:3667
msgid "<b>hardness (feather)</b>: drag"
msgstr "<b>Hardness (feather)</b>: drag"

#: ../src/iop/liquify.c:3669
msgid ""
"<b>strength</b>: drag\n"
"<b>linear, grow, and shrink</b>: ctrl+click"
msgstr ""
"<b>Strength</b>: drag\n"
"<b>Linear, grow, and shrink</b>: Ctrl+click"

#: ../src/iop/lowlight.c:83
msgid "lowlight vision"
msgstr "Lowlight vision"

#: ../src/iop/lowlight.c:88
msgid "simulate human night vision"
msgstr "Simulate human night vision"

#: ../src/iop/lowlight.c:91
msgid "linear, XYZ"
msgstr "Linear, XYZ"

#: ../src/iop/lowlight.c:330
msgid "indoor bright"
msgstr "Indoor bright"

#: ../src/iop/lowlight.c:348
msgid "indoor dim"
msgstr "Indoor dim"

#: ../src/iop/lowlight.c:366
msgid "indoor dark"
msgstr "Indoor dark"

#: ../src/iop/lowlight.c:384
msgid "twilight"
msgstr "Twilight"

#: ../src/iop/lowlight.c:402
msgid "night street lit"
msgstr "Night street lit"

#: ../src/iop/lowlight.c:420
msgid "night street"
msgstr "Night street"

#: ../src/iop/lowlight.c:438
msgid "night street dark"
msgstr "Night street dark"

#: ../src/iop/lowlight.c:457
msgid "night"
msgstr "Night"

#: ../src/iop/lowlight.c:630
msgid "dark"
msgstr "Dark"

#: ../src/iop/lowlight.c:638
msgid "bright"
msgstr "Bright"

#: ../src/iop/lowlight.c:647
msgid "day vision"
msgstr "Day vision"

#: ../src/iop/lowlight.c:652
msgid "night vision"
msgstr "Night vision"

#: ../src/iop/lowlight.c:819
msgid "blueness in shadows"
msgstr "Blueness in shadows"

#: ../src/iop/lowpass.c:97
msgid "lowpass"
msgstr "Lowpass"

#: ../src/iop/lowpass.c:102
msgid "isolate low frequencies in the image"
msgstr "Isolate low frequencies in the image"

#: ../src/iop/lowpass.c:555
msgid "local contrast mask"
msgstr "Local contrast mask"

#: ../src/iop/lowpass.c:580
msgid "radius of gaussian/bilateral blur"
msgstr "Radius of gaussian/bilateral blur"

#: ../src/iop/lowpass.c:581
msgid "contrast of lowpass filter"
msgstr "Contrast of lowpass filter"

#: ../src/iop/lowpass.c:582
msgid "brightness adjustment of lowpass filter"
msgstr "Brightness adjustment of lowpass filter"

#: ../src/iop/lowpass.c:583
msgid "color saturation of lowpass filter"
msgstr "Color saturation of lowpass filter"

#: ../src/iop/lowpass.c:584
msgid "which filter to use for blurring"
msgstr "Which filter to use for blurring"

#: ../src/iop/lut3d.c:132
msgid "LUT 3D"
msgstr "LUT 3D"

#: ../src/iop/lut3d.c:137
msgid "perform color space corrections and apply look"
msgstr "Perform color space corrections and apply look"

#: ../src/iop/lut3d.c:140
msgid "defined by profile, RGB"
msgstr "Defined by profile, RGB"

#: ../src/iop/lut3d.c:487
msgid "error allocating buffer for gmz LUT"
msgstr "Error allocating buffer for gmz LUT"

#: ../src/iop/lut3d.c:514
#, c-format
msgid "invalid png file %s"
msgstr "Invalid PNG file %s"

#: ../src/iop/lut3d.c:522
#, c-format
msgid "png bit depth %d is not supported"
msgstr "PNG bit depth %d is not supported"

#: ../src/iop/lut3d.c:536 ../src/iop/lut3d.c:546
#, c-format
msgid "invalid level in png file %d %d"
msgstr "Invalid level in PNG file %d %d"

#: ../src/iop/lut3d.c:541
msgid "this darktable build is not compatible with compressed CLUT"
msgstr "This Darktable build is not compatible with compressed CLUT"

#: ../src/iop/lut3d.c:558 ../src/iop/lut3d.c:813
#, c-format
msgid "error - LUT 3D size %d exceeds the maximum supported"
msgstr "Error - LUT 3D size %d exceeds the maximum supported"

#: ../src/iop/lut3d.c:570
msgid "error allocating buffer for png LUT"
msgstr "Error allocating buffer for PNG LUT"

#: ../src/iop/lut3d.c:578
#, c-format
msgid "error - could not read png image %s"
msgstr "Error - could not read PNG image %s"

#: ../src/iop/lut3d.c:590
msgid "error - allocating buffer for png LUT"
msgstr "Error - allocating buffer for PNG LUT"

#: ../src/iop/lut3d.c:766
#, c-format
msgid "error - invalid cube file: %s"
msgstr "Error - invalid cube file: %s"

#: ../src/iop/lut3d.c:780
msgid "DOMAIN MIN other than 0 is not supported"
msgstr "DOMAIN MIN other than 0 is not supported"

#: ../src/iop/lut3d.c:792
msgid "DOMAIN MAX other than 1 is not supported"
msgstr "DOMAIN MAX other than 1 is not supported"

#: ../src/iop/lut3d.c:802
msgid "1D cube LUT is not supported"
msgstr "1D cube LUT is not supported"

#: ../src/iop/lut3d.c:824
msgid "error - allocating buffer for cube LUT"
msgstr "Error - allocating buffer for cube LUT"

#: ../src/iop/lut3d.c:835
msgid "error - cube LUT size is not defined"
msgstr "Error - cube LUT size is not defined"

#: ../src/iop/lut3d.c:846
#, c-format
msgid "error - cube LUT invalid number line %d"
msgstr "Error - cube LUT invalid number line %d"

#: ../src/iop/lut3d.c:862
#, c-format
msgid "error - cube LUT lines number %d is not correct, should be %d"
msgstr "Error - cube LUT lines number %d is not correct, should be %d"

#: ../src/iop/lut3d.c:872
#, c-format
msgid "warning - cube LUT has %d values out of range [0,1]"
msgstr "Warning - cube LUT has %d values out of range [0,1]"

#: ../src/iop/lut3d.c:897
#, c-format
msgid "error - invalid 3dl file: %s"
msgstr "Error - invalid 3dl file: %s"

#: ../src/iop/lut3d.c:918
#, c-format
msgid "error - the maximum shaper LUT value %d is too low"
msgstr "Error - the maximum shaper LUT value %d is too low"

#: ../src/iop/lut3d.c:929
msgid "error - allocating buffer for 3dl LUT"
msgstr "Error - allocating buffer for 3dl LUT"

#: ../src/iop/lut3d.c:942
msgid "error - 3dl LUT size is not defined"
msgstr "Error - 3dl LUT size is not defined"

#: ../src/iop/lut3d.c:970
msgid "error - 3dl LUT lines number is not correct"
msgstr "Error - 3dl LUT lines number is not correct"

#: ../src/iop/lut3d.c:986
msgid "error - the maximum LUT value does not match any valid bit depth"
msgstr "Error - the maximum LUT value does not match any valid bit depth"

#: ../src/iop/lut3d.c:1566
msgid "LUT root folder not defined"
msgstr "LUT root folder not defined"

#: ../src/iop/lut3d.c:1572
msgid "select LUT file"
msgstr "Select LUT file"

#: ../src/iop/lut3d.c:1573 ../src/iop/rasterfile.c:262
msgid "_select"
msgstr "_Select"

#: ../src/iop/lut3d.c:1593
msgid "hald CLUT (png), 3D LUT (cube or 3dl) or gmic compressed LUT (gmz)"
msgstr "Hald CLUT (png), 3D LUT (cube or 3dl) or gmic compressed LUT (gmz)"

#: ../src/iop/lut3d.c:1595
msgid "hald CLUT (png) or 3D LUT (cube or 3dl)"
msgstr "Hald CLUT (png) or 3D LUT (cube or 3dl)"

#: ../src/iop/lut3d.c:1619
msgid "select file outside LUT root folder is not allowed"
msgstr "Select file outside LUT root folder is not allowed"

#: ../src/iop/lut3d.c:1687
msgid ""
"select a png (haldclut), a cube, a 3dl or a gmz (compressed LUT) file "
"CAUTION: 3D LUT folder must be set in preferences/processing before choosing "
"the LUT file"
msgstr ""
"Select a png (haldclut), a cube, a 3dl or a gmz (compressed LUT) file "
"CAUTION: 3D LUT folder must be set in Preferences/Processing before choosing "
"the LUT file"

#: ../src/iop/lut3d.c:1691
msgid ""
"select a png (haldclut), a cube or a 3dl file CAUTION: 3D LUT folder must be "
"set in preferences/processing before choosing the LUT file"
msgstr ""
"Select a png (haldclut), a cube or a 3dl file CAUTION: 3D LUT folder must be "
"set in Preferences/Processing before choosing the LUT file"

#: ../src/iop/lut3d.c:1700
msgid ""
"the file path (relative to LUT folder) is saved with image along with the "
"LUT data if it's a compressed LUT (gmz)"
msgstr ""
"The file path (relative to LUT folder) is saved with image along with the "
"LUT data if it's a compressed LUT (gmz)"

#: ../src/iop/lut3d.c:1703
msgid ""
"the file path (relative to LUT folder) is saved with image (and not the LUT "
"data themselves)"
msgstr ""
"The file path (relative to LUT folder) is saved with image (and not the LUT "
"data themselves)"

#: ../src/iop/lut3d.c:1712
msgid "enter LUT name"
msgstr "Enter LUT name"

#: ../src/iop/lut3d.c:1727
msgid "select the LUT"
msgstr "Select the LUT"

#: ../src/iop/lut3d.c:1744
msgid "select the color space in which the LUT has to be applied"
msgstr "Select the color space in which the LUT has to be applied"

#: ../src/iop/lut3d.c:1746
msgid "interpolation"
msgstr "Interpolation"

#: ../src/iop/lut3d.c:1747
msgid "select the interpolation method"
msgstr "Select the interpolation method"

#: ../src/iop/mask_manager.c:42 ../src/libs/masks.c:58
msgid "mask manager"
msgstr "Mask manager"

#: ../src/iop/monochrome.c:97
msgid ""
"quickly convert an image to black & white\n"
"using a variable color filter"
msgstr ""
"Quickly convert an image to black & white\n"
"using a variable color filter"

#: ../src/iop/monochrome.c:151
msgid "red filter"
msgstr "Red filter"

#: ../src/iop/monochrome.c:559
msgid "drag and scroll mouse wheel to adjust the virtual color filter"
msgstr "Drag and scroll mouse wheel to adjust the virtual color filter"

#: ../src/iop/monochrome.c:576
msgid "how much to keep highlights"
msgstr "How much to keep highlights"

#: ../src/iop/negadoctor.c:131
msgid "negadoctor"
msgstr "Negadoctor"

#: ../src/iop/negadoctor.c:136
msgid "film|invert|negative|scan"
msgstr "film|invert|negative|scan"

#: ../src/iop/negadoctor.c:141
msgid "invert film negative scans and simulate printing on paper"
msgstr "Invert film negative scans and simulate printing on paper"

#: ../src/iop/negadoctor.c:472
msgid "D min"
msgstr "D min"

#: ../src/iop/negadoctor.c:478 ../src/iop/negadoctor.c:859
msgid "D min red component"
msgstr "D min red component"

#. Page FILM PROPERTIES
#: ../src/iop/negadoctor.c:840
msgid "film properties"
msgstr "Film properties"

#: ../src/iop/negadoctor.c:845
msgid "select color of film material from a swatch"
msgstr "Select color of film material from a swatch"

#: ../src/iop/negadoctor.c:850
msgid "film material"
msgstr "Film material"

#: ../src/iop/negadoctor.c:852
msgctxt "section"
msgid "color of the film base"
msgstr "Color of the film base"

#: ../src/iop/negadoctor.c:860 ../src/iop/negadoctor.c:870
#: ../src/iop/negadoctor.c:880
msgid ""
"adjust the color and shade of the film transparent base.\n"
"this value depends on the film material, \n"
"the chemical fog produced while developing the film,\n"
"and the scanner white balance."
msgstr ""
"Adjust the color and shade of the film transparent base.\n"
"This value depends on the film material, \n"
"the chemical fog produced while developing the film,\n"
"and the scanner white balance."

#: ../src/iop/negadoctor.c:869
msgid "D min green component"
msgstr "D min green component"

#: ../src/iop/negadoctor.c:879
msgid "D min blue component"
msgstr "D min blue component"

#. D max and scanner bias
#: ../src/iop/negadoctor.c:886
msgctxt "section"
msgid "dynamic range of the film"
msgstr "Dynamic range of the film"

#: ../src/iop/negadoctor.c:890
msgid ""
"maximum density of the film, corresponding to white after inversion.\n"
"this value depends on the film specifications, the developing process,\n"
"the dynamic range of the scene and the scanner exposure settings."
msgstr ""
"Maximum density of the film, corresponding to white after inversion.\n"
"This value depends on the film specifications, the developing process,\n"
"the dynamic range of the scene and the scanner exposure settings."

#: ../src/iop/negadoctor.c:894
msgctxt "section"
msgid "scanner exposure settings"
msgstr "Scanner exposure settings"

#: ../src/iop/negadoctor.c:898
msgid ""
"correct the exposure of the scanner, for all RGB channels,\n"
"before the inversion, so blacks are neither clipped or too pale."
msgstr ""
"Correct the exposure of the scanner, for all RGB channels,\n"
"before the inversion, so blacks are neither clipped or too pale."

#: ../src/iop/negadoctor.c:907
msgid "select color of shadows from a swatch"
msgstr "Select color of shadows from a swatch"

#: ../src/iop/negadoctor.c:911
msgid "pick shadows color from image"
msgstr "Pick shadows color from image"

#: ../src/iop/negadoctor.c:914
msgctxt "section"
msgid "shadows color cast"
msgstr "Shadows color cast"

#: ../src/iop/negadoctor.c:918
msgid "shadows red offset"
msgstr "Shadows red offset"

#: ../src/iop/negadoctor.c:919 ../src/iop/negadoctor.c:926
#: ../src/iop/negadoctor.c:933
msgid ""
"correct the color cast in shadows so blacks are\n"
"truly achromatic. Setting this value before\n"
"the highlights illuminant white balance will help\n"
"recovering the global white balance in difficult cases."
msgstr ""
"Correct the color cast in shadows so blacks are\n"
"truly achromatic. Setting this value before\n"
"the highlights illuminant white balance will help\n"
"recovering the global white balance in difficult cases."

#: ../src/iop/negadoctor.c:925
msgid "shadows green offset"
msgstr "Shadows green offset"

#: ../src/iop/negadoctor.c:932
msgid "shadows blue offset"
msgstr "Shadows blue offset"

#: ../src/iop/negadoctor.c:941
msgid "select color of illuminant from a swatch"
msgstr "Select color of illuminant from a swatch"

#: ../src/iop/negadoctor.c:945
msgid "pick illuminant color from image"
msgstr "Pick illuminant color from image"

#: ../src/iop/negadoctor.c:948
msgctxt "section"
msgid "highlights white balance"
msgstr "Highlights white balance"

#: ../src/iop/negadoctor.c:952
msgid "illuminant red gain"
msgstr "Illuminant red gain"

#: ../src/iop/negadoctor.c:953 ../src/iop/negadoctor.c:960
#: ../src/iop/negadoctor.c:967
msgid ""
"correct the color of the illuminant so whites are\n"
"truly achromatic. Setting this value after\n"
"the shadows color cast will help\n"
"recovering the global white balance in difficult cases."
msgstr ""
"Correct the color of the illuminant so whites are\n"
"truly achromatic. Setting this value after\n"
"the shadows color cast will help\n"
"recovering the global white balance in difficult cases."

#: ../src/iop/negadoctor.c:959
msgid "illuminant green gain"
msgstr "Illuminant green gain"

#: ../src/iop/negadoctor.c:966
msgid "illuminant blue gain"
msgstr "Illuminant blue gain"

#. Page PRINT PROPERTIES
#: ../src/iop/negadoctor.c:973
msgid "print properties"
msgstr "Print properties"

#. print corrections
#: ../src/iop/negadoctor.c:976
msgctxt "section"
msgid "virtual paper properties"
msgstr "Virtual paper properties"

#: ../src/iop/negadoctor.c:982
msgid ""
"correct the density of black after the inversion,\n"
"to adjust the global contrast while avoiding clipping shadows."
msgstr ""
"Correct the density of black after the inversion,\n"
"to adjust the global contrast while avoiding clipping shadows."

#: ../src/iop/negadoctor.c:986
msgid ""
"select the grade of the virtual paper, which is actually\n"
"equivalent to applying a gamma. it compensates the film D max\n"
"and recovers the contrast. use a high grade for high D max."
msgstr ""
"Select the grade of the virtual paper, which is actually\n"
"equivalent to applying a gamma. It compensates the film D max\n"
"and recovers the contrast. Use a high grade for high D max."

#: ../src/iop/negadoctor.c:994
msgid ""
"gradually compress specular highlights past this value\n"
"to avoid clipping while pushing the exposure for mid-tones.\n"
"this somewhat reproduces the behavior of matte paper."
msgstr ""
"Gradually compress specular highlights past this value\n"
"to avoid clipping while pushing the exposure for mid-tones.\n"
"This somewhat reproduces the behavior of matte paper."

#: ../src/iop/negadoctor.c:998
msgctxt "section"
msgid "virtual print emulation"
msgstr "Virtual print emulation"

#: ../src/iop/negadoctor.c:1005
msgid ""
"correct the printing exposure after inversion to adjust\n"
"the global contrast and avoid clipping highlights."
msgstr ""
"Correct the printing exposure after inversion to adjust\n"
"the global contrast and avoid clipping highlights."

#: ../src/iop/negadoctor.c:1013
msgid "toggle on or off the color controls"
msgstr "Toggle on or off the color controls"

#: ../src/iop/nlmeans.c:75
msgid "astrophoto denoise"
msgstr "Astrophoto denoise"

#: ../src/iop/nlmeans.c:80
msgid "denoise (non-local means)"
msgstr "Denoise (non-local means)"

#: ../src/iop/nlmeans.c:85
msgid ""
"apply a poisson noise removal\n"
"best suited for astrophotography"
msgstr ""
"Apply a poisson noise removal\n"
"best suited for astrophotography"

#: ../src/iop/nlmeans.c:456
msgid "radius of the patches to match"
msgstr "Radius of the patches to match"

#: ../src/iop/nlmeans.c:464
msgid "how much to smooth brightness"
msgstr "How much to smooth brightness"

#: ../src/iop/nlmeans.c:467
msgid "how much to smooth colors"
msgstr "How much to smooth colors"

#. color scheme
#: ../src/iop/overexposed.c:68 ../src/views/darkroom.c:2620
#: ../src/views/darkroom.c:2646 ../src/views/darkroom.c:2658
#: ../src/views/darkroom.c:2673 ../src/views/darkroom.c:2691
msgid "overexposed"
msgstr "Overexposed"

#: ../src/iop/overexposed.c:120 ../src/iop/overexposed.c:329
msgid "module overexposed failed in buffer allocation"
msgstr "Module overexposed failed in buffer allocation"

#: ../src/iop/overexposed.c:146 ../src/iop/overexposed.c:339
msgid "module overexposed failed in color conversion"
msgstr "Module overexposed failed in color conversion"

#: ../src/iop/overlay.c:146
msgid "composite"
msgstr "Composite"

#: ../src/iop/overlay.c:153
msgid ""
"combine the image with elements from another processed image\n"
"(move this module to after output color profile if you see banding)"
msgstr ""
"Combine the image with elements from another processed image\n"
"(move this module to after output color profile if you see banding)"

#: ../src/iop/overlay.c:163
msgid "layer|stack|overlay"
msgstr "layer|stack|overlay"

#: ../src/iop/overlay.c:299
#, c-format
msgid ""
"overlay image missing from database\n"
"\n"
"'%s'"
msgstr ""
"Overlay image missing from database\n"
"\n"
"'%s'"

#: ../src/iop/overlay.c:333
#, c-format
msgid "image %d does not exist"
msgstr "Image %d does not exist"

#. TRANSLATORS: This text must be very narrow, check in the GUI that it is not truncated
#: ../src/iop/overlay.c:797
msgid ""
"drop\n"
"image\n"
"from filmstrip\n"
"here"
msgstr ""
"Drop\n"
"image\n"
"from filmstrip\n"
"here"

#: ../src/iop/overlay.c:1018
#, c-format
msgid ""
"cannot use image %d as an overlay as it is using the current image as an "
"overlay, directly or indirectly"
msgstr ""
"Cannot use image %d as an overlay as it is using the current image as an "
"overlay, directly or indirectly"

#: ../src/iop/overlay.c:1112 ../src/iop/watermark.c:1416
msgctxt "section"
msgid "placement"
msgstr "Placement"

#: ../src/iop/overlay.c:1128
msgid ""
"choose how to scale the overlay\n"
"• image: scale overlay relative to whole image\n"
"• larger border: scale larger overlay border relative to larger image "
"border\n"
"• smaller border: scale larger overlay border relative to smaller image "
"border\n"
"• height: scale overlay height to image height\n"
"• advanced options: choose overlay and image dimensions independently"
msgstr ""
"Choose how to scale the overlay\n"
"• Image: scale overlay relative to whole image\n"
"• Larger border: scale larger overlay border relative to larger image "
"border\n"
"• Smaller border: scale larger overlay border relative to smaller image "
"border\n"
"• Height: scale overlay height to image height\n"
"• Advanced options: choose overlay and image dimensions independently"

#: ../src/iop/overlay.c:1139
msgid "reference image dimension against which to scale the overlay"
msgstr "Reference image dimension against which to scale the overlay"

#: ../src/iop/overlay.c:1143
msgid "overlay dimension to scale"
msgstr "Overlay dimension to scale"

#: ../src/iop/overlay.c:1147 ../src/iop/watermark.c:1447
#: ../src/libs/print_settings.c:2760
msgid "alignment"
msgstr "Alignment"

#. Let's add some tooltips and hook up some signals...
#: ../src/iop/overlay.c:1171
msgid "the opacity of the overlay"
msgstr "The opacity of the overlay"

#: ../src/iop/overlay.c:1172
msgid "the scale of the overlay"
msgstr "The scale of the overlay"

#: ../src/iop/overlay.c:1173
msgid "the rotation of the overlay"
msgstr "The rotation of the overlay"

#: ../src/iop/primaries.c:67
msgid "rgb primaries"
msgstr "RGB primaries"

#: ../src/iop/primaries.c:72
msgid "adjustment of the RGB color primaries for color grading"
msgstr "Adjustment of the RGB color primaries for color grading"

#: ../src/iop/primaries.c:384
msgid "shift red towards yellow or magenta"
msgstr "Shift red towards yellow or magenta"

#: ../src/iop/primaries.c:385
msgid "red primary purity"
msgstr "Red primary purity"

#: ../src/iop/primaries.c:386
msgid "shift green towards cyan or yellow"
msgstr "Shift green towards cyan or yellow"

#: ../src/iop/primaries.c:387
msgid "green primary purity"
msgstr "Green primary purity"

#: ../src/iop/primaries.c:388
msgid "shift blue towards magenta or cyan"
msgstr "Shift blue towards magenta or cyan"

#: ../src/iop/primaries.c:389
msgid "blue primary purity"
msgstr "Blue primary purity"

#: ../src/iop/profile_gamma.c:93
msgid "unbreak input profile"
msgstr "Unbreak input profile"

#: ../src/iop/profile_gamma.c:98
msgid "correct input color profiles meant to be applied on non-linear RGB"
msgstr "Correct input color profiles meant to be applied on non-linear RGB"

#: ../src/iop/profile_gamma.c:135
msgid "16 EV dynamic range (generic)"
msgstr "16 EV dynamic range (generic)"

#: ../src/iop/profile_gamma.c:141
msgid "14 EV dynamic range (generic)"
msgstr "14 EV dynamic range (generic)"

#: ../src/iop/profile_gamma.c:147
msgid "12 EV dynamic range (generic)"
msgstr "12 EV dynamic range (generic)"

#: ../src/iop/profile_gamma.c:153
msgid "10 EV dynamic range (generic)"
msgstr "10 EV dynamic range (generic)"

#: ../src/iop/profile_gamma.c:159
msgid "08 EV dynamic range (generic)"
msgstr "08 EV dynamic range (generic)"

#: ../src/iop/profile_gamma.c:609
msgid "linear part"
msgstr "Linear part"

#: ../src/iop/profile_gamma.c:613
msgid "gamma exponential factor"
msgstr "Gamma exponential factor"

#: ../src/iop/profile_gamma.c:624
msgid "adjust to match the average luma of the subject"
msgstr "Adjust to match the average luma of the subject"

#: ../src/iop/profile_gamma.c:630
msgid ""
"number of stops between middle gray and pure black\n"
"this is a reading a light meter would give you on the scene"
msgstr ""
"Number of stops between middle gray and pure black\n"
"This is a reading a light meter would give you on the scene"

#: ../src/iop/profile_gamma.c:636
msgid ""
"number of stops between pure black and pure white\n"
"this is a reading a light meter would give you on the scene"
msgstr ""
"Number of stops between pure black and pure white\n"
"This is a reading a light meter would give you on the scene"

#: ../src/iop/profile_gamma.c:638
msgctxt "section"
msgid "optimize automatically"
msgstr "Optimize automatically"

#: ../src/iop/profile_gamma.c:642
msgid ""
"increase or decrease the computed dynamic range\n"
"this is useful when noise distorts the measurement"
msgstr ""
"Increase or decrease the computed dynamic range\n"
"This is useful when noise distorts the measurement"

#: ../src/iop/profile_gamma.c:646
msgid "make an optimization with some guessing"
msgstr "Make an optimization with some guessing"

#: ../src/iop/profile_gamma.c:655
msgid "tone mapping method"
msgstr "Tone mapping method"

#: ../src/iop/rawdenoise.c:134
msgid "raw denoise"
msgstr "Raw denoise"

#: ../src/iop/rawdenoise.c:139
msgid "denoise the raw image early in the pipeline"
msgstr "Denoise the raw image early in the pipeline"

#: ../src/iop/rawdenoise.c:927
msgid ""
"raw denoising\n"
"only works for raw images."
msgstr ""
"Raw denoising\n"
"Only works for raw images."

#: ../src/iop/rasterfile.c:88
msgid "external raster masks"
msgstr "External raster masks"

#: ../src/iop/rasterfile.c:93
msgid "raster|mask"
msgstr "raster|mask"

#: ../src/iop/rasterfile.c:99
msgid "read PFM files recorded for use as raster masks"
msgstr "Read PFM files recorded for use as raster masks"

#: ../src/iop/rasterfile.c:168
#, c-format
msgid "can't read raster mask file '%s'"
msgstr "Can't read raster mask file '%s'"

#: ../src/iop/rasterfile.c:254
msgid "raster mask files root folder not defined"
msgstr "Raster mask files root folder not defined"

#: ../src/iop/rasterfile.c:261
msgid "select raster mask file"
msgstr "Select raster mask file"

#: ../src/iop/rasterfile.c:295
msgid "selected file not within raster masks root folder"
msgstr "Selected file not within raster masks root folder"

#: ../src/iop/rasterfile.c:591
msgid "select the RGB channels taken into account to generate the raster mask"
msgstr "Select the RGB channels taken into account to generate the raster mask"

#: ../src/iop/rasterfile.c:595
msgid ""
"select the PFM file recorded as a raster mask,\n"
"CAUTION: path must be set in preferences/processing before choosing"
msgstr ""
"Select the PFM file recorded as a raster mask,\n"
"CAUTION: path must be set in Preferences/Processing before choosing"

#: ../src/iop/rasterfile.c:601
msgid "the mask file path is saved with the image history"
msgstr "The mask file path is saved with the image history"

#. * let's fill the encapsulating widgets
#. mode of operation
#: ../src/iop/rawoverexposed.c:65 ../src/views/darkroom.c:2555
#: ../src/views/darkroom.c:2578 ../src/views/darkroom.c:2588
#: ../src/views/darkroom.c:2604
msgid "raw overexposed"
msgstr "Raw overexposed"

#: ../src/iop/rawprepare.c:96
msgctxt "modulename"
msgid "raw black/white point"
msgstr "Raw black/white point"

#: ../src/iop/rawprepare.c:168
msgid ""
"sets technical specificities of the raw sensor\n"
"\n"
"touch with great care!"
msgstr ""
"Sets technical specificities of the raw sensor\n"
"\n"
"Touch with great care!"

#: ../src/iop/rawprepare.c:180
msgid "passthrough"
msgstr "Passthrough"

#: ../src/iop/rawprepare.c:607
msgid "invalid crop parameters"
msgstr "Invalid crop parameters"

#: ../src/iop/rawprepare.c:608
msgid ""
"please reset to defaults, update your preset or set to something correct"
msgstr ""
"Please reset to defaults, update your preset or set to something correct"

#: ../src/iop/rawprepare.c:877
msgid "black level 0"
msgstr "Black level 0"

#: ../src/iop/rawprepare.c:878
msgid "black level 1"
msgstr "Black level 1"

#: ../src/iop/rawprepare.c:879
msgid "black level 2"
msgstr "Black level 2"

#: ../src/iop/rawprepare.c:880
msgid "black level 3"
msgstr "Black level 3"

#: ../src/iop/rawprepare.c:907
msgid "raw flat field correction to compensate for lens shading"
msgstr "Raw flat field correction to compensate for lens shading"

#: ../src/iop/rawprepare.c:911
msgctxt "section"
msgid "crop"
msgstr "Crop"

#: ../src/iop/rawprepare.c:914
msgid "crop left border"
msgstr "Crop left border"

#: ../src/iop/rawprepare.c:918
msgid "crop top border"
msgstr "Crop top border"

#: ../src/iop/rawprepare.c:922
msgid "crop right border"
msgstr "Crop right border"

#: ../src/iop/rawprepare.c:926
msgid "crop bottom border"
msgstr "Crop bottom border"

#: ../src/iop/rawprepare.c:935
msgid ""
"raw black/white point correction\n"
"only works for the sensors that need it."
msgstr ""
"Raw black/white point correction\n"
"Only works for the sensors that need it."

#: ../src/iop/relight.c:50
msgid "fill-light 0.25EV with 4 zones"
msgstr "Fill-light 0.25EV with 4 zones"

#: ../src/iop/relight.c:54
msgid "fill-shadow -0.25EV with 4 zones"
msgstr "Fill-shadow -0.25EV with 4 zones"

#: ../src/iop/relight.c:83
msgid "fill light"
msgstr "Fill light"

#: ../src/iop/relight.c:93 ../src/iop/zonesystem.c:104
msgid ""
"this module is deprecated. please use the tone equalizer module instead."
msgstr ""
"This module is deprecated. Please use the tone equalizer module instead."

#: ../src/iop/relight.c:250
msgid "the fill-light in EV"
msgstr "The fill-light in EV"

#: ../src/iop/relight.c:258
msgid ""
"select the center of fill-light\n"
"ctrl+click to select an area"
msgstr ""
"Select the center of fill-light\n"
"Ctrl+click to select an area"

#: ../src/iop/relight.c:261
msgid "toggle tool for picking median lightness in image"
msgstr "Toggle tool for picking median lightness in image"

#: ../src/iop/relight.c:265
msgid "width of fill-light area defined in zones"
msgstr "Width of fill-light area defined in zones"

#: ../src/iop/retouch.c:194
msgid "retouch"
msgstr "Retouch"

#: ../src/iop/retouch.c:199
msgid "split-frequency|healing|cloning|stamp|blur|fill|wavelets|spot removal"
msgstr "split-frequency|healing|cloning|stamp|blur|fill|wavelets|spot removal"

#: ../src/iop/retouch.c:205
msgid ""
"remove and clone spots,\n"
"perform split-frequency skin editing"
msgstr ""
"Remove and clone spots,\n"
"perform split-frequency skin editing"

#: ../src/iop/retouch.c:209
msgid "geometric and frequential, RGB"
msgstr "Geometric and frequential, RGB"

#: ../src/iop/retouch.c:1678
msgid "cannot display scales when the blending mask is displayed"
msgstr "Cannot display scales when the blending mask is displayed"

#: ../src/iop/retouch.c:2032 ../src/iop/retouch.c:2034
#: ../src/iop/retouch.c:2036 ../src/iop/retouch.c:2038
#, c-format
msgid "default tool changed to %s"
msgstr "Default tool changed to %s"

#: ../src/iop/retouch.c:2032
msgid "cloning"
msgstr "Cloning"

#: ../src/iop/retouch.c:2034
msgid "healing"
msgstr "Healing"

#: ../src/iop/retouch.c:2432
msgid "shapes:"
msgstr "Shapes:"

#: ../src/iop/retouch.c:2435
msgid ""
"to add a shape select an algorithm and a shape type and click on the image.\n"
"shapes are added to the current scale"
msgstr ""
"To add a shape select an algorithm and a shape type and click on the image.\n"
"Shapes are added to the current scale"

#: ../src/iop/retouch.c:2439 ../src/iop/retouch.c:2557
#: ../src/iop/retouch.c:2563 ../src/iop/retouch.c:2571
#: ../src/iop/retouch.c:2576 ../src/iop/retouch.c:2583
#: ../src/iop/retouch.c:2614
msgid "editing"
msgstr "Editing"

#: ../src/iop/retouch.c:2440
msgid "show and edit shapes on the current scale"
msgstr "Show and edit shapes on the current scale"

#: ../src/iop/retouch.c:2441
msgid "show and edit shapes in restricted mode"
msgstr "Show and edit shapes in restricted mode"

#. algorithm toolbar
#: ../src/iop/retouch.c:2467
msgid "algorithms:"
msgstr "Algorithms:"

#: ../src/iop/retouch.c:2470 ../src/iop/retouch.c:2493
msgid "activate blur tool"
msgstr "Activate blur tool"

#: ../src/iop/retouch.c:2475 ../src/iop/retouch.c:2494
msgid "activate fill tool"
msgstr "Activate fill tool"

#: ../src/iop/retouch.c:2480 ../src/iop/retouch.c:2495
msgid "activate cloning tool"
msgstr "Activate cloning tool"

#: ../src/iop/retouch.c:2485 ../src/iop/retouch.c:2496
msgid "activate healing tool"
msgstr "Activate healing tool"

#: ../src/iop/retouch.c:2491
msgid "ctrl+click to change tool for current form"
msgstr "Ctrl+click to change tool for current form"

#: ../src/iop/retouch.c:2492
msgid "shift+click to set the tool as default"
msgstr "Shift+click to set the tool as default"

#: ../src/iop/retouch.c:2503
msgid "scales:"
msgstr "Scales:"

#: ../src/iop/retouch.c:2510
msgid "current:"
msgstr "Current:"

#: ../src/iop/retouch.c:2517
msgid "merge from:"
msgstr "Merge from:"

#: ../src/iop/retouch.c:2528
msgid ""
"top slider adjusts where the merge scales start\n"
"bottom slider adjusts the number of scales\n"
"dot indicates the current scale\n"
"top line indicates that the scale is visible at current zoom level\n"
"bottom line indicates that the scale has shapes on it"
msgstr ""
"Top slider adjusts where the merge scales start\n"
"Bottom slider adjusts the number of scales\n"
"Dot indicates the current scale\n"
"Top line indicates that the scale is visible at current zoom level\n"
"Bottom line indicates that the scale has shapes on it"

#: ../src/iop/retouch.c:2557
msgid "display masks"
msgstr "Display masks"

#: ../src/iop/retouch.c:2563
msgid "temporarily switch off shapes"
msgstr "Temporarily switch off shapes"

#: ../src/iop/retouch.c:2571
msgid "paste cut shapes to current scale"
msgstr "Paste cut shapes to current scale"

#: ../src/iop/retouch.c:2576
msgid "cut shapes from current scale"
msgstr "Cut shapes from current scale"

#: ../src/iop/retouch.c:2583
msgid "display wavelet scale"
msgstr "Display wavelet scale"

#: ../src/iop/retouch.c:2597
msgid "adjust preview levels"
msgstr "Adjust preview levels"

#: ../src/iop/retouch.c:2614 ../src/iop/rgblevels.c:1082
msgid "auto levels"
msgstr "Auto levels"

#: ../src/iop/retouch.c:2618
msgctxt "section"
msgid "preview single scale"
msgstr "Preview single scale"

#. shapes selected (label)
#: ../src/iop/retouch.c:2622
msgid "shape selected:"
msgstr "Shape selected:"

#: ../src/iop/retouch.c:2628
msgid ""
"click on a shape to select it,\n"
"to unselect click on an empty space"
msgstr ""
"Click on a shape to select it,\n"
"to unselect click on an empty space"

#: ../src/iop/retouch.c:2635
msgid "erase the detail or fills with chosen color"
msgstr "Erase the detail or fills with chosen color"

#: ../src/iop/retouch.c:2646 ../src/iop/retouch.c:2647
msgid "select fill color"
msgstr "Select fill color"

#: ../src/iop/retouch.c:2655
msgid "pick fill color from image"
msgstr "Pick fill color from image"

#: ../src/iop/retouch.c:2656
msgid "pick fill color"
msgstr "Pick fill color"

#: ../src/iop/retouch.c:2659
msgid "fill color: "
msgstr "Fill color: "

#: ../src/iop/retouch.c:2668
msgid "adjusts color brightness to fine-tune it. works with erase as well"
msgstr "Adjusts color brightness to fine-tune it. Works with erase as well"

#: ../src/iop/retouch.c:2674
msgid "type for the blur algorithm"
msgstr "Type for the blur algorithm"

#: ../src/iop/retouch.c:2678
msgid "radius of the selected blur type"
msgstr "Radius of the selected blur type"

#: ../src/iop/retouch.c:2685
msgid "set the opacity on the selected shape"
msgstr "Set the opacity on the selected shape"

#: ../src/iop/retouch.c:2691
msgctxt "section"
msgid "retouch tools"
msgstr "Retouch tools"

#: ../src/iop/retouch.c:2693
msgctxt "section"
msgid "wavelet decompose"
msgstr "Wavelet decompose"

#: ../src/iop/retouch.c:2697
msgctxt "section"
msgid "shapes"
msgstr "Shapes"

#: ../src/iop/retouch.c:3840 ../src/iop/retouch.c:4662
#, c-format
msgid "max scale is %i for this image size"
msgstr "Max scale is %i for this image size"

#: ../src/iop/rgbcurve.c:118
msgid "rgb curve"
msgstr "RGB curve"

#: ../src/iop/rgbcurve.c:141
msgid "alter an image’s tones using curves in RGB color space"
msgstr "Alter an image’s tones using curves in RGB color space"

#: ../src/iop/rgbcurve.c:183
msgid "contrast | compression"
msgstr "Contrast | Compression"

#: ../src/iop/rgbcurve.c:193
msgid "linear (gamma 1.0)"
msgstr "Linear (gamma 1.0)"

#: ../src/iop/rgbcurve.c:204
msgid "contrast | medium (linear)"
msgstr "Contrast | Medium (linear)"

#: ../src/iop/rgbcurve.c:214
msgid "contrast | high (linear)"
msgstr "Contrast | High (linear)"

#: ../src/iop/rgbcurve.c:231
msgid "contrast | medium (gamma 2.2)"
msgstr "Contrast | Medium (gamma 2.2)"

#: ../src/iop/rgbcurve.c:247
msgid "contrast | high (gamma 2.2)"
msgstr "Contrast | High (gamma 2.2)"

#: ../src/iop/rgbcurve.c:261
msgid "non-contrast curve | gamma 2.0"
msgstr "Non-contrast curve | Gamma 2.0"

#: ../src/iop/rgbcurve.c:268
msgid "non-contrast curve | gamma 0.5"
msgstr "Non-contrast curve | Gamma 0.5"

#: ../src/iop/rgbcurve.c:275
msgid "non-contrast curve | logarithm (base 2)"
msgstr "Non-contrast curve | Logarithm (base 2)"

#: ../src/iop/rgbcurve.c:282
msgid "non-contrast curve | exponential (base 2)"
msgstr "Non-contrast curve | Exponential (base 2)"

#: ../src/iop/rgbcurve.c:1484 ../src/iop/rgblevels.c:1034
msgid "choose between linked and independent channels."
msgstr "Choose between linked and independent channels."

#: ../src/iop/rgbcurve.c:1489 ../src/iop/rgblevels.c:1039
msgid "curve nodes for r channel"
msgstr "Curve nodes for R channel"

#: ../src/iop/rgbcurve.c:1490 ../src/iop/rgblevels.c:1040
msgid "curve nodes for g channel"
msgstr "Curve nodes for G channel"

#: ../src/iop/rgbcurve.c:1491 ../src/iop/rgblevels.c:1041
msgid "curve nodes for b channel"
msgstr "Curve nodes for B channel"

#: ../src/iop/rgblevels.c:98
msgid "rgb levels"
msgstr "RGB levels"

#: ../src/iop/rgblevels.c:120
msgid "adjust black, white and mid-gray points in RGB color space"
msgstr "Adjust black, white and mid-gray points in RGB color space"

#: ../src/iop/rgblevels.c:1088
msgid "auto region"
msgstr "Auto region"

#: ../src/iop/rgblevels.c:1091
msgid ""
"apply auto levels based on a region defined by the user\n"
"click and drag to draw the area\n"
"right-click to cancel"
msgstr ""
"Apply auto levels based on a region defined by the user\n"
"Click and drag to draw the area\n"
"Right-click to cancel"

#: ../src/iop/rotatepixels.c:67
msgctxt "modulename"
msgid "rotate pixels"
msgstr "Rotate pixels"

#: ../src/iop/rotatepixels.c:96
msgid ""
"internal module to setup technical specificities of raw sensor\n"
"\n"
"you should not touch values here!"
msgstr ""
"Internal module to setup technical specificities of raw sensor\n"
"\n"
"You should not touch values here!"

#: ../src/iop/scalepixels.c:53
msgctxt "modulename"
msgid "scale pixels"
msgstr "Scale pixels"

#: ../src/iop/scalepixels.c:82
msgid ""
"module for setting pixel aspect ratio\n"
"\n"
"useful for certain sensor types\n"
"and anamorphic desqueeze"
msgstr ""
"Module for setting pixel aspect ratio\n"
"\n"
"Useful for certain sensor types\n"
"and anamorphic desqueeze"

#: ../src/iop/scalepixels.c:259
msgid "adjust pixel aspect ratio"
msgstr "Adjust pixel aspect ratio"

#: ../src/iop/shadhi.c:117
msgid "shadows and highlights"
msgstr "Shadows and highlights"

#: ../src/iop/shadhi.c:139
msgid ""
"modify the tonal range of the shadows and highlights\n"
"of an image by enhancing local contrast"
msgstr ""
"Modify the tonal range of the shadows and highlights\n"
"of an image by enhancing local contrast"

#: ../src/iop/shadhi.c:686 ../src/iop/splittoning.c:527
msgid "compress"
msgstr "Compress"

#: ../src/iop/shadhi.c:693
msgid "correct shadows"
msgstr "Correct shadows"

#: ../src/iop/shadhi.c:694
msgid "correct highlights"
msgstr "Correct highlights"

#: ../src/iop/shadhi.c:695
msgid "shift white point"
msgstr "Shift white point"

#: ../src/iop/shadhi.c:697
msgid "filter to use for softening. bilateral avoids halos"
msgstr "Filter to use for softening. Bilateral avoids halos"

#: ../src/iop/shadhi.c:698
msgid ""
"compress the effect on shadows/highlights and\n"
"preserve mid-tones"
msgstr ""
"Compress the effect on shadows/highlights and\n"
"preserve mid-tones"

#: ../src/iop/shadhi.c:699
msgid "adjust saturation of shadows"
msgstr "Adjust saturation of shadows"

#: ../src/iop/shadhi.c:700
msgid "adjust saturation of highlights"
msgstr "Adjust saturation of highlights"

#: ../src/iop/sharpen.c:70
msgctxt "modulename"
msgid "sharpen"
msgstr "Sharpen"

#: ../src/iop/sharpen.c:92
msgid "sharpen the details in the image using a standard UnSharp Mask (USM)"
msgstr "Sharpen the details in the image using a standard UnSharp Mask (USM)"

#: ../src/iop/sharpen.c:94
msgid "linear or non-linear, Lab, display or scene-referred"
msgstr "Linear or non-linear, Lab, display or scene-referred"

#: ../src/iop/sharpen.c:96
msgid "quasi-linear, Lab, display or scene-referred"
msgstr "Quasi-linear, Lab, display or scene-referred"

#: ../src/iop/sharpen.c:430
msgid "spatial extent of the unblurring"
msgstr "Spatial extent of the unblurring"

#: ../src/iop/sharpen.c:434
msgid "strength of the sharpen"
msgstr "Strength of the sharpen"

#: ../src/iop/sharpen.c:438
msgid "threshold to activate sharpen"
msgstr "Threshold to activate sharpen"

#: ../src/iop/sigmoid.c:192
msgid "sigmoid"
msgstr "Sigmoid"

#: ../src/iop/sigmoid.c:203
msgid ""
"apply a view transform to make an image displayable\n"
"on a screen or print using a robust and smooth\n"
"tone curve with optional color preservation methods"
msgstr ""
"Apply a view transform to make an image displayable\n"
"on a screen or print using a robust and smooth\n"
"tone curve with optional color preservation methods"

#: ../src/iop/sigmoid.c:258
msgid "neutral gray"
msgstr "Neutral gray"

#: ../src/iop/sigmoid.c:265
msgid "ACES 100-nit like"
msgstr "ACES 100-nit like"

#: ../src/iop/sigmoid.c:272
msgid "Reinhard"
msgstr "Reinhard"

#: ../src/iop/sigmoid.c:904
msgid ""
"compression of the applied curve\n"
"implicitly defines the supported input dynamic range"
msgstr ""
"Compression of the applied curve\n"
"Implicitly defines the supported input dynamic range"

#: ../src/iop/sigmoid.c:907
msgid ""
"shift the compression towards shadows or highlights.\n"
"negative values increase contrast in shadows.\n"
"positive values increase contrast in highlights.\n"
"the opposite end will see a reduction in contrast."
msgstr ""
"Shift the compression towards shadows or highlights.\n"
"Negative values increase contrast in shadows.\n"
"Positive values increase contrast in highlights.\n"
"The opposite end will see a reduction in contrast."

#: ../src/iop/sigmoid.c:916
msgid ""
"optional correction of the hue twist introduced by\n"
"the per-channel processing method."
msgstr ""
"Optional correction of the hue twist introduced by\n"
"the per-channel processing method."

#: ../src/iop/sigmoid.c:924
msgid "set custom primaries"
msgstr "Set custom primaries"

#: ../src/iop/sigmoid.c:930
msgid ""
"primaries to use as the base for below adjustments\n"
"'working profile' uses the profile set in 'input color profile'"
msgstr ""
"Primaries to use as the base for below adjustments\n"
"'Working profile' uses the profile set in 'Input color profile'"

#: ../src/iop/sigmoid.c:950
msgid "attenuate the purity of the red primary"
msgstr "Attenuate the purity of the red primary"

#: ../src/iop/sigmoid.c:951
msgid "rotate the red primary"
msgstr "Rotate the red primary"

#: ../src/iop/sigmoid.c:952
msgid "attenuate the purity of the green primary"
msgstr "Attenuate the purity of the green primary"

#: ../src/iop/sigmoid.c:953
msgid "rotate the green primary"
msgstr "Rotate the green primary"

#: ../src/iop/sigmoid.c:954
msgid "attenuate the purity of the blue primary"
msgstr "Attenuate the purity of the blue primary"

#: ../src/iop/sigmoid.c:955
msgid "rotate the blue primary"
msgstr "Rotate the blue primary"

#: ../src/iop/sigmoid.c:962
msgid "recover some of the original purity after the inset"
msgstr "Recover some of the original purity after the inset"

#: ../src/iop/sigmoid.c:966
msgid "display luminance"
msgstr "Display luminance"

#: ../src/iop/sigmoid.c:967
msgid "set display black/white targets"
msgstr "Set display black/white targets"

#: ../src/iop/sigmoid.c:975
msgid ""
"the black luminance of the target display or print.\n"
"can be used creatively for a faded look."
msgstr ""
"The black luminance of the target display or print.\n"
"Can be used creatively for a faded look."

#: ../src/iop/sigmoid.c:980
msgid ""
"the white luminance of the target display or print.\n"
"can be used creatively for a faded look or blowing out whites earlier."
msgstr ""
"The white luminance of the target display or print.\n"
"Can be used creatively for a faded look or blowing out whites earlier."

#: ../src/iop/soften.c:76
msgid "soften"
msgstr "Soften"

#: ../src/iop/soften.c:98
msgid "create a softened image using the Orton effect"
msgstr "Create a softened image using the Orton effect"

#: ../src/iop/soften.c:383
msgid "the size of blur"
msgstr "The size of blur"

#: ../src/iop/soften.c:387
msgid "the saturation of blur"
msgstr "The saturation of blur"

#: ../src/iop/soften.c:391
msgid "the brightness of blur"
msgstr "The brightness of blur"

#: ../src/iop/soften.c:395
msgid "the mix of effect"
msgstr "The mix of effect"

#: ../src/iop/splittoning.c:78
msgid "split-toning"
msgstr "Split-toning"

#: ../src/iop/splittoning.c:100
msgid ""
"use two specific colors for shadows and highlights and\n"
"create a linear toning effect between them up to a pivot"
msgstr ""
"Use two specific colors for shadows and highlights and\n"
"create a linear toning effect between them up to a pivot"

#: ../src/iop/splittoning.c:117
msgid "authentic sepia"
msgstr "Authentic sepia"

#: ../src/iop/splittoning.c:126
msgid "authentic cyanotype"
msgstr "Authentic cyanotype"

#: ../src/iop/splittoning.c:135
msgid "authentic platinotype"
msgstr "Authentic platinotype"

#: ../src/iop/splittoning.c:144
msgid "chocolate brown"
msgstr "Chocolate brown"

#: ../src/iop/splittoning.c:473
msgid "select the saturation tone"
msgstr "Select the saturation tone"

#: ../src/iop/splittoning.c:477
msgid "select tone color"
msgstr "Select tone color"

#: ../src/iop/splittoning.c:503
msgctxt "section"
msgid "shadows"
msgstr "Shadows"

#: ../src/iop/splittoning.c:509
msgctxt "section"
msgid "highlights"
msgstr "Highlights"

#: ../src/iop/splittoning.c:518
msgid "balance"
msgstr "Balance"

#: ../src/iop/splittoning.c:525
msgid "the balance of center of split-toning"
msgstr "The balance of center of split-toning"

#: ../src/iop/splittoning.c:529
msgid ""
"compress the effect on highlights/shadows and\n"
"preserve mid-tones"
msgstr ""
"Compress the effect on highlights/shadows and\n"
"preserve mid-tones"

#: ../src/iop/spots.c:55
msgid "spot removal"
msgstr "Spot removal"

#: ../src/iop/spots.c:60
msgid "this module is deprecated. please use the retouch module instead."
msgstr "This module is deprecated. Please use the retouch module instead."

#: ../src/iop/spots.c:65
msgid "remove sensor dust spots"
msgstr "Remove sensor dust spots"

#: ../src/iop/spots.c:68
msgid "geometric, raw"
msgstr "Geometric, raw"

#: ../src/iop/spots.c:232
msgid "spot module is limited to 64 shapes. please add a new instance!"
msgstr "Spot module is limited to 64 shapes. Please add a new instance!"

#: ../src/iop/spots.c:866
msgid "number of strokes:"
msgstr "Number of strokes:"

#: ../src/iop/spots.c:869
msgid ""
"click on a shape and drag on canvas.\n"
"use the mouse wheel to adjust size.\n"
"right-click to remove a shape."
msgstr ""
"Click on a shape and drag on canvas.\n"
"Use the mouse wheel to adjust size.\n"
"Right-click to remove a shape."

#: ../src/iop/spots.c:872
msgid "show and edit shapes"
msgstr "Show and edit shapes"

#: ../src/iop/temperature.c:241
msgctxt "modulename"
msgid "white balance"
msgstr "White balance"

#: ../src/iop/temperature.c:248
msgid "scale raw RGB channels to balance white and help demosaicing"
msgstr "Scale raw RGB channels to balance white and help demosaicing"

#: ../src/iop/temperature.c:1444
#, c-format
msgid "`%s' color matrix not found for image"
msgstr "`%s' color matrix not found for image"

#: ../src/iop/temperature.c:1500
#, c-format
msgid "failed to read camera white balance information from `%s'!"
msgstr "Failed to read camera white balance information from `%s'!"

#. old "camera". reason for change: all other RAW development
#. tools use "As Shot" or "shot"
#: ../src/iop/temperature.c:1668
msgctxt "white balance"
msgid "as shot"
msgstr "As shot"

#. old "spot", reason: describes exactly what'll happen
#: ../src/iop/temperature.c:1671
msgctxt "white balance"
msgid "from image area"
msgstr "From image area"

#: ../src/iop/temperature.c:1672
msgctxt "white balance"
msgid "user modified"
msgstr "User modified"

#. old "camera neutral", reason: better matches intent
#: ../src/iop/temperature.c:1674
msgctxt "white balance"
msgid "camera reference"
msgstr "Camera reference"

#: ../src/iop/temperature.c:1675
msgctxt "white balance"
msgid "as shot to reference"
msgstr "As shot to reference"

#: ../src/iop/temperature.c:1981 ../src/iop/temperature.c:1999
msgid "green channel coefficient"
msgstr "Green channel coefficient"

#: ../src/iop/temperature.c:1983
msgid "magenta channel coefficient"
msgstr "Magenta channel coefficient"

#: ../src/iop/temperature.c:1985
msgid "cyan channel coefficient"
msgstr "Cyan channel coefficient"

#: ../src/iop/temperature.c:1987
msgid "yellow channel coefficient"
msgstr "Yellow channel coefficient"

#: ../src/iop/temperature.c:1997
msgid "red channel coefficient"
msgstr "Red channel coefficient"

#: ../src/iop/temperature.c:2001
msgid "blue channel coefficient"
msgstr "Blue channel coefficient"

#: ../src/iop/temperature.c:2002
msgid "emerald"
msgstr "Emerald"

#: ../src/iop/temperature.c:2003
msgid "emerald channel coefficient"
msgstr "Emerald channel coefficient"

#: ../src/iop/temperature.c:2077
msgid "as shot"
msgstr "As shot"

#: ../src/iop/temperature.c:2080
msgid "set white balance to as shot"
msgstr "Set white balance to as shot"

#: ../src/iop/temperature.c:2090
msgid "from image area"
msgstr "From image area"

#: ../src/iop/temperature.c:2097
msgid "user modified"
msgstr "User modified"

#: ../src/iop/temperature.c:2100
msgid "set white balance to user modified"
msgstr "Set white balance to user modified"

#: ../src/iop/temperature.c:2103
msgid "camera reference"
msgstr "Camera reference"

#: ../src/iop/temperature.c:2108
msgid ""
"set white balance to camera reference point\n"
"in most cases it should be D65"
msgstr ""
"Set white balance to camera reference point\n"
"In most cases it should be D65"

#: ../src/iop/temperature.c:2112
msgid "as shot to reference"
msgstr "As shot to reference"

#: ../src/iop/temperature.c:2117
msgid ""
"set white balance to as shot and later correct to camera reference point,\n"
"in most cases it should be D65"
msgstr ""
"Set white balance to as shot and later correct to camera reference point.\n"
"In most cases it should be D65"

#: ../src/iop/temperature.c:2131
msgid "choose white balance setting"
msgstr "Choose white balance setting"

#: ../src/iop/temperature.c:2135
msgid "finetune"
msgstr "Finetune"

#: ../src/iop/temperature.c:2137
msgid "fine tune camera's white balance setting"
msgstr "Fine tune camera's white balance setting"

#: ../src/iop/temperature.c:2144
msgctxt "section"
msgid "scene illuminant temp"
msgstr "Scene illuminant temp"

#: ../src/iop/temperature.c:2145
msgid "click to cycle color mode on sliders"
msgstr "Click to cycle color mode on sliders"

#: ../src/iop/temperature.c:2157
msgid "color temperature (in Kelvin)"
msgstr "Color temperature (in Kelvin)"

#: ../src/iop/temperature.c:2162
msgid "tint"
msgstr "Tint"

#: ../src/iop/temperature.c:2165
msgid "color tint of the image, from magenta (value < 1) to green (value > 1)"
msgstr "Color tint of the image, from magenta (value < 1) to green (value > 1)"

#: ../src/iop/temperature.c:2176
msgid "channel coefficients"
msgstr "Channel coefficients"

#: ../src/iop/temperature.c:2185
msgid "various"
msgstr "Various"

#: ../src/iop/temperature.c:2210
msgid "white balance disabled for camera"
msgstr "White balance disabled for camera"

#: ../src/iop/tonecurve.c:156
msgid "tone curve"
msgstr "Tone curve"

#: ../src/iop/tonecurve.c:178
msgid "alter an image’s tones using curves"
msgstr "Alter an image’s tones using curves"

#: ../src/iop/tonecurve.c:583
msgid "gamma 1.0 (linear)"
msgstr "Gamma 1.0 (linear)"

#: ../src/iop/tonecurve.c:594
msgid "contrast - med (linear)"
msgstr "Contrast - med (linear)"

#: ../src/iop/tonecurve.c:607
msgid "contrast - high (linear)"
msgstr "Contrast - high (linear)"

#: ../src/iop/tonecurve.c:625
msgid "contrast - med (gamma 2.2)"
msgstr "Contrast - med (gamma 2.2)"

#: ../src/iop/tonecurve.c:644
msgid "contrast - high (gamma 2.2)"
msgstr "Contrast - high (gamma 2.2)"

#: ../src/iop/tonecurve.c:661
msgid "gamma 2.0"
msgstr "Gamma 2.0"

#: ../src/iop/tonecurve.c:668
msgid "gamma 0.5"
msgstr "Gamma 0.5"

#: ../src/iop/tonecurve.c:675
msgid "logarithm (base 2)"
msgstr "Logarithm (base 2)"

#: ../src/iop/tonecurve.c:682
msgid "exponential (base 2)"
msgstr "Exponential (base 2)"

#: ../src/iop/tonecurve.c:1261
msgid ""
"if set to auto, a and b curves have no effect and are not displayed. chroma "
"values (a and b) of each pixel are then adjusted based on L curve data. auto "
"XYZ is similar but applies the saturation changes in XYZ space."
msgstr ""
"If set to auto, a and b curves have no effect and are not displayed. Chroma "
"values (a and b) of each pixel are then adjusted based on L curve data. Auto "
"XYZ is similar but applies the saturation changes in XYZ space."

#: ../src/iop/tonecurve.c:1270
msgid "tonecurve for L channel"
msgstr "Tonecurve for L channel"

#: ../src/iop/tonecurve.c:1271
msgid "tonecurve for a channel"
msgstr "Tonecurve for a channel"

#: ../src/iop/tonecurve.c:1272
msgid "tonecurve for b channel"
msgstr "Tonecurve for b channel"

#: ../src/iop/tonecurve.c:1281 ../src/iop/watermark.c:1404
#: ../src/libs/colorpicker.c:779
msgid "pick color"
msgstr "Pick color"

#: ../src/iop/toneequal.c:316
msgid "tone equalizer"
msgstr "Tone equalizer"

#: ../src/iop/toneequal.c:321
msgid "tone curve|tone mapping|relight|background light|shadows highlights"
msgstr "tone curve|tone mapping|relight|background light|shadows highlights"

#: ../src/iop/toneequal.c:328
msgid "relight the scene as if the lighting was done directly on the scene"
msgstr "Relight the scene as if the lighting was done directly on the scene"

#: ../src/iop/toneequal.c:484
msgid "simple tone curve"
msgstr "Simple tone curve"

#: ../src/iop/toneequal.c:498
msgid "mask blending | all purposes"
msgstr "Mask blending | All purposes"

#: ../src/iop/toneequal.c:505
msgid "mask blending | people with backlight"
msgstr "Mask blending | People with backlight"

#: ../src/iop/toneequal.c:522
msgid "compress shadows/highlights | EIGF | strong"
msgstr "Compress shadows/highlights | EIGF | Strong"

#: ../src/iop/toneequal.c:527
msgid "compress shadows/highlights | GF | strong"
msgstr "Compress shadows/highlights | GF | Strong"

#: ../src/iop/toneequal.c:536
msgid "compress shadows/highlights | EIGF | medium"
msgstr "Compress shadows/highlights | EIGF | Medium"

#: ../src/iop/toneequal.c:541
msgid "compress shadows/highlights | GF | medium"
msgstr "Compress shadows/highlights | GF | Medium"

#: ../src/iop/toneequal.c:550
msgid "compress shadows/highlights | EIGF | soft"
msgstr "Compress shadows/highlights | EIGF | Soft"

#: ../src/iop/toneequal.c:555
msgid "compress shadows/highlights | GF | soft"
msgstr "Compress shadows/highlights | GF | Soft"

#: ../src/iop/toneequal.c:563
msgid "contrast tone curve | soft"
msgstr "Contrast tone curve | Soft"

#: ../src/iop/toneequal.c:568
msgid "contrast tone curve | medium"
msgstr "Contrast tone curve | Medium"

#: ../src/iop/toneequal.c:573
msgid "contrast tone curve | strong"
msgstr "Contrast tone curve | Strong"

#: ../src/iop/toneequal.c:596
msgid "relight: fill-in"
msgstr "Relight: fill-in"

#: ../src/iop/toneequal.c:1091
msgid "tone equalizer failed to allocate memory, check your RAM settings"
msgstr "Tone equalizer failed to allocate memory, check your RAM settings"

#: ../src/iop/toneequal.c:1773 ../src/iop/toneequal.c:2140
msgid "the interpolation is unstable, decrease the curve smoothing"
msgstr "The interpolation is unstable, decrease the curve smoothing"

#: ../src/iop/toneequal.c:1807 ../src/iop/toneequal.c:1873
msgid "wait for the preview to finish recomputing"
msgstr "Wait for the preview to finish recomputing"

#: ../src/iop/toneequal.c:2014 ../src/iop/toneequal.c:2565
msgid ""
"scroll over image to change tone exposure\n"
"shift+scroll for large steps; ctrl+scroll for small steps"
msgstr ""
"Scroll over image to change tone exposure\n"
"Shift+scroll for large steps; Ctrl+scroll for small steps"

#: ../src/iop/toneequal.c:2145
msgid "some parameters are out-of-bounds"
msgstr "Some parameters are out-of-bounds"

#: ../src/iop/toneequal.c:2462
#, c-format
msgid "%+.1f EV"
msgstr "%+.1f EV"

#: ../src/iop/toneequal.c:3144
#, c-format
msgid "[%s over image] change tone exposure"
msgstr "[%s over image] change tone exposure"

#: ../src/iop/toneequal.c:3147
#, c-format
msgid "[%s over image] change tone exposure in large steps"
msgstr "[%s over image] change tone exposure in large steps"

#: ../src/iop/toneequal.c:3150
#, c-format
msgid "[%s over image] change tone exposure in small steps"
msgstr "[%s over image] change tone exposure in small steps"

#. Simple view
#: ../src/iop/toneequal.c:3233 ../src/iop/toneequal.c:3262
#: ../src/iop/toneequal.c:3263 ../src/iop/toneequal.c:3264
#: ../src/iop/toneequal.c:3265 ../src/iop/toneequal.c:3266
#: ../src/iop/toneequal.c:3267 ../src/iop/toneequal.c:3268
#: ../src/iop/toneequal.c:3269 ../src/iop/toneequal.c:3270
msgid "simple"
msgstr "Simple"

#: ../src/iop/toneequal.c:3262
msgid "-8 EV"
msgstr "-8 EV"

#: ../src/iop/toneequal.c:3263
msgid "-7 EV"
msgstr "-7 EV"

#: ../src/iop/toneequal.c:3264
msgid "-6 EV"
msgstr "-6 EV"

#: ../src/iop/toneequal.c:3265
msgid "-5 EV"
msgstr "-5 EV"

#: ../src/iop/toneequal.c:3266
msgid "-4 EV"
msgstr "-4 EV"

#: ../src/iop/toneequal.c:3267
msgid "-3 EV"
msgstr "-3 EV"

#: ../src/iop/toneequal.c:3268
msgid "-2 EV"
msgstr "-2 EV"

#: ../src/iop/toneequal.c:3269
msgid "-1 EV"
msgstr "-1 EV"

#: ../src/iop/toneequal.c:3270
msgid "+0 EV"
msgstr "+0 EV"

#. Advanced view
#: ../src/iop/toneequal.c:3274
msgid "advanced"
msgstr "Advanced"

#: ../src/iop/toneequal.c:3300
msgid "double-click to reset the curve"
msgstr "Double-click to reset the curve"

#: ../src/iop/toneequal.c:3304
msgid "curve smoothing"
msgstr "Curve smoothing"

#: ../src/iop/toneequal.c:3307
msgid ""
"positive values will produce more progressive tone transitions\n"
"but the curve might become oscillatory in some settings.\n"
"negative values will avoid oscillations and behave more robustly\n"
"but may produce brutal tone transitions and damage local contrast."
msgstr ""
"Positive values will produce more progressive tone transitions\n"
"but the curve might become oscillatory in some settings.\n"
"Negative values will avoid oscillations and behave more robustly\n"
"but may produce brutal tone transitions and damage local contrast."

#: ../src/iop/toneequal.c:3320
msgid ""
"use this to slide the mask average exposure along channels\n"
"for a better control of the exposure correction with the available nodes."
msgstr ""
"Use this to slide the mask average exposure along channels\n"
"for a better control of the exposure correction with the available nodes."

#: ../src/iop/toneequal.c:3323
msgid "auto-adjust the average exposure"
msgstr "Auto-adjust the average exposure"

#: ../src/iop/toneequal.c:3330
msgid ""
"use this to counter the averaging effect of the guided filter\n"
"and dilate the mask contrast around -4EV\n"
"this allows to spread the exposure histogram over more channels\n"
"for a better control of the exposure correction."
msgstr ""
"Use this to counter the averaging effect of the guided filter\n"
"and dilate the mask contrast around -4EV\n"
"This allows to spread the exposure histogram over more channels\n"
"for a better control of the exposure correction."

#: ../src/iop/toneequal.c:3335
msgid "auto-adjust the contrast"
msgstr "Auto-adjust the contrast"

#. Masking options
#: ../src/iop/toneequal.c:3339
msgid "masking"
msgstr "Masking"

#: ../src/iop/toneequal.c:3344
msgid ""
"preview the mask and chose the estimator that gives you the\n"
"higher contrast between areas to dodge and areas to burn"
msgstr ""
"Preview the mask and chose the estimator that gives you the\n"
"higher contrast between areas to dodge and areas to burn"

#: ../src/iop/toneequal.c:3347
msgid "details"
msgstr "Details"

#: ../src/iop/toneequal.c:3350
msgid ""
"'no' affects global and local contrast (safe if you only add contrast)\n"
"'guided filter' only affects global contrast and tries to preserve local "
"contrast\n"
"'averaged guided filter' is a geometric mean of 'no' and 'guided filter' "
"methods\n"
"'EIGF' (exposure-independent guided filter) is a guided filter that is "
"exposure-independent, it smooths shadows and highlights the same way "
"(contrary to guided filter which smooths less the highlights)\n"
"'averaged EIGF' is a geometric mean of 'no' and 'exposure-independent guided "
"filter' methods"
msgstr ""
"'No' affects global and local contrast (safe if you only add contrast)\n"
"'Guided filter' only affects global contrast and tries to preserve local "
"contrast\n"
"'Averaged guided filter' is a geometric mean of 'No' and 'Guided filter' "
"methods\n"
"'EIGF' (exposure-independent guided filter) is a guided filter that is "
"exposure-independent, it smooths shadows and highlights the same way "
"(contrary to guided filter which smooths less the highlights)\n"
"'Averaged EIGF' is a geometric mean of 'No' and 'Exposure-independent guided "
"filter' methods"

#: ../src/iop/toneequal.c:3363
msgid ""
"number of passes of guided filter to apply\n"
"helps diffusing the edges of the filter at the expense of speed"
msgstr ""
"Number of passes of guided filter to apply\n"
"Helps diffusing the edges of the filter at the expense of speed"

#: ../src/iop/toneequal.c:3371
msgid ""
"diameter of the blur in percent of the largest image size\n"
"warning: big values of this parameter can make the darkroom\n"
"preview much slower if denoise profiled is used."
msgstr ""
"Diameter of the blur in percent of the largest image size\n"
"Warning: big values of this parameter can make the Darkroom\n"
"preview much slower if denoise profiled is used."

#: ../src/iop/toneequal.c:3379
msgid ""
"precision of the feathering:\n"
"higher values force the mask to follow edges more closely\n"
"but may void the effect of the smoothing\n"
"lower values give smoother gradients and better smoothing\n"
"but may lead to inaccurate edges taping and halos"
msgstr ""
"Precision of the feathering:\n"
"Higher values force the mask to follow edges more closely\n"
"but may void the effect of the smoothing\n"
"Lower values give smoother gradients and better smoothing\n"
"but may lead to inaccurate edges taping and halos"

#: ../src/iop/toneequal.c:3390
msgid ""
"0 disables the quantization.\n"
"higher values posterize the luminance mask to help the guiding\n"
"produce piece-wise smooth areas when using high feathering values"
msgstr ""
"0 disables the quantization.\n"
"Higher values posterize the luminance mask to help the guiding\n"
"Produce piece-wise smooth areas when using high feathering values"

#: ../src/iop/toneequal.c:3404 ../src/iop/toneequal.c:3411
msgid "display exposure mask"
msgstr "Display exposure mask"

#: ../src/iop/tonemap.cc:69
msgid "tone mapping"
msgstr "Tone mapping"

#: ../src/iop/tonemap.cc:85
msgid ""
"this module is deprecated. please use the local contrast or tone equalizer "
"module instead."
msgstr ""
"This module is deprecated. Please use the local contrast or tone equalizer "
"module instead."

#: ../src/iop/velvia.c:68
msgid "velvia"
msgstr "Velvia"

#: ../src/iop/velvia.c:95
msgid ""
"resaturate giving more weight to blacks,\n"
"whites and low-saturation pixels"
msgstr ""
"Resaturate giving more weight to blacks,\n"
"whites and low-saturation pixels"

#: ../src/iop/velvia.c:283
msgid "the strength of saturation boost"
msgstr "The strength of saturation boost"

#: ../src/iop/velvia.c:286
msgid "how much to spare highlights and shadows"
msgstr "How much to spare highlights and shadows"

#: ../src/iop/vibrance.c:59
msgid ""
"this module is deprecated. please use the vibrance slider in the color "
"balance rgb module instead."
msgstr ""
"This module is deprecated. Please use the Vibrance slider in the Color "
"balance RGB module instead."

#: ../src/iop/vibrance.c:92
msgid ""
"saturate and reduce the lightness of the most saturated pixels\n"
"to make the colors more vivid."
msgstr ""
"Saturate and reduce the lightness of the most saturated pixels\n"
"to make the colors more vivid."

#: ../src/iop/vibrance.c:199
msgid "the amount of vibrance"
msgstr "The amount of vibrance"

#: ../src/iop/vignette.c:116
msgid "simulate a lens fall-off close to edges"
msgstr "Simulate a lens fall-off close to edges"

#: ../src/iop/vignette.c:1010
msgid "lomo"
msgstr "Lomo"

#: ../src/iop/vignette.c:1048
msgctxt "section"
msgid "position / form"
msgstr "Position / form"

#: ../src/iop/vignette.c:1055
msgid "dithering"
msgstr "Dithering"

#: ../src/iop/vignette.c:1067
msgid "the radii scale of vignette for start of fall-off"
msgstr "The radii scale of vignette for start of fall-off"

#: ../src/iop/vignette.c:1069
msgid "the radii scale of vignette for end of fall-off"
msgstr "The radii scale of vignette for end of fall-off"

#: ../src/iop/vignette.c:1070
msgid "strength of effect on brightness"
msgstr "Strength of effect on brightness"

#: ../src/iop/vignette.c:1071
msgid "strength of effect on saturation"
msgstr "Strength of effect on saturation"

#: ../src/iop/vignette.c:1072
msgid "horizontal offset of center of the effect"
msgstr "Horizontal offset of center of the effect"

#: ../src/iop/vignette.c:1073
msgid "vertical offset of center of the effect"
msgstr "Vertical offset of center of the effect"

#: ../src/iop/vignette.c:1076
msgid ""
"shape factor\n"
"0 produces a rectangle\n"
"1 produces a circle or ellipse\n"
"2 produces a diamond"
msgstr ""
"Shape factor\n"
"0 produces a rectangle\n"
"1 produces a circle or ellipse\n"
"2 produces a diamond"

#: ../src/iop/vignette.c:1080
msgid "enable to have the ratio automatically follow the image size"
msgstr "Enable to have the ratio automatically follow the image size"

#: ../src/iop/vignette.c:1081
msgid "width-to-height ratio"
msgstr "Width-to-height ratio"

#: ../src/iop/vignette.c:1083
msgid "add some level of random noise to prevent banding"
msgstr "Add some level of random noise to prevent banding"

#: ../src/iop/vignette.c:1091
#, c-format
msgid "[%s on node] change vignette/feather size"
msgstr "[%s on node] change vignette/feather size"

#: ../src/iop/vignette.c:1094
#, c-format
msgid "[%s on node] change vignette/feather size keeping ratio"
msgstr "[%s on node] change vignette/feather size keeping ratio"

#: ../src/iop/vignette.c:1097
#, c-format
msgid "[%s on center] move vignette"
msgstr "[%s on center] move vignette"

#: ../src/iop/watermark.c:452
msgid "watermark"
msgstr "Watermark"

#: ../src/iop/watermark.c:457
msgid "overlay an SVG watermark like a signature on the image"
msgstr "Overlay an SVG watermark like a signature on the image"

#: ../src/iop/watermark.c:1355
msgid "marker"
msgstr "Marker"

#: ../src/iop/watermark.c:1358
#, c-format
msgid "SVG watermarks in %s/watermarks or %s/watermarks"
msgstr "SVG watermarks in %s/watermarks or %s/watermarks"

#. Simple text
#: ../src/iop/watermark.c:1368 ../src/iop/watermark.c:1369
msgid "text"
msgstr "Text"

#: ../src/iop/watermark.c:1370
msgid ""
"text string, tag: $(WATERMARK_TEXT)\n"
"use $(NL) to insert a line break"
msgstr ""
"Text string, tag: $(WATERMARK_TEXT)\n"
"Use $(NL) to insert a line break"

#: ../src/iop/watermark.c:1374
msgid "content"
msgstr "Content"

#. Text font
#: ../src/iop/watermark.c:1379
msgid "font"
msgstr "Font"

#: ../src/iop/watermark.c:1384
msgid ""
"text font, tags:\n"
"$(WATERMARK_FONT_FAMILY)\n"
"$(WATERMARK_FONT_STYLE)\n"
"$(WATERMARK_FONT_WEIGHT)"
msgstr ""
"Text font, tags:\n"
"$(WATERMARK_FONT_FAMILY)\n"
"$(WATERMARK_FONT_STYLE)\n"
"$(WATERMARK_FONT_WEIGHT)"

#: ../src/iop/watermark.c:1399
msgid ""
"watermark color, tag:\n"
"$(WATERMARK_COLOR)"
msgstr ""
"Watermark color, tag:\n"
"$(WATERMARK_COLOR)"

#: ../src/iop/watermark.c:1401
msgid "select watermark color"
msgstr "Select watermark color"

#: ../src/iop/watermark.c:1403
msgid "pick color from image"
msgstr "Pick color from image"

#: ../src/iop/watermark.c:1430
msgid ""
"choose how to scale the watermark\n"
"• image: scale watermark relative to whole image\n"
"• larger border: scale larger watermark border relative to larger image "
"border\n"
"• smaller border: scale larger watermark border relative to smaller image "
"border\n"
"• height: scale watermark height to image height\n"
"• advanced options: choose watermark and image dimensions independently"
msgstr ""
"Choose how to scale the watermark\n"
"• Image: scale watermark relative to whole image\n"
"• Larger border: scale larger watermark border relative to larger image "
"border\n"
"• Smaller border: scale larger watermark border relative to smaller image "
"border\n"
"• Height: scale watermark height to image height\n"
"• Advanced options: choose watermark and image dimensions independently"

#: ../src/iop/watermark.c:1439
msgid "reference image dimension against which to scale the watermark"
msgstr "Reference image dimension against which to scale the watermark"

#: ../src/iop/watermark.c:1443
msgid "watermark dimension to scale"
msgstr "Watermark dimension to scale"

#. Let's add some tooltips and hook up some signals...
#: ../src/iop/watermark.c:1468
msgid "the opacity of the watermark"
msgstr "The opacity of the watermark"

#: ../src/iop/watermark.c:1469
msgid "the scale of the watermark"
msgstr "The scale of the watermark"

#: ../src/iop/watermark.c:1470
msgid "the rotation of the watermark"
msgstr "The rotation of the watermark"

#: ../src/iop/zonesystem.c:93
msgid "zone system"
msgstr "Zone system"

#: ../src/iop/zonesystem.c:441
msgid ""
"lightness zones\n"
"use mouse scrollwheel to change the number of zones\n"
"left-click on a border to create a marker\n"
"right-click on a marker to delete it"
msgstr ""
"Lightness zones\n"
"Use mouse scrollwheel to change the number of zones\n"
"Left-click on a border to create a marker\n"
"Right-click on a marker to delete it"

#: ../src/libs/backgroundjobs.c:52
msgid "background jobs"
msgstr "Background jobs"

#: ../src/libs/camera.c:79
msgid "camera settings"
msgstr "Camera settings"

#: ../src/libs/camera.c:133
msgid "toggle view property in center view"
msgstr "Toggle view property in center view"

#: ../src/libs/camera.c:212
msgid "connection with camera lost, exiting tethering mode"
msgstr "Connection with camera lost, exiting tethering mode"

#: ../src/libs/camera.c:357
msgid "battery"
msgstr "Battery"

#: ../src/libs/camera.c:357
msgid "n/a"
msgstr "n/a"

#. Camera control
#: ../src/libs/camera.c:440
msgctxt "section"
msgid "camera control"
msgstr "Camera control"

#: ../src/libs/camera.c:444 ../src/libs/histogram.c:2584
msgid "modes"
msgstr "Modes"

#: ../src/libs/camera.c:445
msgid "timer (s)"
msgstr "Timer (s)"

#: ../src/libs/camera.c:446
msgid "count"
msgstr "Count"

#: ../src/libs/camera.c:447
msgid "brackets"
msgstr "Brackets"

#: ../src/libs/camera.c:448
msgid "bkt. steps"
msgstr "Bkt. steps"

#: ../src/libs/camera.c:481
msgid "capture image(s)"
msgstr "Capture image(s)"

#: ../src/libs/camera.c:484
msgid "toggle delayed capture mode"
msgstr "Toggle delayed capture mode"

#: ../src/libs/camera.c:485
msgid "toggle sequenced capture mode"
msgstr "Toggle sequenced capture mode"

#: ../src/libs/camera.c:486
msgid "toggle bracketed capture mode"
msgstr "Toggle bracketed capture mode"

#: ../src/libs/camera.c:487
msgid "the count of seconds before actually doing a capture"
msgstr "The count of seconds before actually doing a capture"

#: ../src/libs/camera.c:489
msgid ""
"the amount of images to capture in a sequence,\n"
"you can use this in conjunction with delayed mode to create stop-motion "
"sequences"
msgstr ""
"The amount of images to capture in a sequence,\n"
"You can use this in conjunction with delayed mode to create stop-motion "
"sequences"

#: ../src/libs/camera.c:492
msgid ""
"the amount of brackets on each side of centered shoot, amount of images = "
"(brackets*2) + 1"
msgstr ""
"The amount of brackets on each side of centered shoot, amount of images = "
"(brackets*2) + 1"

#: ../src/libs/camera.c:494
msgid ""
"the amount of steps per bracket, steps is camera configurable and usually 3 "
"steps per stop\n"
"with other words, 3 steps is 1EV exposure step between brackets"
msgstr ""
"The amount of steps per bracket, steps is camera configurable and usually 3 "
"steps per stop\n"
"With other words, 3 steps is 1EV exposure step between brackets"

#. User specified properties
#: ../src/libs/camera.c:517
msgctxt "section"
msgid "additional properties"
msgstr "Additional properties"

#: ../src/libs/camera.c:520
msgid "label"
msgstr "Label"

#: ../src/libs/camera.c:527
msgid "property"
msgstr "Property"

#: ../src/libs/camera.c:538
msgid "add user property"
msgstr "Add user property"

#: ../src/libs/camera.c:561
msgid "program"
msgstr "Program"

#: ../src/libs/camera.c:564 ../src/libs/camera.c:566
msgid "focus mode"
msgstr "Focus mode"

#: ../src/libs/camera.c:577
msgid "shutterspeed2"
msgstr "Shutterspeed2"

#: ../src/libs/camera.c:579
msgid "shutterspeed"
msgstr "Shutterspeed"

#: ../src/libs/camera.c:585
msgid "WB"
msgstr "WB"

#: ../src/libs/collect.c:162
msgid "collections"
msgstr "Collections"

#: ../src/libs/collect.c:167
msgid ""
"define search criteria for images\n"
"to be displayed or edited"
msgstr ""
"Define search criteria for images\n"
"to be displayed or edited"

#: ../src/libs/collect.c:431
msgid "update path to files"
msgstr "Update path to files"

#: ../src/libs/collect.c:515
#, c-format
msgid "problem selecting new path for the filmroll in %s"
msgstr "Problem selecting new path for the filmroll in %s"

#: ../src/libs/collect.c:589
msgid "update path to files..."
msgstr "Update path to files..."

#: ../src/libs/collect.c:594
msgid "remove..."
msgstr "Remove..."

#: ../src/libs/collect.c:1348
msgid "uncategorized"
msgstr "Uncategorized"

#: ../src/libs/collect.c:2285 ../src/libs/filters/rating_range.c:120
#: ../src/libs/filters/rating_range.c:146
#: ../src/libs/filters/rating_range.c:151
#: ../src/libs/filters/rating_range.c:302
msgid "rejected"
msgstr "Rejected"

#: ../src/libs/collect.c:2288 ../src/libs/filters/rating_range.c:122
#: ../src/libs/filters/rating_range.c:146
#: ../src/libs/filters/rating_range.c:303
msgid "not rated"
msgstr "Not rated"

#: ../src/libs/collect.c:2472
msgid "use <, <=, >, >=, <>, =, [;] as operators"
msgstr "Use <, <=, >, >=, <>, =, [;] as operators"

#: ../src/libs/collect.c:2476
msgid ""
"use <, <=, >, >=, <>, =, [;] as operators\n"
"star rating: 0-5\n"
"rejected images: -1"
msgstr ""
"Use <, <=, >, >=, <>, =, [;] as operators\n"
"Star rating: 0-5\n"
"Rejected images: -1"

#: ../src/libs/collect.c:2484
msgid ""
"use <, <=, >, >=, <>, =, [;] as operators\n"
"type dates in the form: YYYY:MM:DD hh:mm:ss.sss (only the year is mandatory)"
msgstr ""
"Use <, <=, >, >=, <>, =, [;] as operators\n"
"Type dates in the form: YYYY:MM:DD hh:mm:ss.sss (only the year is mandatory)"

#: ../src/libs/collect.c:2491
#, no-c-format
msgid "use `%' as wildcard and `,' to separate values"
msgstr "Use `%' as wildcard and `,' to separate values"

#: ../src/libs/collect.c:2498
#, no-c-format
msgid ""
"use `%' as wildcard\n"
"click to include hierarchy + sub-hierarchies (suffix `*')\n"
"shift+click to include only the current hierarchy (no suffix)\n"
"ctrl+click to include only sub-hierarchies (suffix `|%')"
msgstr ""
"Use `%' as wildcard\n"
"Click to include hierarchy + sub-hierarchies (suffix `*')\n"
"Shift+click to include only the current hierarchy (no suffix)\n"
"Ctrl+click to include only sub-hierarchies (suffix `|%')"

#: ../src/libs/collect.c:2508
#, no-c-format
msgid ""
"use `%' as wildcard\n"
"click to include location + sub-locations (suffix `*')\n"
"shift+click to include only the current location (no suffix)\n"
"ctrl+click to include only sub-locations (suffix `|%')"
msgstr ""
"Use `%' as wildcard\n"
"Click to include location + sub-locations (suffix `*')\n"
"Shift+click to include only the current location (no suffix)\n"
"Ctrl+click to include only sub-locations (suffix `|%')"

#: ../src/libs/collect.c:2518
#, no-c-format
msgid ""
"use `%' as wildcard\n"
"click to include current + sub-folders (suffix `*')\n"
"shift+click to include only the current folder (no suffix)\n"
"ctrl+click to include only sub-folders (suffix `|%')"
msgstr ""
"Use `%' as wildcard\n"
"Click to include current + sub-folders (suffix `*')\n"
"Shift+click to include only the current folder (no suffix)\n"
"Ctrl+click to include only sub-folders (suffix `|%')"

#: ../src/libs/collect.c:2526
#, no-c-format
msgid "use `%' as wildcard"
msgstr "Use `%' as wildcard"

#: ../src/libs/collect.c:2597 ../src/libs/collect.c:2618
#: ../src/libs/collect.c:3248
msgid "clear this rule"
msgstr "Clear this rule"

#: ../src/libs/collect.c:2602
msgid "clear this rule or add new rules"
msgstr "Clear this rule or add new rules"

#: ../src/libs/collect.c:3254
msgid "narrow down search"
msgstr "Narrow down search"

#: ../src/libs/collect.c:3261
msgid "add more images"
msgstr "Add more images"

#: ../src/libs/collect.c:3268
msgid "exclude images"
msgstr "Exclude images"

#: ../src/libs/collect.c:3277
msgid "change to: and"
msgstr "Change to: and"

#: ../src/libs/collect.c:3284
msgid "change to: or"
msgstr "Change to: or"

#: ../src/libs/collect.c:3291
msgid "change to: except"
msgstr "Change to: except"

#. the different categories
#: ../src/libs/collect.c:3320 ../src/libs/filtering.c:886
#: ../src/libs/filtering.c:945 ../src/libs/filtering.c:1608
#: ../src/libs/filtering.c:1944
msgid "files"
msgstr "Files"

#: ../src/libs/collect.c:3325 ../src/libs/export_metadata.c:178
#: ../src/libs/filtering.c:891 ../src/libs/filtering.c:950
#: ../src/libs/filtering.c:1616 ../src/libs/filtering.c:1948
#: ../src/libs/image.c:504 ../src/libs/image.c:605 ../src/libs/image.c:624
#: ../src/libs/metadata_view.c:1459
msgid "metadata"
msgstr "Metadata"

#: ../src/libs/collect.c:3344 ../src/libs/filtering.c:899
#: ../src/libs/filtering.c:958 ../src/libs/filtering.c:1946
msgid "times"
msgstr "Times"

#: ../src/libs/collect.c:3352 ../src/libs/filtering.c:907
#: ../src/libs/filtering.c:966 ../src/libs/filtering.c:1627
msgid "capture details"
msgstr "Capture details"

#: ../src/libs/collect.c:3381
msgid "collections settings"
msgstr "Collections settings"

#: ../src/libs/collect.c:3403 ../src/libs/export.c:1424
#: ../src/libs/metadata.c:1121 ../src/libs/metadata_view.c:1543
#: ../src/libs/recentcollect.c:297 ../src/libs/tagging.c:3969
msgid "preferences..."
msgstr "Preferences..."

#: ../src/libs/collect.c:3527 ../src/libs/filtering.c:1483
msgid "AND"
msgstr "AND"

#: ../src/libs/collect.c:3532 ../src/libs/filtering.c:1488
msgid "OR"
msgstr "OR"

#. case DT_LIB_COLLECT_MODE_AND_NOT:
#: ../src/libs/collect.c:3537 ../src/libs/filtering.c:1493
msgid "BUT NOT"
msgstr "BUT NOT"

#: ../src/libs/collect.c:3643
msgid "toggle collection sort order ascending/descending"
msgstr "Toggle collection sort order ascending/descending"

#: ../src/libs/collect.c:3741 ../src/libs/filtering.c:2214
msgid "revert to a previous set of rules"
msgstr "Revert to a previous set of rules"

#: ../src/libs/collect.c:3795
msgid "jump back to previous collection"
msgstr "Jump back to previous collection"

#: ../src/libs/colorpicker.c:52
msgid "RGB%"
msgstr "RGB%"

#: ../src/libs/colorpicker.c:52
msgid "LCh"
msgstr "LCh"

#: ../src/libs/colorpicker.c:52
msgid "HSV"
msgstr "HSV"

#: ../src/libs/colorpicker.c:52
msgid "Hex"
msgstr "Hex"

#: ../src/libs/colorpicker.c:54
msgid "mean"
msgstr "Mean"

#: ../src/libs/colorpicker.c:73
msgid "color picker"
msgstr "Color picker"

#: ../src/libs/colorpicker.c:629
msgid ""
"hover to highlight sample on canvas,\n"
"click to lock sample,\n"
"right-click to load sample area into active color picker"
msgstr ""
"Hover to highlight sample on canvas,\n"
"Click to lock sample,\n"
"Right-click to load sample area into active color picker"

#: ../src/libs/colorpicker.c:732 ../src/libs/colorpicker.c:791
msgid "click to (un)hide large color patch"
msgstr "Click to (un)hide large color patch"

#: ../src/libs/colorpicker.c:753
msgid "statistic"
msgstr "Statistic"

#: ../src/libs/colorpicker.c:754
msgid "select which statistic to show"
msgstr "Select which statistic to show"

#: ../src/libs/colorpicker.c:763
msgid "select which color mode to use"
msgstr "Select which color mode to use"

#: ../src/libs/colorpicker.c:775
msgid ""
"turn on color picker\n"
"ctrl+click or right-click to select an area"
msgstr ""
"Turn on color picker\n"
"Ctrl+click or right-click to select an area"

#: ../src/libs/colorpicker.c:816
msgid "add sample"
msgstr "Add sample"

#: ../src/libs/colorpicker.c:827
msgid "display samples on image/vectorscope"
msgstr "Display samples on image/vectorscope"

#: ../src/libs/colorpicker.c:828
msgid "display samples"
msgstr "Display samples"

#: ../src/libs/colorpicker.c:839
msgid "restrict scope to selection"
msgstr "Restrict scope to selection"

#: ../src/libs/colorpicker.c:840
msgid "restrict scope"
msgstr "Restrict scope"

#: ../src/libs/colorpicker.c:855
msgctxt "section"
msgid "live samples"
msgstr "Live samples"

#: ../src/libs/copy_history.c:53
msgid "history stack"
msgstr "History stack"

#: ../src/libs/copy_history.c:58
msgid ""
"perform actions on the history\n"
"stacks (edit histories) of the\n"
"currently selected images"
msgstr ""
"Perform actions on the history\n"
"stacks (edit histories) of the\n"
"currently selected images"

#: ../src/libs/copy_history.c:113
msgid "open sidecar file"
msgstr "Open sidecar file"

#: ../src/libs/copy_history.c:165
#, c-format
msgid "error loading file '%s'"
msgstr "Error loading file '%s'"

#: ../src/libs/copy_history.c:229
msgid "delete images' history?"
msgstr "Delete images' history?"

#: ../src/libs/copy_history.c:230
#, c-format
msgid "do you really want to clear history of %d selected image?"
msgid_plural "do you really want to clear history of %d selected images?"
msgstr[0] "Do you really want to clear history of %d selected image?"
msgstr[1] "Do you really want to clear history of %d selected images?"

#: ../src/libs/copy_history.c:299
msgid "selective copy..."
msgstr "Selective copy..."

#: ../src/libs/copy_history.c:300
msgid "choose which modules to copy from the source image"
msgstr "Choose which modules to copy from the source image"

#: ../src/libs/copy_history.c:306
msgid ""
"copy history stack of\n"
"first selected image"
msgstr ""
"Copy history stack of\n"
"first selected image"

#: ../src/libs/copy_history.c:311
msgid "selective paste..."
msgstr "Selective paste..."

#: ../src/libs/copy_history.c:312
msgid "choose which modules to paste to the target image(s)"
msgstr "Choose which modules to paste to the target image(s)"

#: ../src/libs/copy_history.c:317 ../src/libs/image.c:635
msgid "paste"
msgstr "Paste"

#: ../src/libs/copy_history.c:318
msgid ""
"paste history stack to\n"
"all selected images"
msgstr ""
"Paste history stack to\n"
"all selected images"

#: ../src/libs/copy_history.c:325
msgid ""
"compress history stack of\n"
"all selected images"
msgstr ""
"Compress history stack of\n"
"all selected images"

#: ../src/libs/copy_history.c:330
msgid ""
"discard history stack of\n"
"all selected images"
msgstr ""
"Discard history stack of\n"
"all selected images"

#: ../src/libs/copy_history.c:334
msgid "load sidecar file..."
msgstr "Load sidecar file..."

#: ../src/libs/copy_history.c:335
msgid ""
"open an XMP sidecar file\n"
"and apply it to selected images"
msgstr ""
"Open an XMP sidecar file\n"
"and apply it to selected images"

#: ../src/libs/copy_history.c:340
msgid "write history stack and tags to XMP sidecar files"
msgstr "Write history stack and tags to XMP sidecar files"

#: ../src/libs/duplicate.c:59
msgid "duplicate manager"
msgstr "Duplicate manager"

#: ../src/libs/duplicate.c:64
msgid ""
"create/rename/remove multiple\n"
"edits of the current image"
msgstr ""
"Create/rename/remove multiple\n"
"edits of the current image"

#: ../src/libs/duplicate.c:327
msgid "delete this duplicate"
msgstr "Delete this duplicate"

#: ../src/libs/duplicate.c:406
msgid "create a duplicate of the image with same history stack"
msgstr "Create a duplicate of the image with same history stack"

#: ../src/libs/duplicate.c:410
msgid "create a 'virgin' duplicate of the image without any development"
msgstr "Create a 'virgin' duplicate of the image without any development"

#: ../src/libs/export.c:175
msgid "export"
msgstr "Export"

#: ../src/libs/export.c:180
msgid ""
"create new files for the\n"
"currently selected images\n"
"which apply your edits"
msgstr ""
"Create new files for the\n"
"currently selected images\n"
"which apply your edits"

#: ../src/libs/export.c:341
msgid "invalid format for export selected"
msgstr "Invalid format for export selected"

#: ../src/libs/export.c:346
msgid "invalid storage for export selected"
msgstr "Invalid storage for export selected"

#: ../src/libs/export.c:358
msgid "export to disk"
msgstr "Export to disk"

#: ../src/libs/export.c:461
#, c-format
msgid "could not login to storage `%s'!"
msgstr "Could not login to storage '%s'!"

#: ../src/libs/export.c:630
#, c-format
msgid "which is equal to %s × %s px"
msgstr "Which is equal to %s × %s px"

#: ../src/libs/export.c:677
msgctxt "unit"
msgid "in"
msgstr "in"

#: ../src/libs/export.c:1168
#, c-format
msgid ""
"style to be applied on export:\n"
"<b>%s</b>"
msgstr ""
"Style to be applied on export:\n"
"<b>%s</b>"

#: ../src/libs/export.c:1221 ../src/libs/print_settings.c:1235
#: ../src/views/darkroom.c:1497
msgid "no styles have been created yet"
msgstr "No styles have been created yet"

#: ../src/libs/export.c:1439
msgid "target storage"
msgstr "Target storage"

#: ../src/libs/export.c:1463
msgid "file format"
msgstr "File format"

#: ../src/libs/export.c:1465
msgid ""
"images will be exported according to the format specified here\n"
"\n"
"when exporting to AVIF, EXR, JPEG XL, or XCF, selecting specific\n"
"metadata is not currently possible\n"
"\n"
"for these formats, no metadata fields will be included\n"
"unless the user selects <b>all</b> of the metadata checkboxes in\n"
"the export module preferences"
msgstr ""
"Images will be exported according to the format specified here\n"
"\n"
"When exporting to AVIF, EXR, JPEG XL, or XCF, selecting specific\n"
"metadata is not currently possible\n"
"\n"
"For these formats, no metadata fields will be included\n"
"unless the user selects <b>all</b> of the metadata checkboxes in\n"
"the Export module preferences"

#: ../src/libs/export.c:1486
msgid "set size"
msgstr "Set size"

#: ../src/libs/export.c:1487
msgid "choose a method for setting the output size"
msgstr "Choose a method for setting the output size"

#: ../src/libs/export.c:1490
msgid "in pixels (for file)"
msgstr "In pixels (for file)"

#: ../src/libs/export.c:1491
msgid "in cm (for print)"
msgstr "In cm (for print)"

#: ../src/libs/export.c:1492
msgid "in inch (for print)"
msgstr "In inch (for print)"

#: ../src/libs/export.c:1493
msgid "by scale (for file)"
msgstr "By scale (for file)"

#: ../src/libs/export.c:1496
msgid "print width"
msgstr "Print width"

#: ../src/libs/export.c:1498 ../src/libs/export.c:1515
msgid ""
"maximum output width limit.\n"
"click middle mouse button to reset to 0."
msgstr ""
"Maximum output width limit.\n"
"Click middle mouse button to reset to 0."

#: ../src/libs/export.c:1502
msgid "print height"
msgstr "Print height"

#: ../src/libs/export.c:1504 ../src/libs/export.c:1521
msgid ""
"maximum output height limit.\n"
"click middle mouse button to reset to 0."
msgstr ""
"Maximum output height limit.\n"
"Click middle mouse button to reset to 0."

#: ../src/libs/export.c:1510
msgid "resolution in dot per inch"
msgstr "Resolution in dot per inch"

#: ../src/libs/export.c:1534
msgid "@"
msgstr "@"

#: ../src/libs/export.c:1548 ../src/libs/tools/global_toolbox.c:214
msgid "px"
msgstr "px"

#: ../src/libs/export.c:1556
msgid ""
"it can be an integer, decimal number or simple fraction.\n"
"zero or empty values are equal to 1.\n"
"click middle mouse button to reset to 1."
msgstr ""
"It can be an integer, decimal number or simple fraction.\n"
"Zero or empty values are equal to 1.\n"
"Click middle mouse button to reset to 1."

#: ../src/libs/export.c:1571
msgid "allow upscaling"
msgstr "Allow upscaling"

#: ../src/libs/export.c:1579
msgid "high quality resampling"
msgstr "High quality resampling"

#: ../src/libs/export.c:1580
msgid "do high quality resampling during export"
msgstr "Do high quality resampling during export"

#: ../src/libs/export.c:1587
msgid "store masks"
msgstr "Store masks"

#: ../src/libs/export.c:1588
msgid "store masks as layers in exported images. only works for some formats."
msgstr "Store masks as layers in exported images. Only works for some formats."

#: ../src/libs/export.c:1597 ../src/libs/export.c:1632
#: ../src/libs/print_settings.c:2862 ../src/libs/print_settings.c:2908
msgid "image settings"
msgstr "Image settings"

#: ../src/libs/export.c:1607 ../src/libs/print_settings.c:2896
msgid "output ICC profiles"
msgstr "output ICC profiles"

#: ../src/libs/export.c:1615
msgid ""
"• perceptual: smoothly moves out-of-gamut colors into gamut, preserving "
"gradations,\n"
"but distorts in-gamut colors in the process.\n"
"note that perceptual is often a proprietary LUT that depends on the "
"destination space.\n"
"\n"
"• relative colorimetric: keeps luminance while reducing as little as "
"possible\n"
"saturation until colors fit in gamut.\n"
"\n"
"• saturation: designed to present eye-catching business graphics\n"
"by preserving the saturation. (not suited for photography).\n"
"\n"
"• absolute colorimetric: adapt white point of the image to the white point "
"of the\n"
"destination medium and do nothing else. mainly used when proofing colors.\n"
"(not suited for photography)."
msgstr ""
"• Perceptual: smoothly moves out-of-gamut colors into gamut, preserving "
"gradations,\n"
"but distorts in-gamut colors in the process.\n"
"Note that perceptual is often a proprietary LUT that depends on the "
"destination space.\n"
"\n"
"• Relative colorimetric: keeps luminance while reducing as little as "
"possible\n"
"saturation until colors fit in gamut.\n"
"\n"
"• Saturation: designed to present eye-catching business graphics\n"
"by preserving the saturation. (not suited for photography).\n"
"\n"
"• Absolute colorimetric: adapt white point of the image to the white point "
"of the\n"
"destination medium and do nothing else. Mainly used when proofing colors.\n"
"(not suited for photography)."

#: ../src/libs/export.c:1643 ../src/libs/print_settings.c:2942
msgid ""
"whether the style items are appended to the history or replacing the history"
msgstr ""
"Whether the style items are appended to the history or replacing the history"

#: ../src/libs/export.c:1646 ../src/libs/print_settings.c:2944
msgid "replace history"
msgstr "Replace history"

#: ../src/libs/export.c:1646 ../src/libs/print_settings.c:2944
msgid "append history"
msgstr "Append history"

#: ../src/libs/export.c:1653
msgid "select style to be applied on export"
msgstr "Select style to be applied on export"

#: ../src/libs/export.c:1656
msgid "temporary style to use while exporting"
msgstr "Temporary style to use while exporting"

#: ../src/libs/export.c:1657 ../src/libs/print_settings.c:2925
msgid "style"
msgstr "Style"

#: ../src/libs/export.c:1677
msgctxt "actionbutton"
msgid "start export"
msgstr "Start export"

#: ../src/libs/export.c:1683
msgctxt "section"
msgid "storage options"
msgstr "Storage options"

#: ../src/libs/export.c:1685
msgctxt "section"
msgid "format options"
msgstr "Format options"

#: ../src/libs/export.c:1687
msgctxt "section"
msgid "global options"
msgstr "Global options"

#: ../src/libs/export.c:1697
msgid "multi-preset export"
msgstr "Multi-preset export"

#: ../src/libs/export.c:1700
msgid "export the selected images with multiple presets"
msgstr "Export the selected images with multiple presets"

#: ../src/libs/export.c:1726
msgctxt "actionbutton"
msgid "start batch export"
msgstr "Start batch export"

#: ../src/libs/export_metadata.c:164
msgid "edit metadata exportation"
msgstr "Edit metadata exportation"

#. general info
#: ../src/libs/export_metadata.c:176
msgid "EXIF data"
msgstr "EXIF data"

#: ../src/libs/export_metadata.c:177
msgid "export EXIF metadata"
msgstr "Export EXIF metadata"

#: ../src/libs/export_metadata.c:179
msgid "export darktable XMP metadata (from metadata editor module)"
msgstr "Export Darktable XMP metadata (from metadata editor module)"

#: ../src/libs/export_metadata.c:184
msgid "only embedded"
msgstr "Only embedded"

#: ../src/libs/export_metadata.c:185
msgid ""
"per default the interface sends some (limited) metadata beside the image to "
"remote storage.\n"
"to avoid this and let only image embedded darktable XMP metadata, check this "
"flag.\n"
"if remote storage doesn't understand darktable XMP metadata, you can use "
"calculated metadata instead"
msgstr ""
"Per default the interface sends some (limited) metadata beside the image to "
"remote storage.\n"
"To avoid this and let only image embedded darktable XMP metadata, check this "
"flag.\n"
"If remote storage doesn't understand darktable XMP metadata, you can use "
"calculated metadata instead"

#. just empty widget
#: ../src/libs/export_metadata.c:193 ../src/libs/image.c:623
msgid "geo tags"
msgstr "Geo tags"

#: ../src/libs/export_metadata.c:194
msgid "export geo tags"
msgstr "Export geo tags"

#: ../src/libs/export_metadata.c:197
msgid "export tags (to Xmp.dc.Subject)"
msgstr "Export tags (to Xmp.dc.Subject)"

#: ../src/libs/export_metadata.c:200
msgid "private tags"
msgstr "Private tags"

#: ../src/libs/export_metadata.c:201
msgid "export private tags"
msgstr "Export private tags"

#: ../src/libs/export_metadata.c:203
msgid "synonyms"
msgstr "Synonyms"

#: ../src/libs/export_metadata.c:204
msgid "export tags synonyms"
msgstr "Export tags synonyms"

#: ../src/libs/export_metadata.c:206
msgid "omit hierarchy"
msgstr "Omit hierarchy"

#: ../src/libs/export_metadata.c:207
msgid ""
"only the last part of the hierarchical tags is included. can be useful if "
"categories are not used"
msgstr ""
"Only the last part of the hierarchical tags is included. Can be useful if "
"categories are not used"

#: ../src/libs/export_metadata.c:210
msgid "hierarchical tags"
msgstr "Hierarchical tags"

#: ../src/libs/export_metadata.c:211
msgid "export hierarchical tags (to Xmp.lr.Hierarchical Subject)"
msgstr "Export hierarchical tags (to Xmp.lr.Hierarchical Subject)"

#: ../src/libs/export_metadata.c:212
msgid "develop history"
msgstr "Develop history"

#: ../src/libs/export_metadata.c:213
msgid ""
"export darktable development data (recovery purpose in case of loss of "
"database or XMP file)"
msgstr ""
"Export Darktable development data (recovery purpose in case of loss of "
"database or XMP file)"

#: ../src/libs/export_metadata.c:219
msgid "redefined tag"
msgstr "Redefined tag"

#: ../src/libs/export_metadata.c:225
msgid "formula"
msgstr "Formula"

#: ../src/libs/export_metadata.c:228
msgid ""
"list of calculated metadata\n"
"click on '+' button to select and add new metadata\n"
"if formula is empty, the corresponding metadata is removed from exported "
"file,\n"
"if formula is '=', the EXIF metadata is exported even if EXIF data are "
"disabled\n"
"otherwise the corresponding metadata is calculated and added to exported "
"file\n"
"click on formula cell to edit\n"
"type '$(' to activate the completion and see the list of variables"
msgstr ""
"List of calculated metadata\n"
"Click on '+' button to select and add new metadata\n"
"If formula is empty, the corresponding metadata is removed from exported "
"file,\n"
"If formula is '=', the EXIF metadata is exported even if EXIF data are "
"disabled\n"
"Otherwise the corresponding metadata is calculated and added to exported "
"file\n"
"Click on formula cell to edit\n"
"Type '$(' to activate the completion and see the list of variables"

#: ../src/libs/export_metadata.c:280
msgid "add an output metadata tag"
msgstr "Add an output metadata tag"

#: ../src/libs/export_metadata.c:284 ../src/libs/metadata.c:938
msgid "delete metadata tag"
msgstr "Delete metadata tag"

#: ../src/libs/export_metadata.c:295
msgid "general settings"
msgstr "General settings"

#: ../src/libs/export_metadata.c:299
msgid "per metadata settings"
msgstr "Per metadata settings"

#: ../src/libs/filtering.c:49 ../src/libs/metadata_view.c:138
msgid "full path"
msgstr "Full path"

#: ../src/libs/filtering.c:64 ../src/libs/live_view.c:371
msgid "id"
msgstr "Id"

#: ../src/libs/filtering.c:65
msgid "custom sort"
msgstr "Custom sort"

#: ../src/libs/filtering.c:66
msgid "shuffle"
msgstr "Shuffle"

#: ../src/libs/filtering.c:265
msgid "collection filters"
msgstr "Collection filters"

#: ../src/libs/filtering.c:270
msgid ""
"refine the set of images to display or edit.\n"
"filters can be pinned to the top toolbar, where\n"
"they will also be visible in the darkroom"
msgstr ""
"Refine the set of images to display or edit.\n"
"Filters can be pinned to the top toolbar, where\n"
"they will also be visible in the darkroom"

#: ../src/libs/filtering.c:305
msgid "initial setting"
msgstr "Initial setting"

#: ../src/libs/filtering.c:324
msgid "imported: last 24h"
msgstr "Imported: last 24h"

#: ../src/libs/filtering.c:329
msgid "imported: last 30 days"
msgstr "Imported: last 30 days"

#: ../src/libs/filtering.c:335
msgid "taken: last 24h"
msgstr "Taken: last 24h"

#: ../src/libs/filtering.c:339
msgid "taken: last 30 days"
msgstr "Taken: last 30 days"

#: ../src/libs/filtering.c:731
msgid "click or click&#38;drag to select one or multiple values"
msgstr "Click or click&#38;drag to select one or multiple values"

#: ../src/libs/filtering.c:732
msgid "right-click opens a menu to select the available values"
msgstr "Right-click opens a menu to select the available values"

#: ../src/libs/filtering.c:829
#, c-format
msgid "you can't have more than %d rules"
msgstr "You can't have more than %d rules"

#: ../src/libs/filtering.c:943 ../src/libs/filtering.c:1606
msgid "rule property"
msgstr "Rule property"

#: ../src/libs/filtering.c:1000
msgid ""
"rule property\n"
"this can't be changed as the rule is pinned to the toolbar"
msgstr ""
"Rule property\n"
"This can't be changed as the rule is pinned to the toolbar"

#: ../src/libs/filtering.c:1082
msgctxt "quickfilter"
msgid "filter"
msgstr "Filter"

#: ../src/libs/filtering.c:1111
msgid ""
"this rule is pinned to the top toolbar\n"
"click to un-pin"
msgstr ""
"This rule is pinned to the top toolbar\n"
"Click to un-pin"

#: ../src/libs/filtering.c:1112
msgid "you can't disable the rule as it is pinned to the toolbar"
msgstr "You can't disable the rule as it is pinned to the toolbar"

#: ../src/libs/filtering.c:1113
msgid "you can't remove the rule as it is pinned to the toolbar"
msgstr "You can't remove the rule as it is pinned to the toolbar"

#: ../src/libs/filtering.c:1118
msgid "click to pin this rule to the top toolbar"
msgstr "Click to pin this rule to the top toolbar"

#: ../src/libs/filtering.c:1119
msgid "remove this collect rule"
msgstr "Remove this collect rule"

#: ../src/libs/filtering.c:1121
msgid "this rule is enabled"
msgstr "This rule is enabled"

#: ../src/libs/filtering.c:1123
msgid "this rule is disabled"
msgstr "This rule is disabled"

#: ../src/libs/filtering.c:1251
msgid "or"
msgstr "or"

#: ../src/libs/filtering.c:1252
msgid "and not"
msgstr "and not"

#: ../src/libs/filtering.c:1254
msgid "define how this rule should interact with the previous one"
msgstr "Define how this rule should interact with the previous one"

#: ../src/libs/filtering.c:1517
msgid " (off)"
msgstr " (off)"

#: ../src/libs/filtering.c:1705
msgid "you can't add more rules."
msgstr "You can't add more rules."

#: ../src/libs/filtering.c:1739
msgid "shown filters"
msgstr "Shown filters"

#: ../src/libs/filtering.c:1754
msgid "new filter"
msgstr "New filter"

#. the actions part of the popover
#: ../src/libs/filtering.c:1761
msgid "actions"
msgstr "Actions"

#: ../src/libs/filtering.c:1764
msgid "reset quickfilters"
msgstr "Reset quickfilters"

#: ../src/libs/filtering.c:1937
msgid "sort order"
msgstr "Sort order"

#: ../src/libs/filtering.c:1940
msgid "determine the sort order of shown images"
msgstr "Determine the sort order of shown images"

#: ../src/libs/filtering.c:1960
msgid "sort direction"
msgstr "Sort direction"

#: ../src/libs/filtering.c:1965
msgid "remove this sort order"
msgstr "Remove this sort order"

#: ../src/libs/filtering.c:2049
#, c-format
msgid "you can't have more than %d sort orders"
msgstr "You can't have more than %d sort orders"

#: ../src/libs/filtering.c:2102
msgid "DESC"
msgstr "DESC"

#: ../src/libs/filtering.c:2102
msgid "ASC"
msgstr "ASC"

#: ../src/libs/filtering.c:2210
msgid "new rule"
msgstr "New rule"

#: ../src/libs/filtering.c:2211
msgid "append new rule to collect images"
msgstr "Append new rule to collect images"

#: ../src/libs/filtering.c:2222 ../src/libs/tools/filter.c:116
msgid "sort by"
msgstr "Sort by"

#: ../src/libs/filtering.c:2230
msgid "new sort"
msgstr "New sort"

#: ../src/libs/filtering.c:2231
msgid "append new sort to order images"
msgstr "Append new sort to order images"

#: ../src/libs/filtering.c:2234
msgid "revert to a previous set of sort orders"
msgstr "Revert to a previous set of sort orders"

#. we change the tooltip of the reset button here, as we are sure the header is defined now
#: ../src/libs/filtering.c:2281
msgid ""
"reset\n"
"ctrl+click to remove pinned rules too"
msgstr ""
"Reset\n"
"Ctrl+click to remove pinned rules too"

#: ../src/libs/filters/colors.c:140
msgid "Y"
msgstr "Y"

#: ../src/libs/filters/colors.c:149
msgid "P"
msgstr "P"

#: ../src/libs/filters/colors.c:269
msgid "color filter"
msgstr "Color filter"

#: ../src/libs/filters/colors.c:294
msgid ""
"filter by images color label\n"
"click to toggle the color label selection\n"
"ctrl+click to exclude the color label\n"
"the gray button affects all color labels"
msgstr ""
"Filter by images color label\n"
"Click to toggle the color label selection\n"
"Ctrl+click to exclude the color label\n"
"The gray button affects all color labels"

#. create the filter combobox
#: ../src/libs/filters/colors.c:301 ../src/libs/filters/colors.c:312
#: ../src/libs/filters/history.c:153 ../src/libs/filters/local_copy.c:142
#: ../src/libs/filters/module_order.c:161 ../src/libs/filters/rating.c:198
#: ../src/libs/filters/rating.c:209 ../src/libs/filters/rating_range.c:356
msgid "rules"
msgstr "Rules"

#: ../src/libs/filters/colors.c:306
msgid ""
"filter by images color label\n"
"intersection: images having all selected color labels\n"
"union: images with at least one of the selected color labels"
msgstr ""
"Filter by images color label\n"
"Intersection: images having all selected color labels\n"
"Union: images with at least one of the selected color labels"

#: ../src/libs/filters/filename.c:368
msgid ""
"enter filename to search.\n"
"multiple values can be separated by ','\n"
"\n"
"right-click to get existing filenames"
msgstr ""
"Enter filename to search.\n"
"Multiple values can be separated by ','\n"
"\n"
"Right-click to get existing filenames"

#: ../src/libs/filters/filename.c:378
msgid "extension"
msgstr "Extension"

#: ../src/libs/filters/filename.c:379
msgid ""
"enter extension to search with starting dot\n"
"multiple values can be separated by ','\n"
"handled keywords: 'RAW', 'NOT RAW', 'LDR', 'HDR'\n"
"\n"
"right-click to get existing extensions"
msgstr ""
"Enter extension to search with starting dot\n"
"Multiple values can be separated by ','\n"
"Handled keywords: 'RAW', 'NOT RAW', 'LDR', 'HDR'\n"
"\n"
"Right-click to get existing extensions"

#: ../src/libs/filters/filename.c:404
msgid ""
"click to select filename\n"
"ctrl+click to select multiple values"
msgstr ""
"Click to select filename\n"
"Ctrl+click to select multiple values"

#: ../src/libs/filters/filename.c:430
msgid ""
"click to select extension\n"
"ctrl+click to select multiple values"
msgstr ""
"Click to select extension\n"
"Ctrl+click to select multiple values"

#. the button to close the popup
#: ../src/libs/filters/filename.c:452
msgid "ok"
msgstr "OK"

#. predefined selections
#: ../src/libs/filters/history.c:38 ../src/libs/filters/local_copy.c:38
#: ../src/libs/filters/module_order.c:155 ../src/libs/filters/rating_range.c:59
#: ../src/libs/filters/rating_range.c:83 ../src/libs/filters/rating_range.c:131
#: ../src/libs/filters/ratio.c:70 ../src/libs/filters/ratio.c:83
msgid "all images"
msgstr "All images"

#: ../src/libs/filters/history.c:153
msgid "filter on history state"
msgstr "Filter on history state"

#: ../src/libs/filters/local_copy.c:142
msgid "local copied state filter"
msgstr "Local copied state filter"

#: ../src/libs/filters/module_order.c:161
msgid "filter images based on their module order"
msgstr "Filter images based on their module order"

#: ../src/libs/filters/rating.c:198
msgid "comparator"
msgstr "Comparator"

#: ../src/libs/filters/rating.c:199 ../src/libs/filters/rating.c:209
msgid "filter by images rating"
msgstr "Filter by images rating"

#: ../src/libs/filters/rating.c:209 ../src/libs/image.c:620
#: ../src/libs/tools/ratings.c:56
msgid "ratings"
msgstr "Ratings"

#: ../src/libs/filters/rating.c:210
msgid "unstarred only"
msgstr "Unstarred only"

#: ../src/libs/filters/rating.c:211 ../src/libs/filters/rating_range.c:65
#: ../src/libs/filters/rating_range.c:89
msgid "rejected only"
msgstr "Rejected only"

#: ../src/libs/filters/rating.c:211 ../src/libs/filters/rating_range.c:62
#: ../src/libs/filters/rating_range.c:86 ../src/libs/filters/rating_range.c:158
msgid "all except rejected"
msgstr "All except rejected"

#: ../src/libs/filters/rating_range.c:67 ../src/libs/filters/rating_range.c:91
msgid "not rated only"
msgstr "Not rated only"

#: ../src/libs/filters/rating_range.c:296
msgid "better"
msgstr "Better"

#: ../src/libs/filters/rating_range.c:297
msgid "worse"
msgstr "Worse"

#: ../src/libs/filters/rating_range.c:298
msgid "cap"
msgstr "Cap"

#: ../src/libs/filters/rating_range.c:313
msgid "rating filter"
msgstr "Rating filter"

#: ../src/libs/filters/ratio.c:72 ../src/libs/filters/ratio.c:84
msgid "portrait images"
msgstr "Portrait images"

#: ../src/libs/filters/ratio.c:73 ../src/libs/filters/ratio.c:85
msgid "square images"
msgstr "Square images"

#: ../src/libs/filters/ratio.c:74 ../src/libs/filters/ratio.c:86
msgid "landscape images"
msgstr "Landscape images"

#: ../src/libs/filters/search.c:180
#, no-c-format
msgid ""
"filter by text from images metadata, camera brand/model, tags, file path and "
"name\n"
"`%' is the wildcard character\n"
"by default start and end wildcards are auto-applied\n"
"starting or ending with a double quote disables the corresponding wildcard\n"
"is dimmed during the search execution"
msgstr ""
"Filter by text from images metadata, camera brand/model, tags, file path and "
"name\n"
"`%' is the wildcard character\n"
"By default start and end wildcards are auto-applied\n"
"Starting or ending with a double quote disables the corresponding wildcard\n"
"Is dimmed during the search execution"

#: ../src/libs/geotagging.c:147
msgid ""
"set geolocation information for\n"
"the currently selected images"
msgstr ""
"Set geolocation information for\n"
"the currently selected images"

#: ../src/libs/geotagging.c:377
msgid "apply offset and geo-location"
msgstr "Apply offset and geo-location"

#: ../src/libs/geotagging.c:378 ../src/libs/geotagging.c:1968
msgid "apply geo-location"
msgstr "Apply geo-location"

#: ../src/libs/geotagging.c:380
msgid ""
"apply offset and geo-location to matching images\n"
"double operation: two ctrl+z to undo"
msgstr ""
"Apply offset and geo-location to matching images\n"
"Double operation: two Ctrl+z to undo"

#: ../src/libs/geotagging.c:382 ../src/libs/geotagging.c:1969
msgid "apply geo-location to matching images"
msgstr "Apply geo-location to matching images"

#: ../src/libs/geotagging.c:830
msgid "GPX file track segments"
msgstr "GPX file track segments"

#: ../src/libs/geotagging.c:846 ../src/libs/geotagging.c:1914
msgid "start time"
msgstr "Start time"

#: ../src/libs/geotagging.c:847
msgid "end time"
msgstr "End time"

#: ../src/libs/geotagging.c:848 ../src/libs/geotagging.c:1916
msgid "points"
msgstr "Points"

#: ../src/libs/geotagging.c:849 ../src/libs/geotagging.c:1918
#: ../src/libs/image.c:503
msgid "images"
msgstr "Images"

#: ../src/libs/geotagging.c:949
msgid "open GPX file"
msgstr "Open GPX file"

#: ../src/libs/geotagging.c:950 ../src/libs/tools/lighttable.c:419
#: ../src/libs/tools/lighttable.c:491 ../src/views/darkroom.c:2374
msgid "preview"
msgstr "Preview"

#: ../src/libs/geotagging.c:963
msgid "GPS data exchange format"
msgstr "GPS data exchange format"

#: ../src/libs/geotagging.c:1787
msgid "date/time"
msgstr "Date/time"

#: ../src/libs/geotagging.c:1788
msgid ""
"enter the new date/time (YYYY:MM:DD hh:mm:ss[.sss])\n"
"key in the new numbers or scroll over the cell"
msgstr ""
"Enter the new date/time (YYYY:MM:DD hh:mm:ss[.sss])\n"
"Key in the new numbers or scroll over the cell"

#: ../src/libs/geotagging.c:1792
msgid "original date/time"
msgstr "Original date/time"

#: ../src/libs/geotagging.c:1796
msgid "lock date/time offset value to apply it onto another selection"
msgstr "Lock date/time offset value to apply it onto another selection"

#: ../src/libs/geotagging.c:1800
msgid "date/time offset"
msgstr "Date/time offset"

#: ../src/libs/geotagging.c:1801
msgid "offset or difference ([-]dd hh:mm:ss[.sss])"
msgstr "Offset or difference ([-]dd hh:mm:ss[.sss])"

#. apply
#: ../src/libs/geotagging.c:1805
msgid "apply offset"
msgstr "Apply offset"

#: ../src/libs/geotagging.c:1806
msgid "apply offset to selected images"
msgstr "Apply offset to selected images"

#: ../src/libs/geotagging.c:1809
msgid "apply date/time"
msgstr "Apply date/time"

#: ../src/libs/geotagging.c:1810
msgid "apply the same date/time to selected images"
msgstr "Apply the same date/time to selected images"

#: ../src/libs/geotagging.c:1820
msgid ""
"start typing to show a list of permitted values and select your timezone.\n"
"press enter to confirm, so that the asterisk * disappears"
msgstr ""
"Start typing to show a list of permitted values and select your timezone.\n"
"Press enter to confirm, so that the asterisk * disappears"

#. gpx
#: ../src/libs/geotagging.c:1860
msgid "apply GPX track file..."
msgstr "Apply GPX track file..."

#: ../src/libs/geotagging.c:1861
msgid "parses a GPX file and updates location of selected images"
msgstr "Parses a GPX file and updates location of selected images"

#: ../src/libs/geotagging.c:1872
msgctxt "section"
msgid "GPX file"
msgstr "GPX file"

#: ../src/libs/geotagging.c:1879
msgid "select a GPX track file..."
msgstr "Select a GPX track file..."

#: ../src/libs/geotagging.c:1896
msgid ""
"list of track segments in the GPX file, for each segment:\n"
"- the start date/time in local time (LT)\n"
"- the number of track points\n"
"- the number of matching images based on images date/time, offset and time "
"zone\n"
"- more detailed time information hovering the row"
msgstr ""
"List of track segments in the GPX file, for each segment:\n"
"- the start date/time in local time (LT)\n"
"- the number of track points\n"
"- the number of matching images based on images date/time, offset and time "
"zone\n"
"- more detailed time information hovering the row"

#. the gpx_view_button is invisible and the label and tooltip of cannot be displayed on GUI.
#. but label is use in "shortcuts" dialog.
#: ../src/libs/geotagging.c:1933
msgid "view entire track"
msgstr "View entire track"

#: ../src/libs/geotagging.c:1934
msgid "refresh map to view entire selected track segments"
msgstr "Refresh map to view entire selected track segments"

#: ../src/libs/geotagging.c:1948
msgid "preview images"
msgstr "Preview images"

#: ../src/libs/geotagging.c:1953
msgid "show on map matching images"
msgstr "Show on map matching images"

#: ../src/libs/geotagging.c:1956
msgid "select images"
msgstr "Select images"

#: ../src/libs/geotagging.c:1957
msgid "select matching images"
msgstr "Select matching images"

#: ../src/libs/geotagging.c:1965
msgid "number of matching images versus selected images"
msgstr "Number of matching images versus selected images"

#: ../src/libs/histogram.c:112
msgid "monochromatic"
msgstr "Monochromatic"

#: ../src/libs/histogram.c:113
msgid "analogous"
msgstr "Analogous"

#: ../src/libs/histogram.c:114
msgid "analogous complementary"
msgstr "Analogous complementary"

#: ../src/libs/histogram.c:115
msgid "complementary"
msgstr "Complementary"

#: ../src/libs/histogram.c:116
msgid "split complementary"
msgstr "Split complementary"

#: ../src/libs/histogram.c:117
msgid "dyad"
msgstr "Dyad"

#: ../src/libs/histogram.c:118
msgid "triad"
msgstr "Triad"

#: ../src/libs/histogram.c:119
msgid "tetrad"
msgstr "Tetrad"

#: ../src/libs/histogram.c:125
msgid "vectorscope"
msgstr "Vectorscope"

#: ../src/libs/histogram.c:126
msgid "waveform"
msgstr "Waveform"

#: ../src/libs/histogram.c:127
msgid "RGB parade"
msgstr "RGB parade"

#: ../src/libs/histogram.c:128 ../src/libs/histogram.c:2525
msgid "histogram"
msgstr "Histogram"

#: ../src/libs/histogram.c:216
msgid "scopes"
msgstr "Scopes"

#: ../src/libs/histogram.c:1012
msgid ""
"unsupported profile selected for histogram, it will be replaced with linear "
"Rec2020"
msgstr ""
"Unsupported profile selected for histogram, it will be replaced with linear "
"Rec2020"

#: ../src/libs/histogram.c:1663
msgid "use buttons at top of graph to change type"
msgstr "Use buttons at top of graph to change type"

#: ../src/libs/histogram.c:1664
msgid "click on ❓ and then graph for documentation"
msgstr "Click on ❓ and then graph for documentation"

#: ../src/libs/histogram.c:1665
msgid "use color picker module to restrict area"
msgstr "Use color picker module to restrict area"

#: ../src/libs/histogram.c:1673
msgid "scroll to coarse-rotate"
msgstr "Scroll to coarse-rotate"

#: ../src/libs/histogram.c:1674
msgid "ctrl+scroll to fine rotate"
msgstr "Ctrl+scroll to fine rotate"

#: ../src/libs/histogram.c:1675
msgid "shift+scroll to change width"
msgstr "Shift+scroll to change width"

#: ../src/libs/histogram.c:1676
msgid "alt+scroll to cycle"
msgstr "Alt+scroll to cycle"

#: ../src/libs/histogram.c:1688
msgid "drag to change black point"
msgstr "Drag to change black point"

#: ../src/libs/histogram.c:1689 ../src/libs/histogram.c:1696
msgid "double-click resets"
msgstr "Double-click resets"

#: ../src/libs/histogram.c:1695
msgid "drag to change exposure"
msgstr "Drag to change exposure"

#: ../src/libs/histogram.c:1835 ../src/libs/histogram.c:1877
msgid "set scale to linear"
msgstr "Set scale to linear"

#: ../src/libs/histogram.c:1840 ../src/libs/histogram.c:1882
msgid "set scale to logarithmic"
msgstr "Set scale to logarithmic"

#: ../src/libs/histogram.c:1858
msgid "set scope to vertical"
msgstr "Set scope to vertical"

#: ../src/libs/histogram.c:1863
msgid "set scope to horizontal"
msgstr "Set scope to horizontal"

#: ../src/libs/histogram.c:1892
msgid "set view to AzBz"
msgstr "Set view to AzBz"

#: ../src/libs/histogram.c:1898
msgid "set view to RYB"
msgstr "Set view to RYB"

#: ../src/libs/histogram.c:1904
msgid "set view to u*v*"
msgstr "Set view to u*v*"

#: ../src/libs/histogram.c:2528 ../src/libs/histogram.c:2596
msgid "cycle histogram modes"
msgstr "Cycle histogram modes"

#: ../src/libs/histogram.c:2535 ../src/libs/histogram.c:2598
msgid "hide histogram"
msgstr "Hide histogram"

#: ../src/libs/histogram.c:2601 ../src/libs/histogram.c:2634
msgid "switch histogram view"
msgstr "Switch histogram view"

#: ../src/libs/histogram.c:2609
msgid "toggle blue channel"
msgstr "Toggle blue channel"

#: ../src/libs/histogram.c:2611 ../src/libs/histogram.c:2620
#: ../src/libs/histogram.c:2629
msgid "toggle colors"
msgstr "Toggle colors"

#: ../src/libs/histogram.c:2618
msgid "toggle green channel"
msgstr "Toggle green channel"

#: ../src/libs/histogram.c:2627
msgid "toggle red channel"
msgstr "Toggle red channel"

#: ../src/libs/histogram.c:2639
msgid "cycle vectorscope types"
msgstr "Cycle vectorscope types"

#: ../src/libs/histogram.c:2650
msgid "color harmonies"
msgstr "Color harmonies"

#: ../src/libs/histogram.c:2664
msgid "cycle color harmonies"
msgstr "Cycle color harmonies"

#: ../src/libs/history.c:103
msgid ""
"display the sequence of edit actions\n"
"- click on an entry to temporarily return to\n"
"  that earlier state of the edit\n"
"  (warning: any edits will be made to that\n"
"  earlier state, losing later changes)\n"
"- shift-click to focus that module without\n"
"  changing the edit state"
msgstr ""
"Display the sequence of edit actions\n"
"- Click on an entry to temporarily return to\n"
"  that earlier state of the edit\n"
"  (warning: any edits will be made to that\n"
"  earlier state, losing later changes)\n"
"- Shift-click to focus that module without\n"
"  changing the edit state"

#: ../src/libs/history.c:140
msgid "compress history stack"
msgstr "Compress history stack"

#: ../src/libs/history.c:141
msgid ""
"create a minimal history stack which produces the same image\n"
"ctrl+click to truncate history to the selected item"
msgstr ""
"Create a minimal history stack which produces the same image\n"
"Ctrl+click to truncate history to the selected item"

#: ../src/libs/history.c:152
msgid "create a style from the current history stack"
msgstr "Create a style from the current history stack"

#: ../src/libs/history.c:154
msgid "create style from history"
msgstr "Create style from history"

#: ../src/libs/history.c:208
msgid "always-on module"
msgstr "Always-on module"

#: ../src/libs/history.c:214
msgid "default enabled module"
msgstr "Default enabled module"

#: ../src/libs/history.c:221
msgid "deprecated module"
msgstr "Deprecated module"

#: ../src/libs/history.c:941
msgid "colorspace"
msgstr "Colorspace"

#: ../src/libs/history.c:943
msgid "mask mode"
msgstr "Mask mode"

#: ../src/libs/history.c:945
msgid "blend mode"
msgstr "Blend mode"

#: ../src/libs/history.c:947
msgid "blend operation"
msgstr "Blend operation"

#: ../src/libs/history.c:949
msgid "blend fulcrum"
msgstr "Blend fulcrum"

#: ../src/libs/history.c:957
msgid "mask blur"
msgstr "Mask blur"

#: ../src/libs/history.c:960
msgid "raster mask instance"
msgstr "Raster mask instance"

#: ../src/libs/history.c:961
msgid "raster mask id"
msgstr "Raster mask id"

#: ../src/libs/history.c:962
msgid "invert mask"
msgstr "Invert mask"

#: ../src/libs/history.c:968
msgid "drawn mask polarity"
msgstr "Drawn mask polarity"

#: ../src/libs/history.c:972
#, c-format
msgid "a drawn mask was added"
msgstr "A drawn mask was added"

#: ../src/libs/history.c:974
#, c-format
msgid "the drawn mask was removed"
msgstr "The drawn mask was removed"

#: ../src/libs/history.c:975
#, c-format
msgid "the drawn mask was changed"
msgstr "The drawn mask was changed"

#: ../src/libs/history.c:1007
msgid "parametric output mask:"
msgstr "Parametric output mask:"

#: ../src/libs/history.c:1008
msgid "parametric input mask:"
msgstr "Parametric input mask:"

#: ../src/libs/history.c:1342
msgid "delete image's history?"
msgstr "Delete image's history?"

#: ../src/libs/history.c:1343
msgid "do you really want to clear history of current image?"
msgstr "Do you really want to clear history of current image?"

#: ../src/libs/image.c:74
msgid "actions on selection"
msgstr "Actions on selection"

#: ../src/libs/image.c:306
msgid "delete (trash)"
msgstr "Delete (trash)"

#: ../src/libs/image.c:309
msgid "physically delete from disk (using trash if possible)"
msgstr "Physically delete from disk (using trash if possible)"

#: ../src/libs/image.c:310
msgid "physically delete from disk immediately"
msgstr "Physically delete from disk immediately"

#: ../src/libs/image.c:515 ../src/libs/modulegroups.c:3994
#: ../src/libs/styles.c:895
msgid "remove"
msgstr "Remove"

#: ../src/libs/image.c:517
msgid "remove images from the image library, without deleting"
msgstr "Remove images from the image library, without deleting"

#: ../src/libs/image.c:526
msgid "move..."
msgstr "Move..."

#: ../src/libs/image.c:528
msgid "move to other folder"
msgstr "Move to other folder"

#: ../src/libs/image.c:531
msgid "copy..."
msgstr "Copy..."

#: ../src/libs/image.c:533
msgid "copy to other folder"
msgstr "Copy to other folder"

#: ../src/libs/image.c:537
msgid "create HDR"
msgstr "Create HDR"

#: ../src/libs/image.c:539
msgid "create a high dynamic range image from selected shots"
msgstr "Create a high dynamic range image from selected shots"

#: ../src/libs/image.c:544
msgid "add a duplicate to the image library, including its history stack"
msgstr "Add a duplicate to the image library, including its history stack"

#: ../src/libs/image.c:551 ../src/libs/image.c:556
msgid "rotate selected images 90 degrees CCW"
msgstr "Rotate selected images 90 degrees CCW"

#: ../src/libs/image.c:562 ../src/libs/image.c:567
msgid "rotate selected images 90 degrees CW"
msgstr "Rotate selected images 90 degrees CW"

#: ../src/libs/image.c:570
msgid "reset rotation"
msgstr "Reset rotation"

#: ../src/libs/image.c:572
msgid "reset rotation to EXIF data"
msgstr "Reset rotation to EXIF data"

#: ../src/libs/image.c:575
msgid "copy locally"
msgstr "Copy locally"

#: ../src/libs/image.c:577
msgid "copy the image locally"
msgstr "Copy the image locally"

#: ../src/libs/image.c:581
msgid "resync local copy"
msgstr "Resync local copy"

#: ../src/libs/image.c:583
msgid "synchronize the image's XMP and remove the local copy"
msgstr "Synchronize the image's XMP and remove the local copy"

#: ../src/libs/image.c:587
msgctxt "selected images action"
msgid "group"
msgstr "Group"

#: ../src/libs/image.c:589
msgid "add selected images to expanded group or create a new one"
msgstr "Add selected images to expanded group or create a new one"

#: ../src/libs/image.c:593
msgid "ungroup"
msgstr "Ungroup"

#: ../src/libs/image.c:595
msgid "remove selected images from the group"
msgstr "Remove selected images from the group"

#: ../src/libs/image.c:615 ../src/libs/metadata_view.c:144
msgid "flags"
msgstr "Flags"

#: ../src/libs/image.c:620
msgid "select ratings metadata"
msgstr "Select ratings metadata"

#: ../src/libs/image.c:621
msgid "select colors metadata"
msgstr "Select colors metadata"

#: ../src/libs/image.c:622
msgid "select tags metadata"
msgstr "Select tags metadata"

#: ../src/libs/image.c:623
msgid "select geo tags metadata"
msgstr "Select geo tags metadata"

#: ../src/libs/image.c:624
msgid "select darktable metadata (from metadata editor module)"
msgstr "Select Darktable metadata (from metadata editor module)"

#: ../src/libs/image.c:629
msgid "set the selected image as source of metadata"
msgstr "Set the selected image as source of metadata"

#: ../src/libs/image.c:636
msgid "paste selected metadata on selected images"
msgstr "Paste selected metadata on selected images"

#: ../src/libs/image.c:641
msgid "clear selected metadata on selected images"
msgstr "Clear selected metadata on selected images"

#: ../src/libs/image.c:647
msgid "how to handle existing metadata"
msgstr "How to handle existing metadata"

#: ../src/libs/image.c:650
msgid "merge"
msgstr "Merge"

#: ../src/libs/image.c:655
msgid ""
"update all image information to match changes to file\n"
"warning: resets star ratings unless you select\n"
"'ignore EXIF rating' in the 'import' module"
msgstr ""
"Update all image information to match changes to file\n"
"Warning: resets star ratings unless you select\n"
"'Ignore EXIF rating' in the 'Import' module"

#: ../src/libs/image.c:662
msgid "set selection as monochrome images and activate monochrome workflow"
msgstr "Set selection as monochrome images and activate monochrome workflow"

#: ../src/libs/image.c:666
msgid "set selection as color images"
msgstr "Set selection as color images"

#: ../src/libs/image.c:674
msgid "duplicate virgin"
msgstr "Duplicate virgin"

#: ../src/libs/import.c:284
#, c-format
msgid "device \"%s\" connected on port \"%s\"."
msgstr "Device \"%s\" connected on port \"%s\"."

#: ../src/libs/import.c:296 ../src/libs/import.c:371 ../src/libs/import.c:2046
msgid "copy & import from camera"
msgstr "Copy & import from camera"

#: ../src/libs/import.c:310 ../src/libs/import.c:375
msgid "tethered shoot"
msgstr "Tethered shoot"

#: ../src/libs/import.c:320 ../src/libs/import.c:377
msgid "unmount camera"
msgstr "Unmount camera"

#: ../src/libs/import.c:345
msgid ""
"camera is locked by another application\n"
"make sure it is no longer mounted\n"
"or quit the locking application"
msgstr ""
"Camera is locked by another application\n"
"Make sure it is no longer mounted\n"
"or quit the locking application"

#: ../src/libs/import.c:350
msgid "tethering and importing is disabled for this camera"
msgstr "Tethering and importing is disabled for this camera"

#: ../src/libs/import.c:352 ../src/libs/import.c:373
msgid "mount camera"
msgstr "Mount camera"

#: ../src/libs/import.c:998
#, c-format
msgid "%d image out of %d selected"
msgid_plural "%d images out of %d selected"
msgstr[0] "%d image out of %d selected"
msgstr[1] "%d images out of %d selected"

#: ../src/libs/import.c:1450
msgid "choose the root of the folder tree below"
msgstr "Choose the root of the folder tree below"

#: ../src/libs/import.c:1453
msgid "places"
msgstr "Places"

#: ../src/libs/import.c:1461
msgid "restore all default places you have removed"
msgstr "Restore all default places you have removed"

#: ../src/libs/import.c:1468
msgid "remove the selected custom place"
msgstr "Remove the selected custom place"

#: ../src/libs/import.c:1475
msgid "add a custom place"
msgstr "Add a custom place"

#: ../src/libs/import.c:1483
msgid "you can add custom places using the plus icon"
msgstr "You can add custom places using the plus icon"

#: ../src/libs/import.c:1511
msgid "select a folder to see the content"
msgstr "Select a folder to see the content"

#: ../src/libs/import.c:1514
msgid "folders"
msgstr "Folders"

#: ../src/libs/import.c:1590
msgid "home"
msgstr "Home"

#: ../src/libs/import.c:1604
msgid "pictures"
msgstr "Pictures"

#: ../src/libs/import.c:1891
msgid "mark already imported images"
msgstr "Mark already imported images"

#: ../src/libs/import.c:1905
msgid "modified"
msgstr "Modified"

#: ../src/libs/import.c:1912
msgid "file 'modified date/time', may be different from 'Exif date/time'"
msgstr "File 'modified date/time', may be different from 'Exif date/time'"

#: ../src/libs/import.c:1924
msgid "show/hide thumbnails"
msgstr "Show/hide thumbnails"

#: ../src/libs/import.c:1998
msgid "naming rules"
msgstr "Naming rules"

#: ../src/libs/import.c:2044
msgid "add to library"
msgstr "Add to library"

#: ../src/libs/import.c:2045
msgid "copy & import"
msgstr "Copy & import"

#: ../src/libs/import.c:2083
msgid "select new"
msgstr "Select new"

#: ../src/libs/import.c:2134
msgid "please wait while prefetching the list of images from camera..."
msgstr "Please wait while prefetching the list of images from camera..."

#: ../src/libs/import.c:2284
msgid "invalid override date/time format"
msgstr "Invalid override date/time format"

#: ../src/libs/import.c:2352
msgid "import base directory"
msgstr "Import base directory"

#: ../src/libs/import.c:2353
msgid ""
"before copying images to the darktable base directory make sure it is "
"defined as you prefer.\n"
"further information can be found in the darktable manual.\n"
"\n"
"inspect darktable preferences -> import.\n"
"check and possibly correct the 'base directory naming pattern'"
msgstr ""
"Before copying images to the darktable base directory make sure it is "
"defined as you prefer.\n"
"Further information can be found in the darktable manual.\n"
"\n"
"Inspect darktable preferences -> import.\n"
"Check and possibly correct the 'base directory naming pattern'"

#: ../src/libs/import.c:2357
msgid "_come back & check"
msgstr "_Come back & check"

#: ../src/libs/import.c:2357
msgid "_understood & done"
msgstr "_Understood & done"

#. add import buttons
#: ../src/libs/import.c:2420
msgid "add to library..."
msgstr "Add to library..."

#: ../src/libs/import.c:2422
msgid "add existing images to the library"
msgstr "Add existing images to the library"

#: ../src/libs/import.c:2428
msgid "copy & import..."
msgstr "Copy & import..."

#: ../src/libs/import.c:2430
msgid ""
"copy and optionally rename images before adding them to the library\n"
"patterns can be defined to rename the images and specify the destination "
"folders"
msgstr ""
"Copy and optionally rename images before adding them to the library\n"
"Patterns can be defined to rename the images and specify the destination "
"folders"

#: ../src/libs/import.c:2452
msgid "parameters"
msgstr "Parameters"

#: ../src/libs/ioporder.c:200
msgid "v3.0 for RAW input"
msgstr "V3.0 for RAW input"

#: ../src/libs/ioporder.c:208
msgid "v3.0 for JPEG/non-RAW input"
msgstr "V3.0 for JPEG/non-RAW input"

#: ../src/libs/ioporder.c:217
msgid "v5.0 for RAW input"
msgstr "V5.0 for RAW input"

#: ../src/libs/ioporder.c:226
msgid "v5.0 for JPEG/non-RAW input"
msgstr "V5.0 for JPEG/non-RAW input"

#: ../src/libs/lib.c:374
msgid "deleting preset for obsolete module"
msgstr "Deleting preset for obsolete module"

#: ../src/libs/lib.c:538
msgid "manage presets..."
msgstr "Manage presets..."

#: ../src/libs/lib.c:563
msgid "nothing to save"
msgstr "Nothing to save"

#: ../src/libs/lib.c:1264
msgid "show module"
msgstr "Show module"

#: ../src/libs/lib.c:1289
msgid "presets and preferences"
msgstr "Presets and preferences"

#: ../src/libs/lib.c:1598
msgid "utility module"
msgstr "Utility module"

#: ../src/libs/live_view.c:122
msgid "live view"
msgstr "Live view"

#: ../src/libs/live_view.c:325 ../src/libs/live_view.c:327
msgid "toggle live view"
msgstr "Toggle live view"

#: ../src/libs/live_view.c:330 ../src/libs/live_view.c:332
msgid "zoom live view"
msgstr "Zoom live view"

#: ../src/libs/live_view.c:338
msgid "flip live view horizontally"
msgstr "Flip live view horizontally"

#: ../src/libs/live_view.c:347
msgid "move focus point in (big steps)"
msgstr "Move focus point in (big steps)"

#: ../src/libs/live_view.c:351
msgid "move focus point in (small steps)"
msgstr "Move focus point in (small steps)"

#: ../src/libs/live_view.c:354
msgid "run autofocus"
msgstr "Run autofocus"

#: ../src/libs/live_view.c:358
msgid "move focus point out (small steps)"
msgstr "Move focus point out (small steps)"

#: ../src/libs/live_view.c:363
msgid "move focus point out (big steps)"
msgstr "Move focus point out (big steps)"

#: ../src/libs/live_view.c:368
msgid "overlay"
msgstr "Overlay"

#: ../src/libs/live_view.c:370
msgid "selected image"
msgstr "Selected image"

#: ../src/libs/live_view.c:372
msgid "overlay another image over the live view"
msgstr "Overlay another image over the live view"

#: ../src/libs/live_view.c:383
msgid "enter image id of the overlay manually"
msgstr "Enter image id of the overlay manually"

#: ../src/libs/live_view.c:395
msgid "overlay mode"
msgstr "Overlay mode"

#: ../src/libs/live_view.c:397
msgctxt "blendmode"
msgid "xor"
msgstr "Xor"

#: ../src/libs/live_view.c:398
msgctxt "blendmode"
msgid "add"
msgstr "Add"

#: ../src/libs/live_view.c:399
msgctxt "blendmode"
msgid "saturate"
msgstr "Saturate"

#: ../src/libs/live_view.c:405
msgctxt "blendmode"
msgid "color dodge"
msgstr "Color dodge"

#: ../src/libs/live_view.c:406
msgctxt "blendmode"
msgid "color burn"
msgstr "Color burn"

#: ../src/libs/live_view.c:407
msgctxt "blendmode"
msgid "hard light"
msgstr "Hard light"

#: ../src/libs/live_view.c:408
msgctxt "blendmode"
msgid "soft light"
msgstr "Soft light"

#: ../src/libs/live_view.c:410
msgctxt "blendmode"
msgid "exclusion"
msgstr "Exclusion"

#: ../src/libs/live_view.c:411
msgctxt "blendmode"
msgid "HSL hue"
msgstr "HSL hue"

#: ../src/libs/live_view.c:412
msgctxt "blendmode"
msgid "HSL saturation"
msgstr "HSL saturation"

#: ../src/libs/live_view.c:413
msgctxt "blendmode"
msgid "HSL color"
msgstr "HSL color"

#: ../src/libs/live_view.c:414
msgctxt "blendmode"
msgid "HSL luminosity"
msgstr "HSL luminosity"

#: ../src/libs/live_view.c:415
msgid "mode of the overlay"
msgstr "Mode of the overlay"

#: ../src/libs/live_view.c:423
msgid "split line"
msgstr "Split line"

#: ../src/libs/live_view.c:426
msgid "only draw part of the overlay"
msgstr "Only draw part of the overlay"

#: ../src/libs/location.c:106
msgid "find location"
msgstr "Find location"

#: ../src/libs/map_locations.c:36
msgid "locations"
msgstr "Locations"

#: ../src/libs/map_locations.c:233
msgid "new sub-location"
msgstr "New sub-location"

#: ../src/libs/map_locations.c:237 ../src/libs/map_locations.c:285
#: ../src/libs/map_locations.c:954
msgid "new location"
msgstr "New location"

#: ../src/libs/map_locations.c:585
#, c-format
msgid "location name '%s' already exists"
msgstr "Location name '%s' already exists"

#: ../src/libs/map_locations.c:776
msgid "edit location"
msgstr "Edit location"

#: ../src/libs/map_locations.c:779
msgid "delete location"
msgstr "Delete location"

#: ../src/libs/map_locations.c:789
msgid "update filmstrip"
msgstr "Update filmstrip"

#: ../src/libs/map_locations.c:796
msgid "go to collection (lighttable)"
msgstr "Go to collection (Lighttable)"

#: ../src/libs/map_locations.c:841
msgid ""
"terminate edit (press enter or escape) before selecting another location"
msgstr ""
"Terminate edit (press enter or escape) before selecting another location"

#: ../src/libs/map_locations.c:925
msgid ""
"list of user locations,\n"
"click to show or hide a location on the map:\n"
" - wheel scroll inside the shape to resize it\n"
" - <shift> or <ctrl> scroll to modify the width or the height\n"
" - click inside the shape and drag it to change its position\n"
" - ctrl+click to move an image from inside the location\n"
"ctrl+click to edit a location name\n"
" - a pipe '|' symbol breaks the name into several levels\n"
" - to remove a group of locations clear its name\n"
" - press enter to validate the new name, escape to cancel the edit\n"
"right-click for other actions: delete location and go to collection"
msgstr ""
"List of user locations.\n"
"Click to show or hide a location on the map:\n"
" - wheel scroll inside the shape to resize it\n"
" - <Shift> or <Ctrl> scroll to modify the width or the height\n"
" - click inside the shape and drag it to change its position\n"
" - Ctrl+click to move an image from inside the location\n"
"Ctrl+click to edit a location name\n"
" - a pipe '|' symbol breaks the name into several levels\n"
" - to remove a group of locations clear its name\n"
" - press Enter to validate the new name, Escape to cancel the edit\n"
"Right-click for other actions: delete location and go to collection"

#: ../src/libs/map_locations.c:951
msgid ""
"select the shape of the location's limits on the map, circle or rectangle\n"
"or even polygon if available (select first a polygon place in 'find "
"location' module)"
msgstr ""
"Select the shape of the location's limits on the map, circle or rectangle\n"
"or even polygon if available (select first a polygon place in 'find "
"location' module)"

#: ../src/libs/map_locations.c:955
msgid "add a new location on the center of the visible map"
msgstr "Add a new location on the center of the visible map"

#: ../src/libs/map_locations.c:959
msgid "show all"
msgstr "Show all"

#: ../src/libs/map_locations.c:962
msgid "show all locations which are on the visible map"
msgstr "Show all locations which are on the visible map"

#: ../src/libs/map_settings.c:39
msgid "map settings"
msgstr "Map settings"

#: ../src/libs/map_settings.c:89
msgid "map source"
msgstr "Map source"

#: ../src/libs/map_settings.c:90
msgid "select the source of the map. some entries might not work"
msgstr "Select the source of the map. Some entries might not work"

#: ../src/libs/masks.c:63
msgid ""
"manipulate the drawn shapes used\n"
"for masks on the processing modules"
msgstr ""
"Manipulate the drawn shapes used\n"
"for masks on the processing modules"

#: ../src/libs/masks.c:109
msgid "feather"
msgstr "Feather"

#: ../src/libs/masks.c:356
#, c-format
msgid "group #%d"
msgstr "Group #%d"

#: ../src/libs/masks.c:1087
msgid "duplicate this shape"
msgstr "Duplicate this shape"

#: ../src/libs/masks.c:1091
msgid "delete this shape"
msgstr "Delete this shape"

#: ../src/libs/masks.c:1097
msgid "delete group"
msgstr "Delete group"

#: ../src/libs/masks.c:1104
msgid "remove from group"
msgstr "Remove from group"

#: ../src/libs/masks.c:1112
msgid "group the forms"
msgstr "Group the forms"

#: ../src/libs/masks.c:1120
msgid "use inverted shape"
msgstr "Use inverted shape"

#: ../src/libs/masks.c:1124
msgid "mode: union"
msgstr "Mode: union"

#: ../src/libs/masks.c:1126
msgid "mode: intersection"
msgstr "Mode: intersection"

#: ../src/libs/masks.c:1128
msgid "mode: difference"
msgstr "Mode: difference"

#: ../src/libs/masks.c:1130
msgid "mode: sum"
msgstr "Mode: sum"

#: ../src/libs/masks.c:1132
msgid "mode: exclusion"
msgstr "Mode: exclusion"

#: ../src/libs/masks.c:1148
msgid "delete unused shapes"
msgstr "Delete unused shapes"

#: ../src/libs/masks.c:1872
msgid "created shapes"
msgstr "Created shapes"

#: ../src/libs/masks.c:1879 ../src/libs/masks.c:1894 ../src/libs/masks.c:1908
#: ../src/libs/masks.c:1910
msgid "properties"
msgstr "Properties"

#: ../src/libs/masks.c:1882
msgid "no shapes selected"
msgstr "No shapes selected"

#: ../src/libs/masks.c:1908
msgid "pressure"
msgstr "Pressure"

#: ../src/libs/masks.c:1910
msgid "smoothing"
msgstr "Smoothing"

#: ../src/libs/metadata.c:65
msgid "metadata editor"
msgstr "Metadata editor"

#: ../src/libs/metadata.c:70
msgid ""
"modify text metadata fields of\n"
"the currently selected images"
msgstr ""
"Modify text metadata fields of\n"
"the currently selected images"

#: ../src/libs/metadata.c:604
msgid ""
"metadata text\n"
"ctrl+enter inserts a new line (caution, may not be compatible with standard "
"metadata)\n"
"if <leave unchanged> selected images have different metadata\n"
"in that case, right-click gives the possibility to choose one of them\n"
"escape to exit the popup window"
msgstr ""
"Metadata text\n"
"Ctrl+enter inserts a new line (caution, may not be compatible with standard "
"metadata)\n"
"If <leave unchanged> selected images have different metadata\n"
"In that case, right-click gives the possibility to choose one of them\n"
"Escape to exit the popup window"

#: ../src/libs/metadata.c:615
msgid "<leave unchanged>"
msgstr "<leave unchanged>"

#: ../src/libs/metadata.c:841 ../src/libs/metadata_view.c:1432
msgid "metadata settings"
msgstr "Metadata settings"

#: ../src/libs/metadata.c:884
msgid "XMP tag name"
msgstr "XMP tag name"

#: ../src/libs/metadata.c:890
msgid "display name"
msgstr "Display name"

#: ../src/libs/metadata.c:900 ../src/libs/metadata_view.c:1470
msgid "visible"
msgstr "Visible"

#: ../src/libs/metadata.c:907
msgid "drag and drop one row at a time until you get the desired order"
msgstr "Drag and drop one row at a time until you get the desired order"

#: ../src/libs/metadata.c:915
msgid ""
"tick if the corresponding metadata is of interest for you\n"
"it will be visible from metadata editor, collection and import module\n"
"it will be also exported"
msgstr ""
"Tick if the corresponding metadata is of interest for you\n"
"It will be visible from metadata editor, collection and import module\n"
"It will be also exported"

#: ../src/libs/metadata.c:920 ../src/libs/tagging.c:1873
#: ../src/libs/tagging.c:2021
msgid "private"
msgstr "Private"

#: ../src/libs/metadata.c:925
msgid ""
"tick if you want to keep this information private (not exported with images)"
msgstr ""
"Tick if you want to keep this information private (not exported with images)"

#: ../src/libs/metadata.c:934
msgid "add metadata tags"
msgstr "Add metadata tags"

#: ../src/libs/metadata.c:985
msgid "delete metadata"
msgstr "Delete metadata"

#: ../src/libs/metadata.c:986
msgid ""
"you are about to delete metadata which is currently assigned to images.\n"
"the assignments will be removed."
msgstr ""
"You are about to delete metadata which is currently assigned to images.\n"
"The assignments will be removed."

#: ../src/libs/metadata.c:1141
msgid "write metadata for selected images"
msgstr "Write metadata for selected images"

#: ../src/libs/metadata.c:1142
msgid "cancel"
msgstr "Cancel"

#: ../src/libs/metadata.c:1143
msgid "ignore changed metadata"
msgstr "Ignore changed metadata"

#: ../src/libs/metadata.c:1204
msgid "CC BY"
msgstr "CC BY"

#: ../src/libs/metadata.c:1205
msgid "Creative Commons Attribution (CC BY)"
msgstr "Creative Commons Attribution (CC BY)"

#: ../src/libs/metadata.c:1206
msgid "CC BY-SA"
msgstr "CC BY-SA"

#: ../src/libs/metadata.c:1207
msgid "Creative Commons Attribution-ShareAlike (CC BY-SA)"
msgstr "Creative Commons Attribution-ShareAlike (CC BY-SA)"

#: ../src/libs/metadata.c:1208
msgid "CC BY-ND"
msgstr "CC BY-ND"

#: ../src/libs/metadata.c:1209
msgid "Creative Commons Attribution-NoDerivs (CC BY-ND)"
msgstr "Creative Commons Attribution-NoDerivs (CC BY-ND)"

#: ../src/libs/metadata.c:1210
msgid "CC BY-NC"
msgstr "CC BY-NC"

#: ../src/libs/metadata.c:1211
msgid "Creative Commons Attribution-NonCommercial (CC BY-NC)"
msgstr "Creative Commons Attribution-NonCommercial (CC BY-NC)"

#: ../src/libs/metadata.c:1212
msgid "CC BY-NC-SA"
msgstr "CC BY-NC-SA"

#: ../src/libs/metadata.c:1213
msgid "Creative Commons Attribution-NonCommercial-ShareAlike (CC BY-NC-SA)"
msgstr "Creative Commons Attribution-NonCommercial-ShareAlike (CC BY-NC-SA)"

#: ../src/libs/metadata.c:1214
msgid "CC BY-NC-ND"
msgstr "CC BY-NC-ND"

#: ../src/libs/metadata.c:1215
msgid "Creative Commons Attribution-NonCommercial-NoDerivs (CC BY-NC-ND)"
msgstr "Creative Commons Attribution-NonCommercial-NoDerivs (CC BY-NC-ND)"

#: ../src/libs/metadata.c:1216 ../src/libs/metadata.c:1217
msgid "all rights reserved"
msgstr "All rights reserved"

#. internal
#: ../src/libs/metadata_view.c:133
msgid "filmroll"
msgstr "Filmroll"

#: ../src/libs/metadata_view.c:135
msgid "group id"
msgstr "Group id"

#: ../src/libs/metadata_view.c:137
msgid "version"
msgstr "Version"

#: ../src/libs/metadata_view.c:140
msgid "import timestamp"
msgstr "Import timestamp"

#: ../src/libs/metadata_view.c:141
msgid "change timestamp"
msgstr "Change timestamp"

#: ../src/libs/metadata_view.c:142
msgid "export timestamp"
msgstr "Export timestamp"

#: ../src/libs/metadata_view.c:143
msgid "print timestamp"
msgstr "Print timestamp"

#: ../src/libs/metadata_view.c:158
msgid "35mm equiv focal length"
msgstr "35mm equiv focal length"

#: ../src/libs/metadata_view.c:160
msgid "focus distance"
msgstr "Focus distance"

#: ../src/libs/metadata_view.c:162
msgid "datetime"
msgstr "Datetime"

#: ../src/libs/metadata_view.c:165
msgid "export width"
msgstr "Export width"

#: ../src/libs/metadata_view.c:166
msgid "export height"
msgstr "Export height"

#: ../src/libs/metadata_view.c:170
msgid "longitude"
msgstr "Longitude"

#: ../src/libs/metadata_view.c:171
msgid "elevation"
msgstr "Elevation"

#: ../src/libs/metadata_view.c:175
msgid "categories"
msgstr "Categories"

#: ../src/libs/metadata_view.c:183
msgid "image information"
msgstr "Image information"

#: ../src/libs/metadata_view.c:359
msgid "unused/deprecated"
msgstr "Unused/deprecated"

#: ../src/libs/metadata_view.c:360
msgid "LDR"
msgstr "LDR"

#: ../src/libs/metadata_view.c:363
msgid "marked for deletion"
msgstr "Marked for deletion"

#: ../src/libs/metadata_view.c:364
msgid "auto-applying presets applied"
msgstr "Auto-applying presets applied"

#: ../src/libs/metadata_view.c:366
msgid "has .txt"
msgstr "Has .txt"

#: ../src/libs/metadata_view.c:367
msgid "has .wav"
msgstr "Has .wav"

#: ../src/libs/metadata_view.c:385
#, c-format
msgid "image has %d star"
msgid_plural "image has %d stars"
msgstr[0] "Image has %d star"
msgstr[1] "Image has %d stars"

#: ../src/libs/metadata_view.c:461
#, c-format
msgid "loader: %s"
msgstr "Loader: %s"

#: ../src/libs/metadata_view.c:688
msgid "<various values>"
msgstr "<Various values>"

#: ../src/libs/metadata_view.c:701
#, c-format
msgid ""
"double-click to jump to film roll\n"
"%s"
msgstr ""
"Double-click to jump to film roll\n"
"%s"

#: ../src/libs/metadata_view.c:792
#, c-format
msgid "%+.2f EV"
msgstr "%+.2f EV"

#: ../src/libs/metadata_view.c:814 ../src/libs/metadata_view.c:826
#: ../src/libs/metadata_view.c:831
#, c-format
msgid "%.1f mm"
msgstr "%.1f mm"

#: ../src/libs/metadata_view.c:855
#, c-format
msgid "infinity"
msgstr "infinity"

#: ../src/libs/metadata_view.c:859
#, c-format
msgid "%.2f m"
msgstr "%.2f m"

#: ../src/libs/metadata_view.c:1434
msgid "_default"
msgstr "_Default"

#: ../src/libs/metadata_view.c:1465
msgid ""
"drag and drop one row at a time until you get the desired order\n"
"untick to hide metadata which are not of interest for you\n"
"if different settings are needed, use presets"
msgstr ""
"Drag and drop one row at a time until you get the desired order\n"
"Untick to hide metadata which are not of interest for you\n"
"If different settings are needed, use presets"

#: ../src/libs/metadata_view.c:1619
msgid "jump to film roll"
msgstr "Jump to film roll"

#: ../src/libs/modulegroups.c:42 ../src/libs/modulegroups.c:1789
msgid "workflow: scene-referred"
msgstr "Workflow: scene-referred"

#: ../src/libs/modulegroups.c:45
msgid "modules: deprecated"
msgstr "Modules: deprecated"

#: ../src/libs/modulegroups.c:48
msgid "last modified layout"
msgstr "Last modified layout"

#: ../src/libs/modulegroups.c:192
msgid "modulegroups"
msgstr "Modulegroups"

#. FIXME don't check here if on/off is enabled, because it
#. depends on image (reload_defaults) respond later to image
#. changed signal
#: ../src/libs/modulegroups.c:306 ../src/libs/modulegroups.c:318
#: ../src/libs/modulegroups.c:2481 ../src/libs/modulegroups.c:2483
msgid "on-off"
msgstr "On-off"

#: ../src/libs/modulegroups.c:480 ../src/libs/modulegroups.c:483
msgid ""
"this quick access widget is disabled as there are multiple instances of this "
"module present. Please use the full module to access this widget..."
msgstr ""
"This quick access widget is disabled as there are multiple instances of this "
"module present. Please use the full module to access this widget..."

#: ../src/libs/modulegroups.c:572
msgid "(some features may only be available in the full module interface)"
msgstr "(some features may only be available in the full module interface)"

#: ../src/libs/modulegroups.c:610
#, c-format
msgid "go to the full version of the %s module"
msgstr "Go to the full version of the %s module"

#: ../src/libs/modulegroups.c:1558 ../src/libs/modulegroups.c:1650
#: ../src/libs/modulegroups.c:1687 ../src/libs/modulegroups.c:1741
#: ../src/libs/modulegroups.c:1855
msgctxt "modulegroup"
msgid "base"
msgstr "Base"

#: ../src/libs/modulegroups.c:1577
msgctxt "modulegroup"
msgid "tone"
msgstr "Tone"

#: ../src/libs/modulegroups.c:1587 ../src/libs/modulegroups.c:1701
#: ../src/libs/modulegroups.c:1757
msgctxt "modulegroup"
msgid "color"
msgstr "Color"

#: ../src/libs/modulegroups.c:1604 ../src/libs/modulegroups.c:1709
#: ../src/libs/modulegroups.c:1763
msgctxt "modulegroup"
msgid "correct"
msgstr "Correct"

#: ../src/libs/modulegroups.c:1623 ../src/libs/modulegroups.c:1722
#: ../src/libs/modulegroups.c:1776 ../src/libs/modulegroups.c:2366
msgctxt "modulegroup"
msgid "effect"
msgstr "Effect"

#: ../src/libs/modulegroups.c:1643
msgid "modules: all"
msgstr "Modules: all"

#: ../src/libs/modulegroups.c:1665
msgctxt "modulegroup"
msgid "grading"
msgstr "Grading"

#: ../src/libs/modulegroups.c:1673 ../src/libs/modulegroups.c:2372
msgctxt "modulegroup"
msgid "effects"
msgstr "Effects"

#: ../src/libs/modulegroups.c:1681
msgid "workflow: beginner"
msgstr "Workflow: beginner"

#: ../src/libs/modulegroups.c:1734
msgid "workflow: display-referred"
msgstr "Workflow: display-referred"

#: ../src/libs/modulegroups.c:1794
msgid "search only"
msgstr "Search only"

#: ../src/libs/modulegroups.c:1808 ../src/libs/modulegroups.c:2111
#: ../src/libs/modulegroups.c:2676
msgctxt "modulegroup"
msgid "deprecated"
msgstr "Deprecated"

#: ../src/libs/modulegroups.c:1823
msgid "previous config"
msgstr "Previous config"

#: ../src/libs/modulegroups.c:1825
msgid "previous layout"
msgstr "Previous layout"

#: ../src/libs/modulegroups.c:1829
msgid "previous config with new layout"
msgstr "Previous config with new layout"

#: ../src/libs/modulegroups.c:2007 ../src/libs/modulegroups.c:2535
#: ../src/libs/modulegroups.c:2548
msgid "remove this widget"
msgstr "Remove this widget"

#: ../src/libs/modulegroups.c:2130 ../src/libs/modulegroups.c:2394
msgid "remove this module"
msgstr "Remove this module"

#: ../src/libs/modulegroups.c:2358
msgid "base"
msgstr "Base"

#: ../src/libs/modulegroups.c:2364
msgid "tone"
msgstr "Tone"

#: ../src/libs/modulegroups.c:2368
msgid "technical"
msgstr "Technical"

#: ../src/libs/modulegroups.c:2370
msgid "grading"
msgstr "Grading"

#: ../src/libs/modulegroups.c:2376 ../src/libs/modulegroups.c:2384
msgid "add this module"
msgstr "Add this module"

#. show the submenu with all the modules
#: ../src/libs/modulegroups.c:2406 ../src/libs/modulegroups.c:2627
msgid "all available modules"
msgstr "All available modules"

#: ../src/libs/modulegroups.c:2414
msgid "add module"
msgstr "Add module"

#: ../src/libs/modulegroups.c:2419
msgid "remove module"
msgstr "Remove module"

#: ../src/libs/modulegroups.c:2542
msgid "header needed for other widgets"
msgstr "Header needed for other widgets"

#: ../src/libs/modulegroups.c:2558 ../src/libs/modulegroups.c:2565
msgid "add this widget"
msgstr "Add this widget"

#: ../src/libs/modulegroups.c:2578
msgid "currently invisible"
msgstr "Currently invisible"

#: ../src/libs/modulegroups.c:2611
msgid "add widget"
msgstr "Add widget"

#: ../src/libs/modulegroups.c:2616
msgid "remove widget"
msgstr "Remove widget"

#: ../src/libs/modulegroups.c:2739
msgid "show all history modules"
msgstr "Show all history modules"

#: ../src/libs/modulegroups.c:2742 ../src/libs/modulegroups.c:4028
msgid ""
"show modules that are present in the history stack, regardless of whether or "
"not they are currently enabled"
msgstr ""
"Show modules that are present in the history stack, regardless of whether or "
"not they are currently enabled"

#: ../src/libs/modulegroups.c:2837 ../src/libs/modulegroups.c:2943
msgid ""
"the following modules are deprecated because they have internal design "
"mistakes that can't be corrected and alternative modules that correct them.\n"
"they will be removed for new edits in the next release."
msgstr ""
"The following modules are deprecated because they have internal design "
"mistakes which can't be corrected and alternative modules that correct "
"them.\n"
"They will be removed for new edits in the next release."

#: ../src/libs/modulegroups.c:2890
msgid ""
"quick access panel\n"
"right-click tab icon to add/remove widgets"
msgstr ""
"Quick access panel\n"
"Right-click tab icon to add/remove widgets"

#: ../src/libs/modulegroups.c:2893
msgid "quick access panel"
msgstr "Quick access panel"

#: ../src/libs/modulegroups.c:2905
msgid "show only active modules"
msgstr "Show only active modules"

#: ../src/libs/modulegroups.c:2906
msgid "active modules"
msgstr "Active modules"

#: ../src/libs/modulegroups.c:2912
msgid ""
"presets\n"
"ctrl+click to manage"
msgstr ""
"Presets\n"
"Ctrl+click to manage"

#: ../src/libs/modulegroups.c:2919
msgid "search modules"
msgstr "Search modules"

#: ../src/libs/modulegroups.c:2921
msgid "search modules by name or tag"
msgstr "Search modules by name or tag"

#: ../src/libs/modulegroups.c:2936
msgid "clear text"
msgstr "Clear text"

#: ../src/libs/modulegroups.c:3053
#, c-format
msgid ""
"%s\n"
"right-click tab icon to add/remove modules"
msgstr ""
"%s\n"
"Right-click tab icon to add/remove modules"

#: ../src/libs/modulegroups.c:3200
msgid "basic icon"
msgstr "Basic icon"

#: ../src/libs/modulegroups.c:3211
msgid "active icon"
msgstr "Active icon"

#: ../src/libs/modulegroups.c:3222
msgid "color icon"
msgstr "Color icon"

#: ../src/libs/modulegroups.c:3233
msgid "correct icon"
msgstr "Correct icon"

#: ../src/libs/modulegroups.c:3244
msgid "effect icon"
msgstr "Effect icon"

#: ../src/libs/modulegroups.c:3255
msgid "favorites icon"
msgstr "Favorites icon"

#: ../src/libs/modulegroups.c:3266
msgid "tone icon"
msgstr "Tone icon"

#: ../src/libs/modulegroups.c:3277
msgid "grading icon"
msgstr "Grading icon"

#: ../src/libs/modulegroups.c:3288
msgid "technical icon"
msgstr "Technical icon"

#: ../src/libs/modulegroups.c:3322
msgid "quick access panel widgets"
msgstr "Quick access panel widgets"

#: ../src/libs/modulegroups.c:3324
msgid "quick access"
msgstr "Quick access"

#: ../src/libs/modulegroups.c:3346
msgid "add widget to the quick access panel"
msgstr "Add widget to the quick access panel"

#: ../src/libs/modulegroups.c:3379
msgid "group icon"
msgstr "Group icon"

#: ../src/libs/modulegroups.c:3389
msgid "group name"
msgstr "Group name"

#: ../src/libs/modulegroups.c:3401
msgid "remove group"
msgstr "Remove group"

#: ../src/libs/modulegroups.c:3429
msgid "move group to the left"
msgstr "Move group to the left"

#: ../src/libs/modulegroups.c:3439
msgid "add module to the group"
msgstr "Add module to the group"

#: ../src/libs/modulegroups.c:3451
msgid "move group to the right"
msgstr "Move group to the right"

#: ../src/libs/modulegroups.c:3641
msgid "rename preset"
msgstr "Rename preset"

#: ../src/libs/modulegroups.c:3644
msgid "_rename"
msgstr "_Rename"

#: ../src/libs/modulegroups.c:3649
msgid "a preset with this name already exists!"
msgstr "A preset with this name already exists!"

#: ../src/libs/modulegroups.c:3658
msgid "new preset name:"
msgstr "New preset name:"

#: ../src/libs/modulegroups.c:3986
msgid "preset: "
msgstr "Preset: "

#: ../src/libs/modulegroups.c:3996
msgid "remove the preset"
msgstr "Remove the preset"

#: ../src/libs/modulegroups.c:4000
msgid "duplicate the preset"
msgstr "Duplicate the preset"

#: ../src/libs/modulegroups.c:4004
msgid "rename the preset"
msgstr "Rename the preset"

#: ../src/libs/modulegroups.c:4008
msgid "create a new empty preset"
msgstr "Create a new empty preset"

#: ../src/libs/modulegroups.c:4016
msgid "show search line"
msgstr "Show search line"

#: ../src/libs/modulegroups.c:4020
msgid "show quick access panel"
msgstr "Show quick access panel"

#: ../src/libs/modulegroups.c:4025
msgid "show all history modules in active group"
msgstr "Show all history modules in active group"

#: ../src/libs/modulegroups.c:4039
msgid "auto-apply this preset"
msgstr "Auto-apply this preset"

#: ../src/libs/modulegroups.c:4055
msgid "module groups"
msgstr "Module groups"

#: ../src/libs/modulegroups.c:4074
msgid ""
"this is a built-in read-only preset. duplicate it if you want to make changes"
msgstr ""
"This is a built-in read-only preset. Duplicate it if you want to make changes"

#: ../src/libs/navigation.c:76
msgid "navigation"
msgstr "Navigation"

#: ../src/libs/navigation.c:113 ../src/libs/navigation.c:250
msgctxt "navigationbox"
msgid "fill"
msgstr "Fill"

#: ../src/libs/navigation.c:116 ../src/libs/navigation.c:248
msgid "small"
msgstr "Small"

#: ../src/libs/navigation.c:213
msgid ""
"navigation\n"
"click or drag to position zoomed area in center view"
msgstr ""
"Navigation\n"
"Click or drag to position zoomed area in center view"

#: ../src/libs/navigation.c:235
msgid "hide navigation thumbnail"
msgstr "Hide navigation thumbnail"

#: ../src/libs/navigation.c:246
msgid "image zoom level"
msgstr "Image zoom level"

#: ../src/libs/navigation.c:251
msgid "50%"
msgstr "50%"

#: ../src/libs/navigation.c:252
msgid "100%"
msgstr "100%"

#: ../src/libs/navigation.c:253
msgid "200%"
msgstr "200%"

#: ../src/libs/navigation.c:254
msgid "400%"
msgstr "400%"

#: ../src/libs/navigation.c:255
msgid "800%"
msgstr "800%"

#: ../src/libs/navigation.c:256
msgid "1600%"
msgstr "1600%"

#: ../src/libs/print_settings.c:48
msgid "print settings"
msgstr "Print settings"

#. FIXME: ellipsize title/printer as the export completed message is ellipsized
#: ../src/libs/print_settings.c:368 ../src/libs/print_settings.c:763
#, c-format
msgid "processing `%s' for `%s'"
msgstr "Processing `%s' for `%s'"

#: ../src/libs/print_settings.c:399
#, c-format
msgid "cannot open printer profile `%s'"
msgstr "Cannot open printer profile `%s'"

#: ../src/libs/print_settings.c:410
#, c-format
msgid "error getting output profile for image %d"
msgstr "Error getting output profile for image %d"

#: ../src/libs/print_settings.c:422
#, c-format
msgid "cannot apply printer profile `%s'"
msgstr "Cannot apply printer profile `%s'"

#: ../src/libs/print_settings.c:586
msgid "failed to create temporary PDF for printing"
msgstr "Failed to create temporary PDF for printing"

#: ../src/libs/print_settings.c:632
msgid "maximum image per page reached"
msgstr "Maximum image per page reached"

#: ../src/libs/print_settings.c:717
msgid "cannot print until a picture is selected"
msgstr "Cannot print until a picture is selected"

#: ../src/libs/print_settings.c:722
msgid "cannot print until a printer is selected"
msgstr "Cannot print until a printer is selected"

#: ../src/libs/print_settings.c:727
msgid "cannot print until a paper is selected"
msgstr "Cannot print until a paper is selected"

#. in this case no need to release from cache what we couldn't get
#: ../src/libs/print_settings.c:755
#, c-format
msgid "cannot get image %d for printing"
msgstr "Cannot get image %d for printing"

#: ../src/libs/print_settings.c:927
#, c-format
msgid "%3.2f (dpi:%d)"
msgstr "%3.2f (dpi:%d)"

#: ../src/libs/print_settings.c:1182
#, c-format
msgid ""
"style to be applied on print:\n"
"<b>%s</b>"
msgstr ""
"Style to be applied on print:\n"
"<b>%s</b>"

#: ../src/libs/print_settings.c:2481
msgctxt "section"
msgid "printer"
msgstr "Printer"

#: ../src/libs/print_settings.c:2494 ../src/libs/print_settings.c:2503
#: ../src/libs/print_settings.c:2558
msgid "printer"
msgstr "Printer"

#: ../src/libs/print_settings.c:2494
msgid "media"
msgstr "Media"

#: ../src/libs/print_settings.c:2515
msgid "color management in printer driver"
msgstr "Color management in printer driver"

#: ../src/libs/print_settings.c:2548
msgid "printer ICC profiles"
msgstr "printer ICC profiles"

#: ../src/libs/print_settings.c:2569
msgid "black point compensation"
msgstr "Black point compensation"

#: ../src/libs/print_settings.c:2582
msgid "activate black point compensation when applying the printer profile"
msgstr "Activate black point compensation when applying the printer profile"

#. //////////////////////// PAGE SETTINGS
#: ../src/libs/print_settings.c:2589
msgctxt "section"
msgid "page"
msgstr "Page"

#: ../src/libs/print_settings.c:2611
msgid "measurement units"
msgstr "Measurement units"

#: ../src/libs/print_settings.c:2619
msgid "image width/height"
msgstr "Image width/height"

#: ../src/libs/print_settings.c:2624
msgid " x "
msgstr " x "

#: ../src/libs/print_settings.c:2632
msgid "scale factor"
msgstr "Scale factor"

#: ../src/libs/print_settings.c:2638
msgid ""
"image scale factor from native printer DPI:\n"
" < 1 means that it is downscaled (best quality)\n"
" > 1 means that the image is upscaled\n"
" a too large value may result in poor print quality"
msgstr ""
"Image scale factor from native printer DPI:\n"
" < 1 means that it is downscaled (best quality)\n"
" > 1 means that the image is upscaled\n"
" a too large value may result in poor print quality"

#. d->b_top  = gtk_spin_button_new_with_range(0, 10000, 1);
#: ../src/libs/print_settings.c:2652
msgid "top margin"
msgstr "Top margin"

#. d->b_left  = gtk_spin_button_new_with_range(0, 10000, 1);
#: ../src/libs/print_settings.c:2656
msgid "left margin"
msgstr "Left margin"

#: ../src/libs/print_settings.c:2659
msgid "lock"
msgstr "Lock"

#: ../src/libs/print_settings.c:2661
msgid "change all margins uniformly"
msgstr "Change all margins uniformly"

#. d->b_right  = gtk_spin_button_new_with_range(0, 10000, 1);
#: ../src/libs/print_settings.c:2665
msgid "right margin"
msgstr "Right margin"

#. d->b_bottom  = gtk_spin_button_new_with_range(0, 10000, 1);
#: ../src/libs/print_settings.c:2669
msgid "bottom margin"
msgstr "Bottom margin"

#: ../src/libs/print_settings.c:2702
msgid "display grid"
msgstr "Display grid"

#: ../src/libs/print_settings.c:2713
msgid "snap to grid"
msgstr "Snap to grid"

#: ../src/libs/print_settings.c:2726
msgid "borderless mode required"
msgstr "Borderless mode required"

#: ../src/libs/print_settings.c:2729
msgid ""
"indicates that the borderless mode should be activated\n"
"in the printer driver because the selected margins are\n"
"below the printer hardware margins"
msgstr ""
"Indicates that the borderless mode should be activated\n"
"in the printer driver because the selected margins are\n"
"below the printer hardware margins"

#. pack image dimension hbox here
#: ../src/libs/print_settings.c:2736
msgctxt "section"
msgid "image layout"
msgstr "Image layout"

#: ../src/libs/print_settings.c:2777
msgid "new image area"
msgstr "New image area"

#: ../src/libs/print_settings.c:2779
msgid ""
"add a new image area on the page\n"
"click and drag on the page to place the area\n"
"drag and drop image from film strip on it"
msgstr ""
"Add a new image area on the page\n"
"Click and drag on the page to place the area\n"
"Drag and drop image from film strip on it"

#: ../src/libs/print_settings.c:2783
msgid "delete image area"
msgstr "Delete image area"

#: ../src/libs/print_settings.c:2785
msgid "delete the currently selected image area"
msgstr "Delete the currently selected image area"

#: ../src/libs/print_settings.c:2788
msgid "clear layout"
msgstr "Clear layout"

#: ../src/libs/print_settings.c:2790
msgid "remove all image areas from the page"
msgstr "Remove all image areas from the page"

#. d->b_x = gtk_spin_button_new_with_range(0, 1000, 1);
#: ../src/libs/print_settings.c:2807
msgid "image area x origin (in current unit)"
msgstr "Image area x origin (in current unit)"

#. d->b_y = gtk_spin_button_new_with_range(0, 1000, 1);
#: ../src/libs/print_settings.c:2811
msgid "image area y origin (in current unit)"
msgstr "Image area y origin (in current unit)"

#. d->b_width = gtk_spin_button_new_with_range(0, 1000, 1);
#: ../src/libs/print_settings.c:2822
msgid "image area width (in current unit)"
msgstr "Image area width (in current unit)"

#. d->b_height = gtk_spin_button_new_with_range(0, 1000, 1);
#: ../src/libs/print_settings.c:2826
msgid "image area height (in current unit)"
msgstr "Image area height (in current unit)"

#. //////////////////////// PRINT SETTINGS
#: ../src/libs/print_settings.c:2852
msgctxt "section"
msgid "print settings"
msgstr "Print settings"

#: ../src/libs/print_settings.c:2922
msgid "select style to be applied on printing"
msgstr "Select style to be applied on printing"

#: ../src/libs/print_settings.c:2924
msgid "temporary style to use while printing"
msgstr "Temporary style to use while printing"

#: ../src/libs/print_settings.c:2956
msgid "print with current settings"
msgstr "Print with current settings"

#: ../src/libs/recentcollect.c:68
msgid "recently used collections"
msgstr "Recently used collections"

#: ../src/libs/recentcollect.c:73
msgid ""
"select among the most recent search\n"
"criteria set in the collections module"
msgstr ""
"Select among the most recent search\n"
"criteria set in the collections module"

#: ../src/libs/recentcollect.c:115
msgid " and "
msgstr " and "

#: ../src/libs/recentcollect.c:120
msgid " or "
msgstr " or "

#. case DT_LIB_COLLECT_MODE_AND_NOT:
#: ../src/libs/recentcollect.c:125
msgid " but not "
msgstr " but not "

#: ../src/libs/recentcollect.c:230
msgid "recent collections settings"
msgstr "Recent collections settings"

#: ../src/libs/select.c:45
msgid ""
"modify which of the displayed\n"
"images are selected"
msgstr ""
"Modify which of the displayed\n"
"images are selected"

#: ../src/libs/select.c:143
msgid "select all images in current collection"
msgstr "Select all images in current collection"

#: ../src/libs/select.c:147
msgid "clear selection"
msgstr "Clear selection"

#: ../src/libs/select.c:151
msgid ""
"select unselected images\n"
"in current collection"
msgstr ""
"Select unselected images\n"
"in current collection"

#: ../src/libs/select.c:155
msgid ""
"select all images which are in the same\n"
"film roll as the selected images"
msgstr ""
"Select all images which are in the same\n"
"film roll as the selected images"

#: ../src/libs/select.c:159
msgid ""
"select untouched images in\n"
"current collection"
msgstr ""
"Select untouched images in\n"
"current collection"

#: ../src/libs/session.c:47
msgid "session"
msgstr "Session"

#: ../src/libs/session.c:97
msgid "jobcode"
msgstr "Jobcode"

#: ../src/libs/snapshots.c:99
msgid "snapshots"
msgstr "Snapshots"

#: ../src/libs/snapshots.c:104
msgid ""
"remember a specific edit state and\n"
"allow comparing it against another\n"
"or returning to that version"
msgstr ""
"Remember a specific edit state and\n"
"allow comparing it against another\n"
"or returning to that version"

#: ../src/libs/snapshots.c:156
msgctxt "snapshot sign"
msgid "S"
msgstr "S"

#: ../src/libs/snapshots.c:604
msgid "restore snapshot into current history"
msgstr "Restore snapshot into current history"

#: ../src/libs/snapshots.c:719
msgid "snapshots for removed image have been deleted"
msgstr "Snapshots for removed image have been deleted"

#: ../src/libs/snapshots.c:760
#, c-format
msgid "↗ %s '%s'"
msgstr "↗ %s '%s'"

#: ../src/libs/snapshots.c:760
msgid "this snapshot was taken from"
msgstr "This snapshot was taken from"

#: ../src/libs/snapshots.c:810
msgid "take snapshot"
msgstr "Take snapshot"

#: ../src/libs/snapshots.c:812
msgid ""
"take snapshot to compare with another image or the same image at another "
"stage of development"
msgstr ""
"Take snapshot to compare with another image or the same image at another "
"stage of development"

#: ../src/libs/snapshots.c:871
msgid ""
"place the snapshot side-by-side / above-below the current image instead of "
"overlaying"
msgstr ""
"Place the snapshot side-by-side / above-below the current image instead of "
"overlaying"

#: ../src/libs/snapshots.c:875
msgid "toggle last snapshot"
msgstr "Toggle last snapshot"

#: ../src/libs/styles.c:58
msgid ""
"apply styles to the currently selected\n"
"images or manage your styles"
msgstr ""
"Apply styles to the currently selected\n"
"images or manage your styles"

#: ../src/libs/styles.c:255
msgid "no images selected"
msgstr "No images selected"

#: ../src/libs/styles.c:401
msgid "remove style?"
msgid_plural "remove styles?"
msgstr[0] "Remove style?"
msgstr[1] "Remove styles?"

#: ../src/libs/styles.c:402
#, c-format
msgid "do you really want to remove %d style?"
msgid_plural "do you really want to remove %d styles?"
msgstr[0] "Do you really want to remove %d style?"
msgstr[1] "Do you really want to remove %d styles?"

#. contents for dialog
#: ../src/libs/styles.c:510 ../src/libs/styles.c:662
#, c-format
msgid ""
"style `%s' already exists.\n"
"do you want to overwrite existing style?\n"
msgstr ""
"Style `%s' already exists.\n"
"Do you want to overwrite existing style?\n"

#: ../src/libs/styles.c:512 ../src/libs/styles.c:663
msgid "apply this option to all existing styles"
msgstr "Apply this option to all existing styles"

#: ../src/libs/styles.c:576
#, c-format
msgid "style %s was successfully exported"
msgstr "Style %s was successfully exported"

#: ../src/libs/styles.c:594
msgid "select style"
msgstr "Select style"

#: ../src/libs/styles.c:604
msgid "darktable style files"
msgstr "Darktable style files"

#: ../src/libs/styles.c:851
msgid ""
"available styles,\n"
"double-click to apply"
msgstr ""
"Available styles,\n"
"double-click to apply"

#: ../src/libs/styles.c:859 ../src/libs/styles.c:860
msgid "filter style names"
msgstr "Filter style names"

#: ../src/libs/styles.c:865 ../src/libs/styles.c:866
msgid "create duplicate"
msgstr "Create duplicate"

#: ../src/libs/styles.c:873
msgid "creates a duplicate of the image before applying style"
msgstr "Creates a duplicate of the image before applying style"

#: ../src/libs/styles.c:876
msgid "how to handle existing history"
msgstr "How to handle existing history"

#: ../src/libs/styles.c:879
msgid "append"
msgstr "Append"

#: ../src/libs/styles.c:883
msgid "create..."
msgstr "Create..."

#: ../src/libs/styles.c:885
msgid "create styles from history stack of selected images"
msgstr "Create styles from history stack of selected images"

#: ../src/libs/styles.c:889 ../src/libs/tagging.c:2531
msgid "edit..."
msgstr "Edit..."

#: ../src/libs/styles.c:891
msgid "edit the selected styles in list above"
msgstr "Edit the selected styles in list above"

#: ../src/libs/styles.c:897
msgid "removes the selected styles in list above"
msgstr "Removes the selected styles in list above"

#: ../src/libs/styles.c:903
msgid "import styles from a style files"
msgstr "Import styles from a style files"

#: ../src/libs/styles.c:909
msgid "export the selected styles into a style files"
msgstr "Export the selected styles into a style files"

#: ../src/libs/styles.c:915
msgid "apply the selected styles in list above to selected images"
msgstr "Apply the selected styles in list above to selected images"

#: ../src/libs/tagging.c:110
msgid "tagging"
msgstr "Tagging"

#: ../src/libs/tagging.c:115
msgid ""
"add or remove keywords for\n"
"the currently selected images"
msgstr ""
"Add or remove keywords for\n"
"the currently selected images"

#: ../src/libs/tagging.c:1415
msgid "attach tag to all"
msgstr "Attach tag to all"

#: ../src/libs/tagging.c:1424 ../src/libs/tagging.c:2500
msgid "detach tag"
msgstr "Detach tag"

#: ../src/libs/tagging.c:1428
msgid "find tag"
msgstr "Find tag"

#: ../src/libs/tagging.c:1432 ../src/libs/tagging.c:2567
msgid "copy to clipboard"
msgstr "Copy to clipboard"

#: ../src/libs/tagging.c:1669
msgid "delete tag?"
msgstr "Delete tag?"

#: ../src/libs/tagging.c:1675 ../src/libs/tagging.c:1764
#: ../src/libs/tagging.c:1985 ../src/libs/tagging.c:2294
#, c-format
msgid "selected: %s"
msgstr "Selected: %s"

#: ../src/libs/tagging.c:1680
#, c-format
msgid ""
"do you really want to delete the tag `%s'?\n"
"<u>%d</u> image is assigned this tag!"
msgid_plural ""
"do you really want to delete the tag `%s'?\n"
"<u>%d</u> images are assigned this tag!"
msgstr[0] ""
"Do you really want to delete the tag '%s'?\n"
"<u>%d</u> image is assigned this tag!"
msgstr[1] ""
"Do you really want to delete the tag '%s'?\n"
"<u>%d</u> images are assigned this tag!"

#: ../src/libs/tagging.c:1718
#, c-format
msgid "tag %s removed"
msgstr "Tag %s removed"

#: ../src/libs/tagging.c:1758
msgid "delete node?"
msgstr "Delete node?"

#: ../src/libs/tagging.c:1768
#, c-format
msgid "<u>%d</u> tag will be deleted"
msgid_plural "<u>%d</u> tags will be deleted"
msgstr[0] "<u>%d</u> tag will be deleted"
msgstr[1] "<u>%d</u> tags will be deleted"

#: ../src/libs/tagging.c:1775 ../src/libs/tagging.c:1995
#: ../src/libs/tagging.c:2304
#, c-format
msgid "<u>%d</u> image will be updated"
msgid_plural "<u>%d</u> images will be updated"
msgstr[0] "<u>%d</u> image will be updated"
msgstr[1] "<u>%d</u> images will be updated"

#: ../src/libs/tagging.c:1806
#, c-format
msgid "%d tags removed"
msgstr "%d tags removed"

#: ../src/libs/tagging.c:1850
msgid "create tag"
msgstr "Create tag"

#: ../src/libs/tagging.c:1866
#, c-format
msgid "add to: \"%s\" "
msgstr "Add to: \"%s\" "

#: ../src/libs/tagging.c:1871 ../src/libs/tagging.c:2019
msgid "category"
msgstr "Category"

#: ../src/libs/tagging.c:1884 ../src/libs/tagging.c:2010
msgid "name: "
msgstr "Name: "

#: ../src/libs/tagging.c:1887 ../src/libs/tagging.c:2030
msgid "synonyms: "
msgstr "Synonyms: "

#: ../src/libs/tagging.c:1895 ../src/libs/tagging.c:2047
#: ../src/libs/tagging.c:2330
msgid "empty tag is not allowed, aborting"
msgstr "Empty tag is not allowed, aborting"

#: ../src/libs/tagging.c:1906
msgid "tag name already exists. aborting."
msgstr "Tag name already exists. Aborting."

#: ../src/libs/tagging.c:1989 ../src/libs/tagging.c:2298
#, c-format
msgid "<u>%d</u> tag will be updated"
msgid_plural "<u>%d</u> tags will be updated"
msgstr[0] "<u>%d</u> tag will be updated"
msgstr[1] "<u>%d</u> tags will be updated"

#: ../src/libs/tagging.c:2049
msgid ""
"'|' character is not allowed for renaming tag.\n"
"to modify the hierarchy use rename path instead. Aborting."
msgstr ""
"'|' character is not allowed for renaming tag.\n"
"To modify the hierarchy use rename path instead. Aborting."

#: ../src/libs/tagging.c:2098 ../src/libs/tagging.c:2232
#, c-format
msgid "at least one new tag name (%s) already exists, aborting"
msgstr "At least one new tag name (%s) already exists, aborting"

#: ../src/libs/tagging.c:2288
msgid "change path"
msgstr "Change path"

#: ../src/libs/tagging.c:2334
msgid "'|' misplaced, empty tag is not allowed, aborting"
msgstr "'|' misplaced, empty tag is not allowed, aborting"

#: ../src/libs/tagging.c:2466
#, c-format
msgid "tag %s created"
msgstr "Tag %s created"

#: ../src/libs/tagging.c:2495
msgid "attach tag"
msgstr "Attach tag"

#: ../src/libs/tagging.c:2510
msgid "create tag..."
msgstr "Create tag..."

#: ../src/libs/tagging.c:2517
msgid "delete tag"
msgstr "Delete tag"

#: ../src/libs/tagging.c:2525
msgid "delete node"
msgstr "Delete node"

#: ../src/libs/tagging.c:2539
msgid "change path..."
msgstr "Change path..."

#: ../src/libs/tagging.c:2550
msgid "set as a tag"
msgstr "Set as a tag"

#: ../src/libs/tagging.c:2562
msgid "copy to entry"
msgstr "Copy to entry"

#: ../src/libs/tagging.c:2588
msgid "go to tag collection"
msgstr "Go to tag collection"

#: ../src/libs/tagging.c:2595
msgid "go back to work"
msgstr "Go back to work"

#: ../src/libs/tagging.c:2771
#, c-format
msgid "%s"
msgstr "%s"

#: ../src/libs/tagging.c:2773
msgid "(private)"
msgstr "(private)"

#: ../src/libs/tagging.c:2802
msgid "select a keyword file"
msgstr "Select a keyword file"

#: ../src/libs/tagging.c:2817
msgid "error importing tags"
msgstr "Error importing tags"

#: ../src/libs/tagging.c:2819
#, c-format
msgid "%zd tags imported"
msgstr "%zd tags imported"

#: ../src/libs/tagging.c:2844
msgid "select file to export to"
msgstr "Select file to export to"

#: ../src/libs/tagging.c:2860
msgid "error exporting tags"
msgstr "Error exporting tags"

#: ../src/libs/tagging.c:2862
#, c-format
msgid "%zd tags exported"
msgstr "%zd tags exported"

#: ../src/libs/tagging.c:3340
msgid "drop to root"
msgstr "Drop to root"

#: ../src/libs/tagging.c:3497
msgid ""
"attached tags\n"
"press Delete or double-click to detach\n"
"right-click for other actions on attached tag,\n"
"Tab to give the focus to entry"
msgstr ""
"Attached tags\n"
"Press Delete or double-click to detach\n"
"Right-click for other actions on attached tag,\n"
"Tab to give the focus to entry"

#: ../src/libs/tagging.c:3511
msgid "attach"
msgstr "Attach"

#: ../src/libs/tagging.c:3513
msgid "attach tag to all selected images"
msgstr "Attach tag to all selected images"

#: ../src/libs/tagging.c:3516
msgid "detach"
msgstr "Detach"

#: ../src/libs/tagging.c:3518
msgid "detach tag from all selected images"
msgstr "Detach tag from all selected images"

#: ../src/libs/tagging.c:3532
msgid "toggle list with / without hierarchy"
msgstr "Toggle list with / without hierarchy"

#: ../src/libs/tagging.c:3532
msgid "hide"
msgstr "Hide"

#: ../src/libs/tagging.c:3535
msgid "toggle sort by name or by count"
msgstr "Toggle sort by name or by count"

#: ../src/libs/tagging.c:3535
msgid "sort"
msgstr "Sort"

#: ../src/libs/tagging.c:3538
msgid "toggle show or not darktable tags"
msgstr "Toggle show or not Darktable tags"

#: ../src/libs/tagging.c:3538
msgid "dttags"
msgstr "dttags"

#: ../src/libs/tagging.c:3555
msgid ""
"enter tag name\n"
"press Enter to create a new tag and attach it on selected images\n"
"press Tab or Down key to go to the first matching tag\n"
"press shift+Tab to select the first attached user tag"
msgstr ""
"Enter tag name\n"
"Press Enter to create a new tag and attach it on selected images\n"
"Press Tab or Down key to go to the first matching tag\n"
"Press Shift+Tab to select the first attached user tag"

#: ../src/libs/tagging.c:3568 ../src/libs/tagging.c:3575
msgid "clear entry"
msgstr "Clear entry"

#: ../src/libs/tagging.c:3634
msgid ""
"tag dictionary,\n"
"Enter or double-click to attach selected tag on selected images\n"
"shift+Enter idem plus gives the focus to entry\n"
"shift+click to fully expand the selected tag\n"
"right-click for other actions on selected tag\n"
"shift+Tab to give the focus to entry"
msgstr ""
"Tag dictionary,\n"
"Enter or double-click to attach selected tag on selected images\n"
"Shift+Enter idem plus gives the focus to entry\n"
"Shift+click to fully expand the selected tag\n"
"Right-click for other actions on selected tag\n"
"Shift+Tab to give the focus to entry"

#: ../src/libs/tagging.c:3680
msgid ""
"create a new tag with the\n"
"name you entered"
msgstr ""
"Create a new tag with the\n"
"name you entered"

#: ../src/libs/tagging.c:3686
msgid "import tags from a Lightroom keyword file"
msgstr "Import tags from a Lightroom keyword file"

#: ../src/libs/tagging.c:3693
msgid "export all tags to a Lightroom keyword file"
msgstr "Export all tags to a Lightroom keyword file"

#: ../src/libs/tagging.c:3699
msgid "toggle list / tree view"
msgstr "Toggle list / tree view"

#: ../src/libs/tagging.c:3699
msgid "tree"
msgstr "Tree"

#: ../src/libs/tagging.c:3703
msgid "toggle list with / without suggestion"
msgstr "Toggle list with / without suggestion"

#: ../src/libs/tagging.c:3704
msgid "suggestion"
msgstr "Suggestion"

#: ../src/libs/tagging.c:3723
msgid "redo last tag"
msgstr "Redo last tag"

#: ../src/libs/tagging.c:3810
msgid ""
"tag shortcut is not active with tag tree view. please switch to list view"
msgstr ""
"Tag shortcut is not active with tag tree view. Please switch to list view"

#: ../src/libs/tagging.c:3943
msgid "tagging settings"
msgstr "Tagging settings"

#: ../src/libs/tools/colorlabels.c:64
msgid "colorlabels"
msgstr "Colorlabels"

#: ../src/libs/tools/colorlabels.c:106
#, c-format
msgid ""
"toggle color label of selected images\n"
"<i>%s</i>"
msgstr ""
"Toggle color label of selected images\n"
"<i>%s</i>"

#: ../src/libs/tools/colorlabels.c:109
msgid "toggle color label of selected images"
msgstr "Toggle color label of selected images"

#: ../src/libs/tools/colorlabels.c:135
msgid "clear color labels of selected images"
msgstr "Clear color labels of selected images"

#: ../src/libs/tools/colorlabels.c:228
msgid "enter a description of how you use this color label"
msgstr "Enter a description of how you use this color label"

#: ../src/libs/tools/filmstrip.c:45
msgid "filmstrip"
msgstr "Filmstrip"

#: ../src/libs/tools/filter.c:42
msgid "filter"
msgstr "Filter"

#: ../src/libs/tools/filter.c:104
msgid "filter preferences"
msgstr "Filter preferences"

#: ../src/libs/tools/gamepad.c:37
msgid "gamepad"
msgstr "Gamepad"

#: ../src/libs/tools/gamepad.c:60
msgid "button a"
msgstr "Button a"

#: ../src/libs/tools/gamepad.c:60
msgid "button b"
msgstr "Button b"

#: ../src/libs/tools/gamepad.c:60
msgid "button x"
msgstr "Button x"

#: ../src/libs/tools/gamepad.c:60
msgid "button y"
msgstr "Button y"

#: ../src/libs/tools/gamepad.c:61
msgid "button back"
msgstr "Button back"

#: ../src/libs/tools/gamepad.c:61
msgid "button guide"
msgstr "Button guide"

#: ../src/libs/tools/gamepad.c:61
msgid "button start"
msgstr "Button start"

#: ../src/libs/tools/gamepad.c:62
msgid "left stick"
msgstr "Left stick"

#: ../src/libs/tools/gamepad.c:62
msgid "right stick"
msgstr "Right stick"

#: ../src/libs/tools/gamepad.c:62
msgid "left shoulder"
msgstr "Left shoulder"

#: ../src/libs/tools/gamepad.c:62
msgid "right shoulder"
msgstr "Right shoulder"

#: ../src/libs/tools/gamepad.c:63
msgid "dpad up"
msgstr "Dpad up"

#: ../src/libs/tools/gamepad.c:63
msgid "dpad down"
msgstr "Dpad down"

#: ../src/libs/tools/gamepad.c:63
msgid "dpad left"
msgstr "Dpad left"

#: ../src/libs/tools/gamepad.c:63
msgid "dpad right"
msgstr "Dpad right"

#: ../src/libs/tools/gamepad.c:64
msgid "button misc1"
msgstr "Button misc1"

#: ../src/libs/tools/gamepad.c:64
msgid "paddle1"
msgstr "Paddle1"

#: ../src/libs/tools/gamepad.c:64
msgid "paddle2"
msgstr "Paddle2"

#: ../src/libs/tools/gamepad.c:64
msgid "paddle3"
msgstr "Paddle3"

#: ../src/libs/tools/gamepad.c:64
msgid "paddle4"
msgstr "Paddle4"

#: ../src/libs/tools/gamepad.c:64
msgid "touchpad"
msgstr "Touchpad"

#: ../src/libs/tools/gamepad.c:65
msgid "left trigger"
msgstr "Left trigger"

#: ../src/libs/tools/gamepad.c:65
msgid "right trigger"
msgstr "Right trigger"

#: ../src/libs/tools/gamepad.c:71
msgid "invalid gamepad button"
msgstr "Invalid gamepad button"

#: ../src/libs/tools/gamepad.c:89
msgid "left x"
msgstr "Left x"

#: ../src/libs/tools/gamepad.c:89
msgid "left y"
msgstr "Left y"

#: ../src/libs/tools/gamepad.c:89
msgid "right x"
msgstr "Right x"

#: ../src/libs/tools/gamepad.c:89
msgid "right y"
msgstr "Right y"

#: ../src/libs/tools/gamepad.c:90
msgid "left diagonal"
msgstr "Left diagonal"

#: ../src/libs/tools/gamepad.c:90
msgid "left skew"
msgstr "Left skew"

#: ../src/libs/tools/gamepad.c:90
msgid "right diagonal"
msgstr "Right diagonal"

#: ../src/libs/tools/gamepad.c:90
msgid "right skew"
msgstr "Right skew"

#. diagonals
#: ../src/libs/tools/gamepad.c:96
msgid "invalid gamepad axis"
msgstr "Invalid gamepad axis"

#. we write the label with the size category
#: ../src/libs/tools/global_toolbox.c:212
msgid "thumbnails overlays for size"
msgstr "Thumbnails overlays for size"

#: ../src/libs/tools/global_toolbox.c:246
#: ../src/libs/tools/global_toolbox.c:310
msgid ""
"duration before the block overlay is hidden after each mouse movement on the "
"image\n"
"set -1 to never hide the overlay"
msgstr ""
"Duration before the block overlay is hidden after each mouse movement on the "
"image\n"
"Set -1 to never hide the overlay"

#: ../src/libs/tools/global_toolbox.c:251
#: ../src/libs/tools/global_toolbox.c:315
msgid "timeout only available for block overlay"
msgstr "Timeout only available for block overlay"

#: ../src/libs/tools/global_toolbox.c:275
#: ../src/libs/tools/global_toolbox.c:457
msgid "culling overlays"
msgstr "Culling overlays"

#: ../src/libs/tools/global_toolbox.c:277
msgid "preview overlays"
msgstr "Preview overlays"

#: ../src/libs/tools/global_toolbox.c:351
msgid "overlays not available here..."
msgstr "Overlays not available here..."

#: ../src/libs/tools/global_toolbox.c:390
msgid "grouping"
msgstr "Grouping"

#: ../src/libs/tools/global_toolbox.c:392
#: ../src/libs/tools/global_toolbox.c:540
msgid "expand grouped images"
msgstr "Expand grouped images"

#: ../src/libs/tools/global_toolbox.c:394
#: ../src/libs/tools/global_toolbox.c:542
msgid "collapse grouped images"
msgstr "Collapse grouped images"

#: ../src/libs/tools/global_toolbox.c:401
msgid "thumbnail overlays options"
msgstr "Thumbnail overlays options"

#: ../src/libs/tools/global_toolbox.c:402
msgid "click to change the type of overlays shown on thumbnails"
msgstr "Click to change the type of overlays shown on thumbnails"

#: ../src/libs/tools/global_toolbox.c:424
#: ../src/libs/tools/global_toolbox.c:453
msgid "overlay mode for size"
msgstr "Overlay mode for size"

#: ../src/libs/tools/global_toolbox.c:428
msgid "thumbnail overlays"
msgstr "Thumbnail overlays"

#: ../src/libs/tools/global_toolbox.c:430
#: ../src/libs/tools/global_toolbox.c:459
msgid "no overlays"
msgstr "No overlays"

#: ../src/libs/tools/global_toolbox.c:431
msgid "overlays on mouse hover"
msgstr "Overlays on mouse hover"

#: ../src/libs/tools/global_toolbox.c:432
msgid "extended overlays on mouse hover"
msgstr "Extended overlays on mouse hover"

#: ../src/libs/tools/global_toolbox.c:433
#: ../src/libs/tools/global_toolbox.c:460
msgid "permanent overlays"
msgstr "Permanent overlays"

#: ../src/libs/tools/global_toolbox.c:434
#: ../src/libs/tools/global_toolbox.c:461
msgid "permanent extended overlays"
msgstr "Permanent extended overlays"

#: ../src/libs/tools/global_toolbox.c:435
msgid "permanent overlays extended on mouse hover"
msgstr "Permanent overlays extended on mouse hover"

#: ../src/libs/tools/global_toolbox.c:437
#: ../src/libs/tools/global_toolbox.c:463
msgid "overlays block on mouse hover"
msgstr "Overlays block on mouse hover"

#: ../src/libs/tools/global_toolbox.c:438
#: ../src/libs/tools/global_toolbox.c:464
msgid "during (s)"
msgstr "during (s)"

#: ../src/libs/tools/global_toolbox.c:443
#: ../src/libs/tools/global_toolbox.c:469
msgid "show tooltip"
msgstr "Show tooltip"

#: ../src/libs/tools/global_toolbox.c:481
msgid "help"
msgstr "Help"

#: ../src/libs/tools/global_toolbox.c:482
msgid "enable this, then click on a control element to see its online help"
msgstr "Enable this, then click on a control element to see its online help"

#: ../src/libs/tools/global_toolbox.c:488
msgid ""
"define keyboard shortcuts for on-screen controls\n"
"ctrl+click to switch off overwrite confirmations\n"
"\n"
"after activating:\n"
"\n"
"- hover over a control (button, slider, etc.) and press\n"
"  a keystroke combination (optionally with mouse click,\n"
"  move, or scroll while holding down the keys) to\n"
"  define a shortcut for the control,\n"
"- type an existing combination to delete that mapping\n"
"\n"
"click on a control, module or screen area to open the\n"
"dialog for more detailed configuration\n"
"\n"
"right-click to exit mapping mode"
msgstr ""
"Define keyboard shortcuts for on-screen controls\n"
"Ctrl+click to switch off overwrite confirmations\n"
"\n"
"After activating:\n"
"\n"
"- hover over a control (button, slider, etc.) and press\n"
"  a keystroke combination (optionally with mouse click,\n"
"  move, or scroll while holding down the keys) to\n"
"  define a shortcut for the control,\n"
"- type an existing combination to delete that mapping\n"
"\n"
"Click on a control, module or screen area to open the\n"
"dialog for more detailed configuration\n"
"\n"
"Right-click to exit mapping mode"

#: ../src/libs/tools/global_toolbox.c:513
msgid "show global preferences"
msgstr "Show global preferences"

#: ../src/libs/tools/hinter.c:42
msgid "hinter"
msgstr "Hinter"

#: ../src/libs/tools/hinter.c:98
#, c-format
msgid "%s in current collection"
msgstr "%s in current collection"

#: ../src/libs/tools/image_infos.c:40
msgid "image infos"
msgstr "Image infos"

#: ../src/libs/tools/lighttable.c:114
msgid "click to exit from full preview layout."
msgstr "Click to exit from full preview layout."

#: ../src/libs/tools/lighttable.c:116
msgid "click to enter full preview layout."
msgstr "Click to enter full preview layout."

#: ../src/libs/tools/lighttable.c:119
msgid "click to enter culling layout in fixed mode."
msgstr "Click to enter culling layout in fixed mode."

#: ../src/libs/tools/lighttable.c:121 ../src/libs/tools/lighttable.c:126
msgid "click to exit culling layout."
msgstr "Click to exit culling layout."

#: ../src/libs/tools/lighttable.c:124
msgid "click to enter culling layout in dynamic mode."
msgstr "Click to enter culling layout in dynamic mode."

#: ../src/libs/tools/lighttable.c:136
msgid "click to allow browsing all images from the collection."
msgstr "Click to allow browsing all images from the collection."

#: ../src/libs/tools/lighttable.c:141
msgid "click to limit browsing to the selection."
msgstr "Click to limit browsing to the selection."

#: ../src/libs/tools/lighttable.c:414
msgid "focus detection"
msgstr "Focus detection"

#: ../src/libs/tools/lighttable.c:415 ../src/libs/tools/lighttable.c:426
msgid "no restriction"
msgstr "No restriction"

#: ../src/libs/tools/lighttable.c:430
msgid "culling"
msgstr "Culling"

#: ../src/libs/tools/lighttable.c:460
msgid "toggle filemanager layout"
msgstr "Toggle filemanager layout"

#: ../src/libs/tools/lighttable.c:463
msgid "click to enter filemanager layout."
msgstr "Click to enter filemanager layout."

#: ../src/libs/tools/lighttable.c:468
msgid "toggle zoomable lighttable layout"
msgstr "Toggle zoomable Lighttable layout"

#: ../src/libs/tools/lighttable.c:471
msgid "click to enter zoomable lighttable layout."
msgstr "Click to enter zoomable Lighttable layout."

#: ../src/libs/tools/lighttable.c:476
msgid "toggle culling mode"
msgstr "Toggle culling mode"

#: ../src/libs/tools/lighttable.c:484
msgid "toggle culling dynamic mode"
msgstr "Toggle culling dynamic mode"

#: ../src/libs/tools/lighttable.c:510
msgid ""
"set the number of thumbnails per row in filemanager layout,\n"
"or the total number of thumbnails shown in culling layouts."
msgstr ""
"Set the number of thumbnails per row in filemanager layout,\n"
"or the total number of thumbnails shown in culling layouts."

#: ../src/libs/tools/lighttable.c:515
msgid "toggle culling restricted"
msgstr "Toggle culling restricted"

#: ../src/libs/tools/lighttable.c:536
msgid "toggle culling zoom mode"
msgstr "Toggle culling zoom mode"

#: ../src/libs/tools/lighttable.c:538
msgid "exit current layout"
msgstr "Exit current layout"

#: ../src/libs/tools/midi.c:41
msgid "midi"
msgstr "MIDI"

#: ../src/libs/tools/midi.c:221
msgid "using absolute encoding; reinitialise to switch to relative"
msgstr "Using absolute encoding; reinitialise to switch to relative"

#: ../src/libs/tools/midi.c:225
#, c-format
msgid "%d more identical (down) moves before switching to relative encoding"
msgstr "%d more identical (down) moves before switching to relative encoding"

#: ../src/libs/tools/midi.c:228
#, c-format
msgid "switching encoding to relative (down = %d)"
msgstr "Switching encoding to relative (down = %d)"

#: ../src/libs/tools/midi.c:558
#, c-format
msgid "%s opened as midi%d"
msgstr "%s opened as midi%d"

#: ../src/libs/tools/module_toolbox.c:48
msgid "module toolbox"
msgstr "Module toolbox"

#. connect callbacks
#: ../src/libs/tools/ratings.c:97
msgid "set star rating for selected images"
msgstr "Set star rating for selected images"

#: ../src/libs/tools/timeline.c:102
msgid "timeline"
msgstr "Timeline"

#: ../src/libs/tools/timeline.c:1421
msgid "start selection"
msgstr "Start selection"

#: ../src/libs/tools/timeline.c:1422
msgid "stop selection"
msgstr "Stop selection"

#: ../src/libs/tools/view_toolbox.c:48
msgid "view toolbox"
msgstr "View toolbox"

#: ../src/libs/tools/viewswitcher.c:60
msgid "viewswitcher"
msgstr "Viewswitcher"

#: ../src/lua/preferences.c:661 ../src/lua/preferences.c:676
#: ../src/lua/preferences.c:688 ../src/lua/preferences.c:701
#: ../src/lua/preferences.c:717 ../src/lua/preferences.c:781
#, c-format
msgid "double-click to reset to `%s'"
msgstr "Double-click to reset to `%s'"

#: ../src/lua/preferences.c:686
msgid "select file"
msgstr "Select file"

#: ../src/lua/preferences.c:740
#, c-format
msgid "double-click to reset to `%d'"
msgstr "Double-click to reset to `%d'"

#: ../src/lua/preferences.c:767
#, c-format
msgid "double-click to reset to `%f'"
msgstr "Double-click to reset to `%f'"

#: ../src/lua/preferences.c:842
msgid "Lua options"
msgstr "Lua options"

#: ../src/views/darkroom.c:565
#, c-format
msgid ""
"file `%s' is not available, switching to lighttable now.\n"
"\n"
"if stored on an external drive, ensure that the drive is connected and "
"files\n"
"can be accessed in the same locations as when you imported this image."
msgstr ""
"File '%s' is not available, switching to Lighttable now.\n"
"\n"
"If stored on an external drive, ensure that the drive is connected and "
"files\n"
"can be accessed in the same locations as when you imported this image."

#: ../src/views/darkroom.c:572
#, c-format
msgid ""
"file `%s' appears corrupt, switching to lighttable now.\n"
"\n"
"please check that it was correctly and completely copied from the camera."
msgstr ""
"File `%s' appears corrupt, switching to Lighttable now.\n"
"\n"
"Please check that it was correctly and completely copied from the camera."

#: ../src/views/darkroom.c:578
#, c-format
msgid "file `%s' is not in any recognized format, switching to lighttable now."
msgstr ""
"File '%s' is not in any recognized format, switching to Lighttable now."

#: ../src/views/darkroom.c:583
#, c-format
msgid ""
"file `%s' is from an unsupported camera model, switching to lighttable now."
msgstr ""
"File '%s' is from an unsupported camera model, switching to Lighttable now."

#: ../src/views/darkroom.c:588
#, c-format
msgid ""
"file `%s' uses an unsupported feature, switching to lighttable now.\n"
"\n"
"please check that the image format and compression mode you selected in "
"your\n"
"camera's menus is supported (see https://www.darktable.org/resources/camera-"
"support/\n"
"and the release notes for this version of darktable)"
msgstr ""
"File '%s' uses an unsupported feature, switching to Lighttable now.\n"
"\n"
"Please check that the image format and compression mode you selected in "
"your\n"
"camera's menus is supported (see https://www.darktable.org/resources/camera-"
"support/\n"
"and the release notes for this version of Darktable)"

#: ../src/views/darkroom.c:596
#, c-format
msgid ""
"error while reading file `%s', switching to lighttable now.\n"
"\n"
"please check that the file has not been truncated."
msgstr ""
"Error while reading file '%s', switching to Lighttable now.\n"
"\n"
"Please check that the file has not been truncated."

#: ../src/views/darkroom.c:602
#, c-format
msgid ""
"darktable could not load `%s', switching to lighttable now.\n"
"\n"
"please check that the camera model that produced the image is supported in "
"darktable\n"
"(list of supported cameras is at https://www.darktable.org/resources/camera-"
"support/).\n"
"if you are sure that the camera model is supported, please consider opening "
"an issue\n"
"at https://github.com/darktable-org/darktable"
msgstr ""
"Darktable could not load `%s', switching to Lighttable now.\n"
"\n"
"Please check that the camera model that produced the image is supported in "
"Darktable\n"
"(list of supported cameras is at https://www.darktable.org/resources/camera-"
"support/).\n"
"If you are sure that the camera model is supported, please consider opening "
"an issue\n"
"at https://github.com/darktable-org/darktable"

#: ../src/views/darkroom.c:630
#, c-format
msgctxt "darkroom"
msgid "loading `%s' ..."
msgstr "Loading `%s' ..."

#: ../src/views/darkroom.c:823 ../src/views/darkroom.c:2718
msgid "gamut check"
msgstr "Gamut check"

#: ../src/views/darkroom.c:824
msgid "soft proof"
msgstr "Soft proof"

#. fail :(
#: ../src/views/darkroom.c:866 ../src/views/print.c:318
msgid "no image to open!"
msgstr "No image to open!"

#: ../src/views/darkroom.c:892
msgid "file not found"
msgstr "File not found"

#: ../src/views/darkroom.c:896
msgid "unspecified failure"
msgstr "Unspecified failure"

#: ../src/views/darkroom.c:899
msgid "unsupported file format"
msgstr "Unsupported file format"

#: ../src/views/darkroom.c:902
msgid "unsupported camera model"
msgstr "Unsupported camera model"

#: ../src/views/darkroom.c:905
msgid "unsupported feature in file"
msgstr "Unsupported feature in file"

#: ../src/views/darkroom.c:908
msgid "file appears corrupt"
msgstr "File appears corrupt"

#: ../src/views/darkroom.c:911
msgid "I/O error"
msgstr "I/O error"

#: ../src/views/darkroom.c:914
msgid "cache full"
msgstr "Cache full"

#: ../src/views/darkroom.c:917
#, c-format
msgid ""
"image `%s' could not be loaded\n"
"%s"
msgstr ""
"Image '%s' could not be loaded\n"
"%s"

#: ../src/views/darkroom.c:956 ../src/views/darkroom.c:1340
msgid "can't change image in GIMP plugin mode"
msgstr "Can't change image in GIMP plugin mode"

#: ../src/views/darkroom.c:2456 ../src/views/darkroom.c:2458
msgid "quick access to presets"
msgstr "Quick access to presets"

#: ../src/views/darkroom.c:2468
msgid "quick access to styles"
msgstr "Quick access to styles"

#: ../src/views/darkroom.c:2471
msgid "quick access for applying any of your styles"
msgstr "Quick access for applying any of your styles"

#: ../src/views/darkroom.c:2478
msgid "second window"
msgstr "Second window"

#: ../src/views/darkroom.c:2483
msgid "display a second darkroom image window"
msgstr "Display a second Darkroom image window"

#: ../src/views/darkroom.c:2491
msgid "color assessment"
msgstr "Color assessment"

#: ../src/views/darkroom.c:2493
msgid ""
"toggle color assessment conditions\n"
"right-click for options"
msgstr ""
"Toggle color assessment conditions\n"
"Right-click for options"

#: ../src/views/darkroom.c:2510 ../src/views/darkroom.c:2523
msgid "color_assessment"
msgstr "color_assessment"

#: ../src/views/darkroom.c:2510
msgid "total border width relative to screen"
msgstr "Total border width relative to screen"

#: ../src/views/darkroom.c:2512
msgid ""
"total border width in relation to the screen size for the assessment mode.\n"
"this includes the outer gray part plus the inner white frame."
msgstr ""
"Total border width in relation to the screen size for the assessment mode.\n"
"This includes the outer gray part plus the inner white frame."

#: ../src/views/darkroom.c:2523
msgid "white border ratio"
msgstr "White border ratio"

#: ../src/views/darkroom.c:2525
msgid ""
"the border ratio specifies the fraction of the white part of the border."
msgstr ""
"The border ratio specifies the fraction of the white part of the border."

#: ../src/views/darkroom.c:2536
msgid "high quality processing"
msgstr "High quality processing"

#: ../src/views/darkroom.c:2540
msgid ""
"toggle high quality processing. if activated darktable processes image data "
"as it does while exporting"
msgstr ""
"Toggle high quality processing. If activated Darktable\n"
"processes image data as it does while exporting"

#: ../src/views/darkroom.c:2559
msgid ""
"toggle indication of raw overexposure\n"
"right-click for options"
msgstr ""
"Toggle indication of raw overexposure\n"
"Right-click for options"

#: ../src/views/darkroom.c:2580
msgid "select how to mark the clipped pixels"
msgstr "Select how to mark the clipped pixels"

#: ../src/views/darkroom.c:2583
msgid "mark with CFA color"
msgstr "Mark with CFA color"

#: ../src/views/darkroom.c:2583
msgid "mark with solid color"
msgstr "Mark with solid color"

#: ../src/views/darkroom.c:2584
msgid "false color"
msgstr "False color"

#: ../src/views/darkroom.c:2589 ../src/views/darkroom.c:2659
msgid "color scheme"
msgstr "Color scheme"

#: ../src/views/darkroom.c:2590
msgid ""
"select the solid color to indicate overexposure.\n"
"will only be used if mode = mark with solid color"
msgstr ""
"Select the solid color to indicate overexposure.\n"
"Will only be used if mode = mark with solid color"

#: ../src/views/darkroom.c:2593
msgctxt "solidcolor"
msgid "red"
msgstr "Red"

#: ../src/views/darkroom.c:2594
msgctxt "solidcolor"
msgid "green"
msgstr "Green"

#: ../src/views/darkroom.c:2595
msgctxt "solidcolor"
msgid "blue"
msgstr "Blue"

#: ../src/views/darkroom.c:2596
msgctxt "solidcolor"
msgid "black"
msgstr "Black"

#: ../src/views/darkroom.c:2607
msgid ""
"threshold of what shall be considered overexposed\n"
"1.0 - white level\n"
"0.0 - black level"
msgstr ""
"Threshold of what shall be considered overexposed\n"
"1.0 - white level\n"
"0.0 - black level"

#: ../src/views/darkroom.c:2626
msgid ""
"toggle clipping indication\n"
"right-click for options"
msgstr ""
"Toggle clipping indication\n"
"Right-click for options"

#: ../src/views/darkroom.c:2647
msgid "clipping preview mode"
msgstr "Clipping preview mode"

#: ../src/views/darkroom.c:2648
msgid ""
"select the metric you want to preview\n"
"full gamut is the combination of all other modes"
msgstr ""
"Select the metric you want to preview\n"
"Full gamut is the combination of all other modes"

#: ../src/views/darkroom.c:2652
msgid "full gamut"
msgstr "Full gamut"

#: ../src/views/darkroom.c:2653
msgid "any RGB channel"
msgstr "Any RGB channel"

#: ../src/views/darkroom.c:2654
msgid "luminance only"
msgstr "Luminance only"

#: ../src/views/darkroom.c:2654
msgid "saturation only"
msgstr "Saturation only"

#: ../src/views/darkroom.c:2660
msgid "select colors to indicate clipping"
msgstr "Select colors to indicate clipping"

#: ../src/views/darkroom.c:2664
msgid "red & blue"
msgstr "Red & blue"

#: ../src/views/darkroom.c:2665
msgid "purple & green"
msgstr "Purple & green"

#: ../src/views/darkroom.c:2673
msgid "lower threshold"
msgstr "Lower threshold"

#: ../src/views/darkroom.c:2674
msgid ""
"clipping threshold for the black point,\n"
"in EV, relatively to white (0 EV).\n"
"8 bits sRGB clips blacks at -12.69 EV,\n"
"8 bits Adobe RGB clips blacks at -19.79 EV,\n"
"16 bits sRGB clips blacks at -20.69 EV,\n"
"typical fine-art mat prints produce black at -5.30 EV,\n"
"typical color glossy prints produce black at -8.00 EV,\n"
"typical B&W glossy prints produce black at -9.00 EV."
msgstr ""
"Clipping threshold for the black point,\n"
"in EV, relative to white (0 EV).\n"
"8 bits sRGB clips blacks at -12.69 EV,\n"
"8 bits Adobe RGB clips blacks at -19.79 EV,\n"
"16 bits sRGB clips blacks at -20.69 EV,\n"
"Typical fine-art mat prints produce black at -5.30 EV,\n"
"Typical color glossy prints produce black at -8.00 EV,\n"
"Typical B&W glossy prints produce black at -9.00 EV."

#: ../src/views/darkroom.c:2691
msgid "upper threshold"
msgstr "Upper threshold"

#: ../src/views/darkroom.c:2693
#, no-c-format
msgid ""
"clipping threshold for the white point.\n"
"100% is peak medium luminance."
msgstr ""
"Clipping threshold for the white point.\n"
"100% is peak medium luminance."

#: ../src/views/darkroom.c:2705
msgid "softproof"
msgstr "Softproof"

#: ../src/views/darkroom.c:2709
msgid ""
"toggle softproofing\n"
"right-click for profile options"
msgstr ""
"Toggle softproofing\n"
"Right-click for profile options"

#: ../src/views/darkroom.c:2722
msgid ""
"toggle gamut checking\n"
"right-click for profile options"
msgstr ""
"Toggle gamut checking\n"
"Right-click for profile options"

#: ../src/views/darkroom.c:2750 ../src/views/darkroom.c:2757
#: ../src/views/darkroom.c:2776 ../src/views/darkroom.c:2778
#: ../src/views/darkroom.c:2780 ../src/views/darkroom.c:2782
#: ../src/views/lighttable.c:1346 ../src/views/lighttable.c:1350
msgid "profiles"
msgstr "Profiles"

#: ../src/views/darkroom.c:2758 ../src/views/lighttable.c:1350
msgid "preview intent"
msgstr "Preview intent"

#: ../src/views/darkroom.c:2776 ../src/views/lighttable.c:1355
msgid "display profile"
msgstr "Display profile"

#: ../src/views/darkroom.c:2778 ../src/views/lighttable.c:1358
msgid "preview display profile"
msgstr "Preview display profile"

#: ../src/views/darkroom.c:2782
msgid "histogram profile"
msgstr "Histogram profile"

#: ../src/views/darkroom.c:2789
msgid "second preview window color assessment"
msgstr "Second preview window color assessment"

#: ../src/views/darkroom.c:2792
msgid "color assessment second preview"
msgstr "Color assessment second preview"

#: ../src/views/darkroom.c:2840 ../src/views/lighttable.c:1395
msgid "display ICC profiles"
msgstr "display ICC profiles"

#: ../src/views/darkroom.c:2844 ../src/views/lighttable.c:1399
msgid "preview display ICC profiles"
msgstr "preview display ICC profiles"

#: ../src/views/darkroom.c:2848
msgid "softproof ICC profiles"
msgstr "softproof ICC profiles"

#: ../src/views/darkroom.c:2853
msgid "histogram and color picker ICC profiles"
msgstr "histogram and color picker ICC profiles"

#: ../src/views/darkroom.c:2902
msgid ""
"toggle guide lines\n"
"right-click for guides options"
msgstr ""
"Toggle guide lines\n"
"Right-click for guides options"

#. Fullscreen preview key
#: ../src/views/darkroom.c:2921
msgid "full preview"
msgstr "Full preview"

#. add an option to allow skip mouse events while other overlays are
#. consuming mouse actions
#: ../src/views/darkroom.c:2926
msgid "force pan/zoom/rotate with mouse"
msgstr "Force pan/zoom/rotate with mouse"

#. Zoom shortcuts
#: ../src/views/darkroom.c:2941
msgid "zoom close-up"
msgstr "Zoom close-up"

#. zoom in/out
#. zoom in/out/min/max
#: ../src/views/darkroom.c:2945 ../src/views/lighttable.c:1477
msgid "zoom in"
msgstr "Zoom in"

#: ../src/views/darkroom.c:2947 ../src/views/lighttable.c:1481
msgid "zoom out"
msgstr "Zoom out"

#. Shortcut to skip images
#: ../src/views/darkroom.c:2951
msgid "image forward"
msgstr "Image forward"

#: ../src/views/darkroom.c:2953
msgid "image back"
msgstr "Image back"

#. cycle overlay colors
#: ../src/views/darkroom.c:2957
msgid "cycle overlay colors"
msgstr "Cycle overlay colors"

#. toggle visibility of drawn masks for current gui module
#: ../src/views/darkroom.c:2961
msgid "show drawn masks"
msgstr "Show drawn masks"

#. brush size +/-
#: ../src/views/darkroom.c:2965
msgid "increase brush size"
msgstr "Increase brush size"

#: ../src/views/darkroom.c:2967
msgid "decrease brush size"
msgstr "Decrease brush size"

#. brush hardness +/-
#: ../src/views/darkroom.c:2971
msgid "increase brush hardness"
msgstr "Increase brush hardness"

#: ../src/views/darkroom.c:2973
msgid "decrease brush hardness"
msgstr "Decrease brush hardness"

#. brush opacity +/-
#: ../src/views/darkroom.c:2977
msgid "increase brush opacity"
msgstr "Increase brush opacity"

#: ../src/views/darkroom.c:2979
msgid "decrease brush opacity"
msgstr "Decrease brush opacity"

#. undo/redo
#: ../src/views/darkroom.c:2983 ../src/views/lighttable.c:1465
#: ../src/views/map.c:2400
msgid "undo"
msgstr "Undo"

#: ../src/views/darkroom.c:2985 ../src/views/lighttable.c:1467
#: ../src/views/map.c:2402
msgid "redo"
msgstr "Redo"

#. change the precision for adjusting sliders with keyboard shortcuts
#: ../src/views/darkroom.c:2989
msgid "change keyboard shortcut slider precision"
msgstr "Change keyboard shortcut slider precision"

#: ../src/views/darkroom.c:2992
msgid "synchronize selection"
msgstr "Synchronize selection"

#: ../src/views/darkroom.c:3711
msgid "keyboard shortcut slider precision: fine"
msgstr "Keyboard shortcut slider precision: fine"

#: ../src/views/darkroom.c:3713
msgid "keyboard shortcut slider precision: normal"
msgstr "Keyboard shortcut slider precision: normal"

#: ../src/views/darkroom.c:3715
msgid "keyboard shortcut slider precision: coarse"
msgstr "Keyboard shortcut slider precision: coarse"

#: ../src/views/darkroom.c:3731
msgid "switch to lighttable"
msgstr "Switch to Lighttable"

#: ../src/views/darkroom.c:3733 ../src/views/lighttable.c:1010
msgid "zoom in the image"
msgstr "Zoom in the image"

#: ../src/views/darkroom.c:3735
msgid "unbounded zoom in the image"
msgstr "Unbounded zoom in the image"

#: ../src/views/darkroom.c:3737
msgid "zoom to 100% 200% and back"
msgstr "Zoom to 100% 200% and back"

#: ../src/views/darkroom.c:3739 ../src/views/lighttable.c:1015
msgid "pan a zoomed image"
msgstr "Pan a zoomed image"

#: ../src/views/darkroom.c:3742 ../src/views/lighttable.c:1068
msgid "[modules] expand module without closing others"
msgstr "[modules] expand module without closing others"

#: ../src/views/darkroom.c:3743 ../src/views/lighttable.c:1069
msgid "[modules] expand module and close others"
msgstr "[modules] expand module and close others"

#: ../src/views/darkroom.c:3745
msgid "[modules] rename module"
msgstr "[modules] rename module"

#: ../src/views/darkroom.c:3748
msgid "[modules] change module position in pipe"
msgstr "[modules] change module position in pipe"

#. Show infos key
#: ../src/views/lighttable.c:769 ../src/views/lighttable.c:1452
msgid "show infos"
msgstr "Show infos"

#: ../src/views/lighttable.c:876
msgid "middle"
msgstr "Middle"

#: ../src/views/lighttable.c:1003
msgid "open image in darkroom"
msgstr "Open image in Darkroom"

#: ../src/views/lighttable.c:1008
msgid "switch to next/previous image"
msgstr "Switch to next/previous image"

#: ../src/views/lighttable.c:1013 ../src/views/lighttable.c:1053
#, no-c-format
msgid "zoom to 100% and back"
msgstr "Zoom to 100% and back"

#: ../src/views/lighttable.c:1020 ../src/views/lighttable.c:1041
msgid "scroll the collection"
msgstr "Scroll the collection"

#: ../src/views/lighttable.c:1022
msgid "change number of images per row"
msgstr "Change number of images per row"

#: ../src/views/lighttable.c:1025
msgid "select an image"
msgstr "Select an image"

#: ../src/views/lighttable.c:1027
msgid "select range from last image"
msgstr "Select range from last image"

#: ../src/views/lighttable.c:1029
msgid "add image to or remove it from a selection"
msgstr "Add image to or remove it from a selection"

#: ../src/views/lighttable.c:1034
msgid "change image order"
msgstr "Change image order"

#: ../src/views/lighttable.c:1043
msgid "zoom all the images"
msgstr "Zoom all the images"

#: ../src/views/lighttable.c:1045
msgid "pan inside all the images"
msgstr "Pan inside all the images"

#: ../src/views/lighttable.c:1048
msgid "zoom current image"
msgstr "Zoom current image"

#: ../src/views/lighttable.c:1050
msgid "pan inside current image"
msgstr "Pan inside current image"

#: ../src/views/lighttable.c:1056
#, no-c-format
msgid "zoom current image to 100% and back"
msgstr "Zoom current image to 100% and back"

#: ../src/views/lighttable.c:1061
msgid "zoom the main view"
msgstr "Zoom the main view"

#: ../src/views/lighttable.c:1063
msgid "pan inside the main view"
msgstr "Pan inside the main view"

#: ../src/views/lighttable.c:1321
msgid "set display profile"
msgstr "Set display profile"

#: ../src/views/lighttable.c:1418
msgid "whole"
msgstr "Whole"

#: ../src/views/lighttable.c:1446
msgid "leave"
msgstr "Leave"

#: ../src/views/lighttable.c:1455
msgid "align images to grid"
msgstr "Align images to grid"

#: ../src/views/lighttable.c:1457
msgid "reset first image offset"
msgstr "Reset first image offset"

#: ../src/views/lighttable.c:1459
msgid "select toggle image"
msgstr "Select toggle image"

#: ../src/views/lighttable.c:1461
msgid "select single image"
msgstr "Select single image"

#. zoom for full culling & preview
#: ../src/views/lighttable.c:1471
msgid "preview zoom 100%"
msgstr "Preview zoom 100%"

#: ../src/views/lighttable.c:1473
msgid "preview zoom fit"
msgstr "Preview zoom fit"

#: ../src/views/lighttable.c:1479
msgid "zoom max"
msgstr "Zoom max"

#: ../src/views/lighttable.c:1483
msgid "zoom min"
msgstr "Zoom min"

#: ../src/views/map.c:2405
msgid "scroll right"
msgstr "Scroll right"

#: ../src/views/map.c:2407
msgid "scroll right wide"
msgstr "Scroll right wide"

#: ../src/views/map.c:2409
msgid "scroll left"
msgstr "Scroll left"

#: ../src/views/map.c:2411
msgid "scroll left wide"
msgstr "Scroll left wide"

#: ../src/views/map.c:2413
msgid "scroll up"
msgstr "Scroll up"

#: ../src/views/map.c:2415
msgid "scroll up wide"
msgstr "Scroll up wide"

#: ../src/views/map.c:2417
msgid "scroll down"
msgstr "Scroll down"

#: ../src/views/map.c:2419
msgid "scroll down wide"
msgstr "Scroll down wide"

#: ../src/views/map.c:3206
msgid "[on image] open in darkroom"
msgstr "[on image] open in Darkroom"

#: ../src/views/map.c:3208
msgid "[on map] zoom map"
msgstr "[on map] zoom map"

#: ../src/views/map.c:3210
msgid "move image location"
msgstr "Move image location"

#: ../src/views/print.c:54
msgctxt "view"
msgid "print"
msgstr "Print"

#: ../src/views/print.c:307
msgid "no printers found!"
msgstr "No printers found!"

#: ../src/views/slideshow.c:359
msgid "end of images"
msgstr "End of images"

#: ../src/views/slideshow.c:380
msgid "end of images. press any key to return to lighttable mode"
msgstr "End of images. Press any key to return to Lighttable mode"

#: ../src/views/slideshow.c:513
msgid "waiting to start slideshow"
msgstr "Waiting to start slideshow"

#: ../src/views/slideshow.c:681 ../src/views/slideshow.c:708
#: ../src/views/slideshow.c:716
msgid "slideshow paused"
msgstr "Slideshow paused"

#: ../src/views/slideshow.c:689 ../src/views/slideshow.c:699
#, c-format
msgid "slideshow delay set to %d second"
msgid_plural "slideshow delay set to %d seconds"
msgstr[0] "Slideshow delay set to %d second"
msgstr[1] "Slideshow delay set to %d seconds"

#: ../src/views/slideshow.c:731
msgid "start and stop"
msgstr "Start and stop"

#: ../src/views/slideshow.c:733
msgid "exit slideshow"
msgstr "Exit slideshow"

#: ../src/views/slideshow.c:737
msgid "slow down"
msgstr "Slow down"

#: ../src/views/slideshow.c:741
msgid "speed up"
msgstr "Speed up"

#: ../src/views/slideshow.c:746
msgid "step forward"
msgstr "Step forward"

#: ../src/views/slideshow.c:748
msgid "step back"
msgstr "Step back"

#: ../src/views/slideshow.c:756
msgid "go to next image"
msgstr "Go to next image"

#: ../src/views/slideshow.c:758
msgid "go to previous image"
msgstr "Go to previous image"

#: ../src/views/tethering.c:163
#, c-format
msgid "new session initiated '%s'"
msgstr "New session initiated '%s'"

#: ../src/views/tethering.c:496
msgid "no camera with tethering support available for use..."
msgstr "No camera with tethering support available for use..."

#: ../src/views/view.c:1410
msgid "left-click"
msgstr "Left-click"

#: ../src/views/view.c:1413
msgid "right-click"
msgstr "Right-click"

#: ../src/views/view.c:1416
msgid "middle-click"
msgstr "Middle-click"

#: ../src/views/view.c:1422
msgid "left double-click"
msgstr "Left double-click"

#: ../src/views/view.c:1425
msgid "right double-click"
msgstr "Right double-click"

#: ../src/views/view.c:1428
msgid "drag and drop"
msgstr "Drag and drop"

#: ../src/views/view.c:1431
msgid "left-click+drag"
msgstr "Left-click+drag"

#: ../src/views/view.c:1434
msgid "right-click+drag"
msgstr "Right-click+drag"

#: ../src/views/view.c:1456
msgid "darktable - accels window"
msgstr "Darktable - accels window"

#: ../src/views/view.c:1503
msgid "switch to a classic window which will stay open after key release"
msgstr "Switch to a classic window which will stay open after key release"

#. we add the mouse actions too
#: ../src/views/view.c:1569
msgid "mouse actions"
msgstr "Mouse actions"

#~ msgid "RustiCL (experimental)"
#~ msgstr "RustiCL (experimental)"

#~ msgid "overwrite mode"
#~ msgstr "Overwrite mode"

#~ msgid ""
#~ "clear history stack before pasting the copied history.\n"
#~ "required modules will be added with default values."
#~ msgstr ""
#~ "Clear history stack before pasting the copied history.\n"
#~ "Required modules will be added with default values."

#~ msgid "pivot input shift"
#~ msgstr "Pivot input shift"

#~ msgid "shift the pivot input towards black(-) or white(+)"
#~ msgstr "Shift the pivot input towards black(-) or white(+)"

#~ msgid "pick image area to automatically set black and white exposure"
#~ msgstr "Pick image area to automatically set black and white exposure"

#~ msgid "agx"
#~ msgstr "AgX"

#~ msgid ""
#~ "Photography workflow\n"
#~ "application and\n"
#~ "RAW developer"
#~ msgstr ""
#~ "Photography workflow\n"
#~ "application and\n"
#~ "RAW developer"

#~ msgid "get ready to unleash your creativity"
#~ msgstr "Get ready to unleash your creativity"

#~ msgid ""
#~ "the quality of an image, less quality means fewer details.\n"
#~ "\n"
#~ "pixel format is controlled by quality:\n"
#~ "\n"
#~ "5-80: YUV420, 81-90: YUV422, 91-100: YUV444"
#~ msgstr ""
#~ "The quality of an image, less quality means fewer details.\n"
#~ "\n"
#~ "Pixel format is controlled by quality:\n"
#~ "\n"
#~ "5-80: YUV420, 81-90: YUV422, 91-100: YUV444"

#~ msgid "max output brightness"
#~ msgstr "Max output brightness"

#~ msgid "completely restore purity and undo all rotations"
#~ msgstr "Completely restore purity and undo all rotations"

#~ msgid "boost the purity of the red primary"
#~ msgstr "Boost the purity of the red primary"

#~ msgid "unrotate the red primary"
#~ msgstr "Unrotate the red primary"

#~ msgid "boost the purity of the green primary"
#~ msgstr "Boost the purity of the green primary"

#~ msgid "unrotate the green primary"
#~ msgstr "Unrotate the green primary"

#~ msgid "boost the purity of the blue primary"
#~ msgstr "Boost the purity of the blue primary"

#~ msgid "unrotate the blue primary"
#~ msgstr "Unrotate the blue primary"

#~ msgid "contrast around the pivot"
#~ msgstr "Contrast around the pivot"

#~ msgid ""
#~ "mask histogram span between the first and last deciles.\n"
#~ "the central line shows the average. orange bars appear at extrema if "
#~ "clipping occurs."
#~ msgstr ""
#~ "Mask histogram span between the first and last deciles.\n"
#~ "The central line shows the average. Orange bars appear at extrema if "
#~ "clipping occurs."

#~ msgctxt "section"
#~ msgid "mask post-processing"
#~ msgstr "Mask post-processing"

#~ msgid "select a preset..."
#~ msgstr "Select a preset..."

#~ msgid "load primaries settings from a preset"
#~ msgstr "Load primaries settings from a preset"

#~ msgid "apply primaries settings from the selected preset"
#~ msgstr "Apply primaries settings from the selected preset"

#~ msgid ""
#~ "enable capture sharpening and set effect strength based on iterations"
#~ msgstr ""
#~ "Enable capture sharpening and set effect strength based on iterations"

#~ msgid "calculated capture radius"
#~ msgstr "Calculated capture radius"

#~ msgid "radius for blurring step"
#~ msgstr "Radius for blurring step"

#~ msgid "the gradient range where to apply random dither"
#~ msgstr "The gradient range where to apply random dither"

#~ msgid "gradient range"
#~ msgstr "Gradient range"

#~ msgid "change algorithm for current form"
#~ msgstr "Change algorithm for current form"

#~ msgid "basic curve parameters"
#~ msgstr "Basic curve parameters"

#~ msgid "start export"
#~ msgstr "Start export"

#~ msgid "calculated radius"
#~ msgstr "Calculated radius"

#~ msgid ""
#~ "do you really want to physically delete selected image (using trash if "
#~ "possible)?"
#~ msgstr ""
#~ "Do you really want to physically delete selected image (using trash if "
#~ "possible)?"

#~ msgid "do you really want to physically delete selected image from disk?"
#~ msgstr "Do you really want to physically delete selected image from disk?"

#~ msgid "(default)"
#~ msgstr "(default)"

#~ msgid ""
#~ "display the sequence of edit actions\n"
#~ "and allow temporarily returning to\n"
#~ "an earlier state of the edit"
#~ msgstr ""
#~ "Display the sequence of edit actions\n"
#~ "and allow temporarily returning to\n"
#~ "an earlier state of the edit"

#~ msgid "automatic pixel rotation"
#~ msgstr "Automatic pixel rotation"

#~ msgid ""
#~ "automatic pixel rotation\n"
#~ "only works for the sensors that need it."
#~ msgstr ""
#~ "Automatic pixel rotation\n"
#~ "Only works for the sensors that need it."

#~ msgid "raster mask import"
#~ msgstr "Raster mask import"

#~ msgid "combine with elements from a processed image"
#~ msgstr "Combine with elements from a processed image"

#, c-format
#~ msgid "detected OtherIlluminant in `%s`, please report via darktable github"
#~ msgstr ""
#~ "Detected OtherIlluminant in `%s`, please report via darktable github"

#, c-format
#~ msgid "special exif illuminants in `%s`, please report via darktable github"
#~ msgstr ""
#~ "Special EXIF illuminants in `%s`, please report via darktable github"

#, c-format
#~ msgid "forward matrix in `%s`, please report via darktable github"
#~ msgstr "Forward matrix in `%s`, please report via darktable github"

#~ msgid "all RGB colors"
#~ msgstr "All RGB channels"

#~ msgctxt "eq_preset"
#~ msgid "coarse"
#~ msgstr "Coarse"

#~ msgctxt "atrous"
#~ msgid "sharpen"
#~ msgstr "Sharpen"

#~ msgid "cleanup unused shapes"
#~ msgstr "Cleanup unused shapes"

#~ msgid "B&W: luminance-based"
#~ msgstr "B&W: luminance-based"

#~ msgid "dehaze"
#~ msgstr "Dehaze"

#~ msgid "toggle ISO 12646 color assessment conditions"
#~ msgstr "Toggle ISO 12646 color assessment conditions"

#~ msgid "reduce resolution of preview image"
#~ msgstr "Reduce resolution of preview image"

#~ msgid "decrease to speed up preview rendering, may hinder accurate masking"
#~ msgstr "Decrease to speed up preview rendering, may hinder accurate masking"

#~ msgid "RCD + VNG4"
#~ msgstr "RCD + VNG4"

#~ msgid "AMaZE + VNG4"
#~ msgstr "AMaZE + VNG4"

#~ msgid "Markesteijn 3-pass + VNG"
#~ msgstr "Markesteijn 3-pass + VNG"

#~ msgid "not a B&W image, will not export as grayscale"
#~ msgstr "Not a B&W image, will not export as grayscale"

#~ msgid "prefer performance over quality"
#~ msgstr "Prefer performance over quality"

#~ msgid ""
#~ "if switched on, thumbnails and previews are rendered at lower quality but "
#~ "4 times faster"
#~ msgstr ""
#~ "If switched on, thumbnails and previews are rendered at lower quality but "
#~ "4 times faster"

#~ msgctxt "actionbutton"
#~ msgid "export"
#~ msgstr "Export"

#~ msgid "contributors"
#~ msgstr "Contributors"

#~ msgctxt "menu"
#~ msgid "lighttable"
#~ msgstr "Lighttable"

#~ msgctxt "menu"
#~ msgid "darkroom"
#~ msgstr "Darkroom"

#~ msgid "encoding speed"
#~ msgstr "Encoding speed"

#~ msgid "trades off quality and file size for quicker encoding time"
#~ msgstr "Trades off quality and file size for quicker encoding time"

#~ msgid "darktable camera styles"
#~ msgstr "Darktable camera styles"

#~ msgid "collection"
#~ msgstr "collection"

#~ msgid "OpenCL"
#~ msgstr "OpenCL"

#~ msgid "v3.1 RAW"
#~ msgstr "V3.1 RAW"

#~ msgid "v3.1 JPEG"
#~ msgstr "V3.1 JPEG"

#~ msgid "v3.1 for RAW input"
#~ msgstr "V3.1 for RAW input"

#~ msgid "v3.1 for JPEG/non-RAW input"
#~ msgstr "V3.1 for JPEG/non-RAW input"

#~ msgid "v3.0 for RAW input (default)"
#~ msgstr "V3.0 for RAW input (default)"

#~ msgid "base directory naming pattern"
#~ msgstr "Base directory naming pattern"

#~ msgid "part of full import path for an import session"
#~ msgstr "Part of full import path for an import session"

#~ msgid "sub directory naming pattern"
#~ msgstr "Sub directory naming pattern"

#~ msgid "you can't delete the selected place"
#~ msgstr "You can't delete the selected place"

#~ msgid ""
#~ "add a custom place\n"
#~ "\n"
#~ "right-click on a place to remove it"
#~ msgstr ""
#~ "Add a custom place\n"
#~ "\n"
#~ "Right-click on a place to remove it"

#, c-format
#~ msgid "style %s successfully applied!"
#~ msgstr "Style %s successfully applied!"

#~ msgid "style successfully applied!"
#~ msgid_plural "styles successfully applied!"
#~ msgstr[0] "Style successfully applied!"
#~ msgstr[1] "Styles successfully applied!"

#~ msgid "hide the history button and show a specific module instead"
#~ msgstr "Hide the history button and show a specific module instead"

#~ msgid ""
#~ "hide the history button and show the recent collections module instead"
#~ msgstr ""
#~ "Hide the history button and show the recent collections module instead"

#~ msgid "prefer a history button in the collections module"
#~ msgstr "Prefer a history button in the collections module"

#~ msgid ""
#~ "hide this module and instead access collections history with a button in "
#~ "the collections module"
#~ msgstr ""
#~ "Hide this module and instead access collections history with a button in "
#~ "the collections module"

#~ msgid ""
#~ "tooltip visibility can only be toggled if compositing is enabled in your "
#~ "window manager"
#~ msgstr ""
#~ "Tooltip visibility can only be toggled if compositing is enabled in your "
#~ "window manager"

#~ msgid "no user-defined presets for favorite modules were found"
#~ msgstr "No user-defined presets for favorite modules were found"

#~ msgid "<b>there are no images in this collection</b>"
#~ msgstr "<b>There are no images in this collection</b>"

#~ msgid "Flip horizontally"
#~ msgstr "Flip horizontally"

#~ msgid "invalid AVIF bit depth!"
#~ msgstr "Invalid AVIF bit depth!"

#~ msgid "search filmroll"
#~ msgstr "Search filmroll"

#~ msgid "search filmroll..."
#~ msgstr "Search filmroll..."

#~ msgid "update image information to match changes to file"
#~ msgstr "Update image information to match changes to file"

#~ msgid "battery indicator"
#~ msgstr "Battery indicator"

#~ msgid ""
#~ "hides built-in presets of processing modules in both presets and "
#~ "favourites menu."
#~ msgstr ""
#~ "Hides built-in presets of processing modules in both presets and "
#~ "favourites menu."

#~ msgid "radius_1"
#~ msgstr "Radius_1"

#~ msgid "pixelate"
#~ msgstr "Pixelate"

#~ msgid "radius_2"
#~ msgstr "Radius_2"

#~ msgid "noise"
#~ msgstr "Noise"

#~ msgid "composition"
#~ msgstr "composition"

#~ msgid "canvas enlargement"
#~ msgstr "Canvas enlargement"

#~ msgid "group leaders"
#~ msgstr "Group leaders"

#~ msgid "group followers"
#~ msgstr "Group followers"

#~ msgid "ungrouped images"
#~ msgstr "Ungrouped images"

#~ msgid "select the type of grouped image to filter"
#~ msgstr "Select the type of grouped image to filter"

#, c-format
#~ msgid ""
#~ "middle click to toggle sliders visibility\n"
#~ "\n"
#~ "%s"
#~ msgstr ""
#~ "Middle click to toggle sliders visibility\n"
#~ "\n"
#~ "%s"

#~ msgid "failed to import images from camera."
#~ msgstr "Failed to import images from camera."

#~ msgid "toggle to visualize the mask"
#~ msgstr "Toggle to visualize the mask"

#~ msgid ""
#~ "<b>move segment</b>: drag\n"
#~ "<b>add node</b>: ctrl+click"
#~ msgstr ""
#~ "<b>Move segment</b>: drag\n"
#~ "<b>Add node</b>: Ctrl+click"

#~ msgid "blurring radius of chroma prefilter analysis"
#~ msgstr "Blurring radius of chroma prefilter analysis"

#~ msgid "image overlay"
#~ msgstr "Image overlay"

#~ msgid "automatic pixel scaling"
#~ msgstr "Automatic pixel scaling"

#~ msgid ""
#~ "automatic pixel scaling\n"
#~ "only works for the sensors that need it."
#~ msgstr ""
#~ "Automatic pixel scaling\n"
#~ "Only works for the sensors that need it."

#~ msgid "lime"
#~ msgstr "Lime"

#~ msgid "(AI) detect from image surfaces..."
#~ msgstr "(AI) detect from image surfaces..."

#~ msgid "(AI) detect from image edges..."
#~ msgstr "(AI) detect from image edges..."

#~ msgid "overlay image id"
#~ msgstr "Overlay image Id"

#~ msgid "full overlay's filename"
#~ msgstr "Full overlay's filename"

#~ msgid "no image"
#~ msgstr "No image"

#~ msgid "NULL pointer"
#~ msgstr "NULL pointer"

#~ msgid "_understood"
#~ msgstr "_Understood"

#~ msgid "analysis feathering"
#~ msgstr "Analysis feathering"

#~ msgid "effect feathering"
#~ msgstr "Effect feathering"

#~ msgid "$(SEQUENCE) - sequence number"
#~ msgstr "$(SEQUENCE) - sequence number"

#~ msgid "good knight"
#~ msgstr "Good knight"

#~ msgid ""
#~ "sort the following collections in descending order: 'film roll' by "
#~ "folder, 'folder', 'times' (e.g. 'capture date')"
#~ msgstr ""
#~ "Sort the following collections in descending order: 'film roll' by "
#~ "folder, 'folder', 'times' (e.g. 'capture date')"

#~ msgctxt "preferences"
#~ msgid "chronological"
#~ msgstr "Chronological"

#~ msgid "selected image[s]"
#~ msgstr "Selected image[s]"

#~ msgid "spot color mapping"
#~ msgstr "Spot color mapping"

#~ msgid "spot mode"
#~ msgstr "Spot mode"

#~ msgid "save history while developing"
#~ msgstr "Save history while developing"

#~ msgid "longest"
#~ msgstr "Longest"

#~ msgid ""
#~ "when having raw+JPEG images together in one directory it makes no sense "
#~ "to import both. with this flag one can ignore all JPEGs found."
#~ msgstr ""
#~ "When having raw+JPEG images together in one directory it makes no sense "
#~ "to import both. With this flag one can ignore all JPEGs found."

#~ msgid "red inset"
#~ msgstr "Red inset"

#~ msgid "green inset"
#~ msgstr "Green inset"

#~ msgid "blue inset"
#~ msgstr "Blue inset"

#~ msgid "b&w as grayscale"
#~ msgstr "B&W as grayscale"

#~ msgid "red primary inset"
#~ msgstr "Red primary inset"

#~ msgid "red primary rotation"
#~ msgstr "Red primary rotation"

#~ msgid "green primary inset"
#~ msgstr "Green primary inset"

#~ msgid "green primary rotation"
#~ msgstr "Green primary rotation"

#~ msgid "blue primary inset"
#~ msgstr "Blue primary inset"

#~ msgid "blue primary rotation"
#~ msgstr "Blue primary rotation"

#~ msgid ""
#~ "tone equalizer needs to be after distortion modules in the pipeline – "
#~ "disabled"
#~ msgstr ""
#~ "Tone equalizer needs to be after distortion modules in the pipeline – "
#~ "disabled"

#~ msgid "red primary hue"
#~ msgstr "Red primary hue"

#~ msgctxt "preferences"
#~ msgid "4k"
#~ msgstr "4K"

#~ msgid "only"
#~ msgstr "Only"

#~ msgctxt "preferences"
#~ msgid "id"
#~ msgstr "Id"

#~ msgctxt "preferences"
#~ msgid "folder"
#~ msgstr "Folder"

#~ msgid ""
#~ "if an instance of the module has focus, apply shortcut to that instance\n"
#~ "note: blending shortcuts always apply to the focused instance"
#~ msgstr ""
#~ "If an instance of the module has focus, apply shortcut to that instance\n"
#~ "Note: blending shortcuts always apply to the focused instance"

#~ msgid "click to dismiss this notice permanently"
#~ msgstr "Click to dismiss this notice permanently"

#~ msgid "hardness (relative)"
#~ msgstr "Hardness (relative)"

#~ msgid "hardness (absolute)"
#~ msgstr "Hardness (absolute)"

#~ msgid "opacity (relative)"
#~ msgstr "Opacity (relative)"

#~ msgid "opacity (absolute)"
#~ msgstr "Opacity (absolute)"

#~ msgid "brush size (relative)"
#~ msgstr "Brush size (relative)"

#~ msgid "low"
#~ msgstr "Low"

#~ msgid "medium"
#~ msgstr "Medium"

#~ msgid "high"
#~ msgstr "High"

#~ msgid ""
#~ "pen pressure control for brush masks\n"
#~ "'off': pressure reading ignored,\n"
#~ "'hardness'/'opacity'/'brush size': pressure reading controls specified "
#~ "attribute,\n"
#~ "'absolute'/'relative': pressure reading is taken directly as attribute "
#~ "value or multiplied with pre-defined setting."
#~ msgstr ""
#~ "Pen pressure control for brush masks\n"
#~ "'Off': pressure reading ignored,\n"
#~ "'Hardness'/'Opacity'/'Brush size': pressure reading controls specified "
#~ "attribute,\n"
#~ "'Absolute'/'Relative': pressure reading is taken directly as attribute "
#~ "value or multiplied with pre-defined setting."

#~ msgid ""
#~ "smoothing of brush strokes\n"
#~ "stronger smoothing leads to fewer nodes and easier editing but with lower "
#~ "control of accuracy."
#~ msgstr ""
#~ "Smoothing of brush strokes\n"
#~ "Stronger smoothing leads to fewer nodes and easier editing but with lower "
#~ "control of accuracy."

#~ msgid ""
#~ "darktable discovered problems with your OpenCL setup; disabling OpenCL "
#~ "for this session!"
#~ msgstr ""
#~ "Darktable discovered problems with your OpenCL setup; disabling OpenCL "
#~ "for this session!"

#~ msgid "compression type"
#~ msgstr "Compression type"

#~ msgid "b&w image"
#~ msgstr "B&W image"

#~ msgid "write RGB colors"
#~ msgstr "Write RGB colors"

#~ msgid "write grayscale"
#~ msgstr "Write grayscale"

#~ msgid "tiff"
#~ msgstr "Tiff"

#~ msgid "png"
#~ msgstr "Png"

#~ msgid "j2k"
#~ msgstr "J2k"

#~ msgid "jpeg"
#~ msgstr "Jpeg"

#~ msgid "exr"
#~ msgstr "Exr"

#~ msgid "rgbe"
#~ msgstr "Rgbe"

#~ msgid "pfm"
#~ msgstr "Pfm"

#~ msgid "netpnm"
#~ msgstr "Netpnm"

#~ msgid "avif"
#~ msgstr "Avif"

#~ msgid "heif"
#~ msgstr "Heif"

#~ msgid "libraw"
#~ msgstr "Libraw"

#~ msgid "webp"
#~ msgstr "WebP"

#~ msgid "jpeg xl"
#~ msgstr "JPEG XL"

#~ msgid "save"
#~ msgstr "Save"

#~ msgid "add"
#~ msgstr "Add"

#~ msgid "write sidecar file for each image"
#~ msgstr "Write sidecar file for each image"

#~ msgctxt "preferences"
#~ msgid "nothing"
#~ msgstr "Nothing"

#~ msgctxt "preferences"
#~ msgid "memory transfer"
#~ msgstr "Memory transfer"

#~ msgctxt "preferences"
#~ msgid "memory size and transfer"
#~ msgstr "Memory size and transfer"

#~ msgid "tune OpenCL performance"
#~ msgstr "Tune OpenCL performance"

#~ msgid ""
#~ "allows runtime tuning of OpenCL devices:\n"
#~ " - 'memory size': uses a fixed headroom (400MB as default),\n"
#~ " - 'memory transfer': tries a faster memory access mode (pinned memory) "
#~ "used for tiling."
#~ msgstr ""
#~ "Allows runtime tuning of OpenCL devices:\n"
#~ " - 'Memory size': uses a fixed headroom (400MB as default),\n"
#~ " - 'Memory transfer': tries a faster memory access mode (pinned memory) "
#~ "used for tiling."

#~ msgid ""
#~ "due to a slow GPU hardware acceleration using OpenCL has been deactivated"
#~ msgstr ""
#~ "Due to a slow GPU hardware acceleration using OpenCL has been deactivated"

#~ msgid ""
#~ "multiple GPUs detected - OpenCL scheduling profile has been set "
#~ "accordingly"
#~ msgstr ""
#~ "Multiple GPUs detected - OpenCL scheduling profile has been set "
#~ "accordingly"

#~ msgid ""
#~ "very fast GPU detected - OpenCL scheduling profile has been set "
#~ "accordingly"
#~ msgstr ""
#~ "Very fast GPU detected - OpenCL scheduling profile has been set "
#~ "accordingly"

#~ msgid "jp2"
#~ msgstr "jp2"

#~ msgid "no-op"
#~ msgstr "No-op"

#~ msgid "distortion fine-tune"
#~ msgstr "Distortion fine-tune"

#~ msgid "vignetting fine-tune"
#~ msgstr "Vignetting fine-tune"

#~ msgid "TCA red fine-tune"
#~ msgstr "TCA red fine-tune"

#~ msgid "TCA blue fine-tune"
#~ msgstr "TCA blue fine-tune"

#~ msgid "linear Prophoto RGB"
#~ msgstr "Linear ProPhoto RGB"

#~ msgid "reference to which the marker should be scaled to"
#~ msgstr "Reference to which the marker should be scaled to"

#~ msgid "length of the marker which is used as scaling reference"
#~ msgstr "Length of the marker which is used as scaling reference"

#, c-format
#~ msgid "%.1f mm (%.1f mm FF equiv, crop %.1f)"
#~ msgstr "%.1f mm (%.1f mm FF equiv, Crop %.1f)"

#~ msgid "_yes, physically delete"
#~ msgstr "_Yes, physically delete"

#~ msgid "_no, only remove from library"
#~ msgstr "_No, only remove from library"

#, c-format
#~ msgid ""
#~ "darktable loads external ICC profiles from\n"
#~ "%s\n"
#~ "and\n"
#~ "%s"
#~ msgstr ""
#~ "Darktable loads external ICC profiles from\n"
#~ "%s\n"
#~ "and\n"
#~ "%s"

#, c-format
#~ msgid "ICC profiles in %s or %s"
#~ msgstr "ICC profiles in %s or %s"

#, c-format
#~ msgid "display ICC profiles in %s or %s"
#~ msgstr "Display ICC profiles in %s or %s"

#, c-format
#~ msgid "preview display ICC profiles in %s or %s"
#~ msgstr "Preview display ICC profiles in %s or %s"

#, c-format
#~ msgid "softproof ICC profiles in %s or %s"
#~ msgstr "Softproof ICC profiles in %s or %s"

#~ msgid "pen pressure control for brush masks"
#~ msgstr "Pen pressure control for brush masks"

#~ msgid "smoothing of brush strokes"
#~ msgstr "Smoothing of brush strokes"

#~ msgid "[dual demosaic_cl] internal problem"
#~ msgstr "[dual demosaic_cl] internal problem"

#~ msgid "override automatic scale"
#~ msgstr "Override automatic scale"

#, c-format
#~ msgid "could not send %s to trash%s%s"
#~ msgstr "Could not send %s to trash%s%s"

#~ msgid "physically delete all files"
#~ msgstr "Physically delete all files"

#~ msgid "skip to next file"
#~ msgstr "Skip to next file"

#~ msgid "stop process"
#~ msgstr "Stop process"

#~ msgid "legacy flag. set for all new images"
#~ msgstr "Legacy flag. Set for all new images"

#~ msgctxt "preferences"
#~ msgid "rgb parade"
#~ msgstr "RGB parade"

#~ msgid "rgb colors"
#~ msgstr "RGB colors"

#~ msgid "rotate 90 degrees ccw"
#~ msgstr "Rotate 90 degrees ccw"

#~ msgid "rotate 90 degrees cw"
#~ msgstr "Rotate 90 degrees cw"

#~ msgid "3:2"
#~ msgstr "3:2"

#~ msgid "input devices reinitialised"
#~ msgstr "Input devices reinitialised"

#~ msgid ""
#~ "tone equalizer in/out buffer are ill-aligned, please report the bug to "
#~ "the developers"
#~ msgstr ""
#~ "Tone equalizer in/out buffer are ill-aligned, please report the bug to "
#~ "the developers"

#, c-format
#~ msgid "skipped blending in module '%s': working area mismatch"
#~ msgstr "Skipped blending in module '%s': working area mismatch"

#~ msgid "could not allocate buffer for blending"
#~ msgstr "Could not allocate buffer for blending"

#~ msgid "apply mask in normal or inverted mode"
#~ msgstr "Apply mask in normal or inverted mode"

#~ msgid "maximum ISO value"
#~ msgstr "Maximum ISO value"

#~ msgid "size is relative to"
#~ msgstr "Size is relative to"

#~ msgid "geometry"
#~ msgstr "Geometry"

#~ msgid "lensfun"
#~ msgstr "Lensfun"

#~ msgctxt "preferences"
#~ msgid "on startup"
#~ msgstr "On startup"

#~ msgctxt "preferences"
#~ msgid "on both"
#~ msgstr "On both"

#~ msgctxt "preferences"
#~ msgid "on startup (don't ask)"
#~ msgstr "On startup (don't ask)"

#~ msgctxt "preferences"
#~ msgid "on close (don't ask)"
#~ msgstr "On close (don't ask)"

#~ msgctxt "preferences"
#~ msgid "on both (don't ask)"
#~ msgstr "On both (don't ask)"

#~ msgctxt "preferences"
#~ msgid "true"
#~ msgstr "True"

#~ msgctxt "preferences"
#~ msgid "false"
#~ msgstr "False"

#~ msgctxt "preferences"
#~ msgid "always bilinear (fast)"
#~ msgstr "Always bilinear (fast)"

#~ msgctxt "preferences"
#~ msgid "at most RCD (reasonable)"
#~ msgstr "At most RCD (reasonable)"

#~ msgctxt "preferences"
#~ msgid "full (possibly slow)"
#~ msgstr "Full (possibly slow)"

#~ msgctxt "preferences"
#~ msgid "modern"
#~ msgstr "Modern"

#~ msgctxt "preferences"
#~ msgid "legacy"
#~ msgstr "Legacy"

#~ msgid "demosaicing for zoomed out darkroom mode"
#~ msgstr "Demosaicing for zoomed out Darkroom mode"

#~ msgid ""
#~ "interpolation when not viewing 1:1 in darkroom mode: bilinear is fastest, "
#~ "but not as sharp. middle ground is using RCD + interpolation modes "
#~ "specified on the 'pixel interpolator' option (processing tab), full will "
#~ "use exactly the settings for full-size export. X-Trans sensors use VNG "
#~ "rather than RCD as middle ground."
#~ msgstr ""
#~ "Interpolation when not viewing 1:1 in Darkroom mode: bilinear is fastest, "
#~ "but not as sharp. Middle ground is using RCD + interpolation modes "
#~ "specified on the 'pixel interpolator' option (processing tab), full will "
#~ "use exactly the settings for full-size export. X-Trans sensors use VNG "
#~ "rather than RCD as middle ground."

#~ msgid "white balance slider colors"
#~ msgstr "White balance slider colors"

#~ msgid ""
#~ "visual indication of temperature adjustments.\n"
#~ "in 'illuminant color' mode slider colors represent the color of the light "
#~ "source,\n"
#~ "in 'effect emulation' slider colors represent the effect the adjustment "
#~ "would have on the scene"
#~ msgstr ""
#~ "Visual indication of temperature adjustments.\n"
#~ "In 'illuminant color' mode slider colors represent the color of the light "
#~ "source,\n"
#~ "In 'effect emulation' slider colors represent the effect the adjustment "
#~ "would have on the scene"

#~ msgid "color balance slider block layout"
#~ msgstr "Color balance slider block layout"

#~ msgid ""
#~ "choose how to organise the slider blocks for lift, gamma and gain:\n"
#~ "list - all sliders are shown in one long list (with headers),\n"
#~ "tabs - use tabs to switch between the blocks of sliders,\n"
#~ "columns - the blocks of sliders are shown next to each other (in narrow "
#~ "columns)"
#~ msgstr ""
#~ "Choose how to organise the slider blocks for lift, gamma and gain:\n"
#~ "List - all sliders are shown in one long list (with headers),\n"
#~ "Tabs - use tabs to switch between the blocks of sliders,\n"
#~ "Columns - the blocks of sliders are shown next to each other (in narrow "
#~ "columns)"

#~ msgid "auto-apply chromatic adaptation defaults"
#~ msgstr "Auto-apply chromatic adaptation defaults"

#~ msgid ""
#~ "legacy performs a basic chromatic adaptation using only the white balance "
#~ "module\n"
#~ "modern uses a combination of white balance module and color calibration "
#~ "module, with improved color science for chromatic adaptation"
#~ msgstr ""
#~ "Legacy performs a basic chromatic adaptation using only the white balance "
#~ "module\n"
#~ "Modern uses a combination of white balance module and color calibration "
#~ "module, with improved color science for chromatic adaptation"

#~ msgid "auto-apply sharpen"
#~ msgstr "Auto-apply sharpen"

#~ msgid ""
#~ "this added sharpen is not recommended on cameras without a low-pass "
#~ "filter. you should disable this option if you use one of those more "
#~ "recent cameras or sharpen your images with other means."
#~ msgstr ""
#~ "This added sharpen is not recommended on cameras without a low-pass "
#~ "filter. You should disable this option if you use one of those more "
#~ "recent cameras or sharpen your images with other means."

#~ msgid ""
#~ "this option indicates when to check database fragmentation and perform "
#~ "maintenance"
#~ msgstr ""
#~ "This option indicates when to check database fragmentation and perform "
#~ "maintenance"

#~ msgid "database fragmentation ratio threshold"
#~ msgstr "Database fragmentation ratio threshold"

#~ msgid ""
#~ "fragmentation ratio above which to ask or carry out automatically "
#~ "database maintenance"
#~ msgstr ""
#~ "Fragmentation ratio above which to ask or carry out automatically "
#~ "database maintenance"

#~ msgid "xmp"
#~ msgstr "XMP"

#~ msgid "lift luminance"
#~ msgstr "Lift luminance"

#~ msgid "lift chroma"
#~ msgstr "Lift chroma"

#~ msgid "power luminance"
#~ msgstr "Power luminance"

#~ msgid "power chroma"
#~ msgstr "Power chroma"

#~ msgid "power hue"
#~ msgstr "Power hue"

#~ msgid "gain luminance"
#~ msgstr "Gain luminance"

#~ msgid "gain chroma"
#~ msgstr "Gain chroma"

#~ msgid "gain hue"
#~ msgstr "Gain hue"

#~ msgid "offset luminance"
#~ msgstr "Offset luminance"

#~ msgid "offset chroma"
#~ msgstr "Offset chroma"

#~ msgid "offset hue"
#~ msgstr "Offset hue"

#~ msgid "chroma shadows"
#~ msgstr "Chroma shadows"

#~ msgid "chroma highlights"
#~ msgstr "Chroma highlights"

#~ msgid "chroma mid-tones"
#~ msgstr "Chroma mid-tones"

#~ msgid "saturation global"
#~ msgstr "Saturation global"

#~ msgid "saturation highlights"
#~ msgstr "Saturation highlights"

#~ msgid "saturation mid-tones"
#~ msgstr "Saturation mid-tones"

#~ msgid "saturation shadows"
#~ msgstr "Saturation shadows"

#~ msgid "brilliance global"
#~ msgstr "Brilliance global"

#~ msgid "brilliance highlights"
#~ msgstr "Brilliance highlights"

#~ msgid "brilliance mid-tones"
#~ msgstr "Brilliance mid-tones"

#~ msgid "brilliance shadows"
#~ msgstr "Brilliance shadows"

#~ msgid "cast balance"
#~ msgstr "Cast balance"

#~ msgid "128 px"
#~ msgstr "128 px"

#~ msgid "averaged eigf"
#~ msgstr "Averaged EIGF"

#~ msgid "eigf"
#~ msgstr "EIGF"

#, c-format
#~ msgid "error: can't open xmp file %s"
#~ msgstr "Error: can't open xmp file %s"

#, c-format
#~ msgid "%d image of %d (#%d) in current collection is selected"
#~ msgstr "%d image of %d (#%d) in current collection is selected"

#, c-format
#~ msgid "%d image of %d in current collection is selected"
#~ msgid_plural "%d images of %d in current collection are selected"
#~ msgstr[0] "%d image of %d in current collection is selected"
#~ msgstr[1] "%d images of %d in current collection are selected"

#~ msgid "sRGB (e.g. JPG)"
#~ msgstr "sRGB (e.g. JPG)"

#~ msgid "click later to be asked on next startup"
#~ msgstr "Click later to be asked on next startup"

#~ msgid "click later to be asked when closing darktable"
#~ msgstr "Click later to be asked when closing Darktable"

#~ msgid "click later to be asked next time when closing darktable"
#~ msgstr "Click later to be asked next time when closing Darktable"

#, c-format
#~ msgid ""
#~ "the database could use some maintenance\n"
#~ "\n"
#~ "there's <span style='italic'>%s</span> to be freed\n"
#~ "\n"
#~ "do you want to proceed now?\n"
#~ "\n"
#~ "%s\n"
#~ "you can always change maintenance preferences in core options"
#~ msgstr ""
#~ "The database could use some maintenance\n"
#~ "\n"
#~ "There's <span style='italic'>%s</span> to be freed\n"
#~ "\n"
#~ "Do you want to proceed now?\n"
#~ "\n"
#~ "%s\n"
#~ "You can always change maintenance preferences in core options"

#~ msgid "later"
#~ msgstr "Later"

#~ msgid "<h1>Sorry,</h1><p>something went wrong. Please try again.</p>"
#~ msgstr "<h1>Sorry,</h1><p>something went wrong. Please try again.</p>"

#~ msgid ""
#~ "<h1>Thank you,</h1><p>everything should have worked, you can <b>close</b> "
#~ "your browser now and <b>go back</b> to darktable.</p>"
#~ msgstr ""
#~ "<h1>Thank you,</h1><p>everything should have worked, you can <b>close</b> "
#~ "your browser now and <b>go back</b> to Darktable.</p>"

#, c-format
#~ msgid "unsupported working profile %s has been replaced by Rec2020 RGB!\n"
#~ msgstr "Unsupported working profile %s has been replaced by Rec2020 RGB!\n"

#~ msgid "a4"
#~ msgstr "A4"

#~ msgid "a3"
#~ msgstr "A3"

#~ msgid "lighten modes"
#~ msgstr "Lighten modes"

#~ msgid "darken modes"
#~ msgstr "Darken modes"

#~ msgid "deprecated modes"
#~ msgstr "Deprecated modes"

#~ msgid "[BRUSH creation] change size"
#~ msgstr "[BRUSH creation] change size"

#~ msgid "[BRUSH creation] change hardness"
#~ msgstr "[BRUSH creation] change hardness"

#~ msgid "no image selected !"
#~ msgstr "No image selected!"

#~ msgid ""
#~ "press Del to delete selected shortcut\n"
#~ "double-click to add new shortcut\n"
#~ "start typing for incremental search"
#~ msgstr ""
#~ "Press Del to delete selected shortcut\n"
#~ "Double-click to add new shortcut\n"
#~ "Start typing for incremental search"

#~ msgid ""
#~ "restore default shortcuts\n"
#~ "  or as at startup\n"
#~ "  or when the configuration dialog was opened\n"
#~ msgstr ""
#~ "Restore default shortcuts\n"
#~ "  either as at startup\n"
#~ "  or when the configuration dialog was opened\n"

#~ msgid "AVIF (8/10/12-bit)"
#~ msgstr "AVIF (8/10/12-bit)"

#~ msgid "OpenEXR (16/32-bit float)"
#~ msgstr "OpenEXR (16/32-bit float)"

#~ msgid "32 bit"
#~ msgstr "32 bit"

#~ msgid "J2K"
#~ msgstr "j2k"

#~ msgid "embed icc profiles"
#~ msgstr "Embed ICC profiles"

#~ msgid "PFM (float)"
#~ msgstr "PFM (float)"

#~ msgid "PNG (8/16-bit)"
#~ msgstr "PNG (8/16-bit)"

#~ msgid "TIFF (8/16/32-bit)"
#~ msgstr "TIFF (8/16/32-bit)"

#~ msgid "WebP (8-bit)"
#~ msgstr "WebP (8-bit)"

#~ msgid "applies only to lossy setting"
#~ msgstr "Applies only to lossy setting"

#~ msgid "xcf"
#~ msgstr "XCF"

#~ msgid "raw CA correction supports only standard RGB Bayer filter arrays"
#~ msgstr "Raw CA correction supports only standard RGB Bayer filter arrays"

#~ msgid "bypassed while zooming in"
#~ msgstr "Bypassed while zooming in"

#~ msgid ""
#~ "while calculating the correction parameters the internal maths failed so "
#~ "module is bypassed.\n"
#~ "you can get more info by running dt via the console."
#~ msgstr ""
#~ "While calculating the correction parameters the internal maths failed so "
#~ "module is bypassed.\n"
#~ "You can get more info by running Darktable via the console."

#~ msgid ""
#~ "internals maths found too few data points so restricted the order of the "
#~ "fit to linear.\n"
#~ "you might view bad correction results."
#~ msgstr ""
#~ "Internals maths found too few data points so restricted the order of the "
#~ "fit to linear.\n"
#~ "You might view bad correction results."

#~ msgid ""
#~ "to calculate good parameters for raw CA correction we want full sensor "
#~ "data or at least a sensible part of that.\n"
#~ "the image shown in darkroom would look vastly different from developed "
#~ "files so effect is bypassed now."
#~ msgstr ""
#~ "To calculate good parameters for raw CA correction we want full sensor "
#~ "data or at least a sensible part of that.\n"
#~ "The image shown in Darkroom would look vastly different from developed "
#~ "files so effect is bypassed now."

#~ msgid "affect color, brightness and contrast"
#~ msgstr "Affect color, brightness and contrast"

#~ msgctxt "accel"
#~ msgid "acquire"
#~ msgstr "Acquire"

#~ msgctxt "accel"
#~ msgid "apply"
#~ msgstr "Apply"

#~ msgid "number of clusters to find in image"
#~ msgstr "Number of clusters to find in image"

#~ msgid "acquire"
#~ msgstr "Acquire"

#~ msgid "analyze this image"
#~ msgstr "Analyze this image"

#~ msgid "apply previously analyzed image look to this image"
#~ msgstr "Apply previously analyzed image look to this image"

#~ msgid "red black white"
#~ msgstr "Red black white"

#~ msgid "black white and skin tones"
#~ msgstr "Black white and skin tones"

#~ msgid "black & white film"
#~ msgstr "Black & white film"

#~ msgid "commit changes"
#~ msgstr "Commit changes"

#~ msgid "fast sharpness"
#~ msgstr "Fast sharpness"

#~ msgctxt "equalizer"
#~ msgid "sharpen"
#~ msgstr "Sharpen"

#~ msgid "null"
#~ msgstr "Null"

#~ msgid "denoise (strong)"
#~ msgstr "Denoise (strong)"

#~ msgid ""
#~ "click and drag to add point\n"
#~ "scroll to change size - shift+scroll to change strength - ctrl+scroll to "
#~ "change direction"
#~ msgstr ""
#~ "Click and drag to add point\n"
#~ "Scroll to change size - shift+scroll to change strength - ctrl+scroll to "
#~ "change direction"

#~ msgid ""
#~ "click to add line\n"
#~ "scroll to change size - shift+scroll to change strength - ctrl+scroll to "
#~ "change direction"
#~ msgstr ""
#~ "Click to add line\n"
#~ "Scroll to change size - shift+scroll to change strength - ctrl+scroll to "
#~ "change direction"

#~ msgid ""
#~ "click to add curve\n"
#~ "scroll to change size - shift+scroll to change strength - ctrl+scroll to "
#~ "change direction"
#~ msgstr ""
#~ "Click to add curve\n"
#~ "Scroll to change size - shift+scroll to change strength - ctrl+scroll to "
#~ "change direction"

#~ msgid ""
#~ "ctrl+click: add node - right click: remove path\n"
#~ "ctrl+alt+click: toggle line/curve"
#~ msgstr ""
#~ "Ctrl+click: add node - right click: remove path\n"
#~ "Ctrl+alt+click: toggle line/curve"

#~ msgid "drag to adjust warp radius"
#~ msgstr "Drag to adjust warp radius"

#~ msgid "drag to adjust hardness (center)"
#~ msgstr "Drag to adjust hardness (center)"

#~ msgid "drag to adjust hardness (feather)"
#~ msgstr "Drag to adjust hardness (feather)"

#~ msgid ""
#~ "drag to adjust warp strength\n"
#~ "ctrl+click: linear, grow, and shrink"
#~ msgstr ""
#~ "Drag to adjust warp strength\n"
#~ "Ctrl+click: linear, grow, and shrink"

#~ msgid "[lmmse_demosaic] too small area"
#~ msgstr "[lmmse_demosaic] too small area"

#~ msgid "crop from top"
#~ msgstr "Crop from top"

#~ msgid "crop from bottom"
#~ msgstr "Crop from bottom"

#~ msgid "[rcd_demosaic] too small area"
#~ msgstr "[rcd_demosaic] too small area"

#~ msgid "compress shadows/highlights (eigf): strong"
#~ msgstr "Compress shadows/highlights (eigf): strong"

#~ msgid "compress shadows/highlights (eigf): medium"
#~ msgstr "Compress shadows/highlights (eigf): medium"

#~ msgid "compress shadows/highlights (eigf): soft"
#~ msgstr "Compress shadows/highlights (eigf): soft"

#, no-c-format
#~ msgid "preview is only possible for zoom lower than 200%%"
#~ msgstr "Preview is only possible for zoom lower than 200%%"

#~ msgid "grouping filter"
#~ msgstr "Grouping filter"

#~ msgid "history filter"
#~ msgstr "History filter"

#~ msgid "local_copy filter"
#~ msgstr "Local_copy filter"

#~ msgid "module order filter"
#~ msgstr "Module order filter"

#~ msgid ""
#~ "drag to change black point,\n"
#~ "doubleclick resets\n"
#~ "ctrl+scroll to change display height"
#~ msgstr ""
#~ "Drag to change black point,\n"
#~ "Doubleclick resets\n"
#~ "Ctrl+scroll to change display height"

#~ msgid ""
#~ "drag to change exposure,\n"
#~ "doubleclick resets\n"
#~ "ctrl+scroll to change display height"
#~ msgstr ""
#~ "Drag to change exposure,\n"
#~ "Doubleclick resets\n"
#~ "Ctrl+scroll to change display height"

#~ msgid "set mode to waveform"
#~ msgstr "Set mode to waveform"

#~ msgid "set mode to rgb parade"
#~ msgstr "Set mode to rgb parade"

#~ msgid "set mode to vectorscope"
#~ msgstr "Set mode to vectorscope"

#~ msgid "set mode to histogram"
#~ msgstr "Set mode to histogram"

#~ msgid "click to hide red channel"
#~ msgstr "Click to hide red channel"

#~ msgid "click to show red channel"
#~ msgstr "Click to show red channel"

#~ msgid "click to hide green channel"
#~ msgstr "Click to hide green channel"

#~ msgid "click to show green channel"
#~ msgstr "Click to show green channel"

#~ msgid "click to hide blue channel"
#~ msgstr "Click to hide blue channel"

#~ msgid "click to show blue channel"
#~ msgstr "Click to show blue channel"

#~ msgid "switch histogram type"
#~ msgstr "Switch histogram type"

#~ msgid "v3.0"
#~ msgstr "V3.0"

#~ msgid "ldr"
#~ msgstr "LDR"

#~ msgid "hdr"
#~ msgstr "HDR"

#~ msgid "modules: default"
#~ msgstr "Modules: default"

#~ msgid ""
#~ "this quick access widget is disabled as it's hidden in the actual module "
#~ "configuration. Please use the full module to access this widget..."
#~ msgstr ""
#~ "This quick access widget is disabled as it's hidden in the actual module "
#~ "configuration. Please use the full module to access this widget..."

#~ msgctxt "modulegroup"
#~ msgid "technical"
#~ msgstr "Technical"

#~ msgid ""
#~ "the following modules are deprecated because they have internal design "
#~ "mistakes which can't be solved and alternative modules which solve them.\n"
#~ " they will be removed for new edits in the next release."
#~ msgstr ""
#~ "The following modules are deprecated because they have internal design "
#~ "mistakes which can't be solved and alternative modules which solve them.\n"
#~ "They will be removed for new edits in the next release."

#~ msgid "fit to screen"
#~ msgstr "Fit to screen"

#, c-format
#~ msgid "at least one new tagname (%s) already exists, aborting."
#~ msgstr "At least one new tagname (%s) already exists, aborting."

#~ msgid "toggle sticky preview mode"
#~ msgstr "Toggle sticky preview mode"

#~ msgid "toggle sticky preview mode with focus detection"
#~ msgstr "Toggle sticky preview mode with focus detection"

#, c-format
#~ msgid "double click to reset to `%f'"
#~ msgstr "Double click to reset to `%f'"

#~ msgid "allow to pan & zoom while editing masks"
#~ msgstr "Allow to pan & zoom while editing masks"

#~ msgid "zoom fill"
#~ msgstr "Zoom fill"

#~ msgid "zoom fit"
#~ msgstr "Zoom fit"

#~ msgid "lmmse refine"
#~ msgstr "LMMSE refine"

#~ msgid "lut 3D"
#~ msgstr "LUT 3D"

#~ msgid "select lut file"
#~ msgstr "Select LUT file"

#~ msgid "gpx file"
#~ msgstr "GPX file"
