[gimp] Update Kabyle translation



commit 70dc70d255f58e59957c0ac7e63a40799e68b7ce
Author: Yacine Bouklif <yacinebouklif gmail com>
Date:   Sun Dec 5 20:44:10 2021 +0000

    Update Kabyle translation

 po/kab.po | 4336 +++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 2343 insertions(+), 1993 deletions(-)
---
diff --git a/po/kab.po b/po/kab.po
index 37ca94e3fe..c1f4e2d38d 100644
--- a/po/kab.po
+++ b/po/kab.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gimp/issues\n";
-"POT-Creation-Date: 2020-12-11 17:25+0000\n"
-"PO-Revision-Date: 2020-12-12 15:17+0100\n"
+"POT-Creation-Date: 2021-12-04 14:33+0000\n"
+"PO-Revision-Date: 2021-12-05 21:42+0100\n"
 "Last-Translator: Yacine Bouklif <yacinebouklif gmail com>\n"
 "Language-Team: \n"
 "Language: kab\n"
@@ -16,7 +16,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Poedit 2.4.2\n"
+"X-Generator: Poedit 3.0\n"
 
 #: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:1
 #: ../desktop/gimp.desktop.in.in.h:1 ../app/about.h:26
@@ -61,103 +61,289 @@ msgstr "Asiẓreg n tewlafin di GIMP"
 
 #: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:8
 msgid ""
+"While during this fourth cycle of development, many efforts were devoted to "
+"infrastructure, GIMP 2.99.8 still received many welcome improvements, "
+"notably:"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:9
+msgid ""
+"New modes in Clone, Heal and Perspective Clone tools when multiple layers "
+"are selected"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:10
+msgid "Windows Ink support for input devices on Windows"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:11
+msgid "Clicking on toolbox or Wilber's drop area actively focuses the canvas"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:12
+msgid "Marching ants display ported to Wayland and macOS Big Sur logics"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:13
+msgid "Initial implementation of config folder migration for GIMP 3"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:14
+msgid ""
+"Action \"view-rotate-reset\" renamed to \"view-reset\" and new \"view-rotate-"
+"reset\" and \"view-flip-rotate\" actions"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:15
+msgid "PSD: bigger-than-4GiB file support and up to 99 channels"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:16
+msgid "PSB: new support (loading only)"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:17
+msgid "SGI: 16-bit images support"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:18
+msgid "JPEG XL: new support (loading and exporting)"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:19
+msgid ""
+"New API functions gimp_display_present() and "
+"gimp_procedure_dialog_fill_expander()"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:20
+msgid "Much porting to newer API, code cleanup and bug fixing done"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:21
+msgid ""
+"For this third development release, more development effort has been shifted "
+"towards the API. Many functions were renamed for consistent naming scheme, "
+"some new functions appeared, some had signature changes, fixes were made to "
+"improve introspection binding of others, and so on. More API updates are to "
+"be expected on further development releases where stability is not "
+"guaranteed."
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:22
+msgid "Regarding end-creator changes, some notable improvements are:"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:23
+msgid "Canvas Size dialog now displays a template selector"
+msgstr "Adiwenni n n tiddi n teɣzut n usuneɣ ad ibeqqeḍ tura amafran n teɣruft"
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:24
+msgid "Off-canvas guides are now allowed"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:25
+msgid "The experimental Paint Select tool got various improvements"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:26
+msgid "More fixes for Wayland support"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:27
+msgid ""
+"Dialog dropped for the Freedesktop portal implementation of the screenshot "
+"plug-in"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:28
+msgid "PNG import creates an ICC profile out of the gAMA and/or cHRM chunks"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:29
+msgid ""
+"TIFF export stores the ICC profile and comment on each layer to prevent "
+"ambiguous files"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:30
+msgid ""
+"This second development release contains various usability and API updates. "
+"A new experimental tool makes an entrance in the playground."
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:31
+msgid "Many usability improvements on the slider widget"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:32
+msgid "Usability cleaning in the Layers dockable"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:33
+msgid ""
+"The action search now shows all actions even inactive ones (yet pushed below)"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:34
+msgid ""
+"Fonts targeted for Korean and Japanese language show appropriate characters"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:35
+msgid "Different default tools depending on pointer device type"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:36
+msgid "Default dynamics is now \"Pressure Size\""
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:37
+msgid "Various usability improvements in the Input Device editor"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:38
+msgid "New \"Paint Select\" experimental tool in the playground"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:39
+msgid "Plug-in API now provides many dialog generation utilities"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:40
+msgid ""
 "This is the first development release for GIMP 3.0, whose focus was the port "
 "to the GTK+3 toolkit. Noteworthy improvements (though some are still work-in-"
 "progress) include:"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:9
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:41
 msgid "Multi-selection of layers in the Layers dockable"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:10
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:42
 msgid "Proper high pixel density display support"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:11
-#, fuzzy
-#| msgctxt "dialogs-action"
-#| msgid "Open the input devices editor"
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:43
 msgid "Improved input device support"
-msgstr "Ldi amaẓrag n yibekan n unekcum"
+msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:12
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:44
 msgid "Major plug-in API rewrite"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:13
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:45
 msgid "Plug-in API now available in C/C++, Python 3, Javascript, Lua and Vala"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:14
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:46
 msgid "New manageable extension format"
 msgstr "Amasal amaynut n usiɣzef yettwasefraken"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:15
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:47
 msgid "CSS-based themes and actual symbolic icon theme support"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:16
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:48
 msgid "Wayland support"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:17
-#, fuzzy
-#| msgid ""
-#| "GIMP 2.10.20 comes with new features as well as important bugfixes. "
-#| "Notable changes:"
-msgid "GIMP 2.10.22 is mainly a bug fix release. Notable changes:"
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:49
+msgid ""
+"GIMP 2.10.28 fixes a build issue of GIMP 2.10.26, where some theme data was "
+"not properly installed."
 msgstr ""
-"GIMP 2.10.20 yusa-d s twuriwin timaynutin akked yiseɣtiyen imaqranen n "
-"ibugen. Ibeddilen yettbanen:"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:18
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:50
+msgid ""
+"GIMP 2.10.26 is a bug fix release, containing dozens of fixes, both in core, "
+"scripts and plug-in code."
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:51
+msgid "GIMP 2.10.24 is again mostly a bug fix release. Notable changes:"
+msgstr "GIMP 2.10.24 daɣen d aseɣti n ibugen. Ibeddilen yettbanen:"
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:52
+msgid "GeoTIFF metadata support added"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:53
+msgid ""
+"PDF import now proposes an option to load layers in reverse orders and "
+"allows fractional pixel density"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:54
+msgid ""
+"Raw image import updated to handle API changes in darktable 3.6 and over"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:55
+msgid ""
+"File format improved support: HEIF, PSP, TIFF, JPEG, PNG, PDF, DDS, BMP, PSD"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:56
+msgid "Many fixes and improvements to the metadata viewer and editor"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:57
+msgid "New Kabyle translation"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:58
+msgid "Off-canvas point snapping (to grid, guides, paths) made possible"
+msgstr ""
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:59
+msgid "GIMP 2.10.22 is mainly a bug fix release. Notable changes:"
+msgstr "GIMP 2.10.22 s umata d aseɣti n ibugen. Ibeddilen yettbanen:"
+
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:60
 msgid ""
 "HEIF support improvements: optional exporting with high bit depth, AVIF "
 "importing and exporting"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:19
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:61
 msgid "Multiple improvements in Corel PaintShop Pro support"
 msgstr "Aṭas n uwenneɛ di tedhelt n Corel PaintShop Pro"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:20
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:62
 msgid "\"Sample merged\" now available in GEGL operation tool options"
 msgstr "\"Sample merged\" yewjed tura di tnefrunin n ufecku n tmehlin"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:21
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:63
 msgid "\"Sample merged\" is now enabled by default for color picking"
 msgstr "\"Sample merged\" tura yermed s lexṣas i welqaḍ n yiniten"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:22
-#, fuzzy
-#| msgid "OpenCL settings moved to Playground preferences"
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:64
 msgid ""
 "The option enabling OpenCL support has been moved to the Playground tab in "
 "Preferences"
 msgstr "Iɣewwaren n OpenCL muttin ɣer yiɣewwaren n Playground"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:23
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:65
 msgid ""
 "Matting Levin is now the default engine of Foreground Select tool as it "
 "performs a lot better"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:24
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:66
 msgid "New progressive performance logs and dashboard updates"
 msgstr "Aɣmis amaynut n temellit s usfari akked yileqman n tfelwit n tedbelt"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:25
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:67
 msgid "Verbose debug now shows Flatpak info when relevant"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:26
-#, fuzzy
-#| msgid "Over 30 bugfixes"
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:68
 msgid "Various bug fixes"
-msgstr "Ugar n 30 n iseɣtiyen n ibugen"
+msgstr "Aṭas n iseɣtiyen n ibugen"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:27
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:69
 msgid ""
 "GIMP 2.10.20 comes with new features as well as important bugfixes. Notable "
 "changes:"
@@ -165,11 +351,11 @@ msgstr ""
 "GIMP 2.10.20 yusa-d s twuriwin timaynutin akked yiseɣtiyen imaqranen n "
 "ibugen. Ibeddilen yettbanen:"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:28
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:70
 msgid "Tool groups now expand on hover rather than click by default"
 msgstr "Igrawen n yifecka fettin tura s usrifeg n tɣerdayt mačči s ussiti"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:29
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:71
 msgid ""
 "Non-destructive cropping now available by cropping the canvas rather than "
 "actual pixels"
@@ -177,7 +363,7 @@ msgstr ""
 "Aɣẓaẓ ur netthuddu yara yewjed tura s uɣẓaẓ n teɣzut n usuneɣ deg umḍiq n "
 "yipikselen"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:30
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:72
 msgid ""
 "Better PSD support: exporting of 16-bit files now available, reading/writing "
 "channels in the right order"
@@ -185,20 +371,20 @@ msgstr ""
 "Tadhelt n PSD tif tin n zik: asifeḍ n yifuyla n 16-ibiten yewjed tura, "
 "taɣuri/tira n yibuda deg umizzwer iwatan"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:31
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:73
 msgid "On-canvas controls for the Vignette filter"
 msgstr "Isenqaden n testayt n tebzimt ɣef teɣzut n usuneɣ"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:32
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:74
 msgid "New filters: Bloom, Focus Blur, Lens Blur, Variable Blur"
 msgstr ""
 "Tistayin timaynutin: tajeǧǧigt, aluɣu s uaḍes, aluɣu n tniltit, aluɣu ameskil"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:33
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:75
 msgid "Over 30 bugfixes"
 msgstr "Ugar n 30 n iseɣtiyen n ibugen"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:34
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:76
 msgid ""
 "GIMP 2.10.18 fixes some critical bugs, introduces naive support for CMYK PSD "
 "files, and adds a higher-contrast variation of the symbolic icon theme."
@@ -207,7 +393,7 @@ msgstr ""
 "yifuyla CMYK PSD, daɣen yerna acali n umyeẓli-afellay i tignit n usentel "
 "azamulan."
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:35
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:77
 msgid ""
 "GIMP 2.10.16 delivers several major usability improvements, a new tool for "
 "transformations in 3D space, new release checker, and the usual amount of "
@@ -217,43 +403,43 @@ msgstr ""
 "amaynut i weselket di tallunt 3D, asenqad n yileqman imaynuten, akked "
 "yiseɣtiten n ibugen. Iwenniɛen yetbanen:"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:36
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:78
 msgid "Tools are now grouped in the toolbox by default"
 msgstr "Ifecka ttusgerwen tura  s lexṣas di tenkult n yifecka"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:37
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:79
 msgid "Sliders now use a compact style with improved user interaction"
 msgstr "Timaccagin sseqdacent tura aɣanib akussim susedmer n useqdac iwenɛen"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:38
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:80
 msgid "Vastly improved user experience for the transformation preview"
 msgstr "Awenneɣ n termit n useqdac i tmuɣli n uselket"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:39
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:81
 msgid "Dockable areas now highlighted when a dockable dialog is being dragged"
 msgstr ""
 "Tiɣezza inettun tura ad ttusebrurqent mi ara tzuɣreḍ tankult n udiwenni "
 "inettun"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:40
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:82
 msgid "New 3D Transform tool to rotate and pan items"
 msgstr "Afecku amaynut n uselket 3D i tuzzya akked tuttya n yiferdisen"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:41
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:83
 msgid "Much smoother brush outline motion on the canvas"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:42
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:84
 msgid "Consolidated user interface for merging down and anchoring layers"
 msgstr "Agrudem n useqdac yettuwenneɛ i wesmezdi akked usenttu n tissiyin"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:43
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:85
 msgid "Update check to notify users that a new release/installer is available"
 msgstr ""
 "Asenqed n ileqman iwakken ad selɣun aseqdac ticki wejden ileqman imaynuten n "
 "lqem akked usbedday"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:44
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:86
 msgid ""
 "GIMP 2.10.14 is again mostly a bug fix release, making GIMP rock-solid. "
 "Furthermore many old filters got finally ported to GEGL. Of course it also "
@@ -262,7 +448,7 @@ msgstr ""
 "GIMP 2.10.14 i tikkelt-nniḍen d lqem n useɣti n ibugen, ad yerr GIMP yeǧhedd "
 "ugar. Aṭas n testayin qqlent ɣer GEGL. Daɣen yesɛa kra n uwenneɛ yettbanen:"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:45
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:87
 msgid ""
 "View menu: new \"Show All\" option to reveal pixels outside the canvas "
 "boundary"
@@ -270,81 +456,81 @@ msgstr ""
 "Umuɣ Tamuɣli: tanefrunt tamaynutt \"Sken akk\" tessekan ipiksilen beṛṛa n "
 "tlisa n teɣzut n usuneɣ"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:46
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:88
 msgid "Filters: new \"Clipping\" option to allow layer resize when relevant"
 msgstr "Tistayin: Tanefrunt n wegzam tamaynutt i tulsa n tsekta n tissi"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:47
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:89
 msgid "Foreground Select tool: new \"Grayscale\" Preview Mode"
 msgstr ""
 "Afecku n tefrayt n uɣawas amezwaru: askar n tmuɣli amaynut \"Tafesna n "
 "umelliɣdi\""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:48
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:90
 msgid "Foreground Select tool: color/opacity selector for \"Color\" preview"
 msgstr ""
 "Afecku n tefrayt n uɣawas amezwaru: amefray ini/tiḍullest i tmuɣli \"Ini\""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:49
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:91
 msgid "Free Select tool: improved copy-paste interaction"
 msgstr "Afecku n tefrayt tilellit: tasedmert ittuwenɛen i wenɣal d usenṭeḍ"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:50
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:92
 msgid "Transform tools: new Image transform type to transform the whole image"
 msgstr "Ifecka n ubeddel: abeddel amaynut n tugna i webeddel n tugna meṛṛa"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:51
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:93
 msgid "Preferences: new \"Allow editing on non-visible layers\" setting"
 msgstr ""
 "Ismenyafen: iɣewwaren imaynuten \"Sireg asiẓreg n tissiyin ur nettban ara\""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:52
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:94
 msgid "HEIF import/export: color profile support"
 msgstr "Taktert/asifeḍ HEIF: tadhelt n ulegdis n yini"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:53
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:95
 msgid "PDF export: text layers in layer groups now exported as texts"
 msgstr ""
 "Asifeḍ PDF: tissiyin n weḍris deg yigrawen zemrent tura ad ttusifḍent am "
 "uḍris"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:54
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:96
 msgid "TIFF import: now asks how to process unspecified TIFF channels"
 msgstr ""
 "Taktert TIFF: yessutur tura amek ara ddun yibuda TIFF ur d-yettunefken ara"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:55
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:97
 msgid ""
 "GIMP 2.10.12 is a significant bug fix release, which is to be expected after "
 "a 2.10.10 with so many changes! Still, very cool improvements are also "
 "available, in particular for curves editing:"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:56
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:98
 msgid "Improved curves interaction overall"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:57
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:99
 msgid "A few enhancements specific to the Curves tool"
 msgstr "Kra n uwenneɛ i ufecku n yizligen"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:58
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:100
 msgid "Layer support in TIFF"
 msgstr "Tiddin n tissi di TIFF"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:59
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:101
 msgid "Discovery of user-installed fonts in Windows"
 msgstr "Tagrut n tsefsa isbedd useqdac di Windows"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:60
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:102
 msgid "Incremental mode in the Dodge/Burn tool"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:61
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:103
 msgid "Free Select tool creates preliminary selection"
 msgstr "Afecku n tefrayt tilellit i wesnulfu n tefrayt tuzwirt"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:62
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:104
 msgid ""
 "GIMP 2.10.10 is quite a big update with many new features and bug fixes. "
 "Notable improvements include:"
@@ -352,7 +538,7 @@ msgstr ""
 "GIMP 2.10.10 d aleqqem ameqran s waṭas n twuriwin timaynutin akked useɣti n "
 "ibugen. Ibeddien yettbanen:"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:63
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:105
 msgid ""
 "Bucket Fill tool: new \"Fill by line art detection\" for not perfectly "
 "closed line art zones"
@@ -360,12 +546,12 @@ msgstr ""
 "Afecku Abelyun n taččart: tifin n taččart s yizirig n tẓuri i tɣezza imedlen "
 "akken iwata yerna sɛant izirigen n tẓuri"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:64
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:106
 msgid "Bucket Fill tool can now quickly color-pick with Ctrl+click"
 msgstr ""
 "Afecku Abelyun n taččart yezmer tura ad d-yelqeḍ ini s tɣawla s Ctrl+click"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:65
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:107
 msgid ""
 "Bucket Fill tool allows holding the mouse when filling \"similar colors\" "
 "and \"by line art detection\""
@@ -373,69 +559,69 @@ msgstr ""
 "Afecku Abelyun n taččart ad yesireg tuṭṭfa n tɣerdayt mi ara taččareḍ initen "
 "ittemcabin neɣ s tifin n yizirigen n tẓuri"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:66
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:108
 msgid "Scale tool scales around center even when using numeric input"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:67
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:109
 msgid ""
 "Unified Transform tool now defaults to preserving aspect ratio when scaling "
 "up or down"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:68
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:110
 msgid ""
 "Add \"Constrain handles\" and \"Around center\" options to the perspective-"
 "transform tool's GUI"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:69
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:111
 msgid "New generic canvas modifier 'Alt + middle click' to pick layers"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:70
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:112
 msgid "Parametric brushes now 32-bit float to avoid posterization"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:71
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:113
 msgid "Clipboard brushes and pattern can now be duplicated"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:72
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:114
 msgid ""
 "Failure to edit locked layers will blink to shift attention to the cause of "
 "the error"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:73
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:115
 msgid ""
 "New on-canvas GUI (simple lines) for circular, linear, and zoom motion blur"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:74
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:116
 msgid "Several optimizations including faster layer group rendering"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:75
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:117
 msgid ""
 "Swap and cache files are not saved in the configuration directory anymore"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:76
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:118
 msgid ""
 "Various file saving/exporting made more robust to error by not saving "
 "partial files"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:77
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:119
 msgid "HiDPI support improvements"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:78
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:120
 msgid "New preference to choose the default export file type"
 msgstr "Ismenyafen imaynuten i wefran n wanaw n lexṣaṣ n usifeḍ n ufaylu"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:79
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:121
 msgid ""
 "New option to export PNG, JPEG and TIFF with a color profile; always export "
 "PSD with a color profile"
@@ -443,130 +629,130 @@ msgstr ""
 "Tanefrunt tamaynutt i wesifeḍ n PNG, JPEG akked TIFF s ulegdis n yini; yalas "
 "ssifeḍ PSD s ulegdis n yini"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:80
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:122
 msgid "New DDS format loading/exporting plug-in"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:81
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:123
 msgid ""
 "Full rewrite of the Spyrogimp plug-in with more options and better "
 "interaction"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:82
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:124
 msgid ""
 "GIMP 2.10.8 is mostly a bug fix and optimization release. In particular, it "
 "includes:"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:83
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:125
 msgid ""
 "Adaptative chunk size when rendering projections, improving responsiveness "
 "dynamically"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:84
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:126
 msgid "Detection of RawTherapee (version 5.5 and above) improved on Windows"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:85
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:127
 msgid ""
 "XCF compatibility information in the Save dialog more understandable and "
 "discoverable"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:86
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:128
 msgid ""
 "Various performance log tools added and log recording made available in the "
 "Dashboard dock"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:87
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:129
 msgid ""
 "GIMP 2.10.6 comes with a lot of bug fixes, optimizations and features. Most "
 "notable changes are:"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:88
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:130
 msgid ""
 "Text layers can now represent vertical texts (with various character "
 "orientations and line directions)"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:89
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:131
 msgid "New \"Little Planet\" (gegl:stereographic-projection) filter"
 msgstr "Tastayt tamaynutt \"Amtiweg amecṭuḥ\" (gegl:stereographic-projection)"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:90
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:132
 msgid "New \"Long Shadow\" filter"
 msgstr "Tastayt tamaynutt \"Tili taɣezfant\""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:91
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:133
 msgid ""
 "The \"Straighten\" option of the Measure Tool now allows vertical "
 "straightening"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:92
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:134
 msgid ""
 "Drawable previews are now rendered asynchronously and layer group previews "
 "can be disabled in Preferences"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:93
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:135
 msgid ""
 "New \"async\" field in the Dashboard \"misc\" group, showing the number of "
 "async operations currently running"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:94
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:136
 msgid "File format filtering in Open/Save/Export dialogs made less confusing"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:95
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:137
 msgid "New language (having GIMP translated in 81 languages now): Marathi"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:96
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:138
 msgid ""
 "GIMP 2.10.4 includes a lot of bug fixes as well as various optimizations. "
 "Most notable changes are:"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:97
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:139
 msgid ""
 "Straightening in Measurement tool: layers can be rotated using the "
 "measurement line as horizon"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:98
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:140
 msgid "Fast startup: fonts loading is not blocking startup anymore"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:99
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:141
 msgid ""
 "Fonts Tagging with the same user interface as for brushes, patterns, and "
 "gradients"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:100
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:142
 msgid "PSD support: a pre-composited version of a PSD image can be imported"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:101
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:143
 msgid ""
 "Dashboard update: new \"Memory\" group and improved \"Swap\" group showing "
 "various metrics"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:102
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:144
 msgid ""
 "This second release in the GIMP 2.10 series, so soon after 2.10.0, is mostly "
 "the usual bug-fixing version after a major release, with a few dozen bugs "
 "fixed."
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:103
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:145
 msgid ""
 "It also features a new plug-in for the support of the HEIF format, both for "
 "importing and exporting, as well as 2 new filters: \"Spherize\" and "
@@ -574,192 +760,192 @@ msgid ""
 "policy in stable micro releases."
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:104
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:146
 msgid ""
 "First release of the 2.10 series which prominently features the port to a "
 "new image processing engine, GEGL. The most outstanding changes are:"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:105
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:147
 msgid "High bit depth color processing (16/32-bit per color channel)"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:106
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:148
 msgid ""
 "Color management is a core feature now, most widgets and preview areas are "
 "color-managed"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:107
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:149
 msgid ""
 "On-canvas effect preview, with split view for before/after processing pixels"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:108
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:150
 msgid ""
 "Multi-threaded and hardware-accelerated rendering, processing and painting"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:109
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:151
 msgid "Most tools improved, several new transformation tools"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:110
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:152
 msgid ""
 "Improved support for many image formats, in particular better PSD importing"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:111
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:153
 msgid "Newly supported image formats: OpenEXR, RGBE, WebP, HGT…"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:112
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:154
 msgid ""
 "Improved digital painting: canvas rotation and flipping, symmetry painting, "
 "MyPaint brushes…"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:113
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:155
 msgid "Metadata viewing and editing for Exif, XMP, IPTC, and DICOM"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:114
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:156
 msgid "Basic HiDPI support: automatically or user-selected icon size"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:115
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:157
 msgid "New themes for GIMP: Light, Gray, Dark, and System"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:116
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:158
 msgid "And much, much more…"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:117
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:159
 msgid ""
 "In this second release candidate before GIMP 2.10.0, while debugging is "
 "still a prime target, a new focus has been put on speed and optimization in "
 "order to provide a smoother painting experience. Bigger changes are:"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:118
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:160
 msgid ""
 "Major core optimizations for painting and display, including parallelized "
 "painting code"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:119
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:161
 msgid "Symmetries are now preserved in XCF files (saved as image parasites)"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:120
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:162
 msgid ""
 "\"Light\" and \"Dark\" themes rewritten from scratch to get rid of various "
 "usability issues. \"Lighter\" and \"Darker\" themes removed."
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:121
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:163
 msgid ""
 "New GimpToolGyroscope on-canvas control, currently used for the Panorama "
 "Projection filter. The widget provides on-canvas interaction for 3D rotation "
 "(yaw, pitch, roll)."
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:122
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:164
 msgid ""
 "Plug-in debugging improved to output stack traces from plug-ins with --stack-"
 "trace-mode command line option not only on receiving signals but also on "
 "warnings and critical errors when \"fatal-warnings\" debug key is set"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:123
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:165
 msgid ""
 "GIMP 2.10.0-RC1 is the first release candidate before GIMP 2.10.0 stable "
 "release, with a focus on debugging and stability. Other than the many bug "
 "fixes, most notable improvements are:"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:124
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:166
 msgid "New dashboard dockable to monitor GIMP resource usage"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:125
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:167
 msgid ""
 "New debug dialog to produce back traces and other debug data, encouraging to "
 "report bugs"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:126
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:168
 msgid "Unsaved images can now be recovered after a crash"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:127
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:169
 msgid "Layer masks on layer groups"
 msgstr "Tigelmusin n tissi deg yigrawen n tissiyin"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:128
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:170
 msgid "JPEG 2000 support improved for high bit depth and various color spaces"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:129
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:171
 msgid "Screenshot and color picking improved on various platforms"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:130
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:172
 msgid "Metadata defaults preferences now available"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:131
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:173
 msgid "Various GUI polishing"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:132
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:174
 msgid ""
 "GIMP 2.9.8 introduces on-canvas gradient editing and various enhancements "
 "while focusing on bugfixing and stability."
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:133
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:175
 msgid "On-canvas gradient editing"
 msgstr "Asiẓreg n ufesniw srid di teɣzut n usuneɣ"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:134
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:176
 msgid "Notification when an image is over/underexposed"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:135
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:177
 msgid "Better and faster color management"
 msgstr "Asefrek n yini iwenɛen yerna ittɣawal ugar"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:136
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:178
 msgid "Support for color picker and screenshots in Wayland on KDE Plasma"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:137
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:179
 msgid "Paste in place feature"
 msgstr "Tawuri senṭeḍ deg umkan"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:138
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:180
 msgid "Many usability improvements"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:139
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:181
 msgid "Manual can be displayed in the user's preferred language"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:140
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:182
 msgid "Improvements for the Wavelet Decompose filter"
 msgstr ""
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:141
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:183
 msgid "Improved compatibility with Photoshop .psd files"
 msgstr "Amṣada ittuwenɛen akked yifuyla .psd n Photoshop"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:142
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:184
 msgid "New support for password-protected PDF"
 msgstr "Tadhelt tamaynutt i umesten n PDF s wawal n uɛeddi"
 
-#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:143
+#: ../desktop/org.gimp.GIMP.appdata.xml.in.in.h:185
 msgid "New support for HGT format (Digital Elevation Model data)"
 msgstr ""
 
@@ -813,7 +999,7 @@ msgid ""
 "GIMP. If not, see: https://www.gnu.org/licenses/";
 msgstr ""
 
-#: ../app/gimp-update.c:410
+#: ../app/gimp-update.c:418
 #, c-format
 msgid ""
 "A new version of GIMP (%s) was released.\n"
@@ -832,113 +1018,113 @@ msgstr ""
 msgid "%s version %s"
 msgstr "%s lqem %s"
 
-#: ../app/main.c:164
+#: ../app/main.c:165
 msgid "Show version information and exit"
 msgstr "Sken talɣut n lqem, teffɣeḍ"
 
-#: ../app/main.c:169
+#: ../app/main.c:170
 msgid "Show license information and exit"
 msgstr "Sken talɣut n turagt, teffɣeḍ"
 
-#: ../app/main.c:174
+#: ../app/main.c:175
 msgid "Be more verbose"
 msgstr ""
 
-#: ../app/main.c:179
+#: ../app/main.c:180
 msgid "Start a new GIMP instance"
 msgstr "Sekker tummant tamaynutt n GIMP"
 
-#: ../app/main.c:184
+#: ../app/main.c:185
 msgid "Open images as new"
 msgstr "Ldi am tugna tamaynutt"
 
-#: ../app/main.c:189
+#: ../app/main.c:190
 msgid "Run without a user interface"
 msgstr "Selkem war agrudem n useqdac"
 
-#: ../app/main.c:194
+#: ../app/main.c:195
 msgid "Do not load brushes, gradients, patterns, ..."
 msgstr "Ur d-ssalay ara imfezza, ifesniwen, udlifen, ..."
 
-#: ../app/main.c:199
+#: ../app/main.c:200
 msgid "Do not load any fonts"
 msgstr "Ur ssalay ara ula yiwet n tsefsit"
 
-#: ../app/main.c:204
+#: ../app/main.c:205
 msgid "Do not show a splash screen"
 msgstr "Ur skan ara agdil n usekker"
 
-#: ../app/main.c:209
+#: ../app/main.c:210
 msgid "Do not use shared memory between GIMP and plug-ins"
 msgstr "Ur seqdac ara takatut yettwabḍan gar GIMP akked izeɣzaf"
 
-#: ../app/main.c:214
+#: ../app/main.c:215
 msgid "Do not use special CPU acceleration functions"
 msgstr "Ur sseqdac ara tiwuriwin tuzzigin n usɣiwel n CPU"
 
-#: ../app/main.c:219
+#: ../app/main.c:220
 msgid "Use an alternate sessionrc file"
 msgstr ""
 
-#: ../app/main.c:224
+#: ../app/main.c:225
 msgid "Use an alternate user gimprc file"
 msgstr "Seqdec afaylu gimprc amlellay n useqdac"
 
-#: ../app/main.c:229
+#: ../app/main.c:230
 msgid "Use an alternate system gimprc file"
 msgstr "Seqdec afaylu gimprc amlellay n unagraw"
 
-#: ../app/main.c:234
+#: ../app/main.c:235
 msgid "Batch command to run (can be used multiple times)"
 msgstr ""
 
-#: ../app/main.c:239
+#: ../app/main.c:240
 msgid "The procedure to process batch commands with"
 msgstr ""
 
-#: ../app/main.c:244
+#: ../app/main.c:245
 msgid "Send messages to console instead of using a dialog"
 msgstr "Azen tanaḍin ɣer tdiwent deg umḍiq n useqdec n udiwenni"
 
 #. don't translate the mode names (off|on|warn)
-#: ../app/main.c:250
+#: ../app/main.c:251
 msgid "PDB compatibility mode (off|on|warn)"
 msgstr "Askar n umṣada PDB (off|on|warn)"
 
 #. don't translate the mode names (never|query|always)
-#: ../app/main.c:256
+#: ../app/main.c:257
 msgid "Debug in case of a crash (never|query|always)"
 msgstr "Seɣti ma yella-d uɣelluy (never|query|always)"
 
-#: ../app/main.c:261
+#: ../app/main.c:262
 msgid "Enable non-fatal debugging signal handlers"
 msgstr ""
 
-#: ../app/main.c:266
+#: ../app/main.c:267
 msgid "Make all warnings fatal"
 msgstr "Ad yerr icaɣliyen merra d iẓegẓanen"
 
-#: ../app/main.c:271
+#: ../app/main.c:272
 msgid "Output a gimprc file with default settings"
 msgstr "Suffeɣ afaylu gimprc s iɣewwaren n lexṣas"
 
-#: ../app/main.c:287
+#: ../app/main.c:288
 msgid "Output a sorted list of deprecated procedures in the PDB"
 msgstr ""
 
-#: ../app/main.c:292
+#: ../app/main.c:293
 msgid "Show a preferences page with experimental features"
 msgstr ""
 
-#: ../app/main.c:297
+#: ../app/main.c:298
 msgid "Show an image submenu with debug actions"
 msgstr "Sken umuɣ anaddaw n tugna s tigawin n useɣti"
 
-#: ../app/main.c:578
+#: ../app/main.c:697
 msgid "[FILE|URI...]"
 msgstr "[AFAYLU|URI...]"
 
-#: ../app/main.c:596
+#: ../app/main.c:725
 msgid ""
 "GIMP could not initialize the graphical user interface.\n"
 "Make sure a proper setup for your display environment exists."
@@ -946,26 +1132,26 @@ msgstr ""
 "GIMP ur yezmir ara ad iwennez agrudem udlif n useqdac.\n"
 "Tḥeqqeq belli yella useɣwer iwulmen i twennaḍt-inek (m) n ubeqqeḍ."
 
-#: ../app/main.c:615
+#: ../app/main.c:744
 msgid "Another GIMP instance is already running."
 msgstr "Ala tetteddu yakan tummant-nniḍen n GIMP."
 
-#: ../app/main.c:706
+#: ../app/main.c:835
 msgid "GIMP output. Type any character to close this window."
 msgstr "Tuffɣa n GIMP. Aru asekkil menwala iwakken ad tmedleḍ asfaylu-agi."
 
-#: ../app/main.c:707
+#: ../app/main.c:836
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(Aru asekkil menwala iwakken ad tmedleḍ asfaylu-agi)\n"
 
-#: ../app/main.c:724
+#: ../app/main.c:853
 msgid "GIMP output. You can minimize this window, but don't close it."
 msgstr ""
 "Tuffɣa n GIMP. Tzemreḍ ad tesimẓiyeḍ asfaylu-agi, maca ur tezmireḍ ara ad t-"
 "tmedleḍ."
 
-#: ../app/sanity.c:562
+#: ../app/sanity.c:546
 #, c-format
 msgid ""
 "The configured filename encoding cannot be converted to UTF-8: %s\n"
@@ -977,7 +1163,7 @@ msgstr ""
 "\n"
 "Ttxil-k (m) senqed azal n umutti n twennaḍt G_FILENAME_ENCODING."
 
-#: ../app/sanity.c:581
+#: ../app/sanity.c:565
 #, c-format
 msgid ""
 "The name of the directory holding the GIMP user configuration cannot be "
@@ -995,7 +1181,7 @@ msgstr "Amaẓrag n umfezzu"
 
 #. initialize the list of gimp brushes
 #: ../app/actions/actions.c:115 ../app/core/gimp-data-factories.c:356
-#: ../app/dialogs/dialogs.c:338 ../app/dialogs/preferences-dialog.c:3256
+#: ../app/dialogs/dialogs.c:338 ../app/dialogs/preferences-dialog.c:3309
 msgid "Brushes"
 msgstr "Imfezza"
 
@@ -1044,7 +1230,7 @@ msgstr "Ittusemday"
 
 #. Document History
 #: ../app/actions/actions.c:148 ../app/dialogs/dialogs.c:365
-#: ../app/dialogs/preferences-dialog.c:1225
+#: ../app/dialogs/preferences-dialog.c:1243
 msgid "Document History"
 msgstr "Amazray n isemliyen"
 
@@ -1079,7 +1265,7 @@ msgstr "Tistayin"
 
 #. initialize the list of gimp fonts
 #: ../app/actions/actions.c:172 ../app/core/gimp-data-factories.c:390
-#: ../app/dialogs/dialogs.c:356 ../app/dialogs/preferences-dialog.c:3286
+#: ../app/dialogs/dialogs.c:356 ../app/dialogs/preferences-dialog.c:3339
 msgid "Fonts"
 msgstr "Tisefsa"
 
@@ -1090,12 +1276,12 @@ msgstr "Amaẓrag n tfesna n yini"
 
 #. initialize the list of gimp gradients
 #: ../app/actions/actions.c:178 ../app/core/gimp-data-factories.c:381
-#: ../app/dialogs/dialogs.c:350 ../app/dialogs/preferences-dialog.c:3280
+#: ../app/dialogs/dialogs.c:350 ../app/dialogs/preferences-dialog.c:3333
 msgid "Gradients"
 msgstr "Tafesna n yini"
 
 #: ../app/actions/actions.c:181 ../app/core/gimp-data-factories.c:397
-#: ../app/dialogs/dialogs.c:362 ../app/dialogs/preferences-dialog.c:3292
+#: ../app/dialogs/dialogs.c:362 ../app/dialogs/preferences-dialog.c:3345
 msgid "Tool Presets"
 msgstr "Iɣewwaren uzwiren n yifecka"
 
@@ -1118,13 +1304,13 @@ msgid "Images"
 msgstr "Tugniwin"
 
 #: ../app/actions/actions.c:196 ../app/dialogs/dialogs.c:373
-#: ../app/dialogs/resize-dialog.c:143 ../app/widgets/gimppickablepopup.c:228
+#: ../app/dialogs/resize-dialog.c:171 ../app/widgets/gimppickablepopup.c:228
 msgid "Layers"
 msgstr "Tissiyin"
 
 #. initialize the list of mypaint brushes
 #: ../app/actions/actions.c:199 ../app/core/gimp-data-factories.c:366
-#: ../app/dialogs/dialogs.c:344 ../app/dialogs/preferences-dialog.c:3298
+#: ../app/dialogs/dialogs.c:344 ../app/dialogs/preferences-dialog.c:3351
 msgid "MyPaint Brushes"
 msgstr "Imfezza n MyPaint"
 
@@ -1135,23 +1321,23 @@ msgstr "Amaẓrag n tpaliḍt"
 
 #. initialize the list of gimp palettes
 #: ../app/actions/actions.c:205 ../app/core/gimp-data-factories.c:376
-#: ../app/dialogs/dialogs.c:353 ../app/dialogs/preferences-dialog.c:3274
+#: ../app/dialogs/dialogs.c:353 ../app/dialogs/preferences-dialog.c:3327
 msgid "Palettes"
 msgstr "Tipaliḍin"
 
 #. initialize the list of gimp patterns
 #: ../app/actions/actions.c:208 ../app/core/gimp-data-factories.c:371
-#: ../app/dialogs/dialogs.c:347 ../app/dialogs/preferences-dialog.c:3268
+#: ../app/dialogs/dialogs.c:347 ../app/dialogs/preferences-dialog.c:3321
 msgid "Patterns"
 msgstr "Udlifen"
 
-#: ../app/actions/actions.c:211 ../app/dialogs/preferences-dialog.c:3304
+#: ../app/actions/actions.c:211 ../app/dialogs/preferences-dialog.c:3357
 msgid "Plug-ins"
 msgstr "Isiɣzaf"
 
 #. Quick Mask Color
-#: ../app/actions/actions.c:214 ../app/core/gimpchannel.c:359
-#: ../app/dialogs/preferences-dialog.c:1791
+#: ../app/actions/actions.c:214 ../app/core/gimpchannel.c:358
+#: ../app/dialogs/preferences-dialog.c:1812
 msgid "Quick Mask"
 msgstr "Tagelmust taruradt"
 
@@ -1178,7 +1364,7 @@ msgid "Text Editor"
 msgstr "Amaẓrag n uḍris"
 
 #: ../app/actions/actions.c:232 ../app/dialogs/dialogs.c:313
-#: ../app/gui/gui.c:527
+#: ../app/gui/gui.c:540
 msgid "Tool Options"
 msgstr "Tinefrunin n ufecku"
 
@@ -1396,6 +1582,13 @@ msgid "Paste the selected buffer as a new layer at its original position"
 msgstr ""
 "Senteḍ amessit yettwafernen am tissi tamaynutt deg wadig-ines n tazwara"
 
+#: ../app/actions/buffers-actions.c:126 ../app/actions/buffers-actions.c:127
+#: ../app/actions/buffers-actions.c:128 ../app/actions/buffers-actions.c:129
+#: ../app/actions/buffers-actions.c:130 ../app/actions/buffers-actions.c:131
+#: ../app/actions/buffers-actions.c:132 ../app/actions/buffers-actions.c:133
+msgid "No selected buffer"
+msgstr ""
+
 #: ../app/actions/channels-actions.c:45
 msgctxt "channels-action"
 msgid "Channels Menu"
@@ -1719,9 +1912,9 @@ msgid "New Channel Color"
 msgstr "Abadu n yini amaynut"
 
 #: ../app/actions/channels-commands.c:285 ../app/core/gimpimage-new.c:466
-#: ../app/display/gimpdisplayshell-dnd.c:705
+#: ../app/display/gimpdisplayshell-dnd.c:708
 #: ../app/widgets/gimpchanneltreeview.c:263
-#: ../app/widgets/gimplayertreeview.c:867
+#: ../app/widgets/gimplayertreeview.c:872
 #, c-format
 msgid "%s Channel Copy"
 msgstr "Anɣel n ubadu %s"
@@ -3140,7 +3333,7 @@ msgstr "240 n tasinin"
 #: ../app/actions/dashboard-commands.c:118
 #: ../app/actions/documents-commands.c:237 ../app/actions/edit-commands.c:167
 #: ../app/actions/error-console-commands.c:100
-#: ../app/actions/file-commands.c:430
+#: ../app/actions/file-commands.c:431
 #: ../app/actions/gradient-editor-commands.c:409
 #: ../app/actions/gradient-editor-commands.c:520
 #: ../app/actions/gradients-commands.c:79 ../app/actions/plug-in-commands.c:185
@@ -3158,21 +3351,21 @@ msgstr "240 n tasinin"
 #: ../app/dialogs/convert-precision-dialog.c:146
 #: ../app/dialogs/data-delete-dialog.c:86
 #: ../app/dialogs/file-open-location-dialog.c:80
-#: ../app/dialogs/file-save-dialog.c:714 ../app/dialogs/fill-dialog.c:115
+#: ../app/dialogs/file-save-dialog.c:758 ../app/dialogs/fill-dialog.c:115
 #: ../app/dialogs/grid-dialog.c:102
 #: ../app/dialogs/image-merge-layers-dialog.c:100
-#: ../app/dialogs/image-new-dialog.c:106 ../app/dialogs/image-new-dialog.c:325
+#: ../app/dialogs/image-new-dialog.c:106 ../app/dialogs/image-new-dialog.c:326
 #: ../app/dialogs/image-scale-dialog.c:210
 #: ../app/dialogs/input-devices-dialog.c:66
 #: ../app/dialogs/input-devices-dialog.c:121
 #: ../app/dialogs/item-options-dialog.c:145
 #: ../app/dialogs/layer-add-mask-dialog.c:119
 #: ../app/dialogs/palette-import-dialog.c:161
-#: ../app/dialogs/preferences-dialog.c:291
-#: ../app/dialogs/preferences-dialog.c:664
-#: ../app/dialogs/preferences-dialog.c:1133
+#: ../app/dialogs/preferences-dialog.c:292
+#: ../app/dialogs/preferences-dialog.c:665
+#: ../app/dialogs/preferences-dialog.c:1151
 #: ../app/dialogs/print-size-dialog.c:124 ../app/dialogs/quit-dialog.c:171
-#: ../app/dialogs/resize-dialog.c:185
+#: ../app/dialogs/resize-dialog.c:225
 #: ../app/dialogs/resolution-calibrate-dialog.c:73
 #: ../app/dialogs/scale-dialog.c:137 ../app/dialogs/stroke-dialog.c:128
 #: ../app/dialogs/template-options-dialog.c:118
@@ -3183,13 +3376,13 @@ msgstr "240 n tasinin"
 #: ../app/display/gimpdisplayshell-rotate-dialog.c:122
 #: ../app/display/gimpdisplayshell-scale-dialog.c:122
 #: ../app/tools/gimpfiltertool.c:363
-#: ../app/tools/gimpforegroundselecttool.c:331 ../app/tools/gimptexttool.c:1779
-#: ../app/tools/gimptransformgridtool.c:1282
-#: ../app/tools/gimptransformtool.c:429 ../app/widgets/gimpactionview.c:601
+#: ../app/tools/gimpforegroundselecttool.c:331 ../app/tools/gimptexttool.c:1759
+#: ../app/tools/gimptransformgridtool.c:1284
+#: ../app/tools/gimptransformtool.c:429 ../app/widgets/gimpactionview.c:622
 #: ../app/widgets/gimpcolordialog.c:460
 #: ../app/widgets/gimpcontrollereditor.c:661
 #: ../app/widgets/gimpcontrollerlist.c:563
-#: ../app/widgets/gimpdeviceeditor.c:526 ../app/widgets/gimpdnd-xds.c:228
+#: ../app/widgets/gimpdeviceeditor.c:525 ../app/widgets/gimpdnd-xds.c:228
 #: ../app/widgets/gimpfiledialog.c:327 ../app/widgets/gimphelp.c:447
 #: ../app/widgets/gimphelp.c:796 ../app/widgets/gimpiconpicker.c:484
 #: ../app/widgets/gimpprogressdialog.c:91 ../app/widgets/gimpsettingsbox.c:707
@@ -3249,12 +3442,12 @@ msgid "Enter a description for the marker"
 msgstr "Sekcem aglam i umacraḍ"
 
 #: ../app/actions/data-commands.c:90 ../app/actions/documents-commands.c:392
-#: ../app/actions/file-commands.c:210 ../app/dialogs/file-open-dialog.c:228
+#: ../app/actions/file-commands.c:211 ../app/dialogs/file-open-dialog.c:228
 #: ../app/dialogs/file-open-dialog.c:269
 #: ../app/dialogs/file-open-location-dialog.c:217
 #: ../app/dialogs/file-open-location-dialog.c:233
-#: ../app/display/gimpdisplayshell-dnd.c:648
-#: ../app/widgets/gimplayertreeview.c:825 ../app/widgets/gimptoolbox.c:673
+#: ../app/display/gimpdisplayshell-dnd.c:651
+#: ../app/widgets/gimplayertreeview.c:830 ../app/widgets/gimptoolbox.c:691
 #: ../app/widgets/gimptoolbox-dnd.c:169
 #, c-format
 msgid ""
@@ -3267,7 +3460,7 @@ msgstr ""
 "%s"
 
 #: ../app/actions/data-commands.c:115 ../app/actions/tool-options-commands.c:75
-#: ../app/core/gimpbrushgenerated-load.c:121 ../app/core/gimpimage.c:2256
+#: ../app/core/gimpbrushgenerated-load.c:121 ../app/core/gimpimage.c:2298
 #: ../app/core/gimppalette.c:463 ../app/core/gimppalette-import.c:213
 #: ../app/core/gimppalette-load.c:194
 #: ../app/dialogs/palette-import-dialog.c:762 ../app/widgets/gimpdnd-xds.c:87
@@ -3275,7 +3468,7 @@ msgid "Untitled"
 msgstr "War azwel"
 
 #: ../app/actions/data-commands.c:216 ../app/actions/documents-commands.c:194
-#: ../app/actions/file-commands.c:536
+#: ../app/actions/file-commands.c:537
 #, c-format
 msgid "Can't show file in file manager: %s"
 msgstr "Ulamek ara yettwasken ufaylu deg umsefrak n yifuyla: %s"
@@ -3971,7 +4164,7 @@ msgid "Clear Document History"
 msgstr "Sfeḍ amazray n isemli"
 
 #: ../app/actions/documents-commands.c:238 ../app/actions/edit-commands.c:168
-#: ../app/dialogs/preferences-dialog.c:665
+#: ../app/dialogs/preferences-dialog.c:666
 msgid "Cl_ear"
 msgstr "_Sfeḍ"
 
@@ -4471,71 +4664,74 @@ msgstr "D tidet ad tsefḍeḍ amazray n usefsex ?"
 msgid "Clearing the undo history of this image will gain %s of memory."
 msgstr "Ma tsefḍeḍ amazray n usefsex n tugna-agi ad d-trebḥeḍ %s n tkatut."
 
-#: ../app/actions/edit-commands.c:242
+#: ../app/actions/edit-commands.c:243
+#, c-format
 msgid "Cut layer to the clipboard."
-msgstr "Gzem tissi ɣer tecfawit."
+msgid_plural "Cut %d layers to the clipboard."
+msgstr[0] "Gzem tissi ɣer tecfawit."
+msgstr[1] "Gzem %d n tissiyin ɣer tecfawit."
 
-#: ../app/actions/edit-commands.c:243
+#: ../app/actions/edit-commands.c:248
 msgid "Cut pixels to the clipboard."
 msgstr "Gzem ipiksilen ɣer tecfawit."
 
-#: ../app/actions/edit-commands.c:280
+#: ../app/actions/edit-commands.c:291
 msgid "Copied layer to the clipboard."
 msgstr "Tissi ineɣlen ɣer tecfawit."
 
-#: ../app/actions/edit-commands.c:281 ../app/actions/edit-commands.c:313
+#: ../app/actions/edit-commands.c:292 ../app/actions/edit-commands.c:324
 msgid "Copied pixels to the clipboard."
 msgstr "Ipiksilen ineɣlen ɣer tecfawit."
 
-#: ../app/actions/edit-commands.c:392 ../app/actions/edit-commands.c:669
+#: ../app/actions/edit-commands.c:403 ../app/actions/edit-commands.c:686
 #: ../app/tools/gimpseamlessclonetool.c:303
 msgid "There is no image data in the clipboard to paste."
 msgstr "Ulac di tecfawit isefka n tugna ara tsenteḍeḍ."
 
-#: ../app/actions/edit-commands.c:408
+#: ../app/actions/edit-commands.c:419
 msgid "Cut Named"
 msgstr ""
 
-#: ../app/actions/edit-commands.c:411 ../app/actions/edit-commands.c:433
-#: ../app/actions/edit-commands.c:455
+#: ../app/actions/edit-commands.c:422 ../app/actions/edit-commands.c:444
+#: ../app/actions/edit-commands.c:466
 msgid "Enter a name for this buffer"
 msgstr "Sekcem isem i tecfawit-agi"
 
-#: ../app/actions/edit-commands.c:430
+#: ../app/actions/edit-commands.c:441
 msgid "Copy Named"
 msgstr ""
 
-#: ../app/actions/edit-commands.c:452
-msgid "Copy Visible Named "
+#: ../app/actions/edit-commands.c:463
+msgid "Copy Visible Named"
 msgstr ""
 
-#: ../app/actions/edit-commands.c:497
+#: ../app/actions/edit-commands.c:511
 msgid "Clear"
 msgstr "Sfeḍ"
 
-#: ../app/actions/edit-commands.c:568
+#: ../app/actions/edit-commands.c:582
 msgid "A selected layer's alpha channel is locked."
 msgstr "Abadu alfa n tissi yetwafernen isekkeṛ."
 
-#: ../app/actions/edit-commands.c:638 ../app/display/gimpdisplayshell-dnd.c:495
+#: ../app/actions/edit-commands.c:653 ../app/display/gimpdisplayshell-dnd.c:498
 msgid "Pasted as new layer because the target is a layer group."
 msgstr "Yettusenṭeḍ am tissi tamaynutt acku anican d agraw n tissiyin."
 
-#: ../app/actions/edit-commands.c:645 ../app/display/gimpdisplayshell-dnd.c:504
+#: ../app/actions/edit-commands.c:660 ../app/display/gimpdisplayshell-dnd.c:507
 msgid "Pasted as new layer because the target's pixels are locked."
 msgstr ""
 "Yettusenṭeḍ am tissi tamaynutt acku ipikselen n unican d agraw n tissiyin."
 
-#: ../app/actions/edit-commands.c:686
+#: ../app/actions/edit-commands.c:703
 msgid "There are no selected layers or channels to cut from."
 msgstr "Ulac tissi neɣ abadu yettwafernen iseg ara d-yili wegzam."
 
-#: ../app/actions/edit-commands.c:691 ../app/actions/edit-commands.c:724
-#: ../app/actions/edit-commands.c:749
+#: ../app/actions/edit-commands.c:708 ../app/actions/edit-commands.c:741
+#: ../app/actions/edit-commands.c:766
 msgid "(Unnamed Buffer)"
 msgstr ""
 
-#: ../app/actions/edit-commands.c:719
+#: ../app/actions/edit-commands.c:736
 msgid "There are no selected layers or channels to copy from."
 msgstr "Ulac tissi neɣ abadu yettwafernen iseg ara d-yili wenɣal."
 
@@ -4628,7 +4824,7 @@ msgid "Save Error Log to File"
 msgstr "Sekles aɣmis n tuccḍiwin deg ufaylu"
 
 #: ../app/actions/error-console-commands.c:101
-#: ../app/actions/gradients-commands.c:80 ../app/dialogs/file-save-dialog.c:715
+#: ../app/actions/gradients-commands.c:80 ../app/dialogs/file-save-dialog.c:759
 #: ../app/dialogs/keyboard-shortcuts-dialog.c:69
 #: ../app/dialogs/vectors-export-dialog.c:84
 #: ../app/display/gimpdisplayshell-close.c:177
@@ -4840,54 +5036,54 @@ msgstr "Sifeḍ ar %s"
 msgid "Over_write %s"
 msgstr ""
 
-#: ../app/actions/file-commands.c:119 ../app/actions/file-commands.c:560
+#: ../app/actions/file-commands.c:120 ../app/actions/file-commands.c:561
 #: ../app/widgets/gimpopendialog.c:84
 msgid "Open Image"
 msgstr "Ldi tugna"
 
-#: ../app/actions/file-commands.c:141
+#: ../app/actions/file-commands.c:142
 msgid "Open Image as Layers"
 msgstr "Ldi tugna am tissiyin"
 
-#: ../app/actions/file-commands.c:288
+#: ../app/actions/file-commands.c:289
 msgid "No changes need to be saved"
 msgstr "Ulac ibeddilen yesran asekles"
 
-#: ../app/actions/file-commands.c:295 ../app/actions/file-commands.c:769
+#: ../app/actions/file-commands.c:296 ../app/actions/file-commands.c:772
 #: ../app/widgets/gimpsavedialog.c:139
 msgid "Save Image"
 msgstr "Sekles Tugna"
 
-#: ../app/actions/file-commands.c:301
+#: ../app/actions/file-commands.c:302
 msgid "Save a Copy of the Image"
 msgstr "Sekles tanɣelt n tugna"
 
-#: ../app/actions/file-commands.c:379
+#: ../app/actions/file-commands.c:380
 msgid "Create New Template"
 msgstr "Snulfu-d taneɣruft tamaynutt"
 
-#: ../app/actions/file-commands.c:383
+#: ../app/actions/file-commands.c:384
 msgid "Enter a name for this template"
 msgstr "Sekcem isem i tneɣruft-agi"
 
-#: ../app/actions/file-commands.c:413
+#: ../app/actions/file-commands.c:414
 msgid "Revert failed. No file name associated with this image."
 msgstr ""
 
-#: ../app/actions/file-commands.c:425
+#: ../app/actions/file-commands.c:426
 msgid "Revert Image"
 msgstr "Tti tugna"
 
-#: ../app/actions/file-commands.c:431
+#: ../app/actions/file-commands.c:432
 msgid "_Revert"
 msgstr "_Err-d"
 
-#: ../app/actions/file-commands.c:449
+#: ../app/actions/file-commands.c:450
 #, c-format
 msgid "Revert '%s' to '%s'?"
 msgstr "Err-d '%s' ɣer '%s'?"
 
-#: ../app/actions/file-commands.c:454
+#: ../app/actions/file-commands.c:455
 msgid ""
 "By reverting the image to the state saved on disk, you will lose all "
 "changes, including all undo information."
@@ -4895,11 +5091,11 @@ msgstr ""
 "Ma terriḍ tugna s addad yettwaskelsen deg uḍebsi, ad tesruḥeḍ aṭas n "
 "yisallan, akked telɣut n usefsex."
 
-#: ../app/actions/file-commands.c:791
+#: ../app/actions/file-commands.c:794
 msgid "(Unnamed Template)"
 msgstr "(Taneɣruf war isem)"
 
-#: ../app/actions/file-commands.c:838
+#: ../app/actions/file-commands.c:841
 #, c-format
 msgid ""
 "Reverting to '%s' failed:\n"
@@ -4970,740 +5166,748 @@ msgctxt "filters-action"
 msgid "_Decor"
 msgstr "A_dleg"
 
-#: ../app/actions/filters-actions.c:83
+#. TRANSLATORS: menu group
+#. * containing mapping
+#. * filters.
+#.
+#: ../app/actions/filters-actions.c:87
 msgctxt "filters-action"
 msgid "_Map"
 msgstr "Ta_karḍa"
 
-#: ../app/actions/filters-actions.c:85
+#: ../app/actions/filters-actions.c:89
 msgctxt "filters-action"
 msgid "_Render"
 msgstr "Ti_ririt"
 
-#: ../app/actions/filters-actions.c:87
+#: ../app/actions/filters-actions.c:91
 msgctxt "filters-action"
 msgid "_Clouds"
 msgstr "A_signa"
 
-#: ../app/actions/filters-actions.c:89
+#: ../app/actions/filters-actions.c:93
 msgctxt "filters-action"
 msgid "_Fractals"
 msgstr ""
 
-#: ../app/actions/filters-actions.c:91
+#: ../app/actions/filters-actions.c:95
 msgctxt "filters-action"
 msgid "_Nature"
 msgstr "A_gama"
 
-#: ../app/actions/filters-actions.c:93
+#: ../app/actions/filters-actions.c:97
 msgctxt "filters-action"
 msgid "N_oise"
 msgstr "As_xerxec"
 
-#: ../app/actions/filters-actions.c:95
+#: ../app/actions/filters-actions.c:99
 msgctxt "filters-action"
 msgid "_Pattern"
 msgstr "Ta_neɣruft"
 
-#: ../app/actions/filters-actions.c:97
+#: ../app/actions/filters-actions.c:101
 msgctxt "filters-action"
 msgid "_Web"
 msgstr "_Web"
 
-#: ../app/actions/filters-actions.c:99
+#: ../app/actions/filters-actions.c:103
 msgctxt "filters-action"
 msgid "An_imation"
 msgstr "A_smussu"
 
-#: ../app/actions/filters-actions.c:105
+#: ../app/actions/filters-actions.c:109
 msgctxt "filters-action"
 msgid "_Antialias"
 msgstr "_Amzay"
 
-#: ../app/actions/filters-actions.c:110
+#: ../app/actions/filters-actions.c:114
 msgctxt "filters-action"
 msgid "_Color Enhance"
 msgstr "Aselhu n y_ini"
 
-#: ../app/actions/filters-actions.c:115
+#: ../app/actions/filters-actions.c:119
 msgctxt "filters-action"
 msgid "L_inear Invert"
 msgstr "Aselket i_mzireg"
 
-#: ../app/actions/filters-actions.c:120
+#: ../app/actions/filters-actions.c:124
 msgctxt "filters-action"
 msgid "In_vert"
 msgstr "Se_lket"
 
-#: ../app/actions/filters-actions.c:125
+#: ../app/actions/filters-actions.c:129
 msgctxt "filters-action"
 msgid "_Value Invert"
 msgstr "_Tuttya n wazal"
 
-#: ../app/actions/filters-actions.c:130
+#: ../app/actions/filters-actions.c:134
 msgctxt "filters-action"
 msgid "_Stretch Contrast HSV"
 msgstr "_Ẓel amyeẓli HSV"
 
-#: ../app/actions/filters-actions.c:138
+#: ../app/actions/filters-actions.c:142
 msgctxt "filters-action"
 msgid "_Dilate"
 msgstr "_Ḍleq"
 
-#: ../app/actions/filters-actions.c:139
+#: ../app/actions/filters-actions.c:143
 msgctxt "filters-action"
 msgid "Grow lighter areas of the image"
 msgstr "Snerni timennaḍin tifawin n tugna"
 
-#: ../app/actions/filters-actions.c:154
+#: ../app/actions/filters-actions.c:158
 msgctxt "filters-action"
 msgid "_Erode"
 msgstr ""
 
-#: ../app/actions/filters-actions.c:155
+#: ../app/actions/filters-actions.c:159
 msgctxt "filters-action"
 msgid "Grow darker areas of the image"
 msgstr "Snerni timennaḍin timsullesin n tugna"
 
-#: ../app/actions/filters-actions.c:173
+#: ../app/actions/filters-actions.c:177
 msgctxt "filters-action"
 msgid "_Alien Map..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:178
+#: ../app/actions/filters-actions.c:182
 msgctxt "filters-action"
 msgid "_Apply Canvas..."
 msgstr "_Snes taɣzut n usuneɣ..."
 
-#: ../app/actions/filters-actions.c:183
+#: ../app/actions/filters-actions.c:187
 msgctxt "filters-action"
 msgid "Apply _Lens..."
 msgstr "Snes ti_niltiyin..."
 
-#: ../app/actions/filters-actions.c:188
+#: ../app/actions/filters-actions.c:192
 msgctxt "filters-action"
 msgid "_Bayer Matrix..."
 msgstr "I_sirew n Bayer..."
 
-#: ../app/actions/filters-actions.c:193
+#: ../app/actions/filters-actions.c:197
 msgctxt "filters-action"
 msgid "_Bloom..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:198
+#: ../app/actions/filters-actions.c:202
 msgctxt "filters-action"
 msgid "B_rightness-Contrast..."
 msgstr "Tifawit amyeẓli..."
 
-#: ../app/actions/filters-actions.c:203
+#: ../app/actions/filters-actions.c:207
 msgctxt "filters-action"
 msgid "_Bump Map..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:208
+#: ../app/actions/filters-actions.c:212
 msgctxt "filters-action"
 msgid "_Color to Gray..."
 msgstr "_Ini ɣer umelliɣdi..."
 
-#: ../app/actions/filters-actions.c:213
+#: ../app/actions/filters-actions.c:217
 msgctxt "filters-action"
 msgid "Ca_rtoon..."
 msgstr "A_saru n wunuɣ..."
 
-#: ../app/actions/filters-actions.c:218
+#: ../app/actions/filters-actions.c:222
 msgctxt "filters-action"
 msgid "_Channel Mixer..."
 msgstr "Asexlaḍ n yibuda..."
 
-#: ../app/actions/filters-actions.c:223
+#: ../app/actions/filters-actions.c:227
 msgctxt "filters-action"
 msgid "_Checkerboard..."
 msgstr "Ti_ddas..."
 
-#: ../app/actions/filters-actions.c:228
+#: ../app/actions/filters-actions.c:232
 msgctxt "filters-action"
 msgid "Color _Balance..."
 msgstr "A_wliwel n yini..."
 
-#: ../app/actions/filters-actions.c:233
+#: ../app/actions/filters-actions.c:237
 msgctxt "filters-action"
 msgid "_Color Exchange..."
 msgstr "A_semmeskel n yini..."
 
-#: ../app/actions/filters-actions.c:238
+#: ../app/actions/filters-actions.c:242
 msgctxt "filters-action"
 msgid "Colori_ze..."
 msgstr "Se_ɣmu..."
 
-#: ../app/actions/filters-actions.c:243
+#: ../app/actions/filters-actions.c:247
 msgctxt "filters-action"
 msgid "Dithe_r..."
 msgstr "Ti_zḍi..."
 
-#: ../app/actions/filters-actions.c:248
+#: ../app/actions/filters-actions.c:252
 msgctxt "filters-action"
 msgid "_Rotate Colors..."
 msgstr "_Zzi initen..."
 
-#: ../app/actions/filters-actions.c:253
+#: ../app/actions/filters-actions.c:257
 msgctxt "filters-action"
 msgid "Color T_emperature..."
 msgstr "Ta_ẓqelt n yini..."
 
-#: ../app/actions/filters-actions.c:258
+#: ../app/actions/filters-actions.c:262
 msgctxt "filters-action"
 msgid "Color to _Alpha..."
 msgstr "Ini ɣer _alfa..."
 
-#: ../app/actions/filters-actions.c:263
+#: ../app/actions/filters-actions.c:267
 msgctxt "filters-action"
 msgid "_Extract Component..."
 msgstr "Ssef isger..."
 
-#: ../app/actions/filters-actions.c:268
+#: ../app/actions/filters-actions.c:272
 msgctxt "filters-action"
 msgid "_Convolution Matrix..."
 msgstr "_Isirew n ubeddel..."
 
-#: ../app/actions/filters-actions.c:273
+#: ../app/actions/filters-actions.c:277
 msgctxt "filters-action"
 msgid "_Cubism..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:278
+#: ../app/actions/filters-actions.c:282
 msgctxt "filters-action"
 msgid "_Curves..."
 msgstr "I_zligen..."
 
-#: ../app/actions/filters-actions.c:283
+#: ../app/actions/filters-actions.c:287
 msgctxt "filters-action"
 msgid "_Deinterlace..."
 msgstr "_Kkes tiserfi..."
 
-#: ../app/actions/filters-actions.c:288
+#: ../app/actions/filters-actions.c:292
 msgctxt "filters-action"
 msgid "_Desaturate..."
 msgstr "_Kkes tawant..."
 
-#: ../app/actions/filters-actions.c:293
+#: ../app/actions/filters-actions.c:297
 msgctxt "filters-action"
 msgid "Difference of _Gaussians..."
 msgstr "Amgarrad n Gauss..."
 
-#: ../app/actions/filters-actions.c:298
+#: ../app/actions/filters-actions.c:302
 msgctxt "filters-action"
 msgid "D_iffraction Patterns..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:303
+#: ../app/actions/filters-actions.c:307
 msgctxt "filters-action"
 msgid "_Displace..."
 msgstr "_Sekḥer..."
 
-#: ../app/actions/filters-actions.c:308
+#: ../app/actions/filters-actions.c:312
 msgctxt "filters-action"
 msgid "Distance _Map..."
 msgstr "Ta_karḍa n umeccaq..."
 
-#: ../app/actions/filters-actions.c:313
+#: ../app/actions/filters-actions.c:317
 msgctxt "filters-action"
 msgid "_Drop Shadow..."
 msgstr "Tili..."
 
-#: ../app/actions/filters-actions.c:318
+#: ../app/actions/filters-actions.c:322
 msgctxt "filters-action"
 msgid "_Edge..."
 msgstr "A_mder..."
 
-#: ../app/actions/filters-actions.c:323
+#: ../app/actions/filters-actions.c:327
 msgctxt "filters-action"
 msgid "_Laplace"
 msgstr ""
 
-#: ../app/actions/filters-actions.c:328
+#: ../app/actions/filters-actions.c:332
 msgctxt "filters-action"
 msgid "_Neon..."
 msgstr "_Niyun..."
 
-#: ../app/actions/filters-actions.c:333
+#: ../app/actions/filters-actions.c:337
 msgctxt "filters-action"
 msgid "_Sobel..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:338
+#: ../app/actions/filters-actions.c:342
 msgctxt "filters-action"
 msgid "_Emboss..."
 msgstr "E_g tiɛnurin..."
 
-#: ../app/actions/filters-actions.c:343
+#: ../app/actions/filters-actions.c:347
 msgctxt "filters-action"
 msgid "En_grave..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:348
+#: ../app/actions/filters-actions.c:352
 msgctxt "filters-action"
 msgid "E_xposure..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:353
+#: ../app/actions/filters-actions.c:357
 msgctxt "filters-action"
 msgid "_Fattal et al. 2002..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:358
+#: ../app/actions/filters-actions.c:362
 msgctxt "filters-action"
 msgid "_Focus Blur..."
 msgstr "Aluɣu n _Gauss..."
 
-#: ../app/actions/filters-actions.c:363
+#: ../app/actions/filters-actions.c:367
 msgctxt "filters-action"
 msgid "_Fractal Trace..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:368
+#: ../app/actions/filters-actions.c:372
 msgctxt "filters-action"
 msgid "_Gaussian Blur..."
 msgstr "Aluɣu n _Gauss..."
 
-#: ../app/actions/filters-actions.c:373
+#: ../app/actions/filters-actions.c:377
 msgctxt "filters-action"
 msgid "_Selective Gaussian Blur..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:378
+#: ../app/actions/filters-actions.c:382
 msgctxt "filters-action"
-msgid "_GEGL graph..."
+msgid "_GEGL Graph..."
 msgstr "Udlif _GEGL..."
 
-#: ../app/actions/filters-actions.c:383
+#: ../app/actions/filters-actions.c:387
 msgctxt "filters-action"
 msgid "_Grid..."
 msgstr "A_ferrug..."
 
-#: ../app/actions/filters-actions.c:388
+#: ../app/actions/filters-actions.c:392
 msgctxt "filters-action"
 msgid "_High Pass..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:393
+#: ../app/actions/filters-actions.c:397
 msgctxt "filters-action"
 msgid "Hue-_Chroma..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:398
+#: ../app/actions/filters-actions.c:402
 msgctxt "filters-action"
 msgid "Hue-_Saturation..."
 msgstr "Tiɣmi-tawant..."
 
-#: ../app/actions/filters-actions.c:403
+#: ../app/actions/filters-actions.c:407
 msgctxt "filters-action"
 msgid "_Illusion..."
 msgstr "A_ylal..."
 
-#: ../app/actions/filters-actions.c:408
+#: ../app/actions/filters-actions.c:412
 msgctxt "filters-action"
 msgid "_Image Gradient..."
 msgstr "Afesniw n tu_gna..."
 
-#: ../app/actions/filters-actions.c:413
+#: ../app/actions/filters-actions.c:417
 msgctxt "filters-action"
 msgid "_Kaleidoscope..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:418
+#: ../app/actions/filters-actions.c:422
 msgctxt "filters-action"
 msgid "Le_ns Blur..."
 msgstr "Aluɣu u_bdisan..."
 
-#: ../app/actions/filters-actions.c:423
+#: ../app/actions/filters-actions.c:427
 msgctxt "filters-action"
 msgid "Le_ns Distortion..."
 msgstr "Azlag n t_niltit..."
 
-#: ../app/actions/filters-actions.c:428
+#: ../app/actions/filters-actions.c:432
 msgctxt "filters-action"
 msgid "Lens _Flare..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:433
+#: ../app/actions/filters-actions.c:437
 msgctxt "filters-action"
 msgid "_Levels..."
 msgstr "_Iswiren..."
 
-#: ../app/actions/filters-actions.c:438
+#: ../app/actions/filters-actions.c:442
 msgctxt "filters-action"
 msgid "_Linear Sinusoid..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:443
+#: ../app/actions/filters-actions.c:447
 msgctxt "filters-action"
 msgid "_Little Planet..."
 msgstr "Amtiweg a_mecṭuḥ."
 
-#: ../app/actions/filters-actions.c:448
+#: ../app/actions/filters-actions.c:452
 msgctxt "filters-action"
 msgid "_Long Shadow..."
 msgstr "Tili ta_ɣezfant..."
 
-#: ../app/actions/filters-actions.c:453
+#: ../app/actions/filters-actions.c:457
 msgctxt "filters-action"
 msgid "_Mantiuk 2006..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:458
+#: ../app/actions/filters-actions.c:462
 msgctxt "filters-action"
 msgid "_Maze..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:463
+#: ../app/actions/filters-actions.c:467
 msgctxt "filters-action"
 msgid "Mean C_urvature Blur..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:468
+#: ../app/actions/filters-actions.c:472
 msgctxt "filters-action"
 msgid "_Median Blur..."
 msgstr "Aluɣu u_bdisan..."
 
-#: ../app/actions/filters-actions.c:473
+#: ../app/actions/filters-actions.c:477
 msgctxt "filters-action"
 msgid "_Mono Mixer..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:478
+#: ../app/actions/filters-actions.c:482
 msgctxt "filters-action"
 msgid "_Mosaic..."
 msgstr "Iɛ_banen..."
 
-#: ../app/actions/filters-actions.c:483
+#: ../app/actions/filters-actions.c:487
 msgctxt "filters-action"
 msgid "_Circular Motion Blur..."
 msgstr "Aluɣu u_wnis ittemwwiwilen..."
 
-#: ../app/actions/filters-actions.c:488
+#: ../app/actions/filters-actions.c:492
 msgctxt "filters-action"
 msgid "_Linear Motion Blur..."
 msgstr "Aluɣu i_mzireg ittemwwiwilen..."
 
-#: ../app/actions/filters-actions.c:493
+#: ../app/actions/filters-actions.c:497
 msgctxt "filters-action"
 msgid "_Zoom Motion Blur..."
 msgstr "Aluɣu s _ ittemwwiwilen..."
 
-#: ../app/actions/filters-actions.c:498
+#: ../app/actions/filters-actions.c:502
 msgctxt "filters-action"
 msgid "_Cell Noise..."
 msgstr "Asxerxec n te_bniqt..."
 
-#: ../app/actions/filters-actions.c:503
+#: ../app/actions/filters-actions.c:507
 msgctxt "filters-action"
 msgid "_Newsprint..."
 msgstr "Tugna tamaynutt..."
 
-#: ../app/actions/filters-actions.c:508
+#: ../app/actions/filters-actions.c:512
 msgctxt "filters-action"
 msgid "_CIE lch Noise..."
 msgstr "Asxerxec _CIE lch..."
 
-#: ../app/actions/filters-actions.c:513
+#: ../app/actions/filters-actions.c:517
 msgctxt "filters-action"
 msgid "HS_V Noise..."
 msgstr "Asxerxec n HS_V..."
 
-#: ../app/actions/filters-actions.c:518
+#: ../app/actions/filters-actions.c:522
 msgctxt "filters-action"
 msgid "_Hurl..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:523
+#: ../app/actions/filters-actions.c:527
 msgctxt "filters-action"
 msgid "Perlin _Noise..."
 msgstr "Asxerxec n Perlin..."
 
-#: ../app/actions/filters-actions.c:528
+#: ../app/actions/filters-actions.c:532
 msgctxt "filters-action"
 msgid "_Pick..."
 msgstr "Lqeḍ..."
 
-#: ../app/actions/filters-actions.c:533
+#: ../app/actions/filters-actions.c:537
 msgctxt "filters-action"
 msgid "_RGB Noise..."
 msgstr "Asxerxec n _RGB..."
 
-#: ../app/actions/filters-actions.c:538
+#: ../app/actions/filters-actions.c:542
 msgctxt "filters-action"
 msgid "Noise R_eduction..."
 msgstr "A_senqes n usxerxec..."
 
-#: ../app/actions/filters-actions.c:543
+#: ../app/actions/filters-actions.c:547
 msgctxt "filters-action"
 msgid "_Simplex Noise..."
 msgstr "Asxerxec n _Simplex..."
 
-#: ../app/actions/filters-actions.c:548
+#: ../app/actions/filters-actions.c:552
 msgctxt "filters-action"
 msgid "_Slur..."
 msgstr "_Sexleḍ..."
 
-#: ../app/actions/filters-actions.c:553
+#: ../app/actions/filters-actions.c:557
 msgctxt "filters-action"
 msgid "_Solid Noise..."
 msgstr "Asxerxec a_msari..."
 
-#: ../app/actions/filters-actions.c:558
+#: ../app/actions/filters-actions.c:562
 msgctxt "filters-action"
 msgid "Sp_read..."
 msgstr "_Zuzer..."
 
-#: ../app/actions/filters-actions.c:563
+#: ../app/actions/filters-actions.c:567
 msgctxt "filters-action"
 msgid "_Normal Map..."
 msgstr "Takarḍa ta_magnutt..."
 
-#: ../app/actions/filters-actions.c:568
+#: ../app/actions/filters-actions.c:572
 msgctxt "filters-action"
 msgid "_Offset..."
 msgstr "A_sekḥer..."
 
-#: ../app/actions/filters-actions.c:573
+#: ../app/actions/filters-actions.c:577
 msgctxt "filters-action"
 msgid "Oili_fy..."
 msgstr "Ta_klut n zzit..."
 
-#: ../app/actions/filters-actions.c:578
+#: ../app/actions/filters-actions.c:582
 msgctxt "filters-action"
 msgid "_Panorama Projection..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:583
+#: ../app/actions/filters-actions.c:587
 msgctxt "filters-action"
 msgid "_Photocopy..."
 msgstr "Tawlaft..."
 
-#: ../app/actions/filters-actions.c:588
+#: ../app/actions/filters-actions.c:592
 msgctxt "filters-action"
 msgid "_Pixelize..."
 msgstr "S_piksel..."
 
-#: ../app/actions/filters-actions.c:593
+#: ../app/actions/filters-actions.c:597
 msgctxt "filters-action"
 msgid "_Plasma..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:598
+#: ../app/actions/filters-actions.c:602
 msgctxt "filters-action"
 msgid "P_olar Coordinates..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:603
+#: ../app/actions/filters-actions.c:607
 msgctxt "filters-action"
 msgid "_Posterize..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:608
+#: ../app/actions/filters-actions.c:612
 msgctxt "filters-action"
 msgid "_Recursive Transform..."
 msgstr "Aneddel a_snalas..."
 
-#: ../app/actions/filters-actions.c:613
+#: ../app/actions/filters-actions.c:617
 msgctxt "filters-action"
 msgid "_Red Eye Removal..."
 msgstr "Tukksa n wallen tize_ggaɣin..."
 
-#: ../app/actions/filters-actions.c:618
+#: ../app/actions/filters-actions.c:622
 msgctxt "filters-action"
 msgid "_Reinhard 2005..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:623
+#: ../app/actions/filters-actions.c:627
 msgctxt "filters-action"
 msgid "RGB _Clip..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:628
+#: ../app/actions/filters-actions.c:632
 msgctxt "filters-action"
 msgid "_Ripple..."
 msgstr "Se_mdeswel..."
 
-#: ../app/actions/filters-actions.c:633
+#: ../app/actions/filters-actions.c:637
 msgctxt "filters-action"
 msgid "Sat_uration..."
 msgstr "Ta_want..."
 
-#: ../app/actions/filters-actions.c:638
+#: ../app/actions/filters-actions.c:642
 msgctxt "filters-action"
 msgid "_Semi-Flatten..."
 msgstr "_Lebbeḍ s uzgen..."
 
-#: ../app/actions/filters-actions.c:643
+#: ../app/actions/filters-actions.c:647
 msgctxt "filters-action"
 msgid "_Sepia..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:648
+#: ../app/actions/filters-actions.c:652
 msgctxt "filters-action"
 msgid "S_hadows-Highlights..."
 msgstr "_Tili akked usebrureq..."
 
-#: ../app/actions/filters-actions.c:653
+#: ../app/actions/filters-actions.c:657
 msgctxt "filters-action"
 msgid "_Shift..."
 msgstr "Se_kḥer..."
 
-#: ../app/actions/filters-actions.c:658
+#: ../app/actions/filters-actions.c:662
 msgctxt "filters-action"
 msgid "_Sinus..."
 msgstr "A_sinus..."
 
-#: ../app/actions/filters-actions.c:663
+#: ../app/actions/filters-actions.c:667
 msgctxt "filters-action"
 msgid "_Simple Linear Iterative Clustering..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:668
+#: ../app/actions/filters-actions.c:672
 msgctxt "filters-action"
 msgid "_Symmetric Nearest Neighbor..."
 msgstr "Iqreb maḍi anarag s tujjuṛt..."
 
-#: ../app/actions/filters-actions.c:673
+#: ../app/actions/filters-actions.c:677
 msgctxt "filters-action"
 msgid "_Softglow..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:678
+#: ../app/actions/filters-actions.c:682
 msgctxt "filters-action"
 msgid "Spheri_ze..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:683
+#: ../app/actions/filters-actions.c:687
 msgctxt "filters-action"
 msgid "S_piral..."
 msgstr "Ta_griwelt..."
 
-#: ../app/actions/filters-actions.c:688
+#: ../app/actions/filters-actions.c:692
 msgctxt "filters-action"
 msgid "_Stretch Contrast..."
 msgstr "_Ẓel amyeẓli..."
 
-#: ../app/actions/filters-actions.c:693
+#: ../app/actions/filters-actions.c:697
 msgctxt "filters-action"
 msgid "_Stress..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:698
+#: ../app/actions/filters-actions.c:702
 msgctxt "filters-action"
 msgid "Super_nova..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:703
+#: ../app/actions/filters-actions.c:707
 msgctxt "filters-action"
 msgid "_Threshold..."
 msgstr "A_mnar:..."
 
-#: ../app/actions/filters-actions.c:708
+#: ../app/actions/filters-actions.c:712
 msgctxt "filters-action"
 msgid "_Threshold Alpha..."
 msgstr "A_mnar alfa..."
 
-#: ../app/actions/filters-actions.c:713
+#: ../app/actions/filters-actions.c:717
 msgctxt "filters-action"
 msgid "_Glass Tile..."
 msgstr "Imkuẓen n _zzǧaǧ..."
 
-#: ../app/actions/filters-actions.c:718
+#: ../app/actions/filters-actions.c:722
 msgctxt "filters-action"
 msgid "_Paper Tile..."
 msgstr "Imkuẓen n l_kaɣeḍ..."
 
-#: ../app/actions/filters-actions.c:723
+#: ../app/actions/filters-actions.c:727
 msgctxt "filters-action"
 msgid "_Tile Seamless..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:728
+#: ../app/actions/filters-actions.c:732
 msgctxt "filters-action"
 msgid "Sharpen (_Unsharp Mask)..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:733
+#: ../app/actions/filters-actions.c:737
 msgctxt "filters-action"
 msgid "_Value Propagate..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:738
+#: ../app/actions/filters-actions.c:742
 msgctxt "filters-action"
 msgid "_Variable Blur..."
 msgstr "Aluɣu yett_beddilen..."
 
-#: ../app/actions/filters-actions.c:743
+#: ../app/actions/filters-actions.c:747
 msgctxt "filters-action"
 msgid "Vi_deo Degradation..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:748
+#: ../app/actions/filters-actions.c:752
 msgctxt "filters-action"
 msgid "_Vignette..."
 msgstr "Tabzimt..."
 
-#: ../app/actions/filters-actions.c:753
+#: ../app/actions/filters-actions.c:757
 msgctxt "filters-action"
 msgid "_Waterpixels..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:758
+#: ../app/actions/filters-actions.c:762
 msgctxt "filters-action"
 msgid "_Waves..."
 msgstr "Ta_yyugin..."
 
-#: ../app/actions/filters-actions.c:763
+#: ../app/actions/filters-actions.c:767
 msgctxt "filters-action"
 msgid "W_hirl and Pinch..."
 msgstr ""
 
-#: ../app/actions/filters-actions.c:768
+#: ../app/actions/filters-actions.c:772
 msgctxt "filters-action"
 msgid "W_ind..."
 msgstr "A_ḍu..."
 
-#: ../app/actions/filters-actions.c:776
+#: ../app/actions/filters-actions.c:780
 msgctxt "filters-action"
 msgid "Re_peat Last"
 msgstr "A_les aneggaru"
 
-#: ../app/actions/filters-actions.c:778
+#: ../app/actions/filters-actions.c:782
 msgctxt "filters-action"
 msgid "Rerun the last used filter using the same settings"
 msgstr "Uɣal ɣer testayt taneggarut yettwasqedcen u seqdec iɣewwren-is"
 
-#: ../app/actions/filters-actions.c:783
+#: ../app/actions/filters-actions.c:787
 msgctxt "filters-action"
 msgid "R_e-Show Last"
 msgstr "A_les askan n uneggaru"
 
-#: ../app/actions/filters-actions.c:784
+#: ../app/actions/filters-actions.c:788
 msgctxt "filters-action"
 msgid "Show the last used filter dialog again"
 msgstr ""
 "Sken tikkelt-nniḍen tankult n udiwenni n testayt taneggarut yettwasqedcen"
 
-#: ../app/actions/filters-actions.c:1126
+#: ../app/actions/filters-actions.c:1133
 #, c-format
 msgid "Re_peat \"%s\""
 msgstr "A_les\"%s\""
 
-#: ../app/actions/filters-actions.c:1127
+#: ../app/actions/filters-actions.c:1134
 #, c-format
 msgid "R_e-Show \"%s\""
 msgstr "A_les askan n \"%s\""
 
-#: ../app/actions/filters-actions.c:1165
+#: ../app/actions/filters-actions.c:1172
 msgid "Repeat Last"
 msgstr "Ales askan n uneggaru"
 
-#: ../app/actions/filters-actions.c:1167
+#: ../app/actions/filters-actions.c:1174
 msgid "Re-Show Last"
 msgstr "Ales askan n uneggaru"
 
+#: ../app/actions/filters-actions.c:1177 ../app/actions/filters-actions.c:1179
+msgid "No last used filters"
+msgstr "Mačči tastayt taneggarut yettwasqedcen"
+
 #: ../app/actions/fonts-actions.c:44
 msgctxt "fonts-action"
 msgid "Fonts Menu"
@@ -5719,7 +5923,7 @@ msgctxt "fonts-action"
 msgid "Rescan the installed fonts"
 msgstr "Ales asali n tsefsa yettwasbedden"
 
-#: ../app/actions/gimpgeglprocedure.c:285
+#: ../app/actions/gimpgeglprocedure.c:294
 #, c-format
 msgid "There are no last settings for '%s', showing the filter dialog instead."
 msgstr ""
@@ -6619,85 +6823,89 @@ msgctxt "image-convert-action"
 msgid "_Grayscale..."
 msgstr "Iswiren n u_melliɣdi..."
 
-#: ../app/actions/image-commands.c:563
+#: ../app/actions/image-commands.c:566
 #, c-format
 msgid "Saving color profile failed: %s"
 msgstr "Asekles n ulegdis ur yeddi ara: %s"
 
-#: ../app/actions/image-commands.c:603
+#: ../app/actions/image-commands.c:606
 msgid "Save Color Profile"
 msgstr "Sekles alegdis n yini"
 
-#: ../app/actions/image-commands.c:652
+#: ../app/actions/image-commands.c:655
 msgid "Set Image Canvas Size"
 msgstr "Sbadu taɣzut n usuneɣ n tugna"
 
-#: ../app/actions/image-commands.c:683 ../app/actions/image-commands.c:708
-#: ../app/actions/image-commands.c:1393
+#: ../app/actions/image-commands.c:686 ../app/actions/image-commands.c:711
+#: ../app/actions/image-commands.c:1403
 msgid "Resizing"
 msgstr "Beddel tiddi"
 
-#: ../app/actions/image-commands.c:742
+#: ../app/actions/image-commands.c:745
 msgid "Set Image Print Resolution"
 msgstr "Sbadu tabadut n usiggez n tugna"
 
-#: ../app/actions/image-commands.c:812 ../app/pdb/item-transform-cmds.c:228
+#: ../app/actions/image-commands.c:815 ../app/pdb/item-transform-cmds.c:228
 #: ../app/tools/gimpfliptool.c:136
 msgid "Flipping"
 msgstr "Tuzzya"
 
-#: ../app/actions/image-commands.c:839 ../app/pdb/image-transform-cmds.c:216
+#: ../app/actions/image-commands.c:842 ../app/pdb/image-transform-cmds.c:216
 #: ../app/pdb/item-transform-cmds.c:536 ../app/tools/gimprotatetool.c:131
 msgid "Rotating"
 msgstr "Tuzzya"
 
-#: ../app/actions/image-commands.c:867 ../app/actions/layers-commands.c:1203
+#: ../app/actions/image-commands.c:870 ../app/actions/layers-commands.c:1206
 msgid "Cannot crop because the current selection is empty."
 msgstr "Ulamek aɣẓaz acku tafrayt tamirant d tilemt."
 
-#: ../app/actions/image-commands.c:906
+#: ../app/actions/image-commands.c:909
 msgid "Cannot crop because the image has no content."
 msgstr "Ulamek aɣẓaz acku tugna ur tesɛi ara agbur."
 
-#: ../app/actions/image-commands.c:912
+#: ../app/actions/image-commands.c:915
 msgid "Cannot crop because the image is already cropped to its content."
 msgstr "Ulamek aɣẓaz acku tugna tettwaɣeẓ yakan armi d agbur-ines."
 
-#: ../app/actions/image-commands.c:1078
+#: ../app/actions/image-commands.c:1081
 #, c-format
 msgid "Converting to RGB (%s)"
 msgstr "Aselket ɣer RGB (%s)"
 
-#: ../app/actions/image-commands.c:1116
+#: ../app/actions/image-commands.c:1119
 #, c-format
 msgid "Converting to grayscale (%s)"
 msgstr "Aselket ɣer teskala n umelliɣdi (%s)"
 
-#: ../app/actions/image-commands.c:1178
+#: ../app/actions/image-commands.c:1181
 msgid "Converting to indexed colors"
 msgstr "Aselket ɣer yiniten s umatar"
 
-#: ../app/actions/image-commands.c:1266
+#: ../app/actions/image-commands.c:1269
 #, c-format
 msgid "Converting image to %s"
 msgstr "Aselket n tugna ɣer %s"
 
-#: ../app/actions/image-commands.c:1329
+#: ../app/actions/image-commands.c:1332
 #, c-format
 msgid "Converting to '%s'"
 msgstr "Aselket ɣer %s"
 
-#: ../app/actions/image-commands.c:1435
+#: ../app/actions/image-commands.c:1416
+msgid "Change Canvas Size"
+msgstr "Sbadu taɣzut n usuneɣ n tugna"
+
+#: ../app/actions/image-commands.c:1465
 msgid "Change Print Size"
 msgstr "Beddel tiddi n usiggez"
 
-#: ../app/actions/image-commands.c:1479
+#: ../app/actions/image-commands.c:1509
 msgid "Scale Image"
 msgstr "Alles tisekta n tugna"
 
 #. Scaling
-#: ../app/actions/image-commands.c:1488 ../app/actions/layers-commands.c:2515
-#: ../app/dialogs/preferences-dialog.c:1712
+#: ../app/actions/image-commands.c:1518 ../app/actions/layers-commands.c:2518
+#: ../app/dialogs/preferences-dialog.c:1733
 #: ../app/pdb/image-transform-cmds.c:122 ../app/pdb/item-transform-cmds.c:640
 #: ../app/pdb/layer-cmds.c:410 ../app/tools/gimpscaletool.c:122
 msgid "Scaling"
@@ -7580,105 +7788,105 @@ msgctxt "layers-action"
 msgid "To _New Layer"
 msgstr "Ɣer tissi ta_maynutt"
 
-#: ../app/actions/layers-commands.c:266 ../app/actions/layers-commands.c:2357
+#: ../app/actions/layers-commands.c:269 ../app/actions/layers-commands.c:2360
 msgid "Layer Attributes"
 msgstr "Irraten n tissi"
 
-#: ../app/actions/layers-commands.c:269
+#: ../app/actions/layers-commands.c:272
 msgid "Edit Layer Attributes"
 msgstr "Siẓreg iratten n tissi"
 
-#: ../app/actions/layers-commands.c:338
+#: ../app/actions/layers-commands.c:341
 #: ../app/widgets/gimpdrawabletreeview.c:350
-#: ../app/widgets/gimplayertreeview.c:944
+#: ../app/widgets/gimplayertreeview.c:949
 msgid "New Layer"
 msgid_plural "New Layers"
 msgstr[0] "Tissi tamaynutt"
 msgstr[1] "Tissiyin timaynutin"
 
-#: ../app/actions/layers-commands.c:339
+#: ../app/actions/layers-commands.c:342
 #, c-format
 msgid "Create a New Layer"
 msgid_plural "Create %d New Layers"
 msgstr[0] "Snulfu-d tissi tamaynut"
 msgstr[1] "Snulfu-d %d n tissiyin timaynutin"
 
-#: ../app/actions/layers-commands.c:424 ../app/actions/layers-commands.c:2243
+#: ../app/actions/layers-commands.c:427 ../app/actions/layers-commands.c:2246
 msgid "New layer"
 msgid_plural "New layers"
 msgstr[0] "Tissi tamaynutt"
 msgstr[1] "Tissiyin timaynutin"
 
-#: ../app/actions/layers-commands.c:503
+#: ../app/actions/layers-commands.c:506
 msgid "Visible"
 msgstr "Attwalay"
 
-#: ../app/actions/layers-commands.c:532
+#: ../app/actions/layers-commands.c:535
 msgid "New layer group"
 msgid_plural "New layer groups"
 msgstr[0] "A_graw amaynut n tugna"
 msgstr[1] "I_grawen imaynuten n tissi"
 
-#: ../app/actions/layers-commands.c:640
+#: ../app/actions/layers-commands.c:643
 msgid "Raise Layer"
 msgid_plural "Raise Layers"
 msgstr[0] "Sali tissi"
 msgstr[1] "Sali tissiyin"
 
-#: ../app/actions/layers-commands.c:674
+#: ../app/actions/layers-commands.c:677
 msgid "Raise Layer to Top"
 msgid_plural "Raise Layers to Top"
 msgstr[0] "Sali tissi d asawen"
 msgstr[1] "Sali tissiyin d asawen"
 
-#: ../app/actions/layers-commands.c:711
+#: ../app/actions/layers-commands.c:714
 msgid "Lower Layer"
 msgid_plural "Lower Layers"
 msgstr[0] "Sader tissi"
 msgstr[1] "Sider tissiyin"
 
-#: ../app/actions/layers-commands.c:748
+#: ../app/actions/layers-commands.c:751
 msgid "Lower Layer to Bottom"
 msgid_plural "Lower Layers to Bottom"
 msgstr[0] "Sider tissi d akessar"
 msgstr[1] "Sider tissiyin d akessar"
 
-#: ../app/actions/layers-commands.c:775
+#: ../app/actions/layers-commands.c:778
 msgid "Duplicate layers"
 msgstr "Sisleg tissiyin"
 
-#: ../app/actions/layers-commands.c:885
+#: ../app/actions/layers-commands.c:888
 #, c-format
 msgctxt "undo-type"
 msgid "Merge %d Layer Groups"
 msgstr "Smezdi %d n yigrawen n tissiyin"
 
-#: ../app/actions/layers-commands.c:945
+#: ../app/actions/layers-commands.c:948
 #, c-format
 msgctxt "undo-type"
 msgid "Remove %d Layers"
 msgstr "Kkes %d n tissiyin"
 
-#: ../app/actions/layers-commands.c:1091
+#: ../app/actions/layers-commands.c:1094
 msgid "Set Layer Boundary Size"
 msgstr "Sbadu tiddi n yiran n tissi"
 
-#: ../app/actions/layers-commands.c:1121
+#: ../app/actions/layers-commands.c:1124
 msgid "Layers to Image Size"
 msgstr "Tissiyin ɣer tiddi n Tugna"
 
-#: ../app/actions/layers-commands.c:1169
+#: ../app/actions/layers-commands.c:1172
 msgid "Scale Layer"
 msgstr ""
 
-#: ../app/actions/layers-commands.c:1208
+#: ../app/actions/layers-commands.c:1211
 #, c-format
 msgid "Crop Layer to Selection"
 msgid_plural "Crop %d Layers to Selection"
 msgstr[0] "Ɣeẓ tissi arma d tafrayt"
 msgstr[1] "Ɣeẓ %d n tissiyin arma d tafrayt"
 
-#: ../app/actions/layers-commands.c:1273
+#: ../app/actions/layers-commands.c:1276
 msgid ""
 "Cannot crop because none of the selected layers have content or they are "
 "already cropped to their content."
@@ -7686,126 +7894,126 @@ msgstr ""
 "D awezɣi aɣẓaẓ acku tissiyin yettwafernen ulac degsent tin yesɛan agbur neɣ "
 "ttwaɣeẓant yakan armi d agbur-nnsent."
 
-#: ../app/actions/layers-commands.c:1279
+#: ../app/actions/layers-commands.c:1282
 #, c-format
 msgid "Crop Layer to Content"
 msgid_plural "Crop %d Layers to Content"
 msgstr[0] "Ɣeẓ tissi arma d agbur"
 msgstr[1] "Ɣeẓ %d n tissiyin arma d agbur"
 
-#: ../app/actions/layers-commands.c:1410 ../app/actions/layers-commands.c:2450
+#: ../app/actions/layers-commands.c:1413 ../app/actions/layers-commands.c:2453
 msgid "Add Layer Masks"
 msgstr "Rnu tigelmusin n tissi"
 
-#: ../app/actions/layers-commands.c:1462
+#: ../app/actions/layers-commands.c:1465
 msgid "Apply Layer Masks"
 msgstr "Snes tigelmusin n tissi"
 
-#: ../app/actions/layers-commands.c:1466
+#: ../app/actions/layers-commands.c:1469
 msgid "Delete Layer Masks"
 msgstr "Kkes tigelmusin n tissi"
 
-#: ../app/actions/layers-commands.c:1553
+#: ../app/actions/layers-commands.c:1556
 msgid "Show Layer Masks"
 msgstr "Sken tigelmusin n tissi"
 
-#: ../app/actions/layers-commands.c:1600
+#: ../app/actions/layers-commands.c:1603
 msgid "Disable Layer Masks"
 msgstr "Sens tigelmusin n tissi"
 
-#: ../app/actions/layers-commands.c:1639
+#: ../app/actions/layers-commands.c:1642
 msgctxt "undo-type"
 msgid "Masks to Selection"
 msgstr "Tigelmusin ɣer tefrayt"
 
-#: ../app/actions/layers-commands.c:1643
+#: ../app/actions/layers-commands.c:1646
 msgctxt "undo-type"
 msgid "Add Masks to Selection"
 msgstr "Rnu tigelmusin ɣer tefrayt"
 
-#: ../app/actions/layers-commands.c:1647
+#: ../app/actions/layers-commands.c:1650
 msgctxt "undo-type"
 msgid "Subtract Masks from Selection"
 msgstr "Sukkes-d tigelmusin si tefrayt"
 
-#: ../app/actions/layers-commands.c:1651
+#: ../app/actions/layers-commands.c:1654
 msgctxt "undo-type"
 msgid "Intersect Masks with Selection"
 msgstr "Se_nmideg tigelmusin akked tefrayt"
 
-#: ../app/actions/layers-commands.c:1672
+#: ../app/actions/layers-commands.c:1675
 msgid "Add Alpha Channel"
 msgstr "Rnu abadu alfa"
 
-#: ../app/actions/layers-commands.c:1693
+#: ../app/actions/layers-commands.c:1696
 msgid "Remove Alpha Channel"
 msgstr "Kkes abadu alfa"
 
-#: ../app/actions/layers-commands.c:1721 ../app/core/gimpchannel-select.c:425
-#: ../app/core/gimplayer.c:442
+#: ../app/actions/layers-commands.c:1724 ../app/core/gimpchannel-select.c:433
+#: ../app/core/gimplayer.c:441
 msgctxt "undo-type"
 msgid "Alpha to Selection"
 msgstr "Alfa ɣer tefrayt"
 
-#: ../app/actions/layers-commands.c:1725
+#: ../app/actions/layers-commands.c:1728 ../app/core/gimpchannel-select.c:427
 msgctxt "undo-type"
 msgid "Add Alpha to Selection"
 msgstr "Rnu Alfa ɣer tefrayt"
 
-#: ../app/actions/layers-commands.c:1729
+#: ../app/actions/layers-commands.c:1732 ../app/core/gimpchannel-select.c:430
 msgctxt "undo-type"
 msgid "Subtract Alpha from Selection"
 msgstr "Sukkes-d Alfa si tefrayt"
 
-#: ../app/actions/layers-commands.c:1733
+#: ../app/actions/layers-commands.c:1736 ../app/core/gimpchannel-select.c:436
 msgctxt "undo-type"
 msgid "Intersect Alpha with Selection"
 msgstr "Se_nmidegt Alfa akked tefrayt"
 
-#: ../app/actions/layers-commands.c:1744
+#: ../app/actions/layers-commands.c:1747
 msgid "Empty Selection"
 msgstr "Tafrayt tilemt"
 
-#: ../app/actions/layers-commands.c:1774 ../app/actions/layers-commands.c:1818
-#: ../app/widgets/gimplayertreeview.c:1177
+#: ../app/actions/layers-commands.c:1777 ../app/actions/layers-commands.c:1821
+#: ../app/widgets/gimplayertreeview.c:1182
 msgid "Set layers opacity"
 msgstr "Sbadu tiḍullest n tissiyin"
 
-#: ../app/actions/layers-commands.c:1888
+#: ../app/actions/layers-commands.c:1891
 msgid "Set layers' blend space"
 msgstr ""
 
-#: ../app/actions/layers-commands.c:1941
+#: ../app/actions/layers-commands.c:1944
 msgid "Set layers' composite space"
 msgstr "Sbadu tallunt tamuddist n tissi"
 
-#: ../app/actions/layers-commands.c:1994
+#: ../app/actions/layers-commands.c:1997
 msgid "Set layers' composite mode"
 msgstr "Sbadu askar amuddis n tissi"
 
-#: ../app/actions/layers-commands.c:2063 ../app/widgets/gimpitemtreeview.c:1683
+#: ../app/actions/layers-commands.c:2066 ../app/widgets/gimpitemtreeview.c:1696
 msgid "Lock content"
 msgstr "Sekkeṛ agbur"
 
-#: ../app/actions/layers-commands.c:2065 ../app/widgets/gimpitemtreeview.c:1685
+#: ../app/actions/layers-commands.c:2068 ../app/widgets/gimpitemtreeview.c:1698
 msgid "Unlock content"
 msgstr "Sekkeṛ agbur"
 
-#: ../app/actions/layers-commands.c:2112 ../app/widgets/gimpitemtreeview.c:1749
+#: ../app/actions/layers-commands.c:2115 ../app/widgets/gimpitemtreeview.c:1762
 msgid "Lock position"
 msgstr "Sekkeṛ ideg"
 
-#: ../app/actions/layers-commands.c:2114 ../app/widgets/gimpitemtreeview.c:1751
+#: ../app/actions/layers-commands.c:2117 ../app/widgets/gimpitemtreeview.c:1764
 msgid "Unlock position"
 msgstr "Kkes asekkeṛ i yideg"
 
-#: ../app/actions/layers-commands.c:2164
-#: ../app/widgets/gimplayertreeview.c:1122
+#: ../app/actions/layers-commands.c:2167
+#: ../app/widgets/gimplayertreeview.c:1127
 msgid "Lock alpha channels"
 msgstr "Sekkeṛ ibada alfa"
 
-#: ../app/actions/layers-commands.c:2164
-#: ../app/widgets/gimplayertreeview.c:1122
+#: ../app/actions/layers-commands.c:2167
+#: ../app/widgets/gimplayertreeview.c:1127
 msgid "Unlock alpha channels"
 msgstr "Kkes asekkeṛ i yibuda alfa"
 
@@ -8157,12 +8365,12 @@ msgstr "Ales awennez n testayin meṛṛa"
 #: ../app/dialogs/grid-dialog.c:101 ../app/dialogs/image-new-dialog.c:105
 #: ../app/dialogs/input-devices-dialog.c:65
 #: ../app/dialogs/input-devices-dialog.c:122
-#: ../app/dialogs/preferences-dialog.c:292
-#: ../app/dialogs/preferences-dialog.c:1132
+#: ../app/dialogs/preferences-dialog.c:293
+#: ../app/dialogs/preferences-dialog.c:1150
 #: ../app/dialogs/print-size-dialog.c:123 ../app/dialogs/scale-dialog.c:136
 #: ../app/dialogs/stroke-dialog.c:127
 #: ../app/display/gimpdisplayshell-rotate-dialog.c:121
-#: ../app/tools/gimpfiltertool.c:362 ../app/tools/gimptransformgridtool.c:1279
+#: ../app/tools/gimpfiltertool.c:362 ../app/tools/gimptransformgridtool.c:1281
 #: ../app/widgets/gimpcolordialog.c:459
 #: ../app/widgets/gimpcolordisplayeditor.c:332
 msgid "_Reset"
@@ -8532,7 +8740,7 @@ msgid "Delete Template"
 msgstr "Kkes taneɣruft"
 
 #: ../app/actions/templates-commands.c:249
-#: ../app/dialogs/data-delete-dialog.c:87 ../app/widgets/gimpdeviceeditor.c:527
+#: ../app/dialogs/data-delete-dialog.c:87 ../app/widgets/gimpdeviceeditor.c:526
 msgid "_Delete"
 msgstr "_Kkes"
 
@@ -8637,7 +8845,7 @@ msgid "_Open"
 msgstr "_Ldi"
 
 #: ../app/actions/text-editor-commands.c:141
-#: ../app/actions/text-tool-commands.c:217 ../app/config/gimpconfig-file.c:71
+#: ../app/actions/text-tool-commands.c:217 ../app/config/gimpconfig-file.c:72
 #: ../app/core/gimppalette-import.c:521 ../app/plug-in/gimpenvirontable.c:289
 #: ../app/plug-in/gimpinterpreterdb.c:234
 #: ../app/tools/gimpfiltertool-settings.c:170
@@ -8653,90 +8861,85 @@ msgstr "Umuɣ n ufecku Aḍris"
 
 #: ../app/actions/text-tool-actions.c:54
 msgctxt "text-tool-action"
-msgid "Input _Methods"
-msgstr "Ta_rrayin n usekcem"
-
-#: ../app/actions/text-tool-actions.c:58
-msgctxt "text-tool-action"
 msgid "Cu_t"
 msgstr "_Gzem"
 
-#: ../app/actions/text-tool-actions.c:63
+#: ../app/actions/text-tool-actions.c:59
 msgctxt "text-tool-action"
 msgid "_Copy"
 msgstr "_Nɣel"
 
-#: ../app/actions/text-tool-actions.c:68
+#: ../app/actions/text-tool-actions.c:64
 msgctxt "text-tool-action"
 msgid "_Paste"
 msgstr "Se_nteḍ"
 
-#: ../app/actions/text-tool-actions.c:73
+#: ../app/actions/text-tool-actions.c:69
 msgctxt "text-tool-action"
 msgid "_Delete"
 msgstr "_Kkes"
 
-#: ../app/actions/text-tool-actions.c:78
+#: ../app/actions/text-tool-actions.c:74
 msgctxt "text-tool-action"
 msgid "_Open text file..."
 msgstr "L_di afaylu n uḍris..."
 
-#: ../app/actions/text-tool-actions.c:83
+#: ../app/actions/text-tool-actions.c:79
 msgctxt "text-tool-action"
 msgid "Cl_ear"
 msgstr "_Sfeḍ"
 
-#: ../app/actions/text-tool-actions.c:84
+#: ../app/actions/text-tool-actions.c:80
 msgctxt "text-tool-action"
 msgid "Clear all text"
 msgstr "Sfeḍ akk aḍris"
 
-#: ../app/actions/text-tool-actions.c:89
+#: ../app/actions/text-tool-actions.c:85
 msgctxt "text-tool-action"
 msgid "_Path from Text"
 msgstr "A_brid seg uḍris"
 
-#: ../app/actions/text-tool-actions.c:91
+#: ../app/actions/text-tool-actions.c:87
 msgctxt "text-tool-action"
 msgid "Create a path from the outlines of the current text"
 msgstr "Snulfu-d abrid seg yiran n uḍris amiran"
 
-#: ../app/actions/text-tool-actions.c:96
+#: ../app/actions/text-tool-actions.c:92
 msgctxt "text-tool-action"
 msgid "Text _along Path"
 msgstr "Aḍris i_zazedwen abrid"
 
-#: ../app/actions/text-tool-actions.c:98
+#: ../app/actions/text-tool-actions.c:94
 msgctxt "text-tool-action"
 msgid "Bend the text along the currently active path"
 msgstr "Zleg aḍris ɣef teɣzi n ubrid urmid"
 
-#: ../app/actions/text-tool-actions.c:106
+#: ../app/actions/text-tool-actions.c:102
 msgctxt "text-tool-action"
 msgid "From left to right"
 msgstr "Seg uzelmaḍ s ayefus"
 
-#: ../app/actions/text-tool-actions.c:111
+#: ../app/actions/text-tool-actions.c:107
 msgctxt "text-tool-action"
 msgid "From right to left"
 msgstr "Seg uyeffus s azelmaḍ"
 
-#: ../app/actions/text-tool-actions.c:116
+#: ../app/actions/text-tool-actions.c:112
 msgctxt "text-tool-action"
 msgid "Vertical, right to left (mixed orientation)"
 msgstr "Ubdid, seg uyefus s azelmaḍ (taɣda ixelḍen)"
 
-#: ../app/actions/text-tool-actions.c:121
+#: ../app/actions/text-tool-actions.c:117
 msgctxt "text-tool-action"
 msgid "Vertical, right to left (upright orientation)"
 msgstr "Ubdid, seg uyefus s azelmaḍ (taɣda s ibeddi)"
 
-#: ../app/actions/text-tool-actions.c:126
+#: ../app/actions/text-tool-actions.c:122
 msgctxt "text-tool-action"
 msgid "Vertical, left to right (mixed orientation)"
 msgstr "Ubdid, seg uzelmaḍ s ayefus (taɣda ixelḍen)"
 
-#: ../app/actions/text-tool-actions.c:131
+#: ../app/actions/text-tool-actions.c:127
 msgctxt "text-tool-action"
 msgid "Vertical, left to right (upright orientation)"
 msgstr "Ubdid, seg uzelmaḍ s ayefus (taɣda s ibeddi)"
@@ -9981,753 +10184,773 @@ msgstr "Seɣwer tiɣmert yugnen n tuzzya"
 
 #: ../app/actions/view-actions.c:136
 msgctxt "view-action"
+msgid "_Reset Flipping"
+msgstr "Ales awennez n tuttya"
+
+#: ../app/actions/view-actions.c:138
+msgctxt "view-action"
+msgid "Reset flipping to unflipped"
+msgstr ""
+
+#: ../app/actions/view-actions.c:143
+msgctxt "view-action"
+msgid "_Reset Flip & Rotate"
+msgstr "Ales awennez n tuttya akked tuzzya"
+
+#: ../app/actions/view-actions.c:145
+msgctxt "view-action"
+msgid "Reset flipping to unflipped and the angle of rotation to 0°"
+msgstr ""
+
+#: ../app/actions/view-actions.c:150
+msgctxt "view-action"
 msgid "Na_vigation Window"
 msgstr "Asfaylu n yi_nig"
 
-#: ../app/actions/view-actions.c:137
+#: ../app/actions/view-actions.c:151
 msgctxt "view-action"
 msgid "Show an overview window for this image"
 msgstr ""
 
-#: ../app/actions/view-actions.c:142
+#: ../app/actions/view-actions.c:156
 msgctxt "view-action"
 msgid "Display _Filters..."
 msgstr "Beqqeḍ tis_tayin..."
 
-#: ../app/actions/view-actions.c:143
+#: ../app/actions/view-actions.c:157
 msgctxt "view-action"
 msgid "Configure filters applied to this view"
 msgstr "Swel tistayin ittusnesen i tmuɣli-agi"
 
-#: ../app/actions/view-actions.c:148
+#: ../app/actions/view-actions.c:162
 msgctxt "view-action"
 msgid "As in _Preferences"
 msgstr "Am wakken yella deg yimenyafen"
 
-#: ../app/actions/view-actions.c:150
+#: ../app/actions/view-actions.c:164
 msgctxt "view-action"
 msgid "Reset color management to what's configured in preferences"
 msgstr "Ales awennez n usefrek n yiniten am wakken ttusewlen deg yismenyafen"
 
-#: ../app/actions/view-actions.c:155
+#: ../app/actions/view-actions.c:169
 msgctxt "view-action"
 msgid "Soft-_Proofing Profile..."
 msgstr ""
 
-#: ../app/actions/view-actions.c:156
+#: ../app/actions/view-actions.c:170
 msgctxt "view-action"
 msgid "Set the soft-proofing profile"
 msgstr ""
 
-#: ../app/actions/view-actions.c:161
+#: ../app/actions/view-actions.c:175
 msgctxt "view-action"
 msgid "Shrink _Wrap"
 msgstr ""
 
-#: ../app/actions/view-actions.c:162
+#: ../app/actions/view-actions.c:176
 msgctxt "view-action"
 msgid "Reduce the image window to the size of the image display"
 msgstr "Simẓi asfaylu n tugna iwakken ad d-yezg akked ubeqqeḍ n tugna"
 
-#: ../app/actions/view-actions.c:167
+#: ../app/actions/view-actions.c:181
 msgctxt "view-action"
 msgid "_Open Display..."
 msgstr "_Ldi abeqqeḍ..."
 
-#: ../app/actions/view-actions.c:168
+#: ../app/actions/view-actions.c:182
 msgctxt "view-action"
 msgid "Connect to another display"
 msgstr "Qqen ɣer ubeqqeḍ-nniḍen"
 
-#: ../app/actions/view-actions.c:177
+#: ../app/actions/view-actions.c:191
 msgctxt "view-action"
 msgid "Show _All"
 msgstr "Sken _akk"
 
-#: ../app/actions/view-actions.c:178
+#: ../app/actions/view-actions.c:192
 msgctxt "view-action"
 msgid "Show full image content"
 msgstr "Sken agbur ummid n tugna"
 
-#: ../app/actions/view-actions.c:184
+#: ../app/actions/view-actions.c:198
 msgctxt "view-action"
 msgid "_Dot for Dot"
 msgstr "Tan_qiḍt s tenqiḍt"
 
-#: ../app/actions/view-actions.c:185
+#: ../app/actions/view-actions.c:199
 msgctxt "view-action"
 msgid "A pixel on the screen represents an image pixel"
 msgstr "Apiksel ɣef ugdil ittuneḥsab d apiksel n tugna"
 
-#: ../app/actions/view-actions.c:191
+#: ../app/actions/view-actions.c:205
 msgctxt "view-action"
 msgid "_Color-Manage this View"
 msgstr "Asefrek n yiniten n tmuɣli-agi"
 
-#: ../app/actions/view-actions.c:192
+#: ../app/actions/view-actions.c:206
 msgctxt "view-action"
 msgid "Use color management for this view"
 msgstr "Seqdec asefrek n yini i tmuɣli-agi"
 
-#: ../app/actions/view-actions.c:198
+#: ../app/actions/view-actions.c:212
 msgctxt "view-action"
 msgid "_Proof Colors"
 msgstr "Initen n useɣti"
 
-#: ../app/actions/view-actions.c:199
+#: ../app/actions/view-actions.c:213
 msgctxt "view-action"
 msgid "Use this view for soft-proofing"
 msgstr ""
 
-#: ../app/actions/view-actions.c:205 ../app/actions/view-actions.c:212
+#: ../app/actions/view-actions.c:219 ../app/actions/view-actions.c:226
 msgctxt "view-action"
 msgid "_Black Point Compensation"
 msgstr "Aɣram n tenqiḍt ta_berkant"
 
-#: ../app/actions/view-actions.c:206
+#: ../app/actions/view-actions.c:220
 msgctxt "view-action"
 msgid "Use black point compensation for image display"
 msgstr "Seqdec aɣram n tenqiḍt taberkant i ubeqqeḍ n tugna"
 
-#: ../app/actions/view-actions.c:213
+#: ../app/actions/view-actions.c:227
 msgctxt "view-action"
 msgid "Use black point compensation for soft-proofing"
 msgstr ""
 
-#: ../app/actions/view-actions.c:219
+#: ../app/actions/view-actions.c:233
 msgctxt "view-action"
 msgid "_Mark Out Of Gamut Colors"
 msgstr ""
 
-#: ../app/actions/view-actions.c:220
+#: ../app/actions/view-actions.c:234
 msgctxt "view-action"
 msgid ""
 "When soft-proofing, mark colors which cannot be represented in the target "
 "color space"
 msgstr ""
 
-#: ../app/actions/view-actions.c:227
+#: ../app/actions/view-actions.c:241
 msgctxt "view-action"
 msgid "Show _Selection"
 msgstr "Sken ta_frayt"
 
-#: ../app/actions/view-actions.c:228
+#: ../app/actions/view-actions.c:242
 msgctxt "view-action"
 msgid "Display the selection outline"
 msgstr "Sken iri n tefrayt"
 
-#: ../app/actions/view-actions.c:234
+#: ../app/actions/view-actions.c:248
 msgctxt "view-action"
 msgid "Show _Layer Boundary"
 msgstr "Sken tilisa n _tissi"
 
-#: ../app/actions/view-actions.c:235
+#: ../app/actions/view-actions.c:249
 msgctxt "view-action"
 msgid "Draw a border around the active layer"
 msgstr "Suneɣ iri ɣef leryuf n tissi turmidt"
 
-#: ../app/actions/view-actions.c:241
+#: ../app/actions/view-actions.c:255
 msgctxt "view-action"
 msgid "Show Canvas Bounda_ry"
 msgstr "Sken ti_lisa n teɣzut n usuneɣ"
 
-#: ../app/actions/view-actions.c:242
+#: ../app/actions/view-actions.c:256
 msgctxt "view-action"
 msgid "Draw a border around the canvas"
 msgstr "Suneɣ iri ɣef leryuf n teɣzut n usuneɣ"
 
-#: ../app/actions/view-actions.c:248
+#: ../app/actions/view-actions.c:262
 msgctxt "view-action"
 msgid "Show _Guides"
 msgstr "Sken i_mniren"
 
-#: ../app/actions/view-actions.c:249
+#: ../app/actions/view-actions.c:263
 msgctxt "view-action"
 msgid "Display the image's guides"
 msgstr "Beqqeḍ imniren n tugna"
 
-#: ../app/actions/view-actions.c:255
+#: ../app/actions/view-actions.c:269
 msgctxt "view-action"
 msgid "S_how Grid"
 msgstr "S_ken aferrug"
 
-#: ../app/actions/view-actions.c:256
+#: ../app/actions/view-actions.c:270
 msgctxt "view-action"
 msgid "Display the image's grid"
 msgstr "Beqqeḍ aferrug n tugna"
 
-#: ../app/actions/view-actions.c:262
+#: ../app/actions/view-actions.c:276
 msgctxt "view-action"
 msgid "Sh_ow Sample Points"
 msgstr "S_ken tinqiḍin n ulemmec"
 
-#: ../app/actions/view-actions.c:263
+#: ../app/actions/view-actions.c:277
 msgctxt "view-action"
 msgid "Display the image's color sample points"
 msgstr "Beqqeḍ tinqiḍin n ulemmec n yini n tugna"
 
-#: ../app/actions/view-actions.c:269
+#: ../app/actions/view-actions.c:283
 msgctxt "view-action"
 msgid "Snap to Gu_ides"
 msgstr "Senṭeḍ ɣer yi_mniren"
 
-#: ../app/actions/view-actions.c:270
+#: ../app/actions/view-actions.c:284
 msgctxt "view-action"
 msgid "Tool operations snap to guides"
 msgstr "Reyyec timehlin n yifecka ɣer imniren"
 
-#: ../app/actions/view-actions.c:276
+#: ../app/actions/view-actions.c:290
 msgctxt "view-action"
 msgid "Sna_p to Grid"
 msgstr "Senṭeḍ ɣer uferrug"
 
-#: ../app/actions/view-actions.c:277
+#: ../app/actions/view-actions.c:291
 msgctxt "view-action"
 msgid "Tool operations snap to the grid"
 msgstr "Reyyec timehlin n yifecka ɣer tferrugt"
 
-#: ../app/actions/view-actions.c:283
+#: ../app/actions/view-actions.c:297
 msgctxt "view-action"
 msgid "Snap to _Canvas Edges"
 msgstr "Senṭeḍ s imedran n te_ɣzut n usuneɣ"
 
-#: ../app/actions/view-actions.c:284
+#: ../app/actions/view-actions.c:298
 msgctxt "view-action"
 msgid "Tool operations snap to the canvas edges"
 msgstr "Reyyec timehlin n yifecka ɣer imedran n teɣzut n usuneɣ"
 
-#: ../app/actions/view-actions.c:290
+#: ../app/actions/view-actions.c:304
 msgctxt "view-action"
 msgid "Snap t_o Active Path"
 msgstr "Senṭeḍ s _abrid urmid"
 
-#: ../app/actions/view-actions.c:291
+#: ../app/actions/view-actions.c:305
 msgctxt "view-action"
 msgid "Tool operations snap to the active path"
 msgstr "Reyyec timehlin n yifecka ɣer ebrid urmid"
 
-#: ../app/actions/view-actions.c:297
+#: ../app/actions/view-actions.c:311
 msgctxt "view-action"
 msgid "Show _Menubar"
 msgstr "Sken afeggag n wumuɣ"
 
-#: ../app/actions/view-actions.c:298
+#: ../app/actions/view-actions.c:312
 msgctxt "view-action"
 msgid "Show this window's menubar"
 msgstr "Sken afeggag n wumuɣ n usfaylu-agi"
 
-#: ../app/actions/view-actions.c:304
+#: ../app/actions/view-actions.c:318
 msgctxt "view-action"
 msgid "Show R_ulers"
 msgstr "Sken i_ɣdiyen"
 
-#: ../app/actions/view-actions.c:305
+#: ../app/actions/view-actions.c:319
 msgctxt "view-action"
 msgid "Show this window's rulers"
 msgstr "Sken iɣdiyen n usfaylu-agi"
 
-#: ../app/actions/view-actions.c:311
+#: ../app/actions/view-actions.c:325
 msgctxt "view-action"
 msgid "Show Scroll_bars"
 msgstr "Sken ifeggagen n udrurem"
 
-#: ../app/actions/view-actions.c:312
+#: ../app/actions/view-actions.c:326
 msgctxt "view-action"
 msgid "Show this window's scrollbars"
 msgstr "Sken ifeggagen n udrurem n usfaylu-agi"
 
-#: ../app/actions/view-actions.c:318
+#: ../app/actions/view-actions.c:332
 msgctxt "view-action"
 msgid "Show S_tatusbar"
 msgstr "Sken afeggag n waddad"
 
-#: ../app/actions/view-actions.c:319
+#: ../app/actions/view-actions.c:333
 msgctxt "view-action"
 msgid "Show this window's statusbar"
 msgstr "Sken afeggag n waddad n usfaylu-agi"
 
-#: ../app/actions/view-actions.c:325
+#: ../app/actions/view-actions.c:339
 msgctxt "view-action"
 msgid "Fullscr_een"
 msgstr "A_gdil aččuran"
 
-#: ../app/actions/view-actions.c:326
+#: ../app/actions/view-actions.c:340
 msgctxt "view-action"
 msgid "Toggle fullscreen view"
 msgstr "Senfel tamuɣli n wegdil aččuran"
 
-#: ../app/actions/view-actions.c:335
+#: ../app/actions/view-actions.c:349
 msgctxt "view-zoom-action"
 msgid "Set zoom factor"
 msgstr "Sbadu ameskar n usemɣer"
 
-#: ../app/actions/view-actions.c:340
+#: ../app/actions/view-actions.c:354
 msgctxt "view-zoom-action"
 msgid "Zoom out as far as possible"
 msgstr ""
 
-#: ../app/actions/view-actions.c:345
+#: ../app/actions/view-actions.c:359
 msgctxt "view-zoom-action"
 msgid "Zoom in as far as possible"
 msgstr ""
 
-#: ../app/actions/view-actions.c:350
+#: ../app/actions/view-actions.c:364
 msgctxt "view-zoom-action"
 msgid "Zoom _Out"
 msgstr "_Semẓi"
 
-#: ../app/actions/view-actions.c:351 ../app/actions/view-actions.c:363
+#: ../app/actions/view-actions.c:365 ../app/actions/view-actions.c:377
 msgctxt "view-zoom-action"
 msgid "Zoom out"
 msgstr "Simẓi"
 
-#: ../app/actions/view-actions.c:356
+#: ../app/actions/view-actions.c:370
 msgctxt "view-zoom-action"
 msgid "Zoom _In"
 msgstr "Semɣer"
 
-#: ../app/actions/view-actions.c:357 ../app/actions/view-actions.c:369
+#: ../app/actions/view-actions.c:371 ../app/actions/view-actions.c:383
 msgctxt "view-zoom-action"
 msgid "Zoom in"
 msgstr "Semɣer"
 
-#: ../app/actions/view-actions.c:362
+#: ../app/actions/view-actions.c:376
 msgctxt "view-zoom-action"
 msgid "Zoom Out"
 msgstr "Simẓi"
 
-#: ../app/actions/view-actions.c:368
+#: ../app/actions/view-actions.c:382
 msgctxt "view-zoom-action"
 msgid "Zoom In"
 msgstr "Semɣer"
 
-#: ../app/actions/view-actions.c:374
+#: ../app/actions/view-actions.c:388
 msgctxt "view-zoom-action"
 msgid "Zoom out a lot"
 msgstr "Simẓi aṭas"
 
-#: ../app/actions/view-actions.c:379
+#: ../app/actions/view-actions.c:393
 msgctxt "view-zoom-action"
 msgid "Zoom in a lot"
 msgstr "Simɣur aṭas"
 
-#: ../app/actions/view-actions.c:387 ../app/actions/view-actions.c:393
+#: ../app/actions/view-actions.c:401 ../app/actions/view-actions.c:407
 msgctxt "view-zoom-action"
 msgid "1_6:1  (1600%)"
 msgstr "1_6:1  (1600%)"
 
-#: ../app/actions/view-actions.c:388 ../app/actions/view-actions.c:394
+#: ../app/actions/view-actions.c:402 ../app/actions/view-actions.c:408
 msgctxt "view-zoom-action"
 msgid "Zoom 16:1"
 msgstr "Zoom 16:1"
 
-#: ../app/actions/view-actions.c:399 ../app/actions/view-actions.c:405
+#: ../app/actions/view-actions.c:413 ../app/actions/view-actions.c:419
 msgctxt "view-zoom-action"
 msgid "_8:1  (800%)"
 msgstr "_8:1  (800%)"
 
-#: ../app/actions/view-actions.c:400 ../app/actions/view-actions.c:406
+#: ../app/actions/view-actions.c:414 ../app/actions/view-actions.c:420
 msgctxt "view-zoom-action"
 msgid "Zoom 8:1"
 msgstr "Zoom 8:1"
 
-#: ../app/actions/view-actions.c:411 ../app/actions/view-actions.c:417
+#: ../app/actions/view-actions.c:425 ../app/actions/view-actions.c:431
 msgctxt "view-zoom-action"
 msgid "_4:1  (400%)"
 msgstr "_4:1  (400%)"
 
-#: ../app/actions/view-actions.c:412 ../app/actions/view-actions.c:418
+#: ../app/actions/view-actions.c:426 ../app/actions/view-actions.c:432
 msgctxt "view-zoom-action"
 msgid "Zoom 4:1"
 msgstr "Zoom 4:1"
 
-#: ../app/actions/view-actions.c:423 ../app/actions/view-actions.c:429
+#: ../app/actions/view-actions.c:437 ../app/actions/view-actions.c:443
 msgctxt "view-zoom-action"
 msgid "_2:1  (200%)"
 msgstr "_2:1  (200%)"
 
-#: ../app/actions/view-actions.c:424 ../app/actions/view-actions.c:430
+#: ../app/actions/view-actions.c:438 ../app/actions/view-actions.c:444
 msgctxt "view-zoom-action"
 msgid "Zoom 2:1"
 msgstr "Zoom 2:1"
 
-#: ../app/actions/view-actions.c:435 ../app/actions/view-actions.c:441
+#: ../app/actions/view-actions.c:449 ../app/actions/view-actions.c:455
 msgctxt "view-zoom-action"
 msgid "_1:1  (100%)"
 msgstr "_1:1  (100%)"
 
-#: ../app/actions/view-actions.c:436 ../app/actions/view-actions.c:442
+#: ../app/actions/view-actions.c:450 ../app/actions/view-actions.c:456
 msgctxt "view-zoom-action"
 msgid "Zoom 1:1"
 msgstr "Zoom 1:1"
 
-#: ../app/actions/view-actions.c:447
+#: ../app/actions/view-actions.c:461
 msgctxt "view-zoom-action"
 msgid "1:_2  (50%)"
 msgstr "1:_2  (50%)"
 
-#: ../app/actions/view-actions.c:448
+#: ../app/actions/view-actions.c:462
 msgctxt "view-zoom-action"
 msgid "Zoom 1:2"
 msgstr "Zoom 1:2"
 
-#: ../app/actions/view-actions.c:453
+#: ../app/actions/view-actions.c:467
 msgctxt "view-zoom-action"
 msgid "1:_4  (25%)"
 msgstr "1:_4  (25%)"
 
-#: ../app/actions/view-actions.c:454
+#: ../app/actions/view-actions.c:468
 msgctxt "view-zoom-action"
 msgid "Zoom 1:4"
 msgstr "Zoom 1:4"
 
-#: ../app/actions/view-actions.c:459
+#: ../app/actions/view-actions.c:473
 msgctxt "view-zoom-action"
 msgid "1:_8  (12.5%)"
 msgstr "1:_8  (12.5%)"
 
-#: ../app/actions/view-actions.c:460
+#: ../app/actions/view-actions.c:474
 msgctxt "view-zoom-action"
 msgid "Zoom 1:8"
 msgstr "Zoom 1:8"
 
-#: ../app/actions/view-actions.c:465
+#: ../app/actions/view-actions.c:479
 msgctxt "view-zoom-action"
 msgid "1:1_6  (6.25%)"
 msgstr "1:1_6  (6.25%)"
 
-#: ../app/actions/view-actions.c:466
+#: ../app/actions/view-actions.c:480
 msgctxt "view-zoom-action"
 msgid "Zoom 1:16"
 msgstr "Zoom 1:16"
 
-#: ../app/actions/view-actions.c:471
+#: ../app/actions/view-actions.c:485
 msgctxt "view-zoom-action"
 msgid "Othe_r zoom factor..."
 msgstr "Amuskir-nniḍen n usemɣer..."
 
-#: ../app/actions/view-actions.c:472
+#: ../app/actions/view-actions.c:486
 msgctxt "view-zoom-action"
 msgid "Set a custom zoom factor"
 msgstr "Sbadu amuskir yugnen n usemɣer"
 
-#: ../app/actions/view-actions.c:480
+#: ../app/actions/view-actions.c:494
 msgctxt "view-action"
 msgid "Flip _Horizontally"
 msgstr "Tuzzya ta_glawant"
 
-#: ../app/actions/view-actions.c:481
+#: ../app/actions/view-actions.c:495
 msgctxt "view-action"
 msgid "Flip the view horizontally"
 msgstr "Zzi tamuɣli s uglawi"
 
-#: ../app/actions/view-actions.c:487
+#: ../app/actions/view-actions.c:501
 msgctxt "view-action"
 msgid "Flip _Vertically"
 msgstr "Tuzzya s i_beddi"
 
-#: ../app/actions/view-actions.c:488
+#: ../app/actions/view-actions.c:502
 msgctxt "view-action"
 msgid "Flip the view vertically"
 msgstr "Zzi tamuɣli s tibeddi"
 
-#: ../app/actions/view-actions.c:502
+#: ../app/actions/view-actions.c:516
 msgctxt "view-action"
-msgid "_Reset Flip & Rotate"
-msgstr "Ales awennez n tuttya akked tuzzya"
+msgid "_Reset Rotate"
+msgstr "Ales awennez n tuzzya"
 
-#: ../app/actions/view-actions.c:504
+#: ../app/actions/view-actions.c:518
 msgctxt "view-action"
-msgid "Reset flipping to unflipped and the angle of rotation to 0°"
+msgid "Reset the angle of rotation to 0°"
 msgstr ""
 
-#: ../app/actions/view-actions.c:512
+#: ../app/actions/view-actions.c:526
 msgctxt "view-action"
 msgid "Rotate 15° _clockwise"
 msgstr "Zzi s 15° di tnila n temrilt"
 
-#: ../app/actions/view-actions.c:513
+#: ../app/actions/view-actions.c:527
 msgctxt "view-action"
 msgid "Rotate the view 15 degrees to the right"
 msgstr "Zzi tamuɣli s 15 n tfesniwin s ayfus"
 
-#: ../app/actions/view-actions.c:518
+#: ../app/actions/view-actions.c:532
 msgctxt "view-action"
 msgid "Rotate 90° _clockwise"
 msgstr "Tuzzya ta_sragant 90°"
 
-#: ../app/actions/view-actions.c:519
+#: ../app/actions/view-actions.c:533
 msgctxt "view-action"
 msgid "Rotate the view 90 degrees to the right"
 msgstr "Zzi tamuɣli s 90 n tfesniwin s ayfus"
 
-#: ../app/actions/view-actions.c:524
+#: ../app/actions/view-actions.c:538
 msgctxt "view-action"
 msgid "Rotate _180°"
 msgstr "Tuzzya s _180°"
 
-#: ../app/actions/view-actions.c:525
+#: ../app/actions/view-actions.c:539
 msgctxt "view-action"
 msgid "Turn the view upside-down"
 msgstr "Tti abeqqeḍ"
 
-#: ../app/actions/view-actions.c:530
+#: ../app/actions/view-actions.c:544
 msgctxt "view-action"
 msgid "Rotate 90° counter-clock_wise"
 msgstr "Tuzzya _mgal tarilt s 90°"
 
-#: ../app/actions/view-actions.c:531
+#: ../app/actions/view-actions.c:545
 msgctxt "view-action"
 msgid "Rotate the view 90 degrees to the left"
 msgstr "Zzi tamuɣli s 90 n tfesniwin s azelmaḍ"
 
-#: ../app/actions/view-actions.c:536
+#: ../app/actions/view-actions.c:550
 msgctxt "view-action"
 msgid "Rotate 15° counter-clock_wise"
 msgstr "Zzi s 15° di tnila mgal tamrilt"
 
-#: ../app/actions/view-actions.c:537
+#: ../app/actions/view-actions.c:551
 msgctxt "view-action"
 msgid "Rotate the view 15 degrees to the left"
 msgstr "Zzi tamuɣli s 15 n tfesniwin s azelmaḍ"
 
-#: ../app/actions/view-actions.c:545 ../app/actions/view-actions.c:572
+#: ../app/actions/view-actions.c:559 ../app/actions/view-actions.c:586
 msgctxt "view-action"
 msgid "_Perceptual"
 msgstr ""
 
-#: ../app/actions/view-actions.c:546
+#: ../app/actions/view-actions.c:560
 msgctxt "view-action"
 msgid "Display rendering intent is perceptual"
 msgstr ""
 
-#: ../app/actions/view-actions.c:551 ../app/actions/view-actions.c:578
+#: ../app/actions/view-actions.c:565 ../app/actions/view-actions.c:592
 msgctxt "view-action"
 msgid "_Relative Colorimetric"
 msgstr ""
 
-#: ../app/actions/view-actions.c:552
+#: ../app/actions/view-actions.c:566
 msgctxt "view-action"
 msgid "Display rendering intent is relative colorimetric"
 msgstr ""
 
-#: ../app/actions/view-actions.c:557 ../app/actions/view-actions.c:584
+#: ../app/actions/view-actions.c:571 ../app/actions/view-actions.c:598
 msgctxt "view-action"
 msgid "_Saturation"
 msgstr "Ta_want"
 
-#: ../app/actions/view-actions.c:558
+#: ../app/actions/view-actions.c:572
 msgctxt "view-action"
 msgid "Display rendering intent is saturation"
 msgstr ""
 
-#: ../app/actions/view-actions.c:563 ../app/actions/view-actions.c:590
+#: ../app/actions/view-actions.c:577 ../app/actions/view-actions.c:604
 msgctxt "view-action"
 msgid "_Absolute Colorimetric"
 msgstr ""
 
-#: ../app/actions/view-actions.c:564
+#: ../app/actions/view-actions.c:578
 msgctxt "view-action"
 msgid "Display rendering intent is absolute colorimetric"
 msgstr ""
 
-#: ../app/actions/view-actions.c:573
+#: ../app/actions/view-actions.c:587
 msgctxt "view-action"
 msgid "Soft-proofing rendering intent is perceptual"
 msgstr ""
 
-#: ../app/actions/view-actions.c:579
+#: ../app/actions/view-actions.c:593
 msgctxt "view-action"
 msgid "Soft-proofing rendering intent is relative colorimetric"
 msgstr ""
 
-#: ../app/actions/view-actions.c:585
+#: ../app/actions/view-actions.c:599
 msgctxt "view-action"
 msgid "Soft-proofing rendering intent is saturation"
 msgstr ""
 
-#: ../app/actions/view-actions.c:591
+#: ../app/actions/view-actions.c:605
 msgctxt "view-action"
 msgid "Soft-proofing rendering intent is absolute colorimetric"
 msgstr ""
 
-#: ../app/actions/view-actions.c:599
+#: ../app/actions/view-actions.c:613
 msgctxt "view-padding-color"
 msgid "From _Theme"
 msgstr "Seg usen_tel"
 
-#: ../app/actions/view-actions.c:600
+#: ../app/actions/view-actions.c:614
 msgctxt "view-padding-color"
 msgid "Use the current theme's background color"
 msgstr "Seqdec ini n ugilal n usentel amiran"
 
-#: ../app/actions/view-actions.c:605
+#: ../app/actions/view-actions.c:619
 msgctxt "view-padding-color"
 msgid "_Light Check Color"
 msgstr ""
 
-#: ../app/actions/view-actions.c:606
+#: ../app/actions/view-actions.c:620
 msgctxt "view-padding-color"
 msgid "Use the light check color"
 msgstr ""
 
-#: ../app/actions/view-actions.c:611
+#: ../app/actions/view-actions.c:625
 msgctxt "view-padding-color"
 msgid "_Dark Check Color"
 msgstr ""
 
-#: ../app/actions/view-actions.c:612
+#: ../app/actions/view-actions.c:626
 msgctxt "view-padding-color"
 msgid "Use the dark check color"
 msgstr ""
 
-#: ../app/actions/view-actions.c:617
+#: ../app/actions/view-actions.c:631
 msgctxt "view-padding-color"
 msgid "_Custom Color..."
 msgstr "Ini yugnen..."
 
-#: ../app/actions/view-actions.c:618
+#: ../app/actions/view-actions.c:632
 msgctxt "view-padding-color"
 msgid "Use an arbitrary color"
 msgstr "Seqdec ini agacuran"
 
-#: ../app/actions/view-actions.c:623
+#: ../app/actions/view-actions.c:637
 msgctxt "view-padding-color"
 msgid "As in _Preferences"
 msgstr "Am wakken yella deg yi_menyafen"
 
-#: ../app/actions/view-actions.c:625
+#: ../app/actions/view-actions.c:639
 msgctxt "view-padding-color"
 msgid "Reset padding color to what's configured in preferences"
 msgstr "Ales awennez n yiniten n taččart ɣer wid yellan deg yismenyifen"
 
-#: ../app/actions/view-actions.c:633
+#: ../app/actions/view-actions.c:647
 msgctxt "view-padding-color"
 msgid "Keep Padding in \"Show _All\" Mode"
 msgstr "Eǧǧ taččart deg uskar Sken akk"
 
-#: ../app/actions/view-actions.c:635
+#: ../app/actions/view-actions.c:649
 msgctxt "view-padding-color"
 msgid "Keep canvas padding when \"View -> Show All\" is enabled"
 msgstr "Eǧǧ taččart n teɣzut n usuneɣ ticki yermed Tamuɣli -> Sken akk"
 
-#: ../app/actions/view-actions.c:644
+#: ../app/actions/view-actions.c:658
 msgctxt "view-action"
 msgid "Set horizontal scroll offset"
 msgstr "Seɣwer asekḥer n udrurem aglawan"
 
-#: ../app/actions/view-actions.c:649
+#: ../app/actions/view-actions.c:663
 msgctxt "view-action"
 msgid "Scroll to left border"
 msgstr "Drurem arma d iri azelmaḍ"
 
-#: ../app/actions/view-actions.c:654
+#: ../app/actions/view-actions.c:668
 msgctxt "view-action"
 msgid "Scroll to right border"
 msgstr "Drurem arma d iri ayefus"
 
-#: ../app/actions/view-actions.c:659
+#: ../app/actions/view-actions.c:673
 msgctxt "view-action"
 msgid "Scroll left"
 msgstr "Sedrurem d akessar"
 
-#: ../app/actions/view-actions.c:664
+#: ../app/actions/view-actions.c:678
 msgctxt "view-action"
 msgid "Scroll right"
 msgstr "Adrurem ayefus"
 
-#: ../app/actions/view-actions.c:669
+#: ../app/actions/view-actions.c:683
 msgctxt "view-action"
 msgid "Scroll page left"
 msgstr "Drurem asebter ɣer zelmaḍ"
 
-#: ../app/actions/view-actions.c:674
+#: ../app/actions/view-actions.c:688
 msgctxt "view-action"
 msgid "Scroll page right"
 msgstr "Drurem asebter ɣer yefus"
 
-#: ../app/actions/view-actions.c:682
+#: ../app/actions/view-actions.c:696
 msgctxt "view-action"
 msgid "Set vertical scroll offset"
 msgstr "Seɣwer asekḥer n udrurem ubdid"
 
-#: ../app/actions/view-actions.c:687
+#: ../app/actions/view-actions.c:701
 msgctxt "view-action"
 msgid "Scroll to top border"
 msgstr "Drurem arma d iri n ufella"
 
-#: ../app/actions/view-actions.c:692
+#: ../app/actions/view-actions.c:706
 msgctxt "view-action"
 msgid "Scroll to bottom border"
 msgstr "Drurem arma d iri n wadda"
 
-#: ../app/actions/view-actions.c:697
+#: ../app/actions/view-actions.c:711
 msgctxt "view-action"
 msgid "Scroll up"
 msgstr "Drurem d asawen"
 
-#: ../app/actions/view-actions.c:702
+#: ../app/actions/view-actions.c:716
 msgctxt "view-action"
 msgid "Scroll down"
 msgstr "Drurem d akessar"
 
-#: ../app/actions/view-actions.c:707
+#: ../app/actions/view-actions.c:721
 msgctxt "view-action"
 msgid "Scroll page up"
 msgstr "Drurem asebter d asawen"
 
-#: ../app/actions/view-actions.c:712
+#: ../app/actions/view-actions.c:726
 msgctxt "view-action"
 msgid "Scroll page down"
 msgstr "Drurem asebter d akessar"
 
-#: ../app/actions/view-actions.c:943
+#: ../app/actions/view-actions.c:957
 #, c-format
 msgid "Re_vert Zoom (%d%%)"
 msgstr "Asemɣer yezrin (%d%%)"
 
-#: ../app/actions/view-actions.c:951
+#: ../app/actions/view-actions.c:965
 msgid "Re_vert Zoom"
 msgstr "Tti asemɣer"
 
-#: ../app/actions/view-actions.c:1131
+#: ../app/actions/view-actions.c:1148
 #, c-format
 msgid "Othe_r (%s)..."
 msgstr "Wa_yeḍ (%s)..."
 
-#: ../app/actions/view-actions.c:1140
+#: ../app/actions/view-actions.c:1157
 #, c-format
 msgid "_Zoom (%s)"
 msgstr "Asemɣer (%s)"
 
 #. please preserve the trailing space
 #. H: Horizontal, V: Vertical
-#: ../app/actions/view-actions.c:1162
+#: ../app/actions/view-actions.c:1179
 msgid "(H+V) "
 msgstr ""
 
 #. please preserve the trailing space
 #. H: Horizontal
-#: ../app/actions/view-actions.c:1168
+#: ../app/actions/view-actions.c:1185
 msgid "(H) "
 msgstr ""
 
 #. please preserve the trailing space
 #. V: Vertical
-#: ../app/actions/view-actions.c:1174
+#: ../app/actions/view-actions.c:1191
 msgid "(V) "
 msgstr ""
 
-#: ../app/actions/view-actions.c:1181
+#: ../app/actions/view-actions.c:1198
 #, c-format
 msgid "_Flip %s& Rotate (%d°)"
 msgstr "_Tti %s& zzi (%d°)"
 
-#: ../app/actions/view-commands.c:1123
+#: ../app/actions/view-commands.c:1149
 msgid "Set Canvas Padding Color"
 msgstr "Sbadu ini n taččart n teɣzut n usuneɣ"
 
-#: ../app/actions/view-commands.c:1125
+#: ../app/actions/view-commands.c:1151
 msgid "Set Custom Canvas Padding Color"
 msgstr "Sbadu ini yugnen n taččart n teɣzut n usuneɣ"
 
@@ -10742,17 +10965,17 @@ msgid "Move this window to screen %s"
 msgstr "Smutti asfaylu-agi s agdil %s"
 
 #: ../app/actions/window-commands.c:78 ../app/dialogs/extensions-dialog.c:79
-#: ../app/dialogs/file-save-dialog.c:638 ../app/dialogs/grid-dialog.c:103
-#: ../app/dialogs/image-new-dialog.c:107 ../app/dialogs/image-new-dialog.c:326
+#: ../app/dialogs/file-save-dialog.c:682 ../app/dialogs/grid-dialog.c:103
+#: ../app/dialogs/image-new-dialog.c:107 ../app/dialogs/image-new-dialog.c:327
 #: ../app/dialogs/input-devices-dialog.c:67
 #: ../app/dialogs/item-options-dialog.c:146
-#: ../app/dialogs/preferences-dialog.c:1134
+#: ../app/dialogs/preferences-dialog.c:1152
 #: ../app/dialogs/print-size-dialog.c:125
 #: ../app/dialogs/resolution-calibrate-dialog.c:74
 #: ../app/dialogs/template-options-dialog.c:119
 #: ../app/display/gimpdisplayshell-filter-dialog.c:88
 #: ../app/display/gimpdisplayshell-rotate-dialog.c:123
-#: ../app/display/gimpdisplayshell-scale-dialog.c:123 ../app/gui/gui.c:193
+#: ../app/display/gimpdisplayshell-scale-dialog.c:123 ../app/gui/gui.c:194
 #: ../app/tools/gimpfiltertool.c:364 ../app/widgets/gimpcolordialog.c:461
 #: ../app/widgets/gimpcontrollereditor.c:662
 #: ../app/widgets/gimperrordialog.c:76 ../app/widgets/gimpfiledialog.c:176
@@ -10870,6 +11093,10 @@ msgctxt "windows-tabs-position-action"
 msgid "Position the tabs on the right"
 msgstr "Sers accaren deg uyfus"
 
+#: ../app/actions/windows-actions.c:286 ../app/actions/windows-actions.c:288
+msgid "Single-window mode disabled"
+msgstr ""
+
 #: ../app/actions/windows-commands.c:208
 msgid ""
 "The chosen recent dock contains a toolbox. Please close the currently open "
@@ -11041,31 +11268,31 @@ msgctxt "zoom-quality"
 msgid "High"
 msgstr "Afellay"
 
-#: ../app/config/gimpconfig-file.c:82
+#: ../app/config/gimpconfig-file.c:83
 #, c-format
 msgid "Could not open '%s' for writing: %s"
 msgstr "D awezɣi alday n '%s' i tira: %s"
 
-#: ../app/config/gimpconfig-file.c:116
+#: ../app/config/gimpconfig-file.c:117
 #, c-format
 msgid "Error parsing '%%s': line longer than %s characters."
 msgstr "Tuccḍa di tesleḍ n '%%s': izirig iɛedda %s n yisekkilen."
 
-#: ../app/config/gimpconfig-file.c:152 ../app/config/gimpconfig-file.c:196
+#: ../app/config/gimpconfig-file.c:153 ../app/config/gimpconfig-file.c:197
 #: ../app/core/gimp-tags.c:145 ../app/gui/themes.c:323
 #: ../app/tools/gimpfiltertool-settings.c:229
 #, c-format
 msgid "Error writing '%s': %s"
 msgstr "Tuccḍa n tira n '%s': %s"
 
-#: ../app/config/gimpconfig-file.c:182 ../app/plug-in/gimpenvirontable.c:369
+#: ../app/config/gimpconfig-file.c:183 ../app/plug-in/gimpenvirontable.c:369
 #: ../app/plug-in/gimpinterpreterdb.c:268
 #: ../app/tools/gimpfiltertool-settings.c:182
 #, c-format
 msgid "Error reading '%s': %s"
 msgstr "Tuccḍa n tɣuri n '%s': %s"
 
-#: ../app/config/gimpconfig-file.c:232
+#: ../app/config/gimpconfig-file.c:233
 #, c-format
 msgid ""
 "There was an error parsing your '%s' file. Default values will be used. A "
@@ -11074,11 +11301,11 @@ msgstr ""
 "Tella-d tuccḍa di tesleḍt n ufaylu '%s' inek. Azalen n lexṣas ad "
 "ttwasqedcen. Aḥraz n twila-inek yenulfa-d di '%s'."
 
-#: ../app/config/gimpdialogconfig.c:316 ../app/core/gimplayer.c:434
+#: ../app/config/gimpdialogconfig.c:316 ../app/core/gimplayer.c:433
 msgid "Layer"
 msgstr "Tissi"
 
-#: ../app/config/gimpdialogconfig.c:416 ../app/core/gimpchannel.c:255
+#: ../app/config/gimpdialogconfig.c:416 ../app/core/gimpchannel.c:254
 #: ../app/operations/gimpcurvesconfig.c:119
 #: ../app/operations/gimplevelsconfig.c:124
 #: ../app/operations/gimpoperationthreshold.c:90
@@ -11086,7 +11313,7 @@ msgstr "Tissi"
 msgid "Channel"
 msgstr "Abadu"
 
-#: ../app/config/gimpdialogconfig.c:431 ../app/vectors/gimpvectors.c:225
+#: ../app/config/gimpdialogconfig.c:431 ../app/vectors/gimpvectors.c:224
 #: ../app/widgets/gimpvectorstreeview.c:252
 msgid "Path"
 msgstr "Abrid"
@@ -11282,317 +11509,325 @@ msgstr "Sifeḍ amaɣnu n yini n tugna s lexṣas."
 msgid "Export the image's comment by default."
 msgstr "Sifeḍ awennit n tugna s lexṣas."
 
+#: ../app/config/gimprc-blurbs.h:230 ../app/dialogs/preferences-dialog.c:1555
+msgid "Export the image's thumbnail by default"
+msgstr "Sifeḍ tanfult n tugna s lexṣas."
+
 #. Translators: tooltip for configuration option (checkbox).
 #. * It determines how file export plug-ins handle Exif by default.
 #.
-#: ../app/config/gimprc-blurbs.h:233
+#: ../app/config/gimprc-blurbs.h:236
 msgid "Export Exif metadata by default."
 msgstr ""
 
 #. Translators: tooltip for configuration option (checkbox).
 #. * It determines how file export plug-ins handle XMP by default.
 #.
-#: ../app/config/gimprc-blurbs.h:239
+#: ../app/config/gimprc-blurbs.h:242
 msgid "Export XMP metadata by default."
 msgstr ""
 
 #. Translators: tooltip for configuration option (checkbox).
 #. * It determines how file export plug-ins handle IPTC by default.
 #.
-#: ../app/config/gimprc-blurbs.h:245
+#: ../app/config/gimprc-blurbs.h:248
 msgid "Export IPTC metadata by default."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:248
+#: ../app/config/gimprc-blurbs.h:251
 msgid "Try generating debug data for bug reporting when appropriate."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:251
+#: ../app/config/gimprc-blurbs.h:254
+msgid "Sets the preferred pen and touch input API."
+msgstr ""
+
+#: ../app/config/gimprc-blurbs.h:257
 msgid ""
 "When enabled, this will ensure that the full image is visible after a file "
 "is opened, otherwise it will be displayed with a scale of 1:1."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:255
+#: ../app/config/gimprc-blurbs.h:261
 msgid ""
 "Sets the level of interpolation used for scaling and other transformations."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:262
+#: ../app/config/gimprc-blurbs.h:268
 msgid "Specifies the language to use for the user interface."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:265
+#: ../app/config/gimprc-blurbs.h:271
 msgid ""
 "The last known release version of GIMP as queried from official website."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:268
+#: ../app/config/gimprc-blurbs.h:274
 msgid "How many recently opened image filenames to keep on the File menu."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:271
+#: ../app/config/gimprc-blurbs.h:277
 msgid "The timestamp for the last known release date."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:274
+#: ../app/config/gimprc-blurbs.h:280
 msgid "The last revision number for the release."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:277
+#: ../app/config/gimprc-blurbs.h:283
 msgid ""
 "Speed of marching ants in the selection outline.  This value is in "
 "milliseconds (less time indicates faster marching)."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:281
+#: ../app/config/gimprc-blurbs.h:287
 msgid ""
 "GIMP will warn the user if an attempt is made to create an image that would "
 "take more memory than the size specified here."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:285
+#: ../app/config/gimprc-blurbs.h:291
 msgid "How to handle \"Orientation\" metadata when opening a file."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:294
+#: ../app/config/gimprc-blurbs.h:300
 msgid ""
 "Sets the monitor's horizontal resolution, in dots per inch.  If set to 0, "
 "forces the X server to be queried for both horizontal and vertical "
 "resolution information."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:299
+#: ../app/config/gimprc-blurbs.h:305
 msgid ""
 "Sets the monitor's vertical resolution, in dots per inch.  If set to 0, "
 "forces the X server to be queried for both horizontal and vertical "
 "resolution information."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:304
+#: ../app/config/gimprc-blurbs.h:310
 msgid "When enabled, non-visible layers can be edited as normal."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:307
+#: ../app/config/gimprc-blurbs.h:313
 msgid ""
 "If enabled, the move tool sets the edited layer or path as active.  This "
 "used to be the default behaviour in older versions."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:316
+#: ../app/config/gimprc-blurbs.h:322
 msgid ""
 "Sets the size of the navigation preview available in the lower right corner "
 "of the image window."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:320
+#: ../app/config/gimprc-blurbs.h:326
 msgid "Sets how many threads GIMP should use for operations that support it."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:342
+#: ../app/config/gimprc-blurbs.h:348
 msgid ""
 "Sets whether GIMP should create previews of layers and channels. Previews in "
 "the layers and channels dialog are nice to have but they can slow things "
 "down when working with large images."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:347
+#: ../app/config/gimprc-blurbs.h:353
 msgid ""
 "Sets whether GIMP should create previews of layer groups. Layer group "
 "previews are more expensive than ordinary layer previews."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:351
+#: ../app/config/gimprc-blurbs.h:357
 msgid ""
 "Sets the preview size used for layers and channel previews in newly created "
 "dialogs."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:355
+#: ../app/config/gimprc-blurbs.h:361
 msgid "Sets the default quick mask color."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:358
+#: ../app/config/gimprc-blurbs.h:364
 msgid ""
 "When enabled, the image window will automatically resize itself whenever the "
 "physical image size changes. This setting only takes effect in multi-window "
 "mode."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:363
+#: ../app/config/gimprc-blurbs.h:369
 msgid ""
 "When enabled, the image window will automatically resize itself when zooming "
 "into and out of images. This setting only takes effect in multi-window mode."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:368
+#: ../app/config/gimprc-blurbs.h:374
 msgid "Let GIMP try to restore your last saved session on each startup."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:371
+#: ../app/config/gimprc-blurbs.h:377
 msgid ""
 "When enabled, GIMP will try to restore windows on the monitor they were open "
 "before.  When disabled, windows will appear on the currently used monitor."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:376
+#: ../app/config/gimprc-blurbs.h:382
 msgid ""
 "Remember the current tool, pattern, color, and brush across GIMP sessions."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:380
+#: ../app/config/gimprc-blurbs.h:386
 msgid ""
 "When enabled, the same tool and tool options will be used for all input "
 "devices. No tool switching will occur when the input device changes."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:385
+#: ../app/config/gimprc-blurbs.h:391
 msgid ""
 "Keep a permanent record of all opened and saved files in the Recent "
 "Documents list."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:389
+#: ../app/config/gimprc-blurbs.h:395
 msgid "Save the positions and sizes of the main dialogs when GIMP exits."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:392
+#: ../app/config/gimprc-blurbs.h:398
 msgid "Save the tool options when GIMP exits."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:398
+#: ../app/config/gimprc-blurbs.h:404
 msgid ""
 "When enabled, all paint tools will show a preview of the current brush's "
 "outline."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:402
+#: ../app/config/gimprc-blurbs.h:408
 msgid ""
 "When enabled, the brush outline will snap to individual dabs while painting."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:406
+#: ../app/config/gimprc-blurbs.h:412
 msgid ""
 "When enabled, dialogs will show a help button that gives access to the "
 "related help page.  Without this button, the help page can still be reached "
 "by pressing F1."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:411
+#: ../app/config/gimprc-blurbs.h:417
 msgid ""
 "When enabled, the mouse pointer will be shown over the image while using a "
 "paint tool."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:415
+#: ../app/config/gimprc-blurbs.h:421
 msgid ""
 "When enabled, the menubar is visible by default. This can also be toggled "
 "with the \"View->Show Menubar\" command."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:419
+#: ../app/config/gimprc-blurbs.h:425
 msgid ""
 "When enabled, the rulers are visible by default. This can also be toggled "
 "with the \"View->Show Rulers\" command."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:423
+#: ../app/config/gimprc-blurbs.h:429
 msgid ""
 "When enabled, the scrollbars are visible by default. This can also be "
 "toggled with the \"View->Show Scrollbars\" command."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:427
+#: ../app/config/gimprc-blurbs.h:433
 msgid ""
 "When enabled, the statusbar is visible by default. This can also be toggled "
 "with the \"View->Show Statusbar\" command."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:431
+#: ../app/config/gimprc-blurbs.h:437
 msgid ""
 "When enabled, the selection is visible by default. This can also be toggled "
 "with the \"View->Show Selection\" command."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:435
+#: ../app/config/gimprc-blurbs.h:441
 msgid ""
 "When enabled, the layer boundary is visible by default. This can also be "
 "toggled with the \"View->Show Layer Boundary\" command."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:439
+#: ../app/config/gimprc-blurbs.h:445
 msgid ""
 "When enabled, the canvas boundary is visible by default. This can also be "
 "toggled with the \"View->Show Canvas Boundary\" command."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:443
+#: ../app/config/gimprc-blurbs.h:449
 msgid ""
 "When enabled, the guides are visible by default. This can also be toggled "
 "with the \"View->Show Guides\" command."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:447
+#: ../app/config/gimprc-blurbs.h:453
 msgid ""
 "When enabled, the grid is visible by default. This can also be toggled with "
 "the \"View->Show Grid\" command."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:451
+#: ../app/config/gimprc-blurbs.h:457
 msgid ""
 "When enabled, the sample points are visible by default. This can also be "
 "toggled with the \"View->Show Sample Points\" command."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:455
+#: ../app/config/gimprc-blurbs.h:461
 msgid "Show a tooltip when the pointer hovers over an item."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:458
+#: ../app/config/gimprc-blurbs.h:464
 msgid "Use GIMP in a single-window mode."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:461
+#: ../app/config/gimprc-blurbs.h:467
 msgid "Hide docks and other windows, leaving only image windows."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:464
+#: ../app/config/gimprc-blurbs.h:470
 msgid "Show the image tabs bar in single window mode."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:467
+#: ../app/config/gimprc-blurbs.h:473
 msgid "Enable the N-Point Deformation tool."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:470
+#: ../app/config/gimprc-blurbs.h:476
 msgid "Enable the Handle Transform tool."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:473
+#: ../app/config/gimprc-blurbs.h:479
 msgid "Enable symmetry on painting."
 msgstr "Sermed tujjuṛt di teklut."
 
-#: ../app/config/gimprc-blurbs.h:476
+#: ../app/config/gimprc-blurbs.h:482
 msgid "Enable the MyPaint Brush tool."
 msgstr "Sermed afecku n umfezzu MyPaint."
 
-#: ../app/config/gimprc-blurbs.h:479
+#: ../app/config/gimprc-blurbs.h:485
 msgid "Enable the Seamless Clone tool."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:482
+#: ../app/config/gimprc-blurbs.h:488
 msgid "Enable the Paint Select tool."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:485
+#: ../app/config/gimprc-blurbs.h:491
 msgid "What to do when the space bar is pressed in the image window."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:488
+#: ../app/config/gimprc-blurbs.h:494
 msgid "The compression method used for tile data stored in the swap file."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:491
+#: ../app/config/gimprc-blurbs.h:497
 msgid ""
 "Sets the swap file location. GIMP uses a tile based memory allocation "
 "scheme. The swap file is used to quickly and easily swap tiles out to disk "
@@ -11602,21 +11837,21 @@ msgid ""
 "may be desirable to put your swap file in \"/tmp\"."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:500
+#: ../app/config/gimprc-blurbs.h:506
 msgid ""
 "When enabled, you can change keyboard shortcuts for menu items by hitting a "
 "key combination while the menu item is highlighted."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:504
+#: ../app/config/gimprc-blurbs.h:510
 msgid "Save changed keyboard shortcuts when GIMP exits."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:507
+#: ../app/config/gimprc-blurbs.h:513
 msgid "Restore saved keyboard shortcuts on each GIMP startup."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:510
+#: ../app/config/gimprc-blurbs.h:516
 msgid ""
 "Sets the folder for temporary storage. Files will appear here during the "
 "course of running GIMP.  Most files will disappear when GIMP exits, but some "
@@ -11624,224 +11859,224 @@ msgid ""
 "shared by other users."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:516
+#: ../app/config/gimprc-blurbs.h:522
 msgid "The name of the theme to use."
 msgstr "Isem n usentel ara yettwasqedcen."
 
-#: ../app/config/gimprc-blurbs.h:525
+#: ../app/config/gimprc-blurbs.h:531
 msgid "When enabled, symbolic icons will be preferred if available."
 msgstr "Mi yermed, tignitin tizamulanin ad ttusmenyifent ma wejdent."
 
-#: ../app/config/gimprc-blurbs.h:531
+#: ../app/config/gimprc-blurbs.h:537
 msgid ""
 "Sets the default rendering intent for the 'Convert to Color Profile' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:534
+#: ../app/config/gimprc-blurbs.h:540
 msgid ""
 "Sets the default 'Black Point Compensation' state for the 'Convert to Color "
 "Profile' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:538
+#: ../app/config/gimprc-blurbs.h:544
 msgid ""
 "Sets the default layer dithering method for the 'Convert Precision' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:541
+#: ../app/config/gimprc-blurbs.h:547
 msgid ""
 "Sets the default text layer dithering method for the 'Convert Precision' "
 "dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:544
+#: ../app/config/gimprc-blurbs.h:550
 msgid ""
 "Sets the default channel dithering method for the 'Convert Precision' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:547
+#: ../app/config/gimprc-blurbs.h:553
 msgid "Sets the default palette type for the 'Convert to Indexed' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:550
+#: ../app/config/gimprc-blurbs.h:556
 msgid ""
 "Sets the default maximum number of colors for the 'Convert to Indexed' "
 "dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:553
+#: ../app/config/gimprc-blurbs.h:559
 msgid ""
 "Sets the default 'Remove duplicate colors' state for the 'Convert to "
 "Indexed' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:556
+#: ../app/config/gimprc-blurbs.h:562
 msgid "Sets the default dithering type for the 'Convert to Indexed' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:559
+#: ../app/config/gimprc-blurbs.h:565
 msgid ""
 "Sets the default 'Dither alpha' state for the 'Convert to Indexed' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:562
+#: ../app/config/gimprc-blurbs.h:568
 msgid ""
 "Sets the default 'Dither text layers' state for the 'Convert to Indexed' "
 "dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:565
+#: ../app/config/gimprc-blurbs.h:571
 msgid "Sets the default fill type for the 'Canvas Size' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:568
+#: ../app/config/gimprc-blurbs.h:574
 msgid "Sets the default set of layers to resize for the 'Canvas Size' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:571
+#: ../app/config/gimprc-blurbs.h:577
 msgid ""
 "Sets the default 'Resize text layers' state for the 'Canvas Size' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:574
+#: ../app/config/gimprc-blurbs.h:580
 msgid "Sets the default layer name for the 'New Layer' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:577
+#: ../app/config/gimprc-blurbs.h:583
 msgid "Sets the default mode for the 'New Layer' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:580
+#: ../app/config/gimprc-blurbs.h:586
 msgid "Sets the default blend space for the 'New Layer' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:583
+#: ../app/config/gimprc-blurbs.h:589
 msgid "Sets the default composite space for the 'New Layer' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:586
+#: ../app/config/gimprc-blurbs.h:592
 msgid "Sets the default composite mode for the 'New Layer' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:589
+#: ../app/config/gimprc-blurbs.h:595
 msgid "Sets the default opacity for the 'New Layer' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:592
+#: ../app/config/gimprc-blurbs.h:598
 msgid "Sets the default fill type for the 'New Layer' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:595
+#: ../app/config/gimprc-blurbs.h:601
 msgid "Sets the default fill type for the 'Layer Boundary Size' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:598
+#: ../app/config/gimprc-blurbs.h:604
 msgid "Sets the default mask for the 'Add Layer Mask' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:601
+#: ../app/config/gimprc-blurbs.h:607
 msgid "Sets the default 'invert mask' state for the 'Add Layer Mask' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:604
+#: ../app/config/gimprc-blurbs.h:610
 msgid "Sets the default merge type for the 'Merge Visible Layers' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:607
+#: ../app/config/gimprc-blurbs.h:613
 msgid ""
 "Sets the default 'Active group only' for the 'Merge Visible Layers' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:610
+#: ../app/config/gimprc-blurbs.h:616
 msgid ""
 "Sets the default 'Discard invisible' for the 'Merge Visible Layers' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:613
+#: ../app/config/gimprc-blurbs.h:619
 msgid "Sets the default channel name for the 'New Channel' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:616
+#: ../app/config/gimprc-blurbs.h:622
 msgid "Sets the default color and opacity for the 'New Channel' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:619
+#: ../app/config/gimprc-blurbs.h:625
 msgid "Sets the default path name for the 'New Path' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:622
+#: ../app/config/gimprc-blurbs.h:628
 msgid "Sets the default folder path for the 'Export Path' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:625
+#: ../app/config/gimprc-blurbs.h:631
 msgid ""
 "Sets the default 'Export the active path' state for the 'Export Path' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:628
+#: ../app/config/gimprc-blurbs.h:634
 msgid "Sets the default folder path for the 'Import Path' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:631
+#: ../app/config/gimprc-blurbs.h:637
 msgid ""
 "Sets the default 'Merge imported paths' state for the 'Import Path' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:634
+#: ../app/config/gimprc-blurbs.h:640
 msgid ""
 "Sets the default 'Scale imported paths to fit size' state for the 'Import "
 "Path' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:637
+#: ../app/config/gimprc-blurbs.h:643
 msgid "Sets the default feather radius for the 'Feather Selection' dialog."
 msgstr "Sbadu aqar n lexṣas i udiwenni 'Silwiɣ tafrayt'."
 
-#: ../app/config/gimprc-blurbs.h:640
+#: ../app/config/gimprc-blurbs.h:646
 msgid ""
 "Sets the default 'Selected areas continue outside the image' setting for the "
 "'Feather Selection' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:644
+#: ../app/config/gimprc-blurbs.h:650
 msgid "Sets the default grow radius for the 'Grow Selection' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:647
+#: ../app/config/gimprc-blurbs.h:653
 msgid "Sets the default shrink radius for the 'Shrink Selection' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:650
+#: ../app/config/gimprc-blurbs.h:656
 msgid ""
 "Sets the default 'Selected areas continue outside the image' setting for the "
 "'Shrink Selection' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:654
+#: ../app/config/gimprc-blurbs.h:660
 msgid "Sets the default border radius for the 'Border Selection' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:657
+#: ../app/config/gimprc-blurbs.h:663
 msgid ""
 "Sets the default 'Selected areas continue outside the image' setting for the "
 "'Border Selection' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:661
+#: ../app/config/gimprc-blurbs.h:667
 msgid "Sets the default border style for the 'Border Selection' dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:670
+#: ../app/config/gimprc-blurbs.h:676
 msgid "Sets the size of the thumbnail shown in the Open dialog."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:673
+#: ../app/config/gimprc-blurbs.h:679
 msgid ""
 "The thumbnail in the Open dialog will be automatically updated if the file "
 "being previewed is smaller than the size set here."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:677
+#: ../app/config/gimprc-blurbs.h:683
 msgid ""
 "When the amount of pixel data exceeds this limit, GIMP will start to swap "
 "tiles to disk.  This is a lot slower but it makes it possible to work on "
@@ -11849,70 +12084,70 @@ msgid ""
 "you may want to set this to a higher value."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:683
+#: ../app/config/gimprc-blurbs.h:689
 msgid "Show the current foreground and background colors in the toolbox."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:686
+#: ../app/config/gimprc-blurbs.h:692
 msgid "Show the currently selected brush, pattern and gradient in the toolbox."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:689
+#: ../app/config/gimprc-blurbs.h:695
 msgid "Use a single toolbox button for grouped tools."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:692
+#: ../app/config/gimprc-blurbs.h:698
 msgid "Show the currently active image in the toolbox."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:695
+#: ../app/config/gimprc-blurbs.h:701
 msgid "Show the GIMP mascot at the top of the toolbox."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:698
+#: ../app/config/gimprc-blurbs.h:704
 msgid "Sets the manner in which transparency is displayed in images."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:701
+#: ../app/config/gimprc-blurbs.h:707
 msgid "Sets the size of the checkerboard used to display transparency."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:704
+#: ../app/config/gimprc-blurbs.h:710
 msgid ""
 "When enabled, GIMP will not save an image if it has not been changed since "
 "it was opened."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:708
+#: ../app/config/gimprc-blurbs.h:714
 msgid ""
 "Sets the minimal number of operations that can be undone. More undo levels "
 "are kept available until the undo-size limit is reached."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:712
+#: ../app/config/gimprc-blurbs.h:718
 msgid ""
 "Sets an upper limit to the memory that is used per image to keep operations "
 "on the undo stack. Regardless of this setting, at least as many undo-levels "
 "as configured can be undone."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:717
+#: ../app/config/gimprc-blurbs.h:723
 msgid "Sets the size of the previews in the Undo History."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:720
+#: ../app/config/gimprc-blurbs.h:726
 msgid "When enabled, pressing F1 will open the help browser."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:723
+#: ../app/config/gimprc-blurbs.h:729
 msgid "When enabled, uses OpenCL for some operations."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:741
+#: ../app/config/gimprc-blurbs.h:747
 msgid "When enabled, a search of actions will also return inactive actions."
 msgstr ""
 
-#: ../app/config/gimprc-blurbs.h:744
+#: ../app/config/gimprc-blurbs.h:750
 msgid "The maximum number of actions saved in history."
 msgstr ""
 
@@ -11970,7 +12205,7 @@ msgstr ""
 #: ../app/core/core-enums.c:116
 msgctxt "bucket-fill-mode"
 msgid "Pattern fill"
-msgstr ""
+msgstr "Taččart n wudlif"
 
 #: ../app/core/core-enums.c:145
 msgctxt "channel-border-style"
@@ -12049,7 +12284,7 @@ msgstr ""
 
 #: ../app/core/core-enums.c:223
 msgctxt "color-profile-policy"
-msgid "Convert to preferred sRGB or grayscale profile (defaulting to built-in)"
+msgid "Convert to preferred RGB or grayscale profile (defaulting to built-in)"
 msgstr ""
 
 #: ../app/core/core-enums.c:317
@@ -12405,513 +12640,523 @@ msgctxt "metadata-rotation-policy"
 msgid "Rotate the image then discard metadata"
 msgstr ""
 
+#: ../app/core/core-enums.c:1004
+msgctxt "win32-pointer-input-api"
+msgid "Wintab"
+msgstr ""
+
 #: ../app/core/core-enums.c:1005
+msgctxt "win32-pointer-input-api"
+msgid "Windows Ink"
+msgstr ""
+
+#: ../app/core/core-enums.c:1034
 msgctxt "thumbnail-size"
 msgid "No thumbnails"
 msgstr "Ulac tinfulin"
 
-#: ../app/core/core-enums.c:1006
+#: ../app/core/core-enums.c:1035
 msgctxt "thumbnail-size"
 msgid "Normal (128x128)"
 msgstr "Amagnu (128x128)"
 
-#: ../app/core/core-enums.c:1007
+#: ../app/core/core-enums.c:1036
 msgctxt "thumbnail-size"
 msgid "Large (256x256)"
 msgstr "Ameqran (256x256)"
 
-#: ../app/core/core-enums.c:1036
+#: ../app/core/core-enums.c:1065
 msgctxt "trc-type"
 msgid "Linear"
 msgstr "Imzireg"
 
-#: ../app/core/core-enums.c:1037
+#: ../app/core/core-enums.c:1066
 msgctxt "trc-type"
 msgid "Non-Linear"
 msgstr "Mačči-d-imzireg"
 
-#: ../app/core/core-enums.c:1038
+#: ../app/core/core-enums.c:1067
 msgctxt "trc-type"
 msgid "Perceptual"
 msgstr ""
 
-#: ../app/core/core-enums.c:1236
+#: ../app/core/core-enums.c:1265
 msgctxt "undo-type"
 msgid "<<invalid>>"
 msgstr "<<armeɣtu>>"
 
-#: ../app/core/core-enums.c:1237
+#: ../app/core/core-enums.c:1266
 msgctxt "undo-type"
 msgid "Scale image"
 msgstr ""
 
-#: ../app/core/core-enums.c:1238
+#: ../app/core/core-enums.c:1267
 msgctxt "undo-type"
 msgid "Resize image"
 msgstr "Beddel tiddi n tugna"
 
-#: ../app/core/core-enums.c:1239
+#: ../app/core/core-enums.c:1268
 msgctxt "undo-type"
 msgid "Flip image"
 msgstr "Zzi tugna"
 
-#: ../app/core/core-enums.c:1240
+#: ../app/core/core-enums.c:1269
 msgctxt "undo-type"
 msgid "Rotate image"
 msgstr "Zzi tugna"
 
-#: ../app/core/core-enums.c:1241
+#: ../app/core/core-enums.c:1270
 msgctxt "undo-type"
 msgid "Transform image"
 msgstr "Selket tugna"
 
-#: ../app/core/core-enums.c:1242
+#: ../app/core/core-enums.c:1271
 msgctxt "undo-type"
 msgid "Crop image"
 msgstr "Ɣeẓ tugna"
 
-#: ../app/core/core-enums.c:1243
+#: ../app/core/core-enums.c:1272
 msgctxt "undo-type"
 msgid "Convert image"
 msgstr "Selket tugna"
 
-#: ../app/core/core-enums.c:1244
+#: ../app/core/core-enums.c:1273
 msgctxt "undo-type"
 msgid "Remove item"
 msgstr "Kkes aferdis n wumuɣ"
 
-#: ../app/core/core-enums.c:1245 ../app/core/core-enums.c:1297
+#: ../app/core/core-enums.c:1274 ../app/core/core-enums.c:1326
 msgctxt "undo-type"
 msgid "Reorder item"
 msgstr ""
 
-#: ../app/core/core-enums.c:1246
+#: ../app/core/core-enums.c:1275
 msgctxt "undo-type"
 msgid "Merge layers"
 msgstr "Smezdi tissiyin"
 
-#: ../app/core/core-enums.c:1247
+#: ../app/core/core-enums.c:1276
 msgctxt "undo-type"
 msgid "Merge paths"
 msgstr "Smezdi iberdan"
 
-#: ../app/core/core-enums.c:1248
+#: ../app/core/core-enums.c:1277
 msgctxt "undo-type"
 msgid "Quick Mask"
 msgstr "Tagelmust taruradt"
 
-#: ../app/core/core-enums.c:1249 ../app/core/core-enums.c:1287
+#: ../app/core/core-enums.c:1278 ../app/core/core-enums.c:1316
 #: ../app/core/gimpimage-grid.c:64
 msgctxt "undo-type"
 msgid "Grid"
 msgstr "Aferrug"
 
-#: ../app/core/core-enums.c:1250 ../app/core/core-enums.c:1291
+#: ../app/core/core-enums.c:1279 ../app/core/core-enums.c:1320
 msgctxt "undo-type"
 msgid "Guide"
 msgstr "Amnir"
 
-#: ../app/core/core-enums.c:1251 ../app/core/core-enums.c:1292
+#: ../app/core/core-enums.c:1280 ../app/core/core-enums.c:1321
 msgctxt "undo-type"
 msgid "Sample Point"
 msgstr "Tanqiḍt n ulemmec"
 
-#: ../app/core/core-enums.c:1252 ../app/core/core-enums.c:1293
+#: ../app/core/core-enums.c:1281 ../app/core/core-enums.c:1322
 msgctxt "undo-type"
 msgid "Layer/Channel"
 msgstr "Tissi/abrid"
 
-#: ../app/core/core-enums.c:1253 ../app/core/core-enums.c:1294
+#: ../app/core/core-enums.c:1282 ../app/core/core-enums.c:1323
 msgctxt "undo-type"
 msgid "Layer/Channel modification"
 msgstr "Abeddel n tissi/abadu"
 
-#: ../app/core/core-enums.c:1254 ../app/core/core-enums.c:1296
+#: ../app/core/core-enums.c:1283 ../app/core/core-enums.c:1325
 msgctxt "undo-type"
 msgid "Selection mask"
 msgstr "Tagelmust n tefrayt"
 
-#: ../app/core/core-enums.c:1255 ../app/core/core-enums.c:1300
+#: ../app/core/core-enums.c:1284 ../app/core/core-enums.c:1329
 msgctxt "undo-type"
 msgid "Item visibility"
 msgstr "Tawalit n uferdis"
 
-#: ../app/core/core-enums.c:1256 ../app/core/core-enums.c:1301
+#: ../app/core/core-enums.c:1285 ../app/core/core-enums.c:1330
 msgctxt "undo-type"
 msgid "Link/Unlink item"
 msgstr ""
 
-#: ../app/core/core-enums.c:1257
+#: ../app/core/core-enums.c:1286
 msgctxt "undo-type"
 msgid "Lock/Unlock contents"
 msgstr "Sekkeṛ/kkes asekkeṛ i wegbur"
 
-#: ../app/core/core-enums.c:1258 ../app/core/core-enums.c:1304
+#: ../app/core/core-enums.c:1287 ../app/core/core-enums.c:1333
 msgctxt "undo-type"
 msgid "Lock/Unlock position"
 msgstr "Sekkeṛ/kkes asekkeṛ ideg"
 
-#: ../app/core/core-enums.c:1259
+#: ../app/core/core-enums.c:1288
 msgctxt "undo-type"
 msgid "Item properties"
 msgstr "Iraten n uferdis"
 
-#: ../app/core/core-enums.c:1260 ../app/core/core-enums.c:1299
+#: ../app/core/core-enums.c:1289 ../app/core/core-enums.c:1328
 msgctxt "undo-type"
 msgid "Move item"
 msgstr "Smutti aferdis"
 
-#: ../app/core/core-enums.c:1261
+#: ../app/core/core-enums.c:1290
 msgctxt "undo-type"
 msgid "Scale item"
 msgstr ""
 
-#: ../app/core/core-enums.c:1262
+#: ../app/core/core-enums.c:1291
 msgctxt "undo-type"
 msgid "Resize item"
 msgstr "Beddel tidi n uferdis"
 
-#: ../app/core/core-enums.c:1263
+#: ../app/core/core-enums.c:1292
 msgctxt "undo-type"
 msgid "Add layer"
 msgstr "Rnu tissi"
 
-#: ../app/core/core-enums.c:1264
+#: ../app/core/core-enums.c:1293
 msgctxt "undo-type"
 msgid "Add alpha channel"
 msgstr "Rnu abadu alfa"
 
-#: ../app/core/core-enums.c:1265 ../app/core/core-enums.c:1320
+#: ../app/core/core-enums.c:1294 ../app/core/core-enums.c:1349
 msgctxt "undo-type"
 msgid "Add layer mask"
 msgstr "Rnu tagelmust n tissi"
 
-#: ../app/core/core-enums.c:1266 ../app/core/core-enums.c:1322
+#: ../app/core/core-enums.c:1295 ../app/core/core-enums.c:1351
 msgctxt "undo-type"
 msgid "Apply layer mask"
 msgstr "Snes tagelmust n tissi"
 
-#: ../app/core/core-enums.c:1267
+#: ../app/core/core-enums.c:1296
 msgctxt "undo-type"
 msgid "Remove alpha channel"
 msgstr "Kkes abadu alfa"
 
-#: ../app/core/core-enums.c:1268
+#: ../app/core/core-enums.c:1297
 msgctxt "undo-type"
 msgid "Lock/Unlock alpha channels"
 msgstr "Sekkeṛ/kkes asekkeṛ i yibuda alfa"
 
-#: ../app/core/core-enums.c:1269
+#: ../app/core/core-enums.c:1298
 msgctxt "undo-type"
 msgid "Set layers opacity"
 msgstr "Sbadu tiḍullest n tissi"
 
-#: ../app/core/core-enums.c:1270
+#: ../app/core/core-enums.c:1299
 msgctxt "undo-type"
 msgid "Set layers mode"
 msgstr "Sbadu askar n tissi"
 
-#: ../app/core/core-enums.c:1271 ../app/core/core-enums.c:1330
+#: ../app/core/core-enums.c:1300 ../app/core/core-enums.c:1359
 msgctxt "undo-type"
 msgid "Floating selection to layer"
 msgstr "Tafrayt yettifliwen ɣer tissi"
 
-#: ../app/core/core-enums.c:1272
+#: ../app/core/core-enums.c:1301
 msgctxt "undo-type"
 msgid "Float selection"
 msgstr "Tafrayt yettifliwen"
 
-#: ../app/core/core-enums.c:1273
+#: ../app/core/core-enums.c:1302
 msgctxt "undo-type"
 msgid "Anchor floating selection"
 msgstr "Semdey tafrayt yettifliwen"
 
-#: ../app/core/core-enums.c:1274 ../app/core/gimp-edit.c:549
+#: ../app/core/core-enums.c:1303 ../app/core/gimp-edit.c:583
 msgctxt "undo-type"
 msgid "Paste"
 msgstr "Senteḍ"
 
-#: ../app/core/core-enums.c:1275 ../app/core/gimp-edit.c:789
+#: ../app/core/core-enums.c:1304 ../app/core/gimp-edit.c:837
 msgctxt "undo-type"
 msgid "Cut"
 msgstr "Gzem"
 
-#: ../app/core/core-enums.c:1276
+#: ../app/core/core-enums.c:1305
 msgctxt "undo-type"
 msgid "Text"
 msgstr "Aḍris"
 
-#: ../app/core/core-enums.c:1277 ../app/core/gimpdrawable-transform.c:721
+#: ../app/core/core-enums.c:1306 ../app/core/gimpdrawable-transform.c:721
 msgctxt "undo-type"
 msgid "Transform"
 msgstr "Selket"
 
-#: ../app/core/core-enums.c:1278 ../app/core/core-enums.c:1332
+#: ../app/core/core-enums.c:1307 ../app/core/core-enums.c:1361
 msgctxt "undo-type"
 msgid "Paint"
 msgstr "Klu"
 
-#: ../app/core/core-enums.c:1279 ../app/core/core-enums.c:1335
+#: ../app/core/core-enums.c:1308 ../app/core/core-enums.c:1364
 msgctxt "undo-type"
 msgid "Attach parasite"
 msgstr ""
 
-#: ../app/core/core-enums.c:1280 ../app/core/core-enums.c:1336
+#: ../app/core/core-enums.c:1309 ../app/core/core-enums.c:1365
 msgctxt "undo-type"
 msgid "Remove parasite"
 msgstr ""
 
-#: ../app/core/core-enums.c:1281
+#: ../app/core/core-enums.c:1310
 msgctxt "undo-type"
 msgid "Import paths"
 msgstr "Kter iberdan"
 
-#: ../app/core/core-enums.c:1282
+#: ../app/core/core-enums.c:1311
 msgctxt "undo-type"
 msgid "Plug-In"
 msgstr "Asiɣzef"
 
-#: ../app/core/core-enums.c:1283
+#: ../app/core/core-enums.c:1312
 msgctxt "undo-type"
 msgid "Image type"
 msgstr "Anaw n tugna"
 
-#: ../app/core/core-enums.c:1284
+#: ../app/core/core-enums.c:1313
 msgctxt "undo-type"
 msgid "Image precision"
 msgstr ""
 
-#: ../app/core/core-enums.c:1285
+#: ../app/core/core-enums.c:1314
 msgctxt "undo-type"
 msgid "Image size"
 msgstr "Tiddi n tugna"
 
-#: ../app/core/core-enums.c:1286
+#: ../app/core/core-enums.c:1315
 msgctxt "undo-type"
 msgid "Image resolution change"
 msgstr "Abeddel n tbadut n tugna"
 
-#: ../app/core/core-enums.c:1288
+#: ../app/core/core-enums.c:1317
 msgctxt "undo-type"
 msgid "Change metadata"
 msgstr ""
 
-#: ../app/core/core-enums.c:1289
+#: ../app/core/core-enums.c:1318
 msgctxt "undo-type"
 msgid "Change indexed palette"
-msgstr ""
+msgstr "Beddel tapaliḍt yettusmitren"
 
-#: ../app/core/core-enums.c:1290
+#: ../app/core/core-enums.c:1319
 msgctxt "undo-type"
 msgid "Hide/Unhide color profile"
 msgstr ""
 
-#: ../app/core/core-enums.c:1295
+#: ../app/core/core-enums.c:1324
 msgctxt "undo-type"
 msgid "Layer/Channel format"
 msgstr "Amasal n tissi/abadu"
 
-#: ../app/core/core-enums.c:1298
+#: ../app/core/core-enums.c:1327
 msgctxt "undo-type"
 msgid "Rename item"
 msgstr "Beddel isem n uferdis"
 
-#: ../app/core/core-enums.c:1302
+#: ../app/core/core-enums.c:1331
 msgctxt "undo-type"
 msgid "Item color tag"
 msgstr "Ticreḍt n yini n uferdis"
 
-#: ../app/core/core-enums.c:1303
+#: ../app/core/core-enums.c:1332
 msgctxt "undo-type"
 msgid "Lock/Unlock content"
 msgstr "Sekkeṛ/kkes asekkeṛ agbur"
 
-#: ../app/core/core-enums.c:1305
+#: ../app/core/core-enums.c:1334
 msgctxt "undo-type"
 msgid "New layer"
 msgstr "Tissi tamaynutt"
 
-#: ../app/core/core-enums.c:1306
+#: ../app/core/core-enums.c:1335
 msgctxt "undo-type"
 msgid "Delete layer"
 msgstr "Kkes tissi"
 
-#: ../app/core/core-enums.c:1307
+#: ../app/core/core-enums.c:1336
 msgctxt "undo-type"
 msgid "Set layer mode"
 msgstr "Sbadu askar n tissi"
 
-#: ../app/core/core-enums.c:1308
+#: ../app/core/core-enums.c:1337
 msgctxt "undo-type"
 msgid "Set layer opacity"
 msgstr "Sbadu tiḍullest n tissi"
 
-#: ../app/core/core-enums.c:1309
+#: ../app/core/core-enums.c:1338
 msgctxt "undo-type"
 msgid "Lock/Unlock alpha channel"
 msgstr "Sekkeṛ/kkes asekkeṛ abadu alfa"
 
-#: ../app/core/core-enums.c:1310
+#: ../app/core/core-enums.c:1339
 msgctxt "undo-type"
 msgid "Suspend group layer resize"
 msgstr ""
 
-#: ../app/core/core-enums.c:1311
+#: ../app/core/core-enums.c:1340
 msgctxt "undo-type"
 msgid "Resume group layer resize"
 msgstr ""
 
-#: ../app/core/core-enums.c:1312
+#: ../app/core/core-enums.c:1341
 msgctxt "undo-type"
 msgid "Suspend group layer mask"
 msgstr ""
 
-#: ../app/core/core-enums.c:1313
+#: ../app/core/core-enums.c:1342
 msgctxt "undo-type"
 msgid "Resume group layer mask"
 msgstr ""
 
-#: ../app/core/core-enums.c:1314
+#: ../app/core/core-enums.c:1343
 msgctxt "undo-type"
 msgid "Start transforming group layer"
 msgstr "Sekker abeddel n ugraw n tissi"
 
-#: ../app/core/core-enums.c:1315
+#: ../app/core/core-enums.c:1344
 msgctxt "undo-type"
 msgid "End transforming group layer"
 msgstr "Fak abeddel n ugraw n tissi"
 
-#: ../app/core/core-enums.c:1316
+#: ../app/core/core-enums.c:1345
 msgctxt "undo-type"
 msgid "Convert group layer"
 msgstr "Selket agraw n tisssiyin"
 
-#: ../app/core/core-enums.c:1317
+#: ../app/core/core-enums.c:1346
 msgctxt "undo-type"
 msgid "Text layer"
 msgstr "Tissi n uḍris"
 
-#: ../app/core/core-enums.c:1318
+#: ../app/core/core-enums.c:1347
 msgctxt "undo-type"
 msgid "Text layer modification"
 msgstr "Abeddel n tissi n uḍris"
 
-#: ../app/core/core-enums.c:1319
+#: ../app/core/core-enums.c:1348
 msgctxt "undo-type"
 msgid "Convert text layer"
 msgstr "Selket tissi n uḍris"
 
-#: ../app/core/core-enums.c:1321
+#: ../app/core/core-enums.c:1350
 msgctxt "undo-type"
 msgid "Delete layer mask"
 msgstr "Kkes tagelmust n tissi"
 
-#: ../app/core/core-enums.c:1323
+#: ../app/core/core-enums.c:1352
 msgctxt "undo-type"
 msgid "Show layer mask"
 msgstr "Sken tagelmust n tissi"
 
-#: ../app/core/core-enums.c:1324
+#: ../app/core/core-enums.c:1353
 msgctxt "undo-type"
 msgid "New channel"
 msgstr "Abadu amaynut"
 
-#: ../app/core/core-enums.c:1325
+#: ../app/core/core-enums.c:1354
 msgctxt "undo-type"
 msgid "Delete channel"
 msgstr "Kkes abadu"
 
-#: ../app/core/core-enums.c:1326
+#: ../app/core/core-enums.c:1355
 msgctxt "undo-type"
 msgid "Channel color"
 msgstr "Ini n ubadu"
 
-#: ../app/core/core-enums.c:1327
+#: ../app/core/core-enums.c:1356
 msgctxt "undo-type"
 msgid "New path"
 msgstr "Abrid amaynut"
 
-#: ../app/core/core-enums.c:1328
+#: ../app/core/core-enums.c:1357
 msgctxt "undo-type"
 msgid "Delete path"
 msgstr "Kkes abrid"
 
-#: ../app/core/core-enums.c:1329
+#: ../app/core/core-enums.c:1358
 msgctxt "undo-type"
 msgid "Path modification"
 msgstr "Abeddel n ubrid"
 
-#: ../app/core/core-enums.c:1331
+#: ../app/core/core-enums.c:1360
 msgctxt "undo-type"
 msgid "Transform grid"
 msgstr "Selket aferrug"
 
-#: ../app/core/core-enums.c:1333
+#: ../app/core/core-enums.c:1362
 msgctxt "undo-type"
 msgid "Ink"
 msgstr "Ssmex"
 
-#: ../app/core/core-enums.c:1334
+#: ../app/core/core-enums.c:1363
 msgctxt "undo-type"
 msgid "Select foreground"
 msgstr "Fren agilal"
 
-#: ../app/core/core-enums.c:1337
+#: ../app/core/core-enums.c:1366
 msgctxt "undo-type"
 msgid "Not undoable"
 msgstr ""
 
-#: ../app/core/core-enums.c:1372
+#: ../app/core/core-enums.c:1401
 msgctxt "view-size"
 msgid "Tiny"
 msgstr "Arqaq"
 
-#: ../app/core/core-enums.c:1373
+#: ../app/core/core-enums.c:1402
 msgctxt "view-size"
 msgid "Very small"
 msgstr "Meẓẓi aṭas"
 
-#: ../app/core/core-enums.c:1374
+#: ../app/core/core-enums.c:1403
 msgctxt "view-size"
 msgid "Small"
 msgstr "Amecṭuḥ"
 
-#: ../app/core/core-enums.c:1375
+#: ../app/core/core-enums.c:1404
 msgctxt "view-size"
 msgid "Medium"
 msgstr "D alemmas"
 
-#: ../app/core/core-enums.c:1376
+#: ../app/core/core-enums.c:1405
 msgctxt "view-size"
 msgid "Large"
 msgstr "Ameqran"
 
-#: ../app/core/core-enums.c:1377
+#: ../app/core/core-enums.c:1406
 msgctxt "view-size"
 msgid "Very large"
 msgstr "Meqqer aṭas"
 
-#: ../app/core/core-enums.c:1378
+#: ../app/core/core-enums.c:1407
 msgctxt "view-size"
 msgid "Huge"
 msgstr "Meqqer"
 
-#: ../app/core/core-enums.c:1379
+#: ../app/core/core-enums.c:1408
 msgctxt "view-size"
 msgid "Enormous"
 msgstr ""
 
-#: ../app/core/core-enums.c:1380
+#: ../app/core/core-enums.c:1409
 msgctxt "view-size"
 msgid "Gigantic"
 msgstr ""
 
-#: ../app/core/core-enums.c:1408
+#: ../app/core/core-enums.c:1437
 msgctxt "view-type"
 msgid "View as list"
 msgstr "Beqqeḍ am tebdart"
 
-#: ../app/core/core-enums.c:1409
+#: ../app/core/core-enums.c:1438
 msgctxt "view-type"
 msgid "View as grid"
 msgstr "Beqqeḍ am uferrug"
@@ -12936,7 +13181,7 @@ msgid "Parasites"
 msgstr ""
 
 #. initialize the module list
-#: ../app/core/gimp.c:856 ../app/dialogs/preferences-dialog.c:3316
+#: ../app/core/gimp.c:856 ../app/dialogs/preferences-dialog.c:3369
 msgid "Modules"
 msgstr "Izegriren"
 
@@ -12958,8 +13203,8 @@ msgid "Deleting \"%s\" failed: %s"
 msgstr "Tukksa n \"%s\" ur teddi ara: %s"
 
 #. initialize the list of gimp dynamics
-#: ../app/core/gimp-data-factories.c:361 ../app/core/gimpcontext.c:703
-#: ../app/dialogs/preferences-dialog.c:3262
+#: ../app/core/gimp-data-factories.c:361 ../app/core/gimpcontext.c:702
+#: ../app/dialogs/preferences-dialog.c:3315
 #: ../app/tools/gimppaintoptions-gui.c:218
 msgid "Dynamics"
 msgstr ""
@@ -12974,82 +13219,84 @@ msgstr "Amazray n yiniten"
 msgid "Updating tag cache"
 msgstr ""
 
-#: ../app/core/gimp-edit.c:87
-msgctxt "undo-type"
+#: ../app/core/gimp-edit.c:123
+#, c-format
 msgid "Cut Layer"
-msgstr "Gzem tissi"
+msgid_plural "Cut %d Layers"
+msgstr[0] "Gzem tissi"
+msgstr[1] "Gzem %d n tissiyin"
 
-#: ../app/core/gimp-edit.c:361 ../app/core/gimpimage-new.c:513
+#: ../app/core/gimp-edit.c:412 ../app/core/gimpimage-new.c:513
 msgid "Pasted Layer"
 msgstr "Tissi yettusenṭeḍen"
 
-#: ../app/core/gimp-edit.c:806
+#: ../app/core/gimp-edit.c:854
 msgid "Global Buffer"
 msgstr ""
 
-#: ../app/core/gimpextension.c:418
+#: ../app/core/gimpextension.c:420
 #, c-format
 msgid "Extension AppData must be of type \"addon\", found \"%s\" instead."
 msgstr ""
 
-#: ../app/core/gimpextension.c:434
+#: ../app/core/gimpextension.c:436
 #, c-format
 msgid "Extension AppData must extend \"org.gimp.GIMP\"."
 msgstr ""
 
-#: ../app/core/gimpextension.c:448
+#: ../app/core/gimpextension.c:450
 #, c-format
 msgid "Extension AppData id (\"%s\") and directory (\"%s\") must be the same."
 msgstr ""
 
-#: ../app/core/gimpextension.c:463
+#: ../app/core/gimpextension.c:465
 #, c-format
 msgid "Extension AppData must advertise a version in a <release> tag."
 msgstr ""
 
-#: ../app/core/gimpextension.c:497
+#: ../app/core/gimpextension.c:499
 #, c-format
 msgid "Unsupported <requires> \"%s\" (type %s)."
 msgstr ""
 
-#: ../app/core/gimpextension.c:512
+#: ../app/core/gimpextension.c:514
 #, c-format
 msgid ""
 "<requires><id>org.gimp.GIMP</id></requires> for version comparison is "
 "mandatory."
 msgstr ""
 
-#: ../app/core/gimpextension.c:807
+#: ../app/core/gimpextension.c:809
 #, c-format
 msgid "'%s' is not a relative path."
 msgstr "'%s' mačči d abrid amassaɣ."
 
-#: ../app/core/gimpextension.c:841
+#: ../app/core/gimpextension.c:843
 #, c-format
 msgid "'%s' is not a child of the extension."
 msgstr "'%s' mačči d aqrur n usiɣzef."
 
-#: ../app/core/gimpextension.c:855
+#: ../app/core/gimpextension.c:857
 #, c-format
 msgid "'%s' is not a directory."
 msgstr "'%s' mači d akaram."
 
-#: ../app/core/gimpextension.c:869
+#: ../app/core/gimpextension.c:871
 #, c-format
 msgid "'%s' is not a valid file."
 msgstr "'%s' mačči d afaylu ameɣtu."
 
-#: ../app/core/gimpextension.c:947
+#: ../app/core/gimpextension.c:949
 #, c-format
 msgid "This parser does not support imbricated lists."
 msgstr ""
 
-#: ../app/core/gimpextension.c:968
+#: ../app/core/gimpextension.c:970
 #, c-format
 msgid "<li> must be inside <ol> or <ul> tags."
 msgstr ""
 
-#: ../app/core/gimpextension.c:973
+#: ../app/core/gimpextension.c:975
 #, c-format
 msgid "Unknown tag <%s>."
 msgstr "Ticreḍt tarussint <%s>."
@@ -13103,12 +13350,12 @@ msgid "Please wait: %s\n"
 msgstr "Ttxil-k arǧu: %s\n"
 
 #: ../app/core/gimp-internal-data.c:286 ../app/core/gimp-internal-data.c:299
-#: ../app/core/gimpdata.c:548 ../app/core/gimpdata.c:561
+#: ../app/core/gimpdata.c:547 ../app/core/gimpdata.c:560
 #, c-format
 msgid "Error saving '%s': "
 msgstr "Tuccḍa deg wesekles n '%s': "
 
-#: ../app/core/gimp-internal-data.c:305 ../app/core/gimpdata.c:567
+#: ../app/core/gimp-internal-data.c:305 ../app/core/gimpdata.c:566
 #, c-format
 msgid "Error saving '%s'"
 msgstr "Tuccḍa deg wesekles n '%s'"
@@ -13138,7 +13385,7 @@ msgstr ""
 msgid "Error closing '%s': %s"
 msgstr "Tuccḍa deg umdal n '%s': %s"
 
-#: ../app/core/gimp-user-install.c:215
+#: ../app/core/gimp-user-install.c:219
 #, c-format
 msgid ""
 "It seems you have used GIMP %s before.  GIMP will now migrate your user "
@@ -13147,7 +13394,7 @@ msgstr ""
 "Yettban tesqedceḍ yakan GIMP %s.  GIMP tura yewwi iɣewwaren n useqdac ɣer "
 "'%s'."
 
-#: ../app/core/gimp-user-install.c:220
+#: ../app/core/gimp-user-install.c:224
 #, c-format
 msgid ""
 "It appears that you are using GIMP for the first time.  GIMP will now create "
@@ -13156,22 +13403,22 @@ msgstr ""
 "Yettban-d am wakken ala tsseqdaceḍ GIMP i tikkelt tamezwarut.  Tura GIMP ad "
 "d-yesnulfu akaram s yisem '%s' yerna ad inɣel kra n yifuyla ɣur-s."
 
-#: ../app/core/gimp-user-install.c:419
+#: ../app/core/gimp-user-install.c:424
 #, c-format
 msgid "Copying file '%s' from '%s'..."
 msgstr "Anɣal n ufaylu '%s' si '%s'..."
 
-#: ../app/core/gimp-user-install.c:434 ../app/core/gimp-user-install.c:460
+#: ../app/core/gimp-user-install.c:439 ../app/core/gimp-user-install.c:465
 #, c-format
 msgid "Creating folder '%s'..."
 msgstr "Asnulfu n ukaram '%s'..."
 
-#: ../app/core/gimp-user-install.c:445 ../app/core/gimp-user-install.c:471
+#: ../app/core/gimp-user-install.c:450 ../app/core/gimp-user-install.c:476
 #, c-format
 msgid "Cannot create folder '%s': %s"
 msgstr "Ulamek asnulfu n ukaram '%s': %s"
 
-#: ../app/core/gimp-utils.c:533 ../app/core/gimpfilloptions.c:383
+#: ../app/core/gimp-utils.c:526 ../app/core/gimpfilloptions.c:383
 msgid "No patterns available for this operation."
 msgstr "Ulac udlifen iwejden i temhelt-agi."
 
@@ -13223,7 +13470,7 @@ msgstr "Yir inixf n yisefka di '%s': Isem n umfezzu meqeṛ aṭas: %lu"
 msgid "Invalid UTF-8 string in brush file '%s'."
 msgstr "Yir azrar UTF-8 deg ufaylu n umfezzu '%s'."
 
-#: ../app/core/gimpbrush-load.c:279 ../app/core/gimppattern-load.c:141
+#: ../app/core/gimpbrush-load.c:279 ../app/core/gimppattern-load.c:142
 #: ../app/dialogs/template-options-dialog.c:110
 #: ../app/display/gimptoolpath.c:615
 msgid "Unnamed"
@@ -13401,234 +13648,234 @@ msgctxt "undo-type"
 msgid "Rounded Rectangle Select"
 msgstr "Tafrayt s usrem imdewwer"
 
-#: ../app/core/gimpchannel-select.c:464
+#: ../app/core/gimpchannel-select.c:481
 #, c-format
 msgctxt "undo-type"
 msgid "%s Channel to Selection"
 msgstr "Abadu %s ɣer tefrayt"
 
-#: ../app/core/gimpchannel-select.c:515
+#: ../app/core/gimpchannel-select.c:532
 msgctxt "undo-type"
 msgid "Fuzzy Select"
 msgstr ""
 
-#: ../app/core/gimpchannel-select.c:581
+#: ../app/core/gimpchannel-select.c:598
 msgctxt "undo-type"
 msgid "Select by Color"
 msgstr "Fren s yini"
 
-#: ../app/core/gimpchannel-select.c:624
+#: ../app/core/gimpchannel-select.c:641
 msgctxt "undo-type"
 msgid "Select by Indexed Color"
 msgstr ""
 
-#: ../app/core/gimpchannel.c:256
+#: ../app/core/gimpchannel.c:255
 msgctxt "undo-type"
 msgid "Rename Channel"
 msgstr "Snifel isem n ubadu"
 
-#: ../app/core/gimpchannel.c:257
+#: ../app/core/gimpchannel.c:256
 msgctxt "undo-type"
 msgid "Move Channel"
 msgstr "Smutti abadu"
 
-#: ../app/core/gimpchannel.c:258
+#: ../app/core/gimpchannel.c:257
 msgctxt "undo-type"
 msgid "Scale Channel"
 msgstr ""
 
-#: ../app/core/gimpchannel.c:259
+#: ../app/core/gimpchannel.c:258
 msgctxt "undo-type"
 msgid "Resize Channel"
 msgstr ""
 
-#: ../app/core/gimpchannel.c:260
+#: ../app/core/gimpchannel.c:259
 msgctxt "undo-type"
 msgid "Flip Channel"
 msgstr "Tti abadu"
 
-#: ../app/core/gimpchannel.c:261
+#: ../app/core/gimpchannel.c:260
 msgctxt "undo-type"
 msgid "Rotate Channel"
 msgstr "Zzi abadu"
 
-#: ../app/core/gimpchannel.c:262 ../app/core/gimpdrawable-transform.c:1049
+#: ../app/core/gimpchannel.c:261 ../app/core/gimpdrawable-transform.c:1049
 msgctxt "undo-type"
 msgid "Transform Channel"
 msgstr "Beddel abadu"
 
-#: ../app/core/gimpchannel.c:263 ../app/core/gimpchannel.c:294
+#: ../app/core/gimpchannel.c:262 ../app/core/gimpchannel.c:293
 msgctxt "undo-type"
 msgid "Fill Channel"
 msgstr "Aččar abadu"
 
-#: ../app/core/gimpchannel.c:264
+#: ../app/core/gimpchannel.c:263
 msgctxt "undo-type"
 msgid "Stroke Channel"
 msgstr ""
 
-#: ../app/core/gimpchannel.c:265
+#: ../app/core/gimpchannel.c:264
 msgctxt "undo-type"
 msgid "Channel to Selection"
 msgstr "Abadu ɣer tefrayt"
 
-#: ../app/core/gimpchannel.c:266
+#: ../app/core/gimpchannel.c:265
 msgctxt "undo-type"
 msgid "Reorder Channel"
 msgstr ""
 
-#: ../app/core/gimpchannel.c:267
+#: ../app/core/gimpchannel.c:266
 msgctxt "undo-type"
 msgid "Raise Channel"
 msgstr "Sali abadu"
 
-#: ../app/core/gimpchannel.c:268
+#: ../app/core/gimpchannel.c:267
 msgctxt "undo-type"
 msgid "Raise Channel to Top"
 msgstr "Sali abadu s afella"
 
-#: ../app/core/gimpchannel.c:269
+#: ../app/core/gimpchannel.c:268
 msgctxt "undo-type"
 msgid "Lower Channel"
 msgstr "Sider abadu"
 
-#: ../app/core/gimpchannel.c:270
+#: ../app/core/gimpchannel.c:269
 msgctxt "undo-type"
 msgid "Lower Channel to Bottom"
 msgstr "Sider abadu s adda"
 
-#: ../app/core/gimpchannel.c:271
+#: ../app/core/gimpchannel.c:270
 msgid "Channel cannot be raised higher."
 msgstr "Abadu ur yezmir ara ad yali ugar."
 
-#: ../app/core/gimpchannel.c:272
+#: ../app/core/gimpchannel.c:271
 msgid "Channel cannot be lowered more."
 msgstr "Abadu ur yezmir ara ad yader ugar."
 
-#: ../app/core/gimpchannel.c:291
+#: ../app/core/gimpchannel.c:290
 msgctxt "undo-type"
 msgid "Feather Channel"
 msgstr ""
 
-#: ../app/core/gimpchannel.c:292
+#: ../app/core/gimpchannel.c:291
 msgctxt "undo-type"
 msgid "Sharpen Channel"
 msgstr "Semsed abadu"
 
-#: ../app/core/gimpchannel.c:293
+#: ../app/core/gimpchannel.c:292
 msgctxt "undo-type"
 msgid "Clear Channel"
 msgstr "Sfeḍ abadu"
 
-#: ../app/core/gimpchannel.c:295
+#: ../app/core/gimpchannel.c:294
 msgctxt "undo-type"
 msgid "Invert Channel"
 msgstr "Tti abadu"
 
-#: ../app/core/gimpchannel.c:296
+#: ../app/core/gimpchannel.c:295
 msgctxt "undo-type"
 msgid "Border Channel"
 msgstr "Iri n ubadu"
 
-#: ../app/core/gimpchannel.c:297
+#: ../app/core/gimpchannel.c:296
 msgctxt "undo-type"
 msgid "Grow Channel"
 msgstr "Asemɣer n ubadu"
 
-#: ../app/core/gimpchannel.c:298
+#: ../app/core/gimpchannel.c:297
 msgctxt "undo-type"
 msgid "Shrink Channel"
 msgstr ""
 
-#: ../app/core/gimpchannel.c:299
+#: ../app/core/gimpchannel.c:298
 msgctxt "undo-type"
 msgid "Flood Channel"
 msgstr ""
 
-#: ../app/core/gimpchannel.c:783
+#: ../app/core/gimpchannel.c:782
 msgid "Cannot fill empty channel."
 msgstr "D awezɣi taččart n ubadu ilem."
 
-#: ../app/core/gimpchannel.c:819
+#: ../app/core/gimpchannel.c:818
 msgid "Cannot stroke empty channel."
 msgstr ""
 
-#: ../app/core/gimpchannel.c:1648
+#: ../app/core/gimpchannel.c:1647
 msgctxt "undo-type"
 msgid "Set Channel Color"
 msgstr "Seɣwer ini n ubadu"
 
-#: ../app/core/gimpchannel.c:1699
+#: ../app/core/gimpchannel.c:1698
 msgctxt "undo-type"
 msgid "Set Channel Opacity"
 msgstr "Seɣwer tiḍullest n ubadu"
 
-#: ../app/core/gimpchannel.c:1788 ../app/core/gimpselection.c:172
+#: ../app/core/gimpchannel.c:1787 ../app/core/gimpselection.c:172
 msgid "Selection Mask"
 msgstr "Tagelmust n tefrayt"
 
-#: ../app/core/gimpcontext.c:665
+#: ../app/core/gimpcontext.c:664
 msgid "Foreground"
 msgstr "Aɣawas amezwaru"
 
-#: ../app/core/gimpcontext.c:666 ../app/core/gimpgrid.c:94
+#: ../app/core/gimpcontext.c:665 ../app/core/gimpgrid.c:94
 msgid "Foreground color"
 msgstr "Ini n uɣawas amezwaru"
 
-#: ../app/core/gimpcontext.c:672 ../app/core/gimpimage-new.c:149
+#: ../app/core/gimpcontext.c:671 ../app/core/gimpimage-new.c:149
 msgid "Background"
 msgstr "Agilal"
 
-#: ../app/core/gimpcontext.c:673 ../app/core/gimpgrid.c:101
+#: ../app/core/gimpcontext.c:672 ../app/core/gimpgrid.c:101
 msgid "Background color"
 msgstr "Ini n ugilal"
 
-#: ../app/core/gimpcontext.c:679 ../app/core/gimpcontext.c:680
+#: ../app/core/gimpcontext.c:678 ../app/core/gimpcontext.c:679
 #: ../app/operations/gimpoperationsettings.c:100
-#: ../app/widgets/gimpbrushselect.c:177 ../app/widgets/gimplayertreeview.c:292
+#: ../app/widgets/gimpbrushselect.c:177 ../app/widgets/gimplayertreeview.c:297
 msgid "Opacity"
 msgstr "Tiḍullest"
 
-#: ../app/core/gimpcontext.c:688 ../app/core/gimpcontext.c:689
+#: ../app/core/gimpcontext.c:687 ../app/core/gimpcontext.c:688
 msgid "Paint Mode"
 msgstr "Askar n teklut"
 
-#: ../app/core/gimpcontext.c:696 ../app/core/gimpcontext.c:697
+#: ../app/core/gimpcontext.c:695 ../app/core/gimpcontext.c:696
 #: ../app/tools/gimpmybrushoptions-gui.c:54
 #: ../app/tools/gimppaintoptions-gui.c:156
 msgid "Brush"
 msgstr "Amfezzu"
 
-#: ../app/core/gimpcontext.c:704
+#: ../app/core/gimpcontext.c:703
 msgid "Paint dynamics"
 msgstr ""
 
-#: ../app/core/gimpcontext.c:710 ../app/core/gimpcontext.c:711
+#: ../app/core/gimpcontext.c:709 ../app/core/gimpcontext.c:710
 #: ../app/tools/gimpmybrushtool.c:73
 msgid "MyPaint Brush"
 msgstr "Amfezzu MyPaint"
 
-#: ../app/core/gimpcontext.c:717 ../app/core/gimpcontext.c:718
+#: ../app/core/gimpcontext.c:716 ../app/core/gimpcontext.c:717
 msgid "Pattern"
 msgstr "Udlif"
 
-#: ../app/core/gimpcontext.c:724 ../app/core/gimpcontext.c:725
+#: ../app/core/gimpcontext.c:723 ../app/core/gimpcontext.c:724
 #: ../app/pdb/drawable-edit-cmds.c:253 ../app/tools/gimpgradientoptions.c:269
 #: ../app/tools/gimpgradienttool.c:164 ../app/tools/gimppaintoptions-gui.c:367
 msgid "Gradient"
 msgstr "Tafesna n yini"
 
-#: ../app/core/gimpcontext.c:731 ../app/core/gimpcontext.c:732
+#: ../app/core/gimpcontext.c:730 ../app/core/gimpcontext.c:731
 #: ../app/widgets/gimpcolorselectorpalette.c:59
 msgid "Palette"
 msgstr "Tapaliḍt"
 
-#: ../app/core/gimpcontext.c:738 ../app/core/gimpcontext.c:739
+#: ../app/core/gimpcontext.c:737 ../app/core/gimpcontext.c:738
 #: ../app/tools/gimptextoptions.c:551
 msgid "Font"
 msgstr "Tasefsit"
 
-#: ../app/core/gimpcontext.c:745 ../app/core/gimpcontext.c:746
+#: ../app/core/gimpcontext.c:744 ../app/core/gimpcontext.c:745
 msgid "Tool Preset"
 msgstr "Aseɣwer uzwir n ufecku"
 
@@ -13645,11 +13892,11 @@ msgstr ""
 "%s"
 
 #: ../app/core/gimpdatafactory.c:442 ../app/core/gimpdatafactory.c:445
-#: ../app/core/gimpitem.c:541 ../app/core/gimpitem.c:544
+#: ../app/core/gimpitem.c:533 ../app/core/gimpitem.c:536
 msgid "copy"
 msgstr "nɣel"
 
-#: ../app/core/gimpdatafactory.c:454 ../app/core/gimpitem.c:552
+#: ../app/core/gimpdatafactory.c:454 ../app/core/gimpitem.c:544
 #, c-format
 msgid "%s copy"
 msgstr "Anɣel n %s"
@@ -13691,9 +13938,9 @@ msgid "Error loading '%s'"
 msgstr "Tuccḍa n usali n '%s'"
 
 #: ../app/core/gimpdataloaderfactory.c:492 ../app/file-data/file-data-gbr.c:95
-#: ../app/file-data/file-data-gex.c:341 ../app/file-data/file-data-gex.c:479
-#: ../app/file-data/file-data-gih.c:99 ../app/file-data/file-data-pat.c:96
-#: ../app/xcf/xcf.c:439
+#: ../app/file-data/file-data-gex.c:343 ../app/file-data/file-data-gex.c:481
+#: ../app/file-data/file-data-gih.c:99 ../app/file-data/file-data-pat.c:102
+#: ../app/xcf/xcf.c:440
 #, c-format
 msgid "Could not open '%s' for reading: "
 msgstr "D awezɣi alday n '%s' i tɣuri: "
@@ -13737,7 +13984,7 @@ msgstr "Tafrayt yettifliwen"
 msgid "Computing alpha of unknown pixels"
 msgstr ""
 
-#: ../app/core/gimpdrawable-fill.c:215 ../app/vectors/gimpvectors.c:677
+#: ../app/core/gimpdrawable-fill.c:215 ../app/vectors/gimpvectors.c:676
 msgid "Not enough points to fill"
 msgstr ""
 
@@ -13768,7 +14015,7 @@ msgid "Offset Drawable"
 msgstr "Asekḥer n tɣawsa tudlift"
 
 #: ../app/core/gimpdrawable-stroke.c:111
-#: ../app/paint/gimppaintcore-stroke.c:333 ../app/vectors/gimpvectors.c:699
+#: ../app/paint/gimppaintcore-stroke.c:347 ../app/vectors/gimpvectors.c:698
 msgid "Not enough points to stroke"
 msgstr ""
 
@@ -13782,7 +14029,7 @@ msgctxt "undo-type"
 msgid "Rotate"
 msgstr "Zzi"
 
-#: ../app/core/gimpdrawable-transform.c:1047 ../app/core/gimplayer.c:441
+#: ../app/core/gimpdrawable-transform.c:1047 ../app/core/gimplayer.c:440
 msgctxt "undo-type"
 msgid "Transform Layer"
 msgstr "Beddel tissi"
@@ -13995,120 +14242,125 @@ msgctxt "undo-type"
 msgid "Transform Layer Group"
 msgstr "Selket agraw n tissiyin"
 
-#: ../app/core/gimpimage.c:669 ../app/widgets/gimpsymmetryeditor.c:176
+#: ../app/core/gimpimage.c:672 ../app/widgets/gimpsymmetryeditor.c:176
 msgid "Symmetry"
 msgstr "Tujjurt"
 
-#: ../app/core/gimpimage.c:2501
+#: ../app/core/gimpimage.c:2543
 msgid " (exported)"
 msgstr " (yettusifeḍ)"
 
-#: ../app/core/gimpimage.c:2505
+#: ../app/core/gimpimage.c:2547
 msgid " (overwritten)"
 msgstr ""
 
-#: ../app/core/gimpimage.c:2514
+#: ../app/core/gimpimage.c:2556
 msgid " (imported)"
 msgstr " (ittwakter)"
 
-#: ../app/core/gimpimage.c:2688 ../app/core/gimpimage.c:2702
-#: ../app/core/gimpimage.c:2745
+#: ../app/core/gimpimage.c:2730 ../app/core/gimpimage.c:2744
+#: ../app/core/gimpimage.c:2787
 #, c-format
 msgid "Layer mode '%s' was added in %s"
 msgstr "ASkar n tissi '%s' yettwarna di %s"
 
-#: ../app/core/gimpimage.c:2760
+#: ../app/core/gimpimage.c:2802
 #, c-format
 msgid "Layer groups were added in %s"
 msgstr "Igrawen n tissiyin twarnan di %s"
 
-#: ../app/core/gimpimage.c:2767
+#: ../app/core/gimpimage.c:2809
 #, c-format
 msgid "Masks on layer groups were added in %s"
 msgstr "Tigelmusin ɣef igrawen ttwarnan di %s"
 
-#: ../app/core/gimpimage.c:2783
+#: ../app/core/gimpimage.c:2825
 #, c-format
 msgid "High bit-depth images were added in %s"
 msgstr ""
 
-#: ../app/core/gimpimage.c:2791
+#: ../app/core/gimpimage.c:2833
 #, c-format
 msgid "Encoding of high bit-depth images was fixed in %s"
 msgstr ""
 
-#: ../app/core/gimpimage.c:2799
+#: ../app/core/gimpimage.c:2841
 #, c-format
 msgid "Internal zlib compression was added in %s"
 msgstr ""
 
-#: ../app/core/gimpimage.c:2816
+#: ../app/core/gimpimage.c:2858
 #, c-format
 msgid "Support for image files larger than 4GB was added in %s"
 msgstr ""
 
-#: ../app/core/gimpimage.c:2823
+#: ../app/core/gimpimage.c:2865
 #, c-format
 msgid "Multiple layer selection was added in %s"
 msgstr "Tafrayt n waṭas n tissiyin tettwarna di %s"
 
-#: ../app/core/gimpimage.c:2919
+#: ../app/core/gimpimage.c:2882
+#, c-format
+msgid "Off-canvas guides added in %s"
+msgstr ""
+
+#: ../app/core/gimpimage.c:2986
 msgctxt "undo-type"
 msgid "Change Image Resolution"
 msgstr "Beddel tabadut n tugna"
 
-#: ../app/core/gimpimage.c:2971
+#: ../app/core/gimpimage.c:3038
 msgctxt "undo-type"
 msgid "Change Image Unit"
 msgstr ""
 
-#: ../app/core/gimpimage.c:4025
+#: ../app/core/gimpimage.c:4093
 #, c-format
 msgid ""
 "'gimp-comment' parasite validation failed: comment contains invalid UTF-8"
 msgstr ""
 
-#: ../app/core/gimpimage.c:4084
+#: ../app/core/gimpimage.c:4154
 msgctxt "undo-type"
 msgid "Attach Parasite to Image"
 msgstr ""
 
-#: ../app/core/gimpimage.c:4126
+#: ../app/core/gimpimage.c:4196
 msgctxt "undo-type"
 msgid "Remove Parasite from Image"
 msgstr ""
 
-#: ../app/core/gimpimage.c:5084
+#: ../app/core/gimpimage.c:5154
 msgctxt "undo-type"
 msgid "Add Layer"
 msgstr "Rnu tissi"
 
-#: ../app/core/gimpimage.c:5128 ../app/core/gimpimage.c:5159
+#: ../app/core/gimpimage.c:5198 ../app/core/gimpimage.c:5229
 msgctxt "undo-type"
 msgid "Remove Layer"
 msgstr "Kkes tissi"
 
-#: ../app/core/gimpimage.c:5153
+#: ../app/core/gimpimage.c:5223
 msgctxt "undo-type"
 msgid "Remove Floating Selection"
 msgstr "Kkes tafrayt yettifliwen"
 
-#: ../app/core/gimpimage.c:5306
+#: ../app/core/gimpimage.c:5376
 msgctxt "undo-type"
 msgid "Add Channel"
 msgstr "Rnu abadu"
 
-#: ../app/core/gimpimage.c:5336 ../app/core/gimpimage.c:5360
+#: ../app/core/gimpimage.c:5406 ../app/core/gimpimage.c:5431
 msgctxt "undo-type"
 msgid "Remove Channel"
 msgstr "Kkes abadu"
 
-#: ../app/core/gimpimage.c:5417
+#: ../app/core/gimpimage.c:5490
 msgctxt "undo-type"
 msgid "Add Path"
 msgstr "Rnu abrid"
 
-#: ../app/core/gimpimage.c:5447 ../app/core/gimpimage.c:5455
+#: ../app/core/gimpimage.c:5520 ../app/core/gimpimage.c:5528
 msgctxt "undo-type"
 msgid "Remove Path"
 msgstr "Kkes abrid"
@@ -14126,11 +14378,11 @@ msgstr "Sermed 'Seqdec amaɣnu sRGB'"
 msgid "Disable 'Use sRGB Profile'"
 msgstr "Sens 'Seqdec amaɣnu sRGB'"
 
-#: ../app/core/gimpimage-color-profile.c:195
+#: ../app/core/gimpimage-color-profile.c:198
 msgid "ICC profile validation failed: Parasite's name is not 'icc-profile'"
 msgstr ""
 
-#: ../app/core/gimpimage-color-profile.c:204
+#: ../app/core/gimpimage-color-profile.c:207
 msgid ""
 "ICC profile validation failed: Parasite's flags are not (PERSISTENT | "
 "UNDOABLE)"
@@ -14140,37 +14392,37 @@ msgstr ""
 msgid "ICC profile validation failed: "
 msgstr ""
 
-#: ../app/core/gimpimage-color-profile.c:404
+#: ../app/core/gimpimage-color-profile.c:409
 msgid ""
 "ICC profile validation failed: Color profile is not for grayscale color space"
 msgstr ""
 
-#: ../app/core/gimpimage-color-profile.c:414
+#: ../app/core/gimpimage-color-profile.c:419
 msgid "ICC profile validation failed: Color profile is not for RGB color space"
 msgstr ""
 
-#: ../app/core/gimpimage-color-profile.c:473
+#: ../app/core/gimpimage-color-profile.c:478
 msgid "Assigning color profile"
 msgstr "Asdukel n ulegdis n yini"
 
-#: ../app/core/gimpimage-color-profile.c:474
+#: ../app/core/gimpimage-color-profile.c:479
 msgid "Discarding color profile"
 msgstr ""
 
-#: ../app/core/gimpimage-color-profile.c:478
+#: ../app/core/gimpimage-color-profile.c:483
 msgid "Assign color profile"
 msgstr "Sdukel alegdis n yini"
 
-#: ../app/core/gimpimage-color-profile.c:479
+#: ../app/core/gimpimage-color-profile.c:484
 msgid "Discard color profile"
 msgstr ""
 
-#: ../app/core/gimpimage-color-profile.c:522
+#: ../app/core/gimpimage-color-profile.c:527
 #, c-format
 msgid "Converting from '%s' to '%s'"
 msgstr "Selket si '%s' ɣer '%s'"
 
-#: ../app/core/gimpimage-color-profile.c:527
+#: ../app/core/gimpimage-color-profile.c:532
 msgid "Color profile conversion"
 msgstr "Aselket n ulegdis n yini"
 
@@ -14251,22 +14503,22 @@ msgctxt "undo-type"
 msgid "Resize Image"
 msgstr "Beddel tiddi n tugna"
 
-#: ../app/core/gimpimage-guides.c:53
+#: ../app/core/gimpimage-guides.c:51
 msgctxt "undo-type"
 msgid "Add Horizontal Guide"
 msgstr "Rnu imniren iglawanen"
 
-#: ../app/core/gimpimage-guides.c:77
+#: ../app/core/gimpimage-guides.c:73
 msgctxt "undo-type"
 msgid "Add Vertical Guide"
 msgstr "Rnu amnir ubdid"
 
-#: ../app/core/gimpimage-guides.c:121
+#: ../app/core/gimpimage-guides.c:117
 msgctxt "undo-type"
 msgid "Remove Guide"
 msgstr "Kkes amnir"
 
-#: ../app/core/gimpimage-guides.c:151
+#: ../app/core/gimpimage-guides.c:141
 msgctxt "undo-type"
 msgid "Move Guide"
 msgstr "Smutti amnir"
@@ -14291,56 +14543,56 @@ msgctxt "undo-type"
 msgid "Transform Items"
 msgstr "Selket iferdisen"
 
-#: ../app/core/gimpimage-merge.c:77
+#: ../app/core/gimpimage-merge.c:76
 msgctxt "undo-type"
 msgid "Merge Visible Layers"
 msgstr "Smezdi tissiyin yettbanen"
 
-#: ../app/core/gimpimage-merge.c:234
+#: ../app/core/gimpimage-merge.c:233
 msgctxt "undo-type"
 msgid "Flatten Image"
 msgstr "Lebbeḍ tugna"
 
-#: ../app/core/gimpimage-merge.c:263
+#: ../app/core/gimpimage-merge.c:262
 msgid "Cannot flatten an image without any visible layer."
 msgstr "D awezɣi alebbeḍ n tugna war tissi yettbanen."
 
-#: ../app/core/gimpimage-merge.c:298
+#: ../app/core/gimpimage-merge.c:297
 msgid "Cannot merge down a floating selection."
 msgstr "D awezɣi asmezdi n tefrayt yettifliwen."
 
-#: ../app/core/gimpimage-merge.c:307
+#: ../app/core/gimpimage-merge.c:306
 msgid "Cannot merge down an invisible layer."
 msgstr "D awezɣi asmezdi n tissi ur nettban ara."
 
-#: ../app/core/gimpimage-merge.c:333
+#: ../app/core/gimpimage-merge.c:332
 msgid "Cannot merge down to a layer group."
 msgstr "D awezɣi asmezdi n ugraw n tissiyin."
 
-#: ../app/core/gimpimage-merge.c:342
+#: ../app/core/gimpimage-merge.c:341
 msgid "The layer to merge down to is locked."
 msgstr "Tissi ara tesmezdiḍ tsekkeṛ."
 
-#: ../app/core/gimpimage-merge.c:357
+#: ../app/core/gimpimage-merge.c:356
 msgid "There is no visible layer to merge down to."
 msgstr "Ulac tissi yettbanen ara tesmezdiḍ."
 
-#: ../app/core/gimpimage-merge.c:382
+#: ../app/core/gimpimage-merge.c:381
 msgctxt "undo-type"
 msgid "Merge Down"
 msgstr "Smezdi d akessar"
 
-#: ../app/core/gimpimage-merge.c:423
+#: ../app/core/gimpimage-merge.c:422
 msgctxt "undo-type"
 msgid "Merge Layer Group"
 msgstr "Smezdi agraw n tissiyin"
 
-#: ../app/core/gimpimage-merge.c:499
+#: ../app/core/gimpimage-merge.c:498
 msgctxt "undo-type"
 msgid "Merge Visible Paths"
 msgstr "Smezdi iberdan yettbanen"
 
-#: ../app/core/gimpimage-merge.c:535
+#: ../app/core/gimpimage-merge.c:534
 msgid "Not enough visible paths for a merge. There must be at least two."
 msgstr ""
 
@@ -14382,43 +14634,42 @@ msgstr "Alles tisekta n tugna"
 #: ../app/core/gimpimage-undo-push.c:1063
 #, c-format
 msgid "Can't undo %s"
-msgstr ""
+msgstr "Ulamek asefsex n %s"
 
-#: ../app/core/gimpimagefile.c:744 ../app/dialogs/preferences-dialog.c:1959
-#: ../app/dialogs/preferences-dialog.c:2069
+#: ../app/core/gimpimagefile.c:743 ../app/dialogs/preferences-dialog.c:1980
 msgid "Folder"
 msgstr "Akaram"
 
-#: ../app/core/gimpimagefile.c:749
+#: ../app/core/gimpimagefile.c:748
 msgid "Special File"
 msgstr "Afaylu uzzig"
 
-#: ../app/core/gimpimagefile.c:765
+#: ../app/core/gimpimagefile.c:764
 msgid "Remote File"
 msgstr "Afaylu agemmaḍ"
 
-#: ../app/core/gimpimagefile.c:784
+#: ../app/core/gimpimagefile.c:783
 msgid "Click to create preview"
 msgstr "Sit iwakken ad d-tesnulfuḍ taskant"
 
-#: ../app/core/gimpimagefile.c:790
+#: ../app/core/gimpimagefile.c:789
 msgid "Loading preview..."
 msgstr "Asali n teskant..."
 
-#: ../app/core/gimpimagefile.c:796
+#: ../app/core/gimpimagefile.c:795
 msgid "Preview is out of date"
 msgstr ""
 
-#: ../app/core/gimpimagefile.c:802
+#: ../app/core/gimpimagefile.c:801
 msgid "Cannot create preview"
 msgstr "Ulamek asnulfu n teskant"
 
-#: ../app/core/gimpimagefile.c:812
+#: ../app/core/gimpimagefile.c:811
 msgid "(Preview may be out of date)"
 msgstr ""
 
 #. pixel size
-#: ../app/core/gimpimagefile.c:821 ../app/widgets/gimpimagepropview.c:437
+#: ../app/core/gimpimagefile.c:820 ../app/widgets/gimpimagepropview.c:437
 #: ../app/widgets/gimpsizebox.c:429 ../app/widgets/gimptemplateeditor.c:658
 #, c-format
 msgid "%d × %d pixel"
@@ -14426,29 +14677,29 @@ msgid_plural "%d × %d pixels"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../app/core/gimpimagefile.c:844 ../app/display/gimpdisplayshell-title.c:358
+#: ../app/core/gimpimagefile.c:843 ../app/display/gimpdisplayshell-title.c:358
 #, c-format
 msgid "%d layer"
 msgid_plural "%d layers"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../app/core/gimpimagefile.c:892
+#: ../app/core/gimpimagefile.c:891
 #, c-format
 msgid "Could not open thumbnail '%s': %s"
 msgstr ""
 
-#: ../app/core/gimpitem.c:2162
+#: ../app/core/gimpitem.c:2158
 msgctxt "undo-type"
 msgid "Attach Parasite"
 msgstr ""
 
-#: ../app/core/gimpitem.c:2172
+#: ../app/core/gimpitem.c:2168
 msgctxt "undo-type"
 msgid "Attach Parasite to Item"
 msgstr ""
 
-#: ../app/core/gimpitem.c:2223 ../app/core/gimpitem.c:2230
+#: ../app/core/gimpitem.c:2219 ../app/core/gimpitem.c:2226
 msgctxt "undo-type"
 msgid "Remove Parasite from Item"
 msgstr ""
@@ -14466,87 +14717,89 @@ msgctxt "undo-type"
 msgid "Anchor Floating Selection"
 msgstr "Semdey tafrayt yettifliwen"
 
-#: ../app/core/gimplayer-floating-selection.c:182 ../app/core/gimplayer.c:1044
+#: ../app/core/gimplayer-floating-selection.c:182 ../app/core/gimplayer.c:1043
 msgid ""
 "Cannot create a new layer from the floating selection because it belongs to "
 "a layer mask or channel."
 msgstr ""
+"Ulamek asnulfu n tissi tamaynutt seg tefrayt yettifliwen acku tettekki ɣer "
+"tgelmust neɣ ɣer ubadu."
 
 #: ../app/core/gimplayer-floating-selection.c:189
 msgctxt "undo-type"
 msgid "Floating Selection to Layer"
 msgstr "Tafrayt yettifliwen ɣer tissi"
 
-#: ../app/core/gimplayer.c:435
+#: ../app/core/gimplayer.c:434
 msgctxt "undo-type"
 msgid "Rename Layer"
 msgstr "Snifel tissi"
 
-#: ../app/core/gimplayer.c:436
+#: ../app/core/gimplayer.c:435
 msgctxt "undo-type"
 msgid "Move Layer"
 msgstr "Smutti tissi"
 
-#: ../app/core/gimplayer.c:437
+#: ../app/core/gimplayer.c:436
 msgctxt "undo-type"
 msgid "Scale Layer"
 msgstr ""
 
-#: ../app/core/gimplayer.c:438
+#: ../app/core/gimplayer.c:437
 msgctxt "undo-type"
 msgid "Resize Layer"
 msgstr "Ales tisekta n tissi"
 
-#: ../app/core/gimplayer.c:439
+#: ../app/core/gimplayer.c:438
 msgctxt "undo-type"
 msgid "Flip Layer"
 msgstr "Tti tissi"
 
-#: ../app/core/gimplayer.c:440
+#: ../app/core/gimplayer.c:439
 msgctxt "undo-type"
 msgid "Rotate Layer"
 msgstr "Zzi tissi"
 
-#: ../app/core/gimplayer.c:443
+#: ../app/core/gimplayer.c:442
 msgctxt "undo-type"
 msgid "Reorder Layer"
 msgstr ""
 
-#: ../app/core/gimplayer.c:444
+#: ../app/core/gimplayer.c:443
 msgctxt "undo-type"
 msgid "Raise Layer"
 msgstr "Sali tissi"
 
-#: ../app/core/gimplayer.c:445
+#: ../app/core/gimplayer.c:444
 msgctxt "undo-type"
 msgid "Raise Layer to Top"
 msgstr "Sali tissi d asawen"
 
-#: ../app/core/gimplayer.c:446
+#: ../app/core/gimplayer.c:445
 msgctxt "undo-type"
 msgid "Lower Layer"
 msgstr "Sader tissi"
 
-#: ../app/core/gimplayer.c:447
+#: ../app/core/gimplayer.c:446
 msgctxt "undo-type"
 msgid "Lower Layer to Bottom"
 msgstr "Sider tissi d akessar"
 
-#: ../app/core/gimplayer.c:448
+#: ../app/core/gimplayer.c:447
 msgid "Layer cannot be raised higher."
 msgstr "Tissi ur tezmir ara ad tali ugar."
 
-#: ../app/core/gimplayer.c:449
+#: ../app/core/gimplayer.c:448
 msgid "Layer cannot be lowered more."
 msgstr "Tissi ur tezmir ara ad tader ugar."
 
-#: ../app/core/gimplayer.c:741 ../app/core/gimplayer.c:2002
+#: ../app/core/gimplayer.c:740 ../app/core/gimplayer.c:2001
 #: ../app/core/gimplayermask.c:288
 #, c-format
 msgid "%s mask"
 msgstr "Tagelmust %s"
 
-#: ../app/core/gimplayer.c:780
+#: ../app/core/gimplayer.c:779
 #, c-format
 msgid ""
 "Floating Selection\n"
@@ -14555,74 +14808,74 @@ msgstr ""
 "Tafrayt yettifliwen\n"
 "(%s)"
 
-#: ../app/core/gimplayer.c:1903
+#: ../app/core/gimplayer.c:1902
 msgid "Unable to add a layer mask since the layer already has one."
 msgstr "Ulamek timerna n tgelmust n tissi acku tissi tesɛa yakan tagelmust."
 
-#: ../app/core/gimplayer.c:1914
+#: ../app/core/gimplayer.c:1913
 msgid "Cannot add layer mask of different dimensions than specified layer."
 msgstr ""
 "Ulamek timerna n tgelmust n tissi s tiddi yemgarraden ɣef tiddi n tissi."
 
-#: ../app/core/gimplayer.c:1920
+#: ../app/core/gimplayer.c:1919
 msgctxt "undo-type"
 msgid "Add Layer Mask"
 msgstr "Rnu tagelmust n tissi"
 
-#: ../app/core/gimplayer.c:2043
+#: ../app/core/gimplayer.c:2042
 msgctxt "undo-type"
 msgid "Transfer Alpha to Mask"
 msgstr ""
 
-#: ../app/core/gimplayer.c:2206
+#: ../app/core/gimplayer.c:2205
 msgctxt "undo-type"
 msgid "Apply Layer Mask"
 msgstr "Snes tagelmust n tissi"
 
-#: ../app/core/gimplayer.c:2207
+#: ../app/core/gimplayer.c:2206
 msgctxt "undo-type"
 msgid "Delete Layer Mask"
 msgstr "Kkes tagelmust n tissi"
 
-#: ../app/core/gimplayer.c:2314
+#: ../app/core/gimplayer.c:2313
 msgctxt "undo-type"
 msgid "Enable Layer Mask"
 msgstr ""
 
-#: ../app/core/gimplayer.c:2315
+#: ../app/core/gimplayer.c:2314
 msgctxt "undo-type"
 msgid "Disable Layer Mask"
 msgstr ""
 
-#: ../app/core/gimplayer.c:2396
+#: ../app/core/gimplayer.c:2395
 msgctxt "undo-type"
 msgid "Show Layer Mask"
 msgstr ""
 
-#: ../app/core/gimplayer.c:2475
+#: ../app/core/gimplayer.c:2474
 msgctxt "undo-type"
 msgid "Add Alpha Channel"
 msgstr "Rnu abadu alfa"
 
-#: ../app/core/gimplayer.c:2511
+#: ../app/core/gimplayer.c:2510
 msgctxt "undo-type"
 msgid "Remove Alpha Channel"
 msgstr "Kkes abadu alfa"
 
-#: ../app/core/gimplayer.c:2532
+#: ../app/core/gimplayer.c:2531
 msgctxt "undo-type"
 msgid "Layer to Image Size"
 msgstr ""
 
-#: ../app/core/gimplayer.c:2715
+#: ../app/core/gimplayer.c:2714
 msgid "Set layer's blend space"
 msgstr ""
 
-#: ../app/core/gimplayer.c:2762
+#: ../app/core/gimplayer.c:2761
 msgid "Set layer's composite space"
 msgstr ""
 
-#: ../app/core/gimplayer.c:2809
+#: ../app/core/gimplayer.c:2808
 msgid "Set layer's composite mode"
 msgstr ""
 
@@ -14639,41 +14892,41 @@ msgstr ""
 #: ../app/core/gimplayermask.c:197
 #, c-format
 msgid "Cannot rename layer masks."
-msgstr ""
+msgstr "Ulamek asnifel n yisem n tgelmusin n tissi."
 
-#: ../app/core/gimplineart.c:337 ../app/core/gimplineart.c:338
+#: ../app/core/gimplineart.c:338 ../app/core/gimplineart.c:339
 msgid "Select transparent pixels instead of gray ones"
 msgstr ""
 
-#: ../app/core/gimplineart.c:344 ../app/tools/gimpbucketfilloptions.c:189
+#: ../app/core/gimplineart.c:345 ../app/tools/gimpbucketfilloptions.c:189
 msgid "Line art detection threshold"
 msgstr ""
 
-#: ../app/core/gimplineart.c:345 ../app/tools/gimpbucketfilloptions.c:190
+#: ../app/core/gimplineart.c:346 ../app/tools/gimpbucketfilloptions.c:190
 msgid "Threshold to detect contour (higher values will include more pixels)"
 msgstr ""
 
-#: ../app/core/gimplineart.c:351 ../app/tools/gimpbucketfilloptions.c:196
+#: ../app/core/gimplineart.c:352 ../app/tools/gimpbucketfilloptions.c:196
 msgid "Maximum growing size"
 msgstr ""
 
-#: ../app/core/gimplineart.c:352 ../app/tools/gimpbucketfilloptions.c:197
+#: ../app/core/gimplineart.c:353 ../app/tools/gimpbucketfilloptions.c:197
 msgid "Maximum number of pixels grown under the line art"
 msgstr ""
 
-#: ../app/core/gimplineart.c:358
+#: ../app/core/gimplineart.c:359
 msgid "Maximum curved closing length"
 msgstr ""
 
-#: ../app/core/gimplineart.c:359
+#: ../app/core/gimplineart.c:360
 msgid "Maximum curved length (in pixels) to close the line art"
 msgstr ""
 
-#: ../app/core/gimplineart.c:365
+#: ../app/core/gimplineart.c:366
 msgid "Maximum straight closing length"
 msgstr ""
 
-#: ../app/core/gimplineart.c:366
+#: ../app/core/gimplineart.c:367
 msgid "Maximum straight length (in pixels) to close the line art"
 msgstr ""
 
@@ -14763,7 +15016,7 @@ msgstr ""
 
 #: ../app/core/gimppalette-load.c:459
 msgid "Premature end of file."
-msgstr ""
+msgstr "Taggara tuzwirt n ufaylu."
 
 #: ../app/core/gimppalettemru.c:123 ../app/core/gimppalettemru.c:229
 msgid "History Color"
@@ -14787,27 +15040,36 @@ msgstr ""
 
 #: ../app/core/gimppattern-load.c:99
 #, c-format
-msgid "Invalid header data in '%s': width=%lu, height=%lu, bytes=%lu"
+msgid ""
+"Invalid header data in '%s': width=%lu (maximum %lu), height=%lu (maximum "
+"%lu), bytes=%lu"
 msgstr ""
 
-#: ../app/core/gimppattern-load.c:115
+#: ../app/core/gimppattern-load.c:116
 #, c-format
 msgid "Invalid header data in '%s': Pattern name is too long: %lu"
 msgstr ""
 
-#: ../app/core/gimppattern-load.c:128 ../app/core/gimppattern-load.c:166
+#: ../app/core/gimppattern-load.c:129 ../app/core/gimppattern-load.c:167
 msgid "File appears truncated."
 msgstr ""
 
-#: ../app/core/gimppattern-load.c:134
+#: ../app/core/gimppattern-load.c:135
 #, c-format
 msgid "Invalid UTF-8 string in pattern file '%s'."
 msgstr ""
 
-#: ../app/core/gimppattern-load.c:177
+#: ../app/core/gimppattern-load.c:178
 msgid "Fatal parse error in pattern file: "
 msgstr ""
 
+#: ../app/core/gimppattern-save.c:52
+#, c-format
+msgid ""
+"Unsupported pattern dimensions %d x %d.\n"
+"GIMP Patterns have a maximum size of %d x %d."
+msgstr ""
+
 #: ../app/core/gimppdbprogress.c:268
 #, c-format
 msgid "Unable to run %s callback. The corresponding plug-in may have crashed."
@@ -14856,7 +15118,7 @@ msgstr "Tti tafrayt"
 #: ../app/core/gimpselection.c:197
 msgctxt "undo-type"
 msgid "Border Selection"
-msgstr ""
+msgstr "Tafrayt n yiri"
 
 #: ../app/core/gimpselection.c:198
 msgctxt "undo-type"
@@ -14903,42 +15165,42 @@ msgstr "Tissi yettifliwen"
 msgid "Last used: %s"
 msgstr "Aneggaru yettwasqedcen: %s"
 
-#: ../app/core/gimpstrokeoptions.c:154
+#: ../app/core/gimpstrokeoptions.c:153
 msgid "Method"
 msgstr "Tarrayt"
 
-#: ../app/core/gimpstrokeoptions.c:162
+#: ../app/core/gimpstrokeoptions.c:161
 msgid "Line width"
 msgstr "Tuzert n izirig"
 
-#: ../app/core/gimpstrokeoptions.c:169 ../app/core/gimptemplate.c:152
+#: ../app/core/gimpstrokeoptions.c:168 ../app/core/gimptemplate.c:152
 #: ../app/tools/gimptextoptions.c:123
 msgid "Unit"
 msgstr "Aferdis"
 
-#: ../app/core/gimpstrokeoptions.c:176
+#: ../app/core/gimpstrokeoptions.c:175
 msgid "Cap style"
 msgstr ""
 
-#: ../app/core/gimpstrokeoptions.c:183
+#: ../app/core/gimpstrokeoptions.c:182
 msgid "Join style"
 msgstr "Aɣanib n tsemyagert"
 
-#: ../app/core/gimpstrokeoptions.c:190
+#: ../app/core/gimpstrokeoptions.c:189
 msgid "Miter limit"
 msgstr ""
 
-#: ../app/core/gimpstrokeoptions.c:191
+#: ../app/core/gimpstrokeoptions.c:190
 msgid ""
 "Convert a mitered join to a bevelled join if the miter would extend to a "
 "distance of more than miter-limit * line-width from the actual join point."
 msgstr ""
 
-#: ../app/core/gimpstrokeoptions.c:200
+#: ../app/core/gimpstrokeoptions.c:199
 msgid "Dash offset"
 msgstr ""
 
-#: ../app/core/gimpstrokeoptions.c:222
+#: ../app/core/gimpstrokeoptions.c:221
 msgid "Emulate brush dynamics"
 msgstr ""
 
@@ -15117,7 +15379,7 @@ msgstr "Anaw n tugna"
 
 #: ../app/core/gimptemplate.c:190 ../app/core/gimptemplate.c:197
 msgid "Precision"
-msgstr ""
+msgstr "Tiseddi"
 
 #: ../app/core/gimptemplate.c:206 ../app/operations/gimpcurvesconfig.c:105
 #: ../app/operations/gimplevelsconfig.c:110
@@ -15142,7 +15404,7 @@ msgid "Filename"
 msgstr "Isem n ufaylu"
 
 #. Translators: this is a noun
-#: ../app/core/gimptoolgroup.c:264
+#: ../app/core/gimptoolgroup.c:263
 msgctxt "tool-item"
 msgid "Group"
 msgstr "Agraw"
@@ -15270,7 +15532,7 @@ msgstr ""
 msgid "translator-credits"
 msgstr ""
 
-#: ../app/dialogs/about-dialog.c:345
+#: ../app/dialogs/about-dialog.c:340
 msgid "Update available!"
 msgstr "Aleqqem yewjed!"
 
@@ -15473,8 +15735,8 @@ msgid "Convert the image to the preferred grayscale color profile?"
 msgstr "Selket tugna ɣer ulegdis anuraf n yini s teskala n umelliɣdi ?"
 
 #: ../app/dialogs/color-profile-import-dialog.c:168
-msgid "Convert the image to the preferred sRGB color profile?"
-msgstr "Selket tugna ɣer ulegdis anuraf n yini n sRGB ?"
+msgid "Convert the image to the preferred RGB color profile?"
+msgstr "Selket tugna ɣer ulegdis anuraf n yini n RGB ?"
 
 #: ../app/dialogs/color-profile-import-dialog.c:226
 #: ../app/dialogs/metadata-rotation-import-dialog.c:218
@@ -15518,7 +15780,7 @@ msgstr ""
 #: ../app/dialogs/convert-indexed-dialog.c:414
 #: ../app/pdb/image-convert-cmds.c:161
 msgid "Cannot convert to a palette with more than 256 colors."
-msgstr ""
+msgstr "Ulamek aselket ɣet tpaliḍt s wugar n 256 n yiniten."
 
 #: ../app/dialogs/convert-precision-dialog.c:135
 #, c-format
@@ -15575,7 +15837,7 @@ msgid ""
 "Are you sure you want to remove '%s' from the list and delete it on disk?"
 msgstr ""
 
-#: ../app/dialogs/dialogs-constructors.c:226 ../app/gui/gui.c:190
+#: ../app/dialogs/dialogs-constructors.c:226 ../app/gui/gui.c:191
 #: ../app/gui/gui-message.c:268
 msgid "GIMP Message"
 msgstr "Izen n GIMP"
@@ -15649,7 +15911,7 @@ msgstr "FG/BG"
 msgid "FG/BG Color"
 msgstr "Ini FG/BG"
 
-#: ../app/dialogs/extensions-dialog.c:76 ../app/widgets/gimpfileprocview.c:211
+#: ../app/dialogs/extensions-dialog.c:76 ../app/widgets/gimpfileprocview.c:210
 msgid "Extensions"
 msgstr "Isiɣzaf"
 
@@ -15694,64 +15956,64 @@ msgstr "Sekcem ideg (URI):"
 msgid "Invalid URI"
 msgstr "URI urmɣtu"
 
-#: ../app/dialogs/file-save-dialog.c:458
+#: ../app/dialogs/file-save-dialog.c:502
 msgid ""
 "Saving remote files needs to determine the file format from the file "
 "extension. Please enter a file extension that matches the selected file "
 "format or enter no file extension at all."
 msgstr ""
 
-#: ../app/dialogs/file-save-dialog.c:618
+#: ../app/dialogs/file-save-dialog.c:662
 msgid "The given filename cannot be used for exporting"
 msgstr ""
 
-#: ../app/dialogs/file-save-dialog.c:619
+#: ../app/dialogs/file-save-dialog.c:663
 msgid ""
 "You can use this dialog to export to various file formats. If you want to "
 "save the image to the GIMP XCF format, use File→Save instead."
 msgstr ""
 
-#: ../app/dialogs/file-save-dialog.c:622
+#: ../app/dialogs/file-save-dialog.c:666
 msgid "Take me to the Save dialog"
 msgstr "Awi-yi ɣer tenkult n udiwenni n usekles"
 
-#: ../app/dialogs/file-save-dialog.c:626
+#: ../app/dialogs/file-save-dialog.c:670
 msgid "The given filename cannot be used for saving"
 msgstr ""
 
-#: ../app/dialogs/file-save-dialog.c:627
+#: ../app/dialogs/file-save-dialog.c:671
 msgid ""
 "You can use this dialog to save to the GIMP XCF format. Use File→Export to "
 "export to other file formats."
 msgstr ""
 
-#: ../app/dialogs/file-save-dialog.c:629
+#: ../app/dialogs/file-save-dialog.c:673
 msgid "Take me to the Export dialog"
 msgstr "Awi-yi ɣer tenkult n udiwenni n usifeḍ"
 
-#: ../app/dialogs/file-save-dialog.c:632 ../app/dialogs/file-save-dialog.c:709
+#: ../app/dialogs/file-save-dialog.c:676 ../app/dialogs/file-save-dialog.c:753
 msgid "Extension Mismatch"
 msgstr ""
 
-#: ../app/dialogs/file-save-dialog.c:693
+#: ../app/dialogs/file-save-dialog.c:737
 msgid ""
 "The given filename does not have any known file extension. Please enter a "
 "known file extension or select a file format from the file format list."
 msgstr ""
 
-#: ../app/dialogs/file-save-dialog.c:725
+#: ../app/dialogs/file-save-dialog.c:769
 msgid "The given file extension does not match the chosen file type."
 msgstr ""
 
-#: ../app/dialogs/file-save-dialog.c:729
+#: ../app/dialogs/file-save-dialog.c:773
 msgid "Do you want to save the image using this name anyway?"
 msgstr ""
 
-#: ../app/dialogs/file-save-dialog.c:794
+#: ../app/dialogs/file-save-dialog.c:838
 msgid "Saving canceled"
 msgstr "Asekles yettwasefsex"
 
-#: ../app/dialogs/file-save-dialog.c:800 ../app/widgets/gimpdnd-xds.c:190
+#: ../app/dialogs/file-save-dialog.c:844 ../app/widgets/gimpdnd-xds.c:190
 #, c-format
 msgid ""
 "Saving '%s' failed:\n"
@@ -15762,7 +16024,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: ../app/dialogs/file-save-dialog.c:802
+#: ../app/dialogs/file-save-dialog.c:846
 msgid "Unknown error"
 msgstr "Tuccḍa tarussint"
 
@@ -15814,22 +16076,22 @@ msgstr ""
 msgid "Create a New Image"
 msgstr "Snulfu-d tugna tamaynutt"
 
-#: ../app/dialogs/image-new-dialog.c:138
-#: ../app/dialogs/preferences-dialog.c:1774
+#: ../app/dialogs/image-new-dialog.c:139
+#: ../app/dialogs/preferences-dialog.c:1795 ../app/dialogs/resize-dialog.c:256
 msgid "_Template:"
 msgstr "Ta_neɣruft:"
 
-#: ../app/dialogs/image-new-dialog.c:319
+#: ../app/dialogs/image-new-dialog.c:320
 msgid "Confirm Image Size"
 msgstr "Sentem tiddi n tugna"
 
-#: ../app/dialogs/image-new-dialog.c:341
+#: ../app/dialogs/image-new-dialog.c:342
 #: ../app/dialogs/image-scale-dialog.c:237
 #, c-format
 msgid "You are trying to create an image with a size of %s."
 msgstr ""
 
-#: ../app/dialogs/image-new-dialog.c:348
+#: ../app/dialogs/image-new-dialog.c:349
 #, c-format
 msgid ""
 "An image of the chosen size will use more memory than what is configured as "
@@ -16013,7 +16275,7 @@ msgstr "Asekḥer X:"
 msgid "Offset Y:"
 msgstr "Asekḥer Y:"
 
-#: ../app/dialogs/layer-options-dialog.c:377 ../app/dialogs/resize-dialog.c:359
+#: ../app/dialogs/layer-options-dialog.c:377 ../app/dialogs/resize-dialog.c:508
 #: ../app/widgets/gimptemplateeditor.c:442
 msgid "_Fill with:"
 msgstr "Aččar s:"
@@ -16165,7 +16427,7 @@ msgid "Select Source"
 msgstr "Fren aɣbalu"
 
 #: ../app/dialogs/palette-import-dialog.c:211
-#: ../app/dialogs/preferences-dialog.c:1737
+#: ../app/dialogs/preferences-dialog.c:1758
 msgid "_Gradient"
 msgstr "S t_fesniwin"
 
@@ -16232,398 +16494,398 @@ msgstr ""
 msgid "There is no palette to import."
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:284
+#: ../app/dialogs/preferences-dialog.c:285
 msgid "Reset All Preferences"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:302
+#: ../app/dialogs/preferences-dialog.c:303
 msgid "Do you really want to reset all preferences to default values?"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:381
+#: ../app/dialogs/preferences-dialog.c:382
 msgid "You will have to restart GIMP for the following changes to take effect:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:646
+#: ../app/dialogs/preferences-dialog.c:647
 msgid ""
 "Your keyboard shortcuts will be reset to default values the next time you "
 "start GIMP."
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:657
+#: ../app/dialogs/preferences-dialog.c:658
 msgid "Remove all Keyboard Shortcuts"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:679
+#: ../app/dialogs/preferences-dialog.c:680
 msgid "Do you really want to remove all keyboard shortcuts from all menus?"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:720
+#: ../app/dialogs/preferences-dialog.c:721
 msgid ""
 "Your window setup will be reset to default values the next time you start "
 "GIMP."
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:755
+#: ../app/dialogs/preferences-dialog.c:756
 msgid ""
 "Your input device settings will be reset to default values the next time you "
 "start GIMP."
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:797
+#: ../app/dialogs/preferences-dialog.c:829
 msgid ""
 "Your tool options will be reset to default values the next time you start "
 "GIMP."
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:849
-#: ../app/dialogs/preferences-dialog.c:2590
+#: ../app/dialogs/preferences-dialog.c:881
+#: ../app/dialogs/preferences-dialog.c:2610
 msgid "There's a local installation of the user manual."
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:854
-#: ../app/dialogs/preferences-dialog.c:2596
+#: ../app/dialogs/preferences-dialog.c:886
+#: ../app/dialogs/preferences-dialog.c:2616
 msgid "The user manual is not installed locally."
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:960
+#: ../app/dialogs/preferences-dialog.c:979
 msgid "Show s_election"
 msgstr "Sken ta_frayt"
 
-#: ../app/dialogs/preferences-dialog.c:963
+#: ../app/dialogs/preferences-dialog.c:982
 msgid "Show _layer boundary"
 msgstr "Sken iran n ti_ssi"
 
-#: ../app/dialogs/preferences-dialog.c:966
+#: ../app/dialogs/preferences-dialog.c:985
 msgid "Show can_vas boundary"
 msgstr "Sken iran n te_ɣzut n usuneɣ"
 
-#: ../app/dialogs/preferences-dialog.c:969
+#: ../app/dialogs/preferences-dialog.c:988
 msgid "Show _guides"
 msgstr "Sken i_mniren"
 
-#: ../app/dialogs/preferences-dialog.c:972
+#: ../app/dialogs/preferences-dialog.c:991
 msgid "Show gri_d"
 msgstr "Sken a_ferrug"
 
-#: ../app/dialogs/preferences-dialog.c:975
+#: ../app/dialogs/preferences-dialog.c:994
 msgid "Show _sample points"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:984
+#: ../app/dialogs/preferences-dialog.c:1003
 msgid "Show _menubar"
 msgstr "Sken afeggag n wumuɣ"
 
-#: ../app/dialogs/preferences-dialog.c:988
+#: ../app/dialogs/preferences-dialog.c:1007
 msgid "Show _rulers"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:991
+#: ../app/dialogs/preferences-dialog.c:1010
 msgid "Show scroll_bars"
 msgstr "Sken i_feggagen n udrurrm"
 
-#: ../app/dialogs/preferences-dialog.c:994
+#: ../app/dialogs/preferences-dialog.c:1013
 msgid "Show s_tatusbar"
 msgstr "Sken afeggagen n wa_ddad"
 
-#: ../app/dialogs/preferences-dialog.c:1000
+#: ../app/dialogs/preferences-dialog.c:1019
 msgid "Canvas _padding mode:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1005
+#: ../app/dialogs/preferences-dialog.c:1024
 msgid "Custom p_adding color:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1006
+#: ../app/dialogs/preferences-dialog.c:1025
 msgid "Select Custom Canvas Padding Color"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1015
+#: ../app/dialogs/preferences-dialog.c:1034
 msgid "_Keep canvas padding in \"Show All\" mode"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1040
+#: ../app/dialogs/preferences-dialog.c:1059
 msgid "Snap to _Guides"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1043
+#: ../app/dialogs/preferences-dialog.c:1062
 msgid "S_nap to Grid"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1051
+#: ../app/dialogs/preferences-dialog.c:1070
 msgid "Snap to Canvas _Edges"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1054
+#: ../app/dialogs/preferences-dialog.c:1073
 msgid "Snap to _Active Path"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1127
+#: ../app/dialogs/preferences-dialog.c:1145
 msgid "Preferences"
 msgstr "Imenyafen"
 
-#: ../app/dialogs/preferences-dialog.c:1163
-#: ../app/dialogs/preferences-dialog.c:1164
+#: ../app/dialogs/preferences-dialog.c:1181
+#: ../app/dialogs/preferences-dialog.c:1182
 msgid "System Resources"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1172
+#: ../app/dialogs/preferences-dialog.c:1190
 msgid "Resource Consumption"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1178
+#: ../app/dialogs/preferences-dialog.c:1196
 msgid "Minimal number of _undo levels:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1181
+#: ../app/dialogs/preferences-dialog.c:1199
 msgid "Maximum undo _memory:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1184
+#: ../app/dialogs/preferences-dialog.c:1202
 msgid "Tile cache _size:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1187
+#: ../app/dialogs/preferences-dialog.c:1205
 msgid "Maximum _new image size:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1191
+#: ../app/dialogs/preferences-dialog.c:1209
 msgid "S_wap compression:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1196
+#: ../app/dialogs/preferences-dialog.c:1214
 msgid "Number of _threads to use:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1202
+#: ../app/dialogs/preferences-dialog.c:1220
 msgid "Network access"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1206
+#: ../app/dialogs/preferences-dialog.c:1224
 msgid "Check for updates (requires internet)"
-msgstr ""
+msgstr "Nadi ileqman (yesra internet)"
 
 #. Image Thumbnails
-#: ../app/dialogs/preferences-dialog.c:1212
+#: ../app/dialogs/preferences-dialog.c:1230
 msgid "Image Thumbnails"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1217
+#: ../app/dialogs/preferences-dialog.c:1235
 msgid "Size of _thumbnails:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1221
+#: ../app/dialogs/preferences-dialog.c:1239
 msgid "Maximum _filesize for thumbnailing:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1228
+#: ../app/dialogs/preferences-dialog.c:1246
 msgid "_Keep record of used files in the Recent Documents list"
 msgstr ""
 
 #. TODO: icon needed.
-#: ../app/dialogs/preferences-dialog.c:1246
-#: ../app/dialogs/preferences-dialog.c:1247
+#: ../app/dialogs/preferences-dialog.c:1264
+#: ../app/dialogs/preferences-dialog.c:1265
 msgid "Debugging"
-msgstr ""
+msgstr "Aseɣti"
 
-#: ../app/dialogs/preferences-dialog.c:1254
+#: ../app/dialogs/preferences-dialog.c:1272
 msgid ""
 "We hope you will never need these settings, but as all software, GIMP has "
 "bugs, and crashes can occur. If it happens, you can help us by reporting "
 "bugs."
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1263
+#: ../app/dialogs/preferences-dialog.c:1281
 msgid "Bug Reporting"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1269
+#: ../app/dialogs/preferences-dialog.c:1287
 msgid "Debug _policy:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1281
+#: ../app/dialogs/preferences-dialog.c:1299
 msgid "This feature requires \"gdb\" or \"lldb\" installed on your system."
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1285
+#: ../app/dialogs/preferences-dialog.c:1303
 msgid ""
 "This feature is more efficient with \"gdb\" or \"lldb\" installed on your "
 "system."
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1298
-#: ../app/dialogs/preferences-dialog.c:1299
+#: ../app/dialogs/preferences-dialog.c:1316
+#: ../app/dialogs/preferences-dialog.c:1317
 msgid "Color Management"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1308
+#: ../app/dialogs/preferences-dialog.c:1326
 msgid "R_eset Color Management"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1331
+#: ../app/dialogs/preferences-dialog.c:1349
 msgid "Image display _mode:"
 msgstr ""
 
 #. Color Managed Display
-#: ../app/dialogs/preferences-dialog.c:1335
+#: ../app/dialogs/preferences-dialog.c:1353
 msgid "Color Managed Display"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1344
+#: ../app/dialogs/preferences-dialog.c:1362
 msgid "Select Monitor Color Profile"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1345
+#: ../app/dialogs/preferences-dialog.c:1363
 msgid "_Monitor profile:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1351
+#: ../app/dialogs/preferences-dialog.c:1369
 msgid "_Try to use the system monitor profile"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1358
+#: ../app/dialogs/preferences-dialog.c:1376
 msgid "_Rendering intent:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1363
+#: ../app/dialogs/preferences-dialog.c:1381
 msgid "Use _black point compensation"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1369
-#: ../app/dialogs/preferences-dialog.c:1403 ../app/paint/gimpinkoptions.c:94
+#: ../app/dialogs/preferences-dialog.c:1387
+#: ../app/dialogs/preferences-dialog.c:1421 ../app/paint/gimpinkoptions.c:94
 msgid "Speed"
 msgstr "Arured"
 
-#: ../app/dialogs/preferences-dialog.c:1370
-#: ../app/dialogs/preferences-dialog.c:1404
+#: ../app/dialogs/preferences-dialog.c:1388
+#: ../app/dialogs/preferences-dialog.c:1422
 msgid "Precision / Color Fidelity"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1371
+#: ../app/dialogs/preferences-dialog.c:1389
 msgid "_Optimize image display for:"
 msgstr ""
 
 #. Print Simulation (Soft-proofing)
-#: ../app/dialogs/preferences-dialog.c:1375
+#: ../app/dialogs/preferences-dialog.c:1393
 msgid "Soft-Proofing"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1385
+#: ../app/dialogs/preferences-dialog.c:1403
 msgid "Select Soft-Proofing Color Profile"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1386
+#: ../app/dialogs/preferences-dialog.c:1404
 msgid "_Soft-proofing profile:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1392
+#: ../app/dialogs/preferences-dialog.c:1410
 msgid "Re_ndering intent:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1397
+#: ../app/dialogs/preferences-dialog.c:1415
 msgid "Use black _point compensation"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1405
+#: ../app/dialogs/preferences-dialog.c:1423
 msgid "O_ptimize soft-proofing for:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1414
+#: ../app/dialogs/preferences-dialog.c:1432
 msgid "Mar_k out of gamut colors"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1418
+#: ../app/dialogs/preferences-dialog.c:1436
 msgid "Select Warning Color"
 msgstr ""
 
 #. Preferred profiles
-#: ../app/dialogs/preferences-dialog.c:1428
+#: ../app/dialogs/preferences-dialog.c:1446
 msgid "Preferred Profiles"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1437
+#: ../app/dialogs/preferences-dialog.c:1455
 msgid "Select Preferred RGB Color Profile"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1438
+#: ../app/dialogs/preferences-dialog.c:1456
 msgid "_RGB profile:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1445
+#: ../app/dialogs/preferences-dialog.c:1463
 msgid "Select Preferred Grayscale Color Profile"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1446
+#: ../app/dialogs/preferences-dialog.c:1464
 msgid "_Grayscale profile:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1453
+#: ../app/dialogs/preferences-dialog.c:1471
 msgid "Select CMYK Color Profile"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1454
+#: ../app/dialogs/preferences-dialog.c:1472
 msgid "_CMYK profile:"
 msgstr ""
 
 #. Policies
-#: ../app/dialogs/preferences-dialog.c:1459
+#: ../app/dialogs/preferences-dialog.c:1477
 msgid "Policies"
-msgstr ""
+msgstr "Tasertit"
 
-#: ../app/dialogs/preferences-dialog.c:1464
+#: ../app/dialogs/preferences-dialog.c:1482
 msgid "_File Open behaviour:"
 msgstr ""
 
 #. Filter Dialogs
-#: ../app/dialogs/preferences-dialog.c:1468
-#: ../app/dialogs/preferences-dialog.c:2304
+#: ../app/dialogs/preferences-dialog.c:1486
+#: ../app/dialogs/preferences-dialog.c:2324
 msgid "Filter Dialogs"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1472
+#: ../app/dialogs/preferences-dialog.c:1490
 msgid "Show _advanced color options"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1486
-#: ../app/dialogs/preferences-dialog.c:1487
+#: ../app/dialogs/preferences-dialog.c:1504
+#: ../app/dialogs/preferences-dialog.c:1505
 msgid "Image Import & Export"
 msgstr ""
 
 #. Import Policies
-#: ../app/dialogs/preferences-dialog.c:1497
+#: ../app/dialogs/preferences-dialog.c:1515
 msgid "Import Policies"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1501
+#: ../app/dialogs/preferences-dialog.c:1519
 msgid "Promote imported images to _floating point precision"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1510
+#: ../app/dialogs/preferences-dialog.c:1528
 msgid "_Dither images when promoting to floating point"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1515
+#: ../app/dialogs/preferences-dialog.c:1533
 msgid "_Add an alpha channel to imported images"
 msgstr "_Rnu abadu alfa i tugniwin yettwaketren"
 
-#: ../app/dialogs/preferences-dialog.c:1520
+#: ../app/dialogs/preferences-dialog.c:1538
 msgid "Color _profile policy:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1523
+#: ../app/dialogs/preferences-dialog.c:1541
 msgid "Metadata _rotation policy:"
 msgstr ""
 
 #. Export Policies
-#: ../app/dialogs/preferences-dialog.c:1527
+#: ../app/dialogs/preferences-dialog.c:1545
 msgid "Export Policies"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1531
+#: ../app/dialogs/preferences-dialog.c:1549
 msgid "Export the i_mage's color profile by default"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1534
+#: ../app/dialogs/preferences-dialog.c:1552
 msgid "Export the image's comment by default"
 msgstr ""
 
@@ -16632,7 +16894,7 @@ msgstr ""
 #. * It determines how file export
 #. * plug-ins handle Exif by default.
 #.
-#: ../app/dialogs/preferences-dialog.c:1542
+#: ../app/dialogs/preferences-dialog.c:1563
 msgid "Export _Exif metadata by default when available"
 msgstr ""
 
@@ -16641,7 +16903,7 @@ msgstr ""
 #. * It determines how file export
 #. * plug-ins handle XMP by default.
 #.
-#: ../app/dialogs/preferences-dialog.c:1550
+#: ../app/dialogs/preferences-dialog.c:1571
 msgid "Export _XMP metadata by default when available"
 msgstr ""
 
@@ -16650,37 +16912,37 @@ msgstr ""
 #. * It determines how file export
 #. * plug-ins handle IPTC by default.
 #.
-#: ../app/dialogs/preferences-dialog.c:1558
+#: ../app/dialogs/preferences-dialog.c:1579
 msgid "Export _IPTC metadata by default when available"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1561
+#: ../app/dialogs/preferences-dialog.c:1582
 msgid "Metadata can contain sensitive information."
 msgstr ""
 
 #. Export File Type
-#: ../app/dialogs/preferences-dialog.c:1565
+#: ../app/dialogs/preferences-dialog.c:1586
 msgid "Export File Type"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1569
+#: ../app/dialogs/preferences-dialog.c:1590
 msgid "Default export file t_ype:"
 msgstr ""
 
 #. Raw Image Importer
-#: ../app/dialogs/preferences-dialog.c:1573
+#: ../app/dialogs/preferences-dialog.c:1594
 msgid "Raw Image Importer"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1609
+#: ../app/dialogs/preferences-dialog.c:1630
 msgid "Experimental Playground"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1610
+#: ../app/dialogs/preferences-dialog.c:1631
 msgid "Playground"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1617
+#: ../app/dialogs/preferences-dialog.c:1638
 msgid ""
 "These features are unfinished, buggy and may crash GIMP. It is unadvised to "
 "use them unless you really know what you are doing or you intend to "
@@ -16688,41 +16950,39 @@ msgid ""
 msgstr ""
 
 #. Hardware Acceleration
-#: ../app/dialogs/preferences-dialog.c:1627
+#: ../app/dialogs/preferences-dialog.c:1648
 msgid "Hardware Acceleration"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1631
+#: ../app/dialogs/preferences-dialog.c:1652
 msgid ""
 "OpenCL drivers and support are experimental, expect slowdowns and possible "
 "crashes (please report)."
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1637
+#: ../app/dialogs/preferences-dialog.c:1658
 msgid "Use O_penCL"
 msgstr ""
 
 #. Very unstable tools
-#: ../app/dialogs/preferences-dialog.c:1642
+#: ../app/dialogs/preferences-dialog.c:1663
 msgid "Insane Options"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1646
+#: ../app/dialogs/preferences-dialog.c:1667
 msgid "_N-Point Deformation tool"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1649
+#: ../app/dialogs/preferences-dialog.c:1670
 msgid "_Seamless Clone tool"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1652
-#, fuzzy
-#| msgid "P_aint tool:"
+#: ../app/dialogs/preferences-dialog.c:1673
 msgid "_Paint Select tool"
-msgstr "Afecku n teklut:"
+msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1674
-#: ../app/dialogs/preferences-dialog.c:1675
+#: ../app/dialogs/preferences-dialog.c:1695
+#: ../app/dialogs/preferences-dialog.c:1696
 msgctxt "preferences"
 msgid "Tool Options"
 msgstr "Tinefrunin n ufecku"
@@ -16730,530 +16990,529 @@ msgstr "Tinefrunin n ufecku"
 #. General
 #. Snapping Distance
 #. general device information
-#: ../app/dialogs/preferences-dialog.c:1684
-#: ../app/dialogs/preferences-dialog.c:2537
-#: ../app/dialogs/preferences-dialog.c:2870
-#: ../app/dialogs/preferences-dialog.c:3115
+#: ../app/dialogs/preferences-dialog.c:1705
+#: ../app/dialogs/preferences-dialog.c:2557
+#: ../app/dialogs/preferences-dialog.c:2890
+#: ../app/dialogs/preferences-dialog.c:3145
 #: ../app/widgets/gimpcontrollereditor.c:188
 #: ../app/widgets/gimpdeviceinfoeditor.c:298
 msgid "General"
 msgstr "Amatu"
 
-#: ../app/dialogs/preferences-dialog.c:1687
+#: ../app/dialogs/preferences-dialog.c:1708
 msgid "Allow _editing on non-visible layers"
 msgstr "Sireg asiẓreg ɣef tissiyin ur nettban ara"
 
-#: ../app/dialogs/preferences-dialog.c:1691
+#: ../app/dialogs/preferences-dialog.c:1712
 msgid "_Save tool options on exit"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1695
+#: ../app/dialogs/preferences-dialog.c:1716
 msgid "Save Tool Options _Now"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1702
+#: ../app/dialogs/preferences-dialog.c:1723
 msgid "_Reset Saved Tool Options to Default Values"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1716
+#: ../app/dialogs/preferences-dialog.c:1737
 msgid "Default _interpolation:"
 msgstr ""
 
 #. Global Brush, Pattern, ...
-#: ../app/dialogs/preferences-dialog.c:1724
+#: ../app/dialogs/preferences-dialog.c:1745
 msgid "Paint Options Shared Between Tools"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1728
+#: ../app/dialogs/preferences-dialog.c:1749
 msgid "_Brush"
 msgstr "A_mfezzu"
 
-#: ../app/dialogs/preferences-dialog.c:1731
+#: ../app/dialogs/preferences-dialog.c:1752
 msgid "_Dynamics"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1734
+#: ../app/dialogs/preferences-dialog.c:1755
 msgid "_Pattern"
 msgstr "_Udlif"
 
 #. Move Tool
-#: ../app/dialogs/preferences-dialog.c:1741
+#: ../app/dialogs/preferences-dialog.c:1762
 msgid "Move Tool"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1745
+#: ../app/dialogs/preferences-dialog.c:1766
 msgid "Set _layer or path as active"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1757
+#: ../app/dialogs/preferences-dialog.c:1778
 msgid "Default New Image"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1758
+#: ../app/dialogs/preferences-dialog.c:1779
 msgid "Default Image"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1795
+#: ../app/dialogs/preferences-dialog.c:1816
 msgid "Quick Mask color:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1796
+#: ../app/dialogs/preferences-dialog.c:1817
 msgid "Set the default Quick Mask color"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1806
+#: ../app/dialogs/preferences-dialog.c:1827
 msgid "Default Image Grid"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1807
+#: ../app/dialogs/preferences-dialog.c:1828
 msgid "Default Grid"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1827
+#: ../app/dialogs/preferences-dialog.c:1848
 msgid "User Interface"
 msgstr "Agrudem n useqdac"
 
-#: ../app/dialogs/preferences-dialog.c:1828
+#: ../app/dialogs/preferences-dialog.c:1849
 msgid "Interface"
 msgstr "Agrudem"
 
-#: ../app/dialogs/preferences-dialog.c:1838 ../app/tools/gimptextoptions.c:153
+#: ../app/dialogs/preferences-dialog.c:1859 ../app/tools/gimptextoptions.c:153
 msgid "Language"
 msgstr "Tutlayt"
 
 #. Previews
-#: ../app/dialogs/preferences-dialog.c:1844
+#: ../app/dialogs/preferences-dialog.c:1865
 msgid "Previews"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1847
+#: ../app/dialogs/preferences-dialog.c:1868
 msgid "_Enable layer & channel previews"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1855
+#: ../app/dialogs/preferences-dialog.c:1876
 msgid "Enable layer _group previews"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1861
+#: ../app/dialogs/preferences-dialog.c:1882
 msgid "_Default layer & channel preview size:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1864
+#: ../app/dialogs/preferences-dialog.c:1885
 msgid "_Undo preview size:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1867
+#: ../app/dialogs/preferences-dialog.c:1888
 msgid "Na_vigation preview size:"
 msgstr ""
 
 #. Keyboard Shortcuts
-#: ../app/dialogs/preferences-dialog.c:1871
+#: ../app/dialogs/preferences-dialog.c:1892
 msgid "Keyboard Shortcuts"
 msgstr "Inegzumen n unasiw"
 
-#: ../app/dialogs/preferences-dialog.c:1875
+#: ../app/dialogs/preferences-dialog.c:1896
 msgid "_Use dynamic keyboard shortcuts"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1879
+#: ../app/dialogs/preferences-dialog.c:1900
 msgid "Configure _Keyboard Shortcuts..."
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1886
+#: ../app/dialogs/preferences-dialog.c:1907
 msgid "_Save keyboard shortcuts on exit"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1890
+#: ../app/dialogs/preferences-dialog.c:1911
 msgid "Save Keyboard Shortcuts _Now"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1897
+#: ../app/dialogs/preferences-dialog.c:1918
 msgid "_Reset Keyboard Shortcuts to Default Values"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1906
+#: ../app/dialogs/preferences-dialog.c:1927
 msgid "Remove _All Keyboard Shortcuts"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:1918
-#: ../app/dialogs/preferences-dialog.c:1919
-#: ../app/dialogs/preferences-dialog.c:1954
+#: ../app/dialogs/preferences-dialog.c:1939
+#: ../app/dialogs/preferences-dialog.c:1940
+#: ../app/dialogs/preferences-dialog.c:1975
 msgid "Theme"
 msgstr "Asentel"
 
-#: ../app/dialogs/preferences-dialog.c:1924
+#: ../app/dialogs/preferences-dialog.c:1945
 msgid "Select Theme"
 msgstr "Fern asentel"
 
-#: ../app/dialogs/preferences-dialog.c:2002
+#: ../app/dialogs/preferences-dialog.c:2023
 msgid "Use dark theme variant if available"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2010
+#: ../app/dialogs/preferences-dialog.c:2031
 msgid "Reload C_urrent Theme"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2022
-#: ../app/dialogs/preferences-dialog.c:2023
-#: ../app/dialogs/preferences-dialog.c:2064
+#: ../app/dialogs/preferences-dialog.c:2043
+#: ../app/dialogs/preferences-dialog.c:2044
 msgid "Icon Theme"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2028
+#: ../app/dialogs/preferences-dialog.c:2049
 msgid "Select an Icon Theme"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2138
+#: ../app/dialogs/preferences-dialog.c:2158
 msgid "Use symbolic icons if available"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2148
-#: ../app/dialogs/preferences-dialog.c:2149 ../app/widgets/gimptoolbox.c:440
+#: ../app/dialogs/preferences-dialog.c:2168
+#: ../app/dialogs/preferences-dialog.c:2169 ../app/widgets/gimptoolbox.c:457
 msgid "Toolbox"
 msgstr "Tankult n ifecka"
 
 #. Appearance
-#: ../app/dialogs/preferences-dialog.c:2157
-#: ../app/dialogs/preferences-dialog.c:2953 ../app/widgets/gimpgrideditor.c:134
+#: ../app/dialogs/preferences-dialog.c:2177
+#: ../app/dialogs/preferences-dialog.c:2973 ../app/widgets/gimpgrideditor.c:133
 msgid "Appearance"
 msgstr "Timeẓriwt"
 
-#: ../app/dialogs/preferences-dialog.c:2161
+#: ../app/dialogs/preferences-dialog.c:2181
 msgid "Show GIMP _logo (drag-and-drop target)"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2165
+#: ../app/dialogs/preferences-dialog.c:2185
 msgid "Show _foreground & background color"
 msgstr "Sken ini n uɣawas amezwaru akked yini nugilal"
 
-#: ../app/dialogs/preferences-dialog.c:2169
+#: ../app/dialogs/preferences-dialog.c:2189
 msgid "Show active _brush, pattern & gradient"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2173
+#: ../app/dialogs/preferences-dialog.c:2193
 msgid "Show active _image"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2182
+#: ../app/dialogs/preferences-dialog.c:2202
 msgid "Use tool _groups"
 msgstr ""
 
 #. Tool Editor
-#: ../app/dialogs/preferences-dialog.c:2189
+#: ../app/dialogs/preferences-dialog.c:2209
 msgid "Tools Configuration"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2204
-#: ../app/dialogs/preferences-dialog.c:2205
+#: ../app/dialogs/preferences-dialog.c:2224
+#: ../app/dialogs/preferences-dialog.c:2225
 msgid "Dialog Defaults"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2214
+#: ../app/dialogs/preferences-dialog.c:2234
 msgid "Reset Dialog _Defaults"
 msgstr ""
 
 #. Color profile import dialog
-#: ../app/dialogs/preferences-dialog.c:2222
+#: ../app/dialogs/preferences-dialog.c:2242
 msgid "Color Profile Import Dialog"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2227
+#: ../app/dialogs/preferences-dialog.c:2247
 msgid "Color profile policy:"
 msgstr ""
 
 #. All color profile chooser dialogs
-#: ../app/dialogs/preferences-dialog.c:2231
+#: ../app/dialogs/preferences-dialog.c:2251
 msgid "Color Profile File Dialogs"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2236
+#: ../app/dialogs/preferences-dialog.c:2256
 msgid "Profile folder:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2237
+#: ../app/dialogs/preferences-dialog.c:2257
 msgid "Select Default Folder for Color Profiles"
 msgstr ""
 
 #. Convert to Color Profile Dialog
-#: ../app/dialogs/preferences-dialog.c:2241
+#: ../app/dialogs/preferences-dialog.c:2261
 msgid "Convert to Color Profile Dialog"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2246
+#: ../app/dialogs/preferences-dialog.c:2266
 msgid "Rendering intent:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2250
+#: ../app/dialogs/preferences-dialog.c:2270
 msgid "Black point compensation"
 msgstr ""
 
 #. Convert Precision Dialog
-#: ../app/dialogs/preferences-dialog.c:2254
+#: ../app/dialogs/preferences-dialog.c:2274
 msgid "Precision Conversion Dialog"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2261
+#: ../app/dialogs/preferences-dialog.c:2281
 msgid "Dither layers:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2266
+#: ../app/dialogs/preferences-dialog.c:2286
 msgid "Dither text layers:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2271
+#: ../app/dialogs/preferences-dialog.c:2291
 msgid "Dither channels/masks:"
 msgstr ""
 
 #. Convert Indexed Dialog
-#: ../app/dialogs/preferences-dialog.c:2275
+#: ../app/dialogs/preferences-dialog.c:2295
 msgid "Indexed Conversion Dialog"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2280
+#: ../app/dialogs/preferences-dialog.c:2300
 msgid "Colormap:"
 msgstr "Tapaliḍt n yiniten:"
 
-#: ../app/dialogs/preferences-dialog.c:2283
+#: ../app/dialogs/preferences-dialog.c:2303
 msgid "Maximum number of colors:"
 msgstr "Amḍan afellay n yiniten:"
 
-#: ../app/dialogs/preferences-dialog.c:2287
+#: ../app/dialogs/preferences-dialog.c:2307
 msgid "Remove unused and duplicate colors from colormap"
 msgstr ""
 "Kkes initen ur nettwaseqdac ara akked yiniten usligen si tpaliḍt n yiniten"
 
-#: ../app/dialogs/preferences-dialog.c:2293
+#: ../app/dialogs/preferences-dialog.c:2313
 msgid "Color dithering:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2297
+#: ../app/dialogs/preferences-dialog.c:2317
 msgid "Enable dithering of transparency"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2300
+#: ../app/dialogs/preferences-dialog.c:2320
 msgid "Enable dithering of text layers"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2309
+#: ../app/dialogs/preferences-dialog.c:2329
 msgid "Keep recent settings:"
 msgstr "Eǧǧ iɣewwaren n melmi kan:"
 
-#: ../app/dialogs/preferences-dialog.c:2313
+#: ../app/dialogs/preferences-dialog.c:2333
 msgid "Default to the last used settings"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2316
+#: ../app/dialogs/preferences-dialog.c:2336
 msgid "Show advanced color options"
 msgstr "Sken tinefrunin tinaẓiyin n yini"
 
 #. Canvas Size Dialog
-#: ../app/dialogs/preferences-dialog.c:2320
+#: ../app/dialogs/preferences-dialog.c:2340
 msgid "Canvas Size Dialog"
 msgstr "Adiwenni n tiddi n teɣzut n usuneɣ"
 
-#: ../app/dialogs/preferences-dialog.c:2325
-#: ../app/dialogs/preferences-dialog.c:2354
+#: ../app/dialogs/preferences-dialog.c:2345
+#: ../app/dialogs/preferences-dialog.c:2374
 msgid "Fill with:"
 msgstr "Aččar s:"
 
-#: ../app/dialogs/preferences-dialog.c:2328
+#: ../app/dialogs/preferences-dialog.c:2348
 msgid "Resize layers:"
 msgstr "Ales tiddi n tissiyin:"
 
-#: ../app/dialogs/preferences-dialog.c:2332
+#: ../app/dialogs/preferences-dialog.c:2352
 msgid "Resize text layers"
 msgstr "Ales tiddi n tissiyin n uḍris"
 
 #. New Layer Dialog
-#: ../app/dialogs/preferences-dialog.c:2336
+#: ../app/dialogs/preferences-dialog.c:2356
 msgid "New Layer Dialog"
 msgstr "Adiwenni n tissi tamaynutt"
 
-#: ../app/dialogs/preferences-dialog.c:2341
+#: ../app/dialogs/preferences-dialog.c:2361
 msgid "Layer name:"
 msgstr "Isem n tissi:"
 
-#: ../app/dialogs/preferences-dialog.c:2345
+#: ../app/dialogs/preferences-dialog.c:2365
 msgid "Fill type:"
 msgstr ""
 
 #. Layer Boundary Size Dialog
-#: ../app/dialogs/preferences-dialog.c:2349
+#: ../app/dialogs/preferences-dialog.c:2369
 msgid "Layer Boundary Size Dialog"
 msgstr ""
 
 #. Add Layer Mask Dialog
-#: ../app/dialogs/preferences-dialog.c:2358
+#: ../app/dialogs/preferences-dialog.c:2378
 msgid "Add Layer Mask Dialog"
 msgstr "Tankult n udiwenni \"Rnu tagelmust n tissi\""
 
-#: ../app/dialogs/preferences-dialog.c:2363
+#: ../app/dialogs/preferences-dialog.c:2383
 msgid "Layer mask type:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2367
+#: ../app/dialogs/preferences-dialog.c:2387
 msgid "Invert mask"
 msgstr ""
 
 #. Merge Layers Dialog
-#: ../app/dialogs/preferences-dialog.c:2371
+#: ../app/dialogs/preferences-dialog.c:2391
 msgid "Merge Layers Dialog"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2378
+#: ../app/dialogs/preferences-dialog.c:2398
 msgid "Merged layer size:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2382
+#: ../app/dialogs/preferences-dialog.c:2402
 msgid "Merge within active groups only"
 msgstr "Smezdi akked ugraw urmid kan"
 
-#: ../app/dialogs/preferences-dialog.c:2385
+#: ../app/dialogs/preferences-dialog.c:2405
 msgid "Discard invisible layers"
 msgstr "Sinef tissiyin yettbanen"
 
 #. New Channel Dialog
-#: ../app/dialogs/preferences-dialog.c:2389
+#: ../app/dialogs/preferences-dialog.c:2409
 msgid "New Channel Dialog"
 msgstr "Tankult n udiwenni Abadu amaynut"
 
-#: ../app/dialogs/preferences-dialog.c:2394
+#: ../app/dialogs/preferences-dialog.c:2414
 msgid "Channel name:"
 msgstr "Isem n ubadu:"
 
-#: ../app/dialogs/preferences-dialog.c:2398
+#: ../app/dialogs/preferences-dialog.c:2418
 msgid "Color and opacity:"
 msgstr "Ini akked tiḍullest:"
 
-#: ../app/dialogs/preferences-dialog.c:2399
+#: ../app/dialogs/preferences-dialog.c:2419
 msgid "Default New Channel Color and Opacity"
 msgstr ""
 
 #. New Path Dialog
-#: ../app/dialogs/preferences-dialog.c:2404
+#: ../app/dialogs/preferences-dialog.c:2424
 msgid "New Path Dialog"
 msgstr "Tankult n udiwenni Abrid amaynut"
 
-#: ../app/dialogs/preferences-dialog.c:2409
+#: ../app/dialogs/preferences-dialog.c:2429
 msgid "Path name:"
 msgstr "Isem n ubrid:"
 
 #. Export Path Dialog
-#: ../app/dialogs/preferences-dialog.c:2413
+#: ../app/dialogs/preferences-dialog.c:2433
 msgid "Export Paths Dialog"
 msgstr "Tankult n udiwenni Sifeḍ iberdan"
 
-#: ../app/dialogs/preferences-dialog.c:2418
+#: ../app/dialogs/preferences-dialog.c:2438
 msgid "Export folder:"
 msgstr "Akaram n usifeḍ:"
 
-#: ../app/dialogs/preferences-dialog.c:2419
+#: ../app/dialogs/preferences-dialog.c:2439
 msgid "Select Default Folder for Exporting Paths"
 msgstr "Fren akaram n lexṣas i usifeḍ n yiberdan"
 
-#: ../app/dialogs/preferences-dialog.c:2423
+#: ../app/dialogs/preferences-dialog.c:2443
 msgid "Export the active path only"
 msgstr "Sifeḍ abrid urmid kan"
 
 #. Import Path Dialog
-#: ../app/dialogs/preferences-dialog.c:2427
+#: ../app/dialogs/preferences-dialog.c:2447
 msgid "Import Paths Dialog"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2432
+#: ../app/dialogs/preferences-dialog.c:2452
 msgid "Import folder:"
 msgstr "Akaram n tektert:"
 
-#: ../app/dialogs/preferences-dialog.c:2433
+#: ../app/dialogs/preferences-dialog.c:2453
 msgid "Select Default Folder for Importing Paths"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2437
+#: ../app/dialogs/preferences-dialog.c:2457
 msgid "Merge imported paths"
 msgstr "Smezdi iberdan yettwaketren"
 
-#: ../app/dialogs/preferences-dialog.c:2440
+#: ../app/dialogs/preferences-dialog.c:2460
 msgid "Scale imported paths"
 msgstr ""
 
 #. Feather Selection Dialog
-#: ../app/dialogs/preferences-dialog.c:2444
+#: ../app/dialogs/preferences-dialog.c:2464
 msgid "Feather Selection Dialog"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2449
+#: ../app/dialogs/preferences-dialog.c:2469
 msgid "Feather radius:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2453
-#: ../app/dialogs/preferences-dialog.c:2475
-#: ../app/dialogs/preferences-dialog.c:2492
+#: ../app/dialogs/preferences-dialog.c:2473
+#: ../app/dialogs/preferences-dialog.c:2495
+#: ../app/dialogs/preferences-dialog.c:2512
 msgid "Selected areas continue outside the image"
 msgstr "Timnaḍin yettwafernen ad kemmelent beṛṛa n tugna"
 
 #. Grow Selection Dialog
-#: ../app/dialogs/preferences-dialog.c:2457
+#: ../app/dialogs/preferences-dialog.c:2477
 msgid "Grow Selection Dialog"
 msgstr "Tankult n udiwenni Simɣur tafrayt"
 
-#: ../app/dialogs/preferences-dialog.c:2462
+#: ../app/dialogs/preferences-dialog.c:2482
 msgid "Grow radius:"
 msgstr "Simɣur aqqar:"
 
 #. Shrink Selection Dialog
-#: ../app/dialogs/preferences-dialog.c:2466
+#: ../app/dialogs/preferences-dialog.c:2486
 msgid "Shrink Selection Dialog"
 msgstr "Tankult n udiwenni Simẓi tafrayt"
 
-#: ../app/dialogs/preferences-dialog.c:2471
+#: ../app/dialogs/preferences-dialog.c:2491
 msgid "Shrink radius:"
 msgstr "Simẓi aqqar:"
 
 #. Border Selection Dialog
-#: ../app/dialogs/preferences-dialog.c:2479
+#: ../app/dialogs/preferences-dialog.c:2499
 msgid "Border Selection Dialog"
 msgstr "Tankult n udiwenni Tafrayt n yiri"
 
-#: ../app/dialogs/preferences-dialog.c:2484
+#: ../app/dialogs/preferences-dialog.c:2504
 msgid "Border radius:"
 msgstr "Aqqar n yiri:"
 
-#: ../app/dialogs/preferences-dialog.c:2488
+#: ../app/dialogs/preferences-dialog.c:2508
 msgid "Border style:"
 msgstr "Aɣanib n yiri:"
 
 #. Fill Options Dialog
-#: ../app/dialogs/preferences-dialog.c:2496
+#: ../app/dialogs/preferences-dialog.c:2516
 msgid "Fill Selection Outline & Fill Path Dialogs"
 msgstr "Tinkulin n udiwenni Aččar azizdew akked Aččar abrid"
 
 #. Stroke Options Dialog
-#: ../app/dialogs/preferences-dialog.c:2505
+#: ../app/dialogs/preferences-dialog.c:2525
 msgid "Stroke Selection & Stroke Path Dialogs"
 msgstr "Tinkulin n udiwenni Suneɣ tafrayt akked Suneɣ abrid"
 
-#: ../app/dialogs/preferences-dialog.c:2528
-#: ../app/dialogs/preferences-dialog.c:2529
+#: ../app/dialogs/preferences-dialog.c:2548
+#: ../app/dialogs/preferences-dialog.c:2549
 msgid "Help System"
 msgstr "Anagraw n tallelt"
 
-#: ../app/dialogs/preferences-dialog.c:2540
+#: ../app/dialogs/preferences-dialog.c:2560
 msgid "Show help _buttons"
 msgstr "Sken tiqeffalin n tallelt"
 
-#: ../app/dialogs/preferences-dialog.c:2545
+#: ../app/dialogs/preferences-dialog.c:2565
 msgid "Use the online version"
 msgstr "Seqdec lqem ɣef internet"
 
-#: ../app/dialogs/preferences-dialog.c:2546
+#: ../app/dialogs/preferences-dialog.c:2566
 msgid "Use a locally installed copy"
 msgstr "Seqdec tanɣelt yettwsbedden deg uselkim"
 
-#: ../app/dialogs/preferences-dialog.c:2547
+#: ../app/dialogs/preferences-dialog.c:2567
 msgid "U_ser manual:"
 msgstr "Awfusan n useqdac:"
 
-#: ../app/dialogs/preferences-dialog.c:2558
+#: ../app/dialogs/preferences-dialog.c:2578
 msgid "User interface language"
 msgstr "Tutlayt n ugrudem n useqdac"
 
@@ -17261,15 +17520,15 @@ msgstr "Tutlayt n ugrudem n useqdac"
 #. *  that doesn't use the help browser, so don't bother showing
 #. *  the combo.
 #.
-#: ../app/dialogs/preferences-dialog.c:2617
+#: ../app/dialogs/preferences-dialog.c:2637
 msgid "Help Browser"
 msgstr "Iminig n tallelt"
 
-#: ../app/dialogs/preferences-dialog.c:2624
+#: ../app/dialogs/preferences-dialog.c:2644
 msgid "H_elp browser to use:"
 msgstr "Iminig n tallelt ara yettwasqedcen:"
 
-#: ../app/dialogs/preferences-dialog.c:2630
+#: ../app/dialogs/preferences-dialog.c:2650
 msgid ""
 "The GIMP help browser doesn't seem to be installed. Using the web browser "
 "instead."
@@ -17278,530 +17537,534 @@ msgstr ""
 "n web deg umḍiq-is."
 
 #. Action Search
-#: ../app/dialogs/preferences-dialog.c:2647
+#: ../app/dialogs/preferences-dialog.c:2667
 msgid "Action Search"
 msgstr "Anadi n tigawt"
 
-#: ../app/dialogs/preferences-dialog.c:2651
+#: ../app/dialogs/preferences-dialog.c:2671
 msgid "_Maximum History Size:"
 msgstr "Tiddi tafellayt n umazray:"
 
-#: ../app/dialogs/preferences-dialog.c:2655
+#: ../app/dialogs/preferences-dialog.c:2675
 msgid "C_lear Action History"
 msgstr "Sfeḍ amazray n tigawin"
 
-#: ../app/dialogs/preferences-dialog.c:2669
-#: ../app/dialogs/preferences-dialog.c:2670
+#: ../app/dialogs/preferences-dialog.c:2689
+#: ../app/dialogs/preferences-dialog.c:2690
 msgid "Display"
 msgstr "Beqqeḍ"
 
 #. Transparency
-#: ../app/dialogs/preferences-dialog.c:2679
+#: ../app/dialogs/preferences-dialog.c:2699
 msgid "Transparency"
 msgstr "Tafrawant"
 
-#: ../app/dialogs/preferences-dialog.c:2683
+#: ../app/dialogs/preferences-dialog.c:2703
 msgid "_Check style:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2686
+#: ../app/dialogs/preferences-dialog.c:2706
 msgid "Check _size:"
 msgstr ""
 
 #. Zoom Quality
-#: ../app/dialogs/preferences-dialog.c:2690
+#: ../app/dialogs/preferences-dialog.c:2710
 msgid "Zoom Quality"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2694
+#: ../app/dialogs/preferences-dialog.c:2714
 msgid "_Zoom quality:"
 msgstr "Taɣara n _zoom:"
 
 #. Monitor Resolution
-#: ../app/dialogs/preferences-dialog.c:2698
+#: ../app/dialogs/preferences-dialog.c:2718
 msgid "Monitor Resolution"
 msgstr "Tabadut n ugdil"
 
 #. Pixels
-#: ../app/dialogs/preferences-dialog.c:2702 ../app/display/gimpcursorview.c:211
-#: ../app/widgets/gimpgrideditor.c:202 ../app/widgets/gimpgrideditor.c:237
+#: ../app/dialogs/preferences-dialog.c:2722 ../app/display/gimpcursorview.c:211
+#: ../app/widgets/gimpgrideditor.c:201 ../app/widgets/gimpgrideditor.c:236
 msgid "Pixels"
 msgstr "Ipiksilen"
 
-#: ../app/dialogs/preferences-dialog.c:2720 ../app/widgets/gimpgrideditor.c:198
-#: ../app/widgets/gimpgrideditor.c:233
+#: ../app/dialogs/preferences-dialog.c:2740 ../app/widgets/gimpgrideditor.c:197
+#: ../app/widgets/gimpgrideditor.c:232
 msgid "Horizontal"
 msgstr "Aglawan"
 
-#: ../app/dialogs/preferences-dialog.c:2722 ../app/widgets/gimpgrideditor.c:200
-#: ../app/widgets/gimpgrideditor.c:235
+#: ../app/dialogs/preferences-dialog.c:2742 ../app/widgets/gimpgrideditor.c:199
+#: ../app/widgets/gimpgrideditor.c:234
 msgid "Vertical"
 msgstr "Ubdid"
 
-#: ../app/dialogs/preferences-dialog.c:2724
+#: ../app/dialogs/preferences-dialog.c:2744
 #: ../app/widgets/gimpimagepropview.c:465
 msgid "ppi"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2742
+#: ../app/dialogs/preferences-dialog.c:2762
 #, c-format
 msgid "_Detect automatically (currently %d × %d ppi)"
 msgstr "_Detect automatically (currently %d × %d ppi)"
 
-#: ../app/dialogs/preferences-dialog.c:2760
+#: ../app/dialogs/preferences-dialog.c:2780
 msgid "_Enter manually"
 msgstr "Sekcem s ufus"
 
-#: ../app/dialogs/preferences-dialog.c:2775
+#: ../app/dialogs/preferences-dialog.c:2795
 msgid "C_alibrate..."
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2805
-#: ../app/dialogs/preferences-dialog.c:2806
+#: ../app/dialogs/preferences-dialog.c:2825
+#: ../app/dialogs/preferences-dialog.c:2826
 msgid "Window Management"
 msgstr "Asefrek n yisfuyla"
 
-#: ../app/dialogs/preferences-dialog.c:2811
+#: ../app/dialogs/preferences-dialog.c:2831
 msgid "Window Manager Hints"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2817
+#: ../app/dialogs/preferences-dialog.c:2837
 msgid "Hint for _docks and toolbox:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2820
+#: ../app/dialogs/preferences-dialog.c:2840
 msgid "Focus"
 msgstr "Asaḍas"
 
-#: ../app/dialogs/preferences-dialog.c:2824
+#: ../app/dialogs/preferences-dialog.c:2844
 msgid "Activate the _focused image"
 msgstr "Sermed tugna yewwin asaḍas"
 
 #. Window Positions
-#: ../app/dialogs/preferences-dialog.c:2828
+#: ../app/dialogs/preferences-dialog.c:2848
 msgid "Window Positions"
 msgstr "Idegan n yisfuyla"
 
-#: ../app/dialogs/preferences-dialog.c:2831
+#: ../app/dialogs/preferences-dialog.c:2851
 msgid "_Save window positions on exit"
 msgstr "Sekles idegan n yisfuyla mi ara teffeɣeḍ"
 
-#: ../app/dialogs/preferences-dialog.c:2834
+#: ../app/dialogs/preferences-dialog.c:2854
 msgid "Open windows on the same _monitor they were open before"
 msgstr "Ldi isfuyla deg umsefrak ideg ldin weqbel"
 
-#: ../app/dialogs/preferences-dialog.c:2838
+#: ../app/dialogs/preferences-dialog.c:2858
 msgid "Save Window Positions _Now"
 msgstr "Sekles idegan n yisfuyla tura"
 
-#: ../app/dialogs/preferences-dialog.c:2845
+#: ../app/dialogs/preferences-dialog.c:2865
 msgid "_Reset Saved Window Positions to Default Values"
 msgstr "Ales awennez n yidegan n yisfuyla ɣer wazalen n lexṣas"
 
-#: ../app/dialogs/preferences-dialog.c:2860
-#: ../app/dialogs/preferences-dialog.c:2861
+#: ../app/dialogs/preferences-dialog.c:2880
+#: ../app/dialogs/preferences-dialog.c:2881
 msgid "Image Windows"
 msgstr "Isfuyla n tugna"
 
-#: ../app/dialogs/preferences-dialog.c:2873
+#: ../app/dialogs/preferences-dialog.c:2893
 msgid "Use \"Show _all\" by default"
 msgstr "Seqdec s lexṣas \"Sken akk\""
 
-#: ../app/dialogs/preferences-dialog.c:2877
+#: ../app/dialogs/preferences-dialog.c:2897
 msgid "Use \"_Dot for dot\" by default"
 msgstr "Seqdec s lexṣas \"Tanqiḍt s tenqiḍt\""
 
-#: ../app/dialogs/preferences-dialog.c:2883
+#: ../app/dialogs/preferences-dialog.c:2903
 msgid "Marching ants s_peed:"
 msgstr ""
 
 #. Zoom & Resize Behavior
-#: ../app/dialogs/preferences-dialog.c:2887
+#: ../app/dialogs/preferences-dialog.c:2907
 msgid "Zoom & Resize Behavior"
 msgstr "Tikli n usemɣer akked walus n tiddi"
 
-#: ../app/dialogs/preferences-dialog.c:2891
+#: ../app/dialogs/preferences-dialog.c:2911
 msgid "Resize window on _zoom"
 msgstr "Ales tiddi n usfaylu mi ara yettusemɣer"
 
-#: ../app/dialogs/preferences-dialog.c:2894
+#: ../app/dialogs/preferences-dialog.c:2914
 msgid "Resize window on image _size change"
 msgstr "Ales tiddi n usfaylu mi ara tbeddel tiddi n tugna"
 
-#: ../app/dialogs/preferences-dialog.c:2900
+#: ../app/dialogs/preferences-dialog.c:2920
 msgid "Show entire image"
 msgstr "Sken tugna tummidt"
 
-#: ../app/dialogs/preferences-dialog.c:2902
+#: ../app/dialogs/preferences-dialog.c:2922
 msgid "Initial zoom _ratio:"
 msgstr "Asaɣ n usemɣer n tazwara:"
 
 #. Space Bar
-#: ../app/dialogs/preferences-dialog.c:2906
+#: ../app/dialogs/preferences-dialog.c:2926
 msgid "Space Bar"
 msgstr "Afeggag n tallunt"
 
-#: ../app/dialogs/preferences-dialog.c:2912
+#: ../app/dialogs/preferences-dialog.c:2932
 msgid "_While space bar is pressed:"
 msgstr "Mi tettwassed tqeffalt n tallunt:"
 
 #. Mouse Pointers
-#: ../app/dialogs/preferences-dialog.c:2916
+#: ../app/dialogs/preferences-dialog.c:2936
 msgid "Mouse Pointers"
 msgstr "Iṛeccamen n umumed"
 
-#: ../app/dialogs/preferences-dialog.c:2920
+#: ../app/dialogs/preferences-dialog.c:2940
 msgid "Show _brush outline"
 msgstr "Sken azizdew n umfezzu"
 
-#: ../app/dialogs/preferences-dialog.c:2928
+#: ../app/dialogs/preferences-dialog.c:2948
 msgid "S_nap brush outline to stroke"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2932
+#: ../app/dialogs/preferences-dialog.c:2952
 msgid "Show pointer for paint _tools"
 msgstr "Sken aṛeccam i yifecka n teklut"
 
-#: ../app/dialogs/preferences-dialog.c:2938
+#: ../app/dialogs/preferences-dialog.c:2958
 msgid "Pointer _mode:"
 msgstr "Askar n uṛeccam:"
 
-#: ../app/dialogs/preferences-dialog.c:2941
+#: ../app/dialogs/preferences-dialog.c:2961
 msgid "Pointer _handedness:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:2952
+#: ../app/dialogs/preferences-dialog.c:2972
 msgid "Image Window Appearance"
 msgstr "Timeẓriwt n usfaylu n tugna"
 
-#: ../app/dialogs/preferences-dialog.c:2962
+#: ../app/dialogs/preferences-dialog.c:2982
 msgid "Default Appearance in Normal Mode"
 msgstr "Timeẓriwt n lexṣas deg uskar amagnu"
 
-#: ../app/dialogs/preferences-dialog.c:2967
+#: ../app/dialogs/preferences-dialog.c:2987
 msgid "Default Appearance in Fullscreen Mode"
 msgstr "Timeẓriwt n lexṣas deg uskar n ugdil aččuran"
 
-#: ../app/dialogs/preferences-dialog.c:2976
+#: ../app/dialogs/preferences-dialog.c:2996
 msgid "Image Title & Statusbar Format"
 msgstr "Amasal n uzwel akked ufeggag n waddad n tugna"
 
-#: ../app/dialogs/preferences-dialog.c:2977
+#: ../app/dialogs/preferences-dialog.c:2997
 msgid "Title & Status"
 msgstr "Azwel akked waddad"
 
-#: ../app/dialogs/preferences-dialog.c:2995
+#: ../app/dialogs/preferences-dialog.c:3015
 msgid "Current format"
 msgstr "Amasal amiran"
 
-#: ../app/dialogs/preferences-dialog.c:2996
+#: ../app/dialogs/preferences-dialog.c:3016
 msgid "Default format"
 msgstr "Amasal n lexṣas"
 
-#: ../app/dialogs/preferences-dialog.c:2997
+#: ../app/dialogs/preferences-dialog.c:3017
 msgid "Show zoom percentage"
 msgstr "Sken afmiḍi n usemɣer"
 
-#: ../app/dialogs/preferences-dialog.c:2998
+#: ../app/dialogs/preferences-dialog.c:3018
 msgid "Show zoom ratio"
 msgstr "Sken assaɣ n usemɣer"
 
-#: ../app/dialogs/preferences-dialog.c:2999
+#: ../app/dialogs/preferences-dialog.c:3019
 msgid "Show image size"
 msgstr "Sken tiddi n tugna"
 
-#: ../app/dialogs/preferences-dialog.c:3000
+#: ../app/dialogs/preferences-dialog.c:3020
 msgid "Show drawable size"
 msgstr "Sken tiddi n tɣawsa tudlift"
 
-#: ../app/dialogs/preferences-dialog.c:3013
+#: ../app/dialogs/preferences-dialog.c:3033
 msgid "Image Title Format"
 msgstr "Amasal n uzwel n tugna"
 
-#: ../app/dialogs/preferences-dialog.c:3015
+#: ../app/dialogs/preferences-dialog.c:3035
 msgid "Image Statusbar Format"
 msgstr "Amasal n ufeggag n waddad n tugna"
 
-#: ../app/dialogs/preferences-dialog.c:3099
+#: ../app/dialogs/preferences-dialog.c:3129
 msgid "Image Window Snapping Behavior"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:3100
+#: ../app/dialogs/preferences-dialog.c:3130
 msgid "Snapping"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:3107
+#: ../app/dialogs/preferences-dialog.c:3137
 msgid "Default Behavior in Normal Mode"
 msgstr "Tikli n lexṣas deg uskar amagnu"
 
-#: ../app/dialogs/preferences-dialog.c:3111
+#: ../app/dialogs/preferences-dialog.c:3141
 msgid "Default Behavior in Fullscreen Mode"
 msgstr "Tikli n lexṣas deg uskar n ugdil aččuran"
 
-#: ../app/dialogs/preferences-dialog.c:3120
+#: ../app/dialogs/preferences-dialog.c:3150
 msgid "_Snapping distance:"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:3129
-#: ../app/dialogs/preferences-dialog.c:3130
+#: ../app/dialogs/preferences-dialog.c:3159
+#: ../app/dialogs/preferences-dialog.c:3160
 msgid "Input Devices"
 msgstr "Ibenkan n unekcum"
 
 #. Extended Input Devices
-#: ../app/dialogs/preferences-dialog.c:3136
+#: ../app/dialogs/preferences-dialog.c:3166
 msgid "Extended Input Devices"
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:3140
+#: ../app/dialogs/preferences-dialog.c:3182
+msgid "Pointer Input API:"
+msgstr ""
+
+#: ../app/dialogs/preferences-dialog.c:3193
 msgid "S_hare tool and tool options between input devices"
 msgstr "Bḍu ifecka akked tnefrunin n yifecka gar yibenkan n unekcum"
 
-#: ../app/dialogs/preferences-dialog.c:3144
+#: ../app/dialogs/preferences-dialog.c:3197
 msgid "Configure E_xtended Input Devices..."
 msgstr ""
 
-#: ../app/dialogs/preferences-dialog.c:3151
+#: ../app/dialogs/preferences-dialog.c:3204
 msgid "_Save input device settings on exit"
 msgstr "Sekles iɣewwaren n yibenkan n unekcum mi ara teffeḍ"
 
-#: ../app/dialogs/preferences-dialog.c:3155
+#: ../app/dialogs/preferences-dialog.c:3208
 msgid "Save Input Device Settings _Now"
 msgstr "Sekles iɣewwaren n yibenkan n unekcum tura"
 
-#: ../app/dialogs/preferences-dialog.c:3162
+#: ../app/dialogs/preferences-dialog.c:3215
 msgid "_Reset Saved Input Device Settings to Default Values"
 msgstr "Ales awennez n yiɣewwaren n yibenkan n tuffɣa ɣer wazalen n lexṣas"
 
-#: ../app/dialogs/preferences-dialog.c:3177
+#: ../app/dialogs/preferences-dialog.c:3230
 msgid "Additional Input Controllers"
 msgstr "Isenqaden n unekcum nniḍen"
 
-#: ../app/dialogs/preferences-dialog.c:3178
+#: ../app/dialogs/preferences-dialog.c:3231
 msgid "Input Controllers"
 msgstr "Isenqaden n unekcum"
 
-#: ../app/dialogs/preferences-dialog.c:3193
-#: ../app/dialogs/preferences-dialog.c:3194
+#: ../app/dialogs/preferences-dialog.c:3246
+#: ../app/dialogs/preferences-dialog.c:3247
 msgid "Folders"
 msgstr "Ikaramen"
 
-#: ../app/dialogs/preferences-dialog.c:3201
+#: ../app/dialogs/preferences-dialog.c:3254
 msgid "Reset _Folders"
 msgstr "Ales awennez n yikaramen"
 
-#: ../app/dialogs/preferences-dialog.c:3217
+#: ../app/dialogs/preferences-dialog.c:3270
 msgid "_Temporary folder:"
 msgstr "Akaram akudan:"
 
-#: ../app/dialogs/preferences-dialog.c:3218
+#: ../app/dialogs/preferences-dialog.c:3271
 msgid "Select Folder for Temporary Files"
 msgstr "Fren akaram i yifuyla ikudanen"
 
-#: ../app/dialogs/preferences-dialog.c:3222
+#: ../app/dialogs/preferences-dialog.c:3275
 msgid "_Swap folder:"
 msgstr "Akaram n usemmeskel:"
 
-#: ../app/dialogs/preferences-dialog.c:3223
+#: ../app/dialogs/preferences-dialog.c:3276
 msgid "Select Swap Folder"
 msgstr "Fren akaram n usemmeskel"
 
-#: ../app/dialogs/preferences-dialog.c:3256
+#: ../app/dialogs/preferences-dialog.c:3309
 msgid "Brush Folders"
 msgstr "Ikaramen n yimfezza"
 
-#: ../app/dialogs/preferences-dialog.c:3259
+#: ../app/dialogs/preferences-dialog.c:3312
 msgid "Reset Brush _Folders"
 msgstr "Ales awennez n yikaramen n yimfezza"
 
-#: ../app/dialogs/preferences-dialog.c:3260
+#: ../app/dialogs/preferences-dialog.c:3313
 msgid "Select Brush Folders"
 msgstr "Fren ikaramen n yimfezza"
 
-#: ../app/dialogs/preferences-dialog.c:3262
+#: ../app/dialogs/preferences-dialog.c:3315
 msgid "Dynamics Folders"
 msgstr "Ikaramen ismussanen"
 
-#: ../app/dialogs/preferences-dialog.c:3265
+#: ../app/dialogs/preferences-dialog.c:3318
 msgid "Reset Dynamics _Folders"
 msgstr "Ales awennez n yikaramen ismussanen"
 
-#: ../app/dialogs/preferences-dialog.c:3266
+#: ../app/dialogs/preferences-dialog.c:3319
 msgid "Select Dynamics Folders"
 msgstr "Fren ikaramen ismussanen"
 
-#: ../app/dialogs/preferences-dialog.c:3268
+#: ../app/dialogs/preferences-dialog.c:3321
 msgid "Pattern Folders"
 msgstr "Ikaramen n wudlifen"
 
-#: ../app/dialogs/preferences-dialog.c:3271
+#: ../app/dialogs/preferences-dialog.c:3324
 msgid "Reset Pattern _Folders"
 msgstr "Ales awennez n yikaramen n wudlifen"
 
-#: ../app/dialogs/preferences-dialog.c:3272
+#: ../app/dialogs/preferences-dialog.c:3325
 msgid "Select Pattern Folders"
 msgstr "Fren ikaramen n wudlifen"
 
-#: ../app/dialogs/preferences-dialog.c:3274
+#: ../app/dialogs/preferences-dialog.c:3327
 msgid "Palette Folders"
 msgstr "Ikaramen n tpaliḍin"
 
-#: ../app/dialogs/preferences-dialog.c:3277
+#: ../app/dialogs/preferences-dialog.c:3330
 msgid "Reset Palette _Folders"
 msgstr "Ales awennez n yikaramen n tpaliḍin"
 
-#: ../app/dialogs/preferences-dialog.c:3278
+#: ../app/dialogs/preferences-dialog.c:3331
 msgid "Select Palette Folders"
 msgstr "Fren ikaramen n tpaliḍin"
 
-#: ../app/dialogs/preferences-dialog.c:3280
+#: ../app/dialogs/preferences-dialog.c:3333
 msgid "Gradient Folders"
 msgstr "Ikaramen n yifesnawen"
 
-#: ../app/dialogs/preferences-dialog.c:3283
+#: ../app/dialogs/preferences-dialog.c:3336
 msgid "Reset Gradient _Folders"
 msgstr "Ales awennez n yikaramen n yifesnawen"
 
-#: ../app/dialogs/preferences-dialog.c:3284
+#: ../app/dialogs/preferences-dialog.c:3337
 msgid "Select Gradient Folders"
 msgstr "Fren ikaramen n yifesnawen"
 
-#: ../app/dialogs/preferences-dialog.c:3286
+#: ../app/dialogs/preferences-dialog.c:3339
 msgid "Font Folders"
 msgstr "Ikaramen n tsefsa"
 
-#: ../app/dialogs/preferences-dialog.c:3289
+#: ../app/dialogs/preferences-dialog.c:3342
 msgid "Reset Font _Folders"
 msgstr "Ales awennez n yikaramen n tsefsa"
 
-#: ../app/dialogs/preferences-dialog.c:3290
+#: ../app/dialogs/preferences-dialog.c:3343
 msgid "Select Font Folders"
 msgstr "Fren ikaramen n tsefsa"
 
-#: ../app/dialogs/preferences-dialog.c:3292
+#: ../app/dialogs/preferences-dialog.c:3345
 msgid "Tool Preset Folders"
 msgstr "Ikaramen n useɣwer uzwir n ufecku"
 
-#: ../app/dialogs/preferences-dialog.c:3295
+#: ../app/dialogs/preferences-dialog.c:3348
 msgid "Reset Tool Preset _Folders"
 msgstr "Aeles awennez n yikaramen n useɣwer uzwir n ufecku"
 
-#: ../app/dialogs/preferences-dialog.c:3296
+#: ../app/dialogs/preferences-dialog.c:3349
 msgid "Select Tool Preset Folders"
 msgstr "Fren ikaramen n useɣwer n ufecku"
 
-#: ../app/dialogs/preferences-dialog.c:3298
+#: ../app/dialogs/preferences-dialog.c:3351
 msgid "MyPaint Brush Folders"
 msgstr "Ikaramen n yimfezza n MyPaint"
 
-#: ../app/dialogs/preferences-dialog.c:3301
+#: ../app/dialogs/preferences-dialog.c:3354
 msgid "Reset MyPaint Brush _Folders"
 msgstr "Ales awennez n yikaramen n yimfezza n MyPaint"
 
-#: ../app/dialogs/preferences-dialog.c:3302
+#: ../app/dialogs/preferences-dialog.c:3355
 msgid "Select MyPaint Brush Folders"
 msgstr "Fren ikaramen n yimfezza n MyPaint"
 
-#: ../app/dialogs/preferences-dialog.c:3304
+#: ../app/dialogs/preferences-dialog.c:3357
 msgid "Plug-in Folders"
 msgstr "Ikaramen n yiseɣzaf"
 
-#: ../app/dialogs/preferences-dialog.c:3307
+#: ../app/dialogs/preferences-dialog.c:3360
 msgid "Reset plug-in _Folders"
 msgstr "Ales awennez n yikaramen n yiseɣzaf"
 
-#: ../app/dialogs/preferences-dialog.c:3308
+#: ../app/dialogs/preferences-dialog.c:3361
 msgid "Select plug-in Folders"
 msgstr "Fren ikaramen n yiseɣzaf"
 
-#: ../app/dialogs/preferences-dialog.c:3310
+#: ../app/dialogs/preferences-dialog.c:3363
 msgid "Scripts"
 msgstr "Iskripten"
 
-#: ../app/dialogs/preferences-dialog.c:3310
+#: ../app/dialogs/preferences-dialog.c:3363
 msgid "Script-Fu Folders"
 msgstr "Ikaramen n Script-Fu"
 
-#: ../app/dialogs/preferences-dialog.c:3313
+#: ../app/dialogs/preferences-dialog.c:3366
 msgid "Reset Script-Fu _Folders"
 msgstr "Ales awennez n yikaramen n Script-Fu"
 
-#: ../app/dialogs/preferences-dialog.c:3314
+#: ../app/dialogs/preferences-dialog.c:3367
 msgid "Select Script-Fu Folders"
 msgstr "Fren ikaramen n Script-Fu"
 
-#: ../app/dialogs/preferences-dialog.c:3316
+#: ../app/dialogs/preferences-dialog.c:3369
 msgid "Module Folders"
 msgstr "Ikaramen n yizegrar"
 
-#: ../app/dialogs/preferences-dialog.c:3319
+#: ../app/dialogs/preferences-dialog.c:3372
 msgid "Reset Module _Folders"
 msgstr "Ales awennez n yikaramen n yizegrar"
 
-#: ../app/dialogs/preferences-dialog.c:3320
+#: ../app/dialogs/preferences-dialog.c:3373
 msgid "Select Module Folders"
 msgstr "Fren ikaramen n yizegrar"
 
-#: ../app/dialogs/preferences-dialog.c:3322
+#: ../app/dialogs/preferences-dialog.c:3375
 msgid "Interpreters"
 msgstr "Imsuɣalen"
 
-#: ../app/dialogs/preferences-dialog.c:3322
+#: ../app/dialogs/preferences-dialog.c:3375
 msgid "Interpreter Folders"
 msgstr "Ikaramen n yimsuɣal"
 
-#: ../app/dialogs/preferences-dialog.c:3325
+#: ../app/dialogs/preferences-dialog.c:3378
 msgid "Reset Interpreter _Folders"
 msgstr "Ales awennez n yikaramen n yimsuɣal"
 
-#: ../app/dialogs/preferences-dialog.c:3326
+#: ../app/dialogs/preferences-dialog.c:3379
 msgid "Select Interpreter Folders"
 msgstr "Fren ikaramen n yimsuɣal"
 
-#: ../app/dialogs/preferences-dialog.c:3328
+#: ../app/dialogs/preferences-dialog.c:3381
 msgid "Environment"
 msgstr "Tawennaḍt"
 
-#: ../app/dialogs/preferences-dialog.c:3328
+#: ../app/dialogs/preferences-dialog.c:3381
 msgid "Environment Folders"
 msgstr "Ikaramen n twennaḍt"
 
-#: ../app/dialogs/preferences-dialog.c:3331
+#: ../app/dialogs/preferences-dialog.c:3384
 msgid "Reset Environment _Folders"
 msgstr "Ales awennez n yikaramen n twennaḍt"
 
-#: ../app/dialogs/preferences-dialog.c:3332
+#: ../app/dialogs/preferences-dialog.c:3385
 msgid "Select Environment Folders"
 msgstr "Fren yikaramen n twennaḍt"
 
-#: ../app/dialogs/preferences-dialog.c:3334
+#: ../app/dialogs/preferences-dialog.c:3387
 msgid "Themes"
 msgstr "Isental"
 
-#: ../app/dialogs/preferences-dialog.c:3334
+#: ../app/dialogs/preferences-dialog.c:3387
 msgid "Theme Folders"
 msgstr "Ikaramen n yisental"
 
-#: ../app/dialogs/preferences-dialog.c:3337
+#: ../app/dialogs/preferences-dialog.c:3390
 msgid "Reset Theme _Folders"
 msgstr "Ales awennez n yikaramen n yisental"
 
-#: ../app/dialogs/preferences-dialog.c:3338
+#: ../app/dialogs/preferences-dialog.c:3391
 msgid "Select Theme Folders"
 msgstr "Fren ikaramen n yisental"
 
-#: ../app/dialogs/preferences-dialog.c:3340
+#: ../app/dialogs/preferences-dialog.c:3393
 msgid "Icon Themes"
 msgstr "Isental n tignitin"
 
-#: ../app/dialogs/preferences-dialog.c:3340
+#: ../app/dialogs/preferences-dialog.c:3393
 msgid "Icon Theme Folders"
 msgstr "Ikaramen n tignitin n yisental"
 
-#: ../app/dialogs/preferences-dialog.c:3343
+#: ../app/dialogs/preferences-dialog.c:3396
 msgid "Reset Icon Theme _Folders"
 msgstr "Ales awennez n yikaramen n tignitin n yisental"
 
-#: ../app/dialogs/preferences-dialog.c:3344
+#: ../app/dialogs/preferences-dialog.c:3397
 msgid "Select Icon Theme Folders"
 msgstr "Fren ikaramen n tignitin n yisental"
 
@@ -17834,7 +18097,7 @@ msgstr "Tabadut _Y:"
 #: ../app/dialogs/print-size-dialog.c:244 ../app/widgets/gimpsizebox.c:253
 #, c-format
 msgid "pixels/%a"
-msgstr ""
+msgstr "ipiksilen/%a"
 
 #: ../app/dialogs/quit-dialog.c:164
 msgid "Quit GIMP"
@@ -17872,7 +18135,7 @@ msgstr "Sit ɣef %s iwakken ad teffɣeḍ."
 msgid "Press %s to close all images."
 msgstr "Ssed %s iwakken ad tmedleḍ akk tugniwin."
 
-#: ../app/dialogs/quit-dialog.c:364 ../app/dialogs/user-install-dialog.c:89
+#: ../app/dialogs/quit-dialog.c:364 ../app/dialogs/user-install-dialog.c:90
 msgid "_Quit"
 msgstr "_Ffeγ"
 
@@ -17900,71 +18163,93 @@ msgstr "Ḍeqqer akk ibeddilen"
 msgid "Exported to %s"
 msgstr "Yettusifeḍ ɣer %s"
 
-#: ../app/dialogs/quit-dialog.c:589
+#: ../app/dialogs/quit-dialog.c:591
 msgid "Save this image"
 msgstr "Sekles tugna-agi"
 
-#: ../app/dialogs/quit-dialog.c:591
+#: ../app/dialogs/quit-dialog.c:593
 msgid "Save as"
 msgstr "Sekles am"
 
-#: ../app/dialogs/resize-dialog.c:142
+#: ../app/dialogs/resize-dialog.c:170
 msgid "Canvas Size"
 msgstr "Tiddi n teɣzut n usuneɣ"
 
-#: ../app/dialogs/resize-dialog.c:154 ../app/dialogs/scale-dialog.c:114
+#: ../app/dialogs/resize-dialog.c:182 ../app/dialogs/scale-dialog.c:114
 msgid "Layer Size"
 msgstr "Tiddi n tissi"
 
-#: ../app/dialogs/resize-dialog.c:155
+#: ../app/dialogs/resize-dialog.c:183
 msgid "Fill With"
 msgstr "Aččar s"
 
-#: ../app/dialogs/resize-dialog.c:184
+#: ../app/dialogs/resize-dialog.c:224
 msgid "Re_set"
 msgstr "Ales awennez"
 
-#: ../app/dialogs/resize-dialog.c:186
+#: ../app/dialogs/resize-dialog.c:226
 msgid "_Resize"
 msgstr "A_les tisekta"
 
+#: ../app/dialogs/resize-dialog.c:293
+msgid "Reset the template selection"
+msgstr ""
+
+#: ../app/dialogs/resize-dialog.c:300
+msgid ""
+"Template and image print resolution don't match.\n"
+"Choose how to scale the canvas:"
+msgstr ""
+
+#. offset frame
 #. The offset frame
 #. offset frame
-#: ../app/dialogs/resize-dialog.c:229 ../app/tools/gimpalignoptions.c:97
+#: ../app/dialogs/resize-dialog.c:377 ../app/tools/gimpalignoptions.c:97
 #: ../app/tools/gimpalignoptions.c:104 ../app/tools/gimpgradientoptions.c:89
 #: ../app/tools/gimpoffsettool.c:129 ../app/tools/gimpoffsettool.c:473
-#: ../app/tools/gimptransform3dtool.c:343 ../app/widgets/gimpgrideditor.c:211
+#: ../app/tools/gimptransform3dtool.c:343 ../app/widgets/gimpgrideditor.c:210
 msgid "Offset"
 msgstr "Asekḥer"
 
-#: ../app/dialogs/resize-dialog.c:252 ../app/tools/gimpoffsettool.c:497
+#: ../app/dialogs/resize-dialog.c:400 ../app/tools/gimpoffsettool.c:497
 #: ../app/tools/gimptransform3dtool.c:271
 #: ../app/tools/gimptransform3dtool.c:383
 msgid "_X:"
 msgstr "_X:"
 
-#: ../app/dialogs/resize-dialog.c:253 ../app/tools/gimpoffsettool.c:499
+#: ../app/dialogs/resize-dialog.c:401 ../app/tools/gimpoffsettool.c:499
 #: ../app/tools/gimptransform3dtool.c:272
 #: ../app/tools/gimptransform3dtool.c:388
 msgid "_Y:"
 msgstr "_Y:"
 
-#: ../app/dialogs/resize-dialog.c:270
+#. Button to center the image on canvas just below the preview.
+#: ../app/dialogs/resize-dialog.c:444
 msgid "C_enter"
 msgstr "_Slemmes"
 
-#: ../app/dialogs/resize-dialog.c:321
+#: ../app/dialogs/resize-dialog.c:470
 msgid "Resize _layers:"
 msgstr "Aes tiddi n tissiyin:"
 
-#: ../app/dialogs/resize-dialog.c:369
+#: ../app/dialogs/resize-dialog.c:518
 msgid "Resize _text layers"
 msgstr "Ales tiddi n tissiyin n uḍris"
 
-#: ../app/dialogs/resize-dialog.c:380
+#: ../app/dialogs/resize-dialog.c:529
 msgid "Resizing text layers will make them uneditable"
 msgstr "Alus n tiddi n tissiyin n uḍris ad yerr asentel ur yettwaẓrag ara"
 
+#: ../app/dialogs/resize-dialog.c:751
+#, c-format
+msgid "Scale template to %.2f ppi"
+msgstr ""
+
+#: ../app/dialogs/resize-dialog.c:756
+#, c-format
+msgid "Set image to %.2f ppi"
+msgstr ""
+
 #: ../app/dialogs/resolution-calibrate-dialog.c:67
 msgid "Calibrate Monitor Resolution"
 msgstr ""
@@ -18054,19 +18339,19 @@ msgstr "Issin Ugar"
 msgid "tips-locale:C"
 msgstr ""
 
-#: ../app/dialogs/user-install-dialog.c:85
+#: ../app/dialogs/user-install-dialog.c:86
 msgid "GIMP User Installation"
 msgstr "Asbeddi n useqdac n GIMP"
 
-#: ../app/dialogs/user-install-dialog.c:94
+#: ../app/dialogs/user-install-dialog.c:95
 msgid "User installation failed!"
 msgstr "Asbeddi n useqdac ur yeddi ara!"
 
-#: ../app/dialogs/user-install-dialog.c:96
+#: ../app/dialogs/user-install-dialog.c:97
 msgid "The GIMP user installation failed; see the log for details."
 msgstr "Asbeddi n useqdac n GIMP ur yeddi ara; wali aɣmis i telqayt."
 
-#: ../app/dialogs/user-install-dialog.c:99
+#: ../app/dialogs/user-install-dialog.c:100
 msgid "Installation Log"
 msgstr "Aɣmis n usbeddi"
 
@@ -18137,7 +18422,7 @@ msgstr "Ulac imniren"
 #: ../app/display/display-enums.c:156
 msgctxt "guides-type"
 msgid "Center lines"
-msgstr ""
+msgstr "Selmes ijerriḍen"
 
 #: ../app/display/display-enums.c:157
 msgctxt "guides-type"
@@ -18232,13 +18517,13 @@ msgstr "n/a"
 
 #: ../app/display/gimpcursorview.c:224 ../app/display/gimpcursorview.c:249
 #: ../app/display/gimpcursorview.c:276 ../app/tools/gimptransform3dtool.c:435
-#: ../app/widgets/gimpdeviceinfo.c:54
+#: ../app/widgets/gimpdeviceinfo.c:53
 msgid "X"
 msgstr "X"
 
 #: ../app/display/gimpcursorview.c:230 ../app/display/gimpcursorview.c:255
 #: ../app/display/gimpcursorview.c:282 ../app/tools/gimptransform3dtool.c:435
-#: ../app/widgets/gimpdeviceinfo.c:55
+#: ../app/widgets/gimpdeviceinfo.c:54
 msgid "Y"
 msgstr "Y"
 
@@ -18265,28 +18550,28 @@ msgstr "H"
 msgid "_Sample Merged"
 msgstr "Alemmec imezdin"
 
-#: ../app/display/gimpdisplayshell.c:509
+#: ../app/display/gimpdisplayshell.c:500
 msgid "Access the image menu"
 msgstr "Addef ɣer wumuɣ n tugna"
 
-#: ../app/display/gimpdisplayshell.c:629
+#: ../app/display/gimpdisplayshell.c:630
 msgid "Zoom image when window size changes"
 msgstr "Simɣur tugna ticki tbeddel tiddi n usfaylu"
 
-#: ../app/display/gimpdisplayshell.c:658
+#: ../app/display/gimpdisplayshell.c:659
 msgid "Toggle Quick Mask"
 msgstr "Sermed/sens tagelmust taruradt"
 
-#: ../app/display/gimpdisplayshell.c:673
+#: ../app/display/gimpdisplayshell.c:674
 msgid "Navigate the image display"
 msgstr "Snirem deg ubeqqeḍ n tugna"
 
-#: ../app/display/gimpdisplayshell.c:726 ../app/display/gimpdisplayshell.c:1403
-#: ../app/widgets/gimptoolbox.c:236
+#: ../app/display/gimpdisplayshell.c:727 ../app/display/gimpdisplayshell.c:1401
+#: ../app/widgets/gimptoolbox.c:244
 msgid "Drop image files here to open them"
 msgstr "Sers dagi ifuyla n tugniwin iwakken ad ten-teldiḍ"
 
-#: ../app/display/gimpdisplayshell-callbacks.c:647
+#: ../app/display/gimpdisplayshell-callbacks.c:648
 #, c-format
 msgid ""
 "<big>Unstable Development Version</big>\n"
@@ -18359,8 +18644,8 @@ msgid "The image has been exported to '%s'."
 msgstr "Tugna tettwasifeḍ ɣer '%s'."
 
 #: ../app/display/gimpdisplayshell-dnd.c:249
-#: ../app/display/gimpdisplayshell-dnd.c:708
-#: ../app/display/gimpdisplayshell-dnd.c:767
+#: ../app/display/gimpdisplayshell-dnd.c:711
+#: ../app/display/gimpdisplayshell-dnd.c:770
 msgid "Drop New Layer"
 msgstr "Sers tissi tamaynutt"
 
@@ -18376,34 +18661,34 @@ msgstr "Sers abrid amaynut"
 msgid "Cannot modify the pixels of layer groups."
 msgstr "Ulamek abeddel n yipiksilen n ugraw n tissiyin."
 
-#: ../app/display/gimpdisplayshell-dnd.c:374 ../app/tools/gimpfiltertool.c:315
-#: ../app/tools/gimptransformtool.c:682
+#: ../app/display/gimpdisplayshell-dnd.c:375 ../app/tools/gimpfiltertool.c:315
+#: ../app/tools/gimppainttool.c:328 ../app/tools/gimptransformtool.c:682
 msgid "A selected layer's pixels are locked."
 msgstr "Ipiksilen n tissiyin yettwafernen sekkeṛen."
 
-#: ../app/display/gimpdisplayshell-dnd.c:424
+#: ../app/display/gimpdisplayshell-dnd.c:427
 #: ../app/widgets/gimpdrawabletreeview.c:265
 #: ../app/widgets/gimpdrawabletreeview.c:377
 msgctxt "undo-type"
 msgid "Drop pattern to layer"
 msgstr "Sers udlif di tissi"
 
-#: ../app/display/gimpdisplayshell-dnd.c:446
+#: ../app/display/gimpdisplayshell-dnd.c:449
 #: ../app/widgets/gimpdrawabletreeview.c:296
 #: ../app/widgets/gimpdrawabletreeview.c:397
 msgctxt "undo-type"
 msgid "Drop color to layer"
 msgstr "Sers ini di tissi"
 
-#: ../app/display/gimpdisplayshell-dnd.c:598
-#: ../app/widgets/gimpitemtreeview.c:1309
-#: ../app/widgets/gimplayertreeview.c:816
+#: ../app/display/gimpdisplayshell-dnd.c:601
+#: ../app/widgets/gimpitemtreeview.c:1313
+#: ../app/widgets/gimplayertreeview.c:821
 msgid "Drop layers"
 msgstr "Sers tissiyin"
 
-#: ../app/display/gimpdisplayshell-dnd.c:741
-#: ../app/display/gimpdisplayshell-dnd.c:758
-#: ../app/widgets/gimplayertreeview.c:893 ../app/widgets/gimptoolbox-dnd.c:268
+#: ../app/display/gimpdisplayshell-dnd.c:744
+#: ../app/display/gimpdisplayshell-dnd.c:761
+#: ../app/widgets/gimplayertreeview.c:898 ../app/widgets/gimptoolbox-dnd.c:268
 msgid "Dropped Buffer"
 msgstr ""
 
@@ -18415,12 +18700,12 @@ msgstr "Tastayt n ubeqqeḍ n yini"
 msgid "Configure Color Display Filters"
 msgstr "Seɣwer tastayt n ubeqqeḍ n yini"
 
-#: ../app/display/gimpdisplayshell-handlers.c:946
+#: ../app/display/gimpdisplayshell-handlers.c:927
 #, c-format
 msgid "Image saved to '%s'"
 msgstr "Tugna tettwasekles di '%s'"
 
-#: ../app/display/gimpdisplayshell-handlers.c:959
+#: ../app/display/gimpdisplayshell-handlers.c:940
 #, c-format
 msgid "Image exported to '%s'"
 msgstr "Tugna tettwasifeḍ di '%s'"
@@ -18480,14 +18765,14 @@ msgstr "(sizdeg)"
 
 #: ../app/display/gimpdisplayshell-title.c:374
 #: ../app/display/gimpdisplayshell-title.c:383
-#: ../app/widgets/gimpactiongroup.c:976
+#: ../app/widgets/gimpactiongroup.c:982
 #: ../app/widgets/gimpbuffersourcebox.c:166
 #: ../app/widgets/gimpbuffersourcebox.c:296
-#: ../app/widgets/gimpdeviceinfo.c:1045 ../app/widgets/gimpdeviceinfo.c:1070
+#: ../app/widgets/gimpdeviceinfo.c:1044 ../app/widgets/gimpdeviceinfo.c:1069
 msgid "(none)"
 msgstr "(ula yiwen)"
 
-#: ../app/display/gimpdisplayshell-tool-events.c:1568
+#: ../app/display/gimpdisplayshell-tool-events.c:1593
 #, c-format
 msgid "Layer picked: '%s'"
 msgstr ""
@@ -18557,7 +18842,7 @@ msgid "Click-Drag to rotate the focus"
 msgstr "Sit-zuɣer iwakken ad teziḍ asaḍas"
 
 #: ../app/display/gimptoolfocus.c:1149 ../app/display/gimptoolgyroscope.c:729
-#: ../app/display/gimptoolline.c:1557 ../app/tools/gimppainttool.c:662
+#: ../app/display/gimptoolline.c:1557 ../app/tools/gimppainttool.c:670
 #, c-format
 msgid "%s for constrained angles"
 msgstr "%s iwakken ad tḥettemeḍ tiɣemmar"
@@ -18801,11 +19086,11 @@ msgstr "Sit-zuɣer iwakken ad tegreḍ tamdeyt deg ubrid"
 
 #: ../app/display/gimptoolpath.c:1679
 msgid "Click to delete this anchor"
-msgstr ""
+msgstr "Ssit akken ad tekkseḍ tamdeyt-agi"
 
 #: ../app/display/gimptoolpath.c:1683
 msgid "Click to connect this anchor with the selected endpoint"
-msgstr ""
+msgstr "Ssit akken ad teqqneḍ tamdeyt-agi ɣer tenqiḍt n taggara yettwafernen"
 
 #: ../app/display/gimptoolpath.c:1688
 msgid "Click to open up the path"
@@ -18813,7 +19098,7 @@ msgstr "Ssit, zuɣer iwakken ad teldiḍ abrid"
 
 #: ../app/display/gimptoolpath.c:1692
 msgid "Click to make this node angular"
-msgstr ""
+msgstr "Ssit akken ad terreḍ tikerrist-agi d tuɣmirt"
 
 #: ../app/display/gimptoolpath.c:1696
 msgid "Clicking here does nothing, try clicking on path elements."
@@ -18827,33 +19112,33 @@ msgstr ""
 msgid "Shift start"
 msgstr ""
 
-#: ../app/display/gimptoolpolygon.c:891
+#: ../app/display/gimptoolpolygon.c:890
 msgid "Click to close shape"
 msgstr "Ssit iwakken ad tmedleḍ talɣa"
 
-#: ../app/display/gimptoolpolygon.c:895
+#: ../app/display/gimptoolpolygon.c:894
 msgid "Click-Drag to move segment vertex"
 msgstr ""
 
-#: ../app/display/gimptoolpolygon.c:900
+#: ../app/display/gimptoolpolygon.c:899
 msgid "Return commits, Escape cancels, Backspace re-opens shape"
 msgstr ""
 
-#: ../app/display/gimptoolpolygon.c:904
+#: ../app/display/gimptoolpolygon.c:903
 msgid "Return commits, Escape cancels, Backspace removes last segment"
 msgstr ""
 
-#: ../app/display/gimptoolpolygon.c:908
+#: ../app/display/gimptoolpolygon.c:907
 msgid "Click-Drag adds a free segment, Click adds a polygonal segment"
 msgstr ""
 
-#: ../app/display/gimptoolrectangle.c:566
-#: ../app/display/gimptoolrectangle.c:874
+#: ../app/display/gimptoolrectangle.c:567
+#: ../app/display/gimptoolrectangle.c:875
 #: ../app/tools/gimprectangleselecttool.c:638
 msgid "Rectangle: "
 msgstr "Asrem: "
 
-#: ../app/display/gimptoolrectangle.c:2138
+#: ../app/display/gimptoolrectangle.c:2139
 msgid "Position: "
 msgstr "Ideg: "
 
@@ -18957,38 +19242,48 @@ msgstr ""
 msgid "Absolute path are forbidden in GIMP extension '%s': %s"
 msgstr ""
 
-#: ../app/file-data/file-data-gex.c:156
+#: ../app/file-data/file-data-gex.c:157
 #, c-format
 msgid "File not allowed in root of GIMP extension '%s': %s"
 msgstr ""
 
-#: ../app/file-data/file-data-gex.c:167
+#: ../app/file-data/file-data-gex.c:168
 #, c-format
 msgid "File not in GIMP extension '%s' folder id '%s': %s"
 msgstr ""
 
-#: ../app/file-data/file-data-gex.c:263 ../app/file-data/file-data-gex.c:409
-#: ../app/file-data/file-data-gex.c:421 ../app/file-data/file-data-gex.c:433
-#: ../app/file-data/file-data-gex.c:446
+#: ../app/file-data/file-data-gex.c:264 ../app/file-data/file-data-gex.c:411
+#: ../app/file-data/file-data-gex.c:423 ../app/file-data/file-data-gex.c:435
+#: ../app/file-data/file-data-gex.c:448
 #, c-format
 msgid "Fatal error when uncompressing GIMP extension '%s': %s"
 msgstr ""
 
-#: ../app/file-data/file-data-gex.c:297
+#: ../app/file-data/file-data-gex.c:299
 #, c-format
 msgid "GIMP extension '%s' directory (%s) different from AppStream id: %s"
 msgstr ""
 
-#: ../app/file-data/file-data-gex.c:306
+#: ../app/file-data/file-data-gex.c:308
 #, c-format
 msgid "GIMP extension '%s' requires an AppStream file: %s"
 msgstr ""
 
-#: ../app/file-data/file-data-gex.c:321 ../app/file-data/file-data-gex.c:456
+#: ../app/file-data/file-data-gex.c:323 ../app/file-data/file-data-gex.c:458
 #, c-format
 msgid "Invalid GIMP extension '%s': %s"
 msgstr "Asiɣzef n GIMP armeɣtu '%s': %s"
 
+#: ../app/file-data/file-data-gih.c:292
+#, c-format
+msgid "Negative x offset: %d for layer %s corrected."
+msgstr ""
+
+#: ../app/file-data/file-data-gih.c:299
+#, c-format
+msgid "Negative y offset: %d for layer %s corrected."
+msgstr ""
+
 #: ../app/file-data/file-data.c:61 ../app/file-data/file-data.c:118
 msgid "GIMP brush"
 msgstr "Amfezzu n GIMP"
@@ -19001,7 +19296,7 @@ msgstr "Amfessu n GIMP (yettemwwiwil)"
 msgid "GIMP pattern"
 msgstr "Udlif n GIMP"
 
-#: ../app/file-data/file-data.c:465
+#: ../app/file-data/file-data.c:470
 msgid "GIMP extension"
 msgstr "Asiɣzef n GIMP"
 
@@ -19014,7 +19309,7 @@ msgstr "Asiɣzef n GIMP"
 #: ../app/gegl/gimp-babl.c:196 ../app/gegl/gimp-babl.c:197
 #: ../app/gegl/gimp-babl.c:198 ../app/gegl/gimp-babl.c:199
 #: ../app/gegl/gimp-babl.c:200 ../app/gegl/gimp-babl.c:201
-#: ../app/plug-in/gimppluginprocedure.c:1011
+#: ../app/plug-in/gimppluginprocedure.c:1029
 msgid "RGB"
 msgstr "RGB"
 
@@ -19039,7 +19334,7 @@ msgstr ""
 #: ../app/gegl/gimp-babl.c:234 ../app/gegl/gimp-babl.c:235
 #: ../app/gegl/gimp-babl.c:236 ../app/gegl/gimp-babl.c:237
 #: ../app/gegl/gimp-babl.c:238 ../app/gegl/gimp-babl.c:239
-#: ../app/plug-in/gimppluginprocedure.c:1029
+#: ../app/plug-in/gimppluginprocedure.c:1047
 msgid "Grayscale"
 msgstr "Taskala n umelliɣdi"
 
@@ -19101,9 +19396,9 @@ msgstr "Isger alfa"
 msgid "Indexed-alpha"
 msgstr ""
 
-#: ../app/gegl/gimp-babl.c:352 ../app/plug-in/gimppluginprocedure.c:1047
+#: ../app/gegl/gimp-babl.c:352 ../app/plug-in/gimppluginprocedure.c:1065
 msgid "Indexed"
-msgstr ""
+msgstr "Yettwasmiter"
 
 #: ../app/gegl/gimp-gegl-enums.c:24
 msgctxt "cage-mode"
@@ -19135,7 +19430,7 @@ msgstr ""
 #: ../app/operations/operations-enums.c:28
 msgctxt "layer-color-space"
 msgid "LAB"
-msgstr ""
+msgstr "LAB"
 
 #: ../app/operations/operations-enums.c:59
 msgctxt "layer-composite-mode"
@@ -19861,8 +20156,8 @@ msgstr ""
 #: ../app/operations/gimpoperationsettings.c:92
 #: ../app/tools/gimpfiltertool.c:1136 ../app/tools/gimppaintoptions-gui.c:111
 #: ../app/tools/gimppaintselectoptions.c:74
-#: ../app/tools/gimptransform3doptions.c:77 ../app/widgets/gimpdeviceinfo.c:174
-#: ../app/widgets/gimplayertreeview.c:277
+#: ../app/tools/gimptransform3doptions.c:77 ../app/widgets/gimpdeviceinfo.c:173
+#: ../app/widgets/gimplayertreeview.c:282
 msgid "Mode"
 msgstr "Askar"
 
@@ -19938,19 +20233,19 @@ msgstr "Azal"
 msgid "The alpha value"
 msgstr ""
 
-#: ../app/gui/gui.c:317
+#: ../app/gui/gui.c:330
 msgid "Image Recovery"
 msgstr "Tiririt n tugna"
 
-#: ../app/gui/gui.c:319
+#: ../app/gui/gui.c:332
 msgid "_Discard"
 msgstr "_Eǧǧ"
 
-#: ../app/gui/gui.c:320
+#: ../app/gui/gui.c:333
 msgid "_Recover"
 msgstr "Err-d"
 
-#: ../app/gui/gui.c:331
+#: ../app/gui/gui.c:344
 msgid "Eeek! It looks like GIMP recovered from a crash!"
 msgstr ""
 
@@ -19960,7 +20255,7 @@ msgstr ""
 #. * suited. It will just work and be replaced by the
 #. * number of images as expected.
 #.
-#: ../app/gui/gui.c:340
+#: ../app/gui/gui.c:353
 #, c-format
 msgid ""
 "An image was salvaged from the crash. Do you want to try and recover it?"
@@ -19972,7 +20267,7 @@ msgstr[1] ""
 #. load the recent documents after gimp_real_restore() because we
 #. *  need the mime-types implemented by plug-ins
 #.
-#: ../app/gui/gui.c:571
+#: ../app/gui/gui.c:584
 msgid "Documents"
 msgstr "Isemliyen"
 
@@ -19997,11 +20292,11 @@ msgstr ""
 msgid "Flow"
 msgstr ""
 
-#: ../app/paint/gimpbrushcore.c:371
+#: ../app/paint/gimpbrushcore.c:373
 msgid "No brushes available for use with this tool."
 msgstr "Ulac imfezza iwejden i weseqdec akked ufecku-agi."
 
-#: ../app/paint/gimpbrushcore.c:378
+#: ../app/paint/gimpbrushcore.c:380
 msgid "No paint dynamics available for use with this tool."
 msgstr ""
 
@@ -20015,7 +20310,7 @@ msgstr "Ulac udlifen iwejden i weseqdec akked ufecku-agi."
 
 #: ../app/paint/gimpcloneoptions.c:67 ../app/tools/gimpbucketfilloptions.c:181
 #: ../app/tools/gimpbucketfilloptions.c:496
-#: ../app/tools/gimpcloneoptions-gui.c:70
+#: ../app/tools/gimpcloneoptions-gui.c:230
 msgid "Source"
 msgstr "Aɣbalu"
 
@@ -20062,7 +20357,7 @@ msgstr ""
 
 #: ../app/paint/gimpink.c:108 ../app/tools/gimpinktool.c:65
 msgid "Ink"
-msgstr ""
+msgstr "Ssmex"
 
 #: ../app/paint/gimpinkoptions.c:75 ../app/paint/gimpinkoptions.c:88
 #: ../app/paint/gimppaintoptions.c:203 ../app/tools/gimpwarpoptions.c:93
@@ -20146,11 +20441,12 @@ msgstr "Tiddi n umfezzu"
 
 #: ../app/paint/gimppaintoptions.c:210
 msgid "Aspect Ratio"
-msgstr ""
+msgstr "Assaɣ n tmeẓri"
 
 #: ../app/paint/gimppaintoptions.c:224 ../app/tools/gimpwarpoptions.c:114
 #: ../app/widgets/gimpbrusheditor.c:205
-#: ../app/widgets/gimpbrushfactoryview.c:81 ../app/widgets/gimpgrideditor.c:176
+#: ../app/widgets/gimpbrushfactoryview.c:103
+#: ../app/widgets/gimpgrideditor.c:175
 msgid "Spacing"
 msgstr "Tallunt"
 
@@ -20305,7 +20601,7 @@ msgstr ""
 msgid "Pencil"
 msgstr "Akeryun"
 
-#: ../app/paint/gimpperspectiveclone.c:91
+#: ../app/paint/gimpperspectiveclone.c:94
 #: ../app/tools/gimpperspectiveclonetool.c:149
 msgid "Perspective Clone"
 msgstr ""
@@ -20337,19 +20633,23 @@ msgctxt "smudge-tool"
 msgid "No erasing effect"
 msgstr ""
 
-#: ../app/paint/gimpsmudgeoptions.c:93 ../app/paint/gimpsourceoptions.c:72
+#: ../app/paint/gimpsmudgeoptions.c:93 ../app/paint/gimpsourceoptions.c:97
 #: ../app/pdb/gimppdbcontext.c:129 ../app/tools/gimpbucketfilloptions.c:135
 #: ../app/tools/gimpcoloroptions.c:70 ../app/tools/gimphealtool.c:99
 #: ../app/tools/gimpregionselectoptions.c:98
 msgid "Sample merged"
 msgstr ""
 
-#: ../app/paint/gimpsourcecore.c:239
+#: ../app/paint/gimpsourcecore.c:225
 msgid "Set a source image first."
 msgstr ""
 
-#: ../app/paint/gimpsourceoptions.c:64 ../app/tools/gimpaligntool.c:123
-#: ../app/tools/gimpcloneoptions-gui.c:101 ../app/tools/gimphealtool.c:104
+#: ../app/paint/gimpsourcecore.c:232
+msgid "\"Registered\" alignment cannot paint on multiple drawables."
+msgstr "Ulamek taklut ɣef waṭas n tɣawsiwin tudlifin."
+
+#: ../app/paint/gimpsourceoptions.c:89 ../app/tools/gimpaligntool.c:123
+#: ../app/tools/gimpcloneoptions-gui.c:283 ../app/tools/gimphealtool.c:104
 msgid "Alignment"
 msgstr "Areyyec"
 
@@ -20371,7 +20671,7 @@ msgstr "Ula yiwen"
 #: ../app/paint/paint-enums.c:84
 msgctxt "source-align-mode"
 msgid "Aligned"
-msgstr ""
+msgstr "Ittureyyec"
 
 #: ../app/paint/paint-enums.c:85
 msgctxt "source-align-mode"
@@ -20426,7 +20726,7 @@ msgctxt "undo-type"
 msgid "Hue-Saturation"
 msgstr "Tiɣmi-tawant"
 
-#: ../app/pdb/drawable-color-cmds.c:532 ../app/pdb/plug-in-compat-cmds.c:1575
+#: ../app/pdb/drawable-color-cmds.c:532 ../app/pdb/plug-in-compat-cmds.c:1583
 msgctxt "undo-type"
 msgid "Invert"
 msgstr "Tti"
@@ -20444,17 +20744,17 @@ msgstr "Abeqqiḍ"
 #: ../app/pdb/drawable-color-cmds.c:716
 msgctxt "undo-type"
 msgid "Threshold"
-msgstr ""
+msgstr "Amnar"
 
-#: ../app/pdb/edit-cmds.c:93 ../app/pdb/edit-cmds.c:364
-#: ../app/pdb/edit-cmds.c:449
+#: ../app/pdb/edit-cmds.c:93 ../app/pdb/edit-cmds.c:379
+#: ../app/pdb/edit-cmds.c:464
 msgid "All specified drawables must belong to the same image."
 msgstr ""
 "Akk tiɣawsiwin tudlifin i d-ittunefken isefk ad ttekkint ɣer yiwet n tugna."
 
 #: ../app/pdb/floating-sel-cmds.c:69
 msgid "Cannot remove this layer because it is not a floating selection."
-msgstr ""
+msgstr "Ulamek tukksa n tissi-agi acku mačči d tafrayt yettifliwen."
 
 #: ../app/pdb/floating-sel-cmds.c:102
 msgid "Cannot anchor this layer because it is not a floating selection."
@@ -20465,6 +20765,8 @@ msgid ""
 "Cannot convert this layer to a normal layer because it is not a floating "
 "selection."
 msgstr ""
+"Ulamek aselket n tissi-agi ɣer tissi tamagnutt acku mačči d tissi "
+"yettifliwen."
 
 #: ../app/pdb/gimppdb-query.c:141
 #, c-format
@@ -20714,12 +21016,12 @@ msgstr ""
 msgid "Procedure name '%s' is not a canonical identifier"
 msgstr ""
 
-#: ../app/pdb/gimppdb.c:305 ../app/pdb/gimppdb.c:378 ../app/pdb/pdb-cmds.c:69
+#: ../app/pdb/gimppdb.c:304 ../app/pdb/gimppdb.c:377 ../app/pdb/pdb-cmds.c:69
 #, c-format
 msgid "Procedure '%s' not found"
 msgstr ""
 
-#: ../app/pdb/gimppdb.c:434
+#: ../app/pdb/gimppdb.c:433
 #, c-format
 msgid ""
 "Procedure '%s' has been called with a wrong type for argument #%d. Expected "
@@ -20850,7 +21152,7 @@ msgid ""
 "'%s'."
 msgstr ""
 
-#: ../app/pdb/image-cmds.c:2400
+#: ../app/pdb/image-cmds.c:2434
 msgid ""
 "Image resolution is out of bounds, using the default resolution instead."
 msgstr ""
@@ -20871,18 +21173,17 @@ msgstr ""
 
 #: ../app/pdb/item-transform-cmds.c:849
 msgid "2D Transform"
-msgstr ""
+msgstr "Abeddel 2D"
 
 #: ../app/pdb/item-transform-cmds.c:967
 msgid "2D Transforming"
-msgstr ""
+msgstr "Abeddel 2D"
 
-#: ../app/pdb/pdb-cmds.c:1089 ../app/pdb/pdb-cmds.c:1133
-#: ../app/pdb/pdb-cmds.c:1175
-#, fuzzy, c-format
-#| msgid "'%s' is not a valid file."
+#: ../app/pdb/pdb-cmds.c:1122 ../app/pdb/pdb-cmds.c:1166
+#: ../app/pdb/pdb-cmds.c:1208
+#, c-format
 msgid "Data label '%s' is not a canonical identifier"
-msgstr "'%s' mačči d afaylu ameɣtu."
+msgstr ""
 
 #: ../app/pdb/plug-in-compat-cmds.c:270
 msgctxt "undo-type"
@@ -20923,319 +21224,324 @@ msgstr ""
 msgid "Autocrop image"
 msgstr "Aɣẓaz awurman n tugna"
 
-#: ../app/pdb/plug-in-compat-cmds.c:730
+#: ../app/pdb/plug-in-compat-cmds.c:731
 msgid "Autocrop layer"
 msgstr "Aɣẓaz awurman n tissi"
 
-#: ../app/pdb/plug-in-compat-cmds.c:777
+#: ../app/pdb/plug-in-compat-cmds.c:785
 msgctxt "undo-type"
 msgid "Stretch Contrast HSV"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:931
+#: ../app/pdb/plug-in-compat-cmds.c:939
 msgctxt "undo-type"
 msgid "Stretch Contrast"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:974
+#: ../app/pdb/plug-in-compat-cmds.c:982
 msgctxt "undo-type"
 msgid "Cartoon"
 msgstr "Asaru n wunuɣ"
 
-#: ../app/pdb/plug-in-compat-cmds.c:1053
+#: ../app/pdb/plug-in-compat-cmds.c:1061
 msgctxt "undo-type"
 msgid "Channel Mixer"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:1095
+#: ../app/pdb/plug-in-compat-cmds.c:1103
 msgctxt "undo-type"
 msgid "Color to Alpha"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:1141
+#: ../app/pdb/plug-in-compat-cmds.c:1149
 #, c-format
 msgid "Array 'matrix' has only %d members, must have 25"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:1149
+#: ../app/pdb/plug-in-compat-cmds.c:1157
 #, c-format
 msgid "Array 'channels' has only %d members, must have 5"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:1221
+#: ../app/pdb/plug-in-compat-cmds.c:1229
 msgctxt "undo-type"
 msgid "Convolution Matrix"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:1283
+#: ../app/pdb/plug-in-compat-cmds.c:1291
 msgctxt "undo-type"
 msgid "Cubism"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:1328
+#: ../app/pdb/plug-in-compat-cmds.c:1336
 msgctxt "undo-type"
 msgid "Deinterlace"
 msgstr "Kkes tiserfi"
 
-#: ../app/pdb/plug-in-compat-cmds.c:1407
+#: ../app/pdb/plug-in-compat-cmds.c:1415
 msgctxt "undo-type"
 msgid "Diffraction Patterns"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:1544 ../app/pdb/plug-in-compat-cmds.c:1555
+#: ../app/pdb/plug-in-compat-cmds.c:1552 ../app/pdb/plug-in-compat-cmds.c:1563
 msgctxt "undo-type"
 msgid "DoG Edge Detect"
-msgstr ""
+msgstr "Tifin n yiri DoG"
 
-#: ../app/pdb/plug-in-compat-cmds.c:1568 ../app/pdb/plug-in-compat-cmds.c:2866
+#: ../app/pdb/plug-in-compat-cmds.c:1576 ../app/pdb/plug-in-compat-cmds.c:2917
 msgctxt "undo-type"
 msgid "Normalize"
 msgstr "Slugen"
 
-#: ../app/pdb/plug-in-compat-cmds.c:1645
+#: ../app/pdb/plug-in-compat-cmds.c:1653
 msgctxt "undo-type"
 msgid "Edge"
 msgstr "Amder"
 
-#: ../app/pdb/plug-in-compat-cmds.c:1697
+#: ../app/pdb/plug-in-compat-cmds.c:1705
 msgctxt "undo-type"
 msgid "Emboss"
 msgstr "Eg tiɛnurin"
 
-#: ../app/pdb/plug-in-compat-cmds.c:1740
+#: ../app/pdb/plug-in-compat-cmds.c:1748
 msgctxt "undo-type"
 msgid "Engrave"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:1813
+#: ../app/pdb/plug-in-compat-cmds.c:1821
 msgctxt "undo-type"
 msgid "Color Exchange"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:1861
+#: ../app/pdb/plug-in-compat-cmds.c:1869
 msgctxt "undo-type"
 msgid "Lens Flare"
 msgstr "Asemdu n tirɣi"
 
-#: ../app/pdb/plug-in-compat-cmds.c:1926
+#: ../app/pdb/plug-in-compat-cmds.c:1934
 msgctxt "undo-type"
 msgid "Fractal Trace"
-msgstr ""
+msgstr "Lǧerra tafersit"
 
-#: ../app/pdb/plug-in-compat-cmds.c:2110
+#: ../app/pdb/plug-in-compat-cmds.c:2118
 msgctxt "undo-type"
 msgid "Glass Tile"
 msgstr "Timkuẓin n zzǧaǧ"
 
-#: ../app/pdb/plug-in-compat-cmds.c:2163
+#: ../app/pdb/plug-in-compat-cmds.c:2171
 msgctxt "undo-type"
 msgid "Noise HSV"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:2206
+#: ../app/pdb/plug-in-compat-cmds.c:2214
 msgctxt "undo-type"
 msgid "Illusion"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:2243
+#: ../app/pdb/plug-in-compat-cmds.c:2251
 msgctxt "undo-type"
 msgid "Laplace"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:2319
+#: ../app/pdb/plug-in-compat-cmds.c:2327
 msgctxt "undo-type"
 msgid "Lens Distortion"
 msgstr "Azlag n tniltit"
 
-#: ../app/pdb/plug-in-compat-cmds.c:2359
+#: ../app/pdb/plug-in-compat-cmds.c:2367
 msgctxt "undo-type"
 msgid "Tile Seamless"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:2426
+#: ../app/pdb/plug-in-compat-cmds.c:2434
 msgctxt "undo-type"
 msgid "Maze"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:2509 ../app/pdb/plug-in-compat-cmds.c:2593
+#: ../app/pdb/plug-in-compat-cmds.c:2517 ../app/pdb/plug-in-compat-cmds.c:2601
 msgctxt "undo-type"
 msgid "Motion Blur"
 msgstr "Aluɣu yettemwwiwilen"
 
-#: ../app/pdb/plug-in-compat-cmds.c:2694
+#: ../app/pdb/plug-in-compat-cmds.c:2648
+msgctxt "undo-type"
+msgid "Median Blur"
+msgstr "Aluɣu ubdisan"
+
+#: ../app/pdb/plug-in-compat-cmds.c:2745
 msgctxt "undo-type"
 msgid "Mosaic"
 msgstr "Iɛbanen"
 
-#: ../app/pdb/plug-in-compat-cmds.c:2738
+#: ../app/pdb/plug-in-compat-cmds.c:2789
 msgctxt "undo-type"
 msgid "Neon"
 msgstr "Niyun"
 
-#: ../app/pdb/plug-in-compat-cmds.c:2826
+#: ../app/pdb/plug-in-compat-cmds.c:2877
 msgctxt "undo-type"
 msgid "Newsprint"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:2928
+#: ../app/pdb/plug-in-compat-cmds.c:2979
 msgctxt "undo-type"
 msgid "Supernova"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:2972 ../app/pdb/plug-in-compat-cmds.c:3040
+#: ../app/pdb/plug-in-compat-cmds.c:3023 ../app/pdb/plug-in-compat-cmds.c:3091
 msgctxt "undo-type"
 msgid "Oilify"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:3130
+#: ../app/pdb/plug-in-compat-cmds.c:3181
 msgctxt "undo-type"
 msgid "Paper Tile"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:3179
+#: ../app/pdb/plug-in-compat-cmds.c:3230
 msgctxt "undo-type"
 msgid "Photocopy"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:3220 ../app/pdb/plug-in-compat-cmds.c:3263
+#: ../app/pdb/plug-in-compat-cmds.c:3271 ../app/pdb/plug-in-compat-cmds.c:3314
 msgctxt "undo-type"
 msgid "Pixelize"
 msgstr "Spiksel"
 
-#: ../app/pdb/plug-in-compat-cmds.c:3314
+#: ../app/pdb/plug-in-compat-cmds.c:3365
 msgctxt "undo-type"
 msgid "Plasma"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:3368
+#: ../app/pdb/plug-in-compat-cmds.c:3419
 msgctxt "undo-type"
 msgid "Polar Coordinates"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:3408
+#: ../app/pdb/plug-in-compat-cmds.c:3459
 msgctxt "undo-type"
 msgid "Red Eye Removal"
 msgstr "Aseɣti n wallen tizeggaɣin"
 
-#: ../app/pdb/plug-in-compat-cmds.c:3461
+#: ../app/pdb/plug-in-compat-cmds.c:3512
 msgctxt "undo-type"
 msgid "Random Hurl"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:3514
+#: ../app/pdb/plug-in-compat-cmds.c:3565
 msgctxt "undo-type"
 msgid "Random Pick"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:3567
+#: ../app/pdb/plug-in-compat-cmds.c:3618
 msgctxt "undo-type"
 msgid "Random Slur"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:3642
+#: ../app/pdb/plug-in-compat-cmds.c:3693
 msgctxt "undo-type"
 msgid "RGB Noise"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:3712
+#: ../app/pdb/plug-in-compat-cmds.c:3763
 msgctxt "undo-type"
 msgid "Ripple"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:3837
+#: ../app/pdb/plug-in-compat-cmds.c:3888
 msgctxt "undo-type"
 msgid "Noisify"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:3881
+#: ../app/pdb/plug-in-compat-cmds.c:3932
 msgctxt "undo-type"
 msgid "Selective Gaussian Blur"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:3925
+#: ../app/pdb/plug-in-compat-cmds.c:3976
 msgctxt "undo-type"
 msgid "Semi-Flatten"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:3968
+#: ../app/pdb/plug-in-compat-cmds.c:4019
 msgctxt "undo-type"
 msgid "Shift"
 msgstr "Sekḥer"
 
-#: ../app/pdb/plug-in-compat-cmds.c:4071
+#: ../app/pdb/plug-in-compat-cmds.c:4122
 msgctxt "undo-type"
 msgid "Sinus"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:4119
+#: ../app/pdb/plug-in-compat-cmds.c:4170
 msgctxt "undo-type"
 msgid "Sobel"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:4167
+#: ../app/pdb/plug-in-compat-cmds.c:4218
 msgctxt "undo-type"
 msgid "Softglow"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:4228
+#: ../app/pdb/plug-in-compat-cmds.c:4279
 msgctxt "undo-type"
 msgid "Solid Noise"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:4272
+#: ../app/pdb/plug-in-compat-cmds.c:4323
 msgctxt "undo-type"
 msgid "Spread"
-msgstr ""
+msgstr "Zuzer"
 
-#: ../app/pdb/plug-in-compat-cmds.c:4313
+#: ../app/pdb/plug-in-compat-cmds.c:4364
 msgctxt "undo-type"
 msgid "Threshold Alpha"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:4359
+#: ../app/pdb/plug-in-compat-cmds.c:4410
 msgctxt "undo-type"
 msgid "Sharpen (Unsharp Mask)"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:4405
+#: ../app/pdb/plug-in-compat-cmds.c:4456
 msgctxt "undo-type"
 msgid "Video"
 msgstr "Tavidyut"
 
-#: ../app/pdb/plug-in-compat-cmds.c:4442
+#: ../app/pdb/plug-in-compat-cmds.c:4493
 msgctxt "undo-type"
 msgid "Value Invert"
 msgstr "Tuttya n wazal"
 
-#: ../app/pdb/plug-in-compat-cmds.c:4549
+#: ../app/pdb/plug-in-compat-cmds.c:4600
 msgctxt "undo-type"
 msgid "Value Propagate"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:4596
+#: ../app/pdb/plug-in-compat-cmds.c:4647
 msgctxt "undo-type"
 msgid "Dilate"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:4643
+#: ../app/pdb/plug-in-compat-cmds.c:4694
 msgctxt "undo-type"
 msgid "Erode"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:4706
+#: ../app/pdb/plug-in-compat-cmds.c:4757
 msgctxt "undo-type"
 msgid "Waves"
 msgstr "Tayyugin"
 
-#: ../app/pdb/plug-in-compat-cmds.c:4754
+#: ../app/pdb/plug-in-compat-cmds.c:4805
 msgctxt "undo-type"
 msgid "Whirl and Pinch"
 msgstr ""
 
-#: ../app/pdb/plug-in-compat-cmds.c:4806
+#: ../app/pdb/plug-in-compat-cmds.c:4857
 msgctxt "undo-type"
 msgid "Wind"
-msgstr ""
+msgstr "Aḍu"
 
 #: ../app/pdb/text-layer-cmds.c:95
 #, c-format
@@ -21300,18 +21606,18 @@ msgstr ""
 msgid "Illegal variable name in environment file %s: %s"
 msgstr ""
 
-#: ../app/plug-in/gimpinterpreterdb.c:302
-#: ../app/plug-in/gimpinterpreterdb.c:399
+#: ../app/plug-in/gimpinterpreterdb.c:303
+#: ../app/plug-in/gimpinterpreterdb.c:400
 #, c-format
 msgid "Bad interpreter referenced in interpreter file %s: %s"
 msgstr ""
 
-#: ../app/plug-in/gimpinterpreterdb.c:371
+#: ../app/plug-in/gimpinterpreterdb.c:372
 #, c-format
 msgid "Bad binary format string in interpreter file %s"
 msgstr ""
 
-#: ../app/plug-in/gimpplugin.c:231
+#: ../app/plug-in/gimpplugin.c:236
 #, c-format
 msgid ""
 "Plug-in crashed: \"%s\"\n"
@@ -21348,8 +21654,8 @@ msgid "Plug-in Environment"
 msgstr ""
 
 #: ../app/plug-in/gimppluginmanager-call.c:187
-#: ../app/plug-in/gimppluginmanager-call.c:246
-#: ../app/plug-in/gimppluginmanager-call.c:342
+#: ../app/plug-in/gimppluginmanager-call.c:249
+#: ../app/plug-in/gimppluginmanager-call.c:345
 #, c-format
 msgid "Failed to run plug-in \"%s\""
 msgstr ""
@@ -21394,42 +21700,42 @@ msgstr ""
 msgid "Starting Extensions"
 msgstr ""
 
-#: ../app/plug-in/gimppluginprocedure.c:1015
+#: ../app/plug-in/gimppluginprocedure.c:1033
 msgid "RGB without alpha"
 msgstr ""
 
-#: ../app/plug-in/gimppluginprocedure.c:1019
+#: ../app/plug-in/gimppluginprocedure.c:1037
 msgid "RGB with alpha"
 msgstr ""
 
-#: ../app/plug-in/gimppluginprocedure.c:1033
+#: ../app/plug-in/gimppluginprocedure.c:1051
 msgid "Grayscale without alpha"
 msgstr ""
 
-#: ../app/plug-in/gimppluginprocedure.c:1037
+#: ../app/plug-in/gimppluginprocedure.c:1055
 msgid "Grayscale with alpha"
 msgstr ""
 
-#: ../app/plug-in/gimppluginprocedure.c:1051
+#: ../app/plug-in/gimppluginprocedure.c:1069
 msgid "Indexed without alpha"
 msgstr ""
 
-#: ../app/plug-in/gimppluginprocedure.c:1055
+#: ../app/plug-in/gimppluginprocedure.c:1073
 msgid "Indexed with alpha"
 msgstr ""
 
-#: ../app/plug-in/gimppluginprocedure.c:1069
+#: ../app/plug-in/gimppluginprocedure.c:1084
 msgid "This plug-in only works on the following layer types:"
 msgstr ""
 
-#: ../app/plug-in/gimppluginprocedure.c:1279
+#: ../app/plug-in/gimppluginprocedure.c:1303
 #, c-format
 msgid ""
 "Calling error for '%s':\n"
 "%s"
 msgstr ""
 
-#: ../app/plug-in/gimppluginprocedure.c:1291
+#: ../app/plug-in/gimppluginprocedure.c:1315
 #, c-format
 msgid ""
 "Execution error for '%s':\n"
@@ -21446,12 +21752,12 @@ msgstr ""
 msgid "Skipping '%s': wrong pluginrc file format version."
 msgstr ""
 
-#: ../app/plug-in/plug-in-rc.c:544
+#: ../app/plug-in/plug-in-rc.c:550
 #, c-format
 msgid "invalid value '%s' for icon type"
 msgstr ""
 
-#: ../app/plug-in/plug-in-rc.c:559
+#: ../app/plug-in/plug-in-rc.c:565
 #, c-format
 msgid "invalid value '%ld' for icon type"
 msgstr ""
@@ -21700,7 +22006,7 @@ msgstr ""
 
 #: ../app/propgui/gimppropgui-recursive-transform.c:259
 msgid "Add transform"
-msgstr ""
+msgstr "Rnu abeddel"
 
 #: ../app/propgui/gimppropgui-recursive-transform.c:277
 msgid "Duplicate transform"
@@ -21720,11 +22026,11 @@ msgstr "Tili"
 
 #: ../app/propgui/gimppropgui-shadows-highlights.c:78
 msgid "Highlights"
-msgstr ""
+msgstr "Asebrureq"
 
 #: ../app/propgui/gimppropgui-shadows-highlights.c:94
 msgid "Common"
-msgstr ""
+msgstr "Ucrik"
 
 #: ../app/propgui/gimppropgui-spiral.c:220
 msgid "Spiral: "
@@ -21816,7 +22122,7 @@ msgstr ""
 
 #: ../app/propgui/gimppropgui-utils.c:148
 msgid "New Seed"
-msgstr ""
+msgstr "Aεeqqa amaynut"
 
 #: ../app/propgui/gimppropgui-vignette.c:183
 msgid "Vignette: "
@@ -21845,11 +22151,11 @@ msgid ""
 "%s"
 msgstr ""
 
-#: ../app/text/gimptext-compat.c:110 ../app/tools/gimptexttool.c:1651
+#: ../app/text/gimptext-compat.c:110 ../app/tools/gimptexttool.c:1631
 msgid "Add Text Layer"
 msgstr "Rnu tissi n uḍris"
 
-#: ../app/text/gimptext-parasite.c:89
+#: ../app/text/gimptext-parasite.c:94
 msgid "Empty text parasite"
 msgstr ""
 
@@ -21959,27 +22265,27 @@ msgstr "Reyyec"
 
 #: ../app/tools/gimpalignoptions.c:298
 msgid "Align left edge of target"
-msgstr ""
+msgstr "Reyyey iri n nnican"
 
 #: ../app/tools/gimpalignoptions.c:302
 msgid "Align center of target"
-msgstr ""
+msgstr "Reyyey ammas n nnican"
 
 #: ../app/tools/gimpalignoptions.c:306
 msgid "Align right edge of target"
-msgstr ""
+msgstr "Reyyey iri ayfus n nnican"
 
 #: ../app/tools/gimpalignoptions.c:314
 msgid "Align top edge of target"
-msgstr ""
+msgstr "Reyyey iri n ufella n nnican"
 
 #: ../app/tools/gimpalignoptions.c:318
 msgid "Align middle of target"
-msgstr ""
+msgstr "Reyyey talemmast n nnican"
 
 #: ../app/tools/gimpalignoptions.c:322
 msgid "Align bottom of target"
-msgstr ""
+msgstr "Reyyey adda n nnican"
 
 #: ../app/tools/gimpalignoptions.c:324
 msgid "Distribute"
@@ -22019,39 +22325,41 @@ msgstr ""
 
 #: ../app/tools/gimpaligntool.c:124
 msgid "Alignment Tool: Align or arrange layers and other objects"
-msgstr ""
+msgstr "Afecku n ureyyec: reyyec neɣ seggem tissiyin akked tɣawsiwin-nniḍen"
 
 #: ../app/tools/gimpaligntool.c:125
 msgid "_Align"
-msgstr ""
+msgstr "Reyyec"
 
 #: ../app/tools/gimpaligntool.c:541
 msgid "Click on a layer, path or guide, or Click-Drag to pick several layers"
 msgstr ""
+"Ssit ɣef tissi, abrid neɣ amnir, neɣ ssit-zuɣer akken ad tferneḍ aṭas n "
+"tissiyin"
 
 #: ../app/tools/gimpaligntool.c:549
 msgid "Click to pick this layer as first item"
-msgstr ""
+msgstr "Ssit akken ad terreḍ tissi-agi d aferdis amezwaru"
 
 #: ../app/tools/gimpaligntool.c:556
 msgid "Click to add this layer to the list"
-msgstr ""
+msgstr "Ssit akken ad ternuḍ tafrayt-agi ɣer tbdart"
 
 #: ../app/tools/gimpaligntool.c:560
 msgid "Click to pick this guide as first item"
-msgstr ""
+msgstr "Ssit akken ad terreḍ amnir-agi d aferdis amezwaru"
 
 #: ../app/tools/gimpaligntool.c:567
 msgid "Click to add this guide to the list"
-msgstr ""
+msgstr "Ssit akken ad ternuḍ amnir-agi ɣer tebdart"
 
 #: ../app/tools/gimpaligntool.c:571
 msgid "Click to pick this path as first item"
-msgstr ""
+msgstr "Ssit akken ad terreḍ abrid-agi d aferdis amezwaru"
 
 #: ../app/tools/gimpaligntool.c:578
 msgid "Click to add this path to the list"
-msgstr ""
+msgstr "Ssit akken ad ternuḍ abrid-agi ɣer tebdart"
 
 #: ../app/tools/gimpbrightnesscontrasttool.c:97
 msgid "Brightness-Contrast"
@@ -22114,7 +22422,7 @@ msgstr ""
 #: ../app/tools/gimpregionselectoptions.c:113
 #: ../app/tools/gimpthresholdtool.c:93
 msgid "Threshold"
-msgstr ""
+msgstr "Amnar"
 
 #: ../app/tools/gimpbucketfilloptions.c:175
 #: ../app/tools/gimpregionselectoptions.c:114
@@ -22191,8 +22499,7 @@ msgstr "D awezɣi taččart n waṭas n tissiyin. Fren kan yiwet n tissi."
 #: ../app/tools/gimpcurvestool.c:220 ../app/tools/gimpfiltertool.c:296
 #: ../app/tools/gimpforegroundselecttool.c:295
 #: ../app/tools/gimplevelstool.c:210 ../app/tools/gimpoffsettool.c:189
-#: ../app/tools/gimppaintselecttool.c:329 ../app/tools/gimppainttool.c:299
-#: ../app/tools/gimpperspectiveclonetool.c:227
+#: ../app/tools/gimppainttool.c:296 ../app/tools/gimpperspectiveclonetool.c:224
 #: ../app/tools/gimpthresholdtool.c:160
 #: ../app/tools/gimptransformgridtool.c:355
 msgid "No selected drawables."
@@ -22200,15 +22507,15 @@ msgstr "Ulac tiɣawsiwin tudlifin yettwafernen."
 
 #: ../app/tools/gimpbucketfilltool.c:587 ../app/tools/gimpcagetool.c:257
 #: ../app/tools/gimpforegroundselecttool.c:307
-#: ../app/tools/gimpgradienttool.c:290 ../app/tools/gimppaintselecttool.c:342
-#: ../app/tools/gimppainttool.c:350 ../app/tools/gimpwarptool.c:817
+#: ../app/tools/gimpgradienttool.c:290 ../app/tools/gimppaintselecttool.c:377
+#: ../app/tools/gimpwarptool.c:817
 msgid "The active layer is not visible."
 msgstr "Tissi turmidt ur tettban ara."
 
 #: ../app/tools/gimpbucketfilltool.c:594 ../app/tools/gimpcagetool.c:247
 #: ../app/tools/gimpeditselectiontool.c:1107
-#: ../app/tools/gimpgradienttool.c:280 ../app/tools/gimppainttool.c:319
-#: ../app/tools/gimpselectiontool.c:577 ../app/tools/gimpwarptool.c:803
+#: ../app/tools/gimpgradienttool.c:280 ../app/tools/gimpselectiontool.c:577
+#: ../app/tools/gimpwarptool.c:803
 #, c-format
 msgid "The active layer's pixels are locked."
 msgstr ""
@@ -22217,13 +22524,13 @@ msgstr ""
 msgid "No valid line art source selected."
 msgstr ""
 
-#: ../app/tools/gimpbucketfilltool.c:786 ../app/tools/gimpbucketfilltool.c:924
-#: ../app/tools/gimpcolorpickertool.c:270 ../app/tools/gimppainttool.c:492
+#: ../app/tools/gimpbucketfilltool.c:786 ../app/tools/gimpbucketfilltool.c:926
+#: ../app/tools/gimpcolorpickertool.c:270 ../app/tools/gimppainttool.c:501
 msgid "Click in any image to pick the background color"
 msgstr "Ssit ɣef kra n tugna iwakken ad d-tawiḍ ini n ugulal"
 
-#: ../app/tools/gimpbucketfilltool.c:793 ../app/tools/gimpbucketfilltool.c:933
-#: ../app/tools/gimpcolorpickertool.c:262 ../app/tools/gimppainttool.c:486
+#: ../app/tools/gimpbucketfilltool.c:793 ../app/tools/gimpbucketfilltool.c:935
+#: ../app/tools/gimpcolorpickertool.c:262 ../app/tools/gimppainttool.c:495
 msgid "Click in any image to pick the foreground color"
 msgstr "Ssit ɣef kra n tugna iwakken ad d-tawiḍ ini n uɣawas amezwaru"
 
@@ -22264,7 +22571,7 @@ msgstr ""
 
 #: ../app/tools/gimpcagetool.c:226
 msgid "Cannot modify multiple layers. Select only one layer."
-msgstr ""
+msgstr "Ulamek abeddel n waṭas n tissiyin. Fren yiwet."
 
 #: ../app/tools/gimpcagetool.c:763 ../app/tools/gimpwarptool.c:391
 msgid "Press ENTER to commit the transform"
@@ -22278,6 +22585,41 @@ msgstr ""
 msgid "Cage transform"
 msgstr ""
 
+#: ../app/tools/gimpcloneoptions-gui.c:145
+#: ../app/tools/gimpcloneoptions-gui.c:251
+msgid "No source selected"
+msgstr "Ulac aɣbalu yettwafernen"
+
+#: ../app/tools/gimpcloneoptions-gui.c:161
+#, c-format
+msgid "Source: %d item to itself"
+msgid_plural "Source: %d items to themselves"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../app/tools/gimpcloneoptions-gui.c:175
+msgid "All composited visible layers"
+msgstr "Akk tissiyin yettbanen"
+
+#: ../app/tools/gimpcloneoptions-gui.c:177
+#, c-format
+msgid "All composited visible layers from '%s'"
+msgstr "Akk tissiyin yettbanen seg '%s'"
+
+#: ../app/tools/gimpcloneoptions-gui.c:183
+#, c-format
+msgid "Source: %d item"
+msgid_plural "Source: %d items"
+msgstr[0] "Aɣbalu: %d n uferdis"
+msgstr[1] "Aɣbalu: %d n yiferdisen"
+
+#: ../app/tools/gimpcloneoptions-gui.c:188
+#, c-format
+msgid "Source: %d item from '%s'"
+msgid_plural "Source: %d items from '%s'"
+msgstr[0] ""
+msgstr[1] ""
+
 #: ../app/tools/gimpclonetool.c:63
 msgid "Clone Tool: Selectively copy from an image or pattern, using a brush"
 msgstr ""
@@ -22322,7 +22664,7 @@ msgstr ""
 
 #: ../app/tools/gimpcolorpickeroptions.c:81
 msgid "Choose what the color picker will do"
-msgstr ""
+msgstr "Fren acu ara yeg umelqaḍ n yini"
 
 #: ../app/tools/gimpcolorpickeroptions.c:88
 #: ../app/tools/gimpmeasureoptions.c:80
@@ -22360,11 +22702,11 @@ msgstr ""
 
 #: ../app/tools/gimpcolorpickertool.c:255
 msgid "Click in any image to view its color"
-msgstr ""
+msgstr "sit tugna menwala akken ad twaliḍ ini-ines"
 
 #: ../app/tools/gimpcolorpickertool.c:278
 msgid "Click in any image to add the color to the palette"
-msgstr ""
+msgstr "Ssit tugna menwala akken ad ternuḍ ini ɣer tpaliḍt"
 
 #: ../app/tools/gimpcolorpickertool.c:345
 msgid "Color Picker Information"
@@ -22384,11 +22726,11 @@ msgstr ""
 
 #: ../app/tools/gimpconvolvetool.c:181
 msgid "Click to blur"
-msgstr ""
+msgstr "Ssit akken ad tesluɣeḍ"
 
 #: ../app/tools/gimpconvolvetool.c:182
 msgid "Click to blur the line"
-msgstr ""
+msgstr "Ssit akken ad tesluɣeḍ ajeriḍ"
 
 #: ../app/tools/gimpconvolvetool.c:183
 #, c-format
@@ -22397,11 +22739,11 @@ msgstr ""
 
 #: ../app/tools/gimpconvolvetool.c:187
 msgid "Click to sharpen"
-msgstr ""
+msgstr "Ssit akken ad tesmesdeḍ"
 
 #: ../app/tools/gimpconvolvetool.c:188
 msgid "Click to sharpen the line"
-msgstr ""
+msgstr "Ssit akken ad tesmesdeḍ ajerriḍ"
 
 #: ../app/tools/gimpconvolvetool.c:189
 #, c-format
@@ -22435,8 +22777,8 @@ msgid "How much to dim everything outside selection"
 msgstr ""
 
 #: ../app/tools/gimpcropoptions.c:95
-msgid "Current layers only"
-msgstr "Tissiyin timiranin kan"
+msgid "Selected layers only"
+msgstr "Fren kan tissiyin"
 
 #: ../app/tools/gimpcropoptions.c:96
 msgid "Crop only currently selected layers"
@@ -22466,39 +22808,39 @@ msgstr ""
 msgid "How to fill new areas created by 'Allow growing'"
 msgstr ""
 
-#: ../app/tools/gimpcroptool.c:120
+#: ../app/tools/gimpcroptool.c:122
 msgid "Crop"
 msgstr "Ɣeẓ"
 
-#: ../app/tools/gimpcroptool.c:121
+#: ../app/tools/gimpcroptool.c:123
 msgid "Crop Tool: Remove edge areas from image or layer"
 msgstr ""
 
-#: ../app/tools/gimpcroptool.c:122
+#: ../app/tools/gimpcroptool.c:124
 msgid "_Crop"
 msgstr "_Ɣeẓ"
 
-#: ../app/tools/gimpcroptool.c:160
+#: ../app/tools/gimpcroptool.c:162
 msgid "Click-Drag to draw a crop rectangle"
 msgstr ""
 
-#: ../app/tools/gimpcroptool.c:280
+#: ../app/tools/gimpcroptool.c:282
 msgid "Click or press Enter to crop"
-msgstr ""
+msgstr "Ssit neɣ ssed Kcem akken teɣẓeḍ"
 
-#: ../app/tools/gimpcroptool.c:387
+#: ../app/tools/gimpcroptool.c:389
 msgid "Crop to: "
 msgstr ""
 
-#: ../app/tools/gimpcroptool.c:457
+#: ../app/tools/gimpcroptool.c:459
 msgid "There are no selected layers to crop."
 msgstr "Ulac tissiyin yettawfernen ara yettwaɣeẓen."
 
-#: ../app/tools/gimpcroptool.c:468
+#: ../app/tools/gimpcroptool.c:470
 msgid "All selected layers' pixels are locked."
 msgstr "Akk ipiksilen n tissiyin yettwafernen sekkeṛen."
 
-#: ../app/tools/gimpcroptool.c:473
+#: ../app/tools/gimpcroptool.c:475
 #, c-format
 msgid "Resize Layer"
 msgid_plural "Resize %d layers"
@@ -22521,11 +22863,11 @@ msgstr "Ulamek abeddel n waṭas n tɣawsiwin tudlifin. Fren kan yiwet."
 
 #: ../app/tools/gimpcurvestool.c:411
 msgid "Click to add a control point"
-msgstr ""
+msgstr "Ssit akken ad ternuḍ tanqiḍt n usenqed"
 
 #: ../app/tools/gimpcurvestool.c:416
 msgid "Click to add control points to all channels"
-msgstr ""
+msgstr "Ssit akken ad ternuḍ tinqiḍin i yibuda meṛṛa"
 
 #: ../app/tools/gimpcurvestool.c:421
 msgid "Click to locate on curve"
@@ -22534,12 +22876,12 @@ msgstr ""
 #: ../app/tools/gimpcurvestool.c:423
 #, c-format
 msgid "%s: add control point"
-msgstr ""
+msgstr "%s: Rnu tanqiḍt n usenqed"
 
 #: ../app/tools/gimpcurvestool.c:424
 #, c-format
 msgid "%s: add control points to all channels"
-msgstr ""
+msgstr "%s: Rnu tanqiḍt n usenqed i yibuda meṛṛa"
 
 #: ../app/tools/gimpcurvestool.c:441
 msgid "Adjust Color Curves"
@@ -22713,9 +23055,10 @@ msgstr ""
 msgid "Show on-canvas filter controls"
 msgstr ""
 
-#: ../app/tools/gimpfiltertool.c:327 ../app/tools/gimptransformtool.c:691
+#: ../app/tools/gimpfiltertool.c:327 ../app/tools/gimppainttool.c:358
+#: ../app/tools/gimptransformtool.c:691
 msgid "A selected layer is not visible."
-msgstr ""
+msgstr "Tissi yettwafernen ur tettban ara"
 
 #: ../app/tools/gimpfiltertool.c:642
 msgid "Click to switch the original and filtered sides"
@@ -22737,7 +23080,7 @@ msgstr ""
 #: ../app/tools/gimpfiltertool.c:653
 #, c-format
 msgid "%s: switch horizontal and vertical"
-msgstr ""
+msgstr "%s: Snifel aglawan akked uratak"
 
 #. The blending-options expander
 #: ../app/tools/gimpfiltertool.c:1113
@@ -22780,7 +23123,7 @@ msgstr ""
 #: ../app/tools/gimpflipoptions.c:135 ../app/tools/gimpmagnifyoptions.c:191
 #, c-format
 msgid "Direction  (%s)"
-msgstr ""
+msgstr "Tanila  (%s)"
 
 #: ../app/tools/gimpfliptool.c:109
 msgid "Flip"
@@ -22885,7 +23228,6 @@ msgid "F_oreground Select"
 msgstr "Fren aɣawas a_mezwaru"
 
 #: ../app/tools/gimpforegroundselecttool.c:293
-#: ../app/tools/gimppaintselecttool.c:327
 msgid "Cannot select from multiple layers."
 msgstr "D awezɣi afran seg waṭas n tissiyin."
 
@@ -22971,7 +23313,7 @@ msgid "GEGL Operation"
 msgstr "Tamhelt GEGL"
 
 #: ../app/tools/gimpgegltool.c:79
-msgid "GEGL Tool: Use an arbitrary GEGL operation"
+msgid "Run an arbitrary GEGL operation"
 msgstr ""
 
 #: ../app/tools/gimpgegltool.c:80
@@ -23057,7 +23399,8 @@ msgstr ""
 msgid "Cannot paint on multiple drawables. Select only one."
 msgstr "Ulamek taklut ɣef waṭas n tɣawsiwin tudlifin. Fren kan yiwet."
 
-#: ../app/tools/gimpgradienttool.c:259 ../app/tools/gimpwarptool.c:776
+#: ../app/tools/gimpgradienttool.c:259 ../app/tools/gimppaintselecttool.c:349
+#: ../app/tools/gimpwarptool.c:776
 msgid "No active drawables."
 msgstr "Ulac aṭas n tɣawsiwin tudlifin."
 
@@ -23086,7 +23429,7 @@ msgstr "Ini:"
 
 #: ../app/tools/gimpgradienttool-editor.c:1347
 msgid "Change Endpoint Color"
-msgstr ""
+msgstr "Beddel ini n tenqiḍt n taggara"
 
 #. the position label
 #: ../app/tools/gimpgradienttool-editor.c:1382
@@ -23107,7 +23450,7 @@ msgstr "Ini ayefus:"
 #: ../app/tools/gimpgradienttool-editor.c:1428
 #: ../app/tools/gimpgradienttool-editor.c:1434
 msgid "Change Stop Color"
-msgstr ""
+msgstr "Beddel tanqiḍt n ibeddi"
 
 #: ../app/tools/gimpgradienttool-editor.c:1450
 msgid "Delete stop"
@@ -23154,37 +23497,37 @@ msgstr ""
 msgid "Gradient Step"
 msgstr ""
 
-#: ../app/tools/gimpguidetool.c:191
+#: ../app/tools/gimpguidetool.c:183
 msgctxt "undo-type"
 msgid "Remove Guides"
 msgstr "Kkes imniren"
 
-#: ../app/tools/gimpguidetool.c:192
+#: ../app/tools/gimpguidetool.c:184
 msgctxt "undo-type"
 msgid "Move Guides"
 msgstr ""
 
-#: ../app/tools/gimpguidetool.c:432
+#: ../app/tools/gimpguidetool.c:424
 msgid "Remove Guides"
 msgstr "Kkes imniren"
 
-#: ../app/tools/gimpguidetool.c:433
+#: ../app/tools/gimpguidetool.c:425
 msgid "Remove Guide"
 msgstr "Kkes imniren"
 
-#: ../app/tools/gimpguidetool.c:434
+#: ../app/tools/gimpguidetool.c:426
 msgid "Cancel Guide"
 msgstr "Semmet amnir"
 
-#: ../app/tools/gimpguidetool.c:471
+#: ../app/tools/gimpguidetool.c:463
 msgid "Move Guide: "
 msgstr "Smutti amnir: "
 
-#: ../app/tools/gimpguidetool.c:481
+#: ../app/tools/gimpguidetool.c:473
 msgid "Move Guides: "
 msgstr "Smutti imniren: "
 
-#: ../app/tools/gimpguidetool.c:492
+#: ../app/tools/gimpguidetool.c:484
 msgid "Add Guide: "
 msgstr "Rnu amnir: "
 
@@ -23292,7 +23635,7 @@ msgstr ""
 
 #: ../app/tools/gimpiscissorstool.c:905
 msgid "Click to remove this point"
-msgstr ""
+msgstr "Ssit akken ad tesmuttiḍ tanqiḍt-agi"
 
 #: ../app/tools/gimpiscissorstool.c:913 ../app/tools/gimpiscissorstool.c:982
 #, c-format
@@ -23302,11 +23645,11 @@ msgstr ""
 #: ../app/tools/gimpiscissorstool.c:914
 #, c-format
 msgid "%s: remove this point"
-msgstr ""
+msgstr "%s: Kkes tanqiḍt-gi"
 
 #: ../app/tools/gimpiscissorstool.c:934
 msgid "Click to close the curve"
-msgstr ""
+msgstr "Ssit akken ad tmedleḍ azlig"
 
 #: ../app/tools/gimpiscissorstool.c:940
 msgid "Click to add a point on this segment"
@@ -23314,7 +23657,7 @@ msgstr ""
 
 #: ../app/tools/gimpiscissorstool.c:953
 msgid "Click or press Enter to convert to a selection"
-msgstr ""
+msgstr "Ssit neɣ ssed Kcem akken ad tselkteḍ ɣer tefrayt"
 
 #: ../app/tools/gimpiscissorstool.c:963
 msgid "Press Enter to convert to a selection"
@@ -23322,7 +23665,7 @@ msgstr ""
 
 #: ../app/tools/gimpiscissorstool.c:979
 msgid "Click or Click-Drag to add a point"
-msgstr ""
+msgstr "Ssit neɣ ssit-zuɣer akken ad ternuḍ tanqiḍt"
 
 #: ../app/tools/gimpiscissorstool.c:1138 ../app/tools/gimpiscissorstool.c:1150
 msgid "Modify Scissors Curve"
@@ -23747,70 +24090,65 @@ msgstr ""
 
 #: ../app/tools/gimppaintselectoptions.c:90
 #: ../app/tools/gimppaintselectoptions.c:91
-#, fuzzy
-#| msgid "Show scroll_bars"
 msgid "Show scribbles"
-msgstr "Sken i_feggagen n udrurrm"
+msgstr ""
 
-#: ../app/tools/gimppaintselecttool.c:152
-#, fuzzy
-#| msgctxt "undo-type"
-#| msgid "Path to Selection"
+#: ../app/tools/gimppaintselecttool.c:167
 msgid "Paint Select"
-msgstr "Abrid ɣer tefrayt"
+msgstr ""
 
-#: ../app/tools/gimppaintselecttool.c:153
-#, fuzzy
-#| msgctxt "context-action"
-#| msgid "Gradient Selection: Select by Index"
-msgid "Paint Select Tool: Scult selection by painting"
-msgstr "Tafrayt n ufesniw: fren s umatar"
+#: ../app/tools/gimppaintselecttool.c:168
+msgid "Paint Select Tool: Select objects by painting roughly"
+msgstr ""
 
-#: ../app/tools/gimppaintselecttool.c:154
-#, fuzzy
-#| msgid "_Select"
+#: ../app/tools/gimppaintselecttool.c:169
 msgid "P_aint Select"
-msgstr "_Fren"
+msgstr ""
+
+#: ../app/tools/gimppaintselecttool.c:346
+msgid "Cannot paint select on multiple layers. Select only one layer."
+msgstr "D awezɣi taččart n waṭas n tissiyin. Fren kan yiwet n tissi."
 
-#: ../app/tools/gimppaintselecttool.c:556
-#, fuzzy
-#| msgctxt "undo-type"
-#| msgid "Path to Selection"
+#: ../app/tools/gimppaintselecttool.c:365
+msgid "Cannot paint select on layer groups."
+msgstr "Ulamek asuneɣ ɣef ugraw n tisiyin."
+
+#: ../app/tools/gimppaintselecttool.c:641
 msgctxt "command"
 msgid "Paint Select"
-msgstr "Abrid ɣer tefrayt"
+msgstr ""
 
-#: ../app/tools/gimppainttool.c:175
+#: ../app/tools/gimppainttool.c:176
 msgid "Click to paint"
 msgstr "Ssit iwakken ad tekluḍ"
 
-#: ../app/tools/gimppainttool.c:176
+#: ../app/tools/gimppainttool.c:177
 msgid "Click to draw the line"
 msgstr "Ssit iwakken ad tsunɣeḍ izirig"
 
-#: ../app/tools/gimppainttool.c:177
+#: ../app/tools/gimppainttool.c:178
 #, c-format
 msgid "%s to pick a color"
 msgstr ""
 
-#: ../app/tools/gimppainttool.c:296 ../app/tools/gimpperspectiveclonetool.c:225
+#: ../app/tools/gimppainttool.c:305
 msgid "Cannot paint on multiple layers. Select only one layer."
-msgstr ""
+msgstr "Ulamek taklut ɣefwaṭas n tyissiyin Fren yiwet."
 
-#: ../app/tools/gimppainttool.c:310
+#: ../app/tools/gimppainttool.c:319
 msgid "Cannot paint on layer groups."
 msgstr "Ulamek asuneɣ ɣef ugraw n tisiyin."
 
-#: ../app/tools/gimppainttool.c:693
+#: ../app/tools/gimppainttool.c:701
 #, c-format
 msgid "%s for a straight line"
 msgstr ""
 
-#: ../app/tools/gimppainttool.c:918
+#: ../app/tools/gimppainttool.c:915
 msgid "The active layer does not have an alpha channel."
 msgstr ""
 
-#: ../app/tools/gimppainttool.c:928
+#: ../app/tools/gimppainttool.c:925
 msgid "The active layer's alpha channel is locked."
 msgstr "Abadu alfa n tissi iremden isekkeṛ."
 
@@ -23832,7 +24170,7 @@ msgstr ""
 msgid "_Perspective Clone"
 msgstr ""
 
-#: ../app/tools/gimpperspectiveclonetool.c:630
+#: ../app/tools/gimpperspectiveclonetool.c:627
 msgid "Ctrl-Click to set a clone source"
 msgstr ""
 
@@ -23900,7 +24238,7 @@ msgstr ""
 
 #: ../app/tools/gimprectangleoptions.c:176
 msgid "Choose what has to be locked"
-msgstr ""
+msgstr "Fren ayen ara yettusekkeṛen"
 
 #: ../app/tools/gimprectangleoptions.c:185
 msgid "Custom fixed width"
@@ -24140,7 +24478,7 @@ msgstr ""
 #: ../app/tools/gimpselectiontool.c:539
 #, c-format
 msgid "Cannot subtract from an empty selection."
-msgstr ""
+msgstr "Ulamek asukkes si tefrayt tilemt."
 
 #: ../app/tools/gimpselectiontool.c:550
 #, c-format
@@ -24289,7 +24627,7 @@ msgstr ""
 
 #: ../app/tools/gimptextoptions.c:597
 msgid "Text Color"
-msgstr ""
+msgstr "Ini n uḍris"
 
 #: ../app/tools/gimptextoptions.c:611
 msgid "Justify:"
@@ -24303,43 +24641,43 @@ msgstr ""
 msgid "Language:"
 msgstr "Tutlayt:"
 
-#: ../app/tools/gimptexttool.c:214
+#: ../app/tools/gimptexttool.c:213
 msgid "Text"
 msgstr "Aḍris"
 
-#: ../app/tools/gimptexttool.c:215
+#: ../app/tools/gimptexttool.c:214
 msgid "Text Tool: Create or edit text layers"
 msgstr ""
 
-#: ../app/tools/gimptexttool.c:216
+#: ../app/tools/gimptexttool.c:215
 msgid "Te_xt"
 msgstr "Aḍ_ris"
 
-#: ../app/tools/gimptexttool.c:1055
+#: ../app/tools/gimptexttool.c:1035
 msgid "Fonts are still loading"
 msgstr ""
 
-#: ../app/tools/gimptexttool.c:1066
+#: ../app/tools/gimptexttool.c:1046
 msgid "Text box: "
 msgstr ""
 
-#: ../app/tools/gimptexttool.c:1198
+#: ../app/tools/gimptexttool.c:1178
 msgid "Reshape Text Layer"
 msgstr ""
 
-#: ../app/tools/gimptexttool.c:1771 ../app/tools/gimptexttool.c:1774
+#: ../app/tools/gimptexttool.c:1751 ../app/tools/gimptexttool.c:1754
 msgid "Confirm Text Editing"
 msgstr "Sentem taẓrigt n uḍris"
 
-#: ../app/tools/gimptexttool.c:1778
+#: ../app/tools/gimptexttool.c:1758
 msgid "Create _New Layer"
 msgstr "Snulfu-d tissi ta_maynut"
 
-#: ../app/tools/gimptexttool.c:1780
+#: ../app/tools/gimptexttool.c:1760
 msgid "_Edit"
 msgstr "_Ẓreg"
 
-#: ../app/tools/gimptexttool.c:1802
+#: ../app/tools/gimptexttool.c:1782
 msgid ""
 "The layer you selected is a text layer but it has been modified using other "
 "tools. Editing the layer with the text tool will discard these "
@@ -24370,7 +24708,7 @@ msgstr ""
 
 #: ../app/tools/gimptool.c:1216
 msgid "Can't work on an empty image, add a layer first"
-msgstr ""
+msgstr "Ulamek leqdic ɣef tugna tilemt, rnu qbel tissi"
 
 #: ../app/tools/gimptooloptions-gui.c:54
 msgid ""
@@ -24558,16 +24896,16 @@ msgstr "_Selket"
 msgid "Transform Step"
 msgstr ""
 
-#: ../app/tools/gimptransformgridtool.c:997
+#: ../app/tools/gimptransformgridtool.c:999
 #, c-format
 msgid "%s (Corrective)"
 msgstr ""
 
-#: ../app/tools/gimptransformgridtool.c:1281
+#: ../app/tools/gimptransformgridtool.c:1283
 msgid "Re_adjust"
 msgstr ""
 
-#: ../app/tools/gimptransformgridtool.c:1534
+#: ../app/tools/gimptransformgridtool.c:1536
 msgid "Cannot readjust the transformation"
 msgstr ""
 
@@ -24612,25 +24950,25 @@ msgstr ""
 
 #: ../app/tools/gimptransform3dtool.c:115
 msgid "3D Transform"
-msgstr ""
+msgstr "Abeddel 3D"
 
 #: ../app/tools/gimptransform3dtool.c:116
 msgid ""
 "3D Transform Tool: Apply a 3D transformation to the layer, selection or path"
-msgstr ""
+msgstr "Afecku n ubeddel 3D: snes abeddel 3D i tissi, tafrayt neɣ abrid"
 
 #: ../app/tools/gimptransform3dtool.c:117
 msgid "_3D Transform"
-msgstr ""
+msgstr "Abeddel 3D"
 
 #: ../app/tools/gimptransform3dtool.c:140
 msgctxt "undo-type"
 msgid "3D Transform"
-msgstr ""
+msgstr "Abeddel 3D"
 
 #: ../app/tools/gimptransform3dtool.c:141
 msgid "3D transformation"
-msgstr ""
+msgstr "Abeddel 3D"
 
 #: ../app/tools/gimptransform3dtool.c:237
 msgid "Camera"
@@ -25084,117 +25422,111 @@ msgid "Smooth warping"
 msgstr ""
 
 #: ../app/tools/tools-enums.c:352
-#, fuzzy
-#| msgctxt "channels-action"
-#| msgid "_Add to Selection"
 msgctxt "paint-select-mode"
 msgid "Add to selection"
 msgstr "_Rnu ɣer tefrayt"
 
 #: ../app/tools/tools-enums.c:353
-#, fuzzy
-#| msgctxt "channels-action"
-#| msgid "_Subtract from Selection"
 msgctxt "paint-select-mode"
 msgid "Subtract from selection"
 msgstr "_Sukkes-d si tefrayt"
 
-#: ../app/vectors/gimpvectors.c:226
+#: ../app/vectors/gimpvectors.c:225
 msgctxt "undo-type"
 msgid "Rename Path"
 msgstr "Beddel isem n ubrid"
 
-#: ../app/vectors/gimpvectors.c:227
+#: ../app/vectors/gimpvectors.c:226
 msgctxt "undo-type"
 msgid "Move Path"
 msgstr "Smutti abrid"
 
-#: ../app/vectors/gimpvectors.c:228
+#: ../app/vectors/gimpvectors.c:227
 msgctxt "undo-type"
 msgid "Scale Path"
 msgstr ""
 
-#: ../app/vectors/gimpvectors.c:229
+#: ../app/vectors/gimpvectors.c:228
 msgctxt "undo-type"
 msgid "Resize Path"
 msgstr "Beddel tiddi n ubrid"
 
-#: ../app/vectors/gimpvectors.c:230
+#: ../app/vectors/gimpvectors.c:229
 msgctxt "undo-type"
 msgid "Flip Path"
 msgstr "Tti abrid"
 
-#: ../app/vectors/gimpvectors.c:231
+#: ../app/vectors/gimpvectors.c:230
 msgctxt "undo-type"
 msgid "Rotate Path"
 msgstr "Zzi abrid"
 
-#: ../app/vectors/gimpvectors.c:232
+#: ../app/vectors/gimpvectors.c:231
 msgctxt "undo-type"
 msgid "Transform Path"
 msgstr "Selket abrid"
 
-#: ../app/vectors/gimpvectors.c:233
+#: ../app/vectors/gimpvectors.c:232
 msgctxt "undo-type"
 msgid "Fill Path"
 msgstr "Aččar abrid"
 
-#: ../app/vectors/gimpvectors.c:234
+#: ../app/vectors/gimpvectors.c:233
 msgctxt "undo-type"
 msgid "Stroke Path"
 msgstr "Suneɣ abrid"
 
-#: ../app/vectors/gimpvectors.c:235
+#: ../app/vectors/gimpvectors.c:234
 msgctxt "undo-type"
 msgid "Path to Selection"
 msgstr "Abrid ɣer tefrayt"
 
-#: ../app/vectors/gimpvectors.c:236
+#: ../app/vectors/gimpvectors.c:235
 msgctxt "undo-type"
 msgid "Reorder Path"
 msgstr "Ales amizzwer n ubrid"
 
-#: ../app/vectors/gimpvectors.c:237
+#: ../app/vectors/gimpvectors.c:236
 msgctxt "undo-type"
 msgid "Raise Path"
 msgstr "Sali abrid"
 
-#: ../app/vectors/gimpvectors.c:238
+#: ../app/vectors/gimpvectors.c:237
 msgctxt "undo-type"
 msgid "Raise Path to Top"
 msgstr "Sali abrid d a_sawen"
 
-#: ../app/vectors/gimpvectors.c:239
+#: ../app/vectors/gimpvectors.c:238
 msgctxt "undo-type"
 msgid "Lower Path"
 msgstr "Aader abrid"
 
-#: ../app/vectors/gimpvectors.c:240
+#: ../app/vectors/gimpvectors.c:239
 msgctxt "undo-type"
 msgid "Lower Path to Bottom"
 msgstr "Sader abrid d akessar"
 
-#: ../app/vectors/gimpvectors.c:241
+#: ../app/vectors/gimpvectors.c:240
 msgid "Path cannot be raised higher."
 msgstr "Abrid ulamek ara yali ugar."
 
-#: ../app/vectors/gimpvectors.c:242
+#: ../app/vectors/gimpvectors.c:241
 msgid "Path cannot be lowered more."
 msgstr "Abrid ulamek ara yader ugar."
 
-#: ../app/vectors/gimpvectors.c:457
+#: ../app/vectors/gimpvectors.c:456
 msgid "Move Path"
 msgstr "Smutti abrid"
 
-#: ../app/vectors/gimpvectors.c:557
+#: ../app/vectors/gimpvectors.c:556
 msgid "Flip Path"
 msgstr "Tti abrid"
 
-#: ../app/vectors/gimpvectors.c:588
+#: ../app/vectors/gimpvectors.c:587
 msgid "Rotate Path"
 msgstr "Zzi abrid"
 
-#: ../app/vectors/gimpvectors.c:618
+#: ../app/vectors/gimpvectors.c:617
 msgid "Transform Path"
 msgstr "Selket abrid"
 
@@ -25229,7 +25561,7 @@ msgstr "Taktert n yiberdan si '%s' ur yeddi ara: %s"
 msgid "_Search:"
 msgstr "_Nadi:"
 
-#: ../app/widgets/gimpactiongroup.c:973
+#: ../app/widgets/gimpactiongroup.c:979
 #, c-format
 msgid "RGBA (%0.3f, %0.3f, %0.3f, %0.3f)"
 msgstr ""
@@ -25247,42 +25579,42 @@ msgstr "Anegzum"
 msgid "Name"
 msgstr "Isem"
 
-#: ../app/widgets/gimpactionview.c:559 ../app/widgets/gimpactionview.c:800
+#: ../app/widgets/gimpactionview.c:580 ../app/widgets/gimpactionview.c:821
 msgid "Changing shortcut failed."
 msgstr "Abeddel n unegzum ur yeddi ara."
 
-#: ../app/widgets/gimpactionview.c:596
+#: ../app/widgets/gimpactionview.c:617
 msgid "Conflicting Shortcuts"
 msgstr "Sentem inegzumen"
 
-#: ../app/widgets/gimpactionview.c:602
+#: ../app/widgets/gimpactionview.c:623
 msgid "_Reassign Shortcut"
 msgstr "Ales aseddukel n unegzum"
 
-#: ../app/widgets/gimpactionview.c:618
+#: ../app/widgets/gimpactionview.c:639
 #, c-format
 msgid "Shortcut \"%s\" is already taken by \"%s\" from the \"%s\" group."
 msgstr "Anegzum \"%s\" yettwaṭṭef yakan \"%s\" sɣur agraw \"%s\"."
 
-#: ../app/widgets/gimpactionview.c:622
+#: ../app/widgets/gimpactionview.c:643
 #, c-format
 msgid "Reassigning the shortcut will cause it to be removed from \"%s\"."
 msgstr "Alus n useddukel n unegzum ad d-yeglu s tukksa-ines seg \"%s\"."
 
-#: ../app/widgets/gimpactionview.c:717
+#: ../app/widgets/gimpactionview.c:738
 msgid "Invalid shortcut."
 msgstr "Anegzum armeɣtu."
 
-#: ../app/widgets/gimpactionview.c:724 ../app/widgets/gimpactionview.c:828
+#: ../app/widgets/gimpactionview.c:745 ../app/widgets/gimpactionview.c:849
 msgid "F1 cannot be remapped."
 msgstr "F1 ulamek ara yettusemselsi."
 
-#: ../app/widgets/gimpactionview.c:732
+#: ../app/widgets/gimpactionview.c:753
 #, c-format
 msgid "Alt+%d is used to switch to display %d and cannot be remapped."
 msgstr ""
 
-#: ../app/widgets/gimpactionview.c:836
+#: ../app/widgets/gimpactionview.c:857
 msgid "Removing shortcut failed."
 msgstr "Tukksa n unegzum ur teddi ara."
 
@@ -25295,7 +25627,7 @@ msgid "Spikes"
 msgstr ""
 
 #: ../app/widgets/gimpbrusheditor.c:210
-#: ../app/widgets/gimpbrushfactoryview.c:85
+#: ../app/widgets/gimpbrushfactoryview.c:107
 msgid "Percentage of width of brush"
 msgstr "Afmiḍi n tehri n umfezzu"
 
@@ -25559,7 +25891,7 @@ msgstr ""
 #: ../app/widgets/gimpcompressioncombobox.c:120
 msgctxt "compression"
 msgid "Balanced"
-msgstr ""
+msgstr "Awliwal"
 
 #: ../app/widgets/gimpcompressioncombobox.c:126
 msgctxt "compression"
@@ -25935,7 +26267,7 @@ msgid "You are running an unsupported version!"
 msgstr "Ala tesseqdaceḍ lqem ur nettwadhel ara!"
 
 #: ../app/widgets/gimpcriticaldialog.c:239
-#: ../app/widgets/gimpcriticaldialog.c:589
+#: ../app/widgets/gimpcriticaldialog.c:591
 msgid ""
 "To help us improve GIMP, you can report the bug with these simple steps:"
 msgstr ""
@@ -25943,27 +26275,27 @@ msgstr ""
 "agi s isurifen-agi isehlen:"
 
 #: ../app/widgets/gimpcriticaldialog.c:241
-#: ../app/widgets/gimpcriticaldialog.c:591
+#: ../app/widgets/gimpcriticaldialog.c:593
 msgid "Copy the bug information to the clipboard by clicking: "
 msgstr "Nɣel talɣut n ubug ɣer tecfawit s usiti ɣef: "
 
 #: ../app/widgets/gimpcriticaldialog.c:243
-#: ../app/widgets/gimpcriticaldialog.c:593
+#: ../app/widgets/gimpcriticaldialog.c:595
 msgid "Open our bug tracker in the browser by clicking: "
 msgstr ""
 
 #: ../app/widgets/gimpcriticaldialog.c:245
-#: ../app/widgets/gimpcriticaldialog.c:595
+#: ../app/widgets/gimpcriticaldialog.c:597
 msgid "Create a login if you don't have one yet."
 msgstr "Snulfu-d isem n useqdac n umiḍan ma ur tesɛiḍ ara yiwen yakan."
 
 #: ../app/widgets/gimpcriticaldialog.c:246
-#: ../app/widgets/gimpcriticaldialog.c:596
+#: ../app/widgets/gimpcriticaldialog.c:598
 msgid "Paste the clipboard text in a new bug report."
 msgstr "Senteḍ aḍris n tecfawit ɣer uneqqis amaynut n ubug."
 
 #: ../app/widgets/gimpcriticaldialog.c:247
-#: ../app/widgets/gimpcriticaldialog.c:597
+#: ../app/widgets/gimpcriticaldialog.c:599
 msgid ""
 "Add relevant information in English in the bug report explaining what you "
 "were doing when this error occurred."
@@ -25987,77 +26319,81 @@ msgstr ""
 "Tzemreḍ daɣen ad tmedleḍ tenkult n udiwenni srid s tuzna n yineqqisen s "
 "ubrid yelhan iwakken ad terreḍ aseɣẓan-inek (m) igerrez."
 
-#: ../app/widgets/gimpcriticaldialog.c:360
+#: ../app/widgets/gimpcriticaldialog.c:263
+msgid "Copy-paste this whole debug data to report to developers"
+msgstr ""
+
+#: ../app/widgets/gimpcriticaldialog.c:362
 msgid "The operating system is out of memory or resources."
 msgstr "Anagraw n wammud ixuṣṣ di tkatut neɣ di teɣbula."
 
-#: ../app/widgets/gimpcriticaldialog.c:363
+#: ../app/widgets/gimpcriticaldialog.c:365
 msgid "The specified file was not found."
 msgstr "Afaylu d-ittunefken ur yettwaf ara."
 
-#: ../app/widgets/gimpcriticaldialog.c:366
+#: ../app/widgets/gimpcriticaldialog.c:368
 msgid "The specified path was not found."
 msgstr "Abrid d-ittunefken ur yettwaf ara."
 
-#: ../app/widgets/gimpcriticaldialog.c:369
+#: ../app/widgets/gimpcriticaldialog.c:371
 msgid ""
 "The .exe file is invalid (non-Microsoft Win32 .exe or error in .exe image)."
 msgstr ""
 "Afaylu .exe mačči d ameɣtu (Mačči d Microsoft Win32 .exe neɣ tella tuccḍa di "
 "tugna .exe)."
 
-#: ../app/widgets/gimpcriticaldialog.c:372
+#: ../app/widgets/gimpcriticaldialog.c:374
 msgid "The operating system denied access to the specified file."
 msgstr "Anagraw n wammud yugi adduf ɣer ufaylu i d-yettunefken."
 
-#: ../app/widgets/gimpcriticaldialog.c:375
+#: ../app/widgets/gimpcriticaldialog.c:377
 msgid "The file name association is incomplete or invalid."
 msgstr "Aseddukel n yisem n ufaylu mačči d ummid neɣ d armeɣtu."
 
-#: ../app/widgets/gimpcriticaldialog.c:378
+#: ../app/widgets/gimpcriticaldialog.c:380
 msgid "DDE transaction busy"
-msgstr ""
+msgstr "Tanigawt DDE ur testufa ara"
 
-#: ../app/widgets/gimpcriticaldialog.c:381
+#: ../app/widgets/gimpcriticaldialog.c:383
 msgid "The DDE transaction failed."
-msgstr ""
+msgstr "Tanigawt DDE tecceḍ."
 
-#: ../app/widgets/gimpcriticaldialog.c:384
+#: ../app/widgets/gimpcriticaldialog.c:386
 msgid "The DDE transaction timed out."
-msgstr ""
+msgstr "Tanigawt DDE yekfa wakud-is."
 
-#: ../app/widgets/gimpcriticaldialog.c:387
+#: ../app/widgets/gimpcriticaldialog.c:389
 msgid "The specified DLL was not found."
 msgstr "DLL i d-ittunefken ur yettwaf ara."
 
-#: ../app/widgets/gimpcriticaldialog.c:390
+#: ../app/widgets/gimpcriticaldialog.c:392
 msgid "There is no application associated with the given file name extension."
 msgstr "Ulac asnas yedduklen akked yisem n ufaylu i d-ittunefken."
 
-#: ../app/widgets/gimpcriticaldialog.c:393
+#: ../app/widgets/gimpcriticaldialog.c:395
 msgid "There was not enough memory to complete the operation."
 msgstr "Ulac ddeqs n tkatut iwakken ad temmed tigawt."
 
-#: ../app/widgets/gimpcriticaldialog.c:396
+#: ../app/widgets/gimpcriticaldialog.c:398
 msgid "A sharing violation occurred."
-msgstr ""
+msgstr "Teḍra-d truẓi n beṭṭu."
 
-#: ../app/widgets/gimpcriticaldialog.c:399
+#: ../app/widgets/gimpcriticaldialog.c:401
 msgid "Unknown Microsoft Windows error."
 msgstr "Tuccḍa tarussint n Microsoft Windows."
 
-#: ../app/widgets/gimpcriticaldialog.c:402
+#: ../app/widgets/gimpcriticaldialog.c:404
 #, c-format
 msgid "Failed to open '%s': %s"
 msgstr "D awezɣi alday n '%s': %s"
 
-#: ../app/widgets/gimpcriticaldialog.c:555
+#: ../app/widgets/gimpcriticaldialog.c:557
 #, c-format
 msgid "GIMP crashed with a fatal error: %s"
 msgstr "GIMP yeɣli s tuccḍa iweɛren: %s"
 
 #. First error. Let's just display it.
-#: ../app/widgets/gimpcriticaldialog.c:562
+#: ../app/widgets/gimpcriticaldialog.c:564
 #, c-format
 msgid "GIMP encountered an error: %s"
 msgstr "GIMP yemlal-d tuccḍa: %s"
@@ -26065,12 +26401,12 @@ msgstr "GIMP yemlal-d tuccḍa: %s"
 #. Let's not display all errors. They will be in the bug report
 #. * part anyway.
 #.
-#: ../app/widgets/gimpcriticaldialog.c:570
+#: ../app/widgets/gimpcriticaldialog.c:572
 #, c-format
 msgid "GIMP encountered several critical errors!"
 msgstr "GIMP yemlal-d aṭas n tuccḍiwin iweɛren !"
 
-#: ../app/widgets/gimpcriticaldialog.c:622
+#: ../app/widgets/gimpcriticaldialog.c:624
 msgid "_Restart GIMP"
 msgstr "A_les asekker n GIMP"
 
@@ -26371,17 +26707,17 @@ msgid "Select fields"
 msgstr "Fren urtan"
 
 #. Tranlators: "N/A" is an abbreviation for "not available"
-#: ../app/widgets/gimpdashboard.c:3266
+#: ../app/widgets/gimpdashboard.c:3305
 msgctxt "dashboard-value"
 msgid "N/A"
 msgstr ""
 
-#: ../app/widgets/gimpdashboard.c:3275 ../app/widgets/gimpdashboard.c:4283
+#: ../app/widgets/gimpdashboard.c:3314 ../app/widgets/gimpdashboard.c:4322
 msgctxt "dashboard-value"
 msgid "Yes"
 msgstr "Ih"
 
-#: ../app/widgets/gimpdashboard.c:3276 ../app/widgets/gimpdashboard.c:4284
+#: ../app/widgets/gimpdashboard.c:3315 ../app/widgets/gimpdashboard.c:4323
 msgctxt "dashboard-value"
 msgid "No"
 msgstr ""
@@ -26390,7 +26726,7 @@ msgstr ""
 #. * value.  The "%g" is replaced by a certain quantity, and the "/s"
 #. * is an abbreviation for "per second".
 #.
-#: ../app/widgets/gimpdashboard.c:3360
+#: ../app/widgets/gimpdashboard.c:3399
 #, c-format
 msgid "%g/s"
 msgstr ""
@@ -26401,16 +26737,16 @@ msgstr ""
 #. * abbreviation for "per second" (so the full string would read
 #. * "10 bytes/s", that is, "10 bytes per second".
 #.
-#: ../app/widgets/gimpdashboard.c:4273
+#: ../app/widgets/gimpdashboard.c:4312
 #, c-format
 msgid "%s/s"
 msgstr ""
 
-#: ../app/widgets/gimpdashboard.c:4351
+#: ../app/widgets/gimpdashboard.c:4390
 msgid "N/A"
 msgstr ""
 
-#: ../app/widgets/gimpdashboard.c:4729
+#: ../app/widgets/gimpdashboard.c:4768
 msgid "Resolving symbol information..."
 msgstr "Ferru n isallan n uzamul..."
 
@@ -26419,20 +26755,20 @@ msgstr "Ferru n isallan n uzamul..."
 msgid "%s (read only)"
 msgstr "%s (taɣuri kan)"
 
-#: ../app/widgets/gimpdeviceeditor.c:160
+#: ../app/widgets/gimpdeviceeditor.c:159
 msgid "Delete the selected device"
 msgstr "Kkes ibenk yettwafernen"
 
-#: ../app/widgets/gimpdeviceeditor.c:520
+#: ../app/widgets/gimpdeviceeditor.c:519
 msgid "Delete Device Settings"
 msgstr "Kkes iɣewwaren n yibenk"
 
-#: ../app/widgets/gimpdeviceeditor.c:541
+#: ../app/widgets/gimpdeviceeditor.c:540
 #, c-format
 msgid "Delete \"%s\"?"
 msgstr "Ad tekkseḍ \"%s\"?"
 
-#: ../app/widgets/gimpdeviceeditor.c:544
+#: ../app/widgets/gimpdeviceeditor.c:543
 msgid ""
 "You are about to delete this device's stored settings.\n"
 "The next time this device is plugged, default settings will be used."
@@ -26441,16 +26777,16 @@ msgstr ""
 "Tikkelt-nniḍen ara yettwaqqen yibenk-agi, d iɣewwaren n lexṣas ara "
 "yettwasqedcen."
 
-#: ../app/widgets/gimpdeviceinfo.c:56 ../app/widgets/gimpdynamicseditor.c:161
+#: ../app/widgets/gimpdeviceinfo.c:55 ../app/widgets/gimpdynamicseditor.c:161
 #: ../app/widgets/gimpdynamicsoutputeditor.c:70
 msgid "Pressure"
 msgstr ""
 
-#: ../app/widgets/gimpdeviceinfo.c:57
+#: ../app/widgets/gimpdeviceinfo.c:56
 msgid "X tilt"
 msgstr "Annuz X"
 
-#: ../app/widgets/gimpdeviceinfo.c:58
+#: ../app/widgets/gimpdeviceinfo.c:57
 msgid "Y tilt"
 msgstr "Annuz Y"
 
@@ -26461,31 +26797,31 @@ msgstr "Annuz Y"
 #. * TODO: this should be actually tested with a device having such
 #. * feature.
 #.
-#: ../app/widgets/gimpdeviceinfo.c:66
+#: ../app/widgets/gimpdeviceinfo.c:65
 msgid "Wheel"
 msgstr "Rruda"
 
-#: ../app/widgets/gimpdeviceinfo.c:67
+#: ../app/widgets/gimpdeviceinfo.c:66
 msgid "Distance"
 msgstr "Amcaq"
 
-#: ../app/widgets/gimpdeviceinfo.c:68
+#: ../app/widgets/gimpdeviceinfo.c:67
 msgid "Rotation"
 msgstr "Tuzzya"
 
-#: ../app/widgets/gimpdeviceinfo.c:69
+#: ../app/widgets/gimpdeviceinfo.c:68
 msgid "Slider"
 msgstr "Tamaccagt"
 
-#: ../app/widgets/gimpdeviceinfo.c:249
+#: ../app/widgets/gimpdeviceinfo.c:248
 msgid "Pressure curve"
 msgstr ""
 
-#: ../app/widgets/gimpdeviceinfo.c:1030 ../app/widgets/gimpdeviceinfo.c:1055
+#: ../app/widgets/gimpdeviceinfo.c:1029 ../app/widgets/gimpdeviceinfo.c:1054
 msgid "(Device not present)"
 msgstr "(ibenk ur yelli ara)"
 
-#: ../app/widgets/gimpdeviceinfo.c:1038 ../app/widgets/gimpdeviceinfo.c:1063
+#: ../app/widgets/gimpdeviceinfo.c:1037 ../app/widgets/gimpdeviceinfo.c:1062
 msgid "(Virtual device)"
 msgstr "(Ibenk uhlis)"
 
@@ -26706,7 +27042,7 @@ msgstr "Fren a_naw n ufaylu (%s)"
 msgid "Select File _Type"
 msgstr "Fren a_naw n ufaylu"
 
-#: ../app/widgets/gimpfileprocview.c:199
+#: ../app/widgets/gimpfileprocview.c:198
 msgid "File Type"
 msgstr "Anaw n ufaylu"
 
@@ -26816,23 +27152,23 @@ msgstr ""
 msgid "Distance: %0.4f"
 msgstr "Ameccaq: %0.4f"
 
-#: ../app/widgets/gimpgrideditor.c:147
+#: ../app/widgets/gimpgrideditor.c:146
 msgid "Line _style:"
 msgstr "A_ɣanib n izirig:"
 
-#: ../app/widgets/gimpgrideditor.c:151
+#: ../app/widgets/gimpgrideditor.c:150
 msgid "Change grid foreground color"
 msgstr "Beddel ini n uɣawas amezwaru n uferrug"
 
-#: ../app/widgets/gimpgrideditor.c:159
+#: ../app/widgets/gimpgrideditor.c:158
 msgid "_Foreground color:"
 msgstr "Ini n uɣawas a_mezwaru:"
 
-#: ../app/widgets/gimpgrideditor.c:163
+#: ../app/widgets/gimpgrideditor.c:162
 msgid "Change grid background color"
 msgstr "Beddel ini n ugilal n uferrug"
 
-#: ../app/widgets/gimpgrideditor.c:171
+#: ../app/widgets/gimpgrideditor.c:170
 msgid "_Background color:"
 msgstr "Ini n ugilal:"
 
@@ -27038,12 +27374,11 @@ msgid "%g × %g %s"
 msgstr ""
 
 #: ../app/widgets/gimpimagepropview.c:483
-#, fuzzy, c-format
-#| msgid "Indexed Color Conversion"
+#, c-format
 msgid "Indexed color (monochrome)"
 msgid_plural "Indexed color (%d colors)"
-msgstr[0] "Aselket ɣer yiniten s umatar"
-msgstr[1] "Aselket ɣer yiniten s umatar"
+msgstr[0] "InI s umatar (yiwen n yini)"
+msgstr[1] "InI s umatar (%d n yiniten)"
 
 #: ../app/widgets/gimpitemtreeview.c:783
 msgid "Lock:"
@@ -27064,14 +27399,20 @@ msgstr "Tutlayt n unagraw"
 msgid "Switch to another group of modes"
 msgstr "Senfel ɣer ugraw-nniḍen n iskaren"
 
-#: ../app/widgets/gimplayertreeview.c:317
+#: ../app/widgets/gimplayertreeview.c:322
 msgid "Lock alpha channel"
 msgstr "Sekkeṛ abadu alfa"
 
-#: ../app/widgets/gimplayertreeview.c:1063
+#: ../app/widgets/gimplayertreeview.c:1068
 msgid "Set layers mode"
 msgstr "Sbadu askar n tissi"
 
+#. No channel. We cannot perform the add
+#. * mask action.
+#: ../app/widgets/gimplayertreeview.c:1636
+msgid "No channels to create a layer mask from."
+msgstr ""
+
 #: ../app/widgets/gimpmessagebox.c:452
 #, c-format
 msgid "Message repeated once."
@@ -27088,7 +27429,7 @@ msgid "Detach dialog from canvas"
 msgstr "Senṣel tankult n udiwenni si teɣzut n usuneɣ"
 
 #: ../app/widgets/gimppaletteeditor.c:257
-#: ../app/widgets/gimppaletteeditor.c:800
+#: ../app/widgets/gimppaletteeditor.c:801
 msgid "Undefined"
 msgstr "D arbadu"
 
@@ -27104,11 +27445,11 @@ msgstr "Ẓreg tapaliḍt n yiniten"
 msgid "Edit Color Palette Entry"
 msgstr "Ẓreg ini yettwafernen di tpaliḍt"
 
-#: ../app/widgets/gimppdbdialog.c:282
+#: ../app/widgets/gimppdbdialog.c:285
 msgid "The corresponding plug-in may have crashed."
 msgstr "Asiɣzef yenmeɣran yezmer ad yili yeɣli."
 
-#: ../app/widgets/gimppdbdialog.c:286
+#: ../app/widgets/gimppdbdialog.c:289
 #, c-format
 msgid ""
 "Unable to run %s callback.\n"
@@ -27120,7 +27461,7 @@ msgstr ""
 msgid "Select an image in the left pane"
 msgstr "Fren tugna deg ugalis azelmaḍ"
 
-#: ../app/widgets/gimppluginview.c:148
+#: ../app/widgets/gimppluginview.c:146
 msgid "Plug-In"
 msgstr "Asiɣzef"
 
@@ -27442,15 +27783,15 @@ msgstr "Tanfult %d seg %d"
 msgid "Creating preview..."
 msgstr "Asnulfu n tedlayt..."
 
-#: ../app/widgets/gimptoolbox-color-area.c:220
+#: ../app/widgets/gimptoolbox-color-area.c:234
 msgid "Change Foreground Color"
 msgstr "Beddel ini n uɣawas amezwaru"
 
-#: ../app/widgets/gimptoolbox-color-area.c:225
+#: ../app/widgets/gimptoolbox-color-area.c:239
 msgid "Change Background Color"
 msgstr "Beddel ini n ugilal"
 
-#: ../app/widgets/gimptoolbox-color-area.c:287
+#: ../app/widgets/gimptoolbox-color-area.c:308
 msgid ""
 "The active foreground color.\n"
 "Click to open the color selection dialog."
@@ -27458,7 +27799,7 @@ msgstr ""
 "Ini urmid n uɣawas amezwaru.\n"
 "Ssit iwakken ad teldiḍ tankult n udiwenn n wefran n yini."
 
-#: ../app/widgets/gimptoolbox-color-area.c:292
+#: ../app/widgets/gimptoolbox-color-area.c:313
 msgid ""
 "The active background color.\n"
 "Click to open the color selection dialog."
@@ -27503,7 +27844,7 @@ msgstr ""
 "Afesnaw urmid.\n"
 "Ssit iwakken ad teldiḍ tankult n udiwenni n ufesnaw."
 
-#: ../app/widgets/gimptoolbutton.c:548
+#: ../app/widgets/gimptoolbutton.c:549
 msgid "Also in group:"
 msgstr "Daɣen deg ugraw:"
 
@@ -27605,42 +27946,42 @@ msgstr "Fren tankult n wefran n tpaliḍin"
 msgid "Open the font selection dialog"
 msgstr "Fren tankult n wefran n tsefsit"
 
-#: ../app/widgets/gimpwidgets-utils.c:609
+#: ../app/widgets/gimpwidgets-utils.c:613
 #, c-format
 msgid "%s (try %s)"
 msgstr "%s (eɛreḍ %s)"
 
-#: ../app/widgets/gimpwidgets-utils.c:609
+#: ../app/widgets/gimpwidgets-utils.c:613
 #, c-format
 msgid "%s (%s)"
 msgstr ""
 
-#: ../app/widgets/gimpwidgets-utils.c:613
+#: ../app/widgets/gimpwidgets-utils.c:617
 #, c-format
 msgid "%s (try %s, %s)"
 msgstr "%s (eɛreḍ %s, %s)"
 
-#: ../app/widgets/gimpwidgets-utils.c:617
+#: ../app/widgets/gimpwidgets-utils.c:621
 #, c-format
 msgid "%s (try %s, %s, %s)"
 msgstr "%s (eɛreḍ %s, %s, %s)"
 
-#: ../app/widgets/gimpwidgets-utils.c:1728
+#: ../app/widgets/gimpwidgets-utils.c:1736
 #, c-format
 msgid "Built-in grayscale (%s)"
 msgstr ""
 
-#: ../app/widgets/gimpwidgets-utils.c:1735
+#: ../app/widgets/gimpwidgets-utils.c:1743
 #, c-format
 msgid "Built-in RGB (%s)"
 msgstr ""
 
-#: ../app/widgets/gimpwidgets-utils.c:1755
+#: ../app/widgets/gimpwidgets-utils.c:1763
 #, c-format
 msgid "Preferred grayscale (%s)"
 msgstr ""
 
-#: ../app/widgets/gimpwidgets-utils.c:1764
+#: ../app/widgets/gimpwidgets-utils.c:1772
 #, c-format
 msgid "Preferred RGB (%s)"
 msgstr ""
@@ -27735,40 +28076,40 @@ msgctxt "tab-style"
 msgid "Status & desc"
 msgstr ""
 
-#: ../app/xcf/xcf.c:116 ../app/xcf/xcf.c:184
+#: ../app/xcf/xcf.c:117 ../app/xcf/xcf.c:185
 msgid "GIMP XCF image"
 msgstr "Tugna GIMP XCF"
 
-#: ../app/xcf/xcf.c:261 ../app/xcf/xcf.c:350
+#: ../app/xcf/xcf.c:262 ../app/xcf/xcf.c:351
 msgid "Memory Stream"
 msgstr "Asuddim n tkatut"
 
-#: ../app/xcf/xcf.c:272
+#: ../app/xcf/xcf.c:273
 #, c-format
 msgid "Opening '%s'"
 msgstr "Alday n '%s'"
 
-#: ../app/xcf/xcf.c:314
+#: ../app/xcf/xcf.c:315
 #, c-format
 msgid "XCF error: unsupported XCF file version %d encountered"
 msgstr "Tuccḍa XCF: nemlal-d lqem %d n ufaylu XCF ur nettwadhel ara"
 
-#: ../app/xcf/xcf.c:373
+#: ../app/xcf/xcf.c:374
 #, c-format
 msgid "Saving '%s'"
 msgstr "Asekles n '%s'"
 
-#: ../app/xcf/xcf.c:381
+#: ../app/xcf/xcf.c:382
 #, c-format
 msgid "Closing '%s'"
 msgstr "Amdal n '%s'"
 
-#: ../app/xcf/xcf.c:399
+#: ../app/xcf/xcf.c:400
 #, c-format
 msgid "Error writing '%s': "
 msgstr "Tuccḍa n tira n '%s': "
 
-#: ../app/xcf/xcf.c:487
+#: ../app/xcf/xcf.c:488
 #, c-format
 msgid "Error creating '%s': "
 msgstr "Tuccḍa deg usnulfu n '%s': "
@@ -27777,39 +28118,41 @@ msgstr "Tuccḍa deg usnulfu n '%s': "
 msgid "Invalid image mode and precision combination."
 msgstr ""
 
-#: ../app/xcf/xcf-load.c:366
+#: ../app/xcf/xcf-load.c:373
 #, c-format
 msgid ""
 "Corrupt 'exif-data' parasite discovered.\n"
 "Exif data could not be migrated: %s"
 msgstr ""
 
-#: ../app/xcf/xcf-load.c:403
+#: ../app/xcf/xcf-load.c:412
 msgid ""
 "Corrupt 'gimp-metadata' parasite discovered.\n"
 "XMP data could not be migrated."
 msgstr ""
 
-#: ../app/xcf/xcf-load.c:423
+#: ../app/xcf/xcf-load.c:436
 #, c-format
 msgid ""
-"Corrupt 'gimp-metadata' parasite discovered.\n"
-"XMP data could not be migrated: %s"
+"Corrupt XMP metadata saved by an older version of GIMP could not be "
+"converted and will be ignored.\n"
+"If you don't know what XMP is, you most likely don't need it. Reported "
+"error: %s."
 msgstr ""
 
-#: ../app/xcf/xcf-load.c:697
+#: ../app/xcf/xcf-load.c:712
 msgid ""
 "This XCF file is corrupt!  I have loaded as much of it as I can, but it is "
 "incomplete."
 msgstr ""
 
-#: ../app/xcf/xcf-load.c:716
+#: ../app/xcf/xcf-load.c:731
 msgid ""
 "This XCF file is corrupt!  I could not even salvage any partial image data "
 "from it."
 msgstr ""
 
-#: ../app/xcf/xcf-load.c:807
+#: ../app/xcf/xcf-load.c:822
 msgid ""
 "XCF warning: version 0 of XCF file format\n"
 "did not save indexed colormaps correctly.\n"
@@ -27851,6 +28194,13 @@ msgstr "imdewer"
 msgid "fuzzy"
 msgstr "amewẓi"
 
+#~ msgctxt "text-tool-action"
+#~ msgid "Input _Methods"
+#~ msgstr "Ta_rrayin n usekcem"
+
+#~ msgid "Current layers only"
+#~ msgstr "Tissiyin timiranin kan"
+
 #~ msgid "Mostly a bug-fix release with some maintenance updates:"
 #~ msgstr "Lqem s tuget n yiseɣtiyen n ibugen akked kra n ileqman n tneṭṭuft:"
 


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