summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS114
-rw-r--r--README.win3221
-rw-r--r--config.h.meson3
-rw-r--r--config.h.win32.in5
-rw-r--r--configure.ac10
-rw-r--r--docs/reference/gdk/gdk3-sections.txt2
-rw-r--r--docs/reference/gtk/running.sgml6
-rw-r--r--gdk/broadway/broadway.js162
-rw-r--r--gdk/broadway/gdkeventsource.c1
-rw-r--r--gdk/gdkcursor.c2
-rw-r--r--gdk/gdkpixbuf-drawable.c1
-rw-r--r--gdk/quartz/GdkQuartzView.c335
-rw-r--r--gdk/wayland/Makefile.am4
-rw-r--r--gdk/wayland/gdkdevice-wayland.c196
-rw-r--r--gdk/wayland/gdkdisplay-wayland.c10
-rw-r--r--gdk/wayland/gdkdisplay-wayland.h4
-rw-r--r--gdk/wayland/gdkprivate-wayland.h8
-rw-r--r--gdk/wayland/gdkscreen-wayland.c1
-rw-r--r--gdk/wayland/gdkselection-wayland.c165
-rw-r--r--gdk/wayland/gdkwaylandwindow.h8
-rw-r--r--gdk/wayland/gdkwindow-wayland.c129
-rw-r--r--gdk/wayland/meson.build1
-rw-r--r--gdk/wayland/protocol/gtk-shell.xml7
-rw-r--r--gdk/win32/gdkdisplay-win32.h3
-rw-r--r--gdk/win32/gdkevents-win32.c207
-rw-r--r--gdk/win32/gdkglcontext-win32.c37
-rw-r--r--gdk/win32/gdkwindow-win32.c16
-rw-r--r--gdk/x11/gdkwindow-x11.c23
-rw-r--r--gtk/Makefile.am27
-rw-r--r--gtk/a11y/Makefile.inc4
-rw-r--r--gtk/a11y/gtknotebookpageaccessible.c16
-rw-r--r--gtk/a11y/gtkplugaccessible.c81
-rw-r--r--gtk/a11y/gtkplugaccessible.h66
-rw-r--r--gtk/a11y/gtksocketaccessible.c102
-rw-r--r--gtk/a11y/gtksocketaccessible.h60
-rw-r--r--gtk/a11y/gtktextviewaccessible.c94
-rw-r--r--gtk/a11y/meson.build4
-rw-r--r--gtk/fallback-c89.c8
-rw-r--r--gtk/generate-uac-manifest.py110
-rw-r--r--gtk/gtk-a11y.h2
-rw-r--r--gtk/gtk-keys.css.mac108
-rw-r--r--gtk/gtkapplication-dbus.c23
-rw-r--r--gtk/gtkcolorchooserwidget.c80
-rw-r--r--gtk/gtkcomposetable.c832
-rw-r--r--gtk/gtkcomposetable.h45
-rw-r--r--gtk/gtkcssnode.c7
-rw-r--r--gtk/gtkcsswidgetnode.c5
-rw-r--r--gtk/gtkentry.c4
-rw-r--r--gtk/gtkexpander.c9
-rw-r--r--gtk/gtkfilechooser.c2
-rw-r--r--gtk/gtkfontchooserwidget.c77
-rw-r--r--gtk/gtkgestureswipe.c20
-rw-r--r--gtk/gtkimcontextsimple.c999
-rw-r--r--gtk/gtkimcontextsimpleprivate.h42
-rw-r--r--gtk/gtkkineticscrolling.c5
-rw-r--r--gtk/gtkkineticscrolling.h3
-rw-r--r--gtk/gtkmain.c11
-rw-r--r--gtk/gtknativedialog.c2
-rw-r--r--gtk/gtkplacessidebar.c24
-rw-r--r--gtk/gtkplug.c30
-rw-r--r--gtk/gtkscrolledwindow.c121
-rw-r--r--gtk/gtksettings.c14
-rw-r--r--gtk/gtksocket.c62
-rw-r--r--gtk/gtkstylecontext.c16
-rw-r--r--gtk/gtktextview.c14
-rw-r--r--gtk/gtktreeviewcolumn.c1
-rw-r--r--gtk/meson.build23
-rw-r--r--gtk/theme/Adwaita/_colors.scss1
-rw-r--r--gtk/theme/Adwaita/_common.scss35
-rw-r--r--gtk/theme/Adwaita/_drawing.scss63
-rw-r--r--gtk/theme/Adwaita/gtk-contained-dark.css142
-rw-r--r--gtk/theme/Adwaita/gtk-contained.css142
-rw-r--r--gtk/theme/HighContrast/gtk-contained-inverse.css128
-rw-r--r--gtk/theme/HighContrast/gtk-contained.css128
-rw-r--r--meson.build30
-rw-r--r--modules/printbackends/cups/gtkprintbackendcups.c323
-rw-r--r--modules/printbackends/cups/gtkprintercups.h4
-rw-r--r--modules/printbackends/lpr/gtkprintbackendlpr.c10
-rw-r--r--po-properties/be.po11363
-rw-r--r--po-properties/ca.po6
-rw-r--r--po-properties/he.po465
-rw-r--r--po-properties/pt.po58
-rw-r--r--po/be.po8251
-rw-r--r--po/ca.po432
-rw-r--r--po/cs.po252
-rw-r--r--po/de.po335
-rw-r--r--po/en_GB.po420
-rw-r--r--po/es.po375
-rw-r--r--po/eu.po298
-rw-r--r--po/fa.po364
-rw-r--r--po/fr.po743
-rw-r--r--po/fur.po1110
-rw-r--r--po/gl.po401
-rw-r--r--po/he.po823
-rw-r--r--po/hr.po290
-rw-r--r--po/hu.po686
-rw-r--r--po/id.po419
-rw-r--r--po/it.po592
-rw-r--r--po/ja.po313
-rw-r--r--po/lt.po741
-rw-r--r--po/nb.po698
-rw-r--r--po/pl.po240
-rw-r--r--po/pt.po638
-rw-r--r--po/pt_BR.po1092
-rw-r--r--po/ro.po663
-rw-r--r--po/sl.po310
-rw-r--r--po/sr.po1162
-rw-r--r--po/sv.po529
-rw-r--r--po/uk.po373
-rw-r--r--testsuite/a11y/colorchooser.txt288
-rw-r--r--win32/Makefile-newvs.am2
-rw-r--r--win32/config-msvc.mak.in1
-rw-r--r--win32/detectenv-msvc.mak2
-rw-r--r--win32/generate-msvc.mak2
-rw-r--r--win32/vs10/gtk3-build-defines.props10
-rw-r--r--win32/vs15/Directory.Build.props5
-rw-r--r--win32/vs15/Makefile.am8
-rw-r--r--win32/vs9/gtk3-build-defines.vsprops4
118 files changed, 24489 insertions, 15915 deletions
diff --git a/NEWS b/NEWS
index f9df456409..2eac5a809b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,117 @@
+Overview of Changes in GTK+ 3.24.25
+===================================
+
+* Settings:
+ - Make cursor aspect ratio setting work
+
+* Broadway:
+ - Fix touchscreen event handling
+ - Support Android / Chrome on-screen keyboard
+
+* Windows:
+ - Fix issues with Intel graphics drivers
+ - Avoid UAC for gtk-update-icon-cache
+
+* Wayland:
+ - Avoid crashes with tablet input
+ - Add api to support clients with subsurfaces better
+
+* Inspector:
+ - Make the inspector available in non-debug builds
+
+* Theme:
+ - Make scrollbars larger
+ - Disable shadows on maximized, fullscreen and tiled windows
+
+* Printing:
+ - Support Avahi-discovered printers better
+
+* Input:
+ - Show preedit for compose sequences
+ - Support long compose sequences
+ - Support compose sequences producing multiple characters
+
+* Translation updates
+ Belarusian
+ British English
+ Catalan
+ Friulian
+ Galician
+ Japanese
+ Persian
+ Serbian
+
+
+Overview of Changes in GTK+ 3.24.24
+===================================
+
+* GtkColorChooser:
+ - Update the default color palette
+
+* GtkFontChooser:
+ - Fix family-only mode to return regular style
+
+* GtkTreeView:
+ - Don't set focus-on-click for header buttons
+
+* Accessibility:
+ - Implement scrollSubstringTo
+ - Add a11y support to GtkPlug/GtkSocket
+
+* Printing:
+ - Allow the lpr backend to print pdf and ps files
+
+* Theme:
+ - Update gesture graphics
+ - Update HighContrast css
+
+* Wayland:
+ - Support the primary-selection-unstable-v1 protocol
+
+* X11:
+ - Fix a crash with parent-relative backgrounds
+
+* Broadway:
+ - Set modifier state of scroll events
+
+* Build:
+ - Fix pc file generation on NixOS
+
+* OS X:
+ - Restore command-key bindings
+
+* Windows:
+ - Fix meson build with epoxy subproject
+
+* Translation updates:
+ Basque
+ Brazilian Portuguese
+ British English
+ Catalan
+ Croatian
+ Czech
+ French
+ Galician
+ German
+ Greek
+ Hebrew
+ Hungarian
+ Indonesian
+ Italian
+ Kazakh
+ Latvian
+ Lithuanian
+ Persian
+ Polish
+ Portuguese
+ Slovak
+ Slovenian
+ Spanish
+ Swedish
+ Turkish
+ Ukrainian
+
+
Overview of Changes in GTK+ 3.24.23
===================================
diff --git a/README.win32 b/README.win32
index 7a243a147c..3f63458394 100644
--- a/README.win32
+++ b/README.win32
@@ -175,6 +175,27 @@ instance the makefile.msc files might not produce identically named
DLLs and import libraries as the "autoconfiscated" makefiles and
libtool do. If this bothers you, you will have to fix the makefiles.
+If desiring to build binaries for ARM64 (aarch64), one needs to use the
+Visual Studio 2017 or 2019 solution files, or use Meson with a
+cross-compilation file, with a Windows 10 SDK that supports ARM64
+builds. At this point, building the introspection files is not supported
+for ARM64 builds, and you will need a Python interpreter and
+glib-compile-resources binaries that run on the build machine. For Visual Studio
+2017 ARM64 builds, do also check the Directory.Build.props file in $(srcroot)/win32/vs15
+indicates a Windows 10 SDK version that supports ARM64 builds exists on the build machine.
+
+For building ARM64 binaries with the Visual Studio projects, prior to the build,
+you may need to update gtk3-gen-srcs.props to pass in the variables GLIB_MKENUMS,
+GLIB_GENMARSHAL, GDBUS_CODEGEN and/or GLIB_COMPILE_RESOURCES in the nmake command line
+indicated by <GenerateRequiredSourcesBase> so that they point to the glib-mkenums,
+glib-genmarshal, gdbus-codegen and glib-compile-resources that will run on the build
+machine. You may also need to update gtk3-version-paths.props to update PythonDir to
+the installation of the Python interpreter that will run on the build machine. To carry
+out the actual build using the solution files, use the "Configuration Manager" to add the
+ARM64 build configs by copying the settings from the x64 configs, and then build the solution.
+The build instructions for such builds otherwise follow the standard Win32 (x86) and
+x64 builds, but you need to ensure that you have ARM64 builds of the various dependencies.
+
3) Using Meson (for Visual Studio and MinGW builds)
---
diff --git a/config.h.meson b/config.h.meson
index 2af55473fc..eb347ae538 100644
--- a/config.h.meson
+++ b/config.h.meson
@@ -44,6 +44,9 @@
/* Define to 1 if you have the `flockfile' function. */
#mesondefine HAVE_FLOCKFILE
+/* Define to 1 if you have the `fmin' function. */
+#mesondefine HAVE_FMIN
+
/* Define to 1 if you have the <ftw.h> header file. */
#mesondefine HAVE_FTW_H
diff --git a/config.h.win32.in b/config.h.win32.in
index 62fe46149c..d0546db297 100644
--- a/config.h.win32.in
+++ b/config.h.win32.in
@@ -52,6 +52,11 @@
/* Define to 1 if you have the `flockfile' function. */
#undef HAVE_FLOCKFILE
+/* Define to 1 if you have the `fmin' function. */
+#if !defined (_MSC_VER) || (_MSC_VER >= 1800)
+# define HAVE_FMIN 1
+#endif
+
/* Define to 1 if you have the <ftw.h> header file. */
/* #undef HAVE_FTW_H */
diff --git a/configure.ac b/configure.ac
index 62c17b2b84..36dda2ebaf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -10,8 +10,8 @@
m4_define([gtk_major_version], [3])
m4_define([gtk_minor_version], [24])
-m4_define([gtk_micro_version], [23])
-m4_define([gtk_interface_age], [19])
+m4_define([gtk_micro_version], [25])
+m4_define([gtk_interface_age], [21])
m4_define([gtk_binary_age],
[m4_eval(100 * gtk_minor_version + gtk_micro_version)])
m4_define([gtk_version],
@@ -56,12 +56,12 @@ GLIB_VERSION_CFLAGS="-DGLIB_MIN_REQUIRED_VERSION=glib_min_required_version -DGLI
m4_define([pango_required_version], [1.41.0])
m4_define([fribidi_required_version], [0.19.7])
-m4_define([atk_required_version], [2.15.1])
+m4_define([atk_required_version], [2.32.0])
m4_define([cairo_required_version], [1.14.0])
m4_define([gdk_pixbuf_required_version], [2.30.0])
m4_define([introspection_required_version], [1.39.0])
m4_define([wayland_required_version], [1.14.91])
-m4_define([wayland_protocols_required_version], [1.14])
+m4_define([wayland_protocols_required_version], [1.17])
m4_define([epoxy_required_version], [1.4])
m4_define([cloudproviders_required_version], [0.2.5])
m4_define([sysprof_required_version], [3.33.2])
@@ -843,7 +843,7 @@ AC_TYPE_UID_T
# Check for round(), rint(), isnan() and isinf()
# Check for log2(), exp2(), nearbyint() and trunc()
AC_CHECK_LIB(m,round,,)
-AC_CHECK_FUNCS(round rint nearbyint sincos exp2 log2 trunc)
+AC_CHECK_FUNCS(round rint nearbyint sincos exp2 log2 trunc fmin)
AC_CHECK_DECLS([isnan, isinf], [], [], [[#include <math.h>]])
AC_MSG_CHECKING(whether to build dynamic modules)
diff --git a/docs/reference/gdk/gdk3-sections.txt b/docs/reference/gdk/gdk3-sections.txt
index 7b5649c7bd..1833777500 100644
--- a/docs/reference/gdk/gdk3-sections.txt
+++ b/docs/reference/gdk/gdk3-sections.txt
@@ -1279,6 +1279,8 @@ GdkWaylandWindowExported
gdk_wayland_window_export_handle
gdk_wayland_window_unexport_handle
gdk_wayland_window_set_transient_for_exported
+gdk_wayland_window_add_frame_callback_surface
+gdk_wayland_window_remove_frame_callback_surface
<SUBSECTION Standard>
GDK_TYPE_WAYLAND_DEVICE
diff --git a/docs/reference/gtk/running.sgml b/docs/reference/gtk/running.sgml
index 520a12d42d..5b136c29b4 100644
--- a/docs/reference/gtk/running.sgml
+++ b/docs/reference/gtk/running.sgml
@@ -134,9 +134,9 @@ additional environment variables.
<title><envar>GTK_DEBUG</envar></title>
<para>
- Unless GTK+ has been configured with <option>--enable-debug=no</option>,
- this variable can be set to a list of debug options, which cause GTK+
- to print out different types of debugging information.
+ This variable can be set to a list of debug options, which cause GTK to
+ print out different types of debugging information. Some of these options
+ are only available when GTK has been configured with <option>--enable-debug=yes</option>.
<variablelist>
<varlistentry>
<term>actions</term>
diff --git a/gdk/broadway/broadway.js b/gdk/broadway/broadway.js
index b134d85faa..6306b7c5a5 100644
--- a/gdk/broadway/broadway.js
+++ b/gdk/broadway/broadway.js
@@ -1,3 +1,27 @@
+/* check if we are on Android and using Chrome */
+var isAndroidChrome = false;
+{
+ var ua = navigator.userAgent.toLowerCase();
+ if (ua.indexOf("android") > -1 && ua.indexOf("chrom") > -1) {
+ isAndroidChrome = true;
+ }
+}
+/* check for the passive option for Event listener */
+let passiveSupported = false;
+try {
+ const options = {
+ get passive() { // This function will be called when the browser
+ // attempts to access the passive property.
+ passiveSupported = true;
+ return false;
+ }
+ };
+
+ window.addEventListener("test", null, options);
+ window.removeEventListener("test", null, options);
+} catch(err) {
+ passiveSupported = false;
+}
/* Helper functions for debugging */
var logDiv = null;
function log(str) {
@@ -10,6 +34,25 @@ function log(str) {
logDiv.appendChild(document.createTextNode(str));
logDiv.appendChild(document.createElement('br'));
}
+/* Helper functions for touch identifier to make it unique on Android */
+var globalTouchIdentifier = Math.round(Date.now() / 1000);
+function touchIdentifierStart(tId)
+{
+ if (isAndroidChrome) {
+ if (tId == 0) {
+ return ++globalTouchIdentifier;
+ }
+ return globalTouchIdentifier + tId;
+ }
+ return tId;
+}
+function touchIdentifier(tId)
+{
+ if (isAndroidChrome) {
+ return globalTouchIdentifier + tId;
+ }
+ return tId;
+}
function getStackTrace()
{
@@ -91,6 +134,7 @@ grab.window = null;
grab.ownerEvents = false;
grab.implicit = false;
var keyDownList = [];
+var inputList = [];
var lastSerial = 0;
var lastX = 0;
var lastY = 0;
@@ -223,6 +267,7 @@ function cmdSetTransientFor(id, parentId)
{
var surface = surfaces[id];
+ if (surface === undefined) return;
if (surface.transientParent == parentId)
return;
@@ -253,8 +298,9 @@ function moveToHelper(surface, position) {
for (var cid in surfaces) {
var child = surfaces[cid];
- if (child.transientParent == surface.id)
+ if (child.transientParent == surface.id) {
moveToHelper(child, stackingOrder.indexOf(surface) + 1);
+ }
}
}
@@ -269,6 +315,13 @@ function cmdDeleteSurface(id)
stackingOrder.splice(i, 1);
var canvas = surface.canvas;
canvas.parentNode.removeChild(canvas);
+ if (id == windowWithMouse) {
+ windowWithMouse = 0;
+ }
+ if (id == realWindowWithMouse) {
+ realWindowWithMouse = 0;
+ firstTouchDownId = null;
+ }
delete surfaces[id];
}
@@ -307,6 +360,7 @@ function cmdRaiseSurface(id)
{
var surface = surfaces[id];
+ if (surface === undefined) return;
moveToHelper(surface);
restackWindows();
}
@@ -315,6 +369,7 @@ function cmdLowerSurface(id)
{
var surface = surfaces[id];
+ if (surface === undefined) return;
moveToHelper(surface, 0);
restackWindows();
}
@@ -520,6 +575,7 @@ function cmdPutBuffer(id, w, h, compressed)
var data = inflate.decompress();
var imageData = decodeBuffer (context, surface.imageData, w, h, data, debugDecoding);
+ context.imageSmoothingEnabled = false;
context.putImageData(imageData, 0, 0);
if (debugDecoding)
@@ -776,8 +832,15 @@ function getEffectiveEventTarget (id) {
function updateKeyboardStatus() {
if (fakeInput != null && showKeyboardChanged) {
showKeyboardChanged = false;
- if (showKeyboard)
+ if (showKeyboard) {
+ if (isAndroidChrome) {
+ fakeInput.blur();
+ fakeInput.value = ' '.repeat(80); // TODO: Should be exchange with broadway server
+ // to bring real value here.
+ }
fakeInput.focus();
+ //if (isAndroidChrome) fakeInput.click();
+ }
else
fakeInput.blur();
}
@@ -2329,6 +2392,19 @@ function pushKeyEvent(fev) {
keyDownList.push(fev);
}
+function copyInputEvent(ev) {
+ var members = ['inputType', 'data'], i, obj = {};
+ for (i = 0; i < members.length; i++) {
+ if (typeof ev[members[i]] !== "undefined")
+ obj[members[i]] = ev[members[i]];
+ }
+ return obj;
+}
+
+function pushInputEvent(fev) {
+ inputList.push(fev);
+}
+
function getKeyEvent(keyCode, pop) {
var i, fev = null;
for (i = keyDownList.length-1; i >= 0; i--) {
@@ -2366,8 +2442,9 @@ function handleKeyDown(e) {
// If it is a key or key combination that might trigger
// browser behaviors or it has no corresponding keyPress
// event, then send it immediately
- if (!ignoreKeyEvent(ev))
+ if (!ignoreKeyEvent(ev)) {
sendInput("k", [keysym, lastState]);
+ }
suppress = true;
}
@@ -2411,8 +2488,9 @@ function handleKeyPress(e) {
}
// Send the translated keysym
- if (keysym > 0)
+ if (keysym > 0) {
sendInput ("k", [keysym, lastState]);
+ }
// Stop keypress events just in case
return cancelEvent(ev);
@@ -2427,11 +2505,45 @@ function handleKeyUp(e) {
keysym = fev.keysym;
else {
//log("Key event (keyCode = " + ev.keyCode + ") not found on keyDownList");
+ if (isAndroidChrome && (ev.keyCode == 229)) {
+ var i, fev = null, len = inputList.length, str;
+ for (i = 0; i < len; i++) {
+ fev = inputList[i];
+ switch(fev.inputType) {
+ case "deleteContentBackward":
+ sendInput ("k", [65288, lastState]);
+ sendInput ("K", [65288, lastState]);
+ break;
+ case "insertText":
+ if (fev.data !== undefined) {
+ for (let sym of fev.data) {
+ sendInput ("k", [sym.codePointAt(0), lastState]);
+ sendInput ("K", [sym.codePointAt(0), lastState]);
+ }
+ }
+ break;
+ default:
+ break;
+ }
+ }
+ inputList.splice(0, len);
+ }
keysym = 0;
}
- if (keysym > 0)
+ if (keysym > 0) {
sendInput ("K", [keysym, lastState]);
+ }
+ return cancelEvent(ev);
+}
+
+function handleInput (e) {
+ var fev = null, ev = (e ? e : window.event), keysym = null, suppress = false;
+
+ fev = copyInputEvent(ev);
+ pushInputEvent(fev);
+
+ // Stop keypress events just in case
return cancelEvent(ev);
}
@@ -2450,6 +2562,11 @@ function onKeyUp (ev) {
return handleKeyUp(ev);
}
+function onInput (ev) {
+ updateForEvent(ev);
+ return handleInput(ev);
+}
+
function cancelEvent(ev)
{
ev = ev ? ev : window.event;
@@ -2481,13 +2598,14 @@ function onMouseWheel(ev)
}
function onTouchStart(ev) {
- event.preventDefault();
+ ev.preventDefault();
updateKeyboardStatus();
updateForEvent(ev);
for (var i = 0; i < ev.changedTouches.length; i++) {
var touch = ev.changedTouches.item(i);
+ var touchId = touchIdentifierStart(touch.identifier);
var origId = getSurfaceId(touch);
var id = getEffectiveEventTarget (origId);
@@ -2495,7 +2613,7 @@ function onTouchStart(ev) {
var isEmulated = 0;
if (firstTouchDownId == null) {
- firstTouchDownId = touch.identifier;
+ firstTouchDownId = touchId;
isEmulated = 1;
if (realWindowWithMouse != origId || id != windowWithMouse) {
@@ -2510,52 +2628,54 @@ function onTouchStart(ev) {
}
}
- sendInput ("t", [0, id, touch.identifier, isEmulated, pos.rootX, pos.rootY, pos.winX, pos.winY, lastState]);
+ sendInput ("t", [0, id, touchId, isEmulated, pos.rootX, pos.rootY, pos.winX, pos.winY, lastState]);
}
}
function onTouchMove(ev) {
- event.preventDefault();
+ ev.preventDefault();
updateKeyboardStatus();
updateForEvent(ev);
for (var i = 0; i < ev.changedTouches.length; i++) {
var touch = ev.changedTouches.item(i);
+ var touchId = touchIdentifier(touch.identifier);
var origId = getSurfaceId(touch);
var id = getEffectiveEventTarget (origId);
var pos = getPositionsFromEvent(touch, id);
var isEmulated = 0;
- if (firstTouchDownId == touch.identifier) {
+ if (firstTouchDownId == touchId) {
isEmulated = 1;
}
- sendInput ("t", [1, id, touch.identifier, isEmulated, pos.rootX, pos.rootY, pos.winX, pos.winY, lastState]);
+ sendInput ("t", [1, id, touchId, isEmulated, pos.rootX, pos.rootY, pos.winX, pos.winY, lastState]);
}
}
function onTouchEnd(ev) {
- event.preventDefault();
+ ev.preventDefault();
updateKeyboardStatus();
updateForEvent(ev);
for (var i = 0; i < ev.changedTouches.length; i++) {
var touch = ev.changedTouches.item(i);
+ var touchId = touchIdentifier(touch.identifier);
var origId = getSurfaceId(touch);
var id = getEffectiveEventTarget (origId);
var pos = getPositionsFromEvent(touch, id);
var isEmulated = 0;
- if (firstTouchDownId == touch.identifier) {
+ if (firstTouchDownId == touchId) {
isEmulated = 1;
firstTouchDownId = null;
}
- sendInput ("t", [2, id, touch.identifier, isEmulated, pos.rootX, pos.rootY, pos.winX, pos.winY, lastState]);
+ sendInput ("t", [2, id, touchId, isEmulated, pos.rootX, pos.rootY, pos.winX, pos.winY, lastState]);
}
}
@@ -2572,11 +2692,11 @@ function setupDocument(document)
document.onkeyup = onKeyUp;
if (document.addEventListener) {
- document.addEventListener('DOMMouseScroll', onMouseWheel, false);
- document.addEventListener('mousewheel', onMouseWheel, false);
- document.addEventListener('touchstart', onTouchStart, false);
- document.addEventListener('touchmove', onTouchMove, false);
- document.addEventListener('touchend', onTouchEnd, false);
+ document.addEventListener('DOMMouseScroll', onMouseWheel, passiveSupported ? { passive: false, capture: false } : false);
+ document.addEventListener('mousewheel', onMouseWheel, passiveSupported ? { passive: false, capture: false } : false);
+ document.addEventListener('touchstart', onTouchStart, passiveSupported ? { passive: false, capture: false } : false);
+ document.addEventListener('touchmove', onTouchMove, passiveSupported ? { passive: false, capture: false } : false);
+ document.addEventListener('touchend', onTouchEnd, passiveSupported ? { passive: false, capture: false } : false);
} else if (document.attachEvent) {
element.attachEvent("onmousewheel", onMouseWheel);
}
@@ -2630,12 +2750,14 @@ function connect()
};
var iOS = /(iPad|iPhone|iPod)/g.test( navigator.userAgent );
- if (iOS) {
+ if (iOS || isAndroidChrome) {
fakeInput = document.createElement("input");
fakeInput.type = "text";
fakeInput.style.position = "absolute";
fakeInput.style.left = "-1000px";
fakeInput.style.top = "-1000px";
document.body.appendChild(fakeInput);
+ if (isAndroidChrome)
+ fakeInput.addEventListener('input', onInput, passiveSupported ? { passive: false, capture: false } : false);
}
}
diff --git a/gdk/broadway/gdkeventsource.c b/gdk/broadway/gdkeventsource.c
index 0c4612a6ed..e946778483 100644
--- a/gdk/broadway/gdkeventsource.c
+++ b/gdk/broadway/gdkeventsource.c
@@ -224,6 +224,7 @@ _gdk_broadway_events_got_input (BroadwayInputMsg *message)
event->scroll.y = message->pointer.win_y;
event->scroll.x_root = message->pointer.root_x;
event->scroll.y_root = message->pointer.root_y;
+ event->scroll.state = message->pointer.state;
event->scroll.direction = message->scroll.dir == 0 ? GDK_SCROLL_UP : GDK_SCROLL_DOWN;
gdk_event_set_device (event, device_manager->core_pointer);
gdk_event_set_seat (event, gdk_device_get_seat (device_manager->core_pointer));
diff --git a/gdk/gdkcursor.c b/gdk/gdkcursor.c
index 62f1065e0f..367c531be8 100644
--- a/gdk/gdkcursor.c
+++ b/gdk/gdkcursor.c
@@ -226,7 +226,7 @@ gdk_cursor_get_cursor_type (GdkCursor *cursor)
*
* Creates a new cursor from the set of builtin cursors.
*
- * Returns: a new #GdkCursor
+ * Returns: (nullable) (transfer full): a new #GdkCursor, or %NULL on failure
*
* Since: 2.2
**/
diff --git a/gdk/gdkpixbuf-drawable.c b/gdk/gdkpixbuf-drawable.c
index d2c142ae43..603c8fff45 100644
--- a/gdk/gdkpixbuf-drawable.c
+++ b/gdk/gdkpixbuf-drawable.c
@@ -288,6 +288,7 @@ gdk_pixbuf_get_from_surface (cairo_surface_t *surface,
if (cairo_surface_status (surface) || dest == NULL)
{
cairo_surface_destroy (surface);
+ g_clear_object (&dest);
return NULL;
}
diff --git a/gdk/quartz/GdkQuartzView.c b/gdk/quartz/GdkQuartzView.c
index a02df616e1..3dc7339b06 100644
--- a/gdk/quartz/GdkQuartzView.c
+++ b/gdk/quartz/GdkQuartzView.c
@@ -185,9 +185,9 @@
-(void)doCommandBySelector: (SEL)aSelector
{
- GDK_NOTE (EVENTS, g_message ("doCommandBySelector"));
- if ([self respondsToSelector: aSelector])
- [self performSelector: aSelector];
+ GDK_NOTE (EVENTS, g_message ("doCommandBySelector %s", aSelector));
+ g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
+ GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
}
-(void)insertText: (id)aString replacementRange: (NSRange)replacementRange
@@ -246,335 +246,6 @@
_gdk_quartz_synthesize_null_key_event(gdk_window);
}
}
-
--(void)deleteBackward: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("deleteBackward"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)deleteForward: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("deleteForward"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)deleteToBeginningOfLine: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("deleteToBeginningOfLine"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)deleteToEndOfLine: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("deleteToEndOfLine"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)deleteWordBackward: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("deleteWordBackward"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)deleteWordForward: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("deleteWordForward"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)insertBacktab: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("insertBacktab"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)insertNewline: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("insertNewline"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY, GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)insertTab: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("insertTab"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveBackward: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveBackward"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveBackwardAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveBackwardAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveDown: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveDown"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveDownAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveDownAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveForward: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveForward"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveForwardAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveForwardAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveLeft: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveLeft"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveLeftAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveLeftAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveRight: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveRight"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveRightAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveRightAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveToBeginningOfDocument: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveToBeginningOfDocument"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveToBeginningOfDocumentAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveToBeginningOfDocumentAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveToBeginningOfLine: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveToBeginningOfLine"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveToBeginningOfLineAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveToBeginningOfLineAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveToEndOfDocument: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveToEndOfDocument"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveToEndOfDocumentAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveToEndOfDocumentAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveToEndOfLine: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveToEndOfLine"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveToEndOfLineAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveToEndOfLineAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveUp: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveUp"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveUpAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveUpAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveWordBackward: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveWordBackward"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveWordBackwardAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveWordBackwardAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveWordForward: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveWordForward"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveWordForwardAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveWordForwardAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveWordLeft: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveWordLeft"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveWordLeftAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveWordLeftAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveWordRight: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveWordRight"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)moveWordRightAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("moveWordRightAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)pageDown: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("pageDown"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)pageDownAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("pageDownAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)pageUp: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("pageUp"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)pageUpAndModifySelection: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("pageUpAndModifySelection"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)scrollPageDown: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("scrollPageDown"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)scrollPageUp: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("scrollPageUp"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)selectAll: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("selectAll"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)selectLine: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("selectLine"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)selectWord: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("selectWord"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
--(void)noop: (id)sender
-{
- GDK_NOTE (EVENTS, g_message ("noop"));
- g_object_set_data (G_OBJECT (gdk_window), GIC_FILTER_KEY,
- GUINT_TO_POINTER (GIC_FILTER_PASSTHRU));
-}
-
/* --------------------------------------------------------------- */
-(void)dealloc
diff --git a/gdk/wayland/Makefile.am b/gdk/wayland/Makefile.am
index 31f12251b3..6595013d3f 100644
--- a/gdk/wayland/Makefile.am
+++ b/gdk/wayland/Makefile.am
@@ -40,7 +40,9 @@ BUILT_SOURCES = \
server-decoration-client-protocol.h \
server-decoration-protocol.c \
gtk-shell-client-protocol.h \
- gtk-shell-protocol.c
+ gtk-shell-protocol.c \
+ primary-selection-unstable-v1-client-protocol.h \
+ primary-selection-unstable-v1-protocol.c
nodist_libgdk_wayland_la_SOURCES = \
$(BUILT_SOURCES)
diff --git a/gdk/wayland/gdkdevice-wayland.c b/gdk/wayland/gdkdevice-wayland.c
index 7d81eaff3b..3d5ca60a8d 100644
--- a/gdk/wayland/gdkdevice-wayland.c
+++ b/gdk/wayland/gdkdevice-wayland.c
@@ -237,7 +237,8 @@ struct _GdkWaylandSeat
uint32_t keyboard_time;
uint32_t keyboard_key_serial;
- struct gtk_primary_selection_device *primary_data_device;
+ struct gtk_primary_selection_device *gtk_primary_data_device;
+ struct zwp_primary_selection_device_v1 *zwp_primary_data_device_v1;
struct wl_data_device *data_device;
GdkDragContext *drop_context;
@@ -1308,23 +1309,43 @@ static const struct wl_data_device_listener data_device_listener = {
};
static void
-primary_selection_data_offer (void *data,
- struct gtk_primary_selection_device *gtk_primary_selection_device,
- struct gtk_primary_selection_offer *gtk_primary_offer)
+primary_selection_data_offer (void *data,
+ gpointer primary_selection_device,
+ gpointer primary_offer)
{
GdkWaylandSeat *seat = data;
GDK_NOTE (EVENTS,
g_message ("primary selection offer, device %p, data offer %p",
- gtk_primary_selection_device, gtk_primary_offer));
+ primary_selection_device, primary_offer));
- gdk_wayland_selection_ensure_primary_offer (seat->display, gtk_primary_offer);
+ gdk_wayland_selection_ensure_primary_offer (seat->display, primary_offer);
}
static void
-primary_selection_selection (void *data,
- struct gtk_primary_selection_device *gtk_primary_selection_device,
- struct gtk_primary_selection_offer *gtk_primary_offer)
+gtk_primary_selection_data_offer (void *data,
+ struct gtk_primary_selection_device *primary_selection_device,
+ struct gtk_primary_selection_offer *primary_offer)
+{
+ primary_selection_data_offer (data,
+ (gpointer) primary_selection_device,
+ (gpointer) primary_offer);
+}
+
+static void
+zwp_primary_selection_v1_data_offer (void *data,
+ struct zwp_primary_selection_device_v1 *primary_selection_device,
+ struct zwp_primary_selection_offer_v1 *primary_offer)
+{
+ primary_selection_data_offer (data,
+ (gpointer) primary_selection_device,
+ (gpointer) primary_offer);
+}
+
+static void
+primary_selection_selection (void *data,
+ gpointer primary_selection_device,
+ gpointer primary_offer)
{
GdkWaylandSeat *seat = data;
GdkAtom selection;
@@ -1334,16 +1355,41 @@ primary_selection_selection (void *data,
GDK_NOTE (EVENTS,
g_message ("primary selection selection, device %p, data offer %p",
- gtk_primary_selection_device, gtk_primary_offer));
+ primary_selection_device, primary_offer));
selection = gdk_atom_intern_static_string ("PRIMARY");
- gdk_wayland_selection_set_offer (seat->display, selection, gtk_primary_offer);
+ gdk_wayland_selection_set_offer (seat->display, selection, primary_offer);
emit_selection_owner_change (seat->keyboard_focus, selection);
}
-static const struct gtk_primary_selection_device_listener primary_selection_device_listener = {
- primary_selection_data_offer,
- primary_selection_selection,
+static void
+gtk_primary_selection_selection (void *data,
+ struct gtk_primary_selection_device *primary_selection_device,
+ struct gtk_primary_selection_offer *primary_offer)
+{
+ primary_selection_selection (data,
+ (gpointer) primary_selection_device,
+ (gpointer) primary_offer);
+}
+
+static void
+zwp_primary_selection_v1_selection (void *data,
+ struct zwp_primary_selection_device_v1 *primary_selection_device,
+ struct zwp_primary_selection_offer_v1 *primary_offer)
+{
+ primary_selection_selection (data,
+ (gpointer) primary_selection_device,
+ (gpointer) primary_offer);
+}
+
+static const struct gtk_primary_selection_device_listener gtk_primary_device_listener = {
+ gtk_primary_selection_data_offer,
+ gtk_primary_selection_selection,
+};
+
+static const struct zwp_primary_selection_device_v1_listener zwp_primary_device_v1_listener = {
+ zwp_primary_selection_v1_data_offer,
+ zwp_primary_selection_v1_selection,
};
static GdkDevice * get_scroll_device (GdkWaylandSeat *seat,
@@ -2460,6 +2506,9 @@ touch_handle_down (void *data,
_gdk_wayland_display_update_serial (display, serial);
+ if (!wl_surface)
+ return;
+
touch = gdk_wayland_seat_add_touch (seat, id, wl_surface);
touch->x = wl_fixed_to_double (x);
touch->y = wl_fixed_to_double (y);
@@ -2495,6 +2544,9 @@ touch_handle_up (void *data,
_gdk_wayland_display_update_serial (display, serial);
touch = gdk_wayland_seat_get_touch (seat, id);
+ if (!touch)
+ return;
+
event = _create_touch_event (seat, touch, GDK_TOUCH_END, time);
GDK_NOTE (EVENTS,
@@ -2521,6 +2573,9 @@ touch_handle_motion (void *data,
GdkEvent *event;
touch = gdk_wayland_seat_get_touch (seat, id);
+ if (!touch)
+ return;
+
touch->x = wl_fixed_to_double (x);
touch->y = wl_fixed_to_double (y);
@@ -3634,19 +3689,21 @@ tablet_tool_handle_proximity_in (void *data,
struct zwp_tablet_tool_v2 *wp_tablet_tool,
uint32_t serial,
struct zwp_tablet_v2 *wp_tablet,
- struct wl_surface *surface)
+ struct wl_surface *wl_surface)
{
GdkWaylandTabletToolData *tool = data;
GdkWaylandTabletData *tablet = zwp_tablet_v2_get_user_data (wp_tablet);
GdkWaylandSeat *seat = GDK_WAYLAND_SEAT (tablet->seat);
GdkWaylandDisplay *display_wayland = GDK_WAYLAND_DISPLAY (seat->display);
- GdkWindow *window = wl_surface_get_user_data (surface);
+ GdkWindow *window;
GdkEvent *event;
- if (!surface)
- return;
+ if (!wl_surface)
+ return;
+
+ window = wl_surface_get_user_data (wl_surface);
if (!GDK_IS_WINDOW (window))
- return;
+ return;
tool->current_tablet = tablet;
tablet->current_tool = tool;
@@ -3685,6 +3742,9 @@ tablet_tool_handle_proximity_out (void *data,
GdkWaylandSeat *seat = GDK_WAYLAND_SEAT (tool->seat);
#endif
+ if (!tablet)
+ return;
+
GDK_NOTE (EVENTS,
g_message ("proximity out, seat %p, tool %d", seat,
gdk_device_tool_get_tool_type (tool->tool)));
@@ -3741,7 +3801,7 @@ tablet_tool_handle_down (void *data,
GdkWaylandSeat *seat = GDK_WAYLAND_SEAT (tool->seat);
GdkWaylandDisplay *display_wayland = GDK_WAYLAND_DISPLAY (seat->display);
- if (!tablet->pointer_info.focus)
+ if (!tablet || !tablet->pointer_info.focus)
return;
_gdk_wayland_display_update_serial (display_wayland, serial);
@@ -3758,7 +3818,7 @@ tablet_tool_handle_up (void *data,
GdkWaylandTabletToolData *tool = data;
GdkWaylandTabletData *tablet = tool->current_tablet;
- if (!tablet->pointer_info.focus)
+ if (!tablet || !tablet->pointer_info.focus)
return;
tablet_create_button_event_frame (tablet, GDK_BUTTON_RELEASE, GDK_BUTTON_PRIMARY);
@@ -3777,6 +3837,9 @@ tablet_tool_handle_motion (void *data,
GdkWaylandDisplay *display = GDK_WAYLAND_DISPLAY (seat->display);
GdkEvent *event;
+ if (!tablet)
+ return;
+
tablet->pointer_info.surface_x = wl_fixed_to_double (sx);
tablet->pointer_info.surface_y = wl_fixed_to_double (sy);
@@ -3809,7 +3872,12 @@ tablet_tool_handle_pressure (void *data,
{
GdkWaylandTabletToolData *tool = data;
GdkWaylandTabletData *tablet = tool->current_tablet;
- gint axis_index = tablet->axis_indices[GDK_AXIS_PRESSURE];
+ gint axis_index;
+
+ if (!tablet)
+ return;
+
+ axis_index = tablet->axis_indices[GDK_AXIS_PRESSURE];
_gdk_device_translate_axis (tablet->current_device, axis_index,
pressure, &tablet->axes[axis_index]);
@@ -3826,7 +3894,12 @@ tablet_tool_handle_distance (void *data,
{
GdkWaylandTabletToolData *tool = data;
GdkWaylandTabletData *tablet = tool->current_tablet;
- gint axis_index = tablet->axis_indices[GDK_AXIS_DISTANCE];
+ gint axis_index;
+
+ if (!tablet)
+ return;
+
+ axis_index = tablet->axis_indices[GDK_AXIS_DISTANCE];
_gdk_device_translate_axis (tablet->current_device, axis_index,
distance, &tablet->axes[axis_index]);
@@ -3844,8 +3917,14 @@ tablet_tool_handle_tilt (void *data,
{
GdkWaylandTabletToolData *tool = data;
GdkWaylandTabletData *tablet = tool->current_tablet;
- gint xtilt_axis_index = tablet->axis_indices[GDK_AXIS_XTILT];
- gint ytilt_axis_index = tablet->axis_indices[GDK_AXIS_YTILT];
+ gint xtilt_axis_index;
+ gint ytilt_axis_index;
+
+ if (!tablet)
+ return;
+
+ xtilt_axis_index = tablet->axis_indices[GDK_AXIS_XTILT];
+ ytilt_axis_index = tablet->axis_indices[GDK_AXIS_YTILT];
_gdk_device_translate_axis (tablet->current_device, xtilt_axis_index,
wl_fixed_to_double (xtilt),
@@ -3872,7 +3951,7 @@ tablet_tool_handle_button (void *data,
GdkEventType evtype;
guint n_button;
- if (!tablet->pointer_info.focus)
+ if (!tablet || !tablet->pointer_info.focus)
return;
tablet->pointer_info.press_serial = serial;
@@ -3903,7 +3982,12 @@ tablet_tool_handle_rotation (void *data,
{
GdkWaylandTabletToolData *tool = data;
GdkWaylandTabletData *tablet = tool->current_tablet;
- gint axis_index = tablet->axis_indices[GDK_AXIS_ROTATION];
+ gint axis_index;
+
+ if (!tablet)
+ return;
+
+ axis_index = tablet->axis_indices[GDK_AXIS_ROTATION];
_gdk_device_translate_axis (tablet->current_device, axis_index,
wl_fixed_to_double (degrees),
@@ -3922,7 +4006,12 @@ tablet_tool_handle_slider (void *data,
{
GdkWaylandTabletToolData *tool = data;
GdkWaylandTabletData *tablet = tool->current_tablet;
- gint axis_index = tablet->axis_indices[GDK_AXIS_SLIDER];
+ gint axis_index;
+
+ if (!tablet)
+ return;
+
+ axis_index = tablet->axis_indices[GDK_AXIS_SLIDER];
_gdk_device_translate_axis (tablet->current_device, axis_index,
position, &tablet->axes[axis_index]);
@@ -3940,9 +4029,12 @@ tablet_tool_handle_wheel (void *data,
{
GdkWaylandTabletToolData *tool = data;
GdkWaylandTabletData *tablet = tool->current_tablet;
- GdkWaylandSeat *seat = GDK_WAYLAND_SEAT (tablet->seat);
+ GdkWaylandSeat *seat;
GdkEvent *event;
+ if (!tablet)
+ return;
+
GDK_NOTE (EVENTS,
g_message ("tablet tool %d wheel %d/%d",
gdk_device_tool_get_tool_type (tool->tool), degrees, clicks));
@@ -3950,6 +4042,8 @@ tablet_tool_handle_wheel (void *data,
if (clicks == 0)
return;
+ seat = GDK_WAYLAND_SEAT (tablet->seat);
+
/* Send smooth event */
event = create_scroll_event (seat, &tablet->pointer_info,
tablet->master, tablet->current_device, FALSE);
@@ -3975,6 +4069,9 @@ tablet_tool_handle_frame (void *data,
GdkWaylandTabletData *tablet = tool->current_tablet;
GdkEvent *frame_event;
+ if (!tablet)
+ return;
+
GDK_NOTE (EVENTS,
g_message ("tablet frame, time %d", time));
@@ -4598,6 +4695,9 @@ pointer_surface_update_scale (GdkDevice *device)
return;
}
+ if (!pointer->pointer_surface_outputs)
+ return;
+
scale = 1;
for (l = pointer->pointer_surface_outputs; l != NULL; l = l->next)
{
@@ -4607,6 +4707,8 @@ pointer_surface_update_scale (GdkDevice *device)
scale = MAX (scale, output_scale);
}
+ if (pointer->current_output_scale == scale)
+ return;
pointer->current_output_scale = scale;
if (pointer->cursor)
@@ -5078,13 +5180,23 @@ _gdk_wayland_device_manager_add_seat (GdkDeviceManager *device_manager,
wl_seat_add_listener (seat->wl_seat, &seat_listener, seat);
wl_seat_set_user_data (seat->wl_seat, seat);
- if (display_wayland->primary_selection_manager)
+ if (display_wayland->zwp_primary_selection_manager_v1)
+ {
+ seat->zwp_primary_data_device_v1 =
+ zwp_primary_selection_device_manager_v1_get_device (display_wayland->zwp_primary_selection_manager_v1,
+ seat->wl_seat);
+ zwp_primary_selection_device_v1_add_listener (seat->zwp_primary_data_device_v1,
+ &zwp_primary_device_v1_listener,
+ seat);
+ }
+ else if (display_wayland->gtk_primary_selection_manager)
{
- seat->primary_data_device =
- gtk_primary_selection_device_manager_get_device (display_wayland->primary_selection_manager,
+ seat->gtk_primary_data_device =
+ gtk_primary_selection_device_manager_get_device (display_wayland->gtk_primary_selection_manager,
seat->wl_seat);
- gtk_primary_selection_device_add_listener (seat->primary_data_device,
- &primary_selection_device_listener, seat);
+ gtk_primary_selection_device_add_listener (seat->gtk_primary_data_device,
+ &gtk_primary_device_listener,
+ seat);
}
seat->data_device =
@@ -5355,8 +5467,8 @@ gdk_wayland_seat_set_selection (GdkSeat *seat,
}
void
-gdk_wayland_seat_set_primary (GdkSeat *seat,
- struct gtk_primary_selection_source *source)
+gdk_wayland_seat_set_primary (GdkSeat *seat,
+ gpointer source)
{
GdkWaylandSeat *wayland_seat = GDK_WAYLAND_SEAT (seat);
GdkWaylandDisplay *display_wayland;
@@ -5366,8 +5478,16 @@ gdk_wayland_seat_set_primary (GdkSeat *seat,
{
display_wayland = GDK_WAYLAND_DISPLAY (gdk_seat_get_display (seat));
serial = _gdk_wayland_display_get_serial (display_wayland);
- gtk_primary_selection_device_set_selection (wayland_seat->primary_data_device,
- source, serial);
+ if (wayland_seat->zwp_primary_data_device_v1)
+ {
+ zwp_primary_selection_device_v1_set_selection (wayland_seat->zwp_primary_data_device_v1,
+ source, serial);
+ }
+ else if (wayland_seat->gtk_primary_data_device)
+ {
+ gtk_primary_selection_device_set_selection (wayland_seat->gtk_primary_data_device,
+ source, serial);
+ }
}
}
diff --git a/gdk/wayland/gdkdisplay-wayland.c b/gdk/wayland/gdkdisplay-wayland.c
index d4503c2562..7e924fde99 100644
--- a/gdk/wayland/gdkdisplay-wayland.c
+++ b/gdk/wayland/gdkdisplay-wayland.c
@@ -84,7 +84,7 @@
#define MIN_SYSTEM_BELL_DELAY_MS 20
-#define GTK_SHELL1_VERSION 3
+#define GTK_SHELL1_VERSION 4
static void _gdk_wayland_display_load_cursor_theme (GdkWaylandDisplay *display_wayland);
@@ -476,10 +476,16 @@ gdk_registry_handle_global (void *data,
}
else if (strcmp (interface, "gtk_primary_selection_device_manager") == 0)
{
- display_wayland->primary_selection_manager =
+ display_wayland->gtk_primary_selection_manager =
wl_registry_bind(display_wayland->wl_registry, id,
&gtk_primary_selection_device_manager_interface, 1);
}
+ else if (strcmp (interface, "zwp_primary_selection_device_manager_v1") == 0)
+ {
+ display_wayland->zwp_primary_selection_manager_v1 =
+ wl_registry_bind(display_wayland->wl_registry, id,
+ &zwp_primary_selection_device_manager_v1_interface, 1);
+ }
else if (strcmp (interface, "zwp_tablet_manager_v2") == 0)
{
display_wayland->tablet_manager =
diff --git a/gdk/wayland/gdkdisplay-wayland.h b/gdk/wayland/gdkdisplay-wayland.h
index 1e4a9860f6..62696300d1 100644
--- a/gdk/wayland/gdkdisplay-wayland.h
+++ b/gdk/wayland/gdkdisplay-wayland.h
@@ -35,6 +35,7 @@
#include <gdk/wayland/keyboard-shortcuts-inhibit-unstable-v1-client-protocol.h>
#include <gdk/wayland/server-decoration-client-protocol.h>
#include <gdk/wayland/xdg-output-unstable-v1-client-protocol.h>
+#include <gdk/wayland/primary-selection-unstable-v1-client-protocol.h>
#include <glib.h>
#include <gdk/gdkkeys.h>
@@ -88,7 +89,8 @@ struct _GdkWaylandDisplay
struct wl_data_device_manager *data_device_manager;
struct wl_subcompositor *subcompositor;
struct zwp_pointer_gestures_v1 *pointer_gestures;
- struct gtk_primary_selection_device_manager *primary_selection_manager;
+ struct gtk_primary_selection_device_manager *gtk_primary_selection_manager;
+ struct zwp_primary_selection_device_manager_v1 *zwp_primary_selection_manager_v1;
struct zwp_tablet_manager_v2 *tablet_manager;
struct zxdg_exporter_v1 *xdg_exporter;
struct zxdg_importer_v1 *xdg_importer;
diff --git a/gdk/wayland/gdkprivate-wayland.h b/gdk/wayland/gdkprivate-wayland.h
index fc8e9fe280..4a921b3b99 100644
--- a/gdk/wayland/gdkprivate-wayland.h
+++ b/gdk/wayland/gdkprivate-wayland.h
@@ -191,8 +191,8 @@ struct wl_data_device * gdk_wayland_device_get_data_device (GdkDevice *gdk_devic
void gdk_wayland_seat_set_selection (GdkSeat *seat,
struct wl_data_source *source);
-void gdk_wayland_seat_set_primary (GdkSeat *seat,
- struct gtk_primary_selection_source *source);
+void gdk_wayland_seat_set_primary (GdkSeat *seat,
+ gpointer source);
GdkDragContext * gdk_wayland_device_get_drop_context (GdkDevice *gdk_device);
@@ -249,8 +249,8 @@ void gdk_wayland_selection_free (GdkWaylandSelection *selection);
void gdk_wayland_selection_ensure_offer (GdkDisplay *display,
struct wl_data_offer *wl_offer);
-void gdk_wayland_selection_ensure_primary_offer (GdkDisplay *display,
- struct gtk_primary_selection_offer *wp_offer);
+void gdk_wayland_selection_ensure_primary_offer (GdkDisplay *display,
+ gpointer wp_offer);
void gdk_wayland_selection_set_offer (GdkDisplay *display,
GdkAtom selection,
diff --git a/gdk/wayland/gdkscreen-wayland.c b/gdk/wayland/gdkscreen-wayland.c
index 01e420c669..e52f9171c7 100644
--- a/gdk/wayland/gdkscreen-wayland.c
+++ b/gdk/wayland/gdkscreen-wayland.c
@@ -765,6 +765,7 @@ init_settings (GdkScreen *screen)
char *a = g_variant_print (v, FALSE);
g_debug ("Using portal setting for %s %s: %s\n", schema, key, a);
g_free (a);
+ entry->valid = TRUE;
apply_portal_setting (entry, v, screen);
}
else
diff --git a/gdk/wayland/gdkselection-wayland.c b/gdk/wayland/gdkselection-wayland.c
index 0dd3aa9ebf..f85f595616 100644
--- a/gdk/wayland/gdkselection-wayland.c
+++ b/gdk/wayland/gdkselection-wayland.c
@@ -104,7 +104,7 @@ struct _GdkWaylandSelection
GArray *source_targets;
GdkAtom requested_target;
- struct gtk_primary_selection_source *primary_source;
+ gpointer primary_source;
GdkWindow *primary_owner;
struct wl_data_source *clipboard_source;
@@ -434,6 +434,18 @@ gdk_wayland_selection_new (void)
return selection;
}
+static void
+primary_selection_source_destroy (gpointer primary_source)
+{
+ GdkDisplay *display = gdk_display_get_default ();
+ GdkWaylandDisplay *display_wayland = GDK_WAYLAND_DISPLAY (display);
+
+ if (display_wayland->zwp_primary_selection_manager_v1)
+ zwp_primary_selection_source_v1_destroy (primary_source);
+ else if (display_wayland->gtk_primary_selection_manager)
+ gtk_primary_selection_source_destroy (primary_source);
+}
+
void
gdk_wayland_selection_free (GdkWaylandSelection *selection)
{
@@ -448,7 +460,7 @@ gdk_wayland_selection_free (GdkWaylandSelection *selection)
g_ptr_array_unref (selection->stored_selections);
if (selection->primary_source)
- gtk_primary_selection_source_destroy (selection->primary_source);
+ primary_selection_source_destroy (selection->primary_source);
if (selection->clipboard_source)
wl_data_source_destroy (selection->clipboard_source);
if (selection->dnd_source)
@@ -546,27 +558,47 @@ static const struct wl_data_offer_listener data_offer_listener = {
};
static void
-primary_offer_offer (void *data,
- struct gtk_primary_selection_offer *gtk_offer,
- const char *type)
+primary_offer_offer (void *data,
+ gpointer offer,
+ const char *type)
{
GdkWaylandSelection *selection = data;
DataOfferData *info;
GdkAtom atom = gdk_atom_intern (type, FALSE);
- info = g_hash_table_lookup (selection->offers, gtk_offer);
+ info = g_hash_table_lookup (selection->offers, offer);
if (!info || g_list_find (info->targets, atom))
return;
GDK_NOTE (EVENTS,
- g_message ("primary offer offer, offer %p, type = %s", gtk_offer, type));
+ g_message ("primary offer offer, offer %p, type = %s", offer, type));
info->targets = g_list_prepend (info->targets, atom);
}
-static const struct gtk_primary_selection_offer_listener primary_offer_listener = {
- primary_offer_offer,
+static void
+gtk_primary_offer_offer (void *data,
+ struct gtk_primary_selection_offer *offer,
+ const char *type)
+{
+ primary_offer_offer (data, (gpointer) offer, type);
+}
+
+static void
+zwp_primary_offer_v1_offer (void *data,
+ struct zwp_primary_selection_offer_v1 *offer,
+ const char *type)
+{
+ primary_offer_offer (data, (gpointer) offer, type);
+}
+
+static const struct gtk_primary_selection_offer_listener gtk_primary_offer_listener = {
+ gtk_primary_offer_offer,
+};
+
+static const struct zwp_primary_selection_offer_v1_listener zwp_primary_offer_listener_v1 = {
+ zwp_primary_offer_v1_offer,
};
SelectionData *
@@ -604,9 +636,10 @@ gdk_wayland_selection_ensure_offer (GdkDisplay *display,
}
void
-gdk_wayland_selection_ensure_primary_offer (GdkDisplay *display,
- struct gtk_primary_selection_offer *gtk_offer)
+gdk_wayland_selection_ensure_primary_offer (GdkDisplay *display,
+ gpointer gtk_offer)
{
+ GdkWaylandDisplay *display_wayland = GDK_WAYLAND_DISPLAY (display);
GdkWaylandSelection *selection = gdk_wayland_display_get_selection (display);
DataOfferData *info;
@@ -614,12 +647,24 @@ gdk_wayland_selection_ensure_primary_offer (GdkDisplay *
if (!info)
{
- info = data_offer_data_new (gtk_offer,
- (GDestroyNotify) gtk_primary_selection_offer_destroy);
- g_hash_table_insert (selection->offers, gtk_offer, info);
- gtk_primary_selection_offer_add_listener (gtk_offer,
- &primary_offer_listener,
- selection);
+ if (display_wayland->zwp_primary_selection_manager_v1)
+ {
+ info = data_offer_data_new (gtk_offer,
+ (GDestroyNotify) zwp_primary_selection_offer_v1_destroy);
+ g_hash_table_insert (selection->offers, gtk_offer, info);
+ zwp_primary_selection_offer_v1_add_listener (gtk_offer,
+ &zwp_primary_offer_listener_v1,
+ selection);
+ }
+ else if (display_wayland->gtk_primary_selection_manager)
+ {
+ info = data_offer_data_new (gtk_offer,
+ (GDestroyNotify) gtk_primary_selection_offer_destroy);
+ g_hash_table_insert (selection->offers, gtk_offer, info);
+ gtk_primary_selection_offer_add_listener (gtk_offer,
+ &gtk_primary_offer_listener,
+ selection);
+ }
}
}
@@ -1138,10 +1183,10 @@ static const struct wl_data_source_listener data_source_listener = {
};
static void
-primary_source_send (void *data,
- struct gtk_primary_selection_source *source,
- const char *mime_type,
- int32_t fd)
+primary_source_send (void *data,
+ gpointer source,
+ const char *mime_type,
+ int32_t fd)
{
GdkWaylandSelection *wayland_selection = data;
@@ -1163,8 +1208,26 @@ primary_source_send (void *data,
}
static void
-primary_source_cancelled (void *data,
- struct gtk_primary_selection_source *source)
+gtk_primary_source_send (void *data,
+ struct gtk_primary_selection_source *source,
+ const char *mime_type,
+ int32_t fd)
+{
+ primary_source_send (data, (gpointer) source, mime_type, fd);
+}
+
+static void
+zwp_primary_source_v1_send (void *data,
+ struct zwp_primary_selection_source_v1 *source,
+ const char *mime_type,
+ int32_t fd)
+{
+ primary_source_send (data, (gpointer) source, mime_type, fd);
+}
+
+static void
+primary_source_cancelled (void *data,
+ gpointer source)
{
GdkDisplay *display;
GdkAtom atom;
@@ -1180,9 +1243,28 @@ primary_source_cancelled (void *data,
gdk_wayland_selection_unset_data_source (display, atom);
}
-static const struct gtk_primary_selection_source_listener primary_source_listener = {
- primary_source_send,
- primary_source_cancelled,
+static void
+gtk_primary_source_cancelled (void *data,
+ struct gtk_primary_selection_source *source)
+{
+ primary_source_cancelled (data, source);
+}
+
+static void
+zwp_primary_source_v1_cancelled (void *data,
+ struct zwp_primary_selection_source_v1 *source)
+{
+ primary_source_cancelled (data, source);
+}
+
+static const struct gtk_primary_selection_source_listener gtk_primary_source_listener = {
+ gtk_primary_source_send,
+ gtk_primary_source_cancelled,
+};
+
+static const struct zwp_primary_selection_source_v1_listener zwp_primary_source_v1_listener = {
+ zwp_primary_source_v1_send,
+ zwp_primary_source_v1_cancelled,
};
struct wl_data_source *
@@ -1204,11 +1286,11 @@ gdk_wayland_selection_get_data_source (GdkWindow *owner,
{
if (wayland_selection->primary_source &&
(!owner || owner == wayland_selection->primary_owner))
- return (gpointer) wayland_selection->primary_source;
+ return wayland_selection->primary_source;
if (wayland_selection->primary_source)
{
- gtk_primary_selection_source_destroy (wayland_selection->primary_source);
+ primary_selection_source_destroy (wayland_selection->primary_source);
wayland_selection->primary_source = NULL;
}
}
@@ -1234,11 +1316,18 @@ gdk_wayland_selection_get_data_source (GdkWindow *owner,
if (selection == atoms[ATOM_PRIMARY])
{
- if (display_wayland->primary_selection_manager)
+ if (display_wayland->zwp_primary_selection_manager_v1)
+ {
+ source = zwp_primary_selection_device_manager_v1_create_source (display_wayland->zwp_primary_selection_manager_v1);
+ zwp_primary_selection_source_v1_add_listener (source,
+ &zwp_primary_source_v1_listener,
+ wayland_selection);
+ }
+ else if (display_wayland->gtk_primary_selection_manager)
{
- source = gtk_primary_selection_device_manager_create_source (display_wayland->primary_selection_manager);
+ source = gtk_primary_selection_device_manager_create_source (display_wayland->gtk_primary_selection_manager);
gtk_primary_selection_source_add_listener (source,
- &primary_source_listener,
+ &gtk_primary_source_listener,
wayland_selection);
}
}
@@ -1278,7 +1367,7 @@ gdk_wayland_selection_unset_data_source (GdkDisplay *display,
{
if (wayland_selection->primary_source)
{
- gtk_primary_selection_source_destroy (wayland_selection->primary_source);
+ primary_selection_source_destroy (wayland_selection->primary_source);
wayland_selection->primary_source = NULL;
}
}
@@ -1449,6 +1538,7 @@ _gdk_wayland_display_convert_selection (GdkDisplay *display,
GdkAtom target,
guint32 time)
{
+ GdkWaylandDisplay *display_wayland = GDK_WAYLAND_DISPLAY (display);
GdkWaylandSelection *wayland_selection = gdk_wayland_display_get_selection (display);
const SelectionData *selection_data;
SelectionBuffer *buffer_data;
@@ -1514,9 +1604,16 @@ _gdk_wayland_display_convert_selection (GdkDisplay *display,
g_unix_open_pipe (pipe_fd, FD_CLOEXEC, NULL);
if (selection == atoms[ATOM_PRIMARY])
- gtk_primary_selection_offer_receive (offer, mimetype, pipe_fd[1]);
+ {
+ if (display_wayland->zwp_primary_selection_manager_v1)
+ zwp_primary_selection_offer_v1_receive (offer, mimetype, pipe_fd[1]);
+ else if (display_wayland->gtk_primary_selection_manager)
+ gtk_primary_selection_offer_receive (offer, mimetype, pipe_fd[1]);
+ }
else
- wl_data_offer_receive (offer, mimetype, pipe_fd[1]);
+ {
+ wl_data_offer_receive (offer, mimetype, pipe_fd[1]);
+ }
stream = g_unix_input_stream_new (pipe_fd[0], TRUE);
close (pipe_fd[1]);
diff --git a/gdk/wayland/gdkwaylandwindow.h b/gdk/wayland/gdkwaylandwindow.h
index 3b76822962..b8a8a02243 100644
--- a/gdk/wayland/gdkwaylandwindow.h
+++ b/gdk/wayland/gdkwaylandwindow.h
@@ -87,6 +87,14 @@ void gdk_wayland_window_announce_csd (GdkWindow *window);
GDK_AVAILABLE_IN_3_24
void gdk_wayland_window_announce_ssd (GdkWindow *window);
+GDK_AVAILABLE_IN_3_24
+void gdk_wayland_window_add_frame_callback_surface (GdkWindow *window,
+ struct wl_surface *surface);
+
+GDK_AVAILABLE_IN_3_24
+void gdk_wayland_window_remove_frame_callback_surface (GdkWindow *window,
+ struct wl_surface *surface);
+
G_END_DECLS
#endif /* __GDK_WAYLAND_WINDOW_H__ */
diff --git a/gdk/wayland/gdkwindow-wayland.c b/gdk/wayland/gdkwindow-wayland.c
index 045368797d..2d7c42bd7a 100644
--- a/gdk/wayland/gdkwindow-wayland.c
+++ b/gdk/wayland/gdkwindow-wayland.c
@@ -236,6 +236,9 @@ struct _GdkWindowImplWayland
struct zxdg_imported_v1 *imported_transient_for;
GHashTable *shortcuts_inhibitors;
+
+ struct wl_callback *surface_callback;
+ GHashTable *frame_callback_surfaces;
};
struct _GdkWindowImplWaylandClass
@@ -572,9 +575,25 @@ frame_callback (void *data,
GdkFrameClock *clock = gdk_window_get_frame_clock (window);
GdkFrameTimings *timings;
- GDK_NOTE (EVENTS,
- g_message ("frame %p", window));
+ if (callback == impl->surface_callback)
+ {
+ impl->surface_callback = NULL;
+ }
+ else
+ {
+ GHashTableIter iter;
+ gpointer surface_callback;
+ g_hash_table_iter_init (&iter, impl->frame_callback_surfaces);
+ while (g_hash_table_iter_next (&iter, NULL, &surface_callback))
+ {
+ if (callback == surface_callback)
+ {
+ g_hash_table_iter_replace (&iter, NULL);
+ break;
+ }
+ }
+ }
wl_callback_destroy (callback);
if (GDK_WINDOW_DESTROYED (window))
@@ -583,6 +602,9 @@ frame_callback (void *data,
if (!impl->awaiting_frame)
return;
+ GDK_NOTE (EVENTS,
+ g_message ("frame %p", window));
+
impl->awaiting_frame = FALSE;
_gdk_frame_clock_thaw (clock);
@@ -660,6 +682,8 @@ on_frame_clock_after_paint (GdkFrameClock *clock,
{
GdkWindowImplWayland *impl = GDK_WINDOW_IMPL_WAYLAND (window->impl);
struct wl_callback *callback;
+ GHashTableIter iter;
+ gpointer surface, surface_callback;
if (!impl->pending_commit)
return;
@@ -667,8 +691,6 @@ on_frame_clock_after_paint (GdkFrameClock *clock,
if (window->update_freeze_count > 0)
return;
- callback = wl_surface_frame (impl->display_server.wl_surface);
- wl_callback_add_listener (callback, &frame_listener, window);
_gdk_frame_clock_freeze (clock);
/* Before we commit a new buffer, make sure we've backfilled
@@ -677,6 +699,24 @@ on_frame_clock_after_paint (GdkFrameClock *clock,
if (impl->pending_buffer_attached)
read_back_cairo_surface (window);
+ if (impl->surface_callback == NULL)
+ {
+ callback = wl_surface_frame (impl->display_server.wl_surface);
+ wl_callback_add_listener (callback, &frame_listener, window);
+ impl->surface_callback = callback;
+ }
+
+ g_hash_table_iter_init (&iter, impl->frame_callback_surfaces);
+ while (g_hash_table_iter_next (&iter, &surface, &surface_callback))
+ {
+ if (surface_callback)
+ continue;
+
+ callback = wl_surface_frame (surface);
+ wl_callback_add_listener (callback, &frame_listener, window);
+ g_hash_table_iter_replace (&iter, callback);
+ }
+
/* From this commit forward, we can't write to the buffer,
* it's "live". In the future, if we need to stage more changes
* we have to allocate a new staging buffer and draw to it instead.
@@ -756,6 +796,8 @@ _gdk_wayland_display_create_window_impl (GdkDisplay *display,
impl->wrapper = GDK_WINDOW (window);
impl->shortcuts_inhibitors = g_hash_table_new (NULL, NULL);
impl->using_csd = TRUE;
+ impl->surface_callback = NULL;
+ impl->frame_callback_surfaces = g_hash_table_new (NULL, NULL);
if (window->width > 65535)
{
@@ -1067,6 +1109,7 @@ gdk_window_impl_wayland_finalize (GObject *object)
g_clear_pointer (&impl->staged_updates_region, cairo_region_destroy);
g_clear_pointer (&impl->shortcuts_inhibitors, g_hash_table_unref);
+ g_clear_pointer (&impl->frame_callback_surfaces, g_hash_table_unref);
G_OBJECT_CLASS (_gdk_window_impl_wayland_parent_class)->finalize (object);
}
@@ -1349,6 +1392,9 @@ gdk_wayland_window_sync_margin (GdkWindow *window)
return;
gdk_wayland_window_get_window_geometry (window, &geometry);
+
+ g_return_if_fail (geometry.width > 0 && geometry.height > 0);
+
gdk_window_set_geometry_hints (window,
&impl->geometry_hints,
impl->geometry_mask);
@@ -3332,7 +3378,11 @@ gdk_wayland_window_hide_surface (GdkWindow *window)
if (impl->display_server.gtk_surface)
{
- gtk_surface1_destroy (impl->display_server.gtk_surface);
+ if (display_wayland->gtk_shell_version >=
+ GTK_SURFACE1_RELEASE_SINCE_VERSION)
+ gtk_surface1_release (impl->display_server.gtk_surface);
+ else
+ gtk_surface1_destroy (impl->display_server.gtk_surface);
impl->display_server.gtk_surface = NULL;
impl->application.was_set = FALSE;
}
@@ -3345,6 +3395,7 @@ gdk_wayland_window_hide_surface (GdkWindow *window)
wl_surface_destroy (impl->display_server.wl_surface);
impl->display_server.wl_surface = NULL;
+ impl->surface_callback = NULL;
g_slist_free (impl->display_server.outputs);
impl->display_server.outputs = NULL;
@@ -5390,3 +5441,71 @@ gdk_wayland_window_restore_shortcuts (GdkWindow *window,
g_hash_table_remove (impl->shortcuts_inhibitors, seat);
}
+/**
+ * gdk_wayland_window_add_frame_callback_surface:
+ * @window: the #GdkWindow requesting callbacks
+ * @surface: the wl_surface to add
+ *
+ * Add @surface to a list of surfaces for which frame callback
+ * listeners will get set up, additionally to the one of @window.
+ *
+ * This is useful when clients use subsurfaces independently of GDK.
+ * For example if a client creates a subsurface that covers @window
+ * entirely. If this subsurface is opaque, Wayland compositors may not
+ * emit callbacks for the surface of @window any more.
+ * Adding the covering subsurface via this function ensures the
+ * @window will continue to update.
+ *
+ * A single callback is sufficient to trigger the next update. If more
+ * than one are triggered, the later ones will get ignored.
+ *
+ * Before @surface gets destroyed it must get removed again using
+ * gdk_wayland_window_remove_frame_callback_surface().
+ *
+ * Note that the client is responsible to commit the @surface.
+ * One way to archive this is to always commit after the
+ * #GdkSurface::after-paint signal was triggered.
+ *
+ * Since: 3.24.25
+ */
+void
+gdk_wayland_window_add_frame_callback_surface (GdkWindow *window,
+ struct wl_surface *surface)
+{
+ GdkWindowImplWayland *impl;
+
+ g_return_if_fail (GDK_IS_WAYLAND_WINDOW (window));
+ g_return_if_fail (GDK_IS_WINDOW_IMPL_WAYLAND (window->impl));
+ g_return_if_fail (surface != NULL);
+
+ impl = GDK_WINDOW_IMPL_WAYLAND (window->impl);
+
+ g_hash_table_insert (impl->frame_callback_surfaces, surface, NULL);
+}
+
+/**
+ * gdk_wayland_window_remove_frame_callback_surface:
+ * @window: the #GdkWindow requesting callbacks
+ * @surface: the surface to remove
+ *
+ * Remove @surface from the list of surfaces again that got added via
+ * gdk_wayland_window_add_frame_callback_surface().
+ *
+ * This function must be called before @surface gets destroyed.
+ *
+ * Since: 3.24.25
+ */
+void
+gdk_wayland_window_remove_frame_callback_surface (GdkWindow *window,
+ struct wl_surface *surface)
+{
+ GdkWindowImplWayland *impl;
+
+ g_return_if_fail (GDK_IS_WAYLAND_WINDOW (window));
+ g_return_if_fail (GDK_IS_WINDOW_IMPL_WAYLAND (window->impl));
+ g_return_if_fail (surface != NULL);
+
+ impl = GDK_WINDOW_IMPL_WAYLAND (window->impl);
+
+ g_hash_table_remove (impl->frame_callback_surfaces, surface);
+}
diff --git a/gdk/wayland/meson.build b/gdk/wayland/meson.build
index 8f6b7faf31..e66afd7f95 100644
--- a/gdk/wayland/meson.build
+++ b/gdk/wayland/meson.build
@@ -56,6 +56,7 @@ proto_sources = [
['keyboard-shortcuts-inhibit', 'unstable', 'v1', ],
['server-decoration', 'private' ],
['xdg-output', 'unstable', 'v1', ],
+ ['primary-selection', 'unstable', 'v1', ],
]
gdk_wayland_gen_headers = []
diff --git a/gdk/wayland/protocol/gtk-shell.xml b/gdk/wayland/protocol/gtk-shell.xml
index fb91940b30..1aab593c42 100644
--- a/gdk/wayland/protocol/gtk-shell.xml
+++ b/gdk/wayland/protocol/gtk-shell.xml
@@ -1,6 +1,6 @@
<protocol name="gtk">
- <interface name="gtk_shell1" version="3">
+ <interface name="gtk_shell1" version="4">
<description summary="gtk specific extensions">
gtk_shell is a protocol extension providing additional features for
clients implementing it.
@@ -35,7 +35,7 @@
</request>
</interface>
- <interface name="gtk_surface1" version="3">
+ <interface name="gtk_surface1" version="4">
<request name="set_dbus_properties">
<arg name="application_id" type="string" allow-null="true"/>
<arg name="app_menu_path" type="string" allow-null="true"/>
@@ -82,6 +82,9 @@
<request name="request_focus" since="3">
<arg name="startup_id" type="string" allow-null="true"/>
</request>
+
+ <!-- Version 4 additions -->
+ <request name="release" type="destructor" since="4"/>
</interface>
</protocol>
diff --git a/gdk/win32/gdkdisplay-win32.h b/gdk/win32/gdkdisplay-win32.h
index 3089f4dea0..f33b76bf34 100644
--- a/gdk/win32/gdkdisplay-win32.h
+++ b/gdk/win32/gdkdisplay-win32.h
@@ -102,6 +102,9 @@ struct _GdkWin32Display
guint hasWglARBPixelFormat : 1;
guint hasWglARBmultisample : 1;
+ /* compensate around Intel OpenGL driver issues on blitting, see issue #3487 */
+ guint needIntelGLWorkaround : 1;
+
#ifdef GDK_WIN32_ENABLE_EGL
guint hasEglKHRCreateContext : 1;
guint hasEglSurfacelessContext : 1;
diff --git a/gdk/win32/gdkevents-win32.c b/gdk/win32/gdkevents-win32.c
index 327d288bc7..72339f736e 100644
--- a/gdk/win32/gdkevents-win32.c
+++ b/gdk/win32/gdkevents-win32.c
@@ -1863,202 +1863,6 @@ generate_button_event (GdkEventType type,
_gdk_win32_append_event (event);
}
-/*
- * Used by the stacking functions to see if a window
- * should be always on top.
- * Restacking is only done if both windows are either ontop
- * or not ontop.
- */
-static gboolean
-should_window_be_always_on_top (GdkWindow *window)
-{
- DWORD exstyle;
-
- if ((GDK_WINDOW_TYPE (window) == GDK_WINDOW_TEMP) ||
- (window->state & GDK_WINDOW_STATE_ABOVE))
- return TRUE;
-
- exstyle = GetWindowLong (GDK_WINDOW_HWND (window), GWL_EXSTYLE);
-
- if (exstyle & WS_EX_TOPMOST)
- return TRUE;
-
- return FALSE;
-}
-
-static void
-ensure_stacking_on_unminimize (MSG *msg)
-{
- HWND rover;
- HWND lowest_transient = NULL;
- GdkWindow *msg_window;
- gboolean window_ontop = FALSE;
-
- msg_window = gdk_win32_handle_table_lookup (msg->hwnd);
-
- if (msg_window)
- window_ontop = should_window_be_always_on_top (msg_window);
-
- for (rover = GetNextWindow (msg->hwnd, GW_HWNDNEXT);
- rover;
- rover = GetNextWindow (rover, GW_HWNDNEXT))
- {
- GdkWindow *rover_gdkw = gdk_win32_handle_table_lookup (rover);
- GdkWindowImplWin32 *rover_impl;
- gboolean rover_ontop;
-
- /* Checking window group not implemented yet */
- if (rover_gdkw == NULL)
- continue;
-
- rover_ontop = should_window_be_always_on_top (rover_gdkw);
- rover_impl = GDK_WINDOW_IMPL_WIN32 (rover_gdkw->impl);
-
- if (GDK_WINDOW_IS_MAPPED (rover_gdkw) &&
- (rover_impl->type_hint == GDK_WINDOW_TYPE_HINT_UTILITY ||
- rover_impl->type_hint == GDK_WINDOW_TYPE_HINT_DIALOG ||
- rover_impl->transient_owner != NULL) &&
- ((window_ontop && rover_ontop) || (!window_ontop && !rover_ontop)))
- {
- lowest_transient = rover;
- }
- }
-
- if (lowest_transient != NULL)
- {
- GDK_NOTE (EVENTS,
- g_print (" restacking %p above %p",
- msg->hwnd, lowest_transient));
- SetWindowPos (msg->hwnd, lowest_transient, 0, 0, 0, 0,
- SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOSIZE | SWP_NOOWNERZORDER);
- }
-}
-
-static gboolean
-ensure_stacking_on_window_pos_changing (MSG *msg,
- GdkWindow *window)
-{
- GdkWindowImplWin32 *impl = GDK_WINDOW_IMPL_WIN32 (window->impl);
- WINDOWPOS *windowpos = (WINDOWPOS *) msg->lParam;
- HWND rover;
- gboolean restacking;
- gboolean window_ontop;
-
- if (GetActiveWindow () != msg->hwnd ||
- impl->type_hint == GDK_WINDOW_TYPE_HINT_UTILITY ||
- impl->type_hint == GDK_WINDOW_TYPE_HINT_DIALOG ||
- impl->transient_owner != NULL)
- return FALSE;
-
- /* Make sure the window stays behind any transient-type windows
- * of the same window group.
- *
- * If the window is not active and being activated, we let
- * Windows bring it to the top and rely on the WM_ACTIVATEAPP
- * handling to bring any utility windows on top of it.
- */
-
- window_ontop = should_window_be_always_on_top (window);
-
- for (rover = windowpos->hwndInsertAfter, restacking = FALSE;
- rover;
- rover = GetNextWindow (rover, GW_HWNDNEXT))
- {
- GdkWindow *rover_gdkw = gdk_win32_handle_table_lookup (rover);
- GdkWindowImplWin32 *rover_impl;
- gboolean rover_ontop;
-
- /* Checking window group not implemented yet */
-
- if (rover_gdkw == NULL)
- continue;
-
- rover_ontop = should_window_be_always_on_top (rover_gdkw);
- rover_impl = GDK_WINDOW_IMPL_WIN32 (rover_gdkw->impl);
-
- if (GDK_WINDOW_IS_MAPPED (rover_gdkw) &&
- (rover_impl->type_hint == GDK_WINDOW_TYPE_HINT_UTILITY ||
- rover_impl->type_hint == GDK_WINDOW_TYPE_HINT_DIALOG ||
- rover_impl->transient_owner != NULL) &&
- ((window_ontop && rover_ontop) || (!window_ontop && !rover_ontop)))
- {
- restacking = TRUE;
- windowpos->hwndInsertAfter = rover;
- }
- }
-
- if (restacking)
- {
- GDK_NOTE (EVENTS,
- g_print (" letting Windows restack %p above %p",
- msg->hwnd, windowpos->hwndInsertAfter));
- return TRUE;
- }
-
- return FALSE;
-}
-
-static void
-ensure_stacking_on_activate_app (MSG *msg,
- GdkWindow *window)
-{
- GdkWindowImplWin32 *impl = GDK_WINDOW_IMPL_WIN32 (window->impl);
- HWND rover;
- gboolean window_ontop;
-
- if (impl->type_hint == GDK_WINDOW_TYPE_HINT_UTILITY ||
- impl->type_hint == GDK_WINDOW_TYPE_HINT_DIALOG ||
- impl->transient_owner != NULL)
- {
- SetWindowPos (msg->hwnd, HWND_TOP, 0, 0, 0, 0,
- SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOSIZE | SWP_NOOWNERZORDER);
- return;
- }
-
- if (!IsWindowVisible (msg->hwnd) ||
- msg->hwnd != GetActiveWindow ())
- return;
-
-
- /* This window is not a transient-type window and it is the
- * activated window. Make sure this window is as visible as
- * possible, just below the lowest transient-type window of this
- * app.
- */
-
- window_ontop = should_window_be_always_on_top (window);
-
- for (rover = GetNextWindow (msg->hwnd, GW_HWNDPREV);
- rover;
- rover = GetNextWindow (rover, GW_HWNDPREV))
- {
- GdkWindow *rover_gdkw = gdk_win32_handle_table_lookup (rover);
- GdkWindowImplWin32 *rover_impl;
- gboolean rover_ontop;
-
- /* Checking window group not implemented yet */
- if (rover_gdkw == NULL)
- continue;
-
- rover_ontop = should_window_be_always_on_top (rover_gdkw);
- rover_impl = GDK_WINDOW_IMPL_WIN32 (rover_gdkw->impl);
-
- if (GDK_WINDOW_IS_MAPPED (rover_gdkw) &&
- (rover_impl->type_hint == GDK_WINDOW_TYPE_HINT_UTILITY ||
- rover_impl->type_hint == GDK_WINDOW_TYPE_HINT_DIALOG ||
- rover_impl->transient_owner != NULL) &&
- ((window_ontop && rover_ontop) || (!window_ontop && !rover_ontop)))
- {
- GDK_NOTE (EVENTS,
- g_print (" restacking %p above %p",
- msg->hwnd, rover));
- SetWindowPos (msg->hwnd, rover, 0, 0, 0, 0,
- SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOSIZE | SWP_NOOWNERZORDER);
- break;
- }
- }
-}
-
static gboolean
handle_wm_sysmenu (GdkWindow *window, MSG *msg, gint *ret_valp)
{
@@ -3367,8 +3171,6 @@ gdk_event_translate (MSG *msg,
if (GDK_WINDOW_IS_MAPPED (window))
{
- return_val = ensure_stacking_on_window_pos_changing (msg, window);
-
impl = GDK_WINDOW_IMPL_WIN32 (window->impl);
if (impl->maximizing)
@@ -3458,13 +3260,6 @@ gdk_event_translate (MSG *msg,
if ((old_state & GDK_WINDOW_STATE_ICONIFIED) !=
(new_state & GDK_WINDOW_STATE_ICONIFIED))
do_show_window (window, (new_state & GDK_WINDOW_STATE_ICONIFIED));
-
-
- /* When un-minimizing, make sure we're stacked under any
- transient-type windows. */
- if (!(old_state & GDK_WINDOW_STATE_ICONIFIED) &&
- (new_state & GDK_WINDOW_STATE_ICONIFIED))
- ensure_stacking_on_unminimize (msg);
}
/* Show, New size or position => configure event */
@@ -3946,8 +3741,6 @@ gdk_event_translate (MSG *msg,
GDK_NOTE (EVENTS, g_print (" %s thread: %" G_GINT64_FORMAT,
msg->wParam ? "YES" : "NO",
(gint64) msg->lParam));
- if (msg->wParam && GDK_WINDOW_IS_MAPPED (window))
- ensure_stacking_on_activate_app (msg, window);
break;
case WM_NCHITTEST:
/* TODO: pass all messages to DwmDefWindowProc() first! */
diff --git a/gdk/win32/gdkglcontext-win32.c b/gdk/win32/gdkglcontext-win32.c
index 0782c9a59a..e873fa8899 100644
--- a/gdk/win32/gdkglcontext-win32.c
+++ b/gdk/win32/gdkglcontext-win32.c
@@ -123,21 +123,34 @@ gdk_win32_gl_context_init (GdkWin32GLContext *self)
}
static void
-gdk_gl_blit_region (GdkWindow *window, cairo_region_t *region)
+gdk_gl_blit_region (GdkWindow *window,
+ cairo_region_t *region,
+ gboolean use_intel_workaround)
{
- int n_rects, i;
+ int n_rects, i, j;
int scale = gdk_window_get_scale_factor (window);
int wh = gdk_window_get_height (window);
cairo_rectangle_int_t rect;
+ int retries = 0;
+
+ if (use_intel_workaround)
+ retries = 1;
n_rects = cairo_region_num_rectangles (region);
- for (i = 0; i < n_rects; i++)
+
+ for (i = 0; i <= retries; i ++)
{
- cairo_region_get_rectangle (region, i, &rect);
- glScissor (rect.x * scale, (wh - rect.y - rect.height) * scale, rect.width * scale, rect.height * scale);
- glBlitFramebuffer (rect.x * scale, (wh - rect.y - rect.height) * scale, (rect.x + rect.width) * scale, (wh - rect.y) * scale,
- rect.x * scale, (wh - rect.y - rect.height) * scale, (rect.x + rect.width) * scale, (wh - rect.y) * scale,
- GL_COLOR_BUFFER_BIT, GL_NEAREST);
+ for (j = 0; j < n_rects; j++)
+ {
+ cairo_region_get_rectangle (region, j, &rect);
+ glScissor (rect.x * scale, (wh - rect.y - rect.height) * scale, rect.width * scale, rect.height * scale);
+ glBlitFramebuffer (rect.x * scale, (wh - rect.y - rect.height) * scale, (rect.x + rect.width) * scale, (wh - rect.y) * scale,
+ rect.x * scale, (wh - rect.y - rect.height) * scale, (rect.x + rect.width) * scale, (wh - rect.y) * scale,
+ GL_COLOR_BUFFER_BIT, GL_NEAREST);
+ }
+
+ if (retries > 0 && i < retries)
+ glFlush ();
}
}
@@ -206,7 +219,7 @@ _gdk_win32_gl_context_end_frame (GdkGLContext *context,
{
glDrawBuffer(GL_FRONT);
glReadBuffer(GL_BACK);
- gdk_gl_blit_region (window, painted);
+ gdk_gl_blit_region (window, painted, display->needIntelGLWorkaround);
glDrawBuffer(GL_BACK);
glFlush();
@@ -224,7 +237,7 @@ _gdk_win32_gl_context_end_frame (GdkGLContext *context,
gboolean force_egl_redraw_all = _get_is_egl_force_redraw (window);
if (context_win32->do_blit_swap && !force_egl_redraw_all)
- gdk_gl_blit_region (window, painted);
+ gdk_gl_blit_region (window, painted, FALSE);
else if (force_egl_redraw_all)
{
GdkRectangle rect = {0, 0, gdk_window_get_width (window), gdk_window_get_height (window)};
@@ -616,10 +629,13 @@ _gdk_win32_display_init_gl (GdkDisplay *display,
epoxy_has_wgl_extension (dummy.hdc, "WGL_ARB_pixel_format");
display_win32->hasWglARBmultisample =
epoxy_has_wgl_extension (dummy.hdc, "WGL_ARB_multisample");
+ display_win32->needIntelGLWorkaround =
+ (g_ascii_strcasecmp (glGetString (GL_VENDOR), "intel") == 0);
GDK_NOTE (OPENGL,
g_print ("WGL API version %d.%d found\n"
" - Vendor: %s\n"
+ " - Intel OpenGL workaround: %s\n"
" - Checked extensions:\n"
"\t* WGL_ARB_pixel_format: %s\n"
"\t* WGL_ARB_create_context: %s\n"
@@ -629,6 +645,7 @@ _gdk_win32_display_init_gl (GdkDisplay *display,
display_win32->gl_version / 10,
display_win32->gl_version % 10,
glGetString (GL_VENDOR),
+ display_win32->needIntelGLWorkaround ? "yes" : "no",
display_win32->hasWglARBPixelFormat ? "yes" : "no",
display_win32->hasWglARBCreateContext ? "yes" : "no",
display_win32->hasWglEXTSwapControl ? "yes" : "no",
diff --git a/gdk/win32/gdkwindow-win32.c b/gdk/win32/gdkwindow-win32.c
index 85e1daf557..27e5355cf7 100644
--- a/gdk/win32/gdkwindow-win32.c
+++ b/gdk/win32/gdkwindow-win32.c
@@ -1474,7 +1474,7 @@ show_window_internal (GdkWindow *window,
API_CALL (SetWindowPos, (GDK_WINDOW_HWND (window),
(window->state & GDK_WINDOW_STATE_ABOVE)?HWND_TOPMOST:HWND_NOTOPMOST,
0, 0, 0, 0,
- SWP_NOSIZE | SWP_NOMOVE | SWP_NOACTIVATE | SWP_NOOWNERZORDER));
+ SWP_NOSIZE | SWP_NOMOVE | SWP_NOACTIVATE));
}
}
@@ -1834,7 +1834,7 @@ gdk_win32_window_raise (GdkWindow *window)
else
API_CALL (SetWindowPos, (GDK_WINDOW_HWND (window), HWND_TOP,
0, 0, 0, 0,
- SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOSIZE | SWP_NOOWNERZORDER));
+ SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOSIZE));
}
}
@@ -1851,7 +1851,7 @@ gdk_win32_window_lower (GdkWindow *window)
API_CALL (SetWindowPos, (GDK_WINDOW_HWND (window), HWND_BOTTOM,
0, 0, 0, 0,
- SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOSIZE | SWP_NOOWNERZORDER));
+ SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOSIZE));
}
}
@@ -2910,7 +2910,7 @@ _gdk_win32_window_update_style_bits (GdkWindow *window)
rect.right += after.right - before.right;
rect.bottom += after.bottom - before.bottom;
- flags = SWP_FRAMECHANGED | SWP_NOACTIVATE | SWP_NOREPOSITION | SWP_NOOWNERZORDER;
+ flags = SWP_FRAMECHANGED | SWP_NOACTIVATE | SWP_NOREPOSITION;
if (will_be_topmost && !was_topmost)
{
@@ -5372,7 +5372,7 @@ gdk_win32_window_fullscreen (GdkWindow *window)
y - workaround_padding,
width + (workaround_padding * 2),
height + (workaround_padding * 2),
- SWP_NOCOPYBITS | SWP_SHOWWINDOW | SWP_NOOWNERZORDER));
+ SWP_NOCOPYBITS | SWP_SHOWWINDOW));
}
}
@@ -5396,7 +5396,7 @@ gdk_win32_window_unfullscreen (GdkWindow *window)
API_CALL (SetWindowPos, (GDK_WINDOW_HWND (window), HWND_NOTOPMOST,
fi->r.left, fi->r.top,
fi->r.right - fi->r.left, fi->r.bottom - fi->r.top,
- SWP_NOCOPYBITS | SWP_SHOWWINDOW | SWP_NOOWNERZORDER));
+ SWP_NOCOPYBITS | SWP_SHOWWINDOW));
g_object_set_data (G_OBJECT (window), "fullscreen-info", NULL);
g_free (fi);
@@ -5422,7 +5422,7 @@ gdk_win32_window_set_keep_above (GdkWindow *window,
API_CALL (SetWindowPos, (GDK_WINDOW_HWND (window),
setting ? HWND_TOPMOST : HWND_NOTOPMOST,
0, 0, 0, 0,
- SWP_NOSIZE | SWP_NOMOVE | SWP_NOACTIVATE | SWP_NOOWNERZORDER));
+ SWP_NOSIZE | SWP_NOMOVE | SWP_NOACTIVATE));
}
gdk_synthesize_window_state (window,
@@ -5448,7 +5448,7 @@ gdk_win32_window_set_keep_below (GdkWindow *window,
API_CALL (SetWindowPos, (GDK_WINDOW_HWND (window),
setting ? HWND_BOTTOM : HWND_NOTOPMOST,
0, 0, 0, 0,
- SWP_NOSIZE | SWP_NOMOVE | SWP_NOACTIVATE | SWP_NOOWNERZORDER));
+ SWP_NOSIZE | SWP_NOMOVE | SWP_NOACTIVATE));
}
gdk_synthesize_window_state (window,
diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c
index 1fe7b90cd0..38ff91da6d 100644
--- a/gdk/x11/gdkwindow-x11.c
+++ b/gdk/x11/gdkwindow-x11.c
@@ -3025,12 +3025,29 @@ G_GNUC_END_IGNORE_DEPRECATIONS
if (pattern == parent_relative_pattern)
{
- GdkWindow *parent;
+ Window xroot, xparent, *xchildren;
+ guint nxchildren, xparent_depth;
+ XWindowAttributes xattrs;
+
+ if (!XQueryTree (GDK_WINDOW_XDISPLAY (window), GDK_WINDOW_XID (window),
+ &xroot, &xparent, &xchildren, &nxchildren))
+ {
+ XSetWindowBackgroundPixmap (GDK_WINDOW_XDISPLAY (window),
+ GDK_WINDOW_XID (window), None);
+ return;
+ }
+
+ if (xchildren)
+ XFree (xchildren);
+
+ if (xparent) {
+ XGetWindowAttributes (GDK_WINDOW_XDISPLAY (window), xparent, &xattrs);
+ xparent_depth = xattrs.depth;
+ }
/* X throws BadMatch if the parent has a different depth when
* using ParentRelative */
- parent = gdk_window_get_parent (window);
- if (parent != NULL && window->depth == parent->depth &&
+ if (xparent && window->depth == xparent_depth &&
cairo_pattern_status (pattern) == CAIRO_STATUS_SUCCESS)
{
XSetWindowBackgroundPixmap (GDK_WINDOW_XDISPLAY (window),
diff --git a/gtk/Makefile.am b/gtk/Makefile.am
index 1d22172522..9608ab3355 100644
--- a/gtk/Makefile.am
+++ b/gtk/Makefile.am
@@ -510,7 +510,6 @@ gtk_private_h_sources = \
gtkiconviewprivate.h \
gtkimagedefinitionprivate.h \
gtkimageprivate.h \
- gtkimcontextsimpleprivate.h \
gtkimmoduleprivate.h \
gtkimcontextsimpleseqs.h \
gtkintl.h \
@@ -1710,27 +1709,10 @@ GTK_UPDATE_ICON_CACHE_MANIFEST = gtk-update-icon-cache.exe.manifest
GTK_UPDATE_ICON_CACHE_RC = gtk-update-icon-cache.rc
GTK_UPDATE_ICON_CACHE_MANIFEST_OBJECT = gtk-update-icon-cache_manifest.o
-$(GTK_UPDATE_ICON_CACHE_MANIFEST):
- (echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>' ; \
- echo '<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">' ; \
- echo ' <assemblyIdentity version="1.0.0.0"' ; \
- echo ' processorArchitecture="'$(EXE_MANIFEST_ARCHITECTURE)'"' ; \
- echo ' name="gtk-update-icon-cache.exe"' ; \
- echo ' type="win32"/>' ; \
- echo ' <!-- Identify the application security requirements. -->' ; \
- echo ' <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">' ; \
- echo ' <security>' ; \
- echo ' <requestedPrivileges>' ; \
- echo ' <requestedExecutionLevel' ; \
- echo ' level="asInvoker"' ; \
- echo ' uiAccess="false"/>' ; \
- echo ' </requestedPrivileges>' ; \
- echo ' </security>' ; \
- echo ' </trustInfo>' ; \
- echo '</assembly>' ) >$@
-
-$(GTK_UPDATE_ICON_CACHE_RC):
- (echo -e '#include <winuser.h>\nCREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST '$(GTK_UPDATE_ICON_CACHE_MANIFEST)) >$@
+$(GTK_UPDATE_ICON_CACHE_MANIFEST): Makefile generate-uac-manifest.py
+ $(PYTHON) $(srcdir)/generate-uac-manifest.py -p=gtk3 -n=gtk-update-icon-cache --pkg-version=$(GTK_VERSION) --output-dir=$(builddir)
+
+$(GTK_UPDATE_ICON_CACHE_RC): $(GTK_UPDATE_ICON_CACHE_MANIFEST)
$(GTK_UPDATE_ICON_CACHE_MANIFEST_OBJECT): $(GTK_UPDATE_ICON_CACHE_RC) $(GTK_UPDATE_ICON_CACHE_MANIFEST)
$(WINDRES) --input $< --output $@ --output-format=coff
@@ -1793,6 +1775,7 @@ EXTRA_DIST += \
meson.build \
gen-gtk-gresources-xml.py \
gen-rc.py \
+ generate-uac-manifest.py \
gentypefuncs.py \
a11y/meson.build \
deprecated/meson.build \
diff --git a/gtk/a11y/Makefile.inc b/gtk/a11y/Makefile.inc
index 3ed6c5decd..35c35cfc0d 100644
--- a/gtk/a11y/Makefile.inc
+++ b/gtk/a11y/Makefile.inc
@@ -31,6 +31,7 @@ a11y_h_sources = \
a11y/gtknotebookaccessible.h \
a11y/gtknotebookpageaccessible.h \
a11y/gtkpanedaccessible.h \
+ a11y/gtkplugaccessible.h \
a11y/gtkpopoveraccessible.h \
a11y/gtkprogressbaraccessible.h \
a11y/gtkradiobuttonaccessible.h \
@@ -40,6 +41,7 @@ a11y_h_sources = \
a11y/gtkscaleaccessible.h \
a11y/gtkscalebuttonaccessible.h \
a11y/gtkscrolledwindowaccessible.h \
+ a11y/gtksocketaccessible.h \
a11y/gtkspinbuttonaccessible.h \
a11y/gtkspinneraccessible.h \
a11y/gtkstatusbaraccessible.h \
@@ -106,6 +108,7 @@ a11y_c_sources = \
a11y/gtknotebookaccessible.c \
a11y/gtknotebookpageaccessible.c \
a11y/gtkpanedaccessible.c \
+ a11y/gtkplugaccessible.c \
a11y/gtkpopoveraccessible.c \
a11y/gtkprogressbaraccessible.c \
a11y/gtkradiobuttonaccessible.c \
@@ -115,6 +118,7 @@ a11y_c_sources = \
a11y/gtkscaleaccessible.c \
a11y/gtkscalebuttonaccessible.c \
a11y/gtkscrolledwindowaccessible.c \
+ a11y/gtksocketaccessible.c \
a11y/gtkspinbuttonaccessible.c \
a11y/gtkspinneraccessible.c \
a11y/gtkstatusbaraccessible.c \
diff --git a/gtk/a11y/gtknotebookpageaccessible.c b/gtk/a11y/gtknotebookpageaccessible.c
index 0f57c737b8..0fb6920604 100644
--- a/gtk/a11y/gtknotebookpageaccessible.c
+++ b/gtk/a11y/gtknotebookpageaccessible.c
@@ -311,18 +311,10 @@ gtk_notebook_page_accessible_get_extents (AtkComponent *component,
label = get_label_from_notebook_page (GTK_NOTEBOOK_PAGE_ACCESSIBLE (component));
if (!label)
{
- AtkObject *child;
-
- *width = 0;
- *height = 0;
-
- child = atk_object_ref_accessible_child (ATK_OBJECT (component), 0);
- if (!child)
- return;
-
- atk_component_get_extents (ATK_COMPONENT (child), x, y, NULL, NULL,
- coord_type);
- g_object_unref (child);
+ *x = -1;
+ *y = -1;
+ *width = -1;
+ *height = -1;
}
else
{
diff --git a/gtk/a11y/gtkplugaccessible.c b/gtk/a11y/gtkplugaccessible.c
new file mode 100644
index 0000000000..e02d49c67a
--- /dev/null
+++ b/gtk/a11y/gtkplugaccessible.c
@@ -0,0 +1,81 @@
+/* GTK+ - accessibility implementations
+ * Copyright 2019 Samuel Thibault <sthibault@hypra.fr>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include "config.h"
+
+#include <gtk/gtk.h>
+#include "gtkplugaccessible.h"
+
+#ifdef GTK_HAVE_ATK_PLUG_SET_CHILD
+
+/* We can not make GtkPlugAccessible inherit both from GtkContainerAccessible
+ * and GtkPlug, so we make it the atk child of an AtkPlug */
+
+struct _GtkPlugAccessiblePrivate
+{
+ AtkObject *accessible_plug;
+};
+
+G_DEFINE_TYPE_WITH_CODE (GtkPlugAccessible, gtk_plug_accessible, GTK_TYPE_WINDOW_ACCESSIBLE,
+ G_ADD_PRIVATE (GtkPlugAccessible))
+
+
+static void
+gtk_plug_accessible_finalize (GObject *object)
+{
+ GtkPlugAccessible *plug = GTK_PLUG_ACCESSIBLE (object);
+ GtkPlugAccessiblePrivate *priv = plug->priv;
+
+ g_clear_object (&priv->accessible_plug);
+
+ G_OBJECT_CLASS (gtk_plug_accessible_parent_class)->finalize (object);
+}
+
+static void
+gtk_plug_accessible_initialize (AtkObject *plug, gpointer data)
+{
+ AtkObject *atk_plug;
+
+ ATK_OBJECT_CLASS (gtk_plug_accessible_parent_class)->initialize (plug, data);
+
+ atk_plug = atk_plug_new ();
+ atk_plug_set_child (ATK_PLUG (atk_plug), plug);
+ GTK_PLUG_ACCESSIBLE (plug)->priv->accessible_plug = atk_plug;
+}
+
+static void
+gtk_plug_accessible_class_init (GtkPlugAccessibleClass *klass) {
+ AtkObjectClass *atk_class = ATK_OBJECT_CLASS (klass);
+ GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
+
+ atk_class->initialize = gtk_plug_accessible_initialize;
+ gobject_class->finalize = gtk_plug_accessible_finalize;
+}
+
+static void
+gtk_plug_accessible_init (GtkPlugAccessible *plug)
+{
+ plug->priv = gtk_plug_accessible_get_instance_private (plug);
+}
+
+gchar *
+gtk_plug_accessible_get_id (GtkPlugAccessible *plug)
+{
+ return atk_plug_get_id (ATK_PLUG (plug->priv->accessible_plug));
+}
+
+#endif /* GTK_HAVE_ATK_PLUG_SET_CHILD */
diff --git a/gtk/a11y/gtkplugaccessible.h b/gtk/a11y/gtkplugaccessible.h
new file mode 100644
index 0000000000..e709b73c39
--- /dev/null
+++ b/gtk/a11y/gtkplugaccessible.h
@@ -0,0 +1,66 @@
+/* GTK+ - accessibility implementations
+ * Copyright 2019 Samuel Thibault <sthibault@hypra.fr>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef __GTK_PLUG_ACCESSIBLE_H__
+#define __GTK_PLUG_ACCESSIBLE_H__
+
+#if !defined (__GTK_A11Y_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk-a11y.h> can be included directly."
+#endif
+
+#include <gtk/a11y/gtkwindowaccessible.h>
+
+#if ATK_CHECK_VERSION(2,35,1)
+
+#define GTK_HAVE_ATK_PLUG_SET_CHILD
+
+G_BEGIN_DECLS
+
+#define GTK_TYPE_PLUG_ACCESSIBLE (gtk_plug_accessible_get_type ())
+#define GTK_PLUG_ACCESSIBLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PLUG_ACCESSIBLE, GtkPlugAccessible))
+#define GTK_PLUG_ACCESSIBLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_PLUG_ACCESSIBLE, GtkPlugAccessibleClass))
+#define GTK_IS_PLUG_ACCESSIBLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_PLUG_ACCESSIBLE))
+#define GTK_IS_PLUG_ACCESSIBLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_PLUG_ACCESSIBLE))
+#define GTK_PLUG_ACCESSIBLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_PLUG_ACCESSIBLE, GtkPlugAccessibleClass))
+
+typedef struct _GtkPlugAccessible GtkPlugAccessible;
+typedef struct _GtkPlugAccessibleClass GtkPlugAccessibleClass;
+typedef struct _GtkPlugAccessiblePrivate GtkPlugAccessiblePrivate;
+
+struct _GtkPlugAccessible
+{
+ GtkWindowAccessible parent;
+
+ GtkPlugAccessiblePrivate *priv;
+};
+
+struct _GtkPlugAccessibleClass
+{
+ GtkWindowAccessibleClass parent_class;
+};
+
+GDK_AVAILABLE_IN_ALL
+GType gtk_plug_accessible_get_type (void);
+
+GDK_AVAILABLE_IN_ALL
+gchar *gtk_plug_accessible_get_id (GtkPlugAccessible *plug);
+
+G_END_DECLS
+
+#endif /* ATK_CHECK_VERSION(2,35,1) */
+
+#endif /* __GTK_PLUG_ACCESSIBLE_H__ */
diff --git a/gtk/a11y/gtksocketaccessible.c b/gtk/a11y/gtksocketaccessible.c
new file mode 100644
index 0000000000..cf69973b0f
--- /dev/null
+++ b/gtk/a11y/gtksocketaccessible.c
@@ -0,0 +1,102 @@
+/* GTK+ - accessibility implementations
+ * Copyright 2019 Samuel Thibault <sthibault@hypra.fr>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include "config.h"
+
+#include <gtk/gtk.h>
+#include "gtksocketaccessible.h"
+
+/* We can not make GtkSocketAccessible inherit both from GtkContainerAccessible
+ * and GtkSocket, so we make it the atk parent of an AtkSocket */
+
+struct _GtkSocketAccessiblePrivate
+{
+ AtkObject *accessible_socket;
+};
+
+G_DEFINE_TYPE_WITH_CODE (GtkSocketAccessible, gtk_socket_accessible, GTK_TYPE_CONTAINER_ACCESSIBLE,
+ G_ADD_PRIVATE (GtkSocketAccessible))
+
+static AtkObject*
+gtk_socket_accessible_ref_child (AtkObject *obj, int i)
+{
+ GtkSocketAccessible *socket = GTK_SOCKET_ACCESSIBLE (obj);
+
+ if (i != 0)
+ return NULL;
+
+ return g_object_ref (socket->priv->accessible_socket);
+}
+
+static int
+gtk_socket_accessible_get_n_children (AtkObject *obj)
+{
+ return 1;
+}
+
+static void
+gtk_socket_accessible_finalize (GObject *object)
+{
+ GtkSocketAccessible *socket = GTK_SOCKET_ACCESSIBLE (object);
+ GtkSocketAccessiblePrivate *priv = socket->priv;
+
+ g_clear_object (&priv->accessible_socket);
+
+ G_OBJECT_CLASS (gtk_socket_accessible_parent_class)->finalize (object);
+}
+
+static void
+gtk_socket_accessible_initialize (AtkObject *socket, gpointer data)
+{
+ AtkObject *atk_socket;
+
+ ATK_OBJECT_CLASS (gtk_socket_accessible_parent_class)->initialize (socket, data);
+
+ atk_socket = atk_socket_new ();
+
+ GTK_SOCKET_ACCESSIBLE(socket)->priv->accessible_socket = atk_socket;
+ atk_object_set_parent (atk_socket, socket);
+}
+
+static void
+gtk_socket_accessible_class_init (GtkSocketAccessibleClass *klass)
+{
+ GtkContainerAccessibleClass *container_class = (GtkContainerAccessibleClass*)klass;
+ AtkObjectClass *atk_class = ATK_OBJECT_CLASS (klass);
+ GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
+
+ container_class->add_gtk = NULL;
+ container_class->remove_gtk = NULL;
+
+ atk_class->initialize = gtk_socket_accessible_initialize;
+ atk_class->get_n_children = gtk_socket_accessible_get_n_children;
+ atk_class->ref_child = gtk_socket_accessible_ref_child;
+
+ gobject_class->finalize = gtk_socket_accessible_finalize;
+}
+
+static void
+gtk_socket_accessible_init (GtkSocketAccessible *socket)
+{
+ socket->priv = gtk_socket_accessible_get_instance_private (socket);
+}
+
+void
+gtk_socket_accessible_embed (GtkSocketAccessible *socket, gchar *path)
+{
+ atk_socket_embed (ATK_SOCKET (socket->priv->accessible_socket), path);
+}
diff --git a/gtk/a11y/gtksocketaccessible.h b/gtk/a11y/gtksocketaccessible.h
new file mode 100644
index 0000000000..f2154a94a2
--- /dev/null
+++ b/gtk/a11y/gtksocketaccessible.h
@@ -0,0 +1,60 @@
+/* GTK+ - accessibility implementations
+ * Copyright 2019 Samuel Thibault <sthibault@hypra.fr>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef __GTK_SOCKET_ACCESSIBLE_H__
+#define __GTK_SOCKET_ACCESSIBLE_H__
+
+#if !defined (__GTK_A11Y_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk-a11y.h> can be included directly."
+#endif
+
+#include <gtk/a11y/gtkcontaineraccessible.h>
+
+G_BEGIN_DECLS
+
+#define GTK_TYPE_SOCKET_ACCESSIBLE (gtk_socket_accessible_get_type ())
+#define GTK_SOCKET_ACCESSIBLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SOCKET_ACCESSIBLE, GtkSocketAccessible))
+#define GTK_SOCKET_ACCESSIBLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_SOCKET_ACCESSIBLE, GtkSocketAccessibleClass))
+#define GTK_IS_SOCKET_ACCESSIBLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_SOCKET_ACCESSIBLE))
+#define GTK_IS_SOCKET_ACCESSIBLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SOCKET_ACCESSIBLE))
+#define GTK_SOCKET_ACCESSIBLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_SOCKET_ACCESSIBLE, GtkSocketAccessibleClass))
+
+typedef struct _GtkSocketAccessible GtkSocketAccessible;
+typedef struct _GtkSocketAccessibleClass GtkSocketAccessibleClass;
+typedef struct _GtkSocketAccessiblePrivate GtkSocketAccessiblePrivate;
+
+struct _GtkSocketAccessible
+{
+ GtkContainerAccessible parent;
+
+ GtkSocketAccessiblePrivate *priv;
+};
+
+struct _GtkSocketAccessibleClass
+{
+ GtkContainerAccessibleClass parent_class;
+};
+
+GDK_AVAILABLE_IN_ALL
+GType gtk_socket_accessible_get_type (void);
+
+GDK_AVAILABLE_IN_ALL
+void gtk_socket_accessible_embed (GtkSocketAccessible *socket, gchar *path);
+
+G_END_DECLS
+
+#endif /* __GTK_SOCKET_ACCESSIBLE_H__ */
diff --git a/gtk/a11y/gtktextviewaccessible.c b/gtk/a11y/gtktextviewaccessible.c
index c1092026bf..f490d3043d 100644
--- a/gtk/a11y/gtktextviewaccessible.c
+++ b/gtk/a11y/gtktextviewaccessible.c
@@ -1309,6 +1309,99 @@ gtk_text_view_accessible_set_selection (AtkText *text,
return FALSE;
}
+static gboolean
+gtk_text_view_accessible_scroll_substring_to(AtkText *text,
+ gint start_offset,
+ gint end_offset,
+ AtkScrollType type)
+{
+ GtkTextView *view;
+ GtkWidget *widget;
+ GtkTextBuffer *buffer;
+ GtkTextIter iter;
+ gdouble xalign = -1.0, yalign = -1.0;
+ gboolean use_align = TRUE;
+ gint offset, rtl = 0;
+
+ if (end_offset < start_offset)
+ return FALSE;
+
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
+ if (widget == NULL)
+ return FALSE;
+
+ view = GTK_TEXT_VIEW (widget);
+ buffer = gtk_text_view_get_buffer (view);
+
+ if (gtk_widget_get_direction (widget) == GTK_TEXT_DIR_RTL)
+ rtl = 1;
+
+ /*
+ * Opportunistically pick which offset should be used to calculate
+ * the scrolling factor.
+ *
+ * Considering only an extremity of the substring is good enough when
+ * the selected string doesn't include line break and isn't larger than
+ * the visible rectangle.
+ */
+ switch (type)
+ {
+ case ATK_SCROLL_TOP_LEFT:
+ offset = (rtl) ? end_offset : start_offset;
+ xalign = 0.0;
+ yalign = 0.0;
+ break;
+ case ATK_SCROLL_BOTTOM_RIGHT:
+ offset = (rtl) ? start_offset : end_offset;
+ xalign = 1.0;
+ yalign = 1.0;
+ break;
+ case ATK_SCROLL_TOP_EDGE:
+ offset = start_offset;
+ yalign = 0.0;
+ break;
+ case ATK_SCROLL_BOTTOM_EDGE:
+ offset = end_offset;
+ yalign = 1.0;
+ break;
+ case ATK_SCROLL_LEFT_EDGE:
+ offset = (rtl) ? end_offset : start_offset;
+ xalign = 0.0;
+ break;
+ case ATK_SCROLL_RIGHT_EDGE:
+ offset = (rtl) ? start_offset : end_offset;
+ xalign = 1.0;
+ break;
+ case ATK_SCROLL_ANYWHERE:
+ offset = start_offset;
+ use_align = FALSE;
+ xalign = yalign = 0.0;
+ break;
+ default:
+ return FALSE;
+ }
+
+ gtk_text_buffer_get_iter_at_offset (buffer, &iter, offset);
+
+ /* Get current iter location to be able to scroll in a single direction. */
+ if (use_align && (xalign == -1.0 || yalign == -1.0))
+ {
+ GdkRectangle rect, irect;
+
+ gtk_text_view_get_visible_rect (view, &rect);
+ gtk_text_view_get_iter_location (view, &iter, &irect);
+
+ if (xalign == -1.0)
+ xalign = ((gdouble) (irect.x - rect.x)) / (rect.width - 1);
+ if (yalign == -1.0)
+ yalign = ((gdouble) (irect.y - rect.y)) / (rect.height - 1);
+ }
+
+ gtk_text_view_scroll_to_iter (view, &iter, 0, use_align, xalign, yalign);
+
+ return TRUE;
+}
+
static void
atk_text_interface_init (AtkTextIface *iface)
{
@@ -1329,6 +1422,7 @@ atk_text_interface_init (AtkTextIface *iface)
iface->set_selection = gtk_text_view_accessible_set_selection;
iface->get_run_attributes = gtk_text_view_accessible_get_run_attributes;
iface->get_default_attributes = gtk_text_view_accessible_get_default_attributes;
+ iface->scroll_substring_to = gtk_text_view_accessible_scroll_substring_to;
}
/* atkeditabletext.h */
diff --git a/gtk/a11y/meson.build b/gtk/a11y/meson.build
index 566b3a7412..a250319c77 100644
--- a/gtk/a11y/meson.build
+++ b/gtk/a11y/meson.build
@@ -34,6 +34,7 @@ a11y_sources = files(
'gtknotebookaccessible.c',
'gtknotebookpageaccessible.c',
'gtkpanedaccessible.c',
+ 'gtkplugaccessible.c',
'gtkpopoveraccessible.c',
'gtkprogressbaraccessible.c',
'gtkradiobuttonaccessible.c',
@@ -43,6 +44,7 @@ a11y_sources = files(
'gtkscaleaccessible.c',
'gtkscalebuttonaccessible.c',
'gtkscrolledwindowaccessible.c',
+ 'gtksocketaccessible.c',
'gtkspinbuttonaccessible.c',
'gtkspinneraccessible.c',
'gtkstatusbaraccessible.c',
@@ -90,6 +92,7 @@ a11y_headers = files(
'gtknotebookaccessible.h',
'gtknotebookpageaccessible.h',
'gtkpanedaccessible.h',
+ 'gtkplugaccessible.h',
'gtkpopoveraccessible.h',
'gtkprogressbaraccessible.h',
'gtkradiobuttonaccessible.h',
@@ -99,6 +102,7 @@ a11y_headers = files(
'gtkscaleaccessible.h',
'gtkscalebuttonaccessible.h',
'gtkscrolledwindowaccessible.h',
+ 'gtksocketaccessible.h',
'gtkspinbuttonaccessible.h',
'gtkspinneraccessible.h',
'gtkstatusbaraccessible.h',
diff --git a/gtk/fallback-c89.c b/gtk/fallback-c89.c
index 737983c049..1bfa3fb3b3 100644
--- a/gtk/fallback-c89.c
+++ b/gtk/fallback-c89.c
@@ -126,3 +126,11 @@ isnan (double x)
return _isnan (x);
}
#endif
+
+#ifndef HAVE_FMIN
+static inline double
+fmin (double x, double y)
+{
+ return x < y ? x : y;
+}
+#endif
diff --git a/gtk/generate-uac-manifest.py b/gtk/generate-uac-manifest.py
new file mode 100644
index 0000000000..ede6ba5044
--- /dev/null
+++ b/gtk/generate-uac-manifest.py
@@ -0,0 +1,110 @@
+#!/usr/bin/env python3
+
+"""
+This script generates a Windows manifest file and optionally a resource file to
+determine whether a specified program requires UAC elevation
+"""
+
+import os
+import argparse
+
+DOMAIN_NAME='gnome'
+
+def main():
+ parser = argparse.ArgumentParser(
+ description=__doc__)
+ parser.add_argument('-p', '--package', required=True,
+ help='package name of the executable')
+ parser.add_argument('-n', '--name', required=True,
+ help='name of executable')
+ parser.add_argument('--pkg-version', required=True, dest='version',
+ help='version of package')
+ parser.add_argument('--require-admin', action='store_true', dest='admin',
+ default=False,
+ help='require admin access to application')
+ parser.add_argument('--input-resource-file', dest='resource',
+ default=None,
+ help='existing .rc file to embed UAC manifest (do not generate a new .rc file), must have included winuser.h in it')
+ parser.add_argument('--output-dir', dest='outdir',
+ default=None,
+ help='directory to output resulting files')
+ args = parser.parse_args()
+
+ if args.resource is not None:
+ if not os.path.isfile(args.resource):
+ raise FileNotFoundError("Specified resource file '%s' does not exist" % args.resource)
+
+ generate_manifest(args.package, args.name, args.version, args.admin, args.outdir)
+ write_rc_file(args.name, args.resource, args.outdir)
+
+def generate_manifest(package, name, version, admin, outdir):
+ if version.count('.') == 0:
+ manifest_package_version = version + '.0.0.0'
+ elif version.count('.') == 1:
+ manifest_package_version = version + '.0.0'
+ elif version.count('.') == 2:
+ manifest_package_version = version + '.0'
+ elif version.count('.') == 3:
+ manifest_package_version = version
+ else:
+ parts = version.split('.')
+ manifest_package_version = ''
+ for x in (0, 1, 2, 3):
+ if x == 0:
+ manifest_package_version += parts[x]
+ else:
+ manifest_package_version += '.' + parts[x]
+
+ if outdir is not None:
+ output_file_base_name = os.path.join(outdir, name)
+ else:
+ output_file_base_name = name
+
+ outfile = open(output_file_base_name + '.exe.manifest', 'w+')
+ outfile.write('<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\n')
+ outfile.write('<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">\n')
+ outfile.write(' <assemblyIdentity version="%s"\n' % manifest_package_version)
+ outfile.write(' processorArchitecture="*"\n')
+ outfile.write(' name="%s.%s.%s.exe"\n' % (DOMAIN_NAME, package, name))
+ outfile.write(' type="win32" />\n')
+ outfile.write(' <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">\n')
+ outfile.write(' <security>\n')
+ outfile.write(' <requestedPrivileges>\n')
+ outfile.write(' <requestedExecutionLevel\n')
+
+ if admin:
+ outfile.write(' level="requireAdministrator"\n')
+ else:
+ outfile.write(' level="asInvoker"\n')
+
+ outfile.write(' uiAccess="false" />\n')
+ outfile.write(' </requestedPrivileges>\n')
+ outfile.write(' </security>\n')
+ outfile.write(' </trustInfo>\n')
+ outfile.write('</assembly>\n')
+ outfile.close()
+
+def write_rc_file(name, resource, outdir):
+ if outdir is not None:
+ output_file_base_name = os.path.join(outdir, name)
+ else:
+ output_file_base_name = name
+
+ if resource is None:
+ outfile = open(output_file_base_name + '.rc', 'w+')
+ outfile.write('#include <winuser.h>')
+ else:
+ if resource != output_file_base_name + '.rc':
+ outfile = open(output_file_base_name + '.rc', 'w+')
+ else:
+ outfile = open(output_file_base_name + '.final.rc', 'w+')
+ srcfile = open(resource, 'r')
+ outfile.write(srcfile.read())
+ srcfile.close()
+
+ outfile.write('\n')
+ outfile.write('CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "%s.exe.manifest"' % name)
+ outfile.close()
+
+if __name__ == '__main__':
+ main()
diff --git a/gtk/gtk-a11y.h b/gtk/gtk-a11y.h
index 36b9119cfd..c6635653f6 100644
--- a/gtk/gtk-a11y.h
+++ b/gtk/gtk-a11y.h
@@ -57,6 +57,7 @@
#include <gtk/a11y/gtkmenushellaccessible.h>
#include <gtk/a11y/gtknotebookaccessible.h>
#include <gtk/a11y/gtknotebookpageaccessible.h>
+#include <gtk/a11y/gtkplugaccessible.h>
#include <gtk/a11y/gtkpopoveraccessible.h>
#include <gtk/a11y/gtkpanedaccessible.h>
#include <gtk/a11y/gtkprogressbaraccessible.h>
@@ -67,6 +68,7 @@
#include <gtk/a11y/gtkscaleaccessible.h>
#include <gtk/a11y/gtkscalebuttonaccessible.h>
#include <gtk/a11y/gtkscrolledwindowaccessible.h>
+#include <gtk/a11y/gtksocketaccessible.h>
#include <gtk/a11y/gtkspinbuttonaccessible.h>
#include <gtk/a11y/gtkspinneraccessible.h>
#include <gtk/a11y/gtkstackaccessible.h>
diff --git a/gtk/gtk-keys.css.mac b/gtk/gtk-keys.css.mac
index e085356061..c3cef9dc03 100644
--- a/gtk/gtk-keys.css.mac
+++ b/gtk/gtk-keys.css.mac
@@ -59,95 +59,29 @@
unbind "<shift><ctrl>a";
}
-@binding-set gtk-mac-file-chooser
-{
- bind "<meta>v" { "location-popup-on-paste" () };
- unbind "<ctrl>v";
-
- bind "<meta><shift>G" { "location-popup" () };
- bind "<meta><shift>H" { "home-folder" () };
- bind "<meta>Up" { "up-folder" () };
-}
-
-@binding-set gtk-mac-tree-view
-{
- bind "<meta>a" { "select-all" () };
- bind "<shift><meta>a" { "unselect-all" () };
- bind "<meta>f" { "start-interactive-search" () };
- bind "<meta>F" { "start-interactive-search" () };
- unbind "<ctrl>a";
- unbind "<shift><ctrl>a";
- unbind "<ctrl>f";
- unbind "<ctrl>F";
-}
-
-@binding-set gtk-mac-icon-view
-{
- bind "<meta>a" { "select-all" () };
- bind "<shift><meta>a" { "unselect-all" () };
- unbind "<ctrl>a";
- unbind "<shift><ctrl>a";
-}
-
-@binding-set gtk-mac-alt-arrows
-{
- bind "<alt>Right" { "move-cursor" (words, 1, 0) };
- bind "<alt>KP_Right" { "move-cursor" (words, 1, 0) };
- bind "<alt>Left" { "move-cursor" (words, -1, 0) };
- bind "<alt>KP_Left" { "move-cursor" (words, -1, 0) };
- bind "<shift><alt>Right" { "move-cursor" (words, 1, 1) };
- bind "<shift><alt>KP_Right" { "move-cursor" (words, 1, 1) };
- bind "<shift><alt>Left" { "move-cursor" (words, -1, 1) };
- bind "<shift><alt>KP_Left" { "move-cursor" (words, -1, 1) };
-}
-
-@binding-set gtk-mac-alt-delete
+@binding-set gtk-mac-cmd-arrows
{
- bind "<alt>Delete" { "delete-from-cursor" (word-ends, 1) };
- bind "<alt>KP_Delete" { "delete-from-cursor" (word-ends, 1) };
- bind "<alt>BackSpace" { "delete-from-cursor" (word-ends, -1) };
-}
-
-@binding-set gtk-mac-cmd-c
-{
- bind "<meta>x" { "cut-clipboard" () };
- bind "<meta>c" { "copy-clipboard" () };
- bind "<meta>v" { "paste-clipboard" () };
- unbind "<ctrl>x";
- unbind "<ctrl>c";
- unbind "<ctrl>v";
-}
-
-@binding-set gtk-mac-text-view
-{
- bind "<shift><meta>a" { "select-all" (0) };
- bind "<meta>a" { "select-all" (1) };
- unbind "<shift><ctrl>a";
- unbind "<ctrl>a";
+ bind "<meta>Left" { "move-cursor" (paragraph-ends, -1, 0) };
+ bind "<meta>KP_Left" { "move-cursor" (paragraph-ends, -1, 0) };
+ bind "<shift><meta>Left" { "move-cursor" (paragraph-ends, -1, 1) };
+ bind "<shift><meta>KP_Left" { "move-cursor" (paragraph-ends, -1, 1) };
+ bind "<meta>Right" { "move-cursor" (paragraph-ends, 1, 0) };
+ bind "<meta>KP_Right" { "move-cursor" (paragraph-ends, 1, 0) };
+ bind "<shift><meta>Right" { "move-cursor" (paragraph-ends, 1, 1) };
+ bind "<shift><meta>KP_Right" { "move-cursor" (paragraph-ends, 1, 1) };
}
-@binding-set gtk-mac-label
+@binding-set gtk-mac-emacs-like
{
- bind "<meta>a" {
- "move-cursor" (paragraph-ends, -1, 0)
- "move-cursor" (paragraph-ends, 1, 1)
- };
- bind "<shift><meta>a" { "move-cursor" (paragraph-ends, 0, 0) };
- bind "<meta>c" { "copy-clipboard" () };
- unbind "<ctrl>a";
- unbind "<shift><ctrl>a";
- unbind "<ctrl>c";
-}
+ bind "<ctrl>a" { "move-cursor" (paragraph-ends, -1, 0) };
+ bind "<shift><ctrl>a" { "move-cursor" (paragraph-ends, -1, 1) };
+ bind "<ctrl>e" { "move-cursor" (paragraph-ends, 1, 0) };
+ bind "<shift><ctrl>e" { "move-cursor" (paragraph-ends, 1, 1) };
-@binding-set gtk-mac-entry
-{
- bind "<meta>a" {
- "move-cursor" (buffer-ends, -1, 0)
- "move-cursor" (buffer-ends, 1, 1)
- };
- bind "<shift><meta>a" { "move-cursor" (visual-positions, 0, 0) };
- unbind "<ctrl>a";
- unbind "<shift><ctrl>a";
+ bind "<ctrl>b" { "move-cursor" (logical-positions, -1, 0) };
+ bind "<shift><ctrl>b" { "move-cursor" (logical-positions, -1, 1) };
+ bind "<ctrl>f" { "move-cursor" (logical-positions, 1, 0) };
+ bind "<shift><ctrl>f" { "move-cursor" (logical-positions, 1, 1) };
}
@binding-set gtk-mac-file-chooser
@@ -185,15 +119,15 @@ iconview {
}
textview {
- -gtk-key-bindings: gtk-mac-alt-arrows, gtk-mac-alt-delete, gtk-mac-cmd-c, gtk-mac-text-view;
+ -gtk-key-bindings: gtk-mac-alt-arrows, gtk-mac-alt-delete, gtk-mac-cmd-c, gtk-mac-cmd-arrows, gtk-mac-emacs-like, gtk-mac-text-view;
}
entry {
- -gtk-key-bindings: gtk-mac-alt-arrows, gtk-mac-alt-delete, gtk-mac-cmd-c, gtk-mac-entry;
+ -gtk-key-bindings: gtk-mac-alt-arrows, gtk-mac-alt-delete, gtk-mac-cmd-c, gtk-mac-cmd-arrows, gtk-mac-emacs-like, gtk-mac-entry;
}
label {
- -gtk-key-bindings: gtk-mac-alt-arrows, gtk-mac-label;
+ -gtk-key-bindings: gtk-mac-alt-arrows, gtk-mac-cmd-arrows, gtk-mac-emacs-like, gtk-mac-label;
}
GtkFileChooserWidget {
diff --git a/gtk/gtkapplication-dbus.c b/gtk/gtkapplication-dbus.c
index dc141cfa5f..a270354119 100644
--- a/gtk/gtkapplication-dbus.c
+++ b/gtk/gtkapplication-dbus.c
@@ -329,8 +329,31 @@ gtk_application_impl_dbus_startup (GtkApplicationImpl *impl,
if (dbus->ss_proxy)
{
+ GVariant *active_var;
+ gboolean active;
+
g_signal_connect (dbus->ss_proxy, "g-signal",
G_CALLBACK (screensaver_signal_session), impl->application);
+
+ active_var = g_dbus_proxy_call_sync (dbus->ss_proxy,
+ "GetActive",
+ NULL,
+ G_DBUS_CALL_FLAGS_NONE,
+ G_MAXINT,
+ NULL,
+ &error);
+ if (!active_var)
+ {
+ g_debug ("Error calling GetActive on GNOME screensaver: %s",
+ error->message);
+ g_clear_error (&error);
+ }
+ else
+ {
+ g_variant_get (active_var, "(b)", &active);
+ g_variant_unref (active_var);
+ gtk_application_set_screensaver_active (dbus->impl.application, active);
+ }
}
g_debug ("Registering client '%s' '%s'", dbus->application_id, client_id);
diff --git a/gtk/gtkcolorchooserwidget.c b/gtk/gtkcolorchooserwidget.c
index bf3ea15d06..9fca31de80 100644
--- a/gtk/gtkcolorchooserwidget.c
+++ b/gtk/gtkcolorchooserwidget.c
@@ -443,55 +443,51 @@ add_default_palette (GtkColorChooserWidget *cc)
{ "#77767b", "#5e5c64", "#3d3846", "#241f31", "#000000" } /* Dark */
};
const gchar *color_names[] = {
+ NC_("Color name", "Very Light Blue"),
+ NC_("Color name", "Light Blue"),
NC_("Color name", "Blue"),
- NC_("Color name", "Blue"),
- NC_("Color name", "Blue"),
- NC_("Color name", "Blue"),
- NC_("Color name", "Blue"),
- NC_("Color name", "Blue"),
- NC_("Color name", "Green"),
- NC_("Color name", "Green"),
- NC_("Color name", "Green"),
+ NC_("Color name", "Dark Blue"),
+ NC_("Color name", "Very Dark Blue"),
+ NC_("Color name", "Very Light Green"),
+ NC_("Color name", "Light Green"),
NC_("Color name", "Green"),
- NC_("Color name", "Green"),
- NC_("Color name", "Green"),
- NC_("Color name", "Yellow"),
- NC_("Color name", "Yellow"),
+ NC_("Color name", "Dark Green"),
+ NC_("Color name", "Very Dark Green"),
+ NC_("Color name", "Very Light Yellow"),
+ NC_("Color name", "Light Yellow"),
NC_("Color name", "Yellow"),
- NC_("Color name", "Yellow"),
- NC_("Color name", "Yellow"),
- NC_("Color name", "Yellow"),
- NC_("Color name", "Orange"),
+ NC_("Color name", "Dark Yellow"),
+ NC_("Color name", "Very Dark Yellow"),
+ NC_("Color name", "Very Light Orange"),
+ NC_("Color name", "Light Orange"),
NC_("Color name", "Orange"),
- NC_("Color name", "Orange"),
- NC_("Color name", "Orange"),
- NC_("Color name", "Orange"),
- NC_("Color name", "Orange"),
- NC_("Color name", "Red"),
- NC_("Color name", "Red"),
- NC_("Color name", "Red"),
- NC_("Color name", "Red"),
+ NC_("Color name", "Dark Orange"),
+ NC_("Color name", "Very Dark Orange"),
+ NC_("Color name", "Very Light Red"),
+ NC_("Color name", "Light Red"),
NC_("Color name", "Red"),
+ NC_("Color name", "Dark Red"),
+ NC_("Color name", "Very Dark Red"),
+ NC_("Color name", "Very Light Purple"),
+ NC_("Color name", "Light Purple"),
NC_("Color name", "Purple"),
- NC_("Color name", "Purple"),
- NC_("Color name", "Purple"),
- NC_("Color name", "Purple"),
- NC_("Color name", "Purple"),
- NC_("Color name", "Brown"),
- NC_("Color name", "Brown"),
- NC_("Color name", "Brown"),
- NC_("Color name", "Brown"),
+ NC_("Color name", "Dark Purple"),
+ NC_("Color name", "Very Dark Purple"),
+ NC_("Color name", "Very Light Brown"),
+ NC_("Color name", "Light Brown"),
NC_("Color name", "Brown"),
- NC_("Color name", "Light"),
- NC_("Color name", "Light"),
- NC_("Color name", "Light"),
- NC_("Color name", "Light"),
- NC_("Color name", "Light"),
- NC_("Color name", "Dark"),
- NC_("Color name", "Dark"),
- NC_("Color name", "Dark"),
- NC_("Color name", "Dark"),
- NC_("Color name", "Dark"),
+ NC_("Color name", "Dark Brown"),
+ NC_("Color name", "Very Dark Brown"),
+ NC_("Color name", "White"),
+ NC_("Color name", "Light Gray 1"),
+ NC_("Color name", "Light Gray 2"),
+ NC_("Color name", "Light Gray 3"),
+ NC_("Color name", "Light Gray 4"),
+ NC_("Color name", "Dark Gray 1"),
+ NC_("Color name", "Dark Gray 2"),
+ NC_("Color name", "Dark Gray 3"),
+ NC_("Color name", "Dark Gray 4"),
+ NC_("Color name", "Black"),
};
GdkRGBA colors[9*5];
gint i, j;
diff --git a/gtk/gtkcomposetable.c b/gtk/gtkcomposetable.c
index fcc171b184..6d88665f8b 100644
--- a/gtk/gtkcomposetable.c
+++ b/gtk/gtkcomposetable.c
@@ -26,16 +26,17 @@
#include "gtkcomposetable.h"
#include "gtkimcontextsimple.h"
-#include "gtkimcontextsimpleprivate.h"
-
#define GTK_COMPOSE_TABLE_MAGIC "GtkComposeTable"
-#define GTK_COMPOSE_TABLE_VERSION (1)
+#define GTK_COMPOSE_TABLE_VERSION (2)
+
+/* Maximum length of sequences we parse */
+
+#define MAX_COMPOSE_LEN 20
typedef struct {
- gunichar *sequence;
- gunichar value[2];
- gchar *comment;
+ gunichar *sequence;
+ char *value;
} GtkComposeData;
@@ -43,7 +44,7 @@ static void
gtk_compose_data_free (GtkComposeData *compose_data)
{
g_free (compose_data->sequence);
- g_free (compose_data->comment);
+ g_free (compose_data->value);
g_slice_free (GtkComposeData, compose_data);
}
@@ -54,7 +55,7 @@ gtk_compose_list_element_free (GtkComposeData *compose_data, gpointer data)
}
static gboolean
-is_codepoint (const gchar *str)
+is_codepoint (const char *str)
{
int i;
@@ -73,70 +74,101 @@ is_codepoint (const gchar *str)
static gboolean
parse_compose_value (GtkComposeData *compose_data,
- const gchar *val,
- const gchar *line)
+ const char *val,
+ const char *line)
{
- gchar **words = g_strsplit (val, "\"", 3);
- gunichar uch;
+ const char *p;
+ GString *value;
+ gunichar ch;
+ char *endp;
- if (g_strv_length (words) < 3)
+ if (val[0] != '"')
{
- g_warning ("Need to double-quote the value: %s: %s", val, line);
+ g_warning ("Only strings supported after ':': %s: %s", val, line);
goto fail;
}
- uch = g_utf8_get_char (words[1]);
+ value = g_string_new ("");
- if (uch == 0)
- {
- g_warning ("Invalid value: %s: %s", val, line);
- goto fail;
- }
- else if (uch == '\\')
+ p = val + 1;
+ while (*p)
{
- uch = words[1][1];
-
- /* The escaped string "\"" is separated with '\\' and '"'. */
- if (uch == '\0' && words[2][0] == '"')
- uch = '"';
- /* The escaped octal */
- else if (uch >= '0' && uch <= '8')
- uch = g_ascii_strtoll(words[1] + 1, NULL, 8);
- /* If we need to handle other escape sequences. */
- else if (uch != '\\')
+ if (*p == '\0')
{
- g_warning ("Invalid escape sequence: %s: %s", val, line);
+ g_warning ("Missing closing '\"': %s: %s", val, line);
+ goto fail;
+ }
+ else if (*p == '\"')
+ {
+ p++;
+ while (*p && g_ascii_isspace (*p))
+ p++;
+ if (*p != '\0' && *p != '#')
+ g_warning ("Ignoring keysym after string: %s: %s", val, line);
+ break;
+ }
+ else if (*p == '\\')
+ {
+ if (p[1] == '"')
+ {
+ g_string_append_c (value, '"');
+ p += 2;
+ }
+ else if (p[1] == '\\')
+ {
+ g_string_append_c (value, '\\');
+ p += 2;
+ }
+ else if (p[1] >= '0' && p[1] < '8')
+ {
+ ch = g_ascii_strtoll (p + 1, &endp, 8);
+ if (ch == 0)
+ {
+ g_warning ("Invalid escape sequence: %s: %s", val, line);
+ goto fail;
+ }
+ g_string_append_unichar (value, ch);
+ p = endp;
+ }
+ else if (p[1] == 'x' || p[1] == 'X')
+ {
+ ch = g_ascii_strtoll (p + 2, &endp, 16);
+ if (ch == 0)
+ {
+ g_warning ("Invalid escape sequence: %s: %s", val, line);
+ goto fail;
+ }
+ g_string_append_unichar (value, ch);
+ p = endp;
+ }
+ else
+ {
+ g_warning ("Invalid escape sequence: %s: %s", val, line);
+ goto fail;
+ }
+ }
+ else
+ {
+ ch = g_utf8_get_char (p);
+ g_string_append_unichar (value, ch);
+ p = g_utf8_next_char (p);
}
}
- if (g_utf8_get_char (g_utf8_next_char (words[1])) > 0)
- {
- g_warning ("GTK+ supports to output one char only: %s: %s", val, line);
- goto fail;
- }
-
- compose_data->value[1] = uch;
-
- if (uch == '"')
- compose_data->comment = g_strdup (g_strstrip (words[2] + 1));
- else
- compose_data->comment = g_strdup (g_strstrip (words[2]));
-
- g_strfreev (words);
+ compose_data->value = g_string_free (value, FALSE);
return TRUE;
fail:
- g_strfreev (words);
return FALSE;
}
static gboolean
parse_compose_sequence (GtkComposeData *compose_data,
- const gchar *seq,
- const gchar *line)
+ const char *seq,
+ const char *line)
{
- gchar **words = g_strsplit (seq, "<", -1);
+ char **words = g_strsplit (seq, "<", -1);
int i;
int n = 0;
@@ -148,9 +180,9 @@ parse_compose_sequence (GtkComposeData *compose_data,
for (i = 1; words[i] != NULL; i++)
{
- gchar *start = words[i];
- gchar *end = strchr (words[i], '>');
- gchar *match;
+ char *start = words[i];
+ char *end = strchr (words[i], '>');
+ char *match;
gunichar codepoint;
if (words[i][0] == '\0')
@@ -189,10 +221,10 @@ parse_compose_sequence (GtkComposeData *compose_data,
}
g_strfreev (words);
- if (0 == n || n >= GTK_MAX_COMPOSE_LEN)
+ if (0 == n || n > MAX_COMPOSE_LEN)
{
- g_warning ("The max number of sequences is %d: %s",
- GTK_MAX_COMPOSE_LEN, line);
+ g_warning ("Suspicious compose sequence length (%d). Are you sure this is right?: %s",
+ n, line);
return FALSE;
}
@@ -205,16 +237,19 @@ fail:
static void
parse_compose_line (GList **compose_list,
- const gchar *line)
+ const char *line)
{
- gchar **components = NULL;
+ char **components = NULL;
GtkComposeData *compose_data = NULL;
if (line[0] == '\0' || line[0] == '#')
return;
if (g_str_has_prefix (line, "include "))
- return;
+ {
+ g_warning ("include in Compose files not supported: %s", line);
+ return;
+ }
components = g_strsplit (line, ":", 2);
@@ -244,11 +279,13 @@ fail:
gtk_compose_data_free (compose_data);
}
+extern const GtkComposeTableCompact gtk_compose_table_compact;
+
static GList *
-gtk_compose_list_parse_file (const gchar *compose_file)
+gtk_compose_list_parse_file (const char *compose_file)
{
- gchar *contents = NULL;
- gchar **lines = NULL;
+ char *contents = NULL;
+ char **lines = NULL;
gsize length = 0;
GError *error = NULL;
GList *compose_list = NULL;
@@ -279,18 +316,19 @@ gtk_compose_list_check_duplicated (GList *compose_list)
for (list = compose_list; list != NULL; list = list->next)
{
- static guint16 keysyms[GTK_MAX_COMPOSE_LEN + 1];
+ static guint16 keysyms[MAX_COMPOSE_LEN + 1];
int i;
int n_compose = 0;
gboolean compose_finish;
gunichar output_char;
+ char buf[8] = { 0, };
compose_data = list->data;
- for (i = 0; i < GTK_MAX_COMPOSE_LEN + 1; i++)
+ for (i = 0; i < MAX_COMPOSE_LEN + 1; i++)
keysyms[i] = 0;
- for (i = 0; i < GTK_MAX_COMPOSE_LEN + 1; i++)
+ for (i = 0; i < MAX_COMPOSE_LEN + 1; i++)
{
gunichar codepoint = compose_data->sequence[i];
keysyms[i] = (guint16) codepoint;
@@ -301,20 +339,21 @@ gtk_compose_list_check_duplicated (GList *compose_list)
n_compose++;
}
- if (gtk_check_compact_table (&gtk_compose_table_compact,
- keysyms,
- n_compose,
- &compose_finish,
- NULL,
- &output_char) &&
+ if (gtk_compose_table_compact_check (&gtk_compose_table_compact,
+ keysyms, n_compose,
+ &compose_finish,
+ NULL,
+ &output_char) &&
compose_finish)
{
- if (compose_data->value[1] == output_char)
+ g_unichar_to_utf8 (output_char, buf);
+ if (strcmp (compose_data->value, buf) == 0)
removed_list = g_list_prepend (removed_list, compose_data);
}
else if (gtk_check_algorithmically (keysyms, n_compose, &output_char))
{
- if (compose_data->value[1] == output_char)
+ g_unichar_to_utf8 (output_char, buf);
+ if (strcmp (compose_data->value, buf) == 0)
removed_list = g_list_prepend (removed_list, compose_data);
}
}
@@ -343,7 +382,7 @@ gtk_compose_list_check_uint16 (GList *compose_list)
int i;
compose_data = list->data;
- for (i = 0; i < GTK_MAX_COMPOSE_LEN; i++)
+ for (i = 0; i < MAX_COMPOSE_LEN; i++)
{
gunichar codepoint = compose_data->sequence[i];
@@ -384,7 +423,7 @@ gtk_compose_list_format_for_gtk (GList *compose_list,
for (list = compose_list; list != NULL; list = list->next)
{
compose_data = list->data;
- for (i = 0; i < GTK_MAX_COMPOSE_LEN + 1; i++)
+ for (i = 0; i < MAX_COMPOSE_LEN + 1; i++)
{
codepoint = compose_data->sequence[i];
if (codepoint == 0)
@@ -401,21 +440,10 @@ gtk_compose_list_format_for_gtk (GList *compose_list,
if (p_n_index_stride)
*p_n_index_stride = max_compose_len + 2;
- for (list = compose_list; list != NULL; list = list->next)
- {
- compose_data = list->data;
- codepoint = compose_data->value[1];
- if (codepoint > 0xffff)
- {
- compose_data->value[0] = codepoint / 0x10000;
- compose_data->value[1] = codepoint - codepoint / 0x10000 * 0x10000;
- }
- }
-
return compose_list;
}
-static gint
+static int
gtk_compose_data_compare (gpointer a,
gpointer b,
gpointer data)
@@ -436,61 +464,6 @@ gtk_compose_data_compare (gpointer a,
return 0;
}
-static void
-gtk_compose_list_print (GList *compose_list,
- int max_compose_len,
- int n_index_stride)
-{
- GList *list;
- int i, j;
- GtkComposeData *compose_data;
- int total_size = 0;
- gunichar upper;
- gunichar lower;
- const gchar *comment;
- const gchar *keyval;
-
- for (list = compose_list; list != NULL; list = list->next)
- {
- compose_data = list->data;
- g_printf (" ");
-
- for (i = 0; i < max_compose_len; i++)
- {
- if (compose_data->sequence[i] == 0)
- {
- for (j = i; j < max_compose_len; j++)
- {
- if (j == max_compose_len - 1)
- g_printf ("0,\n");
- else
- g_printf ("0, ");
- }
- break;
- }
-
- keyval = gdk_keyval_name (compose_data->sequence[i]);
- if (i == max_compose_len - 1)
- g_printf ("%s,\n", keyval ? keyval : "(null)");
- else
- g_printf ("%s, ", keyval ? keyval : "(null)");
- }
- upper = compose_data->value[0];
- lower = compose_data->value[1];
- comment = compose_data->comment;
-
- if (list == g_list_last (compose_list))
- g_printf (" %#06X, %#06X /* %s */\n", upper, lower, comment);
- else
- g_printf (" %#06X, %#06X, /* %s */\n", upper, lower, comment);
-
- total_size += n_index_stride;
- }
-
- g_printerr ("TOTAL_SIZE: %d\nMAX_COMPOSE_LEN: %d\nN_INDEX_STRIDE: %d\n",
- total_size, max_compose_len, n_index_stride);
-}
-
/* Implemented from g_str_hash() */
static guint32
gtk_compose_table_data_hash (gconstpointer v, int length)
@@ -510,12 +483,12 @@ gtk_compose_table_data_hash (gconstpointer v, int length)
return h;
}
-static gchar *
+static char *
gtk_compose_hash_get_cache_path (guint32 hash)
{
- gchar *basename = NULL;
- gchar *dir = NULL;
- gchar *path = NULL;
+ char *basename = NULL;
+ char *dir = NULL;
+ char *path = NULL;
basename = g_strdup_printf ("%08x.cache", hash);
@@ -534,18 +507,19 @@ gtk_compose_hash_get_cache_path (guint32 hash)
return path;
}
-static gchar *
+static char *
gtk_compose_table_serialize (GtkComposeTable *compose_table,
gsize *count)
{
- gchar *p, *contents;
+ char *p, *contents;
gsize length, total_length;
guint16 bytes;
- const gchar *header = GTK_COMPOSE_TABLE_MAGIC;
+ const char *header = GTK_COMPOSE_TABLE_MAGIC;
const guint16 version = GTK_COMPOSE_TABLE_VERSION;
guint16 max_seq_len = compose_table->max_seq_len;
guint16 index_stride = max_seq_len + 2;
guint16 n_seqs = compose_table->n_seqs;
+ guint16 n_chars = compose_table->n_chars;
guint32 i;
g_return_val_if_fail (compose_table != NULL, NULL);
@@ -553,49 +527,39 @@ gtk_compose_table_serialize (GtkComposeTable *compose_table,
g_return_val_if_fail (index_stride > 0, NULL);
length = strlen (header);
- total_length = length + sizeof (guint16) * (3 + index_stride * n_seqs);
+ total_length = length + sizeof (guint16) * (4 + index_stride * n_seqs) + n_chars;
if (count)
*count = total_length;
- p = contents = g_slice_alloc (total_length);
+ p = contents = g_malloc (total_length);
memcpy (p, header, length);
p += length;
- /* Copy by byte for endian */
-#define BYTE_COPY_FROM_BUF(element) \
- bytes = GUINT16_TO_BE ((element)); \
- memcpy (p, &bytes, length); \
- p += length; \
- if (p - contents > total_length) \
- { \
- g_warning ("data size %lld is bigger than %" G_GSIZE_FORMAT, \
- (long long) (p - contents), total_length); \
- g_free (contents); \
- if (count) \
- { \
- *count = 0; \
- } \
- return NULL; \
- }
-
- length = sizeof (guint16);
-
- BYTE_COPY_FROM_BUF (version);
- BYTE_COPY_FROM_BUF (max_seq_len);
- BYTE_COPY_FROM_BUF (n_seqs);
+#define APPEND_GUINT16(elt) \
+ bytes = GUINT16_TO_BE (elt); \
+ memcpy (p, &bytes, sizeof (guint16)); \
+ p += sizeof (guint16);
+
+ APPEND_GUINT16 (version);
+ APPEND_GUINT16 (max_seq_len);
+ APPEND_GUINT16 (n_seqs);
+ APPEND_GUINT16 (n_chars);
for (i = 0; i < (guint32) index_stride * n_seqs; i++)
{
- BYTE_COPY_FROM_BUF (compose_table->data[i]);
+ APPEND_GUINT16 (compose_table->data[i]);
}
-#undef BYTE_COPY_FROM_BUF
+ if (compose_table->n_chars > 0)
+ memcpy (p, compose_table->char_data, compose_table->n_chars);
+
+#undef APPEND_GUINT16
return contents;
}
-static gint
+static int
gtk_compose_table_find (gconstpointer data1,
gconstpointer data2)
{
@@ -605,25 +569,26 @@ gtk_compose_table_find (gconstpointer data1,
}
static GtkComposeTable *
-gtk_compose_table_load_cache (const gchar *compose_file)
+gtk_compose_table_load_cache (const char *compose_file)
{
guint32 hash;
- gchar *path = NULL;
- gchar *contents = NULL;
- gchar *p;
+ char *path = NULL;
+ char *contents = NULL;
+ char *p;
GStatBuf original_buf;
GStatBuf cache_buf;
gsize total_length;
- gsize length;
GError *error = NULL;
guint16 bytes;
guint16 version;
guint16 max_seq_len;
guint16 index_stride;
guint16 n_seqs;
+ guint16 n_chars;
guint32 i;
guint16 *gtk_compose_seqs = NULL;
GtkComposeTable *retval;
+ char *char_data = NULL;
hash = g_str_hash (compose_file);
if ((path = gtk_compose_hash_get_cache_path (hash)) == NULL)
@@ -642,16 +607,10 @@ gtk_compose_table_load_cache (const gchar *compose_file)
goto out_load_cache;
}
- /* Copy by byte for endian */
-#define BYTE_COPY_TO_BUF(element) \
- memcpy (&bytes, p, length); \
- element = GUINT16_FROM_BE (bytes); \
- p += length; \
- if (p - contents > total_length) \
- { \
- g_warning ("Broken cache content %s in %s", path, #element); \
- goto out_load_cache; \
- }
+#define GET_GUINT16(elt) \
+ memcpy (&bytes, p, sizeof (guint16)); \
+ elt = GUINT16_FROM_BE (bytes); \
+ p += sizeof (guint16);
p = contents;
if (g_ascii_strncasecmp (p, GTK_COMPOSE_TABLE_MAGIC,
@@ -660,6 +619,7 @@ gtk_compose_table_load_cache (const gchar *compose_file)
g_warning ("The file is not a GtkComposeTable cache file %s", path);
goto out_load_cache;
}
+
p += strlen (GTK_COMPOSE_TABLE_MAGIC);
if (p - contents > total_length)
{
@@ -667,9 +627,7 @@ gtk_compose_table_load_cache (const gchar *compose_file)
goto out_load_cache;
}
- length = sizeof (guint16);
-
- BYTE_COPY_TO_BUF (version);
+ GET_GUINT16 (version);
if (version != GTK_COMPOSE_TABLE_VERSION)
{
g_warning ("cache version is different %u != %u",
@@ -677,8 +635,9 @@ gtk_compose_table_load_cache (const gchar *compose_file)
goto out_load_cache;
}
- BYTE_COPY_TO_BUF (max_seq_len);
- BYTE_COPY_TO_BUF (n_seqs);
+ GET_GUINT16 (max_seq_len);
+ GET_GUINT16 (n_seqs);
+ GET_GUINT16 (n_chars);
if (max_seq_len == 0 || n_seqs == 0)
{
@@ -691,13 +650,22 @@ gtk_compose_table_load_cache (const gchar *compose_file)
for (i = 0; i < (guint32) index_stride * n_seqs; i++)
{
- BYTE_COPY_TO_BUF (gtk_compose_seqs[i]);
+ GET_GUINT16 (gtk_compose_seqs[i]);
+ }
+
+ if (n_chars > 0)
+ {
+ char_data = g_new (char, n_chars + 1);
+ memcpy (char_data, p, n_chars);
+ char_data[n_chars] = '\0';
}
retval = g_new0 (GtkComposeTable, 1);
retval->data = gtk_compose_seqs;
retval->max_seq_len = max_seq_len;
retval->n_seqs = n_seqs;
+ retval->char_data = char_data;
+ retval->n_chars = n_chars;
retval->id = hash;
g_free (contents);
@@ -705,10 +673,11 @@ gtk_compose_table_load_cache (const gchar *compose_file)
return retval;
-#undef BYTE_COPY_TO_BUF
+#undef GET_GUINT16
out_load_cache:
g_free (gtk_compose_seqs);
+ g_free (char_data);
g_free (contents);
g_free (path);
return NULL;
@@ -717,8 +686,8 @@ out_load_cache:
static void
gtk_compose_table_save_cache (GtkComposeTable *compose_table)
{
- gchar *path = NULL;
- gchar *contents = NULL;
+ char *path = NULL;
+ char *contents = NULL;
GError *error = NULL;
gsize length = 0;
@@ -739,7 +708,7 @@ gtk_compose_table_save_cache (GtkComposeTable *compose_table)
}
out_save_cache:
- g_slice_free1 (length, contents);
+ g_free (contents);
g_free (path);
}
@@ -756,6 +725,8 @@ gtk_compose_table_new_with_list (GList *compose_list,
GList *list;
GtkComposeData *compose_data;
GtkComposeTable *retval = NULL;
+ gunichar codepoint;
+ GString *char_data;
g_return_val_if_fail (compose_list != NULL, NULL);
@@ -763,6 +734,8 @@ gtk_compose_table_new_with_list (GList *compose_list,
gtk_compose_seqs = g_new0 (guint16, length * n_index_stride);
+ char_data = g_string_new ("");
+
for (list = compose_list; list != NULL; list = list->next)
{
compose_data = list->data;
@@ -776,8 +749,24 @@ gtk_compose_table_new_with_list (GList *compose_list,
}
gtk_compose_seqs[n++] = (guint16) compose_data->sequence[i];
}
- gtk_compose_seqs[n++] = (guint16) compose_data->value[0];
- gtk_compose_seqs[n++] = (guint16) compose_data->value[1];
+
+ if (g_utf8_strlen (compose_data->value, -1) > 1)
+ {
+ if (char_data->len > 0)
+ g_string_append_c (char_data, 0);
+
+ codepoint = char_data->len | (1 << 31);
+
+ g_string_append (char_data, compose_data->value);
+ }
+ else
+ {
+ codepoint = g_utf8_get_char (compose_data->value);
+ g_assert ((codepoint & (1 << 31)) == 0);
+ }
+
+ gtk_compose_seqs[n++] = (codepoint & 0xffff0000) >> 16;
+ gtk_compose_seqs[n++] = codepoint & 0xffff;
}
retval = g_new0 (GtkComposeTable, 1);
@@ -785,12 +774,14 @@ gtk_compose_table_new_with_list (GList *compose_list,
retval->max_seq_len = max_compose_len;
retval->n_seqs = length;
retval->id = hash;
+ retval->n_chars = char_data->len;
+ retval->char_data = g_string_free (char_data, FALSE);
return retval;
}
GtkComposeTable *
-gtk_compose_table_new_with_file (const gchar *compose_file)
+gtk_compose_table_new_with_file (const char *compose_file)
{
GList *compose_list = NULL;
GtkComposeTable *compose_table;
@@ -816,9 +807,6 @@ gtk_compose_table_new_with_file (const gchar *compose_file)
return NULL;
}
- if (g_getenv ("GTK_COMPOSE_TABLE_PRINT") != NULL)
- gtk_compose_list_print (compose_list, max_compose_len, n_index_stride);
-
compose_table = gtk_compose_table_new_with_list (compose_list,
max_compose_len,
n_index_stride,
@@ -830,18 +818,26 @@ gtk_compose_table_new_with_file (const gchar *compose_file)
GSList *
gtk_compose_table_list_add_array (GSList *compose_tables,
const guint16 *data,
- gint max_seq_len,
- gint n_seqs)
+ int max_seq_len,
+ int n_seqs)
{
guint32 hash;
GtkComposeTable *compose_table;
- int n_index_stride = max_seq_len + 2;
- int length = n_index_stride * n_seqs;
+ gsize n_index_stride;
+ gsize length;
int i;
guint16 *gtk_compose_seqs = NULL;
g_return_val_if_fail (data != NULL, compose_tables);
- g_return_val_if_fail (max_seq_len <= GTK_MAX_COMPOSE_LEN, compose_tables);
+ g_return_val_if_fail (max_seq_len >= 0, compose_tables);
+ g_return_val_if_fail (n_seqs >= 0, compose_tables);
+
+ n_index_stride = max_seq_len + 2;
+ if (!g_size_checked_mul (&length, n_index_stride, n_seqs))
+ {
+ g_critical ("Overflow in the compose sequences");
+ return compose_tables;
+ }
hash = gtk_compose_table_data_hash (data, length);
@@ -857,13 +853,15 @@ gtk_compose_table_list_add_array (GSList *compose_tables,
compose_table->max_seq_len = max_seq_len;
compose_table->n_seqs = n_seqs;
compose_table->id = hash;
+ compose_table->char_data = NULL;
+ compose_table->n_chars = 0;
return g_slist_prepend (compose_tables, compose_table);
}
GSList *
-gtk_compose_table_list_add_file (GSList *compose_tables,
- const gchar *compose_file)
+gtk_compose_table_list_add_file (GSList *compose_tables,
+ const char *compose_file)
{
guint32 hash;
GtkComposeTable *compose_table;
@@ -884,3 +882,409 @@ gtk_compose_table_list_add_file (GSList *compose_tables,
gtk_compose_table_save_cache (compose_table);
return g_slist_prepend (compose_tables, compose_table);
}
+
+static int
+compare_seq (const void *key, const void *value)
+{
+ int i = 0;
+ const guint16 *keysyms = key;
+ const guint16 *seq = value;
+
+ while (keysyms[i])
+ {
+ if (keysyms[i] < seq[i])
+ return -1;
+ else if (keysyms[i] > seq[i])
+ return 1;
+
+ i++;
+ }
+
+ return 0;
+}
+
+/*
+ * gtk_compose_table_check:
+ * @table: the table to check
+ * @compose_buffer: the key vals to match
+ * @n_compose: number of non-zero key vals in @compose_buffer
+ * @compose_finish: (out): return location for whether there may be longer matches
+ * @compose_match: (out): return location for whether there is a match
+ * @output: (out) (caller-allocates): return location for the match values
+ *
+ * Looks for matches for a key sequence in @table.
+ *
+ * Returns: %TRUE if there were any matches, %FALSE otherwise
+ */
+gboolean
+gtk_compose_table_check (const GtkComposeTable *table,
+ const guint16 *compose_buffer,
+ int n_compose,
+ gboolean *compose_finish,
+ gboolean *compose_match,
+ GString *output)
+{
+ int row_stride = table->max_seq_len + 2;
+ guint16 *seq;
+
+ *compose_finish = FALSE;
+ *compose_match = FALSE;
+
+ g_string_set_size (output, 0);
+
+ /* Will never match, if the sequence in the compose buffer is longer
+ * than the sequences in the table. Further, compare_seq (key, val)
+ * will overrun val if key is longer than val.
+ */
+ if (n_compose > table->max_seq_len)
+ return FALSE;
+
+ seq = bsearch (compose_buffer,
+ table->data, table->n_seqs,
+ sizeof (guint16) * row_stride,
+ compare_seq);
+
+ if (seq)
+ {
+ guint16 *prev_seq;
+
+ /* Back up to the first sequence that matches to make sure
+ * we find the exact match if there is one.
+ */
+ while (seq > table->data)
+ {
+ prev_seq = seq - row_stride;
+ if (compare_seq (compose_buffer, prev_seq) != 0)
+ break;
+ seq = prev_seq;
+ }
+
+ if (n_compose == table->max_seq_len ||
+ seq[n_compose] == 0) /* complete sequence */
+ {
+ guint16 *next_seq;
+ gunichar value;
+
+ value = (seq[table->max_seq_len] << 16) | seq[table->max_seq_len + 1];
+ if ((value & (1 << 31)) != 0)
+ g_string_append (output, &table->char_data[value & ~(1 << 31)]);
+ else
+ g_string_append_unichar (output, value);
+
+ *compose_match = TRUE;
+
+ /* We found a tentative match. See if there are any longer
+ * sequences containing this subsequence
+ */
+ next_seq = seq + row_stride;
+ if (next_seq < table->data + row_stride * table->n_seqs)
+ {
+ if (compare_seq (compose_buffer, next_seq) == 0)
+ return TRUE;
+ }
+
+ *compose_finish = TRUE;
+ return TRUE;
+ }
+
+ return TRUE;
+ }
+
+ return FALSE;
+}
+
+static int
+compare_seq_index (const void *key, const void *value)
+{
+ const guint16 *keysyms = key;
+ const guint16 *seq = value;
+
+ if (keysyms[0] < seq[0])
+ return -1;
+ else if (keysyms[0] > seq[0])
+ return 1;
+
+ return 0;
+}
+
+gboolean
+gtk_compose_table_compact_check (const GtkComposeTableCompact *table,
+ const guint16 *compose_buffer,
+ int n_compose,
+ gboolean *compose_finish,
+ gboolean *compose_match,
+ gunichar *output_char)
+{
+ int row_stride;
+ guint16 *seq_index;
+ guint16 *seq;
+ int i;
+ gboolean match;
+ gunichar value;
+
+ if (compose_finish)
+ *compose_finish = FALSE;
+ if (compose_match)
+ *compose_match = FALSE;
+ if (output_char)
+ *output_char = 0;
+
+ /* Will never match, if the sequence in the compose buffer is longer
+ * than the sequences in the table. Further, compare_seq (key, val)
+ * will overrun val if key is longer than val.
+ */
+ if (n_compose > table->max_seq_len)
+ return FALSE;
+
+ seq_index = bsearch (compose_buffer,
+ table->data,
+ table->n_index_size,
+ sizeof (guint16) * table->n_index_stride,
+ compare_seq_index);
+
+ if (!seq_index)
+ return FALSE;
+
+ if (n_compose == 1)
+ return TRUE;
+
+ seq = NULL;
+ match = FALSE;
+ value = 0;
+
+ for (i = n_compose - 1; i < table->max_seq_len; i++)
+ {
+ row_stride = i + 1;
+
+ if (seq_index[i + 1] - seq_index[i] > 0)
+ {
+ seq = bsearch (compose_buffer + 1,
+ table->data + seq_index[i],
+ (seq_index[i + 1] - seq_index[i]) / row_stride,
+ sizeof (guint16) * row_stride,
+ compare_seq);
+
+ if (seq)
+ {
+ if (i == n_compose - 1)
+ {
+ value = seq[row_stride - 1];
+ match = TRUE;
+ }
+ else
+ {
+ if (output_char)
+ *output_char = value;
+ if (match)
+ {
+ if (compose_match)
+ *compose_match = TRUE;
+ }
+
+ return TRUE;
+ }
+ }
+ }
+ }
+
+ if (match)
+ {
+ if (compose_match)
+ *compose_match = TRUE;
+ if (compose_finish)
+ *compose_finish = TRUE;
+ if (output_char)
+ *output_char = value;
+
+ return TRUE;
+ }
+
+ return FALSE;
+}
+
+/* Checks if a keysym is a dead key.
+ * Dead key keysym values are defined in ../gdk/gdkkeysyms.h and the
+ * first is GDK_KEY_dead_grave. As X.Org is updated, more dead keys
+ * are added and we need to update the upper limit.
+ */
+#define IS_DEAD_KEY(k) \
+ ((k) >= GDK_KEY_dead_grave && (k) <= GDK_KEY_dead_greek)
+
+/* This function receives a sequence of Unicode characters and tries to
+ * normalize it (NFC). We check for the case where the resulting string
+ * has length 1 (single character).
+ * NFC normalisation normally rearranges diacritic marks, unless these
+ * belong to the same Canonical Combining Class.
+ * If they belong to the same canonical combining class, we produce all
+ * permutations of the diacritic marks, then attempt to normalize.
+ */
+static gboolean
+check_normalize_nfc (gunichar *combination_buffer,
+ int n_compose)
+{
+ gunichar *combination_buffer_temp;
+ char *combination_utf8_temp = NULL;
+ char *nfc_temp = NULL;
+ int n_combinations;
+ gunichar temp_swap;
+ int i;
+
+ combination_buffer_temp = g_alloca (n_compose * sizeof (gunichar));
+
+ n_combinations = 1;
+
+ for (i = 1; i < n_compose; i++)
+ n_combinations *= i;
+
+ /* Xorg reuses dead_tilde for the perispomeni diacritic mark.
+ * We check if base character belongs to Greek Unicode block,
+ * and if so, we replace tilde with perispomeni.
+ */
+ if (combination_buffer[0] >= 0x390 && combination_buffer[0] <= 0x3FF)
+ {
+ for (i = 1; i < n_compose; i++ )
+ if (combination_buffer[i] == 0x303)
+ combination_buffer[i] = 0x342;
+ }
+
+ memcpy (combination_buffer_temp, combination_buffer, n_compose * sizeof (gunichar) );
+
+ for (i = 0; i < n_combinations; i++)
+ {
+ g_unicode_canonical_ordering (combination_buffer_temp, n_compose);
+ combination_utf8_temp = g_ucs4_to_utf8 (combination_buffer_temp, n_compose, NULL, NULL, NULL);
+ nfc_temp = g_utf8_normalize (combination_utf8_temp, -1, G_NORMALIZE_NFC);
+
+ if (g_utf8_strlen (nfc_temp, -1) == 1)
+ {
+ memcpy (combination_buffer, combination_buffer_temp, n_compose * sizeof (gunichar) );
+
+ g_free (combination_utf8_temp);
+ g_free (nfc_temp);
+
+ return TRUE;
+ }
+
+ g_free (combination_utf8_temp);
+ g_free (nfc_temp);
+
+ if (n_compose > 2)
+ {
+ temp_swap = combination_buffer_temp[i % (n_compose - 1) + 1];
+ combination_buffer_temp[i % (n_compose - 1) + 1] = combination_buffer_temp[(i+1) % (n_compose - 1) + 1];
+ combination_buffer_temp[(i+1) % (n_compose - 1) + 1] = temp_swap;
+ }
+ else
+ break;
+ }
+
+ return FALSE;
+}
+
+gboolean
+gtk_check_algorithmically (const guint16 *compose_buffer,
+ int n_compose,
+ gunichar *output_char)
+
+{
+ int i;
+ gunichar *combination_buffer;
+ char *combination_utf8, *nfc;
+
+ combination_buffer = alloca (sizeof (gunichar) * (n_compose + 1));
+
+ if (output_char)
+ *output_char = 0;
+
+ for (i = 0; i < n_compose && IS_DEAD_KEY (compose_buffer[i]); i++)
+ ;
+ if (i == n_compose)
+ return TRUE;
+
+ if (i > 0 && i == n_compose - 1)
+ {
+ combination_buffer[0] = gdk_keyval_to_unicode (compose_buffer[i]);
+ combination_buffer[n_compose] = 0;
+ i--;
+ while (i >= 0)
+ {
+ switch (compose_buffer[i])
+ {
+#define CASE(keysym, unicode) \
+ case GDK_KEY_dead_##keysym: combination_buffer[i+1] = unicode; break
+
+ CASE (grave, 0x0300);
+ CASE (acute, 0x0301);
+ CASE (circumflex, 0x0302);
+ CASE (tilde, 0x0303); /* Also used with perispomeni, 0x342. */
+ CASE (macron, 0x0304);
+ CASE (breve, 0x0306);
+ CASE (abovedot, 0x0307);
+ CASE (diaeresis, 0x0308);
+ CASE (abovering, 0x30A);
+ CASE (hook, 0x0309);
+ CASE (doubleacute, 0x030B);
+ CASE (caron, 0x030C);
+ CASE (cedilla, 0x0327);
+ CASE (ogonek, 0x0328); /* Legacy use for dasia, 0x314.*/
+ CASE (iota, 0x0345);
+ CASE (voiced_sound, 0x3099); /* Per Markus Kuhn keysyms.txt file. */
+ CASE (semivoiced_sound, 0x309A); /* Per Markus Kuhn keysyms.txt file. */
+ CASE (belowdot, 0x0323);
+ CASE (horn, 0x031B); /* Legacy use for psili, 0x313 (or 0x343). */
+ CASE (stroke, 0x335);
+ CASE (abovecomma, 0x0313); /* Equivalent to psili */
+ CASE (abovereversedcomma, 0x0314); /* Equivalent to dasia */
+ CASE (doublegrave, 0x30F);
+ CASE (belowring, 0x325);
+ CASE (belowmacron, 0x331);
+ CASE (belowcircumflex, 0x32D);
+ CASE (belowtilde, 0x330);
+ CASE (belowbreve, 0x32e);
+ CASE (belowdiaeresis, 0x324);
+ CASE (invertedbreve, 0x32f);
+ CASE (belowcomma, 0x326);
+ CASE (lowline, 0x332);
+ CASE (aboveverticalline, 0x30D);
+ CASE (belowverticalline, 0x329);
+ CASE (longsolidusoverlay, 0x338);
+ CASE (a, 0x363);
+ CASE (A, 0x363);
+ CASE (e, 0x364);
+ CASE (E, 0x364);
+ CASE (i, 0x365);
+ CASE (I, 0x365);
+ CASE (o, 0x366);
+ CASE (O, 0x366);
+ CASE (u, 0x367);
+ CASE (U, 0x367);
+ CASE (small_schwa, 0x1DEA);
+ CASE (capital_schwa, 0x1DEA);
+#undef CASE
+ default:
+ combination_buffer[i+1] = gdk_keyval_to_unicode (compose_buffer[i]);
+ }
+ i--;
+ }
+
+ /* If the buffer normalizes to a single character, then modify the order
+ * of combination_buffer accordingly, if necessary, and return TRUE.
+ */
+ if (check_normalize_nfc (combination_buffer, n_compose))
+ {
+ combination_utf8 = g_ucs4_to_utf8 (combination_buffer, -1, NULL, NULL, NULL);
+ nfc = g_utf8_normalize (combination_utf8, -1, G_NORMALIZE_NFC);
+
+ if (output_char)
+ *output_char = g_utf8_get_char (nfc);
+
+ g_free (combination_utf8);
+ g_free (nfc);
+
+ return TRUE;
+ }
+ }
+
+ return FALSE;
+}
+
diff --git a/gtk/gtkcomposetable.h b/gtk/gtkcomposetable.h
index f2e8e8de3d..101aa94359 100644
--- a/gtk/gtkcomposetable.h
+++ b/gtk/gtkcomposetable.h
@@ -29,26 +29,47 @@ typedef struct _GtkComposeTableCompact GtkComposeTableCompact;
struct _GtkComposeTable
{
guint16 *data;
- gint max_seq_len;
- gint n_seqs;
+ char *char_data;
+ int max_seq_len;
+ int n_seqs;
+ int n_chars;
guint32 id;
};
struct _GtkComposeTableCompact
{
const guint16 *data;
- gint max_seq_len;
- gint n_index_size;
- gint n_index_stride;
+ int max_seq_len;
+ int n_index_size;
+ int n_index_stride;
};
-GtkComposeTable * gtk_compose_table_new_with_file (const gchar *compose_file);
-GSList *gtk_compose_table_list_add_array (GSList *compose_tables,
- const guint16 *data,
- gint max_seq_len,
- gint n_seqs);
-GSList *gtk_compose_table_list_add_file (GSList *compose_tables,
- const gchar *compose_file);
+GtkComposeTable * gtk_compose_table_new_with_file (const char *compose_file);
+GSList * gtk_compose_table_list_add_array (GSList *compose_tables,
+ const guint16 *data,
+ int max_seq_len,
+ int n_seqs);
+GSList * gtk_compose_table_list_add_file (GSList *compose_tables,
+ const char *compose_file);
+
+gboolean gtk_compose_table_check (const GtkComposeTable *table,
+ const guint16 *compose_buffer,
+ int n_compose,
+ gboolean *compose_finish,
+ gboolean *compose_match,
+ GString *output);
+
+gboolean gtk_compose_table_compact_check (const GtkComposeTableCompact *table,
+ const guint16 *compose_buffer,
+ int n_compose,
+ gboolean *compose_finish,
+ gboolean *compose_match,
+ gunichar *output_char);
+
+gboolean gtk_check_algorithmically (const guint16 *compose_buffer,
+ int n_compose,
+ gunichar *output);
+
G_END_DECLS
diff --git a/gtk/gtkcssnode.c b/gtk/gtkcssnode.c
index 42d9eb6c6c..3567b3ed77 100644
--- a/gtk/gtkcssnode.c
+++ b/gtk/gtkcssnode.c
@@ -1432,6 +1432,7 @@ GtkStyleProviderPrivate *
gtk_css_node_get_style_provider (GtkCssNode *cssnode)
{
GtkStyleProviderPrivate *result;
+ GtkSettings *settings;
result = gtk_css_node_get_style_provider_or_null (cssnode);
if (result)
@@ -1440,7 +1441,11 @@ gtk_css_node_get_style_provider (GtkCssNode *cssnode)
if (cssnode->parent)
return gtk_css_node_get_style_provider (cssnode->parent);
- return GTK_STYLE_PROVIDER_PRIVATE (_gtk_settings_get_style_cascade (gtk_settings_get_default (), 1));
+ settings = gtk_settings_get_default ();
+ if (!settings)
+ return NULL;
+
+ return GTK_STYLE_PROVIDER_PRIVATE (_gtk_settings_get_style_cascade (settings, 1));
}
void
diff --git a/gtk/gtkcsswidgetnode.c b/gtk/gtkcsswidgetnode.c
index 575e3ca46b..2d65b266db 100644
--- a/gtk/gtkcsswidgetnode.c
+++ b/gtk/gtkcsswidgetnode.c
@@ -235,6 +235,7 @@ gtk_css_widget_node_get_style_provider (GtkCssNode *node)
GtkCssWidgetNode *widget_node = GTK_CSS_WIDGET_NODE (node);
GtkStyleContext *context;
GtkStyleCascade *cascade;
+ GtkSettings *settings;
if (widget_node->widget == NULL)
return NULL;
@@ -243,6 +244,10 @@ gtk_css_widget_node_get_style_provider (GtkCssNode *node)
if (context)
return gtk_style_context_get_style_provider (context);
+ settings = gtk_widget_get_settings (widget_node->widget);
+ if (!settings)
+ return NULL;
+
cascade = _gtk_settings_get_style_cascade (gtk_widget_get_settings (widget_node->widget),
gtk_widget_get_scale_factor (widget_node->widget));
return GTK_STYLE_PROVIDER_PRIVATE (cascade);
diff --git a/gtk/gtkentry.c b/gtk/gtkentry.c
index e3d512ba6f..864c217408 100644
--- a/gtk/gtkentry.c
+++ b/gtk/gtkentry.c
@@ -1851,7 +1851,7 @@ gtk_entry_class_init (GtkEntryClass *class)
* GtkEntry::icon-press:
* @entry: The entry on which the signal is emitted
* @icon_pos: The position of the clicked icon
- * @event: (type Gdk.EventButton): the button press event
+ * @event: the button press event
*
* The ::icon-press signal is emitted when an activatable icon
* is clicked.
@@ -1873,7 +1873,7 @@ gtk_entry_class_init (GtkEntryClass *class)
* GtkEntry::icon-release:
* @entry: The entry on which the signal is emitted
* @icon_pos: The position of the clicked icon
- * @event: (type Gdk.EventButton): the button release event
+ * @event: the button release event
*
* The ::icon-release signal is emitted on the button release from a
* mouse click over an activatable icon.
diff --git a/gtk/gtkexpander.c b/gtk/gtkexpander.c
index b47f485934..e2d6cec68b 100644
--- a/gtk/gtkexpander.c
+++ b/gtk/gtkexpander.c
@@ -353,6 +353,13 @@ gtk_expander_class_init (GtkExpanderClass *klass)
GTK_TYPE_WIDGET,
GTK_PARAM_READWRITE));
+ /**
+ * GtkExpander:label-fill:
+ *
+ * Whether the label widget should fill all available horizontal space.
+ *
+ * Note that this property is ignored since 3.20.
+ */
g_object_class_install_property (gobject_class,
PROP_LABEL_FILL,
g_param_spec_boolean ("label-fill",
@@ -1636,6 +1643,8 @@ gtk_expander_get_label_widget (GtkExpander *expander)
* Sets whether the label widget should fill all available
* horizontal space allocated to @expander.
*
+ * Note that this function has no effect since 3.20.
+ *
* Since: 2.22
*/
void
diff --git a/gtk/gtkfilechooser.c b/gtk/gtkfilechooser.c
index 4e22c52b06..0be35921e1 100644
--- a/gtk/gtkfilechooser.c
+++ b/gtk/gtkfilechooser.c
@@ -68,7 +68,7 @@
* variable.
*
* This means that while you can pass the result of
- * gtk_file_chooser_get_filename() to open() or fopen(),
+ * gtk_file_chooser_get_filename() to g_open() or g_fopen(),
* you may not be able to directly set it as the text of a
* #GtkLabel widget unless you convert it first to UTF-8,
* which all GTK+ widgets expect. You should use g_filename_to_utf8()
diff --git a/gtk/gtkfontchooserwidget.c b/gtk/gtkfontchooserwidget.c
index 8d48cd5ff7..ed52352d7a 100644
--- a/gtk/gtkfontchooserwidget.c
+++ b/gtk/gtkfontchooserwidget.c
@@ -942,42 +942,73 @@ gtk_font_chooser_widget_load_fonts (GtkFontChooserWidget *fontchooser,
for (i = 0; i < n_families; i++)
{
GtkTreeIter iter;
- PangoFontFace **faces;
- int j, n_faces;
const gchar *fam_name = pango_font_family_get_name (families[i]);
- pango_font_family_list_faces (families[i], &faces, &n_faces);
-
- for (j = 0; j < n_faces; j++)
+ if ((priv->level & GTK_FONT_CHOOSER_LEVEL_STYLE) == 0)
{
GtkDelayedFontDescription *desc;
- const gchar *face_name;
- char *title;
-
- face_name = pango_font_face_get_face_name (faces[j]);
-
- if ((priv->level & GTK_FONT_CHOOSER_LEVEL_STYLE) != 0)
- title = g_strconcat (fam_name, " ", face_name, NULL);
- else
- title = g_strdup (fam_name);
-
- desc = gtk_delayed_font_description_new (faces[j]);
+ PangoFontFace *face;
+
+#if PANGO_VERSION_CHECK(1,46,0)
+ face = pango_font_family_get_face (families[i], NULL);
+#else
+ {
+ PangoFontFace **faces;
+ int j, n_faces;
+ pango_font_family_list_faces (families[i], &faces, &n_faces);
+ face = faces[0];
+ for (j = 0; j < n_faces; j++)
+ {
+ if (strcmp (pango_font_face_get_face_name (faces[j]), "Regular") == 0)
+ {
+ face = faces[j];
+ break;
+ }
+ }
+ g_free (faces);
+ }
+#endif
+ desc = gtk_delayed_font_description_new (face);
gtk_list_store_insert_with_values (list_store, &iter, -1,
FAMILY_COLUMN, families[i],
- FACE_COLUMN, faces[j],
+ FACE_COLUMN, face,
FONT_DESC_COLUMN, desc,
- PREVIEW_TITLE_COLUMN, title,
+ PREVIEW_TITLE_COLUMN, fam_name,
-1);
- g_free (title);
gtk_delayed_font_description_unref (desc);
-
- if ((priv->level & GTK_FONT_CHOOSER_LEVEL_STYLE) == 0)
- break;
}
+ else
+ {
+ PangoFontFace **faces;
+ int j, n_faces;
+
+ pango_font_family_list_faces (families[i], &faces, &n_faces);
- g_free (faces);
+ for (j = 0; j < n_faces; j++)
+ {
+ GtkDelayedFontDescription *desc;
+ const gchar *face_name;
+ char *title;
+
+ face_name = pango_font_face_get_face_name (faces[j]);
+ title = g_strconcat (fam_name, " ", face_name, NULL);
+ desc = gtk_delayed_font_description_new (faces[j]);
+
+ gtk_list_store_insert_with_values (list_store, &iter, -1,
+ FAMILY_COLUMN, families[i],
+ FACE_COLUMN, faces[j],
+ FONT_DESC_COLUMN, desc,
+ PREVIEW_TITLE_COLUMN, title,
+ -1);
+
+ g_free (title);
+ gtk_delayed_font_description_unref (desc);
+ }
+
+ g_free (faces);
+ }
}
g_free (families);
diff --git a/gtk/gtkgestureswipe.c b/gtk/gtkgestureswipe.c
index bf84eb5a3e..91bf19d999 100644
--- a/gtk/gtkgestureswipe.c
+++ b/gtk/gtkgestureswipe.c
@@ -126,17 +126,16 @@ _gtk_gesture_swipe_clear_backlog (GtkGestureSwipe *gesture,
}
static void
-gtk_gesture_swipe_update (GtkGesture *gesture,
- GdkEventSequence *sequence)
+gtk_gesture_swipe_append_event (GtkGestureSwipe *swipe,
+ GdkEventSequence *sequence)
{
- GtkGestureSwipe *swipe = GTK_GESTURE_SWIPE (gesture);
GtkGestureSwipePrivate *priv;
EventData new;
gdouble x, y;
priv = gtk_gesture_swipe_get_instance_private (swipe);
- _gtk_gesture_get_last_update_time (gesture, sequence, &new.evtime);
- gtk_gesture_get_point (gesture, sequence, &x, &y);
+ _gtk_gesture_get_last_update_time (GTK_GESTURE (swipe), sequence, &new.evtime);
+ gtk_gesture_get_point (GTK_GESTURE (swipe), sequence, &x, &y);
new.point.x = x;
new.point.y = y;
@@ -146,6 +145,15 @@ gtk_gesture_swipe_update (GtkGesture *gesture,
}
static void
+gtk_gesture_swipe_update (GtkGesture *gesture,
+ GdkEventSequence *sequence)
+{
+ GtkGestureSwipe *swipe = GTK_GESTURE_SWIPE (gesture);
+
+ gtk_gesture_swipe_append_event (swipe, sequence);
+}
+
+static void
_gtk_gesture_swipe_calculate_velocity (GtkGestureSwipe *gesture,
gdouble *velocity_x,
gdouble *velocity_y)
@@ -198,6 +206,8 @@ gtk_gesture_swipe_end (GtkGesture *gesture,
if (gtk_gesture_is_active (gesture))
return;
+ gtk_gesture_swipe_append_event (swipe, sequence);
+
priv = gtk_gesture_swipe_get_instance_private (swipe);
_gtk_gesture_swipe_calculate_velocity (swipe, &velocity_x, &velocity_y);
g_signal_emit (gesture, signals[SWIPE], 0, velocity_x, velocity_y);
diff --git a/gtk/gtkimcontextsimple.c b/gtk/gtkimcontextsimple.c
index 5dc724cf70..e1319a79a8 100644
--- a/gtk/gtkimcontextsimple.c
+++ b/gtk/gtkimcontextsimple.c
@@ -19,16 +19,6 @@
#include <gdk/gdk.h>
-#ifdef GDK_WINDOWING_X11
-#include <gdk/gdkx.h>
-#endif
-#ifdef GDK_WINDOWING_WAYLAND
-#include <wayland/gdkwayland.h>
-#endif
-#ifdef GDK_WINDOWING_WIN32
-#include <win32/gdkwin32.h>
-#endif
-
#include <stdlib.h>
#include <string.h>
@@ -40,8 +30,8 @@
#include "gtkdebug.h"
#include "gtkintl.h"
#include "gtkcomposetable.h"
+#include "gtkimmoduleprivate.h"
-#include "gtkimcontextsimpleprivate.h"
#include "gtkimcontextsimpleseqs.h"
/**
@@ -59,6 +49,8 @@
* Compose file). The syntax of these files is described in the Compose(5)
* manual page.
*
+ * ## Unicode characters
+ *
* GtkIMContextSimple also supports numeric entry of Unicode characters
* by typing Ctrl-Shift-u, followed by a hexadecimal Unicode codepoint.
* For example, Ctrl-Shift-u 1 2 3 Enter yields U+0123 LATIN SMALL LETTER
@@ -67,9 +59,10 @@
struct _GtkIMContextSimplePrivate
{
- guint16 compose_buffer[GTK_MAX_COMPOSE_LEN + 1];
- gunichar tentative_match;
- gint tentative_match_len;
+ guint16 *compose_buffer;
+ int compose_buffer_len;
+ GString *tentative_match;
+ int tentative_match_len;
guint in_hex_sequence : 1;
guint modifiers_dropped : 1;
@@ -114,12 +107,17 @@ static gboolean gtk_im_context_simple_filter_keypress (GtkIMContext
GdkEventKey *key);
static void gtk_im_context_simple_reset (GtkIMContext *context);
static void gtk_im_context_simple_get_preedit_string (GtkIMContext *context,
- gchar **str,
+ char **str,
PangoAttrList **attrs,
- gint *cursor_pos);
+ int *cursor_pos);
static void gtk_im_context_simple_set_client_window (GtkIMContext *context,
GdkWindow *window);
+
+static void init_compose_table_async (GCancellable *cancellable,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+
G_DEFINE_TYPE_WITH_PRIVATE (GtkIMContextSimple, gtk_im_context_simple, GTK_TYPE_IM_CONTEXT)
static void
@@ -133,14 +131,16 @@ gtk_im_context_simple_class_init (GtkIMContextSimpleClass *class)
im_context_class->get_preedit_string = gtk_im_context_simple_get_preedit_string;
im_context_class->set_client_window = gtk_im_context_simple_set_client_window;
gobject_class->finalize = gtk_im_context_simple_finalize;
+
+ init_compose_table_async (NULL, NULL, NULL);
}
-static gchar*
+static char *
get_x11_compose_file_dir (void)
{
- gchar* compose_file_dir;
+ char * compose_file_dir;
-#if defined (GDK_WINDOWING_X11)
+#if defined (X11_DATA_PREFIX)
compose_file_dir = g_strdup (X11_DATA_PREFIX "/share/X11/locale");
#else
compose_file_dir = g_build_filename (_gtk_get_datadir (), "X11", "locale", NULL);
@@ -150,26 +150,28 @@ get_x11_compose_file_dir (void)
}
static void
-gtk_im_context_simple_init_compose_table (GtkIMContextSimple *im_context_simple)
+gtk_im_context_simple_init_compose_table (void)
{
- gchar *path = NULL;
- const gchar *home;
- const gchar *locale;
- gchar **langs = NULL;
- gchar **lang = NULL;
- gchar * const sys_langs[] = { "el_gr", "fi_fi", "pt_br", NULL };
- gchar * const *sys_lang = NULL;
- gchar *x11_compose_file_dir = get_x11_compose_file_dir ();
-
- path = g_build_filename (g_get_user_config_dir (), "gtk-3.0", "Compose", NULL);
+ char *path = NULL;
+ const char *home;
+ const char *locale;
+ char **langs = NULL;
+ char **lang = NULL;
+ const char * const sys_langs[] = { "el_gr", "fi_fi", "pt_br", NULL };
+ const char * const *sys_lang = NULL;
+ char *x11_compose_file_dir = get_x11_compose_file_dir ();
+
+ path = g_build_filename (g_get_user_config_dir (), "gtk-4.0", "Compose", NULL);
if (g_file_test (path, G_FILE_TEST_EXISTS))
{
- gtk_im_context_simple_add_compose_file (im_context_simple, path);
+ G_LOCK (global_tables);
+ global_tables = gtk_compose_table_list_add_file (global_tables, path);
+ G_UNLOCK (global_tables);
+
g_free (path);
return;
}
- g_free (path);
- path = NULL;
+ g_clear_pointer (&path, g_free);
home = g_get_home_dir ();
if (home == NULL)
@@ -178,12 +180,13 @@ gtk_im_context_simple_init_compose_table (GtkIMContextSimple *im_context_simple)
path = g_build_filename (home, ".XCompose", NULL);
if (g_file_test (path, G_FILE_TEST_EXISTS))
{
- gtk_im_context_simple_add_compose_file (im_context_simple, path);
+ G_LOCK (global_tables);
+ global_tables = gtk_compose_table_list_add_file (global_tables, path);
+ G_UNLOCK (global_tables);
g_free (path);
return;
}
- g_free (path);
- path = NULL;
+ g_clear_pointer (&path, g_free);
locale = g_getenv ("LC_CTYPE");
if (locale == NULL)
@@ -216,17 +219,19 @@ gtk_im_context_simple_init_compose_table (GtkIMContextSimple *im_context_simple)
if (g_file_test (path, G_FILE_TEST_EXISTS))
break;
- g_free (path);
- path = NULL;
+ g_clear_pointer (&path, g_free);
}
g_free (x11_compose_file_dir);
g_strfreev (langs);
if (path != NULL)
- gtk_im_context_simple_add_compose_file (im_context_simple, path);
- g_free (path);
- path = NULL;
+ {
+ G_LOCK (global_tables);
+ global_tables = gtk_compose_table_list_add_file (global_tables, path);
+ G_UNLOCK (global_tables);
+ }
+ g_clear_pointer (&path, g_free);
}
static void
@@ -235,36 +240,47 @@ init_compose_table_thread_cb (GTask *task,
gpointer task_data,
GCancellable *cancellable)
{
+ gint64 before G_GNUC_UNUSED;
+
if (g_task_return_error_if_cancelled (task))
return;
- g_return_if_fail (GTK_IS_IM_CONTEXT_SIMPLE (task_data));
-
- gtk_im_context_simple_init_compose_table (GTK_IM_CONTEXT_SIMPLE (task_data));
+ gtk_im_context_simple_init_compose_table ();
}
-void
-init_compose_table_async (GtkIMContextSimple *im_context_simple,
- GCancellable *cancellable,
+static void
+init_compose_table_async (GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data)
{
GTask *task = g_task_new (NULL, cancellable, callback, user_data);
g_task_set_source_tag (task, init_compose_table_async);
- g_task_set_task_data (task, g_object_ref (im_context_simple), g_object_unref);
g_task_run_in_thread (task, init_compose_table_thread_cb);
g_object_unref (task);
}
static void
-gtk_im_context_simple_init (GtkIMContextSimple *im_context_simple)
+gtk_im_context_simple_init (GtkIMContextSimple *context_simple)
{
- im_context_simple->priv = gtk_im_context_simple_get_instance_private (im_context_simple);
+ GtkIMContextSimplePrivate *priv;
+
+ priv = context_simple->priv = gtk_im_context_simple_get_instance_private (context_simple);
+
+ priv->compose_buffer_len = gtk_compose_table_compact.max_seq_len + 1;
+ priv->compose_buffer = g_new0 (guint16, priv->compose_buffer_len);
+ priv->tentative_match = g_string_new ("");
+ priv->tentative_match_len = 0;
}
static void
gtk_im_context_simple_finalize (GObject *obj)
{
+ GtkIMContextSimple *context_simple = GTK_IM_CONTEXT_SIMPLE (obj);
+ GtkIMContextSimplePrivate *priv = context_simple->priv;;
+
+ g_free (priv->compose_buffer);
+ g_string_free (priv->tentative_match, TRUE);
+
G_OBJECT_CLASS (gtk_im_context_simple_parent_class)->finalize (obj);
}
@@ -282,512 +298,29 @@ gtk_im_context_simple_new (void)
}
static void
-gtk_im_context_simple_commit_char (GtkIMContext *context,
- gunichar ch)
-{
- GtkIMContextSimple *context_simple = GTK_IM_CONTEXT_SIMPLE (context);
- GtkIMContextSimplePrivate *priv = context_simple->priv;
- gchar buf[10];
- gint len;
-
- g_return_if_fail (g_unichar_validate (ch));
-
- len = g_unichar_to_utf8 (ch, buf);
- buf[len] = '\0';
-
- if (priv->tentative_match || priv->in_hex_sequence)
- {
- priv->in_hex_sequence = FALSE;
- priv->tentative_match = 0;
- priv->tentative_match_len = 0;
- g_signal_emit_by_name (context_simple, "preedit-changed");
- g_signal_emit_by_name (context_simple, "preedit-end");
- }
-
- g_signal_emit_by_name (context, "commit", &buf);
-}
-
-static int
-compare_seq_index (const void *key, const void *value)
-{
- const guint16 *keysyms = key;
- const guint16 *seq = value;
-
- if (keysyms[0] < seq[0])
- return -1;
- else if (keysyms[0] > seq[0])
- return 1;
-
- return 0;
-}
-
-static int
-compare_seq (const void *key, const void *value)
-{
- int i = 0;
- const guint16 *keysyms = key;
- const guint16 *seq = value;
-
- while (keysyms[i])
- {
- if (keysyms[i] < seq[i])
- return -1;
- else if (keysyms[i] > seq[i])
- return 1;
-
- i++;
- }
-
- return 0;
-}
-
-static gboolean
-check_table (GtkIMContextSimple *context_simple,
- const GtkComposeTable *table,
- gint n_compose)
-{
- GtkIMContextSimplePrivate *priv = context_simple->priv;
- gint row_stride = table->max_seq_len + 2;
- guint16 *seq;
-
- /* Will never match, if the sequence in the compose buffer is longer
- * than the sequences in the table. Further, compare_seq (key, val)
- * will overrun val if key is longer than val. */
- if (n_compose > table->max_seq_len)
- return FALSE;
-
- seq = bsearch (priv->compose_buffer,
- table->data, table->n_seqs,
- sizeof (guint16) * row_stride,
- compare_seq);
-
- if (seq)
- {
- guint16 *prev_seq;
-
- /* Back up to the first sequence that matches to make sure
- * we find the exact match if there is one.
- */
- while (seq > table->data)
- {
- prev_seq = seq - row_stride;
- if (compare_seq (priv->compose_buffer, prev_seq) != 0)
- break;
- seq = prev_seq;
- }
-
- if (n_compose == table->max_seq_len ||
- seq[n_compose] == 0) /* complete sequence */
- {
- guint16 *next_seq;
- gunichar value =
- 0x10000 * seq[table->max_seq_len] + seq[table->max_seq_len + 1];
-
- /* We found a tentative match. See if there are any longer
- * sequences containing this subsequence
- */
- next_seq = seq + row_stride;
- if (next_seq < table->data + row_stride * table->n_seqs)
- {
- if (compare_seq (priv->compose_buffer, next_seq) == 0)
- {
- priv->tentative_match = value;
- priv->tentative_match_len = n_compose;
-
- g_signal_emit_by_name (context_simple, "preedit-changed");
-
- return TRUE;
- }
- }
-
- gtk_im_context_simple_commit_char (GTK_IM_CONTEXT (context_simple), value);
- priv->compose_buffer[0] = 0;
- }
-
- return TRUE;
- }
-
- return FALSE;
-}
-
-/* Checks if a keysym is a dead key. Dead key keysym values are defined in
- * ../gdk/gdkkeysyms.h and the first is GDK_KEY_dead_grave. As X.Org is updated,
- * more dead keys are added and we need to update the upper limit.
- * Currently, the upper limit is GDK_KEY_dead_dasia+1. The +1 has to do with
- * a temporary issue in the X.Org header files.
- * In future versions it will be just the keysym (no +1).
- */
-#define IS_DEAD_KEY(k) \
- ((k) >= GDK_KEY_dead_grave && (k) <= (GDK_KEY_dead_dasia+1))
-
-#ifdef GDK_WINDOWING_WIN32
-
-/* On Windows, user expectation is that typing a dead accent followed
- * by space will input the corresponding spacing character. The X
- * compose tables are different for dead acute and diaeresis, which
- * when followed by space produce a plain ASCII apostrophe and double
- * quote respectively. So special-case those.
- */
-
-static gboolean
-check_win32_special_cases (GtkIMContextSimple *context_simple,
- gint n_compose)
+gtk_im_context_simple_commit_string (GtkIMContextSimple *context_simple,
+ const char *str)
{
GtkIMContextSimplePrivate *priv = context_simple->priv;
- if (n_compose == 2 &&
- priv->compose_buffer[1] == GDK_KEY_space)
- {
- gunichar value = 0;
-
- switch (priv->compose_buffer[0])
- {
- case GDK_KEY_dead_acute:
- value = 0x00B4; break;
- case GDK_KEY_dead_diaeresis:
- value = 0x00A8; break;
- }
- if (value > 0)
- {
- gtk_im_context_simple_commit_char (GTK_IM_CONTEXT (context_simple), value);
- priv->compose_buffer[0] = 0;
+ priv->in_hex_sequence = FALSE;
+ g_string_set_size (priv->tentative_match, 0);
+ priv->tentative_match_len = 0;
+ priv->compose_buffer[0] = 0;
- return TRUE;
- }
- }
- return FALSE;
+ g_signal_emit_by_name (context_simple, "preedit-changed");
+ g_signal_emit_by_name (context_simple, "preedit-end");
+ g_signal_emit_by_name (context_simple, "commit", str);
}
static void
-check_win32_special_case_after_compact_match (GtkIMContextSimple *context_simple,
- gint n_compose,
- guint value)
+gtk_im_context_simple_commit_char (GtkIMContextSimple *context_simple,
+ gunichar ch)
{
- GtkIMContextSimplePrivate *priv = context_simple->priv;
-
- /* On Windows user expectation is that typing two dead accents will input
- * two corresponding spacing accents.
- */
- if (n_compose == 2 &&
- priv->compose_buffer[0] == priv->compose_buffer[1] &&
- IS_DEAD_KEY (priv->compose_buffer[0]))
- {
- gtk_im_context_simple_commit_char (GTK_IM_CONTEXT (context_simple), value);
- }
-}
+ char buf[8] = { 0, };
-#endif
-
-#ifdef GDK_WINDOWING_QUARTZ
-
-static gboolean
-check_quartz_special_cases (GtkIMContextSimple *context_simple,
- gint n_compose)
-{
- GtkIMContextSimplePrivate *priv = context_simple->priv;
- guint value = 0;
-
- if (n_compose == 2)
- {
- switch (priv->compose_buffer[0])
- {
- case GDK_KEY_dead_doubleacute:
- switch (priv->compose_buffer[1])
- {
- case GDK_KEY_dead_doubleacute:
- case GDK_KEY_space:
- value = GDK_KEY_quotedbl; break;
-
- case 'a': value = GDK_KEY_adiaeresis; break;
- case 'A': value = GDK_KEY_Adiaeresis; break;
- case 'e': value = GDK_KEY_ediaeresis; break;
- case 'E': value = GDK_KEY_Ediaeresis; break;
- case 'i': value = GDK_KEY_idiaeresis; break;
- case 'I': value = GDK_KEY_Idiaeresis; break;
- case 'o': value = GDK_KEY_odiaeresis; break;
- case 'O': value = GDK_KEY_Odiaeresis; break;
- case 'u': value = GDK_KEY_udiaeresis; break;
- case 'U': value = GDK_KEY_Udiaeresis; break;
- case 'y': value = GDK_KEY_ydiaeresis; break;
- case 'Y': value = GDK_KEY_Ydiaeresis; break;
- }
- break;
-
- case GDK_KEY_dead_acute:
- switch (priv->compose_buffer[1])
- {
- case 'c': value = GDK_KEY_ccedilla; break;
- case 'C': value = GDK_KEY_Ccedilla; break;
- }
- break;
- }
- }
-
- if (value > 0)
- {
- gtk_im_context_simple_commit_char (GTK_IM_CONTEXT (context_simple),
- gdk_keyval_to_unicode (value));
- priv->compose_buffer[0] = 0;
+ g_unichar_to_utf8 (ch, buf);
- return TRUE;
- }
-
- return FALSE;
-}
-
-#endif
-
-gboolean
-gtk_check_compact_table (const GtkComposeTableCompact *table,
- guint16 *compose_buffer,
- gint n_compose,
- gboolean *compose_finish,
- gboolean *compose_match,
- gunichar *output_char)
-{
- gint row_stride;
- guint16 *seq_index;
- guint16 *seq;
- gint i;
- gboolean match;
- gunichar value;
-
- if (compose_finish)
- *compose_finish = FALSE;
- if (compose_match)
- *compose_match = FALSE;
- if (output_char)
- *output_char = 0;
-
- /* Will never match, if the sequence in the compose buffer is longer
- * than the sequences in the table. Further, compare_seq (key, val)
- * will overrun val if key is longer than val.
- */
- if (n_compose > table->max_seq_len)
- return FALSE;
-
- seq_index = bsearch (compose_buffer,
- table->data,
- table->n_index_size,
- sizeof (guint16) * table->n_index_stride,
- compare_seq_index);
-
- if (!seq_index)
- return FALSE;
-
- if (seq_index && n_compose == 1)
- return TRUE;
-
- seq = NULL;
- match = FALSE;
- value = 0;
-
- for (i = n_compose - 1; i < table->max_seq_len; i++)
- {
- row_stride = i + 1;
-
- if (seq_index[i + 1] - seq_index[i] > 0)
- {
- seq = bsearch (compose_buffer + 1,
- table->data + seq_index[i],
- (seq_index[i + 1] - seq_index[i]) / row_stride,
- sizeof (guint16) * row_stride,
- compare_seq);
-
- if (seq)
- {
- if (i == n_compose - 1)
- {
- value = seq[row_stride - 1];
- match = TRUE;
- }
- else
- {
- if (output_char)
- *output_char = value;
- if (match)
- {
- if (compose_match)
- *compose_match = TRUE;
- }
-
- return TRUE;
- }
- }
- }
- }
-
- if (match)
- {
- if (compose_match)
- *compose_match = TRUE;
- if (compose_finish)
- *compose_finish = TRUE;
- if (output_char)
- *output_char = value;
-
- return TRUE;
- }
-
- return FALSE;
-}
-
-/* This function receives a sequence of Unicode characters and tries to
- * normalize it (NFC). We check for the case where the resulting string
- * has length 1 (single character).
- * NFC normalisation normally rearranges diacritic marks, unless these
- * belong to the same Canonical Combining Class.
- * If they belong to the same canonical combining class, we produce all
- * permutations of the diacritic marks, then attempt to normalize.
- */
-static gboolean
-check_normalize_nfc (gunichar* combination_buffer, gint n_compose)
-{
- gunichar combination_buffer_temp[GTK_MAX_COMPOSE_LEN];
- gchar *combination_utf8_temp = NULL;
- gchar *nfc_temp = NULL;
- gint n_combinations;
- gunichar temp_swap;
- gint i;
-
- n_combinations = 1;
-
- for (i = 1; i < n_compose; i++ )
- n_combinations *= i;
-
- /* Xorg reuses dead_tilde for the perispomeni diacritic mark.
- * We check if base character belongs to Greek Unicode block,
- * and if so, we replace tilde with perispomeni.
- */
- if (combination_buffer[0] >= 0x390 && combination_buffer[0] <= 0x3FF)
- {
- for (i = 1; i < n_compose; i++ )
- if (combination_buffer[i] == 0x303)
- combination_buffer[i] = 0x342;
- }
-
- memcpy (combination_buffer_temp, combination_buffer, GTK_MAX_COMPOSE_LEN * sizeof (gunichar) );
-
- for (i = 0; i < n_combinations; i++ )
- {
- g_unicode_canonical_ordering (combination_buffer_temp, n_compose);
- combination_utf8_temp = g_ucs4_to_utf8 (combination_buffer_temp, -1, NULL, NULL, NULL);
- nfc_temp = g_utf8_normalize (combination_utf8_temp, -1, G_NORMALIZE_NFC);
-
- if (g_utf8_strlen (nfc_temp, -1) == 1)
- {
- memcpy (combination_buffer, combination_buffer_temp, GTK_MAX_COMPOSE_LEN * sizeof (gunichar) );
-
- g_free (combination_utf8_temp);
- g_free (nfc_temp);
-
- return TRUE;
- }
-
- g_free (combination_utf8_temp);
- g_free (nfc_temp);
-
- if (n_compose > 2)
- {
- temp_swap = combination_buffer_temp[i % (n_compose - 1) + 1];
- combination_buffer_temp[i % (n_compose - 1) + 1] = combination_buffer_temp[(i+1) % (n_compose - 1) + 1];
- combination_buffer_temp[(i+1) % (n_compose - 1) + 1] = temp_swap;
- }
- else
- break;
- }
-
- return FALSE;
-}
-
-gboolean
-gtk_check_algorithmically (const guint16 *compose_buffer,
- gint n_compose,
- gunichar *output_char)
-
-{
- gint i;
- gunichar combination_buffer[GTK_MAX_COMPOSE_LEN];
- gchar *combination_utf8, *nfc;
-
- if (output_char)
- *output_char = 0;
-
- if (n_compose >= GTK_MAX_COMPOSE_LEN)
- return FALSE;
-
- for (i = 0; i < n_compose && IS_DEAD_KEY (compose_buffer[i]); i++)
- ;
- if (i == n_compose)
- return TRUE;
-
- if (i > 0 && i == n_compose - 1)
- {
- combination_buffer[0] = gdk_keyval_to_unicode (compose_buffer[i]);
- combination_buffer[n_compose] = 0;
- i--;
- while (i >= 0)
- {
- switch (compose_buffer[i])
- {
-#define CASE(keysym, unicode) \
- case GDK_KEY_dead_##keysym: combination_buffer[i+1] = unicode; break
-
- CASE (grave, 0x0300);
- CASE (acute, 0x0301);
- CASE (circumflex, 0x0302);
- CASE (tilde, 0x0303); /* Also used with perispomeni, 0x342. */
- CASE (macron, 0x0304);
- CASE (breve, 0x0306);
- CASE (abovedot, 0x0307);
- CASE (diaeresis, 0x0308);
- CASE (hook, 0x0309);
- CASE (abovering, 0x030A);
- CASE (doubleacute, 0x030B);
- CASE (caron, 0x030C);
- CASE (abovecomma, 0x0313); /* Equivalent to psili */
- CASE (abovereversedcomma, 0x0314); /* Equivalent to dasia */
- CASE (horn, 0x031B); /* Legacy use for psili, 0x313 (or 0x343). */
- CASE (belowdot, 0x0323);
- CASE (cedilla, 0x0327);
- CASE (ogonek, 0x0328); /* Legacy use for dasia, 0x314.*/
- CASE (iota, 0x0345);
- CASE (voiced_sound, 0x3099); /* Per Markus Kuhn keysyms.txt file. */
- CASE (semivoiced_sound, 0x309A); /* Per Markus Kuhn keysyms.txt file. */
-
- /* The following cases are to be removed once xkeyboard-config,
- * xorg are fully updated.
- */
- /* Workaround for typo in 1.4.x xserver-xorg */
- case 0xfe66: combination_buffer[i+1] = 0x314; break;
- /* CASE (dasia, 0x314); */
- /* CASE (perispomeni, 0x342); */
- /* CASE (psili, 0x343); */
-#undef CASE
- default:
- combination_buffer[i+1] = gdk_keyval_to_unicode (compose_buffer[i]);
- }
- i--;
- }
-
- /* If the buffer normalizes to a single character, then modify the order
- * of combination_buffer accordingly, if necessary, and return TRUE.
- */
- if (check_normalize_nfc (combination_buffer, n_compose))
- {
- combination_utf8 = g_ucs4_to_utf8 (combination_buffer, -1, NULL, NULL, NULL);
- nfc = g_utf8_normalize (combination_utf8, -1, G_NORMALIZE_NFC);
-
- if (output_char)
- *output_char = g_utf8_get_char (nfc);
-
- g_free (combination_utf8);
- g_free (nfc);
-
- return TRUE;
- }
- }
-
- return FALSE;
+ gtk_im_context_simple_commit_string (context_simple, buf);
}
/* In addition to the table-driven sequences, we allow Unicode hex
@@ -808,17 +341,17 @@ gtk_check_algorithmically (const guint16 *compose_buffer,
static gboolean
check_hex (GtkIMContextSimple *context_simple,
- gint n_compose)
+ int n_compose)
{
GtkIMContextSimplePrivate *priv = context_simple->priv;
/* See if this is a hex sequence, return TRUE if so */
- gint i;
+ int i;
GString *str;
gulong n;
- gchar *nptr = NULL;
- gchar buf[7];
+ char *nptr = NULL;
+ char buf[7];
- priv->tentative_match = 0;
+ g_string_set_size (priv->tentative_match, 0);
priv->tentative_match_len = 0;
str = g_string_new (NULL);
@@ -858,7 +391,8 @@ check_hex (GtkIMContextSimple *context_simple,
if (g_unichar_validate (n))
{
- priv->tentative_match = n;
+ g_string_set_size (priv->tentative_match, 0);
+ g_string_append_unichar (priv->tentative_match, n);
priv->tentative_match_len = n_compose;
}
@@ -881,30 +415,37 @@ beep_window (GdkWindow *window)
static gboolean
no_sequence_matches (GtkIMContextSimple *context_simple,
- gint n_compose,
+ int n_compose,
GdkEventKey *event)
{
GtkIMContextSimplePrivate *priv = context_simple->priv;
GtkIMContext *context;
gunichar ch;
-
+
context = GTK_IM_CONTEXT (context_simple);
/* No compose sequences found, check first if we have a partial
* match pending.
*/
- if (priv->tentative_match)
+ if (priv->tentative_match_len > 0)
{
- gint len = priv->tentative_match_len;
+ int len = priv->tentative_match_len;
int i;
-
- gtk_im_context_simple_commit_char (context, priv->tentative_match);
- priv->compose_buffer[0] = 0;
-
- for (i=0; i < n_compose - len - 1; i++)
- {
- GdkEvent *tmp_event = gdk_event_copy ((GdkEvent *)event);
- tmp_event->key.keyval = priv->compose_buffer[len + i];
+ guint16 *compose_buffer;
+ char *str;
+
+ compose_buffer = alloca (sizeof (guint16) * priv->compose_buffer_len);
+
+ memcpy (compose_buffer, priv->compose_buffer, sizeof (guint16) * priv->compose_buffer_len);
+
+ str = g_strdup (priv->tentative_match->str);
+ gtk_im_context_simple_commit_string (context_simple, str);
+ g_free (str);
+
+ for (i = 0; i < n_compose - len - 1; i++)
+ {
+ GdkEvent *tmp_event = gdk_event_copy ((GdkEvent *)event);
+ tmp_event->key.keyval = compose_buffer[len + i];
gtk_im_context_filter_keypress (context, (GdkEventKey *)tmp_event);
gdk_event_free (tmp_event);
@@ -918,18 +459,21 @@ no_sequence_matches (GtkIMContextSimple *context_simple,
if (n_compose > 1) /* Invalid sequence */
{
beep_window (event->window);
+ g_signal_emit_by_name (context, "preedit-changed");
+ g_signal_emit_by_name (context, "preedit-end");
return TRUE;
}
ch = gdk_keyval_to_unicode (event->keyval);
if (ch != 0 && !g_unichar_iscntrl (ch))
{
- gtk_im_context_simple_commit_char (context, ch);
+ gtk_im_context_simple_commit_char (context_simple, ch);
return TRUE;
}
else
return FALSE;
}
+ return FALSE;
}
static gboolean
@@ -946,9 +490,9 @@ canonical_hex_keyval (GdkEventKey *event)
GdkKeymap *keymap = gdk_keymap_get_for_display (gdk_window_get_display (event->window));
guint keyval;
guint *keyvals = NULL;
- gint n_vals = 0;
- gint i;
-
+ int n_vals = 0;
+ int i;
+
/* See if the keyval is already a hex digit */
if (is_hex_keyval (event->keyval))
return event->keyval;
@@ -957,9 +501,9 @@ canonical_hex_keyval (GdkEventKey *event)
* any other state, and return that hex keyval if so
*/
gdk_keymap_get_entries_for_keycode (keymap,
- event->hardware_keycode,
- NULL,
- &keyvals, &n_vals);
+ event->hardware_keycode,
+ NULL,
+ &keyvals, &n_vals);
keyval = 0;
i = 0;
@@ -991,7 +535,7 @@ gtk_im_context_simple_filter_keypress (GtkIMContext *context,
GtkIMContextSimple *context_simple = GTK_IM_CONTEXT_SIMPLE (context);
GtkIMContextSimplePrivate *priv = context_simple->priv;
GdkDisplay *display = gdk_window_get_display (event->window);
- GSList *tmp_list;
+ GSList *tmp_list;
int n_compose = 0;
GdkModifierType hex_mod_mask;
gboolean have_hex_mods;
@@ -1005,43 +549,46 @@ gtk_im_context_simple_filter_keypress (GtkIMContext *context,
gboolean compose_match;
gunichar output_char;
- while (priv->compose_buffer[n_compose] != 0)
+ while (priv->compose_buffer[n_compose] != 0 && n_compose < priv->compose_buffer_len)
n_compose++;
if (event->type == GDK_KEY_RELEASE)
{
if (priv->in_hex_sequence &&
- (event->keyval == GDK_KEY_Control_L || event->keyval == GDK_KEY_Control_R ||
+ (event->keyval == GDK_KEY_Control_L || event->keyval == GDK_KEY_Control_R ||
event->keyval == GDK_KEY_Shift_L || event->keyval == GDK_KEY_Shift_R))
{
- if (priv->tentative_match &&
- g_unichar_validate (priv->tentative_match))
+ if (priv->tentative_match->len > 0)
{
- gtk_im_context_simple_commit_char (context, priv->tentative_match);
- priv->compose_buffer[0] = 0;
+ char *str = g_strdup (priv->tentative_match->str);
+ gtk_im_context_simple_commit_string (context_simple, str);
+ g_free (str);
+ return TRUE;
}
else if (n_compose == 0)
{
priv->modifiers_dropped = TRUE;
+
+ return TRUE;
}
- else
+ else if (priv->in_hex_sequence)
{
/* invalid hex sequence */
beep_window (event->window);
-
- priv->tentative_match = 0;
+
+ g_string_set_size (priv->tentative_match, 0);
priv->in_hex_sequence = FALSE;
priv->compose_buffer[0] = 0;
-
+
g_signal_emit_by_name (context_simple, "preedit-changed");
g_signal_emit_by_name (context_simple, "preedit-end");
- }
- return TRUE;
+ return TRUE;
+ }
}
- else
- return FALSE;
+
+ return FALSE;
}
/* Ignore modifier key presses */
@@ -1049,9 +596,7 @@ gtk_im_context_simple_filter_keypress (GtkIMContext *context,
if (event->keyval == gtk_compose_ignore[i])
return FALSE;
- hex_mod_mask = gdk_keymap_get_modifier_mask (gdk_keymap_get_for_display (display),
- GDK_MODIFIER_INTENT_PRIMARY_ACCELERATOR);
- hex_mod_mask |= GDK_SHIFT_MASK;
+ hex_mod_mask = GDK_CONTROL_MASK|GDK_SHIFT_MASK;
if (priv->in_hex_sequence && priv->modifiers_dropped)
have_hex_mods = TRUE;
@@ -1059,10 +604,10 @@ gtk_im_context_simple_filter_keypress (GtkIMContext *context,
have_hex_mods = (event->state & (hex_mod_mask)) == hex_mod_mask;
is_hex_start = event->keyval == GDK_KEY_U;
is_hex_end = (event->keyval == GDK_KEY_space ||
- event->keyval == GDK_KEY_KP_Space ||
- event->keyval == GDK_KEY_Return ||
- event->keyval == GDK_KEY_ISO_Enter ||
- event->keyval == GDK_KEY_KP_Enter);
+ event->keyval == GDK_KEY_KP_Space ||
+ event->keyval == GDK_KEY_Return ||
+ event->keyval == GDK_KEY_ISO_Enter ||
+ event->keyval == GDK_KEY_KP_Enter);
is_backspace = event->keyval == GDK_KEY_BackSpace;
is_escape = event->keyval == GDK_KEY_Escape;
hex_keyval = canonical_hex_keyval (event);
@@ -1118,22 +663,35 @@ gtk_im_context_simple_filter_keypress (GtkIMContext *context,
return TRUE;
}
+ if (!priv->in_hex_sequence && n_compose > 0 && is_backspace)
+ {
+ n_compose--;
+ priv->compose_buffer[n_compose] = 0;
+
+ g_signal_emit_by_name (context_simple, "preedit-changed");
+
+ if (n_compose == 0)
+ g_signal_emit_by_name (context_simple, "preedit-end");
+
+ return TRUE;
+ }
+
/* Check for hex sequence restart */
if (priv->in_hex_sequence && have_hex_mods && is_hex_start)
{
- if (priv->tentative_match &&
- g_unichar_validate (priv->tentative_match))
+ if (priv->tentative_match->len > 0)
{
- gtk_im_context_simple_commit_char (context, priv->tentative_match);
- priv->compose_buffer[0] = 0;
+ char *str = g_strdup (priv->tentative_match->str);
+ gtk_im_context_simple_commit_string (context_simple, str);
+ g_free (str);
}
- else
+ else
{
/* invalid hex sequence */
if (n_compose > 0)
beep_window (event->window);
-
- priv->tentative_match = 0;
+
+ g_string_set_size (priv->tentative_match, 0);
priv->in_hex_sequence = FALSE;
priv->compose_buffer[0] = 0;
}
@@ -1145,7 +703,7 @@ gtk_im_context_simple_filter_keypress (GtkIMContext *context,
priv->compose_buffer[0] = 0;
priv->in_hex_sequence = TRUE;
priv->modifiers_dropped = FALSE;
- priv->tentative_match = 0;
+ g_string_set_size (priv->tentative_match, 0);
g_signal_emit_by_name (context_simple, "preedit-start");
g_signal_emit_by_name (context_simple, "preedit-changed");
@@ -1156,24 +714,30 @@ gtk_im_context_simple_filter_keypress (GtkIMContext *context,
/* Then, check for compose sequences */
if (priv->in_hex_sequence)
{
- if (hex_keyval)
+ if (hex_keyval && n_compose < 6)
priv->compose_buffer[n_compose++] = hex_keyval;
else if (is_escape)
{
gtk_im_context_simple_reset (context);
-
return TRUE;
}
else if (!is_hex_end)
{
- /* non-hex character in hex sequence */
+ /* non-hex character in hex sequence, or sequence too long */
beep_window (event->window);
-
return TRUE;
}
}
else
- priv->compose_buffer[n_compose++] = event->keyval;
+ {
+ if (n_compose + 1 == priv->compose_buffer_len)
+ {
+ priv->compose_buffer_len += 1;
+ priv->compose_buffer = g_renew (guint16, priv->compose_buffer, priv->compose_buffer_len);
+ }
+
+ priv->compose_buffer[n_compose++] = event->keyval;
+ }
priv->compose_buffer[n_compose] = 0;
@@ -1185,25 +749,25 @@ gtk_im_context_simple_filter_keypress (GtkIMContext *context,
/* space or return ends the sequence, and we eat the key */
if (n_compose > 0 && is_hex_end)
{
- if (priv->tentative_match &&
- g_unichar_validate (priv->tentative_match))
+ if (priv->tentative_match->len > 0)
{
- gtk_im_context_simple_commit_char (context, priv->tentative_match);
- priv->compose_buffer[0] = 0;
+ char *str = g_strdup (priv->tentative_match->str);
+ gtk_im_context_simple_commit_string (context_simple, str);
+ g_free (str);
}
else
{
/* invalid hex sequence */
beep_window (event->window);
- priv->tentative_match = 0;
+ g_string_set_size (priv->tentative_match, 0);
priv->in_hex_sequence = FALSE;
priv->compose_buffer[0] = 0;
}
}
else if (!check_hex (context_simple, n_compose))
beep_window (event->window);
-
+
g_signal_emit_by_name (context_simple, "preedit-changed");
if (!priv->in_hex_sequence)
@@ -1215,109 +779,81 @@ gtk_im_context_simple_filter_keypress (GtkIMContext *context,
else
{
gboolean success = FALSE;
+ GString *output;
-#ifdef GDK_WINDOWING_WIN32
- if (GDK_IS_WIN32_DISPLAY (display))
- {
- guint16 output[2];
- gsize output_size = 2;
-
- switch (gdk_win32_keymap_check_compose (GDK_WIN32_KEYMAP (gdk_keymap_get_default ()),
- priv->compose_buffer,
- n_compose,
- output, &output_size))
- {
- case GDK_WIN32_KEYMAP_MATCH_NONE:
- break;
- case GDK_WIN32_KEYMAP_MATCH_EXACT:
- case GDK_WIN32_KEYMAP_MATCH_PARTIAL:
- for (i = 0; i < output_size; i++)
- {
- output_char = gdk_keyval_to_unicode (output[i]);
- gtk_im_context_simple_commit_char (GTK_IM_CONTEXT (context_simple),
- output_char);
- }
- priv->compose_buffer[0] = 0;
- return TRUE;
- case GDK_WIN32_KEYMAP_MATCH_INCOMPLETE:
- return TRUE;
- }
- }
-#endif
+ output = g_string_new ("");
G_LOCK (global_tables);
tmp_list = global_tables;
while (tmp_list)
{
- if (check_table (context_simple, tmp_list->data, n_compose))
+ if (gtk_compose_table_check ((GtkComposeTable *)tmp_list->data,
+ priv->compose_buffer, n_compose,
+ &compose_finish, &compose_match,
+ output))
{
+ if (compose_finish)
+ {
+ if (compose_match)
+ gtk_im_context_simple_commit_string (context_simple, output->str);
+ }
+ else
+ {
+ if (compose_match)
+ {
+ g_string_assign (priv->tentative_match, output->str);
+ priv->tentative_match_len = n_compose;
+ }
+ g_signal_emit_by_name (context_simple, "preedit-changed");
+ }
+
success = TRUE;
break;
}
+
tmp_list = tmp_list->next;
}
G_UNLOCK (global_tables);
- if (success)
- return TRUE;
+ g_string_free (output, TRUE);
-#ifdef GDK_WINDOWING_WIN32
- if (check_win32_special_cases (context_simple, n_compose))
- return TRUE;
-#endif
-
-#ifdef GDK_WINDOWING_QUARTZ
- if (check_quartz_special_cases (context_simple, n_compose))
+ if (success)
return TRUE;
-#endif
- if (gtk_check_compact_table (&gtk_compose_table_compact,
- priv->compose_buffer,
- n_compose, &compose_finish,
- &compose_match, &output_char))
+ if (gtk_compose_table_compact_check (&gtk_compose_table_compact,
+ priv->compose_buffer, n_compose,
+ &compose_finish, &compose_match,
+ &output_char))
{
if (compose_finish)
{
if (compose_match)
- {
- gtk_im_context_simple_commit_char (GTK_IM_CONTEXT (context_simple),
- output_char);
-#ifdef G_OS_WIN32
- check_win32_special_case_after_compact_match (context_simple,
- n_compose,
- output_char);
-#endif
- priv->compose_buffer[0] = 0;
- }
+ gtk_im_context_simple_commit_char (context_simple, output_char);
}
else
{
if (compose_match)
{
- priv->tentative_match = output_char;
+ g_string_set_size (priv->tentative_match, 0);
+ g_string_append_unichar (priv->tentative_match, output_char);
priv->tentative_match_len = n_compose;
}
- if (output_char)
- g_signal_emit_by_name (context_simple, "preedit-changed");
+ g_signal_emit_by_name (context_simple, "preedit-changed");
}
return TRUE;
}
-
+
if (gtk_check_algorithmically (priv->compose_buffer, n_compose, &output_char))
{
if (output_char)
- {
- gtk_im_context_simple_commit_char (GTK_IM_CONTEXT (context_simple),
- output_char);
- priv->compose_buffer[0] = 0;
- }
- return TRUE;
+ gtk_im_context_simple_commit_char (context_simple, output_char);
+ return TRUE;
}
}
-
+
/* The current compose_buffer doesn't match anything */
return no_sequence_matches (context_simple, n_compose, event);
}
@@ -1330,90 +866,75 @@ gtk_im_context_simple_reset (GtkIMContext *context)
priv->compose_buffer[0] = 0;
- if (priv->tentative_match || priv->in_hex_sequence)
+ if (priv->tentative_match->len > 0 || priv->in_hex_sequence)
{
priv->in_hex_sequence = FALSE;
- priv->tentative_match = 0;
+ g_string_set_size (priv->tentative_match, 0);
priv->tentative_match_len = 0;
g_signal_emit_by_name (context_simple, "preedit-changed");
g_signal_emit_by_name (context_simple, "preedit-end");
}
}
-static void
+static void
gtk_im_context_simple_get_preedit_string (GtkIMContext *context,
- gchar **str,
- PangoAttrList **attrs,
- gint *cursor_pos)
+ char **str,
+ PangoAttrList **attrs,
+ int *cursor_pos)
{
GtkIMContextSimple *context_simple = GTK_IM_CONTEXT_SIMPLE (context);
GtkIMContextSimplePrivate *priv = context_simple->priv;
- char outbuf[37]; /* up to 6 hex digits */
- int len = 0;
+ GString *s;
+ int i;
+
+ s = g_string_new ("");
if (priv->in_hex_sequence)
{
- int hexchars = 0;
-
- outbuf[0] = 'u';
- len = 1;
+ g_string_append_c (s, 'u');
- while (priv->compose_buffer[hexchars] != 0)
- {
- len += g_unichar_to_utf8 (gdk_keyval_to_unicode (priv->compose_buffer[hexchars]),
- outbuf + len);
- ++hexchars;
- }
-
- g_assert (len < 25);
+ for (i = 0; priv->compose_buffer[i]; i++)
+ g_string_append_unichar (s, gdk_keyval_to_unicode (priv->compose_buffer[i]));
+ }
+ else if (priv->tentative_match->len > 0 && priv->compose_buffer[0] != 0)
+ {
+ g_string_append (s, priv->tentative_match->str);
+ }
+ else
+ {
+ for (i = 0; priv->compose_buffer[i]; i++)
+ {
+ if (priv->compose_buffer[i] == GDK_KEY_Multi_key)
+ g_string_append_unichar (s, 0x2384); /* U+2384 COMPOSITION SYMBOL */
+ else
+ g_string_append_unichar (s, gdk_keyval_to_unicode (priv->compose_buffer[i]));
+ }
}
- else if (priv->tentative_match)
- len = g_unichar_to_utf8 (priv->tentative_match, outbuf);
-
- outbuf[len] = '\0';
- if (str)
- *str = g_strdup (outbuf);
+ if (cursor_pos)
+ *cursor_pos = s->len;
if (attrs)
{
*attrs = pango_attr_list_new ();
-
- if (len)
- {
- PangoAttribute *attr = pango_attr_underline_new (PANGO_UNDERLINE_SINGLE);
- attr->start_index = 0;
- attr->end_index = len;
- pango_attr_list_insert (*attrs, attr);
- }
+
+ if (s->len)
+ {
+ PangoAttribute *attr = pango_attr_underline_new (PANGO_UNDERLINE_SINGLE);
+ attr->start_index = 0;
+ attr->end_index = s->len;
+ pango_attr_list_insert (*attrs, attr);
+ }
}
- if (cursor_pos)
- *cursor_pos = len;
+ if (str)
+ *str = g_string_free (s, FALSE);
}
static void
gtk_im_context_simple_set_client_window (GtkIMContext *context,
GdkWindow *window)
{
- GtkIMContextSimple *im_context_simple = GTK_IM_CONTEXT_SIMPLE (context);
- gboolean run_compose_table = FALSE;
-
- if (!window)
- return;
-
- /* Load compose table for X11 or Wayland. */
-#ifdef GDK_WINDOWING_X11
- if (GDK_IS_X11_DISPLAY (gdk_window_get_display (window)))
- run_compose_table = TRUE;
-#endif
-#ifdef GDK_WINDOWING_WAYLAND
- if (GDK_IS_WAYLAND_DISPLAY (gdk_window_get_display (window)))
- run_compose_table = TRUE;
-#endif
-
- if (run_compose_table)
- init_compose_table_async (im_context_simple, NULL, NULL, NULL);
}
/**
@@ -1421,9 +942,8 @@ gtk_im_context_simple_set_client_window (GtkIMContext *context,
* @context_simple: A #GtkIMContextSimple
* @data: (array): the table
* @max_seq_len: Maximum length of a sequence in the table
- * (cannot be greater than #GTK_MAX_COMPOSE_LEN)
* @n_seqs: number of sequences in the table
- *
+ *
* Adds an additional table to search to the input context.
* Each row of the table consists of @max_seq_len key symbols
* followed by two #guint16 interpreted as the high and low
@@ -1437,8 +957,8 @@ gtk_im_context_simple_set_client_window (GtkIMContext *context,
void
gtk_im_context_simple_add_table (GtkIMContextSimple *context_simple,
guint16 *data,
- gint max_seq_len,
- gint n_seqs)
+ int max_seq_len,
+ int n_seqs)
{
g_return_if_fail (GTK_IS_IM_CONTEXT_SIMPLE (context_simple));
@@ -1450,25 +970,22 @@ gtk_im_context_simple_add_table (GtkIMContextSimple *context_simple,
G_UNLOCK (global_tables);
}
-/*
+/**
* gtk_im_context_simple_add_compose_file:
* @context_simple: A #GtkIMContextSimple
* @compose_file: The path of compose file
*
* Adds an additional table from the X11 compose file.
- *
- * Since: 3.20
*/
void
gtk_im_context_simple_add_compose_file (GtkIMContextSimple *context_simple,
- const gchar *compose_file)
+ const char *compose_file)
{
g_return_if_fail (GTK_IS_IM_CONTEXT_SIMPLE (context_simple));
G_LOCK (global_tables);
- global_tables = gtk_compose_table_list_add_file (global_tables,
- compose_file);
+ global_tables = gtk_compose_table_list_add_file (global_tables, compose_file);
G_UNLOCK (global_tables);
}
diff --git a/gtk/gtkimcontextsimpleprivate.h b/gtk/gtkimcontextsimpleprivate.h
deleted file mode 100644
index 401156a84e..0000000000
--- a/gtk/gtkimcontextsimpleprivate.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/* GTK - The GIMP Toolkit
- * Copyright (C) 2000 Red Hat Software
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library. If not, see <http://www.gnu.org/licenses/>.
- */
-
-#ifndef __GTK_IM_CONTEXT_SIMPLE_PRIVATE_H__
-#define __GTK_IM_CONTEXT_SIMPLE_PRIVATE_H__
-
-#include <glib.h>
-
-#include "gdk/gdkkeysyms.h"
-
-G_BEGIN_DECLS
-
-extern const GtkComposeTableCompact gtk_compose_table_compact;
-
-gboolean gtk_check_algorithmically (const guint16 *compose_buffer,
- gint n_compose,
- gunichar *output);
-gboolean gtk_check_compact_table (const GtkComposeTableCompact *table,
- guint16 *compose_buffer,
- gint n_compose,
- gboolean *compose_finish,
- gboolean *compose_match,
- gunichar *output_char);
-
-G_END_DECLS
-
-
-#endif /* __GTK_IM_CONTEXT_SIMPLE_PRIVATE_H__ */
diff --git a/gtk/gtkkineticscrolling.c b/gtk/gtkkineticscrolling.c
index 29bf085674..9036e158dc 100644
--- a/gtk/gtkkineticscrolling.c
+++ b/gtk/gtkkineticscrolling.c
@@ -146,7 +146,8 @@ gtk_kinetic_scrolling_init_overshoot (GtkKineticScrolling *data,
gboolean
gtk_kinetic_scrolling_tick (GtkKineticScrolling *data,
gdouble time_delta,
- gdouble *position)
+ gdouble *position,
+ gdouble *velocity)
{
switch(data->phase)
{
@@ -213,6 +214,8 @@ gtk_kinetic_scrolling_tick (GtkKineticScrolling *data,
if (position)
*position = data->position;
+ if (velocity)
+ *velocity = data->velocity;
return data->phase != GTK_KINETIC_SCROLLING_PHASE_FINISHED;
}
diff --git a/gtk/gtkkineticscrolling.h b/gtk/gtkkineticscrolling.h
index 92883b8c1c..d00f1d05f6 100644
--- a/gtk/gtkkineticscrolling.h
+++ b/gtk/gtkkineticscrolling.h
@@ -36,7 +36,8 @@ void gtk_kinetic_scrolling_free (GtkKineticScrolling *kinet
gboolean gtk_kinetic_scrolling_tick (GtkKineticScrolling *data,
gdouble time_delta,
- gdouble *position);
+ gdouble *position,
+ gdouble *velocity);
G_END_DECLS
diff --git a/gtk/gtkmain.c b/gtk/gtkmain.c
index f7cbb342e2..ae64e1881c 100644
--- a/gtk/gtkmain.c
+++ b/gtk/gtkmain.c
@@ -167,7 +167,6 @@ typedef struct {
DisplayDebugFlags debug_flags[N_DEBUG_DISPLAYS];
-#ifdef G_ENABLE_DEBUG
static const GDebugKey gtk_debug_keys[] = {
{ "misc", GTK_DEBUG_MISC },
{ "plugsocket", GTK_DEBUG_PLUGSOCKET },
@@ -192,7 +191,6 @@ static const GDebugKey gtk_debug_keys[] = {
{ "resize", GTK_DEBUG_RESIZE },
{ "layout", GTK_DEBUG_LAYOUT }
};
-#endif /* G_ENABLE_DEBUG */
/**
* gtk_get_major_version:
@@ -660,12 +658,15 @@ do_pre_parse_initialization (int *argc,
env_string = g_getenv ("GTK_DEBUG");
if (env_string != NULL)
{
-#ifdef G_ENABLE_DEBUG
debug_flags[0].flags = g_parse_debug_string (env_string,
gtk_debug_keys,
G_N_ELEMENTS (gtk_debug_keys));
-#else
- g_warning ("GTK_DEBUG set but ignored because gtk isn't built with G_ENABLE_DEBUG");
+#ifndef G_ENABLE_DEBUG
+ /* No need to print the warning for "interactive" since it's kept anyway. */
+ if (debug_flags[0].flags != GTK_DEBUG_INTERACTIVE)
+ g_warning ("GTK_DEBUG set but ignored because gtk isn't built with G_ENABLE_DEBUG");
+ /* Only keep "interactive" if not with G_ENABLE_DEBUG. */
+ debug_flags[0].flags &= GTK_DEBUG_INTERACTIVE;
#endif /* G_ENABLE_DEBUG */
env_string = NULL;
}
diff --git a/gtk/gtknativedialog.c b/gtk/gtknativedialog.c
index 0df3f97866..f17817f1f7 100644
--- a/gtk/gtknativedialog.c
+++ b/gtk/gtknativedialog.c
@@ -605,7 +605,7 @@ run_response_cb (GtkNativeDialog *self,
* modal dialog (it prevents the user from interacting with other
* windows in the same window group while the dialog is run), callbacks
* such as timeouts, IO channel watches, DND drops, etc, will
- * be triggered during a gtk_nautilus_dialog_run() call.
+ * be triggered during a gtk_native_dialog_run() call.
*
* Returns: response ID
*
diff --git a/gtk/gtkplacessidebar.c b/gtk/gtkplacessidebar.c
index 87c08a5389..118739fdd2 100644
--- a/gtk/gtkplacessidebar.c
+++ b/gtk/gtkplacessidebar.c
@@ -4411,17 +4411,24 @@ gtk_places_sidebar_dispose (GObject *object)
sidebar->shortcuts = NULL;
#ifdef HAVE_CLOUDPROVIDERS
- for (l = cloud_providers_collector_get_providers (sidebar->cloud_manager);
- l != NULL; l = l->next)
- {
- g_signal_handlers_disconnect_by_data (l->data, sidebar);
- }
for (l = sidebar->unready_accounts; l != NULL; l = l->next)
{
g_signal_handlers_disconnect_by_data (l->data, sidebar);
}
g_list_free_full (sidebar->unready_accounts, g_object_unref);
sidebar->unready_accounts = NULL;
+
+ if (sidebar->cloud_manager)
+ {
+ g_signal_handlers_disconnect_by_data (sidebar->cloud_manager, sidebar);
+ for (l = cloud_providers_collector_get_providers (sidebar->cloud_manager);
+ l != NULL; l = l->next)
+ {
+ g_signal_handlers_disconnect_by_data (l->data, sidebar);
+ }
+ g_object_unref (sidebar->cloud_manager);
+ sidebar->cloud_manager = NULL;
+ }
#endif
G_OBJECT_CLASS (gtk_places_sidebar_parent_class)->dispose (object);
@@ -4430,13 +4437,6 @@ gtk_places_sidebar_dispose (GObject *object)
static void
gtk_places_sidebar_finalize (GObject *object)
{
-#ifdef HAVE_CLOUDPROVIDERS
- GtkPlacesSidebar *sidebar;
-
- sidebar = GTK_PLACES_SIDEBAR (object);
- g_clear_object (&sidebar->cloud_manager);
-#endif
-
G_OBJECT_CLASS (gtk_places_sidebar_parent_class)->finalize (object);
}
diff --git a/gtk/gtkplug.c b/gtk/gtkplug.c
index 92803d9e0a..6361b60a44 100644
--- a/gtk/gtkplug.c
+++ b/gtk/gtkplug.c
@@ -39,6 +39,8 @@
#include "gtkwindowprivate.h"
#include "gtkxembed.h"
+#include "a11y/gtkplugaccessible.h"
+
#include <gdk/gdkx.h>
/**
@@ -227,6 +229,10 @@ gtk_plug_class_init (GtkPlugClass *class)
NULL, NULL,
NULL,
G_TYPE_NONE, 0);
+
+#ifdef GTK_HAVE_ATK_PLUG_SET_CHILD
+ gtk_widget_class_set_accessible_type (widget_class, GTK_TYPE_PLUG_ACCESSIBLE);
+#endif /* GTK_HAVE_ATK_PLUG_SET_CHILD */
}
static void
@@ -710,6 +716,26 @@ xembed_set_info (GdkWindow *window,
(unsigned char *)buffer, 2);
}
+#ifdef GTK_HAVE_ATK_PLUG_SET_CHILD
+static void
+_gtk_plug_accessible_embed_set_info (GtkWidget *widget, GdkWindow *window)
+{
+ GdkDisplay *display = gdk_window_get_display (window);
+ gchar *buffer = gtk_plug_accessible_get_id (GTK_PLUG_ACCESSIBLE (gtk_widget_get_accessible (widget)));
+ Atom net_at_spi_path_atom = gdk_x11_get_xatom_by_name_for_display (display, "_XEMBED_AT_SPI_PATH");
+
+ if (!buffer)
+ return;
+
+ XChangeProperty (GDK_DISPLAY_XDISPLAY (display),
+ GDK_WINDOW_XID (window),
+ net_at_spi_path_atom, net_at_spi_path_atom, 8,
+ PropModeReplace,
+ (unsigned char *)buffer, strlen(buffer));
+ g_free (buffer);
+}
+#endif /* GTK_HAVE_ATK_PLUG_SET_CHILD */
+
/**
* gtk_plug_focus_first_last:
* @plug: a #GtkPlug
@@ -1098,6 +1124,10 @@ gtk_plug_realize (GtkWidget *widget)
}
gtk_widget_register_window (widget, gdk_window);
+
+#ifdef GTK_HAVE_ATK_PLUG_SET_CHILD
+ _gtk_plug_accessible_embed_set_info (widget, gdk_window);
+#endif /* GTK_HAVE_ATK_PLUG_SET_CHILD */
}
static void
diff --git a/gtk/gtkscrolledwindow.c b/gtk/gtkscrolledwindow.c
index fa898f14c6..1364cd46cd 100644
--- a/gtk/gtkscrolledwindow.c
+++ b/gtk/gtkscrolledwindow.c
@@ -48,7 +48,7 @@
#include "gtkprogresstrackerprivate.h"
#include "gtksettingsprivate.h"
-#include <math.h>
+#include "fallback-c89.c"
/**
* SECTION:gtkscrolledwindow
@@ -179,6 +179,9 @@
#define DECELERATION_FRICTION 4
#define OVERSHOOT_FRICTION 20
#define SCROLL_CAPTURE_THRESHOLD_MS 150
+#define VELOCITY_ACCUMULATION_FLOOR 0.33
+#define VELOCITY_ACCUMULATION_CEIL 1.0
+#define VELOCITY_ACCUMULATION_MAX 6.0
/* Animated scrolling */
#define ANIMATION_DURATION 200
@@ -252,6 +255,9 @@ struct _GtkScrolledWindowPrivate
/* Kinetic scrolling */
GtkGesture *long_press_gesture;
GtkGesture *swipe_gesture;
+ GtkKineticScrolling *hscrolling;
+ GtkKineticScrolling *vscrolling;
+ gint64 last_deceleration_time;
GArray *scroll_history;
GdkDevice *scroll_device;
@@ -279,15 +285,6 @@ struct _GtkScrolledWindowPrivate
gdouble unclamped_vadj_value;
};
-typedef struct
-{
- GtkScrolledWindow *scrolled_window;
- gint64 last_deceleration_time;
-
- GtkKineticScrolling *hscrolling;
- GtkKineticScrolling *vscrolling;
-} KineticScrollData;
-
enum {
PROP_0,
PROP_HADJUSTMENT,
@@ -412,6 +409,7 @@ static void indicator_start_fade (Indicator *indicator,
gdouble pos);
static void indicator_set_over (Indicator *indicator,
gboolean over);
+static void uninstall_scroll_cursor (GtkScrolledWindow *scrolled_window);
static guint signals[LAST_SIGNAL] = {0};
@@ -2836,6 +2834,7 @@ gtk_scrolled_window_destroy (GtkWidget *widget)
remove_indicator (scrolled_window, &priv->hindicator);
remove_indicator (scrolled_window, &priv->vindicator);
+ uninstall_scroll_cursor (scrolled_window);
if (priv->hscrollbar)
{
@@ -2865,6 +2864,9 @@ gtk_scrolled_window_destroy (GtkWidget *widget)
priv->deceleration_id = 0;
}
+ g_clear_pointer (&priv->hscrolling, gtk_kinetic_scrolling_free);
+ g_clear_pointer (&priv->vscrolling, gtk_kinetic_scrolling_free);
+
if (priv->scroll_events_overshoot_id)
{
g_source_remove (priv->scroll_events_overshoot_id);
@@ -3438,6 +3440,21 @@ gtk_scrolled_window_size_allocate (GtkWidget *widget,
}
static void
+clear_scroll_window (GtkScrolledWindow *scrolled_window)
+{
+ GtkScrolledWindowPrivate *priv = scrolled_window->priv;
+ priv->scroll_window = NULL;
+ g_clear_object (&priv->scroll_cursor);
+}
+
+static void
+finalize_scroll_window (gpointer data,
+ GObject *where_the_object_was)
+{
+ clear_scroll_window ((GtkScrolledWindow *) data);
+}
+
+static void
install_scroll_cursor (GtkScrolledWindow *scrolled_window,
GdkWindow *window)
{
@@ -3449,6 +3466,8 @@ install_scroll_cursor (GtkScrolledWindow *scrolled_window,
return;
priv->scroll_window = window;
+ g_object_weak_ref (G_OBJECT (priv->scroll_window), finalize_scroll_window, scrolled_window);
+
priv->scroll_cursor = gdk_window_get_cursor (priv->scroll_window);
if (priv->scroll_cursor)
g_object_ref (priv->scroll_cursor);
@@ -3467,8 +3486,8 @@ uninstall_scroll_cursor (GtkScrolledWindow *scrolled_window)
if (priv->scroll_window)
{
gdk_window_set_cursor (priv->scroll_window, priv->scroll_cursor);
- priv->scroll_window = NULL;
- g_clear_object (&priv->scroll_cursor);
+ g_object_weak_unref (G_OBJECT (priv->scroll_window), finalize_scroll_window, scrolled_window);
+ clear_scroll_window (scrolled_window);
}
}
@@ -3698,41 +3717,40 @@ scrolled_window_deceleration_cb (GtkWidget *widget,
GdkFrameClock *frame_clock,
gpointer user_data)
{
- KineticScrollData *data = user_data;
- GtkScrolledWindow *scrolled_window = data->scrolled_window;
+ GtkScrolledWindow *scrolled_window = user_data;
GtkScrolledWindowPrivate *priv = scrolled_window->priv;
GtkAdjustment *hadjustment, *vadjustment;
gint64 current_time;
gdouble position, elapsed;
current_time = gdk_frame_clock_get_frame_time (frame_clock);
- elapsed = (current_time - data->last_deceleration_time) / 1000000.0;
- data->last_deceleration_time = current_time;
+ elapsed = (current_time - priv->last_deceleration_time) / (double)G_TIME_SPAN_SECOND;
+ priv->last_deceleration_time = current_time;
hadjustment = gtk_range_get_adjustment (GTK_RANGE (priv->hscrollbar));
vadjustment = gtk_range_get_adjustment (GTK_RANGE (priv->vscrollbar));
gtk_scrolled_window_invalidate_overshoot (scrolled_window);
- if (data->hscrolling &&
- gtk_kinetic_scrolling_tick (data->hscrolling, elapsed, &position))
+ if (priv->hscrolling &&
+ gtk_kinetic_scrolling_tick (priv->hscrolling, elapsed, &position, NULL))
{
priv->unclamped_hadj_value = position;
gtk_adjustment_set_value (hadjustment, position);
}
- else if (data->hscrolling)
- g_clear_pointer (&data->hscrolling, gtk_kinetic_scrolling_free);
+ else if (priv->hscrolling)
+ g_clear_pointer (&priv->hscrolling, gtk_kinetic_scrolling_free);
- if (data->vscrolling &&
- gtk_kinetic_scrolling_tick (data->vscrolling, elapsed, &position))
+ if (priv->vscrolling &&
+ gtk_kinetic_scrolling_tick (priv->vscrolling, elapsed, &position, NULL))
{
priv->unclamped_vadj_value = position;
gtk_adjustment_set_value (vadjustment, position);
}
- else if (data->vscrolling)
- g_clear_pointer (&data->vscrolling, gtk_kinetic_scrolling_free);
+ else if (priv->vscrolling)
+ g_clear_pointer (&priv->vscrolling, gtk_kinetic_scrolling_free);
- if (!data->hscrolling && !data->vscrolling)
+ if (!priv->hscrolling && !priv->vscrolling)
{
gtk_scrolled_window_cancel_deceleration (scrolled_window);
return G_SOURCE_REMOVE;
@@ -3757,14 +3775,30 @@ gtk_scrolled_window_cancel_deceleration (GtkScrolledWindow *scrolled_window)
}
static void
-kinetic_scroll_data_free (KineticScrollData *data)
+kinetic_scroll_stop_notify (GtkScrolledWindow *scrolled_window)
{
- if (data->hscrolling)
- gtk_kinetic_scrolling_free (data->hscrolling);
- if (data->vscrolling)
- gtk_kinetic_scrolling_free (data->vscrolling);
+ GtkScrolledWindowPrivate *priv = gtk_scrolled_window_get_instance_private (scrolled_window);
+ priv->deceleration_id = 0;
+}
- g_free (data);
+static void
+gtk_scrolled_window_accumulate_velocity (GtkKineticScrolling **scrolling, double elapsed, double *velocity)
+{
+ double last_velocity;
+
+ if (!*scrolling)
+ return;
+
+ gtk_kinetic_scrolling_tick (*scrolling, elapsed, NULL, &last_velocity);
+ if (((*velocity >= 0) == (last_velocity >= 0)) &&
+ (fabs (*velocity) >= fabs (last_velocity) * VELOCITY_ACCUMULATION_FLOOR))
+ {
+ double min_velocity = last_velocity * VELOCITY_ACCUMULATION_FLOOR;
+ double max_velocity = last_velocity * VELOCITY_ACCUMULATION_CEIL;
+ double accumulation_multiplier = (*velocity - min_velocity) / (max_velocity - min_velocity);
+ *velocity += last_velocity * fmin (accumulation_multiplier, VELOCITY_ACCUMULATION_MAX);
+ }
+ g_clear_pointer (scrolling, gtk_kinetic_scrolling_free);
}
static void
@@ -3772,26 +3806,29 @@ gtk_scrolled_window_start_deceleration (GtkScrolledWindow *scrolled_window)
{
GtkScrolledWindowPrivate *priv = scrolled_window->priv;
GdkFrameClock *frame_clock;
- KineticScrollData *data;
+ gint64 current_time;
+ double elapsed;
g_return_if_fail (priv->deceleration_id == 0);
frame_clock = gtk_widget_get_frame_clock (GTK_WIDGET (scrolled_window));
- data = g_new0 (KineticScrollData, 1);
- data->scrolled_window = scrolled_window;
- data->last_deceleration_time = gdk_frame_clock_get_frame_time (frame_clock);
+ current_time = gdk_frame_clock_get_frame_time (frame_clock);
+ elapsed = (current_time - priv->last_deceleration_time) / (double)G_TIME_SPAN_SECOND;
+ priv->last_deceleration_time = current_time;
if (may_hscroll (scrolled_window))
{
gdouble lower,upper;
GtkAdjustment *hadjustment;
+ gtk_scrolled_window_accumulate_velocity (&priv->hscrolling, elapsed, &priv->x_velocity);
+
hadjustment = gtk_range_get_adjustment (GTK_RANGE (priv->hscrollbar));
lower = gtk_adjustment_get_lower (hadjustment);
upper = gtk_adjustment_get_upper (hadjustment);
upper -= gtk_adjustment_get_page_size (hadjustment);
- data->hscrolling =
+ priv->hscrolling =
gtk_kinetic_scrolling_new (lower,
upper,
MAX_OVERSHOOT_DISTANCE,
@@ -3800,17 +3837,21 @@ gtk_scrolled_window_start_deceleration (GtkScrolledWindow *scrolled_window)
priv->unclamped_hadj_value,
priv->x_velocity);
}
+ else
+ g_clear_pointer (&priv->hscrolling, gtk_kinetic_scrolling_free);
if (may_vscroll (scrolled_window))
{
gdouble lower,upper;
GtkAdjustment *vadjustment;
+ gtk_scrolled_window_accumulate_velocity (&priv->vscrolling, elapsed, &priv->y_velocity);
+
vadjustment = gtk_range_get_adjustment (GTK_RANGE (priv->vscrollbar));
lower = gtk_adjustment_get_lower(vadjustment);
upper = gtk_adjustment_get_upper(vadjustment);
upper -= gtk_adjustment_get_page_size(vadjustment);
- data->vscrolling =
+ priv->vscrolling =
gtk_kinetic_scrolling_new (lower,
upper,
MAX_OVERSHOOT_DISTANCE,
@@ -3819,11 +3860,13 @@ gtk_scrolled_window_start_deceleration (GtkScrolledWindow *scrolled_window)
priv->unclamped_vadj_value,
priv->y_velocity);
}
+ else
+ g_clear_pointer (&priv->vscrolling, gtk_kinetic_scrolling_free);
scrolled_window->priv->deceleration_id =
gtk_widget_add_tick_callback (GTK_WIDGET (scrolled_window),
- scrolled_window_deceleration_cb, data,
- (GDestroyNotify) kinetic_scroll_data_free);
+ scrolled_window_deceleration_cb, scrolled_window,
+ (GDestroyNotify) kinetic_scroll_stop_notify);
}
static gboolean
diff --git a/gtk/gtksettings.c b/gtk/gtksettings.c
index 0f60dcdfe4..22b1420472 100644
--- a/gtk/gtksettings.c
+++ b/gtk/gtksettings.c
@@ -1843,12 +1843,13 @@ GtkStyleCascade *
_gtk_settings_get_style_cascade (GtkSettings *settings,
gint scale)
{
- GtkSettingsPrivate *priv = settings->priv;
+ GtkSettingsPrivate *priv;
GtkStyleCascade *new_cascade;
GSList *list;
g_return_val_if_fail (GTK_IS_SETTINGS (settings), NULL);
+ priv = settings->priv;
for (list = priv->style_cascades; list; list = list->next)
{
if (_gtk_style_cascade_get_scale (list->data) == scale)
@@ -2447,6 +2448,7 @@ gtk_settings_set_property_value_internal (GtkSettings *settings,
GQuark name_quark;
if (!G_VALUE_HOLDS_LONG (&new_value->value) &&
+ !G_VALUE_HOLDS_FLOAT (&new_value->value) &&
!G_VALUE_HOLDS_DOUBLE (&new_value->value) &&
!G_VALUE_HOLDS_STRING (&new_value->value) &&
!G_VALUE_HOLDS (&new_value->value, G_TYPE_GSTRING))
@@ -3442,14 +3444,20 @@ gtk_settings_load_from_key_file (GtkSettings *settings,
break;
}
+ case G_TYPE_FLOAT:
case G_TYPE_DOUBLE:
{
gdouble d_val;
- g_value_init (&svalue.value, G_TYPE_DOUBLE);
+ g_value_init (&svalue.value, value_type);
d_val = g_key_file_get_double (keyfile, "Settings", key, &error);
if (!error)
- g_value_set_double (&svalue.value, d_val);
+ {
+ if (value_type == G_TYPE_FLOAT)
+ g_value_set_float (&svalue.value, (float) d_val);
+ else
+ g_value_set_double (&svalue.value, d_val);
+ }
break;
}
diff --git a/gtk/gtksocket.c b/gtk/gtksocket.c
index 91abb6a706..ffdaf8bee4 100644
--- a/gtk/gtksocket.c
+++ b/gtk/gtksocket.c
@@ -51,6 +51,8 @@
#include "gtkxembed.h"
+#include "a11y/gtksocketaccessible.h"
+
/**
* SECTION:gtksocket
@@ -152,6 +154,9 @@ static gboolean xembed_get_info (GdkWindow *gdk_window,
unsigned long *version,
unsigned long *flags);
+static void _gtk_socket_accessible_embed (GtkWidget *socket,
+ GdkWindow *window);
+
/* From Tk */
#define EMBEDDED_APP_WANTS_FOCUS NotifyNormal+20
@@ -264,6 +269,9 @@ gtk_socket_class_init (GtkSocketClass *class)
_gtk_boolean_handled_accumulator, NULL,
_gtk_marshal_BOOLEAN__VOID,
G_TYPE_BOOLEAN, 0);
+
+
+ gtk_widget_class_set_accessible_type (widget_class, GTK_TYPE_SOCKET_ACCESSIBLE);
}
static void
@@ -1153,6 +1161,8 @@ G_GNUC_END_IGNORE_DEPRECATIONS
socket_update_focus_in (socket);
gtk_widget_queue_resize (GTK_WIDGET (socket));
+
+ _gtk_socket_accessible_embed (GTK_WIDGET (socket), private->plug_window);
}
if (private->plug_window)
@@ -1376,6 +1386,58 @@ handle_xembed_message (GtkSocket *socket,
}
}
+static void
+_gtk_socket_accessible_embed (GtkWidget *socket, GdkWindow *window)
+{
+ GdkDisplay *display = gdk_window_get_display (window);
+ Atom net_at_spi_path_atom = gdk_x11_get_xatom_by_name_for_display (display, "_XEMBED_AT_SPI_PATH");
+ Atom type;
+ int format;
+ unsigned long nitems, bytes_after;
+ unsigned char *data;
+ int status;
+
+ gdk_x11_display_error_trap_push (display);
+ status = XGetWindowProperty (GDK_DISPLAY_XDISPLAY (display),
+ GDK_WINDOW_XID (window),
+ net_at_spi_path_atom,
+ 0, INT_MAX / 4, False,
+ net_at_spi_path_atom, &type, &format,
+ &nitems, &bytes_after, &data);
+ gdk_x11_display_error_trap_pop_ignored (display);
+
+ if (status != Success)
+ return; /* Window vanished? */
+
+ if (type == None) /* No info property */
+ return;
+
+ if (type != net_at_spi_path_atom)
+ {
+ g_warning ("_XEMBED_AT_SPI_PATH property has wrong type");
+ return;
+ }
+
+ if (nitems == 0)
+ {
+ g_warning ("_XEMBED_AT_SPI_PATH too short");
+ XFree (data);
+ return;
+ }
+
+ if (nitems > INT_MAX)
+ {
+ g_warning ("_XEMBED_AT_SPI_PATH too long");
+ XFree (data);
+ return;
+ }
+
+ gtk_socket_accessible_embed (GTK_SOCKET_ACCESSIBLE (gtk_widget_get_accessible (socket)), (gchar*) data);
+ XFree (data);
+
+ return;
+}
+
static GdkFilterReturn
gtk_socket_filter_func (GdkXEvent *gdk_xevent,
GdkEvent *event,
diff --git a/gtk/gtkstylecontext.c b/gtk/gtkstylecontext.c
index 1dd0576ae7..a96395ca46 100644
--- a/gtk/gtkstylecontext.c
+++ b/gtk/gtkstylecontext.c
@@ -2916,6 +2916,14 @@ gtk_render_insertion_cursor (GtkStyleContext *context,
"gtk-cursor-aspect-ratio", &aspect_ratio,
NULL);
+ /* Fall back to style property if the GtkSetting property is unchanged */
+ if (aspect_ratio == 0.04f)
+ {
+ gtk_style_context_get_style (context,
+ "cursor-aspect-ratio", &aspect_ratio,
+ NULL);
+ }
+
keymap_direction = gdk_keymap_get_direction (gdk_keymap_get_for_display (gdk_screen_get_display (priv->screen)));
pango_layout_get_cursor_pos (layout, index, &strong_pos, &weak_pos);
@@ -3003,6 +3011,14 @@ gtk_draw_insertion_cursor (GtkWidget *widget,
"gtk-cursor-aspect-ratio", &aspect_ratio,
NULL);
+ /* Fall back to style property if the GtkSetting property is unchanged */
+ if (aspect_ratio == 0.04f)
+ {
+ gtk_style_context_get_style (context,
+ "cursor-aspect-ratio", &aspect_ratio,
+ NULL);
+ }
+
draw_insertion_cursor (context, cr,
location->x, location->y, location->height,
aspect_ratio,
diff --git a/gtk/gtktextview.c b/gtk/gtktextview.c
index ba7de83c76..6b26a48798 100644
--- a/gtk/gtktextview.c
+++ b/gtk/gtktextview.c
@@ -10258,9 +10258,17 @@ text_window_invalidate_cursors (GtkTextWindow *win)
draw_arrow = (strong.x != weak.x || strong.y != weak.y);
- gtk_widget_style_get (win->widget,
- "cursor-aspect-ratio", &cursor_aspect_ratio,
- NULL);
+ g_object_get (gtk_widget_get_settings (win->widget),
+ "gtk-cursor-aspect-ratio", &cursor_aspect_ratio,
+ NULL);
+
+ /* Fall back to style property if the GtkSetting property is unchanged */
+ if (cursor_aspect_ratio == 0.04f)
+ {
+ gtk_widget_style_get (win->widget,
+ "cursor-aspect-ratio", &cursor_aspect_ratio,
+ NULL);
+ }
stem_width = strong.height * cursor_aspect_ratio + 1;
arrow_width = stem_width + 1;
diff --git a/gtk/gtktreeviewcolumn.c b/gtk/gtktreeviewcolumn.c
index e6eb3e6b41..3b5b4a08fc 100644
--- a/gtk/gtktreeviewcolumn.c
+++ b/gtk/gtktreeviewcolumn.c
@@ -820,6 +820,7 @@ gtk_tree_view_column_create_button (GtkTreeViewColumn *tree_column)
priv->button = gtk_button_new ();
g_object_ref_sink (priv->button);
+ gtk_widget_set_focus_on_click (priv->button, FALSE);
gtk_widget_show (priv->button);
gtk_widget_add_events (priv->button, GDK_POINTER_MOTION_MASK);
diff --git a/gtk/meson.build b/gtk/meson.build
index 2a72b91047..43a6e2bfef 100644
--- a/gtk/meson.build
+++ b/gtk/meson.build
@@ -1065,9 +1065,32 @@ gtk_builder_tool = executable(
install: true
)
+extra_update_icon_cache_objs = []
+if win32_enabled
+ gen_uac_manifest = find_program('generate-uac-manifest.py')
+
+ uac_exe_pkg = 'gtk3'
+ uac_exe_name = 'gtk-update-icon-cache'
+
+ # Well, we have to forgo the xxx.exe.manifest in the output listing, since
+ # compile_resources doesn't like to consume targets with multiple outputs,
+ # and the xxx.exe.manifest and xxx.rc are tied together
+ uac_rc = custom_target(
+ 'gtk/@0@.rc'.format(uac_exe_name),
+ output: ['@0@.rc'.format(uac_exe_name)],
+ command: [gen_uac_manifest,
+ '-p=@0@'.format(uac_exe_pkg),
+ '-n=@0@'.format(uac_exe_name),
+ '--pkg-version=@0@'.format(meson.project_version()),
+ '--output-dir=@OUTDIR@'],
+ )
+ extra_update_icon_cache_objs = import('windows').compile_resources(uac_rc)
+endif
+
gtk_update_icon_cache = executable(
'gtk-update-icon-cache',
'updateiconcache.c',
+ extra_update_icon_cache_objs,
c_args: gtk_cargs,
dependencies: libgtk_dep,
install: true
diff --git a/gtk/theme/Adwaita/_colors.scss b/gtk/theme/Adwaita/_colors.scss
index 7a7c14bb19..32dd7625d5 100644
--- a/gtk/theme/Adwaita/_colors.scss
+++ b/gtk/theme/Adwaita/_colors.scss
@@ -1,7 +1,6 @@
// When color definition differs for dark and light variant
// it gets @if ed depending on $variant
-
$base_color: if($variant == 'light', #ffffff, lighten(desaturate(#241f31, 100%), 2%));
$text_color: if($variant == 'light', black, white);
$bg_color: if($variant == 'light', #f6f5f4, darken(desaturate(#3d3846, 100%), 4%));
diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss
index 8e6557936e..581da9ef45 100644
--- a/gtk/theme/Adwaita/_common.scss
+++ b/gtk/theme/Adwaita/_common.scss
@@ -916,16 +916,14 @@ button {
$_border_bg: linear-gradient(to top, $alt-borders-color 25%, $borders-color 50%);
&:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) {
- @include button(normal);
+ @include button(normal, $backimage: $_border_bg);
- background-image: $button_fill, $_border_bg;
border-color: transparent;
}
&:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) {
- @include button(hover);
+ @include button(hover, $backimage: $_border_bg);
- background-image: $button_fill, $_border_bg;
border-color: transparent;
}
@@ -1947,6 +1945,9 @@ filechooser .path-bar.linked > button {
/**************
* Tree Views *
**************/
+
+$_treeview_borders_color: if($variant=='light',mix($borders_color, $base_color,80%),mix($fg_color, $base_color, 20%));
+
treeview.view {
@at-root * {
-GtkTreeView-horizontal-separator: 4;
@@ -2130,7 +2131,7 @@ treeview.view {
padding: 0 6px;
background-image: none;
border-style: none solid solid none;
- border-color: $bg_color;
+ border-color: $_treeview_borders_color;
border-radius: 0;
text-shadow: none;
@@ -2663,11 +2664,11 @@ scrollbar {
// slider
slider {
- min-width: 6px;
- min-height: 6px;
+ min-width: 10px;
+ min-height: 10px;
margin: -1px;
border: 4px solid transparent;
- border-radius: 8px;
+ border-radius: 10px;
background-clip: padding-box;
background-color: $scrollbar_slider_color;
@@ -2682,12 +2683,12 @@ scrollbar {
&.fine-tune {
slider {
- min-width: 4px;
- min-height: 4px;
+ min-width: 6px;
+ min-height: 6px;
}
- &.horizontal slider { border-width: 5px 4px; }
- &.vertical slider { border-width: 4px 5px; }
+ &.horizontal slider { border-width: 6px 4px; }
+ &.vertical slider { border-width: 4px 6px; }
}
&.overlay-indicator {
@@ -4573,12 +4574,18 @@ decoration {
}
.maximized &,
- .fullscreen &,
+ .fullscreen & { border-radius: 0; box-shadow: none; }
+
.tiled &,
.tiled-top &,
.tiled-right &,
.tiled-bottom &,
- .tiled-left & { border-radius: 0; }
+ .tiled-left & {
+ border-radius: 0;
+ box-shadow: 0 0 0 1px $_wm_border_backdrop;
+
+ &:backdrop { box-shadow: 0 0 0 1px $_wm_border_backdrop; }
+ }
.popup & { box-shadow: none; }
diff --git a/gtk/theme/Adwaita/_drawing.scss b/gtk/theme/Adwaita/_drawing.scss
index 428b674a3a..19eedc358a 100644
--- a/gtk/theme/Adwaita/_drawing.scss
+++ b/gtk/theme/Adwaita/_drawing.scss
@@ -166,7 +166,7 @@
}
}
-@mixin button($t, $c:$bg_color, $tc:$fg_color, $edge: none) {
+@mixin button($t, $c:$bg_color, $tc:$fg_color, $edge: none, $backimage: null) {
//
// Button drawing function
//
@@ -175,14 +175,14 @@
// $tc: optional text color for colored* types
// $edge: set to none to not draw the bottom edge or specify a color to not
// use the default one
+// $backimage: additional background-image behind the default one
+// (for the button.circular hack)
//
// possible $t values:
// normal, hover, active, insensitive, insensitive-active,
// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active,
// osd, osd-hover, osd-active, osd-insensitive, osd-backdrop, undecorated
//
-// This mixin sets the $button_fill global variable which containts the button background-image
-//
$_hilight_color: _button_hilight_color($c);
$_button_edge: if($edge == none, none, _widget_edge($edge));
$_blank_edge: if($edge == none, none, _widget_edge(transparentize($edge,1)));
@@ -196,9 +196,9 @@
outline-color: transparentize($tc, 0.7);
border-color: if($c != $bg_color, _border_color($c), $borders_color);
border-bottom-color: if($c != $bg_color, _border_color($c, true), $alt_borders_color);
- $button_fill: if($variant == 'light', linear-gradient(to top, darken($c, 4%) 2px, $c),
- linear-gradient(to top, darken($c,1%) 2px, $c)) !global;
- background-image: $button_fill;
+ background-image: if($variant == 'light', linear-gradient(to top, darken($c, 4%) 2px, $c),
+ linear-gradient(to top, darken($c,1%) 2px, $c)),
+ $backimage;
@include _button_text_shadow($tc, $c);
@include _shadows(inset 0 1px $_hilight_color, $_button_edge, $_button_shadow);
}
@@ -212,16 +212,17 @@
border-color: if($c != $bg_color, _border_color($c), $borders_color);
border-bottom-color: if($c != $bg_color, _border_color($c, true), $alt_borders_color);
@if $variant == 'light' {
- $button_fill: linear-gradient(to top, $c, lighten($c, 1%) 1px) !global;
+ background-image: linear-gradient(to top, $c, lighten($c, 1%) 1px),
+ $backimage;
@include _button_text_shadow($tc, lighten($c, 6%));
@include _shadows(inset 0 1px _button_hilight_color(lighten($c, 6%)), $_button_edge, $_button_shadow);
}
@else {
- $button_fill: linear-gradient(to top, darken($c,1%), lighten($c, 1%) 1px) !global;
+ background-image: linear-gradient(to top, darken($c,1%), lighten($c, 1%) 1px),
+ $backimage;
@include _button_text_shadow($tc,lighten($c, 6%));
@include _shadows(inset 0 1px _button_hilight_color(darken($c, 2%)), $_button_edge, $_button_shadow);
}
- background-image: $button_fill;
}
@if $t==normal-alt {
@@ -252,16 +253,15 @@
outline-color: transparentize($tc, 0.7);
border-color: if($c != $bg_color, _border_color($c, true), $alt_borders_color);
@if $variant == 'light' {
- $button_fill: linear-gradient(to bottom, lighten($c, 9%) 10%, lighten($c, 4%) 90%) !global;
+ background-image: linear-gradient(to bottom, lighten($c, 9%) 10%, lighten($c, 4%) 90%);
@include _shadows(inset 0 1px _button_hilight_color(lighten($c, 6%)),
$_button_edge, $_button_shadow);
}
@else {
- $button_fill: linear-gradient(to bottom, $c 20%, darken($c, 4%) 90%) !global;
+ background-image: linear-gradient(to bottom, $c 20%, darken($c, 4%) 90%);
@include _shadows(inset 0 1px $_hilight_color,
$_button_edge, $_button_shadow);
}
- background-image: $button_fill;
}
@else if $t==active {
@@ -271,8 +271,7 @@
color: $tc;
outline-color: transparentize($tc, 0.7);
border-color: if($c != $bg_color, _border_color($c), $borders_color);
- $button_fill: if($variant == 'light', image(darken($c, 14%)), image(darken($c, 9%))) !global;
- background-image: $button_fill;
+ background-image: if($variant == 'light', image(darken($c, 14%)), image(darken($c, 9%)));
@include _shadows(inset 0 1px transparentize($_hilight_color, 1), $_button_edge);
text-shadow: none;
@@ -287,8 +286,7 @@
color: if($tc != $fg_color, mix($tc, $_bg, 50%), $insensitive_fg_color);
border-color: if($c != $bg_color, _border_color($c), $insensitive_borders_color);
- $button_fill: image($_bg) !global;
- background-image: $button_fill;
+ background-image: image($_bg);
text-shadow: none;
-gtk-icon-shadow: none;
// white with 0 alpha to avoid an ugly transition, since no color means
@@ -305,8 +303,7 @@
color: if($c != $bg_color, mix($tc, $_bg, 60%), $insensitive_fg_color);
border-color: $_bc;
- $button_fill: image($_bg) !global;
- background-image: $button_fill;
+ background-image: image($_bg);
// white with 0 alpha to avoid an ugly transition, since no color means
// black with 0 alpha
@include _shadows(inset 0 1px transparentize(white, 1), $_button_edge);
@@ -321,8 +318,7 @@
color: if($tc != $fg_color, mix($tc, $_bg, 80%), $backdrop_fg_color);
border-color: if($c != $bg_color, $_bc, $backdrop_borders_color);
- $button_fill: image($_bg) !global;
- background-image: $button_fill;
+ background-image: image($_bg);
text-shadow: none;
-gtk-icon-shadow: none;
@include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge);
@@ -337,8 +333,7 @@
color: if($tc != $fg_color, mix($tc, $_bg, 80%), $backdrop_fg_color);
border-color: if($c != $bg_color, $_bc, $backdrop_borders_color);
- $button_fill: image($_bg) !global;
- background-image: $button_fill;
+ background-image: image($_bg);
@include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge);
}
@@ -352,8 +347,7 @@
color: if($c != $bg_color, mix($tc, $_bg, 35%), $backdrop_insensitive_color);
border-color: if($c != $bg_color, $_bc, $backdrop_borders_color);
- $button_fill: image($_bg) !global;
- background-image: $button_fill;
+ background-image: image($_bg);
text-shadow: none;
-gtk-icon-shadow: none;
// white with 0 alpha to avoid an ugly transition, since no color means
@@ -371,8 +365,7 @@
color: if($c != $bg_color, mix($tc, $_bg, 35%), $backdrop_insensitive_color);
border-color: if($c != $bg_color, $_bc, $backdrop_borders_color);
- $button_fill: image($_bg) !global;
- background-image: $button_fill;
+ background-image: image($_bg);
@include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge);
}
@@ -385,8 +378,7 @@
color: $osd_fg_color;
border-color: $osd_borders_color;
background-color: transparent;
- $button_fill: image($_bg) !global;
- background-image: $button_fill;
+ background-image: image($_bg);
background-clip: padding-box;
box-shadow: inset 0 1px transparentize(white, 0.9);
text-shadow: 0 1px black;
@@ -403,8 +395,7 @@
color: white;
border-color: $osd_borders_color;
background-color: transparent;
- $button_fill: image($_bg) !global;
- background-image: $button_fill;
+ background-image: image($_bg);
background-clip: padding-box;
box-shadow: inset 0 1px transparentize(white, 0.9);
text-shadow: 0 1px black;
@@ -421,8 +412,7 @@
color: white;
border-color: $osd_borders_color;
background-color: transparent;
- $button_fill: image($_bg) !global;
- background-image: $button_fill;
+ background-image: image($_bg);
background-clip: padding-box;
box-shadow: none;
text-shadow: none;
@@ -437,8 +427,7 @@
color: $osd_insensitive_fg_color;
border-color: $osd_borders_color;
background-color: transparent;
- $button_fill: image($osd_insensitive_bg_color) !global;
- background-image: $button_fill;
+ background-image: image($osd_insensitive_bg_color);
background-clip: padding-box;
box-shadow: none;
text-shadow: none;
@@ -454,8 +443,7 @@
color: $osd_fg_color;
border-color: $osd_borders_color;
background-color: transparent;
- $button_fill: image($_bg) !global;
- background-image: $button_fill;
+ background-image: image($_bg);
background-clip: padding-box;
box-shadow: none;
text-shadow: none;
@@ -468,8 +456,7 @@
//
border-color: transparent;
background-color: transparent;
- $button_fill: none !global;
- background-image: $button_fill;
+ background-image: none;
@include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge);
diff --git a/gtk/theme/Adwaita/gtk-contained-dark.css b/gtk/theme/Adwaita/gtk-contained-dark.css
index 772f4b88a8..9bb4c1c2fb 100644
--- a/gtk/theme/Adwaita/gtk-contained-dark.css
+++ b/gtk/theme/Adwaita/gtk-contained-dark.css
@@ -162,7 +162,7 @@ spinbutton:not(.vertical) progress:backdrop, entry progress:backdrop { backgroun
.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + entry { border-left-color: #030c17; }
-.linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + entry, .linked:not(.vertical) > entry:focus.error + button, .linked:not(.vertical) > entry:focus.error + combobox > box > button.combo, .linked:not(.vertical) > entry:focus.error + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus.error + entry { border-left-color: #1a0000; }
+.linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + entry, .linked:not(.vertical) > entry.error:focus + button, .linked:not(.vertical) > entry.error:focus + combobox > box > button.combo, .linked:not(.vertical) > entry.error:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry.error:focus + entry { border-left-color: #1a0000; }
.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > entry:drop(active) + button, .linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > entry:drop(active) + entry { border-left-color: #4e9a06; }
@@ -174,13 +174,13 @@ spinbutton:not(.vertical) progress:backdrop, entry progress:backdrop { backgroun
.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus:not(:only-child) { border-top-color: #030c17; }
-.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus.error:not(:only-child), .linked.vertical > entry + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus.error:not(:only-child) { border-top-color: #1a0000; }
+.linked.vertical > spinbutton:not(.vertical) + spinbutton.error:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry.error:focus:not(:only-child), .linked.vertical > entry + spinbutton.error:focus:not(:only-child):not(.vertical), .linked.vertical > entry + entry.error:focus:not(:only-child) { border-top-color: #1a0000; }
.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > entry + entry:drop(active):not(:only-child) { border-top-color: #4e9a06; }
.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus:not(:only-child) + entry, .linked.vertical > entry:focus:not(:only-child) + button, .linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { border-top-color: #030c17; }
-.linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus.error:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus.error:not(:only-child) + entry, .linked.vertical > entry:focus.error:not(:only-child) + button, .linked.vertical > entry:focus.error:not(:only-child) + combobox > box > button.combo { border-top-color: #1a0000; }
+.linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry.error:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry.error:focus:not(:only-child) + entry, .linked.vertical > entry.error:focus:not(:only-child) + button, .linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { border-top-color: #1a0000; }
.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:drop(active):not(:only-child) + entry, .linked.vertical > entry:drop(active):not(:only-child) + button, .linked.vertical > entry:drop(active):not(:only-child) + combobox > box > button.combo { border-top-color: #4e9a06; }
@@ -220,17 +220,17 @@ button.titlebutton:hover, button.sidebar-button:hover, notebook > header > tabs
button.titlebutton:hover:active, button.sidebar-button:hover:active, notebook > header > tabs > arrow:hover:active, button.flat:hover:active { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
-notebook > header > tabs > arrow:hover, button:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; text-shadow: 0 -1px rgba(0, 0, 0, 0.786353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.786353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #323232, #373737 1px); -gtk-icon-effect: highlight; }
+notebook > header > tabs > arrow:hover, button:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; background-image: linear-gradient(to top, #323232, #373737 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.786353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.786353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); -gtk-icon-effect: highlight; }
notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, button:active, button:checked { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; background-image: image(#1e1e1e); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; transition-duration: 50ms; }
-notebook > header > tabs > arrow:backdrop, button:backdrop.flat, button:backdrop { color: #919190; border-color: #202020; background-image: image(#353535); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); transition: 200ms ease-out; -gtk-icon-effect: none; }
+notebook > header > tabs > arrow:backdrop, button.flat:backdrop, button:backdrop { color: #919190; border-color: #202020; background-image: image(#353535); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); transition: 200ms ease-out; -gtk-icon-effect: none; }
-notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button:backdrop.flat:active, button:backdrop.flat:checked, button:backdrop:active, button:backdrop:checked { color: #919190; border-color: #202020; background-image: image(#2a2a2a); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.flat:backdrop:active, button.flat:backdrop:checked, button:backdrop:active, button:backdrop:checked { color: #919190; border-color: #202020; background-image: image(#2a2a2a); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
-notebook > header > tabs > arrow:backdrop:disabled, button:backdrop.flat:disabled, button:backdrop:disabled { color: #5b5b5b; border-color: #202020; background-image: image(#323232); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+notebook > header > tabs > arrow:backdrop:disabled, button.flat:backdrop:disabled, button:backdrop:disabled { color: #5b5b5b; border-color: #202020; background-image: image(#323232); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
-notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button:backdrop.flat:disabled:active, button:backdrop.flat:disabled:checked, button:backdrop:disabled:active, button:backdrop:disabled:checked { color: #5b5b5b; border-color: #202020; background-image: image(#2a2a2a); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.flat:backdrop:disabled:active, button.flat:backdrop:disabled:checked, button:backdrop:disabled:active, button:backdrop:disabled:checked { color: #5b5b5b; border-color: #202020; background-image: image(#2a2a2a); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
button.titlebutton:backdrop, button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:disabled, button.sidebar-button:disabled, notebook > header > tabs > arrow:disabled, button.flat:backdrop, button.flat:disabled, button.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -288,7 +288,7 @@ button.suggested-action { color: white; outline-color: rgba(255, 255, 255, 0.3);
button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #15539e; }
-button.suggested-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f3b71; border-bottom-color: #092444; text-shadow: 0 -1px rgba(0, 0, 0, 0.671216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.671216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #155099, #1655a2 1px); }
+button.suggested-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f3b71; border-bottom-color: #092444; background-image: linear-gradient(to top, #155099, #1655a2 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.671216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.671216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
button.suggested-action:active, button.suggested-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f3b71; background-image: image(#103e75); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -320,7 +320,7 @@ button.destructive-action { color: white; outline-color: rgba(255, 255, 255, 0.3
button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #b2161d; }
-button.destructive-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #851015; border-bottom-color: #570b0e; text-shadow: 0 -1px rgba(0, 0, 0, 0.638275); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.638275); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #ae151c, #b7161d 1px); }
+button.destructive-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #851015; border-bottom-color: #570b0e; background-image: linear-gradient(to top, #ae151c, #b7161d 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.638275); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.638275); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
button.destructive-action:active, button.destructive-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #851015; background-image: image(#8a1116); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -370,9 +370,9 @@ button.circular { border-radius: 9999px; -gtk-outline-radius: 9999px; padding: 4
button.circular label { padding: 0; }
-button.circular:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; background-image: linear-gradient(to top, #323232 2px, #353535); text-shadow: 0 -1px rgba(0, 0, 0, 0.834353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.834353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #323232 2px, #353535), linear-gradient(to top, #070707 25%, #1b1b1b 50%); border-color: transparent; }
+button.circular:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; background-image: linear-gradient(to top, #323232 2px, #353535), linear-gradient(to top, #070707 25%, #1b1b1b 50%); text-shadow: 0 -1px rgba(0, 0, 0, 0.834353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.834353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); border-color: transparent; }
-button.circular:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; text-shadow: 0 -1px rgba(0, 0, 0, 0.786353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.786353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #323232, #373737 1px); background-image: linear-gradient(to top, #323232, #373737 1px), linear-gradient(to top, #070707 25%, #1b1b1b 50%); border-color: transparent; }
+button.circular:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; background-image: linear-gradient(to top, #323232, #373737 1px), linear-gradient(to top, #070707 25%, #1b1b1b 50%); text-shadow: 0 -1px rgba(0, 0, 0, 0.786353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.786353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); border-color: transparent; }
stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#1f76e1), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.834353)), to(transparent)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 3px, right 2px; }
@@ -382,7 +382,7 @@ stacksidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.need
.inline-toolbar toolbutton > button { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; background-image: linear-gradient(to top, #323232 2px, #353535); text-shadow: 0 -1px rgba(0, 0, 0, 0.834353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.834353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
-.inline-toolbar toolbutton > button:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; text-shadow: 0 -1px rgba(0, 0, 0, 0.786353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.786353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #323232, #373737 1px); }
+.inline-toolbar toolbutton > button:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; background-image: linear-gradient(to top, #323232, #373737 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.786353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.786353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; background-image: image(#1e1e1e); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -437,7 +437,7 @@ button.color colorswatch:only-child, button.color colorswatch:only-child overlay
/* tone down as per new designs, see issue #1473, #1748 */
list row button.image-button:not(.flat) { border: 1px solid rgba(27, 27, 27, 0.5); }
-list row button.image-button:not(.flat):hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; text-shadow: 0 -1px rgba(0, 0, 0, 0.786353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.786353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #323232, #373737 1px); }
+list row button.image-button:not(.flat):hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; background-image: linear-gradient(to top, #323232, #373737 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.786353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.786353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
list row button.image-button:not(.flat):active, list row button.image-button:not(.flat):checked { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; background-image: image(#1e1e1e); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -594,15 +594,15 @@ searchbar > revealer > box { margin: -6px; padding: 6px; }
.selection-mode button.titlebutton, .selection-mode .titlebar:not(headerbar) button.flat, .selection-mode.titlebar:not(headerbar) button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
-.selection-mode .titlebar:not(headerbar) button:hover, .selection-mode.titlebar:not(headerbar) button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f3b71; border-bottom-color: #092444; text-shadow: 0 -1px rgba(0, 0, 0, 0.671216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.671216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #155099, #1655a2 1px); }
+.selection-mode .titlebar:not(headerbar) button:hover, .selection-mode.titlebar:not(headerbar) button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f3b71; border-bottom-color: #092444; background-image: linear-gradient(to top, #155099, #1655a2 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.671216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.671216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
.selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .selection-mode headerbar button:active, .selection-mode headerbar button:checked, .selection-mode headerbar button.toggle:checked, .selection-mode headerbar button.toggle:active, headerbar.selection-mode button:active, headerbar.selection-mode button:checked, headerbar.selection-mode button.toggle:checked, headerbar.selection-mode button.toggle:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f3b71; background-image: image(#103e75); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
-.selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop { color: #d0ddec; border-color: #0f3b71; background-image: image(#15539e); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); -gtk-icon-effect: none; border-color: #030c17; }
+.selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button.flat:backdrop, .selection-mode headerbar button:backdrop, headerbar.selection-mode button.flat:backdrop, headerbar.selection-mode button:backdrop { color: #d0ddec; border-color: #0f3b71; background-image: image(#15539e); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); -gtk-icon-effect: none; border-color: #030c17; }
-.selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { color: #d0dae5; border-color: #0f3b71; background-image: image(#16447c); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #030c17; }
+.selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button.flat:backdrop:active, .selection-mode headerbar button.flat:backdrop:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button.flat:backdrop:active, headerbar.selection-mode button.flat:backdrop:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { color: #d0dae5; border-color: #0f3b71; background-image: image(#16447c); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #030c17; }
-.selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled { color: #6a8bb5; border-color: #0f3b71; background-image: image(#194d8d); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #030c17; }
+.selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button.flat:backdrop:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button.flat:backdrop:disabled, headerbar.selection-mode button:backdrop:disabled { color: #6a8bb5; border-color: #0f3b71; background-image: image(#194d8d); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #030c17; }
.selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode headerbar button:backdrop:disabled:active, .selection-mode headerbar button:backdrop:disabled:checked, headerbar.selection-mode button:backdrop:disabled:active, headerbar.selection-mode button:backdrop:disabled:checked { color: #6885aa; border-color: #0f3b71; background-image: image(#16447c); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #030c17; }
@@ -614,7 +614,7 @@ searchbar > revealer > box { margin: -6px; padding: 6px; }
.selection-mode .titlebar:not(headerbar) button.suggested-action, .selection-mode.titlebar:not(headerbar) button.suggested-action, .selection-mode headerbar button.suggested-action, headerbar.selection-mode button.suggested-action { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; background-image: linear-gradient(to top, #323232 2px, #353535); text-shadow: 0 -1px rgba(0, 0, 0, 0.834353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.834353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); border-color: #030c17; }
-.selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, headerbar.selection-mode button.suggested-action:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; text-shadow: 0 -1px rgba(0, 0, 0, 0.786353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.786353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #323232, #373737 1px); border-color: #030c17; }
+.selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, headerbar.selection-mode button.suggested-action:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; background-image: linear-gradient(to top, #323232, #373737 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.786353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.786353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); border-color: #030c17; }
.selection-mode .titlebar:not(headerbar) button.suggested-action:active, .selection-mode.titlebar:not(headerbar) button.suggested-action:active, .selection-mode headerbar button.suggested-action:active, headerbar.selection-mode button.suggested-action:active { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; background-image: image(#1e1e1e); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; border-color: #030c17; }
@@ -704,9 +704,9 @@ treeview.view:backdrop { border-left-color: #636362; border-top: #353535; }
treeview.view:drop(active) { border-style: solid none; border-width: 1px; border-color: #030c17; }
-treeview.view:drop(active).after { border-top-style: none; }
+treeview.view.after:drop(active) { border-top-style: none; }
-treeview.view:drop(active).before { border-bottom-style: none; }
+treeview.view.before:drop(active) { border-bottom-style: none; }
treeview.view.expander { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); color: silver; }
@@ -746,7 +746,7 @@ treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.vie
treeview.view acceleditor > label { background-color: #15539e; }
-treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none solid solid none; border-color: #353535; border-radius: 0; text-shadow: none; }
+treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none solid solid none; border-color: #545453; border-radius: 0; text-shadow: none; }
treeview.view header button:disabled { border-color: #353535; background-image: none; }
@@ -911,21 +911,21 @@ notebook > header tab { min-height: 30px; min-width: 30px; padding: 3px 12px; ou
notebook > header tab:hover { color: #eeeeec; background-color: #2b2b2b; }
-notebook > header tab:hover.reorderable-page { border-color: rgba(27, 27, 27, 0.3); background-color: rgba(53, 53, 53, 0.2); }
+notebook > header tab.reorderable-page:hover { border-color: rgba(27, 27, 27, 0.3); background-color: rgba(53, 53, 53, 0.2); }
notebook > header tab:backdrop { color: #6c6c6c; }
-notebook > header tab:backdrop.reorderable-page { border-color: transparent; background-color: transparent; }
+notebook > header tab.reorderable-page:backdrop { border-color: transparent; background-color: transparent; }
notebook > header tab:checked { color: #eeeeec; }
-notebook > header tab:checked.reorderable-page { border-color: rgba(27, 27, 27, 0.5); background-color: rgba(53, 53, 53, 0.5); }
+notebook > header tab.reorderable-page:checked { border-color: rgba(27, 27, 27, 0.5); background-color: rgba(53, 53, 53, 0.5); }
-notebook > header tab:checked.reorderable-page:hover { background-color: rgba(53, 53, 53, 0.7); }
+notebook > header tab.reorderable-page:checked:hover { background-color: rgba(53, 53, 53, 0.7); }
notebook > header tab:backdrop:checked { color: #919190; }
-notebook > header tab:backdrop:checked.reorderable-page { border-color: #202020; background-color: #353535; }
+notebook > header tab.reorderable-page:backdrop:checked { border-color: #202020; background-color: #353535; }
notebook > header tab button.flat { padding: 0; margin-top: 4px; margin-bottom: 4px; min-width: 20px; min-height: 20px; }
@@ -984,7 +984,7 @@ scrollbar.right { border-left: 1px solid #1b1b1b; }
scrollbar:backdrop { background-color: #2d2d2d; border-color: #202020; transition: 200ms ease-out; }
-scrollbar slider { min-width: 6px; min-height: 6px; margin: -1px; border: 4px solid transparent; border-radius: 8px; background-clip: padding-box; background-color: #a4a4a3; }
+scrollbar slider { min-width: 10px; min-height: 10px; margin: -1px; border: 4px solid transparent; border-radius: 10px; background-clip: padding-box; background-color: #a4a4a3; }
scrollbar slider:hover { background-color: #c9c9c7; }
@@ -994,11 +994,11 @@ scrollbar slider:backdrop { background-color: #5a5a59; }
scrollbar slider:disabled { background-color: transparent; }
-scrollbar.fine-tune slider { min-width: 4px; min-height: 4px; }
+scrollbar.fine-tune slider { min-width: 6px; min-height: 6px; }
-scrollbar.fine-tune.horizontal slider { border-width: 5px 4px; }
+scrollbar.fine-tune.horizontal slider { border-width: 6px 4px; }
-scrollbar.fine-tune.vertical slider { border-width: 4px 5px; }
+scrollbar.fine-tune.vertical slider { border-width: 4px 6px; }
scrollbar.overlay-indicator:not(.dragging):not(.hovering) { border-color: transparent; opacity: 0.4; background-color: transparent; }
@@ -1006,13 +1006,13 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { margin: 0; mi
scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 5px; min-height: 5px; background-color: #eeeeec; background-clip: padding-box; border-radius: 100%; border: 1px solid black; -gtk-icon-source: none; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0 2px; min-width: 40px; }
+scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { margin: 0 2px; min-width: 40px; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { margin: 1px 2px; min-width: 5px; }
+scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) button { margin: 1px 2px; min-width: 5px; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 2px 0; min-height: 40px; }
+scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { margin: 2px 0; min-height: 40px; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { margin: 2px 1px; min-height: 5px; }
+scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) button { margin: 2px 1px; min-height: 5px; }
scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { opacity: 0.8; }
@@ -1059,7 +1059,7 @@ switch slider { margin: -1px; min-width: 24px; min-height: 24px; border: 1px sol
switch image { color: transparent; }
-switch:hover slider { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #111111; box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to bottom, #444444 20%, #3a3a3a 90%); }
+switch:hover slider { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #111111; background-image: linear-gradient(to bottom, #444444 20%, #3a3a3a 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); }
switch:checked > slider { border: 1px solid #030c17; }
@@ -1233,7 +1233,7 @@ scale fill:disabled:backdrop, scale fill:disabled { border-color: transparent; b
scale slider { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #070707; text-shadow: 0 -1px rgba(0, 0, 0, 0.834353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.834353); background-image: linear-gradient(to bottom, #2d2d2d 20%, #262626 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); border: 1px solid black; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-property: background, border, box-shadow; }
-scale slider:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #070707; box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to bottom, #353535 20%, #2b2b2b 90%); }
+scale slider:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #070707; background-image: linear-gradient(to bottom, #353535 20%, #2b2b2b 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); }
scale slider:active { border-color: #030c17; }
@@ -1285,99 +1285,99 @@ scale.vertical.fine-tune indicator { min-width: 3px; }
scale.horizontal.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover-dark.png"), url("assets/slider-horz-scale-has-marks-above-hover-dark@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active-dark.png"), url("assets/slider-horz-scale-has-marks-above-active-dark@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-dark.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover-dark.png"), url("assets/slider-horz-scale-has-marks-below-hover-dark@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active-dark.png"), url("assets/slider-horz-scale-has-marks-below-active-dark@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-dark.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.vertical.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover-dark.png"), url("assets/slider-vert-scale-has-marks-above-hover-dark@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active-dark.png"), url("assets/slider-vert-scale-has-marks-above-active-dark@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-dark.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover-dark.png"), url("assets/slider-vert-scale-has-marks-below-hover-dark@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active-dark.png"), url("assets/slider-vert-scale-has-marks-below-active-dark@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-dark.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.color { min-height: 0; min-width: 0; }
@@ -1548,7 +1548,7 @@ row.activatable:backdrop:hover { background-color: transparent; }
row.activatable:selected:active { box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
-row.activatable:selected.has-open-popup, row.activatable:selected:hover { background-color: #2b62a6; }
+row.activatable.has-open-popup:selected, row.activatable:selected:hover { background-color: #2b62a6; }
row.activatable:selected:backdrop { background-color: #15539e; }
@@ -1619,9 +1619,9 @@ filechooserbutton:drop(active) { box-shadow: none; border-color: transparent; }
/*********** Sidebar * */
.sidebar { border-style: none; background-color: #313131; }
-stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { border-right: 1px solid #1b1b1b; border-left-style: none; }
+stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar.left:not(separator) { border-right: 1px solid #1b1b1b; border-left-style: none; }
-stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { border-left: 1px solid #1b1b1b; border-right-style: none; }
+stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar.right:not(separator) { border-left: 1px solid #1b1b1b; border-right-style: none; }
.sidebar:backdrop { background-color: #323232; border-color: #202020; transition: 200ms ease-out; }
@@ -1728,7 +1728,7 @@ infobar.info:backdrop, infobar.question:backdrop, infobar.warning:backdrop, info
infobar.info button, infobar.question button, infobar.warning button, infobar.error button { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; background-image: linear-gradient(to top, #323232 2px, #353535); text-shadow: 0 -1px rgba(0, 0, 0, 0.834353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.834353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
-infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; text-shadow: 0 -1px rgba(0, 0, 0, 0.786353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.786353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #323232, #373737 1px); }
+infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; background-image: linear-gradient(to top, #323232, #373737 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.786353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.786353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
infobar.info button:active, infobar.info button:checked, infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.error button:active, infobar.error button:checked { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; background-image: image(#1e1e1e); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -1790,9 +1790,9 @@ colorswatch.light overlay:backdrop { color: rgba(0, 0, 0, 0.5); }
colorswatch:drop(active) { box-shadow: none; }
-colorswatch:drop(active).light overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #1b1b1b, inset 0 0 0 1px #4e9a06; }
+colorswatch.light:drop(active) overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #1b1b1b, inset 0 0 0 1px #4e9a06; }
-colorswatch:drop(active).dark overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #1b1b1b, inset 0 0 0 1px #4e9a06; }
+colorswatch.dark:drop(active) overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #1b1b1b, inset 0 0 0 1px #4e9a06; }
colorswatch overlay { border: 1px solid #1b1b1b; }
@@ -1806,7 +1806,7 @@ colorswatch#add-color-button:only-child { border-radius: 5px; }
colorswatch#add-color-button overlay { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; background-image: linear-gradient(to top, #323232 2px, #353535); text-shadow: 0 -1px rgba(0, 0, 0, 0.834353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.834353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
-colorswatch#add-color-button overlay:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; text-shadow: 0 -1px rgba(0, 0, 0, 0.786353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.786353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #323232, #373737 1px); }
+colorswatch#add-color-button overlay:hover { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #1b1b1b; border-bottom-color: #070707; background-image: linear-gradient(to top, #323232, #373737 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.786353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.786353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
colorswatch#add-color-button overlay:backdrop { color: #919190; border-color: #202020; background-image: image(#353535); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
@@ -1838,7 +1838,11 @@ decoration { border-radius: 8px 8px 0 0; border-width: 0px; box-shadow: 0 3px 9p
decoration:backdrop { box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(27, 27, 27, 0.9); transition: 200ms ease-out; }
-.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { border-radius: 0; }
+.maximized decoration, .fullscreen decoration { border-radius: 0; box-shadow: none; }
+
+.tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { border-radius: 0; box-shadow: 0 0 0 1px rgba(27, 27, 27, 0.9); }
+
+.tiled decoration:backdrop, .tiled-top decoration:backdrop, .tiled-right decoration:backdrop, .tiled-bottom decoration:backdrop, .tiled-left decoration:backdrop { box-shadow: 0 0 0 1px rgba(27, 27, 27, 0.9); }
.popup decoration { box-shadow: none; }
diff --git a/gtk/theme/Adwaita/gtk-contained.css b/gtk/theme/Adwaita/gtk-contained.css
index 478b3ffdb6..6a429b32f3 100644
--- a/gtk/theme/Adwaita/gtk-contained.css
+++ b/gtk/theme/Adwaita/gtk-contained.css
@@ -162,7 +162,7 @@ spinbutton:not(.vertical) progress:backdrop, entry progress:backdrop { backgroun
.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + entry { border-left-color: #3584e4; }
-.linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + entry, .linked:not(.vertical) > entry:focus.error + button, .linked:not(.vertical) > entry:focus.error + combobox > box > button.combo, .linked:not(.vertical) > entry:focus.error + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus.error + entry { border-left-color: #cc0000; }
+.linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + entry, .linked:not(.vertical) > entry.error:focus + button, .linked:not(.vertical) > entry.error:focus + combobox > box > button.combo, .linked:not(.vertical) > entry.error:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry.error:focus + entry { border-left-color: #cc0000; }
.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > entry:drop(active) + button, .linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > entry:drop(active) + entry { border-left-color: #4e9a06; }
@@ -174,13 +174,13 @@ spinbutton:not(.vertical) progress:backdrop, entry progress:backdrop { backgroun
.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus:not(:only-child) { border-top-color: #3584e4; }
-.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus.error:not(:only-child), .linked.vertical > entry + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus.error:not(:only-child) { border-top-color: #cc0000; }
+.linked.vertical > spinbutton:not(.vertical) + spinbutton.error:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry.error:focus:not(:only-child), .linked.vertical > entry + spinbutton.error:focus:not(:only-child):not(.vertical), .linked.vertical > entry + entry.error:focus:not(:only-child) { border-top-color: #cc0000; }
.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > entry + entry:drop(active):not(:only-child) { border-top-color: #4e9a06; }
.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus:not(:only-child) + entry, .linked.vertical > entry:focus:not(:only-child) + button, .linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { border-top-color: #3584e4; }
-.linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus.error:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus.error:not(:only-child) + entry, .linked.vertical > entry:focus.error:not(:only-child) + button, .linked.vertical > entry:focus.error:not(:only-child) + combobox > box > button.combo { border-top-color: #cc0000; }
+.linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry.error:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry.error:focus:not(:only-child) + entry, .linked.vertical > entry.error:focus:not(:only-child) + button, .linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { border-top-color: #cc0000; }
.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:drop(active):not(:only-child) + entry, .linked.vertical > entry:drop(active):not(:only-child) + button, .linked.vertical > entry:drop(active):not(:only-child) + combobox > box > button.combo { border-top-color: #4e9a06; }
@@ -220,17 +220,17 @@ button.titlebutton:hover, button.sidebar-button:hover, notebook > header > tabs
button.titlebutton:hover:active, button.sidebar-button:hover:active, notebook > header > tabs > arrow:hover:active, button.flat:hover:active { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
-notebook > header > tabs > arrow:hover, button:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px); -gtk-icon-effect: highlight; }
+notebook > header > tabs > arrow:hover, button:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); -gtk-icon-effect: highlight; }
notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, button:active, button:checked { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; background-image: image(#d6d1cd); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; transition-duration: 50ms; }
-notebook > header > tabs > arrow:backdrop, button:backdrop.flat, button:backdrop { color: #929595; border-color: #d5d0cc; background-image: image(#f6f5f4); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); transition: 200ms ease-out; -gtk-icon-effect: none; }
+notebook > header > tabs > arrow:backdrop, button.flat:backdrop, button:backdrop { color: #929595; border-color: #d5d0cc; background-image: image(#f6f5f4); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); transition: 200ms ease-out; -gtk-icon-effect: none; }
-notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button:backdrop.flat:active, button:backdrop.flat:checked, button:backdrop:active, button:backdrop:checked { color: #929595; border-color: #d5d0cc; background-image: image(#e4e4e0); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.flat:backdrop:active, button.flat:backdrop:checked, button:backdrop:active, button:backdrop:checked { color: #929595; border-color: #d5d0cc; background-image: image(#e4e4e0); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
-notebook > header > tabs > arrow:backdrop:disabled, button:backdrop.flat:disabled, button:backdrop:disabled { color: #d4cfca; border-color: #d5d0cc; background-image: image(#faf9f8); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+notebook > header > tabs > arrow:backdrop:disabled, button.flat:backdrop:disabled, button:backdrop:disabled { color: #d4cfca; border-color: #d5d0cc; background-image: image(#faf9f8); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
-notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button:backdrop.flat:disabled:active, button:backdrop.flat:disabled:checked, button:backdrop:disabled:active, button:backdrop:disabled:checked { color: #d4cfca; border-color: #d5d0cc; background-image: image(#e4e4e0); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.flat:backdrop:disabled:active, button.flat:backdrop:disabled:checked, button:backdrop:disabled:active, button:backdrop:disabled:checked { color: #d4cfca; border-color: #d5d0cc; background-image: image(#e4e4e0); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
button.titlebutton:backdrop, button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:disabled, button.sidebar-button:disabled, notebook > header > tabs > arrow:disabled, button.flat:backdrop, button.flat:disabled, button.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -290,7 +290,7 @@ button.suggested-action { color: white; outline-color: rgba(255, 255, 255, 0.3);
button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #3584e4; }
-button.suggested-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #1b6acb; border-bottom-color: #15539e; text-shadow: 0 -1px rgba(0, 0, 0, 0.511216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.511216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #3584e4, #3987e5 1px); }
+button.suggested-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #1b6acb; border-bottom-color: #15539e; background-image: linear-gradient(to top, #3584e4, #3987e5 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.511216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.511216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.07); }
button.suggested-action:active, button.suggested-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #1b6acb; background-image: image(#1961b9); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -322,7 +322,7 @@ button.destructive-action { color: white; outline-color: rgba(255, 255, 255, 0.3
button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #e01b24; }
-button.destructive-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #b2161d; border-bottom-color: #851015; text-shadow: 0 -1px rgba(0, 0, 0, 0.558275); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.558275); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #e01b24, #e41c26 1px); }
+button.destructive-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #b2161d; border-bottom-color: #851015; background-image: linear-gradient(to top, #e01b24, #e41c26 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.558275); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.558275); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.07); }
button.destructive-action:active, button.destructive-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #b2161d; background-image: image(#a0131a); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -372,9 +372,9 @@ button.circular { border-radius: 9999px; -gtk-outline-radius: 9999px; padding: 4
button.circular label { padding: 0; }
-button.circular:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; background-image: linear-gradient(to top, #edebe9 2px, #f6f5f4); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #edebe9 2px, #f6f5f4), linear-gradient(to top, #bfb8b1 25%, #cdc7c2 50%); border-color: transparent; }
+button.circular:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; background-image: linear-gradient(to top, #edebe9 2px, #f6f5f4), linear-gradient(to top, #bfb8b1 25%, #cdc7c2 50%); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); border-color: transparent; }
-button.circular:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px); background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px), linear-gradient(to top, #bfb8b1 25%, #cdc7c2 50%); border-color: transparent; }
+button.circular:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px), linear-gradient(to top, #bfb8b1 25%, #cdc7c2 50%); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); border-color: transparent; }
stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#3584e4), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 3px, right 4px; }
@@ -384,7 +384,7 @@ stacksidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.need
.inline-toolbar toolbutton > button { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; background-image: linear-gradient(to top, #edebe9 2px, #f6f5f4); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); }
-.inline-toolbar toolbutton > button:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px); }
+.inline-toolbar toolbutton > button:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); }
.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; background-image: image(#d6d1cd); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -445,7 +445,7 @@ button.color colorswatch:only-child, button.color colorswatch:only-child overlay
/* tone down as per new designs, see issue #1473, #1748 */
list row button.image-button:not(.flat) { border: 1px solid rgba(205, 199, 194, 0.5); }
-list row button.image-button:not(.flat):hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px); }
+list row button.image-button:not(.flat):hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); }
list row button.image-button:not(.flat):active, list row button.image-button:not(.flat):checked { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; background-image: image(#d6d1cd); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -602,15 +602,15 @@ searchbar > revealer > box { margin: -6px; padding: 6px; }
.selection-mode button.titlebutton, .selection-mode .titlebar:not(headerbar) button.flat, .selection-mode.titlebar:not(headerbar) button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
-.selection-mode .titlebar:not(headerbar) button:hover, .selection-mode.titlebar:not(headerbar) button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #1b6acb; border-bottom-color: #15539e; text-shadow: 0 -1px rgba(0, 0, 0, 0.511216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.511216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #3584e4, #3987e5 1px); }
+.selection-mode .titlebar:not(headerbar) button:hover, .selection-mode.titlebar:not(headerbar) button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #1b6acb; border-bottom-color: #15539e; background-image: linear-gradient(to top, #3584e4, #3987e5 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.511216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.511216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.07); }
.selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .selection-mode headerbar button:active, .selection-mode headerbar button:checked, .selection-mode headerbar button.toggle:checked, .selection-mode headerbar button.toggle:active, headerbar.selection-mode button:active, headerbar.selection-mode button:checked, headerbar.selection-mode button.toggle:checked, headerbar.selection-mode button.toggle:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #1b6acb; background-image: image(#1961b9); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
-.selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop { color: #d7e6fa; border-color: #3584e4; background-image: image(#3584e4); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); -gtk-icon-effect: none; border-color: #185fb4; }
+.selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button.flat:backdrop, .selection-mode headerbar button:backdrop, headerbar.selection-mode button.flat:backdrop, headerbar.selection-mode button:backdrop { color: #d7e6fa; border-color: #3584e4; background-image: image(#3584e4); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); -gtk-icon-effect: none; border-color: #185fb4; }
-.selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { color: #d5e6f9; border-color: #2f80e3; background-image: image(#2f80e3); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #185fb4; }
+.selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button.flat:backdrop:active, .selection-mode headerbar button.flat:backdrop:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button.flat:backdrop:active, headerbar.selection-mode button.flat:backdrop:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { color: #d5e6f9; border-color: #2f80e3; background-image: image(#2f80e3); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #185fb4; }
-.selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled { color: #8fbbf0; border-color: #5396e8; background-image: image(#5396e8); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #185fb4; }
+.selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button.flat:backdrop:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button.flat:backdrop:disabled, headerbar.selection-mode button:backdrop:disabled { color: #8fbbf0; border-color: #5396e8; background-image: image(#5396e8); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #185fb4; }
.selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode headerbar button:backdrop:disabled:active, .selection-mode headerbar button:backdrop:disabled:checked, headerbar.selection-mode button:backdrop:disabled:active, headerbar.selection-mode button:backdrop:disabled:checked { color: #78aced; border-color: #2f80e3; background-image: image(#2f80e3); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #185fb4; }
@@ -622,7 +622,7 @@ searchbar > revealer > box { margin: -6px; padding: 6px; }
.selection-mode .titlebar:not(headerbar) button.suggested-action, .selection-mode.titlebar:not(headerbar) button.suggested-action, .selection-mode headerbar button.suggested-action, headerbar.selection-mode button.suggested-action { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; background-image: linear-gradient(to top, #edebe9 2px, #f6f5f4); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); border-color: #185fb4; }
-.selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, headerbar.selection-mode button.suggested-action:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px); border-color: #185fb4; }
+.selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, headerbar.selection-mode button.suggested-action:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); border-color: #185fb4; }
.selection-mode .titlebar:not(headerbar) button.suggested-action:active, .selection-mode.titlebar:not(headerbar) button.suggested-action:active, .selection-mode headerbar button.suggested-action:active, headerbar.selection-mode button.suggested-action:active { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; background-image: image(#d6d1cd); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; border-color: #185fb4; }
@@ -712,9 +712,9 @@ treeview.view:backdrop { border-left-color: #c4c5c5; border-top: #f6f5f4; }
treeview.view:drop(active) { border-style: solid none; border-width: 1px; border-color: #185fb4; }
-treeview.view:drop(active).after { border-top-style: none; }
+treeview.view.after:drop(active) { border-top-style: none; }
-treeview.view:drop(active).before { border-bottom-style: none; }
+treeview.view.before:drop(active) { border-bottom-style: none; }
treeview.view.expander { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); color: #4d4d4d; }
@@ -754,7 +754,7 @@ treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.vie
treeview.view acceleditor > label { background-color: #3584e4; }
-treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none solid solid none; border-color: #f6f5f4; border-radius: 0; text-shadow: none; }
+treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none solid solid none; border-color: #d7d2ce; border-radius: 0; text-shadow: none; }
treeview.view header button:disabled { border-color: #f6f5f4; background-image: none; }
@@ -919,21 +919,21 @@ notebook > header tab { min-height: 30px; min-width: 30px; padding: 3px 12px; ou
notebook > header tab:hover { color: #2e3436; background-color: #edebe9; }
-notebook > header tab:hover.reorderable-page { border-color: rgba(205, 199, 194, 0.3); background-color: rgba(246, 245, 244, 0.2); }
+notebook > header tab.reorderable-page:hover { border-color: rgba(205, 199, 194, 0.3); background-color: rgba(246, 245, 244, 0.2); }
notebook > header tab:backdrop { color: #babbbb; }
-notebook > header tab:backdrop.reorderable-page { border-color: transparent; background-color: transparent; }
+notebook > header tab.reorderable-page:backdrop { border-color: transparent; background-color: transparent; }
notebook > header tab:checked { color: #2e3436; }
-notebook > header tab:checked.reorderable-page { border-color: rgba(205, 199, 194, 0.5); background-color: rgba(246, 245, 244, 0.5); }
+notebook > header tab.reorderable-page:checked { border-color: rgba(205, 199, 194, 0.5); background-color: rgba(246, 245, 244, 0.5); }
-notebook > header tab:checked.reorderable-page:hover { background-color: rgba(246, 245, 244, 0.7); }
+notebook > header tab.reorderable-page:checked:hover { background-color: rgba(246, 245, 244, 0.7); }
notebook > header tab:backdrop:checked { color: #929595; }
-notebook > header tab:backdrop:checked.reorderable-page { border-color: #d5d0cc; background-color: #f6f5f4; }
+notebook > header tab.reorderable-page:backdrop:checked { border-color: #d5d0cc; background-color: #f6f5f4; }
notebook > header tab button.flat { padding: 0; margin-top: 4px; margin-bottom: 4px; min-width: 20px; min-height: 20px; }
@@ -992,7 +992,7 @@ scrollbar.right { border-left: 1px solid #cdc7c2; }
scrollbar:backdrop { background-color: #efedec; border-color: #d5d0cc; transition: 200ms ease-out; }
-scrollbar slider { min-width: 6px; min-height: 6px; margin: -1px; border: 4px solid transparent; border-radius: 8px; background-clip: padding-box; background-color: #7e8182; }
+scrollbar slider { min-width: 10px; min-height: 10px; margin: -1px; border: 4px solid transparent; border-radius: 10px; background-clip: padding-box; background-color: #7e8182; }
scrollbar slider:hover { background-color: #565b5c; }
@@ -1002,11 +1002,11 @@ scrollbar slider:backdrop { background-color: #cecfce; }
scrollbar slider:disabled { background-color: transparent; }
-scrollbar.fine-tune slider { min-width: 4px; min-height: 4px; }
+scrollbar.fine-tune slider { min-width: 6px; min-height: 6px; }
-scrollbar.fine-tune.horizontal slider { border-width: 5px 4px; }
+scrollbar.fine-tune.horizontal slider { border-width: 6px 4px; }
-scrollbar.fine-tune.vertical slider { border-width: 4px 5px; }
+scrollbar.fine-tune.vertical slider { border-width: 4px 6px; }
scrollbar.overlay-indicator:not(.dragging):not(.hovering) { border-color: transparent; opacity: 0.4; background-color: transparent; }
@@ -1014,13 +1014,13 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { margin: 0; mi
scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 5px; min-height: 5px; background-color: #2e3436; background-clip: padding-box; border-radius: 100%; border: 1px solid white; -gtk-icon-source: none; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0 2px; min-width: 40px; }
+scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { margin: 0 2px; min-width: 40px; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { margin: 1px 2px; min-width: 5px; }
+scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) button { margin: 1px 2px; min-width: 5px; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 2px 0; min-height: 40px; }
+scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { margin: 2px 0; min-height: 40px; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { margin: 2px 1px; min-height: 5px; }
+scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) button { margin: 2px 1px; min-height: 5px; }
scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { opacity: 0.8; }
@@ -1067,7 +1067,7 @@ switch slider { margin: -1px; min-width: 24px; min-height: 24px; border: 1px sol
switch image { color: transparent; }
-switch:hover slider { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #bfb8b1; box-shadow: inset 0 1px white, 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to bottom, white 10%, white 90%); }
+switch:hover slider { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #bfb8b1; background-image: linear-gradient(to bottom, white 10%, white 90%); box-shadow: inset 0 1px white, 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); }
switch:checked > slider { border: 1px solid #15539e; }
@@ -1249,7 +1249,7 @@ scale fill:disabled:backdrop, scale fill:disabled { border-color: transparent; b
scale slider { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #bfb8b1; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); background-image: linear-gradient(to bottom, white 20%, #f6f5f4 90%); box-shadow: inset 0 1px white, 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); border: 1px solid #b8b0a8; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-property: background, border, box-shadow; }
-scale slider:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #bfb8b1; box-shadow: inset 0 1px white, 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to bottom, white 10%, white 90%); }
+scale slider:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #bfb8b1; background-image: linear-gradient(to bottom, white 10%, white 90%); box-shadow: inset 0 1px white, 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); }
scale slider:active { border-color: #185fb4; }
@@ -1301,99 +1301,99 @@ scale.vertical.fine-tune indicator { min-width: 3px; }
scale.horizontal.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop.png"), url("assets/slider-horz-scale-has-marks-above-backdrop@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop.png"), url("assets/slider-horz-scale-has-marks-below-backdrop@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.vertical.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop.png"), url("assets/slider-vert-scale-has-marks-above-backdrop@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop.png"), url("assets/slider-vert-scale-has-marks-below-backdrop@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.color { min-height: 0; min-width: 0; }
@@ -1564,7 +1564,7 @@ row.activatable:backdrop:hover { background-color: transparent; }
row.activatable:selected:active { box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
-row.activatable:selected.has-open-popup, row.activatable:selected:hover { background-color: #347cd3; }
+row.activatable.has-open-popup:selected, row.activatable:selected:hover { background-color: #347cd3; }
row.activatable:selected:backdrop { background-color: #3584e4; }
@@ -1635,9 +1635,9 @@ filechooserbutton:drop(active) { box-shadow: none; border-color: transparent; }
/*********** Sidebar * */
.sidebar { border-style: none; background-color: #fbfafa; }
-stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { border-right: 1px solid #cdc7c2; border-left-style: none; }
+stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar.left:not(separator) { border-right: 1px solid #cdc7c2; border-left-style: none; }
-stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { border-left: 1px solid #cdc7c2; border-right-style: none; }
+stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar.right:not(separator) { border-left: 1px solid #cdc7c2; border-right-style: none; }
.sidebar:backdrop { background-color: #f9f9f8; border-color: #d5d0cc; transition: 200ms ease-out; }
@@ -1744,7 +1744,7 @@ infobar.info:backdrop, infobar.question:backdrop, infobar.warning:backdrop, info
infobar.info button, infobar.question button, infobar.warning button, infobar.error button { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; background-image: linear-gradient(to top, #edebe9 2px, #f6f5f4); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); }
-infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px); }
+infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); }
infobar.info button:active, infobar.info button:checked, infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.error button:active, infobar.error button:checked { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; background-image: image(#d6d1cd); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -1806,9 +1806,9 @@ colorswatch.light overlay:backdrop { color: rgba(0, 0, 0, 0.5); }
colorswatch:drop(active) { box-shadow: none; }
-colorswatch:drop(active).light overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; }
+colorswatch.light:drop(active) overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; }
-colorswatch:drop(active).dark overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; }
+colorswatch.dark:drop(active) overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; }
colorswatch overlay { border: 1px solid rgba(0, 0, 0, 0.3); }
@@ -1822,7 +1822,7 @@ colorswatch#add-color-button:only-child { border-radius: 5px; }
colorswatch#add-color-button overlay { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; background-image: linear-gradient(to top, #edebe9 2px, #f6f5f4); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); }
-colorswatch#add-color-button overlay:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px); }
+colorswatch#add-color-button overlay:hover { color: #2e3436; outline-color: rgba(46, 52, 54, 0.3); border-color: #cdc7c2; border-bottom-color: #bfb8b1; background-image: linear-gradient(to top, #f6f5f4, #f8f8f7 1px); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); }
colorswatch#add-color-button overlay:backdrop { color: #929595; border-color: #d5d0cc; background-image: image(#f6f5f4); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
@@ -1854,7 +1854,11 @@ decoration { border-radius: 8px 8px 0 0; border-width: 0px; box-shadow: 0 3px 9p
decoration:backdrop { box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.18); transition: 200ms ease-out; }
-.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { border-radius: 0; }
+.maximized decoration, .fullscreen decoration { border-radius: 0; box-shadow: none; }
+
+.tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { border-radius: 0; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.18); }
+
+.tiled decoration:backdrop, .tiled-top decoration:backdrop, .tiled-right decoration:backdrop, .tiled-bottom decoration:backdrop, .tiled-left decoration:backdrop { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.18); }
.popup decoration { box-shadow: none; }
diff --git a/gtk/theme/HighContrast/gtk-contained-inverse.css b/gtk/theme/HighContrast/gtk-contained-inverse.css
index 6d96237466..10115a8a08 100644
--- a/gtk/theme/HighContrast/gtk-contained-inverse.css
+++ b/gtk/theme/HighContrast/gtk-contained-inverse.css
@@ -242,7 +242,7 @@ spinbutton:not(.vertical) progress:backdrop, entry progress:backdrop { backgroun
.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + entry { border-left-color: black; }
-.linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + entry, .linked:not(.vertical) > entry:focus.error + button, .linked:not(.vertical) > entry:focus.error + combobox > box > button.combo, .linked:not(.vertical) > entry:focus.error + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus.error + entry { border-left-color: #1a0000; }
+.linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + entry, .linked:not(.vertical) > entry.error:focus + button, .linked:not(.vertical) > entry.error:focus + combobox > box > button.combo, .linked:not(.vertical) > entry.error:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry.error:focus + entry { border-left-color: #1a0000; }
.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > entry:drop(active) + button, .linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > entry:drop(active) + entry { border-left-color: #4e9a06; }
@@ -254,13 +254,13 @@ spinbutton:not(.vertical) progress:backdrop, entry progress:backdrop { backgroun
.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus:not(:only-child) { border-top-color: black; }
-.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus.error:not(:only-child), .linked.vertical > entry + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus.error:not(:only-child) { border-top-color: #1a0000; }
+.linked.vertical > spinbutton:not(.vertical) + spinbutton.error:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry.error:focus:not(:only-child), .linked.vertical > entry + spinbutton.error:focus:not(:only-child):not(.vertical), .linked.vertical > entry + entry.error:focus:not(:only-child) { border-top-color: #1a0000; }
.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > entry + entry:drop(active):not(:only-child) { border-top-color: #4e9a06; }
.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus:not(:only-child) + entry, .linked.vertical > entry:focus:not(:only-child) + button, .linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { border-top-color: black; }
-.linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus.error:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus.error:not(:only-child) + entry, .linked.vertical > entry:focus.error:not(:only-child) + button, .linked.vertical > entry:focus.error:not(:only-child) + combobox > box > button.combo { border-top-color: #1a0000; }
+.linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry.error:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry.error:focus:not(:only-child) + entry, .linked.vertical > entry.error:focus:not(:only-child) + button, .linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { border-top-color: #1a0000; }
.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:drop(active):not(:only-child) + entry, .linked.vertical > entry:drop(active):not(:only-child) + button, .linked.vertical > entry:drop(active):not(:only-child) + combobox > box > button.combo { border-top-color: #4e9a06; }
@@ -300,17 +300,17 @@ button.titlebutton:hover, button.sidebar-button:hover, notebook > header > tabs
button.titlebutton:hover:active, button.sidebar-button:hover:active, notebook > header > tabs > arrow:hover:active, button.flat:hover:active { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
-notebook > header > tabs > arrow:hover, button:hover { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #2d2d2d, #323232 1px); -gtk-icon-effect: highlight; }
+notebook > header > tabs > arrow:hover, button:hover { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; background-image: linear-gradient(to top, #2d2d2d, #323232 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); -gtk-icon-effect: highlight; }
notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, button:active, button:checked { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; background-image: image(#191919); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; transition-duration: 50ms; }
-notebook > header > tabs > arrow:backdrop, button:backdrop.flat, button:backdrop { color: #919190; border-color: #202020; background-image: image(#353535); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); transition: 200ms ease-out; -gtk-icon-effect: none; }
+notebook > header > tabs > arrow:backdrop, button.flat:backdrop, button:backdrop { color: #919190; border-color: #202020; background-image: image(#353535); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); transition: 200ms ease-out; -gtk-icon-effect: none; }
-notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button:backdrop.flat:active, button:backdrop.flat:checked, button:backdrop:active, button:backdrop:checked { color: #919190; border-color: #202020; background-image: image(#252525); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.flat:backdrop:active, button.flat:backdrop:checked, button:backdrop:active, button:backdrop:checked { color: #919190; border-color: #202020; background-image: image(#252525); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
-notebook > header > tabs > arrow:backdrop:disabled, button:backdrop.flat:disabled, button:backdrop:disabled { color: #5b5b5b; border-color: #202020; background-image: image(#2f2f2f); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+notebook > header > tabs > arrow:backdrop:disabled, button.flat:backdrop:disabled, button:backdrop:disabled { color: #5b5b5b; border-color: #202020; background-image: image(#2f2f2f); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
-notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button:backdrop.flat:disabled:active, button:backdrop.flat:disabled:checked, button:backdrop:disabled:active, button:backdrop:disabled:checked { color: #5b5b5b; border-color: #202020; background-image: image(#252525); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.flat:backdrop:disabled:active, button.flat:backdrop:disabled:checked, button:backdrop:disabled:active, button:backdrop:disabled:checked { color: #5b5b5b; border-color: #202020; background-image: image(#252525); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
button.titlebutton:backdrop, button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:disabled, button.sidebar-button:disabled, notebook > header > tabs > arrow:disabled, button.flat:backdrop, button.flat:disabled, button.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -368,7 +368,7 @@ button.suggested-action { color: white; outline-color: rgba(255, 255, 255, 0.3);
button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #15539e; }
-button.suggested-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f3b71; border-bottom-color: #092444; text-shadow: 0 -1px rgba(0, 0, 0, 0.671216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.671216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #155099, #1655a2 1px); }
+button.suggested-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f3b71; border-bottom-color: #092444; background-image: linear-gradient(to top, #155099, #1655a2 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.671216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.671216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
button.suggested-action:active, button.suggested-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f3b71; background-image: image(#103e75); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -400,7 +400,7 @@ button.destructive-action { color: white; outline-color: rgba(255, 255, 255, 0.3
button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #b2161d; }
-button.destructive-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #851015; border-bottom-color: #570b0e; text-shadow: 0 -1px rgba(0, 0, 0, 0.638275); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.638275); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #ae151c, #b7161d 1px); }
+button.destructive-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #851015; border-bottom-color: #570b0e; background-image: linear-gradient(to top, #ae151c, #b7161d 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.638275); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.638275); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
button.destructive-action:active, button.destructive-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #851015; background-image: image(#8a1116); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -450,9 +450,9 @@ button.circular { border-radius: 9999px; -gtk-outline-radius: 9999px; padding: 4
button.circular label { padding: 0; }
-button.circular:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; background-image: linear-gradient(to top, #2d2d2d 2px, #303030); text-shadow: 0 -1px rgba(0, 0, 0, 0.850353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.850353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #2d2d2d 2px, #303030), linear-gradient(to top, #4e4e4e 25%, #686868 50%); border-color: transparent; }
+button.circular:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; background-image: linear-gradient(to top, #2d2d2d 2px, #303030), linear-gradient(to top, #4e4e4e 25%, #686868 50%); text-shadow: 0 -1px rgba(0, 0, 0, 0.850353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.850353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); border-color: transparent; }
-button.circular:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #2d2d2d, #323232 1px); background-image: linear-gradient(to top, #2d2d2d, #323232 1px), linear-gradient(to top, #4e4e4e 25%, #686868 50%); border-color: transparent; }
+button.circular:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; background-image: linear-gradient(to top, #2d2d2d, #323232 1px), linear-gradient(to top, #4e4e4e 25%, #686868 50%); text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); border-color: transparent; }
stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#185fb4), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.850353)), to(transparent)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 3px, right 2px; }
@@ -462,7 +462,7 @@ stacksidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.need
.inline-toolbar toolbutton > button { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; background-image: linear-gradient(to top, #2d2d2d 2px, #303030); text-shadow: 0 -1px rgba(0, 0, 0, 0.850353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.850353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
-.inline-toolbar toolbutton > button:hover { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #2d2d2d, #323232 1px); }
+.inline-toolbar toolbutton > button:hover { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; background-image: linear-gradient(to top, #2d2d2d, #323232 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; background-image: image(#191919); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -517,7 +517,7 @@ button.color colorswatch:only-child, button.color colorswatch:only-child overlay
/* tone down as per new designs, see issue #1473, #1748 */
list row button.image-button:not(.flat) { border: 1px solid rgba(104, 104, 104, 0.5); }
-list row button.image-button:not(.flat):hover { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #2d2d2d, #323232 1px); }
+list row button.image-button:not(.flat):hover { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; background-image: linear-gradient(to top, #2d2d2d, #323232 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
list row button.image-button:not(.flat):active, list row button.image-button:not(.flat):checked { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; background-image: image(#191919); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -674,15 +674,15 @@ searchbar > revealer > box { margin: -6px; padding: 6px; }
.selection-mode button.titlebutton, .selection-mode .titlebar:not(headerbar) button.flat, .selection-mode.titlebar:not(headerbar) button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
-.selection-mode .titlebar:not(headerbar) button:hover, .selection-mode.titlebar:not(headerbar) button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f3b71; border-bottom-color: #092444; text-shadow: 0 -1px rgba(0, 0, 0, 0.671216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.671216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #155099, #1655a2 1px); }
+.selection-mode .titlebar:not(headerbar) button:hover, .selection-mode.titlebar:not(headerbar) button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f3b71; border-bottom-color: #092444; background-image: linear-gradient(to top, #155099, #1655a2 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.671216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.671216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
.selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .selection-mode headerbar button:active, .selection-mode headerbar button:checked, .selection-mode headerbar button.toggle:checked, .selection-mode headerbar button.toggle:active, headerbar.selection-mode button:active, headerbar.selection-mode button:checked, headerbar.selection-mode button.toggle:checked, headerbar.selection-mode button.toggle:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #0f3b71; background-image: image(#103e75); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
-.selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop { color: #d0ddec; border-color: #0f3b71; background-image: image(#15539e); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); -gtk-icon-effect: none; border-color: #030c17; }
+.selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button.flat:backdrop, .selection-mode headerbar button:backdrop, headerbar.selection-mode button.flat:backdrop, headerbar.selection-mode button:backdrop { color: #d0ddec; border-color: #0f3b71; background-image: image(#15539e); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); -gtk-icon-effect: none; border-color: #030c17; }
-.selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { color: #d0dae5; border-color: #0f3b71; background-image: image(#16447c); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #030c17; }
+.selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button.flat:backdrop:active, .selection-mode headerbar button.flat:backdrop:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button.flat:backdrop:active, headerbar.selection-mode button.flat:backdrop:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { color: #d0dae5; border-color: #0f3b71; background-image: image(#16447c); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #030c17; }
-.selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled { color: #6a8bb5; border-color: #0f3b71; background-image: image(#194d8d); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #030c17; }
+.selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button.flat:backdrop:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button.flat:backdrop:disabled, headerbar.selection-mode button:backdrop:disabled { color: #6a8bb5; border-color: #0f3b71; background-image: image(#194d8d); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #030c17; }
.selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode headerbar button:backdrop:disabled:active, .selection-mode headerbar button:backdrop:disabled:checked, headerbar.selection-mode button:backdrop:disabled:active, headerbar.selection-mode button:backdrop:disabled:checked { color: #6885aa; border-color: #0f3b71; background-image: image(#16447c); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #030c17; }
@@ -694,7 +694,7 @@ searchbar > revealer > box { margin: -6px; padding: 6px; }
.selection-mode .titlebar:not(headerbar) button.suggested-action, .selection-mode.titlebar:not(headerbar) button.suggested-action, .selection-mode headerbar button.suggested-action, headerbar.selection-mode button.suggested-action { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; background-image: linear-gradient(to top, #2d2d2d 2px, #303030); text-shadow: 0 -1px rgba(0, 0, 0, 0.850353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.850353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); border-color: #030c17; }
-.selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, headerbar.selection-mode button.suggested-action:hover { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #2d2d2d, #323232 1px); border-color: #030c17; }
+.selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, headerbar.selection-mode button.suggested-action:hover { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; background-image: linear-gradient(to top, #2d2d2d, #323232 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); border-color: #030c17; }
.selection-mode .titlebar:not(headerbar) button.suggested-action:active, .selection-mode.titlebar:not(headerbar) button.suggested-action:active, .selection-mode headerbar button.suggested-action:active, headerbar.selection-mode button.suggested-action:active { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; background-image: image(#191919); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; border-color: #030c17; }
@@ -784,9 +784,9 @@ treeview.view:backdrop { border-left-color: #636362; border-top: #353535; }
treeview.view:drop(active) { border-style: solid none; border-width: 1px; border-color: black; }
-treeview.view:drop(active).after { border-top-style: none; }
+treeview.view.after:drop(active) { border-top-style: none; }
-treeview.view:drop(active).before { border-bottom-style: none; }
+treeview.view.before:drop(active) { border-bottom-style: none; }
treeview.view.expander { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); color: silver; }
@@ -826,7 +826,7 @@ treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.vie
treeview.view acceleditor > label { background-color: #0f3b71; }
-treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none solid solid none; border-color: #303030; border-radius: 0; text-shadow: none; }
+treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none solid solid none; border-color: #555554; border-radius: 0; text-shadow: none; }
treeview.view header button:disabled { border-color: #303030; background-image: none; }
@@ -991,21 +991,21 @@ notebook > header tab { min-height: 30px; min-width: 30px; padding: 3px 12px; ou
notebook > header tab:hover { color: #f3f3f1; background-color: #262626; }
-notebook > header tab:hover.reorderable-page { border-color: rgba(104, 104, 104, 0.3); background-color: rgba(48, 48, 48, 0.2); }
+notebook > header tab.reorderable-page:hover { border-color: rgba(104, 104, 104, 0.3); background-color: rgba(48, 48, 48, 0.2); }
notebook > header tab:backdrop { color: #6c6c6c; }
-notebook > header tab:backdrop.reorderable-page { border-color: transparent; background-color: transparent; }
+notebook > header tab.reorderable-page:backdrop { border-color: transparent; background-color: transparent; }
notebook > header tab:checked { color: #f3f3f1; }
-notebook > header tab:checked.reorderable-page { border-color: rgba(104, 104, 104, 0.5); background-color: rgba(48, 48, 48, 0.5); }
+notebook > header tab.reorderable-page:checked { border-color: rgba(104, 104, 104, 0.5); background-color: rgba(48, 48, 48, 0.5); }
-notebook > header tab:checked.reorderable-page:hover { background-color: rgba(48, 48, 48, 0.7); }
+notebook > header tab.reorderable-page:checked:hover { background-color: rgba(48, 48, 48, 0.7); }
notebook > header tab:backdrop:checked { color: #919190; }
-notebook > header tab:backdrop:checked.reorderable-page { border-color: #202020; background-color: #353535; }
+notebook > header tab.reorderable-page:backdrop:checked { border-color: #202020; background-color: #353535; }
notebook > header tab button.flat { padding: 0; margin-top: 4px; margin-bottom: 4px; min-width: 20px; min-height: 20px; }
@@ -1086,13 +1086,13 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { margin: 0; mi
scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 5px; min-height: 5px; background-color: #f3f3f1; background-clip: padding-box; border-radius: 100%; border: 1px solid black; -gtk-icon-source: none; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0 2px; min-width: 40px; }
+scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { margin: 0 2px; min-width: 40px; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { margin: 1px 2px; min-width: 5px; }
+scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) button { margin: 1px 2px; min-width: 5px; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 2px 0; min-height: 40px; }
+scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { margin: 2px 0; min-height: 40px; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { margin: 2px 1px; min-height: 5px; }
+scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) button { margin: 2px 1px; min-height: 5px; }
scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { opacity: 0.8; }
@@ -1139,7 +1139,7 @@ switch slider { margin: -1px; min-width: 24px; min-height: 24px; border: 1px sol
switch image { color: transparent; }
-switch:hover slider { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #0c0c0c; box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to bottom, #3f3f3f 20%, #353535 90%); }
+switch:hover slider { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #0c0c0c; background-image: linear-gradient(to bottom, #3f3f3f 20%, #353535 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); }
switch:checked > slider { border: 1px solid #030c17; }
@@ -1313,7 +1313,7 @@ scale fill:disabled:backdrop, scale fill:disabled { border-color: transparent; b
scale slider { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #4e4e4e; text-shadow: 0 -1px rgba(0, 0, 0, 0.850353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.850353); background-image: linear-gradient(to bottom, #282828 20%, #202020 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); border: 1px solid #474747; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-property: background, border, box-shadow; }
-scale slider:hover { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #4e4e4e; box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to bottom, #303030 20%, #262626 90%); }
+scale slider:hover { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #4e4e4e; background-image: linear-gradient(to bottom, #303030 20%, #262626 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); }
scale slider:active { border-color: #030c17; }
@@ -1365,99 +1365,99 @@ scale.vertical.fine-tune indicator { min-width: 3px; }
scale.horizontal.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover-dark.png"), url("assets/slider-horz-scale-has-marks-above-hover-dark@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active-dark.png"), url("assets/slider-horz-scale-has-marks-above-active-dark@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-dark.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover-dark.png"), url("assets/slider-horz-scale-has-marks-below-hover-dark@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active-dark.png"), url("assets/slider-horz-scale-has-marks-below-active-dark@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-dark.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.vertical.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover-dark.png"), url("assets/slider-vert-scale-has-marks-above-hover-dark@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active-dark.png"), url("assets/slider-vert-scale-has-marks-above-active-dark@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-dark.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover-dark.png"), url("assets/slider-vert-scale-has-marks-below-hover-dark@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active-dark.png"), url("assets/slider-vert-scale-has-marks-below-active-dark@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-dark.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.color { min-height: 0; min-width: 0; }
@@ -1628,7 +1628,7 @@ row.activatable:backdrop:hover { background-color: transparent; }
row.activatable:selected:active { box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
-row.activatable:selected.has-open-popup, row.activatable:selected:hover { background-color: #264e7e; }
+row.activatable.has-open-popup:selected, row.activatable:selected:hover { background-color: #264e7e; }
row.activatable:selected:backdrop { background-color: #0f3b71; }
@@ -1699,9 +1699,9 @@ filechooserbutton:drop(active) { box-shadow: none; border-color: transparent; }
/*********** Sidebar * */
.sidebar { border-style: none; background-color: #2e2e2e; }
-stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { border-right: 1px solid #686868; border-left-style: none; }
+stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar.left:not(separator) { border-right: 1px solid #686868; border-left-style: none; }
-stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { border-left: 1px solid #686868; border-right-style: none; }
+stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar.right:not(separator) { border-left: 1px solid #686868; border-right-style: none; }
.sidebar:backdrop { background-color: #323232; border-color: #202020; transition: 200ms ease-out; }
@@ -1808,7 +1808,7 @@ infobar.info:backdrop, infobar.question:backdrop, infobar.warning:backdrop, info
infobar.info button, infobar.question button, infobar.warning button, infobar.error button { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; background-image: linear-gradient(to top, #2d2d2d 2px, #303030); text-shadow: 0 -1px rgba(0, 0, 0, 0.850353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.850353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
-infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #2d2d2d, #323232 1px); }
+infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; background-image: linear-gradient(to top, #2d2d2d, #323232 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
infobar.info button:active, infobar.info button:checked, infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.error button:active, infobar.error button:checked { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; background-image: image(#191919); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -1870,9 +1870,9 @@ colorswatch.light overlay:backdrop { color: rgba(0, 0, 0, 0.5); }
colorswatch:drop(active) { box-shadow: none; }
-colorswatch:drop(active).light overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #686868, inset 0 0 0 1px #4e9a06; }
+colorswatch.light:drop(active) overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #686868, inset 0 0 0 1px #4e9a06; }
-colorswatch:drop(active).dark overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #686868, inset 0 0 0 1px #4e9a06; }
+colorswatch.dark:drop(active) overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #686868, inset 0 0 0 1px #4e9a06; }
colorswatch overlay { border: 1px solid #686868; }
@@ -1886,7 +1886,7 @@ colorswatch#add-color-button:only-child { border-radius: 5px; }
colorswatch#add-color-button overlay { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; background-image: linear-gradient(to top, #2d2d2d 2px, #303030); text-shadow: 0 -1px rgba(0, 0, 0, 0.850353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.850353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
-colorswatch#add-color-button overlay:hover { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #2d2d2d, #323232 1px); }
+colorswatch#add-color-button overlay:hover { color: #f3f3f1; outline-color: rgba(243, 243, 241, 0.3); border-color: #686868; border-bottom-color: #4e4e4e; background-image: linear-gradient(to top, #2d2d2d, #323232 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.802353); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.802353); box-shadow: inset 0 1px rgba(255, 255, 255, 0.02), 0 1px 2px rgba(0, 0, 0, 0.07); }
colorswatch#add-color-button overlay:backdrop { color: #919190; border-color: #202020; background-image: image(#353535); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
diff --git a/gtk/theme/HighContrast/gtk-contained.css b/gtk/theme/HighContrast/gtk-contained.css
index 2fd5a716a6..5d95105101 100644
--- a/gtk/theme/HighContrast/gtk-contained.css
+++ b/gtk/theme/HighContrast/gtk-contained.css
@@ -242,7 +242,7 @@ spinbutton:not(.vertical) progress:backdrop, entry progress:backdrop { backgroun
.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + entry { border-left-color: #1b6acb; }
-.linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + entry, .linked:not(.vertical) > entry:focus.error + button, .linked:not(.vertical) > entry:focus.error + combobox > box > button.combo, .linked:not(.vertical) > entry:focus.error + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus.error + entry { border-left-color: #cc0000; }
+.linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton.error:focus:not(.vertical) + entry, .linked:not(.vertical) > entry.error:focus + button, .linked:not(.vertical) > entry.error:focus + combobox > box > button.combo, .linked:not(.vertical) > entry.error:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry.error:focus + entry { border-left-color: #cc0000; }
.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > entry:drop(active) + button, .linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > entry:drop(active) + entry { border-left-color: #4e9a06; }
@@ -254,13 +254,13 @@ spinbutton:not(.vertical) progress:backdrop, entry progress:backdrop { backgroun
.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus:not(:only-child) { border-top-color: #1b6acb; }
-.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus.error:not(:only-child), .linked.vertical > entry + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus.error:not(:only-child) { border-top-color: #cc0000; }
+.linked.vertical > spinbutton:not(.vertical) + spinbutton.error:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry.error:focus:not(:only-child), .linked.vertical > entry + spinbutton.error:focus:not(:only-child):not(.vertical), .linked.vertical > entry + entry.error:focus:not(:only-child) { border-top-color: #cc0000; }
.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > entry + entry:drop(active):not(:only-child) { border-top-color: #4e9a06; }
.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus:not(:only-child) + entry, .linked.vertical > entry:focus:not(:only-child) + button, .linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { border-top-color: #1b6acb; }
-.linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus.error:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus.error:not(:only-child) + entry, .linked.vertical > entry:focus.error:not(:only-child) + button, .linked.vertical > entry:focus.error:not(:only-child) + combobox > box > button.combo { border-top-color: #cc0000; }
+.linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton.error:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry.error:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry.error:focus:not(:only-child) + entry, .linked.vertical > entry.error:focus:not(:only-child) + button, .linked.vertical > entry.error:focus:not(:only-child) + combobox > box > button.combo { border-top-color: #cc0000; }
.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:drop(active):not(:only-child) + entry, .linked.vertical > entry:drop(active):not(:only-child) + button, .linked.vertical > entry:drop(active):not(:only-child) + combobox > box > button.combo { border-top-color: #4e9a06; }
@@ -300,17 +300,17 @@ button.titlebutton:hover, button.sidebar-button:hover, notebook > header > tabs
button.titlebutton:hover:active, button.sidebar-button:hover:active, notebook > header > tabs > arrow:hover:active, button.flat:hover:active { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
-notebook > header > tabs > arrow:hover, button:hover { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #fdfdfc, white 1px); -gtk-icon-effect: highlight; }
+notebook > header > tabs > arrow:hover, button:hover { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; background-image: linear-gradient(to top, #fdfdfc, white 1px); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); -gtk-icon-effect: highlight; }
notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, button:active, button:checked { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; background-image: image(#ddd9d5); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; transition-duration: 50ms; }
-notebook > header > tabs > arrow:backdrop, button:backdrop.flat, button:backdrop { color: #929595; border-color: #d5d0cc; background-image: image(#f6f5f4); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); transition: 200ms ease-out; -gtk-icon-effect: none; }
+notebook > header > tabs > arrow:backdrop, button.flat:backdrop, button:backdrop { color: #929595; border-color: #d5d0cc; background-image: image(#f6f5f4); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); transition: 200ms ease-out; -gtk-icon-effect: none; }
-notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button:backdrop.flat:active, button:backdrop.flat:checked, button:backdrop:active, button:backdrop:checked { color: #929595; border-color: #d5d0cc; background-image: image(#e9e9e9); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, button.flat:backdrop:active, button.flat:backdrop:checked, button:backdrop:active, button:backdrop:checked { color: #929595; border-color: #d5d0cc; background-image: image(#e9e9e9); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
-notebook > header > tabs > arrow:backdrop:disabled, button:backdrop.flat:disabled, button:backdrop:disabled { color: #d4cfca; border-color: #d5d0cc; background-image: image(#fefefd); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+notebook > header > tabs > arrow:backdrop:disabled, button.flat:backdrop:disabled, button:backdrop:disabled { color: #d4cfca; border-color: #d5d0cc; background-image: image(#fefefd); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
-notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button:backdrop.flat:disabled:active, button:backdrop.flat:disabled:checked, button:backdrop:disabled:active, button:backdrop:disabled:checked { color: #d4cfca; border-color: #d5d0cc; background-image: image(#e9e9e9); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, button.flat:backdrop:disabled:active, button.flat:backdrop:disabled:checked, button:backdrop:disabled:active, button:backdrop:disabled:checked { color: #d4cfca; border-color: #d5d0cc; background-image: image(#e9e9e9); box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
button.titlebutton:backdrop, button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, button.titlebutton:disabled, button.sidebar-button:disabled, notebook > header > tabs > arrow:disabled, button.flat:backdrop, button.flat:disabled, button.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -370,7 +370,7 @@ button.suggested-action { color: white; outline-color: rgba(255, 255, 255, 0.3);
button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #3584e4; }
-button.suggested-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #1b6acb; border-bottom-color: #15539e; text-shadow: 0 -1px rgba(0, 0, 0, 0.511216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.511216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #3584e4, #3987e5 1px); }
+button.suggested-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #1b6acb; border-bottom-color: #15539e; background-image: linear-gradient(to top, #3584e4, #3987e5 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.511216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.511216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.07); }
button.suggested-action:active, button.suggested-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #1b6acb; background-image: image(#1961b9); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -402,7 +402,7 @@ button.destructive-action { color: white; outline-color: rgba(255, 255, 255, 0.3
button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #e01b24; }
-button.destructive-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #b2161d; border-bottom-color: #851015; text-shadow: 0 -1px rgba(0, 0, 0, 0.558275); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.558275); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #e01b24, #e41c26 1px); }
+button.destructive-action:hover { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #b2161d; border-bottom-color: #851015; background-image: linear-gradient(to top, #e01b24, #e41c26 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.558275); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.558275); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.07); }
button.destructive-action:active, button.destructive-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); border-color: #b2161d; background-image: image(#a0131a); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -452,9 +452,9 @@ button.circular { border-radius: 9999px; -gtk-outline-radius: 9999px; padding: 4
button.circular label { padding: 0; }
-button.circular:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; background-image: linear-gradient(to top, #f4f2f1 2px, #fdfdfc); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #f4f2f1 2px, #fdfdfc), linear-gradient(to top, #6e645a 25%, #877b6e 50%); border-color: transparent; }
+button.circular:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; background-image: linear-gradient(to top, #f4f2f1 2px, #fdfdfc), linear-gradient(to top, #6e645a 25%, #877b6e 50%); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); border-color: transparent; }
-button.circular:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #fdfdfc, white 1px); background-image: linear-gradient(to top, #fdfdfc, white 1px), linear-gradient(to top, #6e645a 25%, #877b6e 50%); border-color: transparent; }
+button.circular:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; background-image: linear-gradient(to top, #fdfdfc, white 1px), linear-gradient(to top, #6e645a 25%, #877b6e 50%); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); border-color: transparent; }
stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#1b6acb), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 3px, right 4px; }
@@ -464,7 +464,7 @@ stacksidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.need
.inline-toolbar toolbutton > button { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; background-image: linear-gradient(to top, #f4f2f1 2px, #fdfdfc); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); }
-.inline-toolbar toolbutton > button:hover { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #fdfdfc, white 1px); }
+.inline-toolbar toolbutton > button:hover { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; background-image: linear-gradient(to top, #fdfdfc, white 1px); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); }
.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; background-image: image(#ddd9d5); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -525,7 +525,7 @@ button.color colorswatch:only-child, button.color colorswatch:only-child overlay
/* tone down as per new designs, see issue #1473, #1748 */
list row button.image-button:not(.flat) { border: 1px solid rgba(135, 123, 110, 0.5); }
-list row button.image-button:not(.flat):hover { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #fdfdfc, white 1px); }
+list row button.image-button:not(.flat):hover { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; background-image: linear-gradient(to top, #fdfdfc, white 1px); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); }
list row button.image-button:not(.flat):active, list row button.image-button:not(.flat):checked { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; background-image: image(#ddd9d5); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -682,15 +682,15 @@ searchbar > revealer > box { margin: -6px; padding: 6px; }
.selection-mode button.titlebutton, .selection-mode .titlebar:not(headerbar) button.flat, .selection-mode.titlebar:not(headerbar) button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
-.selection-mode .titlebar:not(headerbar) button:hover, .selection-mode.titlebar:not(headerbar) button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #1b6acb; border-bottom-color: #15539e; text-shadow: 0 -1px rgba(0, 0, 0, 0.511216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.511216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #3584e4, #3987e5 1px); }
+.selection-mode .titlebar:not(headerbar) button:hover, .selection-mode.titlebar:not(headerbar) button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #1b6acb; border-bottom-color: #15539e; background-image: linear-gradient(to top, #3584e4, #3987e5 1px); text-shadow: 0 -1px rgba(0, 0, 0, 0.511216); -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.511216); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.07); }
.selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .selection-mode headerbar button:active, .selection-mode headerbar button:checked, .selection-mode headerbar button.toggle:checked, .selection-mode headerbar button.toggle:active, headerbar.selection-mode button:active, headerbar.selection-mode button:checked, headerbar.selection-mode button.toggle:checked, headerbar.selection-mode button.toggle:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #1b6acb; background-image: image(#1961b9); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
-.selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop { color: #d7e6fa; border-color: #3584e4; background-image: image(#3584e4); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); -gtk-icon-effect: none; border-color: #185fb4; }
+.selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button.flat:backdrop, .selection-mode headerbar button:backdrop, headerbar.selection-mode button.flat:backdrop, headerbar.selection-mode button:backdrop { color: #d7e6fa; border-color: #3584e4; background-image: image(#3584e4); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); -gtk-icon-effect: none; border-color: #185fb4; }
-.selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { color: #d5e6f9; border-color: #2f80e3; background-image: image(#2f80e3); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #185fb4; }
+.selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button.flat:backdrop:active, .selection-mode headerbar button.flat:backdrop:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button.flat:backdrop:active, headerbar.selection-mode button.flat:backdrop:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { color: #d5e6f9; border-color: #2f80e3; background-image: image(#2f80e3); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #185fb4; }
-.selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled { color: #8fbbf0; border-color: #5396e8; background-image: image(#5396e8); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #185fb4; }
+.selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button.flat:backdrop:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button.flat:backdrop:disabled, headerbar.selection-mode button:backdrop:disabled { color: #8fbbf0; border-color: #5396e8; background-image: image(#5396e8); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #185fb4; }
.selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode headerbar button:backdrop:disabled:active, .selection-mode headerbar button:backdrop:disabled:checked, headerbar.selection-mode button:backdrop:disabled:active, headerbar.selection-mode button:backdrop:disabled:checked { color: #78aced; border-color: #2f80e3; background-image: image(#2f80e3); box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #185fb4; }
@@ -702,7 +702,7 @@ searchbar > revealer > box { margin: -6px; padding: 6px; }
.selection-mode .titlebar:not(headerbar) button.suggested-action, .selection-mode.titlebar:not(headerbar) button.suggested-action, .selection-mode headerbar button.suggested-action, headerbar.selection-mode button.suggested-action { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; background-image: linear-gradient(to top, #f4f2f1 2px, #fdfdfc); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); border-color: #185fb4; }
-.selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, headerbar.selection-mode button.suggested-action:hover { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #fdfdfc, white 1px); border-color: #185fb4; }
+.selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, headerbar.selection-mode button.suggested-action:hover { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; background-image: linear-gradient(to top, #fdfdfc, white 1px); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); border-color: #185fb4; }
.selection-mode .titlebar:not(headerbar) button.suggested-action:active, .selection-mode.titlebar:not(headerbar) button.suggested-action:active, .selection-mode headerbar button.suggested-action:active, headerbar.selection-mode button.suggested-action:active { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; background-image: image(#ddd9d5); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; border-color: #185fb4; }
@@ -792,9 +792,9 @@ treeview.view:backdrop { border-left-color: #c4c5c5; border-top: #f6f5f4; }
treeview.view:drop(active) { border-style: solid none; border-width: 1px; border-color: #124787; }
-treeview.view:drop(active).after { border-top-style: none; }
+treeview.view.after:drop(active) { border-top-style: none; }
-treeview.view:drop(active).before { border-bottom-style: none; }
+treeview.view.before:drop(active) { border-bottom-style: none; }
treeview.view.expander { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); color: #4d4d4d; }
@@ -834,7 +834,7 @@ treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.vie
treeview.view acceleditor > label { background-color: #1b6acb; }
-treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none solid solid none; border-color: #fdfdfc; border-radius: 0; text-shadow: none; }
+treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none solid solid none; border-color: #9f958b; border-radius: 0; text-shadow: none; }
treeview.view header button:disabled { border-color: #fdfdfc; background-image: none; }
@@ -999,21 +999,21 @@ notebook > header tab { min-height: 30px; min-width: 30px; padding: 3px 12px; ou
notebook > header tab:hover { color: #272c2e; background-color: #f4f2f1; }
-notebook > header tab:hover.reorderable-page { border-color: rgba(135, 123, 110, 0.3); background-color: rgba(253, 253, 252, 0.2); }
+notebook > header tab.reorderable-page:hover { border-color: rgba(135, 123, 110, 0.3); background-color: rgba(253, 253, 252, 0.2); }
notebook > header tab:backdrop { color: #babbbb; }
-notebook > header tab:backdrop.reorderable-page { border-color: transparent; background-color: transparent; }
+notebook > header tab.reorderable-page:backdrop { border-color: transparent; background-color: transparent; }
notebook > header tab:checked { color: #272c2e; }
-notebook > header tab:checked.reorderable-page { border-color: rgba(135, 123, 110, 0.5); background-color: rgba(253, 253, 252, 0.5); }
+notebook > header tab.reorderable-page:checked { border-color: rgba(135, 123, 110, 0.5); background-color: rgba(253, 253, 252, 0.5); }
-notebook > header tab:checked.reorderable-page:hover { background-color: rgba(253, 253, 252, 0.7); }
+notebook > header tab.reorderable-page:checked:hover { background-color: rgba(253, 253, 252, 0.7); }
notebook > header tab:backdrop:checked { color: #929595; }
-notebook > header tab:backdrop:checked.reorderable-page { border-color: #d5d0cc; background-color: #f6f5f4; }
+notebook > header tab.reorderable-page:backdrop:checked { border-color: #d5d0cc; background-color: #f6f5f4; }
notebook > header tab button.flat { padding: 0; margin-top: 4px; margin-bottom: 4px; min-width: 20px; min-height: 20px; }
@@ -1094,13 +1094,13 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { margin: 0; mi
scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 5px; min-height: 5px; background-color: #272c2e; background-clip: padding-box; border-radius: 100%; border: 1px solid white; -gtk-icon-source: none; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0 2px; min-width: 40px; }
+scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { margin: 0 2px; min-width: 40px; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { margin: 1px 2px; min-width: 5px; }
+scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) button { margin: 1px 2px; min-width: 5px; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 2px 0; min-height: 40px; }
+scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { margin: 2px 0; min-height: 40px; }
-scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { margin: 2px 1px; min-height: 5px; }
+scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) button { margin: 2px 1px; min-height: 5px; }
scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { opacity: 0.8; }
@@ -1147,7 +1147,7 @@ switch slider { margin: -1px; min-width: 24px; min-height: 24px; border: 1px sol
switch image { color: transparent; }
-switch:hover slider { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #6e645a; box-shadow: inset 0 1px white, 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to bottom, white 10%, white 90%); }
+switch:hover slider { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #6e645a; background-image: linear-gradient(to bottom, white 10%, white 90%); box-shadow: inset 0 1px white, 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); }
switch:checked > slider { border: 1px solid #15539e; }
@@ -1329,7 +1329,7 @@ scale fill:disabled:backdrop, scale fill:disabled { border-color: transparent; b
scale slider { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #6e645a; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); background-image: linear-gradient(to bottom, white 20%, #fdfdfc 90%); box-shadow: inset 0 1px white, 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); border: 1px solid #655c53; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-property: background, border, box-shadow; }
-scale slider:hover { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #6e645a; box-shadow: inset 0 1px white, 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to bottom, white 10%, white 90%); }
+scale slider:hover { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #6e645a; background-image: linear-gradient(to bottom, white 10%, white 90%); box-shadow: inset 0 1px white, 0 1px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.07); }
scale slider:active { border-color: #185fb4; }
@@ -1381,99 +1381,99 @@ scale.vertical.fine-tune indicator { min-width: 3px; }
scale.horizontal.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop.png"), url("assets/slider-horz-scale-has-marks-above-backdrop@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png")); min-height: 26px; min-width: 22px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; }
+scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-top: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop.png"), url("assets/slider-horz-scale-has-marks-below-backdrop@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png")); min-height: 26px; min-width: 22px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; }
+scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-bottom: -11px; }
scale.vertical.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop.png"), url("assets/slider-vert-scale-has-marks-above-backdrop@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png")); min-height: 22px; min-width: 26px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; }
+scale.vertical.marks-before.fine-tune:not(.marks-after) slider { margin: -7px; margin-left: -11px; }
scale.vertical.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:active { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop.png"), url("assets/slider-vert-scale-has-marks-below-backdrop@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png")); min-height: 22px; min-width: 26px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; }
-scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; }
+scale.vertical.marks-after.fine-tune:not(.marks-before) slider { margin: -7px; margin-right: -11px; }
scale.color { min-height: 0; min-width: 0; }
@@ -1644,7 +1644,7 @@ row.activatable:backdrop:hover { background-color: transparent; }
row.activatable:selected:active { box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
-row.activatable:selected.has-open-popup, row.activatable:selected:hover { background-color: #1c64bb; }
+row.activatable.has-open-popup:selected, row.activatable:selected:hover { background-color: #1c64bb; }
row.activatable:selected:backdrop { background-color: #1b6acb; }
@@ -1715,9 +1715,9 @@ filechooserbutton:drop(active) { box-shadow: none; border-color: transparent; }
/*********** Sidebar * */
.sidebar { border-style: none; background-color: #fefefe; }
-stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { border-right: 1px solid #877b6e; border-left-style: none; }
+stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar.left:not(separator) { border-right: 1px solid #877b6e; border-left-style: none; }
-stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { border-left: 1px solid #877b6e; border-right-style: none; }
+stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar.right:not(separator) { border-left: 1px solid #877b6e; border-right-style: none; }
.sidebar:backdrop { background-color: #f9f9f8; border-color: #d5d0cc; transition: 200ms ease-out; }
@@ -1824,7 +1824,7 @@ infobar.info:backdrop, infobar.question:backdrop, infobar.warning:backdrop, info
infobar.info button, infobar.question button, infobar.warning button, infobar.error button { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; background-image: linear-gradient(to top, #f4f2f1 2px, #fdfdfc); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); }
-infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #fdfdfc, white 1px); }
+infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; background-image: linear-gradient(to top, #fdfdfc, white 1px); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); }
infobar.info button:active, infobar.info button:checked, infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.error button:active, infobar.error button:checked { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; background-image: image(#ddd9d5); box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; }
@@ -1886,9 +1886,9 @@ colorswatch.light overlay:backdrop { color: rgba(0, 0, 0, 0.5); }
colorswatch:drop(active) { box-shadow: none; }
-colorswatch:drop(active).light overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; }
+colorswatch.light:drop(active) overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; }
-colorswatch:drop(active).dark overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; }
+colorswatch.dark:drop(active) overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; }
colorswatch overlay { border: 1px solid rgba(0, 0, 0, 0.3); }
@@ -1902,7 +1902,7 @@ colorswatch#add-color-button:only-child { border-radius: 5px; }
colorswatch#add-color-button overlay { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; background-image: linear-gradient(to top, #f4f2f1 2px, #fdfdfc); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); }
-colorswatch#add-color-button overlay:hover { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); background-image: linear-gradient(to top, #fdfdfc, white 1px); }
+colorswatch#add-color-button overlay:hover { color: #272c2e; outline-color: rgba(39, 44, 46, 0.3); border-color: #877b6e; border-bottom-color: #6e645a; background-image: linear-gradient(to top, #fdfdfc, white 1px); text-shadow: 0 1px rgba(255, 255, 255, 0.769231); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.07); }
colorswatch#add-color-button overlay:backdrop { color: #929595; border-color: #d5d0cc; background-image: image(#f6f5f4); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
diff --git a/meson.build b/meson.build
index a3a7545ae1..691d0242fe 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
project('gtk+-3.0', 'c',
- version: '3.24.23',
+ version: '3.24.25',
default_options: [
'buildtype=debugoptimized',
'warning_level=1'
@@ -26,11 +26,12 @@ endif
glib_req = '>= @0@.@1@.@2@'.format(glib_major_req, glib_minor_req, glib_micro_req)
pango_req = '>= 1.41.0'
fribidi_req = '>= 0.19.7'
-atk_req = '>= 2.15.1'
+atk_req = '>= 2.35.1'
+at_spi2_atk_req = '>= 2.15.1'
cairo_req = '>= 1.14.0'
gdk_pixbuf_req = '>= 2.30.0'
introspection_req = '>= 1.39.0'
-wayland_proto_req = '>= 1.14'
+wayland_proto_req = '>= 1.17'
wayland_req = '>= 1.14.91'
epoxy_req = '>= 1.4'
cloudproviders_req = '>= 0.2.5'
@@ -51,7 +52,7 @@ gtk_version = meson.project_version()
gtk_major_version = gtk_version.split('.')[0].to_int()
gtk_minor_version = gtk_version.split('.')[1].to_int()
gtk_micro_version = gtk_version.split('.')[2].to_int()
-gtk_interface_age = 19
+gtk_interface_age = 21
add_project_arguments('-DGTK_VERSION="@0@"'.format(meson.project_version()), language: 'c')
add_project_arguments('-D_GNU_SOURCE', language: 'c')
@@ -251,6 +252,7 @@ check_functions = [
'sincos',
'trunc',
'localtime_r',
+ 'fmin',
]
foreach func : check_functions
@@ -575,7 +577,7 @@ if x11_enabled
xfixes_dep = dependency('xfixes', required: false)
xcomposite_dep = dependency('xcomposite', required: false)
fontconfig_dep = dependency('fontconfig', fallback: ['fontconfig', 'fontconfig_dep'])
- atkbridge_dep = dependency('atk-bridge-2.0', version: atk_req)
+ atkbridge_dep = dependency('atk-bridge-2.0', version: at_spi2_atk_req)
x11_pkgs = ['fontconfig', 'x11', 'xext', 'xi', 'xrandr']
@@ -666,19 +668,11 @@ if win32_enabled
endif
pc_gdk_extra_libs += ['-lwinmm', '-ldwmapi', '-lsetupapi', '-lcfgmgr32']
-# Check whether libepoxy is built with EGL support on Windows
- win32_has_egl = cc.links(
- '''
- #include <epoxy/egl.h>
-
- int main(int argc, char *argv[]) {
- return epoxy_egl_version (EGL_NO_DISPLAY);
- }
- ''',
- dependencies : epoxy_dep,
- name : 'libepoxy supports EGL on Windows'
- )
-
+ # Check whether libepoxy is built with EGL support on Windows
+ win32_has_egl = epoxy_dep.get_variable(
+ pkgconfig: 'epoxy_has_egl',
+ internal: 'epoxy_has_egl',
+ default_value: '0') == '1'
endif
# IMModules stuff-unfortunately we need to put items here
diff --git a/modules/printbackends/cups/gtkprintbackendcups.c b/modules/printbackends/cups/gtkprintbackendcups.c
index d95d632e0b..6b8c9e02ad 100644
--- a/modules/printbackends/cups/gtkprintbackendcups.c
+++ b/modules/printbackends/cups/gtkprintbackendcups.c
@@ -150,10 +150,14 @@ struct _GtkPrintBackendCups
guint avahi_service_browser_subscription_ids[2];
char *avahi_service_browser_paths[2];
GCancellable *avahi_cancellable;
+ guint unsubscribe_general_subscription_id;
gboolean secrets_service_available;
guint secrets_service_watch_id;
GCancellable *secrets_service_cancellable;
+
+ GList *temporary_queues_in_construction;
+ GList *temporary_queues_removed;
};
static GObjectClass *backend_parent_class;
@@ -238,6 +242,11 @@ static void secrets_service_vanished_cb (GDBusConnec
const gchar *name,
gpointer user_data);
+static void create_temporary_queue (GtkPrintBackendCups *backend,
+ const gchar *printer_name,
+ const gchar *printer_uri,
+ const gchar *device_uri);
+
static void
gtk_print_backend_cups_register_type (GTypeModule *module)
{
@@ -897,6 +906,9 @@ gtk_print_backend_cups_init (GtkPrintBackendCups *backend_cups)
gtk_cups_secrets_service_watch (secrets_service_appeared_cb,
secrets_service_vanished_cb,
backend_cups);
+
+ backend_cups->temporary_queues_in_construction = NULL;
+ backend_cups->temporary_queues_removed = NULL;
}
static void
@@ -933,6 +945,12 @@ gtk_print_backend_cups_finalize (GObject *object)
g_bus_unwatch_name (backend_cups->secrets_service_watch_id);
}
+ g_list_free_full (backend_cups->temporary_queues_in_construction, g_free);
+ backend_cups->temporary_queues_in_construction = NULL;
+
+ g_list_free_full (backend_cups->temporary_queues_removed, g_free);
+ backend_cups->temporary_queues_removed = NULL;
+
backend_parent_class->finalize (object);
}
@@ -992,6 +1010,12 @@ gtk_print_backend_cups_dispose (GObject *object)
backend_cups->avahi_service_browser_subscription_id = 0;
}
+ if (backend_cups->unsubscribe_general_subscription_id > 0)
+ {
+ g_source_remove (backend_cups->unsubscribe_general_subscription_id);
+ backend_cups->unsubscribe_general_subscription_id = 0;
+ }
+
backend_parent_class->dispose (object);
}
@@ -1861,8 +1885,28 @@ static void
mark_printer_inactive (GtkPrinter *printer,
GtkPrintBackend *backend)
{
- gtk_printer_set_is_active (printer, FALSE);
- g_signal_emit_by_name (backend, "printer-removed", printer);
+ GtkPrinterCups *cups_printer = GTK_PRINTER_CUPS (printer);
+ GList *iter;
+
+ if (cups_printer->is_temporary)
+ {
+ /* Do not recreate printers which disappeared from Avahi. */
+ iter = g_list_find_custom (GTK_PRINT_BACKEND_CUPS (backend)->temporary_queues_removed,
+ gtk_printer_get_name (printer), (GCompareFunc) g_strcmp0);
+ if (iter == NULL)
+ {
+ /* Recreate temporary queue since they are created for 60 seconds only. */
+ create_temporary_queue (GTK_PRINT_BACKEND_CUPS (backend),
+ gtk_printer_get_name (printer),
+ cups_printer->printer_uri,
+ cups_printer->temporary_queue_device_uri);
+ }
+ }
+ else
+ {
+ gtk_printer_set_is_active (printer, FALSE);
+ g_signal_emit_by_name (backend, "printer-removed", printer);
+ }
}
static gint
@@ -1913,7 +1957,8 @@ static const char * const printer_attrs[] =
"multiple-document-handling-supported",
"copies-supported",
"number-up-supported",
- "device-uri"
+ "device-uri",
+ "printer-is-temporary"
};
/* Attributes we're interested in for printers without PPD */
@@ -2010,6 +2055,7 @@ typedef struct
gchar *output_bin_default;
GList *output_bin_supported;
gchar *original_device_uri;
+ gboolean is_temporary;
} PrinterSetupInfo;
static void
@@ -2395,6 +2441,13 @@ cups_printer_handle_attribute (GtkPrintBackendCups *cups_backend,
{
info->original_device_uri = g_strdup (ippGetString (attr, 0, NULL));
}
+ else if (strcmp (ippGetName (attr), "printer-is-temporary") == 0)
+ {
+ if (ippGetBoolean (attr, 0) == 1)
+ info->is_temporary = TRUE;
+ else
+ info->is_temporary = FALSE;
+ }
else
{
GTK_NOTE (PRINTING,
@@ -2430,12 +2483,7 @@ cups_create_printer (GtkPrintBackendCups *cups_backend,
cups_printer = gtk_printer_cups_new (info->printer_name, backend, NULL);
#endif
- if (info->avahi_printer)
- {
- cups_printer->device_uri = g_strdup_printf ("/%s",
- info->avahi_resource_path);
- }
- else
+ if (!info->avahi_printer)
{
cups_printer->device_uri = g_strdup_printf ("/printers/%s",
info->printer_name);
@@ -2799,6 +2847,8 @@ cups_request_printer_info_cb (GtkPrintBackendCups *cups_backend,
GTK_PRINTER_CUPS (printer)->output_bin_default = info->output_bin_default;
GTK_PRINTER_CUPS (printer)->output_bin_supported = info->output_bin_supported;
+ GTK_PRINTER_CUPS (printer)->is_temporary = info->is_temporary;
+
gtk_printer_set_has_details (printer, TRUE);
g_signal_emit_by_name (printer, "details-acquired", TRUE);
@@ -2866,8 +2916,10 @@ cups_request_printer_info (GtkPrinterCups *printer)
typedef struct
{
gchar *printer_uri;
+ gchar *device_uri;
gchar *location;
- gchar *host;
+ gchar *address;
+ gchar *hostname;
gint port;
gchar *printer_name;
gchar *name;
@@ -2924,6 +2976,88 @@ find_printer_by_uuid (GtkPrintBackendCups *backend,
return result;
}
+static void
+cups_create_local_printer_cb (GtkPrintBackendCups *print_backend,
+ GtkCupsResult *result,
+ gpointer user_data)
+{
+ ipp_attribute_t *attr;
+ gchar *printer_name = NULL;
+ ipp_t *response;
+ GList *iter;
+
+ response = gtk_cups_result_get_response (result);
+
+ if (ippGetStatusCode (response) <= IPP_OK_CONFLICT)
+ {
+ if ((attr = ippFindAttribute (response, "printer-uri-supported", IPP_TAG_URI)) != NULL)
+ {
+ printer_name = g_strdup (g_strrstr (ippGetString (attr, 0, NULL), "/") + 1);
+ }
+
+ GTK_NOTE (PRINTING,
+ g_print ("CUPS Backend: Created local printer %s\n", printer_name));
+ }
+ else
+ {
+ GTK_NOTE (PRINTING,
+ g_print ("CUPS Backend: Creating of local printer failed: %d\n", ippGetStatusCode (response)));
+ }
+
+ iter = g_list_find_custom (print_backend->temporary_queues_in_construction, printer_name, (GCompareFunc) g_strcmp0);
+ if (iter != NULL)
+ {
+ g_free (iter->data);
+ print_backend->temporary_queues_in_construction = g_list_delete_link (print_backend->temporary_queues_in_construction, iter);
+ }
+
+ g_free (printer_name);
+}
+
+/*
+ * Create CUPS temporary queue.
+ */
+static void
+create_temporary_queue (GtkPrintBackendCups *backend,
+ const gchar *printer_name,
+ const gchar *printer_uri,
+ const gchar *device_uri)
+{
+ GtkCupsRequest *request;
+ GList *iter;
+
+ /* There can be several queues with the same name (ipp and ipps versions of the same printer) */
+ iter = g_list_find_custom (backend->temporary_queues_in_construction, printer_name, (GCompareFunc) g_strcmp0);
+ if (iter != NULL)
+ return;
+
+ GTK_NOTE (PRINTING,
+ g_print ("CUPS Backend: Creating local printer %s\n", printer_name));
+
+ backend->temporary_queues_in_construction = g_list_prepend (backend->temporary_queues_in_construction, g_strdup (printer_name));
+
+ request = gtk_cups_request_new_with_username (NULL,
+ GTK_CUPS_POST,
+ IPP_OP_CUPS_CREATE_LOCAL_PRINTER,
+ NULL,
+ NULL,
+ NULL,
+ NULL);
+
+ gtk_cups_request_ipp_add_string (request, IPP_TAG_OPERATION, IPP_TAG_URI,
+ "printer-uri", NULL, printer_uri);
+ gtk_cups_request_ipp_add_string (request, IPP_TAG_PRINTER, IPP_TAG_NAME,
+ "printer-name", NULL, printer_name);
+ gtk_cups_request_ipp_add_string (request, IPP_TAG_PRINTER, IPP_TAG_URI,
+ "device-uri", NULL, device_uri);
+
+ cups_request_execute (backend,
+ request,
+ (GtkPrintCupsResponseCallbackFunc) cups_create_local_printer_cb,
+ NULL,
+ NULL);
+}
+
/*
* Create new GtkPrinter from informations included in TXT records.
*/
@@ -2933,6 +3067,15 @@ create_cups_printer_from_avahi_data (AvahiConnectionTestData *data)
PrinterSetupInfo *info = g_slice_new0 (PrinterSetupInfo);
GtkPrinter *printer;
+ printer = gtk_print_backend_find_printer (GTK_PRINT_BACKEND (data->backend), data->printer_name);
+ if (printer != NULL)
+ {
+ /* A printer with this name is already present in this backend. It is probably the same printer
+ * on another protocol (IPv4 vs IPv6).
+ */
+ return;
+ }
+
info->avahi_printer = TRUE;
info->printer_name = data->printer_name;
info->printer_uri = data->printer_uri;
@@ -2997,8 +3140,9 @@ create_cups_printer_from_avahi_data (AvahiConnectionTestData *data)
GTK_PRINTER_CUPS (printer)->avahi_type = g_strdup (data->type);
GTK_PRINTER_CUPS (printer)->avahi_domain = g_strdup (data->domain);
GTK_PRINTER_CUPS (printer)->printer_uri = g_strdup (data->printer_uri);
+ GTK_PRINTER_CUPS (printer)->temporary_queue_device_uri = g_strdup (data->device_uri);
g_free (GTK_PRINTER_CUPS (printer)->hostname);
- GTK_PRINTER_CUPS (printer)->hostname = g_strdup (data->host);
+ GTK_PRINTER_CUPS (printer)->hostname = g_strdup (data->hostname);
GTK_PRINTER_CUPS (printer)->port = data->port;
gtk_printer_set_location (printer, data->location);
gtk_printer_set_state_message (printer, info->state_msg);
@@ -3031,10 +3175,11 @@ avahi_connection_test_cb (GObject *source_object,
{
AvahiConnectionTestData *data = (AvahiConnectionTestData *) user_data;
GSocketConnection *connection;
+ GError *error = NULL;
connection = g_socket_client_connect_to_host_finish (G_SOCKET_CLIENT (source_object),
res,
- NULL);
+ &error);
g_object_unref (source_object);
if (connection != NULL)
@@ -3044,15 +3189,25 @@ avahi_connection_test_cb (GObject *source_object,
create_cups_printer_from_avahi_data (data);
}
+ else
+ {
+ GTK_NOTE (PRINTING,
+ g_warning ("CUPS Backend: Can not connect to %s: %s\n",
+ data->address,
+ error->message));
+ g_error_free (error);
+ }
g_free (data->printer_uri);
g_free (data->location);
- g_free (data->host);
+ g_free (data->address);
+ g_free (data->hostname);
g_free (data->printer_name);
g_free (data->name);
g_free (data->resource_path);
g_free (data->type);
g_free (data->domain);
+ g_free (data->device_uri);
g_free (data);
}
@@ -3091,17 +3246,17 @@ avahi_service_resolver_cb (GObject *source_object,
AvahiConnectionTestData *data;
GtkPrintBackendCups *backend;
const gchar *name;
- const gchar *host;
+ const gchar *hostname;
const gchar *type;
const gchar *domain;
const gchar *address;
- const gchar *protocol_string;
GVariant *output;
GVariant *txt;
GVariant *child;
guint32 flags;
guint16 port;
GError *error = NULL;
+ GList *iter;
gchar *tmp;
gchar *printer_name;
gchar **printer_name_strv;
@@ -3128,7 +3283,7 @@ avahi_service_resolver_cb (GObject *source_object,
&name,
&type,
&domain,
- &host,
+ &hostname,
&aprotocol,
&address,
&port,
@@ -3193,51 +3348,50 @@ avahi_service_resolver_cb (GObject *source_object,
if (data->resource_path != NULL)
{
- if (data->got_printer_type &&
- (g_str_has_prefix (data->resource_path, "printers/") ||
- g_str_has_prefix (data->resource_path, "classes/")))
- {
- /* This is a CUPS printer advertised via Avahi */
- printer_name = g_strrstr (data->resource_path, "/");
- if (printer_name != NULL && printer_name[0] != '\0')
- data->printer_name = g_strdup (printer_name + 1);
- else
- data->printer_name = g_strdup (data->resource_path);
- }
- else
+ /*
+ * Create name of temporary queue from the name of the discovered service.
+ * This emulates the way how CUPS creates the name.
+ */
+ printer_name = g_strdup_printf ("%s", name);
+ g_strcanon (printer_name, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789", '_');
+
+ printer_name_strv = g_strsplit_set (printer_name, "_", -1);
+ printer_name_compressed_strv = g_new0 (gchar *, g_strv_length (printer_name_strv) + 1);
+ for (i = 0, j = 0; printer_name_strv[i] != NULL; i++)
{
- printer_name = g_strdup (name);
- g_strcanon (printer_name, PRINTER_NAME_ALLOWED_CHARACTERS, '-');
-
- printer_name_strv = g_strsplit_set (printer_name, "-", -1);
- printer_name_compressed_strv = g_new0 (gchar *, g_strv_length (printer_name_strv) + 1);
- for (i = 0, j = 0; printer_name_strv[i] != NULL; i++)
+ if (printer_name_strv[i][0] != '\0')
{
- if (printer_name_strv[i][0] != '\0')
- {
- printer_name_compressed_strv[j] = printer_name_strv[i];
- j++;
- }
+ printer_name_compressed_strv[j] = printer_name_strv[i];
+ j++;
}
+ }
- data->printer_name = g_strjoinv ("-", printer_name_compressed_strv);
+ data->printer_name = g_strjoinv ("_", printer_name_compressed_strv);
- g_strfreev (printer_name_strv);
- g_free (printer_name_compressed_strv);
- g_free (printer_name);
+ g_strfreev (printer_name_strv);
+ g_free (printer_name_compressed_strv);
+ g_free (printer_name);
+
+ iter = g_list_find_custom (backend->temporary_queues_removed, data->printer_name, (GCompareFunc) g_strcmp0);
+ if (iter != NULL)
+ {
+ g_free (iter->data);
+ backend->temporary_queues_removed = g_list_delete_link (backend->temporary_queues_removed, iter);
}
if (g_strcmp0 (type, "_ipp._tcp") == 0)
- protocol_string = "ipp";
- else
- protocol_string = "ipps";
-
- if (aprotocol == AVAHI_PROTO_INET6)
- data->printer_uri = g_strdup_printf ("%s://[%s]:%u/%s", protocol_string, address, port, data->resource_path);
+ {
+ data->printer_uri = g_strdup_printf ("ipp://localhost/printers/%s", data->printer_name);
+ data->device_uri = g_strdup_printf ("ipp://%s:%d/%s", hostname, port, data->resource_path);
+ }
else
- data->printer_uri = g_strdup_printf ("%s://%s:%u/%s", protocol_string, address, port, data->resource_path);
+ {
+ data->printer_uri = g_strdup_printf ("ipps://localhost/printers/%s", data->printer_name);
+ data->device_uri = g_strdup_printf ("ipps://%s:%d/%s", hostname, port, data->resource_path);
+ }
- data->host = g_strdup (address);
+ data->address = g_strdup (address);
+ data->hostname = g_strdup (hostname);
data->port = port;
data->name = g_strdup (name);
@@ -3351,6 +3505,9 @@ avahi_service_browser_signal_handler (GDBusConnection *connection,
backend->avahi_default_printer) == 0)
g_clear_pointer (&backend->avahi_default_printer, g_free);
+ backend->temporary_queues_removed = g_list_prepend (backend->temporary_queues_removed,
+ g_strdup (gtk_printer_get_name (GTK_PRINTER (printer))));
+
g_signal_emit_by_name (backend, "printer-removed", printer);
gtk_print_backend_remove_printer (GTK_PRINT_BACKEND (backend),
GTK_PRINTER (printer));
@@ -3364,6 +3521,19 @@ avahi_service_browser_signal_handler (GDBusConnection *connection,
}
}
+static gboolean
+unsubscribe_general_subscription_cb (gpointer user_data)
+{
+ GtkPrintBackendCups *cups_backend = user_data;
+
+ g_dbus_connection_signal_unsubscribe (cups_backend->dbus_connection,
+ cups_backend->avahi_service_browser_subscription_id);
+ cups_backend->avahi_service_browser_subscription_id = 0;
+ cups_backend->unsubscribe_general_subscription_id = 0;
+
+ return G_SOURCE_REMOVE;
+}
+
static void
avahi_service_browser_new_cb (GObject *source_object,
GAsyncResult *res,
@@ -3405,9 +3575,10 @@ avahi_service_browser_new_cb (GObject *source_object,
cups_backend->avahi_service_browser_paths[1] &&
cups_backend->avahi_service_browser_subscription_id > 0)
{
- g_dbus_connection_signal_unsubscribe (cups_backend->dbus_connection,
- cups_backend->avahi_service_browser_subscription_id);
- cups_backend->avahi_service_browser_subscription_id = 0;
+ /* We need to unsubscribe in idle since signals in queue destined for emit
+ * are emitted in idle and check whether the subscriber is still subscribed.
+ */
+ cups_backend->unsubscribe_general_subscription_id = g_idle_add (unsubscribe_general_subscription_cb, cups_backend);
}
g_variant_unref (output);
@@ -3463,7 +3634,6 @@ avahi_create_browsers (GObject *source_object,
avahi_service_browser_signal_handler,
cups_backend,
NULL);
-
/*
* Create service browsers for _ipp._tcp and _ipps._tcp services.
*/
@@ -3591,6 +3761,12 @@ cups_request_printer_list_cb (GtkPrintBackendCups *cups_backend,
continue;
}
+ /* Do not show printer for queue which was removed from Avahi. */
+ iter = g_list_find_custom (GTK_PRINT_BACKEND_CUPS (backend)->temporary_queues_removed,
+ info->printer_name, (GCompareFunc) g_strcmp0);
+ if (iter != NULL)
+ continue;
+
if (info->got_printer_type)
{
if (info->default_printer && !cups_backend->got_default_printer)
@@ -3626,7 +3802,24 @@ cups_request_printer_list_cb (GtkPrintBackendCups *cups_backend,
printer = cups_create_printer (cups_backend, info);
list_has_changed = TRUE;
}
-
+ else if (GTK_PRINTER_CUPS (printer)->avahi_browsed && info->is_temporary)
+ {
+ /*
+ * A temporary queue was created for a printer found via Avahi.
+ * We modify the placeholder GtkPrinter to point to the temporary queue
+ * instead of removing the placeholder GtkPrinter and creating new GtkPrinter.
+ */
+
+ g_object_ref (printer);
+
+ GTK_PRINTER_CUPS (printer)->avahi_browsed = FALSE;
+ GTK_PRINTER_CUPS (printer)->is_temporary = TRUE;
+ g_free (GTK_PRINTER_CUPS (printer)->device_uri);
+ GTK_PRINTER_CUPS (printer)->device_uri = g_strdup_printf ("/printers/%s",
+ info->printer_name);
+ gtk_printer_set_has_details (printer, FALSE);
+ cups_printer_request_details (printer);
+ }
else
g_object_ref (printer);
@@ -3657,6 +3850,7 @@ cups_request_printer_list_cb (GtkPrintBackendCups *cups_backend,
GTK_PRINTER_CUPS (printer)->supports_number_up = info->supports_number_up;
GTK_PRINTER_CUPS (printer)->number_of_covers = info->number_of_covers;
GTK_PRINTER_CUPS (printer)->covers = g_strdupv (info->covers);
+ GTK_PRINTER_CUPS (printer)->is_temporary = info->is_temporary;
status_changed = gtk_printer_set_job_count (printer, info->job_count);
status_changed |= gtk_printer_set_location (printer, info->location);
status_changed |= gtk_printer_set_description (printer,
@@ -3979,7 +4173,10 @@ cups_request_ppd (GtkPrinter *printer)
}
else
{
- hostname = cups_printer->hostname;
+ if (cups_printer->is_temporary)
+ hostname = cupsServer ();
+ else
+ hostname = cups_printer->hostname;
port = cups_printer->port;
resource = g_strdup_printf ("/printers/%s.ppd",
gtk_printer_cups_get_ppd_name (GTK_PRINTER_CUPS (printer)));
@@ -4352,8 +4549,16 @@ cups_printer_request_details (GtkPrinter *printer)
GtkPrinterCups *cups_printer;
cups_printer = GTK_PRINTER_CUPS (printer);
- if (!cups_printer->reading_ppd &&
- gtk_printer_cups_get_ppd (cups_printer) == NULL)
+
+ if (cups_printer->avahi_browsed)
+ {
+ create_temporary_queue (GTK_PRINT_BACKEND_CUPS (gtk_printer_get_backend (printer)),
+ gtk_printer_get_name (printer),
+ cups_printer->printer_uri,
+ cups_printer->temporary_queue_device_uri);
+ }
+ else if (!cups_printer->reading_ppd &&
+ gtk_printer_cups_get_ppd (cups_printer) == NULL)
{
if (cups_printer->remote && !cups_printer->avahi_browsed)
{
diff --git a/modules/printbackends/cups/gtkprintercups.h b/modules/printbackends/cups/gtkprintercups.h
index bdc30ca4f3..c8ad83fcb9 100644
--- a/modules/printbackends/cups/gtkprintercups.h
+++ b/modules/printbackends/cups/gtkprintercups.h
@@ -56,7 +56,9 @@ struct _GtkPrinterCups
gchar *original_hostname;
gchar *original_resource;
gint original_port;
- gboolean request_original_uri; /* Request PPD from original hostname */
+ gboolean request_original_uri; /* Request PPD from original hostname */
+ gboolean is_temporary; /* This printer is temporary queue */
+ gchar *temporary_queue_device_uri; /* Device uri of temporary queue for this printer */
ipp_pstate_t state;
gboolean reading_ppd;
diff --git a/modules/printbackends/lpr/gtkprintbackendlpr.c b/modules/printbackends/lpr/gtkprintbackendlpr.c
index 4257771dbf..e4286536ab 100644
--- a/modules/printbackends/lpr/gtkprintbackendlpr.c
+++ b/modules/printbackends/lpr/gtkprintbackendlpr.c
@@ -390,9 +390,13 @@ gtk_print_backend_lpr_init (GtkPrintBackendLpr *backend)
{
GtkPrinter *printer;
- printer = gtk_printer_new (_("Print to LPR"),
- GTK_PRINT_BACKEND (backend),
- TRUE);
+ printer = g_object_new (GTK_TYPE_PRINTER,
+ "name", _("Print to LPR"),
+ "backend", backend,
+ "is-virtual", FALSE,
+ "accepts-pdf", TRUE,
+ "accepts-ps", TRUE,
+ NULL);
gtk_printer_set_has_details (printer, TRUE);
gtk_printer_set_icon_name (printer, "printer");
gtk_printer_set_is_active (printer, TRUE);
diff --git a/po-properties/be.po b/po-properties/be.po
index decce8491e..6d8270cd1b 100644
--- a/po-properties/be.po
+++ b/po-properties/be.po
@@ -1,7733 +1,9381 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright © 2001-2003 Free Software Foundation, Inc.
-# Ales Nyakhaychyk <i18n@infonet.by>, 2001-2003.
-#
msgid ""
msgstr ""
-"Project-Id-Version: gtk+ 2.2\n"
+"Project-Id-Version: 98e6872775a91bf27122ff608b6db605\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-10-01 15:54-0400\n"
-"PO-Revision-Date: 2003-03-31 07:40+0300\n"
+"POT-Creation-Date: 2020-06-23 21:15+0000\n"
+"PO-Revision-Date: 2020-12-23 04:10\n"
"Last-Translator: Ales Nyakhaychyk <nab@mail.by>\n"
-"Language-Team: Belarusian <i18n@mova.org>\n"
+"Language-Team: Belarusian\n"
"Language: be\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.9.6\n"
+"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || n%10>=5 && n%10<=9 || n%100>=11 && n%100<=14 ? 2 : 3);\n"
+"X-Crowdin-Project: 98e6872775a91bf27122ff608b6db605\n"
+"X-Crowdin-Project-ID: 2\n"
+"X-Crowdin-Language: be\n"
+"X-Crowdin-File: /Gnome 3.38/gtk-properties.gtk-3-24.be.po\n"
+"X-Crowdin-File-ID: 2184\n"
+
+#: gdk/gdkapplaunchcontext.c:127 gdk/gdkcursor.c:139 gdk/gdkdevicemanager.c:185
+#: gdk/gdkglcontext.c:317 gdk/gdkseat.c:202 gdk/gdkseat.c:203
+msgid "Display"
+msgstr "Дысплей"
-#: gdk/gdkdevice.c:97
-#, fuzzy
+#: gdk/gdkcursor.c:131
+msgid "Cursor type"
+msgstr "Тып курсора"
+
+#: gdk/gdkcursor.c:132
+msgid "Standard cursor type"
+msgstr "Стандартны тып курсора"
+
+#: gdk/gdkcursor.c:140
+#| msgid "Display the cell"
+msgid "Display of this cursor"
+msgstr "Дысплей гэтага курсора"
+
+#: gdk/gdkdevice.c:123
msgid "Device Display"
-msgstr "Дапомны дысплей"
+msgstr "Дысплей прылады"
-#: gdk/gdkdevice.c:98
-#, fuzzy
+#: gdk/gdkdevice.c:124
msgid "Display which the device belongs to"
-msgstr "Адлюстроўваць ячэйку"
+msgstr "Дысплей, якому належыць прылада"
-#: gdk/gdkdevice.c:112
+#: gdk/gdkdevice.c:138
msgid "Device manager"
-msgstr ""
+msgstr "Кіраўнік прылад"
-#: gdk/gdkdevice.c:113
+#: gdk/gdkdevice.c:139
msgid "Device manager which the device belongs to"
-msgstr ""
+msgstr "Кіраўнік прылад, якому належыць прылада"
-#: gdk/gdkdevice.c:127 gdk/gdkdevice.c:128
-#, fuzzy
+#: gdk/gdkdevice.c:152 gdk/gdkdevice.c:153
msgid "Device name"
-msgstr "Назоў віджэту"
+msgstr "Назва прылады"
-#: gdk/gdkdevice.c:142
-#, fuzzy
+#: gdk/gdkdevice.c:166
msgid "Device type"
-msgstr "Від крывой"
+msgstr "Тып прылады"
-#: gdk/gdkdevice.c:143
+#: gdk/gdkdevice.c:167
msgid "Device role in the device manager"
-msgstr ""
+msgstr "Роля прылады ў кіраўніку прылад"
-#: gdk/gdkdevice.c:159
+#: gdk/gdkdevice.c:183
msgid "Associated device"
-msgstr ""
+msgstr "Звязаная прылада"
-#: gdk/gdkdevice.c:160
+#: gdk/gdkdevice.c:184
msgid "Associated pointer or keyboard with this device"
-msgstr ""
+msgstr "Звязаны з гэтай прыладай паказальнік альбо клавіятура"
-#: gdk/gdkdevice.c:173
+#: gdk/gdkdevice.c:197
msgid "Input source"
-msgstr ""
+msgstr "Крыніца ўводу"
-#: gdk/gdkdevice.c:174
-#, fuzzy
+#: gdk/gdkdevice.c:198
msgid "Source type for the device"
-msgstr "Разнавід для адлюстраваньня дрэва"
+msgstr "Тып крыніцы для прылады"
-#: gdk/gdkdevice.c:189 gdk/gdkdevice.c:190
-#, fuzzy
+#: gdk/gdkdevice.c:213 gdk/gdkdevice.c:214
msgid "Input mode for the device"
-msgstr "Разнавід для адлюстраваньня дрэва"
+msgstr "Рэжым уводу для прылады"
-#: gdk/gdkdevice.c:205
-#, fuzzy
+#: gdk/gdkdevice.c:229
msgid "Whether the device has a cursor"
-msgstr "Ці мае гэты віджэт засяроджаньне для ўводу"
+msgstr "Ці мае прылада курсор"
-#: gdk/gdkdevice.c:206
-#, fuzzy
+#: gdk/gdkdevice.c:230
msgid "Whether there is a visible cursor following device motion"
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці перамяшчаецца бачны курсор пры перамяшчэнні прылады"
-#: gdk/gdkdevice.c:220 gdk/gdkdevice.c:221
-#, fuzzy
+#: gdk/gdkdevice.c:244 gdk/gdkdevice.c:245
msgid "Number of axes in the device"
-msgstr "Колькасьць радкоў у табліцы"
-
-#: gdk/gdkdevicemanager.c:134
-#, fuzzy
-msgid "Display"
-msgstr "Дапомны дысплей"
-
-#: gdk/gdkdevicemanager.c:135
-#, fuzzy
-msgid "Display for the device manager"
-msgstr "Адлюстроўваць ячэйку"
-
-#: gdk/gdkdisplaymanager.c:102
-msgid "Default Display"
-msgstr "Дапомны дысплей"
-
-#: gdk/gdkdisplaymanager.c:103
-msgid "The default display for GDK"
-msgstr "Дапомны дысплей для GDK"
-
-#: gdk/gdkscreen.c:72
-#, fuzzy
-msgid "Font options"
-msgstr "Кропкі шрыфту"
-
-#: gdk/gdkscreen.c:73
-#, fuzzy
-msgid "The default font options for the screen"
-msgstr "Назва звычайнага шрыфту"
-
-#: gdk/gdkscreen.c:80
-#, fuzzy
-msgid "Font resolution"
-msgstr "Кропкі шрыфту"
-
-#: gdk/gdkscreen.c:81
-#, fuzzy
-msgid "The resolution for fonts on the screen"
-msgstr "Як павінен абнаўляцца прамежак на экране"
-
-#: gdk/gdkwindow.c:392 gdk/gdkwindow.c:393
-#, fuzzy
-msgid "Cursor"
-msgstr "Мільгаючы курсор"
-
-#: gdk/x11/gdkdevice-xi.c:132 gdk/x11/gdkdevice-xi.c:133
-#: gdk/x11/gdkdevice-xi2.c:111
-msgid "Device ID"
-msgstr ""
-
-#: gdk/x11/gdkdevice-xi2.c:112
-msgid "Device identifier"
-msgstr ""
-
-#: gdk/x11/gdkdevicemanager-xi.c:84
-#, fuzzy
-msgid "Event base"
-msgstr "Здарэньні"
-
-#: gdk/x11/gdkdevicemanager-xi.c:85
-msgid "Event base for XInput events"
-msgstr ""
-
-#: gtk/gtkaboutdialog.c:269
-#, fuzzy
-msgid "Program name"
-msgstr "Назоў тэгу"
+msgstr "Колькасць восяў у прыладзе"
-#: gtk/gtkaboutdialog.c:270
-msgid ""
-"The name of the program. If this is not set, it defaults to "
-"g_get_application_name()"
-msgstr ""
-
-#: gtk/gtkaboutdialog.c:284
-msgid "Program version"
-msgstr ""
+#: gdk/gdkdevice.c:259 gdk/gdkdevice.c:260
+msgid "Vendor ID"
+msgstr "Ідэнтыфікатар вытворцы"
-#: gtk/gtkaboutdialog.c:285
-#, fuzzy
-msgid "The version of the program"
-msgstr "Мейсцазнаходжаньне палоскі прылад"
+#: gdk/gdkdevice.c:274 gdk/gdkdevice.c:275
+msgid "Product ID"
+msgstr "Ідэнтыфікатар вырабу"
-#: gtk/gtkaboutdialog.c:299
-msgid "Copyright string"
-msgstr ""
+#: gdk/gdkdevice.c:289 gdk/gdkdevice.c:290
+msgid "Seat"
+msgstr "Пазіцыя"
-#: gtk/gtkaboutdialog.c:300
-msgid "Copyright information for the program"
-msgstr ""
+#: gdk/gdkdevice.c:306 gdk/gdkdevice.c:307
+msgid "Number of concurrent touches"
+msgstr "Колькасць адначасовых крананняў"
-#: gtk/gtkaboutdialog.c:317
-#, fuzzy
-msgid "Comments string"
-msgstr "Водступ між слупкоў"
+#: gdk/gdkdevice.c:321 gdk/gdkdevice.c:322
+msgid "Axes"
+msgstr "Восі"
-#: gtk/gtkaboutdialog.c:318
-msgid "Comments about the program"
-msgstr ""
+#: gdk/gdkdevice.c:328
+msgid "Tool"
+msgstr "Інструмент"
-#: gtk/gtkaboutdialog.c:368
-#, fuzzy
-msgid "License Type"
-msgstr "Від паведамленьня"
+#: gdk/gdkdevice.c:329
+#| msgid "The GdkFont that is currently selected"
+msgid "The tool that is currently used with this device"
+msgstr "Інструмент, які зараз выкарыстоўваецца з гэтай прыладай"
-#: gtk/gtkaboutdialog.c:369
-#, fuzzy
-msgid "The license type of the program"
-msgstr "Мейсцазнаходжаньне палоскі прылад"
+#: gdk/gdkdevicemanager.c:186
+msgid "Display for the device manager"
+msgstr "Дысплей для кіраўніка прылад"
-#: gtk/gtkaboutdialog.c:385
-msgid "Website URL"
-msgstr ""
+#: gdk/gdkdisplaymanager.c:162
+msgid "Default Display"
+msgstr "Прадвызначаны дысплей"
-#: gtk/gtkaboutdialog.c:386
-msgid "The URL for the link to the website of the program"
-msgstr ""
+#: gdk/gdkdisplaymanager.c:163
+msgid "The default display for GDK"
+msgstr "Прадвызначаны дысплей для GDK"
-#: gtk/gtkaboutdialog.c:401
-#, fuzzy
-msgid "Website label"
-msgstr "Адмеціна ўкладкі"
+#: gdk/gdkglcontext.c:318
+msgid "The GDK display used to create the GL context"
+msgstr "Дысплей GDK, што выкарыстоўваецца для стварэння змесціва GL"
-#: gtk/gtkaboutdialog.c:402
-msgid ""
-"The label for the link to the website of the program. If this is not set, it "
-"defaults to the URL"
-msgstr ""
+#: gdk/gdkglcontext.c:333 gtk/gtkwidget.c:1347
+msgid "Window"
+msgstr "Акно"
-#: gtk/gtkaboutdialog.c:418
-msgid "Authors"
-msgstr ""
+#: gdk/gdkglcontext.c:334
+msgid "The GDK window bound to the GL context"
+msgstr "Акно GDK, звязанае са змесцівам GL"
-#: gtk/gtkaboutdialog.c:419
-#, fuzzy
-msgid "List of authors of the program"
-msgstr "Мейсцазнаходжаньне палоскі прылад"
+#: gdk/gdkglcontext.c:349
+#| msgid "Show text"
+msgid "Shared context"
+msgstr "Агульны кантэкст"
-#: gtk/gtkaboutdialog.c:435
-msgid "Documenters"
-msgstr ""
+#: gdk/gdkglcontext.c:350
+msgid "The GL context this context shares data with"
+msgstr "Змесціва GL, выконвае абмен данымі з гэтым змесцівам"
-#: gtk/gtkaboutdialog.c:436
-msgid "List of people documenting the program"
-msgstr ""
+#: gdk/gdkscreen.c:93
+msgid "Font options"
+msgstr "Параметры шрыфту"
-#: gtk/gtkaboutdialog.c:452
-msgid "Artists"
-msgstr ""
+#: gdk/gdkscreen.c:94
+msgid "The default font options for the screen"
+msgstr "Прадвызначаныя параметры шрыфту для экрану"
-#: gtk/gtkaboutdialog.c:453
-msgid "List of people who have contributed artwork to the program"
-msgstr ""
+#: gdk/gdkscreen.c:101
+msgid "Font resolution"
+msgstr "Раздзяляльная здольнасць шрыфту"
-#: gtk/gtkaboutdialog.c:470
-msgid "Translator credits"
-msgstr ""
+#: gdk/gdkscreen.c:102
+msgid "The resolution for fonts on the screen"
+msgstr "Раздзяляльная здольнасць шрыфту на экране"
-#: gtk/gtkaboutdialog.c:471
-msgid ""
-"Credits to the translators. This string should be marked as translatable"
-msgstr ""
+#: gdk/gdkwindow.c:354 gdk/gdkwindow.c:355
+msgid "Cursor"
+msgstr "Курсор"
-#: gtk/gtkaboutdialog.c:486
-msgid "Logo"
-msgstr ""
+#: gdk/x11/gdkdevicemanager-xi2.c:132
+msgid "Opcode"
+msgstr "Код аперацыі"
-#: gtk/gtkaboutdialog.c:487
-msgid ""
-"A logo for the about box. If this is not set, it defaults to "
-"gtk_window_get_default_icon_list()"
-msgstr ""
+#: gdk/x11/gdkdevicemanager-xi2.c:133
+msgid "Opcode for XInput2 requests"
+msgstr "Код аперацыі для запытаў XInput2"
-#: gtk/gtkaboutdialog.c:502
-#, fuzzy
-msgid "Logo Icon Name"
-msgstr "Назва шрыфту"
+#: gdk/x11/gdkdevicemanager-xi2.c:139
+msgid "Major"
+msgstr "Асноўны"
-#: gtk/gtkaboutdialog.c:503
-msgid "A named icon to use as the logo for the about box."
-msgstr ""
+#: gdk/x11/gdkdevicemanager-xi2.c:140
+msgid "Major version number"
+msgstr "Асноўны нумар версіі"
-#: gtk/gtkaboutdialog.c:516
-#, fuzzy
-msgid "Wrap license"
-msgstr "Рэжым загортваньня"
+#: gdk/x11/gdkdevicemanager-xi2.c:146
+msgid "Minor"
+msgstr "Дадатковы"
-#: gtk/gtkaboutdialog.c:517
-#, fuzzy
-msgid "Whether to wrap the license text."
-msgstr "Ці будзе гэты тэкст закрэсьлены"
+#: gdk/x11/gdkdevicemanager-xi2.c:147
+msgid "Minor version number"
+msgstr "Дадатковы нумар версіі"
-#: gtk/gtkaccellabel.c:189
-msgid "Accelerator Closure"
-msgstr "Пераменная для \"гарачай клявішы\""
+#: gdk/x11/gdkdevice-xi2.c:143
+msgid "Device ID"
+msgstr "Ідэнтыфікатар прылады"
-#: gtk/gtkaccellabel.c:190
-msgid "The closure to be monitored for accelerator changes"
-msgstr "Пераменная, якая будзе сачыць за зьменамі \"гарачай клявішы\"."
+#: gdk/x11/gdkdevice-xi2.c:144
+msgid "Device identifier"
+msgstr "Ідэнтыфікатар прылады"
-#: gtk/gtkaccellabel.c:196
-msgid "Accelerator Widget"
-msgstr "Віджэт паскаральнік"
+#: gtk/a11y/gtkrenderercellaccessible.c:97
+msgid "Cell renderer"
+msgstr "Адмалёўнік ячэйкі"
-#: gtk/gtkaccellabel.c:197
-msgid "The widget to be monitored for accelerator changes"
-msgstr "Віджэжт, які сочыць за зьменамі паскаральніку"
+#: gtk/a11y/gtkrenderercellaccessible.c:98
+msgid "The cell renderer represented by this accessible"
+msgstr "Адмалёўнік ячэйкі, пададзены гэтым дапаможным аб’ектам"
-#: gtk/gtkaction.c:222 gtk/gtkactiongroup.c:228 gtk/gtkprinter.c:125
-#: gtk/gtktextmark.c:89
-#, fuzzy
+#: gtk/deprecated/gtkaction.c:243 gtk/deprecated/gtkactiongroup.c:200
+#: gtk/deprecated/gtkthemingengine.c:247 gtk/gtkcssnode.c:638
+#: gtk/gtkprinter.c:121 gtk/gtkstack.c:516 gtk/gtktextmark.c:136
msgid "Name"
-msgstr "Назва шрыфту"
+msgstr "Назва"
-#: gtk/gtkaction.c:223
+#: gtk/deprecated/gtkaction.c:244
msgid "A unique name for the action."
-msgstr ""
+msgstr "Унікальная назва для дзеяння."
-#: gtk/gtkaction.c:241 gtk/gtkbutton.c:238 gtk/gtkexpander.c:209
-#: gtk/gtkframe.c:130 gtk/gtklabel.c:549 gtk/gtkmenuitem.c:333
-#: gtk/gtktoolbutton.c:202 gtk/gtktoolitemgroup.c:1571
+#: gtk/deprecated/gtkaction.c:264 gtk/gtkbutton.c:281 gtk/gtkexpander.c:308
+#: gtk/gtkframe.c:231 gtk/gtklabel.c:805 gtk/gtkmenuitem.c:789
+#: gtk/gtktoolbutton.c:243 gtk/gtktoolitemgroup.c:1639
msgid "Label"
msgstr "Адмеціна"
-#: gtk/gtkaction.c:242
+#: gtk/deprecated/gtkaction.c:265
msgid "The label used for menu items and buttons that activate this action."
-msgstr ""
+msgstr "Адмеціна, што выкарыстоўваецца для элементаў меню і кнопак, якія актывуюць гэтае дзеянне."
-#: gtk/gtkaction.c:258
-#, fuzzy
+#: gtk/deprecated/gtkaction.c:284
msgid "Short label"
-msgstr "Адмеціна ўкладкі"
+msgstr "Кароткая адмеціна"
-#: gtk/gtkaction.c:259
+#: gtk/deprecated/gtkaction.c:285
msgid "A shorter label that may be used on toolbar buttons."
-msgstr ""
+msgstr "Кароткая адмеціна, што можа выкарыстоўвацца на кнопках панэлі інструментаў."
-#: gtk/gtkaction.c:267
+#: gtk/deprecated/gtkaction.c:300
msgid "Tooltip"
-msgstr ""
+msgstr "Падказка"
-#: gtk/gtkaction.c:268
+#: gtk/deprecated/gtkaction.c:301
msgid "A tooltip for this action."
-msgstr ""
+msgstr "Падказка для гэтага дзеяння."
-#: gtk/gtkaction.c:283
-#, fuzzy
+#: gtk/deprecated/gtkaction.c:319
msgid "Stock Icon"
-msgstr "ID убудаванай значкі"
+msgstr "Арыгінальны значок"
-#: gtk/gtkaction.c:284
+#: gtk/deprecated/gtkaction.c:320
msgid "The stock icon displayed in widgets representing this action."
-msgstr ""
+msgstr "Убудаваны значок, які адлюстроўваецца на віджэце, які падае гэтае дзеянне."
-#: gtk/gtkaction.c:304 gtk/gtkstatusicon.c:252
-#, fuzzy
+#: gtk/deprecated/gtkaction.c:342 gtk/deprecated/gtkstatusicon.c:279
msgid "GIcon"
-msgstr "Значка"
+msgstr "GIcon"
-#: gtk/gtkaction.c:305 gtk/gtkcellrendererpixbuf.c:215 gtk/gtkimage.c:320
-#: gtk/gtkstatusicon.c:253
-#, fuzzy
+#: gtk/deprecated/gtkaction.c:343 gtk/deprecated/gtkstatusicon.c:280
+#: gtk/gtkcellrendererpixbuf.c:282 gtk/gtkimage.c:360
msgid "The GIcon being displayed"
-msgstr "Значка для адлюстраваньня"
+msgstr "Адлюстроўваемы значок GIcon"
-#: gtk/gtkaction.c:325 gtk/gtkcellrendererpixbuf.c:180 gtk/gtkimage.c:302
-#: gtk/gtkprinter.c:174 gtk/gtkstatusicon.c:236 gtk/gtkwindow.c:685
-#, fuzzy
+#: gtk/deprecated/gtkaction.c:365 gtk/deprecated/gtkstatusicon.c:263
+#: gtk/gtkcellrendererpixbuf.c:245 gtk/gtkimage.c:343 gtk/gtkprinter.c:170
+#: gtk/gtkwindow.c:890
msgid "Icon Name"
-msgstr "Назва шрыфту"
+msgstr "Назва значка"
-#: gtk/gtkaction.c:326 gtk/gtkcellrendererpixbuf.c:181 gtk/gtkimage.c:303
-#: gtk/gtkstatusicon.c:237
-#, fuzzy
+#: gtk/deprecated/gtkaction.c:366 gtk/deprecated/gtkstatusicon.c:264
+#: gtk/gtkcellrendererpixbuf.c:246 gtk/gtkimage.c:344
msgid "The name of the icon from the icon theme"
-msgstr "Назоў гэтага віджэту"
+msgstr "Назва значка з тэмы значкоў"
-#: gtk/gtkaction.c:333 gtk/gtktoolitem.c:186
+#: gtk/deprecated/gtkaction.c:381 gtk/gtktoolitem.c:179
msgid "Visible when horizontal"
-msgstr ""
+msgstr "Бачна пры гарызантальным размяшчэнні"
-#: gtk/gtkaction.c:334 gtk/gtktoolitem.c:187
-msgid ""
-"Whether the toolbar item is visible when the toolbar is in a horizontal "
-"orientation."
-msgstr ""
+#: gtk/deprecated/gtkaction.c:382 gtk/gtktoolitem.c:180
+msgid "Whether the toolbar item is visible when the toolbar is in a horizontal orientation."
+msgstr "Ці будзе адлюстроўвацца элемент панэлі інструментаў пры яе гарызантальным размяшчэнні."
-#: gtk/gtkaction.c:349
-#, fuzzy
+#: gtk/deprecated/gtkaction.c:400
msgid "Visible when overflown"
-msgstr "Бачны"
+msgstr "Бачна пры перапаўненні"
-#: gtk/gtkaction.c:350
-msgid ""
-"When TRUE, toolitem proxies for this action are represented in the toolbar "
-"overflow menu."
-msgstr ""
+#: gtk/deprecated/gtkaction.c:401
+msgid "When TRUE, toolitem proxies for this action are represented in the toolbar overflow menu."
+msgstr "Калі TRUE, проксі элементаў меню для дзеянняў будуць перакрываць меню панэлі інструментаў."
-#: gtk/gtkaction.c:357 gtk/gtktoolitem.c:193
+#: gtk/deprecated/gtkaction.c:417 gtk/gtktoolitem.c:186
msgid "Visible when vertical"
-msgstr ""
+msgstr "Бачна пры вертыкальным размяшчэнні"
-#: gtk/gtkaction.c:358 gtk/gtktoolitem.c:194
-msgid ""
-"Whether the toolbar item is visible when the toolbar is in a vertical "
-"orientation."
-msgstr ""
+#: gtk/deprecated/gtkaction.c:418 gtk/gtktoolitem.c:187
+msgid "Whether the toolbar item is visible when the toolbar is in a vertical orientation."
+msgstr "Ці будзе адлюстроўвацца элемент панэлі інструментаў пры яе вертыкальным размяшчэнні."
-#: gtk/gtkaction.c:365 gtk/gtktoolitem.c:200
+#: gtk/deprecated/gtkaction.c:434 gtk/gtktoolitem.c:193
msgid "Is important"
-msgstr ""
+msgstr "Важна"
-#: gtk/gtkaction.c:366
-msgid ""
-"Whether the action is considered important. When TRUE, toolitem proxies for "
-"this action show text in GTK_TOOLBAR_BOTH_HORIZ mode."
-msgstr ""
+#: gtk/deprecated/gtkaction.c:435
+msgid "Whether the action is considered important. When TRUE, toolitem proxies for this action show text in GTK_TOOLBAR_BOTH_HORIZ mode."
+msgstr "Ці важнае дзеянне. Калі вызначана TRUE, проксі элементаў панэлі для дзеяння будуць паказваць тэкст у рэжыме GTK_TOOLBAR_BOTH_HORIZ."
-#: gtk/gtkaction.c:374
+#: gtk/deprecated/gtkaction.c:451
msgid "Hide if empty"
-msgstr ""
+msgstr "Хаваць пустое"
-#: gtk/gtkaction.c:375
+#: gtk/deprecated/gtkaction.c:452
msgid "When TRUE, empty menu proxies for this action are hidden."
-msgstr ""
+msgstr "Калі TRUE, пустыя проксі элементаў меню для дзеяння будуць схаваныя."
-#: gtk/gtkaction.c:381 gtk/gtkactiongroup.c:235 gtk/gtkcellrenderer.c:242
-#: gtk/gtkwidget.c:754
+#: gtk/deprecated/gtkaction.c:466 gtk/deprecated/gtkactiongroup.c:214
+#: gtk/gtkcellrenderer.c:308 gtk/gtkwidget.c:1155
msgid "Sensitive"
msgstr "Адчувальны"
-#: gtk/gtkaction.c:382
-#, fuzzy
+#: gtk/deprecated/gtkaction.c:467
msgid "Whether the action is enabled."
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці ўключана дзеянне."
-#: gtk/gtkaction.c:388 gtk/gtkactiongroup.c:242 gtk/gtkstatusicon.c:287
-#: gtk/gtktreeviewcolumn.c:195 gtk/gtkwidget.c:747
+#: gtk/deprecated/gtkaction.c:481 gtk/deprecated/gtkactiongroup.c:228
+#: gtk/deprecated/gtkstatusicon.c:314 gtk/gtkcssnode.c:649
+#: gtk/gtknativedialog.c:242 gtk/gtktreeviewcolumn.c:246 gtk/gtkwidget.c:1148
msgid "Visible"
msgstr "Бачны"
-#: gtk/gtkaction.c:389
-#, fuzzy
+#: gtk/deprecated/gtkaction.c:482
msgid "Whether the action is visible."
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці бачна дзеянне."
-#: gtk/gtkaction.c:395
-#, fuzzy
+#: gtk/deprecated/gtkaction.c:497
msgid "Action Group"
-msgstr "Дроб"
+msgstr "Група дзеянняў"
-#: gtk/gtkaction.c:396
-msgid ""
-"The GtkActionGroup this GtkAction is associated with, or NULL (for internal "
-"use)."
-msgstr ""
+#: gtk/deprecated/gtkaction.c:498
+msgid "The GtkActionGroup this GtkAction is associated with, or NULL (for internal use)."
+msgstr "GtkActionGroup звязаная з GtkAction, альбо NULL (для ўнутранага выкарыстання)."
-#: gtk/gtkaction.c:414 gtk/gtkimagemenuitem.c:172
+#: gtk/deprecated/gtkaction.c:519 gtk/deprecated/gtkimagemenuitem.c:264
+#: gtk/gtkbutton.c:393
msgid "Always show image"
-msgstr ""
+msgstr "Заўсёды паказваць выявы"
-#: gtk/gtkaction.c:415 gtk/gtkimagemenuitem.c:173
-#, fuzzy
+#: gtk/deprecated/gtkaction.c:520 gtk/deprecated/gtkimagemenuitem.c:265
+#: gtk/gtkbutton.c:394
msgid "Whether the image will always be shown"
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці будуць заўсёды адлюстроўвацца выявы"
-#: gtk/gtkactiongroup.c:229
+#: gtk/deprecated/gtkactiongroup.c:201
msgid "A name for the action group."
-msgstr ""
+msgstr "Назва групы дзеянняў."
-#: gtk/gtkactiongroup.c:236
-#, fuzzy
+#: gtk/deprecated/gtkactiongroup.c:215
msgid "Whether the action group is enabled."
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці ўключаная група дзеянняў."
-#: gtk/gtkactiongroup.c:243
-#, fuzzy
+#: gtk/deprecated/gtkactiongroup.c:229
msgid "Whether the action group is visible."
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці бачная група дзеянняў."
-#: gtk/gtkactivatable.c:290
-#, fuzzy
+#: gtk/deprecated/gtkactiongroup.c:242
+msgid "Accelerator Group"
+msgstr "Група гарачых клавіш"
+
+#: gtk/deprecated/gtkactiongroup.c:243
+msgid "The accelerator group the actions of this group should use."
+msgstr "Група гарачых клавіш, дзеянні якой патрэбна выкарыстоўваць."
+
+#: gtk/deprecated/gtkactivatable.c:290
msgid "Related Action"
-msgstr "Дроб"
+msgstr "Звязанае дзеянне"
-#: gtk/gtkactivatable.c:291
+#: gtk/deprecated/gtkactivatable.c:291
msgid "The action this activatable will activate and receive updates from"
-msgstr ""
+msgstr "Гэтае актывуемае дзеянне будзе ўключаць і атрымліваць абнаўленні ад"
-#: gtk/gtkactivatable.c:313
+#: gtk/deprecated/gtkactivatable.c:315
msgid "Use Action Appearance"
-msgstr ""
+msgstr "Выкарыстоўваць выгляд дзеянняў"
-#: gtk/gtkactivatable.c:314
-#, fuzzy
+#: gtk/deprecated/gtkactivatable.c:316
msgid "Whether to use the related actions appearance properties"
-msgstr "Ці можа тэкст адмеціны быць вызначаным з дапамогай мышы."
-
-#: gtk/gtkadjustment.c:93 gtk/gtkcellrendererprogress.c:126
-#: gtk/gtkscalebutton.c:220 gtk/gtkspinbutton.c:289
-msgid "Value"
-msgstr "Значэньне"
-
-#: gtk/gtkadjustment.c:94
-#, fuzzy
-msgid "The value of the adjustment"
-msgstr "Назоў гэтага віджэту"
-
-#: gtk/gtkadjustment.c:110
-#, fuzzy
-msgid "Minimum Value"
-msgstr "Найменьшы X"
-
-#: gtk/gtkadjustment.c:111
-#, fuzzy
-msgid "The minimum value of the adjustment"
-msgstr "Назоў гэтага віджэту"
-
-#: gtk/gtkadjustment.c:130
-#, fuzzy
-msgid "Maximum Value"
-msgstr "Найбольшая даўжыня"
+msgstr "Ці выкарыстоўваць уласцівасці выгляду звязаных дзеянняў"
-#: gtk/gtkadjustment.c:131
-#, fuzzy
-msgid "The maximum value of the adjustment"
-msgstr "Назоў гэтага віджэту"
-
-#: gtk/gtkadjustment.c:147
-#, fuzzy
-msgid "Step Increment"
-msgstr "Экран"
-
-#: gtk/gtkadjustment.c:148
-#, fuzzy
-msgid "The step increment of the adjustment"
-msgstr "Зьмест запісу"
-
-#: gtk/gtkadjustment.c:164
-msgid "Page Increment"
-msgstr ""
-
-#: gtk/gtkadjustment.c:165
-#, fuzzy
-msgid "The page increment of the adjustment"
-msgstr "Зьмест запісу"
-
-#: gtk/gtkadjustment.c:184
-#, fuzzy
-msgid "Page Size"
-msgstr "Найбольшы памер"
-
-#: gtk/gtkadjustment.c:185
-#, fuzzy
-msgid "The page size of the adjustment"
-msgstr "Пераключыць стан кнопкі"
-
-#: gtk/gtkalignment.c:123
+#: gtk/deprecated/gtkalignment.c:151
msgid "Horizontal alignment"
-msgstr "Гарызантальнае выроўніваньне"
+msgstr "Гарызантальнае выраўноўванне"
-#: gtk/gtkalignment.c:124 gtk/gtkbutton.c:289
-msgid ""
-"Horizontal position of child in available space. 0.0 is left aligned, 1.0 is "
-"right aligned"
-msgstr ""
-"Гарызантальная пазіцыя нашчадка ў дас�упным абшары. 0.0 - выроўніваньне па "
-"леваму,1.0 - выроўніваньне па праваму боку"
+#: gtk/deprecated/gtkalignment.c:152 gtk/gtkbutton.c:328
+msgid "Horizontal position of child in available space. 0.0 is left aligned, 1.0 is right aligned"
+msgstr "Гарызантальная пазіцыя нашчадка на даступнай прасторы. 0.0 - выраўноўванне па леваму боку, 1.0 - выраўноўванне па праваму боку"
-#: gtk/gtkalignment.c:133
+#: gtk/deprecated/gtkalignment.c:170
msgid "Vertical alignment"
-msgstr "Вэртыкальнае выроўніваньне"
+msgstr "Вертыкальнае выраўноўванне"
-#: gtk/gtkalignment.c:134 gtk/gtkbutton.c:308
-msgid ""
-"Vertical position of child in available space. 0.0 is top aligned, 1.0 is "
-"bottom aligned"
-msgstr ""
-"Вэртыкальная пазіцыя нашчадка ў дас�упным абшары. 0.0 - выроўніваньне па "
-"верхняму,1.0 - выроўніваньне па ніжняму боку"
+#: gtk/deprecated/gtkalignment.c:171 gtk/gtkbutton.c:347
+msgid "Vertical position of child in available space. 0.0 is top aligned, 1.0 is bottom aligned"
+msgstr "Вертыкальная пазіцыя нашчадка на даступнай прасторы. 0.0 - выраўноўванне па верхняму краю, 1.0 - выраўноўванне па ніжняму краю"
-#: gtk/gtkalignment.c:142
+#: gtk/deprecated/gtkalignment.c:188
msgid "Horizontal scale"
-msgstr "Гарызантальнае маштабаваньне"
+msgstr "Гарызантальнае маштабаванне"
-#: gtk/gtkalignment.c:143
-msgid ""
-"If available horizontal space is bigger than needed for the child, how much "
-"of it to use for the child. 0.0 means none, 1.0 means all"
-msgstr ""
-"Калі даступная гарызантальная прастора �ольш чым патрэбна нашчаду, колькі зь "
-"яе �удзе выкарыстоўвацца для нашчадка. 0.0 - ніколькі, 1.0 - уся."
+#: gtk/deprecated/gtkalignment.c:189
+msgid "If available horizontal space is bigger than needed for the child, how much of it to use for the child. 0.0 means none, 1.0 means all"
+msgstr "Калі гарызантальнай прасторы больш, чым патрэбна нашчадку, колькі яе патрэбна выкарыстоўваць. 0.0 - нічога, 1.0 - усю"
-#: gtk/gtkalignment.c:151
+#: gtk/deprecated/gtkalignment.c:206
msgid "Vertical scale"
-msgstr "Вэртыкальнае маштабаваньне"
+msgstr "Вертыкальнае маштабаванне"
-#: gtk/gtkalignment.c:152
-msgid ""
-"If available vertical space is bigger than needed for the child, how much of "
-"it to use for the child. 0.0 means none, 1.0 means all"
-msgstr ""
-"Калі даступная вертыкальная прастора �ольш чым патрэбна нашчаду, колькі зь "
-"яе �удзе выкарыстоўвацца для нашчадка. 0.0 - ніколькі, 1.0 - уся."
+#: gtk/deprecated/gtkalignment.c:207
+msgid "If available vertical space is bigger than needed for the child, how much of it to use for the child. 0.0 means none, 1.0 means all"
+msgstr "Калі вертыкальнай прасторы больш, чым патрэбна нашчадку, колькі яе патрэбна выкарыстоўваць. 0.0 - нічога, 1.0 - усю"
-#: gtk/gtkalignment.c:169
-#, fuzzy
+#: gtk/deprecated/gtkalignment.c:226
msgid "Top Padding"
-msgstr "Напханьне"
+msgstr "Дапаўненне зверху"
-#: gtk/gtkalignment.c:170
-#, fuzzy
+#: gtk/deprecated/gtkalignment.c:227
msgid "The padding to insert at the top of the widget."
-msgstr "нумар радка каб дадаць верх віджэта-нашчадка да"
+msgstr "Прастора для ўстаўкі ўверсе віджэта."
-#: gtk/gtkalignment.c:186
-#, fuzzy
+#: gtk/deprecated/gtkalignment.c:245
msgid "Bottom Padding"
-msgstr "Напханьне"
+msgstr "Дапаўненне знізу"
-#: gtk/gtkalignment.c:187
-#, fuzzy
+#: gtk/deprecated/gtkalignment.c:246
msgid "The padding to insert at the bottom of the widget."
-msgstr "нумар радка каб дадаць ніз віджэта-нашчадка да"
+msgstr "Прастора для ўстаўкі ўнізе віджэта."
-#: gtk/gtkalignment.c:203
-#, fuzzy
+#: gtk/deprecated/gtkalignment.c:264
msgid "Left Padding"
-msgstr "Напханьне"
+msgstr "Дапаўненне злева"
-#: gtk/gtkalignment.c:204
-#, fuzzy
+#: gtk/deprecated/gtkalignment.c:265
msgid "The padding to insert at the left of the widget."
-msgstr "Нумар слупка каб дадаць левы бок нашчадка да"
+msgstr "Прастора для ўстаўкі ў левай частцы віджэта."
-#: gtk/gtkalignment.c:220
-#, fuzzy
+#: gtk/deprecated/gtkalignment.c:283
msgid "Right Padding"
-msgstr "Правы водступ"
+msgstr "Дапаўненне справа"
-#: gtk/gtkalignment.c:221
-#, fuzzy
+#: gtk/deprecated/gtkalignment.c:284
msgid "The padding to insert at the right of the widget."
-msgstr "Памер прасторы зьлева й зправа ад віджэту ў піксэлях"
+msgstr "Прастора для ўстаўкі ў правай частцы віджэта."
-#: gtk/gtkarrow.c:110
+#: gtk/deprecated/gtkarrow.c:121
msgid "Arrow direction"
-msgstr "Накірунак стрэлкі"
+msgstr "Кірунак стрэлкі"
-#: gtk/gtkarrow.c:111
+#: gtk/deprecated/gtkarrow.c:122
msgid "The direction the arrow should point"
-msgstr "Накірунак, куды павінна спасылацца стрэлачка"
+msgstr "Стрэлка мусіць паказваць на"
-#: gtk/gtkarrow.c:119
+#: gtk/deprecated/gtkarrow.c:130
msgid "Arrow shadow"
-msgstr "Цень стрэлачкі"
+msgstr "Цень стрэлкі"
-#: gtk/gtkarrow.c:120
+#: gtk/deprecated/gtkarrow.c:131
msgid "Appearance of the shadow surrounding the arrow"
-msgstr "Выгляд ценю, вакол стрэлкі"
+msgstr "Выгляд ценю вакол стрэлкі"
-#: gtk/gtkarrow.c:127 gtk/gtkmenu.c:735 gtk/gtkmenuitem.c:396
-#, fuzzy
+#: gtk/deprecated/gtkarrow.c:138 gtk/gtkcombobox.c:1227 gtk/gtkmenu.c:1006
+#: gtk/gtkmenuitem.c:898
msgid "Arrow Scaling"
-msgstr "Водступ між радкоў"
+msgstr "Маштабаванне стрэлкі"
-#: gtk/gtkarrow.c:128
+#: gtk/deprecated/gtkarrow.c:139
msgid "Amount of space used up by arrow"
-msgstr ""
+msgstr "Прастора, якую выкарыстоўвае стрэлка"
+
+#: gtk/deprecated/gtkcolorsel.c:325
+msgid "Has Opacity Control"
+msgstr "Можа кіраваць непразрыстасцю"
+
+#: gtk/deprecated/gtkcolorsel.c:326
+msgid "Whether the color selector should allow setting opacity"
+msgstr "Ці можа абіральнік колеру наладжваць непразрыстасць"
+
+#: gtk/deprecated/gtkcolorsel.c:332
+msgid "Has palette"
+msgstr "Мае палітру"
+
+#: gtk/deprecated/gtkcolorsel.c:333
+msgid "Whether a palette should be used"
+msgstr "Ці будзе выкарыстоўвацца палітра"
+
+#: gtk/deprecated/gtkcolorsel.c:347 gtk/gtkcolorbutton.c:201
+msgid "Current Color"
+msgstr "Бягучы колер"
+
+#: gtk/deprecated/gtkcolorsel.c:348
+msgid "The current color"
+msgstr "Бягучы колер"
+
+#: gtk/deprecated/gtkcolorsel.c:354 gtk/gtkcolorbutton.c:217
+msgid "Current Alpha"
+msgstr "Бягучая празрыстасць"
+
+#: gtk/deprecated/gtkcolorsel.c:355
+msgid "The current opacity value (0 fully transparent, 65535 fully opaque)"
+msgstr "Бягучае значэнне непразрыстасці (0 - цалкам празрыста, 65535 - цалкам непразрыста)"
+
+#: gtk/deprecated/gtkcolorsel.c:369
+#| msgid "Current Alpha"
+msgid "Current RGBA"
+msgstr "Бягучы RGBA"
+
+#: gtk/deprecated/gtkcolorsel.c:370
+#| msgid "The current color"
+msgid "The current RGBA color"
+msgstr "Бягучы колер RGBA"
+
+#: gtk/deprecated/gtkcolorseldialog.c:136
+msgid "Color Selection"
+msgstr "Выбар колеру"
+
+#: gtk/deprecated/gtkcolorseldialog.c:137
+msgid "The color selection embedded in the dialog."
+msgstr "Элемент выбару колеру ўбудаваны ў дыялог."
+
+#: gtk/deprecated/gtkcolorseldialog.c:143
+msgid "OK Button"
+msgstr "Кнопка \"Добра\""
+
+#: gtk/deprecated/gtkcolorseldialog.c:144
+msgid "The OK button of the dialog."
+msgstr "Кнопка дыялогу \"Добра\"."
+
+#: gtk/deprecated/gtkcolorseldialog.c:150
+msgid "Cancel Button"
+msgstr "Кнопка \"Скасаваць\""
+
+#: gtk/deprecated/gtkcolorseldialog.c:151
+msgid "The cancel button of the dialog."
+msgstr "Кнопка дыялогу \"Скасаваць\"."
+
+#: gtk/deprecated/gtkcolorseldialog.c:157
+msgid "Help Button"
+msgstr "Кнопка \"Даведка\""
+
+#: gtk/deprecated/gtkcolorseldialog.c:158
+msgid "The help button of the dialog."
+msgstr "Кнопка дыялогу \"Даведка\"."
+
+#: gtk/deprecated/gtkfontsel.c:240 gtk/gtkfontbutton.c:507
+msgid "Font name"
+msgstr "Назва шрыфту"
+
+#: gtk/deprecated/gtkfontsel.c:241
+msgid "The string that represents this font"
+msgstr "Радок, што падае гэты шрыфт"
+
+#: gtk/deprecated/gtkfontsel.c:247 gtk/gtkfontchooser.c:90
+msgid "Preview text"
+msgstr "Папярэдні прагляд тэксту"
+
+#: gtk/deprecated/gtkfontsel.c:248 gtk/gtkfontchooser.c:91
+msgid "The text to display in order to demonstrate the selected font"
+msgstr "Тэкст, што выкарыстоўваецца для азнаямляльнага прагляду абранага шрыфту"
+
+#: gtk/deprecated/gtkhandlebox.c:223 gtk/gtkcombobox.c:1246 gtk/gtkentry.c:1001
+#: gtk/gtkmenubar.c:253 gtk/gtkstatusbar.c:177 gtk/gtktoolbar.c:680
+#: gtk/gtkviewport.c:408
+msgid "Shadow type"
+msgstr "Тып ценю"
+
+#: gtk/deprecated/gtkhandlebox.c:224
+msgid "Appearance of the shadow that surrounds the container"
+msgstr "Выгляд ценю вакол кантэйнера"
+
+#: gtk/deprecated/gtkhandlebox.c:232
+msgid "Handle position"
+msgstr "Пазіцыя рэгулятара"
+
+#: gtk/deprecated/gtkhandlebox.c:233
+msgid "Position of the handle relative to the child widget"
+msgstr "Пазіцыя рэгулятара адносна дачыннага віджэта"
+
+#: gtk/deprecated/gtkhandlebox.c:241
+msgid "Snap edge"
+msgstr "Выраўноўваць бакі"
+
+#: gtk/deprecated/gtkhandlebox.c:242
+msgid "Side of the handlebox that's lined up with the docking point to dock the handlebox"
+msgstr "Бок кантэйнера з адлучаемым віджэтам, злучаны з элементам віджэта для пераносу"
+
+#: gtk/deprecated/gtkhandlebox.c:250
+msgid "Snap edge set"
+msgstr "Выраўноўванне бакоў"
+
+#: gtk/deprecated/gtkhandlebox.c:251
+msgid "Whether to use the value from the snap_edge property or a value derived from handle_position"
+msgstr "Ці выкарыстоўваць значэнне з уласцівасці snap_edge, ці значэнне, атрыманае з handle_position"
+
+#: gtk/deprecated/gtkhandlebox.c:258
+msgid "Child Detached"
+msgstr "Нашчадак адлучаны"
+
+#: gtk/deprecated/gtkhandlebox.c:259
+msgid "A boolean value indicating whether the handlebox's child is attached or detached."
+msgstr "Лагічнае значэнне, якое паказвае, ці адлучаны дачынны віджэт."
+
+#: gtk/deprecated/gtkimagemenuitem.c:226 gtk/gtkbutton.c:360
+msgid "Image widget"
+msgstr "Віджэт выявы"
+
+#: gtk/deprecated/gtkimagemenuitem.c:227
+msgid "Child widget to appear next to the menu text"
+msgstr "Дачынны віджэт, што з’яўляецца на экране побач з тэкстам меню"
+
+#: gtk/deprecated/gtkimagemenuitem.c:243 gtk/gtkbutton.c:300
+msgid "Use stock"
+msgstr "Выкарыстоўваць арыгінальны"
+
+#: gtk/deprecated/gtkimagemenuitem.c:244
+msgid "Whether to use the label text to create a stock menu item"
+msgstr "Ці выкарыстоўваць тэкст адмеціны ўбудаванага значка пры стварэнні элемента меню"
+
+#: gtk/deprecated/gtkimagemenuitem.c:281 gtk/gtkmenu.c:655
+msgid "Accel Group"
+msgstr "Група гарачых клавіш"
+
+#: gtk/deprecated/gtkimagemenuitem.c:282
+msgid "The Accel Group to use for stock accelerator keys"
+msgstr "Група гарачых клавіш для дадання гарачых клавіш"
+
+#: gtk/deprecated/gtkmisc.c:114 gtk/gtkentry.c:968 gtk/gtklabel.c:851
+msgid "X align"
+msgstr "Выраўноўванне па X"
+
+#: gtk/deprecated/gtkmisc.c:115 gtk/gtkentry.c:969 gtk/gtklabel.c:852
+msgid "The horizontal alignment, from 0 (left) to 1 (right). Reversed for RTL layouts."
+msgstr "Гарызантальнае выраўноўванне, ад 0 (злева) да 1 (справа). Інвертуецца для RTL."
+
+#: gtk/deprecated/gtkmisc.c:133 gtk/gtklabel.c:869
+msgid "Y align"
+msgstr "Выраўноўванне па Y"
+
+#: gtk/deprecated/gtkmisc.c:134 gtk/gtklabel.c:870
+msgid "The vertical alignment, from 0 (top) to 1 (bottom)"
+msgstr "Вертыкальнае выраўноўванне, ад 0 (верх) да 1 (ніз)"
+
+#: gtk/deprecated/gtkmisc.c:152
+msgid "X pad"
+msgstr "Запаўненне па X"
+
+#: gtk/deprecated/gtkmisc.c:153
+msgid "The amount of space to add on the left and right of the widget, in pixels"
+msgstr "Памер прасторы ў пікселях, што дадаецца злева і справа ад віджэта"
+
+#: gtk/deprecated/gtkmisc.c:171
+msgid "Y pad"
+msgstr "Запаўненне па Y"
+
+#: gtk/deprecated/gtkmisc.c:172
+msgid "The amount of space to add on the top and bottom of the widget, in pixels"
+msgstr "Памер прасторы ў пікселях, што дадаецца зверху і знізу ад віджэта"
+
+#: gtk/deprecated/gtknumerableicon.c:642
+#| msgid "Icon set"
+msgid "Icon's count"
+msgstr "Лічыльнік значкоў"
+
+#: gtk/deprecated/gtknumerableicon.c:643
+#| msgid "The index of the current page"
+msgid "The count of the emblem currently displayed"
+msgstr "Лічыльнік адлюстраваных на дадзены момант значкоў"
+
+#: gtk/deprecated/gtknumerableicon.c:649
+msgid "Icon's label"
+msgstr "Адмеціна значка"
+
+#: gtk/deprecated/gtknumerableicon.c:650
+msgid "The label to be displayed over the icon"
+msgstr "Па-над значком будзе адлюстроўвацца адмеціна"
+
+#: gtk/deprecated/gtknumerableicon.c:656
+#| msgid "Font style set"
+msgid "Icon's style context"
+msgstr "Кантэкст стылю значкоў"
+
+#: gtk/deprecated/gtknumerableicon.c:657
+msgid "The style context to theme the icon appearance"
+msgstr "Кантэкст стылю выгляду значка"
+
+#: gtk/deprecated/gtknumerableicon.c:663
+#| msgid "Background color"
+msgid "Background icon"
+msgstr "Фонавы значок"
+
+#: gtk/deprecated/gtknumerableicon.c:664
+msgid "The icon for the number emblem background"
+msgstr "Значок, што адлюстроўвае ў фоне колькасць значкоў"
+
+#: gtk/deprecated/gtknumerableicon.c:670
+#| msgid "Background color name"
+msgid "Background icon name"
+msgstr "Назва фонавага значка"
+
+#: gtk/deprecated/gtknumerableicon.c:671
+msgid "The icon name for the number emblem background"
+msgstr "Назва значка, што адлюстроўвае ў фоне колькасць значкоў"
+
+#: gtk/deprecated/gtkradioaction.c:120
+msgid "The value"
+msgstr "Значэнне"
+
+#: gtk/deprecated/gtkradioaction.c:121
+msgid "The value returned by gtk_radio_action_get_current_value() when this action is the current action of its group."
+msgstr "Значэнне, якое вяртае функцыя gtk_radio_action_get_current_value (), калі гэтае дзеянне ёсць бягучым дзеяннем сваёй групы."
+
+#: gtk/deprecated/gtkradioaction.c:139 gtk/gtkradiobutton.c:184
+#: gtk/gtkradiomenuitem.c:424 gtk/gtkradiotoolbutton.c:83
+msgid "Group"
+msgstr "Група"
+
+#: gtk/deprecated/gtkradioaction.c:140
+msgid "The radio action whose group this action belongs to."
+msgstr "Радыёдзеянне, групе якога належыць гэтае дзеянне."
+
+#: gtk/deprecated/gtkradioaction.c:157
+msgid "The current value"
+msgstr "Бягучае значэнне"
+
+#: gtk/deprecated/gtkradioaction.c:158
+msgid "The value property of the currently active member of the group to which this action belongs."
+msgstr "Значэнне бягучага актыўнага элемента групы, да якой адносіцца віджэт."
+
+#: gtk/deprecated/gtkrecentaction.c:674 gtk/gtkrecentchoosermenu.c:239
+msgid "Show Numbers"
+msgstr "Паказваць нумары"
+
+#: gtk/deprecated/gtkrecentaction.c:675 gtk/gtkrecentchoosermenu.c:240
+msgid "Whether the items should be displayed with a number"
+msgstr "Ці будуць элементы паказвацца разам з нумарамі"
+
+#: gtk/deprecated/gtkstatusicon.c:234 gtk/gtkimage.c:256
+msgid "Pixbuf"
+msgstr "Pixbuf"
+
+#: gtk/deprecated/gtkstatusicon.c:235 gtk/gtkimage.c:257
+msgid "A GdkPixbuf to display"
+msgstr "GdkPixbuf для адлюстравання"
+
+#: gtk/deprecated/gtkstatusicon.c:242 gtk/gtkimage.c:270
+#: gtk/gtkrecentmanager.c:289
+msgid "Filename"
+msgstr "Назва файла"
+
+#: gtk/deprecated/gtkstatusicon.c:243 gtk/gtkimage.c:271
+msgid "Filename to load and display"
+msgstr "Назва файла для загрузкі і адлюстравання"
+
+#: gtk/deprecated/gtkstatusicon.c:255 gtk/gtkcellrendererpixbuf.c:195
+#: gtk/gtkimage.c:282
+msgid "Stock ID"
+msgstr "Арыгінальны ідэнтыфікатар"
+
+#: gtk/deprecated/gtkstatusicon.c:256 gtk/gtkimage.c:283
+msgid "Stock ID for a stock image to display"
+msgstr "ID убудаванай выявы для адлюстравання"
+
+#: gtk/deprecated/gtkstatusicon.c:287 gtk/gtkimage.c:380
+msgid "Storage type"
+msgstr "Тып захоўвання"
+
+#: gtk/deprecated/gtkstatusicon.c:288 gtk/gtkimage.c:381
+msgid "The representation being used for image data"
+msgstr "Вобраз, што выкарыстоўваецца для даных выявы"
+
+#: gtk/deprecated/gtkstatusicon.c:296 gtk/gtkcellrendererpixbuf.c:210
+#: gtk/gtkcellrendererspinner.c:159 gtk/gtkrecentmanager.c:304
+msgid "Size"
+msgstr "Памер"
+
+#: gtk/deprecated/gtkstatusicon.c:297
+msgid "The size of the icon"
+msgstr "Памер значка"
+
+#: gtk/deprecated/gtkstatusicon.c:306 gtk/gtkinvisible.c:98
+#: gtk/gtkmountoperation.c:183 gtk/gtkstylecontext.c:229 gtk/gtkwindow.c:897
+msgid "Screen"
+msgstr "Экран"
+
+#: gtk/deprecated/gtkstatusicon.c:307
+msgid "The screen where this status icon will be displayed"
+msgstr "Экран, на якім будзе адлюстроўвацца гэты значок статусу"
+
+#: gtk/deprecated/gtkstatusicon.c:315
+msgid "Whether the status icon is visible"
+msgstr "Ці будзе бачны значок статусу"
+
+#: gtk/deprecated/gtkstatusicon.c:330 gtk/gtkplug.c:196
+msgid "Embedded"
+msgstr "Убудавана"
+
+#: gtk/deprecated/gtkstatusicon.c:331
+msgid "Whether the status icon is embedded"
+msgstr "Ці будзе значок статусу ўбудаваным"
+
+#: gtk/deprecated/gtkstatusicon.c:346 gtk/deprecated/gtktrayicon-x11.c:127
+#: gtk/gtkgesturepan.c:238 gtk/gtkorientable.c:61
+msgid "Orientation"
+msgstr "Арыентацыя"
+
+#: gtk/deprecated/gtkstatusicon.c:347 gtk/deprecated/gtktrayicon-x11.c:128
+msgid "The orientation of the tray"
+msgstr "Арыентацыя прасторы апавяшчэнняў"
+
+#: gtk/deprecated/gtkstatusicon.c:374 gtk/gtkwidget.c:1285
+msgid "Has tooltip"
+msgstr "Ёсць выплыўная падказка"
+
+#: gtk/deprecated/gtkstatusicon.c:375
+msgid "Whether this tray icon has a tooltip"
+msgstr "Ці ёсць у гэтага значка прасторы апавяшчэнняў выплыўная падказка"
+
+#: gtk/deprecated/gtkstatusicon.c:401 gtk/gtkwidget.c:1309
+msgid "Tooltip Text"
+msgstr "Тэкст падказкі"
+
+#: gtk/deprecated/gtkstatusicon.c:402 gtk/gtkwidget.c:1310 gtk/gtkwidget.c:1334
+msgid "The contents of the tooltip for this widget"
+msgstr "Змесціва выплыўной падказкі гэтага віджэта"
+
+#: gtk/deprecated/gtkstatusicon.c:425 gtk/gtkwidget.c:1333
+msgid "Tooltip markup"
+msgstr "Разметка выплыўной падказкі"
+
+#: gtk/deprecated/gtkstatusicon.c:426
+msgid "The contents of the tooltip for this tray icon"
+msgstr "Змесціва выплыўной падказкі гэтага значка прасторы апавяшчэнняў"
+
+#: gtk/deprecated/gtkstatusicon.c:443 gtk/gtkcolorbutton.c:183
+#: gtk/gtkfilechooserbutton.c:443 gtk/gtkfontbutton.c:490
+#: gtk/gtkheaderbar.c:2027 gtk/gtkprintjob.c:133 gtk/gtkshortcutsgroup.c:308
+#: gtk/gtkshortcutssection.c:376 gtk/gtkshortcutsshortcut.c:575
+#: gtk/gtkstack.c:523 gtk/gtktreeviewcolumn.c:316
+msgid "Title"
+msgstr "Подпіс"
+
+#: gtk/deprecated/gtkstatusicon.c:444
+msgid "The title of this tray icon"
+msgstr "Назва гэтага значка прасторы апавяшчэнняў"
+
+#: gtk/deprecated/gtkstyle.c:471
+msgid "Style context"
+msgstr "Кантэкст стылю"
-#: gtk/gtkaspectframe.c:109 gtk/gtkwidget.c:950
+#: gtk/deprecated/gtkstyle.c:472
+msgid "GtkStyleContext to get style from"
+msgstr "Для атрымання стылю выкарыстоўваць GtkStyleContext"
+
+#: gtk/deprecated/gtktable.c:185
+msgid "Rows"
+msgstr "Радкі"
+
+#: gtk/deprecated/gtktable.c:186
+msgid "The number of rows in the table"
+msgstr "Колькасць радкоў у табліцы"
+
+#: gtk/deprecated/gtktable.c:194
+msgid "Columns"
+msgstr "Слупкі"
+
+#: gtk/deprecated/gtktable.c:195
+msgid "The number of columns in the table"
+msgstr "Колькасць слупкоў у табліцы"
+
+#: gtk/deprecated/gtktable.c:203 gtk/gtkgrid.c:1756
+msgid "Row spacing"
+msgstr "Водступ паміж радкамі"
+
+#: gtk/deprecated/gtktable.c:204 gtk/gtkgrid.c:1757
+msgid "The amount of space between two consecutive rows"
+msgstr "Памер прасторы паміж двума суседнімі радкамі"
+
+#: gtk/deprecated/gtktable.c:212 gtk/gtkgrid.c:1763
+msgid "Column spacing"
+msgstr "Прастора паміж слупкоў"
+
+#: gtk/deprecated/gtktable.c:213 gtk/gtkgrid.c:1764
+msgid "The amount of space between two consecutive columns"
+msgstr "Памер прасторы паміж двума суседнімі слупкамі"
+
+#: gtk/deprecated/gtktable.c:221 gtk/gtkbox.c:285 gtk/gtkflowbox.c:3849
+#: gtk/gtkstack.c:459 gtk/gtktoolbar.c:597 gtk/gtktoolitemgroup.c:1688
+msgid "Homogeneous"
+msgstr "Аднароднасць"
+
+#: gtk/deprecated/gtktable.c:222
+msgid "If TRUE, the table cells are all the same width/height"
+msgstr "Калі TRUE, ячэйкі табліцы маюць аднолькавую шырыню і вышыню"
+
+#: gtk/deprecated/gtktable.c:229 gtk/gtkgrid.c:1795
+msgid "Left attachment"
+msgstr "Дапаўненне злева"
+
+#: gtk/deprecated/gtktable.c:230 gtk/gtkgrid.c:1796 gtk/gtkmenu.c:966
+msgid "The column number to attach the left side of the child to"
+msgstr "Колькасць радкоў, што дадаюцца злева нашчадка"
+
+#: gtk/deprecated/gtktable.c:236
+msgid "Right attachment"
+msgstr "Дапаўненне справа"
+
+#: gtk/deprecated/gtktable.c:237
+msgid "The column number to attach the right side of a child widget to"
+msgstr "Колькасць слупкоў, што дадаюцца справа нашчадка"
+
+#: gtk/deprecated/gtktable.c:243 gtk/gtkgrid.c:1802
+msgid "Top attachment"
+msgstr "Дапаўненне зверху"
+
+#: gtk/deprecated/gtktable.c:244
+msgid "The row number to attach the top of a child widget to"
+msgstr "Колькасць радкоў, што дадаюцца зверху нашчадка"
+
+#: gtk/deprecated/gtktable.c:250
+msgid "Bottom attachment"
+msgstr "Дапаўненне знізу"
+
+#: gtk/deprecated/gtktable.c:251 gtk/gtkmenu.c:990
+msgid "The row number to attach the bottom of the child to"
+msgstr "Колькасць радкоў, што дадаюцца знізу нашчадка"
+
+#: gtk/deprecated/gtktable.c:257
+msgid "Horizontal options"
+msgstr "Гарызантальныя параметры"
+
+#: gtk/deprecated/gtktable.c:258
+msgid "Options specifying the horizontal behaviour of the child"
+msgstr "Параметры, што вызначаюць гарызантальныя паводзіны нашчадка"
+
+#: gtk/deprecated/gtktable.c:264
+msgid "Vertical options"
+msgstr "Вертыкальныя параметры"
+
+#: gtk/deprecated/gtktable.c:265
+msgid "Options specifying the vertical behaviour of the child"
+msgstr "Параметры, што вызначаюць вертыкальныя паводзіны нашчадка"
+
+#: gtk/deprecated/gtktable.c:271
+msgid "Horizontal padding"
+msgstr "Гарызантальнае дапаўненне"
+
+#: gtk/deprecated/gtktable.c:272
+msgid "Extra space to put between the child and its left and right neighbors, in pixels"
+msgstr "Дадатковая прастора ў пікселях, што размяшчаецца паміж нашчадкам і яго суседзямі справа і злева"
+
+#: gtk/deprecated/gtktable.c:278
+msgid "Vertical padding"
+msgstr "Вертыкальнае дапаўненне"
+
+#: gtk/deprecated/gtktable.c:279
+msgid "Extra space to put between the child and its upper and lower neighbors, in pixels"
+msgstr "Дадатковая прастора ў пікселях, што размяшчаецца паміж нашчадкам і яго суседзямі зверху і знізу"
+
+#: gtk/deprecated/gtkthemingengine.c:248
+#| msgid "Theme Name"
+msgid "Theming engine name"
+msgstr "Назва рухавіка тэмы"
+
+#: gtk/deprecated/gtktoggleaction.c:118
+msgid "Create the same proxies as a radio action"
+msgstr "Ствараць той жа проксі, што і ў радыёдзеяння"
+
+#: gtk/deprecated/gtktoggleaction.c:119
+msgid "Whether the proxies for this action look like radio action proxies"
+msgstr "Ці будзе проксі для дзеяння выглядаць як проксі для радыёдзеяння"
+
+#: gtk/deprecated/gtktoggleaction.c:135 gtk/gtkcellrendererspinner.c:125
+#: gtk/gtkcheckmenuitem.c:209 gtk/gtkmenu.c:640 gtk/gtkmodelbutton.c:1211
+#: gtk/gtkmodelbutton.c:1212 gtk/gtkspinner.c:221 gtk/gtkswitch.c:878
+#: gtk/gtktogglebutton.c:188 gtk/gtktoggletoolbutton.c:130
+msgid "Active"
+msgstr "Актыўны"
+
+#: gtk/deprecated/gtktoggleaction.c:136
+msgid "Whether the toggle action should be active"
+msgstr "Ці будзе актыўным пераключальнік"
+
+#: gtk/deprecated/gtktrayicon-x11.c:136 gtk/gtkcellrenderertext.c:334
+#: gtk/gtktexttag.c:277
+msgid "Foreground color"
+msgstr "Колер тэксту"
+
+#: gtk/deprecated/gtktrayicon-x11.c:137
+msgid "Foreground color for symbolic icons"
+msgstr "Колер тэксту сімвалічных значкоў"
+
+#: gtk/deprecated/gtktrayicon-x11.c:144
+msgid "Error color"
+msgstr "Колер памылкі"
+
+#: gtk/deprecated/gtktrayicon-x11.c:145
+msgid "Error color for symbolic icons"
+msgstr "Колер памылкі для сімвалічных значкоў"
+
+#: gtk/deprecated/gtktrayicon-x11.c:152
+msgid "Warning color"
+msgstr "Колер папярэджання"
+
+#: gtk/deprecated/gtktrayicon-x11.c:153
+msgid "Warning color for symbolic icons"
+msgstr "Колер папярэджання для сімвалічных значкоў"
+
+#: gtk/deprecated/gtktrayicon-x11.c:160
+msgid "Success color"
+msgstr "Колер паспяховага завяршэння"
+
+#: gtk/deprecated/gtktrayicon-x11.c:161
+msgid "Success color for symbolic icons"
+msgstr "Колер паспяховага завяршэння для сімвалічных значкоў"
+
+#: gtk/deprecated/gtktrayicon-x11.c:168 gtk/gtkbox.c:350
+msgid "Padding"
+msgstr "Дапаўненне"
+
+#: gtk/deprecated/gtktrayicon-x11.c:169
+msgid "Padding that should be put around icons in the tray"
+msgstr "Прастора, што дадаецца вакол значкоў на прасторы апавяшчэнняў"
+
+#: gtk/deprecated/gtktrayicon-x11.c:178 gtk/gtkstackswitcher.c:686
+#| msgid "Icon Sizes"
+msgid "Icon Size"
+msgstr "Памер значка"
+
+#: gtk/deprecated/gtktrayicon-x11.c:179
+msgid "The pixel size that icons should be forced to, or zero"
+msgstr "Памер значка ў пікселях, да якога мусяць падладжвацца значкі, альбо 0"
+
+#: gtk/deprecated/gtkuimanager.c:463 gtk/gtkcombobox.c:1010
+msgid "Add tearoffs to menus"
+msgstr "Дадаваць адасобленыя меню"
+
+#: gtk/deprecated/gtkuimanager.c:464
+msgid "Whether tearoff menu items should be added to menus"
+msgstr "Ці патрэбна дадаваць да меню адасобленыя меню"
+
+#: gtk/deprecated/gtkuimanager.c:471
+msgid "Merged UI definition"
+msgstr "Аб’яднанае вызначэнне інтэрфейсу"
+
+#: gtk/deprecated/gtkuimanager.c:472
+msgid "An XML string describing the merged UI"
+msgstr "Радок фармату XML, дзе апісваецца аб’яднаны інтэрфейс"
+
+#: gtk/gtkaboutdialog.c:349
+msgid "Program name"
+msgstr "Назва праграмы"
+
+#: gtk/gtkaboutdialog.c:350
+msgid "The name of the program. If this is not set, it defaults to g_get_application_name()"
+msgstr "Назва праграмы. Калі не вызначана, прадвызначана выкарыстоўваецца g_get_application_name()"
+
+#: gtk/gtkaboutdialog.c:363
+msgid "Program version"
+msgstr "Версія праграмы"
+
+#: gtk/gtkaboutdialog.c:364
+msgid "The version of the program"
+msgstr "Версія праграмы"
+
+#: gtk/gtkaboutdialog.c:377
+msgid "Copyright string"
+msgstr "Радок аўтарскіх правоў"
+
+#: gtk/gtkaboutdialog.c:378
+msgid "Copyright information for the program"
+msgstr "Інфармацыя пра аўтарскія правы на праграму"
+
+#: gtk/gtkaboutdialog.c:393
+msgid "Comments string"
+msgstr "Радок каментароў"
+
+#: gtk/gtkaboutdialog.c:394
+msgid "Comments about the program"
+msgstr "Каментары да праграмы"
+
+#: gtk/gtkaboutdialog.c:414
+msgid "License"
+msgstr "Ліцэнзія"
+
+#: gtk/gtkaboutdialog.c:415
+msgid "The license of the program"
+msgstr "Ліцэнзія праграмы"
+
+#: gtk/gtkaboutdialog.c:442
+msgid "License Type"
+msgstr "Тып ліцэнзіі"
+
+#: gtk/gtkaboutdialog.c:443
+msgid "The license type of the program"
+msgstr "Тып ліцэнзіі праграмы"
+
+#: gtk/gtkaboutdialog.c:458
+msgid "Website URL"
+msgstr "URL сайта"
+
+#: gtk/gtkaboutdialog.c:459
+msgid "The URL for the link to the website of the program"
+msgstr "URL для спасылкі на сайт праграмы"
+
+#: gtk/gtkaboutdialog.c:472
+msgid "Website label"
+msgstr "Адмеціна сайта"
+
+#: gtk/gtkaboutdialog.c:473
+msgid "The label for the link to the website of the program"
+msgstr "Адмеціна для спасылкі на сайт праграмы"
+
+#: gtk/gtkaboutdialog.c:488
+msgid "Authors"
+msgstr "Аўтары"
+
+#: gtk/gtkaboutdialog.c:489
+msgid "List of authors of the program"
+msgstr "Спіс аўтараў праграмы"
+
+#: gtk/gtkaboutdialog.c:504
+msgid "Documenters"
+msgstr "Аўтары дакументацыі"
+
+#: gtk/gtkaboutdialog.c:505
+msgid "List of people documenting the program"
+msgstr "Спіс аўтараў дакументацыі да праграмы"
+
+#: gtk/gtkaboutdialog.c:520
+msgid "Artists"
+msgstr "Мастакі"
+
+#: gtk/gtkaboutdialog.c:521
+msgid "List of people who have contributed artwork to the program"
+msgstr "Спіс людзей, якія аздаблялі праграму"
+
+#: gtk/gtkaboutdialog.c:536
+msgid "Translator credits"
+msgstr "Zmicer Turok, nashtlumach@gmail. com"
+
+#: gtk/gtkaboutdialog.c:537
+msgid "Credits to the translators. This string should be marked as translatable"
+msgstr "Падзякі перакладчыкам. Гэты радок мусіць быць адзначаным для перакладу"
+
+#: gtk/gtkaboutdialog.c:551
+msgid "Logo"
+msgstr "Лагатып"
+
+#: gtk/gtkaboutdialog.c:552
+msgid "A logo for the about box. If this is not set, it defaults to gtk_window_get_default_icon_list()"
+msgstr "Лагатып для дыялогу \"Пра праграму\". Калі не вызначана, прадвызначана выкарыстоўваецца gtk_window_get_default_icon_list()"
+
+#: gtk/gtkaboutdialog.c:566
+msgid "Logo Icon Name"
+msgstr "Назва значка лагатыпу"
+
+#: gtk/gtkaboutdialog.c:567
+msgid "A named icon to use as the logo for the about box."
+msgstr "Назва значка для лагатыпу дыялогу \"Пра праграму\"."
+
+#: gtk/gtkaboutdialog.c:580
+msgid "Wrap license"
+msgstr "Перанос ліцэнзіі"
+
+#: gtk/gtkaboutdialog.c:581
+msgid "Whether to wrap the license text."
+msgstr "Ці пераносіць тэкст ліцэнзіі."
+
+#: gtk/gtkaccellabel.c:209
+msgid "Accelerator Closure"
+msgstr "Апрацоўнік гарачай клавішы"
+
+#: gtk/gtkaccellabel.c:210
+msgid "The closure to be monitored for accelerator changes"
+msgstr "Зменная, якая будзе сачыць за зменамі гарачай клавішы"
+
+#: gtk/gtkaccellabel.c:216
+msgid "Accelerator Widget"
+msgstr "Віджэт гарачай клавішы"
+
+#: gtk/gtkaccellabel.c:217
+msgid "The widget to be monitored for accelerator changes"
+msgstr "Віджэт, які сочыць за зменамі гарачай клавішы"
+
+#: gtk/gtkaccessible.c:156 gtk/gtkeventcontroller.c:168
+#: gtk/gtktreeviewcolumn.c:337
+msgid "Widget"
+msgstr "Віджэт"
+
+#: gtk/gtkaccessible.c:157
+msgid "The widget referenced by this accessible."
+msgstr "Віджэт, на які спасылаецца гэты дапаможны аб’ект."
+
+#: gtk/gtkactionable.c:71
+msgid "Action name"
+msgstr "Назва дзеяння"
+
+#: gtk/gtkactionable.c:72
+msgid "The name of the associated action, like 'app.quit'"
+msgstr "Назва звязанага дзеяння, напрыклад \"app.quit\""
+
+#: gtk/gtkactionable.c:76
+#| msgid "Action area border"
+msgid "Action target value"
+msgstr "Значэнне мэты дзеяння"
+
+#: gtk/gtkactionable.c:77
+msgid "The parameter for action invocations"
+msgstr "Параметр для выкліку дзеянняў"
+
+#: gtk/gtkactionbar.c:338 gtk/gtkbox.c:358 gtk/gtkheaderbar.c:2013
+msgid "Pack type"
+msgstr "Тып пакавання"
+
+#: gtk/gtkactionbar.c:339 gtk/gtkbox.c:359 gtk/gtkheaderbar.c:2014
+msgid "A GtkPackType indicating whether the child is packed with reference to the start or end of the parent"
+msgstr "GtkPackType паказвае ці будзе нашчадак упакаваны адносна пачатка ці канца бацькоўскага віджэта"
+
+#: gtk/gtkactionbar.c:345 gtk/gtkbox.c:365 gtk/gtkheaderbar.c:2020
+#: gtk/gtknotebook.c:840 gtk/gtkpaned.c:368 gtk/gtkpopover.c:1767
+#: gtk/gtkpopovermenu.c:384 gtk/gtkstack.c:537 gtk/gtktoolitemgroup.c:1716
+msgid "Position"
+msgstr "Пазіцыя"
+
+#: gtk/gtkactionbar.c:346 gtk/gtkbox.c:366 gtk/gtkheaderbar.c:2021
+#: gtk/gtknotebook.c:841 gtk/gtkpopovermenu.c:385 gtk/gtkstack.c:538
+msgid "The index of the child in the parent"
+msgstr "Індэкс нашчадка ў продку"
+
+#: gtk/gtkadjustment.c:142 gtk/gtkcellrendererprogress.c:138
+#: gtk/gtkscalebutton.c:198 gtk/gtkspinbutton.c:436
+msgid "Value"
+msgstr "Значэнне"
+
+#: gtk/gtkadjustment.c:143
+msgid "The value of the adjustment"
+msgstr "Значэнне падладкі"
+
+#: gtk/gtkadjustment.c:157
+msgid "Minimum Value"
+msgstr "Мінімальнае значэнне"
+
+#: gtk/gtkadjustment.c:158
+msgid "The minimum value of the adjustment"
+msgstr "Мінімальнае значэнне падладкі"
+
+#: gtk/gtkadjustment.c:175
+msgid "Maximum Value"
+msgstr "Максімальнае значэнне"
+
+#: gtk/gtkadjustment.c:176
+msgid "The maximum value of the adjustment"
+msgstr "Максімальнае значэнне падладкі"
+
+#: gtk/gtkadjustment.c:190
+msgid "Step Increment"
+msgstr "Дапасаванне кроку"
+
+#: gtk/gtkadjustment.c:191
+msgid "The step increment of the adjustment"
+msgstr "Дапасаванне для кроку падладкі"
+
+#: gtk/gtkadjustment.c:205
+msgid "Page Increment"
+msgstr "Дапасаванне старонкі"
+
+#: gtk/gtkadjustment.c:206
+msgid "The page increment of the adjustment"
+msgstr "Дапасаванне для старонкі падладкі"
+
+#: gtk/gtkadjustment.c:223
+msgid "Page Size"
+msgstr "Памер старонкі"
+
+#: gtk/gtkadjustment.c:224
+msgid "The page size of the adjustment"
+msgstr "Памер старонкі падладкі"
+
+#: gtk/gtkappchooserbutton.c:618
+msgid "Include an 'Other…' item"
+msgstr "Уключыць элемент \"Іншы…\""
+
+#: gtk/gtkappchooserbutton.c:619
+msgid "Whether the combobox should include an item that triggers a GtkAppChooserDialog"
+msgstr "Ці ўключыць у выплыўны спіс элемент, што выклікае GtkAppChooserDialog"
+
+#: gtk/gtkappchooserbutton.c:634
+msgid "Show default item"
+msgstr "Паказваць прадвызначаны элемент"
+
+#: gtk/gtkappchooserbutton.c:635
+msgid "Whether the combobox should show the default application on top"
+msgstr "Ці будзе прадвызначаная праграма знаходзіцца ў версе выплыўнога меню"
+
+#: gtk/gtkappchooserbutton.c:647 gtk/gtkappchooserdialog.c:688
+msgid "Heading"
+msgstr "Загаловак"
+
+#: gtk/gtkappchooserbutton.c:648 gtk/gtkappchooserdialog.c:689
+msgid "The text to show at the top of the dialog"
+msgstr "Тэкст, што адлюстроўваецца ў верхняй частцы дыялогу"
+
+#: gtk/gtkappchooser.c:73
+#| msgid "Inconsistent state"
+msgid "Content type"
+msgstr "Тып змесціва"
+
+#: gtk/gtkappchooser.c:74
+#| msgid "The contents of the entry"
+msgid "The content type used by the open with object"
+msgstr "Тып змесціва, што выкарыстоўваецца з аб’ектам падчас адкрыцця"
+
+#: gtk/gtkappchooserdialog.c:674
+#| msgid "Filename"
+msgid "GFile"
+msgstr "GFile"
+
+#: gtk/gtkappchooserdialog.c:675
+msgid "The GFile used by the app chooser dialog"
+msgstr "GFile, што выкарыстоўваецца ў дыялогу выбару праграмы"
+
+#: gtk/gtkappchooserwidget.c:930
+msgid "Show default app"
+msgstr "Паказваць прадвызначаную праграму"
+
+#: gtk/gtkappchooserwidget.c:931
+#| msgid "Whether the widget is the default widget"
+msgid "Whether the widget should show the default application"
+msgstr "Ці будзе віджэт паказваць прадвызначаную праграму"
+
+#: gtk/gtkappchooserwidget.c:945
+msgid "Show recommended apps"
+msgstr "Паказваць рэкамендаваныя праграмы"
+
+#: gtk/gtkappchooserwidget.c:946
+msgid "Whether the widget should show recommended applications"
+msgstr "Ці будзе віджэт паказваць рэкамендаваныя праграмы"
+
+#: gtk/gtkappchooserwidget.c:960
+msgid "Show fallback apps"
+msgstr "Паказваць рэзервовыя праграмы"
+
+#: gtk/gtkappchooserwidget.c:961
+msgid "Whether the widget should show fallback applications"
+msgstr "Ці будзе віджэт паказваць рэзервовыя праграмы"
+
+#: gtk/gtkappchooserwidget.c:973
+msgid "Show other apps"
+msgstr "Паказваць іншыя праграмы"
+
+#: gtk/gtkappchooserwidget.c:974
+#| msgid "Whether the widget has the input focus"
+msgid "Whether the widget should show other applications"
+msgstr "Ці будзе віджэт паказваць іншыя праграмы"
+
+#: gtk/gtkappchooserwidget.c:987
+msgid "Show all apps"
+msgstr "Паказваць усе праграмы"
+
+#: gtk/gtkappchooserwidget.c:988
+msgid "Whether the widget should show all applications"
+msgstr "Ці будзе віджэт паказваць усе праграмы"
+
+#: gtk/gtkappchooserwidget.c:1002
+msgid "Widget's default text"
+msgstr "Прадвызначаны тэкст віджэта"
+
+#: gtk/gtkappchooserwidget.c:1003
+msgid "The default text appearing when there are no applications"
+msgstr "Прадвызначаны тэкст, што з’яўляецца, калі праграмы адсутнічаюць"
+
+#: gtk/gtkapplication.c:845
+msgid "Register session"
+msgstr "Зарэгістраваць сеанс"
+
+#: gtk/gtkapplication.c:846
+msgid "Register with the session manager"
+msgstr "Зарэгістраваць праз кіраўніка сеансаў"
+
+#: gtk/gtkapplication.c:863
+msgid "Screensaver Active"
+msgstr "Ахоўнік экрана актыўны"
+
+#: gtk/gtkapplication.c:864
+msgid "Whether the screensaver is active"
+msgstr "Ці актыўны ахоўнік экрана"
+
+#: gtk/gtkapplication.c:870
+#| msgid "Application paintable"
+msgid "Application menu"
+msgstr "Меню праграмы"
+
+#: gtk/gtkapplication.c:871
+msgid "The GMenuModel for the application menu"
+msgstr "GMenuModel для меню праграмы"
+
+#: gtk/gtkapplication.c:877
+#| msgid "Menu"
+msgid "Menubar"
+msgstr "Панэль меню"
+
+#: gtk/gtkapplication.c:878
+msgid "The GMenuModel for the menubar"
+msgstr "GMenuModel для панэлі меню"
+
+#: gtk/gtkapplication.c:884
+msgid "Active window"
+msgstr "Актыўнае акно"
+
+#: gtk/gtkapplication.c:885
+msgid "The window which most recently had focus"
+msgstr "Акна, якое апошні раз было ў фокусе"
+
+#: gtk/gtkapplicationwindow.c:874
+msgid "Show a menubar"
+msgstr "Паказваць панэль меню"
+
+#: gtk/gtkapplicationwindow.c:875
+#| msgid "TRUE if the window should not be in the pager."
+msgid "TRUE if the window should show a menubar at the top of the window"
+msgstr "TRUE, калі меню павінна быць у верхняй частцы акна"
+
+#: gtk/gtkaspectframe.c:111 gtk/gtkwidget.c:1377
msgid "Horizontal Alignment"
-msgstr "Гарызантальнае выроўніваньне"
+msgstr "Гарызантальнае выраўноўванне"
-#: gtk/gtkaspectframe.c:110
+#: gtk/gtkaspectframe.c:112
msgid "X alignment of the child"
-msgstr "X выроўніваньне нашчадка"
+msgstr "Выраўноўванне нашчадка па Х"
-#: gtk/gtkaspectframe.c:116 gtk/gtkwidget.c:966
+#: gtk/gtkaspectframe.c:118 gtk/gtkwidget.c:1392
msgid "Vertical Alignment"
-msgstr "Вэртыкальнае выроўніваньне"
+msgstr "Вертыкальнае выраўноўванне"
-#: gtk/gtkaspectframe.c:117
+#: gtk/gtkaspectframe.c:119
msgid "Y alignment of the child"
-msgstr "Y выроўніваньне нашчадка"
+msgstr "Выраўноўванне нашчадка па Y"
-#: gtk/gtkaspectframe.c:123
+#: gtk/gtkaspectframe.c:125
msgid "Ratio"
-msgstr "Множнік"
+msgstr "Суадносіны"
-#: gtk/gtkaspectframe.c:124
+#: gtk/gtkaspectframe.c:126
msgid "Aspect ratio if obey_child is FALSE"
-msgstr "Множнік прапарцыянальнасьці, калі obey_child зьяўляецца FALSE"
+msgstr "Множнік суадносін бакоў, калі obey_child FALSE"
-#: gtk/gtkaspectframe.c:130
+#: gtk/gtkaspectframe.c:132
msgid "Obey child"
-msgstr "Падпарадкаваны нашчадак"
+msgstr "Падпарадкавацца нашчадку"
-#: gtk/gtkaspectframe.c:131
+#: gtk/gtkaspectframe.c:133
msgid "Force aspect ratio to match that of the frame's child"
-msgstr "Дапасаваць значэньне прапарцыянальнасьці суадносна з межамі нашчадку"
+msgstr "Падладзіць суадносіны бакоў адпаведна рамкі нашчадка"
-#: gtk/gtkassistant.c:310
-#, fuzzy
+#: gtk/gtkassistant.c:526 gtk/gtkdialog.c:652
+msgid "Use Header Bar"
+msgstr "Выкарыстанне панэлі загалоўка"
+
+#: gtk/gtkassistant.c:527 gtk/gtkdialog.c:653
+msgid "Use Header Bar for actions."
+msgstr "Выкарыстанне панэлі загалоўка для дзеяння."
+
+#: gtk/gtkassistant.c:540
msgid "Header Padding"
-msgstr "Напханьне"
+msgstr "Прастора загалоўка"
-#: gtk/gtkassistant.c:311
-#, fuzzy
+#: gtk/gtkassistant.c:541
msgid "Number of pixels around the header."
-msgstr "Стыль скосу вакол палоскі мэню"
+msgstr "Колькасць пікселяў вакол загалоўка."
-#: gtk/gtkassistant.c:318
-#, fuzzy
+#: gtk/gtkassistant.c:556
msgid "Content Padding"
-msgstr "Напханьне"
+msgstr "Прастора змесціва"
-#: gtk/gtkassistant.c:319
-#, fuzzy
+#: gtk/gtkassistant.c:557
msgid "Number of pixels around the content pages."
-msgstr "Стыль скосу вакол зьместу"
+msgstr "Колькасць пікселяў вакол змесціва."
-#: gtk/gtkassistant.c:335
-#, fuzzy
+#: gtk/gtkassistant.c:573
msgid "Page type"
-msgstr "Від упакоўкі"
+msgstr "Тып старонкі"
-#: gtk/gtkassistant.c:336
-#, fuzzy
+#: gtk/gtkassistant.c:574
msgid "The type of the assistant page"
-msgstr "Тып паведамленьня"
+msgstr "Тып старонак памагатага"
-#: gtk/gtkassistant.c:353
-#, fuzzy
+#: gtk/gtkassistant.c:589
msgid "Page title"
-msgstr "Найбольшы памер"
+msgstr "Загаловак старонкі"
-#: gtk/gtkassistant.c:354
-#, fuzzy
+#: gtk/gtkassistant.c:590
msgid "The title of the assistant page"
-msgstr "Назоў гэтага акна"
+msgstr "Загаловак старонкі памагатага"
-#: gtk/gtkassistant.c:370
-#, fuzzy
+#: gtk/gtkassistant.c:607
msgid "Header image"
-msgstr "Націскальныя загалоўкі"
+msgstr "Загаловак выявы"
-#: gtk/gtkassistant.c:371
+#: gtk/gtkassistant.c:608
msgid "Header image for the assistant page"
-msgstr ""
+msgstr "Выява загалоўка для старонкі памагатага"
-#: gtk/gtkassistant.c:387
-#, fuzzy
+#: gtk/gtkassistant.c:624
msgid "Sidebar image"
-msgstr "Назва тэмы"
+msgstr "Выява бакавой панэлі"
-#: gtk/gtkassistant.c:388
+#: gtk/gtkassistant.c:625
msgid "Sidebar image for the assistant page"
-msgstr ""
+msgstr "Выява бакавой панэлі памагатага"
-#: gtk/gtkassistant.c:403
-#, fuzzy
+#: gtk/gtkassistant.c:641
msgid "Page complete"
-msgstr "Найбольшы памер"
+msgstr "Старонка запоўненая"
-#: gtk/gtkassistant.c:404
+#: gtk/gtkassistant.c:642
msgid "Whether all required fields on the page have been filled out"
-msgstr ""
+msgstr "Ці запоўненыя ўсе неабходныя палі на гэтай старонцы"
-#: gtk/gtkbbox.c:135
+#: gtk/gtkassistant.c:647
+#| msgid "Focus padding"
+msgid "Has padding"
+msgstr "Ёсць прастора"
+
+#: gtk/gtkassistant.c:647
+#| msgid "Whether this tag affects background height"
+msgid "Whether the assistant adds padding around the page"
+msgstr "Вызначае, ці дадае памагаты прастору вакол старонкі"
+
+#: gtk/gtkbbox.c:217
msgid "Minimum child width"
msgstr "Найменшая шырыня нашчадка"
-#: gtk/gtkbbox.c:136
+#: gtk/gtkbbox.c:218
msgid "Minimum width of buttons inside the box"
-msgstr "Найменьшая шырыня кнопачак у нутры каробачкі"
+msgstr "Найменшая шырыня кнопак унутры кантэйнера"
-#: gtk/gtkbbox.c:144
+#: gtk/gtkbbox.c:233
msgid "Minimum child height"
-msgstr "Найменьшая вышыня нашчадка"
+msgstr "Найменшая вышыня нашчадка"
-#: gtk/gtkbbox.c:145
+#: gtk/gtkbbox.c:234
msgid "Minimum height of buttons inside the box"
-msgstr "Найменьшая вышыня кнопачак у нутры каробачкі"
+msgstr "Найменшая вышыня кнопак унутры кантэйнера"
-#: gtk/gtkbbox.c:153
+#: gtk/gtkbbox.c:249
msgid "Child internal width padding"
-msgstr "Унутранае запаўненьне нашчадку па шырыні"
+msgstr "Унутранае дапаўненне нашчадка па шырыні"
-#: gtk/gtkbbox.c:154
+#: gtk/gtkbbox.c:250
msgid "Amount to increase child's size on either side"
-msgstr "Ступень павелічэньня памераў нашчадку з абодвух бакоў"
+msgstr "Ступень павелічэння памераў нашчадка з абодвух бакоў"
-#: gtk/gtkbbox.c:162
+#: gtk/gtkbbox.c:265
msgid "Child internal height padding"
-msgstr "Унутранае запаўненьне нашчадку па вышыні"
+msgstr "Унутранае дапаўненне нашчадка па шырыні"
-#: gtk/gtkbbox.c:163
+#: gtk/gtkbbox.c:266
msgid "Amount to increase child's size on the top and bottom"
-msgstr "Ступень павелічэньня памераў нашчадку зь верху й зь нізу"
+msgstr "Ступень павелічэння памераў нашчадка зверху і знізу"
-#: gtk/gtkbbox.c:171
+#: gtk/gtkbbox.c:275
msgid "Layout style"
-msgstr "Стыль пляну"
+msgstr "Стыль размяшчэння"
-#: gtk/gtkbbox.c:172
-#, fuzzy
-msgid ""
-"How to lay out the buttons in the box. Possible values are: spread, edge, "
-"start and end"
-msgstr ""
-"Як разьмяркоўваюцца кнопачкі ў каробке. М�гчымыя значэньні: як ёсьць, "
-"запоўняючы ўсю прастору, па баках, спачатку, напрыканцы."
+#: gtk/gtkbbox.c:276
+msgid "How to lay out the buttons in the box. Possible values are: spread, edge, start and end"
+msgstr "Як размяшчаюцца кнопкі ў кантэйнеры. Магчымыя значэнні: spread (размеркавана), edge (па краях), start (у пачатку), (у канцы)"
-#: gtk/gtkbbox.c:180
+#: gtk/gtkbbox.c:284
msgid "Secondary"
-msgstr "Падпарадкаваны"
+msgstr "Другасны"
-#: gtk/gtkbbox.c:181
-msgid ""
-"If TRUE, the child appears in a secondary group of children, suitable for, e."
-"g., help buttons"
-msgstr ""
-"Калі ІСЬЦІНА (TRUE), нашчадак зьяўляецца ў другой групе нашчадкаў, карысна, "
-"напрыклад, для кнопачак дапамогі"
+#: gtk/gtkbbox.c:285
+msgid "If TRUE, the child appears in a secondary group of children, suitable for, e.g., help buttons"
+msgstr "Калі TRUE, нашчадак з’яўляецца ў другаснай групе нашчадкаў. Карысна, напрыклад, для кнопак даведкі"
+
+#: gtk/gtkbbox.c:292
+#| msgid "Homogeneous"
+msgid "Non-Homogeneous"
+msgstr "Неаднародны"
-#: gtk/gtkbox.c:227 gtk/gtkexpander.c:233 gtk/gtkiconview.c:666
-#: gtk/gtktreeviewcolumn.c:220
+#: gtk/gtkbbox.c:293
+msgid "If TRUE, the child will not be subject to homogeneous sizing"
+msgstr "Калі TRUE, нашчадак не будзе мець аднародных памераў"
+
+#: gtk/gtkbox.c:278 gtk/gtkcellareabox.c:310 gtk/gtkexpander.c:341
+#: gtk/gtkheaderbar.c:2048 gtk/gtkiconview.c:524 gtk/gtktreeviewcolumn.c:276
msgid "Spacing"
-msgstr "Адлегласьць"
+msgstr "Прамежак"
-#: gtk/gtkbox.c:228
+#: gtk/gtkbox.c:279 gtk/gtkheaderbar.c:2049
msgid "The amount of space between children"
msgstr "Памер прасторы паміж нашчадкамі"
-#: gtk/gtkbox.c:237 gtk/gtktable.c:184 gtk/gtktoolbar.c:527
-#: gtk/gtktoolitemgroup.c:1624
-msgid "Homogeneous"
-msgstr "Аднародны"
-
-#: gtk/gtkbox.c:238
+#: gtk/gtkbox.c:286 gtk/gtkflowbox.c:3850
msgid "Whether the children should all be the same size"
-msgstr "Ці павінны нашчадкі быць аднолькавых памераў."
+msgstr "Ці будуць нашчадкі аднолькавых памераў"
+
+#: gtk/gtkbox.c:292
+#| msgid "Handle position"
+msgid "Baseline position"
+msgstr "Пазіцыя базавай лініі"
+
+#: gtk/gtkbox.c:293
+msgid "The position of the baseline aligned widgets if extra space is available"
+msgstr "Пазіцыя базавай лініі, па якой выраўноўваюцца віджэты, калі ёсць даступная прастора"
-#: gtk/gtkbox.c:254 gtk/gtktoolbar.c:519 gtk/gtktoolitemgroup.c:1631
-#: gtk/gtktoolpalette.c:1065 gtk/gtktreeviewcolumn.c:276
+#: gtk/gtkbox.c:318 gtk/gtkcellareabox.c:330 gtk/gtktoolbar.c:589
+#: gtk/gtktoolitemgroup.c:1695 gtk/gtktoolpalette.c:1027
+#: gtk/gtktreeviewcolumn.c:323
msgid "Expand"
-msgstr "Пашыраць"
+msgstr "Пашыранасць"
-#: gtk/gtkbox.c:255
+#: gtk/gtkbox.c:319
msgid "Whether the child should receive extra space when the parent grows"
-msgstr ""
-"Ці павінен нашчадак атрымліваць дадатковую прастору, калі бацькоўскі віджэт "
-"павялічвае ўласны памер."
+msgstr "Ці будуць нашчадкі атрымліваць дадатковую прастору пры павелічэнні бацькоўскага элемента"
-#: gtk/gtkbox.c:271 gtk/gtktoolitemgroup.c:1638
+#: gtk/gtkbox.c:335 gtk/gtktoolitemgroup.c:1702
msgid "Fill"
msgstr "Запоўніць"
-#: gtk/gtkbox.c:272
-msgid ""
-"Whether extra space given to the child should be allocated to the child or "
-"used as padding"
-msgstr ""
-"Ці будзе дадатковая прастора, даная віджэту, разьмеркавана яму, ці будзе "
-"выкарыстана ў якасьці напханьня."
+#: gtk/gtkbox.c:336
+msgid "Whether extra space given to the child should be allocated to the child or used as padding"
+msgstr "Ці будзе дадатковая прастора, адведзеная дачыннаму элементу, размяркоўвацца ўнутры яго, ці будзе выкарыстоўвацца для дапаўнення"
-#: gtk/gtkbox.c:279 gtk/gtktrayicon-x11.c:165
-msgid "Padding"
-msgstr "Напханьне"
-
-#: gtk/gtkbox.c:280
+#: gtk/gtkbox.c:351
msgid "Extra space to put between the child and its neighbors, in pixels"
-msgstr ""
-"Дадатковая прастора, што разьмяшчаецца паміж нашчадкам і яго асяродзьдзем; "
-"вымяраецца ў піксалях."
-
-#: gtk/gtkbox.c:286
-msgid "Pack type"
-msgstr "Від упакоўкі"
-
-#: gtk/gtkbox.c:287 gtk/gtknotebook.c:692
-msgid ""
-"A GtkPackType indicating whether the child is packed with reference to the "
-"start or end of the parent"
-msgstr ""
-"GtkPackType паказвае ці будзе нашчадак упакаваны адносна пачатка ці канца "
-"бацькоўскага віджэта."
-
-#: gtk/gtkbox.c:293 gtk/gtknotebook.c:670 gtk/gtkpaned.c:270
-#: gtk/gtkruler.c:158 gtk/gtktoolitemgroup.c:1652
-msgid "Position"
-msgstr "Становішча"
-
-#: gtk/gtkbox.c:294 gtk/gtknotebook.c:671
-msgid "The index of the child in the parent"
-msgstr "Індэкс нашчадка ў бацьку"
+msgstr "Дадатковая прастора ў пікселях, што размяшчаецца паміж нашчадкам і яго суседзямі"
-#: gtk/gtkbuilder.c:315
+#: gtk/gtkbuilder.c:292
msgid "Translation Domain"
-msgstr ""
+msgstr "Вобласць перакладу"
-#: gtk/gtkbuilder.c:316
+#: gtk/gtkbuilder.c:293
msgid "The translation domain used by gettext"
-msgstr ""
+msgstr "Вобласць перакладу, што выкарыстоўвае gettext"
-#: gtk/gtkbutton.c:239
-msgid ""
-"Text of the label widget inside the button, if the button contains a label "
-"widget"
-msgstr "Тэкст адмеціны на кнопачцы, калі кнопачка зьмяшчае віджэт адмеціну."
+#: gtk/gtkbutton.c:282
+msgid "Text of the label widget inside the button, if the button contains a label widget"
+msgstr "Тэкст адмеціны на кнопцы, якая змяшчае віджэт-адмеціну"
-#: gtk/gtkbutton.c:246 gtk/gtkexpander.c:217 gtk/gtklabel.c:570
-#: gtk/gtkmenuitem.c:348 gtk/gtktoolbutton.c:209
+#: gtk/gtkbutton.c:288 gtk/gtkexpander.c:316 gtk/gtklabel.c:826
+#: gtk/gtkmenuitem.c:803 gtk/gtktoolbutton.c:250
msgid "Use underline"
-msgstr "Выкарыстоўвываць падкрэсьліваньне"
-
-#: gtk/gtkbutton.c:247 gtk/gtkexpander.c:218 gtk/gtklabel.c:571
-#: gtk/gtkmenuitem.c:349
-msgid ""
-"If set, an underline in the text indicates the next character should be used "
-"for the mnemonic accelerator key"
-msgstr ""
-"Калі ўключана, сымбаль падкрэсьліваньня ў тэксьце азначае, што наступны "
-"сымбаль павінен выкарыстоўвывацца як \"гарачая клявіша\"."
-
-#: gtk/gtkbutton.c:254 gtk/gtkimagemenuitem.c:153
-msgid "Use stock"
-msgstr "Выкарыстоўваць убудаванае"
-
-#: gtk/gtkbutton.c:255
-msgid ""
-"If set, the label is used to pick a stock item instead of being displayed"
-msgstr ""
-"Калі ўключана, адмеціна будзе выкарыставана для выбару ўбудаваных кнопачак "
-"замест �длюстраваньня."
+msgstr "Выкарыстоўваць падкрэсліванне"
-#: gtk/gtkbutton.c:262 gtk/gtkcombobox.c:811 gtk/gtkfilechooserbutton.c:385
-msgid "Focus on click"
-msgstr ""
+#: gtk/gtkbutton.c:289 gtk/gtkexpander.c:317 gtk/gtklabel.c:827
+#: gtk/gtkmenuitem.c:804
+msgid "If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key"
+msgstr "Калі ўключана, сімвал падкрэслівання ў тэксце азначае, што наступны сімвал будзе выкарыстоўвацца як гарачая клавіша"
-#: gtk/gtkbutton.c:263 gtk/gtkfilechooserbutton.c:386
-#, fuzzy
-msgid "Whether the button grabs focus when it is clicked with the mouse"
-msgstr "Ці можа тэкст адмеціны быць вызначаным з дапамогай мышы."
+#: gtk/gtkbutton.c:301
+msgid "If set, the label is used to pick a stock item instead of being displayed"
+msgstr "Калі вызначана, адмеціна будзе выкарыстоўвацца для выбару ўбудаваных кнопак замест адлюстравання"
-#: gtk/gtkbutton.c:270
+#: gtk/gtkbutton.c:307
msgid "Border relief"
-msgstr "Выпукласьць меж"
+msgstr "Выпукласць межаў"
-#: gtk/gtkbutton.c:271
+#: gtk/gtkbutton.c:308
msgid "The border relief style"
-msgstr "Выгляд выпукласьці мяжы"
+msgstr "Стыль рэльефу мяжы"
-#: gtk/gtkbutton.c:288
-#, fuzzy
+#: gtk/gtkbutton.c:327
msgid "Horizontal alignment for child"
-msgstr "Гарызантальнае выроўніваньне"
+msgstr "Гарызантальнае выраўноўванне нашчадкаў"
-#: gtk/gtkbutton.c:307
-#, fuzzy
+#: gtk/gtkbutton.c:346
msgid "Vertical alignment for child"
-msgstr "Вэртыкальнае выроўніваньне"
-
-#: gtk/gtkbutton.c:324 gtk/gtkimagemenuitem.c:138
-msgid "Image widget"
-msgstr "Віджэт-малюнак"
+msgstr "Вертыкальнае выраўноўванне нашчадкаў"
-#: gtk/gtkbutton.c:325
-#, fuzzy
+#: gtk/gtkbutton.c:361
msgid "Child widget to appear next to the button text"
-msgstr "Віджэт-нашчадак, які зьяўляецца побач з �экстам у мэню"
+msgstr "Дачынны віджэт, што з’яўляецца на экране побач з тэкстам кнопкі"
-#: gtk/gtkbutton.c:339
-#, fuzzy
+#: gtk/gtkbutton.c:374
msgid "Image position"
-msgstr "Становішча рэгулятару"
+msgstr "Пазіцыя выявы"
-#: gtk/gtkbutton.c:340
-#, fuzzy
+#: gtk/gtkbutton.c:375
msgid "The position of the image relative to the text"
-msgstr "Становішча рэгулятару адносна віджэта-нашчадка."
+msgstr "Пазіцыя выявы адносна тэксту"
-#: gtk/gtkbutton.c:460
+#: gtk/gtkbutton.c:523
msgid "Default Spacing"
-msgstr "Пачатковая адлегласьць"
+msgstr "Прадвызначаны інтэрвал"
-#: gtk/gtkbutton.c:461
-#, fuzzy
+#: gtk/gtkbutton.c:524
msgid "Extra space to add for GTK_CAN_DEFAULT buttons"
-msgstr "Дадатковая прастора для CAN_DEFAULT кнопачак"
+msgstr "Дадатковая прастора для кнопак тыпу GTK_CAN_DEFAULT"
-#: gtk/gtkbutton.c:475
+#: gtk/gtkbutton.c:541
msgid "Default Outside Spacing"
-msgstr "Пачатковая зьнешняя прастора"
+msgstr "Прадвызначаны вонкавы інтэрвал"
-#: gtk/gtkbutton.c:476
-#, fuzzy
-msgid ""
-"Extra space to add for GTK_CAN_DEFAULT buttons that is always drawn outside "
-"the border"
-msgstr ""
-"Дадатковая прастора для CAN_DEFAULT кнопачак, якая заўсёды дадаецца да "
-"зьнешніх межаў кнопачак"
+#: gtk/gtkbutton.c:542
+msgid "Extra space to add for GTK_CAN_DEFAULT buttons that is always drawn outside the border"
+msgstr "Дадатковая прастора для кнопак тыпу GTK_CAN_DEFAULT, якія заўсёды дадаюцца звонку"
-#: gtk/gtkbutton.c:481
+#: gtk/gtkbutton.c:556
msgid "Child X Displacement"
-msgstr "Перамяшчэньне нашчадку па X"
+msgstr "Перамяшчэнне нашчадка па X"
-#: gtk/gtkbutton.c:482
-msgid ""
-"How far in the x direction to move the child when the button is depressed"
-msgstr "Як далёка перамясьціць нашчадак па X, калі націснута гэтая кнопачка"
+#: gtk/gtkbutton.c:557
+msgid "How far in the x direction to move the child when the button is depressed"
+msgstr "Як далёка перамясціць нашчадка па X, калі націснутая гэтая кнопка"
-#: gtk/gtkbutton.c:489
+#: gtk/gtkbutton.c:573
msgid "Child Y Displacement"
-msgstr "Перамяшчэньне нашчадку па Y"
+msgstr "Перамяшчэнне нашчадка па Y"
-#: gtk/gtkbutton.c:490
-msgid ""
-"How far in the y direction to move the child when the button is depressed"
-msgstr "Як далёка перамясьціць нашчадак па Y, калі націснута гэтая кнопачка"
+#: gtk/gtkbutton.c:574
+msgid "How far in the y direction to move the child when the button is depressed"
+msgstr "Як далёка перамясціць нашчадка па Y, калі націснутая гэтая кнопка"
-#: gtk/gtkbutton.c:506
-#, fuzzy
+#: gtk/gtkbutton.c:593
msgid "Displace focus"
-msgstr "Засяроджаньне"
+msgstr "Зрушыць фокус"
-#: gtk/gtkbutton.c:507
-msgid ""
-"Whether the child_displacement_x/_y properties should also affect the focus "
-"rectangle"
-msgstr ""
+#: gtk/gtkbutton.c:594
+msgid "Whether the child_displacement_x/_y properties should also affect the focus rectangle"
+msgstr "Ці ўплываюць уласцівасці child_displacement_x/_y на прамавугольнік фокусу"
-#: gtk/gtkbutton.c:520 gtk/gtkentry.c:696 gtk/gtkentry.c:1741
-#, fuzzy
+#: gtk/gtkbutton.c:610 gtk/gtkentry.c:899 gtk/gtkentry.c:2117
msgid "Inner Border"
-msgstr "Мяжы лычкі"
+msgstr "Унутраная мяжа"
-#: gtk/gtkbutton.c:521
+#: gtk/gtkbutton.c:611
msgid "Border between button edges and child."
-msgstr ""
+msgstr "Мяжа паміж кнопкай і нашчадкам."
-#: gtk/gtkbutton.c:534
-#, fuzzy
+#: gtk/gtkbutton.c:626
msgid "Image spacing"
-msgstr "Водступ значэньня"
+msgstr "Водступ выявы"
-#: gtk/gtkbutton.c:535
-#, fuzzy
+#: gtk/gtkbutton.c:627
msgid "Spacing in pixels between the image and label"
-msgstr ""
-"Дадатковая прастора, што разьмяшчаецца паміж нашчадкам і яго асяродзьдзем; "
-"вымяраецца ў піксалях."
-
-#: gtk/gtkbutton.c:549
-msgid "Show button images"
-msgstr ""
+msgstr "Адлегласць у пікселях паміж выявай і адмецінай"
-#: gtk/gtkbutton.c:550
-#, fuzzy
-msgid "Whether images should be shown on buttons"
-msgstr "Ці павінны адлюстроўвацца лычкі"
-
-#: gtk/gtkcalendar.c:478
-#, fuzzy
+#: gtk/gtkcalendar.c:398
msgid "Year"
-msgstr "ачысьціць"
+msgstr "Год"
-#: gtk/gtkcalendar.c:479
-#, fuzzy
+#: gtk/gtkcalendar.c:399
msgid "The selected year"
-msgstr "Назоў файла, адзначанага зараз."
+msgstr "Абраны год"
-#: gtk/gtkcalendar.c:492
-#, fuzzy
+#: gtk/gtkcalendar.c:412
msgid "Month"
-msgstr "Шрыфт"
+msgstr "Месяц"
-#: gtk/gtkcalendar.c:493
+#: gtk/gtkcalendar.c:413
msgid "The selected month (as a number between 0 and 11)"
-msgstr ""
+msgstr "Абраны месяц ( лік паміж 0 і 11)"
-#: gtk/gtkcalendar.c:507
+#: gtk/gtkcalendar.c:427
msgid "Day"
-msgstr ""
+msgstr "Дзень"
-#: gtk/gtkcalendar.c:508
-msgid ""
-"The selected day (as a number between 1 and 31, or 0 to unselect the "
-"currently selected day)"
-msgstr ""
+#: gtk/gtkcalendar.c:428
+msgid "The selected day (as a number between 1 and 31, or 0 to unselect the currently selected day)"
+msgstr "Абраны дзень (лік паміж 1 і 31, або 0, каб адкінуць выбар)"
-#: gtk/gtkcalendar.c:522
-#, fuzzy
+#: gtk/gtkcalendar.c:442
msgid "Show Heading"
-msgstr "Водступ між радкоў"
+msgstr "Паказваць загаловак"
-#: gtk/gtkcalendar.c:523
+#: gtk/gtkcalendar.c:443
msgid "If TRUE, a heading is displayed"
-msgstr ""
+msgstr "Калі TRUE, загаловак адлюстроўваецца"
-#: gtk/gtkcalendar.c:537
-#, fuzzy
+#: gtk/gtkcalendar.c:457
msgid "Show Day Names"
-msgstr "Паказаць лычкі"
+msgstr "Паказваць назвы дзён"
-#: gtk/gtkcalendar.c:538
+#: gtk/gtkcalendar.c:458
msgid "If TRUE, day names are displayed"
-msgstr ""
+msgstr "Калі TRUE, назвы дзён адлюстроўваюцца"
-#: gtk/gtkcalendar.c:551
+#: gtk/gtkcalendar.c:471
msgid "No Month Change"
-msgstr ""
+msgstr "Месяц не змяняецца"
-#: gtk/gtkcalendar.c:552
+#: gtk/gtkcalendar.c:472
msgid "If TRUE, the selected month cannot be changed"
-msgstr ""
+msgstr "Калі TRUE, нельга змяніць абраны месяц"
-#: gtk/gtkcalendar.c:566
+#: gtk/gtkcalendar.c:486
msgid "Show Week Numbers"
-msgstr ""
+msgstr "Паказваць нумары тыдняў"
-#: gtk/gtkcalendar.c:567
+#: gtk/gtkcalendar.c:487
msgid "If TRUE, week numbers are displayed"
-msgstr ""
+msgstr "Калі TRUE, нумары тыдняў адлюстроўваюцца"
-#: gtk/gtkcalendar.c:582
-#, fuzzy
+#: gtk/gtkcalendar.c:502
msgid "Details Width"
-msgstr "Дапомная шырыня"
+msgstr "Шырыня падрабязнасцяў"
-#: gtk/gtkcalendar.c:583
-#, fuzzy
+#: gtk/gtkcalendar.c:503
msgid "Details width in characters"
-msgstr "Шырыня ў знаках"
+msgstr "Шырыня падрабязнасцяў у сімвалах"
-#: gtk/gtkcalendar.c:598
-#, fuzzy
+#: gtk/gtkcalendar.c:518
msgid "Details Height"
-msgstr "Дапомная вышыня"
+msgstr "Вышыня падрабязнасцяў"
-#: gtk/gtkcalendar.c:599
+#: gtk/gtkcalendar.c:519
msgid "Details height in rows"
-msgstr ""
+msgstr "Вышыня падрабязнасцяў у радках"
-#: gtk/gtkcalendar.c:615
-#, fuzzy
+#: gtk/gtkcalendar.c:535
msgid "Show Details"
-msgstr "Водступ між радкоў"
+msgstr "Паказаць падрабязнасці"
-#: gtk/gtkcalendar.c:616
-#, fuzzy
+#: gtk/gtkcalendar.c:536
msgid "If TRUE, details are shown"
-msgstr "Калі ІСЬЦІНА (TRUE), карыстальнікі могуць зьмяняць памеры акна."
+msgstr "Калі TRUE, падрабязнасці адлюстроўваюцца"
-#: gtk/gtkcalendar.c:628
-#, fuzzy
+#: gtk/gtkcalendar.c:548
msgid "Inner border"
-msgstr "Мяжы лычкі"
+msgstr "Унутраная мяжа"
-#: gtk/gtkcalendar.c:629
-#, fuzzy
+#: gtk/gtkcalendar.c:549
msgid "Inner border space"
-msgstr "Мяжы лычкі"
+msgstr "Прастора ўнутранай мяжы"
-#: gtk/gtkcalendar.c:640
-#, fuzzy
+#: gtk/gtkcalendar.c:560
msgid "Vertical separation"
-msgstr "Вэртыкальная выбары"
+msgstr "Вертыкальны падзел"
-#: gtk/gtkcalendar.c:641
-#, fuzzy
+#: gtk/gtkcalendar.c:561
msgid "Space between day headers and main area"
-msgstr "Прастора вакол паказальніку"
+msgstr "Прастора паміж загалоўкамі дзён і асноўнай вобласцю"
-#: gtk/gtkcalendar.c:652
-#, fuzzy
+#: gtk/gtkcalendar.c:572
msgid "Horizontal separation"
-msgstr "Гарызантальныя выбары"
+msgstr "Гарызантальны падзел"
-#: gtk/gtkcalendar.c:653
-#, fuzzy
+#: gtk/gtkcalendar.c:573
msgid "Space between week headers and main area"
-msgstr "Прастора паміж тэкстам і паўзунком/накіроўваючай"
+msgstr "Прастора паміж загалоўкамі тыдняў і асноўнай вобласцю"
-#: gtk/gtkcelleditable.c:53
-#, fuzzy
+#: gtk/gtkcellareabox.c:311 gtk/gtktreeviewcolumn.c:277
+msgid "Space which is inserted between cells"
+msgstr "Прастора, якая ўстаўляецца паміж ячэйкамі"
+
+#: gtk/gtkcellareabox.c:331
+#| msgid "Whether the widget responds to input"
+msgid "Whether the cell expands"
+msgstr "Ці будуць ячэйкі пашыраемымі"
+
+#: gtk/gtkcellareabox.c:346
+#| msgid "xalign"
+msgid "Align"
+msgstr "Выраўноўванне"
+
+#: gtk/gtkcellareabox.c:347
+msgid "Whether cell should align with adjacent rows"
+msgstr "Ці будуць ячэйкі выраўноўвацца па суседніх радках"
+
+#: gtk/gtkcellareabox.c:363
+#| msgid "Fixed slider size"
+msgid "Fixed Size"
+msgstr "Нязменны памер"
+
+#: gtk/gtkcellareabox.c:364
+#| msgid "Whether the children should all be the same size"
+msgid "Whether cells should be the same size in all rows"
+msgstr "Ці будуць ячэйкі ва ўсіх радках аднолькавага памеру"
+
+#: gtk/gtkcellareabox.c:380
+#| msgid "Pack type"
+msgid "Pack Type"
+msgstr "Тып упакоўкі"
+
+#: gtk/gtkcellareabox.c:381
+#| msgid ""
+#| "A GtkPackType indicating whether the child is packed with reference to "
+#| "the start or end of the parent"
+msgid "A GtkPackType indicating whether the cell is packed with reference to the start or end of the cell area"
+msgstr "GtkPackType паказвае ці будзе ячэйка упакаваная адносна пачатка ці канца вобласці ячэек"
+
+#: gtk/gtkcellarea.c:790
+msgid "Focus Cell"
+msgstr "Ячэйка ў фокусе"
+
+#: gtk/gtkcellarea.c:791
+msgid "The cell which currently has focus"
+msgstr "Ячэйка, якая зараз у фокусе"
+
+#: gtk/gtkcellarea.c:809
+msgid "Edited Cell"
+msgstr "Ячэйку можна рэдагаваць"
+
+#: gtk/gtkcellarea.c:810
+msgid "The cell which is currently being edited"
+msgstr "Ячэйкі, якая зараз рэдагуецца"
+
+#: gtk/gtkcellarea.c:828
+#| msgid "Widget"
+msgid "Edit Widget"
+msgstr "Віджэт можна рэдагаваць"
+
+#: gtk/gtkcellarea.c:829
+msgid "The widget currently editing the edited cell"
+msgstr "Віджэт, які зараз рэдагуе ячэйку"
+
+#: gtk/gtkcellareacontext.c:115
+msgid "Area"
+msgstr "Вобласць"
+
+#: gtk/gtkcellareacontext.c:116
+msgid "The Cell Area this context was created for"
+msgstr "Вобласць ячэек, створаная для гэтага кантэксту"
+
+#: gtk/gtkcellareacontext.c:132 gtk/gtkcellareacontext.c:151
+#: gtk/gtktreeviewcolumn.c:300
+msgid "Minimum Width"
+msgstr "Найменшая шырыня"
+
+#: gtk/gtkcellareacontext.c:133 gtk/gtkcellareacontext.c:152
+#| msgid "Minimum child width"
+msgid "Minimum cached width"
+msgstr "Найменшая кэшаваная шырыня"
+
+#: gtk/gtkcellareacontext.c:170 gtk/gtkcellareacontext.c:189
+#| msgid "Minimum child height"
+msgid "Minimum Height"
+msgstr "Найменшая вышыня"
+
+#: gtk/gtkcellareacontext.c:171 gtk/gtkcellareacontext.c:190
+#| msgid "Minimum child height"
+msgid "Minimum cached height"
+msgstr "Найменшая кэшаваная вышыня"
+
+#: gtk/gtkcelleditable.c:51
msgid "Editing Canceled"
-msgstr "Зьмяненьне памеру"
+msgstr "Рэдагаванне скасавана"
-#: gtk/gtkcelleditable.c:54
+#: gtk/gtkcelleditable.c:52
msgid "Indicates that editing has been canceled"
-msgstr ""
+msgstr "Паказвае, што рэдагаванне было скасавана"
-#: gtk/gtkcellrendereraccel.c:138
-#, fuzzy
+#: gtk/gtkcellrendereraccel.c:141
msgid "Accelerator key"
-msgstr "Віджэт паскаральнік"
+msgstr "Гарачая клавіша"
-#: gtk/gtkcellrendereraccel.c:139
-#, fuzzy
+#: gtk/gtkcellrendereraccel.c:142
msgid "The keyval of the accelerator"
-msgstr "Назоў гэтага віджэту"
+msgstr "Значэнне гарачай клавішы"
-#: gtk/gtkcellrendereraccel.c:155
-#, fuzzy
+#: gtk/gtkcellrendereraccel.c:158
msgid "Accelerator modifiers"
-msgstr "Віджэт паскаральнік"
+msgstr "Мадыфікатар гарачай клавішы"
-#: gtk/gtkcellrendereraccel.c:156
+#: gtk/gtkcellrendereraccel.c:159
msgid "The modifier mask of the accelerator"
-msgstr ""
+msgstr "Маска мадыфікатара гарачай клавішы"
-#: gtk/gtkcellrendereraccel.c:173
-#, fuzzy
+#: gtk/gtkcellrendereraccel.c:176
msgid "Accelerator keycode"
-msgstr "Віджэт паскаральнік"
+msgstr "Код гарачай клавішы"
-#: gtk/gtkcellrendereraccel.c:174
+#: gtk/gtkcellrendereraccel.c:177
msgid "The hardware keycode of the accelerator"
-msgstr ""
+msgstr "Апаратны код гарачай клавішы"
-#: gtk/gtkcellrendereraccel.c:193
-#, fuzzy
+#: gtk/gtkcellrendereraccel.c:196
msgid "Accelerator Mode"
-msgstr "Віджэт паскаральнік"
+msgstr "Рэжым гарачай клавішы"
-#: gtk/gtkcellrendereraccel.c:194
-#, fuzzy
+#: gtk/gtkcellrendereraccel.c:197
msgid "The type of accelerators"
-msgstr "Тып паведамленьня"
+msgstr "Тып гарачых клавіш"
-#: gtk/gtkcellrenderer.c:226
+#: gtk/gtkcellrenderer.c:292
msgid "mode"
msgstr "рэжым"
-#: gtk/gtkcellrenderer.c:227
+#: gtk/gtkcellrenderer.c:293
msgid "Editable mode of the CellRenderer"
-msgstr "Рэжым рэдагаваньня для CellRenderer"
+msgstr "Рэжым рэдагавання для CellRenderer"
-#: gtk/gtkcellrenderer.c:235
+#: gtk/gtkcellrenderer.c:301
msgid "visible"
-msgstr "бачный"
+msgstr "бачна"
-#: gtk/gtkcellrenderer.c:236
+#: gtk/gtkcellrenderer.c:302
msgid "Display the cell"
-msgstr "Адлюстроўваць ячэйку"
+msgstr "Паказаць ячэйку"
-#: gtk/gtkcellrenderer.c:243
-#, fuzzy
+#: gtk/gtkcellrenderer.c:309
msgid "Display the cell sensitive"
-msgstr "Адлюстроўваць ячэйку"
+msgstr "Адлюстроўваць адчувальнасць ячэйкі"
-#: gtk/gtkcellrenderer.c:250
+#: gtk/gtkcellrenderer.c:316
msgid "xalign"
-msgstr "выроўніваньне па x"
+msgstr "выраўноўванне па x"
-#: gtk/gtkcellrenderer.c:251
+#: gtk/gtkcellrenderer.c:317
msgid "The x-align"
-msgstr "Гарызантальнае выроўніваньне."
+msgstr "Гарызантальнае выраўноўванне"
-#: gtk/gtkcellrenderer.c:260
+#: gtk/gtkcellrenderer.c:326
msgid "yalign"
-msgstr "выроўніваньне па y"
+msgstr "выраўноўванне па y"
-#: gtk/gtkcellrenderer.c:261
+#: gtk/gtkcellrenderer.c:327
msgid "The y-align"
-msgstr "Вэртыкальнае выроўніваньне."
+msgstr "Вертыкальнае выраўноўванне"
-#: gtk/gtkcellrenderer.c:270
+#: gtk/gtkcellrenderer.c:336
msgid "xpad"
-msgstr "запаўненьне па x"
+msgstr "запаўненне па x"
-#: gtk/gtkcellrenderer.c:271
+#: gtk/gtkcellrenderer.c:337
msgid "The xpad"
-msgstr "Гарызантальнае запаўненьне."
+msgstr "Гарызантальнае запаўненне"
-#: gtk/gtkcellrenderer.c:280
+#: gtk/gtkcellrenderer.c:346
msgid "ypad"
-msgstr "запаўненьне па y"
+msgstr "запаўненне па y"
-#: gtk/gtkcellrenderer.c:281
+#: gtk/gtkcellrenderer.c:347
msgid "The ypad"
-msgstr "Вэртыкальнае запаўненьне."
+msgstr "Вертыкальнае запаўненне"
-#: gtk/gtkcellrenderer.c:290
+#: gtk/gtkcellrenderer.c:356
msgid "width"
msgstr "шырыня"
-#: gtk/gtkcellrenderer.c:291
+#: gtk/gtkcellrenderer.c:357
msgid "The fixed width"
-msgstr "Нязьменная шырыня."
+msgstr "Нязменная шырыня"
-#: gtk/gtkcellrenderer.c:300
+#: gtk/gtkcellrenderer.c:366
msgid "height"
msgstr "вышыня"
-#: gtk/gtkcellrenderer.c:301
+#: gtk/gtkcellrenderer.c:367
msgid "The fixed height"
-msgstr "Нязьменная вышыня."
+msgstr "Нязменная вышыня"
-#: gtk/gtkcellrenderer.c:310
+#: gtk/gtkcellrenderer.c:376
msgid "Is Expander"
msgstr "Пашыраемы"
-#: gtk/gtkcellrenderer.c:311
+#: gtk/gtkcellrenderer.c:377
msgid "Row has children"
-msgstr "Радок мае нашчадкаў."
+msgstr "Радок мае нашчадкаў"
-#: gtk/gtkcellrenderer.c:319
+#: gtk/gtkcellrenderer.c:385
msgid "Is Expanded"
msgstr "Пашыраны"
-#: gtk/gtkcellrenderer.c:320
+#: gtk/gtkcellrenderer.c:386
msgid "Row is an expander row, and is expanded"
-msgstr "Радок зьяўляецца пашыраемым, і ен пашыраны."
+msgstr "Радок пашыраемы, ён пашыраны"
-#: gtk/gtkcellrenderer.c:327
+#: gtk/gtkcellrenderer.c:393
msgid "Cell background color name"
-msgstr "Назва колеру тла ячэйкі"
+msgstr "Назва колеру фону ячэйкі"
-#: gtk/gtkcellrenderer.c:328
+#: gtk/gtkcellrenderer.c:394
msgid "Cell background color as a string"
-msgstr "Колер тла ячэйкі як радок"
+msgstr "Колер фону ячэйкі як радок"
-#: gtk/gtkcellrenderer.c:335
+#: gtk/gtkcellrenderer.c:409
msgid "Cell background color"
-msgstr "Колер тла ячэйкі"
+msgstr "Колер фону ячэйкі"
-#: gtk/gtkcellrenderer.c:336
+#: gtk/gtkcellrenderer.c:410
msgid "Cell background color as a GdkColor"
-msgstr "Колер тла ячэйкі як GdkColor"
+msgstr "Колер фону ячэйкі як GdkColor"
-#: gtk/gtkcellrenderer.c:343
-#, fuzzy
+#: gtk/gtkcellrenderer.c:424
+#| msgid "Cell background color"
+msgid "Cell background RGBA color"
+msgstr "Колер RGBA для фону ячэйкі"
+
+#: gtk/gtkcellrenderer.c:425
+#| msgid "Cell background color as a GdkColor"
+msgid "Cell background color as a GdkRGBA"
+msgstr "Колер фону ячэйкі як GdkRGBA"
+
+#: gtk/gtkcellrenderer.c:432
msgid "Editing"
-msgstr "Зьмяненьне памеру"
+msgstr "Рэдагаванне"
-#: gtk/gtkcellrenderer.c:344
-#, fuzzy
+#: gtk/gtkcellrenderer.c:433
msgid "Whether the cell renderer is currently in editing mode"
-msgstr "Ці можа тэкст адмеціны быць вызначаным з дапамогай мышы."
+msgstr "Ці знаходзіцца ячэйка ў рэжыме рэдагавання"
-#: gtk/gtkcellrenderer.c:352
+#: gtk/gtkcellrenderer.c:441
msgid "Cell background set"
-msgstr "Усталяваньне тла ячэйкі"
+msgstr "Фон ячэйкі"
-#: gtk/gtkcellrenderer.c:353
-msgid "Whether this tag affects the cell background color"
-msgstr "Ці ўзьдзейнічае гэты таг на колер тла ячэйкі"
+#: gtk/gtkcellrenderer.c:442
+#| msgid "Whether this tag affects the cell background color"
+msgid "Whether the cell background color is set"
+msgstr "Ці вызначаны колер фону ячэйкі"
-#: gtk/gtkcellrenderercombo.c:110
-#, fuzzy
+#: gtk/gtkcellrenderercombo.c:128
msgid "Model"
-msgstr "Рэжым"
+msgstr "Мадэль"
-#: gtk/gtkcellrenderercombo.c:111
-#, fuzzy
+#: gtk/gtkcellrenderercombo.c:129
msgid "The model containing the possible values for the combo box"
-msgstr "Разнавід для адлюстраваньня дрэва"
+msgstr "Мадэль, што змяшчае магчымыя параметры выплыўнога меню"
-#: gtk/gtkcellrenderercombo.c:133 gtk/gtkcomboboxentry.c:104
-#, fuzzy
+#: gtk/gtkcellrenderercombo.c:151
msgid "Text Column"
-msgstr "Слупок пошуку"
+msgstr "Тэкставы слупок"
-#: gtk/gtkcellrenderercombo.c:134 gtk/gtkcomboboxentry.c:105
+#: gtk/gtkcellrenderercombo.c:152
msgid "A column in the data source model to get the strings from"
-msgstr ""
+msgstr "Слупок у мадэлі крыніцы даных, з якой бяруцца радкі"
-#: gtk/gtkcellrenderercombo.c:151
+#: gtk/gtkcellrenderercombo.c:169 gtk/gtkcombobox.c:1095
msgid "Has Entry"
-msgstr ""
+msgstr "Мае запіс"
-#: gtk/gtkcellrenderercombo.c:152
+#: gtk/gtkcellrenderercombo.c:170
msgid "If FALSE, don't allow to enter strings other than the chosen ones"
-msgstr ""
+msgstr "Калі FALSE, не дазваляць уводзіць радкі, што адрозніваюцца ад абраных"
-#: gtk/gtkcellrendererpixbuf.c:120
+#: gtk/gtkcellrendererpixbuf.c:152
msgid "Pixbuf Object"
msgstr "Pixbuf-аб'ект"
-#: gtk/gtkcellrendererpixbuf.c:121
+#: gtk/gtkcellrendererpixbuf.c:153
msgid "The pixbuf to render"
-msgstr "Pixbuf для адлюстраваньня."
+msgstr "Pixbuf для адмалёўкі"
-#: gtk/gtkcellrendererpixbuf.c:128
+#: gtk/gtkcellrendererpixbuf.c:160
msgid "Pixbuf Expander Open"
-msgstr "Адчынены пашыраемы аб'ект pixbuf"
+msgstr "Рixbuf адкрытага пашыральніка"
-#: gtk/gtkcellrendererpixbuf.c:129
+#: gtk/gtkcellrendererpixbuf.c:161
msgid "Pixbuf for open expander"
-msgstr "Pixbuf для адкрытага пашыральніка."
+msgstr "Pixbuf для адкрытага пашыральніка"
-#: gtk/gtkcellrendererpixbuf.c:136
+#: gtk/gtkcellrendererpixbuf.c:168
msgid "Pixbuf Expander Closed"
-msgstr "Запынены пашыральнік Pixbuf"
+msgstr "Pixbuf закрытага пашыральніка"
-#: gtk/gtkcellrendererpixbuf.c:137
+#: gtk/gtkcellrendererpixbuf.c:169
msgid "Pixbuf for closed expander"
-msgstr "Pixbuf для закрытага пашыральніка."
+msgstr "Pixbuf для закрытага пашыральніка"
-#: gtk/gtkcellrendererpixbuf.c:144 gtk/gtkimage.c:244 gtk/gtkstatusicon.c:228
-msgid "Stock ID"
-msgstr "ID убудаванай значкі"
+#: gtk/gtkcellrendererpixbuf.c:180
+msgid "surface"
+msgstr "паверхня"
-#: gtk/gtkcellrendererpixbuf.c:145
-msgid "The stock ID of the stock icon to render"
-msgstr "ID значкі з убудаванага набору значак"
+#: gtk/gtkcellrendererpixbuf.c:181
+#| msgid "The pixbuf to render"
+msgid "The surface to render"
+msgstr "Паверхня для адмалёўкі"
-#: gtk/gtkcellrendererpixbuf.c:152 gtk/gtkcellrendererspinner.c:153
-#: gtk/gtkrecentmanager.c:305 gtk/gtkstatusicon.c:269
-msgid "Size"
-msgstr "Памер"
+#: gtk/gtkcellrendererpixbuf.c:196
+msgid "The stock ID of the stock icon to render"
+msgstr "ID убудаванага значка для адмалёўкі"
-#: gtk/gtkcellrendererpixbuf.c:153
-#, fuzzy
+#: gtk/gtkcellrendererpixbuf.c:211
msgid "The GtkIconSize value that specifies the size of the rendered icon"
-msgstr "Памер значкі, што адлюстроўваецца"
+msgstr "Значэнне GtkIconSize, што вызначае памер значка, які адмалёўваецца"
-#: gtk/gtkcellrendererpixbuf.c:162
+#: gtk/gtkcellrendererpixbuf.c:227
msgid "Detail"
-msgstr "Дэталь"
+msgstr "Падрабязней"
-#: gtk/gtkcellrendererpixbuf.c:163
+#: gtk/gtkcellrendererpixbuf.c:228
msgid "Render detail to pass to the theme engine"
-msgstr "Дэталь адлюстраваньня для перадачы рухавіку тэмы"
+msgstr "Падрабязнасці адмалёўкі для перадачы рухавіку тэмы"
-#: gtk/gtkcellrendererpixbuf.c:196
+#: gtk/gtkcellrendererpixbuf.c:263
msgid "Follow State"
-msgstr ""
+msgstr "Адсочваць стан"
-#: gtk/gtkcellrendererpixbuf.c:197
-#, fuzzy
+#: gtk/gtkcellrendererpixbuf.c:264
msgid "Whether the rendered pixbuf should be colorized according to the state"
-msgstr "Ці павінна адлюстроўвацца мяжа"
+msgstr "Ці будзе адмалёваны pixbuf афарбоўвацца адпаведна стану"
-#: gtk/gtkcellrendererpixbuf.c:214 gtk/gtkimage.c:319 gtk/gtkwindow.c:662
+#: gtk/gtkcellrendererpixbuf.c:281 gtk/gtkimage.c:359 gtk/gtkmodelbutton.c:1166
+#: gtk/gtkshortcutsshortcut.c:550 gtk/gtkwindow.c:841
msgid "Icon"
-msgstr "Значка"
+msgstr "Значок"
-#: gtk/gtkcellrendererprogress.c:127
-#, fuzzy
+#: gtk/gtkcellrendererprogress.c:139
msgid "Value of the progress bar"
-msgstr "Тэкст, які будзе адлюстроўвацца ў палосцы посьпеху"
+msgstr "Значэнне радка прагрэсу"
-#: gtk/gtkcellrendererprogress.c:144 gtk/gtkcellrenderertext.c:231
-#: gtk/gtkentry.c:739 gtk/gtkentrybuffer.c:352 gtk/gtkmessagedialog.c:226
-#: gtk/gtkprogressbar.c:150 gtk/gtktextbuffer.c:210
+#: gtk/gtkcellrendererprogress.c:156 gtk/gtkcellrenderertext.c:255
+#: gtk/gtkentrybuffer.c:350 gtk/gtkentry.c:953 gtk/gtkmessagedialog.c:214
+#: gtk/gtkmodelbutton.c:1180 gtk/gtkprogressbar.c:287 gtk/gtktextbuffer.c:219
msgid "Text"
msgstr "Тэкст"
-#: gtk/gtkcellrendererprogress.c:145
-#, fuzzy
+#: gtk/gtkcellrendererprogress.c:157
msgid "Text on the progress bar"
-msgstr "Тэкст, які будзе адлюстроўвацца ў палосцы посьпеху"
+msgstr "Тэкст радка прагрэсу"
-#: gtk/gtkcellrendererprogress.c:168 gtk/gtkcellrendererspinner.c:139
-#, fuzzy
+#: gtk/gtkcellrendererprogress.c:180 gtk/gtkcellrendererspinner.c:144
msgid "Pulse"
-msgstr "Крок"
+msgstr "Ваганне"
-#: gtk/gtkcellrendererprogress.c:169
-msgid ""
-"Set this to positive values to indicate that some progress is made, but you "
-"don't know how much."
-msgstr ""
+#: gtk/gtkcellrendererprogress.c:181
+msgid "Set this to positive values to indicate that some progress is made, but you don't know how much."
+msgstr "Дайце гэтай уласцівасці дадатнае значэнне, каб паказаць, што пэўны прагрэс дасягнуты, але вымяраць яго пакуль што немагчыма."
-#: gtk/gtkcellrendererprogress.c:185
+#: gtk/gtkcellrendererprogress.c:197
msgid "Text x alignment"
-msgstr "Выроўніваньне тэксту па X"
+msgstr "Выраўноўванне тэксту па X"
-#: gtk/gtkcellrendererprogress.c:186
-#, fuzzy
-msgid ""
-"The horizontal text alignment, from 0 (left) to 1 (right). Reversed for RTL "
-"layouts."
-msgstr "Гарызантальнае выроўніваньне, ад 0 (зьлев�) да 1 (зправа)"
+#: gtk/gtkcellrendererprogress.c:198
+msgid "The horizontal text alignment, from 0 (left) to 1 (right). Reversed for RTL layouts."
+msgstr "Гарызантальнае выраўноўванне тэксту, ад 0 (злева) да 1 (справа). Інвертуецца для RTL."
-#: gtk/gtkcellrendererprogress.c:202
+#: gtk/gtkcellrendererprogress.c:214
msgid "Text y alignment"
-msgstr "Выроўніваньне тэксту па Y"
+msgstr "Выраўноўванне тэксту па Y"
-#: gtk/gtkcellrendererprogress.c:203
-#, fuzzy
+#: gtk/gtkcellrendererprogress.c:215
msgid "The vertical text alignment, from 0 (top) to 1 (bottom)."
-msgstr "Вэртыкальнае выроўніваньне, ад 0 (зьверху) да 1 (зьнізу)"
+msgstr "Вертыкальнае выраўноўванне тэксту, ад 0 (верх) да 1 (ніз)."
-#: gtk/gtkcellrendererprogress.c:214 gtk/gtkprogressbar.c:126
-#: gtk/gtkrange.c:427
+#: gtk/gtkcellrendererprogress.c:226 gtk/gtklevelbar.c:1097
+#: gtk/gtkmodelbutton.c:1242 gtk/gtkprogressbar.c:264 gtk/gtkrange.c:441
msgid "Inverted"
-msgstr "Перавернуты"
+msgstr "Інвертавана"
-#: gtk/gtkcellrendererprogress.c:215 gtk/gtkprogressbar.c:127
-#, fuzzy
+#: gtk/gtkcellrendererprogress.c:227 gtk/gtkprogressbar.c:265
msgid "Invert the direction in which the progress bar grows"
-msgstr "Спагляданьне й накірунак росту палоскі посьпеху"
+msgstr "Адваротны кірунак росту індыкатара прагрэсу"
-#: gtk/gtkcellrendererspin.c:91 gtk/gtkrange.c:419 gtk/gtkscalebutton.c:239
-#: gtk/gtkspinbutton.c:228
+#: gtk/gtkcellrendererspin.c:113 gtk/gtkrange.c:434 gtk/gtkscalebutton.c:217
+#: gtk/gtkspinbutton.c:379
msgid "Adjustment"
-msgstr "Выроўніваньне"
+msgstr "Падладка"
-#: gtk/gtkcellrendererspin.c:92 gtk/gtkspinbutton.c:229
-#, fuzzy
+#: gtk/gtkcellrendererspin.c:114 gtk/gtkspinbutton.c:380
msgid "The adjustment that holds the value of the spin button"
-msgstr "Наладка, што захоўвае значэньне круцёлкі"
+msgstr "Уласцівасць, што захоўвае значэнне кнопкі-лічыльніка"
-#: gtk/gtkcellrendererspin.c:107
-#, fuzzy
+#: gtk/gtkcellrendererspin.c:129
msgid "Climb rate"
-msgstr "Паскарэньне"
+msgstr "Паскарэнне"
-#: gtk/gtkcellrendererspin.c:108 gtk/gtkspinbutton.c:237
+#: gtk/gtkcellrendererspin.c:130
msgid "The acceleration rate when you hold down a button"
-msgstr "Паскарэньньне пракруткі, калі вы ўтрымліваеце кнопку."
+msgstr "Паскарэнне пракруткі пры ўтрыманні націснутай кнопкі"
-#: gtk/gtkcellrendererspin.c:121 gtk/gtkscale.c:244 gtk/gtkspinbutton.c:246
+#: gtk/gtkcellrendererspin.c:143 gtk/gtkscale.c:767 gtk/gtkspinbutton.c:395
msgid "Digits"
-msgstr "Разрады"
+msgstr "Лічбы"
-#: gtk/gtkcellrendererspin.c:122 gtk/gtkspinbutton.c:247
+#: gtk/gtkcellrendererspin.c:144 gtk/gtkspinbutton.c:396
msgid "The number of decimal places to display"
-msgstr "Колькасьць адлюстроўваемых дзесятычных разрадаў"
+msgstr "Колькасць адлюстроўваемых дзесятковых разрадаў"
-#: gtk/gtkcellrendererspinner.c:119 gtk/gtkcheckmenuitem.c:105
-#: gtk/gtkmenu.c:525 gtk/gtkspinner.c:131 gtk/gtktoggleaction.c:133
-#: gtk/gtktogglebutton.c:115 gtk/gtktoggletoolbutton.c:112
-msgid "Active"
-msgstr "Актыўны"
-
-#: gtk/gtkcellrendererspinner.c:120
-#, fuzzy
+#: gtk/gtkcellrendererspinner.c:126
msgid "Whether the spinner is active (ie. shown) in the cell"
-msgstr "Ці будзе посьпех адлюстроўвацца як тэкст"
+msgstr "Ці актыўны лічыльнік у ячэйцы"
-#: gtk/gtkcellrendererspinner.c:140
-#, fuzzy
+#: gtk/gtkcellrendererspinner.c:145
msgid "Pulse of the spinner"
-msgstr "Назва звычайнага шрыфту"
+msgstr "Ваганне лічыльніка"
-#: gtk/gtkcellrendererspinner.c:154
-#, fuzzy
+#: gtk/gtkcellrendererspinner.c:160
msgid "The GtkIconSize value that specifies the size of the rendered spinner"
-msgstr "Памер значкі, што адлюстроўваецца"
+msgstr "Значэнне GtkIconSize, што вызначае памер лічыльніка, які адмалёўваецца"
-#: gtk/gtkcellrenderertext.c:232
+#: gtk/gtkcellrenderertext.c:256
msgid "Text to render"
-msgstr "Тэкст для аднаўленьня"
+msgstr "Тэкст для адмалёўкі"
-#: gtk/gtkcellrenderertext.c:239
+#: gtk/gtkcellrenderertext.c:262
msgid "Markup"
-msgstr "Разьзметка"
+msgstr "Разметка"
-#: gtk/gtkcellrenderertext.c:240
+#: gtk/gtkcellrenderertext.c:263
msgid "Marked up text to render"
-msgstr "Разьмеркаваны тэкст для адлюстраваньня"
+msgstr "Разметка тэксту для адлюстравання"
-#: gtk/gtkcellrenderertext.c:247 gtk/gtklabel.c:556
+#: gtk/gtkcellrenderertext.c:269 gtk/gtkentry.c:1493 gtk/gtklabel.c:812
msgid "Attributes"
msgstr "Атрыбуты"
-#: gtk/gtkcellrenderertext.c:248
+#: gtk/gtkcellrenderertext.c:270
msgid "A list of style attributes to apply to the text of the renderer"
-msgstr "Сьпіс атрыбутаў стылю, што ўжываюцца да тэксту адлюстраваньня"
+msgstr "Спіс атрыбутаў стылю, што ўжываюцца да адлюстроўваемага тэксту"
-#: gtk/gtkcellrenderertext.c:255
+#: gtk/gtkcellrenderertext.c:276
msgid "Single Paragraph Mode"
-msgstr ""
+msgstr "Рэжым аднаго абзаца"
-#: gtk/gtkcellrenderertext.c:256
+#: gtk/gtkcellrenderertext.c:277
msgid "Whether to keep all text in a single paragraph"
-msgstr ""
+msgstr "Ці патрэбна трымаць увесь тэкст у адным абзацы"
-#: gtk/gtkcellrenderertext.c:264 gtk/gtkcellview.c:178 gtk/gtktexttag.c:178
+#: gtk/gtkcellrenderertext.c:283 gtk/gtkcellview.c:217 gtk/gtktexttag.c:216
msgid "Background color name"
-msgstr "Назва колеру тла"
+msgstr "Назва колеру фону"
-#: gtk/gtkcellrenderertext.c:265 gtk/gtkcellview.c:179 gtk/gtktexttag.c:179
+#: gtk/gtkcellrenderertext.c:284 gtk/gtkcellview.c:218 gtk/gtktexttag.c:217
msgid "Background color as a string"
-msgstr "Колер тла як радок"
+msgstr "Колер фону як радок"
-#: gtk/gtkcellrenderertext.c:272 gtk/gtkcellview.c:185 gtk/gtktexttag.c:186
+#: gtk/gtkcellrenderertext.c:298 gtk/gtkcellview.c:233 gtk/gtktexttag.c:231
msgid "Background color"
-msgstr "Колер тла"
+msgstr "Колер фону"
-#: gtk/gtkcellrenderertext.c:273 gtk/gtkcellview.c:186
+#: gtk/gtkcellrenderertext.c:299 gtk/gtkcellview.c:234 gtk/gtktexttag.c:232
msgid "Background color as a GdkColor"
-msgstr "Колер тла як GdkColor"
+msgstr "Колер фону як GdkColor"
+
+#: gtk/gtkcellrenderertext.c:313
+#| msgid "Background color name"
+msgid "Background color as RGBA"
+msgstr "Колер фону як RGBA"
-#: gtk/gtkcellrenderertext.c:280 gtk/gtktexttag.c:202
+#: gtk/gtkcellrenderertext.c:314 gtk/gtkcellview.c:249 gtk/gtktexttag.c:247
+#| msgid "Background color as a GdkColor"
+msgid "Background color as a GdkRGBA"
+msgstr "Колер фону як GdkRGBA"
+
+#: gtk/gtkcellrenderertext.c:319 gtk/gtktexttag.c:262
msgid "Foreground color name"
msgstr "Назва асноўнага колеру"
-#: gtk/gtkcellrenderertext.c:281 gtk/gtktexttag.c:203
+#: gtk/gtkcellrenderertext.c:320 gtk/gtktexttag.c:263
msgid "Foreground color as a string"
msgstr "Асноўны колер як радок"
-#: gtk/gtkcellrenderertext.c:288 gtk/gtktexttag.c:210
-#: gtk/gtktrayicon-x11.c:133
-msgid "Foreground color"
-msgstr "Асноўны колер"
-
-#: gtk/gtkcellrenderertext.c:289
+#: gtk/gtkcellrenderertext.c:335 gtk/gtktexttag.c:278
msgid "Foreground color as a GdkColor"
msgstr "Асноўны колер як GdkColor"
-#: gtk/gtkcellrenderertext.c:297 gtk/gtkentry.c:663 gtk/gtktexttag.c:227
-#: gtk/gtktextview.c:668
+#: gtk/gtkcellrenderertext.c:349
+#| msgid "Foreground color name"
+msgid "Foreground color as RGBA"
+msgstr "Асноўны колер як RGBA"
+
+#: gtk/gtkcellrenderertext.c:350 gtk/gtktexttag.c:293
+#| msgid "Foreground color as a GdkColor"
+msgid "Foreground color as a GdkRGBA"
+msgstr "Асноўны колер як GdkRGBA"
+
+#: gtk/gtkcellrenderertext.c:357 gtk/gtkentry.c:861 gtk/gtktexttag.c:309
+#: gtk/gtktextview.c:825
msgid "Editable"
-msgstr "Рэдактыруемы"
+msgstr "Можна рэдагаваць"
-#: gtk/gtkcellrenderertext.c:298 gtk/gtktexttag.c:228 gtk/gtktextview.c:669
+#: gtk/gtkcellrenderertext.c:358 gtk/gtktexttag.c:310 gtk/gtktextview.c:826
msgid "Whether the text can be modified by the user"
-msgstr "Ці можа тэкст быць зьменены карыстальнікам"
+msgstr "Ці можа тэкст змяняцца карыстальнікам"
-#: gtk/gtkcellrenderertext.c:305 gtk/gtkcellrenderertext.c:313
-#: gtk/gtktexttag.c:243 gtk/gtktexttag.c:251
+#: gtk/gtkcellrenderertext.c:364 gtk/gtkcellrenderertext.c:371
+#: gtk/gtkfontchooser.c:64 gtk/gtktexttag.c:325 gtk/gtktexttag.c:333
msgid "Font"
msgstr "Шрыфт"
-#: gtk/gtkcellrenderertext.c:306 gtk/gtktexttag.c:244
+#: gtk/gtkcellrenderertext.c:365 gtk/gtkfontchooser.c:65 gtk/gtktexttag.c:326
msgid "Font description as a string, e.g. \"Sans Italic 12\""
-msgstr "Апісаньне шрыфта як радок. Напрыклад: \"Sans Italic 12\""
+msgstr "Апісанне шрыфту як радок. Напрыклад: \"Sans Italic 12\""
-#: gtk/gtkcellrenderertext.c:314 gtk/gtktexttag.c:252
+#: gtk/gtkcellrenderertext.c:372 gtk/gtkfontchooser.c:78 gtk/gtktexttag.c:334
msgid "Font description as a PangoFontDescription struct"
-msgstr "Апісаньне шрыфту як структура PangoFontDescription"
+msgstr "Апісанне шрыфту як структуры PangoFontDescription"
-#: gtk/gtkcellrenderertext.c:322 gtk/gtktexttag.c:259
+#: gtk/gtkcellrenderertext.c:378 gtk/gtktexttag.c:341
msgid "Font family"
-msgstr "Сямейства шрыфту"
+msgstr "Сямейства шрыфтоў"
-#: gtk/gtkcellrenderertext.c:323 gtk/gtktexttag.c:260
+#: gtk/gtkcellrenderertext.c:379 gtk/gtktexttag.c:342
msgid "Name of the font family, e.g. Sans, Helvetica, Times, Monospace"
-msgstr "Назоў сямейства шрыфту, як Sans, Helvetica, Times, Monospace"
+msgstr "Назва сямейства шрыфтоў, як Sans, Helvetica, Times, Monospace"
-#: gtk/gtkcellrenderertext.c:330 gtk/gtkcellrenderertext.c:331
-#: gtk/gtktexttag.c:267
+#: gtk/gtkcellrenderertext.c:385 gtk/gtkcellrenderertext.c:386
+#: gtk/gtktexttag.c:349
msgid "Font style"
msgstr "Стыль шрыфту"
-#: gtk/gtkcellrenderertext.c:339 gtk/gtkcellrenderertext.c:340
-#: gtk/gtktexttag.c:276
+#: gtk/gtkcellrenderertext.c:393 gtk/gtkcellrenderertext.c:394
+#: gtk/gtktexttag.c:358
msgid "Font variant"
msgstr "Варыянт шрыфту"
-#: gtk/gtkcellrenderertext.c:348 gtk/gtkcellrenderertext.c:349
-#: gtk/gtktexttag.c:285
+#: gtk/gtkcellrenderertext.c:401 gtk/gtkcellrenderertext.c:402
+#: gtk/gtktexttag.c:367
msgid "Font weight"
msgstr "Шырыня шрыфту"
-#: gtk/gtkcellrenderertext.c:358 gtk/gtkcellrenderertext.c:359
-#: gtk/gtktexttag.c:296
+#: gtk/gtkcellrenderertext.c:409 gtk/gtkcellrenderertext.c:410
+#: gtk/gtktexttag.c:378
msgid "Font stretch"
-msgstr "Шырыня шрыфту"
+msgstr "Расцягнутасць шрыфту"
-#: gtk/gtkcellrenderertext.c:367 gtk/gtkcellrenderertext.c:368
-#: gtk/gtktexttag.c:305
+#: gtk/gtkcellrenderertext.c:417 gtk/gtkcellrenderertext.c:418
+#: gtk/gtktexttag.c:387
msgid "Font size"
-msgstr "Памер шрыфта"
+msgstr "Памер шрыфту"
-#: gtk/gtkcellrenderertext.c:377 gtk/gtktexttag.c:325
+#: gtk/gtkcellrenderertext.c:425 gtk/gtktexttag.c:407
msgid "Font points"
msgstr "Кропкі шрыфту"
-#: gtk/gtkcellrenderertext.c:378 gtk/gtktexttag.c:326
+#: gtk/gtkcellrenderertext.c:426 gtk/gtktexttag.c:408
msgid "Font size in points"
-msgstr "Памер шрыфта ў кропках"
+msgstr "Памер шрыфту ў кропках"
-#: gtk/gtkcellrenderertext.c:387 gtk/gtktexttag.c:315
+#: gtk/gtkcellrenderertext.c:433 gtk/gtktexttag.c:397
msgid "Font scale"
msgstr "Маштаб шрыфту"
-#: gtk/gtkcellrenderertext.c:388
+#: gtk/gtkcellrenderertext.c:434
msgid "Font scaling factor"
-msgstr "Множнік маштабаваньня шрыфту"
+msgstr "Множнік маштабавання шрыфту"
-#: gtk/gtkcellrenderertext.c:397 gtk/gtktexttag.c:394
+#: gtk/gtkcellrenderertext.c:441 gtk/gtktexttag.c:476
msgid "Rise"
-msgstr "Узьняць"
+msgstr "Зрух"
-#: gtk/gtkcellrenderertext.c:398
-msgid ""
-"Offset of text above the baseline (below the baseline if rise is negative)"
-msgstr "Зьмясьціць тэкст вышэй асноўнай ліні (ніжэй для адмоўных значэньняў)"
+#: gtk/gtkcellrenderertext.c:442
+msgid "Offset of text above the baseline (below the baseline if rise is negative)"
+msgstr "Зрух тэксту вышэй асноўнай ліні (ніжэй для адмоўных значэнняў)"
-#: gtk/gtkcellrenderertext.c:409 gtk/gtktexttag.c:434
+#: gtk/gtkcellrenderertext.c:450 gtk/gtktexttag.c:516
msgid "Strikethrough"
-msgstr "_Закрэсьлены"
+msgstr "Закрэсліванне"
-#: gtk/gtkcellrenderertext.c:410 gtk/gtktexttag.c:435
+#: gtk/gtkcellrenderertext.c:451 gtk/gtktexttag.c:517
msgid "Whether to strike through the text"
-msgstr "Ці будзе гэты тэкст закрэсьлены"
+msgstr "Ці будзе гэты тэкст закрэсленым"
-#: gtk/gtkcellrenderertext.c:417 gtk/gtktexttag.c:442
+#: gtk/gtkcellrenderertext.c:457 gtk/gtktexttag.c:524
msgid "Underline"
-msgstr "Падкрэсьлены"
+msgstr "Падкрэсліванне"
-#: gtk/gtkcellrenderertext.c:418 gtk/gtktexttag.c:443
+#: gtk/gtkcellrenderertext.c:458 gtk/gtktexttag.c:525
msgid "Style of underline for this text"
-msgstr "Падкрэсьлены стыль для гэтага тэксту"
+msgstr "Стыль падкрэслівання для гэтага тэксту"
-#: gtk/gtkcellrenderertext.c:426 gtk/gtktexttag.c:354
+#: gtk/gtkcellrenderertext.c:465 gtk/gtkfontchooser.c:154 gtk/gtktexttag.c:436
msgid "Language"
msgstr "Мова"
-#: gtk/gtkcellrenderertext.c:427
-msgid ""
-"The language this text is in, as an ISO code. Pango can use this as a hint "
-"when rendering the text. If you don't understand this parameter, you "
-"probably don't need it"
-msgstr ""
-"ISO-код мовы, на якой напісаны гэты тэкст. Pango можа выкарыстоўваць гэты "
-"код як падказку, калі адлюстроўвае гэты тэкст. Калі Вы не разумееце гэты "
-"парамэтар, значыцца ён Вам не патрэбны."
+#: gtk/gtkcellrenderertext.c:466
+msgid "The language this text is in, as an ISO code. Pango can use this as a hint when rendering the text. If you don't understand this parameter, you probably don't need it"
+msgstr "Мова, на якой напісаны гэты тэкст як код ISO. Pango можа выкарыстоўваць гэты код як падказку, калі адлюстроўвае гэты тэкст. Калі вы не разумееце, што гэта за параметр, то ён вам непатрэбны"
-#: gtk/gtkcellrenderertext.c:447 gtk/gtklabel.c:681 gtk/gtkprogressbar.c:180
+#: gtk/gtkcellrenderertext.c:484 gtk/gtklabel.c:963 gtk/gtkprogressbar.c:330
msgid "Ellipsize"
-msgstr ""
+msgstr "Перанос"
-#: gtk/gtkcellrenderertext.c:448
-msgid ""
-"The preferred place to ellipsize the string, if the cell renderer does not "
-"have enough room to display the entire string"
-msgstr ""
+#: gtk/gtkcellrenderertext.c:485
+msgid "The preferred place to ellipsize the string, if the cell renderer does not have enough room to display the entire string"
+msgstr "Пажаданае месца пераносу радка, калі адмалёўніку ячэйкі не хапае месца для ўсяго радка"
-#: gtk/gtkcellrenderertext.c:467 gtk/gtkfilechooserbutton.c:413
-#: gtk/gtklabel.c:702
-#, fuzzy
+#: gtk/gtkcellrenderertext.c:503 gtk/gtkfilechooserbutton.c:457
+#: gtk/gtklabel.c:983
msgid "Width In Characters"
-msgstr "Шырыня ў знаках"
+msgstr "Шырыня ў сімвалах"
-#: gtk/gtkcellrenderertext.c:468 gtk/gtklabel.c:703
+#: gtk/gtkcellrenderertext.c:504 gtk/gtklabel.c:984
msgid "The desired width of the label, in characters"
-msgstr ""
+msgstr "Пажаданая шырыня адмеціны ў сімвалах"
-#: gtk/gtkcellrenderertext.c:492 gtk/gtklabel.c:763
-#, fuzzy
+#: gtk/gtkcellrenderertext.c:525 gtk/gtklabel.c:1039
msgid "Maximum Width In Characters"
-msgstr "Шырыня ў знаках"
+msgstr "Максімальная шырыня ў сімвалах"
-#: gtk/gtkcellrenderertext.c:493
-#, fuzzy
+#: gtk/gtkcellrenderertext.c:526
msgid "The maximum width of the cell, in characters"
-msgstr "Шырыня ў знаках"
+msgstr "Максімальная шырыня ячэйкі ў сімвалах"
-#: gtk/gtkcellrenderertext.c:511 gtk/gtktexttag.c:451
+#: gtk/gtkcellrenderertext.c:542 gtk/gtktexttag.c:569
msgid "Wrap mode"
-msgstr "Рэжым загортваньня"
+msgstr "Рэжым пераносу"
-#: gtk/gtkcellrenderertext.c:512
-msgid ""
-"How to break the string into multiple lines, if the cell renderer does not "
-"have enough room to display the entire string"
-msgstr ""
+#: gtk/gtkcellrenderertext.c:543
+msgid "How to break the string into multiple lines, if the cell renderer does not have enough room to display the entire string"
+msgstr "Як падзяляць радок на некалькі радкоў, калі адмалёўніку ячэйкі не хапае прасторы для адлюстравання ўсяго радка"
-#: gtk/gtkcellrenderertext.c:531 gtk/gtkcombobox.c:700
-#, fuzzy
+#: gtk/gtkcellrenderertext.c:561 gtk/gtkcombobox.c:923
msgid "Wrap width"
-msgstr "Шырыня"
+msgstr "Шырыня пераносу"
-#: gtk/gtkcellrenderertext.c:532
-#, fuzzy
+#: gtk/gtkcellrenderertext.c:562
msgid "The width at which the text is wrapped"
-msgstr "Становішча, у якім адлюстроўвываецца бягучае значэньне"
+msgstr "Шырыня, пры якой тэкст пераносіцца"
-#: gtk/gtkcellrenderertext.c:552 gtk/gtktreeviewcolumn.c:301
+#: gtk/gtkcellrenderertext.c:580 gtk/gtktreeviewcolumn.c:344
msgid "Alignment"
-msgstr "Выроўніваньне"
+msgstr "Выраўноўванне"
-#: gtk/gtkcellrenderertext.c:553
-#, fuzzy
+#: gtk/gtkcellrenderertext.c:581
msgid "How to align the lines"
-msgstr "Як будзе адлюстроўвацца панэль прылад"
+msgstr "Як выраўноўваць радкі"
-#: gtk/gtkcellrenderertext.c:565 gtk/gtkcellview.c:208 gtk/gtktexttag.c:540
+#: gtk/gtkcellrenderertext.c:596 gtk/gtkentry.c:1109
+msgid "Placeholder text"
+msgstr "Тэкст-запаўняльнік"
+
+#: gtk/gtkcellrenderertext.c:597
+msgid "Text rendered when an editable cell is empty"
+msgstr "Тэкст пустой ячэйкі, якую можна рэдагаваць"
+
+#: gtk/gtkcellrenderertext.c:606 gtk/gtkcellview.c:353 gtk/gtktexttag.c:722
msgid "Background set"
-msgstr "Усталяваньне тла"
+msgstr "Фон"
-#: gtk/gtkcellrenderertext.c:566 gtk/gtkcellview.c:209 gtk/gtktexttag.c:541
+#: gtk/gtkcellrenderertext.c:607 gtk/gtkcellview.c:354 gtk/gtktexttag.c:723
msgid "Whether this tag affects the background color"
-msgstr "Ці ўзьдзейнічае гэтая лычка на колер тла"
+msgstr "Ці ўплывае пазнака на колер фону"
-#: gtk/gtkcellrenderertext.c:569 gtk/gtktexttag.c:548
+#: gtk/gtkcellrenderertext.c:610 gtk/gtktexttag.c:730
msgid "Foreground set"
-msgstr "Усталяваньне асноўнага колеру"
+msgstr "Асноўны колер"
-#: gtk/gtkcellrenderertext.c:570 gtk/gtktexttag.c:549
+#: gtk/gtkcellrenderertext.c:611 gtk/gtktexttag.c:731
msgid "Whether this tag affects the foreground color"
-msgstr "Ці ўзьдзейнічае гэты таг на асноўны колер"
+msgstr "Ці ўплывае пазнака на асноўны колер"
-#: gtk/gtkcellrenderertext.c:573 gtk/gtktexttag.c:552
+#: gtk/gtkcellrenderertext.c:614 gtk/gtktexttag.c:734
msgid "Editability set"
-msgstr "Усталёўка рэдагуемасьці"
+msgstr "Рэдагуемасць"
-#: gtk/gtkcellrenderertext.c:574 gtk/gtktexttag.c:553
+#: gtk/gtkcellrenderertext.c:615 gtk/gtktexttag.c:735
msgid "Whether this tag affects text editability"
-msgstr "Ці ўзьдзейнічае гэты таг на рэдагаваньне �эксту"
+msgstr "Ці ўплывае пазнака на рэдагуемасць тэксту"
-#: gtk/gtkcellrenderertext.c:577 gtk/gtktexttag.c:556
+#: gtk/gtkcellrenderertext.c:618 gtk/gtktexttag.c:738
msgid "Font family set"
-msgstr "Усталёўка сямейства шрыфту"
+msgstr "Сямейства шрыфтоў"
-#: gtk/gtkcellrenderertext.c:578 gtk/gtktexttag.c:557
+#: gtk/gtkcellrenderertext.c:619 gtk/gtktexttag.c:739
msgid "Whether this tag affects the font family"
-msgstr "Ці ўзьдзейнічае гэты таг на сямейства шры�ту"
+msgstr "Ці ўплывае пазнака на сямейства шрыфтоў"
-#: gtk/gtkcellrenderertext.c:581 gtk/gtktexttag.c:560
+#: gtk/gtkcellrenderertext.c:622 gtk/gtktexttag.c:742
msgid "Font style set"
-msgstr "Усталёўка стылю шрыфту"
+msgstr "Стыль шрыфту"
-#: gtk/gtkcellrenderertext.c:582 gtk/gtktexttag.c:561
+#: gtk/gtkcellrenderertext.c:623 gtk/gtktexttag.c:743
msgid "Whether this tag affects the font style"
-msgstr "Ці ўзьдзейнічае гэты таг на стыль шрыфту"
+msgstr "Ці ўплывае пазнака на стыль шрыфту"
-#: gtk/gtkcellrenderertext.c:585 gtk/gtktexttag.c:564
+#: gtk/gtkcellrenderertext.c:626 gtk/gtktexttag.c:746
msgid "Font variant set"
-msgstr "Усталёўка разнавіднасьці шрыфту"
+msgstr "Варыянт шрыфту"
-#: gtk/gtkcellrenderertext.c:586 gtk/gtktexttag.c:565
+#: gtk/gtkcellrenderertext.c:627 gtk/gtktexttag.c:747
msgid "Whether this tag affects the font variant"
-msgstr "Ці ўзьдзейнічае гэты таг на разнавіднасьць шрыфту"
+msgstr "Ці ўплывае пазнака на варыянты шрыфту"
-#: gtk/gtkcellrenderertext.c:589 gtk/gtktexttag.c:568
+#: gtk/gtkcellrenderertext.c:630 gtk/gtktexttag.c:750
msgid "Font weight set"
-msgstr "Усталёўка тлустасьці шрыфту"
+msgstr "Тлустасць шрыфту"
-#: gtk/gtkcellrenderertext.c:590 gtk/gtktexttag.c:569
+#: gtk/gtkcellrenderertext.c:631 gtk/gtktexttag.c:751
msgid "Whether this tag affects the font weight"
-msgstr "Ці ўзьдзейнічае гэты таг на тлустасьць �рыфту"
+msgstr "Ці ўплывае пазнака на тлустасць шрыфту"
-#: gtk/gtkcellrenderertext.c:593 gtk/gtktexttag.c:572
+#: gtk/gtkcellrenderertext.c:634 gtk/gtktexttag.c:754
msgid "Font stretch set"
-msgstr "Усталёўка шырыні шрыфту"
+msgstr "Расцягнутасць шрыфту"
-#: gtk/gtkcellrenderertext.c:594 gtk/gtktexttag.c:573
+#: gtk/gtkcellrenderertext.c:635 gtk/gtktexttag.c:755
msgid "Whether this tag affects the font stretch"
-msgstr "Ці ўзьдзейнічае гэты таг на шырыню шрыфту"
+msgstr "Ці ўплывае пазнака на шырыню шрыфту"
-#: gtk/gtkcellrenderertext.c:597 gtk/gtktexttag.c:576
+#: gtk/gtkcellrenderertext.c:638 gtk/gtktexttag.c:758
msgid "Font size set"
-msgstr "Усталёўка памеру шрыфту"
+msgstr "Памер шрыфту"
-#: gtk/gtkcellrenderertext.c:598 gtk/gtktexttag.c:577
+#: gtk/gtkcellrenderertext.c:639 gtk/gtktexttag.c:759
msgid "Whether this tag affects the font size"
-msgstr "Ці ўзьдзейнічае гэты таг на памер шрыфту"
+msgstr "Ці ўплывае пазнака на памер шрыфту"
-#: gtk/gtkcellrenderertext.c:601 gtk/gtktexttag.c:580
+#: gtk/gtkcellrenderertext.c:642 gtk/gtktexttag.c:762
msgid "Font scale set"
-msgstr "Усталёка маштабу шрыфту"
+msgstr "Маштаб шрыфту"
-#: gtk/gtkcellrenderertext.c:602 gtk/gtktexttag.c:581
+#: gtk/gtkcellrenderertext.c:643 gtk/gtktexttag.c:763
msgid "Whether this tag scales the font size by a factor"
-msgstr "Ці ўзьдзейнічае гэты таг на маштаб шрыфту"
+msgstr "Ці ўплывае пазнака на маштаб шрыфту"
-#: gtk/gtkcellrenderertext.c:605 gtk/gtktexttag.c:600
+#: gtk/gtkcellrenderertext.c:646 gtk/gtktexttag.c:782
msgid "Rise set"
-msgstr "Зьмяшчэньне"
+msgstr "Зрух"
-#: gtk/gtkcellrenderertext.c:606 gtk/gtktexttag.c:601
+#: gtk/gtkcellrenderertext.c:647 gtk/gtktexttag.c:783
msgid "Whether this tag affects the rise"
-msgstr "Ці ўзьдзейнічае гэты таг на зьмяшчэньне"
+msgstr "Ці ўплывае пазнака на зрух"
-#: gtk/gtkcellrenderertext.c:609 gtk/gtktexttag.c:616
+#: gtk/gtkcellrenderertext.c:650 gtk/gtktexttag.c:798
msgid "Strikethrough set"
-msgstr "Закрэсьліваньне"
+msgstr "Закрэсліванне"
-#: gtk/gtkcellrenderertext.c:610 gtk/gtktexttag.c:617
+#: gtk/gtkcellrenderertext.c:651 gtk/gtktexttag.c:799
msgid "Whether this tag affects strikethrough"
-msgstr "Ці ўзьдзейнічае гэты таг на закрэсьліваньне"
+msgstr "Ці ўплывае пазнака на закрэсліванне"
-#: gtk/gtkcellrenderertext.c:613 gtk/gtktexttag.c:624
+#: gtk/gtkcellrenderertext.c:654 gtk/gtktexttag.c:806
msgid "Underline set"
-msgstr "Падкрэсьленьне"
+msgstr "Падкрэсліванне"
-#: gtk/gtkcellrenderertext.c:614 gtk/gtktexttag.c:625
+#: gtk/gtkcellrenderertext.c:655 gtk/gtktexttag.c:807
msgid "Whether this tag affects underlining"
-msgstr "Ці ўзьдзейнічае гэты таг на падкрэсьліваньне"
+msgstr "Ці ўплывае пазнака на падкрэсліванне"
-#: gtk/gtkcellrenderertext.c:617 gtk/gtktexttag.c:588
+#: gtk/gtkcellrenderertext.c:658 gtk/gtktexttag.c:770
msgid "Language set"
msgstr "Мова"
-#: gtk/gtkcellrenderertext.c:618 gtk/gtktexttag.c:589
+#: gtk/gtkcellrenderertext.c:659 gtk/gtktexttag.c:771
msgid "Whether this tag affects the language the text is rendered as"
-msgstr "Ці ўзьдзейнічае гэтая лычка на адлюс�роўваньне тэксту"
+msgstr "Ці ўплывае пазнака на мову адмалёўкі тэксту"
-#: gtk/gtkcellrenderertext.c:621
-#, fuzzy
+#: gtk/gtkcellrenderertext.c:662
msgid "Ellipsize set"
-msgstr "Зьмяшчэньне"
+msgstr "Перанос"
-#: gtk/gtkcellrenderertext.c:622
-#, fuzzy
+#: gtk/gtkcellrenderertext.c:663
msgid "Whether this tag affects the ellipsize mode"
-msgstr "Ці ўзьдзейнічае гэты таг на зьмяшчэньне"
+msgstr "Ці ўплывае пазнака на рэжым пераносу"
-#: gtk/gtkcellrenderertext.c:625
-#, fuzzy
+#: gtk/gtkcellrenderertext.c:666
msgid "Align set"
-msgstr "Выроўніваньне"
+msgstr "Выраўноўванне"
-#: gtk/gtkcellrenderertext.c:626
-#, fuzzy
+#: gtk/gtkcellrenderertext.c:667
msgid "Whether this tag affects the alignment mode"
-msgstr "Ці ўзьдзейнічае гэты таг на зьмяшчэньне"
+msgstr "Ці ўплывае пазнака на рэжым выраўноўвання"
-#: gtk/gtkcellrenderertoggle.c:128
+#: gtk/gtkcellrenderertoggle.c:138
msgid "Toggle state"
msgstr "Пераключыць стан"
-#: gtk/gtkcellrenderertoggle.c:129
+#: gtk/gtkcellrenderertoggle.c:139
msgid "The toggle state of the button"
-msgstr "Пераключыць стан кнопкі"
+msgstr "Стан пераключэння кнопкі"
-#: gtk/gtkcellrenderertoggle.c:136
+#: gtk/gtkcellrenderertoggle.c:146
msgid "Inconsistent state"
msgstr "Несумяшчальны стан"
-#: gtk/gtkcellrenderertoggle.c:137
+#: gtk/gtkcellrenderertoggle.c:147
msgid "The inconsistent state of the button"
-msgstr "Несумяшчальны стан кнопкі"
+msgstr "Неадчувальны стан кнопкі"
-#: gtk/gtkcellrenderertoggle.c:144
+#: gtk/gtkcellrenderertoggle.c:154 gtk/gtklistbox.c:3917
msgid "Activatable"
-msgstr "Актыўная"
+msgstr "Можна задзейнічаць"
-#: gtk/gtkcellrenderertoggle.c:145
+#: gtk/gtkcellrenderertoggle.c:155
msgid "The toggle button can be activated"
-msgstr "Кнопка-пераключальнік можа быць актывіравана"
+msgstr "Кнопку-пераключальнік можна задзейнічаць"
-#: gtk/gtkcellrenderertoggle.c:152
+#: gtk/gtkcellrenderertoggle.c:162
msgid "Radio state"
-msgstr "Радыё стан"
+msgstr "Радыёстан"
-#: gtk/gtkcellrenderertoggle.c:153
+#: gtk/gtkcellrenderertoggle.c:163
msgid "Draw the toggle button as a radio button"
-msgstr "Намаляваць кнопку-пераключацель як радыё-кнопку"
+msgstr "Адмалёўваць кнопку-пераключальнік як радыёкнопку"
-#: gtk/gtkcellrenderertoggle.c:160
-#, fuzzy
+#: gtk/gtkcellrenderertoggle.c:170
msgid "Indicator size"
msgstr "Памер індыкатара"
-#: gtk/gtkcellrenderertoggle.c:161 gtk/gtkcheckbutton.c:72
-#: gtk/gtkcheckmenuitem.c:129
+#: gtk/gtkcellrenderertoggle.c:171 gtk/gtkcheckbutton.c:233
+#: gtk/gtkcheckmenuitem.c:241
msgid "Size of check or radio indicator"
-msgstr "Памер рысачкі на радыё індыкатары"
+msgstr "Памер індыкатара кнопак-сцягоў і радыёкнопак"
-#: gtk/gtkcellview.c:200
-#, fuzzy
+#: gtk/gtkcellview.c:248
+#| msgid "Background color"
+msgid "Background RGBA color"
+msgstr "Колер RGBA для фону"
+
+#: gtk/gtkcellview.c:263
msgid "CellView model"
-msgstr "Разнавід для TreeView "
+msgstr "Мадэль CellView"
-#: gtk/gtkcellview.c:201
-#, fuzzy
+#: gtk/gtkcellview.c:264
msgid "The model for cell view"
-msgstr "Разнавід для адлюстраваньня дрэва"
+msgstr "Мадэль для адлюстравання элементаў у ячэйцы"
+
+#: gtk/gtkcellview.c:282 gtk/gtkcombobox.c:1182 gtk/gtkentrycompletion.c:467
+#: gtk/gtkiconview.c:649 gtk/gtktreemenu.c:307 gtk/gtktreeviewcolumn.c:399
+msgid "Cell Area"
+msgstr "Вобласць ячэйкі"
-#: gtk/gtkcheckbutton.c:71 gtk/gtkcheckmenuitem.c:128
+#: gtk/gtkcellview.c:283 gtk/gtkcombobox.c:1183 gtk/gtkentrycompletion.c:468
+#: gtk/gtkiconview.c:650 gtk/gtktreemenu.c:308 gtk/gtktreeviewcolumn.c:400
+msgid "The GtkCellArea used to layout cells"
+msgstr "Для размяшчэння ячэек выкарыстоўваць GtkCellArea"
+
+#: gtk/gtkcellview.c:306
+msgid "Cell Area Context"
+msgstr "Кантэкст вобласці ячэек"
+
+#: gtk/gtkcellview.c:307
+msgid "The GtkCellAreaContext used to compute the geometry of the cell view"
+msgstr "Для разліку памераў адлюстравання ячэек выкарыстоўваць GtkCellAreaContext"
+
+#: gtk/gtkcellview.c:324
+#| msgid "Sensitive"
+msgid "Draw Sensitive"
+msgstr "Адмалёўваць пры адчувальнасці"
+
+#: gtk/gtkcellview.c:325
+msgid "Whether to force cells to be drawn in a sensitive state"
+msgstr "Ці будуць ячэйкі прымусова адмалёўвацца ў стане адчувальнасці"
+
+#: gtk/gtkcellview.c:343
+msgid "Fit Model"
+msgstr "Мадэль падладкі"
+
+#: gtk/gtkcellview.c:344
+msgid "Whether to request enough space for every row in the model"
+msgstr "Ці патрабаваць неабходную колькасць прасторы на кожны радок у мадэлі"
+
+#: gtk/gtkcheckbutton.c:232 gtk/gtkcheckmenuitem.c:240
msgid "Indicator Size"
msgstr "Памер індыкатара"
-#: gtk/gtkcheckbutton.c:79 gtk/gtkexpander.c:267
+#: gtk/gtkcheckbutton.c:249 gtk/gtkexpander.c:406
msgid "Indicator Spacing"
-msgstr "Прастора індыкатару"
+msgstr "Прастора індыкатара"
-#: gtk/gtkcheckbutton.c:80
+#: gtk/gtkcheckbutton.c:250
msgid "Spacing around check or radio indicator"
-msgstr "Прастора вакол рысачкі ці радыё-індыкатару"
+msgstr "Прастора вакол індыкатараў кнопак-сцягоў і радыёкнопак"
-#: gtk/gtkcheckmenuitem.c:106
+#: gtk/gtkcheckmenuitem.c:210
msgid "Whether the menu item is checked"
-msgstr "Ці адзначан гэты пункт мэню."
+msgstr "Ці адзначаны гэты элемент меню"
-#: gtk/gtkcheckmenuitem.c:113 gtk/gtktogglebutton.c:123
+#: gtk/gtkcheckmenuitem.c:217 gtk/gtktogglebutton.c:195
msgid "Inconsistent"
-msgstr "Неадчувальны"
+msgstr "Несумяшчальны"
-#: gtk/gtkcheckmenuitem.c:114
+#: gtk/gtkcheckmenuitem.c:218
msgid "Whether to display an \"inconsistent\" state"
-msgstr "Ці адлюстроўвываць \"несумяшчальны\" стан."
+msgstr "Ці адлюстроўваць неадчувальны стан"
-#: gtk/gtkcheckmenuitem.c:121
+#: gtk/gtkcheckmenuitem.c:225
msgid "Draw as radio menu item"
-msgstr ""
+msgstr "Адмалёўваць як радыёэлемент"
-#: gtk/gtkcheckmenuitem.c:122
-#, fuzzy
+#: gtk/gtkcheckmenuitem.c:226
msgid "Whether the menu item looks like a radio menu item"
-msgstr "Ці адзначан гэты пункт мэню."
+msgstr "Ці будзе элемент меню радыёэлементам"
-#: gtk/gtkcolorbutton.c:159
-#, fuzzy
+#: gtk/gtkcolorbutton.c:168 gtk/gtkcolorchooser.c:87
msgid "Use alpha"
-msgstr "Выкарыстоўваць разьметку"
+msgstr "Выкарыстоўваць празрыстасць"
-#: gtk/gtkcolorbutton.c:160
-#, fuzzy
+#: gtk/gtkcolorbutton.c:169
msgid "Whether to give the color an alpha value"
-msgstr "Ці будзе адлюстроўвацца слупок"
-
-#: gtk/gtkcolorbutton.c:174 gtk/gtkfilechooserbutton.c:399
-#: gtk/gtkfontbutton.c:140 gtk/gtkprintjob.c:115 gtk/gtkstatusicon.c:415
-#: gtk/gtktreeviewcolumn.c:268
-msgid "Title"
-msgstr "Подпіс"
+msgstr "Ці даваць колеру значэнне празрыстасці"
-#: gtk/gtkcolorbutton.c:175
-#, fuzzy
+#: gtk/gtkcolorbutton.c:184
msgid "The title of the color selection dialog"
-msgstr "Назоў гэтага акна"
+msgstr "Загаловак дыялогу выбару колеру"
-#: gtk/gtkcolorbutton.c:189 gtk/gtkcolorsel.c:323
-msgid "Current Color"
-msgstr "Бягучы колер"
-
-#: gtk/gtkcolorbutton.c:190
-#, fuzzy
+#: gtk/gtkcolorbutton.c:202
msgid "The selected color"
-msgstr "Бягучы колер"
-
-#: gtk/gtkcolorbutton.c:204 gtk/gtkcolorsel.c:330
-msgid "Current Alpha"
-msgstr "Бягучы альфа-каналь"
+msgstr "Абраны колер"
-#: gtk/gtkcolorbutton.c:205
-#, fuzzy
+#: gtk/gtkcolorbutton.c:218
msgid "The selected opacity value (0 fully transparent, 65535 fully opaque)"
-msgstr ""
-"Бягучае значэньне непразрыстасьці (0 - поўнасьцю празрыста, 65536 - "
-"поўнасьцю непразрыста)"
-
-#: gtk/gtkcolorsel.c:309
-msgid "Has Opacity Control"
-msgstr "Мае кіраваньне непразрыстаьцю"
-
-#: gtk/gtkcolorsel.c:310
-msgid "Whether the color selector should allow setting opacity"
-msgstr "Ці павіна пры выбары колеру выкарыс�оўвывацца непразрыстасьць"
-
-#: gtk/gtkcolorsel.c:316
-msgid "Has palette"
-msgstr "Мае палітру"
-
-#: gtk/gtkcolorsel.c:317
-msgid "Whether a palette should be used"
-msgstr "Ці павінна выкарыстоўвывацца палітра"
-
-#: gtk/gtkcolorsel.c:324
-msgid "The current color"
-msgstr "Бягучы колер"
-
-#: gtk/gtkcolorsel.c:331
-msgid "The current opacity value (0 fully transparent, 65535 fully opaque)"
-msgstr ""
-"Бягучае значэньне непразрыстасьці (0 - поўнасьцю празрыста, 65536 - "
-"поўнасьцю непразрыста)"
-
-#: gtk/gtkcolorsel.c:345
-msgid "Custom palette"
-msgstr "Пажаданая палітра"
-
-#: gtk/gtkcolorsel.c:346
-msgid "Palette to use in the color selector"
-msgstr "Палітра, для выкарыстаньня пры абіраньні колеру"
-
-#: gtk/gtkcolorseldialog.c:110
-#, fuzzy
-msgid "Color Selection"
-msgstr "Назоў гэтага акна"
-
-#: gtk/gtkcolorseldialog.c:111
-#, fuzzy
-msgid "The color selection embedded in the dialog."
-msgstr "Назоў гэтага акна"
-
-#: gtk/gtkcolorseldialog.c:117
-msgid "OK Button"
-msgstr ""
-
-#: gtk/gtkcolorseldialog.c:118
-#, fuzzy
-msgid "The OK button of the dialog."
-msgstr "Кнопкі, якія адлюстроўвываюцца ў дыялёгу паведамленьня"
-
-#: gtk/gtkcolorseldialog.c:124
-#, fuzzy
-msgid "Cancel Button"
-msgstr "Кнопкі паведамленьня"
+msgstr "Бягучае значэнне непразрыстасці (0 - цалкам празрыста, 65535 - цалкам непразрыста)"
+
+#: gtk/gtkcolorbutton.c:232
+#| msgid "Current Color"
+msgid "Current RGBA Color"
+msgstr "Бягучы колер RGBA"
+
+#: gtk/gtkcolorbutton.c:233
+msgid "The selected RGBA color"
+msgstr "Абраны колер RGBA"
+
+#: gtk/gtkcolorbutton.c:274
+msgid "Show Editor"
+msgstr "Паказваць рэдактар"
+
+#: gtk/gtkcolorbutton.c:275
+#| msgid "Whether to show a sort indicator"
+msgid "Whether to show the color editor right away"
+msgstr "Ці паказваць адразу рэдактар колераў"
+
+#: gtk/gtkcolorchooser.c:67
+msgid "Color"
+msgstr "Колер"
+
+#: gtk/gtkcolorchooser.c:68
+#| msgid "Foreground color as a GdkColor"
+msgid "Current color, as a GdkRGBA"
+msgstr "Бягучы колер як GdkRGBA"
+
+#: gtk/gtkcolorchooser.c:88
+msgid "Whether alpha should be shown"
+msgstr "Ці паказваць значэнне празрыстасці"
+
+#: gtk/gtkcolorchooserdialog.c:213 gtk/gtkcolorchooserwidget.c:704
+#| msgid "Show text"
+msgid "Show editor"
+msgstr "Паказваць рэдактар"
+
+#: gtk/gtkcolorscale.c:258
+msgid "Scale type"
+msgstr "Тып маштабу"
+
+#: gtk/gtkcolorswatch.c:719
+#| msgid "Odd Row Color"
+msgid "RGBA Color"
+msgstr "Колер у RGBA"
+
+#: gtk/gtkcolorswatch.c:719
+msgid "Color as RGBA"
+msgstr "Колер як RGBA"
+
+#: gtk/gtkcolorswatch.c:722 gtk/gtklabel.c:908 gtk/gtklistbox.c:3931
+msgid "Selectable"
+msgstr "Можна вылучыць"
-#: gtk/gtkcolorseldialog.c:125
-#, fuzzy
-msgid "The cancel button of the dialog."
-msgstr "Кнопкі, якія адлюстроўвываюцца ў дыялёгу паведамленьня"
+#: gtk/gtkcolorswatch.c:722
+msgid "Whether the swatch is selectable"
+msgstr "Ці можна абраць узор"
-#: gtk/gtkcolorseldialog.c:131
-#, fuzzy
-msgid "Help Button"
-msgstr "Кнопкі паведамленьня"
+#: gtk/gtkcolorswatch.c:725
+#| msgid "Menu"
+msgid "Has Menu"
+msgstr "Мае меню"
-#: gtk/gtkcolorseldialog.c:132
-#, fuzzy
-msgid "The help button of the dialog."
-msgstr "Кнопкі, якія адлюстроўвываюцца ў дыялёгу паведамленьня"
+#: gtk/gtkcolorswatch.c:725
+msgid "Whether the swatch should offer customization"
+msgstr "Ці можна наладжваць узор"
-#: gtk/gtkcombobox.c:683
+#: gtk/gtkcombobox.c:907
msgid "ComboBox model"
-msgstr ""
+msgstr "Мадэль выплыўнога меню"
-#: gtk/gtkcombobox.c:684
-#, fuzzy
+#: gtk/gtkcombobox.c:908
msgid "The model for the combo box"
-msgstr "Разнавід для адлюстраваньня дрэва"
+msgstr "Мадэль для выплыўнога меню"
-#: gtk/gtkcombobox.c:701
+#: gtk/gtkcombobox.c:924
msgid "Wrap width for laying out the items in a grid"
-msgstr ""
+msgstr "Шырыня размяшчэння элементаў у сетцы"
-#: gtk/gtkcombobox.c:723
-#, fuzzy
+#: gtk/gtkcombobox.c:944 gtk/gtktreemenu.c:358
msgid "Row span column"
-msgstr "Водступ між радкоў"
+msgstr "Слупок запаўнення радкоў"
-#: gtk/gtkcombobox.c:724
+#: gtk/gtkcombobox.c:945 gtk/gtktreemenu.c:359
msgid "TreeModel column containing the row span values"
-msgstr ""
+msgstr "Слупок TreeModel, што змяшчае значэнні запаўнення радкоў"
-#: gtk/gtkcombobox.c:745
-#, fuzzy
+#: gtk/gtkcombobox.c:966 gtk/gtktreemenu.c:379
msgid "Column span column"
-msgstr "Водступ між слупкоў"
+msgstr "Слупок запаўнення слупкоў"
-#: gtk/gtkcombobox.c:746
+#: gtk/gtkcombobox.c:967 gtk/gtktreemenu.c:380
msgid "TreeModel column containing the column span values"
-msgstr ""
+msgstr "Слупок TreeModel, што змяшчае значэнні запаўнення слупкоў"
-#: gtk/gtkcombobox.c:767
-#, fuzzy
+#: gtk/gtkcombobox.c:988
msgid "Active item"
-msgstr "Актыўны"
+msgstr "Актыўны элемент"
-#: gtk/gtkcombobox.c:768
-#, fuzzy
+#: gtk/gtkcombobox.c:989
msgid "The item which is currently active"
-msgstr "GdkFont, што вылучаны ў бягучы момант."
-
-#: gtk/gtkcombobox.c:787 gtk/gtkuimanager.c:224
-msgid "Add tearoffs to menus"
-msgstr ""
+msgstr "Бягучы актыўны элемент"
-#: gtk/gtkcombobox.c:788
-#, fuzzy
+#: gtk/gtkcombobox.c:1011
msgid "Whether dropdowns should have a tearoff menu item"
-msgstr "Ці павінны укладкі мець аднолькавя памеры"
+msgstr "Ці будуць выплыўныя элементы мець лінію адрыву"
-#: gtk/gtkcombobox.c:803 gtk/gtkentry.c:688
+#: gtk/gtkcombobox.c:1026 gtk/gtkentry.c:883
msgid "Has Frame"
-msgstr "Мае кадар"
+msgstr "Мае кадр"
-#: gtk/gtkcombobox.c:804
-#, fuzzy
+#: gtk/gtkcombobox.c:1027
msgid "Whether the combo box draws a frame around the child"
-msgstr "Ці можа слупок быць пасунуты вакол загалоўкаў"
+msgstr "Ці будзе выплыўное меню мець рамку вакол дачыннага элемента"
-#: gtk/gtkcombobox.c:812
-#, fuzzy
-msgid "Whether the combo box grabs focus when it is clicked with the mouse"
-msgstr "Ці можа тэкст адмеціны быць вызначаным з дапамогай мышы."
-
-#: gtk/gtkcombobox.c:827 gtk/gtkmenu.c:580
+#: gtk/gtkcombobox.c:1044 gtk/gtkmenu.c:703
msgid "Tearoff Title"
-msgstr "Загаловак адарванага мэню"
+msgstr "Загаловак адасобленага меню"
-#: gtk/gtkcombobox.c:828
-#, fuzzy
-msgid ""
-"A title that may be displayed by the window manager when the popup is torn-"
-"off"
-msgstr ""
-"Загаловак, які можа адлюстроўвацца аконным кіраўніком, пасля таго, як мэню "
-"будзе выключана."
+#: gtk/gtkcombobox.c:1045
+msgid "A title that may be displayed by the window manager when the popup is torn-off"
+msgstr "Загаловак, які можа адлюстроўвацца аконным кіраўніком, пасля таго, як меню адасобіцца"
-#: gtk/gtkcombobox.c:845
-#, fuzzy
+#: gtk/gtkcombobox.c:1062
msgid "Popup shown"
-msgstr "Шырыня лініі засяроджаньня"
+msgstr "Паказваць выплыўное меню"
-#: gtk/gtkcombobox.c:846
-#, fuzzy
+#: gtk/gtkcombobox.c:1063
msgid "Whether the combo's dropdown is shown"
-msgstr "Ці павінна адлюстроўвацца мяжа"
+msgstr "Ці будзе паказвацца выплыўное меню"
-#: gtk/gtkcombobox.c:862
+#: gtk/gtkcombobox.c:1079
msgid "Button Sensitivity"
-msgstr ""
+msgstr "Адчувальнасць кнопкі"
-#: gtk/gtkcombobox.c:863
-#, fuzzy
+#: gtk/gtkcombobox.c:1080
msgid "Whether the dropdown button is sensitive when the model is empty"
-msgstr "Ці можа тэкст адмеціны быць вызначаным з дапамогай мышы."
+msgstr "Ці актыўная кнопка выплыўнога меню, калі мадэль пустая"
+
+#: gtk/gtkcombobox.c:1096
+msgid "Whether combo box has an entry"
+msgstr "Ці мае выплыўное меню радок уводу"
+
+#: gtk/gtkcombobox.c:1111
+msgid "Entry Text Column"
+msgstr "Слупок уводу тэксту"
+
+#: gtk/gtkcombobox.c:1112
+msgid "The column in the combo box's model to associate with strings from the entry if the combo was created with #GtkComboBox:has-entry = %TRUE"
+msgstr "Слупок у мадэлі выплыўнога меню для сувязі з радкамі з поля ўводу, калі выплыўное меню створана з #GtkComboBox:has-entry = %TRUE"
+
+#: gtk/gtkcombobox.c:1129
+#| msgid "Columns"
+msgid "ID Column"
+msgstr "Ідэнтыфікатар слупка"
+
+#: gtk/gtkcombobox.c:1130
+msgid "The column in the combo box's model that provides string IDs for the values in the model"
+msgstr "Слупок у мадэлі выплыўнога меню, які змяшчае радковыя ідэнтыфікатары значэнняў мадэлі"
+
+#: gtk/gtkcombobox.c:1145
+msgid "Active id"
+msgstr "Актыўны ідэнтыфікатар"
+
+#: gtk/gtkcombobox.c:1146
+msgid "The value of the id column for the active row"
+msgstr "Значэнне ідэнтыфікатара слупка ў актыўным радку"
+
+#: gtk/gtkcombobox.c:1162
+#| msgid "Fixed Width"
+msgid "Popup Fixed Width"
+msgstr "Нязменная шырыня выплыўнога элемента"
+
+#: gtk/gtkcombobox.c:1163
+msgid "Whether the popup's width should be a fixed width matching the allocated width of the combo box"
+msgstr "Ці будзе шырыня выплыўнога элемента нязменнай і адпавядаць шырыні, адведзенай для выплыўнога меню"
-#: gtk/gtkcombobox.c:870
+#: gtk/gtkcombobox.c:1189
msgid "Appears as list"
-msgstr ""
+msgstr "Выглядае як спіс"
-#: gtk/gtkcombobox.c:871
-#, fuzzy
+#: gtk/gtkcombobox.c:1190
msgid "Whether dropdowns should look like lists rather than menus"
-msgstr "Ці будзе посьпех адлюстроўвацца як тэкст"
+msgstr "Ці будуць выплыўныя элементы выглядаць як спісы, а не як меню"
-#: gtk/gtkcombobox.c:887
-#, fuzzy
+#: gtk/gtkcombobox.c:1209
msgid "Arrow Size"
-msgstr "Накірунак стрэлкі"
+msgstr "Памер стрэлкі"
-#: gtk/gtkcombobox.c:888
-#, fuzzy
+#: gtk/gtkcombobox.c:1210
msgid "The minimum size of the arrow in the combo box"
-msgstr "Разнавід для адлюстраваньня дрэва"
+msgstr "Найменшы памер стрэлак выплыўнога меню"
-#: gtk/gtkcombobox.c:903 gtk/gtkentry.c:788 gtk/gtkhandlebox.c:182
-#: gtk/gtkmenubar.c:189 gtk/gtkstatusbar.c:244 gtk/gtktoolbar.c:577
-#: gtk/gtkviewport.c:158
-msgid "Shadow type"
-msgstr "Тып ценю"
+#: gtk/gtkcombobox.c:1228
+#| msgid "The amount of space between children"
+msgid "The amount of space used by the arrow"
+msgstr "Прастора, якую выкарыстоўвае стрэлка"
-#: gtk/gtkcombobox.c:904
-#, fuzzy
+#: gtk/gtkcombobox.c:1247
msgid "Which kind of shadow to draw around the combo box"
-msgstr "Шырыня мяжы вакол адмецін лычкі"
+msgstr "Цень вакол выплыўнога меню"
-#: gtk/gtkcontainer.c:259
+#: gtk/gtkcontainer.c:532
msgid "Resize mode"
-msgstr "Рэжым зьмяненьня памераў"
+msgstr "Рэжым змены памеру"
-#: gtk/gtkcontainer.c:260
+#: gtk/gtkcontainer.c:533
msgid "Specify how resize events are handled"
-msgstr "Вызначце як апрацоўваць здарэньні, узьнікаючыя пры зьмяненьні памераў."
+msgstr "Вызначае як апрацоўваць падзеі, што ўзнікаюць пры змене памераў"
-#: gtk/gtkcontainer.c:267
+#: gtk/gtkcontainer.c:540
msgid "Border width"
msgstr "Шырыня мяжы"
-#: gtk/gtkcontainer.c:268
+#: gtk/gtkcontainer.c:541
msgid "The width of the empty border outside the containers children"
-msgstr "Шырыня парожняй мяжы вакол умяшчальніка нашчадка."
+msgstr "Шырыня пустой мяжы вакол дачынных элементаў кантэйнера"
-#: gtk/gtkcontainer.c:276
+#: gtk/gtkcontainer.c:548
msgid "Child"
msgstr "Нашчадак"
-#: gtk/gtkcontainer.c:277
+#: gtk/gtkcontainer.c:549
msgid "Can be used to add a new child to the container"
-msgstr "Можа быць скарыстана для даданьня нашчадка ва ўмяшчальнік."
+msgstr "Можна выкарыстаць, каб дадаць новага нашчадка ў кантэйнер"
+
+#: gtk/gtkcssnode.c:628
+msgid "Style Classes"
+msgstr "Класы стыляў"
+
+#: gtk/gtkcssnode.c:628
+msgid "List of classes"
+msgstr "Спіс класаў"
+
+#: gtk/gtkcssnode.c:633 gtk/gtkcssstyleproperty.c:223
+msgid "ID"
+msgstr "Ідэнтыфікатар"
-#: gtk/gtkdialog.c:165 gtk/gtkinfobar.c:430
+#: gtk/gtkcssnode.c:633
+msgid "Unique ID"
+msgstr "Унікальны ідэнтыфікатар"
+
+#: gtk/gtkcssnode.c:643 gtk/gtkswitch.c:893
+msgid "State"
+msgstr "Стан"
+
+#: gtk/gtkcssnode.c:643
+msgid "State flags"
+msgstr "Сцягі стану"
+
+#: gtk/gtkcssnode.c:649
+msgid "If other nodes can see this node"
+msgstr "Калі іншыя вузлы могуць бачыць гэты вузел"
+
+#: gtk/gtkcssnode.c:654
+#| msgid "Widget name"
+msgid "Widget type"
+msgstr "Тып віджэта"
+
+#: gtk/gtkcssnode.c:654
+#| msgid "The name of the widget"
+msgid "GType of the widget"
+msgstr "GType віджэта"
+
+#: gtk/gtkcssshorthandproperty.c:170
+msgid "Subproperties"
+msgstr "Падуласцівасці"
+
+#: gtk/gtkcssshorthandproperty.c:171
+msgid "The list of subproperties"
+msgstr "Спіс падуласцівасцяў"
+
+#: gtk/gtkcssstyleproperty.c:208
+#| msgid "Animation"
+msgid "Animated"
+msgstr "Анімавана"
+
+#: gtk/gtkcssstyleproperty.c:209
+#| msgid "Whether the header can be clicked"
+msgid "Set if the value can be animated"
+msgstr "Вызначце, калі значэнне можа змяняцца"
+
+#: gtk/gtkcssstyleproperty.c:215
+msgid "Affects"
+msgstr "Уплывае"
+
+#: gtk/gtkcssstyleproperty.c:216
+msgid "Set if the value affects the sizing of elements"
+msgstr "Вызначце, калі значэнне можа ўплываць на памеры элементаў"
+
+#: gtk/gtkcssstyleproperty.c:224
+msgid "The numeric id for quick access"
+msgstr "Лікавы ідэнтыфікатар для хуткага доступу"
+
+#: gtk/gtkcssstyleproperty.c:230
+msgid "Inherit"
+msgstr "Пераймаць"
+
+#: gtk/gtkcssstyleproperty.c:231
+msgid "Set if the value is inherited by default"
+msgstr "Вызначце, калі прадвызначана прымаецца значэнне"
+
+#: gtk/gtkcssstyleproperty.c:237
+msgid "Initial value"
+msgstr "Пачатковае значэнне"
+
+#: gtk/gtkcssstyleproperty.c:238
+msgid "The initial specified value used for this property"
+msgstr "Першапачаткова вызначанае значэнне, што выкарыстоўваецца для гэтай уласцівасці"
+
+#: gtk/gtkdialog.c:588 gtk/gtkinfobar.c:530
msgid "Content area border"
-msgstr "Мяжа вобласьці зьместу"
+msgstr "Мяжа вобласці змесціва"
-#: gtk/gtkdialog.c:166
+#: gtk/gtkdialog.c:589
msgid "Width of border around the main dialog area"
-msgstr "Шырыня мяжы вакол асноўнай плошчы дыялёгу"
+msgstr "Шырыня межаў вакол вобласці асноўнага дыялогу"
-#: gtk/gtkdialog.c:183 gtk/gtkinfobar.c:447
-#, fuzzy
+#: gtk/gtkdialog.c:606 gtk/gtkinfobar.c:548
msgid "Content area spacing"
-msgstr "Напханьне"
+msgstr "Водступы асноўнай вобласці"
-#: gtk/gtkdialog.c:184
-#, fuzzy
+#: gtk/gtkdialog.c:607
msgid "Spacing between elements of the main dialog area"
-msgstr "Прастора паміж тэкстам і паўзунком/накіроўваючай"
+msgstr "Прастора паміж элементамі асноўнай вобласці дыялогу"
-#: gtk/gtkdialog.c:191 gtk/gtkinfobar.c:463
+#: gtk/gtkdialog.c:614 gtk/gtkinfobar.c:565
msgid "Button spacing"
-msgstr "Міжкнопачная прастора"
+msgstr "Прастора паміж кнопкамі"
-#: gtk/gtkdialog.c:192 gtk/gtkinfobar.c:464
+#: gtk/gtkdialog.c:615 gtk/gtkinfobar.c:566
msgid "Spacing between buttons"
-msgstr "Прастора між кнопачак"
+msgstr "Інтэрвал паміж кнопкамі"
-#: gtk/gtkdialog.c:200 gtk/gtkinfobar.c:479
+#: gtk/gtkdialog.c:631 gtk/gtkinfobar.c:582
msgid "Action area border"
-msgstr "Мяжы обласьці дзеяньня"
+msgstr "Межы вобласці дзеяння"
-#: gtk/gtkdialog.c:201
+#: gtk/gtkdialog.c:632
msgid "Width of border around the button area at the bottom of the dialog"
-msgstr "Шырыня мяжы вакол кнопкі ўнізе дыялёгу"
+msgstr "Шырыня мяжы вакол кнопкі ўнізе дыялогу"
-#: gtk/gtkentry.c:635
+#: gtk/gtkentrybuffer.c:351
+msgid "The contents of the buffer"
+msgstr "Змесціва буферу"
+
+#: gtk/gtkentrybuffer.c:364 gtk/gtkentry.c:1030
+msgid "Text length"
+msgstr "Даўжыня тэксту"
+
+#: gtk/gtkentrybuffer.c:365
+msgid "Length of the text currently in the buffer"
+msgstr "Даўжыня тэксту, які знаходзіцца ў буферы"
+
+#: gtk/gtkentrybuffer.c:378 gtk/gtkentry.c:868
+msgid "Maximum length"
+msgstr "Найбольшая даўжыня"
+
+#: gtk/gtkentrybuffer.c:379 gtk/gtkentry.c:869
+msgid "Maximum number of characters for this entry. Zero if no maximum"
+msgstr "Найбольшая колькасць сімвалаў для гэтага радка. Нуль - няма абмежаванняў"
+
+#: gtk/gtkentry.c:838
msgid "Text Buffer"
-msgstr ""
+msgstr "Тэкставы буфер"
-#: gtk/gtkentry.c:636
+#: gtk/gtkentry.c:839
msgid "Text buffer object which actually stores entry text"
-msgstr ""
+msgstr "Аб’ект тэкставага буферу, які сапраўды захоўвае тэкст уводу"
-#: gtk/gtkentry.c:643 gtk/gtklabel.c:644
+#: gtk/gtkentry.c:845 gtk/gtklabel.c:930
msgid "Cursor Position"
-msgstr "Становішча курсору"
+msgstr "Пазіцыя курсора"
-#: gtk/gtkentry.c:644 gtk/gtklabel.c:645
+#: gtk/gtkentry.c:846 gtk/gtklabel.c:931
msgid "The current position of the insertion cursor in chars"
-msgstr "Бягучае становішча курсора ўстаўкі ў знаках."
+msgstr "Бягучая пазіцыя кропкі ўстаўкі ў сімвалах"
-#: gtk/gtkentry.c:653 gtk/gtklabel.c:654
+#: gtk/gtkentry.c:853 gtk/gtklabel.c:938
msgid "Selection Bound"
-msgstr "Мяжа вызначэньня"
+msgstr "Мяжа вылучэння"
-#: gtk/gtkentry.c:654 gtk/gtklabel.c:655
-msgid ""
-"The position of the opposite end of the selection from the cursor in chars"
-msgstr "Становішча супрацьлеглага канчатку абраньня ад курсора ў знаках."
+#: gtk/gtkentry.c:854 gtk/gtklabel.c:939
+msgid "The position of the opposite end of the selection from the cursor in chars"
+msgstr "Пазіцыя супрацьлеглага канца вылучэння ад курсора ў сімвалах"
-#: gtk/gtkentry.c:664
+#: gtk/gtkentry.c:862
msgid "Whether the entry contents can be edited"
-msgstr "Ці можна рэдагаваць зьмест запісу"
-
-#: gtk/gtkentry.c:671 gtk/gtkentrybuffer.c:382
-msgid "Maximum length"
-msgstr "Найбольшая даўжыня"
-
-#: gtk/gtkentry.c:672 gtk/gtkentrybuffer.c:383
-msgid "Maximum number of characters for this entry. Zero if no maximum"
-msgstr ""
-"Найбольшая колькасьць знакаў для гэтага запісу. Нуль - калі няма "
-"абьмежаваньняў."
+msgstr "Ці можна рэдагаваць змесціва радка"
-#: gtk/gtkentry.c:680
+#: gtk/gtkentry.c:876
msgid "Visibility"
-msgstr "Бачнасьць"
+msgstr "Бачнасць"
-#: gtk/gtkentry.c:681
-msgid ""
-"FALSE displays the \"invisible char\" instead of the actual text (password "
-"mode)"
-msgstr ""
-"FALSE адлюстроўвае \"нябачныя знакі\" замес� рэчаіснага тэксту (рэжым уводу "
-"паролю)"
+#: gtk/gtkentry.c:877
+msgid "FALSE displays the \"invisible char\" instead of the actual text (password mode)"
+msgstr "Калі FALSE, адлюстроўваюцца \"нябачныя сімвалы\" замест тэксту (рэжым уводу пароля)"
-#: gtk/gtkentry.c:689
+#: gtk/gtkentry.c:884
msgid "FALSE removes outside bevel from entry"
-msgstr "FALSE прыбірае зьнешнюю рамку з запісу."
+msgstr "Пры FALSE прыбірае з элемента вонкавую рамку"
-#: gtk/gtkentry.c:697
-msgid ""
-"Border between text and frame. Overrides the inner-border style property"
-msgstr ""
+#: gtk/gtkentry.c:900
+msgid "Border between text and frame. Overrides the inner-border style property"
+msgstr "Мяжа паміж тэкстам і рамкай. Перакрывае ўласцівасць стылю inner-border"
-#: gtk/gtkentry.c:704 gtk/gtkentry.c:1270
+#: gtk/gtkentry.c:906 gtk/gtkentry.c:1603
msgid "Invisible character"
-msgstr "Нябачны знак"
+msgstr "Нябачны сімвал"
-#: gtk/gtkentry.c:705 gtk/gtkentry.c:1271
+#: gtk/gtkentry.c:907 gtk/gtkentry.c:1604
msgid "The character to use when masking entry contents (in \"password mode\")"
-msgstr ""
-"Знак, выкарыстоўвываемы для хаваньня зьместа ўводу (у \"рэжыме пароль\")"
+msgstr "Сімвал, што выкарыстоўваецца для хавання змесціва радка ўводу (у рэжыме пароля)"
-#: gtk/gtkentry.c:712
+#: gtk/gtkentry.c:913
msgid "Activates default"
-msgstr "Задзейнічаць дапомны"
+msgstr "Задзейнічаць прадвызначаны"
-#: gtk/gtkentry.c:713
-msgid ""
-"Whether to activate the default widget (such as the default button in a "
-"dialog) when Enter is pressed"
-msgstr ""
-"Ці задзейнічаць дапомны віджэт (такі як дапомная кнопка ў дыялёгу), калі "
-"націснулі Enter."
+#: gtk/gtkentry.c:914
+msgid "Whether to activate the default widget (such as the default button in a dialog) when Enter is pressed"
+msgstr "Ці задзейнічаць прадвызначаны віджэт (такі як прадвызначаная кнопка ў дыялогу), калі націснулі Enter"
-#: gtk/gtkentry.c:719
+#: gtk/gtkentry.c:920
msgid "Width in chars"
-msgstr "Шырыня ў знаках"
+msgstr "Шырыня ў сімвалах"
-#: gtk/gtkentry.c:720
+#: gtk/gtkentry.c:921
msgid "Number of characters to leave space for in the entry"
-msgstr "Колькасьць знакаў для якіх пакінута прастора ў запісы."
+msgstr "Колькасць сімвалаў, для якіх пакінута прастора ў радку"
+
+#: gtk/gtkentry.c:937
+msgid "Maximum width in characters"
+msgstr "Максімальная шырыня ў сімвалах"
+
+#: gtk/gtkentry.c:938
+msgid "The desired maximum width of the entry, in characters"
+msgstr "Пажаданая найбольшая шырыня поля ўводу ў сімвалах"
-#: gtk/gtkentry.c:729
+#: gtk/gtkentry.c:945
msgid "Scroll offset"
-msgstr "Зьмяшчэньне пры пракручваньні"
+msgstr "Зрух пры пракручванні"
-#: gtk/gtkentry.c:730
+#: gtk/gtkentry.c:946
msgid "Number of pixels of the entry scrolled off the screen to the left"
-msgstr ""
-"Колькасьць піксэлаў запісу, пайшоўшых за левую мяжу экрана пры пракручваньні"
+msgstr "Колькасць пікселяў радка ўводу, пайшоўшых за левую мяжу экрана пры пракручванні"
-#: gtk/gtkentry.c:740
+#: gtk/gtkentry.c:954
msgid "The contents of the entry"
-msgstr "Зьмест запісу"
-
-#: gtk/gtkentry.c:755 gtk/gtkmisc.c:81
-msgid "X align"
-msgstr "Выроўніваньне па X"
-
-#: gtk/gtkentry.c:756 gtk/gtkmisc.c:82
-#, fuzzy
-msgid ""
-"The horizontal alignment, from 0 (left) to 1 (right). Reversed for RTL "
-"layouts."
-msgstr "Гарызантальнае выроўніваньне, ад 0 (зьлев�) да 1 (зправа)"
+msgstr "Змесціва радка"
-#: gtk/gtkentry.c:772
-#, fuzzy
+#: gtk/gtkentry.c:983
msgid "Truncate multiline"
-msgstr "Адзначыць некалькі"
+msgstr "Абразаць шматрадковы тэкст"
-#: gtk/gtkentry.c:773
-#, fuzzy
+#: gtk/gtkentry.c:984
msgid "Whether to truncate multiline pastes to one line."
-msgstr "Ці могуць быць адзначаны некалькі файлаў запар."
+msgstr "Ці патрэбна абразаць устаўлены шматрадковы тэкст да аднаго радка."
-#: gtk/gtkentry.c:789
+#: gtk/gtkentry.c:1002
msgid "Which kind of shadow to draw around the entry when has-frame is set"
-msgstr ""
+msgstr "Якую цень адмалёўваць вакол поля ўводу, калі вызначаная ўласцівасць has-frame"
-#: gtk/gtkentry.c:804 gtk/gtktextview.c:748
-#, fuzzy
+#: gtk/gtkentry.c:1016 gtk/gtktextview.c:965
msgid "Overwrite mode"
-msgstr "Рэжым зьмяненьня памераў"
+msgstr "Рэжым перазапісу"
-#: gtk/gtkentry.c:805
-#, fuzzy
+#: gtk/gtkentry.c:1017
msgid "Whether new text overwrites existing text"
-msgstr "Ці будзе посьпех адлюстроўвацца як тэкст"
+msgstr "Ці будзе новы тэкст перазапісваць існы"
-#: gtk/gtkentry.c:819 gtk/gtkentrybuffer.c:367
-#, fuzzy
-msgid "Text length"
-msgstr "Выроўніваньне тэксту па X"
-
-#: gtk/gtkentry.c:820
+#: gtk/gtkentry.c:1031
msgid "Length of the text currently in the entry"
-msgstr ""
+msgstr "Даўжыня тэксту ў полі ўводу"
-#: gtk/gtkentry.c:835
-#, fuzzy
+#: gtk/gtkentry.c:1045
msgid "Invisible character set"
-msgstr "Нябачны знак"
+msgstr "Нябачны сімвал"
-#: gtk/gtkentry.c:836
-#, fuzzy
+#: gtk/gtkentry.c:1046
msgid "Whether the invisible character has been set"
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці ўключана нябачнасць уводзімых сімвалаў"
-#: gtk/gtkentry.c:854
+#: gtk/gtkentry.c:1063
msgid "Caps Lock warning"
-msgstr ""
+msgstr "Папярэджанне пра актыўны Caps Lock"
-#: gtk/gtkentry.c:855
+#: gtk/gtkentry.c:1064
msgid "Whether password entries will show a warning when Caps Lock is on"
-msgstr ""
+msgstr "Ці паказваць у дыялогу ўводу пароля папярэджанне пра актыўны Caps Lock"
-#: gtk/gtkentry.c:869
-#, fuzzy
+#: gtk/gtkentry.c:1077
msgid "Progress Fraction"
-msgstr "Дроб"
+msgstr "Адсотак прагрэсу"
-#: gtk/gtkentry.c:870
-#, fuzzy
+#: gtk/gtkentry.c:1078
msgid "The current fraction of the task that's been completed"
-msgstr "Частка завершанае працы"
+msgstr "Адсотак прагрэсу выканання задачы"
-#: gtk/gtkentry.c:887
-#, fuzzy
+#: gtk/gtkentry.c:1093
msgid "Progress Pulse Step"
-msgstr "Крок"
+msgstr "Крок вагання прагрэсу"
-#: gtk/gtkentry.c:888
-#, fuzzy
-msgid ""
-"The fraction of total entry width to move the progress bouncing block for "
-"each call to gtk_entry_progress_pulse()"
-msgstr "Частка агульнага посьпеху пры якой павялічваецца паказальнік посьпеху"
+#: gtk/gtkentry.c:1094
+msgid "The fraction of total entry width to move the progress bouncing block for each call to gtk_entry_progress_pulse()"
+msgstr "Адсотак агульнага аб’ёму працы, пры выкананні якой павялічваецца індыкатар прагрэсу падчас выкліку gtk_entry_progress_pulse()"
-#: gtk/gtkentry.c:904
-#, fuzzy
+#: gtk/gtkentry.c:1110
+msgid "Show text in the entry when it's empty and unfocused"
+msgstr "Паказваць тэкст у полі, калі яно пустое, альбо не ў фокусе"
+
+#: gtk/gtkentry.c:1123
msgid "Primary pixbuf"
-msgstr "Pixbuf"
+msgstr "Асноўны значок pixbuf"
-#: gtk/gtkentry.c:905
-#, fuzzy
+#: gtk/gtkentry.c:1124
msgid "Primary pixbuf for the entry"
-msgstr "Pixbuf для адкрытага пашыральніка."
+msgstr "Асноўны значок pixbuf для радка"
-#: gtk/gtkentry.c:919
-#, fuzzy
+#: gtk/gtkentry.c:1137
msgid "Secondary pixbuf"
-msgstr "Падпарадкаваны"
+msgstr "Дадатковы значок pixbuf"
-#: gtk/gtkentry.c:920
-#, fuzzy
+#: gtk/gtkentry.c:1138
msgid "Secondary pixbuf for the entry"
-msgstr "Дадатковая кнопка руху наперад"
+msgstr "Дадатковы значок pixbuf для радка"
-#: gtk/gtkentry.c:934
+#: gtk/gtkentry.c:1153
msgid "Primary stock ID"
-msgstr ""
+msgstr "Ідэнтыфікатар асноўнага значка"
-#: gtk/gtkentry.c:935
+#: gtk/gtkentry.c:1154
msgid "Stock ID for primary icon"
-msgstr ""
+msgstr "Арыгінальны ідэнтыфікатар асноўнага значка"
-#: gtk/gtkentry.c:949
-#, fuzzy
+#: gtk/gtkentry.c:1169
msgid "Secondary stock ID"
-msgstr "Падпарадкаваны"
+msgstr "Ідэнтыфікатар дадатковага значка"
-#: gtk/gtkentry.c:950
+#: gtk/gtkentry.c:1170
msgid "Stock ID for secondary icon"
-msgstr ""
+msgstr "Арыгінальны ідэнтыфікатар дадатковага значка"
-#: gtk/gtkentry.c:964
-#, fuzzy
+#: gtk/gtkentry.c:1183
msgid "Primary icon name"
-msgstr "Назва шрыфту"
+msgstr "Назва асноўнага значка"
-#: gtk/gtkentry.c:965
+#: gtk/gtkentry.c:1184
msgid "Icon name for primary icon"
-msgstr ""
+msgstr "Назва асноўнага значка"
-#: gtk/gtkentry.c:979
-#, fuzzy
+#: gtk/gtkentry.c:1197
msgid "Secondary icon name"
-msgstr "Падпарадкаваны"
+msgstr "Назва дадатковага значка"
-#: gtk/gtkentry.c:980
+#: gtk/gtkentry.c:1198
msgid "Icon name for secondary icon"
-msgstr ""
+msgstr "Назва дадатковага значка"
-#: gtk/gtkentry.c:994
+#: gtk/gtkentry.c:1211
msgid "Primary GIcon"
-msgstr ""
+msgstr "Асноўны значок GIcon"
-#: gtk/gtkentry.c:995
-#, fuzzy
+#: gtk/gtkentry.c:1212
msgid "GIcon for primary icon"
-msgstr "Значка для гэтага акна"
+msgstr "Асноўны значок GIcon"
-#: gtk/gtkentry.c:1009
-#, fuzzy
+#: gtk/gtkentry.c:1225
msgid "Secondary GIcon"
-msgstr "Падпарадкаваны"
+msgstr "Дадатковы значок GIcon"
-#: gtk/gtkentry.c:1010
+#: gtk/gtkentry.c:1226
msgid "GIcon for secondary icon"
-msgstr ""
+msgstr "Дадатковы значок GIcon"
-#: gtk/gtkentry.c:1024
-#, fuzzy
+#: gtk/gtkentry.c:1239
msgid "Primary storage type"
-msgstr "Тып захоўваньня"
+msgstr "Тып захоўвання асноўнага значка"
-#: gtk/gtkentry.c:1025
-#, fuzzy
+#: gtk/gtkentry.c:1240
msgid "The representation being used for primary icon"
-msgstr "Уяўленьне выкарыстоўваецца для адлюстраваньня даньнаяў"
+msgstr "Вобраз, што выкарыстоўваецца для асноўнага значка"
-#: gtk/gtkentry.c:1040
-#, fuzzy
+#: gtk/gtkentry.c:1254
msgid "Secondary storage type"
-msgstr "Дадатковая кнопка руху наперад"
+msgstr "Тып захоўвання дадатковага значка"
-#: gtk/gtkentry.c:1041
-#, fuzzy
+#: gtk/gtkentry.c:1255
msgid "The representation being used for secondary icon"
-msgstr "Уяўленьне выкарыстоўваецца для адлюстраваньня даньнаяў"
+msgstr "Вобраз, што выкарыстоўваецца для дадатковага значка"
-#: gtk/gtkentry.c:1062
+#: gtk/gtkentry.c:1275
msgid "Primary icon activatable"
-msgstr ""
+msgstr "Асноўны значок актывуецца"
-#: gtk/gtkentry.c:1063
-#, fuzzy
+#: gtk/gtkentry.c:1276
msgid "Whether the primary icon is activatable"
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці актывуецца асноўны значок"
-#: gtk/gtkentry.c:1083
-#, fuzzy
+#: gtk/gtkentry.c:1295
msgid "Secondary icon activatable"
-msgstr "Колер другога курсору"
+msgstr "Дадатковы значок актывуецца"
-#: gtk/gtkentry.c:1084
-#, fuzzy
+#: gtk/gtkentry.c:1296
msgid "Whether the secondary icon is activatable"
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці актывуецца дадатковы значок"
-#: gtk/gtkentry.c:1106
-#, fuzzy
+#: gtk/gtkentry.c:1316
msgid "Primary icon sensitive"
-msgstr "Адлюстроўваць ячэйку"
+msgstr "Асноўны значок адчувальны"
-#: gtk/gtkentry.c:1107
-#, fuzzy
+#: gtk/gtkentry.c:1317
msgid "Whether the primary icon is sensitive"
-msgstr "Ці ўлічвае пры пошуку элемэнту ў сьпісе рэгістр."
+msgstr "Ці адчувальны асноўны значок"
-#: gtk/gtkentry.c:1128
-#, fuzzy
+#: gtk/gtkentry.c:1337
msgid "Secondary icon sensitive"
-msgstr "Падпарадкаваны"
+msgstr "Дадатковы значок адчувальны"
-#: gtk/gtkentry.c:1129
-#, fuzzy
+#: gtk/gtkentry.c:1338
msgid "Whether the secondary icon is sensitive"
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці адчувальны дадатковы значок"
-#: gtk/gtkentry.c:1145
-#, fuzzy
+#: gtk/gtkentry.c:1353
msgid "Primary icon tooltip text"
-msgstr "Адлюстроўваць ячэйку"
+msgstr "Тэкст выплыўной падказкі асноўнага значка"
-#: gtk/gtkentry.c:1146 gtk/gtkentry.c:1182
-#, fuzzy
+#: gtk/gtkentry.c:1354 gtk/gtkentry.c:1387
msgid "The contents of the tooltip on the primary icon"
-msgstr "Зьмест запісу"
+msgstr "Змесціва выплыўной падказкі асноўнага значка"
-#: gtk/gtkentry.c:1162
-#, fuzzy
+#: gtk/gtkentry.c:1369
msgid "Secondary icon tooltip text"
-msgstr "Колер другога курсору"
+msgstr "Тэкст выплыўной падказкі дадатковага значка"
-#: gtk/gtkentry.c:1163 gtk/gtkentry.c:1201
-#, fuzzy
+#: gtk/gtkentry.c:1370 gtk/gtkentry.c:1404
msgid "The contents of the tooltip on the secondary icon"
-msgstr "Зьмест запісу"
+msgstr "Змесціва выплыўной падказкі дадатковага значка"
-#: gtk/gtkentry.c:1181
-#, fuzzy
+#: gtk/gtkentry.c:1386
msgid "Primary icon tooltip markup"
-msgstr "Назва шрыфту"
+msgstr "Разметка выплыўной падказкі асноўнага значка"
-#: gtk/gtkentry.c:1200
-#, fuzzy
+#: gtk/gtkentry.c:1403
msgid "Secondary icon tooltip markup"
-msgstr "Падпарадкаваны"
+msgstr "Разметка выплыўной падказкі дадатковага значка"
-#: gtk/gtkentry.c:1220 gtk/gtktextview.c:776
-#, fuzzy
+#: gtk/gtkentry.c:1422 gtk/gtktextview.c:993
msgid "IM module"
-msgstr "Дапомная шырыня"
+msgstr "Модуль уводу"
-#: gtk/gtkentry.c:1221 gtk/gtktextview.c:777
-#, fuzzy
+#: gtk/gtkentry.c:1423 gtk/gtktextview.c:994
msgid "Which IM module should be used"
-msgstr "Ці павінна выкарыстоўвывацца палітра"
+msgstr "Модуль уводу, што выкарыстоўваецца"
-#: gtk/gtkentry.c:1235
-#, fuzzy
-msgid "Icon Prelight"
-msgstr "Вышыня"
+#: gtk/gtkentry.c:1436
+msgid "Completion"
+msgstr "Дапаўненне"
-#: gtk/gtkentry.c:1236
-#, fuzzy
-msgid "Whether activatable icons should prelight when hovered"
-msgstr "Ці павінны адлюстроўвацца лычкі"
+#: gtk/gtkentry.c:1437
+msgid "The auxiliary completion object"
+msgstr "Аб’ект дапаможнага дапаўнення"
-#: gtk/gtkentry.c:1249
-#, fuzzy
-msgid "Progress Border"
-msgstr "Мяжа накіроўвываючай"
+#: gtk/gtkentry.c:1457 gtk/gtkimcontext.c:337 gtk/gtktextview.c:1011
+msgid "Purpose"
+msgstr "Мэта"
-#: gtk/gtkentry.c:1250
-#, fuzzy
-msgid "Border around the progress bar"
-msgstr "Тэкст, які будзе адлюстроўвацца ў палосцы посьпеху"
+#: gtk/gtkentry.c:1458 gtk/gtkimcontext.c:338 gtk/gtktextview.c:1012
+msgid "Purpose of the text field"
+msgstr "Мэта тэкставага поля"
-#: gtk/gtkentry.c:1742
-msgid "Border between text and frame."
-msgstr ""
+#: gtk/gtkentry.c:1473 gtk/gtkimcontext.c:345 gtk/gtktextview.c:1029
+msgid "hints"
+msgstr "падказкі"
-#: gtk/gtkentry.c:1747 gtk/gtklabel.c:903
-msgid "Select on focus"
-msgstr "Адзначэньне пры засяроджваньні"
+#: gtk/gtkentry.c:1474 gtk/gtkimcontext.c:346 gtk/gtktextview.c:1030
+msgid "Hints for the text field behaviour"
+msgstr "Падказкі па паводзінах тэкставага поля"
-#: gtk/gtkentry.c:1748
-msgid "Whether to select the contents of an entry when it is focused"
-msgstr "Ці зьмест запісу адзначаецца пры засяроджваньні."
+#: gtk/gtkentry.c:1494 gtk/gtklabel.c:813
+msgid "A list of style attributes to apply to the text of the label"
+msgstr "Спіс атрыбутаў стылю тэксту адмеціны"
-#: gtk/gtkentry.c:1762
-msgid "Password Hint Timeout"
-msgstr ""
+#: gtk/gtkentry.c:1508 gtk/gtkplacessidebar.c:4870 gtk/gtktextview.c:1046
+msgid "Populate all"
+msgstr "Запоўніць усе"
-#: gtk/gtkentry.c:1763
-msgid "How long to show the last input character in hidden entries"
-msgstr ""
+#: gtk/gtkentry.c:1509 gtk/gtktextview.c:1047
+msgid "Whether to emit ::populate-popup for touch popups"
+msgstr "Ці адпраўляць ::populate-popup для сэнсарных выплыўных элементаў"
-#: gtk/gtkentrybuffer.c:353
-#, fuzzy
-msgid "The contents of the buffer"
-msgstr "Зьмест запісу"
+#: gtk/gtkentry.c:1522 gtk/gtktexttag.c:579 gtk/gtktextview.c:941
+msgid "Tabs"
+msgstr "Табуляцыі"
-#: gtk/gtkentrybuffer.c:368
-msgid "Length of the text currently in the buffer"
-msgstr ""
+#: gtk/gtkentry.c:1523
+#| msgid "A list of style attributes to apply to the text of the renderer"
+msgid "A list of tabstop locations to apply to the text of the entry"
+msgstr "Спіс пазіцый прыпынкаў табуляцыі, ўжываемых да тэксту запісу"
+
+#: gtk/gtkentry.c:1537
+msgid "Emoji icon"
+msgstr "Значкі эмоджы"
+
+#: gtk/gtkentry.c:1538
+#| msgid "Whether to show a sort indicator"
+msgid "Whether to show an icon for Emoji"
+msgstr "Ці паказваць значкі эмоджы"
+
+#: gtk/gtkentry.c:1544
+msgid "Enable Emoji completion"
+msgstr "Уключыць прапанову замены эмоджы"
+
+#: gtk/gtkentry.c:1545
+msgid "Whether to suggest Emoji replacements"
+msgstr "Ці прапаноўваць замену эмоджы"
+
+#: gtk/gtkentry.c:1564
+msgid "Icon Prelight"
+msgstr "Падсвятленне значка"
+
+#: gtk/gtkentry.c:1565
+msgid "Whether activatable icons should prelight when hovered"
+msgstr "Ці падсвятляць актыўны значок пры навядзенні курсора"
+
+#: gtk/gtkentry.c:1582
+msgid "Progress Border"
+msgstr "Межы індыкатара прагрэсу"
+
+#: gtk/gtkentry.c:1583
+msgid "Border around the progress bar"
+msgstr "Мяжа вакол індыкатара прагрэсу"
+
+#: gtk/gtkentry.c:2118
+msgid "Border between text and frame."
+msgstr "Мяжа паміж тэкстам і рамкай."
-#: gtk/gtkentrycompletion.c:280
+#: gtk/gtkentrycompletion.c:348
msgid "Completion Model"
-msgstr ""
+msgstr "Мадэль дапаўнення"
-#: gtk/gtkentrycompletion.c:281
-#, fuzzy
+#: gtk/gtkentrycompletion.c:349
msgid "The model to find matches in"
-msgstr "Разнавід для адлюстраваньня дрэва"
+msgstr "Мадэль для пошуку адпаведнікаў"
-#: gtk/gtkentrycompletion.c:287
-#, fuzzy
+#: gtk/gtkentrycompletion.c:355
msgid "Minimum Key Length"
-msgstr "Найменьшая даўжыня паўзунку"
+msgstr "Мінімальная даўжыня ключа"
-#: gtk/gtkentrycompletion.c:288
+#: gtk/gtkentrycompletion.c:356
msgid "Minimum length of the search key in order to look up matches"
-msgstr ""
+msgstr "Мінімальная даўжыня ключа ў парадку пошуку супадзенняў"
-#: gtk/gtkentrycompletion.c:304 gtk/gtkiconview.c:587
-#, fuzzy
+#: gtk/gtkentrycompletion.c:370 gtk/gtkiconview.c:445
msgid "Text column"
-msgstr "Слупок пошуку"
+msgstr "Тэкставы слупок"
-#: gtk/gtkentrycompletion.c:305
+#: gtk/gtkentrycompletion.c:371
msgid "The column of the model containing the strings."
-msgstr ""
+msgstr "Слупок у мадэлі, што змяшчае радкі."
-#: gtk/gtkentrycompletion.c:324
+#: gtk/gtkentrycompletion.c:387
msgid "Inline completion"
-msgstr ""
+msgstr "Аўтазавяршэнне"
-#: gtk/gtkentrycompletion.c:325
-#, fuzzy
+#: gtk/gtkentrycompletion.c:388
msgid "Whether the common prefix should be inserted automatically"
-msgstr "Ці павінна адлюстроўвацца мяжа"
+msgstr "Ці будзе агульны прэфікс устаўляцца аўтаматычна"
-#: gtk/gtkentrycompletion.c:339
+#: gtk/gtkentrycompletion.c:402
msgid "Popup completion"
-msgstr ""
+msgstr "Выплыўное аўтазавяршэнне"
-#: gtk/gtkentrycompletion.c:340
-#, fuzzy
+#: gtk/gtkentrycompletion.c:403
msgid "Whether the completions should be shown in a popup window"
-msgstr "Ці павінна адлюстроўвацца мяжа"
+msgstr "Ці будуць адлюстроўвацца варыянты аўтазавяршэння ў выплыўным спісе"
-#: gtk/gtkentrycompletion.c:355
-#, fuzzy
+#: gtk/gtkentrycompletion.c:417
msgid "Popup set width"
-msgstr "Шырыня лініі засяроджаньня"
+msgstr "Шырыня выплыўных элементаў"
-#: gtk/gtkentrycompletion.c:356
+#: gtk/gtkentrycompletion.c:418
msgid "If TRUE, the popup window will have the same size as the entry"
-msgstr ""
+msgstr "Калі TRUE, выплыўное акно будзе таго ж памеру, што элемент"
-#: gtk/gtkentrycompletion.c:374
+#: gtk/gtkentrycompletion.c:434
msgid "Popup single match"
-msgstr ""
+msgstr "Выплывае адзін радок"
-#: gtk/gtkentrycompletion.c:375
+#: gtk/gtkentrycompletion.c:435
msgid "If TRUE, the popup window will appear for a single match."
-msgstr ""
+msgstr "Калі TRUE, выплыўное акно будзе адлюстроўвацца адным радком."
-#: gtk/gtkentrycompletion.c:389
-#, fuzzy
+#: gtk/gtkentrycompletion.c:449
msgid "Inline selection"
-msgstr "Назоў файла, адзначанага зараз."
+msgstr "Выбар унутры"
-#: gtk/gtkentrycompletion.c:390
-#, fuzzy
+#: gtk/gtkentrycompletion.c:450
msgid "Your description here"
-msgstr "Апісаньне шрыфту як радок"
+msgstr "Вашае апісанне тут"
-#: gtk/gtkeventbox.c:93
-#, fuzzy
+#: gtk/gtkeventbox.c:114
msgid "Visible Window"
-msgstr "Бачны"
+msgstr "Бачнае акно"
-#: gtk/gtkeventbox.c:94
-msgid ""
-"Whether the event box is visible, as opposed to invisible and only used to "
-"trap events."
-msgstr ""
+#: gtk/gtkeventbox.c:115
+msgid "Whether the event box is visible, as opposed to invisible and only used to trap events."
+msgstr "Ці бачная вобласць падзей. Выкарыстоўваецца толькі, каб перахопліваць падзеі."
-#: gtk/gtkeventbox.c:100
-#, fuzzy
+#: gtk/gtkeventbox.c:121
msgid "Above child"
-msgstr "Падпарадкаваны нашчадак"
+msgstr "Па-над нашчадкам"
-#: gtk/gtkeventbox.c:101
-msgid ""
-"Whether the event-trapping window of the eventbox is above the window of the "
-"child widget as opposed to below it."
-msgstr ""
+#: gtk/gtkeventbox.c:122
+msgid "Whether the event-trapping window of the eventbox is above the window of the child widget as opposed to below it."
+msgstr "Ці размяшчаць акно перахопу падзей па-над акном з дачынным элементам, а не пад ім."
-#: gtk/gtkexpander.c:201
-#, fuzzy
+#: gtk/gtkeventcontroller.c:169
+msgid "Widget the gesture relates to"
+msgstr "Віджэт, з якім звязаны жэст"
+
+#: gtk/gtkeventcontroller.c:181
+msgid "Propagation phase"
+msgstr "Этап распаўсюджвання"
+
+#: gtk/gtkeventcontroller.c:182
+msgid "Propagation phase at which this controller is run"
+msgstr "Этап распаўсюджвання, на якім запускаецца гэты кантролер"
+
+#: gtk/gtkeventcontrollerscroll.c:373 gtk/gtkeventcontrollerscroll.c:374
+msgid "Flags"
+msgstr "Сцягі"
+
+#: gtk/gtkexpander.c:300
msgid "Expanded"
-msgstr "Пашыраць"
+msgstr "Пашырана"
-#: gtk/gtkexpander.c:202
-#, fuzzy
+#: gtk/gtkexpander.c:301
msgid "Whether the expander has been opened to reveal the child widget"
-msgstr "Ці можа гэты віджэт быць дапомным."
+msgstr "Ці можа адкрыты пашыральнік выяўляць дачынныя віджэты"
-#: gtk/gtkexpander.c:210
-#, fuzzy
+#: gtk/gtkexpander.c:309
msgid "Text of the expander's label"
-msgstr "Тэкст адмеціны кадра"
+msgstr "Тэкст адмеціны пашыральніка"
-#: gtk/gtkexpander.c:225 gtk/gtklabel.c:563
+#: gtk/gtkexpander.c:324 gtk/gtklabel.c:819 gtk/gtkmodelbutton.c:1196
msgid "Use markup"
-msgstr "Выкарыстоўваць разьметку"
+msgstr "Выкарыстоўваць разметку"
-#: gtk/gtkexpander.c:226 gtk/gtklabel.c:564
+#: gtk/gtkexpander.c:325 gtk/gtklabel.c:820
msgid "The text of the label includes XML markup. See pango_parse_markup()"
-msgstr "Тэкст адмеціны ўключае XML разьметку, гл. pango_parse_markup()."
+msgstr "Тэкст адмеціны ўключае разметку XML, гл. pango_parse_markup()."
-#: gtk/gtkexpander.c:234
-#, fuzzy
+#: gtk/gtkexpander.c:342
msgid "Space to put between the label and the child"
-msgstr ""
-"Дадатковая прастора, што разьмяшчаецца паміж нашчадкам і яго асяродзьдзем; "
-"вымяраецца ў піксалях."
+msgstr "Дадатковая прастора паміж адмецінай і дачынным элементам"
-#: gtk/gtkexpander.c:243 gtk/gtkframe.c:165 gtk/gtktoolbutton.c:216
-#: gtk/gtktoolitemgroup.c:1578
+#: gtk/gtkexpander.c:351 gtk/gtkframe.c:262 gtk/gtktoolbutton.c:257
+#: gtk/gtktoolitemgroup.c:1646
msgid "Label widget"
-msgstr "Віджэт \"Адмеціна\""
+msgstr "Віджэт-адмеціна"
-#: gtk/gtkexpander.c:244
-#, fuzzy
+#: gtk/gtkexpander.c:352
msgid "A widget to display in place of the usual expander label"
-msgstr "Віджэт, што будзе адлюстроўваны замест звычайнай адмеціны кадра."
+msgstr "Віджэт, што будзе адлюстроўваны замест звычайнай адмеціны пашыральніка"
-#: gtk/gtkexpander.c:251
-#, fuzzy
+#: gtk/gtkexpander.c:359
msgid "Label fill"
-msgstr "Укладкі напаўняюць"
+msgstr "Запаўненне адмеціны"
-#: gtk/gtkexpander.c:252
-#, fuzzy
+#: gtk/gtkexpander.c:360
msgid "Whether the label widget should fill all available horizontal space"
-msgstr "Ці павінны нашчадкі быць аднолькавых памераў."
+msgstr "Ці будзе адмеціна віджэта запаўняць усю даступную прастору па гарызанталі"
+
+#: gtk/gtkexpander.c:375
+#| msgid "Resize mode"
+msgid "Resize toplevel"
+msgstr "Змяняць памеры акна верхняга ўзроўня"
+
+#: gtk/gtkexpander.c:376
+msgid "Whether the expander will resize the toplevel window upon expanding and collapsing"
+msgstr "Ці змяняць памеры акна верхняга ўзроўня, калі пашыральнік будзе разгортвацца ці згортвацца"
-#: gtk/gtkexpander.c:258 gtk/gtktoolitemgroup.c:1606 gtk/gtktreeview.c:776
+#: gtk/gtkexpander.c:389 gtk/gtktoolitemgroup.c:1674 gtk/gtktreeview.c:1234
msgid "Expander Size"
-msgstr "Пашыраемы памер"
+msgstr "Памер пашыральніка"
-#: gtk/gtkexpander.c:259 gtk/gtktoolitemgroup.c:1607 gtk/gtktreeview.c:777
+#: gtk/gtkexpander.c:390 gtk/gtktoolitemgroup.c:1675 gtk/gtktreeview.c:1235
msgid "Size of the expander arrow"
-msgstr "Памер стрэлкі пашыральніка."
+msgstr "Памер стрэлкі пашыральніка"
-#: gtk/gtkexpander.c:268
-#, fuzzy
+#: gtk/gtkexpander.c:407
msgid "Spacing around expander arrow"
-msgstr "Прастора вакол паказальніку"
+msgstr "Прастора вакол пашыральніка"
-#: gtk/gtkfilechooserbutton.c:368
+#: gtk/gtkfilechooserbutton.c:428
msgid "Dialog"
-msgstr ""
+msgstr "Дыялог"
-#: gtk/gtkfilechooserbutton.c:369
+#: gtk/gtkfilechooserbutton.c:429
msgid "The file chooser dialog to use."
-msgstr ""
+msgstr "Дыялог выбару файлаў, што выкарыстоўваецца."
-#: gtk/gtkfilechooserbutton.c:400
-#, fuzzy
+#: gtk/gtkfilechooserbutton.c:444
msgid "The title of the file chooser dialog."
-msgstr "Назоў гэтага акна"
+msgstr "Загаловак дыялогу выбару файлаў."
-#: gtk/gtkfilechooserbutton.c:414
+#: gtk/gtkfilechooserbutton.c:458
msgid "The desired width of the button widget, in characters."
-msgstr ""
+msgstr "Пажаданая шырыня віджэта кнопкі ў сімвалах."
-#: gtk/gtkfilechooser.c:740
-#, fuzzy
+#: gtk/gtkfilechooser.c:375
msgid "Action"
-msgstr "Дроб"
+msgstr "Дзеянне"
-#: gtk/gtkfilechooser.c:741
+#: gtk/gtkfilechooser.c:376
msgid "The type of operation that the file selector is performing"
-msgstr ""
+msgstr "Тып аперацыі, што выконвае дыялог выбару файлаў"
-#: gtk/gtkfilechooser.c:747 gtk/gtkrecentchooser.c:264
-#, fuzzy
+#: gtk/gtkfilechooser.c:382 gtk/gtkrecentchooser.c:266
msgid "Filter"
-msgstr "Файлы"
+msgstr "Фільтр"
-#: gtk/gtkfilechooser.c:748
-#, fuzzy
+#: gtk/gtkfilechooser.c:383
msgid "The current filter for selecting which files are displayed"
-msgstr "Экран, дзе гэтае акно будзе адлюстравана"
+msgstr "Бягучы фільтр для выбару файлаў, што будуць адлюстроўвацца"
-#: gtk/gtkfilechooser.c:753
+#: gtk/gtkfilechooser.c:388 gtk/gtkplacessidebar.c:4836
+#: gtk/gtkplacesview.c:2322
msgid "Local Only"
-msgstr ""
+msgstr "Толькі лакальныя"
-#: gtk/gtkfilechooser.c:754
-#, fuzzy
+#: gtk/gtkfilechooser.c:389
msgid "Whether the selected file(s) should be limited to local file: URLs"
-msgstr "Ці будзе посьпех адлюстроўвацца як тэкст"
+msgstr "Ці будуць абраныя файлы толькі лакальнымі"
-#: gtk/gtkfilechooser.c:759
-#, fuzzy
+#: gtk/gtkfilechooser.c:394
msgid "Preview widget"
-msgstr "Прыклад тэксту"
+msgstr "Віджэт папярэдняга прагляду"
-#: gtk/gtkfilechooser.c:760
+#: gtk/gtkfilechooser.c:395
msgid "Application supplied widget for custom previews."
-msgstr ""
+msgstr "Падтрымліваемы праграмай віджэт для папярэдняга прагляду файлаў."
-#: gtk/gtkfilechooser.c:765
-#, fuzzy
+#: gtk/gtkfilechooser.c:400
msgid "Preview Widget Active"
-msgstr "Прыклад тэксту"
+msgstr "Віджэт папярэдняга прагляду актыўны"
-#: gtk/gtkfilechooser.c:766
-msgid ""
-"Whether the application supplied widget for custom previews should be shown."
-msgstr ""
+#: gtk/gtkfilechooser.c:401
+msgid "Whether the application supplied widget for custom previews should be shown."
+msgstr "Ці паказваць падтрымліваемы праграмай віджэт папярэдняга прагляду."
-#: gtk/gtkfilechooser.c:771
-#, fuzzy
+#: gtk/gtkfilechooser.c:406
msgid "Use Preview Label"
-msgstr "Прыклад тэксту"
+msgstr "Выкарыстоўваць адмеціну для папярэдняга прагляду"
-#: gtk/gtkfilechooser.c:772
+#: gtk/gtkfilechooser.c:407
msgid "Whether to display a stock label with the name of the previewed file."
-msgstr ""
+msgstr "Ці выкарыстоўваць убудаваную адмеціну з назвай файла, што адлюстроўваецца."
-#: gtk/gtkfilechooser.c:777
-#, fuzzy
+#: gtk/gtkfilechooser.c:412
msgid "Extra widget"
-msgstr "Віджэт-малюнак"
+msgstr "Дадатковы віджэт"
-#: gtk/gtkfilechooser.c:778
+#: gtk/gtkfilechooser.c:413
msgid "Application supplied widget for extra options."
-msgstr ""
+msgstr "Падтрымліваемы праграмай віджэт з дадатковымі параметрамі."
-#: gtk/gtkfilechooser.c:783 gtk/gtkrecentchooser.c:203
-#, fuzzy
+#: gtk/gtkfilechooser.c:418 gtk/gtkrecentchooser.c:206
msgid "Select Multiple"
-msgstr "Адзначыць некалькі"
+msgstr "Вылучаць некалькі"
-#: gtk/gtkfilechooser.c:784
+#: gtk/gtkfilechooser.c:419
msgid "Whether to allow multiple files to be selected"
-msgstr "Ці могуць быць адзначаны некалькі файлаў запар."
+msgstr "Ці можна вылучыць некалькі файлаў запар"
-#: gtk/gtkfilechooser.c:790
-#, fuzzy
+#: gtk/gtkfilechooser.c:425
msgid "Show Hidden"
-msgstr "Адлюстраваць тэкст"
+msgstr "Паказваць схаваныя"
-#: gtk/gtkfilechooser.c:791
-#, fuzzy
+#: gtk/gtkfilechooser.c:426
msgid "Whether the hidden files and folders should be displayed"
-msgstr "Ці павінны быць адлюстраваны кнопкі для стварэньня/зьмяненьня файла."
+msgstr "Ці будуць адлюстроўвацца схаваныя файлы і каталогі"
-#: gtk/gtkfilechooser.c:806
+#: gtk/gtkfilechooser.c:441
msgid "Do overwrite confirmation"
-msgstr ""
+msgstr "Пацвярджэнне перазапісу"
-#: gtk/gtkfilechooser.c:807
-msgid ""
-"Whether a file chooser in save mode will present an overwrite confirmation "
-"dialog if necessary."
-msgstr ""
+#: gtk/gtkfilechooser.c:442
+msgid "Whether a file chooser in save mode will present an overwrite confirmation dialog if necessary."
+msgstr "Ці пытацца пра перазапіс існых файлаў у рэжыме захавання дыялогу выбару файлаў."
-#: gtk/gtkfilechooser.c:823
-#, fuzzy
+#: gtk/gtkfilechooser.c:458
msgid "Allow folder creation"
-msgstr "Паказаць дзеяньні з файлам"
-
-#: gtk/gtkfilechooser.c:824
-msgid ""
-"Whether a file chooser not in open mode will offer the user to create new "
-"folders."
-msgstr ""
-
-#: gtk/gtkfixed.c:98 gtk/gtklayout.c:605
+msgstr "Дазволіць ствараць каталогі"
+
+#: gtk/gtkfilechooser.c:459
+msgid "Whether a file chooser not in open mode will offer the user to create new folders."
+msgstr "Ці будзе дыялог выбару файлаў не ў рэжыме адкрыцця прапаноўваць карыстальніку ствараць новыя каталогі."
+
+#: gtk/gtkfilechoosernative.c:827
+msgid "Accept label"
+msgstr "Адмеціна ўхвалення"
+
+#: gtk/gtkfilechoosernative.c:828
+#| msgid "The toggle state of the button"
+msgid "The label on the accept button"
+msgstr "Адмеціна кнопкі \"Ухваліць\""
+
+#: gtk/gtkfilechoosernative.c:840
+#| msgid "Tab label"
+msgid "Cancel label"
+msgstr "Адмеціна скасавання"
+
+#: gtk/gtkfilechoosernative.c:841
+#| msgid "The toggle state of the button"
+msgid "The label on the cancel button"
+msgstr "Адмеціна кнопкі \"Скасаваць\""
+
+#: gtk/gtkfilechooserwidget.c:8668 gtk/gtkfilechooserwidget.c:8669
+#| msgid "Search Column"
+msgid "Search mode"
+msgstr "Рэжым пошуку"
+
+#: gtk/gtkfilechooserwidget.c:8675 gtk/gtkfilechooserwidget.c:8676
+#: gtk/gtkheaderbar.c:2034 gtk/gtkshortcutsshortcut.c:591
+#| msgid "Title"
+msgid "Subtitle"
+msgstr "Падзагаловак"
+
+#: gtk/gtkfixed.c:156 gtk/gtklayout.c:648 gtk/gtktreeviewcolumn.c:260
msgid "X position"
-msgstr "X пазіцыя"
+msgstr "Пазіцыя X"
-#: gtk/gtkfixed.c:99 gtk/gtklayout.c:606
+#: gtk/gtkfixed.c:157 gtk/gtklayout.c:649
msgid "X position of child widget"
-msgstr "X пазіцыя віджэта-нашчадка"
+msgstr "Пазіцыя дачыннага віджэта па Х"
-#: gtk/gtkfixed.c:108 gtk/gtklayout.c:615
+#: gtk/gtkfixed.c:164 gtk/gtklayout.c:658
msgid "Y position"
-msgstr "Y пазіцыя"
+msgstr "Пазіцыя па Y"
-#: gtk/gtkfixed.c:109 gtk/gtklayout.c:616
+#: gtk/gtkfixed.c:165 gtk/gtklayout.c:659
msgid "Y position of child widget"
-msgstr "Y пазіцыя віджэта-нашчадка"
-
-#: gtk/gtkfontbutton.c:141
-#, fuzzy
-msgid "The title of the font selection dialog"
-msgstr "Назоў гэтага акна"
+msgstr "Пазіцыя дачыннага віджэта па Y"
-#: gtk/gtkfontbutton.c:156 gtk/gtkfontsel.c:223
-msgid "Font name"
-msgstr "Назоў шрыфта"
+#: gtk/gtkflowbox.c:3822 gtk/gtkiconview.c:408 gtk/gtklistbox.c:485
+#: gtk/gtktreeselection.c:131
+msgid "Selection mode"
+msgstr "Рэжым вылучэння"
-#: gtk/gtkfontbutton.c:157
-#, fuzzy
+#: gtk/gtkflowbox.c:3823 gtk/gtkiconview.c:409 gtk/gtklistbox.c:486
+msgid "The selection mode"
+msgstr "Рэжым вылучэння"
+
+#: gtk/gtkflowbox.c:3836 gtk/gtkiconview.c:665 gtk/gtklistbox.c:493
+#: gtk/gtktreeview.c:1220
+msgid "Activate on Single Click"
+msgstr "Актывацыя адной пстрычкай"
+
+#: gtk/gtkflowbox.c:3837 gtk/gtkiconview.c:666 gtk/gtklistbox.c:494
+#: gtk/gtktreeview.c:1221
+msgid "Activate row on a single click"
+msgstr "Актываваць радок адной пстрычкай"
+
+#: gtk/gtkflowbox.c:3866
+#| msgid "Minimum child height"
+msgid "Minimum Children Per Line"
+msgstr "Мінімум нашчадкаў у радку"
+
+#: gtk/gtkflowbox.c:3867
+msgid "The minimum number of children to allocate consecutively in the given orientation."
+msgstr "Мінімальная колькасць нашчадкаў, што паслядоўна размяшчаюцца ў дадзеным кірунку."
+
+#: gtk/gtkflowbox.c:3880
+msgid "Maximum Children Per Line"
+msgstr "Максімум нашчадкаў у радку"
+
+#: gtk/gtkflowbox.c:3881
+msgid "The maximum amount of children to request space for consecutively in the given orientation."
+msgstr "Максімальная колькасць нашчадкаў, што паслядоўна размяшчаюцца ў дадзеным кірунку."
+
+#: gtk/gtkflowbox.c:3893
+#| msgid "Vertical padding"
+msgid "Vertical spacing"
+msgstr "Вертыкальны інтэрвал"
+
+#: gtk/gtkflowbox.c:3894
+#| msgid "The amount of space between children"
+msgid "The amount of vertical space between two children"
+msgstr "Памер прасторы па вертыкалі паміж нашчадкамі"
+
+#: gtk/gtkflowbox.c:3905
+#| msgid "Horizontal padding"
+msgid "Horizontal spacing"
+msgstr "Гарызантальны інтэрвал"
+
+#: gtk/gtkflowbox.c:3906
+#| msgid "The amount of space between children"
+msgid "The amount of horizontal space between two children"
+msgstr "Памер прасторы па гарызанталі паміж нашчадкамі"
+
+#: gtk/gtkfontbutton.c:491
+msgid "The title of the font chooser dialog"
+msgstr "Загаловак дыялогу выбару шрыфту"
+
+#: gtk/gtkfontbutton.c:508
msgid "The name of the selected font"
-msgstr "Назоў гэтага віджэту"
+msgstr "Назва абранага шрыфту"
-#: gtk/gtkfontbutton.c:158
-msgid "Sans 12"
-msgstr ""
-
-#: gtk/gtkfontbutton.c:173
+#: gtk/gtkfontbutton.c:523
msgid "Use font in label"
-msgstr ""
+msgstr "Выкарыстоўваць шрыфт на адмеціне"
-#: gtk/gtkfontbutton.c:174
-#, fuzzy
+#: gtk/gtkfontbutton.c:524
msgid "Whether the label is drawn in the selected font"
-msgstr "Ці можа тэкст адмеціны быць вызначаным з дапамогай мышы."
+msgstr "Ці выкарыстоўваць на адмеціне абраны шрыфт"
-#: gtk/gtkfontbutton.c:189
+#: gtk/gtkfontbutton.c:539
msgid "Use size in label"
-msgstr ""
+msgstr "Выкарыстоўваць памер на адмеціне"
-#: gtk/gtkfontbutton.c:190
-#, fuzzy
+#: gtk/gtkfontbutton.c:540
msgid "Whether the label is drawn with the selected font size"
-msgstr "Ці можа тэкст адмеціны быць вызначаным з дапамогай мышы."
+msgstr "Ці ўжываць на адмеціне абраны памер шрыфту"
-#: gtk/gtkfontbutton.c:206
-#, fuzzy
+#: gtk/gtkfontbutton.c:556
msgid "Show style"
-msgstr "Тып ценю"
+msgstr "Паказваць стыль"
-#: gtk/gtkfontbutton.c:207
-#, fuzzy
+#: gtk/gtkfontbutton.c:557
msgid "Whether the selected font style is shown in the label"
-msgstr "Ці будзе посьпех адлюстроўвацца як тэкст"
+msgstr "Ці паказваць на адмеціне стыль абранага шрыфту"
-#: gtk/gtkfontbutton.c:222
-#, fuzzy
+#: gtk/gtkfontbutton.c:572
msgid "Show size"
-msgstr "Адлюстраваць тэкст"
+msgstr "Паказваць памер"
-#: gtk/gtkfontbutton.c:223
-#, fuzzy
+#: gtk/gtkfontbutton.c:573
msgid "Whether selected font size is shown in the label"
-msgstr "Ці будзе посьпех адлюстроўвацца як тэкст"
+msgstr "Ці паказваць на адмеціне памер абранага шрыфту"
-#: gtk/gtkfontsel.c:224
-#, fuzzy
-msgid "The string that represents this font"
-msgstr "X-радок, што выяўляе гэты шрыфт."
+#: gtk/gtkfontchooser.c:77
+msgid "Font description"
+msgstr "Апісанне шрыфту"
-#: gtk/gtkfontsel.c:230
-msgid "Preview text"
-msgstr "Прыклад тэксту"
+#: gtk/gtkfontchooser.c:103
+#| msgid "Preview text"
+msgid "Show preview text entry"
+msgstr "Папярэдні прагляд тэксту"
-#: gtk/gtkfontsel.c:231
-msgid "The text to display in order to demonstrate the selected font"
-msgstr ""
-"Тэкст, што выкарыстоўваецца для азнакамляльнага паказу абранага шрыфту."
+#: gtk/gtkfontchooser.c:104
+msgid "Whether the preview text entry is shown or not"
+msgstr "Ці ўключаны папярэдні прагляд тэксту"
+
+#: gtk/gtkfontchooser.c:118
+msgid "Selection level"
+msgstr "Узровень выбару"
-#: gtk/gtkframe.c:131
+#: gtk/gtkfontchooser.c:119
+msgid "Whether to select family, face or font"
+msgstr "Ці патрэбна абіраць сямейства, выгляд і шрыфт"
+
+#: gtk/gtkfontchooser.c:137
+#| msgid "Font stretch"
+msgid "Font features"
+msgstr "Асаблівасці шрыфту"
+
+#: gtk/gtkfontchooser.c:138
+#| msgid "Foreground color as a string"
+msgid "Font features as a string"
+msgstr "Асаблівасці шрыфту як радок"
+
+#: gtk/gtkfontchooser.c:155
+msgid "Language for which features have been selected"
+msgstr "Мова, для якой былі абраныя асаблівасці"
+
+#: gtk/gtkfontchooserwidget.c:697
+msgid "The tweak action"
+msgstr "Дзеянне наладкі"
+
+#: gtk/gtkfontchooserwidget.c:698
+msgid "The toggle action to switch to the tweak page"
+msgstr "Дзеянне пераключэння для пераходу на старонку налад"
+
+#: gtk/gtkframe.c:232
msgid "Text of the frame's label"
-msgstr "Тэкст адмеціны кадра"
+msgstr "Тэкст адмеціны рамкі"
-#: gtk/gtkframe.c:138
+#: gtk/gtkframe.c:238
msgid "Label xalign"
-msgstr "Выроўніваньне адмеціны па X"
+msgstr "Выраўноўванне адмеціны па X"
-#: gtk/gtkframe.c:139
+#: gtk/gtkframe.c:239
msgid "The horizontal alignment of the label"
-msgstr "Гарызантальнае выроўніваньне адмеціны."
+msgstr "Гарызантальнае выраўноўванне адмеціны"
-#: gtk/gtkframe.c:147
+#: gtk/gtkframe.c:246
msgid "Label yalign"
-msgstr "Выроўніваньне адмеціны па Y"
+msgstr "Выраўноўванне адмеціны па Y"
-#: gtk/gtkframe.c:148
+#: gtk/gtkframe.c:247
msgid "The vertical alignment of the label"
-msgstr "Вэртыкальнае выроўніваньне адмеціны."
+msgstr "Вертыкальнае выраўноўванне адмеціны"
-#: gtk/gtkframe.c:156
+#: gtk/gtkframe.c:254
msgid "Frame shadow"
-msgstr "Тень кадра"
+msgstr "Цень рамкі"
-#: gtk/gtkframe.c:157
+#: gtk/gtkframe.c:255
msgid "Appearance of the frame border"
-msgstr "Зьнешні выгляд мяжы кадра."
+msgstr "Вонкавы выгляд мяжы рамкі"
-#: gtk/gtkframe.c:166
+#: gtk/gtkframe.c:263
msgid "A widget to display in place of the usual frame label"
-msgstr "Віджэт, што будзе адлюстроўваны замест звычайнай адмеціны кадра."
+msgstr "Віджэт, што будзе адлюстраваны замест звычайнай адмеціны кадра"
+
+#: gtk/gtkgesture.c:870
+msgid "Number of points"
+msgstr "Колькасць кропак"
+
+#: gtk/gtkgesture.c:871
+msgid "Number of points needed to trigger the gesture"
+msgstr "Колькасць кропак, неабходных для таго, каб спрацаваў жэст"
+
+#: gtk/gtkgesture.c:887 gtk/gtkgesture.c:888
+msgid "GdkWindow to receive events about"
+msgstr "GdkWindow, ад якога атрымліваюцца падзеі"
+
+#: gtk/gtkgesturelongpress.c:285
+msgid "Delay factor"
+msgstr "Каэфіцыент затрымкі"
+
+#: gtk/gtkgesturelongpress.c:286
+msgid "Factor by which to modify the default timeout"
+msgstr "Каэфіцыент для змены прадвызначанага часу чакання"
+
+#: gtk/gtkgesturepan.c:239
+msgid "Allowed orientations"
+msgstr "Дазволеныя арыентацыі"
+
+#: gtk/gtkgesturesingle.c:262
+msgid "Handle only touch events"
+msgstr "Апрацоўваць толькі падзеі націскаў"
+
+#: gtk/gtkgesturesingle.c:263
+#| msgid "Whether the widget responds to input"
+msgid "Whether the gesture handles only touch events"
+msgstr "Ці будзе жэст апрацоўваць толькі падзеі націскаў"
+
+#: gtk/gtkgesturesingle.c:277 gtk/gtkgesturesingle.c:278
+msgid "Whether the gesture is exclusive"
+msgstr "Ці ўнікальны жэст"
+
+#: gtk/gtkgesturesingle.c:291
+#| msgid "Button relief"
+msgid "Button number"
+msgstr "Нумар кнопкі"
+
+#: gtk/gtkgesturesingle.c:292
+msgid "Button number to listen to"
+msgstr "Нумар апрацоўваемай кнопкі"
+
+#: gtk/gtkglarea.c:784
+#| msgid "Show text"
+msgid "Context"
+msgstr "Кантэкст"
+
+#: gtk/gtkglarea.c:785
+msgid "The GL context"
+msgstr "Кантэкст GL"
+
+#: gtk/gtkglarea.c:807
+#| msgid "Text to render"
+msgid "Auto render"
+msgstr "Аўтаадмалёўка"
+
+#: gtk/gtkglarea.c:808
+#| msgid "Whether the header can be clicked"
+msgid "Whether the GtkGLArea renders on each redraw"
+msgstr "Ці будзе апрацоўвацца GtkGLArea падчас кожнай адмалёўкі"
+
+#: gtk/gtkglarea.c:828
+msgid "Has alpha"
+msgstr "Мае празрыстасць"
+
+#: gtk/gtkglarea.c:829
+msgid "Whether the color buffer has an alpha component"
+msgstr "Ці мае буфер колераў кампанент празрыстасці"
+
+#: gtk/gtkglarea.c:845
+msgid "Has depth buffer"
+msgstr "Ёсць буфер глыбіні"
+
+#: gtk/gtkglarea.c:846
+msgid "Whether a depth buffer is allocated"
+msgstr "Ці адводзіць буфер глыбіні"
+
+#: gtk/gtkglarea.c:862
+msgid "Has stencil buffer"
+msgstr "Ёсць буфер шаблонаў"
+
+#: gtk/gtkglarea.c:863
+msgid "Whether a stencil buffer is allocated"
+msgstr "Ці адводзіць буфер шаблонаў"
+
+#: gtk/gtkglarea.c:881
+msgid "Use OpenGL ES"
+msgstr "Выкарыстоўваць OpenGL ES"
+
+#: gtk/gtkglarea.c:882
+msgid "Whether the context uses OpenGL or OpenGL ES"
+msgstr "Выкарыстоўваецца OpenGL ці OpenGL ES"
+
+#: gtk/gtkgrid.c:1770
+#| msgid "Homogeneous"
+msgid "Row Homogeneous"
+msgstr "Аднароднасць радкоў"
+
+#: gtk/gtkgrid.c:1771
+msgid "If TRUE, the rows are all the same height"
+msgstr "Калі TRUE, радкі маюць аднолькавую вышыню"
+
+#: gtk/gtkgrid.c:1777
+#| msgid "Homogeneous"
+msgid "Column Homogeneous"
+msgstr "Аднароднасць слупкоў"
+
+#: gtk/gtkgrid.c:1778
+msgid "If TRUE, the columns are all the same width"
+msgstr "Калі TRUE, слупкі маюць аднолькавую шырыню"
+
+#: gtk/gtkgrid.c:1784
+msgid "Baseline Row"
+msgstr "Радок базавай лініі"
+
+#: gtk/gtkgrid.c:1785
+msgid "The row to align the to the baseline when valign is GTK_ALIGN_BASELINE"
+msgstr "Радок для выраўноўвання па базавай лініі, калі valign вызначана як GTK_ALIGN_BASELINE"
+
+#: gtk/gtkgrid.c:1803
+#| msgid "The row number to attach the top of a child widget to"
+msgid "The row number to attach the top side of a child widget to"
+msgstr "Колькасць радкоў, што дадаюцца зверху нашчадка"
+
+#: gtk/gtkgrid.c:1809 gtk/gtklayout.c:674 gtk/gtktreeviewcolumn.c:268
+msgid "Width"
+msgstr "Шырыня"
-#: gtk/gtkhandlebox.c:183
-msgid "Appearance of the shadow that surrounds the container"
-msgstr "Зьнешні выгляд ценю, які акружае ўмяшчальнік"
+#: gtk/gtkgrid.c:1810
+#| msgid "The number of columns in the table"
+msgid "The number of columns that a child spans"
+msgstr "Колькасць слупкоў, што запаўняюць нашчадка"
-#: gtk/gtkhandlebox.c:191
-msgid "Handle position"
-msgstr "Становішча рэгулятару"
+#: gtk/gtkgrid.c:1816 gtk/gtklayout.c:683 gtk/gtkshortcutsgroup.c:362
+msgid "Height"
+msgstr "Вышыня"
-#: gtk/gtkhandlebox.c:192
-msgid "Position of the handle relative to the child widget"
-msgstr "Становішча рэгулятару адносна віджэта-нашчадка."
+#: gtk/gtkgrid.c:1817
+#| msgid "The number of rows in the table"
+msgid "The number of rows that a child spans"
+msgstr "Колькасць радкоў, што запаўняюць нашчадка"
-#: gtk/gtkhandlebox.c:200
-msgid "Snap edge"
-msgstr "Выроўніваць бакі"
+#: gtk/gtkheaderbar.c:2028
+msgid "The title to display"
+msgstr "Загаловак для адлюстравання"
-#: gtk/gtkhandlebox.c:201
-msgid ""
-"Side of the handlebox that's lined up with the docking point to dock the "
-"handlebox"
-msgstr "Бок зачэпкі, які выроўнены па кропцы стыкоўкі для стыкоўкі зачэпкі."
+#: gtk/gtkheaderbar.c:2035
+#| msgid "Icon set to display"
+msgid "The subtitle to display"
+msgstr "Падзагаловак для адлюстравання"
-#: gtk/gtkhandlebox.c:209
-msgid "Snap edge set"
-msgstr "Выроўніваць бакі"
+#: gtk/gtkheaderbar.c:2041
+msgid "Custom Title"
+msgstr "Адвольны загаловак"
-#: gtk/gtkhandlebox.c:210
-msgid ""
-"Whether to use the value from the snap_edge property or a value derived from "
-"handle_position"
-msgstr ""
-"Ці выкарыстоўваць значэньне з уласьцівасьці snap_edge, ці значэньне, "
-"атрыманае з handle_position."
+#: gtk/gtkheaderbar.c:2042
+#| msgid "Icon set to display"
+msgid "Custom title widget to display"
+msgstr "Віджэт для адлюстравання адвольнага загалоўка"
-#: gtk/gtkhandlebox.c:217
-msgid "Child Detached"
-msgstr ""
+#: gtk/gtkheaderbar.c:2066
+#| msgid "Show file operations"
+msgid "Show decorations"
+msgstr "Паказваць упрыгожванні"
-#: gtk/gtkhandlebox.c:218
-msgid ""
-"A boolean value indicating whether the handlebox's child is attached or "
-"detached."
-msgstr ""
+#: gtk/gtkheaderbar.c:2067
+#| msgid "Whether to show a sort indicator"
+msgid "Whether to show window decorations"
+msgstr "Ці паказваць упрыгожванні акон"
-#: gtk/gtkiconview.c:550
-#, fuzzy
-msgid "Selection mode"
-msgstr "Мяжа вызначэньня"
+#: gtk/gtkheaderbar.c:2085 gtk/gtksettings.c:1627
+msgid "Decoration Layout"
+msgstr "Размяшчэнне ўпрыгожванняў"
-#: gtk/gtkiconview.c:551
-#, fuzzy
-msgid "The selection mode"
-msgstr "Назоў файла, адзначанага зараз."
+#: gtk/gtkheaderbar.c:2086 gtk/gtksettings.c:1628
+msgid "The layout for window decorations"
+msgstr "Размяшчэнне ўпрыгожванняў акон"
-#: gtk/gtkiconview.c:569
-#, fuzzy
+#: gtk/gtkheaderbar.c:2099
+msgid "Decoration Layout Set"
+msgstr "Размяшчэнне ўпрыгожванняў"
+
+#: gtk/gtkheaderbar.c:2100
+msgid "Whether the decoration-layout property has been set"
+msgstr "Ці вызначаная ўласцівасць decoration-layout"
+
+#: gtk/gtkheaderbar.c:2114
+msgid "Has Subtitle"
+msgstr "Мае падзагаловак"
+
+#: gtk/gtkheaderbar.c:2115
+msgid "Whether to reserve space for a subtitle"
+msgstr "Ці патрэбна запасаць месца для падзагалоўка"
+
+#: gtk/gtkiconview.c:427
msgid "Pixbuf column"
-msgstr "Слупок пошуку"
+msgstr "Слупок Pixbuf"
-#: gtk/gtkiconview.c:570
+#: gtk/gtkiconview.c:428
msgid "Model column used to retrieve the icon pixbuf from"
-msgstr ""
+msgstr "Слупок мадэлі, што выкарыстоўваецца для атрымання значка pixbuf"
-#: gtk/gtkiconview.c:588
+#: gtk/gtkiconview.c:446
msgid "Model column used to retrieve the text from"
-msgstr ""
+msgstr "Слупок мадэлі, што выкарыстоўваецца для атрымання з яго тэксту"
-#: gtk/gtkiconview.c:607
-#, fuzzy
+#: gtk/gtkiconview.c:465
msgid "Markup column"
-msgstr "Разьзметка"
+msgstr "Разметка слупка"
-#: gtk/gtkiconview.c:608
+#: gtk/gtkiconview.c:466
msgid "Model column used to retrieve the text if using Pango markup"
-msgstr ""
+msgstr "Слупок мадэлі, што выкарыстоўваецца для атрымання з яго тэксту, калі выкарыстоўваецца разметка Pango"
-#: gtk/gtkiconview.c:615
-#, fuzzy
+#: gtk/gtkiconview.c:473
msgid "Icon View Model"
-msgstr "Разнавід для TreeView "
+msgstr "Мадэль Icon View"
-#: gtk/gtkiconview.c:616
-#, fuzzy
+#: gtk/gtkiconview.c:474
msgid "The model for the icon view"
-msgstr "Разнавід для адлюстраваньня дрэва"
+msgstr "Мадэль для прагляду ў выглядзе значкоў"
-#: gtk/gtkiconview.c:632
-#, fuzzy
+#: gtk/gtkiconview.c:490
msgid "Number of columns"
-msgstr "Колькасьць слупкоў у табліцы."
+msgstr "Колькасць слупкоў"
-#: gtk/gtkiconview.c:633
-#, fuzzy
+#: gtk/gtkiconview.c:491
msgid "Number of columns to display"
-msgstr "Колькасьць адлюстроўваемых дзесятычных разрадаў"
+msgstr "Колькасць слупкоў для адлюстравання"
-#: gtk/gtkiconview.c:650
-#, fuzzy
+#: gtk/gtkiconview.c:508
msgid "Width for each item"
-msgstr "Шырыня мяжы вакол адмецін лычкі"
+msgstr "Шырыня для кожнага элемента"
-#: gtk/gtkiconview.c:651
+#: gtk/gtkiconview.c:509
msgid "The width used for each item"
-msgstr ""
+msgstr "Шырыня, што выкарыстоўваецца для кожнага элемента"
-#: gtk/gtkiconview.c:667
+#: gtk/gtkiconview.c:525
msgid "Space which is inserted between cells of an item"
-msgstr ""
+msgstr "Прастора, якая ўстаўляецца паміж ячэйкамі элемента"
-#: gtk/gtkiconview.c:682
-#, fuzzy
+#: gtk/gtkiconview.c:540
msgid "Row Spacing"
-msgstr "Водступ між радкоў"
+msgstr "Водступ паміж радкамі"
-#: gtk/gtkiconview.c:683
+#: gtk/gtkiconview.c:541
msgid "Space which is inserted between grid rows"
-msgstr ""
+msgstr "Прастора, якая ўстаўляецца паміж радкамі сеткі"
-#: gtk/gtkiconview.c:698
-#, fuzzy
+#: gtk/gtkiconview.c:556
msgid "Column Spacing"
-msgstr "Водступ між слупкоў"
+msgstr "Прастора паміж слупкоў"
-#: gtk/gtkiconview.c:699
+#: gtk/gtkiconview.c:557
msgid "Space which is inserted between grid columns"
-msgstr ""
+msgstr "Прастора, якая ўстаўляецца паміж слупкамі сеткі"
-#: gtk/gtkiconview.c:714
-#, fuzzy
+#: gtk/gtkiconview.c:572
msgid "Margin"
-msgstr "Левы водступ"
+msgstr "Водступ"
-#: gtk/gtkiconview.c:715
+#: gtk/gtkiconview.c:573
msgid "Space which is inserted at the edges of the icon view"
-msgstr ""
+msgstr "Прастора, якая ўстаўляецца па краях пры праглядзе ў выглядзе значкоў"
-#: gtk/gtkiconview.c:730
-#, fuzzy
+#: gtk/gtkiconview.c:588
msgid "Item Orientation"
-msgstr "Спагляданьне"
+msgstr "Арыентацыя элемента"
-#: gtk/gtkiconview.c:731
-msgid ""
-"How the text and icon of each item are positioned relative to each other"
-msgstr ""
+#: gtk/gtkiconview.c:589
+msgid "How the text and icon of each item are positioned relative to each other"
+msgstr "Як будуць размяшчацца тэкст і значок кожнага элемента адносна адзін аднаго"
-#: gtk/gtkiconview.c:747 gtk/gtktreeview.c:611 gtk/gtktreeviewcolumn.c:311
+#: gtk/gtkiconview.c:605 gtk/gtktreeview.c:1059 gtk/gtktreeviewcolumn.c:351
msgid "Reorderable"
-msgstr "Пераўпарадкаваны"
+msgstr "Можна змяняць парадак"
-#: gtk/gtkiconview.c:748 gtk/gtktreeview.c:612
+#: gtk/gtkiconview.c:606 gtk/gtktreeview.c:1060
msgid "View is reorderable"
-msgstr "Пераўпарадкаваны выгляд"
+msgstr "Элементы прагляду можна пераўпарадкаваць"
-#: gtk/gtkiconview.c:755 gtk/gtktreeview.c:762
-#, fuzzy
+#: gtk/gtkiconview.c:613 gtk/gtktreeview.c:1204
msgid "Tooltip Column"
-msgstr "Слупок пошуку"
+msgstr "Слупок выплыўной падказкі"
-#: gtk/gtkiconview.c:756
-#, fuzzy
+#: gtk/gtkiconview.c:614
msgid "The column in the model containing the tooltip texts for the items"
-msgstr "Разнавід для адлюстраваньня дрэва"
+msgstr "Слупок у мадэлі, які змяшчае тэкст выплыўной падказкі для элементаў"
-#: gtk/gtkiconview.c:773
-#, fuzzy
+#: gtk/gtkiconview.c:631
msgid "Item Padding"
-msgstr "Напханьне"
+msgstr "Дапаўненне элемента"
-#: gtk/gtkiconview.c:774
+#: gtk/gtkiconview.c:632
msgid "Padding around icon view items"
-msgstr ""
+msgstr "Дапаўненне вакол значкоў"
-#: gtk/gtkiconview.c:783
-#, fuzzy
+#: gtk/gtkiconview.c:687
msgid "Selection Box Color"
-msgstr "Мяжа вызначэньня"
+msgstr "Колер дыялогу вылучэння"
-#: gtk/gtkiconview.c:784
-#, fuzzy
+#: gtk/gtkiconview.c:688
msgid "Color of the selection box"
-msgstr "Назоў гэтага акна"
+msgstr "Колер дыялогу вылучэння"
-#: gtk/gtkiconview.c:790
-#, fuzzy
+#: gtk/gtkiconview.c:703
msgid "Selection Box Alpha"
-msgstr "Мяжа вызначэньня"
+msgstr "Празрыстасць дыялогу вылучэння"
-#: gtk/gtkiconview.c:791
-#, fuzzy
+#: gtk/gtkiconview.c:704
msgid "Opacity of the selection box"
-msgstr "Назоў гэтага акна"
+msgstr "Непразрыстасць дыялогу вылучэння"
-#: gtk/gtkimage.c:227 gtk/gtkstatusicon.c:212
-msgid "Pixbuf"
-msgstr "Pixbuf"
+#: gtk/gtkimage.c:263
+msgid "Surface"
+msgstr "Паверхня"
-#: gtk/gtkimage.c:228 gtk/gtkstatusicon.c:213
-msgid "A GdkPixbuf to display"
-msgstr "GdkPixbuf для адлюстраваньня"
+#: gtk/gtkimage.c:264
+#| msgid "Icon set to display"
+msgid "A cairo_surface_t to display"
+msgstr "Элемент cairo_surface_t для адлюстравання"
-#: gtk/gtkimage.c:235 gtk/gtkrecentmanager.c:290 gtk/gtkstatusicon.c:220
-msgid "Filename"
-msgstr "Назоў файла"
-
-#: gtk/gtkimage.c:236 gtk/gtkstatusicon.c:221
-msgid "Filename to load and display"
-msgstr "Назоў файла для загрузкі й адлюстраваньня."
-
-#: gtk/gtkimage.c:245 gtk/gtkstatusicon.c:229
-msgid "Stock ID for a stock image to display"
-msgstr "ID убудаванага малюнку для адлюстраваньня"
-
-#: gtk/gtkimage.c:252
+#: gtk/gtkimage.c:295
msgid "Icon set"
-msgstr "Набор значак"
+msgstr "Набор значкоў"
-#: gtk/gtkimage.c:253
+#: gtk/gtkimage.c:296
msgid "Icon set to display"
-msgstr "Значка для адлюстраваньня"
+msgstr "Набор значкоў для адлюстравання"
-#: gtk/gtkimage.c:260 gtk/gtkscalebutton.c:230 gtk/gtktoolbar.c:494
-#: gtk/gtktoolpalette.c:1003
+#: gtk/gtkimage.c:303 gtk/gtkscalebutton.c:208 gtk/gtktoolbar.c:564
+#: gtk/gtktoolpalette.c:965
msgid "Icon size"
-msgstr "Памер значкі"
+msgstr "Памер значка"
-#: gtk/gtkimage.c:261
-#, fuzzy
+#: gtk/gtkimage.c:304
msgid "Symbolic size to use for stock icon, icon set or named icon"
-msgstr "Памер для ўбудаванай значкі ці набору значак"
+msgstr "Памер убудаванага значка, набору значкоў, названага значка"
-#: gtk/gtkimage.c:277
-#, fuzzy
+#: gtk/gtkimage.c:320
msgid "Pixel size"
-msgstr "Нязьменны памер паўзунку"
+msgstr "Памер у пікселях"
-#: gtk/gtkimage.c:278
-#, fuzzy
+#: gtk/gtkimage.c:321
msgid "Pixel size to use for named icon"
-msgstr "Памер для ўбудаванай значкі ці набору значак"
+msgstr "Памер названых значкоў у пікселях"
-#: gtk/gtkimage.c:286
+#: gtk/gtkimage.c:328
msgid "Animation"
-msgstr "Ажыцьцяўленьне"
+msgstr "Анімацыя"
-#: gtk/gtkimage.c:287
+#: gtk/gtkimage.c:329
msgid "GdkPixbufAnimation to display"
-msgstr "GdkPixbufAnimation для адлюстраваньня"
+msgstr "GdkPixbufAnimation для адлюстравання"
-#: gtk/gtkimage.c:327 gtk/gtkstatusicon.c:260
-msgid "Storage type"
-msgstr "Тып захоўваньня"
+#: gtk/gtkimage.c:373
+msgid "Resource"
+msgstr "Рэсурс"
-#: gtk/gtkimage.c:328 gtk/gtkstatusicon.c:261
-msgid "The representation being used for image data"
-msgstr "Уяўленьне выкарыстоўваецца для адлюстраваньня даньнаяў"
+#: gtk/gtkimage.c:374
+msgid "The resource path being displayed"
+msgstr "Паказваць шлях да рэсурса"
-#: gtk/gtkimagemenuitem.c:139
-msgid "Child widget to appear next to the menu text"
-msgstr "Віджэт-нашчадак, які зьяўляецца побач з �экстам у мэню"
+#: gtk/gtkimage.c:398
+msgid "Use Fallback"
+msgstr "Выкарыстоўваць запас"
-#: gtk/gtkimagemenuitem.c:154
-#, fuzzy
-msgid "Whether to use the label text to create a stock menu item"
-msgstr "Ці можа тэкст адмеціны быць вызначаным з дапамогай мышы."
+#: gtk/gtkimage.c:399
+msgid "Whether to use icon names fallback"
+msgstr "Ці выкарыстоўваць запасныя назвы значкоў"
-#: gtk/gtkimagemenuitem.c:187 gtk/gtkmenu.c:540
-#, fuzzy
-msgid "Accel Group"
-msgstr "Дроб"
+#: gtk/gtkinfobar.c:450 gtk/gtkmessagedialog.c:189
+msgid "Message Type"
+msgstr "Тып паведамлення"
-#: gtk/gtkimagemenuitem.c:188
-#, fuzzy
-msgid "The Accel Group to use for stock accelerator keys"
-msgstr "Пераменная, якая будзе сачыць за зьменамі \"гарачай клявішы\"."
+#: gtk/gtkinfobar.c:451 gtk/gtkmessagedialog.c:190
+msgid "The type of message"
+msgstr "Тып паведамлення"
-#: gtk/gtkimagemenuitem.c:193
-#, fuzzy
-msgid "Show menu images"
-msgstr "Паказаць лычкі"
+#: gtk/gtkinfobar.c:465 gtk/gtksearchbar.c:425
+msgid "Show Close Button"
+msgstr "Паказваць кнопку \"Закрыць\""
-#: gtk/gtkimagemenuitem.c:194
-#, fuzzy
-msgid "Whether images should be shown in menus"
-msgstr "Ці павінны адлюстроўвацца лычкі"
+#: gtk/gtkinfobar.c:466
+msgid "Whether to include a standard close button"
+msgstr "Ці ўключаць стандартную кнопку закрыцця"
-#: gtk/gtkinfobar.c:375 gtk/gtkmessagedialog.c:201
-msgid "Message Type"
-msgstr "Від паведамленьня"
+#: gtk/gtkinfobar.c:472
+msgid "Reveal"
+msgstr "Адкрыццё"
-#: gtk/gtkinfobar.c:376 gtk/gtkmessagedialog.c:202
-msgid "The type of message"
-msgstr "Тып паведамленьня"
+#: gtk/gtkinfobar.c:473
+msgid "Controls whether the action bar shows its contents or not"
+msgstr "Вызначае, ці паказвае панэль дзеянняў сваё змесціва"
-#: gtk/gtkinfobar.c:431
-#, fuzzy
+#: gtk/gtkinfobar.c:531
msgid "Width of border around the content area"
-msgstr "Шырыня мяжы вакол асноўнай плошчы дыялёгу"
+msgstr "Шырыня межаў вакол вобласці змесціва"
-#: gtk/gtkinfobar.c:448
-#, fuzzy
+#: gtk/gtkinfobar.c:549
msgid "Spacing between elements of the area"
-msgstr "Прастора паміж тэкстам і паўзунком/накіроўваючай"
+msgstr "Прастора паміж элементамі вобласці"
-#: gtk/gtkinfobar.c:480
-#, fuzzy
+#: gtk/gtkinfobar.c:583
msgid "Width of border around the action area"
-msgstr "Шырыня мяжы вакол асноўнай плошчы дыялёгу"
+msgstr "Шырыня межаў вакол вобласці дзеяння"
-#: gtk/gtkinvisible.c:89 gtk/gtkmountoperation.c:175 gtk/gtkstatusicon.c:279
-#: gtk/gtkwindow.c:693
-msgid "Screen"
-msgstr "Экран"
-
-#: gtk/gtkinvisible.c:90 gtk/gtkwindow.c:694
+#: gtk/gtkinvisible.c:99 gtk/gtkwindow.c:898
msgid "The screen where this window will be displayed"
-msgstr "Экран, дзе гэтае акно будзе адлюстравана"
+msgstr "Экран, на якім будзе адлюстроўвацца гэтае акно"
-#: gtk/gtklabel.c:550
+#: gtk/gtklabel.c:806
msgid "The text of the label"
msgstr "Тэкст адмеціны"
-#: gtk/gtklabel.c:557
-msgid "A list of style attributes to apply to the text of the label"
-msgstr "Сьпіс уласьцівасьцей стылю, што датычацца тэксту адмеціны."
-
-#: gtk/gtklabel.c:578 gtk/gtktexttag.c:335 gtk/gtktextview.c:685
+#: gtk/gtklabel.c:833 gtk/gtktexttag.c:417 gtk/gtktextview.c:842
msgid "Justification"
-msgstr "Выроўніваньне"
+msgstr "Выраўноўванне"
-#: gtk/gtklabel.c:579
-msgid ""
-"The alignment of the lines in the text of the label relative to each other. "
-"This does NOT affect the alignment of the label within its allocation. See "
-"GtkMisc::xalign for that"
-msgstr ""
-"Выроўніваньне радкоў тэксту адмеціны адносна адзін аднаго. Гэта НЕ "
-"УЗЬДЗЕЙНІЧАЕ на выроўніваньне самое адмеціны.Глядзіце GtkMisc::xalign для "
-"дадатковых зьвестак."
+#: gtk/gtklabel.c:834
+#| msgid ""
+#| "The alignment of the lines in the text of the label relative to each "
+#| "other. This does NOT affect the alignment of the label within its "
+#| "allocation. See GtkMisc::xalign for that"
+msgid "The alignment of the lines in the text of the label relative to each other. This does NOT affect the alignment of the label within its allocation. See GtkLabel:xalign for that"
+msgstr "Выраўноўванне радкоў тэксту адмеціны адносна адзін аднаго. Гэта НЕ ўплывае на выраўнованне самой адмеціны. Глядзіце GtkLabel:xalign, каб даведацца больш падрабязней"
-#: gtk/gtklabel.c:587
+#: gtk/gtklabel.c:877
msgid "Pattern"
-msgstr "Узор"
+msgstr "Шаблон"
-#: gtk/gtklabel.c:588
-msgid ""
-"A string with _ characters in positions correspond to characters in the text "
-"to underline"
-msgstr ""
-"Радок са знакамі _, якія сьведчаць аб тым, што наступны знак тэкста,для "
-"адлюстраваньня будзе падкрэсьлены."
+#: gtk/gtklabel.c:878
+msgid "A string with _ characters in positions correspond to characters in the text to underline"
+msgstr "Радок з сімваламі _, пазіцыя якіх адпавядае пазіцыю сімвалаў у тэксце, якія будуць падкрэсленыя"
-#: gtk/gtklabel.c:595
+#: gtk/gtklabel.c:884
msgid "Line wrap"
msgstr "Перанос радкоў"
-#: gtk/gtklabel.c:596
+#: gtk/gtklabel.c:885
msgid "If set, wrap lines if the text becomes too wide"
-msgstr "Калі ўсталявана, загортвае радкі ў выпадку, калі тэкст вельмі шырокі."
+msgstr "Калі вызначана, пераносіць занадта доўгія радкі тэксту"
-#: gtk/gtklabel.c:611
-#, fuzzy
+#: gtk/gtklabel.c:900
msgid "Line wrap mode"
-msgstr "Перанос радкоў"
+msgstr "Рэжым пераносу радкоў"
-#: gtk/gtklabel.c:612
+#: gtk/gtklabel.c:901
msgid "If wrap is set, controls how linewrapping is done"
-msgstr ""
+msgstr "Калі рэжым пераносу ўключаны, кіруе як пераносіць радкі"
-#: gtk/gtklabel.c:619
-msgid "Selectable"
-msgstr "Вызначаемы"
-
-#: gtk/gtklabel.c:620
+#: gtk/gtklabel.c:909
msgid "Whether the label text can be selected with the mouse"
-msgstr "Ці можа тэкст адмеціны быць вызначаным з дапамогай мышы."
+msgstr "Ці можна вылучыць тэкст адмеціны пры дапамозе мышы"
-#: gtk/gtklabel.c:626
+#: gtk/gtklabel.c:915
msgid "Mnemonic key"
-msgstr "\"Гарачая\" клявіша"
+msgstr "Мнеманічная клавіша"
-#: gtk/gtklabel.c:627
+#: gtk/gtklabel.c:916
msgid "The mnemonic accelerator key for this label"
-msgstr "\"Гарачая\" клявіша для гэтае адмеціны."
+msgstr "Мнеманічная гарачая клавіша для гэтай адмеціны"
-#: gtk/gtklabel.c:635
+#: gtk/gtklabel.c:923
msgid "Mnemonic widget"
-msgstr "\"Гарачы\" віджэт"
+msgstr "Мнеманічны віджэт"
-#: gtk/gtklabel.c:636
+#: gtk/gtklabel.c:924
msgid "The widget to be activated when the label's mnemonic key is pressed"
-msgstr ""
-"Віджэт, што будзе задзейнічаны ў выпадку, калі будзе націснута \"гарачая\" "
-"клявіша адмеціны ."
+msgstr "Віджэт, што будзе задзейнічаны ў выпадку, калі будзе націснутая мнеманічная клавіша адмеціны"
-#: gtk/gtklabel.c:682
-msgid ""
-"The preferred place to ellipsize the string, if the label does not have "
-"enough room to display the entire string"
-msgstr ""
+#: gtk/gtklabel.c:964
+msgid "The preferred place to ellipsize the string, if the label does not have enough room to display the entire string"
+msgstr "Пажаданае месца пераносу радка, калі на адмеціне не хапае месца для ўсяго радка"
-#: gtk/gtklabel.c:723
-#, fuzzy
+#: gtk/gtklabel.c:1002
msgid "Single Line Mode"
-msgstr "Мяжа вызначэньня"
+msgstr "Аднарадковы рэжым"
-#: gtk/gtklabel.c:724
-#, fuzzy
+#: gtk/gtklabel.c:1003
msgid "Whether the label is in single line mode"
-msgstr "Ці можа тэкст адмеціны быць вызначаным з дапамогай мышы."
+msgstr "Ці знаходзіцца адмеціна ў рэжыме аднаго радка"
-#: gtk/gtklabel.c:741
+#: gtk/gtklabel.c:1019
msgid "Angle"
-msgstr ""
+msgstr "Вугал"
-#: gtk/gtklabel.c:742
+#: gtk/gtklabel.c:1020
msgid "Angle at which the label is rotated"
-msgstr ""
+msgstr "Вугал, на які паварочваецца адмеціна"
-#: gtk/gtklabel.c:764
+#: gtk/gtklabel.c:1040
msgid "The desired maximum width of the label, in characters"
-msgstr ""
+msgstr "Пажаданая найбольшая шырыня адмеціны ў сімвалах"
-#: gtk/gtklabel.c:782
-#, fuzzy
+#: gtk/gtklabel.c:1056
msgid "Track visited links"
-msgstr "Назоў гэтага акна"
+msgstr "Адсочваць наведаныя спасылкі"
-#: gtk/gtklabel.c:783
-#, fuzzy
+#: gtk/gtklabel.c:1057
msgid "Whether visited links should be tracked"
-msgstr "Ці павінны быць адлюстраваны кнопкі для стварэньня/зьмяненьня файла."
-
-#: gtk/gtklabel.c:904
-#, fuzzy
-msgid "Whether to select the contents of a selectable label when it is focused"
-msgstr "Ці зьмест запісу адзначаецца пры засяроджваньні."
-
-#: gtk/gtklayout.c:625 gtk/gtkviewport.c:142
-msgid "Horizontal adjustment"
-msgstr "Гарызантальнае выроўніваньне"
-
-#: gtk/gtklayout.c:626 gtk/gtkscrolledwindow.c:244
-msgid "The GtkAdjustment for the horizontal position"
-msgstr "GtkAdjustment для гарызантальнага становішча."
+msgstr "Ці будуць адсочвацца наведаныя спасылкі"
-#: gtk/gtklayout.c:633 gtk/gtkviewport.c:150
-msgid "Vertical adjustment"
-msgstr "Вэртыкальнае выроўніваньне"
+#: gtk/gtklabel.c:1073
+msgid "Number of lines"
+msgstr "Колькасць радкоў"
-#: gtk/gtklayout.c:634 gtk/gtkscrolledwindow.c:251
-msgid "The GtkAdjustment for the vertical position"
-msgstr "GtkAdjustment для вэртыкальнага становішча."
-
-#: gtk/gtklayout.c:641 gtk/gtktreeviewcolumn.c:211
-msgid "Width"
-msgstr "Шырыня"
+#: gtk/gtklabel.c:1074
+msgid "The desired number of lines, when ellipsizing a wrapping label"
+msgstr "Пажаданая колькасць радкоў пры пераносе на адмеціне"
-#: gtk/gtklayout.c:642
+#: gtk/gtklayout.c:675
msgid "The width of the layout"
-msgstr "Шырыня разьмеркаваньня."
+msgstr "Шырыня макета"
-#: gtk/gtklayout.c:650
-msgid "Height"
-msgstr "Вышыня"
-
-#: gtk/gtklayout.c:651
+#: gtk/gtklayout.c:684
msgid "The height of the layout"
-msgstr "Вышыня разьмеркаваньня."
-
-#: gtk/gtklinkbutton.c:162
+msgstr "Вышыня макета"
+
+#: gtk/gtklevelbar.c:1030
+msgid "Currently filled value level"
+msgstr "Узровень бягучага запаўнення значэння"
+
+#: gtk/gtklevelbar.c:1031
+msgid "Currently filled value level of the level bar"
+msgstr "Узровень бягучага запаўнення значэння для панэлі"
+
+#: gtk/gtklevelbar.c:1045
+#| msgid "Minimum possible value for X"
+msgid "Minimum value level for the bar"
+msgstr "Узровень мінімальнага значэння для панэлі"
+
+#: gtk/gtklevelbar.c:1046
+#| msgid "The number of decimal places that are displayed in the value"
+msgid "Minimum value level that can be displayed by the bar"
+msgstr "Узровень мінімальнага значэння, які можа быць паказаны на панэлі"
+
+#: gtk/gtklevelbar.c:1060
+#| msgid "Maximum possible value for Y"
+msgid "Maximum value level for the bar"
+msgstr "Узровень максімальнага значэння для панэлі"
+
+#: gtk/gtklevelbar.c:1061
+msgid "Maximum value level that can be displayed by the bar"
+msgstr "Узровень максімальнага значэння, які можа быць паказаны на панэлі"
+
+#: gtk/gtklevelbar.c:1081
+msgid "The mode of the value indicator"
+msgstr "Рэжым індыкатара значэння"
+
+#: gtk/gtklevelbar.c:1082
+msgid "The mode of the value indicator displayed by the bar"
+msgstr "Рэжым індыкатара значэння для панэлі"
+
+#: gtk/gtklevelbar.c:1098
+msgid "Invert the direction in which the level bar grows"
+msgstr "Адваротнае запаўненне індыкатара прагрэсу"
+
+#: gtk/gtklevelbar.c:1115
+#| msgid "Minimum height of buttons inside the box"
+msgid "Minimum height for filling blocks"
+msgstr "Мінімальная вышыня блокаў запаўнення"
+
+#: gtk/gtklevelbar.c:1116
+#| msgid "Minimum height of buttons inside the box"
+msgid "Minimum height for blocks that fill the bar"
+msgstr "Мінімальная вышыня блокаў, што запаўняюць панэль"
+
+#: gtk/gtklevelbar.c:1132
+#| msgid "Minimum width of buttons inside the box"
+msgid "Minimum width for filling blocks"
+msgstr "Мінімальная шырыня блокаў запаўнення"
+
+#: gtk/gtklevelbar.c:1133
+#| msgid "Minimum width of buttons inside the box"
+msgid "Minimum width for blocks that fill the bar"
+msgstr "Мінімальная шырыня блокаў, што запаўняюць панэль"
+
+#: gtk/gtklinkbutton.c:168
msgid "URI"
-msgstr ""
+msgstr "URI"
-#: gtk/gtklinkbutton.c:163
-#, fuzzy
+#: gtk/gtklinkbutton.c:169
msgid "The URI bound to this button"
-msgstr "Пераключыць стан кнопкі"
+msgstr "URI, звязаны з гэтай кнопкай"
-#: gtk/gtklinkbutton.c:177
-#, fuzzy
+#: gtk/gtklinkbutton.c:184
msgid "Visited"
-msgstr "Бачны"
+msgstr "Наведана"
-#: gtk/gtklinkbutton.c:178
-#, fuzzy
+#: gtk/gtklinkbutton.c:185
msgid "Whether this link has been visited."
-msgstr "Ці будзе віджэт бачны"
-
-#: gtk/gtkmenubar.c:163
-#, fuzzy
+msgstr "Ці адкрывалася ўжо гэтая спасылка."
+
+#: gtk/gtklistbox.c:3918
+#| msgid "Whether the header can be clicked"
+msgid "Whether this row can be activated"
+msgstr "Ці можна актываваць гэты радок"
+
+#: gtk/gtklistbox.c:3932
+#| msgid "Whether the header can be clicked"
+msgid "Whether this row can be selected"
+msgstr "Ці можна вылучаць гэты радок"
+
+#: gtk/gtklockbutton.c:265
+msgid "Permission"
+msgstr "Правы"
+
+#: gtk/gtklockbutton.c:266
+msgid "The GPermission object controlling this button"
+msgstr "Аб'ект GPermission, што кіруе гэтай кнопкай"
+
+#: gtk/gtklockbutton.c:273
+#| msgid "Text"
+msgid "Lock Text"
+msgstr "Тэкст пры блакаванні"
+
+#: gtk/gtklockbutton.c:274
+#| msgid "The text to display in order to demonstrate the selected font"
+msgid "The text to display when prompting the user to lock"
+msgstr "Тэкст, што паказваецца карыстальніку пры блакаванні"
+
+#: gtk/gtklockbutton.c:282
+msgid "Unlock Text"
+msgstr "Тэкст пры разблакаванні"
+
+#: gtk/gtklockbutton.c:283
+#| msgid "The text to display in order to demonstrate the selected font"
+msgid "The text to display when prompting the user to unlock"
+msgstr "Тэкст, што паказваецца карыстальніку пры разблакаванні"
+
+#: gtk/gtklockbutton.c:291
+msgid "Lock Tooltip"
+msgstr "Падказка пры блакаванні"
+
+#: gtk/gtklockbutton.c:292
+msgid "The tooltip to display when prompting the user to lock"
+msgstr "Падказка, што паказваецца карыстальніку пры блакаванні"
+
+#: gtk/gtklockbutton.c:300
+msgid "Unlock Tooltip"
+msgstr "Падказка пры разблакаванні"
+
+#: gtk/gtklockbutton.c:301
+msgid "The tooltip to display when prompting the user to unlock"
+msgstr "Падказка, што паказваецца карыстальніку пры разблакаванні"
+
+#: gtk/gtklockbutton.c:309
+msgid "Not Authorized Tooltip"
+msgstr "Падказка пра немагчымасць аўтарызацыі"
+
+#: gtk/gtklockbutton.c:310
+msgid "The tooltip to display when prompting the user cannot obtain authorization"
+msgstr "Падказка, што паказваецца карыстальніку, калі немагчыма аўтарызавацца"
+
+#: gtk/gtkmagnifier.c:295
+msgid "Inspected"
+msgstr "Даследуемы"
+
+#: gtk/gtkmagnifier.c:296
+msgid "Inspected widget"
+msgstr "Даследуемы віджэт"
+
+#: gtk/gtkmagnifier.c:302 gtk/gtkmagnifier.c:303
+#| msgid "Justification"
+msgid "magnification"
+msgstr "павелічэнне"
+
+#: gtk/gtkmagnifier.c:309 gtk/gtkmagnifier.c:310
+msgid "resize"
+msgstr "зменны"
+
+#: gtk/gtkmenubar.c:219
msgid "Pack direction"
-msgstr "Накірунак тэксту"
+msgstr "Напрамак пакавання"
-#: gtk/gtkmenubar.c:164
-#, fuzzy
+#: gtk/gtkmenubar.c:220
msgid "The pack direction of the menubar"
-msgstr "Мейсцазнаходжаньне палоскі прылад"
+msgstr "Напрамак пакавання меню"
-#: gtk/gtkmenubar.c:180
+#: gtk/gtkmenubar.c:236
msgid "Child Pack direction"
-msgstr ""
+msgstr "Напрамак пакавання нашчадка"
-#: gtk/gtkmenubar.c:181
-#, fuzzy
+#: gtk/gtkmenubar.c:237
msgid "The child pack direction of the menubar"
-msgstr "Мейсцазнаходжаньне палоскі прылад"
+msgstr "Напрамак пакавання дачыннага меню"
-#: gtk/gtkmenubar.c:190
+#: gtk/gtkmenubar.c:254
msgid "Style of bevel around the menubar"
-msgstr "Стыль скосу вакол палоскі мэню"
+msgstr "Стыль скосу вакол радка меню"
-#: gtk/gtkmenubar.c:197 gtk/gtktoolbar.c:544
+#: gtk/gtkmenubar.c:270 gtk/gtktoolbar.c:630
msgid "Internal padding"
-msgstr "Унутранае запаўненьне"
+msgstr "Унутранае дапаўненне"
-#: gtk/gtkmenubar.c:198
+#: gtk/gtkmenubar.c:271
msgid "Amount of border space between the menubar shadow and the menu items"
-msgstr "Памер прасторы паміж ценям палоскі мэню і элемэнтамі мэню."
+msgstr "Памер прасторы паміж ценем панэлі меню і элементамі меню"
-#: gtk/gtkmenubar.c:205
-msgid "Delay before drop down menus appear"
-msgstr "Затрымка перд зьяўленьнем выпадаючага мэню."
+#: gtk/gtkmenubutton.c:486
+msgid "Popup"
+msgstr "Паказаць"
-#: gtk/gtkmenubar.c:206
-msgid "Delay before the submenus of a menu bar appear"
-msgstr "Затрымка перд зьяўленьнем падмэню палоскі мэню."
+#: gtk/gtkmenubutton.c:487
+msgid "The dropdown menu."
+msgstr "Выплыўное меню."
-#: gtk/gtkmenu.c:526
-#, fuzzy
+#: gtk/gtkmenubutton.c:505
+#| msgid "Menu label"
+msgid "Menu model"
+msgstr "Мадэль меню"
+
+#: gtk/gtkmenubutton.c:506
+msgid "The model from which the popup is made."
+msgstr "Мадэль, па якой зроблена выплыўное акно."
+
+#: gtk/gtkmenubutton.c:519
+msgid "Align with"
+msgstr "Далучыць да"
+
+#: gtk/gtkmenubutton.c:520
+msgid "The parent widget which the menu should align with."
+msgstr "Бацькоўскі віджэт, да якога патрэбна дапасаваць меню."
+
+#: gtk/gtkmenubutton.c:534 gtk/gtkshortcutsshortcut.c:645
+#: gtk/gtkstylecontext.c:243
+#| msgid "Fraction"
+msgid "Direction"
+msgstr "Кірунак"
+
+#: gtk/gtkmenubutton.c:535
+#| msgid "The direction the arrow should point"
+msgid "The direction the arrow should point."
+msgstr "Стрэлка мусіць паказваць на."
+
+#: gtk/gtkmenubutton.c:550
+msgid "Use a popover"
+msgstr "Выкарыстоўваць выплыўны віджэт"
+
+#: gtk/gtkmenubutton.c:551
+msgid "Use a popover instead of a menu"
+msgstr "Выкарыстоўваць выплыўны віджэт замест меню"
+
+#: gtk/gtkmenubutton.c:564
+msgid "Popover"
+msgstr "Выплыўны віджэт"
+
+#: gtk/gtkmenubutton.c:565
+msgid "The popover"
+msgstr "Выплыўны віджэт"
+
+#: gtk/gtkmenu.c:641
msgid "The currently selected menu item"
-msgstr "Назоў файла, адзначанага зараз."
+msgstr "Бягучы абраны элемент меню"
-#: gtk/gtkmenu.c:541
-#, fuzzy
+#: gtk/gtkmenu.c:656
msgid "The accel group holding accelerators for the menu"
-msgstr "\"Гарачая\" клявіша для гэтае адмеціны."
+msgstr "Група гарачых клавіш, што змяшчае гарачыя клавішы для меню"
-#: gtk/gtkmenu.c:555 gtk/gtkmenuitem.c:318
+#: gtk/gtkmenu.c:670 gtk/gtkmenuitem.c:775
msgid "Accel Path"
-msgstr ""
+msgstr "Шлях паскаральніка"
-#: gtk/gtkmenu.c:556
+#: gtk/gtkmenu.c:671
msgid "An accel path used to conveniently construct accel paths of child items"
-msgstr ""
+msgstr "Шлях паскаральніка, што выкарыстоўваецца для стварэння шляхоў для дачынных элементаў"
-#: gtk/gtkmenu.c:572
-#, fuzzy
+#: gtk/gtkmenu.c:687
msgid "Attach Widget"
-msgstr "Віджэт-малюнак"
+msgstr "Далучаны віджэт"
-#: gtk/gtkmenu.c:573
-#, fuzzy
+#: gtk/gtkmenu.c:688
msgid "The widget the menu is attached to"
-msgstr "Ці адзначан гэты пункт мэню."
+msgstr "Віджэт, што далучаны да гэтага меню"
-#: gtk/gtkmenu.c:581
-msgid ""
-"A title that may be displayed by the window manager when this menu is torn-"
-"off"
-msgstr ""
-"Загаловак, які можа адлюстроўвацца аконным кіраўніком, пасля таго, як мэню "
-"будзе выключана."
+#: gtk/gtkmenu.c:704
+msgid "A title that may be displayed by the window manager when this menu is torn-off"
+msgstr "Загаловак, які можа адлюстроўвацца аконным кіраўніком, пасля таго, як меню адасобіцца"
-#: gtk/gtkmenu.c:595
-#, fuzzy
+#: gtk/gtkmenu.c:720
msgid "Tearoff State"
-msgstr "Загаловак адарванага мэню"
+msgstr "Стан лініі адрыву"
-#: gtk/gtkmenu.c:596
-#, fuzzy
+#: gtk/gtkmenu.c:721
msgid "A boolean that indicates whether the menu is torn-off"
-msgstr ""
-"Загаловак, які можа адлюстроўвацца аконным кіраўніком, пасля таго, як мэню "
-"будзе выключана."
+msgstr "Лагічнае значэнне, якое паказвае, ці адрыўное меню"
-#: gtk/gtkmenu.c:610
-#, fuzzy
+#: gtk/gtkmenu.c:735
msgid "Monitor"
-msgstr "Шрыфт"
+msgstr "Манітор"
-#: gtk/gtkmenu.c:611
+#: gtk/gtkmenu.c:736
msgid "The monitor the menu will be popped up on"
-msgstr ""
+msgstr "Манітор, на якім будзе паказвацца гэтае меню"
-#: gtk/gtkmenu.c:617
-#, fuzzy
-msgid "Vertical Padding"
-msgstr "Вэртыкальная запаўненьне"
+#: gtk/gtkmenu.c:756
+msgid "Reserve Toggle Size"
+msgstr "Запасці месца для пераключальніка"
-#: gtk/gtkmenu.c:618
-#, fuzzy
-msgid "Extra space at the top and bottom of the menu"
-msgstr "Памер прасторы зьверху й зьнізу ад віджэ�у ў піксэлях"
+#: gtk/gtkmenu.c:757
+msgid "A boolean that indicates whether the menu reserves space for toggles and icons"
+msgstr "Лагічнае значэнне, якое паказвае, ці павінна меню запасаць месца для пераключальнікаў і значкоў"
-#: gtk/gtkmenu.c:640
-msgid "Reserve Toggle Size"
-msgstr ""
+#: gtk/gtkmenu.c:784
+msgid "Anchor hints"
+msgstr "Якарныя падказкі"
-#: gtk/gtkmenu.c:641
-#, fuzzy
-msgid ""
-"A boolean that indicates whether the menu reserves space for toggles and "
-"icons"
-msgstr ""
-"Загаловак, які можа адлюстроўвацца аконным кіраўніком, пасля таго, як мэню "
-"будзе выключана."
+#: gtk/gtkmenu.c:785
+msgid "Positioning hints for when the menu might fall off-screen"
+msgstr "Размяшчэнне падказак у выпадках, калі меню можа выйсці за межы экрана"
-#: gtk/gtkmenu.c:647
-#, fuzzy
+#: gtk/gtkmenu.c:812
+msgid "Rect anchor dx"
+msgstr "Непасрэдны якар па восі х"
+
+#: gtk/gtkmenu.c:813
+msgid "Rect anchor horizontal offset"
+msgstr "Гарызантальны зрух непасрэднага якара"
+
+#: gtk/gtkmenu.c:838
+msgid "Rect anchor dy"
+msgstr "Непасрэдны якар па восі у"
+
+#: gtk/gtkmenu.c:839
+msgid "Rect anchor vertical offset"
+msgstr "Вертыкальны зрух непасрэднага якара"
+
+#: gtk/gtkmenu.c:864
+#| msgid "Type hint"
+msgid "Menu type hint"
+msgstr "Тып падказкі да меню"
+
+#: gtk/gtkmenu.c:865
+msgid "Menu window type hint"
+msgstr "Тып падказкі да акна меню"
+
+#: gtk/gtkmenu.c:886
msgid "Horizontal Padding"
-msgstr "Гарызантальнае запаўненьне"
+msgstr "Гарызантальнае дапаўненне"
-#: gtk/gtkmenu.c:648
-#, fuzzy
+#: gtk/gtkmenu.c:887
msgid "Extra space at the left and right edges of the menu"
-msgstr "Памер прасторы зьверху й зьнізу ад віджэ�у ў піксэлях"
+msgstr "Дадатковая прастора, што дадаецца да меню злева і справа"
-#: gtk/gtkmenu.c:656
-#, fuzzy
+#: gtk/gtkmenu.c:905
+msgid "Vertical Padding"
+msgstr "Вертыкальнае дапаўненне"
+
+#: gtk/gtkmenu.c:906
+msgid "Extra space at the top and bottom of the menu"
+msgstr "Дадатковая прастора, што дадаецца да меню зверху і знізу"
+
+#: gtk/gtkmenu.c:915
msgid "Vertical Offset"
-msgstr "Вэртыкальнае маштабаваньне"
+msgstr "Вертыкальны зрух"
-#: gtk/gtkmenu.c:657
-msgid ""
-"When the menu is a submenu, position it this number of pixels offset "
-"vertically"
-msgstr ""
+#: gtk/gtkmenu.c:916
+msgid "When the menu is a submenu, position it this number of pixels offset vertically"
+msgstr "Калі меню - гэта падменю, яно размяшчаецца з вертыкальным зрухам у пікселях"
-#: gtk/gtkmenu.c:665
-#, fuzzy
+#: gtk/gtkmenu.c:924
msgid "Horizontal Offset"
-msgstr "Гарызантальнае маштабаваньне"
+msgstr "Гарызантальны зрух"
-#: gtk/gtkmenu.c:666
-msgid ""
-"When the menu is a submenu, position it this number of pixels offset "
-"horizontally"
-msgstr ""
+#: gtk/gtkmenu.c:925
+msgid "When the menu is a submenu, position it this number of pixels offset horizontally"
+msgstr "Калі меню - гэта падменю, яно размяшчаецца з гарызантальным зрухам у пікселях"
-#: gtk/gtkmenu.c:674
-#, fuzzy
+#: gtk/gtkmenu.c:940
msgid "Double Arrows"
-msgstr "Адлюстроўваць мяжу"
+msgstr "Падвойныя стрэлкі"
-#: gtk/gtkmenu.c:675
+#: gtk/gtkmenu.c:941
msgid "When scrolling, always show both arrows."
-msgstr ""
+msgstr "Падчас пракруткі заўсёды паказваць дзве стрэлкі."
-#: gtk/gtkmenu.c:688
-#, fuzzy
+#: gtk/gtkmenu.c:956
msgid "Arrow Placement"
-msgstr "Гарызантальнае зьмяшчэньне стрэлкі"
+msgstr "Размяшчэнне стрэлкі"
-#: gtk/gtkmenu.c:689
+#: gtk/gtkmenu.c:957
msgid "Indicates where scroll arrows should be placed"
-msgstr ""
+msgstr "Паказвае, дзе мусяць размяшчацца стрэлкі пракруткі"
-#: gtk/gtkmenu.c:697
-#, fuzzy
+#: gtk/gtkmenu.c:965
msgid "Left Attach"
-msgstr "Левы дадатак"
+msgstr "Дапаўненне злева"
-#: gtk/gtkmenu.c:698 gtk/gtktable.c:193
-msgid "The column number to attach the left side of the child to"
-msgstr "Нумар слупка каб дадаць левы бок нашчадка да"
-
-#: gtk/gtkmenu.c:705
-#, fuzzy
+#: gtk/gtkmenu.c:973
msgid "Right Attach"
-msgstr "Правы дадатак"
+msgstr "Дапаўненне справа"
-#: gtk/gtkmenu.c:706
-#, fuzzy
+#: gtk/gtkmenu.c:974
msgid "The column number to attach the right side of the child to"
-msgstr "Нумар слупка каб дадаць левы бок нашчадка да"
+msgstr "Колькасць радкоў, што дадаюцца справа нашчадка"
-#: gtk/gtkmenu.c:713
-#, fuzzy
+#: gtk/gtkmenu.c:981
msgid "Top Attach"
-msgstr "Верхні дадатак"
+msgstr "Верхняе дапаўненне"
-#: gtk/gtkmenu.c:714
-#, fuzzy
+#: gtk/gtkmenu.c:982
msgid "The row number to attach the top of the child to"
-msgstr "нумар радка каб дадаць ніз віджэта-нашчадка да"
+msgstr "Колькасць радкоў, што дадаюцца зверху нашчадка"
-#: gtk/gtkmenu.c:721
-#, fuzzy
+#: gtk/gtkmenu.c:989
msgid "Bottom Attach"
-msgstr "Ніжні дадатак"
-
-#: gtk/gtkmenu.c:722 gtk/gtktable.c:214
-msgid "The row number to attach the bottom of the child to"
-msgstr "нумар радка каб дадаць ніз віджэта-нашчадка да"
+msgstr "Дапаўненне знізу"
-#: gtk/gtkmenu.c:736
+#: gtk/gtkmenu.c:1007
msgid "Arbitrary constant to scale down the size of the scroll arrow"
-msgstr ""
-
-#: gtk/gtkmenu.c:823
-msgid "Can change accelerators"
-msgstr "Можа зьмяняць \"гарычыя\" клявішы"
-
-#: gtk/gtkmenu.c:824
-msgid ""
-"Whether menu accelerators can be changed by pressing a key over the menu item"
-msgstr ""
-"Ці могуць быць зьменены \"гарачыя\" клявішы мэню, калі націснуць спалучэньне "
-"над пунктам мэню."
-
-#: gtk/gtkmenu.c:829
-msgid "Delay before submenus appear"
-msgstr "Затрымка перд зьяўленьнем падмэню"
+msgstr "Адвольнае значэнне для памяншэння памераў стрэлкі пракруткі"
-#: gtk/gtkmenu.c:830
-msgid ""
-"Minimum time the pointer must stay over a menu item before the submenu appear"
-msgstr ""
-"Час найменьшага знаходжаньня ўказальніка над мэню, пасьля якога зьявіцца "
-"падмэню."
-
-#: gtk/gtkmenu.c:837
-msgid "Delay before hiding a submenu"
-msgstr "Затрымка перд зьнікненьнем падмэню"
-
-#: gtk/gtkmenu.c:838
-msgid ""
-"The time before hiding a submenu when the pointer is moving towards the "
-"submenu"
-msgstr "Час да схаваньня падмэню, калі ўказальнік рухаецца да падмэню"
-
-#: gtk/gtkmenuitem.c:285
+#: gtk/gtkmenuitem.c:745
msgid "Right Justified"
-msgstr ""
+msgstr "Выраўнавана па праваму боку"
-#: gtk/gtkmenuitem.c:286
-msgid ""
-"Sets whether the menu item appears justified at the right side of a menu bar"
-msgstr ""
+#: gtk/gtkmenuitem.c:746
+msgid "Sets whether the menu item appears justified at the right side of a menu bar"
+msgstr "Ці выраўнавана меню па праваму боку панэлі меню"
-#: gtk/gtkmenuitem.c:300
+#: gtk/gtkmenuitem.c:759 gtk/gtkpopovermenu.c:376
msgid "Submenu"
-msgstr ""
+msgstr "Падменю"
-#: gtk/gtkmenuitem.c:301
+#: gtk/gtkmenuitem.c:760
msgid "The submenu attached to the menu item, or NULL if it has none"
-msgstr ""
+msgstr "Падменю, далучанае да гэтага элемента меню, альбо NULL, калі адсутнічае"
-#: gtk/gtkmenuitem.c:319
+#: gtk/gtkmenuitem.c:776
msgid "Sets the accelerator path of the menu item"
-msgstr ""
+msgstr "Вызначае шлях паскаральніка для элемента меню"
-#: gtk/gtkmenuitem.c:334
-#, fuzzy
+#: gtk/gtkmenuitem.c:790
msgid "The text for the child label"
-msgstr "Тэкст адмеціны"
+msgstr "Тэкст для адмеціны нашчадка"
-#: gtk/gtkmenuitem.c:397
+#: gtk/gtkmenuitem.c:899
msgid "Amount of space used up by arrow, relative to the menu item's font size"
-msgstr ""
+msgstr "Памер прасторы, якую займае стрэлка адносна памеру шрыфту элемента меню"
-#: gtk/gtkmenuitem.c:410
-#, fuzzy
+#: gtk/gtkmenuitem.c:915
msgid "Width in Characters"
-msgstr "Шырыня ў знаках"
+msgstr "Шырыня ў сімвалах"
-#: gtk/gtkmenuitem.c:411
+#: gtk/gtkmenuitem.c:916
msgid "The minimum desired width of the menu item in characters"
-msgstr ""
+msgstr "Мінімальная шырыня элемента меню ў сімвалах"
-#: gtk/gtkmenushell.c:379
-#, fuzzy
+#: gtk/gtkmenushell.c:419
msgid "Take Focus"
-msgstr "Мае засяроджаньне"
+msgstr "Перахоплівае фокус"
-#: gtk/gtkmenushell.c:380
-#, fuzzy
+#: gtk/gtkmenushell.c:420
msgid "A boolean that determines whether the menu grabs the keyboard focus"
-msgstr ""
-"Загаловак, які можа адлюстроўвацца аконным кіраўніком, пасля таго, як мэню "
-"будзе выключана."
+msgstr "Лагічнае значэнне, што вызначае, ці будзе меню перахопліваць фокус уводу"
-#: gtk/gtkmenutoolbutton.c:246
+#: gtk/gtkmenutoolbutton.c:266
msgid "Menu"
-msgstr "Мэню"
+msgstr "Меню"
-#: gtk/gtkmenutoolbutton.c:247
+#: gtk/gtkmenutoolbutton.c:267
msgid "The dropdown menu"
-msgstr ""
+msgstr "Выплыўное меню"
-#: gtk/gtkmessagedialog.c:184
-msgid "Image/label border"
-msgstr "Мяжа малюнка/адмеціны"
+#: gtk/gtkmessagedialog.c:174
+#| msgid "Image/label border"
+msgid "label border"
+msgstr "мяжа адмеціны"
-#: gtk/gtkmessagedialog.c:185
-msgid "Width of border around the label and image in the message dialog"
-msgstr "Шырыня водступу вакол адмеціны й малюнку ў дыялёгу паведамленьня"
+#: gtk/gtkmessagedialog.c:175
+#| msgid "Width of border around the label and image in the message dialog"
+msgid "Width of border around the label in the message dialog"
+msgstr "Шырыня мяжы вакол адмеціны ў дыялогу паведамлення"
-#: gtk/gtkmessagedialog.c:209
+#: gtk/gtkmessagedialog.c:197
msgid "Message Buttons"
-msgstr "Кнопкі паведамленьня"
+msgstr "Кнопкі паведамлення"
-#: gtk/gtkmessagedialog.c:210
+#: gtk/gtkmessagedialog.c:198
msgid "The buttons shown in the message dialog"
-msgstr "Кнопкі, якія адлюстроўвываюцца ў дыялёгу паведамленьня"
+msgstr "Кнопкі, якія адлюстроўвываюцца ў дыялогу паведамлення"
-#: gtk/gtkmessagedialog.c:227
-#, fuzzy
+#: gtk/gtkmessagedialog.c:215
msgid "The primary text of the message dialog"
-msgstr "Кнопкі, якія адлюстроўвываюцца ў дыялёгу паведамленьня"
+msgstr "Асноўны тэкст дыялогу паведамлення"
-#: gtk/gtkmessagedialog.c:242
-#, fuzzy
+#: gtk/gtkmessagedialog.c:230
msgid "Use Markup"
-msgstr "Выкарыстоўваць разьметку"
+msgstr "Выкарыстоўваць разметку"
-#: gtk/gtkmessagedialog.c:243
-#, fuzzy
+#: gtk/gtkmessagedialog.c:231
msgid "The primary text of the title includes Pango markup."
-msgstr "Тэкст адмеціны ўключае XML разьметку, гл. pango_parse_markup()."
+msgstr "У асноўным тэксце дыялогу паведамлення выкарыстоўваецца разметка Pango."
-#: gtk/gtkmessagedialog.c:257
-#, fuzzy
+#: gtk/gtkmessagedialog.c:245
msgid "Secondary Text"
-msgstr "Падпарадкаваны"
+msgstr "Другасны тэкст"
-#: gtk/gtkmessagedialog.c:258
-#, fuzzy
+#: gtk/gtkmessagedialog.c:246
msgid "The secondary text of the message dialog"
-msgstr "Кнопкі, якія адлюстроўвываюцца ў дыялёгу паведамленьня"
+msgstr "Другасны тэкст дыялогу паведамлення"
-#: gtk/gtkmessagedialog.c:273
+#: gtk/gtkmessagedialog.c:261
msgid "Use Markup in secondary"
-msgstr ""
+msgstr "Выкарыстоўваць разметку ў другасным тэксце"
-#: gtk/gtkmessagedialog.c:274
+#: gtk/gtkmessagedialog.c:262
msgid "The secondary text includes Pango markup."
-msgstr ""
+msgstr "У другасным тэксце дыялогу паведамлення выкарыстоўваецца разметка Pango."
-#: gtk/gtkmessagedialog.c:288
+#: gtk/gtkmessagedialog.c:277
msgid "Image"
-msgstr "Малюнак"
+msgstr "Выява"
-#: gtk/gtkmessagedialog.c:289
-#, fuzzy
+#: gtk/gtkmessagedialog.c:278
msgid "The image"
-msgstr "Назва тэмы"
+msgstr "Выява"
-#: gtk/gtkmessagedialog.c:305
-#, fuzzy
+#: gtk/gtkmessagedialog.c:294
msgid "Message area"
-msgstr "Від паведамленьня"
+msgstr "Вобласць паведамлення"
-#: gtk/gtkmessagedialog.c:306
-msgid "GtkVBox that holds the dialog's primary and secondary labels"
-msgstr ""
+#: gtk/gtkmessagedialog.c:295
+msgid "GtkBox that holds the dialog's primary and secondary labels"
+msgstr "GtkBox, што змяшчае першасную і другасную адмеціну дыялогу"
-#: gtk/gtkmisc.c:91
-msgid "Y align"
-msgstr "Выроўніваньне па Y"
+#: gtk/gtkmodelbutton.c:1150
+msgid "Role"
+msgstr "Роля"
-#: gtk/gtkmisc.c:92
-msgid "The vertical alignment, from 0 (top) to 1 (bottom)"
-msgstr "Вэртыкальнае выроўніваньне, ад 0 (зьверху) да 1 (зьнізу)"
+#: gtk/gtkmodelbutton.c:1151
+#| msgid "The toggle state of the button"
+msgid "The role of this button"
+msgstr "Роля гэтай кнопкі"
-#: gtk/gtkmisc.c:101
-msgid "X pad"
-msgstr "Запаўненьне па X"
+#: gtk/gtkmodelbutton.c:1167
+msgid "The icon"
+msgstr "Значок"
-#: gtk/gtkmisc.c:102
-msgid ""
-"The amount of space to add on the left and right of the widget, in pixels"
-msgstr "Памер прасторы зьлева й зправа ад віджэту ў піксэлях"
+#: gtk/gtkmodelbutton.c:1181
+#| msgid "Show text"
+msgid "The text"
+msgstr "Тэкст"
-#: gtk/gtkmisc.c:111
-msgid "Y pad"
-msgstr "Запаўненьне па Y"
+#: gtk/gtkmodelbutton.c:1197
+#| msgid "The text of the label includes XML markup. See pango_parse_markup()"
+msgid "The text of the button includes XML markup. See pango_parse_markup()"
+msgstr "Тэкст кнопкі змяшчае XML-разметку. Глядзіце pango_parse_markup()"
-#: gtk/gtkmisc.c:112
-msgid ""
-"The amount of space to add on the top and bottom of the widget, in pixels"
-msgstr "Памер прасторы зьверху й зьнізу ад віджэ�у ў піксэлях"
+#: gtk/gtkmodelbutton.c:1226
+#| msgid "Menu label"
+msgid "Menu name"
+msgstr "Назва меню"
-#: gtk/gtkmountoperation.c:159
-#, fuzzy
+#: gtk/gtkmodelbutton.c:1227
+msgid "The name of the menu to open"
+msgstr "Назва меню для адкрыцця"
+
+#: gtk/gtkmodelbutton.c:1243
+#| msgid "Whether the menu item is checked"
+msgid "Whether the menu is a parent"
+msgstr "Ці бацькоўскае меню"
+
+#: gtk/gtkmodelbutton.c:1257
+msgid "Centered"
+msgstr "Па цэнтры"
+
+#: gtk/gtkmodelbutton.c:1258
+msgid "Whether to center the contents"
+msgstr "Ці цэнтраваць змесціва"
+
+#: gtk/gtkmodelbutton.c:1273
+#| msgid "Icon"
+msgid "Iconic"
+msgstr "Значкі"
+
+#: gtk/gtkmodelbutton.c:1274
+msgid "Whether to prefer the icon over text"
+msgstr "Ці аддаваць перавагу значкам замест тэксту"
+
+#: gtk/gtkmountoperation.c:167 gtk/gtkstylecontext.c:259
msgid "Parent"
-msgstr "Бацькоўскі віджэт"
+msgstr "Продак"
-#: gtk/gtkmountoperation.c:160
-#, fuzzy
+#: gtk/gtkmountoperation.c:168
msgid "The parent window"
-msgstr "Тып гэтага акна"
+msgstr "Бацькоўскае акно"
-#: gtk/gtkmountoperation.c:167
-#, fuzzy
+#: gtk/gtkmountoperation.c:175
msgid "Is Showing"
-msgstr "Водступ між радкоў"
+msgstr "Паказваецца"
-#: gtk/gtkmountoperation.c:168
+#: gtk/gtkmountoperation.c:176
msgid "Are we showing a dialog"
-msgstr ""
+msgstr "Ці паказваць дыялог"
-#: gtk/gtkmountoperation.c:176
-#, fuzzy
+#: gtk/gtkmountoperation.c:184
msgid "The screen where this window will be displayed."
-msgstr "Экран, дзе гэтае акно будзе адлюстравана"
+msgstr "Экран, на якім будзе адлюстроўвацца гэтае акно."
+
+#: gtk/gtknativedialog.c:214
+#| msgid "Window Title"
+msgid "Dialog Title"
+msgstr "Загаловак дыялогу"
-#: gtk/gtknotebook.c:595
+#: gtk/gtknativedialog.c:215
+msgid "The title of the file chooser dialog"
+msgstr "Загаловак дыялогу выбару файлаў"
+
+#: gtk/gtknativedialog.c:228 gtk/gtkpopover.c:1782 gtk/gtkwindow.c:789
+msgid "Modal"
+msgstr "Мадальнае"
+
+#: gtk/gtknativedialog.c:229
+#| msgid ""
+#| "If TRUE, the window is modal (other windows are not usable while this one "
+#| "is up)"
+msgid "If TRUE, the dialog is modal (other windows are not usable while this one is up)"
+msgstr "Калі TRUE, то акно мадальнае (іншыя вокны немагчыма выкарыстоўваць, пакуль гэтае акно не закрыецца)"
+
+#: gtk/gtknativedialog.c:243
+#| msgid "Whether the widget is visible"
+msgid "Whether the dialog is currently visible"
+msgstr "Ці будуць дыялогі бачнымі"
+
+#: gtk/gtknativedialog.c:256 gtk/gtkwindow.c:1064
+msgid "Transient for Window"
+msgstr "Звязанае акно"
+
+#: gtk/gtknativedialog.c:257 gtk/gtkwindow.c:1065
+msgid "The transient parent of the dialog"
+msgstr "Акно, звязанае з дыялогам"
+
+#: gtk/gtknotebook.c:765
msgid "Page"
msgstr "Старонка"
-#: gtk/gtknotebook.c:596
+#: gtk/gtknotebook.c:766
msgid "The index of the current page"
-msgstr "Індэкс бягучае старонкі"
+msgstr "Індэкс бягучай старонкі"
-#: gtk/gtknotebook.c:604
+#: gtk/gtknotebook.c:773
msgid "Tab Position"
-msgstr "Становішча лычкі"
+msgstr "Пазіцыя ўкладак"
-#: gtk/gtknotebook.c:605
+#: gtk/gtknotebook.c:774
msgid "Which side of the notebook holds the tabs"
-msgstr "На якім баку нататніку зьмяшчаюцца лычкі"
+msgstr "На якім баку нататніка размяшчаюцца ўкладкі"
-#: gtk/gtknotebook.c:612
+#: gtk/gtknotebook.c:781
msgid "Show Tabs"
-msgstr "Паказаць лычкі"
+msgstr "Паказваць укладкі"
-#: gtk/gtknotebook.c:613
-#, fuzzy
+#: gtk/gtknotebook.c:782
msgid "Whether tabs should be shown"
-msgstr "Ці павінны адлюстроўвацца лычкі"
+msgstr "Ці будуць адлюстроўвацца ўкладкі"
-#: gtk/gtknotebook.c:619
+#: gtk/gtknotebook.c:788
msgid "Show Border"
msgstr "Адлюстроўваць мяжу"
-#: gtk/gtknotebook.c:620
-#, fuzzy
+#: gtk/gtknotebook.c:789
msgid "Whether the border should be shown"
-msgstr "Ці павінна адлюстроўвацца мяжа"
+msgstr "Ці будзе адлюстроўвацца мяжа"
-#: gtk/gtknotebook.c:626
+#: gtk/gtknotebook.c:795
msgid "Scrollable"
-msgstr "Пракручваемае"
+msgstr "Можна пракручваць"
-#: gtk/gtknotebook.c:627
+#: gtk/gtknotebook.c:796
msgid "If TRUE, scroll arrows are added if there are too many tabs to fit"
-msgstr ""
-"Калі ІСЬЦІНА (TRUE), будуць далучаны стрэлкі пракруткі ўвыпадку,калі вельмі "
-"шмат укладак для адлюстраваньня."
+msgstr "Калі TRUE, стрэлкі пракруткі дададуцца, калі ў наяўнасці будзе зашмат укладак для таго, каб умясціцца ў акне"
-#: gtk/gtknotebook.c:633
+#: gtk/gtknotebook.c:802
msgid "Enable Popup"
-msgstr "Уключыць усплываючае"
+msgstr "Уключыць выплыўное меню"
-#: gtk/gtknotebook.c:634
-msgid ""
-"If TRUE, pressing the right mouse button on the notebook pops up a menu that "
-"you can use to go to a page"
-msgstr ""
-"Калі ІСЬЦІНА (TRUE), націсканьне правае кнопкі мышы на нататніку выклікае "
-"ўспываючае мэню, якое вы можаце выкарыстоўваць для пераходу на староку"
+#: gtk/gtknotebook.c:803
+msgid "If TRUE, pressing the right mouse button on the notebook pops up a menu that you can use to go to a page"
+msgstr "Калі TRUE, націсканне правай кнопкі мышы па нататніку выклікае выплыўное меню, якое вы можаце выкарыстоўваць для пераходу на старонку"
-#: gtk/gtknotebook.c:648
-#, fuzzy
+#: gtk/gtknotebook.c:816
msgid "Group Name"
-msgstr "Група"
+msgstr "Назва групы"
-#: gtk/gtknotebook.c:649
+#: gtk/gtknotebook.c:817
msgid "Group name for tab drag and drop"
-msgstr ""
+msgstr "Назва групы для перацягвання"
-#: gtk/gtknotebook.c:656
+#: gtk/gtknotebook.c:826
msgid "Tab label"
msgstr "Адмеціна ўкладкі"
-#: gtk/gtknotebook.c:657
-#, fuzzy
+#: gtk/gtknotebook.c:827
msgid "The string displayed on the child's tab label"
-msgstr "Радок, што будзе адлюстраваны на укладцы"
+msgstr "Радок, што будзе адлюстроўвацца на адмеціне дачыннай укладкі"
-#: gtk/gtknotebook.c:663
+#: gtk/gtknotebook.c:833
msgid "Menu label"
-msgstr "Адмеціна мэню"
+msgstr "Адмеціна меню"
-#: gtk/gtknotebook.c:664
-#, fuzzy
+#: gtk/gtknotebook.c:834
msgid "The string displayed in the child's menu entry"
-msgstr "Радок, што адлюстроўваецца ў запісе мэню нашчадка"
+msgstr "Радок, што будзе адлюстроўвацца на элеменце меню дачыннай укладкі"
-#: gtk/gtknotebook.c:677
+#: gtk/gtknotebook.c:847
msgid "Tab expand"
-msgstr "Запаўненьне ўкладкі"
+msgstr "Пашырэнне ўкладак"
-#: gtk/gtknotebook.c:678
-#, fuzzy
+#: gtk/gtknotebook.c:848
msgid "Whether to expand the child's tab"
-msgstr "Ці будуць запаўняць прастору нашчадкі ўкладкі, ці не"
+msgstr "Ці будуць пашырацца ўкладкі нашчадкаў"
-#: gtk/gtknotebook.c:684
+#: gtk/gtknotebook.c:854
msgid "Tab fill"
-msgstr "Укладкі напаўняюць"
+msgstr "Запаўненне ўкладак"
-#: gtk/gtknotebook.c:685
-#, fuzzy
+#: gtk/gtknotebook.c:855
msgid "Whether the child's tab should fill the allocated area"
-msgstr "Ці павінна ўкладка нашчадка запаўняць разьмеркаваную плошчу, ці не,"
+msgstr "Ці будуць укладкі нашчадка запаўняць усю вобласць"
-#: gtk/gtknotebook.c:691
-msgid "Tab pack type"
-msgstr "Від упакоўкі ўкладкі"
-
-#: gtk/gtknotebook.c:698
-#, fuzzy
+#: gtk/gtknotebook.c:862
msgid "Tab reorderable"
-msgstr "Пераўпарадкаваны"
+msgstr "Укладкі можна перамяшчаць"
-#: gtk/gtknotebook.c:699
-#, fuzzy
+#: gtk/gtknotebook.c:863
msgid "Whether the tab is reorderable by user action"
-msgstr "Ці павінна адлюстроўвацца мяжа"
+msgstr "Ці можа карыстальнік перамяшчаць укладкі"
-#: gtk/gtknotebook.c:705
-#, fuzzy
+#: gtk/gtknotebook.c:869
msgid "Tab detachable"
-msgstr "Адмеціна ўкладкі"
+msgstr "Укладкі можна адасабліваць"
-#: gtk/gtknotebook.c:706
-#, fuzzy
+#: gtk/gtknotebook.c:870
msgid "Whether the tab is detachable"
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці можа карыстальнік адасабліваць укладкі"
-#: gtk/gtknotebook.c:721 gtk/gtkscrollbar.c:80
+#: gtk/gtknotebook.c:885 gtk/gtkscrollbar.c:136
msgid "Secondary backward stepper"
msgstr "Дадатковая кнопка руху назад"
-#: gtk/gtknotebook.c:722
-#, fuzzy
-msgid ""
-"Display a second backward arrow button on the opposite end of the tab area"
-msgstr ""
-"Адлюстроўваць дадатковую кнопку руху назад на супрацьлеглым баку палоскі "
-"пракруткі"
+#: gtk/gtknotebook.c:886
+msgid "Display a second backward arrow button on the opposite end of the tab area"
+msgstr "Адлюстроўваць дадатковую кнопку руху назад на супрацьлеглым баку радка ўкладак"
-#: gtk/gtknotebook.c:737 gtk/gtkscrollbar.c:87
+#: gtk/gtknotebook.c:901 gtk/gtkscrollbar.c:143
msgid "Secondary forward stepper"
msgstr "Дадатковая кнопка руху наперад"
-#: gtk/gtknotebook.c:738
-#, fuzzy
-msgid ""
-"Display a second forward arrow button on the opposite end of the tab area"
-msgstr ""
-"Адлюстроўваць дадатковую кнопку руху наперад на супрацьлеглым баку палоскі "
-"пракруткі"
+#: gtk/gtknotebook.c:902
+msgid "Display a second forward arrow button on the opposite end of the tab area"
+msgstr "Адлюстроўваць дадатковую кнопку руху наперад на супрацьлеглым баку панэлі ўкладак"
-#: gtk/gtknotebook.c:752 gtk/gtkscrollbar.c:66
+#: gtk/gtknotebook.c:916 gtk/gtkscrollbar.c:122
msgid "Backward stepper"
msgstr "Кнопка руху назад"
-#: gtk/gtknotebook.c:753 gtk/gtkscrollbar.c:67
+#: gtk/gtknotebook.c:917 gtk/gtkscrollbar.c:123
msgid "Display the standard backward arrow button"
msgstr "Адлюстроўваць звычайную кнопку руху назад"
-#: gtk/gtknotebook.c:767 gtk/gtkscrollbar.c:73
+#: gtk/gtknotebook.c:931 gtk/gtkscrollbar.c:129
msgid "Forward stepper"
msgstr "Кнопка руху наперад"
-#: gtk/gtknotebook.c:768 gtk/gtkscrollbar.c:74
+#: gtk/gtknotebook.c:932 gtk/gtkscrollbar.c:130
msgid "Display the standard forward arrow button"
msgstr "Адлюстроўваць звычайную кнопку руху наперад"
-#: gtk/gtknotebook.c:782
-#, fuzzy
+#: gtk/gtknotebook.c:949
msgid "Tab overlap"
-msgstr "Мяжы лычкі"
+msgstr "Перакрыццё ўкладак"
-#: gtk/gtknotebook.c:783
-#, fuzzy
+#: gtk/gtknotebook.c:950
msgid "Size of tab overlap area"
-msgstr "Памер стрэлкі пашыральніка."
+msgstr "Памер вобласці перакрыцця ўкладак"
-#: gtk/gtknotebook.c:798
+#: gtk/gtknotebook.c:968
msgid "Tab curvature"
-msgstr ""
+msgstr "Згладжванне ўкладак"
-#: gtk/gtknotebook.c:799
-#, fuzzy
+#: gtk/gtknotebook.c:969
msgid "Size of tab curvature"
-msgstr "Памер прагалу"
+msgstr "Памер згладжвання ўкладак"
-#: gtk/gtknotebook.c:815
-#, fuzzy
+#: gtk/gtknotebook.c:988
msgid "Arrow spacing"
-msgstr "Водступ між радкоў"
+msgstr "Прастора вакол стрэлкі"
-#: gtk/gtknotebook.c:816
-#, fuzzy
+#: gtk/gtknotebook.c:989
msgid "Scroll arrow spacing"
-msgstr "Прагал пракруткі"
+msgstr "Прастора вакол стрэлкі пракруткі"
-#: gtk/gtkorientable.c:63 gtk/gtkstatusicon.c:319 gtk/gtktrayicon-x11.c:124
-msgid "Orientation"
-msgstr "Спагляданьне"
+#: gtk/gtknotebook.c:1008
+msgid "Initial gap"
+msgstr "Пачатковы водступ"
-#: gtk/gtkorientable.c:64
-#, fuzzy
+#: gtk/gtknotebook.c:1009
+msgid "Initial gap before the first tab"
+msgstr "Пачатковы водступ перад першай укладкай"
+
+#: gtk/gtknotebook.c:1029
+msgid "Tab gap"
+msgstr "Шчыліна ўкладкі"
+
+#: gtk/gtknotebook.c:1030
+msgid "Active tab is drawn with a gap at the bottom"
+msgstr "Актыўная ўкладка мае ўнізе шчыліну"
+
+#: gtk/gtkorientable.c:62
msgid "The orientation of the orientable"
-msgstr "Мейсцазнаходжаньне палоскі прылад"
+msgstr "Арыентацыя элемента"
-#: gtk/gtkpaned.c:271
-msgid ""
-"Position of paned separator in pixels (0 means all the way to the left/top)"
-msgstr ""
-"Становішча падзяляльніку ў піксэлях (0 азначае ўсю прастору да верхняга "
-"левагу кутку)"
+#: gtk/gtkoverlay.c:783
+msgid "Pass Through"
+msgstr "Пераход"
-#: gtk/gtkpaned.c:280
-msgid "Position Set"
-msgstr "Становішча"
+#: gtk/gtkoverlay.c:783
+msgid "Pass through input, does not affect main child"
+msgstr "Пераход праз увод, не ўплывае на асноўнага нашчадка"
-#: gtk/gtkpaned.c:281
-msgid "TRUE if the Position property should be used"
-msgstr ""
-"ІСЬЦІНА (TRUE), калі павінны выкарысто- ўвацца ўласьцівасьці становішча "
-"(Position)"
+#: gtk/gtkoverlay.c:797
+#| msgid "Indent"
+msgid "Index"
+msgstr "Індэкс"
-#: gtk/gtkpaned.c:287
-msgid "Handle Size"
-msgstr "Памер зачэпкі"
+#: gtk/gtkoverlay.c:798
+#| msgid "The index of the child in the parent"
+msgid "The index of the overlay in the parent, -1 for the main child"
+msgstr "Індэкс накладання ў продку, -1 для асноўнага нашчадка"
-#: gtk/gtkpaned.c:288
-msgid "Width of handle"
-msgstr "Шырыня зачэпкі"
+#: gtk/gtkpadcontroller.c:373
+msgid "Action group"
+msgstr "Група дзеянняў"
-#: gtk/gtkpaned.c:304
-#, fuzzy
+#: gtk/gtkpadcontroller.c:374
+msgid "Action group to launch actions from"
+msgstr "Група дзеянняў для запуску дзеянняў з"
+
+#: gtk/gtkpadcontroller.c:379
+msgid "Pad device"
+msgstr "Планшэт"
+
+#: gtk/gtkpadcontroller.c:380
+msgid "Pad device to control"
+msgstr "Планшэтная прылада для кіравання"
+
+#: gtk/gtkpaned.c:369
+msgid "Position of paned separator in pixels (0 means all the way to the left/top)"
+msgstr "Пазіцыя падзяляльніка ў пікселях (0 азначае ўсю прастору да верхняга левага кута)"
+
+#: gtk/gtkpaned.c:376
+msgid "Position Set"
+msgstr "Пазіцыя"
+
+#: gtk/gtkpaned.c:377
+msgid "TRUE if the Position property should be used"
+msgstr "Калі вызначана TRUE, мусіць выкарыстоўвацца ўласцівасць пазіцыі (Position)"
+
+#: gtk/gtkpaned.c:393
msgid "Minimal Position"
-msgstr "Становішча значэньня"
+msgstr "Мінімальная пазіцыя"
-#: gtk/gtkpaned.c:305
+#: gtk/gtkpaned.c:394
msgid "Smallest possible value for the \"position\" property"
-msgstr ""
+msgstr "Найменшае магчымае значэнне для ўласцівасці \"пазіцыя\""
-#: gtk/gtkpaned.c:322
-#, fuzzy
+#: gtk/gtkpaned.c:410
msgid "Maximal Position"
-msgstr "Становішча значэньня"
+msgstr "Максімальная пазіцыя"
-#: gtk/gtkpaned.c:323
+#: gtk/gtkpaned.c:411
msgid "Largest possible value for the \"position\" property"
-msgstr ""
+msgstr "Найбольшае магчымае значэнне для ўласцівасці \"пазіцыя\""
-#: gtk/gtkpaned.c:340
-#, fuzzy
+#: gtk/gtkpaned.c:427
+#| msgid "Width of handle"
+msgid "Wide Handle"
+msgstr "Шырокі рэгулятар"
+
+#: gtk/gtkpaned.c:428
+msgid "Whether the paned should have a prominent handle"
+msgstr "Ці будуць панэлі мець бачны рэгулятар"
+
+#: gtk/gtkpaned.c:441
+msgid "Handle Size"
+msgstr "Памер элемента"
+
+#: gtk/gtkpaned.c:442
+msgid "Width of handle"
+msgstr "Шырыня элемента"
+
+#: gtk/gtkpaned.c:459
msgid "Resize"
-msgstr "Зьмяняемая шырыня"
+msgstr "Змяніць памер"
-#: gtk/gtkpaned.c:341
+#: gtk/gtkpaned.c:460
msgid "If TRUE, the child expands and shrinks along with the paned widget"
-msgstr ""
+msgstr "Калі TRUE, нашчадак пашыраецца разам з продкам"
-#: gtk/gtkpaned.c:356
-#, fuzzy
+#: gtk/gtkpaned.c:475
msgid "Shrink"
-msgstr "Дазваляць сьцісканьне"
+msgstr "Паменшыць"
-#: gtk/gtkpaned.c:357
+#: gtk/gtkpaned.c:476
msgid "If TRUE, the child can be made smaller than its requisition"
-msgstr ""
+msgstr "Калі TRUE, нашчадка можна зрабіць меншым за патрэбны памер"
-#: gtk/gtkplug.c:171 gtk/gtkstatusicon.c:303
-msgid "Embedded"
-msgstr ""
-
-#: gtk/gtkplug.c:172
-#, fuzzy
+#: gtk/gtkplacessidebar.c:4799
+msgid "Location to Select"
+msgstr "Абраць месцазнаходжанне"
+
+#: gtk/gtkplacessidebar.c:4800
+msgid "The location to highlight in the sidebar"
+msgstr "Падсветленае размяшчэнне на бакавой панэлі"
+
+#: gtk/gtkplacessidebar.c:4805 gtk/gtkplacesview.c:2343
+msgid "Open Flags"
+msgstr "Сцягі адкрыцця"
+
+#: gtk/gtkplacessidebar.c:4806 gtk/gtkplacesview.c:2344
+msgid "Modes in which the calling application can open locations selected in the sidebar"
+msgstr "Рэжымы, ў якіх праграма можа адкрываць адрасы, абраныя на бакавой панэлі"
+
+#: gtk/gtkplacessidebar.c:4812
+msgid "Show recent files"
+msgstr "Паказаць нядаўнія файлы"
+
+#: gtk/gtkplacessidebar.c:4813
+msgid "Whether the sidebar includes a builtin shortcut for recent files"
+msgstr "Ці будзе на бакавой панэлі размяшчацца ўбудаваны цэтлік \"Паказаць нядаўнія файлы\""
+
+#: gtk/gtkplacessidebar.c:4818
+msgid "Show 'Desktop'"
+msgstr "Паказваць \"Працоўны стол\""
+
+#: gtk/gtkplacessidebar.c:4819
+msgid "Whether the sidebar includes a builtin shortcut to the Desktop folder"
+msgstr "Ці будзе на бакавой панэлі размяшчацца ўбудаваны цэтлік \"Працоўны стол\""
+
+#: gtk/gtkplacessidebar.c:4824
+msgid "Show 'Connect to Server'"
+msgstr "Паказваць \"Злучыцца з серверам\""
+
+#: gtk/gtkplacessidebar.c:4825
+msgid "Whether the sidebar includes a builtin shortcut to a 'Connect to server' dialog"
+msgstr "Ці будзе на бакавой панэлі размяшчацца ўбудаваны цэтлік \"Злучыцца з серверам\""
+
+#: gtk/gtkplacessidebar.c:4830
+#| msgid "Show file operations"
+msgid "Show 'Enter Location'"
+msgstr "Паказваць \"Увесці адрас\""
+
+#: gtk/gtkplacessidebar.c:4831
+msgid "Whether the sidebar includes a builtin shortcut to manually enter a location"
+msgstr "Ці будзе на бакавой панэлі размяшчацца ўбудаваны цэтлік \"Увесці адрас\""
+
+#: gtk/gtkplacessidebar.c:4837 gtk/gtkplacesview.c:2323
+msgid "Whether the sidebar only includes local files"
+msgstr "Ці будзе бакавая панэль змяшчаць толькі лакальныя файлы"
+
+#: gtk/gtkplacessidebar.c:4842
+#| msgid "Show Tabs"
+msgid "Show 'Trash'"
+msgstr "Паказваць \"Сметніца\""
+
+#: gtk/gtkplacessidebar.c:4843
+msgid "Whether the sidebar includes a builtin shortcut to the Trash location"
+msgstr "Ці будзе на бакавой панэлі размяшчацца ўбудаваны цэтлік \"Сметніца\""
+
+#: gtk/gtkplacessidebar.c:4848
+#| msgid "Show file operations"
+msgid "Show 'Other locations'"
+msgstr "Паказваць \"Іншыя размяшчэнні\""
+
+#: gtk/gtkplacessidebar.c:4849
+msgid "Whether the sidebar includes an item to show external locations"
+msgstr "Ці будзе на бакавой панэлі размяшчацца элемент \"Іншыя размяшчэнні\""
+
+#: gtk/gtkplacessidebar.c:4854
+msgid "Show “Starred Location”"
+msgstr "Паказваць адзначаныя файлы"
+
+#: gtk/gtkplacessidebar.c:4855
+msgid "Whether the sidebar includes an item to show starred files"
+msgstr "Ці будуць на бакавой панэлі паказвацца адзначаныя файлы"
+
+#: gtk/gtkplacessidebar.c:4871
+msgid "Whether to emit ::populate-popup for popups that are not menus"
+msgstr "Ці патрэбна адпраўляць сігнал ::populate-popup выплыўным вокнам, якія не ёсць меню"
+
+#: gtk/gtkplacesview.c:2329
+#| msgid "Padding"
+msgid "Loading"
+msgstr "Загрузка"
+
+#: gtk/gtkplacesview.c:2330
+msgid "Whether the view is loading locations"
+msgstr "Ці паказваць размяшчэнні, што загружаюцца"
+
+#: gtk/gtkplacesview.c:2336
+msgid "Fetching networks"
+msgstr "Атрыманне даных сетак"
+
+#: gtk/gtkplacesview.c:2337
+msgid "Whether the view is fetching networks"
+msgstr "Ці паказваць атрыманне даных сетак"
+
+#: gtk/gtkplacesviewrow.c:329
+#| msgid "Icon for this window"
+msgid "Icon of the row"
+msgstr "Значок для радка"
+
+#: gtk/gtkplacesviewrow.c:330
+msgid "The icon representing the volume"
+msgstr "Значок тома"
+
+#: gtk/gtkplacesviewrow.c:336
+msgid "Name of the volume"
+msgstr "Назва тома"
+
+#: gtk/gtkplacesviewrow.c:337
+#| msgid "The name of the widget"
+msgid "The name of the volume"
+msgstr "Назва тома"
+
+#: gtk/gtkplacesviewrow.c:343
+#| msgid "Current width of the column"
+msgid "Path of the volume"
+msgstr "Шлях да тома"
+
+#: gtk/gtkplacesviewrow.c:344
+#| msgid "The width of the layout"
+msgid "The path of the volume"
+msgstr "Шлях да тома"
+
+#: gtk/gtkplacesviewrow.c:350
+msgid "Volume represented by the row"
+msgstr "Том адлюстроўваецца радком"
+
+#: gtk/gtkplacesviewrow.c:351
+msgid "The volume represented by the row"
+msgstr "Том адлюстроўваецца радком"
+
+#: gtk/gtkplacesviewrow.c:357
+msgid "Mount represented by the row"
+msgstr "Пункт мантавання адлюстроўваецца радком"
+
+#: gtk/gtkplacesviewrow.c:358
+msgid "The mount point represented by the row, if any"
+msgstr "Пункт мантавання адлюстроўваецца радком, калі ёсць"
+
+#: gtk/gtkplacesviewrow.c:364
+msgid "File represented by the row"
+msgstr "Файл адлюстроўваецца радком"
+
+#: gtk/gtkplacesviewrow.c:365
+msgid "The file represented by the row, if any"
+msgstr "Файл адлюстроўваецца радком, калі ёсць"
+
+#: gtk/gtkplacesviewrow.c:371 gtk/gtkplacesviewrow.c:372
+msgid "Whether the row represents a network location"
+msgstr "Ці адлюстроўваецца ў радку сеткавы адрас"
+
+#: gtk/gtkplug.c:197
msgid "Whether the plug is embedded"
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці ўбудавана акно"
-#: gtk/gtkplug.c:186
+#: gtk/gtkplug.c:211
msgid "Socket Window"
-msgstr ""
+msgstr "Адлеглае акно"
-#: gtk/gtkplug.c:187
-#, fuzzy
+#: gtk/gtkplug.c:212
msgid "The window of the socket the plug is embedded in"
-msgstr "Ці будзе віджэт бачны"
-
-#: gtk/gtkprinter.c:126
-#, fuzzy
+msgstr "Адлеглае акно, ў якое ўбудаваны гэты віджэт"
+
+#: gtk/gtkpopover.c:1739
+msgid "Relative to"
+msgstr "Адносна"
+
+#: gtk/gtkpopover.c:1740
+msgid "Widget the bubble window points to"
+msgstr "Віджэт, на які паказвае выплыўное акно"
+
+#: gtk/gtkpopover.c:1753
+#| msgid "Font scaling factor"
+msgid "Pointing to"
+msgstr "Паказвае на"
+
+#: gtk/gtkpopover.c:1754
+msgid "Rectangle the bubble window points to"
+msgstr "Прамавугольная вобласць, на якую паказвае выплыўное акно"
+
+#: gtk/gtkpopover.c:1768
+#| msgid "Position of mark on the ruler"
+msgid "Position to place the bubble window"
+msgstr "Пазіцыя для размяшчэння выплыўнога акна"
+
+#: gtk/gtkpopover.c:1783
+msgid "Whether the popover is modal"
+msgstr "Ці мадальны выплыўны віджэт"
+
+#: gtk/gtkpopover.c:1800
+msgid "Transitions enabled"
+msgstr "Пераходы ўключаныя"
+
+#: gtk/gtkpopover.c:1801
+msgid "Whether show/hide transitions are enabled or not"
+msgstr "Ці ўключаныя пераходы \"паказаць/схаваць\""
+
+#: gtk/gtkpopover.c:1814
+msgid "Constraint"
+msgstr "Абмежаванне"
+
+#: gtk/gtkpopover.c:1815
+#| msgid "The GtkAdjustment for the vertical position"
+msgid "Constraint for the popover position"
+msgstr "Абмежаванне пазіцыі выплыўнога віджэта"
+
+#: gtk/gtkpopovermenu.c:359
+#| msgid "Invisible set"
+msgid "Visible submenu"
+msgstr "Бачнае падменю"
+
+#: gtk/gtkpopovermenu.c:360
+msgid "The name of the visible submenu"
+msgstr "Назва бачнага падменю"
+
+#: gtk/gtkpopovermenu.c:377
+#| msgid "The name of the widget"
+msgid "The name of the submenu"
+msgstr "Назва падменю"
+
+#: gtk/gtkprinter.c:122
msgid "Name of the printer"
-msgstr "Назва звычайнага шрыфту"
+msgstr "Назва прынтара"
-#: gtk/gtkprinter.c:132
+#: gtk/gtkprinter.c:128
msgid "Backend"
-msgstr ""
+msgstr "Рухавік"
-#: gtk/gtkprinter.c:133
-#, fuzzy
+#: gtk/gtkprinter.c:129
msgid "Backend for the printer"
-msgstr "Разнавід для адлюстраваньня дрэва"
+msgstr "Рухавік друку для прынтара"
-#: gtk/gtkprinter.c:139
+#: gtk/gtkprinter.c:135
msgid "Is Virtual"
-msgstr ""
+msgstr "Віртуальны"
-#: gtk/gtkprinter.c:140
+#: gtk/gtkprinter.c:136
msgid "FALSE if this represents a real hardware printer"
-msgstr ""
+msgstr "FALSE, калі прынтар апаратны"
-#: gtk/gtkprinter.c:146
-#, fuzzy
+#: gtk/gtkprinter.c:142
msgid "Accepts PDF"
-msgstr "Засяроджаньне"
+msgstr "Прымае PDF"
-#: gtk/gtkprinter.c:147
+#: gtk/gtkprinter.c:143
msgid "TRUE if this printer can accept PDF"
-msgstr ""
+msgstr "TRUE, калі гэты прынтар можа прыняць PDF"
-#: gtk/gtkprinter.c:153
-#, fuzzy
+#: gtk/gtkprinter.c:149
msgid "Accepts PostScript"
-msgstr "Засяроджаньне"
+msgstr "Прымае PostScript"
-#: gtk/gtkprinter.c:154
+#: gtk/gtkprinter.c:150
msgid "TRUE if this printer can accept PostScript"
-msgstr ""
+msgstr "TRUE, калі гэты прынтар можа прыняць PostScript"
-#: gtk/gtkprinter.c:160
+#: gtk/gtkprinter.c:156
msgid "State Message"
-msgstr ""
+msgstr "Паведамленне пра стан"
-#: gtk/gtkprinter.c:161
+#: gtk/gtkprinter.c:157
msgid "String giving the current state of the printer"
-msgstr ""
+msgstr "Радок, у якім апісваецца бягучы стан прынтара"
-#: gtk/gtkprinter.c:167
-#, fuzzy
+#: gtk/gtkprinter.c:163
msgid "Location"
-msgstr "Дроб"
+msgstr "Месцазнаходжанне"
-#: gtk/gtkprinter.c:168
-#, fuzzy
+#: gtk/gtkprinter.c:164
msgid "The location of the printer"
-msgstr "Мейсцазнаходжаньне палоскі прылад"
+msgstr "Размяшчэнне прынтара"
-#: gtk/gtkprinter.c:175
-#, fuzzy
+#: gtk/gtkprinter.c:171
msgid "The icon name to use for the printer"
-msgstr "Разнавід для адлюстраваньня дрэва"
+msgstr "Назва значка, што выкарыстоўваецца для прынтара"
-#: gtk/gtkprinter.c:181
+#: gtk/gtkprinter.c:177
msgid "Job Count"
-msgstr ""
+msgstr "Лічыльнік задач"
-#: gtk/gtkprinter.c:182
-#, fuzzy
+#: gtk/gtkprinter.c:178
msgid "Number of jobs queued in the printer"
-msgstr "Колькасьць радкоў у табліцы"
+msgstr "Колькасць запланаваных для прынтара задач"
-#: gtk/gtkprinter.c:200
-#, fuzzy
+#: gtk/gtkprinter.c:196
msgid "Paused Printer"
-msgstr "Файлы"
+msgstr "Прынтар прыпынены"
-#: gtk/gtkprinter.c:201
-#, fuzzy
+#: gtk/gtkprinter.c:197
msgid "TRUE if this printer is paused"
-msgstr ""
-"ІСЬЦІНА (TRUE), калі павінны выкарысто- ўвацца ўласьцівасьці становішча "
-"(Position)"
+msgstr "TRUE, калі прынтар прыпынены"
-#: gtk/gtkprinter.c:214
-#, fuzzy
+#: gtk/gtkprinter.c:210
msgid "Accepting Jobs"
-msgstr "Засяроджаньне"
+msgstr "Прымае задачы"
-#: gtk/gtkprinter.c:215
+#: gtk/gtkprinter.c:211
msgid "TRUE if this printer is accepting new jobs"
-msgstr ""
+msgstr "TRUE, калі прынтар прымае новыя задачы"
-#: gtk/gtkprinteroptionwidget.c:122
-#, fuzzy
+#: gtk/gtkprinteroption.c:103
+msgid "Option Value"
+msgstr "Значэнне параметра"
+
+#: gtk/gtkprinteroption.c:104
+msgid "Value of the option"
+msgstr "Значэнне параметра"
+
+#: gtk/gtkprinteroptionwidget.c:126
msgid "Source option"
-msgstr "Вэртыкальная выбары"
+msgstr "Параметры крыніцы"
-#: gtk/gtkprinteroptionwidget.c:123
+#: gtk/gtkprinteroptionwidget.c:127
msgid "The PrinterOption backing this widget"
-msgstr ""
+msgstr "Аб’ект PrinterOption, што звязаны з гэтым віджэтам"
-#: gtk/gtkprintjob.c:116
-#, fuzzy
+#: gtk/gtkprintjob.c:134
msgid "Title of the print job"
-msgstr "Назоў гэтага акна"
+msgstr "Назва задачы друку"
-#: gtk/gtkprintjob.c:124
-#, fuzzy
+#: gtk/gtkprintjob.c:142
msgid "Printer"
-msgstr "Файлы"
+msgstr "Прынтар"
-#: gtk/gtkprintjob.c:125
+#: gtk/gtkprintjob.c:143
msgid "Printer to print the job to"
-msgstr ""
+msgstr "Прынтар для задачы друку"
-#: gtk/gtkprintjob.c:133
+#: gtk/gtkprintjob.c:151
msgid "Settings"
-msgstr ""
+msgstr "Налады"
-#: gtk/gtkprintjob.c:134
+#: gtk/gtkprintjob.c:152
msgid "Printer settings"
-msgstr ""
+msgstr "Налады прынтара"
-#: gtk/gtkprintjob.c:142 gtk/gtkprintjob.c:143 gtk/gtkprintunixdialog.c:298
-#, fuzzy
+#: gtk/gtkprintjob.c:160 gtk/gtkprintjob.c:161 gtk/gtkprintunixdialog.c:413
msgid "Page Setup"
-msgstr "Найбольшы памер"
+msgstr "Наладка старонкі"
-#: gtk/gtkprintjob.c:151 gtk/gtkprintoperation.c:1133
+#: gtk/gtkprintjob.c:169 gtk/gtkprintoperation.c:1237
msgid "Track Print Status"
-msgstr ""
+msgstr "Адсочваць статус прынтара"
-#: gtk/gtkprintjob.c:152
-msgid ""
-"TRUE if the print job will continue to emit status-changed signals after the "
-"print data has been sent to the printer or print server."
-msgstr ""
+#: gtk/gtkprintjob.c:170
+msgid "TRUE if the print job will continue to emit status-changed signals after the print data has been sent to the printer or print server."
+msgstr "Калі TRUE, задача будзе ствараць сігнал \"status-changed\" адпраўляючы даныя на прынтар альбо сервер друку."
-#: gtk/gtkprintoperation.c:1005
-#, fuzzy
+#: gtk/gtkprintoperation.c:1109
msgid "Default Page Setup"
-msgstr "Дапомная вышыня"
+msgstr "Налады прадвызначанай старонкі"
-#: gtk/gtkprintoperation.c:1006
+#: gtk/gtkprintoperation.c:1110
msgid "The GtkPageSetup used by default"
-msgstr ""
+msgstr "GtkPageSetup, што выкарыстоўваецца прадвызначана"
-#: gtk/gtkprintoperation.c:1024 gtk/gtkprintunixdialog.c:316
+#: gtk/gtkprintoperation.c:1128 gtk/gtkprintunixdialog.c:431
msgid "Print Settings"
-msgstr ""
+msgstr "Налады друку"
-#: gtk/gtkprintoperation.c:1025 gtk/gtkprintunixdialog.c:317
+#: gtk/gtkprintoperation.c:1129 gtk/gtkprintunixdialog.c:432
msgid "The GtkPrintSettings used for initializing the dialog"
-msgstr ""
+msgstr "GtkPrintSettings, што выкарыстоўваецца для ініцыялізацыі дыялогу"
-#: gtk/gtkprintoperation.c:1043
-#, fuzzy
+#: gtk/gtkprintoperation.c:1147
msgid "Job Name"
-msgstr "Назва шрыфту"
+msgstr "Назва задачы"
-#: gtk/gtkprintoperation.c:1044
+#: gtk/gtkprintoperation.c:1148
msgid "A string used for identifying the print job."
-msgstr ""
+msgstr "Радок, які выкарыстоўваецца для ідэнтыфікацыі задачы друку."
-#: gtk/gtkprintoperation.c:1068
-#, fuzzy
+#: gtk/gtkprintoperation.c:1172
msgid "Number of Pages"
-msgstr "Колькасьць слупкоў у табліцы."
+msgstr "Колькасць старонак"
-#: gtk/gtkprintoperation.c:1069
-#, fuzzy
+#: gtk/gtkprintoperation.c:1173
msgid "The number of pages in the document."
-msgstr "Колькасьць радкоў у табліцы"
+msgstr "Колькасць старонак у дакуменце."
-#: gtk/gtkprintoperation.c:1090 gtk/gtkprintunixdialog.c:306
-#, fuzzy
+#: gtk/gtkprintoperation.c:1194 gtk/gtkprintunixdialog.c:421
msgid "Current Page"
-msgstr "Бягучы альфа-каналь"
+msgstr "Бягучая старонка"
-#: gtk/gtkprintoperation.c:1091 gtk/gtkprintunixdialog.c:307
-#, fuzzy
+#: gtk/gtkprintoperation.c:1195 gtk/gtkprintunixdialog.c:422
msgid "The current page in the document"
-msgstr "Пераключыць стан кнопкі"
+msgstr "Бягучая старонка дакумента"
-#: gtk/gtkprintoperation.c:1112
-#, fuzzy
+#: gtk/gtkprintoperation.c:1216
msgid "Use full page"
-msgstr "Выкарыстоўваць разьметку"
+msgstr "Выкарыстоўваць усю старонку"
-#: gtk/gtkprintoperation.c:1113
-msgid ""
-"TRUE if the origin of the context should be at the corner of the page and "
-"not the corner of the imageable area"
-msgstr ""
+#: gtk/gtkprintoperation.c:1217
+msgid "TRUE if the origin of the context should be at the corner of the page and not the corner of the imageable area"
+msgstr "TRUE, калі змесціва, што друкуецца мусіць размяшчацца ад кута старонкі, а не адмалёўваемай вобласці"
-#: gtk/gtkprintoperation.c:1134
-msgid ""
-"TRUE if the print operation will continue to report on the print job status "
-"after the print data has been sent to the printer or print server."
-msgstr ""
+#: gtk/gtkprintoperation.c:1238
+msgid "TRUE if the print operation will continue to report on the print job status after the print data has been sent to the printer or print server."
+msgstr "Калі TRUE, задача друку будзе паведамляць пра свой статус нават пасля таго, як даныя ўжо будуць адпраўленыя на прынтар альбо сервер друку."
-#: gtk/gtkprintoperation.c:1151
+#: gtk/gtkprintoperation.c:1255
msgid "Unit"
-msgstr ""
+msgstr "Адзінка"
-#: gtk/gtkprintoperation.c:1152
+#: gtk/gtkprintoperation.c:1256
msgid "The unit in which distances can be measured in the context"
-msgstr ""
+msgstr "Адзінкі, ў якіх вымяраюцца памеры"
-#: gtk/gtkprintoperation.c:1169
-#, fuzzy
+#: gtk/gtkprintoperation.c:1273
msgid "Show Dialog"
-msgstr "Водступ між радкоў"
+msgstr "Паказаць дыялог"
-#: gtk/gtkprintoperation.c:1170
+#: gtk/gtkprintoperation.c:1274
msgid "TRUE if a progress dialog is shown while printing."
-msgstr ""
+msgstr "Калі TRUE, падчас друку будзе паказвацца дыялог прагрэсу."
-#: gtk/gtkprintoperation.c:1193
-#, fuzzy
+#: gtk/gtkprintoperation.c:1297
msgid "Allow Async"
-msgstr "Дазваляючыя правілы"
+msgstr "Дазволіць асінхронна"
-#: gtk/gtkprintoperation.c:1194
+#: gtk/gtkprintoperation.c:1298
msgid "TRUE if print process may run asynchronous."
-msgstr ""
+msgstr "Калі TRUE, працэс друку можа адбывацца асінхронна."
-#: gtk/gtkprintoperation.c:1216 gtk/gtkprintoperation.c:1217
-#, fuzzy
+#: gtk/gtkprintoperation.c:1320 gtk/gtkprintoperation.c:1321
msgid "Export filename"
-msgstr "Назоў файла"
+msgstr "Экспарт файла"
-#: gtk/gtkprintoperation.c:1231
+#: gtk/gtkprintoperation.c:1335
msgid "Status"
-msgstr ""
+msgstr "Статус"
-#: gtk/gtkprintoperation.c:1232
-#, fuzzy
+#: gtk/gtkprintoperation.c:1336
msgid "The status of the print operation"
-msgstr "Пераключыць стан кнопкі"
+msgstr "Статус аперацыі друку"
-#: gtk/gtkprintoperation.c:1252
+#: gtk/gtkprintoperation.c:1356
msgid "Status String"
-msgstr ""
+msgstr "Радок статусу"
-#: gtk/gtkprintoperation.c:1253
+#: gtk/gtkprintoperation.c:1357
msgid "A human-readable description of the status"
-msgstr ""
+msgstr "Апісанне статусу ў зразумелым карыстальніку выглядзе"
-#: gtk/gtkprintoperation.c:1271
-#, fuzzy
+#: gtk/gtkprintoperation.c:1375
msgid "Custom tab label"
-msgstr "Пажаданая палітра"
+msgstr "Адмеціна адвольнай укладкі"
-#: gtk/gtkprintoperation.c:1272
+#: gtk/gtkprintoperation.c:1376
msgid "Label for the tab containing custom widgets."
-msgstr ""
+msgstr "Адмеціна для ўкладкі, што змяшчае адвольныя віджэты."
-#: gtk/gtkprintoperation.c:1287 gtk/gtkprintunixdialog.c:341
-#, fuzzy
+#: gtk/gtkprintoperation.c:1391 gtk/gtkprintunixdialog.c:456
msgid "Support Selection"
-msgstr "Назоў гэтага акна"
+msgstr "Абраць падтрымку"
-#: gtk/gtkprintoperation.c:1288
+#: gtk/gtkprintoperation.c:1392
msgid "TRUE if the print operation will support print of selection."
-msgstr ""
+msgstr "Калі TRUE, аперацыя друку зможа друкаваць вылучанае."
-#: gtk/gtkprintoperation.c:1304 gtk/gtkprintunixdialog.c:349
-#, fuzzy
+#: gtk/gtkprintoperation.c:1408 gtk/gtkprintunixdialog.c:464
msgid "Has Selection"
-msgstr "Назоў файла, адзначанага зараз."
+msgstr "Мае вылучэнне"
-#: gtk/gtkprintoperation.c:1305
+#: gtk/gtkprintoperation.c:1409
msgid "TRUE if a selection exists."
-msgstr ""
+msgstr "Калі TRUE, існуе вылучэнне."
-#: gtk/gtkprintoperation.c:1320 gtk/gtkprintunixdialog.c:357
-#, fuzzy
+#: gtk/gtkprintoperation.c:1424 gtk/gtkprintunixdialog.c:472
msgid "Embed Page Setup"
-msgstr "Найбольшы памер"
+msgstr "Убудаваць наладку старонкі"
-#: gtk/gtkprintoperation.c:1321
-msgid "TRUE if page setup combos are embedded in GtkPrintDialog"
-msgstr ""
+#: gtk/gtkprintoperation.c:1425 gtk/gtkprintunixdialog.c:473
+msgid "TRUE if page setup combos are embedded in GtkPrintUnixDialog"
+msgstr "Калі TRUE, камбінацыі наладкі старонкі ўбудаваныя ў GtkPrintUnixDialog"
-#: gtk/gtkprintoperation.c:1342
-#, fuzzy
+#: gtk/gtkprintoperation.c:1446
msgid "Number of Pages To Print"
-msgstr "Колькасьць слупкоў у табліцы."
+msgstr "Колькасць старонак для друку"
-#: gtk/gtkprintoperation.c:1343
-#, fuzzy
+#: gtk/gtkprintoperation.c:1447
msgid "The number of pages that will be printed."
-msgstr "Колькасьць радкоў у табліцы"
+msgstr "Колькасць старонак, што будуць надрукаваныя."
-#: gtk/gtkprintunixdialog.c:299
+#: gtk/gtkprintunixdialog.c:414
msgid "The GtkPageSetup to use"
-msgstr ""
+msgstr "GtkPageSetup, што выкарыстоўваецца"
-#: gtk/gtkprintunixdialog.c:324
-#, fuzzy
+#: gtk/gtkprintunixdialog.c:439
msgid "Selected Printer"
-msgstr "Назоў файла, адзначанага зараз."
+msgstr "Абраны прынтар"
-#: gtk/gtkprintunixdialog.c:325
-#, fuzzy
+#: gtk/gtkprintunixdialog.c:440
msgid "The GtkPrinter which is selected"
-msgstr "GdkFont, што вылучаны ў бягучы момант."
+msgstr "Абраны GtkPrinter"
-#: gtk/gtkprintunixdialog.c:332
+#: gtk/gtkprintunixdialog.c:447
msgid "Manual Capabilities"
-msgstr ""
+msgstr "Неаўтамазаваныя магчымасці"
-#: gtk/gtkprintunixdialog.c:333
+#: gtk/gtkprintunixdialog.c:448
msgid "Capabilities the application can handle"
-msgstr ""
+msgstr "Магчымасці, якія можа апрацоўваць праграма"
-#: gtk/gtkprintunixdialog.c:342
-#, fuzzy
+#: gtk/gtkprintunixdialog.c:457
msgid "Whether the dialog supports selection"
-msgstr "Ці можа тэкст адмеціны быць вызначаным з дапамогай мышы."
+msgstr "Ці падтрымлівае дыялог вылучэнне"
-#: gtk/gtkprintunixdialog.c:350
-#, fuzzy
+#: gtk/gtkprintunixdialog.c:465
msgid "Whether the application has a selection"
-msgstr "Ці будзе віджэт бачны"
-
-#: gtk/gtkprintunixdialog.c:358
-msgid "TRUE if page setup combos are embedded in GtkPrintUnixDialog"
-msgstr ""
+msgstr "Ці мае праграма вылучэнне"
-#: gtk/gtkprogressbar.c:134
+#: gtk/gtkprogressbar.c:271
msgid "Fraction"
-msgstr "Дроб"
+msgstr "Адсотак выканання"
-#: gtk/gtkprogressbar.c:135
+#: gtk/gtkprogressbar.c:272
msgid "The fraction of total work that has been completed"
-msgstr "Частка завершанае працы"
+msgstr "Завершаная частка"
-#: gtk/gtkprogressbar.c:142
+#: gtk/gtkprogressbar.c:279
msgid "Pulse Step"
-msgstr "Крок"
+msgstr "Крок вагання"
-#: gtk/gtkprogressbar.c:143
+#: gtk/gtkprogressbar.c:280
msgid "The fraction of total progress to move the bouncing block when pulsed"
-msgstr "Частка агульнага посьпеху пры якой павялічваецца паказальнік посьпеху"
+msgstr "Частка агульнага прагрэсу, пры выкананні якой павялічваецца паказальнік"
-#: gtk/gtkprogressbar.c:151
+#: gtk/gtkprogressbar.c:288
msgid "Text to be displayed in the progress bar"
-msgstr "Тэкст, які будзе адлюстроўвацца ў палосцы посьпеху"
+msgstr "Тэкст, які будзе адлюстроўвацца ў радку прагрэсу"
-#: gtk/gtkprogressbar.c:158
+#: gtk/gtkprogressbar.c:309
msgid "Show text"
-msgstr "Адлюстраваць тэкст"
+msgstr "Паказваць тэкст"
-#: gtk/gtkprogressbar.c:159
-#, fuzzy
+#: gtk/gtkprogressbar.c:310
msgid "Whether the progress is shown as text."
-msgstr "Ці будзе посьпех адлюстроўвацца як тэкст"
+msgstr "Ці будзе прагрэс адлюстроўваецца як тэкст."
-#: gtk/gtkprogressbar.c:181
-msgid ""
-"The preferred place to ellipsize the string, if the progress bar does not "
-"have enough room to display the entire string, if at all."
-msgstr ""
+#: gtk/gtkprogressbar.c:331
+msgid "The preferred place to ellipsize the string, if the progress bar does not have enough room to display the entire string, if at all."
+msgstr "Пажаданае месца пераносу радка, калі індыкатару прагрэсу не хапае месца для ўсяго радка."
-#: gtk/gtkprogressbar.c:188
-#, fuzzy
+#: gtk/gtkprogressbar.c:349
msgid "X spacing"
-msgstr "Адлегласьць"
+msgstr "Водступ па вертыкалі"
-#: gtk/gtkprogressbar.c:189
+#: gtk/gtkprogressbar.c:350
msgid "Extra spacing applied to the width of a progress bar."
-msgstr ""
+msgstr "Дадатковая прастора да шырыні індыкатара прагрэсу."
-#: gtk/gtkprogressbar.c:194
-#, fuzzy
+#: gtk/gtkprogressbar.c:364
msgid "Y spacing"
-msgstr "Адлегласьць"
+msgstr "Водступ па вертыкалі"
-#: gtk/gtkprogressbar.c:195
+#: gtk/gtkprogressbar.c:365
msgid "Extra spacing applied to the height of a progress bar."
-msgstr ""
+msgstr "Дадатковая прастора да вышыні індыкатара прагрэсу."
-#: gtk/gtkprogressbar.c:208
-#, fuzzy
+#: gtk/gtkprogressbar.c:380
msgid "Minimum horizontal bar width"
-msgstr "Шырыня гарызантальнага падзяляльніку"
+msgstr "Мінімальная шырыня гарызантальнага радка прагрэсу"
-#: gtk/gtkprogressbar.c:209
-#, fuzzy
+#: gtk/gtkprogressbar.c:381
msgid "The minimum horizontal width of the progress bar"
-msgstr "Гарызантальнае выроўніваньне адмеціны."
+msgstr "Мінімальная шырыня гарызантальнага радка прагрэсу"
-#: gtk/gtkprogressbar.c:221
-#, fuzzy
+#: gtk/gtkprogressbar.c:395
msgid "Minimum horizontal bar height"
-msgstr "Гарызантальнае выроўніваньне"
+msgstr "Мінімальная вышыня гарызантальнага радка прагрэсу"
-#: gtk/gtkprogressbar.c:222
-#, fuzzy
+#: gtk/gtkprogressbar.c:396
msgid "Minimum horizontal height of the progress bar"
-msgstr "Тэкст, які будзе адлюстроўвацца ў палосцы посьпеху"
+msgstr "Мінімальная вышыня гарызантальнага радка прагрэсу"
-#: gtk/gtkprogressbar.c:234
-#, fuzzy
+#: gtk/gtkprogressbar.c:410
msgid "Minimum vertical bar width"
-msgstr "Шырыня вэртыкальнага падзяляльніку"
+msgstr "Мінімальная шырыня вертыкальнага радка прагрэсу"
-#: gtk/gtkprogressbar.c:235
-#, fuzzy
+#: gtk/gtkprogressbar.c:411
msgid "The minimum vertical width of the progress bar"
-msgstr "Тэкст, які будзе адлюстроўвацца ў палосцы посьпеху"
+msgstr "Мінімальная шырыня вертыкальнага радка прагрэсу"
-#: gtk/gtkprogressbar.c:247
-#, fuzzy
+#: gtk/gtkprogressbar.c:425
msgid "Minimum vertical bar height"
-msgstr "Найменьшая вышыня нашчадка"
+msgstr "Мінімальная вышыня вертыкальнага радка прагрэсу"
-#: gtk/gtkprogressbar.c:248
-#, fuzzy
+#: gtk/gtkprogressbar.c:426
msgid "The minimum vertical height of the progress bar"
-msgstr "Тэкст, які будзе адлюстроўвацца ў палосцы посьпеху"
-
-#: gtk/gtkradioaction.c:118
-#, fuzzy
-msgid "The value"
-msgstr "Назва тэмы"
-
-#: gtk/gtkradioaction.c:119
-msgid ""
-"The value returned by gtk_radio_action_get_current_value() when this action "
-"is the current action of its group."
-msgstr ""
-
-#: gtk/gtkradioaction.c:135 gtk/gtkradiobutton.c:160
-#: gtk/gtkradiomenuitem.c:373 gtk/gtkradiotoolbutton.c:65
-msgid "Group"
-msgstr "Група"
+msgstr "Мінімальная вышыня вертыкальнага радка прагрэсу"
-#: gtk/gtkradioaction.c:136
-#, fuzzy
-msgid "The radio action whose group this action belongs to."
-msgstr "Радыё-кнопка, чыя група належыць гэтаму віджэту."
-
-#: gtk/gtkradioaction.c:151
-#, fuzzy
-msgid "The current value"
-msgstr "Бягучы колер"
-
-#: gtk/gtkradioaction.c:152
-msgid ""
-"The value property of the currently active member of the group to which this "
-"action belongs."
-msgstr ""
-
-#: gtk/gtkradiobutton.c:161
-#, fuzzy
+#: gtk/gtkradiobutton.c:185
msgid "The radio button whose group this widget belongs to."
-msgstr "Радыё-кнопка, чыя група належыць гэтаму віджэту."
+msgstr "Радыёдзеянне, групе якога належыць гэты віджэт."
-#: gtk/gtkradiomenuitem.c:374
-#, fuzzy
+#: gtk/gtkradiomenuitem.c:425
msgid "The radio menu item whose group this widget belongs to."
-msgstr "Радыё-кнопка, чыя група належыць гэтаму віджэту."
+msgstr "Радыёэлемент меню, групе якога належыць гэты віджэт."
-#: gtk/gtkradiotoolbutton.c:66
-#, fuzzy
+#: gtk/gtkradiotoolbutton.c:84
msgid "The radio tool button whose group this button belongs to."
-msgstr "Радыё-кнопка, чыя група належыць гэтаму віджэту."
-
-#: gtk/gtkrange.c:410
-msgid "Update policy"
-msgstr "Палітыка абнаўленьня"
-
-#: gtk/gtkrange.c:411
-msgid "How the range should be updated on the screen"
-msgstr "Як павінен абнаўляцца прамежак на экране"
+msgstr "Радыёкнопка, групе якой належыць гэтая кнопка."
-#: gtk/gtkrange.c:420
+#: gtk/gtkrange.c:435
msgid "The GtkAdjustment that contains the current value of this range object"
-msgstr "GtkAdjustment, які зьмяшчае бягучае значэньне для абьекту дыяпазону"
+msgstr "GtkAdjustment, які змяшчае бягучае значэнне для аб’екта дыяпазону"
-#: gtk/gtkrange.c:428
+#: gtk/gtkrange.c:442
msgid "Invert direction slider moves to increase range value"
-msgstr ""
-"Перавернуць накірунак руху паўзунку, каб павялічыць значэньне дыяпазону"
+msgstr "Адвярнуць кірунак абраных паўзункамі абласцей, каб павялічыць дыяпазон"
-#: gtk/gtkrange.c:435
+#: gtk/gtkrange.c:448
msgid "Lower stepper sensitivity"
-msgstr ""
+msgstr "Адчувальнасць зруху ўніз"
-#: gtk/gtkrange.c:436
-msgid ""
-"The sensitivity policy for the stepper that points to the adjustment's lower "
-"side"
-msgstr ""
+#: gtk/gtkrange.c:449
+msgid "The sensitivity policy for the stepper that points to the adjustment's lower side"
+msgstr "Правілы адчувальнасці для зруху ўніз у бок памяншэння"
-#: gtk/gtkrange.c:444
+#: gtk/gtkrange.c:456
msgid "Upper stepper sensitivity"
-msgstr ""
+msgstr "Адчувальнасць зруху ўверх"
-#: gtk/gtkrange.c:445
-msgid ""
-"The sensitivity policy for the stepper that points to the adjustment's upper "
-"side"
-msgstr ""
+#: gtk/gtkrange.c:457
+msgid "The sensitivity policy for the stepper that points to the adjustment's upper side"
+msgstr "Правілы адчувальнасці для зруху ўверх у бок павелічэння"
-#: gtk/gtkrange.c:462
+#: gtk/gtkrange.c:473
msgid "Show Fill Level"
-msgstr ""
+msgstr "Паказваць узровень запаўнення"
-#: gtk/gtkrange.c:463
+#: gtk/gtkrange.c:474
msgid "Whether to display a fill level indicator graphics on trough."
-msgstr ""
+msgstr "Ці адлюстроўваць індыкатар узроўня запаўнення."
-#: gtk/gtkrange.c:479
+#: gtk/gtkrange.c:489
msgid "Restrict to Fill Level"
-msgstr ""
+msgstr "Абмяжоўваць узроўнем запаўнення"
-#: gtk/gtkrange.c:480
+#: gtk/gtkrange.c:490
msgid "Whether to restrict the upper boundary to the fill level."
-msgstr ""
+msgstr "Ці абмяжоўваць верхняе значэнне ўзроўнем запаўнення."
-#: gtk/gtkrange.c:495
+#: gtk/gtkrange.c:504
msgid "Fill Level"
-msgstr ""
+msgstr "Узровень запаўнення"
-#: gtk/gtkrange.c:496
+#: gtk/gtkrange.c:505
msgid "The fill level."
-msgstr ""
+msgstr "Узровень запаўнення."
-#: gtk/gtkrange.c:504
+#: gtk/gtkrange.c:520
+#| msgid "Digits"
+msgid "Round Digits"
+msgstr "Акругленне"
+
+#: gtk/gtkrange.c:521
+msgid "The number of digits to round the value to."
+msgstr "Колькасць знакаў, пасля якіх адбываецца акругленне."
+
+#: gtk/gtkrange.c:538 gtk/gtkswitch.c:929
msgid "Slider Width"
-msgstr "Шырыня паўзунка"
+msgstr "Шырыня паласы пракруткі"
-#: gtk/gtkrange.c:505
+#: gtk/gtkrange.c:539
msgid "Width of scrollbar or scale thumb"
-msgstr "Шырыня паласы пракруткі ці пакажчыка маштабу"
+msgstr "Шырыня паласы пракруткі ці паказальніка маштабу"
-#: gtk/gtkrange.c:512
+#: gtk/gtkrange.c:554
msgid "Trough Border"
-msgstr "Мяжа накіроўвываючай"
+msgstr "Мяжа элемента кірунку"
-#: gtk/gtkrange.c:513
+#: gtk/gtkrange.c:555
msgid "Spacing between thumb/steppers and outer trough bevel"
-msgstr ""
-"Адлегласьць паміж указальнікам/кнопкамі і зьнешняй мяжой накіроўваючцай"
+msgstr "Адлегласць паміж паказальнікам/кнопкамі перамяшчэння і вонкавай мяжой элемента кірунку"
-#: gtk/gtkrange.c:520
+#: gtk/gtkrange.c:570
msgid "Stepper Size"
-msgstr "Памер крочніку"
+msgstr "Памер кнопкі перамяшчэння"
-#: gtk/gtkrange.c:521
+#: gtk/gtkrange.c:571
msgid "Length of step buttons at ends"
-msgstr "Даўжыня кнопак кроку на прыканцах"
+msgstr "Даўжыня кнопак перамяшчэння"
-#: gtk/gtkrange.c:536
+#: gtk/gtkrange.c:587
msgid "Stepper Spacing"
-msgstr "Прастора крочніку"
+msgstr "Прастора паміж кнопкамі перамяшчэння"
-#: gtk/gtkrange.c:537
+#: gtk/gtkrange.c:588
msgid "Spacing between step buttons and thumb"
-msgstr "Прастора паміж кнопкамі кроку й указальнікам"
+msgstr "Прастора паміж кнопкамі перамяшчэння і паказальнікам"
-#: gtk/gtkrange.c:544
+#: gtk/gtkrange.c:603
msgid "Arrow X Displacement"
-msgstr "Гарызантальнае зьмяшчэньне стрэлкі"
+msgstr "Гарызантальнае перамяшчэнне стрэлкі"
-#: gtk/gtkrange.c:545
-msgid ""
-"How far in the x direction to move the arrow when the button is depressed"
-msgstr ""
-"На колькі далёка будзе перамяшчацца стрэлкапа x-накірунку, калі буце "
-"націснута кнопка"
+#: gtk/gtkrange.c:604
+msgid "How far in the x direction to move the arrow when the button is depressed"
+msgstr "Як далёка будзе перамяшчацца стрэлка па x, калі будзе націснутая кнопка"
-#: gtk/gtkrange.c:552
+#: gtk/gtkrange.c:619
msgid "Arrow Y Displacement"
-msgstr "Вэртыкальнае зьмяшчэньне стрэлкі"
+msgstr "Вертыкальнае перамяшчэнне стрэлкі"
-#: gtk/gtkrange.c:553
-msgid ""
-"How far in the y direction to move the arrow when the button is depressed"
-msgstr ""
-"На колькі далёка будзе перамяшчацца стрэлкапа y-накірунку, калі буце "
-"націснута кнопка"
+#: gtk/gtkrange.c:620
+msgid "How far in the y direction to move the arrow when the button is depressed"
+msgstr "Як далёка будзе перамяшчацца стрэлка па y, калі будзе націснутая кнопка"
-#: gtk/gtkrange.c:571
+#: gtk/gtkrange.c:639
msgid "Trough Under Steppers"
-msgstr ""
+msgstr "Жолаб пад кнопкамі"
-#: gtk/gtkrange.c:572
-msgid ""
-"Whether to draw trough for full length of range or exclude the steppers and "
-"spacing"
-msgstr ""
+#: gtk/gtkrange.c:640
+msgid "Whether to draw trough for full length of range or exclude the steppers and spacing"
+msgstr "Ці патрэбна адмалёўваць жолаб уздоўж паласы пракруткі, ці выключыць кнопкі і прамежкі"
-#: gtk/gtkrange.c:585
-#, fuzzy
+#: gtk/gtkrange.c:656
msgid "Arrow scaling"
-msgstr "Водступ між радкоў"
+msgstr "Маштабаванне стрэлкі"
-#: gtk/gtkrange.c:586
+#: gtk/gtkrange.c:657
msgid "Arrow scaling with regard to scroll button size"
-msgstr ""
-
-#: gtk/gtkrecentaction.c:635 gtk/gtkrecentchoosermenu.c:252
-#, fuzzy
-msgid "Show Numbers"
-msgstr "Паказаць лычкі"
+msgstr "Маштабаваць стрэлку адпаведна кнопкі пракруткі"
-#: gtk/gtkrecentaction.c:636 gtk/gtkrecentchoosermenu.c:253
-#, fuzzy
-msgid "Whether the items should be displayed with a number"
-msgstr "Ці адзначан гэты пункт мэню."
-
-#: gtk/gtkrecentchooser.c:132
+#: gtk/gtkrecentchooser.c:130
msgid "Recent Manager"
-msgstr ""
+msgstr "Кіраванне нядаўна выкарыстанымі элементамі"
-#: gtk/gtkrecentchooser.c:133
+#: gtk/gtkrecentchooser.c:131
msgid "The RecentManager object to use"
-msgstr ""
+msgstr "Аб’ект для кіравання нядаўна выкарыстанымі элементамі"
-#: gtk/gtkrecentchooser.c:147
-#, fuzzy
+#: gtk/gtkrecentchooser.c:146
msgid "Show Private"
-msgstr "Адлюстраваць тэкст"
+msgstr "Паказваць прыватныя"
-#: gtk/gtkrecentchooser.c:148
-#, fuzzy
+#: gtk/gtkrecentchooser.c:147
msgid "Whether the private items should be displayed"
-msgstr "Ці павінны быць адлюстраваны кнопкі для стварэньня/зьмяненьня файла."
+msgstr "Ці будуць паказвацца прыватныя элементы"
#: gtk/gtkrecentchooser.c:161
-#, fuzzy
msgid "Show Tooltips"
-msgstr "Паказаць лычкі"
+msgstr "Паказваць падказкі"
#: gtk/gtkrecentchooser.c:162
-#, fuzzy
msgid "Whether there should be a tooltip on the item"
-msgstr "Ці павінна адлюстроўвацца мяжа"
+msgstr "Ці паказваць для кожнага элемента выплыўную падказку"
-#: gtk/gtkrecentchooser.c:174
-#, fuzzy
+#: gtk/gtkrecentchooser.c:175
msgid "Show Icons"
-msgstr "ID убудаванай значкі"
+msgstr "Адлюстроўваць значкі"
-#: gtk/gtkrecentchooser.c:175
-#, fuzzy
+#: gtk/gtkrecentchooser.c:176
msgid "Whether there should be an icon near the item"
-msgstr "Ці павінна адлюстроўвацца мяжа"
+msgstr "Ці паказваць значок побач з элементам"
-#: gtk/gtkrecentchooser.c:190
+#: gtk/gtkrecentchooser.c:192
msgid "Show Not Found"
-msgstr ""
+msgstr "Паказваць не знойдзеныя"
-#: gtk/gtkrecentchooser.c:191
-#, fuzzy
+#: gtk/gtkrecentchooser.c:193
msgid "Whether the items pointing to unavailable resources should be displayed"
-msgstr "Ці павінны быць адлюстраваны кнопкі для стварэньня/зьмяненьня файла."
+msgstr "Ці паказваць элементы, што ўказваюць на недаступныя рэсурсы"
-#: gtk/gtkrecentchooser.c:204
-#, fuzzy
+#: gtk/gtkrecentchooser.c:207
msgid "Whether to allow multiple items to be selected"
-msgstr "Ці могуць быць адзначаны некалькі файлаў запар."
+msgstr "Ці можна вылучыць некалькі элементаў запар"
-#: gtk/gtkrecentchooser.c:217
+#: gtk/gtkrecentchooser.c:221
msgid "Local only"
-msgstr ""
+msgstr "Толькі лакальныя"
-#: gtk/gtkrecentchooser.c:218
-#, fuzzy
+#: gtk/gtkrecentchooser.c:222
msgid "Whether the selected resource(s) should be limited to local file: URIs"
-msgstr "Ці будзе посьпех адлюстроўвацца як тэкст"
+msgstr "Ці абмяжоўваць магчымасць выбару рэсурсаў толькі лакальнымі файламі"
-#: gtk/gtkrecentchooser.c:234
+#: gtk/gtkrecentchooser.c:236
msgid "Limit"
-msgstr ""
+msgstr "Ліміт"
-#: gtk/gtkrecentchooser.c:235
-#, fuzzy
+#: gtk/gtkrecentchooser.c:237
msgid "The maximum number of items to be displayed"
-msgstr "Колькасьць адлюстроўваемых дзесятычных разрадаў"
+msgstr "Максімальная колькасць элементаў, якія будуць адлюстроўвацца"
-#: gtk/gtkrecentchooser.c:249
-#, fuzzy
+#: gtk/gtkrecentchooser.c:250
msgid "Sort Type"
-msgstr "Тып ценю"
+msgstr "Тып парадкавання"
-#: gtk/gtkrecentchooser.c:250
-#, fuzzy
+#: gtk/gtkrecentchooser.c:251
msgid "The sorting order of the items displayed"
-msgstr "Калі адлюстравана пераключаемая частка кнопачкі"
+msgstr "Парадак сартавання элементаў, што паказваюцца"
-#: gtk/gtkrecentchooser.c:265
-#, fuzzy
+#: gtk/gtkrecentchooser.c:267
msgid "The current filter for selecting which resources are displayed"
-msgstr "Экран, дзе гэтае акно будзе адлюстравана"
+msgstr "Бягучы фільтр для выбару рэсурсаў, што будуць паказвацца"
-#: gtk/gtkrecentmanager.c:291
+#: gtk/gtkrecentmanager.c:290
msgid "The full path to the file to be used to store and read the list"
-msgstr ""
+msgstr "Поўны шлях да файла, які будзе выкарыстоўвацца для захавання і чытання спіса"
-#: gtk/gtkrecentmanager.c:306
+#: gtk/gtkrecentmanager.c:305
msgid "The size of the recently used resources list"
-msgstr ""
+msgstr "Памер спіса нядаўна выкарыстаных рэсурсаў"
-#: gtk/gtkruler.c:138
-msgid "Lower"
-msgstr "Ніжэйшы"
+#: gtk/gtkrevealer.c:241 gtk/gtkstack.c:499
+msgid "Transition type"
+msgstr "Тып пераходу"
-#: gtk/gtkruler.c:139
-msgid "Lower limit of ruler"
-msgstr "Ніжняя мяжа лінаркі"
+#: gtk/gtkrevealer.c:242 gtk/gtkstack.c:499
+msgid "The type of animation used to transition"
+msgstr "Тып анімацыі, што выкарыстоўваецца для пераходу"
-#: gtk/gtkruler.c:148
-msgid "Upper"
-msgstr "Вышэйшы"
+#: gtk/gtkrevealer.c:249 gtk/gtkstack.c:495
+msgid "Transition duration"
+msgstr "Працягласць пераходу"
-#: gtk/gtkruler.c:149
-msgid "Upper limit of ruler"
-msgstr "Верхяя мяжа лінаркі"
+#: gtk/gtkrevealer.c:250 gtk/gtkstack.c:495
+msgid "The animation duration, in milliseconds"
+msgstr "Працягласць анімацыі ў мілісекундах"
-#: gtk/gtkruler.c:159
-msgid "Position of mark on the ruler"
-msgstr "Становішча адмеціны на лінарке"
+#: gtk/gtkrevealer.c:256
+msgid "Reveal Child"
+msgstr "Адкрыццё нашчадка"
-#: gtk/gtkruler.c:168
-msgid "Max Size"
-msgstr "Найбольшы памер"
+#: gtk/gtkrevealer.c:257
+msgid "Whether the container should reveal the child"
+msgstr "Ці будзе кантэйнер адкрываць нашчадка"
-#: gtk/gtkruler.c:169
-msgid "Maximum size of the ruler"
-msgstr "Найбольшы памер лінаркі"
+#: gtk/gtkrevealer.c:263
+msgid "Child Revealed"
+msgstr "Нашчадак адкрыты"
-#: gtk/gtkruler.c:184
-#, fuzzy
-msgid "Metric"
-msgstr "Лікавы"
-
-#: gtk/gtkruler.c:185
-#, fuzzy
-msgid "The metric used for the ruler"
-msgstr "Разнавід для адлюстраваньня дрэва"
+#: gtk/gtkrevealer.c:264
+msgid "Whether the child is revealed and the animation target reached"
+msgstr "Ці адкрыты нашчадак і выкананая анімацыя"
-#: gtk/gtkscalebutton.c:221
-#, fuzzy
+#: gtk/gtkscalebutton.c:199
msgid "The value of the scale"
-msgstr "Назоў гэтага віджэту"
+msgstr "Значэнне маштабавання"
-#: gtk/gtkscalebutton.c:231
-#, fuzzy
+#: gtk/gtkscalebutton.c:209
msgid "The icon size"
-msgstr "Памер значак панэлі прылад"
+msgstr "Памер значка"
-#: gtk/gtkscalebutton.c:240
-#, fuzzy
-msgid ""
-"The GtkAdjustment that contains the current value of this scale button object"
-msgstr "GtkAdjustment, які зьмяшчае бягучае значэньне для абьекту дыяпазону"
+#: gtk/gtkscalebutton.c:218
+msgid "The GtkAdjustment that contains the current value of this scale button object"
+msgstr "GtkAdjustment, які змяшчае бягучае значэнне маштабавання кнопкі"
-#: gtk/gtkscalebutton.c:268
-#, fuzzy
+#: gtk/gtkscalebutton.c:246
msgid "Icons"
-msgstr "Значка"
+msgstr "Значкі"
-#: gtk/gtkscalebutton.c:269
-#, fuzzy
+#: gtk/gtkscalebutton.c:247
msgid "List of icon names"
-msgstr "Назва шрыфту"
+msgstr "Спіс назваў значкоў"
-#: gtk/gtkscale.c:245
+#: gtk/gtkscale.c:768
msgid "The number of decimal places that are displayed in the value"
-msgstr "Колькасьць дзесятычных разрадаў для адлюстраваньня значэньня"
+msgstr "Колькасць дзесятковых разрадаў для адлюстравання значэння"
-#: gtk/gtkscale.c:254
+#: gtk/gtkscale.c:775
msgid "Draw Value"
-msgstr "Адлюстроўваць значэньне"
+msgstr "Адлюстроўваць значэнне"
-#: gtk/gtkscale.c:255
+#: gtk/gtkscale.c:776
msgid "Whether the current value is displayed as a string next to the slider"
-msgstr "Ці будзе бягучае значэньне адлюстроўвацца як радок побач з паўзунком"
+msgstr "Ці будзе бягучае значэнне адлюстроўвацца як радок побач з паўзунком"
+
+#: gtk/gtkscale.c:782
+msgid "Has Origin"
+msgstr "Зыходнае значэнне"
-#: gtk/gtkscale.c:262
+#: gtk/gtkscale.c:783
+msgid "Whether the scale has an origin"
+msgstr "Ці ёсць зыходнае значэнне"
+
+#: gtk/gtkscale.c:789
msgid "Value Position"
-msgstr "Становішча значэньня"
+msgstr "Пазіцыя значэння"
-#: gtk/gtkscale.c:263
+#: gtk/gtkscale.c:790
msgid "The position in which the current value is displayed"
-msgstr "Становішча, у якім адлюстроўвываецца бягучае значэньне"
+msgstr "Пазіцыя, на якой адлюстроўваецца бягучае значэнне"
-#: gtk/gtkscale.c:270
+#: gtk/gtkscale.c:807
msgid "Slider Length"
-msgstr "Даўжыня паўзунка"
+msgstr "Даўжыня паласы пракруткі"
-#: gtk/gtkscale.c:271
+#: gtk/gtkscale.c:808
msgid "Length of scale's slider"
-msgstr "Даўжыня паўзунка"
+msgstr "Даўжыня паласы пракруткі"
-#: gtk/gtkscale.c:279
+#: gtk/gtkscale.c:822
msgid "Value spacing"
-msgstr "Водступ значэньня"
+msgstr "Інтэрвал значэнняў"
-#: gtk/gtkscale.c:280
+#: gtk/gtkscale.c:823
msgid "Space between value text and the slider/trough area"
-msgstr "Прастора паміж тэкстам і паўзунком/накіроўваючай"
+msgstr "Прастора паміж тэкстам і паўзунком/элементам кірунку"
-#: gtk/gtkscrollbar.c:50
+#: gtk/gtkscrollable.c:77
+msgid "Horizontal adjustment"
+msgstr "Гарызантальнае выраўноўванне"
+
+#: gtk/gtkscrollable.c:78
+msgid "Horizontal adjustment that is shared between the scrollable widget and its controller"
+msgstr "Гарызантальнае выраўноўванне, агульнае для віджэта і яго кантролера"
+
+#: gtk/gtkscrollable.c:94
+msgid "Vertical adjustment"
+msgstr "Вертыкальнае выраўноўванне"
+
+#: gtk/gtkscrollable.c:95
+msgid "Vertical adjustment that is shared between the scrollable widget and its controller"
+msgstr "Вертыкальнае выраўноўванне, агульнае для віджэта і яго кантролера"
+
+#: gtk/gtkscrollable.c:111
+#| msgid "Horizontal Scrollbar Policy"
+msgid "Horizontal Scrollable Policy"
+msgstr "Правілы гарызантальнай пракруткі"
+
+#: gtk/gtkscrollable.c:112 gtk/gtkscrollable.c:128
+msgid "How the size of the content should be determined"
+msgstr "Як мусіць вызначацца памер змесціва"
+
+#: gtk/gtkscrollable.c:127
+#| msgid "Vertical Scrollbar Policy"
+msgid "Vertical Scrollable Policy"
+msgstr "Правілы вертыкальнай пракруткі"
+
+#: gtk/gtkscrollbar.c:106
msgid "Minimum Slider Length"
-msgstr "Найменьшая даўжыня паўзунку"
+msgstr "Найменшая даўжыня паласы пракруткі"
-#: gtk/gtkscrollbar.c:51
+#: gtk/gtkscrollbar.c:107
msgid "Minimum length of scrollbar slider"
-msgstr "Найменьшая даўжыня паўзунку пракруткі"
+msgstr "Найменшая даўжыня паласы пракруткі"
-#: gtk/gtkscrollbar.c:59
+#: gtk/gtkscrollbar.c:115
msgid "Fixed slider size"
-msgstr "Нязьменны памер паўзунку"
+msgstr "Нязменны памер паласы пракруткі"
-#: gtk/gtkscrollbar.c:60
+#: gtk/gtkscrollbar.c:116
msgid "Don't change slider size, just lock it to the minimum length"
-msgstr "Не зьмяняць памер паўзунку, выкарыстоўваць толькі найменьшы памер"
+msgstr "Не змяняць памер паўзунка, толькі прызначыць найменшую даўжыню"
-#: gtk/gtkscrollbar.c:81
-msgid ""
-"Display a second backward arrow button on the opposite end of the scrollbar"
-msgstr ""
-"Адлюстроўваць дадатковую кнопку руху назад на супрацьлеглым баку палоскі "
-"пракруткі"
+#: gtk/gtkscrollbar.c:137
+msgid "Display a second backward arrow button on the opposite end of the scrollbar"
+msgstr "Адлюстроўваць дадатковую кнопку руху назад на супрацьлеглым баку паласы пракруткі"
-#: gtk/gtkscrollbar.c:88
-#, fuzzy
-msgid ""
-"Display a second forward arrow button on the opposite end of the scrollbar"
-msgstr ""
-"Адлюстроўваць дадатковую кнопку руху наперад на супрацьлеглым баку палоскі "
-"пракруткі"
+#: gtk/gtkscrollbar.c:144
+msgid "Display a second forward arrow button on the opposite end of the scrollbar"
+msgstr "Адлюстроўваць дадатковую кнопку руху наперад на супрацьлеглым баку паласы пракруткі"
-#: gtk/gtkscrolledwindow.c:243 gtk/gtktreeview.c:571
+#: gtk/gtkscrolledwindow.c:569
msgid "Horizontal Adjustment"
-msgstr "Гарызантальнае выроўніваньне"
+msgstr "Гарызантальнае выраўноўванне"
+
+#: gtk/gtkscrolledwindow.c:570
+msgid "The GtkAdjustment for the horizontal position"
+msgstr "GtkAdjustment для гарызантальнай пазіцыі"
-#: gtk/gtkscrolledwindow.c:250 gtk/gtktreeview.c:579
+#: gtk/gtkscrolledwindow.c:576
msgid "Vertical Adjustment"
-msgstr "Вэртыкальнае выроўніваньне"
+msgstr "Вертыкальнае выраўноўванне"
-#: gtk/gtkscrolledwindow.c:257
+#: gtk/gtkscrolledwindow.c:577
+msgid "The GtkAdjustment for the vertical position"
+msgstr "GtkAdjustment для вертыкальнай пазіцыі"
+
+#: gtk/gtkscrolledwindow.c:583
msgid "Horizontal Scrollbar Policy"
-msgstr "Гарызантальная пракрутка"
+msgstr "Гарызантальная паласа пракруткі"
-#: gtk/gtkscrolledwindow.c:258
+#: gtk/gtkscrolledwindow.c:584
msgid "When the horizontal scrollbar is displayed"
msgstr "Калі будзе адлюстроўвацца гарызантальная паласа пракруткі"
-#: gtk/gtkscrolledwindow.c:265
+#: gtk/gtkscrolledwindow.c:591
msgid "Vertical Scrollbar Policy"
-msgstr "Вэртыкальная пракрутка"
+msgstr "Вертыкальная паласа пракруткі"
-#: gtk/gtkscrolledwindow.c:266
+#: gtk/gtkscrolledwindow.c:592
msgid "When the vertical scrollbar is displayed"
-msgstr "Калі будзе адлюстроўвацца вэртыкальная паласа пракруткі"
+msgstr "Калі будзе адлюстроўвацца вертыкальная паласа пракруткі"
-#: gtk/gtkscrolledwindow.c:274
+#: gtk/gtkscrolledwindow.c:599
msgid "Window Placement"
-msgstr "Разьмяшчэньне акна"
+msgstr "Размяшчэнне акна"
-#: gtk/gtkscrolledwindow.c:275
-#, fuzzy
-msgid ""
-"Where the contents are located with respect to the scrollbars. This property "
-"only takes effect if \"window-placement-set\" is TRUE."
-msgstr "Дзе будзе разьмеркаваны зьмест, адносна палос пракруткі"
+#: gtk/gtkscrolledwindow.c:600
+msgid "Where the contents are located with respect to the scrollbars."
+msgstr "Ці размяшчаць змесціва адпаведна палос пракруткі."
-#: gtk/gtkscrolledwindow.c:292
-#, fuzzy
+#: gtk/gtkscrolledwindow.c:618
msgid "Window Placement Set"
-msgstr "Разьмяшчэньне акна"
+msgstr "Размяшчэнне акна"
-#: gtk/gtkscrolledwindow.c:293
-#, fuzzy
-msgid ""
-"Whether \"window-placement\" should be used to determine the location of the "
-"contents with respect to the scrollbars."
-msgstr "Дзе будзе разьмеркаваны зьмест, адносна палос пракруткі"
+#: gtk/gtkscrolledwindow.c:619
+msgid "Whether \"window-placement\" should be used to determine the location of the contents with respect to the scrollbars."
+msgstr "Ці выкарыстоўваць уласцівасць \"Размяшчэнне акна\" для вызначэння пазіцыі змесціва адносна палос пракруткі."
-#: gtk/gtkscrolledwindow.c:299
+#: gtk/gtkscrolledwindow.c:625 gtk/gtkspinbutton.c:455
msgid "Shadow Type"
msgstr "Тып ценю"
-#: gtk/gtkscrolledwindow.c:300
+#: gtk/gtkscrolledwindow.c:626
msgid "Style of bevel around the contents"
-msgstr "Стыль скосу вакол зьместу"
+msgstr "Стыль скосу вакол змесціва"
-#: gtk/gtkscrolledwindow.c:314
-#, fuzzy
+#: gtk/gtkscrolledwindow.c:642
msgid "Scrollbars within bevel"
-msgstr "Прагал пракруткі"
+msgstr "Палосы пракруткі ў скосе"
-#: gtk/gtkscrolledwindow.c:315
-#, fuzzy
+#: gtk/gtkscrolledwindow.c:643
msgid "Place scrollbars within the scrolled window's bevel"
-msgstr "Прамежак паміж палоскай пракруткі й акном для пракруткі."
+msgstr "Размяшчаць палосы пракруткі ўнутры скоса акна"
-#: gtk/gtkscrolledwindow.c:321
+#: gtk/gtkscrolledwindow.c:649
msgid "Scrollbar spacing"
-msgstr "Прагал пракруткі"
+msgstr "Інтэрвал палос пракруткі"
-#: gtk/gtkscrolledwindow.c:322
+#: gtk/gtkscrolledwindow.c:650
msgid "Number of pixels between the scrollbars and the scrolled window"
-msgstr "Прамежак паміж палоскай пракруткі й акном для пракруткі."
-
-#: gtk/gtkscrolledwindow.c:337
-#, fuzzy
-msgid "Scrolled Window Placement"
-msgstr "Разьмяшчэньне акна"
-
-#: gtk/gtkscrolledwindow.c:338
-#, fuzzy
-msgid ""
-"Where the contents of scrolled windows are located with respect to the "
-"scrollbars, if not overridden by the scrolled window's own placement."
-msgstr "Дзе будзе разьмеркаваны зьмест, адносна палос пракруткі"
-
-#: gtk/gtkseparatortoolitem.c:138
+msgstr "Колькасць пікселяў паміж палосамі пракруткі і акном, што пракручваецца"
+
+#: gtk/gtkscrolledwindow.c:665
+#| msgid "Minimum Width"
+msgid "Minimum Content Width"
+msgstr "Мінімальная шырыня змесціва"
+
+#: gtk/gtkscrolledwindow.c:666
+msgid "The minimum width that the scrolled window will allocate to its content"
+msgstr "Мінімальная шырыня, што будзе адводзіць акно, якое пракручваецца, для свайго змесціва"
+
+#: gtk/gtkscrolledwindow.c:679
+#| msgid "Minimum child height"
+msgid "Minimum Content Height"
+msgstr "Мінімальная вышыня змесціва"
+
+#: gtk/gtkscrolledwindow.c:680
+msgid "The minimum height that the scrolled window will allocate to its content"
+msgstr "Мінімальная вышыня, што будзе адводзіць акно, якое пракручваецца, для свайго змесціва"
+
+#: gtk/gtkscrolledwindow.c:694
+msgid "Kinetic Scrolling"
+msgstr "Кінетычная пракрутка"
+
+#: gtk/gtkscrolledwindow.c:695
+msgid "Kinetic scrolling mode."
+msgstr "Рэжым кінэтычнай пракруткі."
+
+#: gtk/gtkscrolledwindow.c:714
+msgid "Overlay Scrolling"
+msgstr "Палосы пракруткі знікаюць"
+
+#: gtk/gtkscrolledwindow.c:715
+msgid "Overlay scrolling mode"
+msgstr "Рэжым знікнення палос пракруткі"
+
+#: gtk/gtkscrolledwindow.c:728
+#| msgid "Maximum Width"
+msgid "Maximum Content Width"
+msgstr "Максімальная шырыня змесціва"
+
+#: gtk/gtkscrolledwindow.c:729
+msgid "The maximum width that the scrolled window will allocate to its content"
+msgstr "Максімальная шырыня, што будзе адводзіць акно, якое пракручваецца, для свайго змесціва"
+
+#: gtk/gtkscrolledwindow.c:742
+#| msgid "Maximum length"
+msgid "Maximum Content Height"
+msgstr "Максімальная вышыня змесціва"
+
+#: gtk/gtkscrolledwindow.c:743
+msgid "The maximum height that the scrolled window will allocate to its content"
+msgstr "Максімальная вышыня, што будзе адводзіць акно, якое пракручваецца, для свайго змесціва"
+
+#: gtk/gtkscrolledwindow.c:760 gtk/gtkscrolledwindow.c:761
+msgid "Propagate Natural Width"
+msgstr "Выкарыстаць натуральную шырыню"
+
+#: gtk/gtkscrolledwindow.c:778 gtk/gtkscrolledwindow.c:779
+msgid "Propagate Natural Height"
+msgstr "Выкарыстаць натуральную вышыню"
+
+#: gtk/gtksearchbar.c:414
+msgid "Search Mode Enabled"
+msgstr "Рэжым пошуку ўключаны"
+
+#: gtk/gtksearchbar.c:415
+msgid "Whether the search mode is on and the search bar shown"
+msgstr "Ці ўключаны рэжым пошуку і ці адкрытая панэль пошуку"
+
+#: gtk/gtksearchbar.c:426
+#| msgid "Whether to show a sort indicator"
+msgid "Whether to show the close button in the toolbar"
+msgstr "Ці паказваць кнопку закрыцця на панэлі інструментаў"
+
+#: gtk/gtkseparatortoolitem.c:143
msgid "Draw"
-msgstr ""
+msgstr "Адмалёўка"
-#: gtk/gtkseparatortoolitem.c:139
-#, fuzzy
+#: gtk/gtkseparatortoolitem.c:144
msgid "Whether the separator is drawn, or just blank"
-msgstr "Ці зьяўляецца падзяляльнік вэртыкальнай лініяй ці толькі прагалам"
+msgstr "Ці будуць падзяляльнікі малявацца лініяй, ці будуць пустымі"
-#: gtk/gtksettings.c:225
+#: gtk/gtksettings.c:392
msgid "Double Click Time"
msgstr "Час падвоенага націску"
-#: gtk/gtksettings.c:226
-msgid ""
-"Maximum time allowed between two clicks for them to be considered a double "
-"click (in milliseconds)"
-msgstr ""
-"Найбольшы дазволены час паміж двума націскамі для ўспрыняцьця іх у якасьці "
-"падвоенага націску (у мілісэкундах)"
+#: gtk/gtksettings.c:393
+msgid "Maximum time allowed between two clicks for them to be considered a double click (in milliseconds)"
+msgstr "Найбольшы час паміж двума націскамі, пры якім яны лічацца падвойным націскам (у мілісекундах)"
-#: gtk/gtksettings.c:233
-#, fuzzy
+#: gtk/gtksettings.c:400
msgid "Double Click Distance"
-msgstr "Час падвоенага націску"
+msgstr "Адлегласць падвоенага націску"
-#: gtk/gtksettings.c:234
-#, fuzzy
-msgid ""
-"Maximum distance allowed between two clicks for them to be considered a "
-"double click (in pixels)"
-msgstr ""
-"Найбольшы дазволены час паміж двума націскамі для ўспрыняцьця іх у якасьці "
-"падвоенага націску (у мілісэкундах)"
+#: gtk/gtksettings.c:401
+msgid "Maximum distance allowed between two clicks for them to be considered a double click (in pixels)"
+msgstr "Найбольшая адлегласць паміж двума націскамі, пры якой яны лічацца падвойным націскам (у пікселях)"
-#: gtk/gtksettings.c:250
+#: gtk/gtksettings.c:417
msgid "Cursor Blink"
-msgstr "Мільгаючы курсор"
+msgstr "Мільгацеючы курсор"
-#: gtk/gtksettings.c:251
+#: gtk/gtksettings.c:418
msgid "Whether the cursor should blink"
-msgstr "Ці павінен курсор мільгаць"
+msgstr "Ці будзе курсор мільгацець"
-#: gtk/gtksettings.c:258
+#: gtk/gtksettings.c:425
msgid "Cursor Blink Time"
-msgstr "Час мільганьня курсору"
+msgstr "Час мільгацення курсора"
-#: gtk/gtksettings.c:259
-#, fuzzy
+#: gtk/gtksettings.c:426
msgid "Length of the cursor blink cycle, in milliseconds"
-msgstr "Даўжыня цыклу мільганьня курсору (у мілісэкундах)"
+msgstr "Працягласць цыклу мільгацення курсора ў мілісекундах"
-#: gtk/gtksettings.c:278
-#, fuzzy
+#: gtk/gtksettings.c:445
msgid "Cursor Blink Timeout"
-msgstr "Час мільганьня курсору"
+msgstr "Затрымка мільгацення курсору"
-#: gtk/gtksettings.c:279
-#, fuzzy
+#: gtk/gtksettings.c:446
msgid "Time after which the cursor stops blinking, in seconds"
-msgstr "Даўжыня цыклу мільганьня курсору (у мілісэкундах)"
+msgstr "Час у секундах, пасля якога курсор больш на мільгаціць"
-#: gtk/gtksettings.c:286
+#: gtk/gtksettings.c:453
msgid "Split Cursor"
msgstr "Падзяліць курсор"
-#: gtk/gtksettings.c:287
-msgid ""
-"Whether two cursors should be displayed for mixed left-to-right and right-to-"
-"left text"
-msgstr ""
-"Ці павінны адлюстроўвацца два курсора для зьмешанага (зьлева направа й "
-"зправа налева) тэксту"
+#: gtk/gtksettings.c:454
+msgid "Whether two cursors should be displayed for mixed left-to-right and right-to-left text"
+msgstr "Ці будуць адлюстроўвацца два курсора для змяшанага (злева направа і справа налева) тэксту"
+
+#: gtk/gtksettings.c:461
+#| msgid "Cursor line aspect ratio"
+msgid "Cursor Aspect Ratio"
+msgstr "Прапорцыі курсора"
-#: gtk/gtksettings.c:294
+#: gtk/gtksettings.c:462
+msgid "The aspect ratio of the text caret"
+msgstr "Прапорцыі тэкставага курсора"
+
+#: gtk/gtksettings.c:470
msgid "Theme Name"
msgstr "Назва тэмы"
-#: gtk/gtksettings.c:295
-msgid "Name of theme RC file to load"
-msgstr "Назоў RC-файла тэмы для загрузкі"
+#: gtk/gtksettings.c:471
+#| msgid "Name of theme RC file to load"
+msgid "Name of theme to load"
+msgstr "Назва тэмы для загрузкі"
-#: gtk/gtksettings.c:303
-#, fuzzy
+#: gtk/gtksettings.c:479
msgid "Icon Theme Name"
-msgstr "Назва тэмы"
+msgstr "Назва тэмы значкоў"
-#: gtk/gtksettings.c:304
-#, fuzzy
+#: gtk/gtksettings.c:480
msgid "Name of icon theme to use"
-msgstr "Назва звычайнага шрыфту"
+msgstr "Назва тэмы значкоў, што выкарыстоўваецца"
-#: gtk/gtksettings.c:312
-#, fuzzy
+#: gtk/gtksettings.c:495
msgid "Fallback Icon Theme Name"
-msgstr "Назва тэмы"
+msgstr "Назва тэмы запасных значкоў"
-#: gtk/gtksettings.c:313
-#, fuzzy
+#: gtk/gtksettings.c:496
msgid "Name of a icon theme to fall back to"
-msgstr "Назва звычайнага шрыфту"
+msgstr "Назва тэмы значкоў, што выкарыстоўваецца, калі няма патрэбных"
-#: gtk/gtksettings.c:321
+#: gtk/gtksettings.c:504
msgid "Key Theme Name"
-msgstr "Назоў ключавое тэмы"
+msgstr "Назва ключавой тэмы"
-#: gtk/gtksettings.c:322
-msgid "Name of key theme RC file to load"
-msgstr "Назоў RC файла ключавой тэмы для загрузкі"
+#: gtk/gtksettings.c:505
+#| msgid "Name of key theme RC file to load"
+msgid "Name of key theme to load"
+msgstr "Назва тэмы клавіш для загрузкі"
-#: gtk/gtksettings.c:330
+#: gtk/gtksettings.c:521
msgid "Menu bar accelerator"
-msgstr "Клявіша выкліку мэню"
+msgstr "Клавіша вываду радка меню"
-#: gtk/gtksettings.c:331
+#: gtk/gtksettings.c:522
msgid "Keybinding to activate the menu bar"
-msgstr "Клявіша, прызначаная для імгненнага выкліку мэню"
+msgstr "Клавіша, прызначаная для выкліку меню"
-#: gtk/gtksettings.c:339
+#: gtk/gtksettings.c:530
msgid "Drag threshold"
-msgstr "Парог перацягваньня"
+msgstr "Парог перацягвання"
-#: gtk/gtksettings.c:340
+#: gtk/gtksettings.c:531
msgid "Number of pixels the cursor can move before dragging"
-msgstr "На колькі піксэляў можа пасоўгнуцца курсор перад перацягваньнем"
+msgstr "На колькі пікселяў можа пасунуцца курсор перад перацягваннем"
-#: gtk/gtksettings.c:348
+#: gtk/gtksettings.c:544
msgid "Font Name"
msgstr "Назва шрыфту"
-#: gtk/gtksettings.c:349
-msgid "Name of default font to use"
-msgstr "Назва звычайнага шрыфту"
+#: gtk/gtksettings.c:545
+msgid "The default font family and size to use"
+msgstr "Прадвызначаны шрыфт і яго памер"
-#: gtk/gtksettings.c:371
+#: gtk/gtksettings.c:569
msgid "Icon Sizes"
-msgstr "Памеры значкі"
+msgstr "Памер значка"
-#: gtk/gtksettings.c:372
-#, fuzzy
+#: gtk/gtksettings.c:570
msgid "List of icon sizes (gtk-menu=16,16:gtk-button=20,20..."
-msgstr "Сьпіс памераў значкі (gtk-menu=16,16;gtk-button=20,20..."
+msgstr "Спіс памераў значкоў (gtk-menu=16,16;gtk-button=20,20..."
-#: gtk/gtksettings.c:380
+#: gtk/gtksettings.c:578
msgid "GTK Modules"
-msgstr ""
+msgstr "Модулі GTK"
-#: gtk/gtksettings.c:381
+#: gtk/gtksettings.c:579
msgid "List of currently active GTK modules"
-msgstr ""
+msgstr "Спіс даступных модуляў GTK"
-#: gtk/gtksettings.c:390
+#: gtk/gtksettings.c:587
msgid "Xft Antialias"
-msgstr ""
+msgstr "Зглаждванне Xft"
-#: gtk/gtksettings.c:391
+#: gtk/gtksettings.c:588
msgid "Whether to antialias Xft fonts; 0=no, 1=yes, -1=default"
-msgstr ""
+msgstr "Ці патрэбна згладжваць шрыфты праз Xft; 0=не, 1=так, -1=прадвызначана"
-#: gtk/gtksettings.c:400
+#: gtk/gtksettings.c:597
msgid "Xft Hinting"
-msgstr ""
+msgstr "Хінтынг Xft"
-#: gtk/gtksettings.c:401
+#: gtk/gtksettings.c:598
msgid "Whether to hint Xft fonts; 0=no, 1=yes, -1=default"
-msgstr ""
+msgstr "Ці патрэбна ўжываць хінтынг да шрыфтоў праз Xft; 0=не, 1=так, -1=прадвызначана"
-#: gtk/gtksettings.c:410
+#: gtk/gtksettings.c:607
msgid "Xft Hint Style"
-msgstr ""
+msgstr "Стыль хінтынгу Xft"
-#: gtk/gtksettings.c:411
-msgid ""
-"What degree of hinting to use; hintnone, hintslight, hintmedium, or hintfull"
-msgstr ""
+#: gtk/gtksettings.c:608
+msgid "What degree of hinting to use; hintnone, hintslight, hintmedium, or hintfull"
+msgstr "Які ўзровень хінтынгу ўжываць; няма (hintnone), слабы (hintslight), сярэдні (hintmedium), поўны (hintfull)"
-#: gtk/gtksettings.c:420
+#: gtk/gtksettings.c:617
msgid "Xft RGBA"
-msgstr ""
+msgstr "Xft RGBA"
-#: gtk/gtksettings.c:421
+#: gtk/gtksettings.c:618
msgid "Type of subpixel antialiasing; none, rgb, bgr, vrgb, vbgr"
-msgstr ""
+msgstr "Тып субпіксельнага згладжвання; няма, rgb, bgr, vrgb, vbgr"
-#: gtk/gtksettings.c:430
+#: gtk/gtksettings.c:627
msgid "Xft DPI"
-msgstr ""
+msgstr "Xft DPI"
-#: gtk/gtksettings.c:431
+#: gtk/gtksettings.c:628
msgid "Resolution for Xft, in 1024 * dots/inch. -1 to use default value"
-msgstr ""
+msgstr "Раздзяляльная здольнасць, 1024 * кропак/цалю. -1 - прадвызначанае значэнне"
-#: gtk/gtksettings.c:440
-#, fuzzy
+#: gtk/gtksettings.c:637
msgid "Cursor theme name"
-msgstr "Назва тэмы"
+msgstr "Назва тэмы курсора"
-#: gtk/gtksettings.c:441
-#, fuzzy
+#: gtk/gtksettings.c:638
msgid "Name of the cursor theme to use, or NULL to use the default theme"
-msgstr "Назва звычайнага шрыфту"
+msgstr "Назва тэмы курсораў, што выкарыстоўваецца, NULL - прадвызначанае значэнне"
-#: gtk/gtksettings.c:449
-#, fuzzy
+#: gtk/gtksettings.c:646
msgid "Cursor theme size"
-msgstr "Бачны курсор"
+msgstr "Памер тэмы курсора"
-#: gtk/gtksettings.c:450
-#, fuzzy
+#: gtk/gtksettings.c:647
msgid "Size to use for cursors, or 0 to use the default size"
-msgstr "Колер, што выкарыстоўваецца для няцотных радкоў."
+msgstr "Памер курсораў, 0 - прадвызначаны"
-#: gtk/gtksettings.c:460
+#: gtk/gtksettings.c:656
msgid "Alternative button order"
-msgstr ""
+msgstr "Альтэрнатыўны парадак кнопак"
-#: gtk/gtksettings.c:461
-#, fuzzy
+#: gtk/gtksettings.c:657
msgid "Whether buttons in dialogs should use the alternative button order"
-msgstr "Ці павінны адлюстроўвацца лычкі"
+msgstr "Ці будзе ў дыялогах выкарыстоўвацца альтэрнатыўны парадак кнопак"
-#: gtk/gtksettings.c:478
+#: gtk/gtksettings.c:674
msgid "Alternative sort indicator direction"
-msgstr ""
+msgstr "Альтэрнатыўны кірунак індыкатара метаду парадкавання"
-#: gtk/gtksettings.c:479
-msgid ""
-"Whether the direction of the sort indicators in list and tree views is "
-"inverted compared to the default (where down means ascending)"
-msgstr ""
+#: gtk/gtksettings.c:675
+msgid "Whether the direction of the sort indicators in list and tree views is inverted compared to the default (where down means ascending)"
+msgstr "Ці адварочваць кірунак індыкатара метаду парадкавання ў спісах альбо дрэвах (уніз азначае ўзрастанне)"
-#: gtk/gtksettings.c:487
+#: gtk/gtksettings.c:688
msgid "Show the 'Input Methods' menu"
-msgstr ""
+msgstr "Паказваць меню \"Метады ўводу\""
-#: gtk/gtksettings.c:488
-msgid ""
-"Whether the context menus of entries and text views should offer to change "
-"the input method"
-msgstr ""
+#: gtk/gtksettings.c:689
+msgid "Whether the context menus of entries and text views should offer to change the input method"
+msgstr "Ці будзе кантэкстнае меню палёў уводу і тэкставых палёў змяшчаць падменю для змены метаду ўводу"
-#: gtk/gtksettings.c:496
+#: gtk/gtksettings.c:702
msgid "Show the 'Insert Unicode Control Character' menu"
-msgstr ""
+msgstr "Паказваць меню \"Уставіць сімвал Unicode\""
-#: gtk/gtksettings.c:497
-msgid ""
-"Whether the context menus of entries and text views should offer to insert "
-"control characters"
-msgstr ""
+#: gtk/gtksettings.c:703
+msgid "Whether the context menus of entries and text views should offer to insert control characters"
+msgstr "Ці будзе кантэкстнае меню палёў уводу і тэкставых палёў змяшчаць падменю для ўстаўкі кіроўных сімвалаў"
-#: gtk/gtksettings.c:505
+#: gtk/gtksettings.c:716
msgid "Start timeout"
-msgstr ""
+msgstr "Першапачатковая затрымка"
-#: gtk/gtksettings.c:506
+#: gtk/gtksettings.c:717
msgid "Starting value for timeouts, when button is pressed"
-msgstr ""
+msgstr "Час першапачатковай затрымкі пры націсканні кнопкі"
-#: gtk/gtksettings.c:515
+#: gtk/gtksettings.c:731
msgid "Repeat timeout"
-msgstr ""
+msgstr "Затрымка паўтору"
-#: gtk/gtksettings.c:516
+#: gtk/gtksettings.c:732
msgid "Repeat value for timeouts, when button is pressed"
-msgstr ""
+msgstr "Значэнне затрымкі пры націснутай кнопцы"
-#: gtk/gtksettings.c:525
-#, fuzzy
+#: gtk/gtksettings.c:746
msgid "Expand timeout"
-msgstr "Пашыраемы памер"
+msgstr "Затрымка пашырэння"
-#: gtk/gtksettings.c:526
+#: gtk/gtksettings.c:747
msgid "Expand value for timeouts, when a widget is expanding a new region"
-msgstr ""
+msgstr "Затрымка перад пашырэннем віджэта ў новую вобласць"
-#: gtk/gtksettings.c:561
-#, fuzzy
+#: gtk/gtksettings.c:785
msgid "Color scheme"
-msgstr "Назва _колеру:"
+msgstr "Схема колераў"
-#: gtk/gtksettings.c:562
-#, fuzzy
+#: gtk/gtksettings.c:786
msgid "A palette of named colors for use in themes"
-msgstr "Назоў гэтага віджэту"
+msgstr "Палітра названых колераў для выкарыстання ў тэмах"
-#: gtk/gtksettings.c:571
-#, fuzzy
+#: gtk/gtksettings.c:795
msgid "Enable Animations"
-msgstr "Ажыцьцяўленьне"
+msgstr "Уключыць анімацыю"
-#: gtk/gtksettings.c:572
+#: gtk/gtksettings.c:796
msgid "Whether to enable toolkit-wide animations."
-msgstr ""
+msgstr "Ці ўключыць паўсюль анімацыю."
-#: gtk/gtksettings.c:590
+#: gtk/gtksettings.c:817
msgid "Enable Touchscreen Mode"
-msgstr ""
+msgstr "Уключыць рэжым сэнсарнага экрана"
-#: gtk/gtksettings.c:591
+#: gtk/gtksettings.c:818
msgid "When TRUE, there are no motion notify events delivered on this screen"
-msgstr ""
+msgstr "Калі TRUE, падзеі апавяшчэнняў пра перамяшчэнні не дастаўляюцца для экрана"
-#: gtk/gtksettings.c:608
-#, fuzzy
+#: gtk/gtksettings.c:837
msgid "Tooltip timeout"
-msgstr "Пашыраемы памер"
+msgstr "Затрымка падказкі"
-#: gtk/gtksettings.c:609
+#: gtk/gtksettings.c:838
msgid "Timeout before tooltip is shown"
-msgstr ""
+msgstr "Затрымка перад з’яўленнем выплыўной падказкі"
-#: gtk/gtksettings.c:634
+#: gtk/gtksettings.c:865
msgid "Tooltip browse timeout"
-msgstr ""
+msgstr "Затрымка прагляду падказкі"
-#: gtk/gtksettings.c:635
+#: gtk/gtksettings.c:866
msgid "Timeout before tooltip is shown when browse mode is enabled"
-msgstr ""
+msgstr "Затрымка перад з’яўленнем падказкі пры ўключаным рэжыме агляду"
-#: gtk/gtksettings.c:656
+#: gtk/gtksettings.c:889
msgid "Tooltip browse mode timeout"
-msgstr ""
+msgstr "Затрымка падказкі рэжыму агляду"
-#: gtk/gtksettings.c:657
+#: gtk/gtksettings.c:890
msgid "Timeout after which browse mode is disabled"
-msgstr ""
+msgstr "Затрымка пасля выключэння рэжыму агляду"
-#: gtk/gtksettings.c:676
+#: gtk/gtksettings.c:912
msgid "Keynav Cursor Only"
-msgstr ""
+msgstr "Перамяшчацца толькі пры дапамозе стрэлак"
-#: gtk/gtksettings.c:677
+#: gtk/gtksettings.c:913
msgid "When TRUE, there are only cursor keys available to navigate widgets"
-msgstr ""
+msgstr "Калі TRUE, перамяшчацца паміж вокнамі можна будзе толькі пры дапамозе стрэлак"
-#: gtk/gtksettings.c:694
+#: gtk/gtksettings.c:932
msgid "Keynav Wrap Around"
-msgstr ""
+msgstr "Цыклічнае перамяшчэнне"
-#: gtk/gtksettings.c:695
-#, fuzzy
+#: gtk/gtksettings.c:933
msgid "Whether to wrap around when keyboard-navigating widgets"
-msgstr "Ці будзе адлюстроўвацца паказальнік засяроджаньня ўнутры віджэтаў."
+msgstr "Ці перамяшчацца цыклічна пры дапамозе клавіятуры"
-#: gtk/gtksettings.c:715
+#: gtk/gtksettings.c:953
msgid "Error Bell"
-msgstr ""
+msgstr "Сігнал пра памылку"
-#: gtk/gtksettings.c:716
+#: gtk/gtksettings.c:954
msgid "When TRUE, keyboard navigation and other errors will cause a beep"
-msgstr ""
+msgstr "Калі TRUE, пры ўзнікненні памылак падчас перамяшчэння пры дапамозе клавіятуры будзе падавацца гукавы сігнал"
-#: gtk/gtksettings.c:733
-#, fuzzy
+#: gtk/gtksettings.c:973
msgid "Color Hash"
-msgstr "Назва _колеру:"
+msgstr "Набор колераў"
-#: gtk/gtksettings.c:734
+#: gtk/gtksettings.c:974
msgid "A hash table representation of the color scheme."
-msgstr ""
+msgstr "Набор з каляровай схемай."
-#: gtk/gtksettings.c:742
+#: gtk/gtksettings.c:989
msgid "Default file chooser backend"
-msgstr ""
+msgstr "Прадвызначаны рухавік для дыялогаў выбару файлаў"
-#: gtk/gtksettings.c:743
-#, fuzzy
+#: gtk/gtksettings.c:990
msgid "Name of the GtkFileChooser backend to use by default"
-msgstr "Назва звычайнага шрыфту"
+msgstr "Назва прадвызначанага рухавіка GtkFileChooser"
-#: gtk/gtksettings.c:760
-#, fuzzy
+#: gtk/gtksettings.c:1007
msgid "Default print backend"
-msgstr "Пачатковая адлегласьць"
+msgstr "Прадвызначаны рухавік друку"
-#: gtk/gtksettings.c:761
-#, fuzzy
+#: gtk/gtksettings.c:1008
msgid "List of the GtkPrintBackend backends to use by default"
-msgstr "Назва звычайнага шрыфту"
+msgstr "Спіс рухавікоў GtkPrintBackend для прадвызначанага выкарыстання"
-#: gtk/gtksettings.c:784
+#: gtk/gtksettings.c:1031
msgid "Default command to run when displaying a print preview"
-msgstr ""
+msgstr "Прадвызначаны загад для адлюстравання акна папярэдняга прагляду друку"
-#: gtk/gtksettings.c:785
+#: gtk/gtksettings.c:1032
msgid "Command to run when displaying a print preview"
-msgstr ""
+msgstr "Загад для адлюстравання акна папярэдняга прагляду друку"
-#: gtk/gtksettings.c:801
-#, fuzzy
+#: gtk/gtksettings.c:1051
msgid "Enable Mnemonics"
-msgstr "Ажыцьцяўленьне"
+msgstr "Уключыць мнеманічныя падказкі"
-#: gtk/gtksettings.c:802
-#, fuzzy
+#: gtk/gtksettings.c:1052
msgid "Whether labels should have mnemonics"
-msgstr "Ці павінны укладкі мець аднолькавя памеры"
+msgstr "Ці маюць адмеціны мнеманічныя падказкі для актывацыі"
-#: gtk/gtksettings.c:818
-#, fuzzy
+#: gtk/gtksettings.c:1068
msgid "Enable Accelerators"
-msgstr "Можа зьмяняць \"гарычыя\" клявішы"
+msgstr "Уключыць гарачыя клавішы"
-#: gtk/gtksettings.c:819
-#, fuzzy
+#: gtk/gtksettings.c:1069
msgid "Whether menu items should have accelerators"
-msgstr "Ці адзначан гэты пункт мэню."
+msgstr "Ці маюць элементы меню гарачыя клавішы для запуску"
-#: gtk/gtksettings.c:836
+#: gtk/gtksettings.c:1088
msgid "Recent Files Limit"
-msgstr ""
+msgstr "Абмежаванне колькасці нядаўніх файлаў"
-#: gtk/gtksettings.c:837
-#, fuzzy
+#: gtk/gtksettings.c:1089
msgid "Number of recently used files"
-msgstr "Колькасьць слупкоў у табліцы."
+msgstr "Колькасць нядаўна выкарыстаных файлаў"
-#: gtk/gtksettings.c:855
-#, fuzzy
+#: gtk/gtksettings.c:1109
msgid "Default IM module"
-msgstr "Дапомная шырыня"
+msgstr "Прадвызначаны модуль IM"
-#: gtk/gtksettings.c:856
-#, fuzzy
+#: gtk/gtksettings.c:1110
msgid "Which IM module should be used by default"
-msgstr "Ці павінна выкарыстоўвывацца палітра"
+msgstr "Модуль IM, які прадвызначана выкарыстоўваецца"
-#: gtk/gtksettings.c:874
+#: gtk/gtksettings.c:1128
msgid "Recent Files Max Age"
-msgstr ""
+msgstr "Максімальны ўзрост для наядаўна выкарыстаных файлаў"
-#: gtk/gtksettings.c:875
-#, fuzzy
+#: gtk/gtksettings.c:1129
msgid "Maximum age of recently used files, in days"
-msgstr "Колькасьць слупкоў у табліцы."
+msgstr "Максімальны ўзрост для наядаўна выкарыстаных файлаў у днях"
-#: gtk/gtksettings.c:884
+#: gtk/gtksettings.c:1138
msgid "Fontconfig configuration timestamp"
-msgstr ""
+msgstr "Адзнака часу канфігурацыі Fontconfig"
-#: gtk/gtksettings.c:885
+#: gtk/gtksettings.c:1139
msgid "Timestamp of current fontconfig configuration"
-msgstr ""
+msgstr "Адзнака часу бягучай канфігурацыі Fontconfig"
-#: gtk/gtksettings.c:907
-#, fuzzy
+#: gtk/gtksettings.c:1161
msgid "Sound Theme Name"
-msgstr "Назва тэмы"
+msgstr "Тэма гукаў"
-#: gtk/gtksettings.c:908
-#, fuzzy
+#: gtk/gtksettings.c:1162
msgid "XDG sound theme name"
-msgstr "Назва тэмы"
+msgstr "Назва тэмы гукаў XDG"
#. Translators: this means sounds that are played as feedback to user input
-#: gtk/gtksettings.c:930
+#: gtk/gtksettings.c:1184
msgid "Audible Input Feedback"
-msgstr ""
+msgstr "Гукавая рэакцыя на дзеянні"
-#: gtk/gtksettings.c:931
-#, fuzzy
+#: gtk/gtksettings.c:1185
msgid "Whether to play event sounds as feedback to user input"
-msgstr "Ці будзе віджэт адказваць на ўвод"
+msgstr "Ці прайграваць гукі падзей у адказ на дзеянні карыстальніка"
-#: gtk/gtksettings.c:952
-#, fuzzy
+#: gtk/gtksettings.c:1206
msgid "Enable Event Sounds"
-msgstr "Ажыцьцяўленьне"
+msgstr "Уключыць гукі падзей"
-#: gtk/gtksettings.c:953
-#, fuzzy
+#: gtk/gtksettings.c:1207
msgid "Whether to play any event sounds at all"
-msgstr "Ці адлюстроўвываць \"несумяшчальны\" стан."
+msgstr "Ці прайграваць гукі падзей"
-#: gtk/gtksettings.c:968
-#, fuzzy
+#: gtk/gtksettings.c:1224
msgid "Enable Tooltips"
-msgstr "Уключыць усплываючае"
+msgstr "Уключыць выплыўныя падказкі"
-#: gtk/gtksettings.c:969
-#, fuzzy
+#: gtk/gtksettings.c:1225
msgid "Whether tooltips should be shown on widgets"
-msgstr "Ці павінны адлюстроўвацца лычкі"
+msgstr "Ці паказваць выплыўныя падказкі для віджэтаў"
-#: gtk/gtksettings.c:982
+#: gtk/gtksettings.c:1240
msgid "Toolbar style"
-msgstr "Стыль панэлі прылад"
+msgstr "Стыль панэлі інструментаў"
-#: gtk/gtksettings.c:983
-msgid ""
-"Whether default toolbars have text only, text and icons, icons only, etc."
-msgstr ""
-"Ці мае неабумоўленая панэл прылад толькі �экст, тэкст і значкі, толькі "
-"значкі й інш."
+#: gtk/gtksettings.c:1241
+msgid "Whether default toolbars have text only, text and icons, icons only, etc."
+msgstr "Ці будзе прадвызначана на панэлі інструментаў толькі тэкст, тэкст і значкі, толькі значкі і інш."
-#: gtk/gtksettings.c:997
-#, fuzzy
+#: gtk/gtksettings.c:1257
msgid "Toolbar Icon Size"
-msgstr "Памер значак панэлі прылад"
+msgstr "Памер значкоў панэлі інструментаў"
-#: gtk/gtksettings.c:998
-#, fuzzy
+#: gtk/gtksettings.c:1258
msgid "The size of icons in default toolbars."
-msgstr "Памер значак паэлі прылад пры адсутнасьці абумоўленасьці"
+msgstr "Прадвызначаны памер значкоў панэлі інструментаў."
-#: gtk/gtksettings.c:1015
-#, fuzzy
+#: gtk/gtksettings.c:1277
msgid "Auto Mnemonics"
-msgstr "Ажыцьцяўленьне"
+msgstr "Аўтаматычныя мнеманічныя падказкі"
-#: gtk/gtksettings.c:1016
-msgid ""
-"Whether mnemonics should be automatically shown and hidden when the user "
-"presses the mnemonic activator."
-msgstr ""
+#: gtk/gtksettings.c:1278
+msgid "Whether mnemonics should be automatically shown and hidden when the user presses the mnemonic activator."
+msgstr "Ці патрэбна аўтаматычна паказваць і хаваць мнеманічныя падказкі, калі карыстальнік уключае актыватар."
-#: gtk/gtksettings.c:1041
-#, fuzzy
+#: gtk/gtksettings.c:1300
+msgid "Primary button warps slider"
+msgstr "Пры націсканні левай кнопкі мышы пераносіцца паўзунок"
+
+#: gtk/gtksettings.c:1301
+msgid "Whether a primary click on the trough should warp the slider into position"
+msgstr "Ці пераносіцца паўзунок у месца націску асноўнай кнопкі мышы"
+
+#: gtk/gtksettings.c:1319
+#| msgid "Visible"
+msgid "Visible Focus"
+msgstr "Бачны фокус"
+
+#: gtk/gtksettings.c:1320
+msgid "Whether 'focus rectangles' should be hidden until the user starts to use the keyboard."
+msgstr "Ці будуць хавацца фокусныя прамавугольнікі перад тым, як карыстальнік пачне выкарыстоўваць клавіятуру."
+
+#: gtk/gtksettings.c:1346
msgid "Application prefers a dark theme"
-msgstr "Адлюстроўвываемы дастасаваньнем"
+msgstr "Праграма аддае перавагу цёмнай тэме"
-#: gtk/gtksettings.c:1042
-#, fuzzy
+#: gtk/gtksettings.c:1347
msgid "Whether the application prefers to have a dark theme."
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці будзе праграма аддаваць перавагу цёмнай тэме."
-#: gtk/gtksizegroup.c:341
-msgid "Mode"
-msgstr "Рэжым"
+#: gtk/gtksettings.c:1368
+msgid "Show button images"
+msgstr "Паказваць выявы на кнопках"
-#: gtk/gtksizegroup.c:342
-#, fuzzy
-msgid ""
-"The directions in which the size group affects the requested sizes of its "
-"component widgets"
-msgstr ""
-"Накірункі ў якіх памер групы ўзьдзейнічае на запатрабаваныя памеры "
-"ўваходзячых у яе частак віджэтаў."
+#: gtk/gtksettings.c:1369
+msgid "Whether images should be shown on buttons"
+msgstr "Ці будуць адлюстроўвацца выявы на кнопках"
-#: gtk/gtksizegroup.c:358
-msgid "Ignore hidden"
-msgstr ""
+#: gtk/gtksettings.c:1377 gtk/gtksettings.c:1512
+msgid "Select on focus"
+msgstr "Вылучаць пры факусаванні"
-#: gtk/gtksizegroup.c:359
-msgid ""
-"If TRUE, unmapped widgets are ignored when determining the size of the group"
-msgstr ""
+#: gtk/gtksettings.c:1378
+msgid "Whether to select the contents of an entry when it is focused"
+msgstr "Ці будзе змесціва радка вылучацца, калі ён атрымлівае фокус"
-#: gtk/gtkspinbutton.c:236
-msgid "Climb Rate"
-msgstr "Паскарэньне"
+#: gtk/gtksettings.c:1395
+msgid "Password Hint Timeout"
+msgstr "Час адлюстравання падказкі пароля"
-#: gtk/gtkspinbutton.c:256
-msgid "Snap to Ticks"
-msgstr "Зьмяняць на бліжэйшае"
+#: gtk/gtksettings.c:1396
+msgid "How long to show the last input character in hidden entries"
+msgstr "Як доўга паказваць апошні ўведзены сімвал у радках уводу пароля"
-#: gtk/gtkspinbutton.c:257
-msgid ""
-"Whether erroneous values are automatically changed to a spin button's "
-"nearest step increment"
-msgstr ""
-"Ці будуць памылковыя значэньні самастойна замяняцца на бліжэйшыя значэньні"
+#: gtk/gtksettings.c:1416
+msgid "Show menu images"
+msgstr "Паказваць выявы ў меню"
-#: gtk/gtkspinbutton.c:264
-msgid "Numeric"
-msgstr "Лікавы"
+#: gtk/gtksettings.c:1417
+msgid "Whether images should be shown in menus"
+msgstr "Ці будуць адлюстроўвацца выявы ў меню"
-#: gtk/gtkspinbutton.c:265
-msgid "Whether non-numeric characters should be ignored"
-msgstr "Ці незьвяртаць увагу на нелічбавыя сымбалі"
+#: gtk/gtksettings.c:1432
+msgid "Delay before drop down menus appear"
+msgstr "Затрымка перад з’яўленнем меню, што выплывае ўніз"
-#: gtk/gtkspinbutton.c:272
-msgid "Wrap"
-msgstr "Загортваньне"
+#: gtk/gtksettings.c:1433
+msgid "Delay before the submenus of a menu bar appear"
+msgstr "Затрымка перад з’яўленнем падменю з асноўнага меню"
-#: gtk/gtkspinbutton.c:273
-msgid "Whether a spin button should wrap upon reaching its limits"
-msgstr ""
-"Ці будзе лічыльнік пераходзіць да абмежаваньня з другога боку, калі дайдзе "
-"да памежнага значэньня."
+#: gtk/gtksettings.c:1452
+msgid "Scrolled Window Placement"
+msgstr "Пазіцыя акна, якое пракручваецца"
-#: gtk/gtkspinbutton.c:280
-msgid "Update Policy"
-msgstr "Палітыка аднаўленьня"
+#: gtk/gtksettings.c:1453
+msgid "Where the contents of scrolled windows are located with respect to the scrollbars, if not overridden by the scrolled window's own placement."
+msgstr "Ці будзе змесціва размяшчацца так, як вызначана палосамі пракруткі, ці яго размяшчэнне будзе вызначацца пазіцыяй акна."
-#: gtk/gtkspinbutton.c:281
-msgid ""
-"Whether the spin button should update always, or only when the value is legal"
-msgstr ""
-"Ці павінен лічыльнік заўсёда абнаўляцца, ці толькі калі значэньне "
-"дапушчальнае."
+#: gtk/gtksettings.c:1469
+msgid "Can change accelerators"
+msgstr "Можна змяняць гарачыя клавішы"
-#: gtk/gtkspinbutton.c:290
-msgid "Reads the current value, or sets a new value"
-msgstr "Чытае бягучае значэньне, ці ўсталёўвае новае"
+#: gtk/gtksettings.c:1470
+msgid "Whether menu accelerators can be changed by pressing a key over the menu item"
+msgstr "Ці можна змяніць гарачую клавішу меню, калі выкарыстаць клавішу на элеменце меню"
-#: gtk/gtkspinbutton.c:299
-#, fuzzy
-msgid "Style of bevel around the spin button"
-msgstr "Стыль скосу вакол зьместу"
+#: gtk/gtksettings.c:1485
+msgid "Delay before submenus appear"
+msgstr "Затрымка перад з’яўленнем падменю"
-#: gtk/gtkspinner.c:132
-#, fuzzy
-msgid "Whether the spinner is active"
-msgstr "Ці будзе віджэт бачны"
+#: gtk/gtksettings.c:1486
+msgid "Minimum time the pointer must stay over a menu item before the submenu appear"
+msgstr "Мінімальны час, цягам якога паказальнік мусіць заставацца па-над элементам меню, каб з’явілася падменю"
-#: gtk/gtkspinner.c:146
-#, fuzzy
-msgid "Number of steps"
-msgstr "Колькасьць слупкоў у табліцы."
+#: gtk/gtksettings.c:1502
+msgid "Delay before hiding a submenu"
+msgstr "Затрымка перад знікненнем падменю"
-#: gtk/gtkspinner.c:147
-msgid ""
-"The number of steps for the spinner to complete a full loop. The animation "
-"will complete a full cycle in one second by default (see #GtkSpinner:cycle-"
-"duration)."
-msgstr ""
+#: gtk/gtksettings.c:1503
+msgid "The time before hiding a submenu when the pointer is moving towards the submenu"
+msgstr "Час, які паказальнік мусіць знаходзіцца па-за межамі падменю, каб яно схавалася"
-#: gtk/gtkspinner.c:162
-#, fuzzy
-msgid "Animation duration"
-msgstr "Ажыцьцяўленьне"
+#: gtk/gtksettings.c:1513
+msgid "Whether to select the contents of a selectable label when it is focused"
+msgstr "Ці будзе змесціва адмеціны вылучацца, калі яна атрымлівае фокус"
-#: gtk/gtkspinner.c:163
-msgid ""
-"The length of time in milliseconds for the spinner to complete a full loop"
-msgstr ""
+#: gtk/gtksettings.c:1528
+msgid "Custom palette"
+msgstr "Адвольная палітра"
-#: gtk/gtkstatusbar.c:199
-msgid "Has Resize Grip"
-msgstr ""
+#: gtk/gtksettings.c:1529
+msgid "Palette to use in the color selector"
+msgstr "Палітра для выкарыстання пры выбары колеру"
-#: gtk/gtkstatusbar.c:200
-#, fuzzy
-msgid "Whether the statusbar has a grip for resizing the toplevel"
-msgstr "Ці гэты віджэт зьяўляецца засяроджаным у межах верхняга ўзроўню"
+#: gtk/gtksettings.c:1544
+msgid "IM Preedit style"
+msgstr "Стыль IM Preedit"
-#: gtk/gtkstatusbar.c:245
-msgid "Style of bevel around the statusbar text"
-msgstr "Стыль скосу вакол тэксту палоскі стану"
+#: gtk/gtksettings.c:1545
+msgid "How to draw the input method preedit string"
+msgstr "Як адмалёўваць радок метаду ўводу preedit"
-#: gtk/gtkstatusicon.c:270
-#, fuzzy
-msgid "The size of the icon"
-msgstr "Назоў гэтага акна"
+#: gtk/gtksettings.c:1561
+msgid "IM Status style"
+msgstr "Стыль радка стану метаду ўводу"
-#: gtk/gtkstatusicon.c:280
-#, fuzzy
-msgid "The screen where this status icon will be displayed"
-msgstr "Экран, дзе гэтае акно будзе адлюстравана"
+#: gtk/gtksettings.c:1562
+msgid "How to draw the input method statusbar"
+msgstr "Як адлюстроўваць радок стану метаду ўводу"
+
+#: gtk/gtksettings.c:1571
+msgid "Desktop shell shows app menu"
+msgstr "Абалонка працоўнага асяроддзя паказвае меню праграм"
+
+#: gtk/gtksettings.c:1572
+msgid "Set to TRUE if the desktop environment is displaying the app menu, FALSE if the app should display it itself."
+msgstr "Калі TRUE, меню праграмы будзе адлюстроўвацца працоўным асяроддзем, калі FALSE, то праграмай."
+
+#: gtk/gtksettings.c:1581
+msgid "Desktop shell shows the menubar"
+msgstr "Абалонка працоўнага асяроддзя паказвае панэль меню"
+
+#: gtk/gtksettings.c:1582
+msgid "Set to TRUE if the desktop environment is displaying the menubar, FALSE if the app should display it itself."
+msgstr "Калі TRUE, панэль меню будзе адлюстроўвацца працоўным асяроддзем, калі FALSE, то праграмай."
+
+#: gtk/gtksettings.c:1591
+msgid "Desktop environment shows the desktop folder"
+msgstr "Працоўнае асяроддзе паказвае змесціва каталога працоўнага стала"
+
+#: gtk/gtksettings.c:1592
+msgid "Set to TRUE if the desktop environment is displaying the desktop folder, FALSE if not."
+msgstr "Калі TRUE, працоўнае асяроддзе будзе паказваць каталог \"Працоўны стол\"."
+
+#: gtk/gtksettings.c:1646
+msgid "Titlebar double-click action"
+msgstr "Дзеянне падвойнай пстрычкі па загалоўку"
+
+#: gtk/gtksettings.c:1647
+msgid "The action to take on titlebar double-click"
+msgstr "Дзеянне, што выконваецца пасля падвойнай пстрычкі па загалоўку"
+
+#: gtk/gtksettings.c:1665
+msgid "Titlebar middle-click action"
+msgstr "Дзеянне пстрычкі сярэдняй кнопкі мышы па загалоўку"
+
+#: gtk/gtksettings.c:1666
+msgid "The action to take on titlebar middle-click"
+msgstr "Дзеянне, што выконваецца пасля пстрычкі сярэдняй кнопкай мышы па загалоўку"
+
+#: gtk/gtksettings.c:1684
+msgid "Titlebar right-click action"
+msgstr "Дзеянне пстрычкі правай кнопкай мышы па загалоўку"
+
+#: gtk/gtksettings.c:1685
+msgid "The action to take on titlebar right-click"
+msgstr "Дзеянне, што выконваецца пасля пстрычкі правай кнопкай мышы па загалоўку"
+
+#: gtk/gtksettings.c:1707
+msgid "Dialogs use header bar"
+msgstr "Дыялогі выкарыстоўваюць панэль загалоўка"
+
+#: gtk/gtksettings.c:1708
+msgid "Whether builtin GTK+ dialogs should use a header bar instead of an action area."
+msgstr "Ці будуць убудаваныя дыялогі GTK+ выкарыстоўваць панэль загалоўка замест вобласці дзеяння."
+
+#: gtk/gtksettings.c:1724
+msgid "Enable primary paste"
+msgstr "Уключыць устаўку з асноўнага буфера абмену"
+
+#: gtk/gtksettings.c:1725
+msgid "Whether a middle click on a mouse should paste the 'PRIMARY' clipboard content at the cursor location."
+msgstr "Ці будзе сярэдняя кнопка мышы выкарыстоўвацца для ўстаўкі змесціва з асноўнага буфера абмену на бягучай пазіцыі курсора."
+
+#: gtk/gtksettings.c:1741
+msgid "Recent Files Enabled"
+msgstr "Памятаць нядаўнія файлы"
+
+#: gtk/gtksettings.c:1742
+msgid "Whether GTK+ remembers recent files"
+msgstr "Ці будзе GTK+ памятаць нядаўна выкарыстаныя файлы"
+
+#: gtk/gtksettings.c:1757
+msgid "Long press time"
+msgstr "Час працяжнага націску"
+
+#: gtk/gtksettings.c:1758
+#| msgid ""
+#| "Maximum time allowed between two clicks for them to be considered a "
+#| "double click (in milliseconds)"
+msgid "Time for a button/touch press to be considered a long press (in milliseconds)"
+msgstr "Час націскання на кнопку альбо экран у мілісекундах, пры якім яно будзе лічыцца працяжным"
+
+#: gtk/gtksettings.c:1775 gtk/gtksettings.c:1776
+#| msgid "Whether to show a sort indicator"
+msgid "Whether to show cursor in text"
+msgstr "Ці будзе паказвацца курсор у тэксце"
+
+#: gtk/gtksettings.c:1793 gtk/gtksettings.c:1794
+#| msgid "Whether to display the column"
+msgid "Whether to use overlay scrollbars"
+msgstr "Ці патрэбна выкарыстоўваць накладзеныя палосы пракруткі"
+
+#: gtk/gtkshortcutlabel.c:479 gtk/gtkshortcutsshortcut.c:536
+msgid "Accelerator"
+msgstr "Гарачая клавіша"
+
+#: gtk/gtkshortcutlabel.c:491
+msgid "Disabled text"
+msgstr "Выключаны тэкст"
+
+#: gtk/gtkshortcutsgroup.c:322
+msgid "View"
+msgstr "Выгляд"
+
+#: gtk/gtkshortcutsgroup.c:335 gtk/gtkshortcutsgroup.c:336
+#: gtk/gtkshortcutsshortcut.c:617 gtk/gtkshortcutsshortcut.c:618
+msgid "Accelerator Size Group"
+msgstr "Група памераў гарачых клавіш"
+
+#: gtk/gtkshortcutsgroup.c:349 gtk/gtkshortcutsgroup.c:350
+#: gtk/gtkshortcutsshortcut.c:631 gtk/gtkshortcutsshortcut.c:632
+msgid "Title Size Group"
+msgstr "Група памераў загалоўка"
+
+#: gtk/gtkshortcutssection.c:350 gtk/gtkshortcutswindow.c:787
+msgid "Section Name"
+msgstr "Назва раздзела"
+
+#: gtk/gtkshortcutssection.c:364 gtk/gtkshortcutswindow.c:802
+#| msgid "Theme Name"
+msgid "View Name"
+msgstr "Назва выгляду"
+
+#: gtk/gtkshortcutssection.c:389
+#| msgid "Maximum length"
+msgid "Maximum Height"
+msgstr "Найменшая вышыня"
+
+#: gtk/gtkshortcutsshortcut.c:537
+msgid "The accelerator keys for shortcuts of type 'Accelerator'"
+msgstr "Клавішы для спалучэнняў клавіш тыпу \"Гарачая клавіша\""
+
+#: gtk/gtkshortcutsshortcut.c:551
+msgid "The icon to show for shortcuts of type 'Other Gesture'"
+msgstr "Значок для спалучэнняў клавіш тыпу \"Іншыя жэсты\""
+
+#: gtk/gtkshortcutsshortcut.c:562
+#| msgid "Icon set"
+msgid "Icon Set"
+msgstr "Значок"
+
+#: gtk/gtkshortcutsshortcut.c:563
+msgid "Whether an icon has been set"
+msgstr "Ці быў вызначаны значок"
+
+#: gtk/gtkshortcutsshortcut.c:576
+msgid "A short description for the shortcut"
+msgstr "Кароткае апісанне спалучэння клавіш"
+
+#: gtk/gtkshortcutsshortcut.c:592
+msgid "A short description for the gesture"
+msgstr "Кароткае апісанне жэста"
+
+#: gtk/gtkshortcutsshortcut.c:603
+msgid "Subtitle Set"
+msgstr "Падзагаловак"
+
+#: gtk/gtkshortcutsshortcut.c:604
+msgid "Whether a subtitle has been set"
+msgstr "Ці быў вызначаны падзагаловак"
+
+#: gtk/gtkshortcutsshortcut.c:646
+msgid "Text direction for which this shortcut is active"
+msgstr "Кірунак тэксту, для якога гэтае спалучэнне актыўна"
+
+#: gtk/gtkshortcutsshortcut.c:658
+msgid "Shortcut Type"
+msgstr "Тып спалучэння клавіш"
+
+#: gtk/gtkshortcutsshortcut.c:659
+msgid "The type of shortcut that is represented"
+msgstr "Тып пададзенага спалучэння клавіш"
+
+#: gtk/gtkshortcutsshortcut.c:677
+msgid "Action Name"
+msgstr "Назва дзеяння"
+
+#: gtk/gtkshortcutsshortcut.c:678
+msgid "The name of the action"
+msgstr "Назва дзеяння"
+
+#: gtk/gtksizegroup.c:228 gtk/gtktreeselection.c:130
+msgid "Mode"
+msgstr "Рэжым"
-#: gtk/gtkstatusicon.c:288
-#, fuzzy
-msgid "Whether the status icon is visible"
-msgstr "Ці будзе віджэт бачны"
+#: gtk/gtksizegroup.c:229
+msgid "The directions in which the size group affects the requested sizes of its component widgets"
+msgstr "Кірункі, ў якіх групы па памерах ўплываюць на вызначаныя памеры віджэтаў, што ў іх уваходзяць"
-#: gtk/gtkstatusicon.c:304
-#, fuzzy
-msgid "Whether the status icon is embedded"
-msgstr "Ці будзе віджэт бачны"
+#: gtk/gtksizegroup.c:253
+msgid "Ignore hidden"
+msgstr "Ігнараваць схаваныя"
-#: gtk/gtkstatusicon.c:320 gtk/gtktrayicon-x11.c:125
-#, fuzzy
-msgid "The orientation of the tray"
-msgstr "Мейсцазнаходжаньне палоскі прылад"
+#: gtk/gtksizegroup.c:254
+msgid "If TRUE, unmapped widgets are ignored when determining the size of the group"
+msgstr "Калі TRUE, пры вызначэнні памеру групы схаваныя віджэты будуць ігнаравацца"
-#: gtk/gtkstatusicon.c:347 gtk/gtkwidget.c:863
-#, fuzzy
-msgid "Has tooltip"
-msgstr "Выкарыстоўваць разьметку"
+#: gtk/gtkspinbutton.c:387
+msgid "Climb Rate"
+msgstr "Паскарэнне"
-#: gtk/gtkstatusicon.c:348
-#, fuzzy
-msgid "Whether this tray icon has a tooltip"
-msgstr "Ці мае гэты віджэт засяроджаньне для ўводу"
+#: gtk/gtkspinbutton.c:388
+#| msgid "The acceleration rate when you hold down a button"
+msgid "The acceleration rate when you hold down a button or key"
+msgstr "Хуткасць паскарэння пры ўтрымліванні кнопкі альбо клавішы"
-#: gtk/gtkstatusicon.c:373 gtk/gtkwidget.c:884
-#, fuzzy
-msgid "Tooltip Text"
-msgstr "Пашыраемы памер"
+#: gtk/gtkspinbutton.c:403
+msgid "Snap to Ticks"
+msgstr "Змяняць на бліжэйшае"
-#: gtk/gtkstatusicon.c:374 gtk/gtkwidget.c:885 gtk/gtkwidget.c:906
-#, fuzzy
-msgid "The contents of the tooltip for this widget"
-msgstr "Зьмест запісу"
+#: gtk/gtkspinbutton.c:404
+msgid "Whether erroneous values are automatically changed to a spin button's nearest step increment"
+msgstr "Ці будуць памылковыя значэнні самастойна замяняцца на бліжэйшыя значэнні"
-#: gtk/gtkstatusicon.c:397 gtk/gtkwidget.c:905
-msgid "Tooltip markup"
-msgstr ""
+#: gtk/gtkspinbutton.c:411
+msgid "Numeric"
+msgstr "Лікавы"
-#: gtk/gtkstatusicon.c:398
-#, fuzzy
-msgid "The contents of the tooltip for this tray icon"
-msgstr "Зьмест запісу"
+#: gtk/gtkspinbutton.c:412
+msgid "Whether non-numeric characters should be ignored"
+msgstr "Ці будуць ігнаравацца нелічбавыя сімвалы"
-#: gtk/gtkstatusicon.c:416
-#, fuzzy
-msgid "The title of this tray icon"
-msgstr "Назоў гэтага акна"
+#: gtk/gtkspinbutton.c:419
+msgid "Wrap"
+msgstr "Перанос"
-#: gtk/gtktable.c:148
-msgid "Rows"
-msgstr "Радкі"
+#: gtk/gtkspinbutton.c:420
+msgid "Whether a spin button should wrap upon reaching its limits"
+msgstr "Ці будзе лічыльнік пераходзіць да абмежавання з другога боку, калі дойдзе да памежнага значэння"
-#: gtk/gtktable.c:149
-msgid "The number of rows in the table"
-msgstr "Колькасьць радкоў у табліцы"
+#: gtk/gtkspinbutton.c:427
+msgid "Update Policy"
+msgstr "Палітыка абнаўлення"
-#: gtk/gtktable.c:157
-msgid "Columns"
-msgstr "Слупкі"
+#: gtk/gtkspinbutton.c:428
+msgid "Whether the spin button should update always, or only when the value is legal"
+msgstr "Ці будзе лічыльнік заўсёды абнаўляцца, ці толькі калі значэнне дапушчальнае"
-#: gtk/gtktable.c:158
-msgid "The number of columns in the table"
-msgstr "Колькасьць слупкоў у табліцы."
+#: gtk/gtkspinbutton.c:437
+msgid "Reads the current value, or sets a new value"
+msgstr "Чытае бягучае значэнне ці прызначае новае"
-#: gtk/gtktable.c:166
-msgid "Row spacing"
-msgstr "Водступ між радкоў"
+#: gtk/gtkspinbutton.c:456
+msgid "Style of bevel around the spin button"
+msgstr "Стыль скосу вакол кнопкі-лічыльніка"
-#: gtk/gtktable.c:167
-msgid "The amount of space between two consecutive rows"
-msgstr "Колькасьць прасторы паміж двума суседнімі радкамі."
+#: gtk/gtkspinner.c:222
+msgid "Whether the spinner is active"
+msgstr "Ці будзе лічыльнік актыўным"
+
+#: gtk/gtkstack.c:459
+#| msgid "Homogeneous"
+msgid "Homogeneous sizing"
+msgstr "Аднастайныя памеры"
+
+#: gtk/gtkstack.c:471
+#| msgid "Horizontal options"
+msgid "Horizontally homogeneous"
+msgstr "Гарызантальна аднастайныя"
+
+#: gtk/gtkstack.c:471
+#| msgid "Horizontal options"
+msgid "Horizontally homogeneous sizing"
+msgstr "Гарызантальна аднастайныя памеры"
+
+#: gtk/gtkstack.c:483
+#| msgid "Vertical options"
+msgid "Vertically homogeneous"
+msgstr "Вертыкальна аднастайныя"
+
+#: gtk/gtkstack.c:483
+msgid "Vertically homogeneous sizing"
+msgstr "Вертыкальна аднастайныя памеры"
+
+#: gtk/gtkstack.c:487
+msgid "Visible child"
+msgstr "Бачны нашчадак"
+
+#: gtk/gtkstack.c:487
+msgid "The widget currently visible in the stack"
+msgstr "Віджэт, што паказваецца ў наборы на дадзены момант"
+
+#: gtk/gtkstack.c:491
+#| msgid "X alignment of the child"
+msgid "Name of visible child"
+msgstr "Назва бачнага нашчадка"
+
+#: gtk/gtkstack.c:491
+msgid "The name of the widget currently visible in the stack"
+msgstr "Назва віджэта, што паказваецца ў наборы на дадзены момант"
+
+#: gtk/gtkstack.c:503
+msgid "Transition running"
+msgstr "Выконваецца пераход"
+
+#: gtk/gtkstack.c:503
+msgid "Whether or not the transition is currently running"
+msgstr "Ці выконваецца на дадзены момант пераход"
+
+#: gtk/gtkstack.c:507
+msgid "Interpolate size"
+msgstr "Вылічваць памер"
+
+#: gtk/gtkstack.c:507
+msgid "Whether or not the size should smoothly change when changing between differently sized children"
+msgstr "Ці будзе памер змяняцца пры пераключэнні паміж нашчадкамі розных памераў"
+
+#: gtk/gtkstack.c:517
+#| msgid "The name of the widget"
+msgid "The name of the child page"
+msgstr "Назва старонкі нашчадка"
+
+#: gtk/gtkstack.c:524
+msgid "The title of the child page"
+msgstr "Загаловак старонкі нашчадка"
+
+#: gtk/gtkstack.c:530 gtk/gtktoolbutton.c:287
+msgid "Icon name"
+msgstr "Назва значка"
-#: gtk/gtktable.c:175
-msgid "Column spacing"
-msgstr "Водступ між слупкоў"
+#: gtk/gtkstack.c:531
+#| msgid "The name of the widget"
+msgid "The icon name of the child page"
+msgstr "Назва значка старонкі нашчадка"
-#: gtk/gtktable.c:176
-msgid "The amount of space between two consecutive columns"
-msgstr "Колькасьць прасторы паміж двума суседнімі слупкамі."
+#: gtk/gtkstack.c:555
+msgid "Needs Attention"
+msgstr "Патрабуе ўвагі"
-#: gtk/gtktable.c:185
-#, fuzzy
-msgid "If TRUE, the table cells are all the same width/height"
-msgstr ""
-"Калі TRUE (ісьціна) - гэта азначае, што ячэйкі табліцы будуць мець "
-"аднолькавую шырыню/вышыню."
+#: gtk/gtkstack.c:556
+#| msgid "Whether this tag affects indentation"
+msgid "Whether this page needs attention"
+msgstr "Ці патрабуе старонка ўвагі"
-#: gtk/gtktable.c:192
-msgid "Left attachment"
-msgstr "Левы дадатак"
+#: gtk/gtkstacksidebar.c:449 gtk/gtkstackswitcher.c:695
+#: gtk/gtkstackswitcher.c:696 gtk/inspector/gtkstackcombo.c:232
+#: gtk/inspector/gtkstackcombo.c:233
+msgid "Stack"
+msgstr "Набор"
-#: gtk/gtktable.c:199
-msgid "Right attachment"
-msgstr "Правы дадатак"
+#: gtk/gtkstacksidebar.c:450
+msgid "Associated stack for this GtkStackSidebar"
+msgstr "Звязаны набор для гэтага GtkStackSidebar"
-#: gtk/gtktable.c:200
-#, fuzzy
-msgid "The column number to attach the right side of a child widget to"
-msgstr "нумар слупка каб дадаць правы бок віджэта-нашчадка да"
+#: gtk/gtkstackswitcher.c:687
+msgid "Symbolic size to use for named icon"
+msgstr "Сімвалічны памер, што выкарыстоўваецца для названага значка"
-#: gtk/gtktable.c:206
-msgid "Top attachment"
-msgstr "Верхні дадатак"
+#: gtk/gtkstatusbar.c:178
+msgid "Style of bevel around the statusbar text"
+msgstr "Стыль скосу вакол тэксту радка статусу"
-#: gtk/gtktable.c:207
-msgid "The row number to attach the top of a child widget to"
-msgstr "нумар радка каб дадаць верх віджэта-нашчадка да"
+#: gtk/gtkstylecontext.c:230
+msgid "The associated GdkScreen"
+msgstr "Звязаны GdkScreen"
-#: gtk/gtktable.c:213
-msgid "Bottom attachment"
-msgstr "Ніжні дадатак"
+#: gtk/gtkstylecontext.c:236
+msgid "FrameClock"
+msgstr "FrameClock"
-#: gtk/gtktable.c:220
-msgid "Horizontal options"
-msgstr "Гарызантальныя выбары"
+#: gtk/gtkstylecontext.c:237
+msgid "The associated GdkFrameClock"
+msgstr "Звязаны GdkFrameClock"
-#: gtk/gtktable.c:221
-msgid "Options specifying the horizontal behaviour of the child"
-msgstr "Выбары, што вызначаюць гарызантальныя паводзіна нашчадка."
+#: gtk/gtkstylecontext.c:244 gtk/gtktexttag.c:300
+msgid "Text direction"
+msgstr "Кірунак тэксту"
-#: gtk/gtktable.c:227
-msgid "Vertical options"
-msgstr "Вэртыкальная выбары"
+#: gtk/gtkstylecontext.c:260
+msgid "The parent style context"
+msgstr "Кантэкст стылю продка"
-#: gtk/gtktable.c:228
-msgid "Options specifying the vertical behaviour of the child"
-msgstr "Выбары, што вызначаюць вэртыкальныя паводзіна нашчадка."
+#: gtk/gtkstyleproperty.c:109
+msgid "Property name"
+msgstr "Назва ўласцівасці"
-#: gtk/gtktable.c:234
-msgid "Horizontal padding"
-msgstr "Гарызантальнае запаўненьне"
+#: gtk/gtkstyleproperty.c:110
+#| msgid "The name of the widget"
+msgid "The name of the property"
+msgstr "Назва ўласцівасці"
-#: gtk/gtktable.c:235
-msgid ""
-"Extra space to put between the child and its left and right neighbors, in "
-"pixels"
-msgstr ""
-"Прастора паміж нашчадкам і яго бліжэйшым асяродзьдзем зьлева й справа, у "
-"піксалях."
+#: gtk/gtkstyleproperty.c:116
+msgid "Value type"
+msgstr "Тып значэння"
-#: gtk/gtktable.c:241
-msgid "Vertical padding"
-msgstr "Вэртыкальная запаўненьне"
+#: gtk/gtkstyleproperty.c:117
+msgid "The value type returned by GtkStyleContext"
+msgstr "Тып значэння, якое вяртае GtkStyleContext"
-#: gtk/gtktable.c:242
-msgid ""
-"Extra space to put between the child and its upper and lower neighbors, in "
-"pixels"
-msgstr ""
-"Прастора паміж нашчадкам і яго бліжэйшым асяродзьдзем зьверху й зьнізу, у "
-"піксалях."
+#: gtk/gtkswitch.c:879
+msgid "Whether the switch is on or off"
+msgstr "Стан пераключальніка"
-#: gtk/gtktextbuffer.c:192
+#: gtk/gtkswitch.c:894
+#| msgid "Cell background set"
+msgid "The backend state"
+msgstr "Стан рухавіка"
+
+#: gtk/gtkswitch.c:930
+msgid "The minimum width of the handle"
+msgstr "Мінімальная шырыня рэгулятара"
+
+#: gtk/gtkswitch.c:946
+#| msgid "Slider Length"
+msgid "Slider Height"
+msgstr "Вышыня паласы пракруткі"
+
+#: gtk/gtkswitch.c:947
+msgid "The minimum height of the handle"
+msgstr "Мінімальная вышыня рэгулятара"
+
+#: gtk/gtktextbuffer.c:202
msgid "Tag Table"
-msgstr "Табліца тэгаў"
+msgstr "Табліца пазнак"
-#: gtk/gtktextbuffer.c:193
+#: gtk/gtktextbuffer.c:203
msgid "Text Tag Table"
-msgstr "Табліца тэкставых тэгаў"
+msgstr "Табліца пазнак тэксту"
-#: gtk/gtktextbuffer.c:211
-#, fuzzy
+#: gtk/gtktextbuffer.c:220
msgid "Current text of the buffer"
-msgstr "Тэкст адмеціны"
+msgstr "Бягучы тэкст буфера"
-#: gtk/gtktextbuffer.c:225
-#, fuzzy
+#: gtk/gtktextbuffer.c:233
msgid "Has selection"
-msgstr "Назоў файла, адзначанага зараз."
+msgstr "Мае вылучэнне"
-#: gtk/gtktextbuffer.c:226
-#, fuzzy
+#: gtk/gtktextbuffer.c:234
msgid "Whether the buffer has some text currently selected"
-msgstr "GdkFont, што вылучаны ў бягучы момант."
+msgstr "Ці вылучаны тэкст у буфер"
-#: gtk/gtktextbuffer.c:242
-#, fuzzy
+#: gtk/gtktextbuffer.c:249
msgid "Cursor position"
-msgstr "Становішча курсору"
+msgstr "Пазіцыя курсора"
-#: gtk/gtktextbuffer.c:243
-msgid ""
-"The position of the insert mark (as offset from the beginning of the buffer)"
-msgstr ""
+#: gtk/gtktextbuffer.c:250
+msgid "The position of the insert mark (as offset from the beginning of the buffer)"
+msgstr "Пазіцыя адзнакі ўстаўкі (зрух ад пачатку буфера)"
-#: gtk/gtktextbuffer.c:258
+#: gtk/gtktextbuffer.c:265
msgid "Copy target list"
-msgstr ""
+msgstr "Спіс мэтаў капіявання"
-#: gtk/gtktextbuffer.c:259
-msgid ""
-"The list of targets this buffer supports for clipboard copying and DND source"
-msgstr ""
+#: gtk/gtktextbuffer.c:266
+msgid "The list of targets this buffer supports for clipboard copying and DND source"
+msgstr "Спіс мэтаў, якіх гэты буфер можа падтрымліваць пры капіяванні ў буфер абмену ці пераносе мышшу"
-#: gtk/gtktextbuffer.c:274
+#: gtk/gtktextbuffer.c:280
msgid "Paste target list"
-msgstr ""
+msgstr "Спіс мэтаў устаўкі"
-#: gtk/gtktextbuffer.c:275
-msgid ""
-"The list of targets this buffer supports for clipboard pasting and DND "
-"destination"
-msgstr ""
+#: gtk/gtktextbuffer.c:281
+msgid "The list of targets this buffer supports for clipboard pasting and DND destination"
+msgstr "Спіс мэтаў, якіх гэты буфер можа падтрымліваць пры ўстаўцы з буфера абмену ці пераносе мышшу"
-#: gtk/gtktextmark.c:90
-#, fuzzy
+#: gtk/gtktexthandle.c:721 gtk/gtktexthandle.c:722 gtk/gtkwidget.c:1125
+msgid "Parent widget"
+msgstr "Бацькоўскі віджэт"
+
+#: gtk/gtktextmark.c:137
msgid "Mark name"
-msgstr "Назоў тэгу"
+msgstr "Назва адзнакі"
-#: gtk/gtktextmark.c:97
-#, fuzzy
+#: gtk/gtktextmark.c:151
msgid "Left gravity"
-msgstr "Левы водступ"
+msgstr "Пераважна злева"
-#: gtk/gtktextmark.c:98
-#, fuzzy
+#: gtk/gtktextmark.c:152
msgid "Whether the mark has left gravity"
-msgstr "Ці ўзьдзейнічае гэты таг на сямейства шры�ту"
+msgstr "Ці ссоўваць адзнаку ўлева"
-#: gtk/gtktexttag.c:168
+#: gtk/gtktexttag.c:206
msgid "Tag name"
-msgstr "Назоў тэгу"
+msgstr "Назва пазнакі"
-#: gtk/gtktexttag.c:169
+#: gtk/gtktexttag.c:207
msgid "Name used to refer to the text tag. NULL for anonymous tags"
-msgstr ""
-"Назоў, што выкарыстоўваецца для тэкставага тэгу. NULL для безназоўных тэгаў."
+msgstr "Назва, што выкарыстоўваецца для тэкставых пазнак. NULL для безназоўных пазнак"
-#: gtk/gtktexttag.c:187
-msgid "Background color as a (possibly unallocated) GdkColor"
-msgstr "Колер тла як (магчыма не разьмеркаваны) GdkColor."
+#: gtk/gtktexttag.c:246
+#| msgid "Background set"
+msgid "Background RGBA"
+msgstr "Фон як RGBA"
-#: gtk/gtktexttag.c:194
+#: gtk/gtktexttag.c:254
msgid "Background full height"
msgstr "Поўная вышыня фону"
-#: gtk/gtktexttag.c:195
-msgid ""
-"Whether the background color fills the entire line height or only the height "
-"of the tagged characters"
-msgstr ""
-"Ці будзе колер тла запаўняць увесь радок, ці толькі да вышыні знакаў "
-"абмежаваных тэгамі."
+#: gtk/gtktexttag.c:255
+msgid "Whether the background color fills the entire line height or only the height of the tagged characters"
+msgstr "Ці будзе колер фону запаўняць увесь радок, ці толькі да вышыні сімвалаў, адзначаных пазнакамі"
-#: gtk/gtktexttag.c:211
-msgid "Foreground color as a (possibly unallocated) GdkColor"
-msgstr "Асноўны колер як (магчыма не разьмеркаваны) GdkColor."
+#: gtk/gtktexttag.c:292
+#| msgid "Foreground set"
+msgid "Foreground RGBA"
+msgstr "Асноўны колер як RGBA"
-#: gtk/gtktexttag.c:218
-msgid "Text direction"
-msgstr "Накірунак тэксту"
-
-#: gtk/gtktexttag.c:219
+#: gtk/gtktexttag.c:301
msgid "Text direction, e.g. right-to-left or left-to-right"
-msgstr "Накірунак (зьлева направа ці зправа налева.)"
+msgstr "Кірунак тэксту (злева направа ці справа налева)"
-#: gtk/gtktexttag.c:268
+#: gtk/gtktexttag.c:350
msgid "Font style as a PangoStyle, e.g. PANGO_STYLE_ITALIC"
-msgstr "Стыль шрыфта як PangoStyle. Напрыклад: PANGO_STYLE_ITALIC."
+msgstr "Стыль шрыфту як PangoStyle. Напрыклад: PANGO_STYLE_ITALIC"
-#: gtk/gtktexttag.c:277
+#: gtk/gtktexttag.c:359
msgid "Font variant as a PangoVariant, e.g. PANGO_VARIANT_SMALL_CAPS"
-msgstr "Варыянт шрыфта як PangoVariant. Напрыклад: PANGO_VARIANT_SMALL_CAPS."
+msgstr "Варыянт шрыфту як PangoVariant. Напрыклад: PANGO_VARIANT_SMALL_CAPS"
-#: gtk/gtktexttag.c:286
-msgid ""
-"Font weight as an integer, see predefined values in PangoWeight; for "
-"example, PANGO_WEIGHT_BOLD"
-msgstr ""
-"Тлустасьць шрыфта ў выглядзе цэлага ліку, глядзіце ўжо вызначаныя значэньні "
-"ў PangoWeight. Напрыклад: PANGO_WEIGHT_BOLD."
+#: gtk/gtktexttag.c:368
+msgid "Font weight as an integer, see predefined values in PangoWeight; for example, PANGO_WEIGHT_BOLD"
+msgstr "Тлустасць шрыфту ў выглядзе цэлага ліку, глядзіце ўжо вызначаныя значэнні ў PangoWeight. Напрыклад: PANGO_WEIGHT_BOLD"
-#: gtk/gtktexttag.c:297
+#: gtk/gtktexttag.c:379
msgid "Font stretch as a PangoStretch, e.g. PANGO_STRETCH_CONDENSED"
-msgstr "Шырыня шрыфту як PangoStretch. Напрыклад: PANGO_STRETCH_CONDENSED."
+msgstr "Расцягнутасць шрыфту як PangoStretch. Напрыклад: PANGO_STRETCH_CONDENSED"
-#: gtk/gtktexttag.c:306
+#: gtk/gtktexttag.c:388
msgid "Font size in Pango units"
-msgstr "Памер шрыфта ў Pango адзінках"
+msgstr "Памер шрыфту ў адзінках Pango"
-#: gtk/gtktexttag.c:316
-msgid ""
-"Font size as a scale factor relative to the default font size. This properly "
-"adapts to theme changes etc. so is recommended. Pango predefines some scales "
-"such as PANGO_SCALE_X_LARGE"
-msgstr ""
-"Памер шрыфта як маштаб, адносна дапомнага памеру шрыфта. Гэта вельмі добра "
-"падыходзіць да зьмяненьняў тэмы і інш., т.ч. гэта раіцца выкарыстоўваць. "
-"Panog вызначае некалькі маштабаў, кшталту PANGO_SCALE_X_LARGE."
+#: gtk/gtktexttag.c:398
+msgid "Font size as a scale factor relative to the default font size. This properly adapts to theme changes etc. so is recommended. Pango predefines some scales such as PANGO_SCALE_X_LARGE"
+msgstr "Памер шрыфту як маштаб адносна прадвызначанага памеру шрыфту. Гэта вельмі добра падыходзіць да змены тэмы і інш. Pango вызначае некалькі маштабаў кшталту PANGO_SCALE_X_LARGE"
-#: gtk/gtktexttag.c:336 gtk/gtktextview.c:686
+#: gtk/gtktexttag.c:418 gtk/gtktextview.c:843
msgid "Left, right, or center justification"
-msgstr "Выроўніваньне, па-леваму, па-праваму боку ці па цэнтру."
+msgstr "Выраўноўванне па леваму боку, па праваму боку ці па цэнтры"
-#: gtk/gtktexttag.c:355
-#, fuzzy
-msgid ""
-"The language this text is in, as an ISO code. Pango can use this as a hint "
-"when rendering the text. If not set, an appropriate default will be used."
-msgstr ""
-"ISO-код мовы, на якой напісаны гэты тэкст. Pango можа выкарыстоўваць гэты "
-"код як падказку, калі адлюстроўвае гэты тэкст. Калі Вы не разумееце гэты "
-"парамэтар, значыцца ён Вам не патрэбны."
+#: gtk/gtktexttag.c:437
+msgid "The language this text is in, as an ISO code. Pango can use this as a hint when rendering the text. If not set, an appropriate default will be used."
+msgstr "Мова, на якой напісаны гэты тэкст як код ISO. Pango можа выкарыстоўваць гэты код як падказку, калі адлюстроўвае гэты тэкст. Калі не вызначана, будзе выкарыстоўвацца прадвызначаны параметр."
-#: gtk/gtktexttag.c:362
+#: gtk/gtktexttag.c:444
msgid "Left margin"
msgstr "Левы водступ"
-#: gtk/gtktexttag.c:363 gtk/gtktextview.c:695
+#: gtk/gtktexttag.c:445 gtk/gtktextview.c:864
msgid "Width of the left margin in pixels"
-msgstr "Шырыня левага водступу ў піксэлях."
+msgstr "Шырыня левага водступу ў пікселях"
-#: gtk/gtktexttag.c:372
+#: gtk/gtktexttag.c:454
msgid "Right margin"
msgstr "Правы водступ"
-#: gtk/gtktexttag.c:373 gtk/gtktextview.c:705
+#: gtk/gtktexttag.c:455 gtk/gtktextview.c:884
msgid "Width of the right margin in pixels"
-msgstr "Шырыня правага водступу ў піксэлях."
+msgstr "Шырыня правага водступу ў пікселях"
-#: gtk/gtktexttag.c:383 gtk/gtktextview.c:714
+#: gtk/gtktexttag.c:465 gtk/gtktextview.c:933
msgid "Indent"
msgstr "Водступ"
-#: gtk/gtktexttag.c:384 gtk/gtktextview.c:715
+#: gtk/gtktexttag.c:466 gtk/gtktextview.c:934
msgid "Amount to indent the paragraph, in pixels"
-msgstr "Значэньне водступу чырвонага радку, у піксэлях."
+msgstr "Значэнне водступу чырвонага радка ў пікселях"
-#: gtk/gtktexttag.c:395
-#, fuzzy
-msgid ""
-"Offset of text above the baseline (below the baseline if rise is negative) "
-"in Pango units"
-msgstr ""
-"Зрух тэкста вышэй асноўнай ліні (ніжэй для адмоўных значэньняў) у піксалях."
+#: gtk/gtktexttag.c:477
+msgid "Offset of text above the baseline (below the baseline if rise is negative) in Pango units"
+msgstr "Зрух тэксту ў адзінках Pango вышэй базавай лініі (ніжэй базавай лініі для адмоўных значэнняў)"
-#: gtk/gtktexttag.c:404
+#: gtk/gtktexttag.c:486
msgid "Pixels above lines"
-msgstr "Піксэлей над радкамі"
+msgstr "Пікселі па-над радкамі"
-#: gtk/gtktexttag.c:405 gtk/gtktextview.c:639
+#: gtk/gtktexttag.c:487 gtk/gtktextview.c:802
msgid "Pixels of blank space above paragraphs"
-msgstr "Піксэляў прасторы над параграфамі."
+msgstr "Пікселі пустой прасторы па-над абзацамі"
-#: gtk/gtktexttag.c:414
+#: gtk/gtktexttag.c:496
msgid "Pixels below lines"
-msgstr "Піксэлей пад радкамі"
+msgstr "Пікселі пад радкамі"
-#: gtk/gtktexttag.c:415 gtk/gtktextview.c:649
+#: gtk/gtktexttag.c:497 gtk/gtktextview.c:810
msgid "Pixels of blank space below paragraphs"
-msgstr "Піксэляў прасторы пад параграфамі."
+msgstr "Колькасць пікселяў прасторы пад абзацамі"
-#: gtk/gtktexttag.c:424
+#: gtk/gtktexttag.c:506
msgid "Pixels inside wrap"
-msgstr "Піксэляў між загорнутымі"
+msgstr "Пікселі паміж перанесенымі"
-#: gtk/gtktexttag.c:425 gtk/gtktextview.c:659
+#: gtk/gtktexttag.c:507 gtk/gtktextview.c:818
msgid "Pixels of blank space between wrapped lines in a paragraph"
-msgstr "Піксэляў прасторы між загорнутымі радкамі ў параграфе."
-
-#: gtk/gtktexttag.c:452 gtk/gtktextview.c:677
-msgid ""
-"Whether to wrap lines never, at word boundaries, or at character boundaries"
-msgstr ""
-"Ці ніколі не загортваць радкі, загортваць на мяжы слоў, ці на мяжы знакаў"
+msgstr "Колькасць пікселяў прасторы паміж перанесенымі радкамі ў абзацы"
-#: gtk/gtktexttag.c:461 gtk/gtktextview.c:724
-msgid "Tabs"
-msgstr "Укладкі"
-
-#: gtk/gtktexttag.c:462 gtk/gtktextview.c:725
+#: gtk/gtktexttag.c:545
+#| msgid "Underline"
+msgid "Underline RGBA"
+msgstr "Падкрэсліванне RGBA"
+
+#: gtk/gtktexttag.c:546
+#| msgid "Style of underline for this text"
+msgid "Color of underline for this text"
+msgstr "Колер падкрэслівання для гэтага тэксту"
+
+#: gtk/gtktexttag.c:561
+#| msgid "Strikethrough"
+msgid "Strikethrough RGBA"
+msgstr "Закрэсліванне RGBA"
+
+#: gtk/gtktexttag.c:562
+#| msgid "Whether to strike through the text"
+msgid "Color of strikethrough for this text"
+msgstr "Колер закрэслівання для гэтага тэксту"
+
+#: gtk/gtktexttag.c:570 gtk/gtktextview.c:834
+msgid "Whether to wrap lines never, at word boundaries, or at character boundaries"
+msgstr "Ці ніколі не пераносіць радкі, ці пераносіць на мяжы слоў, ці пераносіць на мяжы сімвалаў"
+
+#: gtk/gtktexttag.c:580 gtk/gtktextview.c:942
msgid "Custom tabs for this text"
msgstr "Абраныя ўкладкі для гэтага тэксту"
-#: gtk/gtktexttag.c:480
+#: gtk/gtktexttag.c:598
msgid "Invisible"
msgstr "Нябачны"
-#: gtk/gtktexttag.c:481
-#, fuzzy
+#: gtk/gtktexttag.c:599
msgid "Whether this text is hidden."
-msgstr "Ці ўзьдзейнічае гэты таг на зьмяшчэньне"
+msgstr "Ці схаваны гэты тэкст."
-#: gtk/gtktexttag.c:495
-#, fuzzy
+#: gtk/gtktexttag.c:613
msgid "Paragraph background color name"
-msgstr "Назва колеру тла ячэйкі"
+msgstr "Назва колеру фону абзаца"
-#: gtk/gtktexttag.c:496
-#, fuzzy
+#: gtk/gtktexttag.c:614
msgid "Paragraph background color as a string"
-msgstr "Колер тла як радок"
+msgstr "Колер фону абзаца як радок"
-#: gtk/gtktexttag.c:511
-#, fuzzy
+#: gtk/gtktexttag.c:630
msgid "Paragraph background color"
-msgstr "Колер тла ячэйкі"
+msgstr "Колер фону абзаца"
-#: gtk/gtktexttag.c:512
-#, fuzzy
-msgid "Paragraph background color as a (possibly unallocated) GdkColor"
-msgstr "Колер тла як (магчыма не разьмеркаваны) GdkColor."
+#: gtk/gtktexttag.c:631
+msgid "Paragraph background color as a GdkColor"
+msgstr "Колер фону абзаца як GdkColor"
-#: gtk/gtktexttag.c:530
+#: gtk/gtktexttag.c:645
+msgid "Paragraph background RGBA"
+msgstr "Фон абзаца ў RGBA"
+
+#: gtk/gtktexttag.c:646
+msgid "Paragraph background RGBA as a GdkRGBA"
+msgstr "Фон абзаца RGBA як GdkRGBA"
+
+#: gtk/gtktexttag.c:663
+msgid "Fallback"
+msgstr "Рэзерв"
+
+#: gtk/gtktexttag.c:664
+msgid "Whether font fallback is enabled."
+msgstr "Ці ўключаны рэзервовы шрыфт."
+
+#: gtk/gtktexttag.c:678
+msgid "Letter Spacing"
+msgstr "Адлегласць паміж літарамі"
+
+#: gtk/gtktexttag.c:679
+msgid "Extra spacing between graphemes"
+msgstr "Дадатковая адлегласць паміж графемамі"
+
+#: gtk/gtktexttag.c:693
+#| msgid "Font stretch"
+msgid "Font Features"
+msgstr "Магчымасці шрыфту"
+
+#: gtk/gtktexttag.c:694
+msgid "OpenType Font Features to use"
+msgstr "Магчымасці шрыфту OpenType, што выкарыстоўваецца"
+
+#: gtk/gtktexttag.c:712
msgid "Margin Accumulates"
-msgstr ""
+msgstr "Водступы складаюцца"
-#: gtk/gtktexttag.c:531
+#: gtk/gtktexttag.c:713
msgid "Whether left and right margins accumulate."
-msgstr ""
+msgstr "Ці складаюцца водступы злева і справа."
-#: gtk/gtktexttag.c:544
+#: gtk/gtktexttag.c:726
msgid "Background full height set"
-msgstr "Поўная вышыня тла"
+msgstr "Поўная вышыня фону"
-#: gtk/gtktexttag.c:545
+#: gtk/gtktexttag.c:727
msgid "Whether this tag affects background height"
-msgstr "Ці ўзьдзейнічае гэтая лычка на вышыню тла"
+msgstr "Ці ўплывае пазнака на вышыню фону"
-#: gtk/gtktexttag.c:584
+#: gtk/gtktexttag.c:766
msgid "Justification set"
-msgstr "Выроўніваньне"
+msgstr "Выраўноўванне"
-#: gtk/gtktexttag.c:585
+#: gtk/gtktexttag.c:767
msgid "Whether this tag affects paragraph justification"
-msgstr "Ці ўзьдзейнічае гэтая лычка на выроўніваньне тэксту"
+msgstr "Ці ўплывае пазнака на выраўноўванне тэксту"
-#: gtk/gtktexttag.c:592
+#: gtk/gtktexttag.c:774
msgid "Left margin set"
-msgstr "Левы бок"
+msgstr "Левае поле"
-#: gtk/gtktexttag.c:593
+#: gtk/gtktexttag.c:775
msgid "Whether this tag affects the left margin"
-msgstr "Ці ўзьдзейнічае гэтая лычка на левы бок"
+msgstr "Ці ўплывае пазнака на левае поле"
-#: gtk/gtktexttag.c:596
+#: gtk/gtktexttag.c:778
msgid "Indent set"
msgstr "Водступ"
-#: gtk/gtktexttag.c:597
+#: gtk/gtktexttag.c:779
msgid "Whether this tag affects indentation"
-msgstr "Ці ўзьдзейнічае гэтая лычка на водступ"
+msgstr "Ці ўплывае пазнака на водступ"
-#: gtk/gtktexttag.c:604
+#: gtk/gtktexttag.c:786
msgid "Pixels above lines set"
-msgstr "Піксэлі на радкамі"
+msgstr "Пікселі над радкамі"
-#: gtk/gtktexttag.c:605 gtk/gtktexttag.c:609
+#: gtk/gtktexttag.c:787 gtk/gtktexttag.c:791
msgid "Whether this tag affects the number of pixels above lines"
-msgstr "Ці ўзьдзейнічае гэтая лычка на колькасьць піксэлаў на радкамі"
+msgstr "Ці ўплывае пазнака на колькасць пікселяў над радкамі"
-#: gtk/gtktexttag.c:608
+#: gtk/gtktexttag.c:790
msgid "Pixels below lines set"
-msgstr "Піксэлі пад радкамі"
+msgstr "Пікселі пад радкамі"
-#: gtk/gtktexttag.c:612
+#: gtk/gtktexttag.c:794
msgid "Pixels inside wrap set"
-msgstr "Піксэляў паміж загорнутымі"
+msgstr "Пікселі паміж перанесеным"
-#: gtk/gtktexttag.c:613
+#: gtk/gtktexttag.c:795
msgid "Whether this tag affects the number of pixels between wrapped lines"
-msgstr ""
-"Ці ўзьдзейнічае гэтая лычка на колькасьць піксэляў паміж загорнутымі радкамі"
+msgstr "Ці ўплывае пазнака на колькасць пікселяў паміж перанесенымі радкамі"
-#: gtk/gtktexttag.c:620
+#: gtk/gtktexttag.c:802
msgid "Right margin set"
msgstr "Правы водступ"
-#: gtk/gtktexttag.c:621
+#: gtk/gtktexttag.c:803
msgid "Whether this tag affects the right margin"
-msgstr "Ці ўзьдзейнічае гэты таг на правы водступ"
+msgstr "Ці ўплывае пазнака на правы водступ"
+
+#: gtk/gtktexttag.c:817
+#| msgid "Underline set"
+msgid "Underline RGBA set"
+msgstr "Падкрэсліванне RGBA"
-#: gtk/gtktexttag.c:628
+#: gtk/gtktexttag.c:818
+#| msgid "Whether this tag affects underlining"
+msgid "Whether this tag affects underlining color"
+msgstr "Ці ўплывае пазнака на колер падкрэслівання"
+
+#: gtk/gtktexttag.c:828
+#| msgid "Strikethrough set"
+msgid "Strikethrough RGBA set"
+msgstr "Закрэсліванне RGBA"
+
+#: gtk/gtktexttag.c:829
+#| msgid "Whether this tag affects strikethrough"
+msgid "Whether this tag affects strikethrough color"
+msgstr "Ці ўплывае пазнака на колер закрэслівання"
+
+#: gtk/gtktexttag.c:832
msgid "Wrap mode set"
-msgstr "Рэжым загортваньня"
+msgstr "Рэжым пераносу"
-#: gtk/gtktexttag.c:629
+#: gtk/gtktexttag.c:833
msgid "Whether this tag affects line wrap mode"
-msgstr "Ці ўзьдзейнічае гэты таг на рэжым загортваньня радкоў"
+msgstr "Ці ўплывае пазнака на рэжым пераносу радкоў"
-#: gtk/gtktexttag.c:632
+#: gtk/gtktexttag.c:836
msgid "Tabs set"
-msgstr "Укладкі"
+msgstr "Табуляцыі"
-#: gtk/gtktexttag.c:633
+#: gtk/gtktexttag.c:837
msgid "Whether this tag affects tabs"
-msgstr "Ці ўзьдзейнічае гэты таг на ўкладкі"
+msgstr "Ці ўплывае пазнака на табуляцыі"
-#: gtk/gtktexttag.c:636
+#: gtk/gtktexttag.c:840
msgid "Invisible set"
-msgstr "Нябачны"
+msgstr "Нябачнасць"
-#: gtk/gtktexttag.c:637
+#: gtk/gtktexttag.c:841
msgid "Whether this tag affects text visibility"
-msgstr "Ці ўзьдзейнічае гэты так на бачнасьць тэксту"
+msgstr "Ці ўплывае пазнака на бачнасць тэксту"
-#: gtk/gtktexttag.c:640
-#, fuzzy
+#: gtk/gtktexttag.c:844
msgid "Paragraph background set"
-msgstr "Усталяваньне тла ячэйкі"
+msgstr "Фон абзаца"
-#: gtk/gtktexttag.c:641
-#, fuzzy
+#: gtk/gtktexttag.c:845
msgid "Whether this tag affects the paragraph background color"
-msgstr "Ці ўзьдзейнічае гэтая лычка на колер тла"
-
-#: gtk/gtktextview.c:638
+msgstr "Ці ўплывае пазнака на колер фону абзаца"
+
+#: gtk/gtktexttag.c:848
+#| msgid "Cell background set"
+msgid "Fallback set"
+msgstr "Запас"
+
+#: gtk/gtktexttag.c:849
+#| msgid "Whether this tag affects the font family"
+msgid "Whether this tag affects font fallback"
+msgstr "Ці ўплывае пазнака на запасны шрыфт"
+
+#: gtk/gtktexttag.c:852
+#| msgid "Left margin set"
+msgid "Letter spacing set"
+msgstr "Адлегласць паміж літарамі"
+
+#: gtk/gtktexttag.c:853
+#| msgid "Whether this tag affects the left margin"
+msgid "Whether this tag affects letter spacing"
+msgstr "Ці ўплывае пазнака на адлегласць паміж літарамі"
+
+#: gtk/gtktexttag.c:856
+#| msgid "Font stretch set"
+msgid "Font features set"
+msgstr "Магчымасці шрыфту"
+
+#: gtk/gtktexttag.c:857
+#| msgid "Whether this tag affects tabs"
+msgid "Whether this tag affects font features"
+msgstr "Ці ўплывае пазнака на магчымасці шрыфту"
+
+#: gtk/gtktextview.c:801
msgid "Pixels Above Lines"
-msgstr "Пэксэляў вышэй ліній"
+msgstr "Пікселі над радкамі"
-#: gtk/gtktextview.c:648
+#: gtk/gtktextview.c:809
msgid "Pixels Below Lines"
-msgstr "Пэксэляў ніжэй ліній"
+msgstr "Пікселі пад радкамі"
-#: gtk/gtktextview.c:658
+#: gtk/gtktextview.c:817
msgid "Pixels Inside Wrap"
-msgstr "Піксэляў між загорнутымі"
+msgstr "Пікселі паміж перанесенымі"
-#: gtk/gtktextview.c:676
+#: gtk/gtktextview.c:833
msgid "Wrap Mode"
msgstr "Рэжым пераносу"
-#: gtk/gtktextview.c:694
+#: gtk/gtktextview.c:863
msgid "Left Margin"
msgstr "Левы водступ"
-#: gtk/gtktextview.c:704
+#: gtk/gtktextview.c:883
msgid "Right Margin"
msgstr "Правы водступ"
-#: gtk/gtktextview.c:732
+#: gtk/gtktextview.c:904
+msgid "Top Margin"
+msgstr "Верхні водступ"
+
+#: gtk/gtktextview.c:905
+#| msgid "Width of the left margin in pixels"
+msgid "Height of the top margin in pixels"
+msgstr "Вышыня верхняга водступу ў пікселях"
+
+#: gtk/gtktextview.c:925
+msgid "Bottom Margin"
+msgstr "Ніжні водступ"
+
+#: gtk/gtktextview.c:926
+#| msgid "Width of the left margin in pixels"
+msgid "Height of the bottom margin in pixels"
+msgstr "Вышыня ніжняга водступу ў пікселях"
+
+#: gtk/gtktextview.c:949
msgid "Cursor Visible"
msgstr "Бачны курсор"
-#: gtk/gtktextview.c:733
+#: gtk/gtktextview.c:950
msgid "If the insertion cursor is shown"
-msgstr "Ці будзе бачны курсор устаўкі"
+msgstr "Ці будзе бачнай кропка устаўкі"
-#: gtk/gtktextview.c:740
+#: gtk/gtktextview.c:957
msgid "Buffer"
-msgstr ""
+msgstr "Буфер"
-#: gtk/gtktextview.c:741
+#: gtk/gtktextview.c:958
msgid "The buffer which is displayed"
-msgstr ""
+msgstr "Буфер, што адлюстроўваецца"
-#: gtk/gtktextview.c:749
+#: gtk/gtktextview.c:966
msgid "Whether entered text overwrites existing contents"
-msgstr ""
+msgstr "Ці будзе тэкст, што ўводзіцца, перазапісваць існы"
-#: gtk/gtktextview.c:756
+#: gtk/gtktextview.c:973
msgid "Accepts tab"
-msgstr ""
+msgstr "Ухваляць табуляцыю"
-#: gtk/gtktextview.c:757
+#: gtk/gtktextview.c:974
msgid "Whether Tab will result in a tab character being entered"
-msgstr ""
-
-#: gtk/gtktextview.c:786
-#, fuzzy
-msgid "Error underline color"
-msgstr "Асноўны колер"
+msgstr "Ці будзе прымацца ўведзены сімвал табуляцыі"
-#: gtk/gtktextview.c:787
-#, fuzzy
-msgid "Color with which to draw error-indication underlines"
-msgstr "Колер, выкарыстоўвываемы для адлюстраваньня курсору"
+#: gtk/gtktextview.c:1062
+msgid "Monospace"
+msgstr "Монашырынны"
-#: gtk/gtktoggleaction.c:118
-#, fuzzy
-msgid "Create the same proxies as a radio action"
-msgstr "Намаляваць кнопку-пераключацель як радыё-кнопку"
+#: gtk/gtktextview.c:1063
+msgid "Whether to use a monospace font"
+msgstr "Ці выкарыстоўваць монашырынны шрыфт"
-#: gtk/gtktoggleaction.c:119
-msgid "Whether the proxies for this action look like radio action proxies"
-msgstr ""
+#: gtk/gtktextview.c:1081
+msgid "Error underline color"
+msgstr "Колер падкрэслівання памылак"
-#: gtk/gtktoggleaction.c:134
-#, fuzzy
-msgid "Whether the toggle action should be active"
-msgstr "Ці павінна кнопка-пераключальнік быць націснута, ці не?"
+#: gtk/gtktextview.c:1082
+msgid "Color with which to draw error-indication underlines"
+msgstr "Колер, што выкарыстоўваецца для падкрэслівання памылак"
-#: gtk/gtktogglebutton.c:116 gtk/gtktoggletoolbutton.c:113
-#, fuzzy
+#: gtk/gtktogglebutton.c:189 gtk/gtktoggletoolbutton.c:131
msgid "If the toggle button should be pressed in"
-msgstr "Ці павінна кнопка-пераключальнік быць націснута, ці не?"
+msgstr "Ці павінна кнопка-пераключальнік быць націснутая, ці не"
-#: gtk/gtktogglebutton.c:124
+#: gtk/gtktogglebutton.c:196
msgid "If the toggle button is in an \"in between\" state"
-msgstr "Ці кнопка-пераключальнік ў \"памежным\" стане."
+msgstr "Калі кнопка-пераключальнік ў \"прамежкавым\" стане"
-#: gtk/gtktogglebutton.c:131
+#: gtk/gtktogglebutton.c:202
msgid "Draw Indicator"
-msgstr "Адлюстроўваць паказальнік"
+msgstr "Адмалёўваць індыкатар"
-#: gtk/gtktogglebutton.c:132
+#: gtk/gtktogglebutton.c:203
msgid "If the toggle part of the button is displayed"
-msgstr "Калі адлюстравана пераключаемая частка кнопачкі"
+msgstr "Калі адлюстроўваецца частка кнопкі, якая пераключаецца"
-#: gtk/gtktoolbar.c:465 gtk/gtktoolpalette.c:1033
+#: gtk/gtktoolbar.c:535 gtk/gtktoolpalette.c:995
msgid "Toolbar Style"
-msgstr "Выгляд панэлі прылад"
+msgstr "Стыль панэлі інструментаў"
-#: gtk/gtktoolbar.c:466
+#: gtk/gtktoolbar.c:536
msgid "How to draw the toolbar"
-msgstr "Як будзе адлюстроўвацца панэль прылад"
+msgstr "Як будзе адлюстроўвацца панэль інструментаў"
-#: gtk/gtktoolbar.c:473
-#, fuzzy
+#: gtk/gtktoolbar.c:543
msgid "Show Arrow"
-msgstr "Адлюстроўваць мяжу"
+msgstr "Паказваць стрэлку"
-#: gtk/gtktoolbar.c:474
+#: gtk/gtktoolbar.c:544
msgid "If an arrow should be shown if the toolbar doesn't fit"
-msgstr ""
+msgstr "Ці паказваць стрэлку, калі панэль інструментаў не ўмяшчаецца"
-#: gtk/gtktoolbar.c:495
-#, fuzzy
+#: gtk/gtktoolbar.c:565
msgid "Size of icons in this toolbar"
-msgstr "Памер значак паэлі прылад пры адсутнасьці абумоўленасьці"
+msgstr "Памеры значкоў на гэтай панэлі інструментаў"
-#: gtk/gtktoolbar.c:510 gtk/gtktoolpalette.c:1019
-#, fuzzy
+#: gtk/gtktoolbar.c:580 gtk/gtktoolpalette.c:981
msgid "Icon size set"
-msgstr "Усталёўка памеру шрыфту"
+msgstr "Памер значка"
-#: gtk/gtktoolbar.c:511 gtk/gtktoolpalette.c:1020
-#, fuzzy
+#: gtk/gtktoolbar.c:581 gtk/gtktoolpalette.c:982
msgid "Whether the icon-size property has been set"
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці вызначаная ўласцівасць памераў значка"
-#: gtk/gtktoolbar.c:520
-#, fuzzy
+#: gtk/gtktoolbar.c:590
msgid "Whether the item should receive extra space when the toolbar grows"
-msgstr ""
-"Ці павінен нашчадак атрымліваць дадатковую прастору, калі бацькоўскі віджэт "
-"павялічвае ўласны памер."
+msgstr "Ці будуць элементы пашырацца пры павелічэнні памераў панэлі інструментаў"
-#: gtk/gtktoolbar.c:528 gtk/gtktoolitemgroup.c:1625
-#, fuzzy
+#: gtk/gtktoolbar.c:598 gtk/gtktoolitemgroup.c:1689
msgid "Whether the item should be the same size as other homogeneous items"
-msgstr "Ці павінны нашчадкі быць аднолькавых памераў."
+msgstr "Ці будзе элемент такога ж памеру, як і іншыя аднастайныя элементы"
-#: gtk/gtktoolbar.c:535
+#: gtk/gtktoolbar.c:612
msgid "Spacer size"
-msgstr "Памер прагалу"
+msgstr "Памер падзяляльніка"
-#: gtk/gtktoolbar.c:536
+#: gtk/gtktoolbar.c:613
msgid "Size of spacers"
-msgstr "Памер прагалу"
+msgstr "Памер падзяляльнікаў"
-#: gtk/gtktoolbar.c:545
+#: gtk/gtktoolbar.c:631
msgid "Amount of border space between the toolbar shadow and the buttons"
-msgstr "Памер прасторы між ценю палоскі прылад і кнопачкамі"
+msgstr "Памер прасторы паміж ценем панэлі інструментаў і кнопкамі"
-#: gtk/gtktoolbar.c:553
-#, fuzzy
+#: gtk/gtktoolbar.c:639
msgid "Maximum child expand"
-msgstr "Найменшая шырыня нашчадка"
+msgstr "Максімальнае пашырэнне нашчадкаў"
-#: gtk/gtktoolbar.c:554
+#: gtk/gtktoolbar.c:640
msgid "Maximum amount of space an expandable item will be given"
-msgstr ""
+msgstr "Максімальная прастора, якая адводзіцца элементам, што могуць пашырацца"
-#: gtk/gtktoolbar.c:562
+#: gtk/gtktoolbar.c:656
msgid "Space style"
-msgstr "Выгляд падзяляльніку"
+msgstr "Стыль падзяляльніка"
-#: gtk/gtktoolbar.c:563
+#: gtk/gtktoolbar.c:657
msgid "Whether spacers are vertical lines or just blank"
-msgstr "Ці зьяўляецца падзяляльнік вэртыкальнай лініяй ці толькі прагалам"
+msgstr "Ці будуць падзяляльнікі вертыкальнымі, ці проста пустымі"
-#: gtk/gtktoolbar.c:570
+#: gtk/gtktoolbar.c:664
msgid "Button relief"
-msgstr "Выпукласьць кнопкі"
+msgstr "Рэльеф кнопкі"
-#: gtk/gtktoolbar.c:571
+#: gtk/gtktoolbar.c:665
msgid "Type of bevel around toolbar buttons"
-msgstr "Выгляд скосу вакол кнопачак панэлі прылад"
+msgstr "Тып скосу вакол кнопак панэлі інструментаў"
-#: gtk/gtktoolbar.c:578
+#: gtk/gtktoolbar.c:681
msgid "Style of bevel around the toolbar"
-msgstr "Выгляд скосу вакол панэлі прылад"
+msgstr "Стыль скосу вакол панэлі інструментаў"
-#: gtk/gtktoolbutton.c:203
-#, fuzzy
+#: gtk/gtktoolbutton.c:244
msgid "Text to show in the item."
-msgstr "Колькасьць радкоў у табліцы"
+msgstr "Тэкст для адлюстравання ў элеменце."
-#: gtk/gtktoolbutton.c:210
-#, fuzzy
-msgid ""
-"If set, an underline in the label property indicates that the next character "
-"should be used for the mnemonic accelerator key in the overflow menu"
-msgstr ""
-"Калі ўключана, сымбаль падкрэсьліваньня ў тэксьце азначае, што наступны "
-"сымбаль павінен выкарыстоўвывацца як \"гарачая клявіша\"."
+#: gtk/gtktoolbutton.c:251
+msgid "If set, an underline in the label property indicates that the next character should be used for the mnemonic accelerator key in the overflow menu"
+msgstr "Калі ўключана, сімвал падкрэслівання на адмеціне азначае, што наступны сімвал будзе выкарыстоўвацца як гарачая клавіша"
-#: gtk/gtktoolbutton.c:217
-#, fuzzy
+#: gtk/gtktoolbutton.c:258
msgid "Widget to use as the item label"
-msgstr "Шырыня мяжы вакол адмецін лычкі"
+msgstr "Віджэт для выкарыстання ў якасці адмеціны элемента"
-#: gtk/gtktoolbutton.c:223
-#, fuzzy
+#: gtk/gtktoolbutton.c:269
msgid "Stock Id"
-msgstr "ID убудаванай значкі"
+msgstr "Арыгінальны ідэнтыфікатар"
-#: gtk/gtktoolbutton.c:224
-#, fuzzy
+#: gtk/gtktoolbutton.c:270
msgid "The stock icon displayed on the item"
-msgstr "Радок, што будзе адлюстраваны на укладцы"
+msgstr "Убудаваны значок, што будзе адлюстроўвацца ў элеменце"
-#: gtk/gtktoolbutton.c:240
-#, fuzzy
-msgid "Icon name"
-msgstr "Назва шрыфту"
-
-#: gtk/gtktoolbutton.c:241
-#, fuzzy
+#: gtk/gtktoolbutton.c:288
msgid "The name of the themed icon displayed on the item"
-msgstr "Радок, што будзе адлюстраваны на укладцы"
+msgstr "Назва значка з тэмы, што будзе адлюстроўвацца на элеменце"
-#: gtk/gtktoolbutton.c:247
-#, fuzzy
+#: gtk/gtktoolbutton.c:294
msgid "Icon widget"
-msgstr "Набор значак"
+msgstr "Віджэт значка"
-#: gtk/gtktoolbutton.c:248
-#, fuzzy
+#: gtk/gtktoolbutton.c:295
msgid "Icon widget to display in the item"
-msgstr "Значка для адлюстраваньня"
+msgstr "Віджэт значка, што адлюстроўваецца ў элеменце"
-#: gtk/gtktoolbutton.c:261
-#, fuzzy
+#: gtk/gtktoolbutton.c:311
msgid "Icon spacing"
-msgstr "Водступ між радкоў"
+msgstr "Водступ значка"
-#: gtk/gtktoolbutton.c:262
-#, fuzzy
+#: gtk/gtktoolbutton.c:312
msgid "Spacing in pixels between the icon and label"
-msgstr "Прастора паміж кнопкамі кроку й указальнікам"
+msgstr "Прастора ў пікселях паміж значком і адмецінай"
-#: gtk/gtktoolitem.c:201
-msgid ""
-"Whether the toolbar item is considered important. When TRUE, toolbar buttons "
-"show text in GTK_TOOLBAR_BOTH_HORIZ mode"
-msgstr ""
+#: gtk/gtktoolitem.c:194
+msgid "Whether the toolbar item is considered important. When TRUE, toolbar buttons show text in GTK_TOOLBAR_BOTH_HORIZ mode"
+msgstr "Ці лічыць элемент панэлі інструментаў важным. Калі вызначана TRUE, кнопкі будуць паказваць тэкст у рэжыме GTK_TOOLBAR_BOTH_HORIZ"
-#: gtk/gtktoolitemgroup.c:1572
-#, fuzzy
+#: gtk/gtktoolitemgroup.c:1640
msgid "The human-readable title of this item group"
-msgstr "Назоў гэтага акна"
+msgstr "Загаловак дадзенай групы элементаў у зразумелай чалавеку форме"
-#: gtk/gtktoolitemgroup.c:1579
-#, fuzzy
+#: gtk/gtktoolitemgroup.c:1647
msgid "A widget to display in place of the usual label"
-msgstr "Віджэт, што будзе адлюстроўваны замест звычайнай адмеціны кадра."
+msgstr "Віджэт, што будзе адлюстроўвацца замест звычайнай адмеціны"
-#: gtk/gtktoolitemgroup.c:1585
+#: gtk/gtktoolitemgroup.c:1653
msgid "Collapsed"
-msgstr ""
+msgstr "Згорнута"
-#: gtk/gtktoolitemgroup.c:1586
-#, fuzzy
+#: gtk/gtktoolitemgroup.c:1654
msgid "Whether the group has been collapsed and items are hidden"
-msgstr "Ці можа гэты віджэт быць дапомным."
+msgstr "Ці будзе група згортвацца, а элементы хавацца"
-#: gtk/gtktoolitemgroup.c:1592
-#, fuzzy
+#: gtk/gtktoolitemgroup.c:1660
msgid "ellipsize"
-msgstr "Зьмяшчэньне"
+msgstr "перанос"
-#: gtk/gtktoolitemgroup.c:1593
+#: gtk/gtktoolitemgroup.c:1661
msgid "Ellipsize for item group headers"
-msgstr ""
+msgstr "Перанос загалоўкаў групы элементаў"
-#: gtk/gtktoolitemgroup.c:1599
-#, fuzzy
+#: gtk/gtktoolitemgroup.c:1667
msgid "Header Relief"
-msgstr "Націскальныя загалоўкі"
+msgstr "Рэльеф загалоўка"
-#: gtk/gtktoolitemgroup.c:1600
-#, fuzzy
+#: gtk/gtktoolitemgroup.c:1668
msgid "Relief of the group header button"
-msgstr "Паказаць кнопкі загалоўку слупкоў"
+msgstr "Рэльеф кнопкі загалоўкаў слупкоў"
-#: gtk/gtktoolitemgroup.c:1615
-#, fuzzy
+#: gtk/gtktoolitemgroup.c:1681
msgid "Header Spacing"
-msgstr "Напханьне"
+msgstr "Прастора загалоўка"
-#: gtk/gtktoolitemgroup.c:1616
-#, fuzzy
+#: gtk/gtktoolitemgroup.c:1682
msgid "Spacing between expander arrow and caption"
-msgstr "Прастора вакол паказальніку"
+msgstr "Прастора паміж стрэлкай пашыральніка і загалоўкам"
-#: gtk/gtktoolitemgroup.c:1632
-#, fuzzy
+#: gtk/gtktoolitemgroup.c:1696
msgid "Whether the item should receive extra space when the group grows"
-msgstr ""
-"Ці павінен нашчадак атрымліваць дадатковую прастору, калі бацькоўскі віджэт "
-"павялічвае ўласны памер."
+msgstr "Ці будзе элемент пашырацца пры павелічэнні памераў групы"
-#: gtk/gtktoolitemgroup.c:1639
-#, fuzzy
+#: gtk/gtktoolitemgroup.c:1703
msgid "Whether the item should fill the available space"
-msgstr "Ці павінны нашчадкі быць аднолькавых памераў."
+msgstr "Ці будзе элемент запаўняць усю даступную прастору"
-#: gtk/gtktoolitemgroup.c:1645
+#: gtk/gtktoolitemgroup.c:1709
msgid "New Row"
-msgstr ""
+msgstr "Новы радок"
-#: gtk/gtktoolitemgroup.c:1646
-#, fuzzy
+#: gtk/gtktoolitemgroup.c:1710
msgid "Whether the item should start a new row"
-msgstr "Ці адзначан гэты пункт мэню."
+msgstr "Ці будзе элемент ствараць новы радок"
-#: gtk/gtktoolitemgroup.c:1653
-#, fuzzy
+#: gtk/gtktoolitemgroup.c:1717
msgid "Position of the item within this group"
-msgstr "Становішча адмеціны на лінарке"
+msgstr "Пазіцыя элемента ўнутры дадзенай групы"
-#: gtk/gtktoolpalette.c:1004
-#, fuzzy
+#: gtk/gtktoolpalette.c:966
msgid "Size of icons in this tool palette"
-msgstr "Памер значак паэлі прылад пры адсутнасьці абумоўленасьці"
+msgstr "Памер значкоў на гэтай панэлі інструментаў"
-#: gtk/gtktoolpalette.c:1034
-#, fuzzy
+#: gtk/gtktoolpalette.c:996
msgid "Style of items in the tool palette"
-msgstr "Выгляд скосу вакол панэлі прылад"
+msgstr "Стыль значкоў на гэтай панэлі інструментаў"
-#: gtk/gtktoolpalette.c:1050
+#: gtk/gtktoolpalette.c:1012
msgid "Exclusive"
-msgstr ""
+msgstr "Выключна"
-#: gtk/gtktoolpalette.c:1051
-#, fuzzy
+#: gtk/gtktoolpalette.c:1013
msgid "Whether the item group should be the only expanded at a given time"
-msgstr "Ці адзначан гэты пункт мэню."
+msgstr "Ці будзе група элементаў пашырацца толькі ў вызначаны час"
-#: gtk/gtktoolpalette.c:1066
-#, fuzzy
-msgid ""
-"Whether the item group should receive extra space when the palette grows"
-msgstr ""
-"Ці павінен нашчадак атрымліваць дадатковую прастору, калі бацькоўскі віджэт "
-"павялічвае ўласны памер."
+#: gtk/gtktoolpalette.c:1028
+msgid "Whether the item group should receive extra space when the palette grows"
+msgstr "Ці будзе прастора групы элементаў пры павелічэнні панэлі"
-#: gtk/gtktrayicon-x11.c:134
-#, fuzzy
-msgid "Foreground color for symbolic icons"
-msgstr "Асноўны колер як радок"
+#: gtk/gtktreemenu.c:265
+#| msgid "TreeView Model"
+msgid "TreeMenu model"
+msgstr "Мадэль TreeMenu"
-#: gtk/gtktrayicon-x11.c:141
-#, fuzzy
-msgid "Error color"
-msgstr "Колер курсора"
+#: gtk/gtktreemenu.c:266
+#| msgid "The model for the tree view"
+msgid "The model for the tree menu"
+msgstr "Мадэль для меню ў выглядзе дрэва"
-#: gtk/gtktrayicon-x11.c:142
-msgid "Error color for symbolic icons"
-msgstr ""
+#: gtk/gtktreemenu.c:288
+msgid "TreeMenu root row"
+msgstr "Каранёвы элемент TreeMenu"
-#: gtk/gtktrayicon-x11.c:149
-#, fuzzy
-msgid "Warning color"
-msgstr "Колер тла"
+#: gtk/gtktreemenu.c:289
+msgid "The TreeMenu will display children of the specified root"
+msgstr "TreeMenu будзе паказваць нашчадкаў ад вызначанага каранёвага элемента"
-#: gtk/gtktrayicon-x11.c:150
-msgid "Warning color for symbolic icons"
-msgstr ""
+#: gtk/gtktreemenu.c:322
+#| msgid "Tearoff Title"
+msgid "Tearoff"
+msgstr "Лінія адрыву"
-#: gtk/gtktrayicon-x11.c:157
-#, fuzzy
-msgid "Success color"
-msgstr "Колер курсора"
+#: gtk/gtktreemenu.c:323
+msgid "Whether the menu has a tearoff item"
+msgstr "Ці дадаваць у меню элемент лініі разрыву"
-#: gtk/gtktrayicon-x11.c:158
-msgid "Success color for symbolic icons"
-msgstr ""
+#: gtk/gtktreemenu.c:338
+msgid "Wrap Width"
+msgstr "Шырыня пераносу"
-#: gtk/gtktrayicon-x11.c:166
-#, fuzzy
-msgid "Padding that should be put around icons in the tray"
-msgstr "Ці павінна адлюстроўвацца мяжа"
+#: gtk/gtktreemenu.c:339
+msgid "Wrap width for laying out items in a grid"
+msgstr "Шырыня размяшчэння элементаў у сетцы"
+
+#: gtk/gtktreemodelfilter.c:532
+msgid "The child model"
+msgstr "Мадэль нашчадка"
+
+#: gtk/gtktreemodelfilter.c:533
+#| msgid "The model for the tree view"
+msgid "The model for the filtermodel to filter"
+msgstr "Мадэль фільтра для фільтрацыі"
+
+#: gtk/gtktreemodelfilter.c:540
+msgid "The virtual root"
+msgstr "Віртуальны каранёвы элемент"
-#: gtk/gtktreemodelsort.c:278
+#: gtk/gtktreemodelfilter.c:541
+msgid "The virtual root (relative to the child model) for this filtermodel"
+msgstr "Віртуальны каранёвы элемент (адносна мадэлі нашчадка) для гэтай мадэлі фільтра"
+
+#: gtk/gtktreemodelsort.c:484
msgid "TreeModelSort Model"
-msgstr "Разнавід для TreeModelSort"
+msgstr "Мадэль TreeModelSort"
-#: gtk/gtktreemodelsort.c:279
+#: gtk/gtktreemodelsort.c:485
msgid "The model for the TreeModelSort to sort"
-msgstr "Разнавід для ўпарадкаваньня TreeModelSort"
+msgstr "Мадэль для парадкавання TreeModelSort"
-#: gtk/gtktreeview.c:563
+#: gtk/gtktreeview.c:1031
msgid "TreeView Model"
-msgstr "Разнавід для TreeView "
+msgstr "Мадэль TreeView"
-#: gtk/gtktreeview.c:564
+#: gtk/gtktreeview.c:1032
msgid "The model for the tree view"
-msgstr "Разнавід для адлюстраваньня дрэва"
-
-#: gtk/gtktreeview.c:572
-msgid "Horizontal Adjustment for the widget"
-msgstr "Гарызантальнае выроўніваньне віджэту"
-
-#: gtk/gtktreeview.c:580
-msgid "Vertical Adjustment for the widget"
-msgstr "Вэртыкальнае выроўніваньне віджэту"
+msgstr "Мадэль для прагляду ў выглядзе дрэва"
-#: gtk/gtktreeview.c:587
-#, fuzzy
+#: gtk/gtktreeview.c:1038
msgid "Headers Visible"
-msgstr "Націскальныя загалоўкі"
+msgstr "Бачныя загалоўкі"
-#: gtk/gtktreeview.c:588
+#: gtk/gtktreeview.c:1039
msgid "Show the column header buttons"
-msgstr "Паказаць кнопкі загалоўку слупкоў"
+msgstr "Паказаць кнопкі загалоўкаў слупкоў"
-#: gtk/gtktreeview.c:595
+#: gtk/gtktreeview.c:1045
msgid "Headers Clickable"
msgstr "Націскальныя загалоўкі"
-#: gtk/gtktreeview.c:596
+#: gtk/gtktreeview.c:1046
msgid "Column headers respond to click events"
msgstr "Загалоўкі слупкоў рэагуюць на націск"
-#: gtk/gtktreeview.c:603
+#: gtk/gtktreeview.c:1052
msgid "Expander Column"
msgstr "Пашыраемы слупок"
-#: gtk/gtktreeview.c:604
+#: gtk/gtktreeview.c:1053
msgid "Set the column for the expander column"
-msgstr "Усталяваць слупок для пашыраемага стаў�ца"
+msgstr "Прызначыць слупок для пашыраемага слупка"
-#: gtk/gtktreeview.c:619
+#: gtk/gtktreeview.c:1074
msgid "Rules Hint"
-msgstr "Падказкі правілаў"
+msgstr "Падказкі да правілаў"
-#: gtk/gtktreeview.c:620
+#: gtk/gtktreeview.c:1075
msgid "Set a hint to the theme engine to draw rows in alternating colors"
-msgstr ""
-"Задаць падказку для рухавіка тэм, для адлюстраваньня рознакаляровых радкоў"
+msgstr "Вызначыць падказку для рухавіка тэмаў для адмалёўкі рознакаляровых радкоў"
-#: gtk/gtktreeview.c:627
+#: gtk/gtktreeview.c:1081
msgid "Enable Search"
msgstr "Уключыць пошук"
-#: gtk/gtktreeview.c:628
+#: gtk/gtktreeview.c:1082
msgid "View allows user to search through columns interactively"
-msgstr "Прагляд дазваляе карыстальніку міждзейсна шукаць па слупках"
+msgstr "Пры праглядзе дае карыстальніку магчымасць інтэрактыўна шукаць па слупках"
-#: gtk/gtktreeview.c:635
+#: gtk/gtktreeview.c:1088
msgid "Search Column"
msgstr "Слупок пошуку"
-#: gtk/gtktreeview.c:636
-#, fuzzy
+#: gtk/gtktreeview.c:1089
msgid "Model column to search through during interactive search"
-msgstr "Прыклад слупка для пошуку па коду"
+msgstr "Слупок мадэлі, паводле якога патрэбна выконваць інтэрактыўны пошук па меры ўводу"
-#: gtk/gtktreeview.c:656
-#, fuzzy
+#: gtk/gtktreeview.c:1107
msgid "Fixed Height Mode"
-msgstr "Нязьменная вышыня."
+msgstr "Рэжым фіксаванай вышыні"
-#: gtk/gtktreeview.c:657
+#: gtk/gtktreeview.c:1108
msgid "Speeds up GtkTreeView by assuming that all rows have the same height"
-msgstr ""
+msgstr "Паскарае GtkTreeView, бо мяркуецца, што ўсе радкі маюць аднолькавую вышыню"
-#: gtk/gtktreeview.c:677
+#: gtk/gtktreeview.c:1127
msgid "Hover Selection"
-msgstr ""
+msgstr "Разумнае вылучэнне"
-#: gtk/gtktreeview.c:678
-#, fuzzy
+#: gtk/gtktreeview.c:1128
msgid "Whether the selection should follow the pointer"
-msgstr "Ці павіна пры выбары колеру выкарыс�оўвывацца непразрыстасьць"
+msgstr "Ці будзе вылучэнне ісці за паказальнікам"
-#: gtk/gtktreeview.c:697
-#, fuzzy
+#: gtk/gtktreeview.c:1146
msgid "Hover Expand"
msgstr "Пашыраць"
-#: gtk/gtktreeview.c:698
-#, fuzzy
-msgid ""
-"Whether rows should be expanded/collapsed when the pointer moves over them"
-msgstr "ІСЬЦІНА (TRUE), калі гэтае акно не павінна быць ў пэйджары."
+#: gtk/gtktreeview.c:1147
+msgid "Whether rows should be expanded/collapsed when the pointer moves over them"
+msgstr "Ці будуць радкі пашырацца/звужацца пры перамяшчэнні па-над імі курсора"
-#: gtk/gtktreeview.c:712
-#, fuzzy
+#: gtk/gtktreeview.c:1160
msgid "Show Expanders"
-msgstr "Пашыраемы"
+msgstr "Паказваць пашыральнікі"
-#: gtk/gtktreeview.c:713
-#, fuzzy
+#: gtk/gtktreeview.c:1161
msgid "View has expanders"
-msgstr "Пашыраемы"
+msgstr "У віджэта прагляду ёсць пашыральнікі"
-#: gtk/gtktreeview.c:727
+#: gtk/gtktreeview.c:1174
msgid "Level Indentation"
-msgstr ""
+msgstr "Водступ узроўняў"
-#: gtk/gtktreeview.c:728
+#: gtk/gtktreeview.c:1175
msgid "Extra indentation for each level"
-msgstr ""
+msgstr "Дадатковы водступ для кожнага ўзроўня"
-#: gtk/gtktreeview.c:737
+#: gtk/gtktreeview.c:1182
msgid "Rubber Banding"
-msgstr ""
+msgstr "Вылучэнне мышшу"
-#: gtk/gtktreeview.c:738
-#, fuzzy
-msgid ""
-"Whether to enable selection of multiple items by dragging the mouse pointer"
-msgstr "Ці могуць быць адзначаны некалькі файлаў запар."
+#: gtk/gtktreeview.c:1183
+msgid "Whether to enable selection of multiple items by dragging the mouse pointer"
+msgstr "Ці можна вылучаць некалькі элементаў рухам паказальніка мышы"
-#: gtk/gtktreeview.c:745
-#, fuzzy
+#: gtk/gtktreeview.c:1189
msgid "Enable Grid Lines"
-msgstr "Уключыць клявішы-стрэлкі"
+msgstr "Уключыць лініі сеткі"
-#: gtk/gtktreeview.c:746
-#, fuzzy
+#: gtk/gtktreeview.c:1190
msgid "Whether grid lines should be drawn in the tree view"
-msgstr "Ці павінна адлюстроўвацца мяжа"
+msgstr "Ці адмалёўваць лініі сеткі пры адлюстраванні ў выглядзе дрэва"
-#: gtk/gtktreeview.c:754
-#, fuzzy
+#: gtk/gtktreeview.c:1197
msgid "Enable Tree Lines"
-msgstr "Уключыць клявішы-стрэлкі"
+msgstr "Уключыць лініі дрэва"
-#: gtk/gtktreeview.c:755
-#, fuzzy
+#: gtk/gtktreeview.c:1198
msgid "Whether tree lines should be drawn in the tree view"
-msgstr "Ці павінна адлюстроўвацца мяжа"
+msgstr "Ці адмалёўваць лініі пры адлюстраванні ў выглядзе дрэва"
-#: gtk/gtktreeview.c:763
-#, fuzzy
+#: gtk/gtktreeview.c:1205
msgid "The column in the model containing the tooltip texts for the rows"
-msgstr "Разнавід для адлюстраваньня дрэва"
+msgstr "Слупок у мадэлі, які змяшчае тэкст выплыўной падказкі для радкоў"
-#: gtk/gtktreeview.c:785
+#: gtk/gtktreeview.c:1243
msgid "Vertical Separator Width"
-msgstr "Шырыня вэртыкальнага падзяляльніку"
+msgstr "Шырыня вертыкальнага падзяляльніка"
-#: gtk/gtktreeview.c:786
+#: gtk/gtktreeview.c:1244
msgid "Vertical space between cells. Must be an even number"
-msgstr "Вэртыкальная прастора паміж ячэйкамі. Павінна быць цотным лікам."
+msgstr "Вертыкальная прастора паміж ячэйкамі. Павінна быць цотным лікам"
-#: gtk/gtktreeview.c:794
+#: gtk/gtktreeview.c:1252
msgid "Horizontal Separator Width"
-msgstr "Шырыня гарызантальнага падзяляльніку"
+msgstr "Шырыня гарызантальнага падзяляльніка"
-#: gtk/gtktreeview.c:795
+#: gtk/gtktreeview.c:1253
msgid "Horizontal space between cells. Must be an even number"
-msgstr "Гарызантальная прастора паміж ячэйкамі. Павінна быць цотным лікам."
+msgstr "Гарызантальная прастора паміж ячэйкамі. Павінна быць цотным лікам"
-#: gtk/gtktreeview.c:803
+#: gtk/gtktreeview.c:1261
msgid "Allow Rules"
-msgstr "Дазваляючыя правілы"
+msgstr "Дазволіць правілы"
-#: gtk/gtktreeview.c:804
+#: gtk/gtktreeview.c:1262
msgid "Allow drawing of alternating color rows"
-msgstr "Дазваляць адлюстраваньне рознакаляровых радкоў"
+msgstr "Дазволіць афарбоўваць радкі ў розныя колеры"
-#: gtk/gtktreeview.c:810
+#: gtk/gtktreeview.c:1268
msgid "Indent Expanders"
msgstr "Водступ пашыральнікаў"
-#: gtk/gtktreeview.c:811
+#: gtk/gtktreeview.c:1269
msgid "Make the expanders indented"
-msgstr "Робіць пашыральнікі з водступамі."
+msgstr "Стварае водступы ў пашыральніках"
-#: gtk/gtktreeview.c:817
+#: gtk/gtktreeview.c:1275
msgid "Even Row Color"
msgstr "Колер цотных радкоў"
-#: gtk/gtktreeview.c:818
+#: gtk/gtktreeview.c:1276
msgid "Color to use for even rows"
-msgstr "Колер, што выкарыстоўваецца для цотных радкоў."
+msgstr "Колер, што выкарыстоўваецца для цотных радкоў"
-#: gtk/gtktreeview.c:824
+#: gtk/gtktreeview.c:1282
msgid "Odd Row Color"
msgstr "Колер няцотных радкоў"
-#: gtk/gtktreeview.c:825
+#: gtk/gtktreeview.c:1283
msgid "Color to use for odd rows"
-msgstr "Колер, што выкарыстоўваецца для няцотных радкоў."
+msgstr "Колер, што выкарыстоўваецца для няцотных радкоў"
-#: gtk/gtktreeview.c:831
-#, fuzzy
+#: gtk/gtktreeview.c:1290
msgid "Grid line width"
-msgstr "Шырыня лініі засяроджаньня"
+msgstr "Шырыня ліній сеткі"
-#: gtk/gtktreeview.c:832
-#, fuzzy
+#: gtk/gtktreeview.c:1291
msgid "Width, in pixels, of the tree view grid lines"
-msgstr "Шырыня, у піксэлях, лініі засяроджаньня."
+msgstr "Шырыня ліній сеткі ў пікселях пры адлюстраванні ў выглядзе дрэва"
-#: gtk/gtktreeview.c:838
-#, fuzzy
+#: gtk/gtktreeview.c:1297
msgid "Tree line width"
-msgstr "Нязьменная шырыня."
+msgstr "Шырыня ліній дрэва"
-#: gtk/gtktreeview.c:839
-#, fuzzy
+#: gtk/gtktreeview.c:1298
msgid "Width, in pixels, of the tree view lines"
-msgstr "Шырыня, у піксэлях, лініі засяроджаньня."
+msgstr "Шырыня ліній дрэва ў пікселях пры адлюстраванні ў выглядзе дрэва"
-#: gtk/gtktreeview.c:845
-#, fuzzy
+#: gtk/gtktreeview.c:1304
msgid "Grid line pattern"
-msgstr "Узор лініі засяроджаньня"
+msgstr "Шаблон лініі сеткі"
-#: gtk/gtktreeview.c:846
-#, fuzzy
+#: gtk/gtktreeview.c:1305
msgid "Dash pattern used to draw the tree view grid lines"
-msgstr "Узор штрыхоў для адлюстраваньня засяроджаньня."
+msgstr "Узор рысак для адлюстравання лініі сеткі"
-#: gtk/gtktreeview.c:852
-#, fuzzy
+#: gtk/gtktreeview.c:1311
msgid "Tree line pattern"
-msgstr "Узор лініі засяроджаньня"
+msgstr "Шаблон лініі дрэва"
-#: gtk/gtktreeview.c:853
-#, fuzzy
+#: gtk/gtktreeview.c:1312
msgid "Dash pattern used to draw the tree view lines"
-msgstr "Узор штрыхоў для адлюстраваньня засяроджаньня."
+msgstr "Узор рысак для адлюстравання лініі, што падзяляе радкі"
-#: gtk/gtktreeviewcolumn.c:196
+#: gtk/gtktreeviewcolumn.c:247
msgid "Whether to display the column"
msgstr "Ці будзе адлюстроўвацца слупок"
-#: gtk/gtktreeviewcolumn.c:203 gtk/gtkwindow.c:609
+#: gtk/gtktreeviewcolumn.c:253 gtk/gtkwindow.c:782
msgid "Resizable"
-msgstr "Зьмяняемая шырыня"
+msgstr "Можна змяніць памер"
-#: gtk/gtktreeviewcolumn.c:204
+#: gtk/gtktreeviewcolumn.c:254
msgid "Column is user-resizable"
-msgstr "Слупкі могуць быць зьменены карыстальнікам"
+msgstr "Слупкі могуць быць змененыя карыстальнікам"
+
+#: gtk/gtktreeviewcolumn.c:261
+#| msgid "Current width of the column"
+msgid "Current X position of the column"
+msgstr "Бягучая пазіцыя слупка па восі Х"
-#: gtk/gtktreeviewcolumn.c:212
+#: gtk/gtktreeviewcolumn.c:269
msgid "Current width of the column"
msgstr "Бягучая шырыня слупка"
-#: gtk/gtktreeviewcolumn.c:221
-msgid "Space which is inserted between cells"
-msgstr ""
-
-#: gtk/gtktreeviewcolumn.c:229
+#: gtk/gtktreeviewcolumn.c:284
msgid "Sizing"
-msgstr "Зьмяненьне памеру"
+msgstr "Змена памеру"
-#: gtk/gtktreeviewcolumn.c:230
+#: gtk/gtktreeviewcolumn.c:285
msgid "Resize mode of the column"
-msgstr "Рэжым зьмяненьня памеру слупка"
+msgstr "Рэжым змены памераў слупка"
-#: gtk/gtktreeviewcolumn.c:238
+#: gtk/gtktreeviewcolumn.c:292
msgid "Fixed Width"
-msgstr "Нязьменная шырыня"
+msgstr "Нязменная шырыня"
-#: gtk/gtktreeviewcolumn.c:239
+#: gtk/gtktreeviewcolumn.c:293
msgid "Current fixed width of the column"
-msgstr "Бягучая нязьменная шырыня слупку"
-
-#: gtk/gtktreeviewcolumn.c:248
-msgid "Minimum Width"
-msgstr "Найменшая шырыня"
+msgstr "Бягучая нязменная шырыня слупка"
-#: gtk/gtktreeviewcolumn.c:249
+#: gtk/gtktreeviewcolumn.c:301
msgid "Minimum allowed width of the column"
-msgstr "Найменшая шырыня, дапушчальная для стаў�ца"
+msgstr "Найменшая дазволеная шырыня слупка"
-#: gtk/gtktreeviewcolumn.c:258
+#: gtk/gtktreeviewcolumn.c:308
msgid "Maximum Width"
msgstr "Найбольшая шырыня"
-#: gtk/gtktreeviewcolumn.c:259
+#: gtk/gtktreeviewcolumn.c:309
msgid "Maximum allowed width of the column"
-msgstr "Найбольшая шырыня, дапушчальная для стаў�ца"
+msgstr "Найбольшая дазволеная шырыня слупка"
-#: gtk/gtktreeviewcolumn.c:269
+#: gtk/gtktreeviewcolumn.c:317
msgid "Title to appear in column header"
-msgstr "Подпіс, для загалоўку слупка"
+msgstr "Загаловак, што будзе адлюстроўвацца ў загалоўку слупка"
-#: gtk/gtktreeviewcolumn.c:277
+#: gtk/gtktreeviewcolumn.c:324
msgid "Column gets share of extra width allocated to the widget"
-msgstr ""
+msgstr "Слупкі да пашыраюцца да памераў адведзенай віджэту прасторы"
-#: gtk/gtktreeviewcolumn.c:284
+#: gtk/gtktreeviewcolumn.c:330
msgid "Clickable"
-msgstr "Націскальны"
+msgstr "Можна націснуць"
-#: gtk/gtktreeviewcolumn.c:285
+#: gtk/gtktreeviewcolumn.c:331
msgid "Whether the header can be clicked"
-msgstr "Ці зьяўляецца загаловак націскальным"
-
-#: gtk/gtktreeviewcolumn.c:293
-msgid "Widget"
-msgstr "Віджэт"
+msgstr "Ці можна націскаць на загаловак"
-#: gtk/gtktreeviewcolumn.c:294
+#: gtk/gtktreeviewcolumn.c:338
msgid "Widget to put in column header button instead of column title"
-msgstr "Віджэт для разьмяшчэньня ў загалоўку стаўбца замест назову загалоўку"
+msgstr "Віджэт для размяшчэння ў загалоўку слупка замест назвы загалоўка"
-#: gtk/gtktreeviewcolumn.c:302
+#: gtk/gtktreeviewcolumn.c:345
msgid "X Alignment of the column header text or widget"
-msgstr "Выроўніваньне па X загалоўка слупка ці віджэта"
+msgstr "Выраўноўванне па X загалоўка слупка ці віджэта"
-#: gtk/gtktreeviewcolumn.c:312
+#: gtk/gtktreeviewcolumn.c:352
msgid "Whether the column can be reordered around the headers"
-msgstr "Ці можа слупок быць пасунуты вакол загалоўкаў"
+msgstr "Ці можа змяняцца парадак слупкоў у загалоўку"
-#: gtk/gtktreeviewcolumn.c:319
+#: gtk/gtktreeviewcolumn.c:358
msgid "Sort indicator"
-msgstr "Паказальнік упарадкаваньня"
+msgstr "Індыкатар парадкавання"
-#: gtk/gtktreeviewcolumn.c:320
+#: gtk/gtktreeviewcolumn.c:359
msgid "Whether to show a sort indicator"
-msgstr "Ці павінен адлюстроўвацца паказальнік уп�радкаваньня"
+msgstr "Ці будзе адлюстроўвацца індыкатар парадкавання"
-#: gtk/gtktreeviewcolumn.c:327
+#: gtk/gtktreeviewcolumn.c:365
msgid "Sort order"
-msgstr "Парадак упарадкаваньня"
+msgstr "Парадак сартавання"
-#: gtk/gtktreeviewcolumn.c:328
+#: gtk/gtktreeviewcolumn.c:366
msgid "Sort direction the sort indicator should indicate"
-msgstr "Ці павінен адлюстроўвацца парадак упарадкаваньня ў паказальніку"
+msgstr "Напрамак сартавання мусіць адлюстроўвацца індыкатарам"
-#: gtk/gtktreeviewcolumn.c:344
-#, fuzzy
+#: gtk/gtktreeviewcolumn.c:381
msgid "Sort column ID"
-msgstr "Слупок пошуку"
+msgstr "Ідэнтыфікатар слупка парадкавання"
-#: gtk/gtktreeviewcolumn.c:345
+#: gtk/gtktreeviewcolumn.c:382
msgid "Logical sort column ID this column sorts on when selected for sorting"
-msgstr ""
+msgstr "Лагічны ідэнтыфікатар парадкавання, паводле якога выконваецца парадкаванне слупка, калі ён абраны для парадкавання"
-#: gtk/gtkuimanager.c:225
-#, fuzzy
-msgid "Whether tearoff menu items should be added to menus"
-msgstr "Ці адзначан гэты пункт мэню."
-
-#: gtk/gtkuimanager.c:232
-msgid "Merged UI definition"
-msgstr ""
-
-#: gtk/gtkuimanager.c:233
-msgid "An XML string describing the merged UI"
-msgstr ""
-
-#: gtk/gtkviewport.c:143
-msgid ""
-"The GtkAdjustment that determines the values of the horizontal position for "
-"this viewport"
-msgstr ""
-"GtkAdjustment, што вызначае значэньні гарызантальнага становішча для гэтае "
-"кропкі погляду."
+#: gtk/gtkviewport.c:409
+msgid "Determines how the shadowed box around the viewport is drawn"
+msgstr "Вызначае, як будзе адлюстроўвацца цень вакол акна, якое праглядаецца"
-#: gtk/gtkviewport.c:151
-msgid ""
-"The GtkAdjustment that determines the values of the vertical position for "
-"this viewport"
-msgstr ""
-"GtkAdjustment, што вызначае значэньні вэртыкальнага становішча для гэтае "
-"кропкі погляду."
+#: gtk/gtkvolumebutton.c:168
+msgid "Use symbolic icons"
+msgstr "Выкарыстоўваць сімвалічныя значкі"
-#: gtk/gtkviewport.c:159
-msgid "Determines how the shadowed box around the viewport is drawn"
-msgstr "Вызначае, як будзе адлюстроўвацца цень вакол кропкі гледжаньня."
+#: gtk/gtkvolumebutton.c:169
+#| msgid "Whether the cursor should blink"
+msgid "Whether to use symbolic icons"
+msgstr "Ці выкарыстоўваць сімвалічныя значкі"
-#: gtk/gtkwidget.c:714
+#: gtk/gtkwidget.c:1118
msgid "Widget name"
-msgstr "Назоў віджэту"
+msgstr "Назва віджэта"
-#: gtk/gtkwidget.c:715
+#: gtk/gtkwidget.c:1119
msgid "The name of the widget"
-msgstr "Назоў гэтага віджэту"
+msgstr "Назва віджэта"
-#: gtk/gtkwidget.c:721
-msgid "Parent widget"
-msgstr "Бацькоўскі віджэт"
-
-#: gtk/gtkwidget.c:722
+#: gtk/gtkwidget.c:1126
msgid "The parent widget of this widget. Must be a Container widget"
-msgstr ""
-"Бацькоўскі віджэт гэтага віджэту. Павінен быць зьмяшчальнікам (Container "
-"widget)."
+msgstr "Бацькоўскі віджэт гэтага віджэта. Мусіць быць кантэйнерам"
-#: gtk/gtkwidget.c:729
+#: gtk/gtkwidget.c:1132
msgid "Width request"
-msgstr "Запыт шырыні"
+msgstr "Запыт на прызначэнне шырыні"
-#: gtk/gtkwidget.c:730
-msgid ""
-"Override for width request of the widget, or -1 if natural request should be "
-"used"
-msgstr ""
-"Перакрываць запыт на шырыню віджэта, ці -1, калі звычайнызапыт павінен "
-"выкарыстоўвацца."
+#: gtk/gtkwidget.c:1133
+msgid "Override for width request of the widget, or -1 if natural request should be used"
+msgstr "Перакрываць запыт на прызначэнне шырыні віджэта, ці -1, калі павінен выкарыстоўвацца звычайны запыт"
-#: gtk/gtkwidget.c:738
+#: gtk/gtkwidget.c:1140
msgid "Height request"
-msgstr "Запыт вышыні"
+msgstr "Запыт на прызначэнне вышыні"
-#: gtk/gtkwidget.c:739
-msgid ""
-"Override for height request of the widget, or -1 if natural request should "
-"be used"
-msgstr ""
-"Перакрываць запыт на вышыню віджэта, ці -1, калі звычайнызапыт павінен "
-"выкарыстоўвацца."
+#: gtk/gtkwidget.c:1141
+msgid "Override for height request of the widget, or -1 if natural request should be used"
+msgstr "Перакрываць запыт на прызначэнне вышыні віджэта, ці -1, калі павінен выкарыстоўвацца звычайны запыт"
-#: gtk/gtkwidget.c:748
+#: gtk/gtkwidget.c:1149
msgid "Whether the widget is visible"
msgstr "Ці будзе віджэт бачны"
-#: gtk/gtkwidget.c:755
+#: gtk/gtkwidget.c:1156
msgid "Whether the widget responds to input"
msgstr "Ці будзе віджэт адказваць на ўвод"
-#: gtk/gtkwidget.c:761
+#: gtk/gtkwidget.c:1162
msgid "Application paintable"
-msgstr "Адлюстроўвываемы дастасаваньнем"
+msgstr "Адмалёўваецца праграмай"
-#: gtk/gtkwidget.c:762
+#: gtk/gtkwidget.c:1163
msgid "Whether the application will paint directly on the widget"
-msgstr "Ці будзе дастасаваньне напрамую маляваць на віджэце"
+msgstr "Ці будзе праграма маляваць наўпрост на віджэце"
-#: gtk/gtkwidget.c:768
+#: gtk/gtkwidget.c:1169
msgid "Can focus"
-msgstr "Можа засяроджвацца"
+msgstr "Можа атрымліваць фокус"
-#: gtk/gtkwidget.c:769
+#: gtk/gtkwidget.c:1170
msgid "Whether the widget can accept the input focus"
-msgstr "Ці можа віджэт прымаць засяроджаньне для ўводу"
+msgstr "Ці можа віджэт атрымліваць фокус уводу"
-#: gtk/gtkwidget.c:775
+#: gtk/gtkwidget.c:1176
msgid "Has focus"
-msgstr "Мае засяроджаньне"
+msgstr "Мае фокус"
-#: gtk/gtkwidget.c:776
+#: gtk/gtkwidget.c:1177
msgid "Whether the widget has the input focus"
-msgstr "Ці мае гэты віджэт засяроджаньне для ўводу"
+msgstr "Ці мае віджэт фокус уводу"
-#: gtk/gtkwidget.c:782
+#: gtk/gtkwidget.c:1183
msgid "Is focus"
-msgstr "Засяроджаньне"
+msgstr "Мае фокус"
-#: gtk/gtkwidget.c:783
+#: gtk/gtkwidget.c:1184
msgid "Whether the widget is the focus widget within the toplevel"
-msgstr "Ці гэты віджэт зьяўляецца засяроджаным у межах верхняга ўзроўню"
+msgstr "Ці знаходзіцца віджэт верхняга ўзроўню ў фокусе"
+
+#: gtk/gtkwidget.c:1202
+msgid "Focus on click"
+msgstr "Факусавацца пстрычкай"
-#: gtk/gtkwidget.c:789
+#: gtk/gtkwidget.c:1203
+msgid "Whether the widget should grab focus when it is clicked with the mouse"
+msgstr "Ці будзе віджэт перахопліваць фокус уводу, калі па ім пстрыкнуць мышшу"
+
+#: gtk/gtkwidget.c:1209
msgid "Can default"
-msgstr "Можа быць дапомным"
+msgstr "Можа быць прадвызначаным"
-#: gtk/gtkwidget.c:790
+#: gtk/gtkwidget.c:1210
msgid "Whether the widget can be the default widget"
-msgstr "Ці можа гэты віджэт быць дапомным."
+msgstr "Ці можа гэты віджэт быць прадвызначаным"
-#: gtk/gtkwidget.c:796
+#: gtk/gtkwidget.c:1216
msgid "Has default"
-msgstr "Дапомны"
+msgstr "Прадвызначаны"
-#: gtk/gtkwidget.c:797
+#: gtk/gtkwidget.c:1217
msgid "Whether the widget is the default widget"
-msgstr "Ці зьяўляецца гэты віджэт дапомным."
+msgstr "Ці прадвызначаны гэты віджэт"
-#: gtk/gtkwidget.c:803
+#: gtk/gtkwidget.c:1223
msgid "Receives default"
-msgstr "Атрымлівае дапомнае"
+msgstr "Прадвызначанае дзеянне"
-#: gtk/gtkwidget.c:804
+#: gtk/gtkwidget.c:1224
msgid "If TRUE, the widget will receive the default action when it is focused"
-msgstr ""
-"Калі ІСЬЦІНА (TRUE), віджэт атрымлівае дапомнае дзеяньне, калі ён мае "
-"засяроджаньне."
+msgstr "Калі TRUE, віджэт (калі ў фокусе) атрымлівае прадвызначанае дзеянне"
-#: gtk/gtkwidget.c:810
+#: gtk/gtkwidget.c:1230
msgid "Composite child"
msgstr "Складаны нашчадак"
-#: gtk/gtkwidget.c:811
+#: gtk/gtkwidget.c:1231
msgid "Whether the widget is part of a composite widget"
-msgstr "Ці зьяўляецца гэты віджэт часткай складанага віджэту."
+msgstr "Ці ёсць гэты віджэт часткай складанага віджэта"
-#: gtk/gtkwidget.c:817
+#: gtk/gtkwidget.c:1246
msgid "Style"
msgstr "Стыль"
-#: gtk/gtkwidget.c:818
-msgid ""
-"The style of the widget, which contains information about how it will look "
-"(colors etc)"
-msgstr ""
-"Стыль віджэту, які зьмяшчае зьвесткі аб уласным выглядзе (колеры й інш.)."
+#: gtk/gtkwidget.c:1247
+msgid "The style of the widget, which contains information about how it will look (colors etc)"
+msgstr "Стыль віджэта, што змяшчае звесткі пра яго выгляд (колеры і інш.)"
-#: gtk/gtkwidget.c:824
+#: gtk/gtkwidget.c:1255
msgid "Events"
-msgstr "Здарэньні"
+msgstr "Падзеі"
-#: gtk/gtkwidget.c:825
+#: gtk/gtkwidget.c:1256
msgid "The event mask that decides what kind of GdkEvents this widget gets"
-msgstr "Маска, якая вырашае, якога роду GdkEvents атрымлівае віджэт."
-
-#: gtk/gtkwidget.c:832
-msgid "Extension events"
-msgstr "Дадатковыя здарэньні"
+msgstr "Маска, што вызначае, якія падзеі GdkEvents атрымлівае віджэт"
-#: gtk/gtkwidget.c:833
-msgid "The mask that decides what kind of extension events this widget gets"
-msgstr "Маска, якая вырашае, якія дадатковыя здарэньні атрымлівае гэты віджэт."
-
-#: gtk/gtkwidget.c:840
+#: gtk/gtkwidget.c:1263
msgid "No show all"
-msgstr ""
+msgstr "Не паказваць усе"
-#: gtk/gtkwidget.c:841
+#: gtk/gtkwidget.c:1264
msgid "Whether gtk_widget_show_all() should not affect this widget"
-msgstr ""
+msgstr "Ці будзе gtk_widget_show_all() уплываць на гэты віджэт"
-#: gtk/gtkwidget.c:864
-#, fuzzy
+#: gtk/gtkwidget.c:1286
msgid "Whether this widget has a tooltip"
-msgstr "Ці мае гэты віджэт засяроджаньне для ўводу"
+msgstr "Ці ёсць у гэтага віджэта выплыўная падказка"
-#: gtk/gtkwidget.c:920
-#, fuzzy
-msgid "Window"
-msgstr "Тып акна"
-
-#: gtk/gtkwidget.c:921
+#: gtk/gtkwidget.c:1348
msgid "The widget's window if it is realized"
-msgstr ""
+msgstr "Акно віджэта, калі ён размешчаны на экране"
-#: gtk/gtkwidget.c:935
+#: gtk/gtkwidget.c:1363
msgid "Double Buffered"
-msgstr ""
+msgstr "Падвойная буферызацыя"
-#: gtk/gtkwidget.c:936
-#, fuzzy
+#: gtk/gtkwidget.c:1364
msgid "Whether the widget is double buffered"
-msgstr "Ці будзе віджэт бачны"
+msgstr "Ці выкарыстоўвае віджэт падвойную буферызацыю"
-#: gtk/gtkwidget.c:951
+#: gtk/gtkwidget.c:1378
msgid "How to position in extra horizontal space"
-msgstr ""
+msgstr "Пазіцыя па гарызанталі на дадатковай прасторы"
-#: gtk/gtkwidget.c:967
+#: gtk/gtkwidget.c:1393
msgid "How to position in extra vertical space"
-msgstr ""
+msgstr "Пазіцыя па вертыкалі на дадатковай прасторы"
-#: gtk/gtkwidget.c:986
-#, fuzzy
+#: gtk/gtkwidget.c:1413
msgid "Margin on Left"
-msgstr "Левы водступ"
+msgstr "Водступ злева"
-#: gtk/gtkwidget.c:987
+#: gtk/gtkwidget.c:1414
msgid "Pixels of extra space on the left side"
-msgstr ""
+msgstr "Пікселяў дадатковай прасторы з левага боку"
-#: gtk/gtkwidget.c:1007
+#: gtk/gtkwidget.c:1434
msgid "Margin on Right"
-msgstr ""
+msgstr "Водступ справа"
-#: gtk/gtkwidget.c:1008
-#, fuzzy
+#: gtk/gtkwidget.c:1435
msgid "Pixels of extra space on the right side"
-msgstr "Піксэляў прасторы над параграфамі."
+msgstr "Пікселяў дадатковай прасторы з правага боку"
-#: gtk/gtkwidget.c:1028
-#, fuzzy
+#: gtk/gtkwidget.c:1454
+msgid "Margin on Start"
+msgstr "Водступ у пачатку"
+
+#: gtk/gtkwidget.c:1455
+msgid "Pixels of extra space on the start"
+msgstr "Пікселяў дадатковай прасторы на пачатку"
+
+#: gtk/gtkwidget.c:1474
+msgid "Margin on End"
+msgstr "Водступ у канцы"
+
+#: gtk/gtkwidget.c:1475
+msgid "Pixels of extra space on the end"
+msgstr "Пікселяў дадатковай прасторы на канцы"
+
+#: gtk/gtkwidget.c:1493
msgid "Margin on Top"
-msgstr "Левы водступ"
+msgstr "Водступ зверху"
-#: gtk/gtkwidget.c:1029
-#, fuzzy
+#: gtk/gtkwidget.c:1494
msgid "Pixels of extra space on the top side"
-msgstr "Піксэляў прасторы над параграфамі."
+msgstr "Пікселяў дадатковай прасторы зверху"
-#: gtk/gtkwidget.c:1049
+#: gtk/gtkwidget.c:1512
msgid "Margin on Bottom"
-msgstr ""
+msgstr "Водступ знізу"
-#: gtk/gtkwidget.c:1050
+#: gtk/gtkwidget.c:1513
msgid "Pixels of extra space on the bottom side"
-msgstr ""
+msgstr "Пікселяў дадатковай прасторы знізу"
-#: gtk/gtkwidget.c:1067
-#, fuzzy
+#: gtk/gtkwidget.c:1528
msgid "All Margins"
-msgstr "Левы водступ"
+msgstr "Усе водступы"
-#: gtk/gtkwidget.c:1068
+#: gtk/gtkwidget.c:1529
msgid "Pixels of extra space on all four sides"
-msgstr ""
-
-#: gtk/gtkwidget.c:2741
+msgstr "Пікселяў дадатковай прасторы з усіх чатырох бакоў"
+
+#: gtk/gtkwidget.c:1543
+#| msgid "Horizontal padding"
+msgid "Horizontal Expand"
+msgstr "Гарызантальнае разгортванне"
+
+#: gtk/gtkwidget.c:1544
+msgid "Whether widget wants more horizontal space"
+msgstr "Ці можа віджэт патрабаваць дадатковую гарызантальную прастору"
+
+#: gtk/gtkwidget.c:1557
+#| msgid "Horizontal alignment"
+msgid "Horizontal Expand Set"
+msgstr "Гарызантальнае разгортванне"
+
+#: gtk/gtkwidget.c:1558
+msgid "Whether to use the hexpand property"
+msgstr "Ці выкарыстоўваць уласцівасць hexpand"
+
+#: gtk/gtkwidget.c:1571
+#| msgid "Vertical padding"
+msgid "Vertical Expand"
+msgstr "Вертыкальнае пашырэнне"
+
+#: gtk/gtkwidget.c:1572
+#| msgid "Whether the widget is visible"
+msgid "Whether widget wants more vertical space"
+msgstr "Ці можа віджэт патрабаваць дадатковую вертыкальную прастору"
+
+#: gtk/gtkwidget.c:1585
+#| msgid "Vertical alignment"
+msgid "Vertical Expand Set"
+msgstr "Вертыкальнае пашырэнне"
+
+#: gtk/gtkwidget.c:1586
+msgid "Whether to use the vexpand property"
+msgstr "Ці выкарыстоўваць уласцівасць vexpand"
+
+#: gtk/gtkwidget.c:1599
+msgid "Expand Both"
+msgstr "Пашырэнне ў абодва бакі"
+
+#: gtk/gtkwidget.c:1600
+#| msgid "Whether the widget has the input focus"
+msgid "Whether widget wants to expand in both directions"
+msgstr "Ці можа віджэт патрабаваць дадатковай прасторы ў абодвух кірунках"
+
+#: gtk/gtkwidget.c:1616
+#| msgid "Accelerator Widget"
+msgid "Opacity for Widget"
+msgstr "Непразыстасць віджэта"
+
+#: gtk/gtkwidget.c:1617
+msgid "The opacity of the widget, from 0 to 1"
+msgstr "Непразрыстасць віджэта ад 0 да 1"
+
+#: gtk/gtkwidget.c:1632
+#| msgid "Font scaling factor"
+msgid "Scale factor"
+msgstr "Каэфіцыент маштабавання"
+
+#: gtk/gtkwidget.c:1633
+#| msgid "The title of the window"
+msgid "The scaling factor of the window"
+msgstr "Каэфіцыент маштабавання акна"
+
+#: gtk/gtkwidget.c:3497
msgid "Interior Focus"
-msgstr "Унутранае засяроджаньне"
+msgstr "Унутраны фокус"
-#: gtk/gtkwidget.c:2742
+#: gtk/gtkwidget.c:3498
msgid "Whether to draw the focus indicator inside widgets"
-msgstr "Ці будзе адлюстроўвацца паказальнік засяроджаньня ўнутры віджэтаў."
+msgstr "Ці будзе адмалёўвацца індыкатар фокусу ўнутры віджэтаў"
-#: gtk/gtkwidget.c:2748
+#: gtk/gtkwidget.c:3511
msgid "Focus linewidth"
-msgstr "Шырыня лініі засяроджаньня"
+msgstr "Шырыня лініі фокусу"
-#: gtk/gtkwidget.c:2749
+#: gtk/gtkwidget.c:3512
msgid "Width, in pixels, of the focus indicator line"
-msgstr "Шырыня, у піксэлях, лініі засяроджаньня."
+msgstr "Шырыня лініі індыкатара фокусу ў пікселях"
-#: gtk/gtkwidget.c:2755
+#: gtk/gtkwidget.c:3526
msgid "Focus line dash pattern"
-msgstr "Узор лініі засяроджаньня"
+msgstr "Узор лініі фокусу"
-#: gtk/gtkwidget.c:2756
-msgid "Dash pattern used to draw the focus indicator"
-msgstr "Узор штрыхоў для адлюстраваньня засяроджаньня."
+#: gtk/gtkwidget.c:3527
+msgid "Dash pattern used to draw the focus indicator. The character values are interpreted as pixel widths of alternating on and off segments of the line."
+msgstr "Узор лініі, што выкарыстоўваецца для індыкацыі фокусу ўводу. Вызначаецца як даўжыня рыскі і даўжыня прагалу."
-#: gtk/gtkwidget.c:2761
+#: gtk/gtkwidget.c:3540
msgid "Focus padding"
-msgstr "Спад засяроджаньня"
+msgstr "Водступ фокусу"
-#: gtk/gtkwidget.c:2762
+#: gtk/gtkwidget.c:3541
msgid "Width, in pixels, between focus indicator and the widget 'box'"
-msgstr ""
-"Шырыня, у піксалях, паміж паказальнікам засяроджаньня й віджэтам \"box\"."
+msgstr "Шырыня ў пікселях паміж індыкатарам фокусу і віджэтам"
-#: gtk/gtkwidget.c:2767
+#: gtk/gtkwidget.c:3555
msgid "Cursor color"
msgstr "Колер курсора"
-#: gtk/gtkwidget.c:2768
+#: gtk/gtkwidget.c:3556
msgid "Color with which to draw insertion cursor"
-msgstr "Колер, выкарыстоўвываемы для адлюстраваньня курсору"
+msgstr "Колер, што выкарыстоўваецца для курсора"
-#: gtk/gtkwidget.c:2773
+#: gtk/gtkwidget.c:3569
msgid "Secondary cursor color"
-msgstr "Колер другога курсору"
+msgstr "Колер другога курсора"
-#: gtk/gtkwidget.c:2774
-msgid ""
-"Color with which to draw the secondary insertion cursor when editing mixed "
-"right-to-left and left-to-right text"
-msgstr ""
-"Колер для адлюстраваньня другога курсору, калі выкарыстоўвываецца зьмешаны"
-"(зьлева направа й справа налева) ўвод тэксту."
+#: gtk/gtkwidget.c:3570
+msgid "Color with which to draw the secondary insertion cursor when editing mixed right-to-left and left-to-right text"
+msgstr "Колер для адлюстравання другога курсора, калі выкарыстоўваецца змяшаны (злева направа і справа налева) ўвод тэксту"
-#: gtk/gtkwidget.c:2779
+#: gtk/gtkwidget.c:3576
msgid "Cursor line aspect ratio"
-msgstr "Прапорцыі курсору"
+msgstr "Прапорцыі курсора"
-#: gtk/gtkwidget.c:2780
+#: gtk/gtkwidget.c:3577
msgid "Aspect ratio with which to draw insertion cursor"
-msgstr "Прапорцыі курсору"
+msgstr "Прапорцыі курсора"
-#: gtk/gtkwidget.c:2786
-#, fuzzy
+#: gtk/gtkwidget.c:3583
msgid "Window dragging"
-msgstr "Становішча акна"
+msgstr "Перацягванне акна"
-#: gtk/gtkwidget.c:2787
-msgid "Whether windows can be dragged by clicking on empty areas"
-msgstr ""
+#: gtk/gtkwidget.c:3584
+msgid "Whether windows can be dragged and maximized by clicking on empty areas"
+msgstr "Ці можна перацягваць і разгортваць вокны націскаючы на пустыя вобласці"
-#: gtk/gtkwidget.c:2800
-#, fuzzy
+#: gtk/gtkwidget.c:3601
msgid "Unvisited Link Color"
-msgstr "Бягучы колер"
+msgstr "Колер ненаведанай спасылкі"
-#: gtk/gtkwidget.c:2801
-#, fuzzy
+#: gtk/gtkwidget.c:3602
msgid "Color of unvisited links"
-msgstr "Назоў гэтага акна"
+msgstr "Колер ненаведаных спасылак"
-#: gtk/gtkwidget.c:2814
-#, fuzzy
+#: gtk/gtkwidget.c:3618
msgid "Visited Link Color"
-msgstr "Бягучы колер"
+msgstr "Колер наведанай спасылкі"
-#: gtk/gtkwidget.c:2815
-#, fuzzy
+#: gtk/gtkwidget.c:3619
msgid "Color of visited links"
-msgstr "Назоў гэтага акна"
+msgstr "Колер наведаных спасылак"
-#: gtk/gtkwidget.c:2829
-#, fuzzy
+#: gtk/gtkwidget.c:3637
msgid "Wide Separators"
-msgstr "Мае падзяляльнік"
+msgstr "Шырокія падзяляльнікі"
-#: gtk/gtkwidget.c:2830
-msgid ""
-"Whether separators have configurable width and should be drawn using a box "
-"instead of a line"
-msgstr ""
+#: gtk/gtkwidget.c:3638
+msgid "Whether separators have configurable width and should be drawn using a box instead of a line"
+msgstr "Ці можна змяняць у падзяляльнікаў шырыню, і ці паказваюцца яны ў выглядзе прамавугольнікаў, а не лініі"
-#: gtk/gtkwidget.c:2844
-#, fuzzy
+#: gtk/gtkwidget.c:3655
msgid "Separator Width"
-msgstr "Шырыня вэртыкальнага падзяляльніку"
+msgstr "Шырыня падзяляльніка"
-#: gtk/gtkwidget.c:2845
+#: gtk/gtkwidget.c:3656
msgid "The width of separators if wide-separators is TRUE"
-msgstr ""
+msgstr "Шырыня падзяляльнікаў, калі шырокія падзяляльнікі ўключаныя"
-#: gtk/gtkwidget.c:2859
-#, fuzzy
+#: gtk/gtkwidget.c:3673
msgid "Separator Height"
-msgstr "Дапомная вышыня"
+msgstr "Вышыня падзяляльніка"
-#: gtk/gtkwidget.c:2860
+#: gtk/gtkwidget.c:3674
msgid "The height of separators if \"wide-separators\" is TRUE"
-msgstr ""
+msgstr "Вышыня падзяляльнікаў, калі шырокія падзяляльнікі ўключаныя"
-#: gtk/gtkwidget.c:2874
-#, fuzzy
+#: gtk/gtkwidget.c:3688
msgid "Horizontal Scroll Arrow Length"
-msgstr "Гарызантальная пракрутка"
+msgstr "Даўжыня гарызантальнай стрэлкі пракруткі"
-#: gtk/gtkwidget.c:2875
-#, fuzzy
+#: gtk/gtkwidget.c:3689
msgid "The length of horizontal scroll arrows"
-msgstr "Калі будзе адлюстроўвацца гарызантальная паласа пракруткі"
+msgstr "Даўжыня гарызантальнай стрэлкі пракруткі"
-#: gtk/gtkwidget.c:2889
-#, fuzzy
+#: gtk/gtkwidget.c:3703
msgid "Vertical Scroll Arrow Length"
-msgstr "Вэртыкальная пракрутка"
+msgstr "Даўжыня вертыкальнай стрэлкі пракруткі"
-#: gtk/gtkwidget.c:2890
-#, fuzzy
+#: gtk/gtkwidget.c:3704
msgid "The length of vertical scroll arrows"
-msgstr "Калі будзе адлюстроўвацца вэртыкальная паласа пракруткі"
+msgstr "Даўжыня вертыкальнай стрэлкі пракруткі"
+
+#: gtk/gtkwidget.c:3710 gtk/gtkwidget.c:3711
+#| msgid "Width of handle"
+msgid "Width of text selection handles"
+msgstr "Шырыня рэгулятара вылучэння тэксту"
+
+#: gtk/gtkwidget.c:3716 gtk/gtkwidget.c:3717
+msgid "Height of text selection handles"
+msgstr "Вышыня рэгулятара вылучэння тэксту"
-#: gtk/gtkwindow.c:567
+#: gtk/gtkwindow.c:744
msgid "Window Type"
msgstr "Тып акна"
-#: gtk/gtkwindow.c:568
+#: gtk/gtkwindow.c:745
msgid "The type of the window"
-msgstr "Тып гэтага акна"
+msgstr "Тып акна"
-#: gtk/gtkwindow.c:576
+#: gtk/gtkwindow.c:752
msgid "Window Title"
-msgstr "Назоў акна"
+msgstr "Назва акна"
-#: gtk/gtkwindow.c:577
+#: gtk/gtkwindow.c:753
msgid "The title of the window"
-msgstr "Назоў гэтага акна"
+msgstr "Назва гэтага акна"
-#: gtk/gtkwindow.c:584
-#, fuzzy
+#: gtk/gtkwindow.c:759
msgid "Window Role"
-msgstr "Назоў акна"
+msgstr "Роля акна"
-#: gtk/gtkwindow.c:585
+#: gtk/gtkwindow.c:760
msgid "Unique identifier for the window to be used when restoring a session"
-msgstr ""
+msgstr "Унікальны ідэнтыфікатар акна, што выкарыстоўваецца пры аднаўленні сеанса"
-#: gtk/gtkwindow.c:601
-#, fuzzy
+#: gtk/gtkwindow.c:775
msgid "Startup ID"
-msgstr "Група"
+msgstr "Ідэнтыфікатар запуску"
-#: gtk/gtkwindow.c:602
+#: gtk/gtkwindow.c:776
msgid "Unique startup identifier for the window used by startup-notification"
-msgstr ""
+msgstr "Унікальны ідэнтыфікатар акна, што выкарыстоўваецца сістэмай апавяшчэнняў пра новыя вокны"
-#: gtk/gtkwindow.c:610
+#: gtk/gtkwindow.c:783
msgid "If TRUE, users can resize the window"
-msgstr "Калі ІСЬЦІНА (TRUE), карыстальнікі могуць зьмяняць памеры акна."
-
-#: gtk/gtkwindow.c:617
-msgid "Modal"
-msgstr "Мадальнае"
+msgstr "Калі TRUE, карыстальнікі могуць змяняць памеры акна"
-#: gtk/gtkwindow.c:618
-msgid ""
-"If TRUE, the window is modal (other windows are not usable while this one is "
-"up)"
-msgstr ""
-"Калі ІСЬЦІНА (TRUE) - акно зьяўляецца мадальным (іншыя вокны ня могуць быць "
-"выкарыстаны, покуль гэтае акно ня будзе зачынена)."
+#: gtk/gtkwindow.c:790
+msgid "If TRUE, the window is modal (other windows are not usable while this one is up)"
+msgstr "Калі TRUE, то акно мадальнае (іншыя вокны немагчыма выкарыстоўваць, пакуль гэтае акно не закрыецца)"
-#: gtk/gtkwindow.c:625
+#: gtk/gtkwindow.c:796
msgid "Window Position"
-msgstr "Становішча акна"
+msgstr "Пазіцыя акна"
-#: gtk/gtkwindow.c:626
+#: gtk/gtkwindow.c:797
msgid "The initial position of the window"
-msgstr "Пачатковае становішча акна."
+msgstr "Пачатковая пазіцыя акна"
-#: gtk/gtkwindow.c:634
+#: gtk/gtkwindow.c:804
msgid "Default Width"
-msgstr "Дапомная шырыня"
+msgstr "Прадвызначаная шырыня"
-#: gtk/gtkwindow.c:635
+#: gtk/gtkwindow.c:805
msgid "The default width of the window, used when initially showing the window"
-msgstr ""
-"Дапомная шырыня акна; выкарыстоўваецца пры першапачатковым адлюстраваньні "
-"акна."
+msgstr "Прадвызначаная шырыня акна; выкарыстоўваецца пры першапачатковым адлюстраванні акна"
-#: gtk/gtkwindow.c:644
+#: gtk/gtkwindow.c:812
msgid "Default Height"
-msgstr "Дапомная вышыня"
+msgstr "Прадвызначаная вышыня"
-#: gtk/gtkwindow.c:645
-msgid ""
-"The default height of the window, used when initially showing the window"
-msgstr ""
-"Дапомная вышыня акна; выкарыстоўваецца пры першапачатковым адлюстраваньні "
-"акна."
+#: gtk/gtkwindow.c:813
+msgid "The default height of the window, used when initially showing the window"
+msgstr "Прадвызначаная вышыня акна; выкарыстоўваецца пры першапачатковым адлюстраванні акна"
-#: gtk/gtkwindow.c:654
+#: gtk/gtkwindow.c:820
msgid "Destroy with Parent"
-msgstr "Зьнішчыць з бацькоўскім"
+msgstr "Знішчаць з бацькоўскім"
-#: gtk/gtkwindow.c:655
+#: gtk/gtkwindow.c:821
msgid "If this window should be destroyed when the parent is destroyed"
-msgstr "Ці павінна гэта акно быць зьнішчына разам з бацькоўскім."
+msgstr "Ці патрэбна знішчаць гэтае акно разам з бацькоўскім"
+
+#: gtk/gtkwindow.c:834
+msgid "Hide the titlebar during maximization"
+msgstr "Хаваць загаловак разгорнутага акна"
+
+#: gtk/gtkwindow.c:835
+#| msgid "If this window should be destroyed when the parent is destroyed"
+msgid "If this window's titlebar should be hidden when the window is maximized"
+msgstr "Ці будзе загаловак гэтага акна хавацца пры разгортванні"
-#: gtk/gtkwindow.c:663
+#: gtk/gtkwindow.c:842
msgid "Icon for this window"
-msgstr "Значка для гэтага акна"
+msgstr "Значок для гэтага акна"
-#: gtk/gtkwindow.c:669
-#, fuzzy
+#: gtk/gtkwindow.c:858
msgid "Mnemonics Visible"
-msgstr "\"Гарачая\" клявіша"
+msgstr "Бачныя мнеманічныя падказкі"
-#: gtk/gtkwindow.c:670
-#, fuzzy
+#: gtk/gtkwindow.c:859
msgid "Whether mnemonics are currently visible in this window"
-msgstr "Ці зьяўляецца верхні ўзровень бягучым актыўным акном."
+msgstr "Ці будуць бачнымі мнеманічныя падказкі ў гэтым акне"
-#: gtk/gtkwindow.c:686
-#, fuzzy
+#: gtk/gtkwindow.c:875
+#| msgid "Cursor Visible"
+msgid "Focus Visible"
+msgstr "Бачны фокус"
+
+#: gtk/gtkwindow.c:876
+msgid "Whether focus rectangles are currently visible in this window"
+msgstr "Ці будуць бачнымі прамавугольнікі фокусу ў гэтым акне"
+
+#: gtk/gtkwindow.c:891
msgid "Name of the themed icon for this window"
-msgstr "Значка для гэтага акна"
+msgstr "Назва значка з тэмы для гэтага акна"
-#: gtk/gtkwindow.c:701
+#: gtk/gtkwindow.c:904
msgid "Is Active"
-msgstr "Актыўны"
+msgstr "Актыўна"
-#: gtk/gtkwindow.c:702
+#: gtk/gtkwindow.c:905
msgid "Whether the toplevel is the current active window"
-msgstr "Ці зьяўляецца верхні ўзровень бягучым актыўным акном."
+msgstr "Ці актыўнае акно"
-#: gtk/gtkwindow.c:709
+#: gtk/gtkwindow.c:911
msgid "Focus in Toplevel"
-msgstr "Засяроджаньне на вехнім узроўні"
+msgstr "Фокус на верхнім узроўні"
-#: gtk/gtkwindow.c:710
+#: gtk/gtkwindow.c:912
msgid "Whether the input focus is within this GtkWindow"
-msgstr "Ці знаходзіцца засяроджаньне ўводу ў межах гэтага GtkWindow."
+msgstr "Ці знаходзіцца фокус уводу ў межах GtkWindow"
-#: gtk/gtkwindow.c:717
+#: gtk/gtkwindow.c:918
msgid "Type hint"
-msgstr "Падказкі"
+msgstr "Тып падказкі"
-#: gtk/gtkwindow.c:718
-msgid ""
-"Hint to help the desktop environment understand what kind of window this is "
-"and how to treat it."
-msgstr ""
-"Падказкі значна спрашчаюць жыцьцё й дапамагаюць зразумець што за акно перад "
-"вамі й што зь ім рабіць."
+#: gtk/gtkwindow.c:919
+msgid "Hint to help the desktop environment understand what kind of window this is and how to treat it."
+msgstr "Падказкі значна спрашчаюць жыццё і дапамагаюць зразумець што за акно перад вамі і што з ім рабіць."
-#: gtk/gtkwindow.c:726
+#: gtk/gtkwindow.c:926
msgid "Skip taskbar"
-msgstr "Мінуць панэль задач"
+msgstr "Прыбраць з панэлі задач"
-#: gtk/gtkwindow.c:727
+#: gtk/gtkwindow.c:927
msgid "TRUE if the window should not be in the task bar."
-msgstr "ІСЬЦІНА (TRUE), калі гэтае акно не павінна быць на панэлі задач."
+msgstr "TRUE, калі гэтае акно не павінна адлюстроўвацца ў пераключальніку задач."
-#: gtk/gtkwindow.c:734
+#: gtk/gtkwindow.c:933
msgid "Skip pager"
-msgstr "Мінуць пэйджар"
+msgstr "Схаваць для пераключальніка акон"
-#: gtk/gtkwindow.c:735
+#: gtk/gtkwindow.c:934
msgid "TRUE if the window should not be in the pager."
-msgstr "ІСЬЦІНА (TRUE), калі гэтае акно не павінна быць ў пэйджары."
+msgstr "TRUE, калі гэтае акно не павінна адлюстроўвацца ў пераключальніку працоўных прастораў."
-#: gtk/gtkwindow.c:742
+#: gtk/gtkwindow.c:940
msgid "Urgent"
-msgstr ""
+msgstr "Тэрмінова"
-#: gtk/gtkwindow.c:743
-#, fuzzy
+#: gtk/gtkwindow.c:941
msgid "TRUE if the window should be brought to the user's attention."
-msgstr "ІСЬЦІНА (TRUE), калі гэтае акно не павінна быць ў пэйджары."
+msgstr "TRUE, калі акно павінна прыцягнуць увагу карыстальніка."
-#: gtk/gtkwindow.c:757
-#, fuzzy
+#: gtk/gtkwindow.c:954
msgid "Accept focus"
-msgstr "Засяроджаньне"
+msgstr "Прымаць фокус"
-#: gtk/gtkwindow.c:758
-#, fuzzy
+#: gtk/gtkwindow.c:955
msgid "TRUE if the window should receive the input focus."
-msgstr "ІСЬЦІНА (TRUE), калі гэтае акно не павінна быць ў пэйджары."
+msgstr "True, калі акно павінна атрымліваць фокус ўводу."
-#: gtk/gtkwindow.c:772
-#, fuzzy
+#: gtk/gtkwindow.c:968
msgid "Focus on map"
-msgstr "Засяроджаньне на вехнім узроўні"
+msgstr "Фокус пры адлюстраванні"
-#: gtk/gtkwindow.c:773
-#, fuzzy
+#: gtk/gtkwindow.c:969
msgid "TRUE if the window should receive the input focus when mapped."
-msgstr "ІСЬЦІНА (TRUE), калі гэтае акно не павінна быць ў пэйджары."
+msgstr "True, калі акно павінна атрымліваць фокус ўводу пры адлюстраванні."
-#: gtk/gtkwindow.c:787
+#: gtk/gtkwindow.c:982
msgid "Decorated"
-msgstr ""
+msgstr "Аздоблена"
-#: gtk/gtkwindow.c:788
-#, fuzzy
+#: gtk/gtkwindow.c:983
msgid "Whether the window should be decorated by the window manager"
-msgstr "ІСЬЦІНА (TRUE), калі гэтае акно не павінна быць ў пэйджары."
+msgstr "Ці будзе акно апрацоўвацца кіраўніком акон"
-#: gtk/gtkwindow.c:802
-#, fuzzy
+#: gtk/gtkwindow.c:996
msgid "Deletable"
-msgstr "Вызначаемы"
+msgstr "Можна выдаліць"
-#: gtk/gtkwindow.c:803
-#, fuzzy
+#: gtk/gtkwindow.c:997
msgid "Whether the window frame should have a close button"
-msgstr "ІСЬЦІНА (TRUE), калі гэтае акно не павінна быць ў пэйджары."
+msgstr "Ці ёсць у рамкі акна кнопка закрыцця"
+
+#: gtk/gtkwindow.c:1017
+msgid "Resize grip"
+msgstr "Элемент змены памеру"
-#: gtk/gtkwindow.c:819
+#: gtk/gtkwindow.c:1018
+msgid "Specifies whether the window should have a resize grip"
+msgstr "Ці будзе ў акна элемент змены памеру"
+
+#: gtk/gtkwindow.c:1033
+msgid "Resize grip is visible"
+msgstr "Бачны элемент змены памеру"
+
+#: gtk/gtkwindow.c:1034
+msgid "Specifies whether the window's resize grip is visible."
+msgstr "Ці будзе бачны элемент змены памеру."
+
+#: gtk/gtkwindow.c:1048
msgid "Gravity"
-msgstr ""
+msgstr "Размяшчэнне"
-#: gtk/gtkwindow.c:820
-#, fuzzy
+#: gtk/gtkwindow.c:1049
msgid "The window gravity of the window"
-msgstr "Тып гэтага акна"
+msgstr "Тып акна"
-#: gtk/gtkwindow.c:837
-msgid "Transient for Window"
-msgstr ""
+#: gtk/gtkwindow.c:1084
+msgid "Attached to Widget"
+msgstr "Прымацавана да віджэта"
+
+#: gtk/gtkwindow.c:1085
+msgid "The widget where the window is attached"
+msgstr "Віджэт, да якога прымацавана акно"
+
+#: gtk/gtkwindow.c:1091
+msgid "Is maximized"
+msgstr "Разгорнута"
+
+#: gtk/gtkwindow.c:1092
+#| msgid "Whether the widget is visible"
+msgid "Whether the window is maximized"
+msgstr "Ці разгорнута акно"
+
+#: gtk/gtkwindow.c:1113
+#| msgid "Application paintable"
+msgid "GtkApplication"
+msgstr "GtkApplication"
+
+#: gtk/gtkwindow.c:1114
+#| msgid "The initial position of the window"
+msgid "The GtkApplication for the window"
+msgstr "GtkApplication для акна"
+
+#: gtk/gtkwindow.c:1124 gtk/gtkwindow.c:1125
+msgid "Decorated button layout"
+msgstr "Размяшчэнне аздобленай кнопкі"
+
+#: gtk/gtkwindow.c:1131 gtk/gtkwindow.c:1132
+msgid "Decoration resize handle size"
+msgstr "Памер элемента аздаблення для змены памераў"
+
+#: modules/printbackends/cloudprint/gtkprintercloudprint.c:137
+msgid "Cloud Print account"
+msgstr "Акаўнт службы воблачнага друку"
+
+#: modules/printbackends/cloudprint/gtkprintercloudprint.c:138
+msgid "GtkCloudprintAccount instance"
+msgstr "Асобнік GtkCloudprintAccount"
+
+#: modules/printbackends/cloudprint/gtkprintercloudprint.c:147
+msgid "Printer ID"
+msgstr "Ідэнтыфікатар прынтара"
+
+#: modules/printbackends/cloudprint/gtkprintercloudprint.c:148
+msgid "Cloud Print printer ID"
+msgstr "Ідэнтыфікатар прынтара службы воблачнага друку"
+
+#: modules/printbackends/cups/gtkprintercups.c:93
+msgid "Color Profile Title"
+msgstr "Загаловак профілю колераў"
+
+#: modules/printbackends/cups/gtkprintercups.c:94
+msgid "The title of the color profile to use"
+msgstr "Загаловак профілю колераў, што выкарыстоўваецца"
-#: gtk/gtkwindow.c:838
#, fuzzy
-msgid "The transient parent of the dialog"
-msgstr "Кнопкі, якія адлюстроўвываюцца ў дыялёгу паведамленьня"
+#~ msgid "Event base"
+#~ msgstr "Здарэньні"
-#: gtk/gtkwindow.c:853
-msgid "Opacity for Window"
-msgstr ""
+#, fuzzy
+#~ msgid "Whether the combo box grabs focus when it is clicked with the mouse"
+#~ msgstr "Ці можа тэкст адмеціны быць вызначаным з дапамогай мышы."
+
+#~ msgid "Tab pack type"
+#~ msgstr "Від упакоўкі ўкладкі"
+
+#~ msgid "Update policy"
+#~ msgstr "Палітыка абнаўленьня"
+
+#~ msgid "How the range should be updated on the screen"
+#~ msgstr "Як павінен абнаўляцца прамежак на экране"
+
+#~ msgid "Lower"
+#~ msgstr "Ніжэйшы"
+
+#~ msgid "Lower limit of ruler"
+#~ msgstr "Ніжняя мяжа лінаркі"
+
+#~ msgid "Upper"
+#~ msgstr "Вышэйшы"
+
+#~ msgid "Upper limit of ruler"
+#~ msgstr "Верхяя мяжа лінаркі"
+
+#~ msgid "Max Size"
+#~ msgstr "Найбольшы памер"
+
+#~ msgid "Maximum size of the ruler"
+#~ msgstr "Найбольшы памер лінаркі"
-#: gtk/gtkwindow.c:854
#, fuzzy
-msgid "The opacity of the window, from 0 to 1"
-msgstr "Тып гэтага акна"
+#~ msgid "Metric"
+#~ msgstr "Лікавы"
-#: modules/input/gtkimcontextxim.c:334
-msgid "IM Preedit style"
-msgstr "Стыль прэрэдагаваньня мэтада ўвода"
+#~ msgid "Name of default font to use"
+#~ msgstr "Назва звычайнага шрыфту"
-#: modules/input/gtkimcontextxim.c:335
-msgid "How to draw the input method preedit string"
-msgstr "Як будзе адлюстроўвацца радок прэрэдагаваньня мэтада ўводу"
+#, fuzzy
+#~ msgid "Number of steps"
+#~ msgstr "Колькасьць слупкоў у табліцы."
-#: modules/input/gtkimcontextxim.c:343
-msgid "IM Status style"
-msgstr "Стыль стану мэтада ўвода"
+#, fuzzy
+#~ msgid "Whether the statusbar has a grip for resizing the toplevel"
+#~ msgstr "Ці гэты віджэт зьяўляецца засяроджаным у межах верхняга ўзроўню"
-#: modules/input/gtkimcontextxim.c:344
-msgid "How to draw the input method statusbar"
-msgstr "Як адлюстроўваць палоску стану мэтада ўвода"
+#~ msgid "Background color as a (possibly unallocated) GdkColor"
+#~ msgstr "Колер тла як (магчыма не разьмеркаваны) GdkColor."
+
+#~ msgid "Foreground color as a (possibly unallocated) GdkColor"
+#~ msgstr "Асноўны колер як (магчыма не разьмеркаваны) GdkColor."
+
+#, fuzzy
+#~ msgid "Paragraph background color as a (possibly unallocated) GdkColor"
+#~ msgstr "Колер тла як (магчыма не разьмеркаваны) GdkColor."
+
+#~ msgid "Horizontal Adjustment for the widget"
+#~ msgstr "Гарызантальнае выроўніваньне віджэту"
+
+#~ msgid "Vertical Adjustment for the widget"
+#~ msgstr "Вэртыкальнае выроўніваньне віджэту"
+
+#~ msgid ""
+#~ "The GtkAdjustment that determines the values of the horizontal position "
+#~ "for this viewport"
+#~ msgstr ""
+#~ "GtkAdjustment, што вызначае значэньні гарызантальнага становішча для "
+#~ "гэтае кропкі погляду."
+
+#~ msgid ""
+#~ "The GtkAdjustment that determines the values of the vertical position for "
+#~ "this viewport"
+#~ msgstr ""
+#~ "GtkAdjustment, што вызначае значэньні вэртыкальнага становішча для гэтае "
+#~ "кропкі погляду."
+
+#~ msgid "Extension events"
+#~ msgstr "Дадатковыя здарэньні"
+
+#~ msgid "The mask that decides what kind of extension events this widget gets"
+#~ msgstr ""
+#~ "Маска, якая вырашае, якія дадатковыя здарэньні атрымлівае гэты віджэт."
+
+#~ msgid "Dash pattern used to draw the focus indicator"
+#~ msgstr "Узор штрыхоў для адлюстраваньня засяроджаньня."
#, fuzzy
#~ msgid "Whether the animation should loop when it reaches the end"
@@ -7738,14 +9386,6 @@ msgstr "Як адлюстроўваць палоску стану мэтада
#~ msgstr "XPM мае нерэчаісную колькасьц сымбаляў на кропку"
#, fuzzy
-#~ msgid "Colorspace"
-#~ msgstr "Назва _колеру:"
-
-#, fuzzy
-#~ msgid "Has Alpha"
-#~ msgstr "Выкарыстоўваць разьметку"
-
-#, fuzzy
#~ msgid "The number of bits per sample"
#~ msgstr "Колькасьць радкоў у табліцы"
@@ -7786,16 +9426,9 @@ msgstr "Як адлюстроўваць палоску стану мэтада
#~ msgstr "Нябачны"
#, fuzzy
-#~ msgid "State Hint"
-#~ msgstr "Падказкі правілаў"
-
-#, fuzzy
#~ msgid "Whether to pass a proper state when drawing shadow or background"
#~ msgstr "Бітавы ўзор, які выкарыстоўвываецца пры адлюстраваньні тла тэксту."
-#~ msgid "The GdkFont that is currently selected"
-#~ msgstr "GdkFont, што вылучаны ў бягучы момант."
-
#~ msgid "Deprecated property, use shadow_type instead"
#~ msgstr "Асуджаная ўласьцівасьць; замест яе выкарыстўвайце shadow_type."
@@ -7814,10 +9447,6 @@ msgstr "Як адлюстроўваць палоску стану мэтада
#~ msgid "Mask bitmap to use with GdkImage or GdkPixmap"
#~ msgstr "Бітавая маска, выкарыстоўвываемая разам з GdkImage ці GdkPixmap"
-#, fuzzy
-#~ msgid "Use separator"
-#~ msgstr "Мае падзяляльнік"
-
#~ msgid "Activity mode"
#~ msgstr "Рэжым дзейнасьці"
@@ -7833,10 +9462,6 @@ msgstr "Як адлюстроўваць палоску стану мэтада
#~ "незавершана. Гэта выкарыстоўвываецца калі вы робіце нешта, што невядома "
#~ "каліскончыцца."
-#, fuzzy
-#~ msgid "Whether or not the status icon is blinking"
-#~ msgstr "Ці будзе віджэт бачны"
-
#~ msgid "Background stipple mask"
#~ msgstr "Маска ўзору тла"
@@ -7923,9 +9548,6 @@ msgstr "Як адлюстроўваць палоску стану мэтада
#~ msgid "Minimum X"
#~ msgstr "Найменьшы X"
-#~ msgid "Minimum possible value for X"
-#~ msgstr "Найменьшае магчымае значэньне для X"
-
#~ msgid "Maximum X"
#~ msgstr "Найбольшы X"
@@ -7941,9 +9563,6 @@ msgstr "Як адлюстроўваць палоску стану мэтада
#~ msgid "Maximum Y"
#~ msgstr "Найбольшы Y"
-#~ msgid "Maximum possible value for Y"
-#~ msgstr "Найбольшае магчымае значэньне для Y"
-
#, fuzzy
#~ msgid "File System Backend"
#~ msgstr "Файлы"
@@ -7955,9 +9574,6 @@ msgstr "Як адлюстроўваць палоску стану мэтада
#~ msgid "The currently selected filename"
#~ msgstr "Назоў файла, адзначанага зараз."
-#~ msgid "Show file operations"
-#~ msgstr "Паказаць дзеяньні з файлам"
-
#~ msgid "Whether buttons for creating/manipulating files should be displayed"
#~ msgstr ""
#~ "Ці павінны быць адлюстраваны кнопкі для стварэньня/зьмяненьня файла."
@@ -8106,3 +9722,4 @@ msgstr "Як адлюстроўваць палоску стану мэтада
#, fuzzy
#~ msgid "Folder Mode"
#~ msgstr "Назоў каталёгу:"
+
diff --git a/po-properties/ca.po b/po-properties/ca.po
index 85ba93c6d7..7d677d4b21 100644
--- a/po-properties/ca.po
+++ b/po-properties/ca.po
@@ -214,7 +214,7 @@ msgstr "Codi d'operació"
#: gdk/x11/gdkdevicemanager-xi2.c:133
msgid "Opcode for XInput2 requests"
-msgstr "Codi d'operació per a les sol·licituds d'XInput2"
+msgstr "Codi d'operació per a les sol·licituds XInput2"
#: gdk/x11/gdkdevicemanager-xi2.c:139
msgid "Major"
@@ -1025,7 +1025,7 @@ msgstr ""
#: gtk/deprecated/gtktable.c:243 gtk/gtkgrid.c:1802
msgid "Top attachment"
-msgstr "Fitxer adjunt superior"
+msgstr "Adjunt superior"
#: gtk/deprecated/gtktable.c:244
msgid "The row number to attach the top of a child widget to"
@@ -1033,7 +1033,7 @@ msgstr "El número de la fila on adjuntar la part superior del giny fill"
#: gtk/deprecated/gtktable.c:250
msgid "Bottom attachment"
-msgstr "Fitxer adjunt inferior"
+msgstr "Adjunt inferior"
#: gtk/deprecated/gtktable.c:251 gtk/gtkmenu.c:990
msgid "The row number to attach the bottom of the child to"
diff --git a/po-properties/he.po b/po-properties/he.po
index b4f12b5ed7..bfd18427c0 100644
--- a/po-properties/he.po
+++ b/po-properties/he.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+.HEAD.he\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-03-27 21:22+0000\n"
-"PO-Revision-Date: 2020-03-29 18:25+0300\n"
+"POT-Creation-Date: 2020-06-27 10:07+0000\n"
+"PO-Revision-Date: 2020-09-28 21:58+0300\n"
"Last-Translator: Yosef Or Boczko <yoseforb@gmail.com>\n"
"Language-Team: Hebrew <yoseforb@gmail.com>\n"
"Language: he\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n>2||n==0) ? 1 : 2\n"
-"X-Generator: Gtranslator 3.34.0\n"
+"X-Generator: Gtranslator 3.36.0\n"
"X-Project-Style: gnome\n"
#: gdk/gdkapplaunchcontext.c:127 gdk/gdkcursor.c:139 gdk/gdkdevicemanager.c:185
@@ -1124,11 +1124,11 @@ msgstr "Merged UI definition"
msgid "An XML string describing the merged UI"
msgstr "An XML string describing the merged UI"
-#: gtk/gtkaboutdialog.c:343
+#: gtk/gtkaboutdialog.c:349
msgid "Program name"
msgstr "Program name"
-#: gtk/gtkaboutdialog.c:344
+#: gtk/gtkaboutdialog.c:350
msgid ""
"The name of the program. If this is not set, it defaults to "
"g_get_application_name()"
@@ -1136,101 +1136,101 @@ msgstr ""
"The name of the program. If this is not set, it defaults to "
"g_get_application_name()"
-#: gtk/gtkaboutdialog.c:357
+#: gtk/gtkaboutdialog.c:363
msgid "Program version"
msgstr "Program version"
-#: gtk/gtkaboutdialog.c:358
+#: gtk/gtkaboutdialog.c:364
msgid "The version of the program"
msgstr "The version of the program"
-#: gtk/gtkaboutdialog.c:371
+#: gtk/gtkaboutdialog.c:377
msgid "Copyright string"
msgstr "Copyright string"
-#: gtk/gtkaboutdialog.c:372
+#: gtk/gtkaboutdialog.c:378
msgid "Copyright information for the program"
msgstr "Copyright information for the program"
-#: gtk/gtkaboutdialog.c:387
+#: gtk/gtkaboutdialog.c:393
msgid "Comments string"
msgstr "Comments string"
-#: gtk/gtkaboutdialog.c:388
+#: gtk/gtkaboutdialog.c:394
msgid "Comments about the program"
msgstr "Comments about the program"
-#: gtk/gtkaboutdialog.c:408
+#: gtk/gtkaboutdialog.c:414
msgid "License"
msgstr "License"
-#: gtk/gtkaboutdialog.c:409
+#: gtk/gtkaboutdialog.c:415
msgid "The license of the program"
msgstr "The license of the program"
-#: gtk/gtkaboutdialog.c:436
+#: gtk/gtkaboutdialog.c:442
msgid "License Type"
msgstr "License Type"
-#: gtk/gtkaboutdialog.c:437
+#: gtk/gtkaboutdialog.c:443
msgid "The license type of the program"
msgstr "The license type of the program"
-#: gtk/gtkaboutdialog.c:452
+#: gtk/gtkaboutdialog.c:458
msgid "Website URL"
msgstr "Website URL"
-#: gtk/gtkaboutdialog.c:453
+#: gtk/gtkaboutdialog.c:459
msgid "The URL for the link to the website of the program"
msgstr "The URL for the link to the website of the program"
-#: gtk/gtkaboutdialog.c:466
+#: gtk/gtkaboutdialog.c:472
msgid "Website label"
msgstr "Website label"
-#: gtk/gtkaboutdialog.c:467
+#: gtk/gtkaboutdialog.c:473
msgid "The label for the link to the website of the program"
msgstr "The label for the link to the website of the program"
-#: gtk/gtkaboutdialog.c:482
+#: gtk/gtkaboutdialog.c:488
msgid "Authors"
msgstr "Authors"
-#: gtk/gtkaboutdialog.c:483
+#: gtk/gtkaboutdialog.c:489
msgid "List of authors of the program"
msgstr "List of authors of the program"
-#: gtk/gtkaboutdialog.c:498
+#: gtk/gtkaboutdialog.c:504
msgid "Documenters"
msgstr "Documenters"
-#: gtk/gtkaboutdialog.c:499
+#: gtk/gtkaboutdialog.c:505
msgid "List of people documenting the program"
msgstr "List of people documenting the program"
-#: gtk/gtkaboutdialog.c:514
+#: gtk/gtkaboutdialog.c:520
msgid "Artists"
msgstr "Artists"
-#: gtk/gtkaboutdialog.c:515
+#: gtk/gtkaboutdialog.c:521
msgid "List of people who have contributed artwork to the program"
msgstr "List of people who have contributed artwork to the program"
-#: gtk/gtkaboutdialog.c:530
+#: gtk/gtkaboutdialog.c:536
msgid "Translator credits"
msgstr "Translator credits"
-#: gtk/gtkaboutdialog.c:531
+#: gtk/gtkaboutdialog.c:537
msgid ""
"Credits to the translators. This string should be marked as translatable"
msgstr ""
"Credits to the translators. This string should be marked as translatable"
-#: gtk/gtkaboutdialog.c:545
+#: gtk/gtkaboutdialog.c:551
msgid "Logo"
msgstr "Logo"
-#: gtk/gtkaboutdialog.c:546
+#: gtk/gtkaboutdialog.c:552
msgid ""
"A logo for the about box. If this is not set, it defaults to "
"gtk_window_get_default_icon_list()"
@@ -1238,19 +1238,19 @@ msgstr ""
"A logo for the about box. If this is not set, it defaults to "
"gtk_window_get_default_icon_list()"
-#: gtk/gtkaboutdialog.c:560
+#: gtk/gtkaboutdialog.c:566
msgid "Logo Icon Name"
msgstr "Logo Icon Name"
-#: gtk/gtkaboutdialog.c:561
+#: gtk/gtkaboutdialog.c:567
msgid "A named icon to use as the logo for the about box."
msgstr "A named icon to use as the logo for the about box."
-#: gtk/gtkaboutdialog.c:574
+#: gtk/gtkaboutdialog.c:580
msgid "Wrap license"
msgstr "Wrap license"
-#: gtk/gtkaboutdialog.c:575
+#: gtk/gtkaboutdialog.c:581
msgid "Whether to wrap the license text."
msgstr "Whether to wrap the license text."
@@ -1308,7 +1308,7 @@ msgstr ""
"start or end of the parent"
#: gtk/gtkactionbar.c:345 gtk/gtkbox.c:365 gtk/gtkheaderbar.c:2020
-#: gtk/gtknotebook.c:840 gtk/gtkpaned.c:368 gtk/gtkpopover.c:1758
+#: gtk/gtknotebook.c:840 gtk/gtkpaned.c:368 gtk/gtkpopover.c:1767
#: gtk/gtkpopovermenu.c:384 gtk/gtkstack.c:537 gtk/gtktoolitemgroup.c:1716
msgid "Position"
msgstr "Position"
@@ -1387,11 +1387,11 @@ msgstr "Show default item"
msgid "Whether the combobox should show the default application on top"
msgstr "Whether the combobox should show the default application on top"
-#: gtk/gtkappchooserbutton.c:647 gtk/gtkappchooserdialog.c:686
+#: gtk/gtkappchooserbutton.c:647 gtk/gtkappchooserdialog.c:688
msgid "Heading"
msgstr "Heading"
-#: gtk/gtkappchooserbutton.c:648 gtk/gtkappchooserdialog.c:687
+#: gtk/gtkappchooserbutton.c:648 gtk/gtkappchooserdialog.c:689
msgid "The text to show at the top of the dialog"
msgstr "The text to show at the top of the dialog"
@@ -1403,11 +1403,11 @@ msgstr "Content type"
msgid "The content type used by the open with object"
msgstr "The content type used by the open with object"
-#: gtk/gtkappchooserdialog.c:672
+#: gtk/gtkappchooserdialog.c:674
msgid "GFile"
msgstr "GFile"
-#: gtk/gtkappchooserdialog.c:673
+#: gtk/gtkappchooserdialog.c:675
msgid "The GFile used by the app chooser dialog"
msgstr "The GFile used by the app chooser dialog"
@@ -1472,7 +1472,6 @@ msgid "Screensaver Active"
msgstr "Screensaver Active"
#: gtk/gtkapplication.c:864
-#| msgid "Whether the spinner is active"
msgid "Whether the screensaver is active"
msgstr "Whether the screensaver is active"
@@ -3632,12 +3631,10 @@ msgid "Whether to show an icon for Emoji"
msgstr "Whether to show an icon for Emoji"
#: gtk/gtkentry.c:1544
-#| msgid "Inline completion"
msgid "Enable Emoji completion"
msgstr "Enable Emoji completion"
#: gtk/gtkentry.c:1545
-#| msgid "Whether to use a monospace font"
msgid "Whether to suggest Emoji replacements"
msgstr "Whether to suggest Emoji replacements"
@@ -3761,8 +3758,7 @@ msgstr "Propagation phase"
msgid "Propagation phase at which this controller is run"
msgstr "Propagation phase at which this controller is run"
-#: gtk/gtkeventcontrollerscroll.c:374 gtk/gtkeventcontrollerscroll.c:375
-#| msgid "Open Flags"
+#: gtk/gtkeventcontrollerscroll.c:373 gtk/gtkeventcontrollerscroll.c:374
msgid "Flags"
msgstr "Flags"
@@ -3946,27 +3942,27 @@ msgstr ""
"Whether a file chooser not in open mode will offer the user to create new "
"folders."
-#: gtk/gtkfilechoosernative.c:826
+#: gtk/gtkfilechoosernative.c:827
msgid "Accept label"
msgstr "Accept label"
-#: gtk/gtkfilechoosernative.c:827
+#: gtk/gtkfilechoosernative.c:828
msgid "The label on the accept button"
msgstr "The label on the accept button"
-#: gtk/gtkfilechoosernative.c:839
+#: gtk/gtkfilechoosernative.c:840
msgid "Cancel label"
msgstr "Cancel label"
-#: gtk/gtkfilechoosernative.c:840
+#: gtk/gtkfilechoosernative.c:841
msgid "The label on the cancel button"
msgstr "The label on the cancel button"
-#: gtk/gtkfilechooserwidget.c:8645 gtk/gtkfilechooserwidget.c:8646
+#: gtk/gtkfilechooserwidget.c:8668 gtk/gtkfilechooserwidget.c:8669
msgid "Search mode"
msgstr "Search mode"
-#: gtk/gtkfilechooserwidget.c:8652 gtk/gtkfilechooserwidget.c:8653
+#: gtk/gtkfilechooserwidget.c:8675 gtk/gtkfilechooserwidget.c:8676
#: gtk/gtkheaderbar.c:2034 gtk/gtkshortcutsshortcut.c:591
msgid "Subtitle"
msgstr "Subtitle"
@@ -4099,22 +4095,18 @@ msgid "Whether the preview text entry is shown or not"
msgstr "Whether the preview text entry is shown or not"
#: gtk/gtkfontchooser.c:118
-#| msgid "Selection mode"
msgid "Selection level"
msgstr "Selection level"
#: gtk/gtkfontchooser.c:119
-#| msgid "Whether to use a monospace font"
msgid "Whether to select family, face or font"
msgstr "Whether to select family, face or font"
#: gtk/gtkfontchooser.c:137
-#| msgid "Font Features"
msgid "Font features"
msgstr "Font features"
#: gtk/gtkfontchooser.c:138
-#| msgid "Font features set"
msgid "Font features as a string"
msgstr "Font features as a string"
@@ -4123,7 +4115,6 @@ msgid "Language for which features have been selected"
msgstr "Language for which features have been selected"
#: gtk/gtkfontchooserwidget.c:697
-#| msgid "The name of the action"
msgid "The tweak action"
msgstr "The tweak action"
@@ -4323,11 +4314,11 @@ msgstr "Show decorations"
msgid "Whether to show window decorations"
msgstr "Whether to show window decorations"
-#: gtk/gtkheaderbar.c:2085 gtk/gtksettings.c:1617
+#: gtk/gtkheaderbar.c:2085 gtk/gtksettings.c:1627
msgid "Decoration Layout"
msgstr "Decoration Layout"
-#: gtk/gtkheaderbar.c:2086 gtk/gtksettings.c:1618
+#: gtk/gtkheaderbar.c:2086 gtk/gtksettings.c:1628
msgid "The layout for window decorations"
msgstr "The layout for window decorations"
@@ -4543,7 +4534,6 @@ msgid "Whether to include a standard close button"
msgstr "Whether to include a standard close button"
#: gtk/gtkinfobar.c:472
-#| msgid "Reveal Child"
msgid "Reveal"
msgstr "Reveal"
@@ -5213,7 +5203,6 @@ msgid "The text"
msgstr "The text"
#: gtk/gtkmodelbutton.c:1197
-#| msgid "The text of the label includes XML markup. See pango_parse_markup()"
msgid "The text of the button includes XML markup. See pango_parse_markup()"
msgstr "The text of the button includes XML markup. See pango_parse_markup()"
@@ -5273,7 +5262,7 @@ msgstr "Dialog Title"
msgid "The title of the file chooser dialog"
msgstr "The title of the file chooser dialog"
-#: gtk/gtknativedialog.c:228 gtk/gtkpopover.c:1773 gtk/gtkwindow.c:789
+#: gtk/gtknativedialog.c:228 gtk/gtkpopover.c:1782 gtk/gtkwindow.c:789
msgid "Modal"
msgstr "Modal"
@@ -5749,43 +5738,43 @@ msgstr "Socket Window"
msgid "The window of the socket the plug is embedded in"
msgstr "The window of the socket the plug is embedded in"
-#: gtk/gtkpopover.c:1730
+#: gtk/gtkpopover.c:1739
msgid "Relative to"
msgstr "Relative to"
-#: gtk/gtkpopover.c:1731
+#: gtk/gtkpopover.c:1740
msgid "Widget the bubble window points to"
msgstr "Widget the bubble window points to"
-#: gtk/gtkpopover.c:1744
+#: gtk/gtkpopover.c:1753
msgid "Pointing to"
msgstr "Pointing to"
-#: gtk/gtkpopover.c:1745
+#: gtk/gtkpopover.c:1754
msgid "Rectangle the bubble window points to"
msgstr "Rectangle the bubble window points to"
-#: gtk/gtkpopover.c:1759
+#: gtk/gtkpopover.c:1768
msgid "Position to place the bubble window"
msgstr "Position to place the bubble window"
-#: gtk/gtkpopover.c:1774
+#: gtk/gtkpopover.c:1783
msgid "Whether the popover is modal"
msgstr "Whether the popover is modal"
-#: gtk/gtkpopover.c:1791
+#: gtk/gtkpopover.c:1800
msgid "Transitions enabled"
msgstr "Transitions enabled"
-#: gtk/gtkpopover.c:1792
+#: gtk/gtkpopover.c:1801
msgid "Whether show/hide transitions are enabled or not"
msgstr "Whether show/hide transitions are enabled or not"
-#: gtk/gtkpopover.c:1805
+#: gtk/gtkpopover.c:1814
msgid "Constraint"
msgstr "Constraint"
-#: gtk/gtkpopover.c:1806
+#: gtk/gtkpopover.c:1815
msgid "Constraint for the popover position"
msgstr "Constraint for the popover position"
@@ -6738,11 +6727,11 @@ msgstr "Draw"
msgid "Whether the separator is drawn, or just blank"
msgstr "Whether the separator is drawn, or just blank"
-#: gtk/gtksettings.c:391
+#: gtk/gtksettings.c:392
msgid "Double Click Time"
msgstr "Double Click Time"
-#: gtk/gtksettings.c:392
+#: gtk/gtksettings.c:393
msgid ""
"Maximum time allowed between two clicks for them to be considered a double "
"click (in milliseconds)"
@@ -6750,11 +6739,11 @@ msgstr ""
"Maximum time allowed between two clicks for them to be considered a double "
"click (in milliseconds)"
-#: gtk/gtksettings.c:399
+#: gtk/gtksettings.c:400
msgid "Double Click Distance"
msgstr "Double Click Distance"
-#: gtk/gtksettings.c:400
+#: gtk/gtksettings.c:401
msgid ""
"Maximum distance allowed between two clicks for them to be considered a "
"double click (in pixels)"
@@ -6762,35 +6751,35 @@ msgstr ""
"Maximum distance allowed between two clicks for them to be considered a "
"double click (in pixels)"
-#: gtk/gtksettings.c:416
+#: gtk/gtksettings.c:417
msgid "Cursor Blink"
msgstr "Cursor Blink"
-#: gtk/gtksettings.c:417
+#: gtk/gtksettings.c:418
msgid "Whether the cursor should blink"
msgstr "Whether the cursor should blink"
-#: gtk/gtksettings.c:424
+#: gtk/gtksettings.c:425
msgid "Cursor Blink Time"
msgstr "Cursor Blink Time"
-#: gtk/gtksettings.c:425
+#: gtk/gtksettings.c:426
msgid "Length of the cursor blink cycle, in milliseconds"
msgstr "Length of the cursor blink cycle, in milliseconds"
-#: gtk/gtksettings.c:444
+#: gtk/gtksettings.c:445
msgid "Cursor Blink Timeout"
msgstr "Cursor Blink Timeout"
-#: gtk/gtksettings.c:445
+#: gtk/gtksettings.c:446
msgid "Time after which the cursor stops blinking, in seconds"
msgstr "Time after which the cursor stops blinking, in seconds"
-#: gtk/gtksettings.c:452
+#: gtk/gtksettings.c:453
msgid "Split Cursor"
msgstr "Split Cursor"
-#: gtk/gtksettings.c:453
+#: gtk/gtksettings.c:454
msgid ""
"Whether two cursors should be displayed for mixed left-to-right and right-to-"
"left text"
@@ -6798,149 +6787,159 @@ msgstr ""
"Whether two cursors should be displayed for mixed left-to-right and right-to-"
"left text"
-#: gtk/gtksettings.c:460
+#: gtk/gtksettings.c:461
+#| msgid "Cursor line aspect ratio"
+msgid "Cursor Aspect Ratio"
+msgstr "Cursor Aspect Ratio"
+
+#: gtk/gtksettings.c:462
+#| msgid "The orientation of the orientable"
+msgid "The aspect ratio of the text caret"
+msgstr "The aspect ratio of the text caret"
+
+#: gtk/gtksettings.c:470
msgid "Theme Name"
msgstr "Theme Name"
-#: gtk/gtksettings.c:461
+#: gtk/gtksettings.c:471
msgid "Name of theme to load"
msgstr "Name of theme to load"
-#: gtk/gtksettings.c:469
+#: gtk/gtksettings.c:479
msgid "Icon Theme Name"
msgstr "Icon Theme Name"
-#: gtk/gtksettings.c:470
+#: gtk/gtksettings.c:480
msgid "Name of icon theme to use"
msgstr "Name of icon theme to use"
-#: gtk/gtksettings.c:485
+#: gtk/gtksettings.c:495
msgid "Fallback Icon Theme Name"
msgstr "Fallback Icon Theme Name"
-#: gtk/gtksettings.c:486
+#: gtk/gtksettings.c:496
msgid "Name of a icon theme to fall back to"
msgstr "Name of a icon theme to fall back to"
-#: gtk/gtksettings.c:494
+#: gtk/gtksettings.c:504
msgid "Key Theme Name"
msgstr "Key Theme Name"
-#: gtk/gtksettings.c:495
+#: gtk/gtksettings.c:505
msgid "Name of key theme to load"
msgstr "Name of key theme to load"
-#: gtk/gtksettings.c:511
+#: gtk/gtksettings.c:521
msgid "Menu bar accelerator"
msgstr "Menu bar accelerator"
-#: gtk/gtksettings.c:512
+#: gtk/gtksettings.c:522
msgid "Keybinding to activate the menu bar"
msgstr "Keybinding to activate the menu bar"
-#: gtk/gtksettings.c:520
+#: gtk/gtksettings.c:530
msgid "Drag threshold"
msgstr "Drag threshold"
-#: gtk/gtksettings.c:521
+#: gtk/gtksettings.c:531
msgid "Number of pixels the cursor can move before dragging"
msgstr "Number of pixels the cursor can move before dragging"
-#: gtk/gtksettings.c:534
+#: gtk/gtksettings.c:544
msgid "Font Name"
msgstr "Font Name"
-#: gtk/gtksettings.c:535
+#: gtk/gtksettings.c:545
msgid "The default font family and size to use"
msgstr "The default font family and size to use"
-#: gtk/gtksettings.c:559
+#: gtk/gtksettings.c:569
msgid "Icon Sizes"
msgstr "Icon Sizes"
-#: gtk/gtksettings.c:560
+#: gtk/gtksettings.c:570
msgid "List of icon sizes (gtk-menu=16,16:gtk-button=20,20..."
msgstr "List of icon sizes (gtk-menu=16,16:gtk-button=20,20..."
-#: gtk/gtksettings.c:568
+#: gtk/gtksettings.c:578
msgid "GTK Modules"
msgstr "GTK Modules"
-#: gtk/gtksettings.c:569
+#: gtk/gtksettings.c:579
msgid "List of currently active GTK modules"
msgstr "List of currently active GTK modules"
-#: gtk/gtksettings.c:577
+#: gtk/gtksettings.c:587
msgid "Xft Antialias"
msgstr "Xft Antialias"
-#: gtk/gtksettings.c:578
+#: gtk/gtksettings.c:588
msgid "Whether to antialias Xft fonts; 0=no, 1=yes, -1=default"
msgstr "Whether to antialias Xft fonts; 0=no, 1=yes, -1=default"
-#: gtk/gtksettings.c:587
+#: gtk/gtksettings.c:597
msgid "Xft Hinting"
msgstr "Xft Hinting"
-#: gtk/gtksettings.c:588
+#: gtk/gtksettings.c:598
msgid "Whether to hint Xft fonts; 0=no, 1=yes, -1=default"
msgstr "Whether to hint Xft fonts; 0=no, 1=yes, -1=default"
-#: gtk/gtksettings.c:597
+#: gtk/gtksettings.c:607
msgid "Xft Hint Style"
msgstr "Xft Hint Style"
-#: gtk/gtksettings.c:598
+#: gtk/gtksettings.c:608
msgid ""
"What degree of hinting to use; hintnone, hintslight, hintmedium, or hintfull"
msgstr ""
"What degree of hinting to use; hintnone, hintslight, hintmedium, or hintfull"
-#: gtk/gtksettings.c:607
+#: gtk/gtksettings.c:617
msgid "Xft RGBA"
msgstr "Xft RGBA"
-#: gtk/gtksettings.c:608
+#: gtk/gtksettings.c:618
msgid "Type of subpixel antialiasing; none, rgb, bgr, vrgb, vbgr"
msgstr "Type of subpixel antialiasing; none, rgb, bgr, vrgb, vbgr"
-#: gtk/gtksettings.c:617
+#: gtk/gtksettings.c:627
msgid "Xft DPI"
msgstr "Xft DPI"
-#: gtk/gtksettings.c:618
+#: gtk/gtksettings.c:628
msgid "Resolution for Xft, in 1024 * dots/inch. -1 to use default value"
msgstr "Resolution for Xft, in 1024 * dots/inch. -1 to use default value"
-#: gtk/gtksettings.c:627
+#: gtk/gtksettings.c:637
msgid "Cursor theme name"
msgstr "Cursor theme name"
-#: gtk/gtksettings.c:628
+#: gtk/gtksettings.c:638
msgid "Name of the cursor theme to use, or NULL to use the default theme"
msgstr "Name of the cursor theme to use, or NULL to use the default theme"
-#: gtk/gtksettings.c:636
+#: gtk/gtksettings.c:646
msgid "Cursor theme size"
msgstr "Cursor theme size"
-#: gtk/gtksettings.c:637
+#: gtk/gtksettings.c:647
msgid "Size to use for cursors, or 0 to use the default size"
msgstr "Size to use for cursors, or 0 to use the default size"
-#: gtk/gtksettings.c:646
+#: gtk/gtksettings.c:656
msgid "Alternative button order"
msgstr "Alternative button order"
-#: gtk/gtksettings.c:647
+#: gtk/gtksettings.c:657
msgid "Whether buttons in dialogs should use the alternative button order"
msgstr "Whether buttons in dialogs should use the alternative button order"
-#: gtk/gtksettings.c:664
+#: gtk/gtksettings.c:674
msgid "Alternative sort indicator direction"
msgstr "Alternative sort indicator direction"
-#: gtk/gtksettings.c:665
+#: gtk/gtksettings.c:675
msgid ""
"Whether the direction of the sort indicators in list and tree views is "
"inverted compared to the default (where down means ascending)"
@@ -6948,11 +6947,11 @@ msgstr ""
"Whether the direction of the sort indicators in list and tree views is "
"inverted compared to the default (where down means ascending)"
-#: gtk/gtksettings.c:678
+#: gtk/gtksettings.c:688
msgid "Show the 'Input Methods' menu"
msgstr "Show the 'Input Methods' menu"
-#: gtk/gtksettings.c:679
+#: gtk/gtksettings.c:689
msgid ""
"Whether the context menus of entries and text views should offer to change "
"the input method"
@@ -6960,11 +6959,11 @@ msgstr ""
"Whether the context menus of entries and text views should offer to change "
"the input method"
-#: gtk/gtksettings.c:692
+#: gtk/gtksettings.c:702
msgid "Show the 'Insert Unicode Control Character' menu"
msgstr "Show the 'Insert Unicode Control Character' menu"
-#: gtk/gtksettings.c:693
+#: gtk/gtksettings.c:703
msgid ""
"Whether the context menus of entries and text views should offer to insert "
"control characters"
@@ -6972,238 +6971,238 @@ msgstr ""
"Whether the context menus of entries and text views should offer to insert "
"control characters"
-#: gtk/gtksettings.c:706
+#: gtk/gtksettings.c:716
msgid "Start timeout"
msgstr "Start timeout"
-#: gtk/gtksettings.c:707
+#: gtk/gtksettings.c:717
msgid "Starting value for timeouts, when button is pressed"
msgstr "Starting value for timeouts, when button is pressed"
-#: gtk/gtksettings.c:721
+#: gtk/gtksettings.c:731
msgid "Repeat timeout"
msgstr "Repeat timeout"
-#: gtk/gtksettings.c:722
+#: gtk/gtksettings.c:732
msgid "Repeat value for timeouts, when button is pressed"
msgstr "Repeat value for timeouts, when button is pressed"
-#: gtk/gtksettings.c:736
+#: gtk/gtksettings.c:746
msgid "Expand timeout"
msgstr "Expand timeout"
-#: gtk/gtksettings.c:737
+#: gtk/gtksettings.c:747
msgid "Expand value for timeouts, when a widget is expanding a new region"
msgstr "Expand value for timeouts, when a widget is expanding a new region"
-#: gtk/gtksettings.c:775
+#: gtk/gtksettings.c:785
msgid "Color scheme"
msgstr "Color scheme"
-#: gtk/gtksettings.c:776
+#: gtk/gtksettings.c:786
msgid "A palette of named colors for use in themes"
msgstr "A palette of named colors for use in themes"
-#: gtk/gtksettings.c:785
+#: gtk/gtksettings.c:795
msgid "Enable Animations"
msgstr "Enable Animations"
-#: gtk/gtksettings.c:786
+#: gtk/gtksettings.c:796
msgid "Whether to enable toolkit-wide animations."
msgstr "Whether to enable toolkit-wide animations."
-#: gtk/gtksettings.c:807
+#: gtk/gtksettings.c:817
msgid "Enable Touchscreen Mode"
msgstr "Enable Touchscreen Mode"
-#: gtk/gtksettings.c:808
+#: gtk/gtksettings.c:818
msgid "When TRUE, there are no motion notify events delivered on this screen"
msgstr "When TRUE, there are no motion notify events delivered on this screen"
-#: gtk/gtksettings.c:827
+#: gtk/gtksettings.c:837
msgid "Tooltip timeout"
msgstr "Tooltip timeout"
-#: gtk/gtksettings.c:828
+#: gtk/gtksettings.c:838
msgid "Timeout before tooltip is shown"
msgstr "Timeout before tooltip is shown"
-#: gtk/gtksettings.c:855
+#: gtk/gtksettings.c:865
msgid "Tooltip browse timeout"
msgstr "Tooltip browse timeout"
-#: gtk/gtksettings.c:856
+#: gtk/gtksettings.c:866
msgid "Timeout before tooltip is shown when browse mode is enabled"
msgstr "Timeout before tooltip is shown when browse mode is enabled"
-#: gtk/gtksettings.c:879
+#: gtk/gtksettings.c:889
msgid "Tooltip browse mode timeout"
msgstr "Tooltip browse mode timeout"
-#: gtk/gtksettings.c:880
+#: gtk/gtksettings.c:890
msgid "Timeout after which browse mode is disabled"
msgstr "Timeout after which browse mode is disabled"
-#: gtk/gtksettings.c:902
+#: gtk/gtksettings.c:912
msgid "Keynav Cursor Only"
msgstr "Keynav Cursor Only"
-#: gtk/gtksettings.c:903
+#: gtk/gtksettings.c:913
msgid "When TRUE, there are only cursor keys available to navigate widgets"
msgstr "When TRUE, there are only cursor keys available to navigate widgets"
-#: gtk/gtksettings.c:922
+#: gtk/gtksettings.c:932
msgid "Keynav Wrap Around"
msgstr "Keynav Wrap Around"
-#: gtk/gtksettings.c:923
+#: gtk/gtksettings.c:933
msgid "Whether to wrap around when keyboard-navigating widgets"
msgstr "Whether to wrap around when keyboard-navigating widgets"
-#: gtk/gtksettings.c:943
+#: gtk/gtksettings.c:953
msgid "Error Bell"
msgstr "Error Bell"
-#: gtk/gtksettings.c:944
+#: gtk/gtksettings.c:954
msgid "When TRUE, keyboard navigation and other errors will cause a beep"
msgstr "When TRUE, keyboard navigation and other errors will cause a beep"
-#: gtk/gtksettings.c:963
+#: gtk/gtksettings.c:973
msgid "Color Hash"
msgstr "Color Hash"
-#: gtk/gtksettings.c:964
+#: gtk/gtksettings.c:974
msgid "A hash table representation of the color scheme."
msgstr "A hash table representation of the color scheme."
-#: gtk/gtksettings.c:979
+#: gtk/gtksettings.c:989
msgid "Default file chooser backend"
msgstr "Default file chooser backend"
-#: gtk/gtksettings.c:980
+#: gtk/gtksettings.c:990
msgid "Name of the GtkFileChooser backend to use by default"
msgstr "Name of the GtkFileChooser backend to use by default"
-#: gtk/gtksettings.c:997
+#: gtk/gtksettings.c:1007
msgid "Default print backend"
msgstr "Default print backend"
-#: gtk/gtksettings.c:998
+#: gtk/gtksettings.c:1008
msgid "List of the GtkPrintBackend backends to use by default"
msgstr "List of the GtkPrintBackend backends to use by default"
-#: gtk/gtksettings.c:1021
+#: gtk/gtksettings.c:1031
msgid "Default command to run when displaying a print preview"
msgstr "Default command to run when displaying a print preview"
-#: gtk/gtksettings.c:1022
+#: gtk/gtksettings.c:1032
msgid "Command to run when displaying a print preview"
msgstr "Command to run when displaying a print preview"
-#: gtk/gtksettings.c:1041
+#: gtk/gtksettings.c:1051
msgid "Enable Mnemonics"
msgstr "Enable Mnemonics"
-#: gtk/gtksettings.c:1042
+#: gtk/gtksettings.c:1052
msgid "Whether labels should have mnemonics"
msgstr "Whether labels should have mnemonics"
-#: gtk/gtksettings.c:1058
+#: gtk/gtksettings.c:1068
msgid "Enable Accelerators"
msgstr "Enable Accelerators"
-#: gtk/gtksettings.c:1059
+#: gtk/gtksettings.c:1069
msgid "Whether menu items should have accelerators"
msgstr "Whether menu items should have accelerators"
-#: gtk/gtksettings.c:1078
+#: gtk/gtksettings.c:1088
msgid "Recent Files Limit"
msgstr "Recent Files Limit"
-#: gtk/gtksettings.c:1079
+#: gtk/gtksettings.c:1089
msgid "Number of recently used files"
msgstr "Number of recently used files"
-#: gtk/gtksettings.c:1099
+#: gtk/gtksettings.c:1109
msgid "Default IM module"
msgstr "Default IM module"
-#: gtk/gtksettings.c:1100
+#: gtk/gtksettings.c:1110
msgid "Which IM module should be used by default"
msgstr "Which IM module should be used by default"
-#: gtk/gtksettings.c:1118
+#: gtk/gtksettings.c:1128
msgid "Recent Files Max Age"
msgstr "Recent Files Max Age"
-#: gtk/gtksettings.c:1119
+#: gtk/gtksettings.c:1129
msgid "Maximum age of recently used files, in days"
msgstr "Maximum age of recently used files, in days"
-#: gtk/gtksettings.c:1128
+#: gtk/gtksettings.c:1138
msgid "Fontconfig configuration timestamp"
msgstr "Fontconfig configuration timestamp"
-#: gtk/gtksettings.c:1129
+#: gtk/gtksettings.c:1139
msgid "Timestamp of current fontconfig configuration"
msgstr "Timestamp of current fontconfig configuration"
-#: gtk/gtksettings.c:1151
+#: gtk/gtksettings.c:1161
msgid "Sound Theme Name"
msgstr "Sound Theme Name"
-#: gtk/gtksettings.c:1152
+#: gtk/gtksettings.c:1162
msgid "XDG sound theme name"
msgstr "XDG sound theme name"
#. Translators: this means sounds that are played as feedback to user input
-#: gtk/gtksettings.c:1174
+#: gtk/gtksettings.c:1184
msgid "Audible Input Feedback"
msgstr "Audible Input Feedback"
-#: gtk/gtksettings.c:1175
+#: gtk/gtksettings.c:1185
msgid "Whether to play event sounds as feedback to user input"
msgstr "Whether to play event sounds as feedback to user input"
-#: gtk/gtksettings.c:1196
+#: gtk/gtksettings.c:1206
msgid "Enable Event Sounds"
msgstr "Enable Event Sounds"
-#: gtk/gtksettings.c:1197
+#: gtk/gtksettings.c:1207
msgid "Whether to play any event sounds at all"
msgstr "Whether to play any event sounds at all"
-#: gtk/gtksettings.c:1214
+#: gtk/gtksettings.c:1224
msgid "Enable Tooltips"
msgstr "Enable Tooltips"
-#: gtk/gtksettings.c:1215
+#: gtk/gtksettings.c:1225
msgid "Whether tooltips should be shown on widgets"
msgstr "Whether tooltips should be shown on widgets"
-#: gtk/gtksettings.c:1230
+#: gtk/gtksettings.c:1240
msgid "Toolbar style"
msgstr "Toolbar style"
-#: gtk/gtksettings.c:1231
+#: gtk/gtksettings.c:1241
msgid ""
"Whether default toolbars have text only, text and icons, icons only, etc."
msgstr ""
"Whether default toolbars have text only, text and icons, icons only, etc."
-#: gtk/gtksettings.c:1247
+#: gtk/gtksettings.c:1257
msgid "Toolbar Icon Size"
msgstr "Toolbar Icon Size"
-#: gtk/gtksettings.c:1248
+#: gtk/gtksettings.c:1258
msgid "The size of icons in default toolbars."
msgstr "The size of icons in default toolbars."
-#: gtk/gtksettings.c:1267
+#: gtk/gtksettings.c:1277
msgid "Auto Mnemonics"
msgstr "Auto Mnemonics"
-#: gtk/gtksettings.c:1268
+#: gtk/gtksettings.c:1278
msgid ""
"Whether mnemonics should be automatically shown and hidden when the user "
"presses the mnemonic activator."
@@ -7211,21 +7210,21 @@ msgstr ""
"Whether mnemonics should be automatically shown and hidden when the user "
"presses the mnemonic activator."
-#: gtk/gtksettings.c:1290
+#: gtk/gtksettings.c:1300
msgid "Primary button warps slider"
msgstr "Primary button warps slider"
-#: gtk/gtksettings.c:1291
+#: gtk/gtksettings.c:1301
msgid ""
"Whether a primary click on the trough should warp the slider into position"
msgstr ""
"Whether a primary click on the trough should warp the slider into position"
-#: gtk/gtksettings.c:1309
+#: gtk/gtksettings.c:1319
msgid "Visible Focus"
msgstr "Visible Focus"
-#: gtk/gtksettings.c:1310
+#: gtk/gtksettings.c:1320
msgid ""
"Whether 'focus rectangles' should be hidden until the user starts to use the "
"keyboard."
@@ -7233,59 +7232,59 @@ msgstr ""
"Whether 'focus rectangles' should be hidden until the user starts to use the "
"keyboard."
-#: gtk/gtksettings.c:1336
+#: gtk/gtksettings.c:1346
msgid "Application prefers a dark theme"
msgstr "Application prefers a dark theme"
-#: gtk/gtksettings.c:1337
+#: gtk/gtksettings.c:1347
msgid "Whether the application prefers to have a dark theme."
msgstr "Whether the application prefers to have a dark theme."
-#: gtk/gtksettings.c:1358
+#: gtk/gtksettings.c:1368
msgid "Show button images"
msgstr "Show button images"
-#: gtk/gtksettings.c:1359
+#: gtk/gtksettings.c:1369
msgid "Whether images should be shown on buttons"
msgstr "Whether images should be shown on buttons"
-#: gtk/gtksettings.c:1367 gtk/gtksettings.c:1502
+#: gtk/gtksettings.c:1377 gtk/gtksettings.c:1512
msgid "Select on focus"
msgstr "Select on focus"
-#: gtk/gtksettings.c:1368
+#: gtk/gtksettings.c:1378
msgid "Whether to select the contents of an entry when it is focused"
msgstr "Whether to select the contents of an entry when it is focused"
-#: gtk/gtksettings.c:1385
+#: gtk/gtksettings.c:1395
msgid "Password Hint Timeout"
msgstr "Password Hint Timeout"
-#: gtk/gtksettings.c:1386
+#: gtk/gtksettings.c:1396
msgid "How long to show the last input character in hidden entries"
msgstr "How long to show the last input character in hidden entries"
-#: gtk/gtksettings.c:1406
+#: gtk/gtksettings.c:1416
msgid "Show menu images"
msgstr "Show menu images"
-#: gtk/gtksettings.c:1407
+#: gtk/gtksettings.c:1417
msgid "Whether images should be shown in menus"
msgstr "Whether images should be shown in menus"
-#: gtk/gtksettings.c:1422
+#: gtk/gtksettings.c:1432
msgid "Delay before drop down menus appear"
msgstr "Delay before drop down menus appear"
-#: gtk/gtksettings.c:1423
+#: gtk/gtksettings.c:1433
msgid "Delay before the submenus of a menu bar appear"
msgstr "Delay before the submenus of a menu bar appear"
-#: gtk/gtksettings.c:1442
+#: gtk/gtksettings.c:1452
msgid "Scrolled Window Placement"
msgstr "Scrolled Window Placement"
-#: gtk/gtksettings.c:1443
+#: gtk/gtksettings.c:1453
msgid ""
"Where the contents of scrolled windows are located with respect to the "
"scrollbars, if not overridden by the scrolled window's own placement."
@@ -7293,31 +7292,31 @@ msgstr ""
"Where the contents of scrolled windows are located with respect to the "
"scrollbars, if not overridden by the scrolled window's own placement."
-#: gtk/gtksettings.c:1459
+#: gtk/gtksettings.c:1469
msgid "Can change accelerators"
msgstr "Can change accelerators"
-#: gtk/gtksettings.c:1460
+#: gtk/gtksettings.c:1470
msgid ""
"Whether menu accelerators can be changed by pressing a key over the menu item"
msgstr ""
"Whether menu accelerators can be changed by pressing a key over the menu item"
-#: gtk/gtksettings.c:1475
+#: gtk/gtksettings.c:1485
msgid "Delay before submenus appear"
msgstr "Delay before submenus appear"
-#: gtk/gtksettings.c:1476
+#: gtk/gtksettings.c:1486
msgid ""
"Minimum time the pointer must stay over a menu item before the submenu appear"
msgstr ""
"Minimum time the pointer must stay over a menu item before the submenu appear"
-#: gtk/gtksettings.c:1492
+#: gtk/gtksettings.c:1502
msgid "Delay before hiding a submenu"
msgstr "Delay before hiding a submenu"
-#: gtk/gtksettings.c:1493
+#: gtk/gtksettings.c:1503
msgid ""
"The time before hiding a submenu when the pointer is moving towards the "
"submenu"
@@ -7325,40 +7324,40 @@ msgstr ""
"The time before hiding a submenu when the pointer is moving towards the "
"submenu"
-#: gtk/gtksettings.c:1503
+#: gtk/gtksettings.c:1513
msgid "Whether to select the contents of a selectable label when it is focused"
msgstr ""
"Whether to select the contents of a selectable label when it is focused"
-#: gtk/gtksettings.c:1518
+#: gtk/gtksettings.c:1528
msgid "Custom palette"
msgstr "Custom palette"
-#: gtk/gtksettings.c:1519
+#: gtk/gtksettings.c:1529
msgid "Palette to use in the color selector"
msgstr "Palette to use in the color selector"
-#: gtk/gtksettings.c:1534
+#: gtk/gtksettings.c:1544
msgid "IM Preedit style"
msgstr "IM Preedit style"
-#: gtk/gtksettings.c:1535
+#: gtk/gtksettings.c:1545
msgid "How to draw the input method preedit string"
msgstr "How to draw the input method preedit string"
-#: gtk/gtksettings.c:1551
+#: gtk/gtksettings.c:1561
msgid "IM Status style"
msgstr "IM Status style"
-#: gtk/gtksettings.c:1552
+#: gtk/gtksettings.c:1562
msgid "How to draw the input method statusbar"
msgstr "How to draw the input method statusbar"
-#: gtk/gtksettings.c:1561
+#: gtk/gtksettings.c:1571
msgid "Desktop shell shows app menu"
msgstr "Desktop shell shows app menu"
-#: gtk/gtksettings.c:1562
+#: gtk/gtksettings.c:1572
msgid ""
"Set to TRUE if the desktop environment is displaying the app menu, FALSE if "
"the app should display it itself."
@@ -7366,11 +7365,11 @@ msgstr ""
"Set to TRUE if the desktop environment is displaying the app menu, FALSE if "
"the app should display it itself."
-#: gtk/gtksettings.c:1571
+#: gtk/gtksettings.c:1581
msgid "Desktop shell shows the menubar"
msgstr "Desktop shell shows the menubar"
-#: gtk/gtksettings.c:1572
+#: gtk/gtksettings.c:1582
msgid ""
"Set to TRUE if the desktop environment is displaying the menubar, FALSE if "
"the app should display it itself."
@@ -7378,11 +7377,11 @@ msgstr ""
"Set to TRUE if the desktop environment is displaying the menubar, FALSE if "
"the app should display it itself."
-#: gtk/gtksettings.c:1581
+#: gtk/gtksettings.c:1591
msgid "Desktop environment shows the desktop folder"
msgstr "Desktop environment shows the desktop folder"
-#: gtk/gtksettings.c:1582
+#: gtk/gtksettings.c:1592
msgid ""
"Set to TRUE if the desktop environment is displaying the desktop folder, "
"FALSE if not."
@@ -7390,35 +7389,35 @@ msgstr ""
"Set to TRUE if the desktop environment is displaying the desktop folder, "
"FALSE if not."
-#: gtk/gtksettings.c:1636
+#: gtk/gtksettings.c:1646
msgid "Titlebar double-click action"
msgstr "Titlebar double-click action"
-#: gtk/gtksettings.c:1637
+#: gtk/gtksettings.c:1647
msgid "The action to take on titlebar double-click"
msgstr "The action to take on titlebar double-click"
-#: gtk/gtksettings.c:1655
+#: gtk/gtksettings.c:1665
msgid "Titlebar middle-click action"
msgstr "Titlebar middle-click action"
-#: gtk/gtksettings.c:1656
+#: gtk/gtksettings.c:1666
msgid "The action to take on titlebar middle-click"
msgstr "The action to take on titlebar middle-click"
-#: gtk/gtksettings.c:1674
+#: gtk/gtksettings.c:1684
msgid "Titlebar right-click action"
msgstr "Titlebar right-click action"
-#: gtk/gtksettings.c:1675
+#: gtk/gtksettings.c:1685
msgid "The action to take on titlebar right-click"
msgstr "The action to take on titlebar right-click"
-#: gtk/gtksettings.c:1697
+#: gtk/gtksettings.c:1707
msgid "Dialogs use header bar"
msgstr "Dialogs use header bar"
-#: gtk/gtksettings.c:1698
+#: gtk/gtksettings.c:1708
msgid ""
"Whether builtin GTK+ dialogs should use a header bar instead of an action "
"area."
@@ -7426,11 +7425,11 @@ msgstr ""
"Whether builtin GTK+ dialogs should use a header bar instead of an action "
"area."
-#: gtk/gtksettings.c:1714
+#: gtk/gtksettings.c:1724
msgid "Enable primary paste"
msgstr "Enable primary paste"
-#: gtk/gtksettings.c:1715
+#: gtk/gtksettings.c:1725
msgid ""
"Whether a middle click on a mouse should paste the 'PRIMARY' clipboard "
"content at the cursor location."
@@ -7438,30 +7437,29 @@ msgstr ""
"Whether a middle click on a mouse should paste the 'PRIMARY' clipboard "
"content at the cursor location."
-#: gtk/gtksettings.c:1731
+#: gtk/gtksettings.c:1741
msgid "Recent Files Enabled"
msgstr "Recent Files Enabled"
-#: gtk/gtksettings.c:1732
+#: gtk/gtksettings.c:1742
msgid "Whether GTK+ remembers recent files"
msgstr "Whether GTK+ remembers recent files"
-#: gtk/gtksettings.c:1747
+#: gtk/gtksettings.c:1757
msgid "Long press time"
msgstr "Long press time"
-#: gtk/gtksettings.c:1748
+#: gtk/gtksettings.c:1758
msgid ""
"Time for a button/touch press to be considered a long press (in milliseconds)"
msgstr ""
"Time for a button/touch press to be considered a long press (in milliseconds)"
-#: gtk/gtksettings.c:1765 gtk/gtksettings.c:1766
+#: gtk/gtksettings.c:1775 gtk/gtksettings.c:1776
msgid "Whether to show cursor in text"
msgstr "Whether to show cursor in text"
-#: gtk/gtksettings.c:1783 gtk/gtksettings.c:1784
-#| msgid "Whether to use symbolic icons"
+#: gtk/gtksettings.c:1793 gtk/gtksettings.c:1794
msgid "Whether to use overlay scrollbars"
msgstr "Whether to use overlay scrollbars"
@@ -7578,7 +7576,6 @@ msgid "Climb Rate"
msgstr "Climb Rate"
#: gtk/gtkspinbutton.c:388
-#| msgid "The acceleration rate when you hold down a button"
msgid "The acceleration rate when you hold down a button or key"
msgstr "The acceleration rate when you hold down a button or key"
diff --git a/po-properties/pt.po b/po-properties/pt.po
index e9e36597fd..bf567bb737 100644
--- a/po-properties/pt.po
+++ b/po-properties/pt.po
@@ -7,21 +7,22 @@
# Sérgio Cardeira <cardeira dot sergio at gmail dot com>, 2016.
# Tiago Santos <tiagofsantos81@sapo.pt>, 2014 - 2016.
# Juliano Camargo <julianosc@pm.me>, 2020.
+# Juliano de Souza Camargo <julianosc@pm.me>, 2020.
#
msgid ""
msgstr ""
"Project-Id-Version: 3.12\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-06-27 10:07+0000\n"
-"PO-Revision-Date: 2020-08-23 23:32+0100\n"
-"Last-Translator: Juliano Camargo <julianosc@pm.me>\n"
-"Language-Team: Portuguese <gnome_pt@yahoogroups.com>\n"
+"POT-Creation-Date: 2020-09-26 12:01+0000\n"
+"PO-Revision-Date: 2020-09-26 13:43+0100\n"
+"Last-Translator: Juliano de Souza Camargo <julianosc@pm.me>\n"
+"Language-Team: Portuguese <>\n"
"Language: pt\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-"X-Generator: Gtranslator 3.36.0\n"
+"X-Generator: Gtranslator 3.38.0\n"
"X-Language: pt_PT\n"
"X-Source-Language: C\n"
@@ -1488,7 +1489,6 @@ msgid "Screensaver Active"
msgstr "Protetor de Ecrã Ativo"
#: gtk/gtkapplication.c:864
-#| msgid "Whether the spinner is active"
msgid "Whether the screensaver is active"
msgstr "Se o protetor de ecrã está ativo"
@@ -2954,7 +2954,7 @@ msgstr "Cor atual, como uma GdkRGBA"
msgid "Whether alpha should be shown"
msgstr "Se o alfa deverá ou não ser mostrado"
-#: gtk/gtkcolorchooserdialog.c:213 gtk/gtkcolorchooserwidget.c:704
+#: gtk/gtkcolorchooserdialog.c:213 gtk/gtkcolorchooserwidget.c:699
msgid "Show editor"
msgstr "Mostrar editor"
@@ -3331,7 +3331,7 @@ msgid ""
"mode)"
msgstr ""
"FALSO mostra o \"carácter de invisibilidade\" em vez do texto real (modo "
-"senha)"
+"palavra-passe)"
#: gtk/gtkentry.c:884
msgid "FALSE removes outside bevel from entry"
@@ -3350,7 +3350,8 @@ msgstr "Carácter de invisibilidade"
#: gtk/gtkentry.c:907 gtk/gtkentry.c:1604
msgid "The character to use when masking entry contents (in \"password mode\")"
msgstr ""
-"O carácter a utilizar para mascarar entradas de conteúdo (em \"modo senha\")"
+"O carácter a utilizar para mascarar entradas de conteúdo (em \"modo palavra-"
+"passe\")"
#: gtk/gtkentry.c:913
msgid "Activates default"
@@ -3433,8 +3434,8 @@ msgstr "Aviso de Caps Lock"
#: gtk/gtkentry.c:1064
msgid "Whether password entries will show a warning when Caps Lock is on"
msgstr ""
-"Se campos de introdução de senha mostrarão ou não um aviso quando o Caps "
-"Lock está ativo"
+"Se campos de introdução de palavra-passe mostrarão ou não um aviso quando o "
+"Caps Lock está ativo"
#: gtk/gtkentry.c:1077
msgid "Progress Fraction"
@@ -3654,17 +3655,14 @@ msgid "Emoji icon"
msgstr "Ícone Emoji"
#: gtk/gtkentry.c:1538
-#| msgid "Whether to show a sort indicator"
msgid "Whether to show an icon for Emoji"
msgstr "Se mostra ou não um ícone para o Emoji"
#: gtk/gtkentry.c:1544
-#| msgid "Inline completion"
msgid "Enable Emoji completion"
msgstr "Ativa completação de Emoji"
#: gtk/gtkentry.c:1545
-#| msgid "Whether to use a monospace font"
msgid "Whether to suggest Emoji replacements"
msgstr "Se deve sugerir substituições de Emoji"
@@ -3792,7 +3790,6 @@ msgid "Propagation phase at which this controller is run"
msgstr "Fase de propagação a que este controlador é executado"
#: gtk/gtkeventcontrollerscroll.c:373 gtk/gtkeventcontrollerscroll.c:374
-#| msgid "Open Flags"
msgid "Flags"
msgstr "Opções"
@@ -3895,7 +3892,7 @@ msgid "The current filter for selecting which files are displayed"
msgstr "O filtro atual para selecionar que ficheiros são mostrados"
#: gtk/gtkfilechooser.c:388 gtk/gtkplacessidebar.c:4836
-#: gtk/gtkplacesview.c:2322
+#: gtk/gtkplacesview.c:2336
msgid "Local Only"
msgstr "Só local"
@@ -4132,22 +4129,18 @@ msgid "Whether the preview text entry is shown or not"
msgstr "Se a entrada de antevisão de texto é ou não mostrada"
#: gtk/gtkfontchooser.c:118
-#| msgid "Selection mode"
msgid "Selection level"
msgstr "Modo de seleção"
#: gtk/gtkfontchooser.c:119
-#| msgid "Whether to use a monospace font"
msgid "Whether to select family, face or font"
msgstr "Se deve selecionar família, face ou letra"
#: gtk/gtkfontchooser.c:137
-#| msgid "Font Features"
msgid "Font features"
msgstr "Funcionalidades de letras"
#: gtk/gtkfontchooser.c:138
-#| msgid "Font features set"
msgid "Font features as a string"
msgstr "Funcionalidades de letras como texto"
@@ -4156,7 +4149,6 @@ msgid "Language for which features have been selected"
msgstr "Idioma no qual as funcionalidades foram selecionadas"
#: gtk/gtkfontchooserwidget.c:697
-#| msgid "The name of the action"
msgid "The tweak action"
msgstr "A ação de truques"
@@ -4580,7 +4572,6 @@ msgid "Whether to include a standard close button"
msgstr "Se incluir ou não um botão de fechar padrão"
#: gtk/gtkinfobar.c:472
-#| msgid "Reveal Child"
msgid "Reveal"
msgstr "Revelar"
@@ -5256,7 +5247,6 @@ msgid "The text"
msgstr "O texto"
#: gtk/gtkmodelbutton.c:1197
-#| msgid "The text of the label includes XML markup. See pango_parse_markup()"
msgid "The text of the button includes XML markup. See pango_parse_markup()"
msgstr "O texto do botão inclui código XML. Consulte pango_parse_markup()"
@@ -5638,11 +5628,11 @@ msgstr "Localização a selecionar"
msgid "The location to highlight in the sidebar"
msgstr "A localização a realçar na barra lateral"
-#: gtk/gtkplacessidebar.c:4805 gtk/gtkplacesview.c:2343
+#: gtk/gtkplacessidebar.c:4805 gtk/gtkplacesview.c:2357
msgid "Open Flags"
msgstr "Parâmetros de abertura"
-#: gtk/gtkplacessidebar.c:4806 gtk/gtkplacesview.c:2344
+#: gtk/gtkplacessidebar.c:4806 gtk/gtkplacesview.c:2358
msgid ""
"Modes in which the calling application can open locations selected in the "
"sidebar"
@@ -5691,7 +5681,7 @@ msgstr ""
"Se a barra lateral inclui um atalho incorporado para um diálogo \"Inserir "
"localização\""
-#: gtk/gtkplacessidebar.c:4837 gtk/gtkplacesview.c:2323
+#: gtk/gtkplacessidebar.c:4837 gtk/gtkplacesview.c:2337
msgid "Whether the sidebar only includes local files"
msgstr "Se a barra lateral só inclui ficheiros locais"
@@ -5713,12 +5703,10 @@ msgid "Whether the sidebar includes an item to show external locations"
msgstr "Se a barra lateral inclui um item para mostrar localizações externas"
#: gtk/gtkplacessidebar.c:4854
-#| msgid "Show 'Enter Location'"
msgid "Show “Starred Location”"
msgstr "Mostrar \"Localização com Estrela\""
#: gtk/gtkplacessidebar.c:4855
-#| msgid "Whether the sidebar includes an item to show external locations"
msgid "Whether the sidebar includes an item to show starred files"
msgstr ""
"Se a barra lateral deve incluir um item para mostrar ficheiros com estrela"
@@ -5727,19 +5715,19 @@ msgstr ""
msgid "Whether to emit ::populate-popup for popups that are not menus"
msgstr "Se emitir ou não ::populate-popup para balões que não são menus"
-#: gtk/gtkplacesview.c:2329
+#: gtk/gtkplacesview.c:2343
msgid "Loading"
msgstr "A carregar"
-#: gtk/gtkplacesview.c:2330
+#: gtk/gtkplacesview.c:2344
msgid "Whether the view is loading locations"
msgstr "Se a vista está a carregar localizações"
-#: gtk/gtkplacesview.c:2336
+#: gtk/gtkplacesview.c:2350
msgid "Fetching networks"
msgstr "A obter redes"
-#: gtk/gtkplacesview.c:2337
+#: gtk/gtkplacesview.c:2351
msgid "Whether the view is fetching networks"
msgstr "Se a vista está a obter redes"
@@ -6870,12 +6858,10 @@ msgstr ""
"direita e direita-para-esquerda"
#: gtk/gtksettings.c:461
-#| msgid "Cursor line aspect ratio"
msgid "Cursor Aspect Ratio"
msgstr "Razão de proporção do Cursor"
#: gtk/gtksettings.c:462
-#| msgid "The orientation of the orientable"
msgid "The aspect ratio of the text caret"
msgstr "A razão de proporção da marca de texto"
@@ -7362,7 +7348,7 @@ msgstr "Se selecionar ou não o conteúdo da entrada quando esta obtém o foco"
#: gtk/gtksettings.c:1395
msgid "Password Hint Timeout"
-msgstr "Tempo de expiração da dica de senha"
+msgstr "Tempo de expiração da dica de palavra-passe"
#: gtk/gtksettings.c:1396
msgid "How long to show the last input character in hidden entries"
@@ -7570,7 +7556,6 @@ msgid "Whether to show cursor in text"
msgstr "Se mostra ou não o cursor no texto"
#: gtk/gtksettings.c:1793 gtk/gtksettings.c:1794
-#| msgid "Whether to use symbolic icons"
msgid "Whether to use overlay scrollbars"
msgstr "Se deve utilizar barras de deslocamento sobrepostas"
@@ -7688,7 +7673,6 @@ msgid "Climb Rate"
msgstr "Taxa de incremento"
#: gtk/gtkspinbutton.c:388
-#| msgid "The acceleration rate when you hold down a button"
msgid "The acceleration rate when you hold down a button or key"
msgstr "A taxa de aceleração quando se mantém um botão premido"
diff --git a/po/be.po b/po/be.po
index b41a9ff690..4aee4d6355 100644
--- a/po/be.po
+++ b/po/be.po
@@ -2,89 +2,100 @@
# Kasia Bondarava <kasia.bondarava@gmail.com>, 2012.
msgid ""
msgstr ""
-"Project-Id-Version: gtk+ master\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gtk"
-"%2b&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: 2014-05-04 20:50+0000\n"
-"PO-Revision-Date: 2012-09-07 18:22+0300\n"
+"Project-Id-Version: 98e6872775a91bf27122ff608b6db605\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-12-21 19:27+0000\n"
+"PO-Revision-Date: 2020-12-22 11:39\n"
"Last-Translator: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>\n"
-"Language-Team: Belarusian <i18n-bel-gnome@googlegroups.com>\n"
+"Language-Team: Belarusian\n"
"Language: be\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || n%10>=5 && n%10<=9 || n%100>=11 && n%100<=14 ? 2 : 3);\n"
"X-Generator: Virtaal 0.7.0\n"
"X-Project-Style: gnome\n"
+"X-Crowdin-Project: 98e6872775a91bf27122ff608b6db605\n"
+"X-Crowdin-Project-ID: 2\n"
+"X-Crowdin-Language: be\n"
+"X-Crowdin-File: /Gnome 3.38/gtk.gtk-3-24.be.po\n"
+"X-Crowdin-File-ID: 2180\n"
-#: ../gdk/broadway/gdkbroadway-server.c:141
-#, c-format
-msgid "broadway display type not supported '%s'"
-msgstr "тып дысплея broadway не падтрымліваецца \"%s\""
+#: gdk/broadway/gdkbroadway-server.c:144
+#| msgid "broadway display type not supported '%s'"
+msgid "Broadway display type not supported: %s"
+msgstr "Тып дысплея broadway не падтрымліваецца: %s"
-#: ../gdk/gdk.c:165
+#: gdk/gdk.c:179
#, c-format
msgid "Error parsing option --gdk-debug"
-msgstr "Не ўдалося разабраць опцыю --gdk-debug"
+msgstr "Не атрымалася разабраць параметр --gdk-debug"
-#: ../gdk/gdk.c:185
+#: gdk/gdk.c:199
#, c-format
msgid "Error parsing option --gdk-no-debug"
-msgstr "Не ўдалося разабраць опцыю --gdk-no-debug"
+msgstr "Не атрымалася разабраць параметр --gdk-no-debug"
#. Description of --class=CLASS in --help output
-#: ../gdk/gdk.c:213
+#: gdk/gdk.c:228
msgid "Program class as used by the window manager"
-msgstr "Клас праграмы для кіраўніка вокнаў"
+msgstr "Клас праграмы, што выкарыстоўвае кіраўнік акон"
#. Placeholder in --class=CLASS in --help output
-#: ../gdk/gdk.c:214
+#: gdk/gdk.c:229
msgid "CLASS"
msgstr "КЛАС"
#. Description of --name=NAME in --help output
-#: ../gdk/gdk.c:216
+#: gdk/gdk.c:231
msgid "Program name as used by the window manager"
-msgstr "Назва праграмы для кіраўніка вокнаў"
+msgstr "Назва праграмы, што выкарыстоўвае кіраўнік акон"
#. Placeholder in --name=NAME in --help output
-#: ../gdk/gdk.c:217
+#: gdk/gdk.c:232
msgid "NAME"
msgstr "НАЗВА"
#. Description of --display=DISPLAY in --help output
-#: ../gdk/gdk.c:219
+#: gdk/gdk.c:235
msgid "X display to use"
-msgstr "Дысплей X-сістэмы"
+msgstr "Дысплей X, які выкарыстоўваецца"
#. Placeholder in --display=DISPLAY in --help output
-#: ../gdk/gdk.c:220
+#: gdk/gdk.c:236
msgid "DISPLAY"
msgstr "ДЫСПЛЕЙ"
#. Description of --gdk-debug=FLAGS in --help output
-#: ../gdk/gdk.c:223
+#: gdk/gdk.c:240
msgid "GDK debugging flags to set"
-msgstr "Патрэбныя адладачныя сцяжкі GDK"
+msgstr "Патрэбныя адладачныя сцягі GDK"
#. Placeholder in --gdk-debug=FLAGS in --help output
#. Placeholder in --gdk-no-debug=FLAGS in --help output
#. Placeholder in --gtk-debug=FLAGS in --help output
#. Placeholder in --gtk-no-debug=FLAGS in --help output
-#: ../gdk/gdk.c:224 ../gdk/gdk.c:227 ../gtk/gtkmain.c:456 ../gtk/gtkmain.c:459
+#: gdk/gdk.c:241 gdk/gdk.c:244 gtk/gtkmain.c:471 gtk/gtkmain.c:474
msgid "FLAGS"
-msgstr "СЦЯЖКІ"
+msgstr "СЦЯГІ"
#. Description of --gdk-no-debug=FLAGS in --help output
-#: ../gdk/gdk.c:226
+#: gdk/gdk.c:243
msgid "GDK debugging flags to unset"
-msgstr "Непатрэбныя адладачныя сцяжкі GDK"
+msgstr "Непатрэбныя адладачныя сцягі GDK"
+
+#: gdk/gdkwindow.c:2851
+msgid "GL support disabled via GDK_DEBUG"
+msgstr "Падтрымка GL выключаная праз GDK_DEBUG"
+
+#: gdk/gdkwindow.c:2862
+msgid "The current backend does not support OpenGL"
+msgstr "Бягучы рухавік не падтрымлівае OpenGL"
#.
#. * Translators, the strings in the “keyboard label” context are
#. * display names for keyboard keys. Some of them have prefixes like
-#. * XF86 or ISO_ - these should be removed in the translation. Similarly,
+#. * XF86 or ISO_ — these should be removed in the translation. Similarly,
#. * underscores should be replaced by spaces. The prefix “KP_” stands
#. * for “key pad” and you may want to include that in your translation.
#. * Here are some examples of English translations:
@@ -92,1395 +103,1483 @@ msgstr "Непатрэбныя адладачныя сцяжкі GDK"
#. * Scroll_lock - Scroll lock
#. * KP_Space - Space (keypad)
#.
-#: ../gdk/keyname-table.h:6843
+#: gdk/keyname-table.h:6843
msgctxt "keyboard label"
msgid "BackSpace"
msgstr "BackSpace"
-#: ../gdk/keyname-table.h:6844
+#: gdk/keyname-table.h:6844
msgctxt "keyboard label"
msgid "Tab"
msgstr "Tab"
-#: ../gdk/keyname-table.h:6845
+#: gdk/keyname-table.h:6845
msgctxt "keyboard label"
msgid "Return"
msgstr "Return"
-#: ../gdk/keyname-table.h:6846
+#: gdk/keyname-table.h:6846
msgctxt "keyboard label"
msgid "Pause"
msgstr "Pause"
-#: ../gdk/keyname-table.h:6847
+#: gdk/keyname-table.h:6847
msgctxt "keyboard label"
msgid "Scroll_Lock"
msgstr "Scroll_Lock"
-#: ../gdk/keyname-table.h:6848
+#: gdk/keyname-table.h:6848
msgctxt "keyboard label"
msgid "Sys_Req"
msgstr "Sys_Req"
-#: ../gdk/keyname-table.h:6849
+#: gdk/keyname-table.h:6849
msgctxt "keyboard label"
msgid "Escape"
msgstr "Escape"
-#: ../gdk/keyname-table.h:6850
+#: gdk/keyname-table.h:6850
msgctxt "keyboard label"
msgid "Multi_key"
msgstr "Multi_key"
-#: ../gdk/keyname-table.h:6851
+#: gdk/keyname-table.h:6851
msgctxt "keyboard label"
msgid "Home"
msgstr "Home"
-#: ../gdk/keyname-table.h:6852
+#: gdk/keyname-table.h:6852
msgctxt "keyboard label"
msgid "Left"
msgstr "Улева"
-#: ../gdk/keyname-table.h:6853
+#: gdk/keyname-table.h:6853
msgctxt "keyboard label"
msgid "Up"
msgstr "Уверх"
-#: ../gdk/keyname-table.h:6854
+#: gdk/keyname-table.h:6854
msgctxt "keyboard label"
msgid "Right"
msgstr "Управа"
-#: ../gdk/keyname-table.h:6855
+#: gdk/keyname-table.h:6855
msgctxt "keyboard label"
msgid "Down"
msgstr "Уніз"
-#: ../gdk/keyname-table.h:6856
+#: gdk/keyname-table.h:6856 gtk/gtkshortcutlabel.c:222
msgctxt "keyboard label"
msgid "Page_Up"
msgstr "Page_Up"
-#: ../gdk/keyname-table.h:6857
+#: gdk/keyname-table.h:6857 gtk/gtkshortcutlabel.c:225
msgctxt "keyboard label"
msgid "Page_Down"
msgstr "Page_Down"
-#: ../gdk/keyname-table.h:6858
+#: gdk/keyname-table.h:6858
msgctxt "keyboard label"
msgid "End"
msgstr "End"
-#: ../gdk/keyname-table.h:6859
+#: gdk/keyname-table.h:6859
msgctxt "keyboard label"
msgid "Begin"
msgstr "Begin"
-#: ../gdk/keyname-table.h:6860
+#: gdk/keyname-table.h:6860
msgctxt "keyboard label"
msgid "Print"
msgstr "Print"
-#: ../gdk/keyname-table.h:6861
+#: gdk/keyname-table.h:6861
msgctxt "keyboard label"
msgid "Insert"
msgstr "Insert"
-#: ../gdk/keyname-table.h:6862
+#: gdk/keyname-table.h:6862
msgctxt "keyboard label"
msgid "Num_Lock"
msgstr "Num_Lock"
-#. Translators: KP_ means 'key pad' here
-#: ../gdk/keyname-table.h:6864
+#. Translators: KP_ means “key pad” here
+#: gdk/keyname-table.h:6864
msgctxt "keyboard label"
msgid "KP_Space"
-msgstr "KP_Прабел"
+msgstr "KP_Прагал"
-#: ../gdk/keyname-table.h:6865
+#: gdk/keyname-table.h:6865
msgctxt "keyboard label"
msgid "KP_Tab"
-msgstr "KP_Tab"
+msgstr "_Tab лічбавай панэлі"
-#: ../gdk/keyname-table.h:6866
+#: gdk/keyname-table.h:6866
msgctxt "keyboard label"
msgid "KP_Enter"
-msgstr "KP_Enter"
+msgstr "_Enter лічбавай панэлі"
-#: ../gdk/keyname-table.h:6867
+#: gdk/keyname-table.h:6867
msgctxt "keyboard label"
msgid "KP_Home"
-msgstr "KP_Home"
+msgstr "_Home лічбавай панэлі"
-#: ../gdk/keyname-table.h:6868
+#: gdk/keyname-table.h:6868
msgctxt "keyboard label"
msgid "KP_Left"
msgstr "KP_Улева"
-#: ../gdk/keyname-table.h:6869
+#: gdk/keyname-table.h:6869
msgctxt "keyboard label"
msgid "KP_Up"
msgstr "KP_Уверх"
-#: ../gdk/keyname-table.h:6870
+#: gdk/keyname-table.h:6870
msgctxt "keyboard label"
msgid "KP_Right"
msgstr "KP_Управа"
-#: ../gdk/keyname-table.h:6871
+#: gdk/keyname-table.h:6871
msgctxt "keyboard label"
msgid "KP_Down"
msgstr "KP_Уніз"
-#: ../gdk/keyname-table.h:6872
+#: gdk/keyname-table.h:6872
msgctxt "keyboard label"
msgid "KP_Page_Up"
-msgstr "KP_Page_Up"
+msgstr "_Page_Up лічбавай панэлі"
-#: ../gdk/keyname-table.h:6873
+#: gdk/keyname-table.h:6873
msgctxt "keyboard label"
msgid "KP_Prior"
-msgstr "KP_Prior"
+msgstr "_Prior лічбавай панэлі"
-#: ../gdk/keyname-table.h:6874
+#: gdk/keyname-table.h:6874
msgctxt "keyboard label"
msgid "KP_Page_Down"
-msgstr "KP_Page_Down"
+msgstr "_Page_Down лічбавай панэлі"
-#: ../gdk/keyname-table.h:6875
+#: gdk/keyname-table.h:6875
msgctxt "keyboard label"
msgid "KP_Next"
-msgstr "KP_Next"
+msgstr "_Next лічбавай панэлі"
-#: ../gdk/keyname-table.h:6876
+#: gdk/keyname-table.h:6876
msgctxt "keyboard label"
msgid "KP_End"
-msgstr "KP_End"
+msgstr "_End лічбавай панэлі"
-#: ../gdk/keyname-table.h:6877
+#: gdk/keyname-table.h:6877
msgctxt "keyboard label"
msgid "KP_Begin"
-msgstr "KP_Begin"
+msgstr "_Begin лічбавай панэлі"
-#: ../gdk/keyname-table.h:6878
+#: gdk/keyname-table.h:6878
msgctxt "keyboard label"
msgid "KP_Insert"
-msgstr "KP_Insert"
+msgstr "_Insert лічбавай панэлі"
-#: ../gdk/keyname-table.h:6879
+#: gdk/keyname-table.h:6879
msgctxt "keyboard label"
msgid "KP_Delete"
-msgstr "KP_Delete"
+msgstr "_Delete лічбавай панэлі"
-#: ../gdk/keyname-table.h:6880
+#: gdk/keyname-table.h:6880
msgctxt "keyboard label"
msgid "Delete"
-msgstr "Delete"
+msgstr "Выдаліць"
-#: ../gdk/keyname-table.h:6881
+#: gdk/keyname-table.h:6881
msgctxt "keyboard label"
msgid "MonBrightnessUp"
msgstr "MonBrightnessUp"
-#: ../gdk/keyname-table.h:6882
+#: gdk/keyname-table.h:6882
msgctxt "keyboard label"
msgid "MonBrightnessDown"
msgstr "MonBrightnessDown"
-#: ../gdk/keyname-table.h:6883
+#: gdk/keyname-table.h:6883
msgctxt "keyboard label"
msgid "KbdBrightnessUp"
msgstr "KbdBrightnessUp"
-#: ../gdk/keyname-table.h:6884
+#: gdk/keyname-table.h:6884
msgctxt "keyboard label"
msgid "KbdBrightnessDown"
msgstr "KbdBrightnessDown"
-#: ../gdk/keyname-table.h:6885
+#: gdk/keyname-table.h:6885
msgctxt "keyboard label"
msgid "AudioMute"
msgstr "AudioMute"
-#: ../gdk/keyname-table.h:6886
+#: gdk/keyname-table.h:6886
msgctxt "keyboard label"
msgid "AudioMicMute"
msgstr "AudioMicMute"
-#: ../gdk/keyname-table.h:6887
+#: gdk/keyname-table.h:6887
msgctxt "keyboard label"
msgid "AudioLowerVolume"
msgstr "AudioLowerVolume"
-#: ../gdk/keyname-table.h:6888
+#: gdk/keyname-table.h:6888
msgctxt "keyboard label"
msgid "AudioRaiseVolume"
msgstr "AudioRaiseVolume"
-#: ../gdk/keyname-table.h:6889
+#: gdk/keyname-table.h:6889
msgctxt "keyboard label"
msgid "AudioPlay"
msgstr "AudioPlay"
-#: ../gdk/keyname-table.h:6890
+#: gdk/keyname-table.h:6890
msgctxt "keyboard label"
msgid "AudioStop"
msgstr "AudioStop"
-#: ../gdk/keyname-table.h:6891
+#: gdk/keyname-table.h:6891
msgctxt "keyboard label"
msgid "AudioNext"
msgstr "AudioNext"
-#: ../gdk/keyname-table.h:6892
+#: gdk/keyname-table.h:6892
msgctxt "keyboard label"
msgid "AudioPrev"
msgstr "AudioPrev"
-#: ../gdk/keyname-table.h:6893
+#: gdk/keyname-table.h:6893
msgctxt "keyboard label"
msgid "AudioRecord"
msgstr "AudioRecord"
-#: ../gdk/keyname-table.h:6894
+#: gdk/keyname-table.h:6894
msgctxt "keyboard label"
msgid "AudioPause"
msgstr "AudioPause"
-#: ../gdk/keyname-table.h:6895
+#: gdk/keyname-table.h:6895
msgctxt "keyboard label"
msgid "AudioRewind"
msgstr "AudioRewind"
-#: ../gdk/keyname-table.h:6896
+#: gdk/keyname-table.h:6896
msgctxt "keyboard label"
msgid "AudioMedia"
msgstr "AudioMedia"
-#: ../gdk/keyname-table.h:6897
+#: gdk/keyname-table.h:6897
+#| msgid "_Eject"
+msgctxt "keyboard label"
+msgid "Eject"
+msgstr "Выняць"
+
+#: gdk/keyname-table.h:6898
+msgctxt "keyboard label"
+msgid "Explorer"
+msgstr "Кіраўнік файлаў"
+
+#: gdk/keyname-table.h:6899
+msgctxt "keyboard label"
+msgid "Calculator"
+msgstr "Калькулятар"
+
+#: gdk/keyname-table.h:6900
+msgctxt "keyboard label"
+msgid "Mail"
+msgstr "Пошта"
+
+#: gdk/keyname-table.h:6901
+msgctxt "keyboard label"
+msgid "WWW"
+msgstr "WWW"
+
+#: gdk/keyname-table.h:6902
+#| msgid "Search"
+msgctxt "keyboard label"
+msgid "Search"
+msgstr "Пошук"
+
+#: gdk/keyname-table.h:6903
+msgctxt "keyboard label"
+msgid "Tools"
+msgstr "Інструменты"
+
+#: gdk/keyname-table.h:6904
msgctxt "keyboard label"
msgid "ScreenSaver"
-msgstr "ScreenSaver"
+msgstr "Ахоўнік экрана"
-#: ../gdk/keyname-table.h:6898
+#: gdk/keyname-table.h:6905
msgctxt "keyboard label"
msgid "Battery"
-msgstr "Battery"
+msgstr "Батарэя"
-#: ../gdk/keyname-table.h:6899
+#: gdk/keyname-table.h:6906
msgctxt "keyboard label"
msgid "Launch1"
-msgstr "Launch1"
+msgstr "Запуск1"
-#: ../gdk/keyname-table.h:6900
+#: gdk/keyname-table.h:6907
msgctxt "keyboard label"
msgid "Forward"
-msgstr "Forward"
+msgstr "Наперад"
-#: ../gdk/keyname-table.h:6901
+#: gdk/keyname-table.h:6908
msgctxt "keyboard label"
msgid "Back"
-msgstr "Back"
+msgstr "Назад"
-#: ../gdk/keyname-table.h:6902
+#: gdk/keyname-table.h:6909
msgctxt "keyboard label"
msgid "Sleep"
-msgstr "Sleep"
+msgstr "Сон"
-#: ../gdk/keyname-table.h:6903
+#: gdk/keyname-table.h:6910
msgctxt "keyboard label"
msgid "Hibernate"
-msgstr "Hibernate"
+msgstr "Гібернацыя"
-#: ../gdk/keyname-table.h:6904
+#: gdk/keyname-table.h:6911
msgctxt "keyboard label"
msgid "WLAN"
msgstr "WLAN"
-#: ../gdk/keyname-table.h:6905
+#: gdk/keyname-table.h:6912
msgctxt "keyboard label"
msgid "WebCam"
-msgstr "WebCam"
+msgstr "Вэб-камера"
-#: ../gdk/keyname-table.h:6906
+#: gdk/keyname-table.h:6913
msgctxt "keyboard label"
msgid "Display"
-msgstr "Display"
+msgstr "Дысплей"
-#: ../gdk/keyname-table.h:6907
+#: gdk/keyname-table.h:6914
msgctxt "keyboard label"
msgid "TouchpadToggle"
-msgstr "TouchpadToggle"
+msgstr "Тачпад"
-#: ../gdk/keyname-table.h:6908
+#: gdk/keyname-table.h:6915
msgctxt "keyboard label"
msgid "WakeUp"
-msgstr "WakeUp"
+msgstr "Абуджэнне"
-#: ../gdk/keyname-table.h:6909
+#: gdk/keyname-table.h:6916
msgctxt "keyboard label"
msgid "Suspend"
-msgstr "Suspend"
+msgstr "Прыпыненне"
+
+#: gdk/quartz/gdkglcontext-quartz.c:123
+msgid "Unable to create a GL pixel format"
+msgstr "Не атрымалася стварыць фармат пікселяў GL"
+
+#: gdk/quartz/gdkglcontext-quartz.c:133 gdk/wayland/gdkglcontext-wayland.c:208
+#: gdk/win32/gdkglcontext-win32.c:1072 gdk/win32/gdkglcontext-win32.c:1112
+#: gdk/x11/gdkglcontext-x11.c:724 gdk/x11/gdkglcontext-x11.c:774
+msgid "Unable to create a GL context"
+msgstr "Немагчыма стварыць кантэкст GL"
+
+#: gdk/wayland/gdkglcontext-wayland.c:418
+#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:910
+#: gdk/win32/gdkglcontext-win32.c:920 gdk/win32/gdkglcontext-win32.c:1037
+#: gdk/x11/gdkglcontext-x11.c:975
+msgid "No available configurations for the given pixel format"
+msgstr "Для дадзенага фармату пікселя няма даступных канфігурацый"
+
+#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1179
+#: gdk/x11/gdkglcontext-x11.c:1281
+#| msgid "No profile available"
+msgid "No GL implementation is available"
+msgstr "Няма даступных рэалізацый GL"
+
+#: gdk/wayland/gdkglcontext-wayland.c:476
+msgid "Core GL is not available on EGL implementation"
+msgstr "Ядро GL недаступна ў рэалізацыі EGL"
#. Description of --sync in --help output
-#: ../gdk/win32/gdkmain-win32.c:53
+#: gdk/win32/gdkmain-win32.c:56
msgid "Don't batch GDI requests"
-msgstr "Не пакетаваць разам GDI-запыты"
+msgstr "Не аб’ядноўваць запыты GDI"
#. Description of --no-wintab in --help output
-#: ../gdk/win32/gdkmain-win32.c:55
+#: gdk/win32/gdkmain-win32.c:58
msgid "Don't use the Wintab API for tablet support"
-msgstr "Не ўжываць Wintab API для падтрымкі планшэтных камп'ютараў"
+msgstr "Не выкарыстоўваць Wintab API для падтрымкі планшэтаў"
#. Description of --ignore-wintab in --help output
-#: ../gdk/win32/gdkmain-win32.c:57
+#: gdk/win32/gdkmain-win32.c:60
msgid "Same as --no-wintab"
-msgstr "Тое сама, што --no-wintab"
+msgstr "Тое ж, што --no-wintab"
#. Description of --use-wintab in --help output
-#: ../gdk/win32/gdkmain-win32.c:59
+#: gdk/win32/gdkmain-win32.c:62
msgid "Do use the Wintab API [default]"
-msgstr "Ужыць Wintab API (прадвызначана)"
+msgstr "Выкарыстоўваць Wintab API (прадвызначана)"
#. Description of --max-colors=COLORS in --help output
-#: ../gdk/win32/gdkmain-win32.c:61
+#: gdk/win32/gdkmain-win32.c:64
msgid "Size of the palette in 8 bit mode"
msgstr "Памер палітры ў 8-бітным рэжыме"
#. Placeholder in --max-colors=COLORS in --help output
-#: ../gdk/win32/gdkmain-win32.c:62
+#: gdk/win32/gdkmain-win32.c:65
msgid "COLORS"
msgstr "КОЛЕРАЎ"
-#: ../gdk/x11/gdkapplaunchcontext-x11.c:296
+#: gdk/x11/gdkapplaunchcontext-x11.c:295
#, c-format
msgid "Starting %s"
msgstr "Запуск %s"
-#: ../gdk/x11/gdkapplaunchcontext-x11.c:309
+#: gdk/x11/gdkapplaunchcontext-x11.c:308
#, c-format
msgid "Opening %s"
msgstr "Адкрыццё %s"
-#: ../gdk/x11/gdkapplaunchcontext-x11.c:314
+#: gdk/x11/gdkapplaunchcontext-x11.c:313
#, c-format
msgid "Opening %d Item"
msgid_plural "Opening %d Items"
msgstr[0] "Адкрыццё %d элемента"
msgstr[1] "Адкрыццё %d элементаў"
msgstr[2] "Адкрыццё %d элементаў"
+msgstr[3] "Адкрыццё %d элементаў"
-#: ../gtk/a11y/gtkbooleancellaccessible.c:43
+#: gdk/x11/gdkglcontext-x11.c:1003
+#, c-format
+msgid "No available configurations for the given RGBA pixel format"
+msgstr "Для дадзенага фармату пікселя RGBA адсутнічаюць даступныя канфігурацыі"
+
+#: gtk/a11y/gtkbooleancellaccessible.c:43
msgctxt "Action description"
msgid "Toggles the cell"
-msgstr "Перамыканне клеткі"
+msgstr "Пераключае ячэйку"
-#: ../gtk/a11y/gtkbooleancellaccessible.c:63
-#: ../gtk/a11y/gtkswitchaccessible.c:89
+#: gtk/a11y/gtkbooleancellaccessible.c:63 gtk/a11y/gtkswitchaccessible.c:89
msgctxt "Action name"
msgid "Toggle"
-msgstr "Перамыкнуць"
+msgstr "Пераключыць"
-#: ../gtk/a11y/gtkbuttonaccessible.c:341
-#: ../gtk/a11y/gtkmenuitemaccessible.c:435
+#: gtk/a11y/gtkbuttonaccessible.c:321 gtk/a11y/gtkmenuitemaccessible.c:436
msgctxt "Action name"
msgid "Click"
msgstr "Пстрыкнуць"
-#: ../gtk/a11y/gtkbuttonaccessible.c:350
+#: gtk/a11y/gtkbuttonaccessible.c:330
msgctxt "Action description"
msgid "Clicks the button"
-msgstr "Пстрычка ў кнопку"
+msgstr "Пстрыкае па кнопцы"
-#: ../gtk/a11y/gtkcellaccessible.c:255
+#: gtk/a11y/gtkcellaccessible.c:257
msgctxt "Action name"
msgid "Expand or contract"
msgstr "Разгарнуць ці згарнуць"
-#: ../gtk/a11y/gtkcellaccessible.c:257
+#: gtk/a11y/gtkcellaccessible.c:259
msgctxt "Action name"
msgid "Edit"
-msgstr "Правіць"
+msgstr "Рэдагаваць"
-#: ../gtk/a11y/gtkcellaccessible.c:259
-#: ../gtk/a11y/gtkcolorswatchaccessible.c:149
-#: ../gtk/a11y/gtkentryaccessible.c:1555
-#: ../gtk/a11y/gtkexpanderaccessible.c:281
+#: gtk/a11y/gtkcellaccessible.c:261 gtk/a11y/gtkcolorswatchaccessible.c:149
+#: gtk/a11y/gtkentryaccessible.c:1557 gtk/a11y/gtkexpanderaccessible.c:281
msgctxt "Action name"
msgid "Activate"
-msgstr "Задзейнічаць"
+msgstr "Актываваць"
-#: ../gtk/a11y/gtkcellaccessible.c:272
+#: gtk/a11y/gtkcellaccessible.c:274
msgctxt "Action description"
msgid "Expands or contracts the row in the tree view containing this cell"
-msgstr "Разгарнуць ці згарнуць радок іерархіі, які змяшчае гэту клетку"
+msgstr "Разгортвае ці згортвае радок у дрэве, што змяшчае гэтую ячэйку"
-#: ../gtk/a11y/gtkcellaccessible.c:274
+#: gtk/a11y/gtkcellaccessible.c:276
msgctxt "Action description"
msgid "Creates a widget in which the contents of the cell can be edited"
-msgstr "Стварыць віджэт для рэдагавання змесціва гэтай клеткі"
+msgstr "Стварае віджэт, змесціва ячэйкі якога можна змяняць"
-#: ../gtk/a11y/gtkcellaccessible.c:276
+#: gtk/a11y/gtkcellaccessible.c:278
msgctxt "Action description"
msgid "Activates the cell"
-msgstr "Задзейнічанне клеткі"
+msgstr "Актывуе ячэйку"
-#: ../gtk/a11y/gtkcolorswatchaccessible.c:148
+#: gtk/a11y/gtkcolorswatchaccessible.c:148
msgctxt "Action name"
msgid "Select"
-msgstr "Выбраць"
+msgstr "Абраць"
-#: ../gtk/a11y/gtkcolorswatchaccessible.c:150
+#: gtk/a11y/gtkcolorswatchaccessible.c:150
msgctxt "Action name"
msgid "Customize"
-msgstr "Падагнаць"
+msgstr "Наладзіць"
-#: ../gtk/a11y/gtkcolorswatchaccessible.c:161
+#: gtk/a11y/gtkcolorswatchaccessible.c:161
msgctxt "Action description"
msgid "Selects the color"
-msgstr "Выбар колеру"
+msgstr "Абірае колер"
-#: ../gtk/a11y/gtkcolorswatchaccessible.c:162
+#: gtk/a11y/gtkcolorswatchaccessible.c:162
msgctxt "Action description"
msgid "Activates the color"
-msgstr "Задзейнічанне колеру"
+msgstr "Актывуе колер"
-#: ../gtk/a11y/gtkcolorswatchaccessible.c:163
+#: gtk/a11y/gtkcolorswatchaccessible.c:163
msgctxt "Action description"
msgid "Customizes the color"
-msgstr "Падгонка колеру"
+msgstr "Наладжвае колер"
-#: ../gtk/a11y/gtkcomboboxaccessible.c:310
+#: gtk/a11y/gtkcomboboxaccessible.c:310
msgctxt "Action name"
msgid "Press"
msgstr "Націснуць"
-#: ../gtk/a11y/gtkcomboboxaccessible.c:319
+#: gtk/a11y/gtkcomboboxaccessible.c:319
msgctxt "Action description"
msgid "Presses the combobox"
-msgstr "Націск для графы з выплыўным спісам"
+msgstr "Націскае на выплыўное меню"
-#: ../gtk/a11y/gtkentryaccessible.c:1564
+#: gtk/a11y/gtkentryaccessible.c:1566
msgctxt "Action description"
msgid "Activates the entry"
-msgstr "Задзейнічанне элемента"
+msgstr "Актывуе запіс"
-#: ../gtk/a11y/gtkexpanderaccessible.c:290
+#: gtk/a11y/gtkexpanderaccessible.c:290
msgctxt "Action description"
msgid "Activates the expander"
-msgstr "Задзейнічанне элемента разгортвання"
+msgstr "Актывуе пашыральнік"
#. FIXME these need accelerators when appropriate, and
#. * need the mnemonics to be rationalized
#.
-#: ../gtk/a11y/gtkimageaccessible.c:53 ../gtk/deprecated/gtkstock.c:340
+#: gtk/a11y/gtkimageaccessible.c:53 gtk/deprecated/gtkstock.c:345
msgctxt "Stock label"
msgid "_About"
-msgstr "_Аб праграме"
+msgstr "_Пра праграму"
-#: ../gtk/a11y/gtkimageaccessible.c:54 ../gtk/deprecated/gtkstock.c:341
+#: gtk/a11y/gtkimageaccessible.c:54 gtk/deprecated/gtkstock.c:346
msgctxt "Stock label"
msgid "_Add"
-msgstr "Д_адаць"
+msgstr "_Дадаць"
-#: ../gtk/a11y/gtkimageaccessible.c:55 ../gtk/deprecated/gtkstock.c:343
+#: gtk/a11y/gtkimageaccessible.c:55 gtk/deprecated/gtkstock.c:348
msgctxt "Stock label"
msgid "_Bold"
msgstr "_Тоўсты"
-#: ../gtk/a11y/gtkimageaccessible.c:56 ../gtk/deprecated/gtkstock.c:345
+#: gtk/a11y/gtkimageaccessible.c:56 gtk/deprecated/gtkstock.c:350
msgctxt "Stock label"
msgid "_CD-ROM"
msgstr "CD-_ROM"
-#: ../gtk/a11y/gtkimageaccessible.c:57 ../gtk/deprecated/gtkstock.c:346
+#: gtk/a11y/gtkimageaccessible.c:57 gtk/deprecated/gtkstock.c:351
msgctxt "Stock label"
msgid "_Clear"
msgstr "А_чысціць"
-#: ../gtk/a11y/gtkimageaccessible.c:58 ../gtk/deprecated/gtkstock.c:347
+#: gtk/a11y/gtkimageaccessible.c:58 gtk/deprecated/gtkstock.c:352
msgctxt "Stock label"
msgid "_Close"
msgstr "_Закрыць"
-#: ../gtk/a11y/gtkimageaccessible.c:59 ../gtk/gtkheaderbar.c:398
-#: ../gtk/gtkwindow.c:8700
+#: gtk/a11y/gtkimageaccessible.c:59 gtk/gtkheaderbar.c:415 gtk/gtkwindow.c:9319
msgid "Minimize"
-msgstr "Мінімалізаваць"
+msgstr "Згарнуць"
-#: ../gtk/a11y/gtkimageaccessible.c:60 ../gtk/gtkheaderbar.c:421
-#: ../gtk/gtkwindow.c:8708
+#: gtk/a11y/gtkimageaccessible.c:60 gtk/gtkheaderbar.c:439 gtk/gtkwindow.c:9328
msgid "Maximize"
-msgstr "Максімалізаваць"
+msgstr "Разгарнуць"
-#: ../gtk/a11y/gtkimageaccessible.c:61 ../gtk/gtkheaderbar.c:421
+#: gtk/a11y/gtkimageaccessible.c:61 gtk/gtkheaderbar.c:439 gtk/gtkwindow.c:9285
msgid "Restore"
msgstr "Аднавіць"
-#: ../gtk/a11y/gtkimageaccessible.c:62 ../gtk/deprecated/gtkstock.c:350
+#: gtk/a11y/gtkimageaccessible.c:62 gtk/deprecated/gtkstock.c:355
msgctxt "Stock label"
msgid "_Copy"
-msgstr "С_капіраваць"
+msgstr "_Капіяваць"
-#: ../gtk/a11y/gtkimageaccessible.c:63 ../gtk/deprecated/gtkstock.c:351
+#: gtk/a11y/gtkimageaccessible.c:63 gtk/deprecated/gtkstock.c:356
msgctxt "Stock label"
msgid "Cu_t"
msgstr "_Выразаць"
-#: ../gtk/a11y/gtkimageaccessible.c:64 ../gtk/deprecated/gtkstock.c:352
+#: gtk/a11y/gtkimageaccessible.c:64 gtk/deprecated/gtkstock.c:357
msgctxt "Stock label"
msgid "_Delete"
-msgstr "Сц_ерці"
+msgstr "Вы_даліць"
-#: ../gtk/a11y/gtkimageaccessible.c:65 ../gtk/deprecated/gtkstock.c:334
+#: gtk/a11y/gtkimageaccessible.c:65 gtk/deprecated/gtkstock.c:339
msgctxt "Stock label"
msgid "Error"
msgstr "Памылка"
#. KEEP IN SYNC with gtkiconfactory.c stock icons, when appropriate
-#: ../gtk/a11y/gtkimageaccessible.c:66 ../gtk/deprecated/gtkstock.c:332
+#: gtk/a11y/gtkimageaccessible.c:66 gtk/deprecated/gtkstock.c:337
msgctxt "Stock label"
msgid "Information"
msgstr "Інфармацыя"
-#: ../gtk/a11y/gtkimageaccessible.c:67 ../gtk/deprecated/gtkstock.c:335
+#: gtk/a11y/gtkimageaccessible.c:67 gtk/deprecated/gtkstock.c:340
msgctxt "Stock label"
msgid "Question"
msgstr "Пытанне"
-#: ../gtk/a11y/gtkimageaccessible.c:68 ../gtk/deprecated/gtkstock.c:333
+#: gtk/a11y/gtkimageaccessible.c:68 gtk/deprecated/gtkstock.c:338
msgctxt "Stock label"
msgid "Warning"
-msgstr "Перасцярога"
+msgstr "Папярэджанне"
-#: ../gtk/a11y/gtkimageaccessible.c:69 ../gtk/deprecated/gtkstock.c:355
+#: gtk/a11y/gtkimageaccessible.c:69 gtk/deprecated/gtkstock.c:360
msgctxt "Stock label"
msgid "_Execute"
-msgstr "_Выканаць"
+msgstr "_Запусціць"
-#: ../gtk/a11y/gtkimageaccessible.c:70 ../gtk/deprecated/gtkstock.c:357
+#: gtk/a11y/gtkimageaccessible.c:70 gtk/deprecated/gtkstock.c:362
msgctxt "Stock label"
msgid "_File"
msgstr "_Файл"
-#: ../gtk/a11y/gtkimageaccessible.c:71 ../gtk/deprecated/gtkstock.c:358
+#: gtk/a11y/gtkimageaccessible.c:71 gtk/deprecated/gtkstock.c:363
msgctxt "Stock label"
msgid "_Find"
msgstr "З_найсці"
-#: ../gtk/a11y/gtkimageaccessible.c:72 ../gtk/deprecated/gtkstock.c:359
+#: gtk/a11y/gtkimageaccessible.c:72 gtk/deprecated/gtkstock.c:364
msgctxt "Stock label"
msgid "Find and _Replace"
msgstr "Знайсці і за_мяніць"
-#: ../gtk/a11y/gtkimageaccessible.c:73 ../gtk/deprecated/gtkstock.c:360
+#: gtk/a11y/gtkimageaccessible.c:73 gtk/deprecated/gtkstock.c:365
msgctxt "Stock label"
msgid "_Floppy"
msgstr "_Гнуткі дыск"
-#: ../gtk/a11y/gtkimageaccessible.c:74 ../gtk/deprecated/gtkstock.c:361
+#: gtk/a11y/gtkimageaccessible.c:74 gtk/deprecated/gtkstock.c:366
msgctxt "Stock label"
msgid "_Fullscreen"
msgstr "На ўвесь _экран"
#. This is a navigation label as in "go to the bottom of the page"
-#: ../gtk/a11y/gtkimageaccessible.c:75 ../gtk/deprecated/gtkstock.c:364
+#: gtk/a11y/gtkimageaccessible.c:75 gtk/deprecated/gtkstock.c:369
msgctxt "Stock label, navigation"
msgid "_Bottom"
msgstr "У_ніз"
#. This is a navigation label as in "go to the first page"
-#: ../gtk/a11y/gtkimageaccessible.c:76 ../gtk/deprecated/gtkstock.c:366
+#: gtk/a11y/gtkimageaccessible.c:76 gtk/deprecated/gtkstock.c:371
msgctxt "Stock label, navigation"
msgid "_First"
-msgstr "Да _першага"
+msgstr "У _пачатак"
#. This is a navigation label as in "go to the last page"
-#: ../gtk/a11y/gtkimageaccessible.c:77 ../gtk/deprecated/gtkstock.c:368
+#: gtk/a11y/gtkimageaccessible.c:77 gtk/deprecated/gtkstock.c:373
msgctxt "Stock label, navigation"
msgid "_Last"
-msgstr "Да _апошняга"
+msgstr "У _канец"
#. This is a navigation label as in "go to the top of the page"
-#: ../gtk/a11y/gtkimageaccessible.c:78 ../gtk/deprecated/gtkstock.c:370
+#: gtk/a11y/gtkimageaccessible.c:78 gtk/deprecated/gtkstock.c:375
msgctxt "Stock label, navigation"
msgid "_Top"
msgstr "У_верх"
#. This is a navigation label as in "go back"
-#: ../gtk/a11y/gtkimageaccessible.c:79 ../gtk/deprecated/gtkstock.c:372
+#: gtk/a11y/gtkimageaccessible.c:79 gtk/deprecated/gtkstock.c:377
msgctxt "Stock label, navigation"
msgid "_Back"
msgstr "_Назад"
#. This is a navigation label as in "go down"
-#: ../gtk/a11y/gtkimageaccessible.c:80 ../gtk/deprecated/gtkstock.c:374
+#: gtk/a11y/gtkimageaccessible.c:80 gtk/deprecated/gtkstock.c:379
msgctxt "Stock label, navigation"
msgid "_Down"
msgstr "_Ніжэй"
#. This is a navigation label as in "go forward"
-#: ../gtk/a11y/gtkimageaccessible.c:81 ../gtk/deprecated/gtkstock.c:376
+#: gtk/a11y/gtkimageaccessible.c:81 gtk/deprecated/gtkstock.c:381
msgctxt "Stock label, navigation"
msgid "_Forward"
msgstr "Н_аперад"
#. This is a navigation label as in "go up"
-#: ../gtk/a11y/gtkimageaccessible.c:82 ../gtk/deprecated/gtkstock.c:378
+#: gtk/a11y/gtkimageaccessible.c:82 gtk/deprecated/gtkstock.c:383
msgctxt "Stock label, navigation"
msgid "_Up"
msgstr "_Вышэй"
-#: ../gtk/a11y/gtkimageaccessible.c:83 ../gtk/deprecated/gtkstock.c:379
+#: gtk/a11y/gtkimageaccessible.c:83 gtk/deprecated/gtkstock.c:384
msgctxt "Stock label"
msgid "_Hard Disk"
msgstr "Цвёрды д_ыск"
-#: ../gtk/a11y/gtkimageaccessible.c:84 ../gtk/deprecated/gtkstock.c:380
+#: gtk/a11y/gtkimageaccessible.c:84 gtk/deprecated/gtkstock.c:385
msgctxt "Stock label"
msgid "_Help"
-msgstr "Дапам_ога"
+msgstr "_Даведка"
-#: ../gtk/a11y/gtkimageaccessible.c:85 ../gtk/deprecated/gtkstock.c:381
+#: gtk/a11y/gtkimageaccessible.c:85 gtk/deprecated/gtkstock.c:386
msgctxt "Stock label"
msgid "_Home"
-msgstr "Дад_ому"
+msgstr "Да _хатняга каталога"
-#: ../gtk/a11y/gtkimageaccessible.c:86 ../gtk/deprecated/gtkstock.c:382
+#: gtk/a11y/gtkimageaccessible.c:86 gtk/deprecated/gtkstock.c:387
msgctxt "Stock label"
msgid "Increase Indent"
msgstr "Павялічыць водступ"
-#: ../gtk/a11y/gtkimageaccessible.c:87 ../gtk/deprecated/gtkstock.c:385
-msgctxt "Stock label"
-msgid "_Information"
-msgstr "І_нфармацыя"
-
-#: ../gtk/a11y/gtkimageaccessible.c:88 ../gtk/deprecated/gtkstock.c:386
+#: gtk/a11y/gtkimageaccessible.c:87 gtk/deprecated/gtkstock.c:391
msgctxt "Stock label"
msgid "_Italic"
msgstr "_Курсіў"
-#: ../gtk/a11y/gtkimageaccessible.c:89 ../gtk/deprecated/gtkstock.c:387
+#: gtk/a11y/gtkimageaccessible.c:88 gtk/deprecated/gtkstock.c:392
msgctxt "Stock label"
msgid "_Jump to"
msgstr "Пера_йсці"
#. This is about text justification, "centered text"
-#: ../gtk/a11y/gtkimageaccessible.c:90 ../gtk/deprecated/gtkstock.c:389
+#: gtk/a11y/gtkimageaccessible.c:89 gtk/deprecated/gtkstock.c:394
msgctxt "Stock label"
msgid "_Center"
msgstr "Па_сярэдзіне"
#. This is about text justification
-#: ../gtk/a11y/gtkimageaccessible.c:91 ../gtk/deprecated/gtkstock.c:391
+#: gtk/a11y/gtkimageaccessible.c:90 gtk/deprecated/gtkstock.c:396
msgctxt "Stock label"
msgid "_Fill"
-msgstr "Зап_оўніць ушыркі"
+msgstr "Зап_оўніць па шырыні"
#. This is about text justification, "left-justified text"
-#: ../gtk/a11y/gtkimageaccessible.c:92 ../gtk/deprecated/gtkstock.c:393
+#: gtk/a11y/gtkimageaccessible.c:91 gtk/deprecated/gtkstock.c:398
msgctxt "Stock label"
msgid "_Left"
-msgstr "_Леваруч"
+msgstr "_Па леваму краю"
#. This is about text justification, "right-justified text"
-#: ../gtk/a11y/gtkimageaccessible.c:93 ../gtk/deprecated/gtkstock.c:395
+#: gtk/a11y/gtkimageaccessible.c:92 gtk/deprecated/gtkstock.c:400
msgctxt "Stock label"
msgid "_Right"
-msgstr "_Праваруч"
+msgstr "_Па праваму краю"
-#: ../gtk/a11y/gtkimageaccessible.c:94 ../gtk/deprecated/gtkstock.c:362
+#: gtk/a11y/gtkimageaccessible.c:93 gtk/deprecated/gtkstock.c:367
msgctxt "Stock label"
msgid "_Leave Fullscreen"
msgstr "_Выйсці з рэжыму на ўвесь экран"
#. Media label, as in "fast forward"
-#: ../gtk/a11y/gtkimageaccessible.c:95 ../gtk/deprecated/gtkstock.c:398
+#: gtk/a11y/gtkimageaccessible.c:94 gtk/deprecated/gtkstock.c:403
msgctxt "Stock label, media"
msgid "_Forward"
msgstr "Н_аперад"
#. Media label, as in "next song"
-#: ../gtk/a11y/gtkimageaccessible.c:96 ../gtk/deprecated/gtkstock.c:400
+#: gtk/a11y/gtkimageaccessible.c:95 gtk/deprecated/gtkstock.c:405
msgctxt "Stock label, media"
msgid "_Next"
msgstr "Да нас_тупнага"
#. Media label, as in "pause music"
-#: ../gtk/a11y/gtkimageaccessible.c:97 ../gtk/deprecated/gtkstock.c:402
+#: gtk/a11y/gtkimageaccessible.c:96 gtk/deprecated/gtkstock.c:407
msgctxt "Stock label, media"
msgid "P_ause"
msgstr "Прыпыніц_ь"
#. Media label, as in "play music"
-#: ../gtk/a11y/gtkimageaccessible.c:98 ../gtk/deprecated/gtkstock.c:404
+#: gtk/a11y/gtkimageaccessible.c:97 gtk/deprecated/gtkstock.c:409
msgctxt "Stock label, media"
msgid "_Play"
-msgstr "_Зайграць"
+msgstr "_Прайграць"
#. Media label, as in "previous song"
-#: ../gtk/a11y/gtkimageaccessible.c:99 ../gtk/deprecated/gtkstock.c:406
+#: gtk/a11y/gtkimageaccessible.c:98 gtk/deprecated/gtkstock.c:411
msgctxt "Stock label, media"
msgid "Pre_vious"
msgstr "Да папяр_эдняга"
#. Media label
-#: ../gtk/a11y/gtkimageaccessible.c:100 ../gtk/deprecated/gtkstock.c:408
+#: gtk/a11y/gtkimageaccessible.c:99 gtk/deprecated/gtkstock.c:413
msgctxt "Stock label, media"
msgid "_Record"
msgstr "За_пісаць"
#. Media label
-#: ../gtk/a11y/gtkimageaccessible.c:101 ../gtk/deprecated/gtkstock.c:410
+#: gtk/a11y/gtkimageaccessible.c:100 gtk/deprecated/gtkstock.c:415
msgctxt "Stock label, media"
msgid "R_ewind"
msgstr "_Назад"
#. Media label
-#: ../gtk/a11y/gtkimageaccessible.c:102 ../gtk/deprecated/gtkstock.c:412
+#: gtk/a11y/gtkimageaccessible.c:101 gtk/deprecated/gtkstock.c:417
msgctxt "Stock label, media"
msgid "_Stop"
-msgstr "Сп_ыніць"
+msgstr "_Спыніць"
-#: ../gtk/a11y/gtkimageaccessible.c:103 ../gtk/deprecated/gtkstock.c:413
+#: gtk/a11y/gtkimageaccessible.c:102 gtk/deprecated/gtkstock.c:418
msgctxt "Stock label"
msgid "_Network"
msgstr "Сет_ка"
-#: ../gtk/a11y/gtkimageaccessible.c:104 ../gtk/deprecated/gtkstock.c:414
+#: gtk/a11y/gtkimageaccessible.c:103 gtk/deprecated/gtkstock.c:419
msgctxt "Stock label"
msgid "_New"
msgstr "_Новы"
-#: ../gtk/a11y/gtkimageaccessible.c:105 ../gtk/deprecated/gtkstock.c:417
+#: gtk/a11y/gtkimageaccessible.c:104 gtk/deprecated/gtkstock.c:422
msgctxt "Stock label"
msgid "_Open"
msgstr "_Адкрыць"
-#: ../gtk/a11y/gtkimageaccessible.c:106 ../gtk/deprecated/gtkstock.c:427
+#: gtk/a11y/gtkimageaccessible.c:105 gtk/deprecated/gtkstock.c:432
msgctxt "Stock label"
msgid "_Paste"
msgstr "_Уставіць"
-#: ../gtk/a11y/gtkimageaccessible.c:107 ../gtk/deprecated/gtkstock.c:429
+#: gtk/a11y/gtkimageaccessible.c:106 gtk/deprecated/gtkstock.c:434
msgctxt "Stock label"
msgid "_Print"
-msgstr "_Надрукаваць"
+msgstr "_Друк"
-#: ../gtk/a11y/gtkimageaccessible.c:108 ../gtk/deprecated/gtkstock.c:430
+#: gtk/a11y/gtkimageaccessible.c:107 gtk/deprecated/gtkstock.c:435
msgctxt "Stock label"
msgid "Print Pre_view"
-msgstr "_Перадагляд выдруку"
+msgstr "_Папярэдні прагляд друку"
-#: ../gtk/a11y/gtkimageaccessible.c:109 ../gtk/deprecated/gtkstock.c:431
+#: gtk/a11y/gtkimageaccessible.c:108 gtk/deprecated/gtkstock.c:436
msgctxt "Stock label"
msgid "_Properties"
msgstr "_Уласцівасці"
-#: ../gtk/a11y/gtkimageaccessible.c:110 ../gtk/deprecated/gtkstock.c:432
+#: gtk/a11y/gtkimageaccessible.c:109 gtk/deprecated/gtkstock.c:437
msgctxt "Stock label"
msgid "_Quit"
msgstr "_Выйсці"
-#: ../gtk/a11y/gtkimageaccessible.c:111 ../gtk/deprecated/gtkstock.c:433
+#: gtk/a11y/gtkimageaccessible.c:110 gtk/deprecated/gtkstock.c:438
msgctxt "Stock label"
msgid "_Redo"
msgstr "_Паўтарыць"
-#: ../gtk/a11y/gtkimageaccessible.c:112 ../gtk/deprecated/gtkstock.c:434
+#: gtk/a11y/gtkimageaccessible.c:111 gtk/deprecated/gtkstock.c:439
msgctxt "Stock label"
msgid "_Refresh"
msgstr "_Абнавіць"
-#: ../gtk/a11y/gtkimageaccessible.c:113 ../gtk/deprecated/gtkstock.c:435
+#: gtk/a11y/gtkimageaccessible.c:112 gtk/deprecated/gtkstock.c:440
msgctxt "Stock label"
msgid "_Remove"
msgstr "_Выдаліць"
-#: ../gtk/a11y/gtkimageaccessible.c:114 ../gtk/deprecated/gtkstock.c:436
+#: gtk/a11y/gtkimageaccessible.c:113 gtk/deprecated/gtkstock.c:441
msgctxt "Stock label"
msgid "_Revert"
msgstr "_Адрабіць"
-#: ../gtk/a11y/gtkimageaccessible.c:115 ../gtk/deprecated/gtkstock.c:437
+#: gtk/a11y/gtkimageaccessible.c:114 gtk/deprecated/gtkstock.c:442
msgctxt "Stock label"
msgid "_Save"
msgstr "За_хаваць"
-#: ../gtk/a11y/gtkimageaccessible.c:116 ../gtk/deprecated/gtkstock.c:438
+#: gtk/a11y/gtkimageaccessible.c:115 gtk/deprecated/gtkstock.c:443
msgctxt "Stock label"
msgid "Save _As"
msgstr "Захаваць _як"
-#: ../gtk/a11y/gtkimageaccessible.c:117 ../gtk/deprecated/gtkstock.c:439
+#: gtk/a11y/gtkimageaccessible.c:116 gtk/deprecated/gtkstock.c:444
msgctxt "Stock label"
msgid "Select _All"
msgstr "Вы_лучыць усё"
#. Sorting direction
-#: ../gtk/a11y/gtkimageaccessible.c:118 ../gtk/deprecated/gtkstock.c:443
+#: gtk/a11y/gtkimageaccessible.c:117 gtk/deprecated/gtkstock.c:448
msgctxt "Stock label"
msgid "_Ascending"
msgstr "_Прамы парадак"
#. Sorting direction
-#: ../gtk/a11y/gtkimageaccessible.c:119 ../gtk/deprecated/gtkstock.c:445
+#: gtk/a11y/gtkimageaccessible.c:118 gtk/deprecated/gtkstock.c:450
msgctxt "Stock label"
msgid "_Descending"
msgstr "_Адваротны парадак"
-#: ../gtk/a11y/gtkimageaccessible.c:120 ../gtk/deprecated/gtkstock.c:446
+#: gtk/a11y/gtkimageaccessible.c:119 gtk/deprecated/gtkstock.c:451
msgctxt "Stock label"
msgid "_Spell Check"
-msgstr "_Арфаграфія"
+msgstr "_Праверка правапісу"
-#: ../gtk/a11y/gtkimageaccessible.c:121 ../gtk/deprecated/gtkstock.c:447
+#: gtk/a11y/gtkimageaccessible.c:120 gtk/deprecated/gtkstock.c:452
msgctxt "Stock label"
msgid "_Stop"
msgstr "_Спыніць"
#. Font variant
-#: ../gtk/a11y/gtkimageaccessible.c:122 ../gtk/deprecated/gtkstock.c:449
+#: gtk/a11y/gtkimageaccessible.c:121 gtk/deprecated/gtkstock.c:454
msgctxt "Stock label"
msgid "_Strikethrough"
-msgstr "За_крэсліць"
+msgstr "_Закрэсліванне"
#. Font variant
-#: ../gtk/a11y/gtkimageaccessible.c:123 ../gtk/deprecated/gtkstock.c:452
+#: gtk/a11y/gtkimageaccessible.c:122 gtk/deprecated/gtkstock.c:457
msgctxt "Stock label"
msgid "_Underline"
-msgstr "Падкр_эсліць"
+msgstr "Падкр_эсліванне"
-#: ../gtk/a11y/gtkimageaccessible.c:124 ../gtk/deprecated/gtkstock.c:453
+#: gtk/a11y/gtkimageaccessible.c:123 gtk/deprecated/gtkstock.c:458
msgctxt "Stock label"
msgid "_Undo"
msgstr "_Адрабіць"
-#: ../gtk/a11y/gtkimageaccessible.c:125 ../gtk/deprecated/gtkstock.c:383
+#: gtk/a11y/gtkimageaccessible.c:124 gtk/deprecated/gtkstock.c:388
msgctxt "Stock label"
msgid "Decrease Indent"
-msgstr "Зменшыць водступ"
+msgstr "Паменшыць водступ"
#. Zoom
-#: ../gtk/a11y/gtkimageaccessible.c:126 ../gtk/deprecated/gtkstock.c:456
+#: gtk/a11y/gtkimageaccessible.c:125 gtk/deprecated/gtkstock.c:461
msgctxt "Stock label"
msgid "_Normal Size"
msgstr "_Звычайны памер"
#. Zoom
-#: ../gtk/a11y/gtkimageaccessible.c:127 ../gtk/deprecated/gtkstock.c:458
+#: gtk/a11y/gtkimageaccessible.c:126 gtk/deprecated/gtkstock.c:463
msgctxt "Stock label"
msgid "Best _Fit"
-msgstr "_Як найлепш"
+msgstr "_Найлепшае запаўненне"
-#: ../gtk/a11y/gtkimageaccessible.c:128 ../gtk/deprecated/gtkstock.c:459
+#: gtk/a11y/gtkimageaccessible.c:127 gtk/deprecated/gtkstock.c:464
msgctxt "Stock label"
msgid "Zoom _In"
msgstr "Па_вялічыць"
-#: ../gtk/a11y/gtkimageaccessible.c:129 ../gtk/deprecated/gtkstock.c:460
+#: gtk/a11y/gtkimageaccessible.c:128 gtk/deprecated/gtkstock.c:465
msgctxt "Stock label"
msgid "Zoom _Out"
-msgstr "З_меншыць"
+msgstr "Па_меншыць"
+
+#: gtk/a11y/gtkmenubuttonaccessible.c:102 gtk/inspector/window.ui:459
+msgid "Menu"
+msgstr "Меню"
-#: ../gtk/a11y/gtkmenuitemaccessible.c:444
+#: gtk/a11y/gtkmenuitemaccessible.c:445
msgctxt "Action description"
msgid "Clicks the menuitem"
-msgstr "Пстрычка ў элемент меню"
+msgstr "Пстрыкае па элеменце меню"
-#: ../gtk/a11y/gtkscalebuttonaccessible.c:140
+#: gtk/a11y/gtkscalebuttonaccessible.c:140
msgctxt "Action description"
msgid "Pops up the slider"
-msgstr "Узнікненне паўзунка"
+msgstr "Паказвае паўзунок"
-#: ../gtk/a11y/gtkscalebuttonaccessible.c:142
+#: gtk/a11y/gtkscalebuttonaccessible.c:142
msgctxt "Action description"
msgid "Dismisses the slider"
-msgstr "Знікненне паўзунка"
+msgstr "Прыбірае паўзунок"
-#: ../gtk/a11y/gtkscalebuttonaccessible.c:170
+#: gtk/a11y/gtkscalebuttonaccessible.c:170
msgctxt "Action name"
msgid "Popup"
-msgstr "Узнікнуць"
+msgstr "Паказаць"
-#: ../gtk/a11y/gtkscalebuttonaccessible.c:172
+#: gtk/a11y/gtkscalebuttonaccessible.c:172
msgctxt "Action name"
msgid "Dismiss"
-msgstr "Знікнуць"
+msgstr "Прыбраць"
-#: ../gtk/a11y/gtkspinneraccessible.c:39
+#: gtk/a11y/gtkspinneraccessible.c:39
msgctxt "throbbing progress animation widget"
msgid "Spinner"
msgstr "Круцёлка"
-#: ../gtk/a11y/gtkspinneraccessible.c:40
+#: gtk/a11y/gtkspinneraccessible.c:40
msgid "Provides visual indication of progress"
-msgstr "Выяўляе працэс выканання пэўнай працы"
+msgstr "Індыкатар прагрэсу"
-#: ../gtk/a11y/gtkswitchaccessible.c:98
+#: gtk/a11y/gtkswitchaccessible.c:98
msgctxt "Action description"
msgid "Toggles the switch"
-msgstr "Перамыканне пераключальніка"
+msgstr "Змяняе рэжым пераключальніка"
-#: ../gtk/deprecated/gtkcolorsel.c:423
-msgid ""
-"Select the color you want from the outer ring. Select the darkness or "
-"lightness of that color using the inner triangle."
-msgstr ""
-"У знадворным коле выберыце патрэбны колер. Пасля з дапамогай унутранага "
-"трохвугольніка вызначце цёмнасць колеру."
+#: gtk/deprecated/gtkcolorsel.c:425
+msgid "Select the color you want from the outer ring. Select the darkness or lightness of that color using the inner triangle."
+msgstr "Абярыце патрэбны колер на вонкавым коле. Пасля пры дапамозе ўнутранага трохвугольніка абярыце больш цёмныя альбо больш светлыя адценні."
-#: ../gtk/deprecated/gtkcolorsel.c:449
-msgid ""
-"Click the eyedropper, then click a color anywhere on your screen to select "
-"that color."
-msgstr ""
-"Пстрыкніце ў піпетку, а пасля ў любое месца экрана, каб выбраць адпаведны "
-"колер."
+#: gtk/deprecated/gtkcolorsel.c:451
+msgid "Click the eyedropper, then click a color anywhere on your screen to select that color."
+msgstr "Пстрыкніце па піпетцы, пасля ў любое месца экрана, каб абраць гэты колер."
-#: ../gtk/deprecated/gtkcolorsel.c:459
+#: gtk/deprecated/gtkcolorsel.c:461
msgid "_Hue:"
msgstr "_Тон:"
-#: ../gtk/deprecated/gtkcolorsel.c:460
+#: gtk/deprecated/gtkcolorsel.c:462
msgid "Position on the color wheel."
-msgstr "Размяшчэнне на коле колераў."
+msgstr "Пазіцыя на коле колераў."
-#: ../gtk/deprecated/gtkcolorsel.c:462
+#: gtk/deprecated/gtkcolorsel.c:464
msgid "S_aturation:"
msgstr "_Насычанасць:"
-#: ../gtk/deprecated/gtkcolorsel.c:463
+#: gtk/deprecated/gtkcolorsel.c:465
msgid "Intensity of the color."
-msgstr "Насычанасць колеру."
+msgstr "Інтэнсіўнасць колеру."
-#: ../gtk/deprecated/gtkcolorsel.c:464
+#: gtk/deprecated/gtkcolorsel.c:466
msgid "_Value:"
msgstr "_Значэнне:"
-#: ../gtk/deprecated/gtkcolorsel.c:465
+#: gtk/deprecated/gtkcolorsel.c:467
msgid "Brightness of the color."
msgstr "Яркасць колеру."
-#: ../gtk/deprecated/gtkcolorsel.c:466
+#: gtk/deprecated/gtkcolorsel.c:468
msgid "_Red:"
msgstr "_Чырвоны:"
-#: ../gtk/deprecated/gtkcolorsel.c:467
+#: gtk/deprecated/gtkcolorsel.c:469
msgid "Amount of red light in the color."
-msgstr "Чырвоны складнік колеру."
+msgstr "Колькасць чырвонага адцення ў колеры."
-#: ../gtk/deprecated/gtkcolorsel.c:468
+#: gtk/deprecated/gtkcolorsel.c:470
msgid "_Green:"
msgstr "_Зялёны:"
-#: ../gtk/deprecated/gtkcolorsel.c:469
+#: gtk/deprecated/gtkcolorsel.c:471
msgid "Amount of green light in the color."
-msgstr "Зялёны складнік колеру."
+msgstr "Колькасць зялёнага адцення ў колеры."
-#: ../gtk/deprecated/gtkcolorsel.c:470
+#: gtk/deprecated/gtkcolorsel.c:472
msgid "_Blue:"
msgstr "_Сіні:"
-#: ../gtk/deprecated/gtkcolorsel.c:471
+#: gtk/deprecated/gtkcolorsel.c:473
msgid "Amount of blue light in the color."
-msgstr "Сіні складнік колеру."
+msgstr "Колькасць сіняга адцення ў колеры."
-#: ../gtk/deprecated/gtkcolorsel.c:474
+#: gtk/deprecated/gtkcolorsel.c:476
msgid "Op_acity:"
-msgstr "_Празрыстасць:"
+msgstr "_Непразрыстасць:"
-#: ../gtk/deprecated/gtkcolorsel.c:482 ../gtk/deprecated/gtkcolorsel.c:492
+#: gtk/deprecated/gtkcolorsel.c:484 gtk/deprecated/gtkcolorsel.c:494
msgid "Transparency of the color."
msgstr "Празрыстасць колеру."
-#: ../gtk/deprecated/gtkcolorsel.c:499
+#: gtk/deprecated/gtkcolorsel.c:501
msgid "Color _name:"
msgstr "_Назва колеру:"
-#: ../gtk/deprecated/gtkcolorsel.c:514
-msgid ""
-"You can enter an HTML-style hexadecimal color value, or simply a color name "
-"such as 'orange' in this entry."
-msgstr ""
-"У гэтую графу вы можаце ўвесці як шаснаццатковае значэнне HTML-колеру, так і "
-"простую яго назву (напр., \"orange\" для аранжавага)."
+#: gtk/deprecated/gtkcolorsel.c:516
+#| msgid ""
+#| "You can enter an HTML-style hexadecimal color value, or simply a color "
+#| "name such as 'orange' in this entry."
+msgid "You can enter an HTML-style hexadecimal color value, or simply a color name such as “orange” in this entry."
+msgstr "Сюды вы можаце ўвесці як шаснаццатковае значэнне колеру ў стылі HTML, так і яго назву (напр., \"orange\" для аранжавага)."
-#: ../gtk/deprecated/gtkcolorsel.c:546
+#: gtk/deprecated/gtkcolorsel.c:548
msgid "_Palette:"
msgstr "П_алітра:"
-#: ../gtk/deprecated/gtkcolorsel.c:576
+#: gtk/deprecated/gtkcolorsel.c:578
msgid "Color Wheel"
msgstr "Кола колераў"
-#: ../gtk/deprecated/gtkcolorsel.c:1070
-msgid ""
-"The previously-selected color, for comparison to the color you're selecting "
-"now. You can drag this color to a palette entry, or select this color as "
-"current by dragging it to the other color swatch alongside."
-msgstr ""
-"Абраны раней колер для параўнання з колерам, абраным цяпер. Можна "
-"перацягнуць гэты колер у палітру ці зрабіць яго бягучым, перацягнуўшы яго на "
-"суседні колер."
-
-#: ../gtk/deprecated/gtkcolorsel.c:1076
-msgid ""
-"The color you've chosen. You can drag this color to a palette entry to save "
-"it for use in the future."
-msgstr ""
-"Выбраны колер. Каб захаваць яго на будучыню, трэба перацягнуць яго на "
-"палітру."
-
-#: ../gtk/deprecated/gtkcolorsel.c:1082
-msgid ""
-"The previously-selected color, for comparison to the color you're selecting "
-"now."
-msgstr "Папярэдні выбраны колер, дзеля параўнання з новым колерам."
-
-#: ../gtk/deprecated/gtkcolorsel.c:1086
-msgid "The color you've chosen."
-msgstr "Выбраны колер."
-
-#: ../gtk/deprecated/gtkcolorsel.c:1490
+#: gtk/deprecated/gtkcolorsel.c:1072
+#| msgid ""
+#| "The previously-selected color, for comparison to the color you're "
+#| "selecting now. You can drag this color to a palette entry, or select this "
+#| "color as current by dragging it to the other color swatch alongside."
+msgid "The previously-selected color, for comparison to the color you’re selecting now. You can drag this color to a palette entry, or select this color as current by dragging it to the other color swatch alongside."
+msgstr "Раней абраны колер для параўнання з бягучым колерам. Вы можаце перацягнуць гэты колер ў палітру, ці абраць гэты колер як бягучы, перацягнуўшы яго ў размешчаны збоку прыклад."
+
+#: gtk/deprecated/gtkcolorsel.c:1078
+#| msgid ""
+#| "The color you've chosen. You can drag this color to a palette entry to "
+#| "save it for use in the future."
+msgid "The color you’ve chosen. You can drag this color to a palette entry to save it for use in the future."
+msgstr "Абраны колер. Каб захаваць яго на будучыню, патрэбна перацягнуць яго на палітру."
+
+#: gtk/deprecated/gtkcolorsel.c:1084
+#| msgid ""
+#| "The previously-selected color, for comparison to the color you're "
+#| "selecting now."
+msgid "The previously-selected color, for comparison to the color you’re selecting now."
+msgstr "Папярэдні абраны колер для параўнання з бягучым колерам."
+
+#: gtk/deprecated/gtkcolorsel.c:1088
+#| msgid "The color you've chosen."
+msgid "The color you’ve chosen."
+msgstr "Абраны колер."
+
+#: gtk/deprecated/gtkcolorsel.c:1458
msgid "_Save color here"
-msgstr "_Захаваць колер"
-
-#: ../gtk/deprecated/gtkcolorsel.c:1694
-msgid ""
-"Click this palette entry to make it the current color. To change this entry, "
-"drag a color swatch here or right-click it and select \"Save color here.\""
-msgstr ""
-"Пстрыкніце ў складнік палітры, каб зрабіць яго колер дзейным. Каб змяніць "
-"яго, перацягніце сюды ўзор або пстрыкніце правай кнопкай мышы і выберыце "
-"\"Захаваць колер\"."
-
-#: ../gtk/deprecated/gtkcolorseldialog.c:191
-#: ../gtk/deprecated/gtkfontsel.c:1689 ../gtk/gtkappchooserdialog.c:706
-#: ../gtk/gtkcolorchooserdialog.c:110 ../gtk/gtkfilechooserbutton.c:803
-#: ../gtk/gtkfilechooserwidget.c:5199 ../gtk/gtkfontchooserdialog.c:155
-#: ../gtk/gtkmessagedialog.c:889 ../gtk/gtkmessagedialog.c:902
-#: ../gtk/gtkmountoperation.c:543 ../gtk/gtkpagesetupunixdialog.c:196
-#: ../gtk/gtkprintbackend.c:747 ../gtk/gtkprinteroptionwidget.c:545
-#: ../gtk/gtkprintunixdialog.c:667 ../gtk/gtkprintunixdialog.c:735
-#: ../gtk/resources/ui/gtkassistant.ui.h:5
+msgstr "_Захаваць колер тут"
+
+#: gtk/deprecated/gtkcolorsel.c:1664
+#| msgid ""
+#| "Click this palette entry to make it the current color. To change this "
+#| "entry, drag a color swatch here or right-click it and select \"Save color "
+#| "here.\""
+msgid "Click this palette entry to make it the current color. To change this entry, drag a color swatch here or right-click it and select “Save color here.”"
+msgstr "Пстрыкніце па элеменце палітры, каб зрабіць колер бягучым. Каб змяніць яго, перацягніце сюды ўзор альбо пстрыкніце правай кнопкай мышы і абярыце \"Захаваць колер тут\""
+
+#: gtk/deprecated/gtkcolorseldialog.c:191 gtk/deprecated/gtkfontsel.c:1689
+#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:637
+#: gtk/gtkfilechooserwidget.c:1498 gtk/gtkfilechooserwidget.c:6572
+#: gtk/gtkmessagedialog.c:952 gtk/gtkmessagedialog.c:965
+#: gtk/gtkmountoperation.c:594 gtk/gtkpagesetupunixdialog.c:197
+#: gtk/gtkprintbackend.c:779 gtk/gtkprinteroptionwidget.c:545
+#: gtk/gtkprintunixdialog.c:674 gtk/gtkprintunixdialog.c:747
+#: gtk/gtkwindow.c:12789 gtk/inspector/css-editor.c:201
+#: gtk/ui/gtkappchooserdialog.ui:61 gtk/ui/gtkassistant.ui:125
+#: gtk/ui/gtkcolorchooserdialog.ui:34 gtk/ui/gtkfontchooserdialog.ui:31
msgid "_Cancel"
msgstr "_Скасаваць"
-#: ../gtk/deprecated/gtkcolorseldialog.c:195 ../gtk/gtkappchooserdialog.c:707
-#: ../gtk/gtkcolorchooserdialog.c:111 ../gtk/gtkfontchooserdialog.c:156
-#: ../gtk/gtkprinteroptionwidget.c:546
+#: gtk/deprecated/gtkcolorseldialog.c:195 gtk/gtkprinteroptionwidget.c:546
+#: gtk/ui/gtkappchooserdialog.ui:67 gtk/ui/gtkcolorchooserdialog.ui:40
+#: gtk/ui/gtkfontchooserdialog.ui:37
msgid "_Select"
-msgstr "_Выбраць"
+msgstr "_Абраць"
-#: ../gtk/deprecated/gtkcolorseldialog.c:201
+#: gtk/deprecated/gtkcolorseldialog.c:201
msgid "_Help"
-msgstr "Дапам_ога"
+msgstr "_Даведка"
-#: ../gtk/deprecated/gtkcolorseldialog.c:213
+#: gtk/deprecated/gtkcolorseldialog.c:213
msgid "Color Selection"
msgstr "Выбар колеру"
#. This is the default text shown in the preview entry, though the user
#. can set it. Remember that some fonts only have capital letters.
-#: ../gtk/deprecated/gtkfontsel.c:121
+#: gtk/deprecated/gtkfontsel.c:121
msgid "abcdefghijk ABCDEFGHIJK"
msgstr "абвгдеёжзійклмноп АБВГДЕЁЖЗІЙКЛМНОП"
-#: ../gtk/deprecated/gtkfontsel.c:386
+#: gtk/deprecated/gtkfontsel.c:386
msgid "_Family:"
-msgstr "_Гарнітура:"
+msgstr "_Сямейства:"
-#: ../gtk/deprecated/gtkfontsel.c:393
+#: gtk/deprecated/gtkfontsel.c:393
msgid "_Style:"
msgstr "_Стыль:"
-#: ../gtk/deprecated/gtkfontsel.c:400
+#: gtk/deprecated/gtkfontsel.c:400
msgid "Si_ze:"
msgstr "Па_мер:"
#. create the text entry widget
-#: ../gtk/deprecated/gtkfontsel.c:577
+#: gtk/deprecated/gtkfontsel.c:577
msgid "_Preview:"
-msgstr "_Перадагляд:"
+msgstr "_Папярэдні прагляд:"
-#: ../gtk/deprecated/gtkfontsel.c:1693 ../gtk/gtkpagesetupunixdialog.c:197
-#: ../gtk/resources/ui/gtkassistant.ui.h:1
+#: gtk/deprecated/gtkfontsel.c:1693 gtk/gtkpagesetupunixdialog.c:198
+#: gtk/ui/gtkassistant.ui:50
msgid "_Apply"
msgstr "_Ужыць"
-#: ../gtk/deprecated/gtkfontsel.c:1698 ../gtk/gtkmessagedialog.c:881
-#: ../gtk/gtkmessagedialog.c:903 ../gtk/gtkprintbackend.c:748
+#: gtk/deprecated/gtkfontsel.c:1698 gtk/gtkmessagedialog.c:944
+#: gtk/gtkmessagedialog.c:966 gtk/gtkprintbackend.c:780 gtk/gtkwindow.c:12790
msgid "_OK"
msgstr "До_бра"
-#: ../gtk/deprecated/gtkfontsel.c:1709
+#: gtk/deprecated/gtkfontsel.c:1709
msgid "Font Selection"
msgstr "Выбар шрыфту"
-#: ../gtk/deprecated/gtkstock.c:342
+#. Translators: the format here is used to build the string that will be rendered
+#. * in the number emblem.
+#.
+#: gtk/deprecated/gtknumerableicon.c:473
+#, c-format
+msgctxt "Number format"
+msgid "%d"
+msgstr "%d"
+
+#: gtk/deprecated/gtkstock.c:347
msgctxt "Stock label"
msgid "_Apply"
msgstr "_Ужыць"
-#: ../gtk/deprecated/gtkstock.c:344
+#: gtk/deprecated/gtkstock.c:349
msgctxt "Stock label"
msgid "_Cancel"
msgstr "_Скасаваць"
-#: ../gtk/deprecated/gtkstock.c:348
+#: gtk/deprecated/gtkstock.c:353
msgctxt "Stock label"
msgid "C_onnect"
-msgstr "З_лучыць"
+msgstr "Пад_лучыцца"
-#: ../gtk/deprecated/gtkstock.c:349
+#: gtk/deprecated/gtkstock.c:354
msgctxt "Stock label"
msgid "_Convert"
msgstr "_Пераўтварыць"
-#: ../gtk/deprecated/gtkstock.c:353
+#: gtk/deprecated/gtkstock.c:358
msgctxt "Stock label"
msgid "_Discard"
msgstr "_Адкінуць"
-#: ../gtk/deprecated/gtkstock.c:354
+#: gtk/deprecated/gtkstock.c:359
msgctxt "Stock label"
msgid "_Disconnect"
-msgstr "_Адлучыць"
+msgstr "_Адлучыцца"
-#: ../gtk/deprecated/gtkstock.c:356
+#: gtk/deprecated/gtkstock.c:361
msgctxt "Stock label"
msgid "_Edit"
-msgstr "_Правіць"
+msgstr "_Рэдагаванне"
-#: ../gtk/deprecated/gtkstock.c:384
+#: gtk/deprecated/gtkstock.c:389
msgctxt "Stock label"
msgid "_Index"
msgstr "Інд_экс"
-#: ../gtk/deprecated/gtkstock.c:415
+#: gtk/deprecated/gtkstock.c:390
+msgctxt "Stock label"
+msgid "_Information"
+msgstr "І_нфармацыя"
+
+#: gtk/deprecated/gtkstock.c:420
msgctxt "Stock label"
msgid "_No"
msgstr "_Не"
-#: ../gtk/deprecated/gtkstock.c:416
+#: gtk/deprecated/gtkstock.c:421
msgctxt "Stock label"
msgid "_OK"
-msgstr "До_бра"
+msgstr "_Добра"
#. Page orientation
-#: ../gtk/deprecated/gtkstock.c:419
+#: gtk/deprecated/gtkstock.c:424
msgctxt "Stock label"
msgid "Landscape"
-msgstr "Пейзаж"
+msgstr "Альбомная"
#. Page orientation
-#: ../gtk/deprecated/gtkstock.c:421
+#: gtk/deprecated/gtkstock.c:426
msgctxt "Stock label"
msgid "Portrait"
-msgstr "Партрэт"
+msgstr "Кніжная"
#. Page orientation
-#: ../gtk/deprecated/gtkstock.c:423
+#: gtk/deprecated/gtkstock.c:428
msgctxt "Stock label"
msgid "Reverse landscape"
-msgstr "Перакулены пейзаж"
+msgstr "Адваротная альбомная"
#. Page orientation
-#: ../gtk/deprecated/gtkstock.c:425
+#: gtk/deprecated/gtkstock.c:430
msgctxt "Stock label"
msgid "Reverse portrait"
-msgstr "Перакулены партрэт"
+msgstr "Адваротная кніжная"
-#: ../gtk/deprecated/gtkstock.c:426
+#: gtk/deprecated/gtkstock.c:431
msgctxt "Stock label"
msgid "Page Set_up"
-msgstr "Наладка арку_шаў"
+msgstr "Наладка с_таронкі"
-#: ../gtk/deprecated/gtkstock.c:428
+#: gtk/deprecated/gtkstock.c:433
msgctxt "Stock label"
msgid "_Preferences"
-msgstr "_Настройкі"
+msgstr "_Налады"
-#: ../gtk/deprecated/gtkstock.c:440
+#: gtk/deprecated/gtkstock.c:445
msgctxt "Stock label"
msgid "_Color"
msgstr "_Колер"
-#: ../gtk/deprecated/gtkstock.c:441
+#: gtk/deprecated/gtkstock.c:446
msgctxt "Stock label"
msgid "_Font"
msgstr "_Шрыфт"
-#: ../gtk/deprecated/gtkstock.c:450
+#: gtk/deprecated/gtkstock.c:455
msgctxt "Stock label"
msgid "_Undelete"
msgstr "_Вярнуць выдаленае"
-#: ../gtk/deprecated/gtkstock.c:454
+#: gtk/deprecated/gtkstock.c:459
msgctxt "Stock label"
msgid "_Yes"
msgstr "_Так"
-#: ../gtk/deprecated/gtkuimanager.c:1779
+#: gtk/deprecated/gtkuimanager.c:1782
#, c-format
msgid "Unexpected start tag '%s' on line %d char %d"
-msgstr "Напатканы нечаканы тэг \"%s\" у радку %d, знак %d"
+msgstr "Нечаканая пазнака \"%s\" у радку %d, сімвал %d"
-#: ../gtk/deprecated/gtkuimanager.c:1869
+#: gtk/deprecated/gtkuimanager.c:1872
#, c-format
msgid "Unexpected character data on line %d char %d"
-msgstr "Напатканыя нечаканыя знакавыя даныя ў радку %d, знак %d"
+msgstr "Нечаканыя даныя сімвалу ў радку %d, сімвал %d"
-#: ../gtk/deprecated/gtkuimanager.c:2724
+#: gtk/deprecated/gtkuimanager.c:2709
msgid "Empty"
-msgstr "Пуста"
+msgstr "Пусты"
-#. *
-#. * SECTION:gtkaboutdialog
-#. * @Short_description: Display information about an application
-#. * @Title: GtkAboutDialog
-#. *
-#. * The GtkAboutDialog offers a simple way to display information about
-#. * a program like its logo, name, copyright, website and license. It is
-#. * also possible to give credits to the authors, documenters, translators
-#. * and artists who have worked on the program. An about dialog is typically
-#. * opened when the user selects the `About` option from
-#. * the `Help` menu. All parts of the dialog are optional.
-#. *
-#. * About dialogs often contain links and email addresses. GtkAboutDialog
-#. * displays these as clickable links. By default, it calls gtk_show_uri()
-#. * when a user clicks one. The behaviour can be overridden with the
-#. * #GtkAboutDialog::activate-link signal.
-#. *
-#. * To make constructing a GtkAboutDialog as convenient as possible, you can
-#. * use the function gtk_show_about_dialog() which constructs and shows a dialog
-#. * and keeps it around so that it can be shown again.
-#. *
-#. * Note that GTK+ sets a default title of `_("About %s")` on the dialog
-#. * window (where \%s is replaced by the name of the application, but in
-#. * order to ensure proper translation of the title, applications should
-#. * set the title property explicitly when constructing a GtkAboutDialog,
-#. * as shown in the following example:
-#. * |[<!-- language="C" -->
-#. * gtk_show_about_dialog (NULL,
-#. * "program-name", "ExampleCode",
-#. * "logo", example_logo,
-#. * "title" _("About ExampleCode"),
-#. * NULL);
-#. * ]|
-#. *
-#. * It is also possible to show a #GtkAboutDialog like any other #GtkDialog,
-#. * e.g. using gtk_dialog_run(). In this case, you might need to know that
-#. * the “Close” button returns the #GTK_RESPONSE_CANCEL response id.
-#.
-#. Translators: this is the license preamble; the string at the end
-#. * contains the name of the license as link text.
-#.
-#: ../gtk/gtkaboutdialog.c:103
+#: gtk/encodesymbolic.c:38
+msgid "Output to this directory instead of cwd"
+msgstr "Запісваць у гэты каталог замест бягучага"
+
+#: gtk/encodesymbolic.c:266
+#| msgid "Invalid file name"
+msgid "Invalid size %s\n"
+msgstr "Хібны памер %s\n"
+
+#: gtk/encodesymbolic.c:279 gtk/gtk-builder-tool.c:671
+#| msgid "Cannot open display: %s"
+msgid "Can't load file: %s\n"
+msgstr "Не атрымалася загрузіць файл: %s\n"
+
+#: gtk/encodesymbolic.c:307 gtk/encodesymbolic.c:313
+#| msgid "Failed to open file %s : %s\n"
+msgid "Can't save file %s: %s\n"
+msgstr "Не атрымалася захаваць файл %s: %s\n"
+
+#: gtk/encodesymbolic.c:319
#, c-format
-msgid ""
-"This program comes with ABSOLUTELY NO WARRANTY.\n"
-"See the <a href=\"%s\">%s</a> for details."
-msgstr ""
-"Аўтары гэтай праграмы не даюць ніякіх гарантый.\n"
-"Падрабязнасці глядзіце тут: <a href=\"%s\">%s</a>."
+msgid "Can't close stream"
+msgstr "Немагчыма закрыць струмень"
-#: ../gtk/gtkaboutdialog.c:113 ../gtk/gtkaboutdialog.c:434
-#: ../gtk/resources/ui/gtkaboutdialog.ui.h:3
+#: gtk/gtkaboutdialog.c:114 gtk/ui/gtkaboutdialog.ui:210
msgid "License"
msgstr "Ліцэнзія"
-#: ../gtk/gtkaboutdialog.c:114
+#: gtk/gtkaboutdialog.c:115
msgid "Custom License"
-msgstr "Уласная ліцэнзія"
+msgstr "Адвольная ліцэнзія"
-#: ../gtk/gtkaboutdialog.c:115
+#: gtk/gtkaboutdialog.c:116
msgid "GNU General Public License, version 2 or later"
-msgstr "Агульная Грамадская Ліцэнзія GNU, версія 2 або любая пазнейшая"
+msgstr "Агульная Грамадская Ліцэнзія GNU версіі 2 або любой пазнейшай"
-#: ../gtk/gtkaboutdialog.c:116
+#: gtk/gtkaboutdialog.c:117
msgid "GNU General Public License, version 3 or later"
-msgstr "Агульная Грамадская Ліцэнзія GNU, версія 3 або любая пазнейшая"
+msgstr "Агульная Грамадская Ліцэнзія GNU версіі 3 альбо любой пазнейшай"
-#: ../gtk/gtkaboutdialog.c:117
+#: gtk/gtkaboutdialog.c:118
msgid "GNU Lesser General Public License, version 2.1 or later"
-msgstr "Менш Агульная Грамадская Ліцэнзія GNU, версія 2.1 або любая пазнейшая"
+msgstr "Спрошчаная Агульная Грамадская Ліцэнзія GNU версіі 2.1 альбо любой пазнейшай"
-#: ../gtk/gtkaboutdialog.c:118
+#: gtk/gtkaboutdialog.c:119
msgid "GNU Lesser General Public License, version 3 or later"
-msgstr "Менш Агульная Грамадская Ліцэнзія GNU, версія 3 або любая пазнейшая"
+msgstr "Спрошчаная Агульная Грамадская Ліцэнзія GNU версіі 3 або любой пазнейшай"
-#: ../gtk/gtkaboutdialog.c:119
+#: gtk/gtkaboutdialog.c:120
msgid "BSD 2-Clause License"
-msgstr "2-пунктавая ліцэнзія BSD"
+msgstr "Ліцэнзія BSD 2-Clause"
-#: ../gtk/gtkaboutdialog.c:120
+#: gtk/gtkaboutdialog.c:121
msgid "The MIT License (MIT)"
msgstr "Ліцэнзія MIT"
-#: ../gtk/gtkaboutdialog.c:121
+#: gtk/gtkaboutdialog.c:122
msgid "Artistic License 2.0"
msgstr "Ліцэнзія Artistic 2.0"
-#: ../gtk/gtkaboutdialog.c:122
+#: gtk/gtkaboutdialog.c:123
msgid "GNU General Public License, version 2 only"
msgstr "Агульная Грамадская Ліцэнзія GNU, толькі версія 2"
-#: ../gtk/gtkaboutdialog.c:123
+#: gtk/gtkaboutdialog.c:124
msgid "GNU General Public License, version 3 only"
msgstr "Агульная Грамадская Ліцэнзія GNU, толькі версія 3"
-#: ../gtk/gtkaboutdialog.c:124
+#: gtk/gtkaboutdialog.c:125
msgid "GNU Lesser General Public License, version 2.1 only"
-msgstr "Менш Агульная Грамадская Ліцэнзія GNU, толькі версія 2.1"
+msgstr "Спрошчаная Агульная Грамадская Ліцэнзія GNU, толькі версія 2.1"
-#: ../gtk/gtkaboutdialog.c:125
+#: gtk/gtkaboutdialog.c:126
msgid "GNU Lesser General Public License, version 3 only"
-msgstr "Менш Агульная Грамадская Ліцэнзія GNU, толькі версія 3"
-
-#: ../gtk/gtkaboutdialog.c:435
-msgid "The license of the program"
-msgstr "Ліцэнзія праграмы"
+msgstr "Спрошчаная Агульная Грамадская Ліцэнзія GNU, толькі версія 3"
+
+#: gtk/gtkaboutdialog.c:127
+#| msgid "GNU General Public License, version 3 or later"
+msgid "GNU Affero General Public License, version 3 or later"
+msgstr "GNU Affero General Public License версіі 3 альбо любой пазнейшай"
+
+#: gtk/gtkaboutdialog.c:128
+#| msgid "GNU General Public License, version 3 only"
+msgid "GNU Affero General Public License, version 3 only"
+msgstr "GNU Affero General Public License, толькі версія 3"
+
+#: gtk/gtkaboutdialog.c:129
+#| msgid "BSD 2-Clause License"
+msgid "BSD 3-Clause License"
+msgstr "Ліцэнзія BSD 3-Clause"
+
+#: gtk/gtkaboutdialog.c:130
+msgid "Apache License, Version 2.0"
+msgstr "Ліцэнзія Apache, версія 2.0"
+
+#: gtk/gtkaboutdialog.c:131
+#| msgid "Artistic License 2.0"
+msgid "Mozilla Public License 2.0"
+msgstr "Публічная ліцэнзія Mozilla версіі 2.0"
+
+#: gtk/gtkaboutdialog.c:703
+#| msgid "Credits"
+msgid "C_redits"
+msgstr "_Падзякі"
+
+#: gtk/gtkaboutdialog.c:711
+#| msgid "License"
+msgid "_License"
+msgstr "_Ліцэнзія"
+
+#: gtk/gtkaboutdialog.c:720 gtk/gtkcustompaperunixdialog.c:329
+#: gtk/gtkmessagedialog.c:948 gtk/ui/gtkassistant.ui:144
+msgid "_Close"
+msgstr "_Закрыць"
-#: ../gtk/gtkaboutdialog.c:940
+#: gtk/gtkaboutdialog.c:1004
msgid "Could not show link"
-msgstr "Не ўдалося паказаць спасылку"
+msgstr "Не атрымалася паказаць спасылку"
-#: ../gtk/gtkaboutdialog.c:977
+#: gtk/gtkaboutdialog.c:1043
msgid "Website"
msgstr "Сеціўная пляцоўка"
-#: ../gtk/gtkaboutdialog.c:1031
-#: ../gtk/resources/ui/gtkapplication-quartz.ui.h:1
+#. used for the application menu on MacOS. %s is replaced with the application name.
+#: gtk/gtkaboutdialog.c:1093 gtk/ui/gtkapplication-quartz.ui:7
#, c-format
msgid "About %s"
-msgstr "%s: звесткі аб праграме"
+msgstr "Пра %s"
-#: ../gtk/gtkaboutdialog.c:2306
+#: gtk/gtkaboutdialog.c:2320
msgid "Created by"
-msgstr "Аўтарства"
+msgstr "Створана"
-#: ../gtk/gtkaboutdialog.c:2309
+#: gtk/gtkaboutdialog.c:2323
msgid "Documented by"
msgstr "Дакументацыя"
-#: ../gtk/gtkaboutdialog.c:2319
+#: gtk/gtkaboutdialog.c:2333
msgid "Translated by"
msgstr "Пераклад"
-#: ../gtk/gtkaboutdialog.c:2324
+#: gtk/gtkaboutdialog.c:2338
msgid "Artwork by"
-msgstr "Аздабленне"
+msgstr "Дызайн"
+
+#. Translators: this is the license preamble; the string at the end
+#. * contains the name of the license as link text.
+#.
+#: gtk/gtkaboutdialog.c:2500
+#| msgid ""
+#| "This program comes with ABSOLUTELY NO WARRANTY.\n"
+#| "See the <a href=\"%s\">%s</a> for details."
+msgid "This program comes with absolutely no warranty.\n"
+"See the <a href=\"%s\">%s</a> for details."
+msgstr "Праграма распаўсюджваецца без аніякіх гарантый.\n"
+"Падрабязнасці глядзіце тут: <a href=\"%s\">%s</a>."
#. This is the text that should appear next to menu accelerators
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
#.
-#: ../gtk/gtkaccellabel.c:160
+#: gtk/gtkaccellabel.c:181 gtk/gtkshortcutlabel.c:102
+#: gtk/gtkshortcutlabel.c:138
msgctxt "keyboard label"
msgid "Shift"
msgstr "Shift"
@@ -1490,7 +1589,8 @@ msgstr "Shift"
#. * translated on keyboards used for your language, don't translate
#. * this.
#.
-#: ../gtk/gtkaccellabel.c:166
+#: gtk/gtkaccellabel.c:187 gtk/gtkshortcutlabel.c:105
+#: gtk/gtkshortcutlabel.c:140
msgctxt "keyboard label"
msgid "Ctrl"
msgstr "Ctrl"
@@ -1500,7 +1600,8 @@ msgstr "Ctrl"
#. * translated on keyboards used for your language, don't translate
#. * this.
#.
-#: ../gtk/gtkaccellabel.c:172
+#: gtk/gtkaccellabel.c:193 gtk/gtkshortcutlabel.c:108
+#: gtk/gtkshortcutlabel.c:142
msgctxt "keyboard label"
msgid "Alt"
msgstr "Alt"
@@ -1510,7 +1611,8 @@ msgstr "Alt"
#. * translated on keyboards used for your language, don't translate
#. * this.
#.
-#: ../gtk/gtkaccellabel.c:802
+#: gtk/gtkaccellabel.c:845 gtk/gtkshortcutlabel.c:114
+#: gtk/gtkshortcutlabel.c:152
msgctxt "keyboard label"
msgid "Super"
msgstr "Super"
@@ -1520,7 +1622,8 @@ msgstr "Super"
#. * translated on keyboards used for your language, don't translate
#. * this.
#.
-#: ../gtk/gtkaccellabel.c:815
+#: gtk/gtkaccellabel.c:858 gtk/gtkshortcutlabel.c:117
+#: gtk/gtkshortcutlabel.c:154
msgctxt "keyboard label"
msgid "Hyper"
msgstr "Hyper"
@@ -1530,146 +1633,165 @@ msgstr "Hyper"
#. * translated on keyboards used for your language, don't translate
#. * this.
#.
-#: ../gtk/gtkaccellabel.c:829
+#: gtk/gtkaccellabel.c:872 gtk/gtkshortcutlabel.c:111
+#: gtk/gtkshortcutlabel.c:156
msgctxt "keyboard label"
msgid "Meta"
msgstr "Meta"
-#: ../gtk/gtkaccellabel.c:846
+#: gtk/gtkaccellabel.c:889
msgctxt "keyboard label"
msgid "Space"
-msgstr "Прабел"
+msgstr "Прагал"
-#: ../gtk/gtkaccellabel.c:849
+#: gtk/gtkaccellabel.c:892 gtk/gtkshortcutlabel.c:181
msgctxt "keyboard label"
msgid "Backslash"
msgstr "Адваротны скос"
-#: ../gtk/gtkappchooserbutton.c:291
+#: gtk/gtkappchooserbutton.c:295
msgid "Other application…"
-msgstr "Іншая праграма..."
+msgstr "Іншая праграма…"
-#: ../gtk/gtkappchooserdialog.c:203 ../gtk/gtkappchooserdialog.c:210
-#: ../gtk/gtkappchooserdialog.c:227
-#: ../gtk/resources/ui/gtkappchooserdialog.ui.h:1
+#: gtk/gtkappchooserdialog.c:202 gtk/gtkappchooserdialog.c:230
+#: gtk/ui/gtkappchooserdialog.ui:5
msgid "Select Application"
-msgstr "Выбар праграмы"
+msgstr "Абраць праграму"
#. Translators: %s is a filename
-#: ../gtk/gtkappchooserdialog.c:205
+#: gtk/gtkappchooserdialog.c:209
#, c-format
msgid "Opening “%s”."
msgstr "Адкрыццё \"%s\"."
-#: ../gtk/gtkappchooserdialog.c:206
+#: gtk/gtkappchooserdialog.c:210
#, c-format
msgid "No applications found for “%s”"
-msgstr "Няма праграм для \"%s\""
+msgstr "Не знойдзена праграм для \"%s\""
#. Translators: %s is a file type description
-#: ../gtk/gtkappchooserdialog.c:212
+#: gtk/gtkappchooserdialog.c:215
#, c-format
msgid "Opening “%s” files."
msgstr "Адкрыццё файлаў тыпу \"%s\"."
-#: ../gtk/gtkappchooserdialog.c:214
+#: gtk/gtkappchooserdialog.c:217
#, c-format
msgid "No applications found for “%s” files"
-msgstr "Няма праграм для файлаў тыпу \"%s\""
+msgstr "Не знойдзена праграм для файлаў тыпу \"%s\""
-#: ../gtk/gtkappchooserdialog.c:307
+#: gtk/gtkappchooserdialog.c:310
msgid "Forget association"
-msgstr "Забудзь повязь з праграмай"
+msgstr "Забыцца на асацыяцыю"
-#: ../gtk/gtkappchooserdialog.c:450
+#: gtk/gtkappchooserdialog.c:453
msgid "Failed to start GNOME Software"
-msgstr "Не ўдалося запусціць Кіраўнік апраграмавання GNOME"
+msgstr "Не атрымалася запусціць кіраўніка апраграмавання GNOME"
-#: ../gtk/gtkappchooserwidget.c:622
+#: gtk/gtkappchooserwidget.c:593
msgid "Default Application"
msgstr "Прадвызначаная праграма"
-#: ../gtk/gtkappchooserwidget.c:672
+#: gtk/gtkappchooserwidget.c:643
#, c-format
msgid "No applications found for “%s”."
-msgstr "Няма праграм для \"%s\"."
+msgstr "Не знойдзена праграм для \"%s\"."
-#: ../gtk/gtkappchooserwidget.c:755
+#: gtk/gtkappchooserwidget.c:726
msgid "Recommended Applications"
-msgstr "Прапанаваныя праграмы"
+msgstr "Рэкамендаваныя праграмы"
-#: ../gtk/gtkappchooserwidget.c:770
+#: gtk/gtkappchooserwidget.c:741
msgid "Related Applications"
-msgstr "Адпаведныя праграмы"
+msgstr "Звязаныя праграмы"
-#: ../gtk/gtkappchooserwidget.c:784
+#: gtk/gtkappchooserwidget.c:755
msgid "Other Applications"
msgstr "Іншыя праграмы"
-#: ../gtk/gtkapplicationwindow.c:321 ../gtk/gtkprintoperation-unix.c:481
-#: ../gtk/gtkprintoperation-win32.c:1447
+#: gtk/gtkapplicationwindow.c:345 gtk/gtkprintoperation-unix.c:485
+#: gtk/gtkprintoperation-win32.c:1521 gtk/inspector/prop-editor.c:1686
msgid "Application"
msgstr "Праграма"
-#: ../gtk/gtkbookmarksmanager.c:49
+#: gtk/gtkbookmarksmanager.c:51
#, c-format
msgid "%s does not exist in the bookmarks list"
msgstr "%s адсутнічае ў спісе закладак"
-#: ../gtk/gtkbookmarksmanager.c:366
+#: gtk/gtkbookmarksmanager.c:362
#, c-format
msgid "%s already exists in the bookmarks list"
msgstr "%s ужо прысутнічае ў спісе закладак"
-#: ../gtk/gtkbuilder-menus.c:220
+#: gtk/gtkbuilder-menus.c:223
#, c-format
msgid "Element <%s> not allowed inside <%s>"
msgstr "Элемент <%s> унутры <%s> забаронены"
-#: ../gtk/gtkbuilder-menus.c:225
+#: gtk/gtkbuilder-menus.c:228
#, c-format
msgid "Element <%s> not allowed at toplevel"
msgstr "Элемент <%s> забаронены на верхнім узроўні"
-#: ../gtk/gtkbuilder-menus.c:314
-#, c-format
-msgid "text may not appear inside <%s>"
-msgstr "тэкст не можа быць унутры <%s>"
-
-#: ../gtk/gtkbuilderparser.c:340
-#, c-format
-msgid "Invalid object type `%s' on line %d"
-msgstr "Аб'ект памылковага тыпу \"%s\" у радку %d"
-
-#: ../gtk/gtkbuilderparser.c:360
-#, c-format
-msgid "Invalid type function on line %d: '%s'"
-msgstr "Функцыя памылковага тыпу ў радку %d: \"%s\""
-
-#: ../gtk/gtkbuilderparser.c:422 ../gtk/gtkbuilderparser.c:531
-#, c-format
-msgid "Duplicate object ID '%s' on line %d (previously on line %d)"
-msgstr "Паўторны ідэнтыфікатар аб'екта \"%s\" у радку %d (ужо быў у радку %d)"
-
-#: ../gtk/gtkbuilderparser.c:652
-#, c-format
-msgid "Invalid property: %s.%s on line %d"
-msgstr "Памылковая ўласцівасць: %s.%s у радку %d"
-
-#: ../gtk/gtkbuilderparser.c:775
-#, c-format
-msgid "Invalid signal `%s' for type `%s' on line %d"
-msgstr "Хібны сігнал \"%s\" для тыпу \"%s\" у радку %d"
-
-#: ../gtk/gtkbuilderparser.c:1067
-#, c-format
-msgid "Invalid root element: '%s'"
-msgstr "Хібны каранёвы элемент: \"%s\""
-
-#: ../gtk/gtkbuilderparser.c:1110
-#, c-format
-msgid "Unhandled tag: '%s'"
-msgstr "Неапрацаваны тэг: \"%s\""
+#: gtk/gtkbuilder-menus.c:317
+#| msgid "text may not appear inside <%s>"
+msgid "Text may not appear inside <%s>"
+msgstr "Тэкст можа не паказвацца ўнутры <%s>"
+
+#: gtk/gtk-builder-tool.c:124
+#| msgid "Invalid property: %s.%s on line %d"
+msgid "Packing property %s::%s not found\n"
+msgstr "Уласцівасць пакавання %s::%s не знойдзеная\n"
+
+#: gtk/gtk-builder-tool.c:126
+#| msgid "Invalid property: %s.%s on line %d"
+msgid "Cell property %s::%s not found\n"
+msgstr "Уласцівасць ячэйкі %s::%s не знойдзеная\n"
+
+#: gtk/gtk-builder-tool.c:128
+#, c-format
+msgid "Property %s::%s not found\n"
+msgstr "Уласцівасць %s::%s не знойдзеная\n"
+
+#: gtk/gtk-builder-tool.c:136
+#| msgid "Could not rename %s to %s: %s\n"
+msgid "Couldn't parse value for %s::%s: %s\n"
+msgstr "Не атрымалася разабраць значэнне для %s::%s: %s\n"
+
+#: gtk/gtk-builder-tool.c:692
+#| msgid "Cannot open display: %s"
+msgid "Can't parse file: %s\n"
+msgstr "Не атрымалася разабраць файл: %s\n"
+
+#: gtk/gtk-builder-tool.c:1058
+#, c-format
+msgid "Usage:\n"
+" gtk-builder-tool [COMMAND] FILE\n\n"
+"Commands:\n"
+" validate Validate the file\n"
+" simplify [OPTIONS] Simplify the file\n"
+" enumerate List all named objects\n"
+" preview [OPTIONS] Preview the file\n\n"
+"Simplify Options:\n"
+" --replace Replace the file\n\n"
+"Preview Options:\n"
+" --id=ID Preview only the named object\n"
+" --css=FILE Use style from CSS file\n\n"
+"Perform various tasks on GtkBuilder .ui files.\n"
+msgstr "Выкарыстанне:\n"
+" gtk-builder-tool [ЗАГАД] ФАЙЛ\n\n"
+"Загады:\n"
+" validate Праверыць файл\n"
+" simplify [ПАРАМЕТРЫ] Спрасціць файл\n"
+" enumerate Пералічыць усе названыя файлы\n"
+" preview [ПАРАМЕТРЫ] Папярэдні прагляд файла\n\n"
+"Параметры simplify:\n"
+" --replace Замяніць файл\n\n"
+"Параметры preview:\n"
+" --id=ID Толькі названыя аб’екты\n"
+" --css=FILE Выкарыстоўваць стыль з файла CSS\n\n"
+"Выкананне разнастайных задач з GtkBuilder .ui files.\n"
#. Translate to calendar:YM if you want years to be displayed
#. * before months; otherwise translate to calendar:MY.
@@ -1681,15 +1803,15 @@ msgstr "Неапрацаваны тэг: \"%s\""
#. * text direction of RTL and specify "calendar:YM", then the year
#. * will appear to the right of the month.
#.
-#: ../gtk/gtkcalendar.c:870
+#: gtk/gtkcalendar.c:815
msgid "calendar:MY"
-msgstr "calendar:MY"
+msgstr "каляндар:MY"
#. Translate to calendar:week_start:0 if you want Sunday to be the
#. * first day of the week to calendar:week_start:1 if you want Monday
#. * to be the first day of the week, and so on.
#.
-#: ../gtk/gtkcalendar.c:908
+#: gtk/gtkcalendar.c:853
msgid "calendar:week_start:0"
msgstr "calendar:week_start:1"
@@ -1698,7 +1820,7 @@ msgstr "calendar:week_start:1"
#. *
#. * If you don't understand this, leave it as "2000"
#.
-#: ../gtk/gtkcalendar.c:1908
+#: gtk/gtkcalendar.c:1881
msgctxt "year measurement template"
msgid "2000"
msgstr "2000"
@@ -1713,7 +1835,7 @@ msgstr "2000"
#. * digits. That needs support from your system and locale definition
#. * too.
#.
-#: ../gtk/gtkcalendar.c:1939 ../gtk/gtkcalendar.c:2631
+#: gtk/gtkcalendar.c:1912 gtk/gtkcalendar.c:2608
#, c-format
msgctxt "calendar:day:digits"
msgid "%d"
@@ -1729,7 +1851,7 @@ msgstr "%d"
#. * digits. That needs support from your system and locale definition
#. * too.
#.
-#: ../gtk/gtkcalendar.c:1971 ../gtk/gtkcalendar.c:2497
+#: gtk/gtkcalendar.c:1944 gtk/gtkcalendar.c:2474
#, c-format
msgctxt "calendar:week:digits"
msgid "%d"
@@ -1745,7 +1867,7 @@ msgstr "%d"
#. *
#. * "%Y" is appropriate for most locales.
#.
-#: ../gtk/gtkcalendar.c:2266
+#: gtk/gtkcalendar.c:2241
msgctxt "calendar year format"
msgid "%Y"
msgstr "%Y"
@@ -1753,7 +1875,7 @@ msgstr "%Y"
#. This label is displayed in a treeview cell displaying
#. * a disabled accelerator key combination.
#.
-#: ../gtk/gtkcellrendereraccel.c:278
+#: gtk/gtkcellrendereraccel.c:273
msgctxt "Accelerator"
msgid "Disabled"
msgstr "Выключана"
@@ -1762,259 +1884,376 @@ msgstr "Выключана"
#. * an accelerator key combination that is not valid according
#. * to gtk_accelerator_valid().
#.
-#: ../gtk/gtkcellrendereraccel.c:288
+#: gtk/gtkcellrendereraccel.c:283
msgctxt "Accelerator"
msgid "Invalid"
msgstr "Няправільна"
-#. This label is displayed in a treeview cell displaying
-#. * an accelerator when the cell is clicked to change the
-#. * acelerator.
+#. This label is displayed in a treeview cell displaying an accelerator
+#. * when the cell is clicked to change the acelerator.
#.
-#: ../gtk/gtkcellrendereraccel.c:412 ../gtk/gtkcellrendereraccel.c:743
+#: gtk/gtkcellrendereraccel.c:414 gtk/gtkcellrendereraccel.c:488
msgid "New accelerator…"
-msgstr "Новая хуткая клавіша..."
+msgstr "Новая хуткая клавіша…"
-#: ../gtk/gtkcellrendererprogress.c:368 ../gtk/gtkcellrendererprogress.c:458
+#: gtk/gtkcellrendererprogress.c:377 gtk/gtkcellrendererprogress.c:470
#, c-format
msgctxt "progress bar label"
-msgid "%d %%"
-msgstr "%d %%"
+msgid "%d %%"
+msgstr "%d%%"
-#: ../gtk/gtkcolorbutton.c:188 ../gtk/gtkcolorbutton.c:443
+#: gtk/gtkcolorbutton.c:185 gtk/gtkcolorbutton.c:398
msgid "Pick a Color"
-msgstr "Выбар колеру"
+msgstr "Абраць колер"
-#: ../gtk/gtkcolorchooserwidget.c:287
+#: gtk/gtkcolorchooserwidget.c:304
#, c-format
msgid "Red %d%%, Green %d%%, Blue %d%%, Alpha %d%%"
-msgstr "Чырвоны %d%%, зялёны %d%%, сіні %d%%, асноўны %d%%"
+msgstr "Чырвоны %d%%, зялёны %d%%, сіні %d%%, альфа %d%%"
-#: ../gtk/gtkcolorchooserwidget.c:293
+#: gtk/gtkcolorchooserwidget.c:310
#, c-format
msgid "Red %d%%, Green %d%%, Blue %d%%"
msgstr "Чырвоны %d%%, зялёны %d%%, сіні %d%%"
-#: ../gtk/gtkcolorchooserwidget.c:370
+#: gtk/gtkcolorchooserwidget.c:387
#, c-format
msgid "Color: %s"
msgstr "Колер: %s"
-#: ../gtk/gtkcolorchooserwidget.c:429
+#: gtk/gtkcolorchooserwidget.c:446
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Light Scarlet Red"
-msgstr "Светлы пунсовы чырвоны"
+msgid "Very Light Blue"
+msgstr "Вельмі светлы сіні"
-#: ../gtk/gtkcolorchooserwidget.c:430
+#: gtk/gtkcolorchooserwidget.c:447
+#| msgctxt "Color name"
+#| msgid "Light Sky Blue"
msgctxt "Color name"
-msgid "Scarlet Red"
-msgstr "Пунсовы чырвоны"
+msgid "Light Blue"
+msgstr "Светла-сіні"
-#: ../gtk/gtkcolorchooserwidget.c:431
+#: gtk/gtkcolorchooserwidget.c:448
+#| msgid "_Blue:"
msgctxt "Color name"
-msgid "Dark Scarlet Red"
-msgstr "Цёмны пунсовы чырвоны"
+msgid "Blue"
+msgstr "Сіні"
-#: ../gtk/gtkcolorchooserwidget.c:432
+#: gtk/gtkcolorchooserwidget.c:449
+#| msgctxt "Color name"
+#| msgid "Dark Sky Blue"
msgctxt "Color name"
-msgid "Light Orange"
-msgstr "Светлы аранжавы"
+msgid "Dark Blue"
+msgstr "Цёмна-сіні"
-#: ../gtk/gtkcolorchooserwidget.c:433
+#: gtk/gtkcolorchooserwidget.c:450
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Orange"
-msgstr "Аранжавы"
+msgid "Very Dark Blue"
+msgstr "Вельмі цёмны сіні"
-#: ../gtk/gtkcolorchooserwidget.c:434
+#: gtk/gtkcolorchooserwidget.c:451
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Dark Orange"
-msgstr "Цёмны аранжавы"
+msgid "Very Light Green"
+msgstr "Вельмі светлы зялёны"
-#: ../gtk/gtkcolorchooserwidget.c:435
+#: gtk/gtkcolorchooserwidget.c:452
+#| msgctxt "Color name"
+#| msgid "Light Gray"
msgctxt "Color name"
-msgid "Light Butter"
-msgstr "Светлы крэмавы"
+msgid "Light Green"
+msgstr "Светла-зялёны"
-#: ../gtk/gtkcolorchooserwidget.c:436
+#: gtk/gtkcolorchooserwidget.c:453
+#| msgid "_Green:"
msgctxt "Color name"
-msgid "Butter"
-msgstr "Крэмавы"
+msgid "Green"
+msgstr "Зялёны"
-#: ../gtk/gtkcolorchooserwidget.c:437
+#: gtk/gtkcolorchooserwidget.c:454
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
msgctxt "Color name"
-msgid "Dark Butter"
-msgstr "Цёмны крэмавы"
+msgid "Dark Green"
+msgstr "Цёмна-зялёны"
-#: ../gtk/gtkcolorchooserwidget.c:438
+#: gtk/gtkcolorchooserwidget.c:455
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Light Chameleon"
-msgstr "Светлы хамелеон"
+msgid "Very Dark Green"
+msgstr "Вельмі цёмны зялёны"
-#: ../gtk/gtkcolorchooserwidget.c:439
+#: gtk/gtkcolorchooserwidget.c:456
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Chameleon"
-msgstr "Хамелеон"
+msgid "Very Light Yellow"
+msgstr "Вельмі светлы жоўты"
-#: ../gtk/gtkcolorchooserwidget.c:440
+#: gtk/gtkcolorchooserwidget.c:457
+#| msgctxt "Color name"
+#| msgid "Light Chameleon"
msgctxt "Color name"
-msgid "Dark Chameleon"
-msgstr "Цёмны хамелеон"
+msgid "Light Yellow"
+msgstr "Светла-жоўты"
-#: ../gtk/gtkcolorchooserwidget.c:441
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
-msgid "Light Sky Blue"
-msgstr "Светлы нябесна-сіні"
+msgid "Yellow"
+msgstr "Жоўты"
-#: ../gtk/gtkcolorchooserwidget.c:442
+#: gtk/gtkcolorchooserwidget.c:459
+#| msgctxt "Color name"
+#| msgid "Dark Chameleon"
msgctxt "Color name"
-msgid "Sky Blue"
-msgstr "Нябесна-сіні"
+msgid "Dark Yellow"
+msgstr "Цёмна-жоўты"
-#: ../gtk/gtkcolorchooserwidget.c:443
+#: gtk/gtkcolorchooserwidget.c:460
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Dark Sky Blue"
-msgstr "Цёмны нябесна-сіні"
+msgid "Very Dark Yellow"
+msgstr "Вельмі цёмны жоўты"
-#: ../gtk/gtkcolorchooserwidget.c:444
+#: gtk/gtkcolorchooserwidget.c:461
+#| msgctxt "Color name"
+#| msgid "Light Orange"
msgctxt "Color name"
-msgid "Light Plum"
-msgstr "Светлы слівовы"
+msgid "Very Light Orange"
+msgstr "Вельмі светлы аранжавы"
-#: ../gtk/gtkcolorchooserwidget.c:445
+#: gtk/gtkcolorchooserwidget.c:462
msgctxt "Color name"
-msgid "Plum"
-msgstr "Слівовы"
+msgid "Light Orange"
+msgstr "Светла-аранжавы"
-#: ../gtk/gtkcolorchooserwidget.c:446
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
-msgid "Dark Plum"
-msgstr "Цёмны слівовы"
+msgid "Orange"
+msgstr "Аранжавы"
-#: ../gtk/gtkcolorchooserwidget.c:447
+#: gtk/gtkcolorchooserwidget.c:464
msgctxt "Color name"
-msgid "Light Chocolate"
-msgstr "Светлы шакаладны"
+msgid "Dark Orange"
+msgstr "Цёмна-аранжавы"
-#: ../gtk/gtkcolorchooserwidget.c:448
+#: gtk/gtkcolorchooserwidget.c:465
+#| msgctxt "Color name"
+#| msgid "Dark Orange"
msgctxt "Color name"
-msgid "Chocolate"
-msgstr "Шакаладны"
+msgid "Very Dark Orange"
+msgstr "Вельмі цёмны аранжавы"
-#: ../gtk/gtkcolorchooserwidget.c:449
+#: gtk/gtkcolorchooserwidget.c:466
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Dark Chocolate"
-msgstr "Цёмны шакаладны"
+msgid "Very Light Red"
+msgstr "Вельмі светлы чырвоны"
-#: ../gtk/gtkcolorchooserwidget.c:450
+#: gtk/gtkcolorchooserwidget.c:467
+#| msgctxt "Color name"
+#| msgid "Light Scarlet Red"
msgctxt "Color name"
-msgid "Light Aluminum 1"
-msgstr "Светлы алюмініевы 1"
+msgid "Light Red"
+msgstr "Светла-чырвоны"
-#: ../gtk/gtkcolorchooserwidget.c:451
+#: gtk/gtkcolorchooserwidget.c:468
+#| msgid "_Red:"
msgctxt "Color name"
-msgid "Aluminum 1"
-msgstr "Алюмініевы 1"
+msgid "Red"
+msgstr "Чырвоны"
-#: ../gtk/gtkcolorchooserwidget.c:452
+#: gtk/gtkcolorchooserwidget.c:469
+#| msgctxt "Color name"
+#| msgid "Dark Scarlet Red"
msgctxt "Color name"
-msgid "Dark Aluminum 1"
-msgstr "Цёмны алюмініевы 1"
+msgid "Dark Red"
+msgstr "Цёмна-чырвоны"
-#: ../gtk/gtkcolorchooserwidget.c:453
+#: gtk/gtkcolorchooserwidget.c:470
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Light Aluminum 2"
-msgstr "Светлы алюмініевы 2"
+msgid "Very Dark Red"
+msgstr "Вельмі цёмны чырвоны"
-#: ../gtk/gtkcolorchooserwidget.c:454
+#: gtk/gtkcolorchooserwidget.c:471
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Aluminum 2"
-msgstr "Алюмініевы 2"
+msgid "Very Light Purple"
+msgstr "Вельмі светлы фіялетавы"
-#: ../gtk/gtkcolorchooserwidget.c:455
+#: gtk/gtkcolorchooserwidget.c:472
+#| msgctxt "Color name"
+#| msgid "Light Plum"
msgctxt "Color name"
-msgid "Dark Aluminum 2"
-msgstr "Цёмны алюмініевы 2"
+msgid "Light Purple"
+msgstr "Светла-фіялетавы"
-#: ../gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
-msgid "Black"
-msgstr "Чорны"
+msgid "Purple"
+msgstr "Фіялетавы"
-#: ../gtk/gtkcolorchooserwidget.c:470
+#: gtk/gtkcolorchooserwidget.c:474
+#| msgctxt "Color name"
+#| msgid "Dark Plum"
msgctxt "Color name"
-msgid "Very Dark Gray"
-msgstr "Вельмі цёмны шэры"
+msgid "Dark Purple"
+msgstr "Цёмна-фіялетавы"
-#: ../gtk/gtkcolorchooserwidget.c:471
+#: gtk/gtkcolorchooserwidget.c:475
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Darker Gray"
-msgstr "Цямнейшы шэры"
+msgid "Very Dark Purple"
+msgstr "Вельмі цёмны фіялетавы"
-#: ../gtk/gtkcolorchooserwidget.c:472
+#: gtk/gtkcolorchooserwidget.c:476
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Dark Gray"
-msgstr "Цёмны шэры"
+msgid "Very Light Brown"
+msgstr "Вельмі светлы карычневы"
-#: ../gtk/gtkcolorchooserwidget.c:473
+#: gtk/gtkcolorchooserwidget.c:477
+#| msgctxt "Color name"
+#| msgid "Light Butter"
msgctxt "Color name"
-msgid "Medium Gray"
-msgstr "Сярэдне шэры"
+msgid "Light Brown"
+msgstr "Светла-карычневы"
-#: ../gtk/gtkcolorchooserwidget.c:474
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
-msgid "Light Gray"
-msgstr "Светлы шэры"
+msgid "Brown"
+msgstr "Карычневы"
-#: ../gtk/gtkcolorchooserwidget.c:475
+#: gtk/gtkcolorchooserwidget.c:479
+#| msgctxt "Color name"
+#| msgid "Dark Butter"
msgctxt "Color name"
-msgid "Lighter Gray"
-msgstr "Святлейшы шэры"
+msgid "Dark Brown"
+msgstr "Цёмна-карычневы"
-#: ../gtk/gtkcolorchooserwidget.c:476
+#: gtk/gtkcolorchooserwidget.c:480
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Very Light Gray"
-msgstr "Вельмі светлы шэры"
+msgid "Very Dark Brown"
+msgstr "Вельмі цёмны карычневы"
-#: ../gtk/gtkcolorchooserwidget.c:477
+#: gtk/gtkcolorchooserwidget.c:481
msgctxt "Color name"
msgid "White"
msgstr "Белы"
+#: gtk/gtkcolorchooserwidget.c:482
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Светла-шэры 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Светла-шэры 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Светла-шэры 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Светла-шэры 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Цёмна-шэры 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Цёмна-шэры 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Цёмна-шэры 3"
+
+#: gtk/gtkcolorchooserwidget.c:489
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 4"
+msgstr "Цёмна-шэры 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
+msgctxt "Color name"
+msgid "Black"
+msgstr "Чорны"
+
#. translators: label for the custom section in the color chooser
-#: ../gtk/gtkcolorchooserwidget.c:526
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
-msgstr "Уласны"
+msgstr "Адвольны"
-#: ../gtk/gtkcolorchooserwidget.c:533
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
-msgstr "Уласны колер"
+msgstr "Адвольны колер"
-#: ../gtk/gtkcolorchooserwidget.c:534
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
-msgstr "Стварыць уласны колер"
+msgstr "Стварыць адвольны колер"
-#: ../gtk/gtkcolorchooserwidget.c:553
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
-msgstr "Уласны колер %d: %s"
+msgstr "Адвольны колер %d: %s"
-#: ../gtk/gtkcolorplane.c:443
+#: gtk/gtkcolorplane.c:409
msgid "Color Plane"
msgstr "Каляровая паверхня"
-#: ../gtk/gtkcolorscale.c:300
+#: gtk/gtkcolorscale.c:211
msgctxt "Color channel"
msgid "Hue"
msgstr "Адценне"
-#: ../gtk/gtkcolorscale.c:302
+#: gtk/gtkcolorscale.c:213
msgctxt "Color channel"
msgid "Alpha"
-msgstr "Асноўны"
+msgstr "Альфа"
-#: ../gtk/gtkcolorswatch.c:447
-msgid "_Customize"
-msgstr "_Падагнаць"
+#: gtk/gtkcolorswatch.c:360
+#| msgctxt "Action name"
+#| msgid "Customize"
+msgid "C_ustomize"
+msgstr "_Наладзіць"
#. Translate to the default units to use for presenting
#. * lengths to the user. Translate to default:inch if you
@@ -2022,1036 +2261,1496 @@ msgstr "_Падагнаць"
#. * Do *not* translate it to "predefinito:mm", if it
#. * it isn't default:mm or default:inch it will not work
#.
-#: ../gtk/gtkcustompaperunixdialog.c:119
+#: gtk/gtkcustompaperunixdialog.c:117
msgid "default:mm"
-msgstr "default:mm"
-
-#: ../gtk/gtkcustompaperunixdialog.c:334 ../gtk/gtkmessagedialog.c:885
-#: ../gtk/resources/ui/gtkassistant.ui.h:6
-msgid "_Close"
-msgstr "_Закрыць"
+msgstr "прадвызначана:mm"
#. And show the custom paper dialog
-#: ../gtk/gtkcustompaperunixdialog.c:412 ../gtk/gtkprintunixdialog.c:3315
+#: gtk/gtkcustompaperunixdialog.c:405 gtk/gtkprintunixdialog.c:3337
msgid "Manage Custom Sizes"
-msgstr "Уласныя памеры аркушаў"
+msgstr "Кіраванне адвольнымі памерамі"
-#: ../gtk/gtkcustompaperunixdialog.c:574 ../gtk/gtkpagesetupunixdialog.c:815
+#: gtk/gtkcustompaperunixdialog.c:567 gtk/gtkpagesetupunixdialog.c:814
msgid "inch"
msgstr "цаляў"
-#: ../gtk/gtkcustompaperunixdialog.c:576 ../gtk/gtkpagesetupunixdialog.c:813
+#: gtk/gtkcustompaperunixdialog.c:569 gtk/gtkpagesetupunixdialog.c:812
msgid "mm"
msgstr "мм"
-#: ../gtk/gtkcustompaperunixdialog.c:622
+#: gtk/gtkcustompaperunixdialog.c:615
msgid "Margins from Printer…"
-msgstr "Палі ад прынтара..."
+msgstr "Палі з прынтара…"
-#: ../gtk/gtkcustompaperunixdialog.c:788
+#: gtk/gtkcustompaperunixdialog.c:781
#, c-format
msgid "Custom Size %d"
-msgstr "Уласны памер %d"
+msgstr "Адвольны памер %d"
-#: ../gtk/gtkcustompaperunixdialog.c:1127
+#: gtk/gtkcustompaperunixdialog.c:1120
msgid "_Width:"
msgstr "_Шырыня:"
-#: ../gtk/gtkcustompaperunixdialog.c:1138
+#: gtk/gtkcustompaperunixdialog.c:1131
msgid "_Height:"
msgstr "_Даўжыня:"
-#: ../gtk/gtkcustompaperunixdialog.c:1149
+#: gtk/gtkcustompaperunixdialog.c:1142
msgid "Paper Size"
msgstr "Памер аркуша"
-#: ../gtk/gtkcustompaperunixdialog.c:1158
+#: gtk/gtkcustompaperunixdialog.c:1151
msgid "_Top:"
-msgstr "У_версе:"
+msgstr "_Верхняе:"
-#: ../gtk/gtkcustompaperunixdialog.c:1169
+#: gtk/gtkcustompaperunixdialog.c:1162
msgid "_Bottom:"
-msgstr "У_нізе:"
+msgstr "_Ніжняе:"
-#: ../gtk/gtkcustompaperunixdialog.c:1180
+#: gtk/gtkcustompaperunixdialog.c:1173
msgid "_Left:"
-msgstr "З_лева:"
+msgstr "_Левае:"
-#: ../gtk/gtkcustompaperunixdialog.c:1191
+#: gtk/gtkcustompaperunixdialog.c:1184
msgid "_Right:"
-msgstr "С_права:"
+msgstr "_Правае:"
-#: ../gtk/gtkcustompaperunixdialog.c:1230
+#: gtk/gtkcustompaperunixdialog.c:1223
msgid "Paper Margins"
msgstr "Палі аркуша"
-#: ../gtk/gtkentry.c:9499 ../gtk/gtkentry.c:9652 ../gtk/gtklabel.c:6270
-#: ../gtk/gtktextview.c:8866 ../gtk/gtktextview.c:9054
+#: gtk/gtkentry.c:9591 gtk/gtklabel.c:6680 gtk/gtktextview.c:9520
msgid "Cu_t"
msgstr "_Выразаць"
-#: ../gtk/gtkentry.c:9503 ../gtk/gtkentry.c:9655 ../gtk/gtklabel.c:6271
-#: ../gtk/gtktextview.c:8870 ../gtk/gtktextview.c:9058
+#: gtk/gtkentry.c:9595 gtk/gtklabel.c:6681 gtk/gtktextview.c:9524
msgid "_Copy"
-msgstr "С_капіраваць"
+msgstr "_Капіяваць"
-#: ../gtk/gtkentry.c:9507 ../gtk/gtkentry.c:9658 ../gtk/gtklabel.c:6272
-#: ../gtk/gtktextview.c:8872 ../gtk/gtktextview.c:9060
+#: gtk/gtkentry.c:9599 gtk/gtklabel.c:6682 gtk/gtktextview.c:9526
msgid "_Paste"
msgstr "_Уставіць"
-#: ../gtk/gtkentry.c:9510 ../gtk/gtklabel.c:6274 ../gtk/gtktextview.c:8875
+#: gtk/gtkentry.c:9602 gtk/gtkfilechooserwidget.c:1499
+#: gtk/gtkfilechooserwidget.c:2334 gtk/gtklabel.c:6684 gtk/gtktextview.c:9529
msgid "_Delete"
-msgstr "Сц_ерці"
+msgstr "Вы_даліць"
-#: ../gtk/gtkentry.c:9521 ../gtk/gtklabel.c:6283 ../gtk/gtktextview.c:8889
+#: gtk/gtkentry.c:9613 gtk/gtklabel.c:6693 gtk/gtktextview.c:9543
msgid "Select _All"
msgstr "Вы_лучыць усё"
-#: ../gtk/gtkentry.c:10639
+#: gtk/gtkentry.c:9623 gtk/gtktextview.c:9553
+#| msgctxt "keyboard label"
+#| msgid "Insert"
+msgid "Insert _Emoji"
+msgstr "Уставіць _Эмоджы"
+
+#: gtk/gtkentry.c:9799 gtk/gtktextview.c:9777
+#| msgid "Select _All"
+msgid "Select all"
+msgstr "Абраць усё"
+
+#: gtk/gtkentry.c:9802 gtk/gtktextview.c:9780
+#| msgid "Cu_t"
+msgid "Cut"
+msgstr "Выразаць"
+
+#: gtk/gtkentry.c:9805 gtk/gtktextview.c:9783
+#| msgid "_Copy"
+msgid "Copy"
+msgstr "Капіяваць"
+
+#: gtk/gtkentry.c:9808 gtk/gtktextview.c:9786
+#| msgid "_Paste"
+msgid "Paste"
+msgstr "Уставіць"
+
+#: gtk/gtkentry.c:10880
msgid "Caps Lock is on"
msgstr "Caps Lock уключаны"
-#. *
-#. * SECTION:gtkfilechooserbutton
-#. * @Short_description: A button to launch a file selection dialog
-#. * @Title: GtkFileChooserButton
-#. * @See_also:#GtkFileChooserDialog
-#. *
-#. * The #GtkFileChooserButton is a widget that lets the user select a
-#. * file. It implements the #GtkFileChooser interface. Visually, it is a
-#. * file name with a button to bring up a #GtkFileChooserDialog.
-#. * The user can then use that dialog to change the file associated with
-#. * that button. This widget does not support setting the
-#. * #GtkFileChooser:select-multiple property to %TRUE.
-#. *
-#. * ## Create a button to let the user select a file in /etc
-#. *
-#. * |[<!-- language="C" -->
-#. * {
-#. * GtkWidget *button;
-#. *
-#. * button = gtk_file_chooser_button_new (_("Select a file"),
-#. * GTK_FILE_CHOOSER_ACTION_OPEN);
-#. * gtk_file_chooser_set_current_folder (GTK_FILE_CHOOSER (button),
-#. * "/etc");
-#. * }
-#. * ]|
-#. *
-#. * The #GtkFileChooserButton supports the #GtkFileChooserActions
-#. * %GTK_FILE_CHOOSER_ACTION_OPEN and %GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER.
-#. *
-#. * > The #GtkFileChooserButton will ellipsize the label, and will thus
-#. * > request little horizontal space. To give the button more space,
-#. * > you should call gtk_widget_get_preferred_size(),
-#. * > gtk_file_chooser_button_set_width_chars(), or pack the button in
-#. * > such a way that other interface elements give space to the
-#. * > widget.
-#.
-#. **************** *
-#. * Private Macros *
-#. * ****************
-#: ../gtk/gtkfilechooserbutton.c:102
+#: gtk/gtkentry.c:11158
+#| msgctxt "keyboard label"
+#| msgid "Insert"
+msgid "Insert Emoji"
+msgstr "Уставіць эмоджы"
+
+#: gtk/gtkfilechooserbutton.c:112
msgid "Select a File"
-msgstr "Выбар файла"
+msgstr "Абраць файл"
-#: ../gtk/gtkfilechooserbutton.c:103 ../gtk/gtkplacessidebar.c:855
+#: gtk/gtkfilechooserbutton.c:113 gtk/gtkplacessidebar.c:1109
msgid "Desktop"
-msgstr "Стол"
+msgstr "Працоўны стол"
-#: ../gtk/gtkfilechooserbutton.c:104
-#: ../gtk/resources/ui/gtkfilechooserbutton.ui.h:1
+#: gtk/gtkfilechooserbutton.c:114 gtk/ui/gtkfilechooserbutton.ui:33
msgid "(None)"
-msgstr "(Без назвы)"
+msgstr "(Няма)"
-#: ../gtk/gtkfilechooserbutton.c:805 ../gtk/gtkplacessidebar.c:3203
+#: gtk/gtkfilechooserbutton.c:2162
+msgid "Other…"
+msgstr "Іншае…"
+
+#: gtk/gtkfilechooserdialog.c:542
+#| msgid "_Name:"
+msgid "_Name"
+msgstr "_Назва"
+
+#. Open item is always present
+#: gtk/gtkfilechoosernative.c:546 gtk/gtkfilechoosernative.c:631
+#: gtk/gtkplacessidebar.c:3625 gtk/gtkplacessidebar.c:3693
+#: gtk/gtkplacesview.c:1696
msgid "_Open"
msgstr "_Адкрыць"
-#: ../gtk/gtkfilechooserbutton.c:2152
-msgid "Other…"
-msgstr "Іншае..."
+#: gtk/gtkfilechoosernative.c:631 gtk/inspector/css-editor.c:202
+#| msgctxt "Stock label"
+#| msgid "_Save"
+msgid "_Save"
+msgstr "За_хаваць"
+
+#: gtk/gtkfilechoosernativequartz.c:331 gtk/ui/gtkfilechooserwidget.ui:405
+msgid "Select which types of files are shown"
+msgstr "Абярыце файлы якога тыпу паказваць"
#. Translators: the first string is a path and the second string
#. * is a hostname. Nautilus and the panel contain the same string
#. * to translate.
#.
-#: ../gtk/gtkfilechooserutils.c:488
+#: gtk/gtkfilechooserutils.c:505
#, c-format
msgid "%1$s on %2$s"
msgstr "%1$s на %2$s"
-#: ../gtk/gtkfilechooserwidget.c:329
+#: gtk/gtkfilechooserwidget.c:385
msgid "Type name of new folder"
-msgstr "Упішыце назву новай папкі"
+msgstr "Увядзіце назву новага каталога"
-#: ../gtk/gtkfilechooserwidget.c:730
+#: gtk/gtkfilechooserwidget.c:809
msgid "The folder could not be created"
-msgstr "Не ўдалося стварыць папку"
-
-#: ../gtk/gtkfilechooserwidget.c:743
-msgid ""
-"The folder could not be created, as a file with the same name already "
-"exists. Try using a different name for the folder, or rename the file first."
-msgstr ""
-"Не ўдалося стварыць папку, бо файл з такой назвай ужо існуе. Паспрабуйце "
-"змяніць назву новай папкі або наяўнага файла."
-
-#: ../gtk/gtkfilechooserwidget.c:757
+msgstr "Не атрымалася стварыць каталог"
+
+#: gtk/gtkfilechooserwidget.c:821
+#| msgid ""
+#| "The folder could not be created, as a file with the same name already "
+#| "exists. Try using a different name for the folder, or rename the file "
+#| "first."
+msgid "The folder could not be created, as a file with the same name already exists."
+msgstr "Не атрымалася стварыць каталог, бо файл з такой назвай ужо існуе."
+
+#: gtk/gtkfilechooserwidget.c:823
+#| msgid ""
+#| "The folder could not be created, as a file with the same name already "
+#| "exists. Try using a different name for the folder, or rename the file "
+#| "first."
+msgid "Try using a different name for the folder, or rename the file first."
+msgstr "Паспрабуйце змяніць назву новага каталога або наяўнага файла."
+
+#: gtk/gtkfilechooserwidget.c:836
msgid "You need to choose a valid filename."
-msgstr "Трэба выбраць прыдатную назву для файла."
+msgstr "Патрэбна абраць прыдатную назву для файла."
-#: ../gtk/gtkfilechooserwidget.c:760
+#: gtk/gtkfilechooserwidget.c:839
#, c-format
msgid "Cannot create a file under %s as it is not a folder"
-msgstr "Не ўдалося стварыць файл у %s, бо гэта не папка"
+msgstr "Не атрымалася стварыць файл у %s, бо гэта не каталог"
-#: ../gtk/gtkfilechooserwidget.c:768
+#: gtk/gtkfilechooserwidget.c:849
msgid "Cannot create file as the filename is too long"
-msgstr "Не ўдалося стварыць файл, бо яго назва надта доўгая"
+msgstr "Не атрымалася стварыць файл, бо яго назва занадта доўгая"
-#: ../gtk/gtkfilechooserwidget.c:769
+#: gtk/gtkfilechooserwidget.c:850
msgid "Try using a shorter name."
msgstr "Паспрабуйце скараціць назву."
-#: ../gtk/gtkfilechooserwidget.c:779
+#: gtk/gtkfilechooserwidget.c:860
msgid "You may only select folders"
-msgstr "Можна выбіраць толькі папкі"
+msgstr "Можна абраць толькі каталогі"
-#: ../gtk/gtkfilechooserwidget.c:780
+#: gtk/gtkfilechooserwidget.c:861
msgid "The item that you selected is not a folder try using a different item."
-msgstr "Вы выбралі не папку. Паспрабуйце іншы элемент."
+msgstr "Элемент, што вы абралі, не ёсць каталогам. Паспрабуйце іншы элемент."
-#: ../gtk/gtkfilechooserwidget.c:788
+#: gtk/gtkfilechooserwidget.c:869
msgid "Invalid file name"
msgstr "Хібная назва файла"
-#: ../gtk/gtkfilechooserwidget.c:798
+#: gtk/gtkfilechooserwidget.c:878
msgid "The folder contents could not be displayed"
-msgstr "Не ўдалося паказаць змесціва гэтай папкі"
+msgstr "Не атрымалася паказаць змесціва каталога"
+
+#: gtk/gtkfilechooserwidget.c:886
+#| msgid "The folder could not be created"
+msgid "The file could not be deleted"
+msgstr "Немагчыма выдаліць файл"
+
+#: gtk/gtkfilechooserwidget.c:894
+#| msgid "The folder could not be created"
+msgid "The file could not be moved to the Trash"
+msgstr "Немагчыма перамясціць каталог у сметніцу"
+
+#: gtk/gtkfilechooserwidget.c:1039
+msgid "A folder with that name already exists"
+msgstr "Каталог з такой назвай ужо існуе"
+
+#: gtk/gtkfilechooserwidget.c:1041
+msgid "A file with that name already exists"
+msgstr "Файл з такой назвай ужо існуе"
+
+#: gtk/gtkfilechooserwidget.c:1076
+#| msgid "The folder could not be created"
+msgid "A folder cannot be called “.”"
+msgstr "Каталог немагчыма назваць \".\""
+
+#: gtk/gtkfilechooserwidget.c:1077
+msgid "A file cannot be called “.”"
+msgstr "Файл немагчыма назваць \".\""
+
+#: gtk/gtkfilechooserwidget.c:1080
+#| msgid "The folder could not be created"
+msgid "A folder cannot be called “..”"
+msgstr "Каталог немагчыма назваць \"..\""
+
+#: gtk/gtkfilechooserwidget.c:1081
+msgid "A file cannot be called “..”"
+msgstr "Файл немагчыма назваць \"..\""
-#: ../gtk/gtkfilechooserwidget.c:1435
+#: gtk/gtkfilechooserwidget.c:1084
+msgid "Folder names cannot contain “/”"
+msgstr "Назва каталога не можа змяшчаць \"/\""
+
+#: gtk/gtkfilechooserwidget.c:1085
+msgid "File names cannot contain “/”"
+msgstr "Назва файла не можа змяшчаць \"/\""
+
+#: gtk/gtkfilechooserwidget.c:1111
+#| msgid "The folder contents could not be displayed"
+msgid "Folder names should not begin with a space"
+msgstr "Назвы каталогаў не могуць пачынацца з прагалаў"
+
+#: gtk/gtkfilechooserwidget.c:1112
+msgid "File names should not begin with a space"
+msgstr "Назвы файлаў не могуць пачынацца з прагалаў"
+
+#: gtk/gtkfilechooserwidget.c:1116
+#| msgid "The folder contents could not be displayed"
+msgid "Folder names should not end with a space"
+msgstr "Назвы каталогаў не могуць заканчвацца прагалам"
+
+#: gtk/gtkfilechooserwidget.c:1117
+msgid "File names should not end with a space"
+msgstr "Назвы файлаў не могуць заканчвацца прагалам"
+
+#: gtk/gtkfilechooserwidget.c:1120
+msgid "Folder names starting with a “.” are hidden"
+msgstr "Каталогі, назвы якіх пачынаюцца з \".\", ёсць схаванымі"
+
+#: gtk/gtkfilechooserwidget.c:1121
+msgid "File names starting with a “.” are hidden"
+msgstr "Файлы, назвы якіх пачынаюцца з \".\", ёсць схаванымі"
+
+#: gtk/gtkfilechooserwidget.c:1494
+#, c-format
+msgid "Are you sure you want to permanently delete “%s”?"
+msgstr "Сапраўды хочаце назаўсёды выдаліць \"%s\"?"
+
+#: gtk/gtkfilechooserwidget.c:1497
+#, c-format
+msgid "If you delete an item, it will be permanently lost."
+msgstr "Калі вы выдаліце гэты элемент, то ён страціцца назаўсёды."
+
+#: gtk/gtkfilechooserwidget.c:1634
+#| msgid "The folder could not be created"
+msgid "The file could not be renamed"
+msgstr "Немагчыма змяніць назву файла"
+
+#: gtk/gtkfilechooserwidget.c:1979
msgid "Could not select file"
-msgstr "Не ўдалося выбраць файл"
+msgstr "Не атрымалася абраць файл"
-#: ../gtk/gtkfilechooserwidget.c:1665
+#: gtk/gtkfilechooserwidget.c:2329
msgid "_Visit File"
-msgstr "_Наведаць файл"
+msgstr "_Перайсці да файла"
+
+#: gtk/gtkfilechooserwidget.c:2330
+msgid "_Open With File Manager"
+msgstr "_Адкрыць у кіраўніку файлаў"
-#: ../gtk/gtkfilechooserwidget.c:1668
+#: gtk/gtkfilechooserwidget.c:2331
msgid "_Copy Location"
-msgstr "_Скапіраваць размяшчэнне"
+msgstr "_Скапіяваць размяшчэнне"
-#: ../gtk/gtkfilechooserwidget.c:1671
+#: gtk/gtkfilechooserwidget.c:2332
msgid "_Add to Bookmarks"
-msgstr "Д_адаць да закладак"
+msgstr "_Дадаць да закладак"
+
+#: gtk/gtkfilechooserwidget.c:2333 gtk/gtkplacessidebar.c:2741
+#: gtk/ui/gtkfilechooserwidget.ui:539
+#| msgid "Rename…"
+msgid "_Rename"
+msgstr "_Змяніць назву"
-#: ../gtk/gtkfilechooserwidget.c:1678
+#: gtk/gtkfilechooserwidget.c:2335
+msgid "_Move to Trash"
+msgstr "_Перамясціць у сметніцу"
+
+#: gtk/gtkfilechooserwidget.c:2339
msgid "Show _Hidden Files"
msgstr "Паказваць с_хаваныя файлы"
-#: ../gtk/gtkfilechooserwidget.c:1681
+#: gtk/gtkfilechooserwidget.c:2340
msgid "Show _Size Column"
msgstr "Паказваць _слупок памераў"
+#: gtk/gtkfilechooserwidget.c:2341
+#| msgid "Show _Size Column"
+msgid "Show T_ype Column"
+msgstr "Паказваць слупок _тыпу"
+
+#: gtk/gtkfilechooserwidget.c:2342
+msgid "Show _Time"
+msgstr "Паказваць _час"
+
+#: gtk/gtkfilechooserwidget.c:2343
+msgid "Sort _Folders before Files"
+msgstr "Размяшчаць _каталогі перад файламі"
+
+#. this is the header for the location column in the print dialog
+#: gtk/gtkfilechooserwidget.c:2625 gtk/inspector/css-node-tree.ui:141
+#: gtk/ui/gtkfilechooserwidget.ui:208 gtk/ui/gtkprintunixdialog.ui:123
+msgid "Location"
+msgstr "Размяшчэнне"
+
#. Label
-#: ../gtk/gtkfilechooserwidget.c:1973
+#: gtk/gtkfilechooserwidget.c:2718
msgid "_Name:"
msgstr "_Назва:"
-#: ../gtk/gtkfilechooserwidget.c:3647
+#: gtk/gtkfilechooserwidget.c:3343 gtk/gtkfilechooserwidget.c:3357
+#| msgid "Starting %s"
+msgid "Searching in %s"
+msgstr "Пошук у %s"
+
+#: gtk/gtkfilechooserwidget.c:3363
+#| msgid "Search"
+msgid "Searching"
+msgstr "Пошук"
+
+#: gtk/gtkfilechooserwidget.c:3370
+#| msgid "Enter Location"
+msgid "Enter location"
+msgstr "Увядзіце размяшчэнне"
+
+#: gtk/gtkfilechooserwidget.c:3372
+#| msgid "Enter Location"
+msgid "Enter location or URL"
+msgstr "Увядзіце размяшчэнне альбо URL"
+
+#: gtk/gtkfilechooserwidget.c:4450 gtk/gtkfilechooserwidget.c:7492
+#: gtk/ui/gtkfilechooserwidget.ui:248
+msgid "Modified"
+msgstr "Зменена"
+
+#: gtk/gtkfilechooserwidget.c:4728
#, c-format
msgid "Could not read the contents of %s"
-msgstr "Не ўдалося прачытаць змест папкі \"%s\""
+msgstr "Не атрымалася прачытаць змесціва \"%s\""
-#: ../gtk/gtkfilechooserwidget.c:3651
+#: gtk/gtkfilechooserwidget.c:4732
msgid "Could not read the contents of the folder"
-msgstr "Не ўдалося прачытаць змест гэтай папкі"
+msgstr "Не атрымалася прачытаць змесціва каталога"
-#: ../gtk/gtkfilechooserwidget.c:3742
+#: gtk/gtkfilechooserwidget.c:4892 gtk/gtkfilechooserwidget.c:4940
msgid "%H:%M"
msgstr "%H:%M"
-#: ../gtk/gtkfilechooserwidget.c:3742
-msgid "%-I:%M %P"
-msgstr "%-I:%M %P"
+#: gtk/gtkfilechooserwidget.c:4894 gtk/gtkfilechooserwidget.c:4942
+#| msgid "%-I:%M %P"
+msgid "%l:%M %p"
+msgstr "%l:%M %p"
+
+#: gtk/gtkfilechooserwidget.c:4898
+#| msgid "Yesterday at %H:%M"
+msgid "Yesterday"
+msgstr "Учора"
+
+#: gtk/gtkfilechooserwidget.c:4906
+msgid "%-e %b"
+msgstr "%-e %b"
+
+#: gtk/gtkfilechooserwidget.c:4910
+msgid "%-e %b %Y"
+msgstr "%-e %b %Y"
+
+#: gtk/gtkfilechooserwidget.c:5009 gtk/gtkfilechooserwidget.c:5017
+msgid "Program"
+msgstr "Праграма"
+
+#: gtk/gtkfilechooserwidget.c:5010
+#| msgctxt "keyboard label"
+#| msgid "AudioMute"
+msgid "Audio"
+msgstr "Аўдыё"
+
+#: gtk/gtkfilechooserwidget.c:5011 gtk/inspector/visual.ui:230
+#: gtk/ui/gtkfontbutton.ui:13
+msgid "Font"
+msgstr "Шрыфт"
+
+#: gtk/gtkfilechooserwidget.c:5012 gtk/inspector/visual.ui:488
+msgid "Image"
+msgstr "Выява"
+
+#: gtk/gtkfilechooserwidget.c:5013
+#| msgctxt "paper size"
+#| msgid "Arch A"
+msgid "Archive"
+msgstr "Архіў"
+
+#: gtk/gtkfilechooserwidget.c:5014
+msgid "Markup"
+msgstr "Разметка"
+
+#: gtk/gtkfilechooserwidget.c:5015 gtk/gtkfilechooserwidget.c:5016
+msgid "Text"
+msgstr "Тэкст"
+
+#: gtk/gtkfilechooserwidget.c:5018
+msgid "Video"
+msgstr "Відэа"
+
+#: gtk/gtkfilechooserwidget.c:5019
+msgid "Contacts"
+msgstr "Кантакты"
+
+#: gtk/gtkfilechooserwidget.c:5020
+#| msgid "calendar:MY"
+msgid "Calendar"
+msgstr "Каляндар"
-#: ../gtk/gtkfilechooserwidget.c:3744
-msgid "Yesterday at %H:%M"
-msgstr "Учора, %H:%M"
+#: gtk/gtkfilechooserwidget.c:5021
+#| msgid "Documented by"
+msgid "Document"
+msgstr "Дакумент"
-#: ../gtk/gtkfilechooserwidget.c:3744
-msgid "Yesterday at %-I:%M %P"
-msgstr "Учора, %-I:%M %P"
+#: gtk/gtkfilechooserwidget.c:5022
+#| msgid "_Orientation:"
+msgid "Presentation"
+msgstr "Прэзентацыя"
+
+#: gtk/gtkfilechooserwidget.c:5023
+msgid "Spreadsheet"
+msgstr "Табліца"
#. Translators: We don't know whether this printer is
#. * available to print to.
-#: ../gtk/gtkfilechooserwidget.c:3935
-#: ../modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:748
+#: gtk/gtkfilechooserwidget.c:5054 gtk/gtkfilechooserwidget.c:5243
+#: gtk/inspector/prop-editor.c:1689
+#: modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:748
msgid "Unknown"
msgstr "Невядома"
-#: ../gtk/gtkfilechooserwidget.c:4408
+#: gtk/gtkfilechooserwidget.c:5282 gtk/gtkplacessidebar.c:1094
+msgid "Home"
+msgstr "Хатні каталог"
+
+#: gtk/gtkfilechooserwidget.c:5779
msgid "Cannot change to folder because it is not local"
-msgstr "Не ўдалося перайсці ў папку, бо яна аддалена"
+msgstr "Не атрымалася перайсці ў каталог праз тое, што ён адлеглы"
-#: ../gtk/gtkfilechooserwidget.c:5192 ../gtk/gtkprintunixdialog.c:658
+#: gtk/gtkfilechooserwidget.c:6565 gtk/gtkprintunixdialog.c:665
#, c-format
msgid "A file named “%s” already exists. Do you want to replace it?"
-msgstr "Файл \"%s\" ужо існуе. Ці хочаце яго замяніць?"
+msgstr "Файл \"%s\" ужо існуе. Хочаце замяніць яго?"
-#: ../gtk/gtkfilechooserwidget.c:5195 ../gtk/gtkprintunixdialog.c:662
+#: gtk/gtkfilechooserwidget.c:6568 gtk/gtkprintunixdialog.c:669
#, c-format
-msgid ""
-"The file already exists in “%s”. Replacing it will overwrite its contents."
-msgstr ""
-"Такі файл ужо існуе ў \"%s\". Яго замена перапіша змесціва файла новым."
+msgid "The file already exists in “%s”. Replacing it will overwrite its contents."
+msgstr "Такі файл ужо існуе ў \"%s\". Калі яго замяніць, то змесціва файла перапішацца новым."
-#: ../gtk/gtkfilechooserwidget.c:5200 ../gtk/gtkprintunixdialog.c:670
+#: gtk/gtkfilechooserwidget.c:6573 gtk/gtkprintunixdialog.c:677
msgid "_Replace"
msgstr "_Замяніць"
-#: ../gtk/gtkfilechooserwidget.c:6019
-msgid "Could not start the search process"
-msgstr "Не ўдалося распачаць пошук"
-
-#: ../gtk/gtkfilechooserwidget.c:6020
-msgid ""
-"The program was not able to create a connection to the indexer daemon. "
-"Please make sure it is running."
-msgstr ""
-"Праграма не здолела злучыцца з службай індэксавання. Спраўдзьце, што яна "
-"працуе."
+#: gtk/gtkfilechooserwidget.c:6792
+#| msgid "Could not read the contents of the folder"
+msgid "You do not have access to the specified folder."
+msgstr "У вас няма правоў доступу да вызначанага каталога."
-#: ../gtk/gtkfilechooserwidget.c:6034
+#: gtk/gtkfilechooserwidget.c:7415
msgid "Could not send the search request"
-msgstr "Не ўдалося паслаць запыт на пошук"
+msgstr "Не атрымалася адправіць запыт на пошук"
+
+#: gtk/gtkfilechooserwidget.c:7703
+msgid "Accessed"
+msgstr "Доступ"
+
+#: gtk/gtkfilechooserwidget.c:8822 gtk/ui/gtkfilechooserwidget.ui:69
+#| msgid "Create Fo_lder"
+msgid "Create Folder"
+msgstr "Стварыць каталог"
#. The pointers we return for a GtkFileSystemVolume are opaque tokens; they are
#. * really pointers to GDrive, GVolume or GMount objects. We need an extra
#. * token for the fake “File System” volume. So, we’ll return a pointer to
#. * this particular string.
#.
-#: ../gtk/gtkfilesystem.c:47
+#: gtk/gtkfilesystem.c:49
msgid "File System"
msgstr "Файлавая сістэма"
-#: ../gtk/gtkfontbutton.c:353
+#: gtk/gtkfontbutton.c:379 gtk/gtkfontbutton.c:509
msgid "Sans 12"
msgstr "Sans 12"
-#: ../gtk/gtkfontbutton.c:438 ../gtk/gtkfontbutton.c:568
+#: gtk/gtkfontbutton.c:492 gtk/gtkfontbutton.c:626
msgid "Pick a Font"
-msgstr "Выбар шрыфту"
+msgstr "Абраць шрыфт"
+
+#: gtk/gtkfontbutton.c:1395
+#| msgid "None"
+msgctxt "font"
+msgid "None"
+msgstr "Няма"
-#: ../gtk/gtkheaderbar.c:377
+#: gtk/gtkfontchooserwidget.c:1556
+#| msgid "_Width:"
+msgid "Width"
+msgstr "Шырыня"
+
+#: gtk/gtkfontchooserwidget.c:1557
+#| msgctxt "keyboard label"
+#| msgid "Right"
+msgid "Weight"
+msgstr "Вага"
+
+#: gtk/gtkfontchooserwidget.c:1558
+#| msgctxt "Stock label"
+#| msgid "_Italic"
+msgid "Italic"
+msgstr "Курсіў"
+
+#: gtk/gtkfontchooserwidget.c:1559
+msgid "Slant"
+msgstr "Скос"
+
+#: gtk/gtkfontchooserwidget.c:1560
+msgid "Optical Size"
+msgstr "Аптычны памер"
+
+#: gtk/gtkfontchooserwidget.c:2097 gtk/inspector/prop-editor.c:1676
+#| msgid "default:mm"
+msgid "Default"
+msgstr "Прадвызначаная"
+
+#: gtk/gtkfontchooserwidget.c:2144
+msgid "Ligatures"
+msgstr "Лігатуры"
+
+#: gtk/gtkfontchooserwidget.c:2145
+#| msgctxt "paper size"
+#| msgid "US Letter Plus"
+msgid "Letter Case"
+msgstr "Рэгістр літар"
+
+#: gtk/gtkfontchooserwidget.c:2146
+msgid "Number Case"
+msgstr "Рэгістр лічбаў"
+
+#: gtk/gtkfontchooserwidget.c:2147
+msgid "Number Spacing"
+msgstr "Інтэрвал лічбаў"
+
+#: gtk/gtkfontchooserwidget.c:2148
+msgid "Number Formatting"
+msgstr "Фармат лічбаў"
+
+#: gtk/gtkfontchooserwidget.c:2149
+msgid "Character Variants"
+msgstr "Варыянты сімвалаў"
+
+#: gtk/gtkglarea.c:314
+#| msgid "Getting printer information failed"
+msgid "OpenGL context creation failed"
+msgstr "Не атрымалася стварыць кантэкст OpenGL"
+
+#: gtk/gtkheaderbar.c:391
msgid "Application menu"
-msgstr "Праграмнае меню"
+msgstr "Меню праграмы"
-#: ../gtk/gtkheaderbar.c:439 ../gtk/gtkwindow.c:8823
+#: gtk/gtkheaderbar.c:458 gtk/gtkwindow.c:9355
msgid "Close"
msgstr "Закрыць"
-#: ../gtk/gtkicontheme.c:2121 ../gtk/gtkicontheme.c:2184
-#, c-format
-msgid "Icon '%s' not present in theme"
-msgstr "Значка \"%s\" няма ў матыве аздаблення"
+#: gtk/gtkicontheme.c:2358 gtk/gtkicontheme.c:2423
+#| msgid "Icon '%s' not present in theme"
+msgid "Icon '%s' not present in theme %s"
+msgstr "Значка \"%s\" няма ў тэме %s"
-#: ../gtk/gtkicontheme.c:3930
+#: gtk/gtkicontheme.c:4101 gtk/gtkicontheme.c:4468
msgid "Failed to load icon"
-msgstr "Не ўдалося загрузіць значок"
+msgstr "Не атрымалася загрузіць значок"
-#: ../gtk/gtkimmodule.c:538
+#: gtk/gtkimmodule.c:547
+#| msgid "Simple"
+msgctxt "input method menu"
msgid "Simple"
msgstr "Просты"
-#: ../gtk/gtkimmulticontext.c:611
+#: gtk/gtkimmodule.c:563
msgctxt "input method menu"
-msgid "System"
-msgstr "Сістэмны"
+msgid "None"
+msgstr "Няма"
-#: ../gtk/gtkimmulticontext.c:621
+#: gtk/gtkimmulticontext.c:615
msgctxt "input method menu"
-msgid "None"
-msgstr "Ніякі"
+msgid "System"
+msgstr "Сістэмны"
-#: ../gtk/gtkimmulticontext.c:704
+#: gtk/gtkimmulticontext.c:694
#, c-format
msgctxt "input method menu"
msgid "System (%s)"
msgstr "Сістэмны (%s)"
-#: ../gtk/gtkinfobar.c:1191 ../gtk/gtkmessagedialog.c:370
+#: gtk/gtkinfobar.c:1307 gtk/gtkmessagedialog.c:385
msgid "Information"
msgstr "Інфармацыя"
-#: ../gtk/gtkinfobar.c:1195 ../gtk/gtkmessagedialog.c:374
+#: gtk/gtkinfobar.c:1311 gtk/gtkmessagedialog.c:389
msgid "Question"
msgstr "Пытанне"
-#: ../gtk/gtkinfobar.c:1199 ../gtk/gtkmessagedialog.c:378
+#: gtk/gtkinfobar.c:1315 gtk/gtkmessagedialog.c:393
msgid "Warning"
-msgstr "Перасцярога"
+msgstr "Папярэджанне"
-#: ../gtk/gtkinfobar.c:1203 ../gtk/gtkmessagedialog.c:382
+#: gtk/gtkinfobar.c:1319 gtk/gtkmessagedialog.c:397
msgid "Error"
msgstr "Памылка"
#. Open Link
-#: ../gtk/gtklabel.c:6253
+#: gtk/gtklabel.c:6661
msgid "_Open Link"
msgstr "_Адкрыць спасылку"
#. Copy Link Address
-#: ../gtk/gtklabel.c:6261
+#: gtk/gtklabel.c:6670
msgid "Copy _Link Address"
-msgstr "Скапіраваць _адрас спасылкі"
+msgstr "Скапіяваць адрас _спасылкі"
+
+#: gtk/gtk-launch.c:42
+msgid "Show program version"
+msgstr "Паказаць версію праграмы"
-#: ../gtk/gtk-launch.c:71
-msgid "APPLICATION [URI…] — launch an APPLICATION with URI."
-msgstr "ПРАГРАМА [URI...] - запуск URI у ПРАГРАМЕ."
+#: gtk/gtk-launch.c:76
+#| msgid "APPLICATION [URI…] — launch an APPLICATION with URI."
+msgid "APPLICATION [URI...] — launch an APPLICATION"
+msgstr "ПРАГРАМА [URI...] - запуск у ПРАГРАМЕ"
#. Translators: this message will appear after the usage string
#. and before the list of options.
-#: ../gtk/gtk-launch.c:75
-msgid ""
-"Launch specified application by its desktop file info\n"
-"optionally passing list of URIs as arguments."
-msgstr ""
-"Запуск пэўнай праграмы з дапамогай адпаведнага desktop-файла,\n"
+#: gtk/gtk-launch.c:80
+#| msgid ""
+#| "Launch specified application by its desktop file info\n"
+#| "optionally passing list of URIs as arguments."
+msgid "Launch an application (specified by its desktop file name),\n"
+"optionally passing one or more URIs as arguments."
+msgstr "Запуск пэўнай праграмы з дапамогай адпаведнага desktop-файла,\n"
"з падтрымкай перадачы спіса URI-адрасоў у якасці аргументаў."
-#: ../gtk/gtk-launch.c:87
+#: gtk/gtk-launch.c:92
#, c-format
msgid "Error parsing commandline options: %s\n"
-msgstr "Не ўдалося разабраць опцыі загаднага радка: %s\n"
+msgstr "Не атрымалася разабраць параметры загаднага радка: %s\n"
-#: ../gtk/gtk-launch.c:89 ../gtk/gtk-launch.c:102
+#: gtk/gtk-launch.c:94 gtk/gtk-launch.c:115
#, c-format
msgid "Try \"%s --help\" for more information."
-msgstr "Ужыйце \"%s --help\", каб атрымаць больш інфармацыі аб праграме."
+msgstr "Паспрабуйце “%s --help”, каб атрымаць больш інфармацыі."
#. Translators: the %s is the program name. This error message
#. means the user is calling gtk-launch without any argument.
-#: ../gtk/gtk-launch.c:100
+#: gtk/gtk-launch.c:113
#, c-format
msgid "%s: missing application name"
msgstr "%s: адсутнічае назва праграмы"
-#: ../gtk/gtk-launch.c:121
+#: gtk/gtk-launch.c:144
#, c-format
msgid "Creating AppInfo from id not supported on non unix operating systems"
-msgstr ""
-"Стварэнне AppInfo з id не падтрымліваецца на АС, якія не з'яўляюцца Unix-"
-"сістэмамі"
+msgstr "Стварэнне AppInfo з id не падтрымліваецца на АС, якія не з'яўляюцца Unix-сістэмамі"
#. Translators: the first %s is the program name, the second one
#. is the application name.
-#: ../gtk/gtk-launch.c:129
+#: gtk/gtk-launch.c:152
#, c-format
msgid "%s: no such application %s"
msgstr "%s: праграма %s адсутнічае"
#. Translators: the first %s is the program name, the second one
#. is the error message.
-#: ../gtk/gtk-launch.c:147
+#: gtk/gtk-launch.c:170
#, c-format
msgid "%s: error launching application: %s\n"
msgstr "%s: памылка запуску праграмы: %s\n"
-#: ../gtk/gtklinkbutton.c:442
+#: gtk/gtklinkbutton.c:374
msgid "Copy URL"
-msgstr "Скапіраваць URL-адрас"
+msgstr "Скапіяваць URL-адрас"
-#: ../gtk/gtklinkbutton.c:605
+#: gtk/gtklinkbutton.c:522
msgid "Invalid URI"
-msgstr "Хібны URI-адрас"
+msgstr "Хібны URI"
-#: ../gtk/gtklockbutton.c:272 ../gtk/resources/ui/gtklockbutton.ui.h:1
+#: gtk/gtklockbutton.c:275 gtk/ui/gtklockbutton.ui:30
msgid "Lock"
-msgstr "Заблакіраваць"
+msgstr "Заблакаваць"
-#: ../gtk/gtklockbutton.c:281 ../gtk/resources/ui/gtklockbutton.ui.h:2
+#: gtk/gtklockbutton.c:284 gtk/ui/gtklockbutton.ui:37
msgid "Unlock"
-msgstr "Разблакіраваць"
+msgstr "Разблакаваць"
-#: ../gtk/gtklockbutton.c:290
-msgid ""
-"Dialog is unlocked.\n"
+#: gtk/gtklockbutton.c:293
+msgid "Dialog is unlocked.\n"
"Click to prevent further changes"
-msgstr ""
-"Дыялог разблакіраваны.\n"
-"Пстрыкніце сюды, каб забараніць змены."
+msgstr "Дыялог разблакаваны.\n"
+"Пстрыкніце сюды, каб забараніць змены"
-#: ../gtk/gtklockbutton.c:299
-msgid ""
-"Dialog is locked.\n"
+#: gtk/gtklockbutton.c:302
+msgid "Dialog is locked.\n"
"Click to make changes"
-msgstr ""
-"Дыялог заблакіраваны.\n"
-"Пстрыкніце сюды, каб учыніць змены."
+msgstr "Дыялог заблакаваны.\n"
+"Пстрыкніце сюды, каб учыніць змены"
-#: ../gtk/gtklockbutton.c:308
-msgid ""
-"System policy prevents changes.\n"
+#: gtk/gtklockbutton.c:311
+msgid "System policy prevents changes.\n"
"Contact your system administrator"
-msgstr ""
-"Сістэмная палітыка забараняе змены.\n"
-"Звярніцеся да свайго сістэмнага адміністратара."
+msgstr "Сістэмная палітыка забараняе змены.\n"
+"Звярніцеся да свайго сістэмнага адміністратара"
#. Description of --gtk-module=MODULES in --help output
-#: ../gtk/gtkmain.c:449
+#: gtk/gtkmain.c:464
msgid "Load additional GTK+ modules"
-msgstr "Загрузіць дадатковыя GTK+ модулі"
+msgstr "Загрузіць дадатковыя модулі GTK+"
#. Placeholder in --gtk-module=MODULES in --help output
-#: ../gtk/gtkmain.c:450
+#: gtk/gtkmain.c:465
msgid "MODULES"
msgstr "МОДУЛІ"
#. Description of --g-fatal-warnings in --help output
-#: ../gtk/gtkmain.c:452
+#: gtk/gtkmain.c:467
msgid "Make all warnings fatal"
-msgstr "Лічыць усе перасцярогі непапраўнымі"
+msgstr "Лічыць усе папярэджанні фатальнымі"
#. Description of --gtk-debug=FLAGS in --help output
-#: ../gtk/gtkmain.c:455
+#: gtk/gtkmain.c:470
msgid "GTK+ debugging flags to set"
-msgstr "Патрэбныя адладачныя сцяжкі GTK+"
+msgstr "Вызначыць адладачныя сцягі GTK+"
#. Description of --gtk-no-debug=FLAGS in --help output
-#: ../gtk/gtkmain.c:458
+#: gtk/gtkmain.c:473
msgid "GTK+ debugging flags to unset"
-msgstr "Непатрэбныя адладачныя сцяжкі GTK+"
+msgstr "Скінуць адладачныя сцягі GTK+"
-#: ../gtk/gtkmain.c:760
+#: gtk/gtkmain.c:810 gtk/gtkmain.c:1004
#, c-format
msgid "Cannot open display: %s"
-msgstr "Не ўдалося адкрыць дысплей: %s"
+msgstr "Не атрымалася адкрыць дысплей: %s"
-#: ../gtk/gtkmain.c:826
+#: gtk/gtkmain.c:922
msgid "GTK+ Options"
-msgstr "GTK+ опцыі"
+msgstr "Параметры GTK+"
-#: ../gtk/gtkmain.c:826
+#: gtk/gtkmain.c:922
msgid "Show GTK+ Options"
-msgstr "Паказаць GTK+ опцыі"
+msgstr "Паказаць параметры GTK+"
#. Translate to default:RTL if you want your widgets
#. * to be RTL, otherwise translate to default:LTR.
#. * Do *not* translate it to "predefinito:LTR", if it
#. * it isn't default:LTR or default:RTL it will not work
#.
-#: ../gtk/gtkmain.c:1139
+#: gtk/gtkmain.c:1275
msgid "default:LTR"
-msgstr "default:LTR"
-
-#: ../gtk/gtkmenubutton.c:621
-msgid "Menu"
-msgstr "Меню"
+msgstr "прадвызначана:LTR"
-#: ../gtk/gtkmessagedialog.c:893
+#: gtk/gtkmessagedialog.c:956
msgid "_No"
msgstr "_Не"
-#: ../gtk/gtkmessagedialog.c:894
+#: gtk/gtkmessagedialog.c:957
msgid "_Yes"
msgstr "_Так"
-#: ../gtk/gtkmountoperation.c:544
+#: gtk/gtkmountoperation.c:595
msgid "Co_nnect"
-msgstr "_Злучыць"
+msgstr "_Злучыцца"
-#: ../gtk/gtkmountoperation.c:620
+#: gtk/gtkmountoperation.c:668
msgid "Connect As"
-msgstr "Далучыць як"
+msgstr "Злучыцца як"
-#: ../gtk/gtkmountoperation.c:629
+#: gtk/gtkmountoperation.c:677
msgid "_Anonymous"
msgstr "_Ананімна"
-#: ../gtk/gtkmountoperation.c:638
+#: gtk/gtkmountoperation.c:686
msgid "Registered U_ser"
msgstr "Зарэгістраваны _карыстальнік"
-#: ../gtk/gtkmountoperation.c:649
+#: gtk/gtkmountoperation.c:697
msgid "_Username"
msgstr "І_мя карыстальніка"
-#: ../gtk/gtkmountoperation.c:654
+#: gtk/gtkmountoperation.c:702
msgid "_Domain"
msgstr "_Дамен"
-#: ../gtk/gtkmountoperation.c:660
+#: gtk/gtkmountoperation.c:711
+#| msgid "Volume Up"
+msgid "Volume type"
+msgstr "Тып тома"
+
+#: gtk/gtkmountoperation.c:721
+msgid "_Hidden"
+msgstr "_Схаваны"
+
+#: gtk/gtkmountoperation.c:724
+msgid "_Windows system"
+msgstr "_Сістэма Windows"
+
+#: gtk/gtkmountoperation.c:727
+msgid "_PIM"
+msgstr "_PIM"
+
+#: gtk/gtkmountoperation.c:733
msgid "_Password"
msgstr "_Пароль"
-#: ../gtk/gtkmountoperation.c:682
+#: gtk/gtkmountoperation.c:755
msgid "Forget password _immediately"
-msgstr "Адразу за_быць пароль"
+msgstr "Адразу за_быцца на пароль"
-#: ../gtk/gtkmountoperation.c:692
+#: gtk/gtkmountoperation.c:765
msgid "Remember password until you _logout"
-msgstr "Помніць пароль да _выхаду з сеансу"
+msgstr "Помніць пароль да _выхаду з сеанса"
-#: ../gtk/gtkmountoperation.c:702
+#: gtk/gtkmountoperation.c:775
msgid "Remember _forever"
msgstr "Зап_омніць назаўжды"
-#: ../gtk/gtkmountoperation.c:1091
+#: gtk/gtkmountoperation.c:1170
#, c-format
msgid "Unknown Application (PID %d)"
msgstr "Невядомая праграма (PID %d)"
-#: ../gtk/gtkmountoperation.c:1274
+#: gtk/gtkmountoperation.c:1355
+#, c-format
msgid "Unable to end process"
-msgstr "Не ўдалося скончыць працэс"
+msgstr "Не атрымалася завяршыць працэс"
-#: ../gtk/gtkmountoperation.c:1313
+#: gtk/gtkmountoperation.c:1389
msgid "_End Process"
-msgstr "_Скончыць працэс"
+msgstr "_Завяршыць працэс"
-#: ../gtk/gtkmountoperation-stub.c:62
+#: gtk/gtkmountoperation-stub.c:62
#, c-format
msgid "Cannot kill process with PID %d. Operation is not implemented."
-msgstr "Немагчыма забіць працэс (PID %d). Дзеянне не падтрымліваецца."
+msgstr "Немагчыма забіць працэс (PID %d). Аперацыя не падтрымліваецца."
#. translators: this string is a name for the 'less' command
-#: ../gtk/gtkmountoperation-x11.c:955
+#: gtk/gtkmountoperation-x11.c:954
msgid "Terminal Pager"
msgstr "Тэрмінальны пэйджар"
-#: ../gtk/gtkmountoperation-x11.c:956
+#: gtk/gtkmountoperation-x11.c:955
msgid "Top Command"
msgstr "Загад \"top\""
-#: ../gtk/gtkmountoperation-x11.c:957
+#: gtk/gtkmountoperation-x11.c:956
msgid "Bourne Again Shell"
msgstr "Абалонка bash"
-#: ../gtk/gtkmountoperation-x11.c:958
+#: gtk/gtkmountoperation-x11.c:957
msgid "Bourne Shell"
msgstr "Абалонка sh"
-#: ../gtk/gtkmountoperation-x11.c:959
+#: gtk/gtkmountoperation-x11.c:958
msgid "Z Shell"
msgstr "Абалонка zsh"
-#: ../gtk/gtkmountoperation-x11.c:1056
+#: gtk/gtkmountoperation-x11.c:1055
#, c-format
msgid "Cannot end process with PID %d: %s"
-msgstr "Не ўдалося скончыць працэс (PID %d): %s"
+msgstr "Не атрымалася завяршыць працэс (PID %d): %s"
-#: ../gtk/gtknotebook.c:5128 ../gtk/gtknotebook.c:7861
+#: gtk/gtknotebook.c:5150 gtk/gtknotebook.c:7428
#, c-format
msgid "Page %u"
msgstr "Старонка %u"
-#. Translators: the format here is used to build the string that will be rendered
-#. * in the number emblem.
-#.
-#: ../gtk/gtknumerableicon.c:470
-#, c-format
-msgctxt "Number format"
-msgid "%d"
-msgstr "%d"
-
-#: ../gtk/gtkpagesetup.c:644 ../gtk/gtkpapersize.c:850
-#: ../gtk/gtkpapersize.c:890
+#: gtk/gtkpagesetup.c:652 gtk/gtkpapersize.c:986 gtk/gtkpapersize.c:1026
msgid "Not a valid page setup file"
-msgstr "Гэта не файл наладкі аркуша"
+msgstr "Хібны файл наладкі старонкі"
-#: ../gtk/gtkpagesetupunixdialog.c:210
+#: gtk/gtkpagesetupunixdialog.c:211
msgid "Any Printer"
msgstr "Любы прынтар"
-#: ../gtk/gtkpagesetupunixdialog.c:210
+#: gtk/gtkpagesetupunixdialog.c:211
msgid "For portable documents"
msgstr "Для пераносных дакументаў"
-#: ../gtk/gtkpagesetupunixdialog.c:833
+#: gtk/gtkpagesetupunixdialog.c:832
#, c-format
-msgid ""
-"Margins:\n"
+msgid "Margins:\n"
" Left: %s %s\n"
" Right: %s %s\n"
" Top: %s %s\n"
" Bottom: %s %s"
-msgstr ""
-"Палі:\n"
+msgstr "Палі:\n"
" Злева: %s %s\n"
" Справа: %s %s\n"
" Уверсе: %s %s\n"
" Унізе: %s %s"
-#: ../gtk/gtkpagesetupunixdialog.c:882 ../gtk/gtkprintunixdialog.c:3369
+#: gtk/gtkpagesetupunixdialog.c:881 gtk/gtkprintunixdialog.c:3393
msgid "Manage Custom Sizes…"
-msgstr "Уласныя памеры аркушаў..."
+msgstr "Кіраванне памерамі…"
-#: ../gtk/gtkpagesetupunixdialog.c:904
-#: ../gtk/resources/ui/gtkpagesetupunixdialog.ui.h:1
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:44
+#: gtk/gtkpagesetupunixdialog.c:903 gtk/ui/gtkpagesetupunixdialog.ui:31
+#: gtk/ui/gtkprintunixdialog.ui:854
msgid "Page Setup"
-msgstr "Наладка аркушаў"
+msgstr "Наладка старонкі"
-#: ../gtk/gtkpathbar.c:1608
+#: gtk/gtkpathbar.c:1571
msgid "File System Root"
msgstr "Корань файлавай сістэмы"
-#: ../gtk/gtkplacessidebar.c:452
-msgid "Devices"
-msgstr "Прыстасаванні"
+#. translators: %s is the name of a cloud provider for files
+#: gtk/gtkplacessidebar.c:981
+#| msgid "Open '%s'"
+msgid "Open %s"
+msgstr "Адкрыць %s"
-#: ../gtk/gtkplacessidebar.c:460
-msgid "Bookmarks"
-msgstr "Закладкі"
-
-#: ../gtk/gtkplacessidebar.c:829
+#: gtk/gtkplacessidebar.c:1070 gtk/ui/gtkemojichooser.ui:197
msgid "Recent"
msgstr "Нядаўняе"
-#: ../gtk/gtkplacessidebar.c:831
+#: gtk/gtkplacessidebar.c:1072
msgid "Recent files"
msgstr "Нядаўнія файлы"
-#: ../gtk/gtkplacessidebar.c:840
-msgid "Home"
-msgstr "Дадому"
+#: gtk/gtkplacessidebar.c:1082
+#| msgid "_Start"
+msgid "Starred"
+msgstr "Адзначанае"
-#: ../gtk/gtkplacessidebar.c:842
+#. TODO: Rename to 'Starred files'
+#: gtk/gtkplacessidebar.c:1085
+#| msgid "Printer Profile"
+msgid "Favorite files"
+msgstr "Улюбёныя файлы"
+
+#: gtk/gtkplacessidebar.c:1096
msgid "Open your personal folder"
-msgstr "Адкрыць асабістую папку"
+msgstr "Адкрыць асабісты каталог"
-#: ../gtk/gtkplacessidebar.c:857
+#: gtk/gtkplacessidebar.c:1111
msgid "Open the contents of your desktop in a folder"
-msgstr "Адкрыць змесціва працоўнага стала як папку"
+msgstr "Адкрыць змесціва працоўнага стала як каталог"
-#: ../gtk/gtkplacessidebar.c:871
+#: gtk/gtkplacessidebar.c:1125
msgid "Enter Location"
-msgstr "Увод мясціны"
+msgstr "Увесці размяшчэнне"
-#: ../gtk/gtkplacessidebar.c:873
+#: gtk/gtkplacessidebar.c:1127
msgid "Manually enter a location"
-msgstr "Самастойна ўвесці адрас мясціны"
+msgstr "Увесці размяшчэнне ўласнаручна"
-#: ../gtk/gtkplacessidebar.c:884
+#: gtk/gtkplacessidebar.c:1137
msgid "Trash"
msgstr "Сметніца"
-#: ../gtk/gtkplacessidebar.c:886
+#: gtk/gtkplacessidebar.c:1139
msgid "Open the trash"
msgstr "Адкрыць сметніцу"
-#: ../gtk/gtkplacessidebar.c:949 ../gtk/gtkplacessidebar.c:977
-#: ../gtk/gtkplacessidebar.c:1215
-#, c-format
-msgid "Mount and open %s"
-msgstr "Прымацаваць і адкрыць %s"
+#: gtk/gtkplacessidebar.c:1248 gtk/gtkplacessidebar.c:1276
+#: gtk/gtkplacessidebar.c:1491
+#| msgid "Mount and open %s"
+msgid "Mount and open “%s”"
+msgstr "Прымантаваць і адкрыць \"%s\""
-#: ../gtk/gtkplacessidebar.c:1058
+#: gtk/gtkplacessidebar.c:1371
msgid "Open the contents of the file system"
-msgstr "Адкрыць файлавую сістэму"
+msgstr "Адкрыць змесціва файлавай сістэма"
-#: ../gtk/gtkplacessidebar.c:1178
-msgid "Network"
-msgstr "Сетка"
-
-#: ../gtk/gtkplacessidebar.c:1184
-msgid "Browse Network"
-msgstr "Агляд сеткі"
+#: gtk/gtkplacessidebar.c:1455
+msgid "New bookmark"
+msgstr "Новая закладка"
-#: ../gtk/gtkplacessidebar.c:1186
-msgid "Browse the contents of the network"
-msgstr "Агляд змесціва сеткі"
+#: gtk/gtkplacessidebar.c:1457
+#| msgid "New bookmark"
+msgid "Add a new bookmark"
+msgstr "Дадаць новую закладку"
-#: ../gtk/gtkplacessidebar.c:1194
+#: gtk/gtkplacessidebar.c:1470
msgid "Connect to Server"
-msgstr "Злучэнне з серверам"
+msgstr "Злучэнне"
-#: ../gtk/gtkplacessidebar.c:1196
+#: gtk/gtkplacessidebar.c:1472
msgid "Connect to a network server address"
-msgstr "Злучэнне з адрасам сеткавага сервера"
+msgstr "Падлучыцца да адраса сеткавага сервера"
-#: ../gtk/gtkplacessidebar.c:1598
-msgid "New bookmark"
-msgstr "Новая закладка"
+#: gtk/gtkplacessidebar.c:1534
+#| msgid "Enter Location"
+msgid "Other Locations"
+msgstr "Іншыя размяшчэнні"
+
+#: gtk/gtkplacessidebar.c:1535
+#| msgid "Other Applications"
+msgid "Show other locations"
+msgstr "Паказаць іншыя размяшчэнні"
#. Adjust start/stop items to reflect the type of the drive
-#: ../gtk/gtkplacessidebar.c:2155 ../gtk/gtkplacessidebar.c:3281
+#: gtk/gtkplacessidebar.c:2334 gtk/gtkplacessidebar.c:3713
msgid "_Start"
msgstr "_Запусціць"
-#: ../gtk/gtkplacessidebar.c:2156 ../gtk/gtkplacessidebar.c:3288
+#: gtk/gtkplacessidebar.c:2335 gtk/gtkplacessidebar.c:3714
msgid "_Stop"
-msgstr "Сп_ыніць"
+msgstr "_Спыніць"
#. start() for type G_DRIVE_START_STOP_TYPE_SHUTDOWN is normally not used
-#: ../gtk/gtkplacessidebar.c:2163
+#: gtk/gtkplacessidebar.c:2342
msgid "_Power On"
msgstr "_Уключыць"
-#: ../gtk/gtkplacessidebar.c:2164
+#: gtk/gtkplacessidebar.c:2343
msgid "_Safely Remove Drive"
-msgstr "_Бяспечна выняць прывод"
+msgstr "_Бяспечнае вызваленне прылады"
-#: ../gtk/gtkplacessidebar.c:2168
+#: gtk/gtkplacessidebar.c:2347
msgid "_Connect Drive"
-msgstr "_Далучыць прывод"
+msgstr "_Падлучыць прыладу"
-#: ../gtk/gtkplacessidebar.c:2169
+#: gtk/gtkplacessidebar.c:2348
msgid "_Disconnect Drive"
-msgstr "_Адлучыць прывод"
+msgstr "_Адлучыць прыладу"
-#: ../gtk/gtkplacessidebar.c:2173
+#: gtk/gtkplacessidebar.c:2352
msgid "_Start Multi-disk Device"
-msgstr "_Запусціць шматдыскавае прыстасаванне"
+msgstr "_Запусціць шматдыскавую прыладу"
-#: ../gtk/gtkplacessidebar.c:2174
+#: gtk/gtkplacessidebar.c:2353
msgid "_Stop Multi-disk Device"
-msgstr "_Спыніць шматдыскавае прыстасаванне"
+msgstr "_Спыніць шматдыскавую прыладу"
#. stop() for type G_DRIVE_START_STOP_TYPE_PASSWORD is normally not used
-#: ../gtk/gtkplacessidebar.c:2179
-msgid "_Unlock Drive"
-msgstr "_Разблакіраваць прывод"
+#: gtk/gtkplacessidebar.c:2358
+#| msgid "_Unlock Drive"
+msgid "_Unlock Device"
+msgstr "_Разблакаваць прыладу"
-#: ../gtk/gtkplacessidebar.c:2180
-msgid "_Lock Drive"
-msgstr "За_блакіраваць прывод"
+#: gtk/gtkplacessidebar.c:2359
+#| msgid "_Lock Drive"
+msgid "_Lock Device"
+msgstr "За_блакаваць прыладу"
-#: ../gtk/gtkplacessidebar.c:2209 ../gtk/gtkplacessidebar.c:2963
-#, c-format
-msgid "Unable to start %s"
-msgstr "Не ўдалося запусціць %s"
+#: gtk/gtkplacessidebar.c:2397 gtk/gtkplacessidebar.c:3394
+#| msgid "Unable to start %s"
+msgid "Unable to start “%s”"
+msgstr "Не атрымалася запусціць \"%s\""
-#: ../gtk/gtkplacessidebar.c:2239
+#: gtk/gtkplacessidebar.c:2430
+#| msgid "Opening “%s”."
+msgid "Error unlocking “%s”"
+msgstr "Не атрымалася разблакаваць \"%s\""
+
+#: gtk/gtkplacessidebar.c:2432
#, c-format
msgid "Unable to access “%s”"
msgstr "Не ўдалося атрымаць доступ да \"%s\""
-#: ../gtk/gtkplacessidebar.c:2554
-#, c-format
-msgid "Unable to unmount %s"
-msgstr "Не ўдалося адмацаваць %s"
+#: gtk/gtkplacessidebar.c:2666
+#| msgid "Tag \"%s\" already defined"
+msgid "This name is already taken"
+msgstr "Назва ўжо выкарыстоўваецца"
-#: ../gtk/gtkplacessidebar.c:2680
-#, c-format
-msgid "Unable to stop %s"
-msgstr "Не ўдалося спыніць %s"
+#: gtk/gtkplacessidebar.c:2735 gtk/inspector/actions.ui:43
+#: gtk/inspector/css-node-tree.ui:39 gtk/inspector/object-tree.ui:110
+#: gtk/ui/gtkfilechooserwidget.ui:190 gtk/ui/gtkfilechooserwidget.ui:513
+msgid "Name"
+msgstr "Назва"
+
+#: gtk/gtkplacessidebar.c:2935
+#| msgid "Unable to unmount %s"
+msgid "Unable to unmount “%s”"
+msgstr "Не атрымалася адмантаваць \"%s\""
+
+#: gtk/gtkplacessidebar.c:3111
+#| msgid "Unable to stop %s"
+msgid "Unable to stop “%s”"
+msgstr "Не атрымалася спыніць \"%s\""
+
+#: gtk/gtkplacessidebar.c:3140
+#| msgid "Unable to eject %s"
+msgid "Unable to eject “%s”"
+msgstr "Не атрымалася выняць \"%s\""
-#: ../gtk/gtkplacessidebar.c:2709 ../gtk/gtkplacessidebar.c:2738
-#: ../gtk/gtkplacessidebar.c:2767
+#: gtk/gtkplacessidebar.c:3169 gtk/gtkplacessidebar.c:3198
#, c-format
msgid "Unable to eject %s"
-msgstr "Не ўдалося выняць %s"
+msgstr "Не атрымалася выняць %s"
-#: ../gtk/gtkplacessidebar.c:2913
-#, c-format
-msgid "Unable to poll %s for media changes"
-msgstr "Не ўдалося апытаць %s наконт носьбіта"
+#: gtk/gtkplacessidebar.c:3346
+#| msgid "Unable to poll %s for media changes"
+msgid "Unable to poll “%s” for media changes"
+msgstr "Не атрымалася апытаць \"%s\" наконт змен носьбітаў"
-#: ../gtk/gtkplacessidebar.c:3211
+#: gtk/gtkplacessidebar.c:3630 gtk/gtkplacessidebar.c:3696
+#: gtk/gtkplacesview.c:1706
msgid "Open in New _Tab"
-msgstr "Адкрыць у новай _картцы"
+msgstr "Адкрыць у новай _укладцы"
-#: ../gtk/gtkplacessidebar.c:3220
+#: gtk/gtkplacessidebar.c:3636 gtk/gtkplacessidebar.c:3699
+#: gtk/gtkplacesview.c:1717
msgid "Open in New _Window"
msgstr "Адкрыць у новым _акне"
-#: ../gtk/gtkplacessidebar.c:3229
+#: gtk/gtkplacessidebar.c:3703
msgid "_Add Bookmark"
msgstr "_Дадаць закладку"
-#: ../gtk/gtkplacessidebar.c:3235
-msgid "Remove"
-msgstr "Выдаліць"
+#: gtk/gtkplacessidebar.c:3704
+#| msgctxt "Stock label"
+#| msgid "_Remove"
+msgid "_Remove"
+msgstr "_Выдаліць"
-#: ../gtk/gtkplacessidebar.c:3242
+#: gtk/gtkplacessidebar.c:3705
msgid "Rename…"
-msgstr "Пераназваць..."
+msgstr "Змяніць назву…"
-#: ../gtk/gtkplacessidebar.c:3253
+#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1751
msgid "_Mount"
-msgstr "Пры_мацаваць"
+msgstr "_Прымантаваць"
-#: ../gtk/gtkplacessidebar.c:3260
+#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1741
msgid "_Unmount"
-msgstr "_Адмацаваць"
+msgstr "_Адмантаваць"
-#: ../gtk/gtkplacessidebar.c:3267
+#: gtk/gtkplacessidebar.c:3711
msgid "_Eject"
msgstr "_Выняць"
-#: ../gtk/gtkplacessidebar.c:3274
+#: gtk/gtkplacessidebar.c:3712
msgid "_Detect Media"
-msgstr "Апа_знаць носьбіт"
+msgstr "_Выявіць носьбіт"
-#: ../gtk/gtkplacessidebar.c:3876
+#: gtk/gtkplacessidebar.c:4158 gtk/gtkplacesview.c:1122
msgid "Computer"
msgstr "Камп'ютар"
-#: ../gtk/gtkprintbackend.c:746
+#: gtk/gtkplacesview.c:898
+msgid "Searching for network locations"
+msgstr "Пошук сеткавых размяшчэнняў"
+
+#: gtk/gtkplacesview.c:905
+#| msgid "No applications found."
+msgid "No network locations found"
+msgstr "Сеткавых размяшчэнняў не знойдзена"
+
+#. if it wasn't cancelled show a dialog
+#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1321
+#| msgid "Unable to access “%s”"
+msgid "Unable to access location"
+msgstr "Не ўдалося атрымаць доступ да размяшчэння"
+
+#. Restore from Cancel to Connect
+#: gtk/gtkplacesview.c:1250 gtk/ui/gtkplacesview.ui:317
+#| msgid "Co_nnect"
+msgid "Con_nect"
+msgstr "_Злучыцца"
+
+#. if it wasn't cancelled show a dialog
+#: gtk/gtkplacesview.c:1384
+#| msgid "Unable to unmount %s"
+msgid "Unable to unmount volume"
+msgstr "Не атрымалася адмантаваць том"
+
+#. Allow to cancel the operation
+#: gtk/gtkplacesview.c:1485
+#| msgid "_Cancel"
+msgid "Cance_l"
+msgstr "Скасав_аць"
+
+#: gtk/gtkplacesview.c:1648
+msgid "AppleTalk"
+msgstr "AppleTalk"
+
+#. Translators: do not translate ftp:// and ftps://
+#: gtk/gtkplacesview.c:1652
+msgid "File Transfer Protocol"
+msgstr "Пратакол перадачы файлаў"
+
+#: gtk/gtkplacesview.c:1652
+msgid "ftp:// or ftps://"
+msgstr "ftp:// альбо ftps://"
+
+#: gtk/gtkplacesview.c:1655
+#| msgid "File System"
+msgid "Network File System"
+msgstr "NFS"
+
+#: gtk/gtkplacesview.c:1658
+msgid "Samba"
+msgstr "Samba"
+
+#. Translators: do not translate sftp:// and ssh://
+#: gtk/gtkplacesview.c:1662
+msgid "SSH File Transfer Protocol"
+msgstr "SSH"
+
+#: gtk/gtkplacesview.c:1662
+msgid "sftp:// or ssh://"
+msgstr "sftp:// альбо ssh://"
+
+#. Translators: do not translate dav:// and davs://
+#: gtk/gtkplacesview.c:1666
+msgid "WebDAV"
+msgstr "WebDAV"
+
+#: gtk/gtkplacesview.c:1666
+msgid "dav:// or davs://"
+msgstr "dav:// альбо davs://"
+
+#: gtk/gtkplacesview.c:1741
+#| msgctxt "Stock label"
+#| msgid "_Disconnect"
+msgid "_Disconnect"
+msgstr "_Адлучыцца"
+
+#: gtk/gtkplacesview.c:1751
+#| msgid "Co_nnect"
+msgid "_Connect"
+msgstr "_Падлучыцца"
+
+#: gtk/gtkplacesview.c:1892
+msgid "Unable to get remote server location"
+msgstr "Не атрымалася падлучыцца да адлеглага размяшчэння на серверы"
+
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
+#| msgid "Network"
+msgid "Networks"
+msgstr "Сеткі"
+
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
+#| msgid "Computer"
+msgid "On This Computer"
+msgstr "На гэтым камп'ютары"
+
+#. Translators: respectively, free and total space of the drive. The plural form
+#. * should be based on the free space available.
+#. * i.e. 1 GB / 24 GB available.
+#.
+#: gtk/gtkplacesviewrow.c:134
+#| msgid "Not available"
+msgid "%s / %s available"
+msgid_plural "%s / %s available"
+msgstr[0] "Даступна %s з %s"
+msgstr[1] "Даступна %s з %s"
+msgstr[2] "Даступна %s з %s"
+msgstr[3] "Даступна %s з %s"
+
+#: gtk/gtkplacesviewrow.c:481
+#| msgctxt "Stock label"
+#| msgid "_Disconnect"
+msgid "Disconnect"
+msgstr "Адлучыцца"
+
+#: gtk/gtkplacesviewrow.c:481 gtk/ui/gtkplacesviewrow.ui:72
+#: gtk/ui/gtksidebarrow.ui:62
+#| msgid "_Unmount"
+msgid "Unmount"
+msgstr "Адмантаваць"
+
+#: gtk/gtkprintbackend.c:778
msgid "Authentication"
-msgstr "Праверка тоеснасці"
+msgstr "Аўтэнтыфікацыя"
-#: ../gtk/gtkprinteroptionwidget.c:542
+#: gtk/gtkprintbackend.c:849
+#| msgid "Remember password until you _logout"
+msgid "_Remember password"
+msgstr "_Запомніць пароль"
+
+#: gtk/gtkprinteroptionwidget.c:542
msgid "Select a filename"
-msgstr "Выбар назвы файла"
+msgstr "Абраць назву файла"
-#: ../gtk/gtkprinteroptionwidget.c:766
+#: gtk/gtkprinteroptionwidget.c:769
msgid "Not available"
-msgstr "Няма"
+msgstr "Недаступна"
#. translators: this string is the default job title for print
#. * jobs. %s gets replaced by the application name, %d gets replaced
#. * by the job number.
#.
-#: ../gtk/gtkprintoperation.c:258
+#: gtk/gtkprintoperation.c:259
#, c-format
msgid "%s job #%d"
-msgstr "%s: заданне №%d"
+msgstr "%s: задача №%d"
-#: ../gtk/gtkprintoperation.c:1776
+#: gtk/gtkprintoperation.c:1802
msgctxt "print operation status"
msgid "Initial state"
msgstr "Пачатковы стан"
-#: ../gtk/gtkprintoperation.c:1777
+#: gtk/gtkprintoperation.c:1803
msgctxt "print operation status"
msgid "Preparing to print"
msgstr "Падрыхтоўка да друку"
-#: ../gtk/gtkprintoperation.c:1778
+#: gtk/gtkprintoperation.c:1804
msgctxt "print operation status"
msgid "Generating data"
msgstr "Генераванне даных"
-#: ../gtk/gtkprintoperation.c:1779
+#: gtk/gtkprintoperation.c:1805
msgctxt "print operation status"
msgid "Sending data"
-msgstr "Пасыланне даных"
+msgstr "Адпраўленне даных"
-#: ../gtk/gtkprintoperation.c:1780
+#: gtk/gtkprintoperation.c:1806
msgctxt "print operation status"
msgid "Waiting"
msgstr "Чаканне"
-#: ../gtk/gtkprintoperation.c:1781
+#: gtk/gtkprintoperation.c:1807
msgctxt "print operation status"
msgid "Blocking on issue"
-msgstr "Стрымана праблемай"
+msgstr "Заблакавана праз праблему"
-#: ../gtk/gtkprintoperation.c:1782
+#: gtk/gtkprintoperation.c:1808
msgctxt "print operation status"
msgid "Printing"
msgstr "Друк"
-#: ../gtk/gtkprintoperation.c:1783
+#: gtk/gtkprintoperation.c:1809
msgctxt "print operation status"
msgid "Finished"
-msgstr "Скончана"
+msgstr "Завершана"
-#: ../gtk/gtkprintoperation.c:1784
+#: gtk/gtkprintoperation.c:1810
msgctxt "print operation status"
msgid "Finished with error"
-msgstr "Скончана памылкай"
+msgstr "Завершана з памылкай"
-#: ../gtk/gtkprintoperation.c:2348
+#: gtk/gtkprintoperation.c:2374
#, c-format
msgid "Preparing %d"
msgstr "Падрыхтоўка %d"
-#: ../gtk/gtkprintoperation.c:2350 ../gtk/gtkprintoperation.c:2982
+#: gtk/gtkprintoperation.c:2376 gtk/gtkprintoperation.c:3007
+#, c-format
msgid "Preparing"
msgstr "Падрыхтоўка"
-#: ../gtk/gtkprintoperation.c:2353
+#: gtk/gtkprintoperation.c:2379
#, c-format
msgid "Printing %d"
msgstr "Друк %d"
-#: ../gtk/gtkprintoperation.c:3013
+#: gtk/gtkprintoperation.c:3038
+#, c-format
msgid "Error creating print preview"
-msgstr "Не ўдалося стварыць акенца перадагляду для выдруку"
+msgstr "Не атрымалася стварыць акенца папярэдняга прагляду друку"
-#: ../gtk/gtkprintoperation.c:3016
+#: gtk/gtkprintoperation.c:3041
+#, c-format
msgid "The most probable reason is that a temporary file could not be created."
-msgstr "Відаць, не ўдалося стварыць часовы файл."
+msgstr "Хутчэй за ўсё не атрымалася стварыць часовы файл."
-#: ../gtk/gtkprintoperation-unix.c:308
-msgid "Error launching preview"
-msgstr "Не ўдалося запусціць перадагляд"
+#. window
+#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:549
+#: gtk/gtkprintoperation-portal.c:618 gtk/gtkprintunixdialog.c:3415
+msgid "Print"
+msgstr "Друк"
-#: ../gtk/gtkprintoperation-win32.c:611
+#: gtk/gtkprintoperation-win32.c:631
msgid "Printer offline"
msgstr "Прынтар па-за сеткай"
-#: ../gtk/gtkprintoperation-win32.c:613
+#: gtk/gtkprintoperation-win32.c:633
msgid "Out of paper"
-msgstr "Не стае аркушаў"
+msgstr "Няма паперы"
#. Translators: this is a printer status.
-#: ../gtk/gtkprintoperation-win32.c:615
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:2293
+#: gtk/gtkprintoperation-win32.c:635
+#: modules/printbackends/cups/gtkprintbackendcups.c:2624
msgid "Paused"
msgstr "Прыпынена"
-#: ../gtk/gtkprintoperation-win32.c:617
+#: gtk/gtkprintoperation-win32.c:637
msgid "Need user intervention"
-msgstr "Патрэбны ўдзел карыстальніка"
+msgstr "Патрабуецца ўдзел карыстальніка"
-#: ../gtk/gtkprintoperation-win32.c:717
+#: gtk/gtkprintoperation-win32.c:742
msgid "Custom size"
-msgstr "Уласны памер"
+msgstr "Адвольны памер"
-#: ../gtk/gtkprintoperation-win32.c:1539
+#: gtk/gtkprintoperation-win32.c:1613
msgid "No printer found"
-msgstr "Прынтары не знойдзены"
+msgstr "Прынтараў не знойдзена"
-#: ../gtk/gtkprintoperation-win32.c:1566
+#: gtk/gtkprintoperation-win32.c:1640
msgid "Invalid argument to CreateDC"
msgstr "Хібны аргумент для CreateDC"
-#: ../gtk/gtkprintoperation-win32.c:1602 ../gtk/gtkprintoperation-win32.c:1829
+#: gtk/gtkprintoperation-win32.c:1676 gtk/gtkprintoperation-win32.c:1922
msgid "Error from StartDoc"
msgstr "Памылка з StartDoc"
-#: ../gtk/gtkprintoperation-win32.c:1684 ../gtk/gtkprintoperation-win32.c:1707
-#: ../gtk/gtkprintoperation-win32.c:1755
+#: gtk/gtkprintoperation-win32.c:1777 gtk/gtkprintoperation-win32.c:1800
+#: gtk/gtkprintoperation-win32.c:1848
msgid "Not enough free memory"
msgstr "Не стае вольнай памяці"
-#: ../gtk/gtkprintoperation-win32.c:1760
+#: gtk/gtkprintoperation-win32.c:1853
msgid "Invalid argument to PrintDlgEx"
msgstr "Хібны аргумент для PrintDlgEx"
-#: ../gtk/gtkprintoperation-win32.c:1765
+#: gtk/gtkprintoperation-win32.c:1858
msgid "Invalid pointer to PrintDlgEx"
msgstr "Хібны паказальнік для PrintDlgEx"
-#: ../gtk/gtkprintoperation-win32.c:1770
+#: gtk/gtkprintoperation-win32.c:1863
msgid "Invalid handle to PrintDlgEx"
-msgstr "Хібны аб'ект-дзяржак для PrintDlgEx"
+msgstr "Хібны дэскрыптар для PrintDlgEx"
-#: ../gtk/gtkprintoperation-win32.c:1775
+#: gtk/gtkprintoperation-win32.c:1868
msgid "Unspecified error"
msgstr "Нявызначаная памылка"
-#: ../gtk/gtkprintunixdialog.c:734
+#: gtk/gtkprintunixdialog.c:746
msgid "Pre_view"
-msgstr "_Перадагляд"
+msgstr "_Папярэдні прагляд"
-#: ../gtk/gtkprintunixdialog.c:736
+#: gtk/gtkprintunixdialog.c:748
msgid "_Print"
-msgstr "_Надрукаваць"
+msgstr "_Друк"
-#: ../gtk/gtkprintunixdialog.c:849
+#: gtk/gtkprintunixdialog.c:861
msgid "Getting printer information failed"
-msgstr "Не ўдалося атрымаць звесткі пра прынтар"
+msgstr "Не ўдалося атрымаць інфармацыю пра прынтар"
-#: ../gtk/gtkprintunixdialog.c:2051
+#: gtk/gtkprintunixdialog.c:2071
msgid "Getting printer information…"
-msgstr "Атрыманне звестак пра прынтар..."
+msgstr "Атрыманне інфармацыі пра прынтар…"
#. Translators: These strings name the possible arrangements of
#. * multiple pages on a sheet when printing (same as in gtkprintbackendcups.c)
@@ -3059,104 +3758,102 @@ msgstr "Атрыманне звестак пра прынтар..."
#. Translators: These strings name the possible arrangements of
#. * multiple pages on a sheet when printing
#.
-#: ../gtk/gtkprintunixdialog.c:3098
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4780
+#: gtk/gtkprintunixdialog.c:3120
+#: modules/printbackends/cups/gtkprintbackendcups.c:5493
msgid "Left to right, top to bottom"
msgstr "Злева ўправа, зверху ўніз"
-#: ../gtk/gtkprintunixdialog.c:3098
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4780
+#: gtk/gtkprintunixdialog.c:3120
+#: modules/printbackends/cups/gtkprintbackendcups.c:5493
msgid "Left to right, bottom to top"
msgstr "Злева ўправа, знізу ўверх"
-#: ../gtk/gtkprintunixdialog.c:3099
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4781
+#: gtk/gtkprintunixdialog.c:3121
+#: modules/printbackends/cups/gtkprintbackendcups.c:5494
msgid "Right to left, top to bottom"
msgstr "Справа ўлева, зверху ўніз"
-#: ../gtk/gtkprintunixdialog.c:3099
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4781
+#: gtk/gtkprintunixdialog.c:3121
+#: modules/printbackends/cups/gtkprintbackendcups.c:5494
msgid "Right to left, bottom to top"
msgstr "Справа ўлева, знізу ўверх"
-#: ../gtk/gtkprintunixdialog.c:3100
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4782
+#: gtk/gtkprintunixdialog.c:3122
+#: modules/printbackends/cups/gtkprintbackendcups.c:5495
msgid "Top to bottom, left to right"
msgstr "Зверху ўніз, злева ўправа"
-#: ../gtk/gtkprintunixdialog.c:3100
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4782
+#: gtk/gtkprintunixdialog.c:3122
+#: modules/printbackends/cups/gtkprintbackendcups.c:5495
msgid "Top to bottom, right to left"
msgstr "Зверху ўніз, справа ўлева"
-#: ../gtk/gtkprintunixdialog.c:3101
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4783
+#: gtk/gtkprintunixdialog.c:3123
+#: modules/printbackends/cups/gtkprintbackendcups.c:5496
msgid "Bottom to top, left to right"
msgstr "Знізу ўверх, злева ўправа"
-#: ../gtk/gtkprintunixdialog.c:3101
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4783
+#: gtk/gtkprintunixdialog.c:3123
+#: modules/printbackends/cups/gtkprintbackendcups.c:5496
msgid "Bottom to top, right to left"
msgstr "Знізу ўверх, справа ўлева"
-#. Translators, this string is used to label the option in the print
-#. * dialog that controls in what order multiple pages are arranged
-#.
-#: ../gtk/gtkprintunixdialog.c:3105 ../gtk/gtkprintunixdialog.c:3118
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4860
+#: gtk/gtkprintunixdialog.c:3127 gtk/gtkprintunixdialog.c:3140
msgid "Page Ordering"
-msgstr "Парадкаванне старонак"
+msgstr "Парадак старонак"
-#: ../gtk/gtkprintunixdialog.c:3134
+#: gtk/gtkprintunixdialog.c:3156
msgid "Left to right"
msgstr "Злева ўправа"
-#: ../gtk/gtkprintunixdialog.c:3135
+#: gtk/gtkprintunixdialog.c:3157
msgid "Right to left"
msgstr "Справа ўлева"
-#: ../gtk/gtkprintunixdialog.c:3147
+#: gtk/gtkprintunixdialog.c:3169
msgid "Top to bottom"
msgstr "Зверху ўніз"
-#: ../gtk/gtkprintunixdialog.c:3148
+#: gtk/gtkprintunixdialog.c:3170
msgid "Bottom to top"
msgstr "Знізу ўверх"
-#: ../gtk/gtkprintunixdialog.c:3391
-msgid "Print"
-msgstr "Друк"
+#: gtk/gtkprogressbar.c:729
+#, c-format
+msgctxt "progress bar label"
+msgid "%.0f %%"
+msgstr "%.0f %%"
-#: ../gtk/gtkrecentchooserdefault.c:1050 ../gtk/gtkrecentchooserdefault.c:1087
+#: gtk/gtkrecentchooserdefault.c:1075 gtk/gtkrecentchooserdefault.c:1112
#, c-format
msgid "No item for URI '%s' found"
-msgstr "Складнік меню для URI-адрасу \"%s\" не знойдзены"
+msgstr "Элемент для URI \"%s\" не знойдзены"
-#: ../gtk/gtkrecentchooserdefault.c:1214
+#: gtk/gtkrecentchooserdefault.c:1239
msgid "Untitled filter"
msgstr "Фільтр без назвы"
-#: ../gtk/gtkrecentchooserdefault.c:1544
+#: gtk/gtkrecentchooserdefault.c:1561
msgid "Could not remove item"
-msgstr "Не ўдалося выдаліць элемент"
+msgstr "Не атрымалася выдаліць элемент"
-#: ../gtk/gtkrecentchooserdefault.c:1588
+#: gtk/gtkrecentchooserdefault.c:1605
msgid "Could not clear list"
-msgstr "Не ўдалося ачысціць спіс"
+msgstr "Не атрымалася ачысціць спіс"
-#: ../gtk/gtkrecentchooserdefault.c:1672
+#: gtk/gtkrecentchooserdefault.c:1689
msgid "Copy _Location"
-msgstr "_Скапіраваць размяшчэнне"
+msgstr "_Скапіяваць адрас"
-#: ../gtk/gtkrecentchooserdefault.c:1683
+#: gtk/gtkrecentchooserdefault.c:1700
msgid "_Remove From List"
msgstr "_Выдаліць са спіса"
-#: ../gtk/gtkrecentchooserdefault.c:1690
+#: gtk/gtkrecentchooserdefault.c:1707
msgid "_Clear List"
msgstr "_Ачысціць спіс"
-#: ../gtk/gtkrecentchooserdefault.c:1702
+#: gtk/gtkrecentchooserdefault.c:1719
msgid "Show _Private Resources"
msgstr "Паказваць _асабістыя рэсурсы"
@@ -3170,22 +3867,21 @@ msgstr "Паказваць _асабістыя рэсурсы"
#. * user appended or prepended custom menu items to the
#. * recent chooser menu widget.
#.
-#: ../gtk/gtkrecentchoosermenu.c:355
+#: gtk/gtkrecentchoosermenu.c:343
msgid "No items found"
-msgstr "У меню няма нічога"
+msgstr "Элементаў не знойдзена"
-#: ../gtk/gtkrecentchoosermenu.c:520 ../gtk/gtkrecentchoosermenu.c:576
-#, c-format
-msgid "No recently used resource found with URI `%s'"
-msgstr ""
-"Сярод нядаўна ўжываных рэсурсаў не знойдзена нічога з URI-адрасам \"%s\""
+#: gtk/gtkrecentchoosermenu.c:534 gtk/gtkrecentchoosermenu.c:590
+#| msgid "No recently used resource found with URI `%s'"
+msgid "No recently used resource found with URI '%s'"
+msgstr "Сярод нядаўна ўжываных рэсурсаў не знойдзена нічога з адрасам \"%s\""
-#: ../gtk/gtkrecentchoosermenu.c:786
+#: gtk/gtkrecentchoosermenu.c:789
#, c-format
msgid "Open '%s'"
msgstr "Адкрыць \"%s\""
-#: ../gtk/gtkrecentchoosermenu.c:816
+#: gtk/gtkrecentchoosermenu.c:819
msgid "Unknown item"
msgstr "Невядомы элемент"
@@ -3194,7 +3890,7 @@ msgstr "Невядомы элемент"
#. * the %s is the name of the item. Please keep the _ in front
#. * of the number to give these menu items a mnemonic.
#.
-#: ../gtk/gtkrecentchoosermenu.c:827
+#: gtk/gtkrecentchoosermenu.c:830
#, c-format
msgctxt "recent menu label"
msgid "_%d. %s"
@@ -3203,214 +3899,267 @@ msgstr "_%d. %s"
#. This is the format that is used for items in a recent files menu.
#. * The %d is the number of the item, the %s is the name of the item.
#.
-#: ../gtk/gtkrecentchoosermenu.c:832
+#: gtk/gtkrecentchoosermenu.c:835
#, c-format
msgctxt "recent menu label"
msgid "%d. %s"
msgstr "%d. %s"
-#: ../gtk/gtkrecentmanager.c:1029 ../gtk/gtkrecentmanager.c:1042
-#: ../gtk/gtkrecentmanager.c:1179 ../gtk/gtkrecentmanager.c:1189
-#: ../gtk/gtkrecentmanager.c:1241 ../gtk/gtkrecentmanager.c:1250
-#: ../gtk/gtkrecentmanager.c:1265
+#: gtk/gtkrecentmanager.c:1053 gtk/gtkrecentmanager.c:1066
+#: gtk/gtkrecentmanager.c:1203 gtk/gtkrecentmanager.c:1213
+#: gtk/gtkrecentmanager.c:1265 gtk/gtkrecentmanager.c:1274
#, c-format
msgid "Unable to find an item with URI '%s'"
-msgstr "Не ўдалося адшукаць элемент меню для URI-адрасу \"%s\""
+msgstr "Не атрымалася знайсці элемент з адрасам \"%s\""
+
+#: gtk/gtkrecentmanager.c:1289
+#| msgid "Unable to find an item with URI '%s'"
+msgid "Unable to move the item with URI '%s' to '%s'"
+msgstr "Не атрымалася перамясціць элемент з URI \"%s\" у \"%s\""
-#: ../gtk/gtkrecentmanager.c:2468
+#: gtk/gtkrecentmanager.c:2507
#, c-format
msgid "No registered application with name '%s' for item with URI '%s' found"
-msgstr ""
-"Для элемента меню з URI-адрасам \"%2$s\" не знойдзена зарэгістраванай "
-"праграмы з назвай \"%1$s\""
+msgstr "Не знойдзена зарэгістраваных праграм з назвай \"%s\" для элемента з URI \"%s\""
-#: ../gtk/gtksearchentry.c:241
+#: gtk/gtksearchentry.c:371
msgid "Search"
msgstr "Пошук"
-#. Translators: if the "on" state label requires more than three
-#. * glyphs then use MEDIUM VERTICAL BAR (U+2759) as the text for
-#. * the state
+#. Translators: This string is used to mark left/right variants of modifier
+#. * keys in the shortcut window (e.g. Control_L vs Control_R). Please keep
+#. * this string very short, ideally just a single character, since it will
+#. * be rendered as part of the key.
#.
-#: ../gtk/gtkswitch.c:353 ../gtk/gtkswitch.c:406 ../gtk/gtkswitch.c:580
-msgctxt "switch"
-msgid "ON"
-msgstr "❙"
-
-#. Translators: if the "off" state label requires more than three
-#. * glyphs then use WHITE CIRCLE (U+25CB) as the text for the state
+#: gtk/gtkshortcutlabel.c:80
+msgctxt "keyboard side marker"
+msgid "L"
+msgstr "Л"
+
+#. Translators: This string is used to mark left/right variants of modifier
+#. * keys in the shortcut window (e.g. Control_L vs Control_R). Please keep
+#. * this string very short, ideally just a single character, since it will
+#. * be rendered as part of the key.
#.
-#: ../gtk/gtkswitch.c:361 ../gtk/gtkswitch.c:407 ../gtk/gtkswitch.c:595
-msgctxt "switch"
-msgid "OFF"
-msgstr "○"
-
-#: ../gtk/gtktextbufferrichtext.c:649
+#: gtk/gtkshortcutlabel.c:93
+msgctxt "keyboard side marker"
+msgid "R"
+msgstr "П"
+
+#: gtk/gtkshortcutssection.c:451
+#| msgid "Show All"
+msgid "_Show All"
+msgstr "_Паказаць усё"
+
+#: gtk/gtkshortcutsshortcut.c:136
+msgid "Two finger pinch"
+msgstr "Сцісканне двух пальцаў"
+
+#: gtk/gtkshortcutsshortcut.c:140
+msgid "Two finger stretch"
+msgstr "Расцісканне двух пальцаў"
+
+#: gtk/gtkshortcutsshortcut.c:144
+msgid "Rotate clockwise"
+msgstr "Паварочванне па стрэлцы гадзінніка"
+
+#: gtk/gtkshortcutsshortcut.c:148
+msgid "Rotate counterclockwise"
+msgstr "Паварочванне супраць стрэлкі гадзінніка"
+
+#: gtk/gtkshortcutsshortcut.c:152
+msgid "Two finger swipe left"
+msgstr "Вядзенне двума пальцамі ўлева"
+
+#: gtk/gtkshortcutsshortcut.c:156
+msgid "Two finger swipe right"
+msgstr "Вядзенне двума пальцамі ўправа"
+
+#: gtk/gtkshortcutswindow.c:929
+msgid "Shortcuts"
+msgstr "Цэтлікі"
+
+#: gtk/gtkshortcutswindow.c:934
+#| msgid "Search"
+msgid "Search Results"
+msgstr "Вынікі пошуку"
+
+#: gtk/gtkshortcutswindow.c:988
+msgid "Search Shortcuts"
+msgstr "Пошук цэтлікаў"
+
+#: gtk/gtkshortcutswindow.c:1053 gtk/ui/gtkemojichooser.ui:376
+#: gtk/ui/gtkfilechooserwidget.ui:323
+#| msgid "No items found"
+msgid "No Results Found"
+msgstr "Нічога не знойдзена"
+
+#: gtk/gtkshortcutswindow.c:1060 gtk/ui/gtkemojichooser.ui:390
+#: gtk/ui/gtkfilechooserwidget.ui:337 gtk/ui/gtkplacesview.ui:274
+msgid "Try a different search"
+msgstr "Паспрабаваць іншы запыт на пошук"
+
+#: gtk/gtktextbufferrichtext.c:648
#, c-format
msgid "Unknown error when trying to deserialize %s"
-msgstr "Невядомая памылка падчас спробы серыялізацыі \"%s\""
+msgstr "Падчас спробы серыялізацыі адбылася невядомая памылка \"%s\""
-#: ../gtk/gtktextbufferrichtext.c:708
+#: gtk/gtktextbufferrichtext.c:707
#, c-format
msgid "No deserialize function found for format %s"
-msgstr "Для фармату \"%s\" не знойдзена функцыя дэсерыялізацыі"
+msgstr "Для фармату \"%s\" не знойдзена функцыі дэсерыялізацыі"
-#: ../gtk/gtktextbufferserialize.c:800 ../gtk/gtktextbufferserialize.c:826
+#: gtk/gtktextbufferserialize.c:792 gtk/gtktextbufferserialize.c:818
#, c-format
msgid "Both \"id\" and \"name\" were found on the <%s> element"
msgstr "Для элемента <%s> былі знойдзеныя атрыбуты: і \"id\", і \"name\""
-#: ../gtk/gtktextbufferserialize.c:810 ../gtk/gtktextbufferserialize.c:836
+#: gtk/gtktextbufferserialize.c:802 gtk/gtktextbufferserialize.c:828
#, c-format
msgid "The attribute \"%s\" was found twice on the <%s> element"
-msgstr "Для элемента <%2$s> атрыбут \"%1$s\" быў знойдзены двойчы"
+msgstr "Для элемента <%s> атрыбут \"%s\" быў знойдзены двойчы"
-#: ../gtk/gtktextbufferserialize.c:852
+#: gtk/gtktextbufferserialize.c:844
#, c-format
msgid "<%s> element has invalid ID \"%s\""
-msgstr "Складнік <%s> мае хібны ідэнтыфікатар \"%s\""
+msgstr "Элемент <%s> мае хібны ідэнтыфікатар \"%s\""
-#: ../gtk/gtktextbufferserialize.c:862
+#: gtk/gtktextbufferserialize.c:855
#, c-format
msgid "<%s> element has neither a \"name\" nor an \"id\" attribute"
-msgstr "Складнік <%s> не мае ні аднаго з атрыбутаў \"name\" і \"id\""
+msgstr "Элемент <%s> не мае ніводнага з атрыбутаў \"name\" і \"id\""
-#: ../gtk/gtktextbufferserialize.c:949
+#: gtk/gtktextbufferserialize.c:942
#, c-format
msgid "Attribute \"%s\" repeated twice on the same <%s> element"
-msgstr "Элемент <%2$s> мае прадубляваны атрыбут \"%1$s\""
+msgstr "Элемент <%s> мае прадубляваны атрыбут \"%s\""
-#: ../gtk/gtktextbufferserialize.c:967 ../gtk/gtktextbufferserialize.c:992
+#: gtk/gtktextbufferserialize.c:960 gtk/gtktextbufferserialize.c:985
#, c-format
msgid "Attribute \"%s\" is invalid on <%s> element in this context"
-msgstr "У гэтым кантэксце атрыбут \"%s\" з'яўляецца хібным для элемента <%s>"
+msgstr "У гэтым кантэксце атрыбут \"%s\" хібны для элемента <%s>"
-#: ../gtk/gtktextbufferserialize.c:1031
+#: gtk/gtktextbufferserialize.c:1024
#, c-format
msgid "Tag \"%s\" has not been defined."
-msgstr "Тэг \"%s\" не быў вызначаны."
+msgstr "Пазнака \"%s\" не была вызначаная."
-#: ../gtk/gtktextbufferserialize.c:1043
+#: gtk/gtktextbufferserialize.c:1036
msgid "Anonymous tag found and tags can not be created."
-msgstr "Напатканы ананімны тэг, але нельга ствараць тэгі."
+msgstr "Знойдзена ананімная пазнака, пазнакі ствараць нельга."
-#: ../gtk/gtktextbufferserialize.c:1054
+#: gtk/gtktextbufferserialize.c:1047
#, c-format
msgid "Tag \"%s\" does not exist in buffer and tags can not be created."
-msgstr "Тэга \"%s\" няма ў буферы, але нельга ствараць тэгі."
+msgstr "Пазнакі \"%s\" няма ў буферы, пазнакі ствараць нельга."
-#: ../gtk/gtktextbufferserialize.c:1153 ../gtk/gtktextbufferserialize.c:1228
-#: ../gtk/gtktextbufferserialize.c:1333 ../gtk/gtktextbufferserialize.c:1407
+#: gtk/gtktextbufferserialize.c:1148 gtk/gtktextbufferserialize.c:1223
+#: gtk/gtktextbufferserialize.c:1328 gtk/gtktextbufferserialize.c:1402
#, c-format
msgid "Element <%s> is not allowed below <%s>"
-msgstr "Элемент <%s> забаронены ніжэй за <%s>"
+msgstr "Элемент <%s> недапушчальны ніжэй за <%s>"
-#: ../gtk/gtktextbufferserialize.c:1184
+#: gtk/gtktextbufferserialize.c:1179
#, c-format
msgid "\"%s\" is not a valid attribute type"
-msgstr "\"%s\" не з'яўляецца магчымым тыпам атрыбута"
+msgstr "\"%s\" - непрыдатны тып атрыбута"
-#: ../gtk/gtktextbufferserialize.c:1192
+#: gtk/gtktextbufferserialize.c:1187
#, c-format
msgid "\"%s\" is not a valid attribute name"
-msgstr "\"%s\" не з'яўляецца магчымай назвай атрыбута"
+msgstr "\"%s\" - непрыдатная назва атрыбута"
-#: ../gtk/gtktextbufferserialize.c:1202
+#: gtk/gtktextbufferserialize.c:1197
#, c-format
-msgid ""
-"\"%s\" could not be converted to a value of type \"%s\" for attribute \"%s\""
-msgstr ""
-"Немагчыма пераўтварыць \"%s\" у значэнне тыпу \"%s\" для атрыбута \"%s\""
+msgid "\"%s\" could not be converted to a value of type \"%s\" for attribute \"%s\""
+msgstr "Немагчыма пераўтварыць \"%s\" у значэнне тыпу \"%s\" для атрыбута \"%s\""
-#: ../gtk/gtktextbufferserialize.c:1211
+#: gtk/gtktextbufferserialize.c:1206
#, c-format
msgid "\"%s\" is not a valid value for attribute \"%s\""
-msgstr "\"%s\" не з'яўляецца магчымым значэннем атрыбута \"%s\""
+msgstr "\"%s\" - непрыдатнае значэнне атрыбута \"%s\""
-#: ../gtk/gtktextbufferserialize.c:1296
+#: gtk/gtktextbufferserialize.c:1291
#, c-format
msgid "Tag \"%s\" already defined"
-msgstr "Тэг \"%s\" ужо вызначаны"
+msgstr "Пазнака \"%s\" ужо вызначаная"
-#: ../gtk/gtktextbufferserialize.c:1309
+#: gtk/gtktextbufferserialize.c:1304
#, c-format
msgid "Tag \"%s\" has invalid priority \"%s\""
-msgstr "Тэг \"%s\" мае хібную ўласцівасць \"%s\""
+msgstr "Пазнака \"%s\" мае хібную ўласцівасць \"%s\""
-#: ../gtk/gtktextbufferserialize.c:1362
+#: gtk/gtktextbufferserialize.c:1357
#, c-format
msgid "Outermost element in text must be <text_view_markup> not <%s>"
-msgstr "Самы вонкавы элемент тэксту мусіць быць <text_view_markup>, а не <%s>"
+msgstr "Вонкавы элемент тэксту мусіць быць <text_view_markup>, а не <%s>"
-#: ../gtk/gtktextbufferserialize.c:1371 ../gtk/gtktextbufferserialize.c:1387
+#: gtk/gtktextbufferserialize.c:1366 gtk/gtktextbufferserialize.c:1382
#, c-format
msgid "A <%s> element has already been specified"
msgstr "Элемент <%s> ужо быў вызначаны"
-#: ../gtk/gtktextbufferserialize.c:1393
+#: gtk/gtktextbufferserialize.c:1388
msgid "A <text> element can't occur before a <tags> element"
-msgstr "Элемент <text> не можа быць змешчаны перад элементам <tags>"
+msgstr "Элемент <text> не можа быць размешчаны перад элементам <tags>"
-#: ../gtk/gtktextbufferserialize.c:1792
+#: gtk/gtktextbufferserialize.c:1794
msgid "Serialized data is malformed"
msgstr "Серыялізаваныя даныя пашкоджаныя"
-#: ../gtk/gtktextbufferserialize.c:1870
-msgid ""
-"Serialized data is malformed. First section isn't GTKTEXTBUFFERCONTENTS-0001"
-msgstr ""
-"Серыялізаваныя даныя пашкоджаныя. Першай секцыяй не з'яўляецца "
-"GTKTEXTBUFFERCONTENTS-0001"
+#: gtk/gtktextbufferserialize.c:1873
+msgid "Serialized data is malformed. First section isn't GTKTEXTBUFFERCONTENTS-0001"
+msgstr "Серыялізаваныя даныя пашкоджаныя. Першым раздзелам не ёсць GTKTEXTBUFFERCONTENTS-0001"
-#: ../gtk/gtktextutil.c:57
+#: gtk/gtktextutil.c:57
msgid "LRM _Left-to-right mark"
-msgstr "LRM: пісьмо з_лева ўправа"
+msgstr "LRM: адзнака з_лева ўправа"
-#: ../gtk/gtktextutil.c:58
+#: gtk/gtktextutil.c:58
msgid "RLM _Right-to-left mark"
-msgstr "RLM: пісьмо с_права ўлева"
+msgstr "RLM: адзнака с_права ўлева"
-#: ../gtk/gtktextutil.c:59
+#: gtk/gtktextutil.c:59
msgid "LRE Left-to-right _embedding"
-msgstr "LRE: ур_ывак, пісаны злева ўправа"
+msgstr "LRE: устаўка злева ўправа"
-#: ../gtk/gtktextutil.c:60
+#: gtk/gtktextutil.c:60
msgid "RLE Right-to-left e_mbedding"
-msgstr "RLE: уры_вак, пісаны злева ўправа"
+msgstr "RLE: устаўка справа ўлева"
-#: ../gtk/gtktextutil.c:61
+#: gtk/gtktextutil.c:61
msgid "LRO Left-to-right _override"
-msgstr "LRO: _змена кірунку пісьма (злева ўправа)"
+msgstr "LRO: _перакрыццё злева ўправа"
-#: ../gtk/gtktextutil.c:62
+#: gtk/gtktextutil.c:62
msgid "RLO Right-to-left o_verride"
-msgstr "RLO: з_мена кірунку пісьма (справа ўлева)"
+msgstr "RLO: _перакрыццё справа ўлева"
-#: ../gtk/gtktextutil.c:63
+#: gtk/gtktextutil.c:63
msgid "PDF _Pop directional formatting"
-msgstr "PDF: в_яртанне папярэдняга кірунку пісьма"
+msgstr "PDF: _размяшчэнне па вертыкалі"
-#: ../gtk/gtktextutil.c:64
+#: gtk/gtktextutil.c:64
msgid "ZWS _Zero width space"
-msgstr "ZWS: пр_абел нулявой даўжыні"
+msgstr "ZWS: _нулявы прагал"
-#: ../gtk/gtktextutil.c:65
+#: gtk/gtktextutil.c:65
msgid "ZWJ Zero width _joiner"
-msgstr "ZWJ: злу_чальнік нулявой даўжыні"
+msgstr "ZWJ: _нулявы злучальнік"
-#: ../gtk/gtktextutil.c:66
+#: gtk/gtktextutil.c:66
msgid "ZWNJ Zero width _non-joiner"
-msgstr "ZWNJ: н_езлучальнік нулявой даўжыні"
+msgstr "ZWNJ: _нулявы незлучальнік"
-#: ../gtk/gtkvolumebutton.c:177
+#: gtk/gtkvolumebutton.c:189
msgid "Adjusts the volume"
-msgstr "Падстройвае гучнасць"
+msgstr "Наладжвае гучнасць"
-#: ../gtk/gtkvolumebutton.c:220
+#: gtk/gtkvolumebutton.c:232
msgid "Muted"
msgstr "Абязгучана"
-#: ../gtk/gtkvolumebutton.c:224
+#: gtk/gtkvolumebutton.c:236
msgid "Full Volume"
msgstr "Поўная гучнасць"
@@ -3419,1951 +4168,4817 @@ msgstr "Поўная гучнасць"
#. * Translate the "%d" to "%Id" if you want to use localised digits,
#. * or otherwise translate the "%d" to "%d".
#.
-#: ../gtk/gtkvolumebutton.c:237
+#: gtk/gtkvolumebutton.c:249
#, c-format
msgctxt "volume percentage"
-msgid "%d %%"
-msgstr "%d %%"
-
-#: ../gtk/gtkwindow.c:8708
-msgid "Unmaximize"
-msgstr "Скасаваць максімалізацыю"
+msgid "%d %%"
+msgstr "%d%%"
-#: ../gtk/gtkwindow.c:8717
+#: gtk/gtkwindow.c:9303
msgid "Move"
msgstr "Перамясціць"
-#: ../gtk/gtkwindow.c:8723
+#: gtk/gtkwindow.c:9311
msgid "Resize"
msgstr "Змяніць памер"
-#: ../gtk/gtkwindow.c:8735
+#: gtk/gtkwindow.c:9342
msgid "Always on Top"
-msgstr "Заўсёды над астатнімі вокнамі"
+msgstr "Заўсёды наверсе"
+
+#: gtk/gtkwindow.c:12777
+#, c-format
+msgid "Do you want to use GTK+ Inspector?"
+msgstr "Вы хочаце выкарыстоўваць Інспектара GTK+?"
+
+#: gtk/gtkwindow.c:12779
+#, c-format
+msgid "GTK+ Inspector is an interactive debugger that lets you explore and modify the internals of any GTK+ application. Using it may cause the application to break or crash."
+msgstr "Інспектар GTK — інтэрактыўны сродак для адладкі, што дазваляе даследаваць і змяняць унутраныя даныя любой праграмы GTK. Выкарыстанне інспектара можа выклікаць крушэнне праграмы."
+
+#: gtk/gtkwindow.c:12784
+msgid "Don't show this message again"
+msgstr "Больш не паказваць гэтае паведамленне"
+
+#: gtk/inspector/action-editor.c:281
+#| msgctxt "Action name"
+#| msgid "Activate"
+msgid "Activate"
+msgstr "Актываваць"
+
+#: gtk/inspector/action-editor.c:302 gtk/inspector/actions.ui:82
+#: gtk/inspector/css-node-tree.ui:78 gtk/inspector/misc-info.ui:102
+#| msgid "Status"
+msgid "State"
+msgstr "Стан"
+
+#: gtk/inspector/actions.ui:30 gtk/inspector/general.ui:115
+#: gtk/ui/gtkplacesview.ui:92
+msgid "Prefix"
+msgstr "Прэфікс"
+
+#: gtk/inspector/actions.ui:56
+#| msgctxt "Accelerator"
+#| msgid "Disabled"
+msgid "Enabled"
+msgstr "Уключана"
+
+#: gtk/inspector/actions.ui:69
+#| msgid "Paper Type"
+msgid "Parameter Type"
+msgstr "Тып параметра"
+
+#: gtk/inspector/css-editor.c:112
+msgid "You can type here any CSS rule recognized by GTK+."
+msgstr "Тут вы можаце ўвесці любое вядомае GTK+ правіла CSS."
+
+#: gtk/inspector/css-editor.c:113
+msgid "You can temporarily disable this custom CSS by clicking on the “Pause” button above."
+msgstr "Зменены CSS можна часова выключыць, націснуўшы вышэй на кнопку \"Паўза\"."
+
+#: gtk/inspector/css-editor.c:114
+msgid "Changes are applied instantly and globally, for the whole application."
+msgstr "Змены ўжывуцца неадкладна для ўсёй праграмы."
+
+#: gtk/inspector/css-editor.c:162
+#, c-format
+msgid "Saving CSS failed"
+msgstr "Не атрымалася захаваць CSS"
+
+#: gtk/inspector/css-editor.ui:34
+msgid "Disable this custom CSS"
+msgstr "Выключыць гэты адвольны CSS"
+
+#: gtk/inspector/css-editor.ui:55
+msgid "Save the current CSS"
+msgstr "Захаваць бягучы CSS"
+
+#: gtk/inspector/css-node-tree.ui:52
+msgid "ID"
+msgstr "Ідэнтыфікатар"
+
+#: gtk/inspector/css-node-tree.ui:65 gtk/inspector/object-tree.ui:142
+msgid "Style Classes"
+msgstr "Класы стыляў"
+
+#: gtk/inspector/css-node-tree.ui:110
+#| msgctxt "Stock label"
+#| msgid "_Properties"
+msgid "CSS Property"
+msgstr "Уласцівасць CSS"
+
+#: gtk/inspector/css-node-tree.ui:125 gtk/inspector/prop-list.ui:50
+#: gtk/ui/gtkcoloreditor.ui:320
+msgid "Value"
+msgstr "Значэнне"
+
+#: gtk/inspector/data-list.ui:15
+msgid "Show data"
+msgstr "Паказаць даныя"
+
+#: gtk/inspector/general.c:309
+#| msgid "None"
+msgctxt "GL version"
+msgid "None"
+msgstr "Няма"
+
+#: gtk/inspector/general.c:310
+#| msgid "None"
+msgctxt "GL vendor"
+msgid "None"
+msgstr "Няма"
+
+#: gtk/inspector/general.ui:34
+#| msgid "GTK+ Options"
+msgid "GTK+ Version"
+msgstr "Версія GTK+"
+
+#: gtk/inspector/general.ui:68
+msgid "GDK Backend"
+msgstr "Рухавік GDK"
+
+#: gtk/inspector/general.ui:373
+#| msgctxt "keyboard label"
+#| msgid "Display"
+msgid "Display"
+msgstr "Дысплей"
-#: ../gtk/gtkwindow.c:8747
-msgid "Always on Visible Workspace"
-msgstr "Заўсёды на бачнай прасторы"
+#: gtk/inspector/general.ui:408
+msgid "RGBA visual"
+msgstr "Візуальны RGBA"
-#: ../gtk/gtkwindow.c:8755
-msgid "Only on This Workspace"
-msgstr "Толькі на гэтай прасторы"
+#: gtk/inspector/general.ui:442
+#| msgid "Computer"
+msgid "Composited"
+msgstr "Скампанавана"
-#: ../gtk/gtkwindow.c:8772
-msgid "Move to Workspace Up"
-msgstr "Перамясціць на прастору вышэй"
+#: gtk/inspector/general.ui:489
+msgid "GL Version"
+msgstr "Версія GL"
-#: ../gtk/gtkwindow.c:8781
-msgid "Move to Workspace Down"
-msgstr "Перамясціць на прастору ніжэй"
+#: gtk/inspector/general.ui:524
+msgid "GL Vendor"
+msgstr "Пастаўшчык GL"
-#: ../gtk/gtkwindow.c:8795
-msgid "Move to Another Workspace"
-msgstr "Перамясціць на іншую прастору"
+#: gtk/inspector/gestures.c:129
+#| msgid "None"
+msgctxt "event phase"
+msgid "None"
+msgstr "Няма"
-#: ../gtk/gtkwindow.c:8803
+#: gtk/inspector/gestures.c:130
+msgctxt "event phase"
+msgid "Capture"
+msgstr "Захоп"
+
+#: gtk/inspector/gestures.c:131
+msgctxt "event phase"
+msgid "Bubble"
+msgstr "Бурбалкі"
+
+#: gtk/inspector/gestures.c:132
+msgctxt "event phase"
+msgid "Target"
+msgstr "Мэта"
+
+#: gtk/inspector/menu.c:92
+msgid "Unnamed section"
+msgstr "Раздзел без назвы"
+
+#: gtk/inspector/menu.ui:26 gtk/inspector/object-tree.ui:125
+#| msgid "label"
+msgid "Label"
+msgstr "Адмеціна"
+
+#: gtk/inspector/menu.ui:39 gtk/inspector/prop-editor.c:1385
+#| msgid "Location"
+msgid "Action"
+msgstr "Дзеянне"
+
+#: gtk/inspector/menu.ui:52
+msgid "Target"
+msgstr "Мэта"
+
+#: gtk/inspector/menu.ui:65
+msgid "Icon"
+msgstr "Значок"
+
+#: gtk/inspector/misc-info.ui:34
+#| msgctxt "Action name"
+#| msgid "Press"
+msgid "Address"
+msgstr "Адрас"
+
+#: gtk/inspector/misc-info.ui:68
+#| msgid "Preferences"
+msgid "Reference count"
+msgstr "Колькасць зваротаў"
+
+#: gtk/inspector/misc-info.ui:136
+msgid "Buildable ID"
+msgstr "Ідэнтыфікатар"
+
+#: gtk/inspector/misc-info.ui:170
+#| msgid "Default Application"
+msgid "Default Widget"
+msgstr "Прадвызначаны віджэт"
+
+#: gtk/inspector/misc-info.ui:192 gtk/inspector/misc-info.ui:237
+#: gtk/inspector/misc-info.ui:453 gtk/inspector/prop-editor.c:1071
+#: gtk/inspector/prop-editor.c:1268 gtk/inspector/prop-editor.c:1393
+#: gtk/inspector/prop-editor.c:1504 gtk/inspector/window.ui:382
+#| msgctxt "Stock label"
+#| msgid "_Properties"
+msgid "Properties"
+msgstr "Уласцівасці"
+
+#: gtk/inspector/misc-info.ui:214
+msgid "Focus Widget"
+msgstr "Віджэт фокусу"
+
+#: gtk/inspector/misc-info.ui:259
+msgid "Mnemonic Label"
+msgstr "Мнеманічная адмеціна"
+
+#: gtk/inspector/misc-info.ui:294
+msgid "Request mode"
+msgstr "Рэжым запыту"
+
+#: gtk/inspector/misc-info.ui:328
+#| msgid "Location"
+msgid "Allocation"
+msgstr "Размеркаванне"
+
+#: gtk/inspector/misc-info.ui:362
+msgid "Baseline"
+msgstr "Базавыя лініі"
+
+#: gtk/inspector/misc-info.ui:396
+msgid "Clip area"
+msgstr "Вобласць абразання"
+
+#: gtk/inspector/misc-info.ui:430
+msgid "Frame Clock"
+msgstr "Рамкі гадзінніка"
+
+#: gtk/inspector/misc-info.ui:475
+msgid "Tick callback"
+msgstr "Зваротная сувязь"
+
+#: gtk/inspector/misc-info.ui:511
+msgid "Frame count"
+msgstr "Колькасць кадраў"
+
+#: gtk/inspector/misc-info.ui:545
+msgid "Frame rate"
+msgstr "Чашчыня кадраў"
+
+#: gtk/inspector/misc-info.ui:579
+msgid "Accessible role"
+msgstr "Роля аб’екта адмысловых магчымасцяў"
+
+#: gtk/inspector/misc-info.ui:613
+msgid "Accessible name"
+msgstr "Назва аб’екта адмысловых магчымасцяў"
+
+#: gtk/inspector/misc-info.ui:649
+msgid "Accessible description"
+msgstr "Апісанне аб’екта адмысловых магчымасцяў"
+
+#: gtk/inspector/misc-info.ui:685
+msgid "Mapped"
+msgstr "Супастаўлена"
+
+#: gtk/inspector/misc-info.ui:721
+msgid "Realized"
+msgstr "Рэалізавана"
+
+#: gtk/inspector/misc-info.ui:757
+msgid "Is Toplevel"
+msgstr "На вышэйшым узроўні"
+
+#: gtk/inspector/misc-info.ui:793
+msgid "Child Visible"
+msgstr "Дачынны элемент бачны"
+
+#: gtk/inspector/object-tree.ui:95
+#| msgid "_Eject"
+msgid "Object"
+msgstr "Аб'ект"
+
+#: gtk/inspector/prop-editor.c:679
+#| msgid "Printer"
+msgid "Pointer: %p"
+msgstr "Паказальнік: %p"
+
+#: gtk/inspector/prop-editor.c:694
+#| msgid "Unknown"
+msgctxt "type name"
+msgid "Unknown"
+msgstr "Невядома"
+
+#: gtk/inspector/prop-editor.c:695
+#, c-format
+msgid "Object: %p (%s)"
+msgstr "Аб’ект: %p (%s)"
+
+#: gtk/inspector/prop-editor.c:1141
+#| msgid "Unable to stop %s"
+msgid "Uneditable property type: %s"
+msgstr "Нерэдагуемая ўласцівасць: %s"
+
+#: gtk/inspector/prop-editor.c:1259
+msgid "Attribute mapping"
+msgstr "Адлюстраванне атрыбутаў"
+
+#: gtk/inspector/prop-editor.c:1264
+msgid "Model:"
+msgstr "Мадэль:"
+
+#: gtk/inspector/prop-editor.c:1265
#, c-format
-msgid "Workspace %d"
-msgstr "Працоўная прастора %d"
+msgid "%p (%s)"
+msgstr "%p (%s)"
+
+#: gtk/inspector/prop-editor.c:1275
+#| msgid "Volume"
+msgid "Column:"
+msgstr "Слупок:"
-#: ../gtk/paper_names_offsets.c:4
+#: gtk/inspector/prop-editor.c:1285
+#| msgid "None"
+msgctxt "property name"
+msgid "None"
+msgstr "Няма"
+
+#: gtk/inspector/prop-editor.c:1389
+#, c-format
+msgid "Defined at: %p (%s)"
+msgstr "Вызначана ў: %p (%s)"
+
+#: gtk/inspector/prop-editor.c:1453 gtk/inspector/prop-editor.c:1469
+#| msgctxt "Stock label"
+#| msgid "_Convert"
+msgid "inverted"
+msgstr "інвертавана"
+
+#: gtk/inspector/prop-editor.c:1485
+msgid "bidirectional, inverted"
+msgstr "два напрамкі, інвертавана"
+
+#: gtk/inspector/prop-editor.c:1490 gtk/inspector/prop-editor.c:1604
+msgid "bidirectional"
+msgstr "двухнапрамкавая"
+
+#: gtk/inspector/prop-editor.c:1495
+msgid "Binding:"
+msgstr "Сувязь:"
+
+#: gtk/inspector/prop-editor.c:1623
+#| msgid "Starting %s"
+msgid "Setting:"
+msgstr "Параметр:"
+
+#: gtk/inspector/prop-editor.c:1663
+#| msgid "Paper Source"
+msgid "Source:"
+msgstr "Крыніца:"
+
+#: gtk/inspector/prop-editor.c:1665
+msgid "Reset"
+msgstr "Скінуць"
+
+#: gtk/inspector/prop-editor.c:1679
+msgid "Theme"
+msgstr "Тэма"
+
+#: gtk/inspector/prop-editor.c:1682
+#| msgid "Starting %s"
+msgid "XSettings"
+msgstr "Налады Х"
+
+#: gtk/inspector/prop-list.ui:34
+#| msgctxt "Stock label"
+#| msgid "_Properties"
+msgid "Property"
+msgstr "Уласцівасць"
+
+#: gtk/inspector/prop-list.ui:68 gtk/inspector/statistics.ui:53
+#: gtk/ui/gtkfilechooserwidget.ui:236
+msgid "Type"
+msgstr "Тып"
+
+#: gtk/inspector/prop-list.ui:86
+msgid "Attribute"
+msgstr "Атрыбут"
+
+#: gtk/inspector/prop-list.ui:102 gtk/inspector/signals-list.ui:73
+msgid "Defined At"
+msgstr "Вызначана ў"
+
+#: gtk/inspector/resource-list.ui:100
+#| msgid "Up Path"
+msgid "Path"
+msgstr "Шлях"
+
+#: gtk/inspector/resource-list.ui:118 gtk/inspector/signals-list.ui:63
+#| msgid "_Mount"
+msgid "Count"
+msgstr "Лічыльнік"
+
+#: gtk/inspector/resource-list.ui:130 gtk/ui/gtkfilechooserwidget.ui:224
+#: gtk/ui/gtkfontchooserwidget.ui:134 gtk/ui/gtkfontchooserwidget.ui:276
+msgid "Size"
+msgstr "Памер"
+
+#: gtk/inspector/resource-list.ui:163
+#| msgid "_Name:"
+msgid "Name:"
+msgstr "Назва:"
+
+#: gtk/inspector/resource-list.ui:187
+msgid "Type:"
+msgstr "Тып:"
+
+#: gtk/inspector/resource-list.ui:210
+#| msgid "Size"
+msgid "Size:"
+msgstr "Памер:"
+
+#: gtk/inspector/selector.ui:31
+#| msgctxt "Action name"
+#| msgid "Select"
+msgid "Selector"
+msgstr "Абіральнік"
+
+#: gtk/inspector/signals-list.c:117
+#| msgid "_Yes"
+msgid "Yes"
+msgstr "Так"
+
+#: gtk/inspector/signals-list.ui:36
+msgid "Signal"
+msgstr "Сігнал"
+
+#: gtk/inspector/signals-list.ui:50
+#| msgid "Co_nnect"
+msgid "Connected"
+msgstr "Падлучана"
+
+#: gtk/inspector/size-groups.c:224
+msgid "Ignore hidden"
+msgstr "Ігнараваць схаваныя"
+
+#: gtk/inspector/size-groups.c:242
+msgid "Mode"
+msgstr "Рэжым"
+
+#: gtk/inspector/size-groups.c:252
+#| msgid "None"
+msgctxt "sizegroup mode"
+msgid "None"
+msgstr "Няма"
+
+#: gtk/inspector/size-groups.c:253
+msgctxt "sizegroup mode"
+msgid "Horizontal"
+msgstr "Гарызантальны"
+
+#: gtk/inspector/size-groups.c:254
+msgctxt "sizegroup mode"
+msgid "Vertical"
+msgstr "Вертыкальны"
+
+#: gtk/inspector/size-groups.c:255
+msgctxt "sizegroup mode"
+msgid "Both"
+msgstr "Абодва"
+
+#: gtk/inspector/statistics.c:377
+msgid "GLib must be configured with --enable-debug"
+msgstr "GLib мусіць быць наладжаная з --enable-debug"
+
+#: gtk/inspector/statistics.ui:68
+msgid "Self 1"
+msgstr "Уласны 1"
+
+#: gtk/inspector/statistics.ui:80
+msgid "Cumulative 1"
+msgstr "Супольны 1"
+
+#: gtk/inspector/statistics.ui:92
+msgid "Self 2"
+msgstr "Уласны 2"
+
+#: gtk/inspector/statistics.ui:104
+msgid "Cumulative 2"
+msgstr "Супольны 2"
+
+#: gtk/inspector/statistics.ui:116
+msgid "Self"
+msgstr "Уласны"
+
+#: gtk/inspector/statistics.ui:133
+msgid "Cumulative"
+msgstr "Супольны"
+
+#: gtk/inspector/statistics.ui:165
+msgid "Enable statistics with GOBJECT_DEBUG=instance-count"
+msgstr "Уключыць статыстыку з GOBJECT_DEBUG=instance-count"
+
+#: gtk/inspector/visual.c:432 gtk/inspector/visual.c:447
+msgid "Theme is hardcoded by GTK_THEME"
+msgstr "Тэма жорстка вызначаная пры дапамозе GTK_THEME"
+
+#: gtk/inspector/visual.c:657
+msgid "Backend does not support window scaling"
+msgstr "Рухавік не падтрымлівае маштабаванне акон"
+
+#: gtk/inspector/visual.c:752
+msgid "Setting is hardcoded by GTK_TEST_TOUCHSCREEN"
+msgstr "Параметр жорстка вызначаны пры дапамозе GTK_TEST_TOUCHSCREEN"
+
+#: gtk/inspector/visual.c:817
+msgid "Not settable at runtime.\n"
+"Use GDK_GL=always or GDK_GL=disable instead"
+msgstr "Немагчыма наладзіць падчас выканання.\n"
+"Выкарыстоўвайце GDK_GL=always ці GDK_GL=disable"
+
+#: gtk/inspector/visual.c:831 gtk/inspector/visual.c:832
+#: gtk/inspector/visual.c:833
+msgid "GL rendering is disabled"
+msgstr "Адмалёўка GL выключаная"
+
+#: gtk/inspector/visual.ui:61
+msgid "GTK+ Theme"
+msgstr "Тэма GTK+"
+
+#: gtk/inspector/visual.ui:94
+#| msgctxt "Color name"
+#| msgid "Dark Orange"
+msgid "Dark Variant"
+msgstr "Цёмны варыянт"
+
+#: gtk/inspector/visual.ui:127
+msgid "Cursor Theme"
+msgstr "Тэма курсора"
+
+#: gtk/inspector/visual.ui:160
+#| msgid "Custom Size %d"
+msgid "Cursor Size"
+msgstr "Памер курсора"
+
+#: gtk/inspector/visual.ui:197
+msgid "Icon Theme"
+msgstr "Тэма значка"
+
+#: gtk/inspector/visual.ui:263
+#| msgid "Font Selection"
+msgid "Font Scale"
+msgstr "Маштаб шрыфту"
+
+#: gtk/inspector/visual.ui:309
+msgid "Text Direction"
+msgstr "Напрамак тэксту"
+
+#: gtk/inspector/visual.ui:322
+#| msgid "Left to right"
+msgid "Left-to-Right"
+msgstr "Злева ўправа"
+
+#: gtk/inspector/visual.ui:323
+#| msgid "Right to left"
+msgid "Right-to-Left"
+msgstr "Справа ўлева"
+
+#: gtk/inspector/visual.ui:347
+msgid "Window scaling"
+msgstr "Маштабаванне акна"
+
+#: gtk/inspector/visual.ui:382
+#| msgid "Information"
+msgid "Animations"
+msgstr "Анімацыі"
+
+#: gtk/inspector/visual.ui:415
+msgid "Slowdown"
+msgstr "Запаволіць"
+
+#: gtk/inspector/visual.ui:474
+#| msgctxt "print operation status"
+#| msgid "Generating data"
+msgid "Rendering Mode"
+msgstr "Рэжым адмалёўкі"
+
+#: gtk/inspector/visual.ui:487
+msgid "Similar"
+msgstr "Падабенства"
+
+#: gtk/inspector/visual.ui:489
+#| msgctxt "Stock label, media"
+#| msgid "_Record"
+msgid "Recording"
+msgstr "Запіс"
+
+#: gtk/inspector/visual.ui:513
+msgid "Show Graphic Updates"
+msgstr "Паказваць графічныя абнаўленні"
+
+#: gtk/inspector/visual.ui:547
+msgid "Show Baselines"
+msgstr "Паказваць базавыя лініі"
+
+#: gtk/inspector/visual.ui:581
+msgid "Show Layout Borders"
+msgstr "Паказваць межы макета"
+
+#: gtk/inspector/visual.ui:615
+msgid "Show Pixel Cache"
+msgstr "Паказваць кэш пікселяў"
+
+#: gtk/inspector/visual.ui:649
+#| msgid "Show _Hidden Files"
+msgid "Show Widget Resizes"
+msgstr "Паказваць змену памераў віджэта"
+
+#: gtk/inspector/visual.ui:683
+msgid "Simulate touchscreen"
+msgstr "Эмуляваць сэнсарны экран"
+
+#: gtk/inspector/visual.ui:728
+msgid "GL Rendering"
+msgstr "Адмалёўка GL"
+
+#: gtk/inspector/visual.ui:740
+msgid "When needed"
+msgstr "Калі патрэбна"
+
+#: gtk/inspector/visual.ui:741
+#| msgid "Always on Top"
+msgid "Always"
+msgstr "Заўсёды"
+
+#: gtk/inspector/visual.ui:742
+#| msgctxt "Accelerator"
+#| msgid "Disabled"
+msgid "Disabled"
+msgstr "Выключана"
+
+#: gtk/inspector/visual.ui:766
+msgid "Software GL"
+msgstr "Праграмны GL"
+
+#: gtk/inspector/visual.ui:800
+msgid "Software Surfaces"
+msgstr "Праграмныя паверхні"
+
+#: gtk/inspector/visual.ui:834
+msgid "Texture Rectangle Extension"
+msgstr "Пашырэнне прамавугольніка тэкстуры"
+
+#: gtk/inspector/window.ui:31
+#| msgid "Select a File"
+msgid "Select an Object"
+msgstr "Абраць аб’ект"
+
+#: gtk/inspector/window.ui:54 gtk/inspector/window.ui:134
+#| msgid "Job Details"
+msgid "Show Details"
+msgstr "Паказаць падрабязнасці"
+
+#: gtk/inspector/window.ui:77
+msgid "Show all Objects"
+msgstr "Паказаць усе аб’екты"
+
+#: gtk/inspector/window.ui:107
+msgid "Collect Statistics"
+msgstr "Збіраць статыстыку"
+
+#: gtk/inspector/window.ui:156
+#| msgid "Show _Private Resources"
+msgid "Show all Resources"
+msgstr "Паказаць усе рэсурсы"
+
+#: gtk/inspector/window.ui:267
+msgid "Trace signal emissions on this object"
+msgstr "Адсочваць распаўсюджванне сігналу на гэтым аб’екце"
+
+#: gtk/inspector/window.ui:284
+#| msgctxt "Stock label"
+#| msgid "_Clear"
+msgid "Clear log"
+msgstr "Ачысціць журнал"
+
+#: gtk/inspector/window.ui:370
+msgid "Miscellaneous"
+msgstr "Рознае"
+
+#: gtk/inspector/window.ui:393
+msgid "Signals"
+msgstr "Сігналы"
+
+#: gtk/inspector/window.ui:404
+#| msgctxt "Stock label"
+#| msgid "_Properties"
+msgid "Child Properties"
+msgstr "Дачынныя ўласцівасці"
+
+#: gtk/inspector/window.ui:413
+msgid "Class Hierarchy"
+msgstr "Іерархія класаў"
+
+#: gtk/inspector/window.ui:422
+#| msgid "Color Selection"
+msgid "CSS Selector"
+msgstr "Абіральнік CSS"
+
+#: gtk/inspector/window.ui:431
+msgid "CSS nodes"
+msgstr "Вузлы CSS"
+
+#: gtk/inspector/window.ui:438
+msgid "Size Groups"
+msgstr "Групы памераў"
+
+#: gtk/inspector/window.ui:445
+msgid "Data"
+msgstr "Даныя"
+
+#: gtk/inspector/window.ui:452
+#| msgid "Application"
+msgid "Actions"
+msgstr "Дзеянні"
+
+#: gtk/inspector/window.ui:468
+msgid "Gestures"
+msgstr "Жэсты"
+
+#: gtk/inspector/window.ui:477
+msgid "Magnifier"
+msgstr "Павелічальнік"
+
+#: gtk/inspector/window.ui:490
+#| msgid "_Eject"
+msgid "Objects"
+msgstr "Аб’екты"
+
+#: gtk/inspector/window.ui:500
+#| msgid "Status"
+msgid "Statistics"
+msgstr "Статыстыка"
+
+#: gtk/inspector/window.ui:510
+#| msgid "Paper _source:"
+msgid "Resources"
+msgstr "Крыніцы"
+
+#: gtk/inspector/window.ui:519
+#| msgid "CLASS"
+msgid "CSS"
+msgstr "CSS"
+
+#: gtk/inspector/window.ui:528
+msgid "Visual"
+msgstr "Візуальны"
+
+#: gtk/inspector/window.ui:537 gtk/ui/gtkprintunixdialog.ui:426
+msgid "General"
+msgstr "Асноўнае"
+
+#: gtk/open-type-layout.h:13
+msgctxt "OpenType layout"
+msgid "Access All Alternates"
+msgstr "Доступ да ўсіх альтэрнатыў"
+
+#: gtk/open-type-layout.h:14
+msgctxt "OpenType layout"
+msgid "Above-base Forms"
+msgstr "Панадбазавыя формы"
+
+#: gtk/open-type-layout.h:15
+msgctxt "OpenType layout"
+msgid "Above-base Mark Positioning"
+msgstr "Пазіцыянаванне па-над базавай адзнакай"
+
+#: gtk/open-type-layout.h:16
+msgctxt "OpenType layout"
+msgid "Above-base Substitutions"
+msgstr "Панадбазавыя замены"
+
+#: gtk/open-type-layout.h:17
+#| msgid "Authentication"
+msgctxt "OpenType layout"
+msgid "Alternative Fractions"
+msgstr "Альтэрнатыўныя фракцыі"
+
+#: gtk/open-type-layout.h:18
+msgctxt "OpenType layout"
+msgid "Akhands"
+msgstr "Акханда"
+
+#: gtk/open-type-layout.h:19
+msgctxt "OpenType layout"
+msgid "Below-base Forms"
+msgstr "Падбазавыя формы"
+
+#: gtk/open-type-layout.h:20
+msgctxt "OpenType layout"
+msgid "Below-base Mark Positioning"
+msgstr "Пазіцыянаванне пад базавай адзнакай"
+
+#: gtk/open-type-layout.h:21
+msgctxt "OpenType layout"
+msgid "Below-base Substitutions"
+msgstr "Падбазавыя замены"
+
+#: gtk/open-type-layout.h:22
+msgctxt "OpenType layout"
+msgid "Contextual Alternates"
+msgstr "Кантэкстныя альтэрнатывы"
+
+#: gtk/open-type-layout.h:23
+msgctxt "OpenType layout"
+msgid "Case-Sensitive Forms"
+msgstr "Формы, адчувальныя да рэгістра"
+
+#: gtk/open-type-layout.h:24
+msgctxt "OpenType layout"
+msgid "Glyph Composition / Decomposition"
+msgstr "Гліф-кампазіцыя / Дэкампазіцыя"
+
+#: gtk/open-type-layout.h:25
+msgctxt "OpenType layout"
+msgid "Conjunct Form After Ro"
+msgstr "Звязаная форма пасля Ro"
+
+#: gtk/open-type-layout.h:26
+msgctxt "OpenType layout"
+msgid "Conjunct Forms"
+msgstr "Звязаныя формы"
+
+#: gtk/open-type-layout.h:27
+msgctxt "OpenType layout"
+msgid "Contextual Ligatures"
+msgstr "Кантэкстныя лігатуры"
+
+#: gtk/open-type-layout.h:28
+msgctxt "OpenType layout"
+msgid "Centered CJK Punctuation"
+msgstr "Цэнтраваная пунктуацыя CJK"
+
+#: gtk/open-type-layout.h:29
+msgctxt "OpenType layout"
+msgid "Capital Spacing"
+msgstr "Асноўныя прагалы"
+
+#: gtk/open-type-layout.h:30
+msgctxt "OpenType layout"
+msgid "Contextual Swash"
+msgstr "Кантэкстны прыбой"
+
+#: gtk/open-type-layout.h:31
+msgctxt "OpenType layout"
+msgid "Cursive Positioning"
+msgstr "Курсіўнае пазіцыянаванне"
+
+#: gtk/open-type-layout.h:32
+msgctxt "OpenType layout"
+msgid "Petite Capitals From Capitals"
+msgstr "Дробныя пачатковыя з пачатковых"
+
+#: gtk/open-type-layout.h:33
+msgctxt "OpenType layout"
+msgid "Small Capitals From Capitals"
+msgstr "Маленькія пачатковыя з пачатковых"
+
+#: gtk/open-type-layout.h:34
+msgctxt "OpenType layout"
+msgid "Distances"
+msgstr "Адлегласці"
+
+#: gtk/open-type-layout.h:35
+msgctxt "OpenType layout"
+msgid "Discretionary Ligatures"
+msgstr "Аднамерныя лігатуры"
+
+#: gtk/open-type-layout.h:36
+msgctxt "OpenType layout"
+msgid "Denominators"
+msgstr "Дзельнікі"
+
+#: gtk/open-type-layout.h:37
+msgctxt "OpenType layout"
+msgid "Dotless Forms"
+msgstr "Формы без кропак"
+
+#: gtk/open-type-layout.h:38
+msgctxt "OpenType layout"
+msgid "Expert Forms"
+msgstr "Экспертныя формы"
+
+#: gtk/open-type-layout.h:39
+msgctxt "OpenType layout"
+msgid "Final Glyph on Line Alternates"
+msgstr "Канчатковы гліф лініі альтэрнатывы"
+
+#: gtk/open-type-layout.h:40
+#| msgid "Terminal Pager"
+msgctxt "OpenType layout"
+msgid "Terminal Forms #2"
+msgstr "Тэрмінальныя формы №2"
+
+#: gtk/open-type-layout.h:41
+#| msgid "Terminal Pager"
+msgctxt "OpenType layout"
+msgid "Terminal Forms #3"
+msgstr "Тэрмінальныя формы №3"
+
+#: gtk/open-type-layout.h:42
+#| msgid "Terminal Pager"
+msgctxt "OpenType layout"
+msgid "Terminal Forms"
+msgstr "Тэрмінальныя формы"
+
+#: gtk/open-type-layout.h:43
+msgctxt "OpenType layout"
+msgid "Flattened accent forms"
+msgstr "Сціснутыя акцэнтныя формы"
+
+#: gtk/open-type-layout.h:44
+#| msgid "Saturation"
+msgctxt "OpenType layout"
+msgid "Fractions"
+msgstr "Дробы"
+
+#: gtk/open-type-layout.h:45
+msgctxt "OpenType layout"
+msgid "Full Widths"
+msgstr "Поўная шырыня"
+
+#: gtk/open-type-layout.h:46
+msgctxt "OpenType layout"
+msgid "Half Forms"
+msgstr "Паўформы"
+
+#: gtk/open-type-layout.h:47
+msgctxt "OpenType layout"
+msgid "Halant Forms"
+msgstr "Галантныя формы"
+
+#: gtk/open-type-layout.h:48
+msgctxt "OpenType layout"
+msgid "Alternate Half Widths"
+msgstr "Альтэрнатыўная палова шырыні"
+
+#: gtk/open-type-layout.h:49
+msgctxt "OpenType layout"
+msgid "Historical Forms"
+msgstr "Гістарычныя формы"
+
+#: gtk/open-type-layout.h:50
+msgctxt "OpenType layout"
+msgid "Horizontal Kana Alternates"
+msgstr "Альтэрнатыўныя гарызантальныя Kana"
+
+#: gtk/open-type-layout.h:51
+msgctxt "OpenType layout"
+msgid "Historical Ligatures"
+msgstr "Гістарычныя лігатуры"
+
+#: gtk/open-type-layout.h:52
+msgctxt "OpenType layout"
+msgid "Hangul"
+msgstr "Хангыль"
+
+#: gtk/open-type-layout.h:53
+msgctxt "OpenType layout"
+msgid "Hojo Kanji Forms"
+msgstr "Формы Hojo Kanji"
+
+#: gtk/open-type-layout.h:54
+msgctxt "OpenType layout"
+msgid "Half Widths"
+msgstr "Палова шырыні"
+
+#: gtk/open-type-layout.h:55
+#| msgctxt "print operation status"
+#| msgid "Initial state"
+msgctxt "OpenType layout"
+msgid "Initial Forms"
+msgstr "Пачатковыя формы"
+
+#: gtk/open-type-layout.h:56
+msgctxt "OpenType layout"
+msgid "Isolated Forms"
+msgstr "Ізаляваныя формы"
+
+#: gtk/open-type-layout.h:57
+#| msgctxt "Stock label"
+#| msgid "_Italic"
+msgctxt "OpenType layout"
+msgid "Italics"
+msgstr "Курсіў"
+
+#: gtk/open-type-layout.h:58
+msgctxt "OpenType layout"
+msgid "Justification Alternates"
+msgstr "Альтэрнатывы абгрунтавання"
+
+#: gtk/open-type-layout.h:59
+msgctxt "OpenType layout"
+msgid "JIS78 Forms"
+msgstr "Формы JIS78"
+
+#: gtk/open-type-layout.h:60
+msgctxt "OpenType layout"
+msgid "JIS83 Forms"
+msgstr "Формы JIS83"
+
+#: gtk/open-type-layout.h:61
+msgctxt "OpenType layout"
+msgid "JIS90 Forms"
+msgstr "Формы JIS90"
+
+#: gtk/open-type-layout.h:62
+msgctxt "OpenType layout"
+msgid "JIS2004 Forms"
+msgstr "Формы JIS2004"
+
+#: gtk/open-type-layout.h:63
+#| msgid "Warning"
+msgctxt "OpenType layout"
+msgid "Kerning"
+msgstr "Прамежак паміж сімваламі"
+
+#: gtk/open-type-layout.h:64
+msgctxt "OpenType layout"
+msgid "Left Bounds"
+msgstr "Левая мяжа"
+
+#: gtk/open-type-layout.h:65
+#| msgid "Standard"
+msgctxt "OpenType layout"
+msgid "Standard Ligatures"
+msgstr "Стандартныя лігатуры"
+
+#: gtk/open-type-layout.h:66
+msgctxt "OpenType layout"
+msgid "Leading Jamo Forms"
+msgstr "Вядучыя формы Jamo"
+
+#: gtk/open-type-layout.h:67
+msgctxt "OpenType layout"
+msgid "Lining Figures"
+msgstr "Выпрастаныя фігуры"
+
+#: gtk/open-type-layout.h:68
+msgctxt "OpenType layout"
+msgid "Localized Forms"
+msgstr "Формы лакалізацыі"
+
+#: gtk/open-type-layout.h:69
+#| msgid "LRM _Left-to-right mark"
+msgctxt "OpenType layout"
+msgid "Left-to-right alternates"
+msgstr "Альтэрнатыва з_лева ўправа"
+
+#: gtk/open-type-layout.h:70
+#| msgid "LRM _Left-to-right mark"
+msgctxt "OpenType layout"
+msgid "Left-to-right mirrored forms"
+msgstr "Адлюстраваныя формы з_лева ўправа"
+
+#: gtk/open-type-layout.h:71
+msgctxt "OpenType layout"
+msgid "Mark Positioning"
+msgstr "Пазіцыянаванне пазначэння"
+
+#: gtk/open-type-layout.h:72
+msgctxt "OpenType layout"
+msgid "Medial Forms #2"
+msgstr "Медыяльныя формы №2"
+
+#: gtk/open-type-layout.h:73
+msgctxt "OpenType layout"
+msgid "Medial Forms"
+msgstr "Медыяльныя формы"
+
+#: gtk/open-type-layout.h:74
+msgctxt "OpenType layout"
+msgid "Mathematical Greek"
+msgstr "Грэчаскія матэматычныя"
+
+#: gtk/open-type-layout.h:75
+msgctxt "OpenType layout"
+msgid "Mark to Mark Positioning"
+msgstr "Пазначэнне пазіцыянавання"
+
+#: gtk/open-type-layout.h:76
+msgctxt "OpenType layout"
+msgid "Mark Positioning via Substitution"
+msgstr "Пазначэнне пазіцыянавання заменаю"
+
+#: gtk/open-type-layout.h:77
+msgctxt "OpenType layout"
+msgid "Alternate Annotation Forms"
+msgstr "Альтэрнатыўныя формы анатацый"
+
+#: gtk/open-type-layout.h:78
+msgctxt "OpenType layout"
+msgid "NLC Kanji Forms"
+msgstr "Формы NLC Kanji"
+
+#: gtk/open-type-layout.h:79
+msgctxt "OpenType layout"
+msgid "Nukta Forms"
+msgstr "Формы Nukta"
+
+#: gtk/open-type-layout.h:80
+msgctxt "OpenType layout"
+msgid "Numerators"
+msgstr "Нумаратары"
+
+#: gtk/open-type-layout.h:81
+msgctxt "OpenType layout"
+msgid "Oldstyle Figures"
+msgstr "Фігуры старога стылю"
+
+#: gtk/open-type-layout.h:82
+msgctxt "OpenType layout"
+msgid "Optical Bounds"
+msgstr "Аптычныя межы"
+
+#: gtk/open-type-layout.h:83
+msgctxt "OpenType layout"
+msgid "Ordinals"
+msgstr "Парадкавыя"
+
+#: gtk/open-type-layout.h:84
+msgctxt "OpenType layout"
+msgid "Ornaments"
+msgstr "Арнаменты"
+
+#: gtk/open-type-layout.h:85
+msgctxt "OpenType layout"
+msgid "Proportional Alternate Widths"
+msgstr "Альтэрнатыўная прапарцыйная шырыня"
+
+#: gtk/open-type-layout.h:86
+msgctxt "OpenType layout"
+msgid "Petite Capitals"
+msgstr "Дробныя загалоўныя"
+
+#: gtk/open-type-layout.h:87
+msgctxt "OpenType layout"
+msgid "Proportional Kana"
+msgstr "Прапарцыйныя Kana"
+
+#: gtk/open-type-layout.h:88
+msgctxt "OpenType layout"
+msgid "Proportional Figures"
+msgstr "Прапарцыйныя фігуры"
+
+#: gtk/open-type-layout.h:89
+msgctxt "OpenType layout"
+msgid "Pre-Base Forms"
+msgstr "Падрыхтоўчыя формы"
+
+#: gtk/open-type-layout.h:90
+msgctxt "OpenType layout"
+msgid "Pre-base Substitutions"
+msgstr "Падрыхтоўчыя замены"
+
+#: gtk/open-type-layout.h:91
+msgctxt "OpenType layout"
+msgid "Post-base Forms"
+msgstr "Пост-базавыя формы"
+
+#: gtk/open-type-layout.h:92
+msgctxt "OpenType layout"
+msgid "Post-base Substitutions"
+msgstr "Пост-базавыя замены"
+
+#: gtk/open-type-layout.h:93
+msgctxt "OpenType layout"
+msgid "Proportional Widths"
+msgstr "Прапарцыйная шырыня"
+
+#: gtk/open-type-layout.h:94
+msgctxt "OpenType layout"
+msgid "Quarter Widths"
+msgstr "Чвэрць шырыні"
+
+#: gtk/open-type-layout.h:95
+msgctxt "OpenType layout"
+msgid "Randomize"
+msgstr "Выпадковае"
+
+#: gtk/open-type-layout.h:96
+msgctxt "OpenType layout"
+msgid "Required Contextual Alternates"
+msgstr "Патрэбныя кантэкстныя альтэрнатывы"
+
+#: gtk/open-type-layout.h:97
+msgctxt "OpenType layout"
+msgid "Rakar Forms"
+msgstr "Формы Rakar"
+
+#: gtk/open-type-layout.h:98
+msgctxt "OpenType layout"
+msgid "Required Ligatures"
+msgstr "Патрэбныя лігатуры"
+
+#: gtk/open-type-layout.h:99
+msgctxt "OpenType layout"
+msgid "Reph Forms"
+msgstr "Формы Reph"
+
+#: gtk/open-type-layout.h:100
+msgctxt "OpenType layout"
+msgid "Right Bounds"
+msgstr "Правая мяжа"
+
+#: gtk/open-type-layout.h:101
+#| msgid "RLM _Right-to-left mark"
+msgctxt "OpenType layout"
+msgid "Right-to-left alternates"
+msgstr "Альтэрнатыва с_права ўлева"
+
+#: gtk/open-type-layout.h:102
+#| msgid "RLM _Right-to-left mark"
+msgctxt "OpenType layout"
+msgid "Right-to-left mirrored forms"
+msgstr "Адлюстраваныя формы с_права ўлева"
+
+#: gtk/open-type-layout.h:103
+msgctxt "OpenType layout"
+msgid "Ruby Notation Forms"
+msgstr "Формы Ruby Notation"
+
+#: gtk/open-type-layout.h:104
+msgctxt "OpenType layout"
+msgid "Required Variation Alternates"
+msgstr "Патрэбныя альтэрнатывы варыяцый"
+
+#: gtk/open-type-layout.h:105
+msgctxt "OpenType layout"
+msgid "Stylistic Alternates"
+msgstr "Стылістычныя альтэрнатывы"
+
+#: gtk/open-type-layout.h:106
+msgctxt "OpenType layout"
+msgid "Scientific Inferiors"
+msgstr "Навуковыя падначаленыя"
+
+#: gtk/open-type-layout.h:107
+msgctxt "OpenType layout"
+msgid "Optical size"
+msgstr "Аптычны памер"
+
+#: gtk/open-type-layout.h:108
+msgctxt "OpenType layout"
+msgid "Small Capitals"
+msgstr "Малыя пачатковыя"
+
+#: gtk/open-type-layout.h:109
+msgctxt "OpenType layout"
+msgid "Simplified Forms"
+msgstr "Спрошчаныя формы"
+
+#: gtk/open-type-layout.h:110
+msgctxt "OpenType layout"
+msgid "Stylistic Set 1"
+msgstr "Стылістычны набор 1"
+
+#: gtk/open-type-layout.h:111
+msgctxt "OpenType layout"
+msgid "Stylistic Set 2"
+msgstr "Стылістычны набор 2"
+
+#: gtk/open-type-layout.h:112
+msgctxt "OpenType layout"
+msgid "Stylistic Set 3"
+msgstr "Стылістычны набор 3"
+
+#: gtk/open-type-layout.h:113
+msgctxt "OpenType layout"
+msgid "Stylistic Set 4"
+msgstr "Стылістычны набор 4"
+
+#: gtk/open-type-layout.h:114
+msgctxt "OpenType layout"
+msgid "Stylistic Set 5"
+msgstr "Стылістычны набор 5"
+
+#: gtk/open-type-layout.h:115
+msgctxt "OpenType layout"
+msgid "Stylistic Set 6"
+msgstr "Стылістычны набор 6"
+
+#: gtk/open-type-layout.h:116
+msgctxt "OpenType layout"
+msgid "Stylistic Set 7"
+msgstr "Стылістычны набор 7"
+
+#: gtk/open-type-layout.h:117
+msgctxt "OpenType layout"
+msgid "Stylistic Set 8"
+msgstr "Стылістычны набор 8"
+
+#: gtk/open-type-layout.h:118
+msgctxt "OpenType layout"
+msgid "Stylistic Set 9"
+msgstr "Стылістычны набор 9"
+
+#: gtk/open-type-layout.h:119
+msgctxt "OpenType layout"
+msgid "Stylistic Set 10"
+msgstr "Стылістычны набор 10"
+
+#: gtk/open-type-layout.h:120
+msgctxt "OpenType layout"
+msgid "Stylistic Set 11"
+msgstr "Стылістычны набор 11"
+
+#: gtk/open-type-layout.h:121
+msgctxt "OpenType layout"
+msgid "Stylistic Set 12"
+msgstr "Стылістычны набор 12"
+
+#: gtk/open-type-layout.h:122
+msgctxt "OpenType layout"
+msgid "Stylistic Set 13"
+msgstr "Стылістычны набор 13"
+
+#: gtk/open-type-layout.h:123
+msgctxt "OpenType layout"
+msgid "Stylistic Set 14"
+msgstr "Стылістычны набор 14"
+
+#: gtk/open-type-layout.h:124
+msgctxt "OpenType layout"
+msgid "Stylistic Set 15"
+msgstr "Стылістычны набор 15"
+
+#: gtk/open-type-layout.h:125
+msgctxt "OpenType layout"
+msgid "Stylistic Set 16"
+msgstr "Стылістычны набор 16"
+
+#: gtk/open-type-layout.h:126
+msgctxt "OpenType layout"
+msgid "Stylistic Set 17"
+msgstr "Стылістычны набор 17"
+
+#: gtk/open-type-layout.h:127
+msgctxt "OpenType layout"
+msgid "Stylistic Set 18"
+msgstr "Стылістычны набор 18"
+
+#: gtk/open-type-layout.h:128
+msgctxt "OpenType layout"
+msgid "Stylistic Set 19"
+msgstr "Стылістычны набор 19"
+
+#: gtk/open-type-layout.h:129
+#| msgid "Artistic License 2.0"
+msgctxt "OpenType layout"
+msgid "Stylistic Set 20"
+msgstr "Стылістычны набор 20"
+
+#: gtk/open-type-layout.h:130
+msgctxt "OpenType layout"
+msgid "Math script style alternates"
+msgstr "Альтэрнатывы стылю матэматычнага сцэнарыя"
+
+#: gtk/open-type-layout.h:131
+msgctxt "OpenType layout"
+msgid "Stretching Glyph Decomposition"
+msgstr "Расцягванне гліфу дэкампазіцыі"
+
+#: gtk/open-type-layout.h:132
+#| msgid "Postscript"
+msgctxt "OpenType layout"
+msgid "Subscript"
+msgstr "Падрадковы"
+
+#: gtk/open-type-layout.h:133
+#| msgctxt "keyboard label"
+#| msgid "Super"
+msgctxt "OpenType layout"
+msgid "Superscript"
+msgstr "Надрадковы"
+
+#: gtk/open-type-layout.h:134
+msgctxt "OpenType layout"
+msgid "Swash"
+msgstr "Прыбой"
+
+#: gtk/open-type-layout.h:135
+msgctxt "OpenType layout"
+msgid "Titling"
+msgstr "Наданне загалоўкаў"
+
+#: gtk/open-type-layout.h:136
+msgctxt "OpenType layout"
+msgid "Trailing Jamo Forms"
+msgstr "Формы Trailing Jamo"
+
+#: gtk/open-type-layout.h:137
+msgctxt "OpenType layout"
+msgid "Traditional Name Forms"
+msgstr "Традыцыйныя формы назваў"
+
+#: gtk/open-type-layout.h:138
+msgctxt "OpenType layout"
+msgid "Tabular Figures"
+msgstr "Таблічныя фігуры"
+
+#: gtk/open-type-layout.h:139
+msgctxt "OpenType layout"
+msgid "Traditional Forms"
+msgstr "Традыцыйныя формы"
+
+#: gtk/open-type-layout.h:140
+msgctxt "OpenType layout"
+msgid "Third Widths"
+msgstr "Траціна шырыні"
+
+#: gtk/open-type-layout.h:141
+msgctxt "OpenType layout"
+msgid "Unicase"
+msgstr "Unicase"
+
+#: gtk/open-type-layout.h:142
+msgctxt "OpenType layout"
+msgid "Alternate Vertical Metrics"
+msgstr "Альтэрнатыўныя вертыкальныя метрыкі"
+
+#: gtk/open-type-layout.h:143
+msgctxt "OpenType layout"
+msgid "Vattu Variants"
+msgstr "Варыянты Vattu"
+
+#: gtk/open-type-layout.h:144
+msgctxt "OpenType layout"
+msgid "Vertical Writing"
+msgstr "Вертыкальнае напісанне"
+
+#: gtk/open-type-layout.h:145
+msgctxt "OpenType layout"
+msgid "Alternate Vertical Half Metrics"
+msgstr "Вертыкальныя альтэрнатыўныя паўметрыкі"
+
+#: gtk/open-type-layout.h:146
+msgctxt "OpenType layout"
+msgid "Vowel Jamo Forms"
+msgstr "Формы Vowel Jamo"
+
+#: gtk/open-type-layout.h:147
+msgctxt "OpenType layout"
+msgid "Vertical Kana Alternates"
+msgstr "Вертыкальныя альтэрнатывы Kana"
+
+#: gtk/open-type-layout.h:148
+msgctxt "OpenType layout"
+msgid "Vertical Kerning"
+msgstr "Вертыкальны Kerning"
+
+#: gtk/open-type-layout.h:149
+msgctxt "OpenType layout"
+msgid "Proportional Alternate Vertical Metrics"
+msgstr "Прапарцыйныя альтэрнатыўныя вертыкальныя метрыкі"
+
+#: gtk/open-type-layout.h:150
+msgctxt "OpenType layout"
+msgid "Vertical Alternates and Rotation"
+msgstr "Вертыкальныя альтэрнатывы і паварочванне"
+
+#: gtk/open-type-layout.h:151
+msgctxt "OpenType layout"
+msgid "Vertical Alternates for Rotation"
+msgstr "Вертыкальныя альтэрнатывы для паварочвання"
+
+#: gtk/open-type-layout.h:152
+msgctxt "OpenType layout"
+msgid "Slashed Zero"
+msgstr "Скос"
+
+#: gtk/paper_names_offsets.c:4
msgctxt "paper size"
msgid "asme_f"
msgstr "asme_f"
-#: ../gtk/paper_names_offsets.c:5
+#: gtk/paper_names_offsets.c:5
msgctxt "paper size"
-msgid "A0x2"
-msgstr "A0x2"
+msgid "A0×2"
+msgstr "A0×2"
-#: ../gtk/paper_names_offsets.c:6
+#: gtk/paper_names_offsets.c:6
msgctxt "paper size"
msgid "A0"
msgstr "A0"
-#: ../gtk/paper_names_offsets.c:7
+#: gtk/paper_names_offsets.c:7
msgctxt "paper size"
-msgid "A0x3"
-msgstr "A0x3"
+msgid "A0×3"
+msgstr "A0×3"
-#: ../gtk/paper_names_offsets.c:8
+#: gtk/paper_names_offsets.c:8
msgctxt "paper size"
msgid "A1"
msgstr "A1"
-#: ../gtk/paper_names_offsets.c:9
+#: gtk/paper_names_offsets.c:9
msgctxt "paper size"
msgid "A10"
msgstr "A10"
-#: ../gtk/paper_names_offsets.c:10
+#: gtk/paper_names_offsets.c:10
msgctxt "paper size"
-msgid "A1x3"
-msgstr "A1x3"
+msgid "A1×3"
+msgstr "A1×3"
-#: ../gtk/paper_names_offsets.c:11
+#: gtk/paper_names_offsets.c:11
msgctxt "paper size"
-msgid "A1x4"
-msgstr "A1x4"
+msgid "A1×4"
+msgstr "A1×4"
-#: ../gtk/paper_names_offsets.c:12
+#: gtk/paper_names_offsets.c:12
msgctxt "paper size"
msgid "A2"
msgstr "A2"
-#: ../gtk/paper_names_offsets.c:13
+#: gtk/paper_names_offsets.c:13
msgctxt "paper size"
-msgid "A2x3"
-msgstr "A2x3"
+msgid "A2×3"
+msgstr "A2×3"
-#: ../gtk/paper_names_offsets.c:14
+#: gtk/paper_names_offsets.c:14
msgctxt "paper size"
-msgid "A2x4"
-msgstr "A2x4"
+msgid "A2×4"
+msgstr "A2×4"
-#: ../gtk/paper_names_offsets.c:15
+#: gtk/paper_names_offsets.c:15
msgctxt "paper size"
-msgid "A2x5"
-msgstr "A2x5"
+msgid "A2×5"
+msgstr "A2×5"
-#: ../gtk/paper_names_offsets.c:16
+#: gtk/paper_names_offsets.c:16
msgctxt "paper size"
msgid "A3"
msgstr "A3"
-#: ../gtk/paper_names_offsets.c:17
+#: gtk/paper_names_offsets.c:17
msgctxt "paper size"
msgid "A3 Extra"
msgstr "A3 Extra"
-#: ../gtk/paper_names_offsets.c:18
+#: gtk/paper_names_offsets.c:18
msgctxt "paper size"
-msgid "A3x3"
-msgstr "A3x3"
+msgid "A3×3"
+msgstr "A3×3"
-#: ../gtk/paper_names_offsets.c:19
+#: gtk/paper_names_offsets.c:19
msgctxt "paper size"
-msgid "A3x4"
-msgstr "A3x4"
+msgid "A3×4"
+msgstr "A3×4"
-#: ../gtk/paper_names_offsets.c:20
+#: gtk/paper_names_offsets.c:20
msgctxt "paper size"
-msgid "A3x5"
-msgstr "A3x5"
+msgid "A3×5"
+msgstr "A3×5"
-#: ../gtk/paper_names_offsets.c:21
+#: gtk/paper_names_offsets.c:21
msgctxt "paper size"
-msgid "A3x6"
-msgstr "A3x6"
+msgid "A3×6"
+msgstr "A3×6"
-#: ../gtk/paper_names_offsets.c:22
+#: gtk/paper_names_offsets.c:22
msgctxt "paper size"
-msgid "A3x7"
-msgstr "A3x7"
+msgid "A3×7"
+msgstr "A3×7"
-#: ../gtk/paper_names_offsets.c:23
+#: gtk/paper_names_offsets.c:23
msgctxt "paper size"
msgid "A4"
msgstr "A4"
-#: ../gtk/paper_names_offsets.c:24
+#: gtk/paper_names_offsets.c:24
msgctxt "paper size"
msgid "A4 Extra"
msgstr "A4 Extra"
-#: ../gtk/paper_names_offsets.c:25
+#: gtk/paper_names_offsets.c:25
msgctxt "paper size"
msgid "A4 Tab"
msgstr "A4 Tab"
-#: ../gtk/paper_names_offsets.c:26
+#: gtk/paper_names_offsets.c:26
msgctxt "paper size"
-msgid "A4x3"
-msgstr "A4x3"
+msgid "A4×3"
+msgstr "A4×3"
-#: ../gtk/paper_names_offsets.c:27
+#: gtk/paper_names_offsets.c:27
msgctxt "paper size"
-msgid "A4x4"
-msgstr "A4x4"
+msgid "A4×4"
+msgstr "A4×4"
-#: ../gtk/paper_names_offsets.c:28
+#: gtk/paper_names_offsets.c:28
msgctxt "paper size"
-msgid "A4x5"
-msgstr "A4x5"
+msgid "A4×5"
+msgstr "A4×5"
-#: ../gtk/paper_names_offsets.c:29
+#: gtk/paper_names_offsets.c:29
msgctxt "paper size"
-msgid "A4x6"
-msgstr "A4x6"
+msgid "A4×6"
+msgstr "A4×6"
-#: ../gtk/paper_names_offsets.c:30
+#: gtk/paper_names_offsets.c:30
msgctxt "paper size"
-msgid "A4x7"
-msgstr "A4x7"
+msgid "A4×7"
+msgstr "A4×7"
-#: ../gtk/paper_names_offsets.c:31
+#: gtk/paper_names_offsets.c:31
msgctxt "paper size"
-msgid "A4x8"
-msgstr "A4x8"
+msgid "A4×8"
+msgstr "A4×8"
-#: ../gtk/paper_names_offsets.c:32
+#: gtk/paper_names_offsets.c:32
msgctxt "paper size"
-msgid "A4x9"
-msgstr "A4x9"
+msgid "A4×9"
+msgstr "A4×9"
-#: ../gtk/paper_names_offsets.c:33
+#: gtk/paper_names_offsets.c:33
msgctxt "paper size"
msgid "A5"
msgstr "A5"
-#: ../gtk/paper_names_offsets.c:34
+#: gtk/paper_names_offsets.c:34
msgctxt "paper size"
msgid "A5 Extra"
msgstr "A5 Extra"
-#: ../gtk/paper_names_offsets.c:35
+#: gtk/paper_names_offsets.c:35
msgctxt "paper size"
msgid "A6"
msgstr "A6"
-#: ../gtk/paper_names_offsets.c:36
+#: gtk/paper_names_offsets.c:36
msgctxt "paper size"
msgid "A7"
msgstr "A7"
-#: ../gtk/paper_names_offsets.c:37
+#: gtk/paper_names_offsets.c:37
msgctxt "paper size"
msgid "A8"
msgstr "A8"
-#: ../gtk/paper_names_offsets.c:38
+#: gtk/paper_names_offsets.c:38
msgctxt "paper size"
msgid "A9"
msgstr "A9"
-#: ../gtk/paper_names_offsets.c:39
+#: gtk/paper_names_offsets.c:39
msgctxt "paper size"
msgid "B0"
msgstr "B0"
-#: ../gtk/paper_names_offsets.c:40
+#: gtk/paper_names_offsets.c:40
msgctxt "paper size"
msgid "B1"
msgstr "B1"
-#: ../gtk/paper_names_offsets.c:41
+#: gtk/paper_names_offsets.c:41
msgctxt "paper size"
msgid "B10"
msgstr "B10"
-#: ../gtk/paper_names_offsets.c:42
+#: gtk/paper_names_offsets.c:42
msgctxt "paper size"
msgid "B2"
msgstr "B2"
-#: ../gtk/paper_names_offsets.c:43
+#: gtk/paper_names_offsets.c:43
msgctxt "paper size"
msgid "B3"
msgstr "B3"
-#: ../gtk/paper_names_offsets.c:44
+#: gtk/paper_names_offsets.c:44
msgctxt "paper size"
msgid "B4"
msgstr "B4"
-#: ../gtk/paper_names_offsets.c:45
+#: gtk/paper_names_offsets.c:45
msgctxt "paper size"
msgid "B5"
msgstr "B5"
-#: ../gtk/paper_names_offsets.c:46
+#: gtk/paper_names_offsets.c:46
msgctxt "paper size"
msgid "B5 Extra"
msgstr "B5 Extra"
-#: ../gtk/paper_names_offsets.c:47
+#: gtk/paper_names_offsets.c:47
msgctxt "paper size"
msgid "B6"
msgstr "B6"
-#: ../gtk/paper_names_offsets.c:48
+#: gtk/paper_names_offsets.c:48
msgctxt "paper size"
msgid "B6/C4"
msgstr "B6/C4"
-#: ../gtk/paper_names_offsets.c:49
+#: gtk/paper_names_offsets.c:49
msgctxt "paper size"
msgid "B7"
msgstr "B7"
-#: ../gtk/paper_names_offsets.c:50
+#: gtk/paper_names_offsets.c:50
msgctxt "paper size"
msgid "B8"
msgstr "B8"
-#: ../gtk/paper_names_offsets.c:51
+#: gtk/paper_names_offsets.c:51
msgctxt "paper size"
msgid "B9"
msgstr "B9"
-#: ../gtk/paper_names_offsets.c:52
+#: gtk/paper_names_offsets.c:52
msgctxt "paper size"
msgid "C0"
msgstr "C0"
-#: ../gtk/paper_names_offsets.c:53
+#: gtk/paper_names_offsets.c:53
msgctxt "paper size"
msgid "C1"
msgstr "C1"
-#: ../gtk/paper_names_offsets.c:54
+#: gtk/paper_names_offsets.c:54
msgctxt "paper size"
msgid "C10"
msgstr "C10"
-#: ../gtk/paper_names_offsets.c:55
+#: gtk/paper_names_offsets.c:55
msgctxt "paper size"
msgid "C2"
msgstr "C2"
-#: ../gtk/paper_names_offsets.c:56
+#: gtk/paper_names_offsets.c:56
msgctxt "paper size"
msgid "C3"
msgstr "C3"
-#: ../gtk/paper_names_offsets.c:57
+#: gtk/paper_names_offsets.c:57
msgctxt "paper size"
msgid "C4"
msgstr "C4"
-#: ../gtk/paper_names_offsets.c:58
+#: gtk/paper_names_offsets.c:58
msgctxt "paper size"
msgid "C5"
msgstr "C5"
-#: ../gtk/paper_names_offsets.c:59
+#: gtk/paper_names_offsets.c:59
msgctxt "paper size"
msgid "C6"
msgstr "C6"
-#: ../gtk/paper_names_offsets.c:60
+#: gtk/paper_names_offsets.c:60
msgctxt "paper size"
msgid "C6/C5"
msgstr "C6/C5"
-#: ../gtk/paper_names_offsets.c:61
+#: gtk/paper_names_offsets.c:61
msgctxt "paper size"
msgid "C7"
msgstr "C7"
-#: ../gtk/paper_names_offsets.c:62
+#: gtk/paper_names_offsets.c:62
msgctxt "paper size"
msgid "C7/C6"
msgstr "C7/C6"
-#: ../gtk/paper_names_offsets.c:63
+#: gtk/paper_names_offsets.c:63
msgctxt "paper size"
msgid "C8"
msgstr "C8"
-#: ../gtk/paper_names_offsets.c:64
+#: gtk/paper_names_offsets.c:64
msgctxt "paper size"
msgid "C9"
msgstr "C9"
-#: ../gtk/paper_names_offsets.c:65
+#: gtk/paper_names_offsets.c:65
msgctxt "paper size"
msgid "DL Envelope"
-msgstr "DL Envelope"
+msgstr "Канверт DL"
-#: ../gtk/paper_names_offsets.c:66
+#: gtk/paper_names_offsets.c:66
msgctxt "paper size"
msgid "RA0"
msgstr "RA0"
-#: ../gtk/paper_names_offsets.c:67
+#: gtk/paper_names_offsets.c:67
msgctxt "paper size"
msgid "RA1"
msgstr "RA1"
-#: ../gtk/paper_names_offsets.c:68
+#: gtk/paper_names_offsets.c:68
msgctxt "paper size"
msgid "RA2"
msgstr "RA2"
-#: ../gtk/paper_names_offsets.c:69
+#: gtk/paper_names_offsets.c:69
+#| msgctxt "paper size"
+#| msgid "A3"
+msgctxt "paper size"
+msgid "RA3"
+msgstr "RA3"
+
+#: gtk/paper_names_offsets.c:70
+#| msgctxt "paper size"
+#| msgid "A4"
+msgctxt "paper size"
+msgid "RA4"
+msgstr "RA4"
+
+#: gtk/paper_names_offsets.c:71
msgctxt "paper size"
msgid "SRA0"
msgstr "SRA0"
-#: ../gtk/paper_names_offsets.c:70
+#: gtk/paper_names_offsets.c:72
msgctxt "paper size"
msgid "SRA1"
msgstr "SRA1"
-#: ../gtk/paper_names_offsets.c:71
+#: gtk/paper_names_offsets.c:73
msgctxt "paper size"
msgid "SRA2"
msgstr "SRA2"
-#: ../gtk/paper_names_offsets.c:72
+#: gtk/paper_names_offsets.c:74
+msgctxt "paper size"
+msgid "SRA3"
+msgstr "SRA3"
+
+#: gtk/paper_names_offsets.c:75
+msgctxt "paper size"
+msgid "SRA4"
+msgstr "SRA4"
+
+#: gtk/paper_names_offsets.c:76
msgctxt "paper size"
msgid "JB0"
msgstr "JB0"
-#: ../gtk/paper_names_offsets.c:73
+#: gtk/paper_names_offsets.c:77
msgctxt "paper size"
msgid "JB1"
msgstr "JB1"
-#: ../gtk/paper_names_offsets.c:74
+#: gtk/paper_names_offsets.c:78
msgctxt "paper size"
msgid "JB10"
msgstr "JB10"
-#: ../gtk/paper_names_offsets.c:75
+#: gtk/paper_names_offsets.c:79
msgctxt "paper size"
msgid "JB2"
msgstr "JB2"
-#: ../gtk/paper_names_offsets.c:76
+#: gtk/paper_names_offsets.c:80
msgctxt "paper size"
msgid "JB3"
msgstr "JB3"
-#: ../gtk/paper_names_offsets.c:77
+#: gtk/paper_names_offsets.c:81
msgctxt "paper size"
msgid "JB4"
msgstr "JB4"
-#: ../gtk/paper_names_offsets.c:78
+#: gtk/paper_names_offsets.c:82
msgctxt "paper size"
msgid "JB5"
msgstr "JB5"
-#: ../gtk/paper_names_offsets.c:79
+#: gtk/paper_names_offsets.c:83
msgctxt "paper size"
msgid "JB6"
msgstr "JB6"
-#: ../gtk/paper_names_offsets.c:80
+#: gtk/paper_names_offsets.c:84
msgctxt "paper size"
msgid "JB7"
msgstr "JB7"
-#: ../gtk/paper_names_offsets.c:81
+#: gtk/paper_names_offsets.c:85
msgctxt "paper size"
msgid "JB8"
msgstr "JB8"
-#: ../gtk/paper_names_offsets.c:82
+#: gtk/paper_names_offsets.c:86
msgctxt "paper size"
msgid "JB9"
msgstr "JB9"
-#: ../gtk/paper_names_offsets.c:83
+#: gtk/paper_names_offsets.c:87
msgctxt "paper size"
msgid "jis exec"
msgstr "jis exec"
-#: ../gtk/paper_names_offsets.c:84
+#: gtk/paper_names_offsets.c:88
msgctxt "paper size"
msgid "Choukei 2 Envelope"
-msgstr "Choukei 2 Envelope"
+msgstr "Канверт Choukei 2"
-#: ../gtk/paper_names_offsets.c:85
+#: gtk/paper_names_offsets.c:89
msgctxt "paper size"
msgid "Choukei 3 Envelope"
-msgstr "Choukei 3 Envelope"
+msgstr "Канверт Choukei 3"
-#: ../gtk/paper_names_offsets.c:86
+#: gtk/paper_names_offsets.c:90
msgctxt "paper size"
msgid "Choukei 4 Envelope"
-msgstr "Choukei 4 Envelope"
+msgstr "Канверт Choukei 4"
+
+#: gtk/paper_names_offsets.c:91
+#| msgctxt "paper size"
+#| msgid "Choukei 4 Envelope"
+msgctxt "paper size"
+msgid "Choukei 40 Envelope"
+msgstr "Канверт Choukei 40"
-#: ../gtk/paper_names_offsets.c:87
+#: gtk/paper_names_offsets.c:92
msgctxt "paper size"
msgid "hagaki (postcard)"
-msgstr "hagaki (postcard)"
+msgstr "hagaki (паштоўка)"
-#: ../gtk/paper_names_offsets.c:88
+#: gtk/paper_names_offsets.c:93
msgctxt "paper size"
msgid "kahu Envelope"
-msgstr "kahu Envelope"
+msgstr "Канверт kahu"
-#: ../gtk/paper_names_offsets.c:89
+#: gtk/paper_names_offsets.c:94
msgctxt "paper size"
msgid "kaku2 Envelope"
-msgstr "kaku2 Envelope"
+msgstr "Канверт kaku2"
+
+#: gtk/paper_names_offsets.c:95
+#| msgctxt "paper size"
+#| msgid "kaku2 Envelope"
+msgctxt "paper size"
+msgid "kaku3 Envelope"
+msgstr "Канверт kaku3"
+
+#: gtk/paper_names_offsets.c:96
+#| msgctxt "paper size"
+#| msgid "kaku2 Envelope"
+msgctxt "paper size"
+msgid "kaku4 Envelope"
+msgstr "Канверт kaku4"
-#: ../gtk/paper_names_offsets.c:90
+#: gtk/paper_names_offsets.c:97
+#| msgctxt "paper size"
+#| msgid "kaku2 Envelope"
+msgctxt "paper size"
+msgid "kaku5 Envelope"
+msgstr "Канверт kaku5"
+
+#: gtk/paper_names_offsets.c:98
+#| msgctxt "paper size"
+#| msgid "kaku2 Envelope"
+msgctxt "paper size"
+msgid "kaku7 Envelope"
+msgstr "Канверт kaku7"
+
+#: gtk/paper_names_offsets.c:99
+#| msgctxt "paper size"
+#| msgid "kaku2 Envelope"
+msgctxt "paper size"
+msgid "kaku8 Envelope"
+msgstr "Канверт kaku8"
+
+#: gtk/paper_names_offsets.c:100
msgctxt "paper size"
msgid "oufuku (reply postcard)"
-msgstr "oufuku (reply postcard)"
+msgstr "oufuku (паштоўка ў адказ)"
-#: ../gtk/paper_names_offsets.c:91
+#: gtk/paper_names_offsets.c:101
msgctxt "paper size"
msgid "you4 Envelope"
-msgstr "you4 Envelope"
+msgstr "Канверт you4"
+
+#: gtk/paper_names_offsets.c:102
+#| msgctxt "paper size"
+#| msgid "you4 Envelope"
+msgctxt "paper size"
+msgid "you6 Envelope"
+msgstr "Канверт you6"
-#: ../gtk/paper_names_offsets.c:92
+#: gtk/paper_names_offsets.c:103
msgctxt "paper size"
-msgid "10x11"
+msgid "10×11"
msgstr "10x11"
-#: ../gtk/paper_names_offsets.c:93
+#: gtk/paper_names_offsets.c:104
msgctxt "paper size"
-msgid "10x13"
+msgid "10×13"
msgstr "10x13"
-#: ../gtk/paper_names_offsets.c:94
+#: gtk/paper_names_offsets.c:105
msgctxt "paper size"
-msgid "10x14"
+msgid "10×14"
msgstr "10x14"
-#: ../gtk/paper_names_offsets.c:95 ../gtk/paper_names_offsets.c:96
+#: gtk/paper_names_offsets.c:106
msgctxt "paper size"
-msgid "10x15"
+msgid "10×15"
msgstr "10x15"
-#: ../gtk/paper_names_offsets.c:97
+#: gtk/paper_names_offsets.c:107
msgctxt "paper size"
-msgid "11x12"
+msgid "11×12"
msgstr "11x12"
-#: ../gtk/paper_names_offsets.c:98
+#: gtk/paper_names_offsets.c:108
msgctxt "paper size"
-msgid "11x15"
+msgid "11×15"
msgstr "11x15"
-#: ../gtk/paper_names_offsets.c:99
+#: gtk/paper_names_offsets.c:109
msgctxt "paper size"
-msgid "12x19"
+msgid "12×19"
msgstr "12x19"
-#: ../gtk/paper_names_offsets.c:100
+#: gtk/paper_names_offsets.c:110
msgctxt "paper size"
-msgid "5x7"
+msgid "5×7"
msgstr "5x7"
-#: ../gtk/paper_names_offsets.c:101
+#: gtk/paper_names_offsets.c:111
+#| msgctxt "paper size"
+#| msgid "6x9 Envelope"
msgctxt "paper size"
-msgid "6x9 Envelope"
-msgstr "6x9 Envelope"
+msgid "6×9 Envelope"
+msgstr "Канверт 6x9"
-#: ../gtk/paper_names_offsets.c:102
+#: gtk/paper_names_offsets.c:112
+#| msgctxt "paper size"
+#| msgid "7x9 Envelope"
msgctxt "paper size"
-msgid "7x9 Envelope"
-msgstr "7x9 Envelope"
+msgid "7×9 Envelope"
+msgstr "Канверт 7x9"
-#: ../gtk/paper_names_offsets.c:103
+#: gtk/paper_names_offsets.c:113
+#| msgctxt "paper size"
+#| msgid "#10 Envelope"
msgctxt "paper size"
-msgid "9x11 Envelope"
-msgstr "9x11 Envelope"
+msgid "8×10 Envelope"
+msgstr "Канверт 8x10"
-#: ../gtk/paper_names_offsets.c:104
+#: gtk/paper_names_offsets.c:114
+#| msgctxt "paper size"
+#| msgid "9x11 Envelope"
+msgctxt "paper size"
+msgid "9×11 Envelope"
+msgstr "Канверт 9x11"
+
+#: gtk/paper_names_offsets.c:115
+#| msgctxt "paper size"
+#| msgid "#12 Envelope"
+msgctxt "paper size"
+msgid "9×12 Envelope"
+msgstr "Канверт 9x12"
+
+#: gtk/paper_names_offsets.c:116
msgctxt "paper size"
msgid "a2 Envelope"
-msgstr "a2 Envelope"
+msgstr "Канверт a2"
-#: ../gtk/paper_names_offsets.c:105
+#: gtk/paper_names_offsets.c:117
msgctxt "paper size"
msgid "Arch A"
msgstr "Arch A"
-#: ../gtk/paper_names_offsets.c:106
+#: gtk/paper_names_offsets.c:118
msgctxt "paper size"
msgid "Arch B"
msgstr "Arch B"
-#: ../gtk/paper_names_offsets.c:107
+#: gtk/paper_names_offsets.c:119
msgctxt "paper size"
msgid "Arch C"
-msgstr "Arch C"
+msgstr "Арка С"
-#: ../gtk/paper_names_offsets.c:108
+#: gtk/paper_names_offsets.c:120
msgctxt "paper size"
msgid "Arch D"
-msgstr "Arch D"
+msgstr "Арка D"
-#: ../gtk/paper_names_offsets.c:109
+#: gtk/paper_names_offsets.c:121
msgctxt "paper size"
msgid "Arch E"
-msgstr "Arch E"
+msgstr "Арка E"
-#: ../gtk/paper_names_offsets.c:110
+#: gtk/paper_names_offsets.c:122
msgctxt "paper size"
msgid "b-plus"
msgstr "b-plus"
-#: ../gtk/paper_names_offsets.c:111
+#: gtk/paper_names_offsets.c:123
msgctxt "paper size"
msgid "c"
msgstr "c"
-#: ../gtk/paper_names_offsets.c:112
+#: gtk/paper_names_offsets.c:124
msgctxt "paper size"
msgid "c5 Envelope"
-msgstr "c5 Envelope"
+msgstr "Канверт c5"
-#: ../gtk/paper_names_offsets.c:113
+#: gtk/paper_names_offsets.c:125
msgctxt "paper size"
msgid "d"
msgstr "d"
-#: ../gtk/paper_names_offsets.c:114
+#: gtk/paper_names_offsets.c:126
msgctxt "paper size"
msgid "e"
msgstr "e"
-#: ../gtk/paper_names_offsets.c:115
+#: gtk/paper_names_offsets.c:127
msgctxt "paper size"
msgid "edp"
msgstr "edp"
-#: ../gtk/paper_names_offsets.c:116
+#: gtk/paper_names_offsets.c:128
msgctxt "paper size"
msgid "European edp"
-msgstr "European edp"
+msgstr "Еўрапейскі edp"
-#: ../gtk/paper_names_offsets.c:117
+#: gtk/paper_names_offsets.c:129
msgctxt "paper size"
msgid "Executive"
-msgstr "Executive"
+msgstr "Запускальны"
-#: ../gtk/paper_names_offsets.c:118
+#: gtk/paper_names_offsets.c:130
msgctxt "paper size"
msgid "f"
msgstr "f"
-#: ../gtk/paper_names_offsets.c:119
+#: gtk/paper_names_offsets.c:131
+#| msgctxt "paper size"
+#| msgid "FanFold European"
msgctxt "paper size"
-msgid "FanFold European"
-msgstr "FanFold European"
+msgid "Fan-Fold European"
+msgstr "Еўрапейскі Fan-Fold"
-#: ../gtk/paper_names_offsets.c:120
+#: gtk/paper_names_offsets.c:132
+#| msgctxt "paper size"
+#| msgid "FanFold US"
msgctxt "paper size"
-msgid "FanFold US"
-msgstr "FanFold US"
+msgid "Fan-Fold US"
+msgstr "Fan-Fold ЗША"
-#: ../gtk/paper_names_offsets.c:121
+#: gtk/paper_names_offsets.c:133
+#| msgctxt "paper size"
+#| msgid "FanFold German Legal"
msgctxt "paper size"
-msgid "FanFold German Legal"
-msgstr "FanFold German Legal"
+msgid "Fan-Fold German Legal"
+msgstr "Fan-Fold German Legal"
-#: ../gtk/paper_names_offsets.c:122
+#: gtk/paper_names_offsets.c:134
msgctxt "paper size"
msgid "Government Legal"
msgstr "Government Legal"
-#: ../gtk/paper_names_offsets.c:123
+#: gtk/paper_names_offsets.c:135
msgctxt "paper size"
msgid "Government Letter"
-msgstr "Government Letter"
+msgstr "B5 Extra"
-#: ../gtk/paper_names_offsets.c:124
+#: gtk/paper_names_offsets.c:136
+#| msgctxt "paper size"
+#| msgid "Index 3x5"
msgctxt "paper size"
-msgid "Index 3x5"
+msgid "Index 3×5"
msgstr "Index 3x5"
-#: ../gtk/paper_names_offsets.c:125
+#: gtk/paper_names_offsets.c:137
+#| msgctxt "paper size"
+#| msgid "Index 4x6 (postcard)"
msgctxt "paper size"
-msgid "Index 4x6 (postcard)"
-msgstr "Index 4x6 (postcard)"
+msgid "Index 4×6 (postcard)"
+msgstr "Index 4x6 (паштоўка)"
-#: ../gtk/paper_names_offsets.c:126
+#: gtk/paper_names_offsets.c:138
+#| msgctxt "paper size"
+#| msgid "Index 4x6 ext"
msgctxt "paper size"
-msgid "Index 4x6 ext"
+msgid "Index 4×6 ext"
msgstr "Index 4x6 ext"
-#: ../gtk/paper_names_offsets.c:127
+#: gtk/paper_names_offsets.c:139
+#| msgctxt "paper size"
+#| msgid "Index 5x8"
msgctxt "paper size"
-msgid "Index 5x8"
+msgid "Index 5×8"
msgstr "Index 5x8"
-#: ../gtk/paper_names_offsets.c:128
+#: gtk/paper_names_offsets.c:140
msgctxt "paper size"
msgid "Invoice"
msgstr "Invoice"
-#: ../gtk/paper_names_offsets.c:129
+#: gtk/paper_names_offsets.c:141
msgctxt "paper size"
msgid "Tabloid"
msgstr "Tabloid"
-#: ../gtk/paper_names_offsets.c:130
+#: gtk/paper_names_offsets.c:142
msgctxt "paper size"
msgid "US Legal"
msgstr "US Legal"
-#: ../gtk/paper_names_offsets.c:131
+#: gtk/paper_names_offsets.c:143
msgctxt "paper size"
msgid "US Legal Extra"
msgstr "US Legal Extra"
-#: ../gtk/paper_names_offsets.c:132
+#: gtk/paper_names_offsets.c:144
msgctxt "paper size"
msgid "US Letter"
msgstr "US Letter"
-#: ../gtk/paper_names_offsets.c:133
+#: gtk/paper_names_offsets.c:145
msgctxt "paper size"
msgid "US Letter Extra"
msgstr "US Letter Extra"
-#: ../gtk/paper_names_offsets.c:134
+#: gtk/paper_names_offsets.c:146
msgctxt "paper size"
msgid "US Letter Plus"
msgstr "US Letter Plus"
-#: ../gtk/paper_names_offsets.c:135
+#: gtk/paper_names_offsets.c:147
msgctxt "paper size"
msgid "Monarch Envelope"
-msgstr "Monarch Envelope"
+msgstr "Канверт Monarch"
-#: ../gtk/paper_names_offsets.c:136
+#: gtk/paper_names_offsets.c:148
msgctxt "paper size"
msgid "#10 Envelope"
-msgstr "#10 Envelope"
+msgstr "Канверт #10"
-#: ../gtk/paper_names_offsets.c:137
+#: gtk/paper_names_offsets.c:149
msgctxt "paper size"
msgid "#11 Envelope"
-msgstr "#11 Envelope"
+msgstr "Канверт #11"
-#: ../gtk/paper_names_offsets.c:138
+#: gtk/paper_names_offsets.c:150
msgctxt "paper size"
msgid "#12 Envelope"
-msgstr "#12 Envelope"
+msgstr "Канверт #12"
-#: ../gtk/paper_names_offsets.c:139
+#: gtk/paper_names_offsets.c:151
msgctxt "paper size"
msgid "#14 Envelope"
-msgstr "#14 Envelope"
+msgstr "Канверт #14"
-#: ../gtk/paper_names_offsets.c:140
+#: gtk/paper_names_offsets.c:152
msgctxt "paper size"
msgid "#9 Envelope"
-msgstr "#9 Envelope"
+msgstr "Канверт #9"
+
+#: gtk/paper_names_offsets.c:153
+msgctxt "paper size"
+msgid "Oficio"
+msgstr "Oficio"
-#: ../gtk/paper_names_offsets.c:141
+#: gtk/paper_names_offsets.c:154
msgctxt "paper size"
msgid "Personal Envelope"
-msgstr "Personal Envelope"
+msgstr "Асабісты канверт"
-#: ../gtk/paper_names_offsets.c:142
+#: gtk/paper_names_offsets.c:155
msgctxt "paper size"
msgid "Quarto"
msgstr "Quarto"
-#: ../gtk/paper_names_offsets.c:143
+#: gtk/paper_names_offsets.c:156
msgctxt "paper size"
msgid "Super A"
msgstr "Super A"
-#: ../gtk/paper_names_offsets.c:144
+#: gtk/paper_names_offsets.c:157
msgctxt "paper size"
msgid "Super B"
msgstr "Super B"
-#: ../gtk/paper_names_offsets.c:145
+#: gtk/paper_names_offsets.c:158
msgctxt "paper size"
msgid "Wide Format"
-msgstr "Wide Format"
+msgstr "Шырокі фармат"
-#: ../gtk/paper_names_offsets.c:146
+#: gtk/paper_names_offsets.c:159
+msgctxt "paper size"
+msgid "Photo L"
+msgstr "Photo L"
+
+#: gtk/paper_names_offsets.c:160
msgctxt "paper size"
msgid "Dai-pa-kai"
-msgstr "Dai-pa-kai"
+msgstr "Дай-па-Кай"
-#: ../gtk/paper_names_offsets.c:147
+#: gtk/paper_names_offsets.c:161
msgctxt "paper size"
msgid "Folio"
msgstr "Folio"
-#: ../gtk/paper_names_offsets.c:148
+#: gtk/paper_names_offsets.c:162
msgctxt "paper size"
msgid "Folio sp"
msgstr "Folio sp"
-#: ../gtk/paper_names_offsets.c:149
+#: gtk/paper_names_offsets.c:163
msgctxt "paper size"
msgid "Invite Envelope"
-msgstr "Invite Envelope"
+msgstr "Запрашальны канверт"
-#: ../gtk/paper_names_offsets.c:150
+#: gtk/paper_names_offsets.c:164
msgctxt "paper size"
msgid "Italian Envelope"
-msgstr "Italian Envelope"
+msgstr "Італьянскі канверт"
-#: ../gtk/paper_names_offsets.c:151
+#: gtk/paper_names_offsets.c:165
msgctxt "paper size"
msgid "juuro-ku-kai"
-msgstr "juuro-ku-kai"
+msgstr "юра-ку-кай"
+
+#: gtk/paper_names_offsets.c:166
+#| msgctxt "paper size"
+#| msgid "Small Photo"
+msgctxt "paper size"
+msgid "Large Photo"
+msgstr "Вялікі фотаздымак"
-#: ../gtk/paper_names_offsets.c:152
+#: gtk/paper_names_offsets.c:167
+#| msgid "Medium"
+msgctxt "paper size"
+msgid "Medium Photo"
+msgstr "Сярэдні фотаздымак"
+
+#: gtk/paper_names_offsets.c:168
msgctxt "paper size"
msgid "pa-kai"
-msgstr "pa-kai"
+msgstr "па-кай"
-#: ../gtk/paper_names_offsets.c:153
+#: gtk/paper_names_offsets.c:169
msgctxt "paper size"
msgid "Postfix Envelope"
-msgstr "Postfix Envelope"
+msgstr "Канверт \"Postfix\""
-#: ../gtk/paper_names_offsets.c:154
+#: gtk/paper_names_offsets.c:170
msgctxt "paper size"
msgid "Small Photo"
-msgstr "Small Photo"
+msgstr "Маленькі фотаздымак"
+
+#: gtk/paper_names_offsets.c:171
+#| msgctxt "paper size"
+#| msgid "Wide Format"
+msgctxt "paper size"
+msgid "Wide Photo"
+msgstr "Шырокі фотаздымак"
-#: ../gtk/paper_names_offsets.c:155
+#: gtk/paper_names_offsets.c:172
msgctxt "paper size"
msgid "prc1 Envelope"
-msgstr "prc1 Envelope"
+msgstr "Канверт prc1"
-#: ../gtk/paper_names_offsets.c:156
+#: gtk/paper_names_offsets.c:173
msgctxt "paper size"
msgid "prc10 Envelope"
-msgstr "prc10 Envelope"
+msgstr "Канверт prc10"
-#: ../gtk/paper_names_offsets.c:157
+#: gtk/paper_names_offsets.c:174
msgctxt "paper size"
msgid "prc 16k"
-msgstr "prc 16k"
+msgstr "канверт prc 16k"
-#: ../gtk/paper_names_offsets.c:158
+#: gtk/paper_names_offsets.c:175
msgctxt "paper size"
msgid "prc2 Envelope"
-msgstr "prc2 Envelope"
+msgstr "Канверт prc2"
-#: ../gtk/paper_names_offsets.c:159
+#: gtk/paper_names_offsets.c:176
msgctxt "paper size"
msgid "prc3 Envelope"
-msgstr "prc3 Envelope"
+msgstr "Канверт prc3"
-#: ../gtk/paper_names_offsets.c:160
+#: gtk/paper_names_offsets.c:177
msgctxt "paper size"
msgid "prc 32k"
-msgstr "prc 32k"
+msgstr "канверт prc 32k"
-#: ../gtk/paper_names_offsets.c:161
+#: gtk/paper_names_offsets.c:178
msgctxt "paper size"
msgid "prc4 Envelope"
-msgstr "prc4 Envelope"
+msgstr "Канверт prc4"
-#: ../gtk/paper_names_offsets.c:162
+#: gtk/paper_names_offsets.c:179
msgctxt "paper size"
msgid "prc5 Envelope"
-msgstr "prc5 Envelope"
+msgstr "Канверт prc5"
-#: ../gtk/paper_names_offsets.c:163
+#: gtk/paper_names_offsets.c:180
msgctxt "paper size"
msgid "prc6 Envelope"
-msgstr "prc6 Envelope"
+msgstr "Канверт prc6"
-#: ../gtk/paper_names_offsets.c:164
+#: gtk/paper_names_offsets.c:181
msgctxt "paper size"
msgid "prc7 Envelope"
-msgstr "prc7 Envelope"
+msgstr "Канверт prc7"
-#: ../gtk/paper_names_offsets.c:165
+#: gtk/paper_names_offsets.c:182
msgctxt "paper size"
msgid "prc8 Envelope"
-msgstr "prc8 Envelope"
+msgstr "Канверт prc8"
-#: ../gtk/paper_names_offsets.c:166
+#: gtk/paper_names_offsets.c:183
msgctxt "paper size"
msgid "prc9 Envelope"
-msgstr "prc9 Envelope"
+msgstr "Канверт prc9"
-#: ../gtk/paper_names_offsets.c:167
+#: gtk/paper_names_offsets.c:184
msgctxt "paper size"
msgid "ROC 16k"
msgstr "ROC 16k"
-#: ../gtk/paper_names_offsets.c:168
+#: gtk/paper_names_offsets.c:185
msgctxt "paper size"
msgid "ROC 8k"
msgstr "ROC 8k"
-#: ../gtk/updateiconcache.c:1386
+#: gtk/script-names.c:18
+msgctxt "Script"
+msgid "Arabic"
+msgstr "Арабскае"
+
+#: gtk/script-names.c:19
+msgctxt "Script"
+msgid "Armenian"
+msgstr "Армянскае"
+
+#: gtk/script-names.c:20
+msgctxt "Script"
+msgid "Bengali"
+msgstr "Бенгальскае"
+
+#: gtk/script-names.c:21
+msgctxt "Script"
+msgid "Bopomofo"
+msgstr "Бапамофа"
+
+#: gtk/script-names.c:22
+msgctxt "Script"
+msgid "Cherokee"
+msgstr "Чэрокі"
+
+#: gtk/script-names.c:23
+msgctxt "Script"
+msgid "Coptic"
+msgstr "Копцкае"
+
+#: gtk/script-names.c:24
+msgctxt "Script"
+msgid "Cyrillic"
+msgstr "Кірыліца"
+
+#: gtk/script-names.c:25
+msgctxt "Script"
+msgid "Deseret"
+msgstr "Дэсерэцкае"
+
+#: gtk/script-names.c:26
+msgctxt "Script"
+msgid "Devanagari"
+msgstr "Дэванагары"
+
+#: gtk/script-names.c:27
+msgctxt "Script"
+msgid "Ethiopic"
+msgstr "Эфіопскае"
+
+#: gtk/script-names.c:28
+msgctxt "Script"
+msgid "Georgian"
+msgstr "Грузінскае"
+
+#: gtk/script-names.c:29
+msgctxt "Script"
+msgid "Gothic"
+msgstr "Готскае"
+
+#: gtk/script-names.c:30
+#| msgid "_Green:"
+msgctxt "Script"
+msgid "Greek"
+msgstr "Грэчаскае"
+
+#: gtk/script-names.c:31
+msgctxt "Script"
+msgid "Gujarati"
+msgstr "Гуджараці"
+
+#: gtk/script-names.c:32
+msgctxt "Script"
+msgid "Gurmukhi"
+msgstr "Гурмукхі"
+
+#: gtk/script-names.c:33
+msgctxt "Script"
+msgid "Han"
+msgstr "Хан"
+
+#: gtk/script-names.c:34
+msgctxt "Script"
+msgid "Hangul"
+msgstr "Хангыль"
+
+#: gtk/script-names.c:35
+msgctxt "Script"
+msgid "Hebrew"
+msgstr "Іўрыт"
+
+#: gtk/script-names.c:36
+msgctxt "Script"
+msgid "Hiragana"
+msgstr "Хірагана"
+
+#: gtk/script-names.c:37
+msgctxt "Script"
+msgid "Kannada"
+msgstr "Канада"
+
+#: gtk/script-names.c:38
+msgctxt "Script"
+msgid "Katakana"
+msgstr "Катакана"
+
+#: gtk/script-names.c:39
+msgctxt "Script"
+msgid "Khmer"
+msgstr "Кхмерскае"
+
+#: gtk/script-names.c:40
+#| msgid "Low"
+msgctxt "Script"
+msgid "Lao"
+msgstr "Лаоскае"
+
+#: gtk/script-names.c:41
+msgctxt "Script"
+msgid "Latin"
+msgstr "Лацінскае"
+
+#: gtk/script-names.c:42
+msgctxt "Script"
+msgid "Malayalam"
+msgstr "Малаялам"
+
+#: gtk/script-names.c:43
+msgctxt "Script"
+msgid "Mongolian"
+msgstr "Мангольскае"
+
+#: gtk/script-names.c:44
+msgctxt "Script"
+msgid "Myanmar"
+msgstr "М’янмарскае"
+
+#: gtk/script-names.c:45
+msgctxt "Script"
+msgid "Ogham"
+msgstr "Агхамічнае"
+
+#: gtk/script-names.c:46
+#| msgctxt "Stock label"
+#| msgid "_Italic"
+msgctxt "Script"
+msgid "Old Italic"
+msgstr "Старажытнае італьянскае"
+
+#: gtk/script-names.c:47
+msgctxt "Script"
+msgid "Oriya"
+msgstr "Орыя"
+
+#: gtk/script-names.c:48
+msgctxt "Script"
+msgid "Runic"
+msgstr "Рунічнае"
+
+#: gtk/script-names.c:49
+msgctxt "Script"
+msgid "Sinhala"
+msgstr "Сінгальскае"
+
+#: gtk/script-names.c:50
+msgctxt "Script"
+msgid "Syriac"
+msgstr "Сірыйскае"
+
+#: gtk/script-names.c:51
+#| msgid "_Family:"
+msgctxt "Script"
+msgid "Tamil"
+msgstr "Тамільскае"
+
+#: gtk/script-names.c:52
+msgctxt "Script"
+msgid "Telugu"
+msgstr "Тэлугу"
+
+#: gtk/script-names.c:53
+msgctxt "Script"
+msgid "Thaana"
+msgstr "Тана"
+
+#: gtk/script-names.c:54
+#| msgid "Thai-Lao"
+msgctxt "Script"
+msgid "Thai"
+msgstr "Тайскае"
+
+#: gtk/script-names.c:55
+msgctxt "Script"
+msgid "Tibetan"
+msgstr "Тыбецкае"
+
+#: gtk/script-names.c:56
+msgctxt "Script"
+msgid "Canadian Aboriginal"
+msgstr "Канадскае абарыгенскае"
+
+#: gtk/script-names.c:57
+msgctxt "Script"
+msgid "Yi"
+msgstr "І"
+
+#: gtk/script-names.c:58
+msgctxt "Script"
+msgid "Tagalog"
+msgstr "Тагальскае"
+
+#: gtk/script-names.c:59
+msgctxt "Script"
+msgid "Hanunoo"
+msgstr "Хануноа"
+
+#: gtk/script-names.c:60
+msgctxt "Script"
+msgid "Buhid"
+msgstr "Бухід"
+
+#: gtk/script-names.c:61
+msgctxt "Script"
+msgid "Tagbanwa"
+msgstr "Тагбангва"
+
+#: gtk/script-names.c:62
+msgctxt "Script"
+msgid "Braille"
+msgstr "Брайля"
+
+#: gtk/script-names.c:63
+msgctxt "Script"
+msgid "Cypriot"
+msgstr "Кіпрскае"
+
+#: gtk/script-names.c:64
+msgctxt "Script"
+msgid "Limbu"
+msgstr "Лімбу"
+
+#: gtk/script-names.c:65
+msgctxt "Script"
+msgid "Osmanya"
+msgstr "Асманья"
+
+#: gtk/script-names.c:66
+msgctxt "Script"
+msgid "Shavian"
+msgstr "Алфавіт Бернарда Шоў"
+
+#: gtk/script-names.c:67
+msgctxt "Script"
+msgid "Linear B"
+msgstr "Лінейнае Б"
+
+#: gtk/script-names.c:68
+msgctxt "Script"
+msgid "Tai Le"
+msgstr "Тай Лі"
+
+#: gtk/script-names.c:69
+msgctxt "Script"
+msgid "Ugaritic"
+msgstr "Угарыцкае"
+
+#: gtk/script-names.c:70
+msgctxt "Script"
+msgid "New Tai Lue"
+msgstr "Новы алфавіт Тай лы"
+
+#: gtk/script-names.c:71
+msgctxt "Script"
+msgid "Buginese"
+msgstr "Бугійскае"
+
+#: gtk/script-names.c:72
+msgctxt "Script"
+msgid "Glagolitic"
+msgstr "Глаголіца"
+
+#: gtk/script-names.c:73
+msgctxt "Script"
+msgid "Tifinagh"
+msgstr "Тыфінаг"
+
+#: gtk/script-names.c:74
+msgctxt "Script"
+msgid "Syloti Nagri"
+msgstr "Сілоці Нагры"
+
+#: gtk/script-names.c:75
+msgctxt "Script"
+msgid "Old Persian"
+msgstr "Старажытнае персідскае"
+
+#: gtk/script-names.c:76
+msgctxt "Script"
+msgid "Kharoshthi"
+msgstr "Кхаротшхі"
+
+#: gtk/script-names.c:77
+#| msgid "Unknown"
+msgctxt "Script"
+msgid "Unknown"
+msgstr "Невядома"
+
+#: gtk/script-names.c:78
+msgctxt "Script"
+msgid "Balinese"
+msgstr "Балійскае"
+
+#: gtk/script-names.c:79
+msgctxt "Script"
+msgid "Cuneiform"
+msgstr "Клінапіс"
+
+#: gtk/script-names.c:80
+msgctxt "Script"
+msgid "Phoenician"
+msgstr "Фінікійскае"
+
+#: gtk/script-names.c:81
+msgctxt "Script"
+msgid "Phags-pa"
+msgstr "Фагс-па"
+
+#: gtk/script-names.c:82
+msgctxt "Script"
+msgid "N'Ko"
+msgstr "Нко"
+
+#: gtk/script-names.c:83
+msgctxt "Script"
+msgid "Kayah Li"
+msgstr "Кайах Лі"
+
+#: gtk/script-names.c:84
+msgctxt "Script"
+msgid "Lepcha"
+msgstr "Лепча"
+
+#: gtk/script-names.c:85
+msgctxt "Script"
+msgid "Rejang"
+msgstr "Реджанг"
+
+#: gtk/script-names.c:86
+msgctxt "Script"
+msgid "Sundanese"
+msgstr "Сунданскае"
+
+#: gtk/script-names.c:87
+msgctxt "Script"
+msgid "Saurashtra"
+msgstr "Саураштра"
+
+#: gtk/script-names.c:88
+#| msgctxt "Color name"
+#| msgid "Chameleon"
+msgctxt "Script"
+msgid "Cham"
+msgstr "Хамелеон"
+
+#: gtk/script-names.c:89
+msgctxt "Script"
+msgid "Ol Chiki"
+msgstr "Ол Чыкі"
+
+#: gtk/script-names.c:90
+msgctxt "Script"
+msgid "Vai"
+msgstr "Ваі"
+
+#: gtk/script-names.c:91
+msgctxt "Script"
+msgid "Carian"
+msgstr "Карыйскае"
+
+#: gtk/script-names.c:92
+msgctxt "Script"
+msgid "Lycian"
+msgstr "Лікійскае"
+
+#: gtk/script-names.c:93
+msgctxt "Script"
+msgid "Lydian"
+msgstr "Лідыйскае"
+
+#: gtk/script-names.c:94
+msgctxt "Script"
+msgid "Avestan"
+msgstr "Авестыйскае"
+
+#: gtk/script-names.c:95
+msgctxt "Script"
+msgid "Bamum"
+msgstr "Бамум"
+
+#: gtk/script-names.c:96
+msgctxt "Script"
+msgid "Egyptian Hieroglyphs"
+msgstr "Егіпецкія іерогліфы"
+
+#: gtk/script-names.c:97
+msgctxt "Script"
+msgid "Imperial Aramaic"
+msgstr "Імперскае арамейскае"
+
+#: gtk/script-names.c:98
+msgctxt "Script"
+msgid "Inscriptional Pahlavi"
+msgstr "Пехлевійскае"
+
+#: gtk/script-names.c:99
+msgctxt "Script"
+msgid "Inscriptional Parthian"
+msgstr "Парфянскае"
+
+#: gtk/script-names.c:100
+msgctxt "Script"
+msgid "Javanese"
+msgstr "Яванскае"
+
+#: gtk/script-names.c:101
+msgctxt "Script"
+msgid "Kaithi"
+msgstr "Кайтхі"
+
+#: gtk/script-names.c:102
+msgctxt "Script"
+msgid "Lisu"
+msgstr "Лісу"
+
+#: gtk/script-names.c:103
+msgctxt "Script"
+msgid "Meetei Mayek"
+msgstr "Мітэй Мэек"
+
+#: gtk/script-names.c:104
+msgctxt "Script"
+msgid "Old South Arabian"
+msgstr "Старажытнае паўднёва-аравійскае"
+
+#: gtk/script-names.c:105
+msgctxt "Script"
+msgid "Old Turkic"
+msgstr "Старажытнае цюрскае"
+
+#: gtk/script-names.c:106
+msgctxt "Script"
+msgid "Samaritan"
+msgstr "Самарыцянскае"
+
+#: gtk/script-names.c:107
+msgctxt "Script"
+msgid "Tai Tham"
+msgstr "Тай Тхам"
+
+#: gtk/script-names.c:108
+msgctxt "Script"
+msgid "Tai Viet"
+msgstr "Тай В’ет"
+
+#: gtk/script-names.c:109
+msgctxt "Script"
+msgid "Batak"
+msgstr "Батакскае"
+
+#: gtk/script-names.c:110
+msgctxt "Script"
+msgid "Brahmi"
+msgstr "Брахмі"
+
+#: gtk/script-names.c:111
+msgctxt "Script"
+msgid "Mandaic"
+msgstr "Мандэйскае"
+
+#: gtk/script-names.c:112
+msgctxt "Script"
+msgid "Chakma"
+msgstr "Чакма"
+
+#: gtk/script-names.c:113
+msgctxt "Script"
+msgid "Meroitic Cursive"
+msgstr "Мераіцкі курсіў"
+
+#: gtk/script-names.c:114
+msgctxt "Script"
+msgid "Meroitic Hieroglyphs"
+msgstr "Мераіцкія іерогліфы"
+
+#: gtk/script-names.c:115
+msgctxt "Script"
+msgid "Miao"
+msgstr "М’янманскае"
+
+#: gtk/script-names.c:116
+msgctxt "Script"
+msgid "Sharada"
+msgstr "Шарада"
+
+#: gtk/script-names.c:117
+msgctxt "Script"
+msgid "Sora Sompeng"
+msgstr "Соранг Сомпенг"
+
+#: gtk/script-names.c:118
+msgctxt "Script"
+msgid "Takri"
+msgstr "Такры"
+
+#: gtk/script-names.c:119
+msgctxt "Script"
+msgid "Bassa"
+msgstr "Басса"
+
+#: gtk/script-names.c:120
+msgctxt "Script"
+msgid "Caucasian Albanian"
+msgstr "Каўказскае албанскае"
+
+#: gtk/script-names.c:121
+msgctxt "Script"
+msgid "Duployan"
+msgstr "Дзюплое"
+
+#: gtk/script-names.c:122
+msgctxt "Script"
+msgid "Elbasan"
+msgstr "Элбасанскае"
+
+#: gtk/script-names.c:123
+msgctxt "Script"
+msgid "Grantha"
+msgstr "Грантха"
+
+#: gtk/script-names.c:124
+msgctxt "Script"
+msgid "Khojki"
+msgstr "Кходжыкі"
+
+#: gtk/script-names.c:125
+msgctxt "Script"
+msgid "Khudawadi, Sindhi"
+msgstr "Кхудавадзі, Сіндхі"
+
+#: gtk/script-names.c:126
+msgctxt "Script"
+msgid "Linear A"
+msgstr "Лінейнае А"
+
+#: gtk/script-names.c:127
+msgctxt "Script"
+msgid "Mahajani"
+msgstr "Махаяні"
+
+#: gtk/script-names.c:128
+msgctxt "Script"
+msgid "Manichaean"
+msgstr "Маніхейскае"
+
+#: gtk/script-names.c:129
+msgctxt "Script"
+msgid "Mende Kikakui"
+msgstr "Мендэ Кікакуі"
+
+#: gtk/script-names.c:130
+#| msgid "Modified"
+msgctxt "Script"
+msgid "Modi"
+msgstr "Моды"
+
+#: gtk/script-names.c:131
+msgctxt "Script"
+msgid "Mro"
+msgstr "Мру"
+
+#: gtk/script-names.c:132
+msgctxt "Script"
+msgid "Nabataean"
+msgstr "Набатэйскае"
+
+#: gtk/script-names.c:133
+msgctxt "Script"
+msgid "Old North Arabian"
+msgstr "Старажытнае паўночна-аравійскае"
+
+#: gtk/script-names.c:134
+msgctxt "Script"
+msgid "Old Permic"
+msgstr "Старажытнае пермскае"
+
+#: gtk/script-names.c:135
+msgctxt "Script"
+msgid "Pahawh Hmong"
+msgstr "Пахаў Хмонг"
+
+#: gtk/script-names.c:136
+msgctxt "Script"
+msgid "Palmyrene"
+msgstr "Палмірскае"
+
+#: gtk/script-names.c:137
+msgctxt "Script"
+msgid "Pau Cin Hau"
+msgstr "Паў Цын Хаў"
+
+#: gtk/script-names.c:138
+msgctxt "Script"
+msgid "Psalter Pahlavi"
+msgstr "Псалтыр пехлеві"
+
+#: gtk/script-names.c:139
+msgctxt "Script"
+msgid "Siddham"
+msgstr "Сіддхам"
+
+#: gtk/script-names.c:140
+msgctxt "Script"
+msgid "Tirhuta"
+msgstr "Тырхута"
+
+#: gtk/script-names.c:141
+msgctxt "Script"
+msgid "Warang Citi"
+msgstr "Варанг сіці"
+
+#: gtk/script-names.c:142
+msgctxt "Script"
+msgid "Ahom"
+msgstr "Ахом"
+
+#: gtk/script-names.c:143
+msgctxt "Script"
+msgid "Anatolian Hieroglyphs"
+msgstr "Анаталійскія іерогліфы"
+
+#: gtk/script-names.c:144
+msgctxt "Script"
+msgid "Hatran"
+msgstr "Хатран"
+
+#: gtk/script-names.c:145
+#| msgctxt "keyboard label"
+#| msgid "Multi_key"
+msgctxt "Script"
+msgid "Multani"
+msgstr "Мултані"
+
+#: gtk/script-names.c:146
+msgctxt "Script"
+msgid "Old Hungarian"
+msgstr "Старажытнае венгерскае"
+
+#: gtk/script-names.c:147
+#| msgctxt "print operation status"
+#| msgid "Printing"
+msgctxt "Script"
+msgid "Signwriting"
+msgstr "Жэсты"
+
+#: gtk/script-names.c:148
+msgctxt "Script"
+msgid "Adlam"
+msgstr "Адлам"
+
+#: gtk/script-names.c:149
+msgctxt "Script"
+msgid "Bhaiksuki"
+msgstr "Байсакі"
+
+#: gtk/script-names.c:150
+#| msgid "Search"
+msgctxt "Script"
+msgid "Marchen"
+msgstr "Марчэн"
+
+#: gtk/script-names.c:151
+msgctxt "Script"
+msgid "Newa"
+msgstr "Нева"
+
+#: gtk/script-names.c:152
+msgctxt "Script"
+msgid "Osage"
+msgstr "Осадж"
+
+#: gtk/script-names.c:153
+msgctxt "Script"
+msgid "Tangut"
+msgstr "Тангутскае"
+
+#: gtk/script-names.c:154
+msgctxt "Script"
+msgid "Masaram Gondi"
+msgstr "Масарам Гондзі"
+
+#: gtk/script-names.c:155
+msgctxt "Script"
+msgid "Nushu"
+msgstr "Нушу"
+
+#: gtk/script-names.c:156
+msgctxt "Script"
+msgid "Soyombo"
+msgstr "Саёмба"
+
+#: gtk/script-names.c:157
+msgctxt "Script"
+msgid "Zanabazar Square"
+msgstr "Занабазарскія квадраты"
+
+#: gtk/ui/gtkaboutdialog.ui:137
+msgid "About"
+msgstr "Пра праграму"
+
+#: gtk/ui/gtkaboutdialog.ui:177
+msgid "Credits"
+msgstr "Падзякі"
+
+#: gtk/ui/gtkappchooserdialog.ui:78
+msgid "_View All Applications"
+msgstr "_Паказаць усе праграмы"
+
+#: gtk/ui/gtkappchooserdialog.ui:86
+msgid "_Find New Applications"
+msgstr "_Знайсці новыя праграмы"
+
+#: gtk/ui/gtkappchooserwidget.ui:119
+msgid "No applications found."
+msgstr "Праграм не знойдзена."
+
+#. used for the application menu on MacOS
+#: gtk/ui/gtkapplication-quartz.ui:15
+msgid "Preferences"
+msgstr "Налады"
+
+#. used for the application menu on MacOS
+#: gtk/ui/gtkapplication-quartz.ui:22
+msgid "Services"
+msgstr "Службы"
+
+#. used for the application menu on MacOS. %s is replaced with the application name.
+#: gtk/ui/gtkapplication-quartz.ui:29
+#, c-format
+msgid "Hide %s"
+msgstr "Схаваць %s"
+
+#. used for the application menu on MacOS
+#: gtk/ui/gtkapplication-quartz.ui:35
+msgid "Hide Others"
+msgstr "Схаваць іншыя"
+
+#. used for the application menu on MacOS
+#: gtk/ui/gtkapplication-quartz.ui:41
+msgid "Show All"
+msgstr "Паказаць усё"
+
+#. used for the application menu on MacOS. %s is replaced with the application name.
+#: gtk/ui/gtkapplication-quartz.ui:49
+#, c-format
+msgid "Quit %s"
+msgstr "Выйсці з %s"
+
+#: gtk/ui/gtkassistant.ui:68
+msgid "_Next"
+msgstr "Да нас_тупнага"
+
+#: gtk/ui/gtkassistant.ui:88
+msgid "_Back"
+msgstr "_Назад"
+
+#: gtk/ui/gtkassistant.ui:107
+msgid "_Finish"
+msgstr "_Скончыць"
+
+#: gtk/ui/gtkcolorchooserdialog.ui:6
+msgid "Select a Color"
+msgstr "Абраць колер"
+
+#: gtk/ui/gtkcoloreditor.ui:57
+msgid "Pick a color from the screen"
+msgstr "Абраць колер з экрана"
+
+#: gtk/ui/gtkcoloreditor.ui:89
+msgid "Color Name"
+msgstr "Назва колеру"
+
+#: gtk/ui/gtkcoloreditor.ui:180
+msgctxt "Color channel"
+msgid "A"
+msgstr "А"
+
+#: gtk/ui/gtkcoloreditor.ui:196
+msgid "Alpha"
+msgstr "Альфа"
+
+#: gtk/ui/gtkcoloreditor.ui:227
+msgctxt "Color channel"
+msgid "H"
+msgstr "H"
+
+#: gtk/ui/gtkcoloreditor.ui:243
+msgid "Hue"
+msgstr "Адценне"
+
+#: gtk/ui/gtkcoloreditor.ui:275
+msgctxt "Color Channel"
+msgid "S"
+msgstr "S"
+
+#: gtk/ui/gtkcoloreditor.ui:285
+msgctxt "Color Channel"
+msgid "V"
+msgstr "V"
+
+#: gtk/ui/gtkcoloreditor.ui:301
+msgid "Saturation"
+msgstr "Насычанасць"
+
+#: gtk/ui/gtkemojichooser.ui:53 gtk/ui/gtkemojichooser.ui:212
+msgid "Smileys & People"
+msgstr "Усмешкі і людзі"
+
+#: gtk/ui/gtkemojichooser.ui:68 gtk/ui/gtkemojichooser.ui:227
+msgid "Body & Clothing"
+msgstr "Цела і адзенне"
+
+#: gtk/ui/gtkemojichooser.ui:83 gtk/ui/gtkemojichooser.ui:242
+msgid "Animals & Nature"
+msgstr "Жывёлы і прырода"
+
+#: gtk/ui/gtkemojichooser.ui:98 gtk/ui/gtkemojichooser.ui:257
+msgid "Food & Drink"
+msgstr "Ежа і напоі"
+
+#: gtk/ui/gtkemojichooser.ui:113 gtk/ui/gtkemojichooser.ui:272
+msgid "Travel & Places"
+msgstr "Падарожжы і мясціны"
+
+#: gtk/ui/gtkemojichooser.ui:128 gtk/ui/gtkemojichooser.ui:287
+#| msgctxt "Action name"
+#| msgid "Activate"
+msgid "Activities"
+msgstr "Мерапрыемствы"
+
+#: gtk/ui/gtkemojichooser.ui:143 gtk/ui/gtkemojichooser.ui:302
+#| msgid "_Eject"
+msgctxt "emoji category"
+msgid "Objects"
+msgstr "Аб’екты"
+
+#: gtk/ui/gtkemojichooser.ui:158 gtk/ui/gtkemojichooser.ui:317
+msgid "Symbols"
+msgstr "Сімвалы"
+
+#: gtk/ui/gtkemojichooser.ui:173 gtk/ui/gtkemojichooser.ui:332
+msgid "Flags"
+msgstr "Сцягі"
+
+#: gtk/ui/gtkfilechooserwidget.ui:169
+msgid "Files"
+msgstr "Файлы"
+
+#: gtk/ui/gtkfilechooserwidget.ui:274
+msgid "Remote location — only searching the current folder"
+msgstr "Адлеглае месцазнаходжанне - пошук толькі ў бягучым каталозе"
+
+#: gtk/ui/gtkfilechooserwidget.ui:446
+#| msgid "Color Name"
+msgid "Folder Name"
+msgstr "Назва каталога"
+
+#: gtk/ui/gtkfilechooserwidget.ui:474
+#| msgid "Created by"
+msgid "_Create"
+msgstr "_Стварыць"
+
+#: gtk/ui/gtkfontchooserdialog.ui:6
+msgid "Select Font"
+msgstr "Абраць шрыфт"
+
+#: gtk/ui/gtkfontchooserwidget.ui:53
+msgid "Search font name"
+msgstr "Пошук назвы шрыфту"
+
+#: gtk/ui/gtkfontchooserwidget.ui:100
+msgid "Font Family"
+msgstr "Сямейства шрыфтоў"
+
+#: gtk/ui/gtkfontchooserwidget.ui:121 gtk/ui/gtkfontchooserwidget.ui:248
+#| msgid "Pre_view"
+msgid "Preview text"
+msgstr "Папярэдні прагляд тэксту"
+
+#: gtk/ui/gtkfontchooserwidget.ui:201
+#| msgid "No items found"
+msgid "No Fonts Found"
+msgstr "Шрыфтоў не знойдзена"
+
+#: gtk/ui/gtkpagesetupunixdialog.ui:47
+msgid "_Format for:"
+msgstr "_Фарматаваць для:"
+
+#: gtk/ui/gtkpagesetupunixdialog.ui:80 gtk/ui/gtkprintunixdialog.ui:747
+msgid "_Paper size:"
+msgstr "_Памер аркуша:"
+
+#: gtk/ui/gtkpagesetupunixdialog.ui:122
+msgid "_Orientation:"
+msgstr "_Арыентацыя:"
+
+#: gtk/ui/gtkpagesetupunixdialog.ui:152 gtk/ui/gtkprintunixdialog.ui:794
+msgid "Portrait"
+msgstr "Кніжная"
+
+#: gtk/ui/gtkpagesetupunixdialog.ui:188 gtk/ui/gtkprintunixdialog.ui:796
+msgid "Reverse portrait"
+msgstr "Адваротная кніжная"
+
+#: gtk/ui/gtkpagesetupunixdialog.ui:224 gtk/ui/gtkprintunixdialog.ui:795
+msgid "Landscape"
+msgstr "Альбомная"
+
+#: gtk/ui/gtkpagesetupunixdialog.ui:259 gtk/ui/gtkprintunixdialog.ui:797
+msgid "Reverse landscape"
+msgstr "Адваротная альбомная"
+
+#: gtk/ui/gtkpathbar.ui:11
+msgid "Down Path"
+msgstr "Ніжэй"
+
+#: gtk/ui/gtkpathbar.ui:36
+msgid "Up Path"
+msgstr "Вышэй"
+
+#: gtk/ui/gtkplacesview.ui:30
+msgid "Server Addresses"
+msgstr "Адрасы сервераў"
+
+#: gtk/ui/gtkplacesview.ui:43
+msgid "Server addresses are made up of a protocol prefix and an address. Examples:"
+msgstr "Адрасы сервераў складаюцца з прэфікса пратаколу і адраса. Прыклады:"
+
+#: gtk/ui/gtkplacesview.ui:78
+msgid "Available Protocols"
+msgstr "Даступныя пратаколы"
+
+#. Translators: Server as any successfully connected network address
+#: gtk/ui/gtkplacesview.ui:135
+#| msgid "No printer found"
+msgid "No recent servers found"
+msgstr "Нядаўніх сервераў не знойдзена"
+
+#: gtk/ui/gtkplacesview.ui:158
+#| msgid "Recent files"
+msgid "Recent Servers"
+msgstr "Нядаўнія серверы"
+
+#: gtk/ui/gtkplacesview.ui:261
+#| msgid "No items found"
+msgid "No results found"
+msgstr "Вынікаў не знойдзена"
+
+#: gtk/ui/gtkplacesview.ui:307
+#| msgid "Connect to Server"
+msgid "Connect to _Server"
+msgstr "Злучыцца з _серверам"
+
+#: gtk/ui/gtkplacesview.ui:340
+#| msgid "Connect to a network server address"
+msgid "Enter server address…"
+msgstr "Увесці адрас сервера…"
+
+#: gtk/ui/gtkprintunixdialog.ui:112
+msgid "Printer"
+msgstr "Прынтар"
+
+#. this is the header for the printer status column in the print dialog
+#: gtk/ui/gtkprintunixdialog.ui:134
+msgid "Status"
+msgstr "Статус"
+
+#: gtk/ui/gtkprintunixdialog.ui:181
+msgid "Range"
+msgstr "Дыяпазон"
+
+#: gtk/ui/gtkprintunixdialog.ui:201
+msgid "_All Pages"
+msgstr "_Усе старонкі"
+
+#: gtk/ui/gtkprintunixdialog.ui:216
+msgid "C_urrent Page"
+msgstr "Бя_гучая старонка"
+
+#: gtk/ui/gtkprintunixdialog.ui:233
+msgid "Se_lection"
+msgstr "_Вылучанае"
+
+#: gtk/ui/gtkprintunixdialog.ui:249
+msgid "Pag_es:"
+msgstr "_Старонкі:"
+
+#: gtk/ui/gtkprintunixdialog.ui:252 gtk/ui/gtkprintunixdialog.ui:270
+#: gtk/ui/gtkprintunixdialog.ui:277
+#| msgid ""
+#| "Specify one or more page ranges,\n"
+#| " e.g. 1-3,7,11"
+msgid "Specify one or more page ranges,\n"
+" e.g. 1–3, 7, 11"
+msgstr "Вызначце адзін альбо некалькі дыяпазонаў старонак,\n"
+" напрыклад, 1-3,7,11"
+
+#: gtk/ui/gtkprintunixdialog.ui:276
+msgid "Pages"
+msgstr "Старонкі"
+
+#: gtk/ui/gtkprintunixdialog.ui:311
+msgid "Copies"
+msgstr "Копіі"
+
+#: gtk/ui/gtkprintunixdialog.ui:334
+msgid "Copie_s:"
+msgstr "_Копіі:"
+
+#: gtk/ui/gtkprintunixdialog.ui:361
+msgid "C_ollate"
+msgstr "_Упарадкаваць"
+
+#: gtk/ui/gtkprintunixdialog.ui:375
+msgid "_Reverse"
+msgstr "_Адваротны парадак"
+
+#: gtk/ui/gtkprintunixdialog.ui:452
+msgid "Layout"
+msgstr "Размяшчэнне"
+
+#: gtk/ui/gtkprintunixdialog.ui:475
+msgid "T_wo-sided:"
+msgstr "Д_вухбаковы:"
+
+#: gtk/ui/gtkprintunixdialog.ui:500
+msgid "Pages per _side:"
+msgstr "Старонак на _баку:"
+
+#: gtk/ui/gtkprintunixdialog.ui:527
+msgid "Page or_dering:"
+msgstr "_Парадак старонак:"
+
+#: gtk/ui/gtkprintunixdialog.ui:553
+msgid "_Only print:"
+msgstr "Дру_каваць толькі:"
+
+#: gtk/ui/gtkprintunixdialog.ui:570
+msgid "All sheets"
+msgstr "Усе аркушы"
+
+#: gtk/ui/gtkprintunixdialog.ui:571
+msgid "Even sheets"
+msgstr "Цотныя аркушы"
+
+#: gtk/ui/gtkprintunixdialog.ui:572
+msgid "Odd sheets"
+msgstr "Няцотныя аркушы"
+
+#: gtk/ui/gtkprintunixdialog.ui:585
+msgid "Sc_ale:"
+msgstr "_Маштаб:"
+
+#: gtk/ui/gtkprintunixdialog.ui:649
+msgid "Paper"
+msgstr "Папера"
+
+#: gtk/ui/gtkprintunixdialog.ui:672
+msgid "Paper _type:"
+msgstr "_Тып паперы:"
+
+#: gtk/ui/gtkprintunixdialog.ui:697
+msgid "Paper _source:"
+msgstr "_Крыніца паперы:"
+
+#: gtk/ui/gtkprintunixdialog.ui:722
+msgid "Output t_ray:"
+msgstr "Прастора апавяшчэнняў _вываду:"
+
+#: gtk/ui/gtkprintunixdialog.ui:776
+msgid "Or_ientation:"
+msgstr "_Арыентацыя:"
+
+#: gtk/ui/gtkprintunixdialog.ui:876
+msgid "Job Details"
+msgstr "Падрабязнасці задачы"
+
+#: gtk/ui/gtkprintunixdialog.ui:899
+msgid "Pri_ority:"
+msgstr "Пр_ыярытэт:"
+
+#: gtk/ui/gtkprintunixdialog.ui:923
+msgid "_Billing info:"
+msgstr "_Білінг:"
+
+#: gtk/ui/gtkprintunixdialog.ui:967
+msgid "Print Document"
+msgstr "Друк дакумента"
+
+#. this is one of the choices for the print at option in the print dialog
+#: gtk/ui/gtkprintunixdialog.ui:987
+msgid "_Now"
+msgstr "_Зараз"
+
+#. this is one of the choices for the print at option in the print dialog. It also serves as the label for an entry that allows the user to enter a time.
+#: gtk/ui/gtkprintunixdialog.ui:1003
+msgid "A_t:"
+msgstr "_А:"
+
+#. Ability to parse the am/pm format depends on actual locale. You can remove the am/pm values below for your locale if they are not supported.
+#: gtk/ui/gtkprintunixdialog.ui:1007 gtk/ui/gtkprintunixdialog.ui:1009
+#: gtk/ui/gtkprintunixdialog.ui:1028 gtk/ui/gtkprintunixdialog.ui:1030
+#: gtk/ui/gtkprintunixdialog.ui:1037
+#| msgid ""
+#| "Specify the time of print,\n"
+#| " e.g. 15:30, 2:35 pm, 14:15:20, 11:46:30 am, 4 pm"
+msgid "Specify the time of print,\n"
+" e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm"
+msgstr "Вызначце час для друку,\n"
+" напрыклад, 15:30, 14:15:20, 11:46:30"
+
+#: gtk/ui/gtkprintunixdialog.ui:1036
+msgid "Time of print"
+msgstr "Час друку"
+
+#. this is one of the choices for the print at option in the print dialog. It means that the print job will not be printed until it explicitly gets 'released'.
+#: gtk/ui/gtkprintunixdialog.ui:1050
+msgid "On _hold"
+msgstr "Па_чакаць"
+
+#: gtk/ui/gtkprintunixdialog.ui:1054 gtk/ui/gtkprintunixdialog.ui:1055
+msgid "Hold the job until it is explicitly released"
+msgstr "Затрымаць задачу да непасрэднага загаду"
+
+#: gtk/ui/gtkprintunixdialog.ui:1092
+msgid "Add Cover Page"
+msgstr "Дадаць тытульную старонку"
+
+#. this is the label used for the option in the print dialog that controls the front cover page.
+#: gtk/ui/gtkprintunixdialog.ui:1115
+msgid "Be_fore:"
+msgstr "П_ерад:"
+
+#. this is the label used for the option in the print dialog that controls the back cover page.
+#: gtk/ui/gtkprintunixdialog.ui:1139
+msgid "_After:"
+msgstr "П_асля:"
+
+#: gtk/ui/gtkprintunixdialog.ui:1181
+msgid "Job"
+msgstr "Задача"
+
+#. This will appear as a tab label in the print dialog.
+#: gtk/ui/gtkprintunixdialog.ui:1214
+msgid "Image Quality"
+msgstr "Якасць выявы"
+
+#. This will appear as a tab label in the print dialog.
+#: gtk/ui/gtkprintunixdialog.ui:1247
+msgid "Color"
+msgstr "Колер"
+
+#. This will appear as a tab label in the print dialog. It's a typographical term, as in "Binding and finishing"
+#: gtk/ui/gtkprintunixdialog.ui:1280
+msgid "Finishing"
+msgstr "Завяршэнне"
+
+#: gtk/ui/gtkprintunixdialog.ui:1313
+msgid "Advanced"
+msgstr "Дадаткова"
+
+#: gtk/ui/gtkprintunixdialog.ui:1337
+msgid "Some of the settings in the dialog conflict"
+msgstr "Некаторыя налады ў дыялогу супярэчаць паміж сабой"
+
+#: gtk/ui/gtkrecentchooserdefault.ui:78
+msgid "Select which type of documents are shown"
+msgstr "Абярыце, дакументы якога тыпу патрэбна паказваць"
+
+#: gtk/ui/gtkvolumebutton.ui:24
+msgid "Volume"
+msgstr "Гучнасць"
+
+#: gtk/ui/gtkvolumebutton.ui:25
+msgid "Turns volume up or down"
+msgstr "Змяняе гучнасць"
+
+#: gtk/ui/gtkvolumebutton.ui:34
+msgid "Volume Up"
+msgstr "Павялічыць гучнасць"
+
+#: gtk/ui/gtkvolumebutton.ui:35
+msgid "Increases the volume"
+msgstr "Павялічвае гучнасць"
+
+#: gtk/ui/gtkvolumebutton.ui:44
+msgid "Volume Down"
+msgstr "Паменшыць гучнасць"
+
+#: gtk/ui/gtkvolumebutton.ui:45
+msgid "Decreases the volume"
+msgstr "Памяншае гучнасць"
+
+#: gtk/updateiconcache.c:1388
#, c-format
msgid "Failed to write header\n"
-msgstr "Не ўдалося запісаць загаловак\n"
+msgstr "Не атрымалася запісаць загаловак\n"
-#: ../gtk/updateiconcache.c:1392
+#: gtk/updateiconcache.c:1394
#, c-format
msgid "Failed to write hash table\n"
-msgstr "Не ўдалося запісаць хэш-табліцу\n"
+msgstr "Не атрымалася запісаць хэш-табліцу\n"
-#: ../gtk/updateiconcache.c:1398
+#: gtk/updateiconcache.c:1400
#, c-format
msgid "Failed to write folder index\n"
-msgstr "Не ўдалося запісаць індэкс папкі\n"
+msgstr "Не атрымалася запісаць індэкс каталога\n"
-#: ../gtk/updateiconcache.c:1406
+#: gtk/updateiconcache.c:1408
#, c-format
msgid "Failed to rewrite header\n"
-msgstr "Не ўдалося перазапісаць загаловак\n"
+msgstr "Не атрымалася перазапісаць загаловак\n"
-#: ../gtk/updateiconcache.c:1500
+#: gtk/updateiconcache.c:1502
#, c-format
msgid "Failed to open file %s : %s\n"
-msgstr "Не ўдалося адкрыць файл \"%s\": %s\n"
+msgstr "Не атрымалася адкрыць файл \"%s\": %s\n"
-#: ../gtk/updateiconcache.c:1508 ../gtk/updateiconcache.c:1538
+#: gtk/updateiconcache.c:1510 gtk/updateiconcache.c:1540
#, c-format
msgid "Failed to write cache file: %s\n"
-msgstr "Не ўдалося запісаць кэш-файл: %s\n"
+msgstr "Не атрымалася запісаць файл кэшу: %s\n"
-#: ../gtk/updateiconcache.c:1548
+#: gtk/updateiconcache.c:1550
#, c-format
msgid "The generated cache was invalid.\n"
-msgstr "Утвораны кэш быў хібным.\n"
+msgstr "Створаны кэш быў хібным.\n"
-#: ../gtk/updateiconcache.c:1562
+#: gtk/updateiconcache.c:1564
#, c-format
msgid "Could not rename %s to %s: %s, removing %s then.\n"
-msgstr "Не ўдалося пераназваць \"%s\" у \"%s\": %s, таму выдаляем %s.\n"
+msgstr "Не атрымалася змяніць назву \"%s\" у \"%s\": %s, таму %s выдаляецца.\n"
-#: ../gtk/updateiconcache.c:1576
+#: gtk/updateiconcache.c:1578
#, c-format
msgid "Could not rename %s to %s: %s\n"
-msgstr "Не ўдалося пераназваць \"%s\" у \"%s\": %s\n"
+msgstr "Не атрымалася змяніць назву \"%s\" у \"%s\": %s\n"
-#: ../gtk/updateiconcache.c:1586
+#: gtk/updateiconcache.c:1588
#, c-format
msgid "Could not rename %s back to %s: %s.\n"
-msgstr "Не ўдалося пераназваць \"%s\" назад у \"%s\": %s.\n"
+msgstr "Не атрымалася змяніць назву \"%s\" назад у \"%s\": %s.\n"
-#: ../gtk/updateiconcache.c:1613
+#: gtk/updateiconcache.c:1615
#, c-format
msgid "Cache file created successfully.\n"
msgstr "Кэш-файл паспяхова створаны.\n"
-#: ../gtk/updateiconcache.c:1652
+#: gtk/updateiconcache.c:1654
msgid "Overwrite an existing cache, even if up to date"
-msgstr "Перазапісаць наяўны кэш, нават калі той свежы"
+msgstr "Перазапісаць наяўны кэш, нават калі ён абноўлены"
-#: ../gtk/updateiconcache.c:1653
+#: gtk/updateiconcache.c:1655
msgid "Don't check for the existence of index.theme"
msgstr "Не зважаць на наяўнасць файла \"index.theme\""
-#: ../gtk/updateiconcache.c:1654
+#: gtk/updateiconcache.c:1656
msgid "Don't include image data in the cache"
msgstr "Не ўключаць даных выявы ў кэш"
-#: ../gtk/updateiconcache.c:1655
+#: gtk/updateiconcache.c:1657
+#| msgid "Don't include image data in the cache"
+msgid "Include image data in the cache"
+msgstr "Уключаць даныя выявы ў кэш"
+
+#: gtk/updateiconcache.c:1658
msgid "Output a C header file"
-msgstr "Вывесці загалоўны файл C"
+msgstr "Выводзіць загалоўны файл C"
-#: ../gtk/updateiconcache.c:1656
+#: gtk/updateiconcache.c:1659
msgid "Turn off verbose output"
msgstr "Выключыць падрабязны вывад"
-#: ../gtk/updateiconcache.c:1657
+#: gtk/updateiconcache.c:1660
msgid "Validate existing icon cache"
-msgstr "Спраўдзіць наяўны кэш значкоў"
+msgstr "Спраўдзіць існы кэш значкоў"
-#: ../gtk/updateiconcache.c:1724
+#: gtk/updateiconcache.c:1727
#, c-format
msgid "File not found: %s\n"
msgstr "Файл не знойдзены: %s\n"
-#: ../gtk/updateiconcache.c:1730
+#: gtk/updateiconcache.c:1733
#, c-format
msgid "Not a valid icon cache: %s\n"
-msgstr "Гэта хібны кэш значкоў: %s\n"
+msgstr "Хібны кэш значкоў: %s\n"
-#: ../gtk/updateiconcache.c:1743
+#: gtk/updateiconcache.c:1746
#, c-format
msgid "No theme index file.\n"
-msgstr "Няма файла індэксу матыва аздаблення.\n"
+msgstr "Файл індэксу тэмы аздаблення адсутнічае.\n"
-#: ../gtk/updateiconcache.c:1747
+#: gtk/updateiconcache.c:1750
#, c-format
-msgid ""
-"No theme index file in '%s'.\n"
+msgid "No theme index file in '%s'.\n"
"If you really want to create an icon cache here, use --ignore-theme-index.\n"
-msgstr ""
-"Няма файла індэксу матыва аздаблення ў \"%s\".\n"
-"Калі вы сапраўды хочаце стварыць тут кэш значкоў, ужыйце опцыю --ignore-"
-"theme-index.\n"
+msgstr "Файл індэксу тэмы аздаблення адсутнічае ў \"%s\".\n"
+"Калі вы сапраўды хочаце стварыць тут кэш значкоў, выкарыстайце параметр --ignore-theme-index.\n"
#. ID
-#: ../modules/input/imam-et.c:452
+#: modules/input/imam-et.c:452
+#| msgid "Amharic (EZ+)"
+msgctxt "input method menu"
msgid "Amharic (EZ+)"
msgstr "Амхарскае пісьмо (EZ+)"
#. ID
-#: ../modules/input/imcedilla.c:90
+#: modules/input/imbroadway.c:51
+msgctxt "input method menu"
+msgid "Broadway"
+msgstr "Паласа"
+
+#. ID
+#: modules/input/imcedilla.c:90
+#| msgid "Cedilla"
+msgctxt "input method menu"
msgid "Cedilla"
msgstr "Седыль"
#. ID
-#: ../modules/input/imcyrillic-translit.c:215
+#: modules/input/imcyrillic-translit.c:215
+#| msgid "Cyrillic (Transliterated)"
+msgctxt "input menthod menu"
msgid "Cyrillic (Transliterated)"
msgstr "Кірылічнае пісьмо (трансліт)"
+#: modules/input/imime.c:30
+msgctxt "input method menu"
+msgid "Windows IME"
+msgstr "Windows IME"
+
#. ID
-#: ../modules/input/iminuktitut.c:125
+#: modules/input/iminuktitut.c:125
+#| msgid "Inuktitut (Transliterated)"
+msgctxt "input method menu"
msgid "Inuktitut (Transliterated)"
msgstr "Інуктытут (трансліт)"
#. ID
-#: ../modules/input/imipa.c:143
+#: modules/input/imipa.c:143
+#| msgid "IPA"
+msgctxt "input method menu"
msgid "IPA"
msgstr "IPA"
#. ID
-#: ../modules/input/immultipress.c:30
+#: modules/input/immultipress.c:30
+#| msgid "Multipress"
+msgctxt "input method menu"
msgid "Multipress"
msgstr "Многанаціскавае пісьмо"
+#: modules/input/imquartz.c:69
+msgctxt "input method menu"
+msgid "Mac OS X Quartz"
+msgstr "Mac OS X Quartz"
+
#. ID
-#: ../modules/input/imthai.c:33
+#: modules/input/imthai.c:33
+#| msgid "Thai-Lao"
+msgctxt "input method menu"
msgid "Thai-Lao"
msgstr "Тайска-лаоскае пісьмо"
#. ID
-#: ../modules/input/imti-er.c:451
+#: modules/input/imti-er.c:451
+#| msgid "Tigrigna-Eritrean (EZ+)"
+msgctxt "input method menu"
msgid "Tigrigna-Eritrean (EZ+)"
msgstr "Тыгрынья-эрытрэйскае пісьмо (EZ+)"
#. ID
-#: ../modules/input/imti-et.c:451
+#: modules/input/imti-et.c:451
+#| msgid "Tigrigna-Ethiopian (EZ+)"
+msgctxt "input method menu"
msgid "Tigrigna-Ethiopian (EZ+)"
msgstr "Тыгрынья-эфіопскае пісьмо (EZ+)"
#. ID
-#: ../modules/input/imviqr.c:242
+#: modules/input/imviqr.c:242
+#| msgid "Vietnamese (VIQR)"
+msgctxt "input method menu"
msgid "Vietnamese (VIQR)"
msgstr "В'етнамскае пісьмо (VIQR)"
#. ID
-#: ../modules/input/imxim.c:26
+#: modules/input/imwayland.c:105
+msgctxt "input method menu"
+msgid "Wayland"
+msgstr "Wayland"
+
+#. ID
+#: modules/input/imwaylandgtk.c:82
+msgctxt "input method menu"
+msgid "Waylandgtk"
+msgstr "Waylandgtk"
+
+#. ID
+#: modules/input/imxim.c:26
+#| msgid "X Input Method"
+msgctxt "input method menu"
msgid "X Input Method"
-msgstr "Увод X-сістэмы"
+msgstr "Метад Xinput"
#. Translators: The printer status is online, i.e. it is
#. * ready to print.
-#: ../modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:744
+#: modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:744
msgid "Online"
-msgstr "Даступны"
+msgstr "У сеціве"
#. Translators: The printer is offline.
-#: ../modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:751
+#: modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:751
msgid "Offline"
-msgstr "Недаступны"
+msgstr "Па-за сецівам"
#. We shouldn't get here because the query omits dormant
#. * printers by default.
#. Translators: Printer has been offline for a long time.
-#: ../modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:757
+#: modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:757
msgid "Dormant"
msgstr "Спіць"
#. How many document pages to go onto one side of paper.
-#: ../modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:939
-#: ../modules/printbackends/file/gtkprintbackendfile.c:676
-#: ../modules/printbackends/test/gtkprintbackendtest.c:501
+#: modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:939
+#: modules/printbackends/file/gtkprintbackendfile.c:676
+#: modules/printbackends/test/gtkprintbackendtest.c:501
msgid "Pages per _sheet:"
-msgstr "Старонак на _бачыне:"
+msgstr "Старонак на _аркушы:"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1007
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1222
+#: modules/printbackends/cups/gtkprintbackendcups.c:1129
+#: modules/printbackends/cups/gtkprintbackendcups.c:1438
msgid "Username:"
msgstr "Імя карыстальніка:"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1008
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1231
+#: modules/printbackends/cups/gtkprintbackendcups.c:1130
+#: modules/printbackends/cups/gtkprintbackendcups.c:1447
msgid "Password:"
msgstr "Пароль:"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1047
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1244
-#, c-format
-msgid "Authentication is required to print document '%s' on printer %s"
-msgstr ""
-"Каб надрукаваць дакумент \"%s\" на прынтары \"%s\", трэба засведчыць сваю "
-"тоеснасць."
+#: modules/printbackends/cups/gtkprintbackendcups.c:1169
+#: modules/printbackends/cups/gtkprintbackendcups.c:1460
+#| msgid "Authentication is required to print document '%s' on printer %s"
+msgid "Authentication is required to print document “%s” on printer %s"
+msgstr "Для друку дакумента \"%s\" на прынтары \"%s\" патрабуецца аўтэнтыфікацыя"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1049
+#: modules/printbackends/cups/gtkprintbackendcups.c:1171
#, c-format
msgid "Authentication is required to print a document on %s"
-msgstr ""
-"Каб надрукаваць дакумент на прынтары \"%s\", трэба засведчыць сваю тоеснасць."
+msgstr "Для друку дакумента на прынтары \"%s\" патрабуецца аўтэнтыфікацыя"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1053
-#, c-format
-msgid "Authentication is required to get attributes of job '%s'"
-msgstr "Каб атрымаць атрыбуты задання \"%s\", трэба засведчыць сваю тоеснасць."
+#: modules/printbackends/cups/gtkprintbackendcups.c:1175
+#| msgid "Authentication is required to get attributes of job '%s'"
+msgid "Authentication is required to get attributes of job “%s”"
+msgstr "Для атрымання атрыбутаў задачы \"%s\" патрабуецца аўтэнтыфікацыя"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1055
+#: modules/printbackends/cups/gtkprintbackendcups.c:1177
msgid "Authentication is required to get attributes of a job"
-msgstr "Каб атрымаць атрыбуты задання, трэба засведчыць сваю тоеснасць."
+msgstr "Для атрымання атрыбутаў задачы патрабуецца аўтэнтыфікацыя"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1059
+#: modules/printbackends/cups/gtkprintbackendcups.c:1181
#, c-format
msgid "Authentication is required to get attributes of printer %s"
-msgstr ""
-"Каб атрымаць атрыбуты прынтара \"%s\", трэба засведчыць сваю тоеснасць."
+msgstr "Для атрымання атрыбутаў прынтара \"%s\" патрабуецца аўтэнтыфікацыя"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1061
+#: modules/printbackends/cups/gtkprintbackendcups.c:1183
msgid "Authentication is required to get attributes of a printer"
-msgstr "Каб атрымаць атрыбуты прынтара, трэба засведчыць сваю тоеснасць."
+msgstr "Для атрымання атрыбутаў прынтара патрабуецца аўтэнтыфікацыя"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1064
+#: modules/printbackends/cups/gtkprintbackendcups.c:1186
#, c-format
msgid "Authentication is required to get default printer of %s"
-msgstr ""
-"Каб атрымаць прадвызначаны прынтар для \"%s\", трэба засведчыць сваю "
-"тоеснасць."
+msgstr "Для атрымання прадвызначанага прынтара для \"%s\" патрабуецца аўтэнтыфікацыя"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1067
+#: modules/printbackends/cups/gtkprintbackendcups.c:1189
#, c-format
msgid "Authentication is required to get printers from %s"
-msgstr "Каб атрымаць спіс прынтараў з \"%s\", трэба засведчыць сваю тоеснасць."
+msgstr "Для атрымання спіса прынтараў з \"%s\" патрабуецца аўтэнтыфікацыя"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1072
+#: modules/printbackends/cups/gtkprintbackendcups.c:1194
#, c-format
msgid "Authentication is required to get a file from %s"
-msgstr "Каб атрымаць файл з \"%s\", трэба засведчыць сваю тоеснасць."
+msgstr "Для атрымання файла з \"%s\" патрабуецца аўтэнтыфікацыя"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1074
+#: modules/printbackends/cups/gtkprintbackendcups.c:1196
#, c-format
msgid "Authentication is required on %s"
-msgstr "Трэба засведчыць сваю тоеснасць для \"%s\"."
+msgstr "Для \"%s\" патрабуецца аўтэнтыфікацыя"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1216
+#: modules/printbackends/cups/gtkprintbackendcups.c:1432
msgid "Domain:"
msgstr "Дамен:"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1246
-#, c-format
-msgid "Authentication is required to print document '%s'"
-msgstr "Каб надрукаваць дакумент \"%s\", трэба засведчыць сваю тоеснасць."
+#: modules/printbackends/cups/gtkprintbackendcups.c:1462
+#| msgid "Authentication is required to print document '%s'"
+msgid "Authentication is required to print document “%s”"
+msgstr "Для друку дакумента \"%s\" патрабуецца аўтэнтыфікацыя"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1251
+#: modules/printbackends/cups/gtkprintbackendcups.c:1467
#, c-format
msgid "Authentication is required to print this document on printer %s"
-msgstr ""
-"Каб надрукаваць гэты дакумент на прынтары \"%s\", трэба засведчыць сваю "
-"тоеснасць."
+msgstr "Для друку гэтага дакумента на прынтары \"%s\" патрабуецца аўтэнтыфікацыя"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1253
+#: modules/printbackends/cups/gtkprintbackendcups.c:1469
msgid "Authentication is required to print this document"
-msgstr "Каб надрукаваць гэты дакумент, трэба засведчыць сваю тоеснасць."
+msgstr "Для друку гэтага дакумента патрабуецца аўтэнтыфікацыя"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1817
-#, c-format
-msgid "Printer '%s' is low on toner."
+#: modules/printbackends/cups/gtkprintbackendcups.c:2553
+#| msgid "Printer '%s' is low on toner."
+msgid "Printer “%s” is low on toner."
msgstr "У прынтары \"%s\" амаль скончыўся тонер."
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1818
-#, c-format
-msgid "Printer '%s' has no toner left."
+#: modules/printbackends/cups/gtkprintbackendcups.c:2557
+#| msgid "Printer '%s' has no toner left."
+msgid "Printer “%s” has no toner left."
msgstr "У прынтары \"%s\" скончыўся тонер."
#. Translators: "Developer" like on photo development context
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1820
-#, c-format
-msgid "Printer '%s' is low on developer."
+#: modules/printbackends/cups/gtkprintbackendcups.c:2562
+#| msgid "Printer '%s' is low on developer."
+msgid "Printer “%s” is low on developer."
msgstr "У прынтары \"%s\" амаль скончыўся праяўляльнік."
#. Translators: "Developer" like on photo development context
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1822
-#, c-format
-msgid "Printer '%s' is out of developer."
+#: modules/printbackends/cups/gtkprintbackendcups.c:2567
+#| msgid "Printer '%s' is out of developer."
+msgid "Printer “%s” is out of developer."
msgstr "У прынтары \"%s\" скончыўся праяўляльнік."
#. Translators: "marker" is one color bin of the printer
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1824
-#, c-format
-msgid "Printer '%s' is low on at least one marker supply."
+#: modules/printbackends/cups/gtkprintbackendcups.c:2572
+#| msgid "Printer '%s' is low on at least one marker supply."
+msgid "Printer “%s” is low on at least one marker supply."
msgstr "У прынтары \"%s\" амаль скончылася фарба аднаго з колераў."
#. Translators: "marker" is one color bin of the printer
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1826
-#, c-format
-msgid "Printer '%s' is out of at least one marker supply."
-msgstr "У прынтары \"%s\" скончылася фарба прынамсі аднаго з колераў."
-
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1827
-#, c-format
-msgid "The cover is open on printer '%s'."
-msgstr "Накрыўка прынтара \"%s\" адкрытая."
-
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1828
-#, c-format
-msgid "The door is open on printer '%s'."
-msgstr "Дзверцы прынтара \"%s\" адкрытыя."
-
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1829
-#, c-format
-msgid "Printer '%s' is low on paper."
+#: modules/printbackends/cups/gtkprintbackendcups.c:2577
+#| msgid "Printer '%s' is out of at least one marker supply."
+msgid "Printer “%s” is out of at least one marker supply."
+msgstr "У прынтары \"%s\" скончылася фарба аднаго з колераў."
+
+#: modules/printbackends/cups/gtkprintbackendcups.c:2581
+#| msgid "The cover is open on printer '%s'."
+msgid "The cover is open on printer “%s”."
+msgstr "Вечка прынтара \"%s\" адчынена."
+
+#: modules/printbackends/cups/gtkprintbackendcups.c:2585
+#| msgid "The door is open on printer '%s'."
+msgid "The door is open on printer “%s”."
+msgstr "Дзверцы прынтара \"%s\" адчыненыя."
+
+#: modules/printbackends/cups/gtkprintbackendcups.c:2589
+#| msgid "Printer '%s' is low on paper."
+msgid "Printer “%s” is low on paper."
msgstr "У прынтары \"%s\" амаль скончылася папера."
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1830
-#, c-format
-msgid "Printer '%s' is out of paper."
+#: modules/printbackends/cups/gtkprintbackendcups.c:2593
+#| msgid "Printer '%s' is out of paper."
+msgid "Printer “%s” is out of paper."
msgstr "У прынтары \"%s\" скончылася папера."
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1831
-#, c-format
-msgid "Printer '%s' is currently offline."
-msgstr "Прынтар \"%s\" адлучаны."
+#: modules/printbackends/cups/gtkprintbackendcups.c:2597
+#| msgid "Printer '%s' is currently offline."
+msgid "Printer “%s” is currently offline."
+msgstr "Прынтар \"%s\" зараз адлучаны."
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:1832
-#, c-format
-msgid "There is a problem on printer '%s'."
+#: modules/printbackends/cups/gtkprintbackendcups.c:2601
+#| msgid "There is a problem on printer '%s'."
+msgid "There is a problem on printer “%s”."
msgstr "З прынтарам \"%s\" ёсць пэўныя праблемы."
#. Translators: this is a printer status.
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:2290
+#: modules/printbackends/cups/gtkprintbackendcups.c:2621
msgid "Paused; Rejecting Jobs"
-msgstr "Прыпынена; адпрэчванне заданняў"
+msgstr "Прыпынена; адхіленне задач"
#. Translators: this is a printer status.
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:2296
+#: modules/printbackends/cups/gtkprintbackendcups.c:2627
msgid "Rejecting Jobs"
-msgstr "Адпрэчванне заданняў"
+msgstr "Адхіленне задач"
#. Translators: this string connects multiple printer states together.
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:2338
+#: modules/printbackends/cups/gtkprintbackendcups.c:2668
msgid "; "
msgstr "; "
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4003
+#: modules/printbackends/cups/gtkprintbackendcups.c:4439
+#: modules/printbackends/cups/gtkprintbackendcups.c:4506
+#| msgid "Two Sided"
+msgctxt "printing option"
msgid "Two Sided"
msgstr "З двух бакоў"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4004
+#: modules/printbackends/cups/gtkprintbackendcups.c:4440
+#| msgid "Paper Type"
+msgctxt "printing option"
msgid "Paper Type"
-msgstr "Від паперы"
+msgstr "Тып паперы"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4005
+#: modules/printbackends/cups/gtkprintbackendcups.c:4441
+#| msgid "Paper Source"
+msgctxt "printing option"
msgid "Paper Source"
msgstr "Крыніца паперы"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4006
+#: modules/printbackends/cups/gtkprintbackendcups.c:4442
+#: modules/printbackends/cups/gtkprintbackendcups.c:4507
+#| msgid "Output Tray"
+msgctxt "printing option"
msgid "Output Tray"
-msgstr "Выхадны трэй"
+msgstr "Прастора апавяшчэнняў вываду"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4007
+#: modules/printbackends/cups/gtkprintbackendcups.c:4443
+#| msgid "Resolution"
+msgctxt "printing option"
msgid "Resolution"
-msgstr "Распазнавальнасць"
+msgstr "Раздзяляльная здольнасць"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4008
+#: modules/printbackends/cups/gtkprintbackendcups.c:4444
+#| msgid "GhostScript pre-filtering"
+msgctxt "printing option"
msgid "GhostScript pre-filtering"
msgstr "Папярэдняя GhostScript-фільтрацыя"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4017
+#: modules/printbackends/cups/gtkprintbackendcups.c:4453
+#| msgid "One Sided"
+msgctxt "printing option value"
msgid "One Sided"
msgstr "З аднаго боку"
#. Translators: this is an option of "Two Sided"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4019
+#: modules/printbackends/cups/gtkprintbackendcups.c:4455
+#| msgid "Long Edge (Standard)"
+msgctxt "printing option value"
msgid "Long Edge (Standard)"
-msgstr "Доўгі край (звычайна)"
+msgstr "Доўгі бок"
#. Translators: this is an option of "Two Sided"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4021
+#: modules/printbackends/cups/gtkprintbackendcups.c:4457
+#| msgid "Short Edge (Flip)"
+msgctxt "printing option value"
msgid "Short Edge (Flip)"
-msgstr "Кароткі край (перакулена)"
+msgstr "Кароткі бок"
#. Translators: this is an option of "Paper Source"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4023
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4025
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4033
+#: modules/printbackends/cups/gtkprintbackendcups.c:4459
+#: modules/printbackends/cups/gtkprintbackendcups.c:4461
+#: modules/printbackends/cups/gtkprintbackendcups.c:4469
+#| msgid "Auto Select"
+msgctxt "printing option value"
msgid "Auto Select"
-msgstr "Аўтаматычна"
+msgstr "Аўтавыбар"
#. Translators: this is an option of "Paper Source"
#. Translators: this is an option of "Resolution"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4027
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4029
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4031
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4035
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4523
+#: modules/printbackends/cups/gtkprintbackendcups.c:4463
+#: modules/printbackends/cups/gtkprintbackendcups.c:4465
+#: modules/printbackends/cups/gtkprintbackendcups.c:4467
+#: modules/printbackends/cups/gtkprintbackendcups.c:4471
+#| msgid "Printer Default"
+msgctxt "printing option value"
msgid "Printer Default"
msgstr "Прадвызначана для прынтара"
#. Translators: this is an option of "GhostScript"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4037
+#: modules/printbackends/cups/gtkprintbackendcups.c:4473
+#| msgid "Embed GhostScript fonts only"
+msgctxt "printing option value"
msgid "Embed GhostScript fonts only"
-msgstr "Укараняць толькі шрыфты GhostScript"
+msgstr "Убудоўваць толькі шрыфты GhostScript"
#. Translators: this is an option of "GhostScript"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4039
+#: modules/printbackends/cups/gtkprintbackendcups.c:4475
+#| msgid "Convert to PS level 1"
+msgctxt "printing option value"
msgid "Convert to PS level 1"
msgstr "Пераўтварыць у PS-1"
#. Translators: this is an option of "GhostScript"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4041
+#: modules/printbackends/cups/gtkprintbackendcups.c:4477
+#| msgid "Convert to PS level 2"
+msgctxt "printing option value"
msgid "Convert to PS level 2"
msgstr "Пераўтварыць у PS-2"
#. Translators: this is an option of "GhostScript"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4043
+#: modules/printbackends/cups/gtkprintbackendcups.c:4479
+#| msgid "No pre-filtering"
+msgctxt "printing option value"
msgid "No pre-filtering"
msgstr "Без папярэдняга фільтравання"
#. Translators: "Miscellaneous" is the label for a button, that opens
#. up an extra panel of settings in a print dialog.
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4052
+#: modules/printbackends/cups/gtkprintbackendcups.c:4488
+#| msgid "Miscellaneous"
+msgctxt "printing option group"
msgid "Miscellaneous"
msgstr "Рознае"
+#: modules/printbackends/cups/gtkprintbackendcups.c:4515
+#| msgid "One Sided"
+msgctxt "sides"
+msgid "One Sided"
+msgstr "З аднаго боку"
+
+#. Translators: this is an option of "Two Sided"
+#: modules/printbackends/cups/gtkprintbackendcups.c:4517
+#| msgid "Long Edge (Standard)"
+msgctxt "sides"
+msgid "Long Edge (Standard)"
+msgstr "Доўгі бок"
+
+#. Translators: this is an option of "Two Sided"
+#: modules/printbackends/cups/gtkprintbackendcups.c:4519
+#| msgid "Short Edge (Flip)"
+msgctxt "sides"
+msgid "Short Edge (Flip)"
+msgstr "Кароткі бок"
+
+#. Translators: Top output bin
+#: modules/printbackends/cups/gtkprintbackendcups.c:4522
+msgctxt "output-bin"
+msgid "Top Bin"
+msgstr "Верхні кантэйнер"
+
+#. Translators: Middle output bin
+#: modules/printbackends/cups/gtkprintbackendcups.c:4524
+msgctxt "output-bin"
+msgid "Middle Bin"
+msgstr "Сярэдні кантэйнер"
+
+#. Translators: Bottom output bin
+#: modules/printbackends/cups/gtkprintbackendcups.c:4526
+#| msgctxt "Stock label, navigation"
+#| msgid "_Bottom"
+msgctxt "output-bin"
+msgid "Bottom Bin"
+msgstr "Ніжні кантэйнер"
+
+#. Translators: Side output bin
+#: modules/printbackends/cups/gtkprintbackendcups.c:4528
+msgctxt "output-bin"
+msgid "Side Bin"
+msgstr "Бакавы кантэйнер"
+
+#. Translators: Left output bin
+#: modules/printbackends/cups/gtkprintbackendcups.c:4530
+#| msgctxt "keyboard label"
+#| msgid "Left"
+msgctxt "output-bin"
+msgid "Left Bin"
+msgstr "Левы кантэйнер"
+
+#. Translators: Right output bin
+#: modules/printbackends/cups/gtkprintbackendcups.c:4532
+#| msgctxt "keyboard label"
+#| msgid "Right"
+msgctxt "output-bin"
+msgid "Right Bin"
+msgstr "Правы кантэйнер"
+
+#. Translators: Center output bin
+#: modules/printbackends/cups/gtkprintbackendcups.c:4534
+#| msgctxt "Stock label"
+#| msgid "_Center"
+msgctxt "output-bin"
+msgid "Center Bin"
+msgstr "Кантэйнер пасярэдзіне"
+
+#. Translators: Rear output bin
+#: modules/printbackends/cups/gtkprintbackendcups.c:4536
+msgctxt "output-bin"
+msgid "Rear Bin"
+msgstr "Задні кантэйнер"
+
+#. Translators: Output bin where one sided output is oriented in the face-up position
+#: modules/printbackends/cups/gtkprintbackendcups.c:4538
+msgctxt "output-bin"
+msgid "Face Up Bin"
+msgstr "Кантэйнер тварам уверх"
+
+#. Translators: Output bin where one sided output is oriented in the face-down position
+#: modules/printbackends/cups/gtkprintbackendcups.c:4540
+msgctxt "output-bin"
+msgid "Face Down Bin"
+msgstr "Кантэйнер тварам уніз"
+
+#. Translators: Large capacity output bin
+#: modules/printbackends/cups/gtkprintbackendcups.c:4542
+msgctxt "output-bin"
+msgid "Large Capacity Bin"
+msgstr "Вялікі кантэйнер"
+
+#. Translators: Output stacker number %d
+#: modules/printbackends/cups/gtkprintbackendcups.c:4564
+#, c-format
+msgctxt "output-bin"
+msgid "Stacker %d"
+msgstr "Назапашвальнік %d"
+
+#. Translators: Output mailbox number %d
+#: modules/printbackends/cups/gtkprintbackendcups.c:4568
+#, c-format
+msgctxt "output-bin"
+msgid "Mailbox %d"
+msgstr "Паштовая скрыня %d"
+
+#. Translators: Private mailbox
+#: modules/printbackends/cups/gtkprintbackendcups.c:4572
+msgctxt "output-bin"
+msgid "My Mailbox"
+msgstr "Мая паштовая скрыня"
+
+#. Translators: Output tray number %d
+#: modules/printbackends/cups/gtkprintbackendcups.c:4576
+#, c-format
+msgctxt "output-bin"
+msgid "Tray %d"
+msgstr "Прастора апавяшчэнняў %d"
+
+#: modules/printbackends/cups/gtkprintbackendcups.c:5047
+msgid "Printer Default"
+msgstr "Прадвызначана для прынтара"
+
#. Translators: These strings name the possible values of the
#. * job priority option in the print dialog
#.
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4775
+#: modules/printbackends/cups/gtkprintbackendcups.c:5488
msgid "Urgent"
msgstr "Тэрмінова"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4775
+#: modules/printbackends/cups/gtkprintbackendcups.c:5488
msgid "High"
msgstr "Высокі"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4775
+#: modules/printbackends/cups/gtkprintbackendcups.c:5488
msgid "Medium"
msgstr "Сярэдні"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4775
+#: modules/printbackends/cups/gtkprintbackendcups.c:5488
msgid "Low"
msgstr "Нізкі"
#. Translators, this string is used to label the job priority option
#. * in the print dialog
#.
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4805
+#: modules/printbackends/cups/gtkprintbackendcups.c:5518
msgid "Job Priority"
-msgstr "Важнасць задання"
+msgstr "Прыярытэт задачы"
#. Translators, this string is used to label the billing info entry
#. * in the print dialog
#.
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4816
+#: modules/printbackends/cups/gtkprintbackendcups.c:5529
msgid "Billing Info"
msgstr "Білінг"
-#. Translators, these strings are names for various 'standard' cover
-#. * pages that the printing system may support.
-#.
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4831
+#: modules/printbackends/cups/gtkprintbackendcups.c:5553
+#| msgid "None"
+msgctxt "cover page"
msgid "None"
msgstr "Няма"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4831
+#: modules/printbackends/cups/gtkprintbackendcups.c:5554
+#| msgid "Classified"
+msgctxt "cover page"
msgid "Classified"
-msgstr "Утоена"
+msgstr "Класіфікавана"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4831
+#: modules/printbackends/cups/gtkprintbackendcups.c:5555
+#| msgid "Confidential"
+msgctxt "cover page"
msgid "Confidential"
msgstr "Канфідэнцыйна"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4831
+#: modules/printbackends/cups/gtkprintbackendcups.c:5556
+#| msgid "Secret"
+msgctxt "cover page"
msgid "Secret"
msgstr "Сакрэтна"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4831
+#: modules/printbackends/cups/gtkprintbackendcups.c:5557
+#| msgid "Standard"
+msgctxt "cover page"
msgid "Standard"
-msgstr "Звычайна"
+msgstr "Стандартна"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4831
+#: modules/printbackends/cups/gtkprintbackendcups.c:5558
+#| msgid "Top Secret"
+msgctxt "cover page"
msgid "Top Secret"
msgstr "Надзвычай сакрэтна"
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4831
+#: modules/printbackends/cups/gtkprintbackendcups.c:5559
+#| msgid "Unclassified"
+msgctxt "cover page"
msgid "Unclassified"
-msgstr "Няўтоена"
+msgstr "Не класіфікавана"
#. Translators, this string is used to label the pages-per-sheet option
#. * in the print dialog
#.
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4842
+#: modules/printbackends/cups/gtkprintbackendcups.c:5571
+#| msgid "Pages per Sheet"
+msgctxt "printer option"
msgid "Pages per Sheet"
-msgstr "Старонак на бачыне"
+msgstr "Старонак на аркушы"
+
+#. Translators, this string is used to label the option in the print
+#. * dialog that controls in what order multiple pages are arranged
+#.
+#: modules/printbackends/cups/gtkprintbackendcups.c:5588
+#| msgid "Page Ordering"
+msgctxt "printer option"
+msgid "Page Ordering"
+msgstr "Парадак старонак"
#. Translators, this is the label used for the option in the print
#. * dialog that controls the front cover page.
#.
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4902
+#: modules/printbackends/cups/gtkprintbackendcups.c:5630
+#| msgid "Before"
+msgctxt "printer option"
msgid "Before"
-msgstr "Пярэдняя вокладка"
+msgstr "Перад"
#. Translators, this is the label used for the option in the print
#. * dialog that controls the back cover page.
#.
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4917
+#: modules/printbackends/cups/gtkprintbackendcups.c:5645
+#| msgid "After"
+msgctxt "printer option"
msgid "After"
-msgstr "Задняя вокладка"
+msgstr "Пасля"
#. Translators: this is the name of the option that controls when
#. * a print job is printed. Possible values are 'now', a specified time,
#. * or 'on hold'
#.
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4937
+#: modules/printbackends/cups/gtkprintbackendcups.c:5665
+#| msgid "Print at"
+msgctxt "printer option"
msgid "Print at"
-msgstr "Надрукаваць"
+msgstr "Друкаваць у"
#. Translators: this is the name of the option that allows the user
#. * to specify a time when a print job will be printed.
#.
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4948
+#: modules/printbackends/cups/gtkprintbackendcups.c:5676
+#| msgid "Print at time"
+msgctxt "printer option"
msgid "Print at time"
-msgstr "Надрукаваць у пэўны час"
+msgstr "Час пачатку друку"
-#. Translators: this format is used to display a custom paper
-#. * size. The two placeholders are replaced with the width and height
-#. * in points. E.g: "Custom 230.4x142.9"
+#. Translators: this format is used to display a custom
+#. * paper size. The two placeholders are replaced with
+#. * the width and height in points. E.g: "Custom
+#. * 230.4x142.9"
#.
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:4983
-#, c-format
-msgid "Custom %sx%s"
-msgstr "Уласны памер %sx%s"
-
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:5064
+#: modules/printbackends/cups/gtkprintbackendcups.c:5721
+#| msgid "Custom %sx%s"
+msgid "Custom %s×%s"
+msgstr "Адвольна %sx%s"
+
+#: modules/printbackends/cups/gtkprintbackendcups.c:5831
+#| msgid "Printer Profile"
+msgctxt "printer option"
msgid "Printer Profile"
msgstr "Профіль прынтара"
#. TRANSLATORS: this is when color profile information is unavailable
-#: ../modules/printbackends/cups/gtkprintbackendcups.c:5071
+#: modules/printbackends/cups/gtkprintbackendcups.c:5838
+#| msgid "Unavailable"
+msgctxt "printer option value"
msgid "Unavailable"
-msgstr "Невядома"
+msgstr "Недаступна"
#. TRANSLATORS: when we're running an old CUPS, and
#. * it hasn't registered the device with colord
-#: ../modules/printbackends/cups/gtkprintercups.c:241
+#: modules/printbackends/cups/gtkprintercups.c:275
msgid "Color management unavailable"
-msgstr "Механізм кіравання колерамі недаступны"
+msgstr "Кіраванне колерамі недаступна"
#. TRANSLATORS: when there is no color profile available
-#: ../modules/printbackends/cups/gtkprintercups.c:253
+#: modules/printbackends/cups/gtkprintercups.c:287
msgid "No profile available"
-msgstr "Няма профіляў"
+msgstr "Профілі адсутнічаюць"
#. TRANSLATORS: when the color profile has no title
-#: ../modules/printbackends/cups/gtkprintercups.c:264
+#: modules/printbackends/cups/gtkprintercups.c:298
msgid "Unspecified profile"
-msgstr "Профіль без назвы"
+msgstr "Нявызначаны профіль"
-#: ../modules/printbackends/file/gtkprintbackendfile.c:250
+#: modules/printbackends/file/gtkprintbackendfile.c:250
msgid "output"
-msgstr "выдрук"
+msgstr "вывад"
-#: ../modules/printbackends/file/gtkprintbackendfile.c:537
+#: modules/printbackends/file/gtkprintbackendfile.c:537
msgid "Print to File"
-msgstr "Файлавы выдрук"
+msgstr "Друкаваць у файл"
-#: ../modules/printbackends/file/gtkprintbackendfile.c:663
+#: modules/printbackends/file/gtkprintbackendfile.c:663
msgid "PDF"
msgstr "PDF"
-#: ../modules/printbackends/file/gtkprintbackendfile.c:663
+#: modules/printbackends/file/gtkprintbackendfile.c:663
msgid "Postscript"
-msgstr "Postscript"
+msgstr "Паслярадковыя"
-#: ../modules/printbackends/file/gtkprintbackendfile.c:663
+#: modules/printbackends/file/gtkprintbackendfile.c:663
msgid "SVG"
msgstr "SVG"
-#: ../modules/printbackends/file/gtkprintbackendfile.c:735
+#: modules/printbackends/file/gtkprintbackendfile.c:735
msgid "File"
msgstr "Файл"
-#: ../modules/printbackends/file/gtkprintbackendfile.c:745
+#: modules/printbackends/file/gtkprintbackendfile.c:745
msgid "_Output format"
-msgstr "_Фармат выдруку"
+msgstr "_Выходны фармат"
-#: ../modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
-msgstr "LPR-выдрук"
+msgstr "Друк у LPR"
-#: ../modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
-msgstr "Старонак на бачыне"
+msgstr "Старонак на аркушы"
-#: ../modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Загадны радок"
#. SUN_BRANDING
-#: ../modules/printbackends/papi/gtkprintbackendpapi.c:786
+#: modules/printbackends/papi/gtkprintbackendpapi.c:786
msgid "printer offline"
msgstr "прынтар па-за сеткай"
#. SUN_BRANDING
-#: ../modules/printbackends/papi/gtkprintbackendpapi.c:804
+#: modules/printbackends/papi/gtkprintbackendpapi.c:804
msgid "ready to print"
msgstr "гатова да друку"
#. SUN_BRANDING
-#: ../modules/printbackends/papi/gtkprintbackendpapi.c:807
+#: modules/printbackends/papi/gtkprintbackendpapi.c:807
msgid "processing job"
-msgstr "апрацоўка задання"
+msgstr "апрацоўка задачы"
#. SUN_BRANDING
-#: ../modules/printbackends/papi/gtkprintbackendpapi.c:811
+#: modules/printbackends/papi/gtkprintbackendpapi.c:811
msgid "paused"
msgstr "прыпынена"
#. SUN_BRANDING
-#: ../modules/printbackends/papi/gtkprintbackendpapi.c:814
+#: modules/printbackends/papi/gtkprintbackendpapi.c:814
msgid "unknown"
msgstr "невядома"
#. default filename used for print-to-test
-#: ../modules/printbackends/test/gtkprintbackendtest.c:232
+#: modules/printbackends/test/gtkprintbackendtest.c:232
#, c-format
msgid "test-output.%s"
-msgstr "тэставы-выдрук.%s"
+msgstr "тэставы-вывад.%s"
-#: ../modules/printbackends/test/gtkprintbackendtest.c:465
+#: modules/printbackends/test/gtkprintbackendtest.c:465
msgid "Print to Test Printer"
-msgstr "Тэставы выдрук"
-
-#: ../gtk/resources/ui/gtkaboutdialog.ui.h:1
-msgid "About"
-msgstr "Аб праграме"
-
-#: ../gtk/resources/ui/gtkaboutdialog.ui.h:2
-msgid "Credits"
-msgstr "Падзякі"
-
-#: ../gtk/resources/ui/gtkappchooserdialog.ui.h:2
-msgid "label"
-msgstr "подпіс"
-
-#: ../gtk/resources/ui/gtkappchooserdialog.ui.h:3
-msgid "_View All Applications"
-msgstr "_Паказаць усе праграмы"
-
-#: ../gtk/resources/ui/gtkappchooserdialog.ui.h:4
-msgid "_Find New Applications"
-msgstr "_Знайсці новыя праграмы"
-
-#: ../gtk/resources/ui/gtkappchooserwidget.ui.h:1
-msgid "No applications found."
-msgstr "Праграмы не знойдзены."
-
-#: ../gtk/resources/ui/gtkapplication-quartz.ui.h:2
-msgid "Preferences"
-msgstr "Настройкі"
-
-#: ../gtk/resources/ui/gtkapplication-quartz.ui.h:3
-msgid "Services"
-msgstr "Службы"
-
-#: ../gtk/resources/ui/gtkapplication-quartz.ui.h:4
-#, c-format
-msgid "Hide %s"
-msgstr "Схаваць %s"
-
-#: ../gtk/resources/ui/gtkapplication-quartz.ui.h:5
-msgid "Hide Others"
-msgstr "Схаваць іншыя"
-
-#: ../gtk/resources/ui/gtkapplication-quartz.ui.h:6
-msgid "Show All"
-msgstr "Паказаць усё"
-
-#: ../gtk/resources/ui/gtkapplication-quartz.ui.h:7
-#, c-format
-msgid "Quit %s"
-msgstr "Выйсці з %s"
-
-#: ../gtk/resources/ui/gtkassistant.ui.h:2
-msgid "_Next"
-msgstr "_Далей"
-
-#: ../gtk/resources/ui/gtkassistant.ui.h:3
-msgid "_Back"
-msgstr "_Назад"
-
-#: ../gtk/resources/ui/gtkassistant.ui.h:4
-msgid "_Finish"
-msgstr "_Скончыць"
-
-#: ../gtk/resources/ui/gtkcolorchooserdialog.ui.h:1
-msgid "Select a Color"
-msgstr "Абраць колер"
-
-#: ../gtk/resources/ui/gtkcoloreditor.ui.h:1
-msgid "Color Name"
-msgstr "Назва колеру"
-
-#: ../gtk/resources/ui/gtkcoloreditor.ui.h:2
-msgctxt "Color channel"
-msgid "A"
-msgstr "A"
-
-#: ../gtk/resources/ui/gtkcoloreditor.ui.h:3
-msgid "Alpha"
-msgstr "Асноўны"
-
-#: ../gtk/resources/ui/gtkcoloreditor.ui.h:4
-msgctxt "Color channel"
-msgid "H"
-msgstr "H"
-
-#: ../gtk/resources/ui/gtkcoloreditor.ui.h:5
-msgid "Hue"
-msgstr "Адценне"
-
-#: ../gtk/resources/ui/gtkcoloreditor.ui.h:6
-msgctxt "Color Channel"
-msgid "S"
-msgstr "S"
+msgstr "Тэставы друк"
-#: ../gtk/resources/ui/gtkcoloreditor.ui.h:7
-msgctxt "Color Channel"
-msgid "V"
-msgstr "V"
-
-#: ../gtk/resources/ui/gtkcoloreditor.ui.h:8
-msgid "Saturation"
-msgstr "Насычанасць"
+#~ msgid "The license of the program"
+#~ msgstr "Ліцэнзія праграмы"
-#: ../gtk/resources/ui/gtkcoloreditor.ui.h:9
-msgid "Value"
-msgstr "Значэнне"
+#~ msgid "Invalid object type `%s' on line %d"
+#~ msgstr "Аб'ект памылковага тыпу \"%s\" у радку %d"
-#: ../gtk/resources/ui/gtkfilechooserwidget.ui.h:1
-msgid "Create Fo_lder"
-msgstr "Стварыць _папку"
+#~ msgid "Invalid type function on line %d: '%s'"
+#~ msgstr "Функцыя памылковага тыпу ў радку %d: \"%s\""
-#: ../gtk/resources/ui/gtkfilechooserwidget.ui.h:2
-msgid "_Location:"
-msgstr "_Мясціна:"
+#~ msgid "Duplicate object ID '%s' on line %d (previously on line %d)"
+#~ msgstr ""
+#~ "Паўторны ідэнтыфікатар аб'екта \"%s\" у радку %d (ужо быў у радку %d)"
-#: ../gtk/resources/ui/gtkfilechooserwidget.ui.h:3
-msgid "Files"
-msgstr "Файлы"
-
-#: ../gtk/resources/ui/gtkfilechooserwidget.ui.h:4
-msgid "Name"
-msgstr "Назва"
-
-#: ../gtk/resources/ui/gtkfilechooserwidget.ui.h:5
-msgid "Size"
-msgstr "Памер"
-
-#: ../gtk/resources/ui/gtkfilechooserwidget.ui.h:6
-msgid "Modified"
-msgstr "Зменены"
-
-#: ../gtk/resources/ui/gtkfilechooserwidget.ui.h:7
-msgid "Select which types of files are shown"
-msgstr "Выберыце, якія файлы паказваць"
-
-#: ../gtk/resources/ui/gtkfontbutton.ui.h:1
-msgid "Font"
-msgstr "Шрыфт"
+#~ msgid "Invalid signal `%s' for type `%s' on line %d"
+#~ msgstr "Хібны сігнал \"%s\" для тыпу \"%s\" у радку %d"
-#: ../gtk/resources/ui/gtkfontchooserdialog.ui.h:1
-msgid "Select Font"
-msgstr "Выбар шрыфту"
+#~ msgid "Invalid root element: '%s'"
+#~ msgstr "Хібны каранёвы элемент: \"%s\""
-#: ../gtk/resources/ui/gtkfontchooserwidget.ui.h:1
-msgid "Search font name"
-msgstr "Пошук назвы шрыфту"
+#~ msgid "Unhandled tag: '%s'"
+#~ msgstr "Неапрацаваны тэг: \"%s\""
-#: ../gtk/resources/ui/gtkfontchooserwidget.ui.h:2
-msgid "Font Family"
-msgstr "Гарнітура"
+#~ msgctxt "progress bar label"
+#~ msgid "%d %%"
+#~ msgstr "%d %%"
-#: ../gtk/resources/ui/gtkfontchooserwidget.ui.h:3
-msgid "No fonts matched your search. You can revise your search and try again."
-msgstr ""
-"Ні адзін шрыфт не адпавядае крытэрыям пошуку. Праверце іх і паўтарыце спробу."
+#~ msgctxt "Color name"
+#~ msgid "Scarlet Red"
+#~ msgstr "Пунсовы чырвоны"
-#: ../gtk/resources/ui/gtkpagesetupunixdialog.ui.h:2
-msgid "_Format for:"
-msgstr "_Фарматаваць для:"
+#~ msgctxt "Color name"
+#~ msgid "Butter"
+#~ msgstr "Крэмавы"
-#: ../gtk/resources/ui/gtkpagesetupunixdialog.ui.h:3
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:38
-msgid "_Paper size:"
-msgstr "_Памер аркуша:"
+#~ msgctxt "Color name"
+#~ msgid "Sky Blue"
+#~ msgstr "Нябесна-сіні"
-#: ../gtk/resources/ui/gtkpagesetupunixdialog.ui.h:4
-msgid "_Orientation:"
-msgstr "_Арыентацыя:"
+#~ msgctxt "Color name"
+#~ msgid "Plum"
+#~ msgstr "Слівовы"
-#: ../gtk/resources/ui/gtkpagesetupunixdialog.ui.h:5
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:40
-msgid "Portrait"
-msgstr "Партрэт"
+#~ msgctxt "Color name"
+#~ msgid "Light Chocolate"
+#~ msgstr "Светлы шакаладны"
-#: ../gtk/resources/ui/gtkpagesetupunixdialog.ui.h:6
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:42
-msgid "Reverse portrait"
-msgstr "Перакулены партрэт"
+#~ msgctxt "Color name"
+#~ msgid "Chocolate"
+#~ msgstr "Шакаладны"
-#: ../gtk/resources/ui/gtkpagesetupunixdialog.ui.h:7
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:41
-msgid "Landscape"
-msgstr "Пейзаж"
+#~ msgctxt "Color name"
+#~ msgid "Dark Chocolate"
+#~ msgstr "Цёмны шакаладны"
-#: ../gtk/resources/ui/gtkpagesetupunixdialog.ui.h:8
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:43
-msgid "Reverse landscape"
-msgstr "Перакулены пейзаж"
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 1"
+#~ msgstr "Светлы алюмініевы 1"
-#: ../gtk/resources/ui/gtkpathbar.ui.h:1
-msgid "Down Path"
-msgstr "Глыбей"
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 1"
+#~ msgstr "Алюмініевы 1"
-#: ../gtk/resources/ui/gtkpathbar.ui.h:2
-msgid "Up Path"
-msgstr "Вышэй"
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 1"
+#~ msgstr "Цёмны алюмініевы 1"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:1
-msgid "Printer"
-msgstr "Прынтар"
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 2"
+#~ msgstr "Светлы алюмініевы 2"
-#. this is the header for the location column in the print dialog
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:4
-msgid "Location"
-msgstr "Мясціна"
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 2"
+#~ msgstr "Алюмініевы 2"
-#. this is the header for the printer status column in the print dialog
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:7
-msgid "Status"
-msgstr "Стан"
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 2"
+#~ msgstr "Цёмны алюмініевы 2"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:8
-msgid "Range"
-msgstr "Дыяпазон"
+#~ msgctxt "Color name"
+#~ msgid "Darker Gray"
+#~ msgstr "Цямнейшы шэры"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:9
-msgid "_All Pages"
-msgstr "_Усе старонкі"
+#~ msgctxt "Color name"
+#~ msgid "Medium Gray"
+#~ msgstr "Сярэдне шэры"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:10
-msgid "C_urrent Page"
-msgstr "Дз_ейная старонка"
+#~ msgctxt "Color name"
+#~ msgid "Lighter Gray"
+#~ msgstr "Святлейшы шэры"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:11
-msgid "Se_lection"
-msgstr "_Вылучанае"
+#~ msgid "_Customize"
+#~ msgstr "_Падагнаць"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:12
-msgid "Pag_es:"
-msgstr "_Старонкі:"
+#~ msgid "Yesterday at %-I:%M %P"
+#~ msgstr "Учора, %-I:%M %P"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:13
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:15
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:18
-msgid ""
-"Specify one or more page ranges,\n"
-" e.g. 1-3,7,11"
-msgstr ""
-"Вызначце прынамсі адзін дыяпазон старонак,\n"
-" напрыклад, 1-3,7,11"
+#~ msgid "Could not start the search process"
+#~ msgstr "Не ўдалося распачаць пошук"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:17
-msgid "Pages"
-msgstr "Старонкі"
+#~ msgid ""
+#~ "The program was not able to create a connection to the indexer daemon. "
+#~ "Please make sure it is running."
+#~ msgstr ""
+#~ "Праграма не здолела злучыцца з службай індэксавання. Спраўдзьце, што яна "
+#~ "працуе."
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:20
-msgid "Copies"
-msgstr "Копіі"
+#~ msgid "Devices"
+#~ msgstr "Прыстасаванні"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:21
-msgid "Copie_s:"
-msgstr "_Копіі:"
+#~ msgid "Bookmarks"
+#~ msgstr "Закладкі"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:22
-msgid "C_ollate"
-msgstr "_Упарадкаваць"
+#~ msgid "Browse Network"
+#~ msgstr "Агляд сеткі"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:23
-msgid "_Reverse"
-msgstr "_Перакуліць парадак"
+#~ msgid "Browse the contents of the network"
+#~ msgstr "Агляд змесціва сеткі"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:24
-msgid "General"
-msgstr "Агульнае"
+#~ msgid "Remove"
+#~ msgstr "Выдаліць"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:25
-msgid "Layout"
-msgstr "Размяшчэнне"
+#~ msgid "Error launching preview"
+#~ msgstr "Не ўдалося запусціць перадагляд"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:26
-msgid "T_wo-sided:"
-msgstr "Д_вухбаковы:"
+#~ msgctxt "switch"
+#~ msgid "ON"
+#~ msgstr "❙"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:27
-msgid "Pages per _side:"
-msgstr "Старонак на _бачыне:"
+#~ msgctxt "switch"
+#~ msgid "OFF"
+#~ msgstr "○"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:28
-msgid "Page or_dering:"
-msgstr "_Парадкаванне старонак:"
+#~ msgctxt "volume percentage"
+#~ msgid "%d %%"
+#~ msgstr "%d %%"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:29
-msgid "_Only print:"
-msgstr "Дру_каваць толькі:"
+#~ msgid "Unmaximize"
+#~ msgstr "Скасаваць максімалізацыю"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:30
-msgid "All sheets"
-msgstr "Усе аркушы"
+#~ msgid "Always on Visible Workspace"
+#~ msgstr "Заўсёды на бачнай прасторы"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:31
-msgid "Even sheets"
-msgstr "Цотныя аркушы"
+#~ msgid "Only on This Workspace"
+#~ msgstr "Толькі на гэтай прасторы"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:32
-msgid "Odd sheets"
-msgstr "Няцотныя аркушы"
+#~ msgid "Move to Workspace Up"
+#~ msgstr "Перамясціць на прастору вышэй"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:33
-msgid "Sc_ale:"
-msgstr "_Маштаб:"
+#~ msgid "Move to Workspace Down"
+#~ msgstr "Перамясціць на прастору ніжэй"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:34
-msgid "Paper"
-msgstr "Папера"
+#~ msgid "Move to Another Workspace"
+#~ msgstr "Перамясціць на іншую прастору"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:35
-msgid "Paper _type:"
-msgstr "_Від паперы:"
+#~ msgid "Workspace %d"
+#~ msgstr "Працоўная прастора %d"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:36
-msgid "Paper _source:"
-msgstr "_Крыніца паперы:"
+#~ msgctxt "paper size"
+#~ msgid "A0x2"
+#~ msgstr "A0x2"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:37
-msgid "Output t_ray:"
-msgstr "Выхадны _трэй:"
+#~ msgctxt "paper size"
+#~ msgid "A0x3"
+#~ msgstr "A0x3"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:39
-msgid "Or_ientation:"
-msgstr "_Арыентацыя:"
+#~ msgctxt "paper size"
+#~ msgid "A1x3"
+#~ msgstr "A1x3"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:45
-msgid "Job Details"
-msgstr "Падрабязнасці аб заданні"
+#~ msgctxt "paper size"
+#~ msgid "A1x4"
+#~ msgstr "A1x4"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:46
-msgid "Pri_ority:"
-msgstr "Пр_ыярытэт:"
+#~ msgctxt "paper size"
+#~ msgid "A2x3"
+#~ msgstr "A2x3"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:47
-msgid "_Billing info:"
-msgstr "_Білінг:"
+#~ msgctxt "paper size"
+#~ msgid "A2x4"
+#~ msgstr "A2x4"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:48
-msgid "Print Document"
-msgstr "Друк дакумента"
+#~ msgctxt "paper size"
+#~ msgid "A2x5"
+#~ msgstr "A2x5"
-#. this is one of the choices for the print at option in the print dialog
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:51
-msgid "_Now"
-msgstr "_Зараз"
+#~ msgctxt "paper size"
+#~ msgid "A3x3"
+#~ msgstr "A3x3"
-#. this is one of the choices for the print at option in the print dialog. It also serves as the label for an entry that allows the user to enter a time.
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:54
-msgid "A_t:"
-msgstr "_А:"
+#~ msgctxt "paper size"
+#~ msgid "A3x4"
+#~ msgstr "A3x4"
-#. Ability to parse the am/pm format depends on actual locale. You can remove the am/pm values below for your locale if they are not supported.
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:55
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:59
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:61
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:65
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:68
-msgid ""
-"Specify the time of print,\n"
-" e.g. 15:30, 2:35 pm, 14:15:20, 11:46:30 am, 4 pm"
-msgstr ""
-"Вызначце час для друку,\n"
-" напрыклад, 15:30, 14:15:20, 11:46:30"
+#~ msgctxt "paper size"
+#~ msgid "A3x5"
+#~ msgstr "A3x5"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:67
-msgid "Time of print"
-msgstr "Час друку"
+#~ msgctxt "paper size"
+#~ msgid "A3x6"
+#~ msgstr "A3x6"
-#. this is one of the choices for the print at option in the print dialog. It means that the print job will not be printed until it explicitly gets 'released'.
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:72
-msgid "On _hold"
-msgstr "Па_чакаць"
+#~ msgctxt "paper size"
+#~ msgid "A3x7"
+#~ msgstr "A3x7"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:73
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:74
-msgid "Hold the job until it is explicitly released"
-msgstr "Устрымаць заданне да яўнага паслання на друк"
+#~ msgctxt "paper size"
+#~ msgid "A4x3"
+#~ msgstr "A4x3"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:75
-msgid "Add Cover Page"
-msgstr "Даданне вокладкі"
+#~ msgctxt "paper size"
+#~ msgid "A4x4"
+#~ msgstr "A4x4"
-#. this is the label used for the option in the print dialog that controls the front cover page.
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:78
-msgid "Be_fore:"
-msgstr "П_ерад:"
+#~ msgctxt "paper size"
+#~ msgid "A4x5"
+#~ msgstr "A4x5"
-#. this is the label used for the option in the print dialog that controls the back cover page.
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:81
-msgid "_After:"
-msgstr "П_асля:"
+#~ msgctxt "paper size"
+#~ msgid "A4x6"
+#~ msgstr "A4x6"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:82
-msgid "Job"
-msgstr "Заданне"
+#~ msgctxt "paper size"
+#~ msgid "A4x7"
+#~ msgstr "A4x7"
-#. This will appear as a tab label in the print dialog.
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:85
-msgid "Image Quality"
-msgstr "Якасць выявы"
+#~ msgctxt "paper size"
+#~ msgid "A4x8"
+#~ msgstr "A4x8"
-#. This will appear as a tab label in the print dialog.
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:88
-msgid "Color"
-msgstr "Колер"
+#~ msgctxt "paper size"
+#~ msgid "A4x9"
+#~ msgstr "A4x9"
-#. This will appear as a tab label in the print dialog.
-#. It's a typographical term, as in "Binding and finishing"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:92
-msgid "Finishing"
-msgstr "Аздабленне"
+#~ msgctxt "paper size"
+#~ msgid "10x11"
+#~ msgstr "10x11"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:93
-msgid "Advanced"
-msgstr "Адмысловае"
+#~ msgctxt "paper size"
+#~ msgid "10x13"
+#~ msgstr "10x13"
-#: ../gtk/resources/ui/gtkprintunixdialog.ui.h:94
-msgid "Some of the settings in the dialog conflict"
-msgstr "Некаторыя настройкі дыялогу ўзаемна супярэчаць"
+#~ msgctxt "paper size"
+#~ msgid "10x14"
+#~ msgstr "10x14"
-#: ../gtk/resources/ui/gtkrecentchooserdefault.ui.h:1
-msgid "Select which type of documents are shown"
-msgstr "Выберыце, файлы якога тыпу паказваць"
+#~ msgctxt "paper size"
+#~ msgid "10x15"
+#~ msgstr "10x15"
-#: ../gtk/resources/ui/gtkvolumebutton.ui.h:1
-msgid "Volume"
-msgstr "Гучнасць"
+#~ msgctxt "paper size"
+#~ msgid "11x12"
+#~ msgstr "11x12"
-#: ../gtk/resources/ui/gtkvolumebutton.ui.h:2
-msgid "Turns volume up or down"
-msgstr "Змяняе гучнасць"
+#~ msgctxt "paper size"
+#~ msgid "11x15"
+#~ msgstr "11x15"
-#: ../gtk/resources/ui/gtkvolumebutton.ui.h:3
-msgid "Volume Up"
-msgstr "Павялічыць гучнасць"
+#~ msgctxt "paper size"
+#~ msgid "12x19"
+#~ msgstr "12x19"
-#: ../gtk/resources/ui/gtkvolumebutton.ui.h:4
-msgid "Increases the volume"
-msgstr "Павялічвае гучнасць"
+#~ msgctxt "paper size"
+#~ msgid "5x7"
+#~ msgstr "5x7"
-#: ../gtk/resources/ui/gtkvolumebutton.ui.h:5
-msgid "Volume Down"
-msgstr "Зменшыць гучнасць"
+#~ msgid "_Location:"
+#~ msgstr "_Мясціна:"
-#: ../gtk/resources/ui/gtkvolumebutton.ui.h:6
-msgid "Decreases the volume"
-msgstr "Змяншае гучнасць"
+#~ msgid ""
+#~ "No fonts matched your search. You can revise your search and try again."
+#~ msgstr ""
+#~ "Ні адзін шрыфт не адпавядае крытэрыям пошуку. Праверце іх і паўтарыце "
+#~ "спробу."
diff --git a/po/ca.po b/po/ca.po
index 6e913abef0..4de1420470 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -34,7 +34,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+ 2.8.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-05-22 09:30+0000\n"
+"POT-Creation-Date: 2020-10-19 16:38+0000\n"
"PO-Revision-Date: 2019-08-31 22:51+0200\n"
"Last-Translator: Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>\n"
"Language-Team: Catalan <tradgnome@softcatala.org>\n"
@@ -502,20 +502,20 @@ msgid "Unable to create a GL pixel format"
msgstr "No s'ha pogut crear el format píxel GL"
#: gdk/quartz/gdkglcontext-quartz.c:133 gdk/wayland/gdkglcontext-wayland.c:208
-#: gdk/win32/gdkglcontext-win32.c:1070 gdk/win32/gdkglcontext-win32.c:1110
+#: gdk/win32/gdkglcontext-win32.c:1072 gdk/win32/gdkglcontext-win32.c:1112
#: gdk/x11/gdkglcontext-x11.c:724 gdk/x11/gdkglcontext-x11.c:774
msgid "Unable to create a GL context"
msgstr "No s'ha pogut crear el context GL"
#: gdk/wayland/gdkglcontext-wayland.c:418
-#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:908
-#: gdk/win32/gdkglcontext-win32.c:918 gdk/win32/gdkglcontext-win32.c:1035
+#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:910
+#: gdk/win32/gdkglcontext-win32.c:920 gdk/win32/gdkglcontext-win32.c:1037
#: gdk/x11/gdkglcontext-x11.c:975
msgid "No available configurations for the given pixel format"
msgstr ""
"No hi ha cap configuració disponible pel tipus de format de píxel donat"
-#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1177
+#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1179
#: gdk/x11/gdkglcontext-x11.c:1281
msgid "No GL implementation is available"
msgstr "No hi ha cap implementació GL disponible"
@@ -861,7 +861,7 @@ msgstr "Curs_iva"
#: gtk/a11y/gtkimageaccessible.c:88 gtk/deprecated/gtkstock.c:392
msgctxt "Stock label"
msgid "_Jump to"
-msgstr "_Vés-hi"
+msgstr "_Ves-hi"
#. This is about text justification, "centered text"
#: gtk/a11y/gtkimageaccessible.c:89 gtk/deprecated/gtkstock.c:394
@@ -1261,7 +1261,7 @@ msgstr ""
"amb el botó dret i seleccioneu «Desa el color aquí»."
#: gtk/deprecated/gtkcolorseldialog.c:191 gtk/deprecated/gtkfontsel.c:1689
-#: gtk/gtkfilechoosernative.c:544 gtk/gtkfilechoosernative.c:636
+#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:637
#: gtk/gtkfilechooserwidget.c:1498 gtk/gtkfilechooserwidget.c:6572
#: gtk/gtkmessagedialog.c:952 gtk/gtkmessagedialog.c:965
#: gtk/gtkmountoperation.c:594 gtk/gtkpagesetupunixdialog.c:197
@@ -1970,198 +1970,243 @@ msgstr "Color: %s"
#: gtk/gtkcolorchooserwidget.c:446
msgctxt "Color name"
-msgid "Light Scarlet Red"
-msgstr "Vermell escarlata clar"
+msgid "Very Light Blue"
+msgstr "Blau molt clar"
#: gtk/gtkcolorchooserwidget.c:447
msgctxt "Color name"
-msgid "Scarlet Red"
-msgstr "Vermell escarlata"
+msgid "Light Blue"
+msgstr "Blau clar"
#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
-msgid "Dark Scarlet Red"
-msgstr "Vermell escarlata fosc"
+msgid "Blue"
+msgstr "Blau"
#: gtk/gtkcolorchooserwidget.c:449
msgctxt "Color name"
-msgid "Light Orange"
-msgstr "Taronja clar"
+msgid "Dark Blue"
+msgstr "Blau fosc"
#: gtk/gtkcolorchooserwidget.c:450
msgctxt "Color name"
-msgid "Orange"
-msgstr "Taronja"
+msgid "Very Dark Blue"
+msgstr "Blau molt fosc"
#: gtk/gtkcolorchooserwidget.c:451
msgctxt "Color name"
-msgid "Dark Orange"
-msgstr "Taronja fosc"
+msgid "Very Light Green"
+msgstr "Verd molt clar"
#: gtk/gtkcolorchooserwidget.c:452
msgctxt "Color name"
-msgid "Light Butter"
-msgstr "Mantega clar"
+msgid "Light Green"
+msgstr "Verd clar"
#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
-msgid "Butter"
-msgstr "Mantega"
+msgid "Green"
+msgstr "Verd"
#: gtk/gtkcolorchooserwidget.c:454
msgctxt "Color name"
-msgid "Dark Butter"
-msgstr "Mantega fosc"
+msgid "Dark Green"
+msgstr "Verd fosc"
#: gtk/gtkcolorchooserwidget.c:455
msgctxt "Color name"
-msgid "Light Chameleon"
-msgstr "Camaleó clar"
+msgid "Very Dark Green"
+msgstr "Verd molt fosc"
#: gtk/gtkcolorchooserwidget.c:456
msgctxt "Color name"
-msgid "Chameleon"
-msgstr "Camaleó"
+msgid "Very Light Yellow"
+msgstr "Groc molt clar"
#: gtk/gtkcolorchooserwidget.c:457
msgctxt "Color name"
-msgid "Dark Chameleon"
-msgstr "Camaleó fosc"
+msgid "Light Yellow"
+msgstr "Groc clar"
#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
-msgid "Light Sky Blue"
-msgstr "Cel blau clar"
+msgid "Yellow"
+msgstr "Groc"
#: gtk/gtkcolorchooserwidget.c:459
msgctxt "Color name"
-msgid "Sky Blue"
-msgstr "Cel blau"
+msgid "Dark Yellow"
+msgstr "Groc fosc"
#: gtk/gtkcolorchooserwidget.c:460
msgctxt "Color name"
-msgid "Dark Sky Blue"
-msgstr "Cel blau fosc"
+msgid "Very Dark Yellow"
+msgstr "Groc molt fosc"
#: gtk/gtkcolorchooserwidget.c:461
msgctxt "Color name"
-msgid "Light Plum"
-msgstr "Pruna clar"
+msgid "Very Light Orange"
+msgstr "Taronja molt clar"
#: gtk/gtkcolorchooserwidget.c:462
msgctxt "Color name"
-msgid "Plum"
-msgstr "Pruna"
+msgid "Light Orange"
+msgstr "Taronja clar"
#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
-msgid "Dark Plum"
-msgstr "Pruna fosc"
+msgid "Orange"
+msgstr "Taronja"
#: gtk/gtkcolorchooserwidget.c:464
msgctxt "Color name"
-msgid "Light Chocolate"
-msgstr "Xocolata clar"
+msgid "Dark Orange"
+msgstr "Taronja fosc"
#: gtk/gtkcolorchooserwidget.c:465
msgctxt "Color name"
-msgid "Chocolate"
-msgstr "Xocolata"
+msgid "Very Dark Orange"
+msgstr "Taronja molt fosc"
#: gtk/gtkcolorchooserwidget.c:466
msgctxt "Color name"
-msgid "Dark Chocolate"
-msgstr "Xocolata fosc"
+msgid "Very Light Red"
+msgstr "Vermell molt clar"
#: gtk/gtkcolorchooserwidget.c:467
msgctxt "Color name"
-msgid "Light Aluminum 1"
-msgstr "Alumini clar 1"
+msgid "Light Red"
+msgstr "Vermell clar"
#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
-msgid "Aluminum 1"
-msgstr "Alumini 1"
+msgid "Red"
+msgstr "Vermell"
#: gtk/gtkcolorchooserwidget.c:469
msgctxt "Color name"
-msgid "Dark Aluminum 1"
-msgstr "Alumini fosc 1"
+msgid "Dark Red"
+msgstr "Vermell fosc"
#: gtk/gtkcolorchooserwidget.c:470
msgctxt "Color name"
-msgid "Light Aluminum 2"
-msgstr "Alumini clar 2"
+msgid "Very Dark Red"
+msgstr "Vermell molt fosc"
#: gtk/gtkcolorchooserwidget.c:471
msgctxt "Color name"
-msgid "Aluminum 2"
-msgstr "Alumini 2"
+msgid "Very Light Purple"
+msgstr "Porpra molt clar"
#: gtk/gtkcolorchooserwidget.c:472
msgctxt "Color name"
-msgid "Dark Aluminum 2"
-msgstr "Alumini fosc 2"
+msgid "Light Purple"
+msgstr "Porpra clar"
-#: gtk/gtkcolorchooserwidget.c:486
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
-msgid "Black"
-msgstr "Negre"
+msgid "Purple"
+msgstr "Porpra"
-#: gtk/gtkcolorchooserwidget.c:487
+#: gtk/gtkcolorchooserwidget.c:474
msgctxt "Color name"
-msgid "Very Dark Gray"
-msgstr "Gris molt fosc"
+msgid "Dark Purple"
+msgstr "Porpra fosc"
-#: gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:475
msgctxt "Color name"
-msgid "Darker Gray"
-msgstr "Gris força fosc"
+msgid "Very Dark Purple"
+msgstr "Porpra molt fosc"
-#: gtk/gtkcolorchooserwidget.c:489
+#: gtk/gtkcolorchooserwidget.c:476
msgctxt "Color name"
-msgid "Dark Gray"
-msgstr "Gris fosc"
+msgid "Very Light Brown"
+msgstr "Marró molt clar"
-#: gtk/gtkcolorchooserwidget.c:490
+#: gtk/gtkcolorchooserwidget.c:477
msgctxt "Color name"
-msgid "Medium Gray"
-msgstr "Gris mitjà"
+msgid "Light Brown"
+msgstr "Marró clar"
-#: gtk/gtkcolorchooserwidget.c:491
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
-msgid "Light Gray"
-msgstr "Gris clar"
+msgid "Brown"
+msgstr "Marró"
-#: gtk/gtkcolorchooserwidget.c:492
+#: gtk/gtkcolorchooserwidget.c:479
msgctxt "Color name"
-msgid "Lighter Gray"
-msgstr "Girs força clar"
+msgid "Dark Brown"
+msgstr "Marró fosc"
-#: gtk/gtkcolorchooserwidget.c:493
+#: gtk/gtkcolorchooserwidget.c:480
msgctxt "Color name"
-msgid "Very Light Gray"
-msgstr "Gris molt clar"
+msgid "Very Dark Brown"
+msgstr "Marró molt fosc"
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:481
msgctxt "Color name"
msgid "White"
msgstr "Blanc"
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Gris clar 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Gris clar 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Gris clar 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Gris clar 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Gris fosc 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Gris fosc 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Gris fosc 3"
+
+#: gtk/gtkcolorchooserwidget.c:489
+msgctxt "Color name"
+msgid "Dark Gray 4"
+msgstr "Gris fosc 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
+msgctxt "Color name"
+msgid "Black"
+msgstr "Negre"
+
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:543
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Personalitzat"
-#: gtk/gtkcolorchooserwidget.c:550
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Color personalitzat"
-#: gtk/gtkcolorchooserwidget.c:551
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Crea un color personalitzat"
-#: gtk/gtkcolorchooserwidget.c:570
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Color personalitzat %d: %s"
@@ -2250,52 +2295,52 @@ msgstr "_Dret:"
msgid "Paper Margins"
msgstr "Marges del paper"
-#: gtk/gtkentry.c:9590 gtk/gtklabel.c:6680 gtk/gtktextview.c:9502
+#: gtk/gtkentry.c:9591 gtk/gtklabel.c:6680 gtk/gtktextview.c:9520
msgid "Cu_t"
msgstr "Re_talla"
-#: gtk/gtkentry.c:9594 gtk/gtklabel.c:6681 gtk/gtktextview.c:9506
+#: gtk/gtkentry.c:9595 gtk/gtklabel.c:6681 gtk/gtktextview.c:9524
msgid "_Copy"
msgstr "_Copia"
-#: gtk/gtkentry.c:9598 gtk/gtklabel.c:6682 gtk/gtktextview.c:9508
+#: gtk/gtkentry.c:9599 gtk/gtklabel.c:6682 gtk/gtktextview.c:9526
msgid "_Paste"
msgstr "_Enganxa"
-#: gtk/gtkentry.c:9601 gtk/gtkfilechooserwidget.c:1499
-#: gtk/gtkfilechooserwidget.c:2334 gtk/gtklabel.c:6684 gtk/gtktextview.c:9511
+#: gtk/gtkentry.c:9602 gtk/gtkfilechooserwidget.c:1499
+#: gtk/gtkfilechooserwidget.c:2334 gtk/gtklabel.c:6684 gtk/gtktextview.c:9529
msgid "_Delete"
msgstr "_Suprimeix"
-#: gtk/gtkentry.c:9612 gtk/gtklabel.c:6693 gtk/gtktextview.c:9525
+#: gtk/gtkentry.c:9613 gtk/gtklabel.c:6693 gtk/gtktextview.c:9543
msgid "Select _All"
msgstr "Seleccion_a-ho tot"
-#: gtk/gtkentry.c:9622 gtk/gtktextview.c:9535
+#: gtk/gtkentry.c:9623 gtk/gtktextview.c:9553
msgid "Insert _Emoji"
msgstr "_Insereix un emoji"
-#: gtk/gtkentry.c:9798 gtk/gtktextview.c:9755
+#: gtk/gtkentry.c:9799 gtk/gtktextview.c:9777
msgid "Select all"
msgstr "Selecciona-ho tot"
-#: gtk/gtkentry.c:9801 gtk/gtktextview.c:9758
+#: gtk/gtkentry.c:9802 gtk/gtktextview.c:9780
msgid "Cut"
msgstr "Retalla"
-#: gtk/gtkentry.c:9804 gtk/gtktextview.c:9761
+#: gtk/gtkentry.c:9805 gtk/gtktextview.c:9783
msgid "Copy"
msgstr "Copia"
-#: gtk/gtkentry.c:9807 gtk/gtktextview.c:9764
+#: gtk/gtkentry.c:9808 gtk/gtktextview.c:9786
msgid "Paste"
msgstr "Enganxa"
-#: gtk/gtkentry.c:10879
+#: gtk/gtkentry.c:10880
msgid "Caps Lock is on"
msgstr "La fixació de majúscules està activada"
-#: gtk/gtkentry.c:11157
+#: gtk/gtkentry.c:11158
msgid "Insert Emoji"
msgstr "Insereix un emoji"
@@ -2320,13 +2365,13 @@ msgid "_Name"
msgstr "_Nom"
#. Open item is always present
-#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:630
+#: gtk/gtkfilechoosernative.c:546 gtk/gtkfilechoosernative.c:631
#: gtk/gtkplacessidebar.c:3625 gtk/gtkplacessidebar.c:3693
-#: gtk/gtkplacesview.c:1682
+#: gtk/gtkplacesview.c:1696
msgid "_Open"
msgstr "_Obre"
-#: gtk/gtkfilechoosernative.c:630 gtk/inspector/css-editor.c:202
+#: gtk/gtkfilechoosernative.c:631 gtk/inspector/css-editor.c:202
msgid "_Save"
msgstr "_Desa"
@@ -2986,69 +3031,69 @@ msgstr "_Sí"
msgid "Co_nnect"
msgstr "C_onnecta"
-#: gtk/gtkmountoperation.c:671
+#: gtk/gtkmountoperation.c:668
msgid "Connect As"
msgstr "Connecta com a"
-#: gtk/gtkmountoperation.c:680
+#: gtk/gtkmountoperation.c:677
msgid "_Anonymous"
msgstr "_Anònim"
-#: gtk/gtkmountoperation.c:689
+#: gtk/gtkmountoperation.c:686
msgid "Registered U_ser"
msgstr "Usuari _registrat"
-#: gtk/gtkmountoperation.c:700
+#: gtk/gtkmountoperation.c:697
msgid "_Username"
msgstr "_Nom d'usuari"
-#: gtk/gtkmountoperation.c:705
+#: gtk/gtkmountoperation.c:702
msgid "_Domain"
msgstr "_Domini"
-#: gtk/gtkmountoperation.c:714
+#: gtk/gtkmountoperation.c:711
msgid "Volume type"
msgstr "Tipus de Volum"
-#: gtk/gtkmountoperation.c:724
+#: gtk/gtkmountoperation.c:721
msgid "_Hidden"
msgstr "_Amagat"
-#: gtk/gtkmountoperation.c:727
+#: gtk/gtkmountoperation.c:724
msgid "_Windows system"
msgstr "_Sistema Windows"
-#: gtk/gtkmountoperation.c:730
+#: gtk/gtkmountoperation.c:727
msgid "_PIM"
msgstr "_PIM"
-#: gtk/gtkmountoperation.c:736
+#: gtk/gtkmountoperation.c:733
msgid "_Password"
msgstr "Contrasen_ya"
-#: gtk/gtkmountoperation.c:758
+#: gtk/gtkmountoperation.c:755
msgid "Forget password _immediately"
msgstr "Oblida la _contrasenya immediatament"
-#: gtk/gtkmountoperation.c:768
+#: gtk/gtkmountoperation.c:765
msgid "Remember password until you _logout"
msgstr "Recorda la contrasenya _fins que surti"
-#: gtk/gtkmountoperation.c:778
+#: gtk/gtkmountoperation.c:775
msgid "Remember _forever"
msgstr "Recorda-la per se_mpre"
-#: gtk/gtkmountoperation.c:1173
+#: gtk/gtkmountoperation.c:1170
#, c-format
msgid "Unknown Application (PID %d)"
msgstr "Aplicació desconeguda (PID %d)"
-#: gtk/gtkmountoperation.c:1358
+#: gtk/gtkmountoperation.c:1355
#, c-format
msgid "Unable to end process"
msgstr "No es pot finalitzar el procés"
-#: gtk/gtkmountoperation.c:1392
+#: gtk/gtkmountoperation.c:1389
msgid "_End Process"
msgstr "_Finalitza el procés"
@@ -3304,12 +3349,12 @@ msgid "Unable to poll “%s” for media changes"
msgstr "No es pot comprovar «%s» per si hi ha canvis de suports"
#: gtk/gtkplacessidebar.c:3630 gtk/gtkplacessidebar.c:3696
-#: gtk/gtkplacesview.c:1692
+#: gtk/gtkplacesview.c:1706
msgid "Open in New _Tab"
msgstr "Obre en una _pestanya nova"
#: gtk/gtkplacessidebar.c:3636 gtk/gtkplacessidebar.c:3699
-#: gtk/gtkplacesview.c:1703
+#: gtk/gtkplacesview.c:1717
msgid "Open in New _Window"
msgstr "Obre en una _finestra nova"
@@ -3325,11 +3370,11 @@ msgstr "_Elimina"
msgid "Rename…"
msgstr "Canvia el nom…"
-#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1737
+#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1751
msgid "_Mount"
msgstr "_Munta"
-#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1727
+#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1741
msgid "_Unmount"
msgstr "_Desmunta"
@@ -3354,7 +3399,7 @@ msgid "No network locations found"
msgstr "No s'ha trobat cap ubicació de xarxa"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1307
+#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1321
msgid "Unable to access location"
msgstr "No s'ha pogut accedir a la ubicació"
@@ -3364,71 +3409,71 @@ msgid "Con_nect"
msgstr "C_onnecta"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1370
+#: gtk/gtkplacesview.c:1384
msgid "Unable to unmount volume"
msgstr "No es pot desmuntar el volum"
#. Allow to cancel the operation
-#: gtk/gtkplacesview.c:1471
+#: gtk/gtkplacesview.c:1485
msgid "Cance_l"
msgstr "_Cancel·la"
-#: gtk/gtkplacesview.c:1634
+#: gtk/gtkplacesview.c:1648
msgid "AppleTalk"
msgstr "AppleTalk"
#. Translators: do not translate ftp:// and ftps://
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "File Transfer Protocol"
msgstr "Protocol de transferència de fitxers"
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "ftp:// or ftps://"
msgstr "ftp:// o ftps://"
-#: gtk/gtkplacesview.c:1641
+#: gtk/gtkplacesview.c:1655
msgid "Network File System"
msgstr "Sistema de fitxers en xarxa"
-#: gtk/gtkplacesview.c:1644
+#: gtk/gtkplacesview.c:1658
msgid "Samba"
msgstr "Samba"
#. Translators: do not translate sftp:// and ssh://
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "SSH File Transfer Protocol"
msgstr "Protocol de transferència de fitxers SSH"
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "sftp:// or ssh://"
msgstr "sftp:// o ssh://"
#. Translators: do not translate dav:// and davs://
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "WebDAV"
msgstr "WebDAV"
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "dav:// or davs://"
msgstr "dav:// o davs://"
-#: gtk/gtkplacesview.c:1727
+#: gtk/gtkplacesview.c:1741
msgid "_Disconnect"
msgstr "_Desconnecta"
-#: gtk/gtkplacesview.c:1737
+#: gtk/gtkplacesview.c:1751
msgid "_Connect"
msgstr "C_onnecta"
-#: gtk/gtkplacesview.c:1878
+#: gtk/gtkplacesview.c:1892
msgid "Unable to get remote server location"
msgstr "No s'ha pogut obtenir la ubicació del servidor remot"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "Networks"
msgstr "Xarxes"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "On This Computer"
msgstr "En aquest ordinador"
@@ -3549,8 +3594,8 @@ msgstr ""
"El motiu més probable és perquè no s'ha pogut crear un fitxer temporal."
#. window
-#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:542
-#: gtk/gtkprintoperation-portal.c:611 gtk/gtkprintunixdialog.c:3415
+#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:549
+#: gtk/gtkprintoperation-portal.c:618 gtk/gtkprintunixdialog.c:3415
msgid "Print"
msgstr "Imprimeix"
@@ -4811,7 +4856,6 @@ msgctxt "OpenType layout"
msgid "Below-base Substitutions"
msgstr "Substitucions sota la base"
-#
#: gtk/open-type-layout.h:22
msgctxt "OpenType layout"
msgid "Contextual Alternates"
@@ -7723,7 +7767,7 @@ msgctxt "input method menu"
msgid "Multipress"
msgstr "Multipress"
-#: modules/input/imquartz.c:61
+#: modules/input/imquartz.c:69
msgctxt "input method menu"
msgid "Mac OS X Quartz"
msgstr "Mac OS X Quartz"
@@ -8354,15 +8398,15 @@ msgid "_Output format"
msgstr "F_ormat de sortida"
# FIXME
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Imprimeix a LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Pàgines per full"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Línia d'ordres"
@@ -8402,6 +8446,94 @@ msgstr "prova-de-sortida.%s"
msgid "Print to Test Printer"
msgstr "Imprimiu per provar la impressora"
+#~ msgctxt "Color name"
+#~ msgid "Dark"
+#~ msgstr "Fosc"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Scarlet Red"
+#~ msgstr "Vermell escarlata clar"
+
+#~ msgctxt "Color name"
+#~ msgid "Scarlet Red"
+#~ msgstr "Vermell escarlata"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Butter"
+#~ msgstr "Mantega clar"
+
+#~ msgctxt "Color name"
+#~ msgid "Butter"
+#~ msgstr "Mantega"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chameleon"
+#~ msgstr "Camaleó clar"
+
+#~ msgctxt "Color name"
+#~ msgid "Chameleon"
+#~ msgstr "Camaleó"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chameleon"
+#~ msgstr "Camaleó fosc"
+
+#~ msgctxt "Color name"
+#~ msgid "Sky Blue"
+#~ msgstr "Cel blau"
+
+#~ msgctxt "Color name"
+#~ msgid "Plum"
+#~ msgstr "Pruna"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chocolate"
+#~ msgstr "Xocolata clar"
+
+#~ msgctxt "Color name"
+#~ msgid "Chocolate"
+#~ msgstr "Xocolata"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chocolate"
+#~ msgstr "Xocolata fosc"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 1"
+#~ msgstr "Alumini clar 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 1"
+#~ msgstr "Alumini 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 1"
+#~ msgstr "Alumini fosc 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 2"
+#~ msgstr "Alumini clar 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 2"
+#~ msgstr "Alumini 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 2"
+#~ msgstr "Alumini fosc 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Darker Gray"
+#~ msgstr "Gris força fosc"
+
+#~ msgctxt "Color name"
+#~ msgid "Medium Gray"
+#~ msgstr "Gris mitjà"
+
+#~ msgctxt "Color name"
+#~ msgid "Lighter Gray"
+#~ msgstr "Girs força clar"
+
#~ msgid "3.2 core GL profile is not available on EGL implementation"
#~ msgstr ""
#~ "El perfil del nucli GL 3.2 no es troba disponible en la implementació EGL"
diff --git a/po/cs.po b/po/cs.po
index ef219ac5e3..6145acca47 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -18,8 +18,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk gtk-3.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-20 03:06+0000\n"
-"PO-Revision-Date: 2020-09-21 08:23+0200\n"
+"POT-Creation-Date: 2020-10-08 19:48+0000\n"
+"PO-Revision-Date: 2020-10-10 11:06+0200\n"
"Last-Translator: Marek Černocký <marek@manet.cz>\n"
"Language-Team: čeština <gnome-cs-list@gnome.org>\n"
"Language: cs\n"
@@ -1939,83 +1939,245 @@ msgstr "Červená %d%%, zelená %d%%, modrá %d%%"
msgid "Color: %s"
msgstr "Barva: %s"
-#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
-#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
-#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
+#: gtk/gtkcolorchooserwidget.c:446
+msgctxt "Color name"
+msgid "Very Light Blue"
+msgstr "světlounce modrá"
+
+#: gtk/gtkcolorchooserwidget.c:447
+msgctxt "Color name"
+msgid "Light Blue"
+msgstr "světle modrá"
+
+#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
msgid "Blue"
-msgstr "Modrá"
+msgstr "modrá"
+
+#: gtk/gtkcolorchooserwidget.c:449
+msgctxt "Color name"
+msgid "Dark Blue"
+msgstr "tmavě modrá"
+
+#: gtk/gtkcolorchooserwidget.c:450
+msgctxt "Color name"
+msgid "Very Dark Blue"
+msgstr "temně modrá"
+
+#: gtk/gtkcolorchooserwidget.c:451
+msgctxt "Color name"
+msgid "Very Light Green"
+msgstr "světlounce zelená"
-#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
-#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
-#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
+#: gtk/gtkcolorchooserwidget.c:452
+msgctxt "Color name"
+msgid "Light Green"
+msgstr "světle zelená"
+
+#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
msgid "Green"
-msgstr "Zelená"
+msgstr "zelená"
+
+#: gtk/gtkcolorchooserwidget.c:454
+msgctxt "Color name"
+msgid "Dark Green"
+msgstr "tmavě zelená"
+
+#: gtk/gtkcolorchooserwidget.c:455
+msgctxt "Color name"
+msgid "Very Dark Green"
+msgstr "temně zelená"
+
+#: gtk/gtkcolorchooserwidget.c:456
+msgctxt "Color name"
+msgid "Very Light Yellow"
+msgstr "světlounce žlutá"
+
+#: gtk/gtkcolorchooserwidget.c:457
+msgctxt "Color name"
+msgid "Light Yellow"
+msgstr "světle žlutá"
-#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
-#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
-#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
msgid "Yellow"
-msgstr "Žlutá"
+msgstr "žlutá"
-#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
-#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
-#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:459
+msgctxt "Color name"
+msgid "Dark Yellow"
+msgstr "tmavě žlutá"
+
+#: gtk/gtkcolorchooserwidget.c:460
+msgctxt "Color name"
+msgid "Very Dark Yellow"
+msgstr "temně žlutá"
+
+#: gtk/gtkcolorchooserwidget.c:461
+msgctxt "Color name"
+msgid "Very Light Orange"
+msgstr "světlunce oranžová"
+
+#: gtk/gtkcolorchooserwidget.c:462
+msgctxt "Color name"
+msgid "Light Orange"
+msgstr "světle oranžová"
+
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
msgid "Orange"
-msgstr "Oranžová"
+msgstr "oranžová"
-#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
-#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
-#: gtk/gtkcolorchooserwidget.c:474
+#: gtk/gtkcolorchooserwidget.c:464
+msgctxt "Color name"
+msgid "Dark Orange"
+msgstr "tmavě oranžová"
+
+#: gtk/gtkcolorchooserwidget.c:465
+msgctxt "Color name"
+msgid "Very Dark Orange"
+msgstr "temně oranžová"
+
+#: gtk/gtkcolorchooserwidget.c:466
+msgctxt "Color name"
+msgid "Very Light Red"
+msgstr "světlounce červená"
+
+#: gtk/gtkcolorchooserwidget.c:467
+msgctxt "Color name"
+msgid "Light Red"
+msgstr "světle červená"
+
+#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
msgid "Red"
-msgstr "Červená"
+msgstr "červená"
-#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
-#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
-#: gtk/gtkcolorchooserwidget.c:479
+#: gtk/gtkcolorchooserwidget.c:469
+msgctxt "Color name"
+msgid "Dark Red"
+msgstr "tmavě červená"
+
+#: gtk/gtkcolorchooserwidget.c:470
+msgctxt "Color name"
+msgid "Very Dark Red"
+msgstr "temně červená"
+
+#: gtk/gtkcolorchooserwidget.c:471
+msgctxt "Color name"
+msgid "Very Light Purple"
+msgstr "světlounce fialová"
+
+#: gtk/gtkcolorchooserwidget.c:472
+msgctxt "Color name"
+msgid "Light Purple"
+msgstr "světle fialová"
+
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
msgid "Purple"
-msgstr "Fialová"
+msgstr "fialová"
-#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
-#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
-#: gtk/gtkcolorchooserwidget.c:484
+#: gtk/gtkcolorchooserwidget.c:474
+msgctxt "Color name"
+msgid "Dark Purple"
+msgstr "tmavě fialová"
+
+#: gtk/gtkcolorchooserwidget.c:475
+msgctxt "Color name"
+msgid "Very Dark Purple"
+msgstr "temně fialová"
+
+#: gtk/gtkcolorchooserwidget.c:476
+msgctxt "Color name"
+msgid "Very Light Brown"
+msgstr "světlounce hnědá"
+
+#: gtk/gtkcolorchooserwidget.c:477
+msgctxt "Color name"
+msgid "Light Brown"
+msgstr "světle hnědá"
+
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
msgid "Brown"
msgstr "Hnědá"
-#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
-#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:479
+msgctxt "Color name"
+msgid "Dark Brown"
+msgstr "tmavě hnědá"
+
+#: gtk/gtkcolorchooserwidget.c:480
+msgctxt "Color name"
+msgid "Very Dark Brown"
+msgstr "temně hnědá"
+
+#: gtk/gtkcolorchooserwidget.c:481
+msgctxt "Color name"
+msgid "White"
+msgstr "bílá"
+
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "světle šedá 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "světle šedá 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "světle šedá 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "světle šedá 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "tmavě šedá 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "tmavě šedá 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "tmavě šedá 3"
+
#: gtk/gtkcolorchooserwidget.c:489
msgctxt "Color name"
-msgid "Light"
-msgstr "Světlá"
+msgid "Dark Gray 4"
+msgstr "tmavě šedá 4"
-#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
-#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:490
msgctxt "Color name"
-msgid "Dark"
-msgstr "Tmavá"
+msgid "Black"
+msgstr "černá"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:538
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Vlastní"
-#: gtk/gtkcolorchooserwidget.c:545
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Vlastní barva"
-#: gtk/gtkcolorchooserwidget.c:546
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Vytvořit vlastní barvu"
-#: gtk/gtkcolorchooserwidget.c:565
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Vlastní barva %d: %s"
@@ -8176,15 +8338,15 @@ msgstr "Soubor"
msgid "_Output format"
msgstr "_Výstupní formát"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Tisknout na LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Stran na list"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Příkazový řádek"
diff --git a/po/de.po b/po/de.po
index b21a7b6436..813bc7a270 100644
--- a/po/de.po
+++ b/po/de.po
@@ -34,16 +34,16 @@ msgid ""
msgstr ""
"Project-Id-Version: GTK+ master\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-19 07:33+0000\n"
-"PO-Revision-Date: 2020-09-19 09:36+0200\n"
-"Last-Translator: Mario Blättermann <mario.blaettermann@gmail.com>\n"
+"POT-Creation-Date: 2020-10-30 02:24+0000\n"
+"PO-Revision-Date: 2020-11-01 15:00+0100\n"
+"Last-Translator: Tim Sabsch <tim@sabsch.com>\n"
"Language-Team: Deutsch <gnome-de@gnome.org>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 20.08.1\n"
+"X-Generator: Poedit 2.4.1\n"
#: gdk/broadway/gdkbroadway-server.c:144
#, c-format
@@ -1966,90 +1966,245 @@ msgstr "Rot %d%%, Grün %d%%, Blau %d%%"
msgid "Color: %s"
msgstr "Farbe: %s"
-#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
-#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
-#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
-#| msgid "_Blue:"
+#: gtk/gtkcolorchooserwidget.c:446
+msgctxt "Color name"
+msgid "Very Light Blue"
+msgstr "Sehr helles Blau"
+
+#: gtk/gtkcolorchooserwidget.c:447
+msgctxt "Color name"
+msgid "Light Blue"
+msgstr "Helles Blau"
+
+#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
msgid "Blue"
msgstr "Blau"
-#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
-#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
-#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
-#| msgid "_Green:"
+#: gtk/gtkcolorchooserwidget.c:449
+msgctxt "Color name"
+msgid "Dark Blue"
+msgstr "Dunkles Blau"
+
+#: gtk/gtkcolorchooserwidget.c:450
+msgctxt "Color name"
+msgid "Very Dark Blue"
+msgstr "Sehr dunkles Blau"
+
+#: gtk/gtkcolorchooserwidget.c:451
+msgctxt "Color name"
+msgid "Very Light Green"
+msgstr "Sehr helles Grün"
+
+#: gtk/gtkcolorchooserwidget.c:452
+msgctxt "Color name"
+msgid "Light Green"
+msgstr "Helles Grün"
+
+#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
msgid "Green"
msgstr "Grün"
-#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
-#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
-#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
+#: gtk/gtkcolorchooserwidget.c:454
+msgctxt "Color name"
+msgid "Dark Green"
+msgstr "Dunkles Grün"
+
+#: gtk/gtkcolorchooserwidget.c:455
+msgctxt "Color name"
+msgid "Very Dark Green"
+msgstr "Sehr dunkles Grün"
+
+#: gtk/gtkcolorchooserwidget.c:456
+msgctxt "Color name"
+msgid "Very Light Yellow"
+msgstr "Sehr helles Gelb"
+
+#: gtk/gtkcolorchooserwidget.c:457
+msgctxt "Color name"
+msgid "Light Yellow"
+msgstr "Helles Gelb"
+
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
msgid "Yellow"
msgstr "Gelb"
-#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
-#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
-#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:459
+msgctxt "Color name"
+msgid "Dark Yellow"
+msgstr "Dunkles Gelb"
+
+#: gtk/gtkcolorchooserwidget.c:460
+msgctxt "Color name"
+msgid "Very Dark Yellow"
+msgstr "Sehr dunkles Gelb"
+
+#: gtk/gtkcolorchooserwidget.c:461
+msgctxt "Color name"
+msgid "Very Light Orange"
+msgstr "Sehr helles Orange"
+
+#: gtk/gtkcolorchooserwidget.c:462
+msgctxt "Color name"
+msgid "Light Orange"
+msgstr "Helles Orange"
+
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
msgid "Orange"
msgstr "Orange"
-#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
-#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
-#: gtk/gtkcolorchooserwidget.c:474
-#| msgid "_Red:"
+#: gtk/gtkcolorchooserwidget.c:464
+msgctxt "Color name"
+msgid "Dark Orange"
+msgstr "Dunkles Orange"
+
+#: gtk/gtkcolorchooserwidget.c:465
+msgctxt "Color name"
+msgid "Very Dark Orange"
+msgstr "Sehr dunkles Orange"
+
+#: gtk/gtkcolorchooserwidget.c:466
+msgctxt "Color name"
+msgid "Very Light Red"
+msgstr "Sehr helles Rot"
+
+#: gtk/gtkcolorchooserwidget.c:467
+msgctxt "Color name"
+msgid "Light Red"
+msgstr "Helles Rot"
+
+#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
msgid "Red"
msgstr "Rot"
-#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
-#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
-#: gtk/gtkcolorchooserwidget.c:479
+#: gtk/gtkcolorchooserwidget.c:469
+msgctxt "Color name"
+msgid "Dark Red"
+msgstr "Dunkles Rot"
+
+#: gtk/gtkcolorchooserwidget.c:470
+msgctxt "Color name"
+msgid "Very Dark Red"
+msgstr "Sehr dunkles Rot"
+
+#: gtk/gtkcolorchooserwidget.c:471
+msgctxt "Color name"
+msgid "Very Light Purple"
+msgstr "Sehr helles Violett"
+
+#: gtk/gtkcolorchooserwidget.c:472
+msgctxt "Color name"
+msgid "Light Purple"
+msgstr "Helles Violett"
+
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
msgid "Purple"
msgstr "Lila"
-#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
-#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
-#: gtk/gtkcolorchooserwidget.c:484
+#: gtk/gtkcolorchooserwidget.c:474
+msgctxt "Color name"
+msgid "Dark Purple"
+msgstr "Dunkles Violett"
+
+#: gtk/gtkcolorchooserwidget.c:475
+msgctxt "Color name"
+msgid "Very Dark Purple"
+msgstr "Sehr dunkles Violett"
+
+#: gtk/gtkcolorchooserwidget.c:476
+msgctxt "Color name"
+msgid "Very Light Brown"
+msgstr "Sehr helles Braun"
+
+#: gtk/gtkcolorchooserwidget.c:477
+msgctxt "Color name"
+msgid "Light Brown"
+msgstr "Helles Braun"
+
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
msgid "Brown"
msgstr "Braun"
-#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
-#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:479
+msgctxt "Color name"
+msgid "Dark Brown"
+msgstr "Dunkles Braun"
+
+#: gtk/gtkcolorchooserwidget.c:480
+msgctxt "Color name"
+msgid "Very Dark Brown"
+msgstr "Sehr dunkles Braun"
+
+#: gtk/gtkcolorchooserwidget.c:481
+msgctxt "Color name"
+msgid "White"
+msgstr "Weiß"
+
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Hellgrau 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Hellgrau 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Hellgrau 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Hellgrau 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Dunkelgrau 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Dunkelgrau 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Dunkelgrau 3"
+
#: gtk/gtkcolorchooserwidget.c:489
-#| msgctxt "keyboard label"
-#| msgid "Right"
msgctxt "Color name"
-msgid "Light"
-msgstr "Hell"
-
-#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
-#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
-#: gtk/gtkcolorchooserwidget.c:494
-#| msgctxt "Color name"
-#| msgid "Dark Plum"
+msgid "Dark Gray 4"
+msgstr "Dunkelgrau 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
msgctxt "Color name"
-msgid "Dark"
-msgstr "Dunkel"
+msgid "Black"
+msgstr "Schwarz"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:538
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Benutzerdefiniert"
-#: gtk/gtkcolorchooserwidget.c:545
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Benutzerdefinierte Farbe"
-#: gtk/gtkcolorchooserwidget.c:546
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Benutzerdefinierte Farbe anlegen"
-#: gtk/gtkcolorchooserwidget.c:565
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Benutzerdefinierte Farbe %d: %s"
@@ -2605,52 +2760,52 @@ msgctxt "font"
msgid "None"
msgstr "Keine"
-#: gtk/gtkfontchooserwidget.c:1525
+#: gtk/gtkfontchooserwidget.c:1556
msgid "Width"
msgstr "Breite"
-#: gtk/gtkfontchooserwidget.c:1526
+#: gtk/gtkfontchooserwidget.c:1557
msgid "Weight"
msgstr "Gewicht"
-#: gtk/gtkfontchooserwidget.c:1527
+#: gtk/gtkfontchooserwidget.c:1558
msgid "Italic"
msgstr "Kursiv"
-#: gtk/gtkfontchooserwidget.c:1528
+#: gtk/gtkfontchooserwidget.c:1559
msgid "Slant"
msgstr "Schräg"
-#: gtk/gtkfontchooserwidget.c:1529
+#: gtk/gtkfontchooserwidget.c:1560
msgid "Optical Size"
msgstr "Optische Größe"
-#: gtk/gtkfontchooserwidget.c:2066 gtk/inspector/prop-editor.c:1676
+#: gtk/gtkfontchooserwidget.c:2097 gtk/inspector/prop-editor.c:1676
msgid "Default"
msgstr "Standard"
-#: gtk/gtkfontchooserwidget.c:2113
+#: gtk/gtkfontchooserwidget.c:2144
msgid "Ligatures"
msgstr "Ligaturen"
-#: gtk/gtkfontchooserwidget.c:2114
+#: gtk/gtkfontchooserwidget.c:2145
msgid "Letter Case"
msgstr "Groß-/Kleinschreibung"
# https://www.bamagazine.com/Text-type-typeface-s/105.htm
-#: gtk/gtkfontchooserwidget.c:2115
+#: gtk/gtkfontchooserwidget.c:2146
msgid "Number Case"
msgstr "Zahlenschreibweise"
-#: gtk/gtkfontchooserwidget.c:2116
+#: gtk/gtkfontchooserwidget.c:2147
msgid "Number Spacing"
msgstr "Zahlenabstand"
-#: gtk/gtkfontchooserwidget.c:2117
+#: gtk/gtkfontchooserwidget.c:2148
msgid "Number Formatting"
msgstr "Zahlenformatierung"
-#: gtk/gtkfontchooserwidget.c:2118
+#: gtk/gtkfontchooserwidget.c:2149
msgid "Character Variants"
msgstr "Zeichenvarianten<"
@@ -8268,15 +8423,15 @@ msgstr "Datei"
msgid "_Output format"
msgstr "_Ausgabeformat"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Drucken mit LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Seiten pro Blatt"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Befehlszeile"
@@ -8315,6 +8470,12 @@ msgstr "Test-Ausgabe.%s"
msgid "Print to Test Printer"
msgstr "Mit Test-Drucker drucken"
+#~| msgctxt "Color name"
+#~| msgid "Dark Plum"
+#~ msgctxt "Color name"
+#~ msgid "Dark"
+#~ msgstr "Dunkel"
+
#~ msgctxt "Color name"
#~ msgid "Light Scarlet Red"
#~ msgstr "Helles Scharlachrot"
@@ -8324,18 +8485,6 @@ msgstr "Mit Test-Drucker drucken"
#~ msgstr "Scharlachrot"
#~ msgctxt "Color name"
-#~ msgid "Dark Scarlet Red"
-#~ msgstr "Dunkles Scharlachrot"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Orange"
-#~ msgstr "Helles Orange"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Orange"
-#~ msgstr "Dunkles Orange"
-
-#~ msgctxt "Color name"
#~ msgid "Light Butter"
#~ msgstr "Helle Butter"
@@ -8344,10 +8493,6 @@ msgstr "Mit Test-Drucker drucken"
#~ msgstr "Butter"
#~ msgctxt "Color name"
-#~ msgid "Dark Butter"
-#~ msgstr "Dunkle Butter"
-
-#~ msgctxt "Color name"
#~ msgid "Light Chameleon"
#~ msgstr "Helles Chamäleon"
@@ -8360,22 +8505,10 @@ msgstr "Mit Test-Drucker drucken"
#~ msgstr "Dunkles Chamäleon"
#~ msgctxt "Color name"
-#~ msgid "Light Sky Blue"
-#~ msgstr "Helles Himmelblau"
-
-#~ msgctxt "Color name"
#~ msgid "Sky Blue"
#~ msgstr "Himmelblau"
#~ msgctxt "Color name"
-#~ msgid "Dark Sky Blue"
-#~ msgstr "Dunkles Himmelblau"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Plum"
-#~ msgstr "Helle Pflaume"
-
-#~ msgctxt "Color name"
#~ msgid "Plum"
#~ msgstr "Pflaume"
@@ -8416,41 +8549,17 @@ msgstr "Mit Test-Drucker drucken"
#~ msgstr "Dunkles Aluminium 2"
#~ msgctxt "Color name"
-#~ msgid "Black"
-#~ msgstr "Schwarz"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Dark Gray"
-#~ msgstr "Sehr dunkles Grau"
-
-#~ msgctxt "Color name"
#~ msgid "Darker Gray"
#~ msgstr "Dunkleres Grau"
#~ msgctxt "Color name"
-#~ msgid "Dark Gray"
-#~ msgstr "Dunkles Grau"
-
-#~ msgctxt "Color name"
#~ msgid "Medium Gray"
#~ msgstr "Mittleres Grau"
#~ msgctxt "Color name"
-#~ msgid "Light Gray"
-#~ msgstr "Helles Grau"
-
-#~ msgctxt "Color name"
#~ msgid "Lighter Gray"
#~ msgstr "Helleres Grau"
-#~ msgctxt "Color name"
-#~ msgid "Very Light Gray"
-#~ msgstr "Sehr helles Grau"
-
-#~ msgctxt "Color name"
-#~ msgid "White"
-#~ msgstr "Weiß"
-
#~ msgid "3.2 core GL profile is not available on EGL implementation"
#~ msgstr "3.2 core GL-Profile ist nicht in der EGL-Implementierung verfügbar"
diff --git a/po/en_GB.po b/po/en_GB.po
index 5d28e827c5..933b74e1ea 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -4,14 +4,14 @@
# Abigail Brady <morwen@evilmagic.org>, Gareth Owen <gowen72@yahoo.com> 2004
# Philip Withnall <philip@tecnocode.co.uk>, 2010, 2012.
# Zander Brown <zbrown@gnome.org>, 2019-2020.
-# Bruce Cowan <bruce@bcowan.me.uk>, 2009-2020.
+# Bruce Cowan <bruce@bcowan.me.uk>, 2009-2021.
#
msgid ""
msgstr ""
"Project-Id-Version: gtk+\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-19 08:30+0000\n"
-"PO-Revision-Date: 2020-09-19 12:39+0100\n"
+"POT-Creation-Date: 2021-01-18 19:42+0000\n"
+"PO-Revision-Date: 2021-01-18 20:31+0000\n"
"Last-Translator: Bruce Cowan <bruce@bcowan.me.uk>\n"
"Language-Team: English - United Kingdom <en@li.org>\n"
"Language: en_GB\n"
@@ -19,7 +19,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: Gtranslator 3.36.0\n"
+"X-Generator: Gtranslator 3.38.0\n"
#: gdk/broadway/gdkbroadway-server.c:144
#, c-format
@@ -75,7 +75,7 @@ msgstr "GDK debugging flags to set"
#. Placeholder in --gdk-no-debug=FLAGS in --help output
#. Placeholder in --gtk-debug=FLAGS in --help output
#. Placeholder in --gtk-no-debug=FLAGS in --help output
-#: gdk/gdk.c:241 gdk/gdk.c:244 gtk/gtkmain.c:471 gtk/gtkmain.c:474
+#: gdk/gdk.c:241 gdk/gdk.c:244 gtk/gtkmain.c:469 gtk/gtkmain.c:472
msgid "FLAGS"
msgstr "FLAGS"
@@ -474,19 +474,19 @@ msgid "Unable to create a GL pixel format"
msgstr "Unable to create a GL pixel format"
#: gdk/quartz/gdkglcontext-quartz.c:133 gdk/wayland/gdkglcontext-wayland.c:208
-#: gdk/win32/gdkglcontext-win32.c:1072 gdk/win32/gdkglcontext-win32.c:1112
+#: gdk/win32/gdkglcontext-win32.c:1089 gdk/win32/gdkglcontext-win32.c:1129
#: gdk/x11/gdkglcontext-x11.c:724 gdk/x11/gdkglcontext-x11.c:774
msgid "Unable to create a GL context"
msgstr "Unable to create a GL context"
#: gdk/wayland/gdkglcontext-wayland.c:418
-#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:910
-#: gdk/win32/gdkglcontext-win32.c:920 gdk/win32/gdkglcontext-win32.c:1037
+#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:927
+#: gdk/win32/gdkglcontext-win32.c:937 gdk/win32/gdkglcontext-win32.c:1054
#: gdk/x11/gdkglcontext-x11.c:975
msgid "No available configurations for the given pixel format"
msgstr "No available configurations for the given pixel format"
-#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1179
+#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1196
#: gdk/x11/gdkglcontext-x11.c:1281
msgid "No GL implementation is available"
msgstr "No GL implementation is available"
@@ -1933,83 +1933,313 @@ msgstr "Red %d%%, Green %d%%, Blue %d%%"
msgid "Color: %s"
msgstr "Colour: %s"
-#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
-#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
-#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
+#: gtk/gtkcolorchooserwidget.c:446
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Blue"
+msgstr "Very Light Blue"
+
+#: gtk/gtkcolorchooserwidget.c:447
+#| msgctxt "Color name"
+#| msgid "Light Sky Blue"
+msgctxt "Color name"
+msgid "Light Blue"
+msgstr "Light Blue"
+
+#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
msgid "Blue"
msgstr "Blue"
-#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
-#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
-#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
+#: gtk/gtkcolorchooserwidget.c:449
+#| msgctxt "Color name"
+#| msgid "Dark Sky Blue"
+msgctxt "Color name"
+msgid "Dark Blue"
+msgstr "Dark Blue"
+
+#: gtk/gtkcolorchooserwidget.c:450
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Blue"
+msgstr "Very Dark Blue"
+
+#: gtk/gtkcolorchooserwidget.c:451
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Green"
+msgstr "Very Light Green"
+
+#: gtk/gtkcolorchooserwidget.c:452
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Green"
+msgstr "Light Green"
+
+#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
msgid "Green"
msgstr "Green"
-#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
-#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
-#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
+#: gtk/gtkcolorchooserwidget.c:454
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Green"
+msgstr "Dark Green"
+
+#: gtk/gtkcolorchooserwidget.c:455
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Green"
+msgstr "Very Dark Green"
+
+#: gtk/gtkcolorchooserwidget.c:456
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Yellow"
+msgstr "Very Light Yellow"
+
+#: gtk/gtkcolorchooserwidget.c:457
+#| msgctxt "Color name"
+#| msgid "Yellow"
+msgctxt "Color name"
+msgid "Light Yellow"
+msgstr "Light Yellow"
+
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
msgid "Yellow"
msgstr "Yellow"
-#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
-#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
-#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:459
+#| msgctxt "Color name"
+#| msgid "Yellow"
+msgctxt "Color name"
+msgid "Dark Yellow"
+msgstr "Dark Yellow"
+
+#: gtk/gtkcolorchooserwidget.c:460
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Yellow"
+msgstr "Very Dark Yellow"
+
+#: gtk/gtkcolorchooserwidget.c:461
+#| msgctxt "Color name"
+#| msgid "Light Orange"
+msgctxt "Color name"
+msgid "Very Light Orange"
+msgstr "Very Light Orange"
+
+#: gtk/gtkcolorchooserwidget.c:462
+msgctxt "Color name"
+msgid "Light Orange"
+msgstr "Light Orange"
+
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
msgid "Orange"
msgstr "Orange"
-#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
-#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
-#: gtk/gtkcolorchooserwidget.c:474
+#: gtk/gtkcolorchooserwidget.c:464
+msgctxt "Color name"
+msgid "Dark Orange"
+msgstr "Dark Orange"
+
+#: gtk/gtkcolorchooserwidget.c:465
+#| msgctxt "Color name"
+#| msgid "Dark Orange"
+msgctxt "Color name"
+msgid "Very Dark Orange"
+msgstr "Very Dark Orange"
+
+#: gtk/gtkcolorchooserwidget.c:466
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Red"
+msgstr "Very Light Red"
+
+#: gtk/gtkcolorchooserwidget.c:467
+#| msgctxt "Color name"
+#| msgid "Light"
+msgctxt "Color name"
+msgid "Light Red"
+msgstr "Light Red"
+
+#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
msgid "Red"
msgstr "Red"
-#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
-#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
-#: gtk/gtkcolorchooserwidget.c:479
+#: gtk/gtkcolorchooserwidget.c:469
+#| msgctxt "Color name"
+#| msgid "Dark Scarlet Red"
+msgctxt "Color name"
+msgid "Dark Red"
+msgstr "Dark Red"
+
+#: gtk/gtkcolorchooserwidget.c:470
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Red"
+msgstr "Very Dark Red"
+
+#: gtk/gtkcolorchooserwidget.c:471
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Purple"
+msgstr "Very Light Purple"
+
+#: gtk/gtkcolorchooserwidget.c:472
+#| msgctxt "Color name"
+#| msgid "Light Plum"
+msgctxt "Color name"
+msgid "Light Purple"
+msgstr "Light Purple"
+
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
msgid "Purple"
msgstr "Purple"
-#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
-#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
-#: gtk/gtkcolorchooserwidget.c:484
+#: gtk/gtkcolorchooserwidget.c:474
+#| msgctxt "Color name"
+#| msgid "Purple"
+msgctxt "Color name"
+msgid "Dark Purple"
+msgstr "Dark Purple"
+
+#: gtk/gtkcolorchooserwidget.c:475
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Purple"
+msgstr "Very Dark Purple"
+
+#: gtk/gtkcolorchooserwidget.c:476
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Brown"
+msgstr "Very Light Brown"
+
+#: gtk/gtkcolorchooserwidget.c:477
+#| msgctxt "output-bin"
+#| msgid "Right Bin"
+msgctxt "Color name"
+msgid "Light Brown"
+msgstr "Light Brown"
+
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
msgid "Brown"
msgstr "Brown"
-#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
-#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:479
+#| msgctxt "Color name"
+#| msgid "Dark Butter"
+msgctxt "Color name"
+msgid "Dark Brown"
+msgstr "Dark Brown"
+
+#: gtk/gtkcolorchooserwidget.c:480
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Brown"
+msgstr "Very Dark Brown"
+
+#: gtk/gtkcolorchooserwidget.c:481
+msgctxt "Color name"
+msgid "White"
+msgstr "White"
+
+#: gtk/gtkcolorchooserwidget.c:482
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Light Grey 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Light Grey 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Light Grey 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Light Grey 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Dark Grey 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Dark Grey 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Dark Grey 3"
+
#: gtk/gtkcolorchooserwidget.c:489
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
msgctxt "Color name"
-msgid "Light"
-msgstr "Light"
+msgid "Dark Gray 4"
+msgstr "Dark Grey 4"
-#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
-#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:490
msgctxt "Color name"
-msgid "Dark"
-msgstr "Dark"
+msgid "Black"
+msgstr "Black"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:538
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Custom"
-#: gtk/gtkcolorchooserwidget.c:545
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Custom colour"
-#: gtk/gtkcolorchooserwidget.c:546
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Create a custom colour"
-#: gtk/gtkcolorchooserwidget.c:565
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Custom colour %d: %s"
@@ -2552,51 +2782,51 @@ msgctxt "font"
msgid "None"
msgstr "None"
-#: gtk/gtkfontchooserwidget.c:1525
+#: gtk/gtkfontchooserwidget.c:1556
msgid "Width"
msgstr "Width"
-#: gtk/gtkfontchooserwidget.c:1526
+#: gtk/gtkfontchooserwidget.c:1557
msgid "Weight"
msgstr "Weight"
-#: gtk/gtkfontchooserwidget.c:1527
+#: gtk/gtkfontchooserwidget.c:1558
msgid "Italic"
msgstr "Italic"
-#: gtk/gtkfontchooserwidget.c:1528
+#: gtk/gtkfontchooserwidget.c:1559
msgid "Slant"
msgstr "Slant"
-#: gtk/gtkfontchooserwidget.c:1529
+#: gtk/gtkfontchooserwidget.c:1560
msgid "Optical Size"
msgstr "Optical Size"
-#: gtk/gtkfontchooserwidget.c:2066 gtk/inspector/prop-editor.c:1676
+#: gtk/gtkfontchooserwidget.c:2097 gtk/inspector/prop-editor.c:1676
msgid "Default"
msgstr "Default"
-#: gtk/gtkfontchooserwidget.c:2113
+#: gtk/gtkfontchooserwidget.c:2144
msgid "Ligatures"
msgstr "Ligatures"
-#: gtk/gtkfontchooserwidget.c:2114
+#: gtk/gtkfontchooserwidget.c:2145
msgid "Letter Case"
msgstr "Letter Case"
-#: gtk/gtkfontchooserwidget.c:2115
+#: gtk/gtkfontchooserwidget.c:2146
msgid "Number Case"
msgstr "Number Case"
-#: gtk/gtkfontchooserwidget.c:2116
+#: gtk/gtkfontchooserwidget.c:2147
msgid "Number Spacing"
msgstr "Number Spacing"
-#: gtk/gtkfontchooserwidget.c:2117
+#: gtk/gtkfontchooserwidget.c:2148
msgid "Number Formatting"
msgstr "Number Formatting"
-#: gtk/gtkfontchooserwidget.c:2118
+#: gtk/gtkfontchooserwidget.c:2149
msgid "Character Variants"
msgstr "Character Variants"
@@ -2763,40 +2993,40 @@ msgstr ""
"Contact your system administrator"
#. Description of --gtk-module=MODULES in --help output
-#: gtk/gtkmain.c:464
+#: gtk/gtkmain.c:462
msgid "Load additional GTK+ modules"
msgstr "Load additional GTK modules"
#. Placeholder in --gtk-module=MODULES in --help output
-#: gtk/gtkmain.c:465
+#: gtk/gtkmain.c:463
msgid "MODULES"
msgstr "MODULES"
#. Description of --g-fatal-warnings in --help output
-#: gtk/gtkmain.c:467
+#: gtk/gtkmain.c:465
msgid "Make all warnings fatal"
msgstr "Make all warnings fatal"
#. Description of --gtk-debug=FLAGS in --help output
-#: gtk/gtkmain.c:470
+#: gtk/gtkmain.c:468
msgid "GTK+ debugging flags to set"
msgstr "GTK debugging flags to set"
#. Description of --gtk-no-debug=FLAGS in --help output
-#: gtk/gtkmain.c:473
+#: gtk/gtkmain.c:471
msgid "GTK+ debugging flags to unset"
msgstr "GTK debugging flags to unset"
-#: gtk/gtkmain.c:810 gtk/gtkmain.c:1004
+#: gtk/gtkmain.c:811 gtk/gtkmain.c:1005
#, c-format
msgid "Cannot open display: %s"
msgstr "Cannot open display: %s"
-#: gtk/gtkmain.c:922
+#: gtk/gtkmain.c:923
msgid "GTK+ Options"
msgstr "GTK Options"
-#: gtk/gtkmain.c:922
+#: gtk/gtkmain.c:923
msgid "Show GTK+ Options"
msgstr "Show GTK Options"
@@ -2805,7 +3035,7 @@ msgstr "Show GTK Options"
#. * Do *not* translate it to "predefinito:LTR", if it
#. * it isn't default:LTR or default:RTL it will not work
#.
-#: gtk/gtkmain.c:1275
+#: gtk/gtkmain.c:1276
msgid "default:LTR"
msgstr "default:LTR"
@@ -8164,15 +8394,15 @@ msgstr "File"
msgid "_Output format"
msgstr "_Output format"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Print to LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Pages Per Sheet"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Command Line"
@@ -8212,6 +8442,10 @@ msgid "Print to Test Printer"
msgstr "Print to Test Printer"
#~ msgctxt "Color name"
+#~ msgid "Dark"
+#~ msgstr "Dark"
+
+#~ msgctxt "Color name"
#~ msgid "Light Scarlet Red"
#~ msgstr "Light Scarlet Red"
@@ -8220,18 +8454,6 @@ msgstr "Print to Test Printer"
#~ msgstr "Scarlet Red"
#~ msgctxt "Color name"
-#~ msgid "Dark Scarlet Red"
-#~ msgstr "Dark Scarlet Red"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Orange"
-#~ msgstr "Light Orange"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Orange"
-#~ msgstr "Dark Orange"
-
-#~ msgctxt "Color name"
#~ msgid "Light Butter"
#~ msgstr "Light Butter"
@@ -8240,10 +8462,6 @@ msgstr "Print to Test Printer"
#~ msgstr "Butter"
#~ msgctxt "Color name"
-#~ msgid "Dark Butter"
-#~ msgstr "Dark Butter"
-
-#~ msgctxt "Color name"
#~ msgid "Light Chameleon"
#~ msgstr "Light Chameleon"
@@ -8256,22 +8474,10 @@ msgstr "Print to Test Printer"
#~ msgstr "Dark Chameleon"
#~ msgctxt "Color name"
-#~ msgid "Light Sky Blue"
-#~ msgstr "Light Sky Blue"
-
-#~ msgctxt "Color name"
#~ msgid "Sky Blue"
#~ msgstr "Sky Blue"
#~ msgctxt "Color name"
-#~ msgid "Dark Sky Blue"
-#~ msgstr "Dark Sky Blue"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Plum"
-#~ msgstr "Light Plum"
-
-#~ msgctxt "Color name"
#~ msgid "Plum"
#~ msgstr "Plum"
@@ -8312,41 +8518,17 @@ msgstr "Print to Test Printer"
#~ msgstr "Dark Aluminium 2"
#~ msgctxt "Color name"
-#~ msgid "Black"
-#~ msgstr "Black"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Dark Gray"
-#~ msgstr "Very Dark Grey"
-
-#~ msgctxt "Color name"
#~ msgid "Darker Gray"
#~ msgstr "Darker Grey"
#~ msgctxt "Color name"
-#~ msgid "Dark Gray"
-#~ msgstr "Dark Grey"
-
-#~ msgctxt "Color name"
#~ msgid "Medium Gray"
#~ msgstr "Medium Grey"
#~ msgctxt "Color name"
-#~ msgid "Light Gray"
-#~ msgstr "Light Grey"
-
-#~ msgctxt "Color name"
#~ msgid "Lighter Gray"
#~ msgstr "Lighter Grey"
-#~ msgctxt "Color name"
-#~ msgid "Very Light Gray"
-#~ msgstr "Very Light Grey"
-
-#~ msgctxt "Color name"
-#~ msgid "White"
-#~ msgstr "White"
-
#~ msgid "3.2 core GL profile is not available on EGL implementation"
#~ msgstr "3.2 core GL profile is not available on EGL implementation"
diff --git a/po/es.po b/po/es.po
index 329d55b8f9..0ae350c3cf 100644
--- a/po/es.po
+++ b/po/es.po
@@ -16,15 +16,15 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+.master\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-21 06:30+0000\n"
-"PO-Revision-Date: 2020-09-21 08:36+0200\n"
+"POT-Creation-Date: 2020-10-15 01:23+0000\n"
+"PO-Revision-Date: 2020-10-19 09:15+0200\n"
"Last-Translator: Daniel Mustieles <daniel.mustieles@gmail.com>\n"
"Language-Team: Spanish - Spain <gnome-es-list@gnome.org>\n"
"Language: es_ES\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Gtranslator 3.36.0\n"
+"X-Generator: Gtranslator 3.38.0\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: gdk/broadway/gdkbroadway-server.c:144
@@ -1946,91 +1946,314 @@ msgstr "Rojo %d%%, verde %d%%, azul %d%%"
msgid "Color: %s"
msgstr "Color: %s"
-#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
-#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
-#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
-#| msgid "_Blue:"
+#: gtk/gtkcolorchooserwidget.c:446
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Blue"
+msgstr "Azul muy claro"
+
+#: gtk/gtkcolorchooserwidget.c:447
+#| msgctxt "Color name"
+#| msgid "Light Sky Blue"
+msgctxt "Color name"
+msgid "Light Blue"
+msgstr "Azul claro"
+
+#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
msgid "Blue"
msgstr "Azul"
-#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
-#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
-#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
-#| msgid "_Green:"
+#: gtk/gtkcolorchooserwidget.c:449
+#| msgctxt "Color name"
+#| msgid "Dark Sky Blue"
+msgctxt "Color name"
+msgid "Dark Blue"
+msgstr "Azul oscuro"
+
+#: gtk/gtkcolorchooserwidget.c:450
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Blue"
+msgstr "Azul muy oscuro"
+
+#: gtk/gtkcolorchooserwidget.c:451
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Green"
+msgstr "Verde muy claro"
+
+#: gtk/gtkcolorchooserwidget.c:452
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Green"
+msgstr "Verde claro"
+
+#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
msgid "Green"
msgstr "Verde"
-#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
-#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
-#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
+#: gtk/gtkcolorchooserwidget.c:454
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Green"
+msgstr "Verde oscuro"
+
+#: gtk/gtkcolorchooserwidget.c:455
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Green"
+msgstr "Verde muy oscuro"
+
+#: gtk/gtkcolorchooserwidget.c:456
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Yellow"
+msgstr "Amarillo muy claro"
+
+#: gtk/gtkcolorchooserwidget.c:457
+#| msgctxt "Color name"
+#| msgid "Yellow"
+msgctxt "Color name"
+msgid "Light Yellow"
+msgstr "Amarillo claro"
+
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
msgid "Yellow"
msgstr "Amarillo"
-#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
-#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
-#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:459
+#| msgctxt "Color name"
+#| msgid "Yellow"
+msgctxt "Color name"
+msgid "Dark Yellow"
+msgstr "Amarillo oscuro"
+
+#: gtk/gtkcolorchooserwidget.c:460
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Yellow"
+msgstr "Amarillo muy oscuro"
+
+#: gtk/gtkcolorchooserwidget.c:461
+#| msgctxt "Color name"
+#| msgid "Light Orange"
+msgctxt "Color name"
+msgid "Very Light Orange"
+msgstr "Naranja muy claro"
+
+#: gtk/gtkcolorchooserwidget.c:462
+msgctxt "Color name"
+msgid "Light Orange"
+msgstr "Naranja claro"
+
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
msgid "Orange"
msgstr "Naranja"
-#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
-#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
-#: gtk/gtkcolorchooserwidget.c:474
-#| msgid "_Red:"
+#: gtk/gtkcolorchooserwidget.c:464
+msgctxt "Color name"
+msgid "Dark Orange"
+msgstr "Naranja oscuro"
+
+#: gtk/gtkcolorchooserwidget.c:465
+#| msgctxt "Color name"
+#| msgid "Dark Orange"
+msgctxt "Color name"
+msgid "Very Dark Orange"
+msgstr "Naranja muy oscuro"
+
+#: gtk/gtkcolorchooserwidget.c:466
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Red"
+msgstr "Rojo muy claro"
+
+#: gtk/gtkcolorchooserwidget.c:467
+#| msgctxt "Color name"
+#| msgid "Light"
+msgctxt "Color name"
+msgid "Light Red"
+msgstr "Rojo claro"
+
+#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
msgid "Red"
msgstr "Rojo"
-#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
-#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
-#: gtk/gtkcolorchooserwidget.c:479
+#: gtk/gtkcolorchooserwidget.c:469
+#| msgctxt "Color name"
+#| msgid "Dark Scarlet Red"
+msgctxt "Color name"
+msgid "Dark Red"
+msgstr "Rojo oscuro"
+
+#: gtk/gtkcolorchooserwidget.c:470
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Red"
+msgstr "Rojo muy oscuro"
+
+#: gtk/gtkcolorchooserwidget.c:471
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Purple"
+msgstr "Morado muy claro"
+
+#: gtk/gtkcolorchooserwidget.c:472
+#| msgctxt "Color name"
+#| msgid "Light Plum"
+msgctxt "Color name"
+msgid "Light Purple"
+msgstr "Morado claro"
+
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
msgid "Purple"
msgstr "Morado"
-#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
-#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
-#: gtk/gtkcolorchooserwidget.c:484
+#: gtk/gtkcolorchooserwidget.c:474
+#| msgctxt "Color name"
+#| msgid "Purple"
+msgctxt "Color name"
+msgid "Dark Purple"
+msgstr "Morado oscuro"
+
+#: gtk/gtkcolorchooserwidget.c:475
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Purple"
+msgstr "Morado muy oscuro"
+
+#: gtk/gtkcolorchooserwidget.c:476
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Brown"
+msgstr "Marrón muy claro"
+
+#: gtk/gtkcolorchooserwidget.c:477
+#| msgctxt "output-bin"
+#| msgid "Right Bin"
+msgctxt "Color name"
+msgid "Light Brown"
+msgstr "Marrón claro"
+
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
msgid "Brown"
msgstr "Marrón"
-#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
-#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
-#: gtk/gtkcolorchooserwidget.c:489
-#| msgctxt "keyboard label"
-#| msgid "Right"
+#: gtk/gtkcolorchooserwidget.c:479
+#| msgctxt "Color name"
+#| msgid "Dark Butter"
+msgctxt "Color name"
+msgid "Dark Brown"
+msgstr "Marrón oscuro"
+
+#: gtk/gtkcolorchooserwidget.c:480
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Brown"
+msgstr "Marrón muy oscuro"
+
+#: gtk/gtkcolorchooserwidget.c:481
+msgctxt "Color name"
+msgid "White"
+msgstr "Blanco"
+
+#: gtk/gtkcolorchooserwidget.c:482
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Gris claro 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Gris claro 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Gris claro 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Gris claro 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Gris oscuro 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
msgctxt "Color name"
-msgid "Light"
-msgstr "Claro"
+msgid "Dark Gray 2"
+msgstr "Gris oscuro 2"
-#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
-#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:488
#| msgctxt "Color name"
-#| msgid "Dark Plum"
+#| msgid "Dark Gray"
msgctxt "Color name"
-msgid "Dark"
-msgstr "Oscuro"
+msgid "Dark Gray 3"
+msgstr "Gris oscuro 3"
+
+#: gtk/gtkcolorchooserwidget.c:489
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 4"
+msgstr "Gris oscuro 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
+msgctxt "Color name"
+msgid "Black"
+msgstr "Negro"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:538
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Personalizada"
-#: gtk/gtkcolorchooserwidget.c:545
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Color personalizado"
# C en conflicto con Cancelar
-#: gtk/gtkcolorchooserwidget.c:546
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Crear un color personalizado"
-#: gtk/gtkcolorchooserwidget.c:565
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Color personalizado %d: %s"
@@ -8209,15 +8432,15 @@ msgstr "Archivo"
msgid "_Output format"
msgstr "Formato de _salida"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Imprimir a LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Páginas por hoja"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Línea de comandos"
@@ -8256,6 +8479,12 @@ msgstr "salida-de-prueba.%s"
msgid "Print to Test Printer"
msgstr "Imprimir en la impresora de prueba"
+#~| msgctxt "Color name"
+#~| msgid "Dark Plum"
+#~ msgctxt "Color name"
+#~ msgid "Dark"
+#~ msgstr "Oscuro"
+
#~ msgctxt "Color name"
#~ msgid "Light Scarlet Red"
#~ msgstr "Rojo escarlata claro"
@@ -8265,18 +8494,6 @@ msgstr "Imprimir en la impresora de prueba"
#~ msgstr "Rojo escarlata"
#~ msgctxt "Color name"
-#~ msgid "Dark Scarlet Red"
-#~ msgstr "Rojo escarlata oscuro"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Orange"
-#~ msgstr "Naranja claro"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Orange"
-#~ msgstr "Naranja oscuro"
-
-#~ msgctxt "Color name"
#~ msgid "Light Butter"
#~ msgstr "Mantequilla claro"
@@ -8285,10 +8502,6 @@ msgstr "Imprimir en la impresora de prueba"
#~ msgstr "Mantequilla"
#~ msgctxt "Color name"
-#~ msgid "Dark Butter"
-#~ msgstr "Mantequilla oscuro"
-
-#~ msgctxt "Color name"
#~ msgid "Light Chameleon"
#~ msgstr "Camaleón claro"
@@ -8301,22 +8514,10 @@ msgstr "Imprimir en la impresora de prueba"
#~ msgstr "Camaleón oscuro"
#~ msgctxt "Color name"
-#~ msgid "Light Sky Blue"
-#~ msgstr "Azul cielo claro"
-
-#~ msgctxt "Color name"
#~ msgid "Sky Blue"
#~ msgstr "Azul cielo"
#~ msgctxt "Color name"
-#~ msgid "Dark Sky Blue"
-#~ msgstr "Azul cielo oscuro"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Plum"
-#~ msgstr "Ciruela claro"
-
-#~ msgctxt "Color name"
#~ msgid "Plum"
#~ msgstr "Ciruela"
@@ -8357,41 +8558,17 @@ msgstr "Imprimir en la impresora de prueba"
#~ msgstr "Aluminio oscuro 2"
#~ msgctxt "Color name"
-#~ msgid "Black"
-#~ msgstr "Negro"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Dark Gray"
-#~ msgstr "Gris muy oscuro"
-
-#~ msgctxt "Color name"
#~ msgid "Darker Gray"
#~ msgstr "Gris más oscuro"
#~ msgctxt "Color name"
-#~ msgid "Dark Gray"
-#~ msgstr "Gris oscuro"
-
-#~ msgctxt "Color name"
#~ msgid "Medium Gray"
#~ msgstr "Gris medio"
#~ msgctxt "Color name"
-#~ msgid "Light Gray"
-#~ msgstr "Gris claro"
-
-#~ msgctxt "Color name"
#~ msgid "Lighter Gray"
#~ msgstr "Gris muy claro"
-#~ msgctxt "Color name"
-#~ msgid "Very Light Gray"
-#~ msgstr "Gris muy claro"
-
-#~ msgctxt "Color name"
-#~ msgid "White"
-#~ msgstr "Blanco"
-
#~ msgid "3.2 core GL profile is not available on EGL implementation"
#~ msgstr ""
#~ "El perfil 3.2 del núcleo de GL no está disponible en la implementación de "
diff --git a/po/eu.po b/po/eu.po
index 8cb7f13ba2..8a303415c4 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -9,9 +9,9 @@
msgid ""
msgstr "Project-Id-Version: gtk+ gtk-3-22\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-18 23:14+0000\n"
-"PO-Revision-Date: 2020-09-19 21:00+0100\n"
-"Last-Translator: Asier Sarasua Garmendia <asiersarasua@ni.esu>\n"
+"POT-Creation-Date: 2020-10-27 21:43+0000\n"
+"PO-Revision-Date: 2020-10-29 21:00+0100\n"
+"Last-Translator: Asier Sarasua Garmendia <asiersarasua@ni.eus>\n"
"Language-Team: Basque <librezale@librezale.eus>\n"
"Language: eu\n"
"MIME-Version: 1.0\n"
@@ -1913,83 +1913,245 @@ msgstr "Gorria %%%d, Berdea %%%d, Urdina %%%d"
msgid "Color: %s"
msgstr "Kolorea: %s"
-#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
-#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
-#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
+#: gtk/gtkcolorchooserwidget.c:446
+msgctxt "Color name"
+msgid "Very Light Blue"
+msgstr "Urdin oso argia"
+
+#: gtk/gtkcolorchooserwidget.c:447
+msgctxt "Color name"
+msgid "Light Blue"
+msgstr "Urdin argia"
+
+#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
msgid "Blue"
msgstr "Urdina"
-#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
-#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
-#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
+#: gtk/gtkcolorchooserwidget.c:449
+msgctxt "Color name"
+msgid "Dark Blue"
+msgstr "Urdin iluna"
+
+#: gtk/gtkcolorchooserwidget.c:450
+msgctxt "Color name"
+msgid "Very Dark Blue"
+msgstr "Urdin oso iluna"
+
+#: gtk/gtkcolorchooserwidget.c:451
+msgctxt "Color name"
+msgid "Very Light Green"
+msgstr "Berde oso argia"
+
+#: gtk/gtkcolorchooserwidget.c:452
+msgctxt "Color name"
+msgid "Light Green"
+msgstr "Berde argia"
+
+#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
msgid "Green"
msgstr "Berdea"
-#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
-#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
-#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
+#: gtk/gtkcolorchooserwidget.c:454
+msgctxt "Color name"
+msgid "Dark Green"
+msgstr "Berde iluna"
+
+#: gtk/gtkcolorchooserwidget.c:455
+msgctxt "Color name"
+msgid "Very Dark Green"
+msgstr "Berde oso iluna"
+
+#: gtk/gtkcolorchooserwidget.c:456
+msgctxt "Color name"
+msgid "Very Light Yellow"
+msgstr "Hori oso argia"
+
+#: gtk/gtkcolorchooserwidget.c:457
+msgctxt "Color name"
+msgid "Light Yellow"
+msgstr "Hori argia"
+
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
msgid "Yellow"
msgstr "Horia"
-#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
-#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
-#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:459
+msgctxt "Color name"
+msgid "Dark Yellow"
+msgstr "Hori iluna"
+
+#: gtk/gtkcolorchooserwidget.c:460
+msgctxt "Color name"
+msgid "Very Dark Yellow"
+msgstr "Hori oso iluna"
+
+#: gtk/gtkcolorchooserwidget.c:461
+msgctxt "Color name"
+msgid "Very Light Orange"
+msgstr "Laranja oso argia"
+
+#: gtk/gtkcolorchooserwidget.c:462
+msgctxt "Color name"
+msgid "Light Orange"
+msgstr "Laranja argia"
+
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
msgid "Orange"
msgstr "Laranja"
-#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
-#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
-#: gtk/gtkcolorchooserwidget.c:474
+#: gtk/gtkcolorchooserwidget.c:464
+msgctxt "Color name"
+msgid "Dark Orange"
+msgstr "Laranja iluna"
+
+#: gtk/gtkcolorchooserwidget.c:465
+msgctxt "Color name"
+msgid "Very Dark Orange"
+msgstr "Laranja oso iluna"
+
+#: gtk/gtkcolorchooserwidget.c:466
+msgctxt "Color name"
+msgid "Very Light Red"
+msgstr "Gorri oso argia"
+
+#: gtk/gtkcolorchooserwidget.c:467
+msgctxt "Color name"
+msgid "Light Red"
+msgstr "Gorri argia"
+
+#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
msgid "Red"
msgstr "Gorria"
-#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
-#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
-#: gtk/gtkcolorchooserwidget.c:479
+#: gtk/gtkcolorchooserwidget.c:469
+msgctxt "Color name"
+msgid "Dark Red"
+msgstr "Gorri iluna"
+
+#: gtk/gtkcolorchooserwidget.c:470
+msgctxt "Color name"
+msgid "Very Dark Red"
+msgstr "Gorri oso iluna"
+
+#: gtk/gtkcolorchooserwidget.c:471
+msgctxt "Color name"
+msgid "Very Light Purple"
+msgstr "More oso argia"
+
+#: gtk/gtkcolorchooserwidget.c:472
+msgctxt "Color name"
+msgid "Light Purple"
+msgstr "More argia"
+
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
msgid "Purple"
msgstr "Morea"
-#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
-#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
-#: gtk/gtkcolorchooserwidget.c:484
+#: gtk/gtkcolorchooserwidget.c:474
+msgctxt "Color name"
+msgid "Dark Purple"
+msgstr "More iluna"
+
+#: gtk/gtkcolorchooserwidget.c:475
+msgctxt "Color name"
+msgid "Very Dark Purple"
+msgstr "More oso iluna"
+
+#: gtk/gtkcolorchooserwidget.c:476
+msgctxt "Color name"
+msgid "Very Light Brown"
+msgstr "Marroi oso argia"
+
+#: gtk/gtkcolorchooserwidget.c:477
+msgctxt "Color name"
+msgid "Light Brown"
+msgstr "Marroi argia"
+
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
msgid "Brown"
msgstr "Marroia"
-#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
-#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:479
+msgctxt "Color name"
+msgid "Dark Brown"
+msgstr "Marroi iluna"
+
+#: gtk/gtkcolorchooserwidget.c:480
+msgctxt "Color name"
+msgid "Very Dark Brown"
+msgstr "Marroi oso iluna"
+
+#: gtk/gtkcolorchooserwidget.c:481
+msgctxt "Color name"
+msgid "White"
+msgstr "Zuria"
+
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Gris argia 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Gris argia 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Gris argia 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Gris argia 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Gris iluna 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Gris iluna 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Gris iluna 3"
+
#: gtk/gtkcolorchooserwidget.c:489
msgctxt "Color name"
-msgid "Light"
-msgstr "Argia"
+msgid "Dark Gray 4"
+msgstr "Gris iluna 4"
-#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
-#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:490
msgctxt "Color name"
-msgid "Dark"
-msgstr "Iluna"
+msgid "Black"
+msgstr "Beltza"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:538
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Pertsonalizatua"
-#: gtk/gtkcolorchooserwidget.c:545
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Kolore pertsonalizatua"
-#: gtk/gtkcolorchooserwidget.c:546
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Sortu kolore pertsonalizatua"
-#: gtk/gtkcolorchooserwidget.c:565
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "%d. kolore pertsonalizatua: %s"
@@ -8125,15 +8287,15 @@ msgstr "Fitxategia"
msgid "_Output format"
msgstr "_Irteerako formatua"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Inprimatu LPRen"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Orrialde orriko"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Komando-lerroa"
@@ -8173,6 +8335,10 @@ msgid "Print to Test Printer"
msgstr "Inprimatu probako inprimagailuan"
#~ msgctxt "Color name"
+#~ msgid "Dark"
+#~ msgstr "Iluna"
+
+#~ msgctxt "Color name"
#~ msgid "Light Scarlet Red"
#~ msgstr "Gorri eskarlata argia"
@@ -8181,18 +8347,6 @@ msgstr "Inprimatu probako inprimagailuan"
#~ msgstr "Gorri eskarlata"
#~ msgctxt "Color name"
-#~ msgid "Dark Scarlet Red"
-#~ msgstr "Gorri eskarlata iluna"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Orange"
-#~ msgstr "Laranja argia"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Orange"
-#~ msgstr "Laranja iluna"
-
-#~ msgctxt "Color name"
#~ msgid "Light Butter"
#~ msgstr "Gurin argia"
@@ -8201,10 +8355,6 @@ msgstr "Inprimatu probako inprimagailuan"
#~ msgstr "Gurina"
#~ msgctxt "Color name"
-#~ msgid "Dark Butter"
-#~ msgstr "Gurin iluna"
-
-#~ msgctxt "Color name"
#~ msgid "Light Chameleon"
#~ msgstr "Kameleoi argia"
@@ -8217,22 +8367,10 @@ msgstr "Inprimatu probako inprimagailuan"
#~ msgstr "Kameleoi iluna"
#~ msgctxt "Color name"
-#~ msgid "Light Sky Blue"
-#~ msgstr "Zeru urdin argia"
-
-#~ msgctxt "Color name"
#~ msgid "Sky Blue"
#~ msgstr "Zeru urdina"
#~ msgctxt "Color name"
-#~ msgid "Dark Sky Blue"
-#~ msgstr "Zeru urdin iluna"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Plum"
-#~ msgstr "Aran argia"
-
-#~ msgctxt "Color name"
#~ msgid "Plum"
#~ msgstr "Arana"
@@ -8273,41 +8411,17 @@ msgstr "Inprimatu probako inprimagailuan"
#~ msgstr "Aluminio iluna 2"
#~ msgctxt "Color name"
-#~ msgid "Black"
-#~ msgstr "Beltza"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Dark Gray"
-#~ msgstr "Gris oso iluna"
-
-#~ msgctxt "Color name"
#~ msgid "Darker Gray"
#~ msgstr "Gris ilunagoa"
#~ msgctxt "Color name"
-#~ msgid "Dark Gray"
-#~ msgstr "Gris iluna"
-
-#~ msgctxt "Color name"
#~ msgid "Medium Gray"
#~ msgstr "Tarteko grisa"
#~ msgctxt "Color name"
-#~ msgid "Light Gray"
-#~ msgstr "Gris argia"
-
-#~ msgctxt "Color name"
#~ msgid "Lighter Gray"
#~ msgstr "Gris argiagoa"
-#~ msgctxt "Color name"
-#~ msgid "Very Light Gray"
-#~ msgstr "Gris oso argia"
-
-#~ msgctxt "Color name"
-#~ msgid "White"
-#~ msgstr "Zuria"
-
#~ msgid "3.2 core GL profile is not available on EGL implementation"
#~ msgstr "3.2 nukleoa GL profila ez dago erabilgarri EGL inplementazioan"
diff --git a/po/fa.po b/po/fa.po
index 8a4c0be253..cc60805fa6 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+ 2.6\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-08 04:53+0000\n"
-"PO-Revision-Date: 2020-09-08 12:04+0000\n"
+"POT-Creation-Date: 2020-12-23 13:46+0000\n"
+"PO-Revision-Date: 2020-12-23 15:21+0000\n"
"Last-Translator: Arash Mousavi <mousavi.arash@gmail.com>\n"
"Language-Team: Persian <>\n"
"Language: fa\n"
@@ -23,7 +23,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Poedit-Bookmarks: 133,-1,-1,-1,-1,-1,-1,-1,-1,-1\n"
"X-Poedit-SourceCharset: utf-8\n"
-"X-Generator: Poedit 2.4.1\n"
+"X-Generator: Poedit 2.4.2\n"
#: gdk/broadway/gdkbroadway-server.c:144
#, c-format
@@ -90,7 +90,7 @@ msgstr "پرچم‌های اشکال‌زدایی GDK که باید صفر شو
#: gdk/gdkwindow.c:2851
msgid "GL support disabled via GDK_DEBUG"
-msgstr "پشتیبانی از GL توسط GDK_DEBUG غیرفعال شده است"
+msgstr "پشتیبانی از GL توسط GDK_DEBUG از کار افتاده"
#: gdk/gdkwindow.c:2862
msgid "The current backend does not support OpenGL"
@@ -1883,7 +1883,7 @@ msgstr "%Y"
#: gtk/gtkcellrendereraccel.c:273
msgctxt "Accelerator"
msgid "Disabled"
-msgstr "از کار انداخته شده"
+msgstr "از کار افتاده"
#. This label is displayed in a treeview cell displaying
#. * an accelerator key combination that is not valid according
@@ -1928,198 +1928,243 @@ msgstr "رنگ: %s"
#: gtk/gtkcolorchooserwidget.c:446
msgctxt "Color name"
-msgid "Light Scarlet Red"
-msgstr "قرمز اسکارلت روشن"
+msgid "Very Light Blue"
+msgstr "آبی خیلی روشن"
#: gtk/gtkcolorchooserwidget.c:447
msgctxt "Color name"
-msgid "Scarlet Red"
-msgstr "قرمز اسکارلت"
+msgid "Light Blue"
+msgstr "آبی روشن"
#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
-msgid "Dark Scarlet Red"
-msgstr "قرمز اسکارلت تیره"
+msgid "Blue"
+msgstr "آبی"
#: gtk/gtkcolorchooserwidget.c:449
msgctxt "Color name"
-msgid "Light Orange"
-msgstr "نارنجی روشن"
+msgid "Dark Blue"
+msgstr "آبی تیره"
#: gtk/gtkcolorchooserwidget.c:450
msgctxt "Color name"
-msgid "Orange"
-msgstr "نارنجی"
+msgid "Very Dark Blue"
+msgstr "آبی خیلی تیره"
#: gtk/gtkcolorchooserwidget.c:451
msgctxt "Color name"
-msgid "Dark Orange"
-msgstr "نارنجی تیره"
+msgid "Very Light Green"
+msgstr "سبز خیلی روشن"
#: gtk/gtkcolorchooserwidget.c:452
msgctxt "Color name"
-msgid "Light Butter"
-msgstr "کره‌ای روشن"
+msgid "Light Green"
+msgstr "سبز روشن"
#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
-msgid "Butter"
-msgstr "کره‌ای"
+msgid "Green"
+msgstr "سبز"
#: gtk/gtkcolorchooserwidget.c:454
msgctxt "Color name"
-msgid "Dark Butter"
-msgstr "کره‌ای تیره"
+msgid "Dark Green"
+msgstr "سبز تیره"
#: gtk/gtkcolorchooserwidget.c:455
msgctxt "Color name"
-msgid "Light Chameleon"
-msgstr "چملون روشن"
+msgid "Very Dark Green"
+msgstr "سبز خیلی تیره"
#: gtk/gtkcolorchooserwidget.c:456
msgctxt "Color name"
-msgid "Chameleon"
-msgstr "چملون"
+msgid "Very Light Yellow"
+msgstr "زرد خیلی روشن"
#: gtk/gtkcolorchooserwidget.c:457
msgctxt "Color name"
-msgid "Dark Chameleon"
-msgstr "چملون تیره"
+msgid "Light Yellow"
+msgstr "زرد روشن"
#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
-msgid "Light Sky Blue"
-msgstr "آبی آسمانی روشن"
+msgid "Yellow"
+msgstr "زرد"
#: gtk/gtkcolorchooserwidget.c:459
msgctxt "Color name"
-msgid "Sky Blue"
-msgstr "آبی آسمانی"
+msgid "Dark Yellow"
+msgstr "زرد تیره"
#: gtk/gtkcolorchooserwidget.c:460
msgctxt "Color name"
-msgid "Dark Sky Blue"
-msgstr "آبی آسمانی تیره"
+msgid "Very Dark Yellow"
+msgstr "زرد خیلی تیره"
#: gtk/gtkcolorchooserwidget.c:461
msgctxt "Color name"
-msgid "Light Plum"
-msgstr "آلویی روشن"
+msgid "Very Light Orange"
+msgstr "نارنجی خیلی روشن"
#: gtk/gtkcolorchooserwidget.c:462
msgctxt "Color name"
-msgid "Plum"
-msgstr "آلویی"
+msgid "Light Orange"
+msgstr "نارنجی روشن"
#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
-msgid "Dark Plum"
-msgstr "آلویی تیره"
+msgid "Orange"
+msgstr "نارنجی"
#: gtk/gtkcolorchooserwidget.c:464
msgctxt "Color name"
-msgid "Light Chocolate"
-msgstr "شکلاتی روشن"
+msgid "Dark Orange"
+msgstr "نارنجی تیره"
#: gtk/gtkcolorchooserwidget.c:465
msgctxt "Color name"
-msgid "Chocolate"
-msgstr "شکلاتی"
+msgid "Very Dark Orange"
+msgstr "نارنجی خیلی تیره"
#: gtk/gtkcolorchooserwidget.c:466
msgctxt "Color name"
-msgid "Dark Chocolate"
-msgstr "شکلاتی تیره"
+msgid "Very Light Red"
+msgstr "قرمز خیلی روشن"
#: gtk/gtkcolorchooserwidget.c:467
msgctxt "Color name"
-msgid "Light Aluminum 1"
-msgstr "آلومینیومی روشن ۱"
+msgid "Light Red"
+msgstr "قرمز روشن"
#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
-msgid "Aluminum 1"
-msgstr "آلومینیومی ۱"
+msgid "Red"
+msgstr "قرمز"
#: gtk/gtkcolorchooserwidget.c:469
msgctxt "Color name"
-msgid "Dark Aluminum 1"
-msgstr "آلومینیومی تیره"
+msgid "Dark Red"
+msgstr "قرمز تیره"
#: gtk/gtkcolorchooserwidget.c:470
msgctxt "Color name"
-msgid "Light Aluminum 2"
-msgstr "آلومینیومی روشن ۱"
+msgid "Very Dark Red"
+msgstr "قرمز خیلی تیره"
#: gtk/gtkcolorchooserwidget.c:471
msgctxt "Color name"
-msgid "Aluminum 2"
-msgstr "آلومینیومی ۲"
+msgid "Very Light Purple"
+msgstr "بنفش خیلی روشن"
#: gtk/gtkcolorchooserwidget.c:472
msgctxt "Color name"
-msgid "Dark Aluminum 2"
-msgstr "آلومینیومی تیره ۲"
+msgid "Light Purple"
+msgstr "بنفش روشن"
-#: gtk/gtkcolorchooserwidget.c:486
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
-msgid "Black"
-msgstr "مشکی"
+msgid "Purple"
+msgstr "بنفش"
-#: gtk/gtkcolorchooserwidget.c:487
+#: gtk/gtkcolorchooserwidget.c:474
msgctxt "Color name"
-msgid "Very Dark Gray"
-msgstr "خاکستری خیلی تیره"
+msgid "Dark Purple"
+msgstr "بنفش تیره"
-#: gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:475
msgctxt "Color name"
-msgid "Darker Gray"
-msgstr "خاکستری تیره‌تر"
+msgid "Very Dark Purple"
+msgstr "بنفش خیلی تیره"
-#: gtk/gtkcolorchooserwidget.c:489
+#: gtk/gtkcolorchooserwidget.c:476
msgctxt "Color name"
-msgid "Dark Gray"
-msgstr "خاکستری تیره"
+msgid "Very Light Brown"
+msgstr "قهوه‌ای خیلی روشن"
-#: gtk/gtkcolorchooserwidget.c:490
+#: gtk/gtkcolorchooserwidget.c:477
msgctxt "Color name"
-msgid "Medium Gray"
-msgstr "خاکستری متوسط"
+msgid "Light Brown"
+msgstr "قهوه‌ای روشن"
-#: gtk/gtkcolorchooserwidget.c:491
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
-msgid "Light Gray"
-msgstr "خاکستری روشن"
+msgid "Brown"
+msgstr "قهوه‌ای"
-#: gtk/gtkcolorchooserwidget.c:492
+#: gtk/gtkcolorchooserwidget.c:479
msgctxt "Color name"
-msgid "Lighter Gray"
-msgstr "خاکستری روشن‌تر"
+msgid "Dark Brown"
+msgstr "قهوه‌ای تیره"
-#: gtk/gtkcolorchooserwidget.c:493
+#: gtk/gtkcolorchooserwidget.c:480
msgctxt "Color name"
-msgid "Very Light Gray"
-msgstr "خاکستری خیلی روشن‌تر"
+msgid "Very Dark Brown"
+msgstr "قهوه‌ای خیلی تیره"
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:481
msgctxt "Color name"
msgid "White"
msgstr "سفید"
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "خاکستری روشن ۱"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "خاکستری روشن ۲"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "خاکستری روشن ۳"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "خاکستری روشن ۴"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "خاکستری تیره ۱"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "خاکستری تیره ۲"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "خاکستری تیره ۳"
+
+#: gtk/gtkcolorchooserwidget.c:489
+msgctxt "Color name"
+msgid "Dark Gray 4"
+msgstr "خاکستری تیره ۴"
+
+#: gtk/gtkcolorchooserwidget.c:490
+msgctxt "Color name"
+msgid "Black"
+msgstr "مشکی"
+
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:543
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "سفارشی"
-#: gtk/gtkcolorchooserwidget.c:550
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "رنگ سفارشی"
-#: gtk/gtkcolorchooserwidget.c:551
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "ایجاد یک رنگ سفارشی"
-#: gtk/gtkcolorchooserwidget.c:570
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "رنگ سفارشی %Id: %s"
@@ -2661,51 +2706,51 @@ msgctxt "font"
msgid "None"
msgstr "هیچ‌کدام"
-#: gtk/gtkfontchooserwidget.c:1525
+#: gtk/gtkfontchooserwidget.c:1556
msgid "Width"
msgstr "پهنا"
-#: gtk/gtkfontchooserwidget.c:1526
+#: gtk/gtkfontchooserwidget.c:1557
msgid "Weight"
msgstr "وزن"
-#: gtk/gtkfontchooserwidget.c:1527
+#: gtk/gtkfontchooserwidget.c:1558
msgid "Italic"
msgstr "کج"
-#: gtk/gtkfontchooserwidget.c:1528
+#: gtk/gtkfontchooserwidget.c:1559
msgid "Slant"
msgstr "شکافتن"
-#: gtk/gtkfontchooserwidget.c:1529
+#: gtk/gtkfontchooserwidget.c:1560
msgid "Optical Size"
msgstr "اندازهٔ نوری"
-#: gtk/gtkfontchooserwidget.c:2066 gtk/inspector/prop-editor.c:1676
+#: gtk/gtkfontchooserwidget.c:2097 gtk/inspector/prop-editor.c:1676
msgid "Default"
msgstr "پیش‌گزیده"
-#: gtk/gtkfontchooserwidget.c:2113
+#: gtk/gtkfontchooserwidget.c:2144
msgid "Ligatures"
msgstr "جایگزین‌ها"
-#: gtk/gtkfontchooserwidget.c:2114
+#: gtk/gtkfontchooserwidget.c:2145
msgid "Letter Case"
msgstr "حالت حرف"
-#: gtk/gtkfontchooserwidget.c:2115
+#: gtk/gtkfontchooserwidget.c:2146
msgid "Number Case"
msgstr "حالت عدد"
-#: gtk/gtkfontchooserwidget.c:2116
+#: gtk/gtkfontchooserwidget.c:2147
msgid "Number Spacing"
msgstr "فاصله‌گذاری عدد"
-#: gtk/gtkfontchooserwidget.c:2117
+#: gtk/gtkfontchooserwidget.c:2148
msgid "Number Formatting"
msgstr "قالب‌بندی عدد"
-#: gtk/gtkfontchooserwidget.c:2118
+#: gtk/gtkfontchooserwidget.c:2149
msgid "Character Variants"
msgstr "دگرگونه‌های نویسه"
@@ -4034,7 +4079,7 @@ msgstr "پیشوند"
#: gtk/inspector/actions.ui:56
msgid "Enabled"
-msgstr "فعال شده"
+msgstr "به‌کارافتاده"
#: gtk/inspector/actions.ui:69
msgid "Parameter Type"
@@ -4049,8 +4094,7 @@ msgid ""
"You can temporarily disable this custom CSS by clicking on the “Pause” button "
"above."
msgstr ""
-"شما می‌توانید بطور موقت این CSS سفارشی را با کلیک روی دکمه «مکث» در بالا غیرفعال "
-"کنید."
+"با کلیک روی دکمه «مکث» در بالا می‌توانید این CSS شخصی را موقّتاً از کار بیندازید."
#: gtk/inspector/css-editor.c:114
msgid "Changes are applied instantly and globally, for the whole application."
@@ -4063,7 +4107,7 @@ msgstr "ذخیره CSS شکست خورد"
#: gtk/inspector/css-editor.ui:34
msgid "Disable this custom CSS"
-msgstr "غیرفعال‌سازی CSS سفارشی"
+msgstr "از کار انداختن CSS سفارشی"
#: gtk/inspector/css-editor.ui:55
msgid "Save the current CSS"
@@ -4467,7 +4511,7 @@ msgstr "تجمعی"
#: gtk/inspector/statistics.ui:165
msgid "Enable statistics with GOBJECT_DEBUG=instance-count"
-msgstr "فعال‌سازی آمارها را با GOBJECT_DEBUG=instance-count"
+msgstr "به کار انداختن با GOBJECT_DEBUG=instance-count"
#: gtk/inspector/visual.c:432 gtk/inspector/visual.c:447
msgid "Theme is hardcoded by GTK_THEME"
@@ -4491,7 +4535,7 @@ msgstr ""
#: gtk/inspector/visual.c:831 gtk/inspector/visual.c:832 gtk/inspector/visual.c:833
msgid "GL rendering is disabled"
-msgstr "رندر GL غیرفعال است"
+msgstr "پرداخت GL از کار افتاده"
#: gtk/inspector/visual.ui:61
msgid "GTK+ Theme"
@@ -4591,7 +4635,7 @@ msgstr "همیشه"
#: gtk/inspector/visual.ui:742
msgid "Disabled"
-msgstr "غیرفعال"
+msgstr "از کار افتاده"
#: gtk/inspector/visual.ui:766
msgid "Software GL"
@@ -4607,15 +4651,15 @@ msgstr "افزونه بافت مستطیل"
#: gtk/inspector/window.ui:31
msgid "Select an Object"
-msgstr "یک شیء انتخاب کنید"
+msgstr "شی‌ای برگزینید"
#: gtk/inspector/window.ui:54 gtk/inspector/window.ui:134
msgid "Show Details"
-msgstr "نمایش جزئیات"
+msgstr "نمایش جزییات"
#: gtk/inspector/window.ui:77
msgid "Show all Objects"
-msgstr "نمایش تمام اشیاء"
+msgstr "نمایش تمام اشیا"
#: gtk/inspector/window.ui:107
msgid "Collect Statistics"
@@ -4651,7 +4695,7 @@ msgstr "سلسله‌مراتب کلاس"
#: gtk/inspector/window.ui:422
msgid "CSS Selector"
-msgstr "انتخابگر CSS"
+msgstr "گزینشگر CSS"
#: gtk/inspector/window.ui:431
msgid "CSS nodes"
@@ -5899,42 +5943,42 @@ msgstr "پاکت you8"
#: gtk/paper_names_offsets.c:103
msgctxt "paper size"
msgid "10×11"
-msgstr "10×11"
+msgstr "۱۰×۱۱"
#: gtk/paper_names_offsets.c:104
msgctxt "paper size"
msgid "10×13"
-msgstr "10×13"
+msgstr "۱۰×۱۳"
#: gtk/paper_names_offsets.c:105
msgctxt "paper size"
msgid "10×14"
-msgstr "10×14"
+msgstr "۱۰×۱۴"
#: gtk/paper_names_offsets.c:106
msgctxt "paper size"
msgid "10×15"
-msgstr "10×15"
+msgstr "۱۰×۱۵"
#: gtk/paper_names_offsets.c:107
msgctxt "paper size"
msgid "11×12"
-msgstr "11×12"
+msgstr "۱۱×۱۲"
#: gtk/paper_names_offsets.c:108
msgctxt "paper size"
msgid "11×15"
-msgstr "11×15"
+msgstr "۱۱×۱۵"
#: gtk/paper_names_offsets.c:109
msgctxt "paper size"
msgid "12×19"
-msgstr "12×19"
+msgstr "۱۲×۱۹"
#: gtk/paper_names_offsets.c:110
msgctxt "paper size"
msgid "5×7"
-msgstr "5×7"
+msgstr "۵×۷"
#: gtk/paper_names_offsets.c:111
msgctxt "paper size"
@@ -6164,12 +6208,12 @@ msgstr "ربع کاغذی"
#: gtk/paper_names_offsets.c:156
msgctxt "paper size"
msgid "Super A"
-msgstr "Super A"
+msgstr "سوپر A"
#: gtk/paper_names_offsets.c:157
msgctxt "paper size"
msgid "Super B"
-msgstr "Super B"
+msgstr "سوپر B"
#: gtk/paper_names_offsets.c:158
msgctxt "paper size"
@@ -8272,15 +8316,15 @@ msgstr "پرونده"
msgid "_Output format"
msgstr "_قالب خروجی"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "چاپ به صورت LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "تعداد صفحات در برگه"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "خط فرمان"
@@ -8319,6 +8363,78 @@ msgstr "آزمایش خروجی.%s"
msgid "Print to Test Printer"
msgstr "چاپ به چاپگر آزمایشی"
+#~ msgctxt "Color name"
+#~ msgid "Scarlet Red"
+#~ msgstr "قرمز اسکارلت"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Butter"
+#~ msgstr "کره‌ای روشن"
+
+#~ msgctxt "Color name"
+#~ msgid "Butter"
+#~ msgstr "کره‌ای"
+
+#~ msgctxt "Color name"
+#~ msgid "Chameleon"
+#~ msgstr "چملون"
+
+#~ msgctxt "Color name"
+#~ msgid "Sky Blue"
+#~ msgstr "آبی آسمانی"
+
+#~ msgctxt "Color name"
+#~ msgid "Plum"
+#~ msgstr "آلویی"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chocolate"
+#~ msgstr "شکلاتی روشن"
+
+#~ msgctxt "Color name"
+#~ msgid "Chocolate"
+#~ msgstr "شکلاتی"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chocolate"
+#~ msgstr "شکلاتی تیره"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 1"
+#~ msgstr "آلومینیومی روشن ۱"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 1"
+#~ msgstr "آلومینیومی ۱"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 1"
+#~ msgstr "آلومینیومی تیره"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 2"
+#~ msgstr "آلومینیومی روشن ۱"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 2"
+#~ msgstr "آلومینیومی ۲"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 2"
+#~ msgstr "آلومینیومی تیره ۲"
+
+#~ msgctxt "Color name"
+#~ msgid "Darker Gray"
+#~ msgstr "خاکستری تیره‌تر"
+
+#~ msgctxt "Color name"
+#~ msgid "Medium Gray"
+#~ msgstr "خاکستری متوسط"
+
+#~ msgctxt "Color name"
+#~ msgid "Lighter Gray"
+#~ msgstr "خاکستری روشن‌تر"
+
#~ msgid "3.2 core GL profile is not available on EGL implementation"
#~ msgstr "نمایه هسته ۳.۲ از GL بر روی پیاده‌سازی EGL موجود نیست"
diff --git a/po/fr.po b/po/fr.po
index 740c1df136..a8301f64ef 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -20,16 +20,16 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+ 3-24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-18 05:01+0000\n"
-"PO-Revision-Date: 2020-04-18 10:00+0200\n"
-"Last-Translator: Guillaume Bernard <associations@guillaume-bernard.fr>\n"
+"POT-Creation-Date: 2020-10-07 19:57+0000\n"
+"PO-Revision-Date: 2020-10-07 22:22+0200\n"
+"Last-Translator: Charles Monzat <charles.monzat@free.fr>\n"
"Language-Team: GNOME French Team <gnomefr@traduc.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Poedit 2.3\n"
+"X-Generator: Gtranslator 3.36.0\n"
#: gdk/broadway/gdkbroadway-server.c:144
#, c-format
@@ -484,20 +484,20 @@ msgid "Unable to create a GL pixel format"
msgstr "Impossible de créer un format de pixel GL"
#: gdk/quartz/gdkglcontext-quartz.c:133 gdk/wayland/gdkglcontext-wayland.c:208
-#: gdk/win32/gdkglcontext-win32.c:1070 gdk/win32/gdkglcontext-win32.c:1110
-#: gdk/x11/gdkglcontext-x11.c:720 gdk/x11/gdkglcontext-x11.c:770
+#: gdk/win32/gdkglcontext-win32.c:1072 gdk/win32/gdkglcontext-win32.c:1112
+#: gdk/x11/gdkglcontext-x11.c:724 gdk/x11/gdkglcontext-x11.c:774
msgid "Unable to create a GL context"
msgstr "Impossible de créer un contexte GL"
#: gdk/wayland/gdkglcontext-wayland.c:418
-#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:908
-#: gdk/win32/gdkglcontext-win32.c:918 gdk/win32/gdkglcontext-win32.c:1035
-#: gdk/x11/gdkglcontext-x11.c:971
+#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:910
+#: gdk/win32/gdkglcontext-win32.c:920 gdk/win32/gdkglcontext-win32.c:1037
+#: gdk/x11/gdkglcontext-x11.c:975
msgid "No available configurations for the given pixel format"
msgstr "Pas de configuration disponible pour le format de pixel donné"
-#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1177
-#: gdk/x11/gdkglcontext-x11.c:1277
+#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1179
+#: gdk/x11/gdkglcontext-x11.c:1281
msgid "No GL implementation is available"
msgstr "Aucune implémentation GL disponible"
@@ -552,7 +552,7 @@ msgid_plural "Opening %d Items"
msgstr[0] "Ouverture de %d élément"
msgstr[1] "Ouverture de %d éléments"
-#: gdk/x11/gdkglcontext-x11.c:999
+#: gdk/x11/gdkglcontext-x11.c:1003
#, c-format
msgid "No available configurations for the given RGBA pixel format"
msgstr "Pas de configuration disponible pour le format de pixel RVBA donné"
@@ -1244,8 +1244,8 @@ msgstr ""
"droit dessus et sélectionnez « Enregistrer la couleur ici »."
#: gtk/deprecated/gtkcolorseldialog.c:191 gtk/deprecated/gtkfontsel.c:1689
-#: gtk/gtkfilechoosernative.c:544 gtk/gtkfilechoosernative.c:636
-#: gtk/gtkfilechooserwidget.c:1497 gtk/gtkfilechooserwidget.c:6562
+#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:637
+#: gtk/gtkfilechooserwidget.c:1498 gtk/gtkfilechooserwidget.c:6572
#: gtk/gtkmessagedialog.c:952 gtk/gtkmessagedialog.c:965
#: gtk/gtkmountoperation.c:594 gtk/gtkpagesetupunixdialog.c:197
#: gtk/gtkprintbackend.c:779 gtk/gtkprinteroptionwidget.c:545
@@ -1537,53 +1537,53 @@ msgstr "Licence Apache, version 2.0"
msgid "Mozilla Public License 2.0"
msgstr "Licence publique Mozilla 2.0"
-#: gtk/gtkaboutdialog.c:700
+#: gtk/gtkaboutdialog.c:703
msgid "C_redits"
msgstr "C_rédits"
-#: gtk/gtkaboutdialog.c:708
+#: gtk/gtkaboutdialog.c:711
msgid "_License"
msgstr "_Licence"
-#: gtk/gtkaboutdialog.c:717 gtk/gtkcustompaperunixdialog.c:329
+#: gtk/gtkaboutdialog.c:720 gtk/gtkcustompaperunixdialog.c:329
#: gtk/gtkmessagedialog.c:948 gtk/ui/gtkassistant.ui:144
msgid "_Close"
msgstr "_Fermer"
-#: gtk/gtkaboutdialog.c:1001
+#: gtk/gtkaboutdialog.c:1004
msgid "Could not show link"
msgstr "Impossible d’afficher le lien"
-#: gtk/gtkaboutdialog.c:1040
+#: gtk/gtkaboutdialog.c:1043
msgid "Website"
msgstr "Site Web"
#. used for the application menu on MacOS. %s is replaced with the application name.
-#: gtk/gtkaboutdialog.c:1090 gtk/ui/gtkapplication-quartz.ui:7
+#: gtk/gtkaboutdialog.c:1093 gtk/ui/gtkapplication-quartz.ui:7
#, c-format
msgid "About %s"
msgstr "À propos de %s"
-#: gtk/gtkaboutdialog.c:2317
+#: gtk/gtkaboutdialog.c:2320
msgid "Created by"
msgstr "Créé par"
-#: gtk/gtkaboutdialog.c:2320
+#: gtk/gtkaboutdialog.c:2323
msgid "Documented by"
msgstr "Documenté par"
-#: gtk/gtkaboutdialog.c:2330
+#: gtk/gtkaboutdialog.c:2333
msgid "Translated by"
msgstr "Traduit par"
-#: gtk/gtkaboutdialog.c:2335
+#: gtk/gtkaboutdialog.c:2338
msgid "Artwork by"
msgstr "Graphisme par"
#. Translators: this is the license preamble; the string at the end
#. * contains the name of the license as link text.
#.
-#: gtk/gtkaboutdialog.c:2497
+#: gtk/gtkaboutdialog.c:2500
#, c-format
msgid ""
"This program comes with absolutely no warranty.\n"
@@ -1672,38 +1672,38 @@ msgstr "Barre oblique inverse"
msgid "Other application…"
msgstr "Autres applications…"
-#: gtk/gtkappchooserdialog.c:204 gtk/gtkappchooserdialog.c:211
-#: gtk/gtkappchooserdialog.c:228 gtk/ui/gtkappchooserdialog.ui:5
+#: gtk/gtkappchooserdialog.c:202 gtk/gtkappchooserdialog.c:230
+#: gtk/ui/gtkappchooserdialog.ui:5
msgid "Select Application"
msgstr "Choisir une application"
#. Translators: %s is a filename
-#: gtk/gtkappchooserdialog.c:206
+#: gtk/gtkappchooserdialog.c:209
#, c-format
msgid "Opening “%s”."
msgstr "Ouverture de « %s »."
-#: gtk/gtkappchooserdialog.c:207
+#: gtk/gtkappchooserdialog.c:210
#, c-format
msgid "No applications found for “%s”"
msgstr "Aucune application trouvée pour « %s »"
#. Translators: %s is a file type description
-#: gtk/gtkappchooserdialog.c:213
+#: gtk/gtkappchooserdialog.c:215
#, c-format
msgid "Opening “%s” files."
msgstr "Ouverture des fichiers « %s »."
-#: gtk/gtkappchooserdialog.c:215
+#: gtk/gtkappchooserdialog.c:217
#, c-format
msgid "No applications found for “%s” files"
msgstr "Aucune application trouvée pour les fichiers « %s »"
-#: gtk/gtkappchooserdialog.c:308
+#: gtk/gtkappchooserdialog.c:310
msgid "Forget association"
msgstr "Oublier l’association"
-#: gtk/gtkappchooserdialog.c:451
+#: gtk/gtkappchooserdialog.c:453
msgid "Failed to start GNOME Software"
msgstr "Impossible de lancer la liste des logiciels GNOME"
@@ -1729,7 +1729,7 @@ msgid "Other Applications"
msgstr "Autres applications"
#: gtk/gtkapplicationwindow.c:345 gtk/gtkprintoperation-unix.c:485
-#: gtk/gtkprintoperation-win32.c:1495 gtk/inspector/prop-editor.c:1686
+#: gtk/gtkprintoperation-win32.c:1521 gtk/inspector/prop-editor.c:1686
msgid "Application"
msgstr "Application"
@@ -1951,199 +1951,312 @@ msgid "Color: %s"
msgstr "Couleur : %s"
#: gtk/gtkcolorchooserwidget.c:446
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Light Scarlet Red"
-msgstr "Rouge écarlate clair"
+msgid "Very Light Blue"
+msgstr "Bleu très clair"
#: gtk/gtkcolorchooserwidget.c:447
+#| msgctxt "Color name"
+#| msgid "Light Sky Blue"
msgctxt "Color name"
-msgid "Scarlet Red"
-msgstr "Rouge écarlate"
+msgid "Light Blue"
+msgstr "Bleu clair"
#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
-msgid "Dark Scarlet Red"
-msgstr "Rouge écarlate foncé"
+msgid "Blue"
+msgstr "Bleu"
#: gtk/gtkcolorchooserwidget.c:449
+#| msgctxt "Color name"
+#| msgid "Dark Sky Blue"
msgctxt "Color name"
-msgid "Light Orange"
-msgstr "Orange clair"
+msgid "Dark Blue"
+msgstr "Bleu foncé"
#: gtk/gtkcolorchooserwidget.c:450
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Orange"
-msgstr "Orange"
+msgid "Very Dark Blue"
+msgstr "Bleu très foncé"
#: gtk/gtkcolorchooserwidget.c:451
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Dark Orange"
-msgstr "Orange foncé"
+msgid "Very Light Green"
+msgstr "Vert très clair"
#: gtk/gtkcolorchooserwidget.c:452
+#| msgctxt "Color name"
+#| msgid "Light Gray"
msgctxt "Color name"
-msgid "Light Butter"
-msgstr "Beurre clair"
+msgid "Light Green"
+msgstr "Vert clair"
#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
-msgid "Butter"
-msgstr "Beurre"
+msgid "Green"
+msgstr "Vert"
#: gtk/gtkcolorchooserwidget.c:454
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
msgctxt "Color name"
-msgid "Dark Butter"
-msgstr "Beurre foncé"
+msgid "Dark Green"
+msgstr "Vert foncé"
#: gtk/gtkcolorchooserwidget.c:455
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Light Chameleon"
-msgstr "Caméléon clair"
+msgid "Very Dark Green"
+msgstr "Vert très foncé"
#: gtk/gtkcolorchooserwidget.c:456
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Chameleon"
-msgstr "Caméléon"
+msgid "Very Light Yellow"
+msgstr "Jaune très clair"
#: gtk/gtkcolorchooserwidget.c:457
+#| msgctxt "Color name"
+#| msgid "Yellow"
msgctxt "Color name"
-msgid "Dark Chameleon"
-msgstr "Caméléon foncé"
+msgid "Light Yellow"
+msgstr "Jaune clair"
#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
-msgid "Light Sky Blue"
-msgstr "Bleu ciel clair"
+msgid "Yellow"
+msgstr "Jaune"
#: gtk/gtkcolorchooserwidget.c:459
+#| msgctxt "Color name"
+#| msgid "Yellow"
msgctxt "Color name"
-msgid "Sky Blue"
-msgstr "Bleu ciel"
+msgid "Dark Yellow"
+msgstr "Jaune foncé"
#: gtk/gtkcolorchooserwidget.c:460
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Dark Sky Blue"
-msgstr "Bleu ciel foncé"
+msgid "Very Dark Yellow"
+msgstr "Jaune très foncé"
#: gtk/gtkcolorchooserwidget.c:461
+#| msgctxt "Color name"
+#| msgid "Light Orange"
msgctxt "Color name"
-msgid "Light Plum"
-msgstr "Prune clair"
+msgid "Very Light Orange"
+msgstr "Orange très clair"
#: gtk/gtkcolorchooserwidget.c:462
msgctxt "Color name"
-msgid "Plum"
-msgstr "Prune"
+msgid "Light Orange"
+msgstr "Orange clair"
#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
-msgid "Dark Plum"
-msgstr "Prune foncé"
+msgid "Orange"
+msgstr "Orange"
#: gtk/gtkcolorchooserwidget.c:464
msgctxt "Color name"
-msgid "Light Chocolate"
-msgstr "Chocolat clair"
+msgid "Dark Orange"
+msgstr "Orange foncé"
#: gtk/gtkcolorchooserwidget.c:465
+#| msgctxt "Color name"
+#| msgid "Dark Orange"
msgctxt "Color name"
-msgid "Chocolate"
-msgstr "Chocolat"
+msgid "Very Dark Orange"
+msgstr "Orange très foncé"
#: gtk/gtkcolorchooserwidget.c:466
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Dark Chocolate"
-msgstr "Chocolat foncé"
+msgid "Very Light Red"
+msgstr "Rouge très clair"
#: gtk/gtkcolorchooserwidget.c:467
+#| msgctxt "Color name"
+#| msgid "Light"
msgctxt "Color name"
-msgid "Light Aluminum 1"
-msgstr "Aluminium clair 1"
+msgid "Light Red"
+msgstr "Rouge clair"
#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
-msgid "Aluminum 1"
-msgstr "Aluminium 1"
+msgid "Red"
+msgstr "Rouge"
#: gtk/gtkcolorchooserwidget.c:469
+#| msgctxt "Color name"
+#| msgid "Dark Scarlet Red"
msgctxt "Color name"
-msgid "Dark Aluminum 1"
-msgstr "Aluminium foncé 1"
+msgid "Dark Red"
+msgstr "Rouge foncé"
#: gtk/gtkcolorchooserwidget.c:470
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Light Aluminum 2"
-msgstr "Aluminium clair 2"
+msgid "Very Dark Red"
+msgstr "Rouge très foncé"
#: gtk/gtkcolorchooserwidget.c:471
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Aluminum 2"
-msgstr "Aluminium 2"
+msgid "Very Light Purple"
+msgstr "Violet très clair"
#: gtk/gtkcolorchooserwidget.c:472
+#| msgctxt "Color name"
+#| msgid "Light Plum"
msgctxt "Color name"
-msgid "Dark Aluminum 2"
-msgstr "Aluminium foncé 2"
+msgid "Light Purple"
+msgstr "Violet clair"
-#: gtk/gtkcolorchooserwidget.c:486
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
-msgid "Black"
-msgstr "Noir"
+msgid "Purple"
+msgstr "Violet"
-#: gtk/gtkcolorchooserwidget.c:487
+#: gtk/gtkcolorchooserwidget.c:474
+#| msgctxt "Color name"
+#| msgid "Purple"
msgctxt "Color name"
-msgid "Very Dark Gray"
-msgstr "Gris très foncé"
+msgid "Dark Purple"
+msgstr "Violet foncé"
-#: gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:475
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Darker Gray"
-msgstr "Gris plus foncé"
+msgid "Very Dark Purple"
+msgstr "Violet très foncé"
-#: gtk/gtkcolorchooserwidget.c:489
+#: gtk/gtkcolorchooserwidget.c:476
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Dark Gray"
-msgstr "Gris foncé"
+msgid "Very Light Brown"
+msgstr "Marron très clair"
-#: gtk/gtkcolorchooserwidget.c:490
+#: gtk/gtkcolorchooserwidget.c:477
+#| msgctxt "output-bin"
+#| msgid "Right Bin"
msgctxt "Color name"
-msgid "Medium Gray"
-msgstr "Gris moyen"
+msgid "Light Brown"
+msgstr "Marron clair"
-#: gtk/gtkcolorchooserwidget.c:491
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
-msgid "Light Gray"
-msgstr "Gris clair"
+msgid "Brown"
+msgstr "Marron"
-#: gtk/gtkcolorchooserwidget.c:492
+#: gtk/gtkcolorchooserwidget.c:479
+#| msgctxt "Color name"
+#| msgid "Dark Butter"
msgctxt "Color name"
-msgid "Lighter Gray"
-msgstr "Gris plus clair"
+msgid "Dark Brown"
+msgstr "Marron foncé"
-#: gtk/gtkcolorchooserwidget.c:493
+#: gtk/gtkcolorchooserwidget.c:480
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Very Light Gray"
-msgstr "Gris très clair"
+msgid "Very Dark Brown"
+msgstr "Marron très foncé"
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:481
msgctxt "Color name"
msgid "White"
msgstr "Blanc"
+#: gtk/gtkcolorchooserwidget.c:482
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Gris clair 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Gris clair 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Gris clair 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Gris clair 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Gris foncé 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Gris foncé 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Gris foncé 3"
+
+#: gtk/gtkcolorchooserwidget.c:489
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 4"
+msgstr "Gris foncé 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
+msgctxt "Color name"
+msgid "Black"
+msgstr "Noir"
+
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:543
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Personnalisée"
-#: gtk/gtkcolorchooserwidget.c:550
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Couleur personnalisée"
-#: gtk/gtkcolorchooserwidget.c:551
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Créer une couleur personnalisée"
-#: gtk/gtkcolorchooserwidget.c:570
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Couleur personnalisée %d : %s"
@@ -2230,52 +2343,52 @@ msgstr "_Droite :"
msgid "Paper Margins"
msgstr "Marges du papier"
-#: gtk/gtkentry.c:9590 gtk/gtklabel.c:6680 gtk/gtktextview.c:9502
+#: gtk/gtkentry.c:9591 gtk/gtklabel.c:6680 gtk/gtktextview.c:9520
msgid "Cu_t"
msgstr "Co_uper"
-#: gtk/gtkentry.c:9594 gtk/gtklabel.c:6681 gtk/gtktextview.c:9506
+#: gtk/gtkentry.c:9595 gtk/gtklabel.c:6681 gtk/gtktextview.c:9524
msgid "_Copy"
msgstr "_Copier"
-#: gtk/gtkentry.c:9598 gtk/gtklabel.c:6682 gtk/gtktextview.c:9508
+#: gtk/gtkentry.c:9599 gtk/gtklabel.c:6682 gtk/gtktextview.c:9526
msgid "_Paste"
msgstr "C_oller"
-#: gtk/gtkentry.c:9601 gtk/gtkfilechooserwidget.c:1498
-#: gtk/gtkfilechooserwidget.c:2324 gtk/gtklabel.c:6684 gtk/gtktextview.c:9511
+#: gtk/gtkentry.c:9602 gtk/gtkfilechooserwidget.c:1499
+#: gtk/gtkfilechooserwidget.c:2334 gtk/gtklabel.c:6684 gtk/gtktextview.c:9529
msgid "_Delete"
msgstr "_Supprimer"
-#: gtk/gtkentry.c:9612 gtk/gtklabel.c:6693 gtk/gtktextview.c:9525
+#: gtk/gtkentry.c:9613 gtk/gtklabel.c:6693 gtk/gtktextview.c:9543
msgid "Select _All"
msgstr "_Tout sélectionner"
-#: gtk/gtkentry.c:9622 gtk/gtktextview.c:9535
+#: gtk/gtkentry.c:9623 gtk/gtktextview.c:9553
msgid "Insert _Emoji"
msgstr "Insérer un _émoji"
-#: gtk/gtkentry.c:9798 gtk/gtktextview.c:9755
+#: gtk/gtkentry.c:9799 gtk/gtktextview.c:9777
msgid "Select all"
msgstr "Tout sélectionner"
-#: gtk/gtkentry.c:9801 gtk/gtktextview.c:9758
+#: gtk/gtkentry.c:9802 gtk/gtktextview.c:9780
msgid "Cut"
msgstr "Couper"
-#: gtk/gtkentry.c:9804 gtk/gtktextview.c:9761
+#: gtk/gtkentry.c:9805 gtk/gtktextview.c:9783
msgid "Copy"
msgstr "Copier"
-#: gtk/gtkentry.c:9807 gtk/gtktextview.c:9764
+#: gtk/gtkentry.c:9808 gtk/gtktextview.c:9786
msgid "Paste"
msgstr "Coller"
-#: gtk/gtkentry.c:10879
+#: gtk/gtkentry.c:10880
msgid "Caps Lock is on"
msgstr "Verr. maj. est activé"
-#: gtk/gtkentry.c:11157
+#: gtk/gtkentry.c:11158
msgid "Insert Emoji"
msgstr "Insérer un émoji"
@@ -2300,13 +2413,13 @@ msgid "_Name"
msgstr "_Nom"
#. Open item is always present
-#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:630
+#: gtk/gtkfilechoosernative.c:546 gtk/gtkfilechoosernative.c:631
#: gtk/gtkplacessidebar.c:3625 gtk/gtkplacessidebar.c:3693
-#: gtk/gtkplacesview.c:1682
+#: gtk/gtkplacesview.c:1696
msgid "_Open"
msgstr "_Ouvrir"
-#: gtk/gtkfilechoosernative.c:630 gtk/inspector/css-editor.c:202
+#: gtk/gtkfilechoosernative.c:631 gtk/inspector/css-editor.c:202
msgid "_Save"
msgstr "_Enregistrer"
@@ -2323,347 +2436,347 @@ msgstr "Sélectionne les types de fichiers à afficher"
msgid "%1$s on %2$s"
msgstr "%1$s sur %2$s"
-#: gtk/gtkfilechooserwidget.c:384
+#: gtk/gtkfilechooserwidget.c:385
msgid "Type name of new folder"
msgstr "Saisissez le nom du nouveau dossier"
-#: gtk/gtkfilechooserwidget.c:808
+#: gtk/gtkfilechooserwidget.c:809
msgid "The folder could not be created"
msgstr "Le dossier ne peut pas être créé"
-#: gtk/gtkfilechooserwidget.c:820
+#: gtk/gtkfilechooserwidget.c:821
msgid ""
"The folder could not be created, as a file with the same name already exists."
msgstr ""
"Le dossier ne peut pas être créé car un fichier avec le même nom existe déjà."
-#: gtk/gtkfilechooserwidget.c:822
+#: gtk/gtkfilechooserwidget.c:823
msgid "Try using a different name for the folder, or rename the file first."
msgstr ""
"Essayez d’utiliser un nom différent pour le dossier ou de renommer le "
"fichier en premier."
-#: gtk/gtkfilechooserwidget.c:835
+#: gtk/gtkfilechooserwidget.c:836
msgid "You need to choose a valid filename."
msgstr "Vous devez choisir un nom de fichier valide."
-#: gtk/gtkfilechooserwidget.c:838
+#: gtk/gtkfilechooserwidget.c:839
#, c-format
msgid "Cannot create a file under %s as it is not a folder"
msgstr "Impossible de créer un fichier dans %s car ce n’est pas un dossier"
-#: gtk/gtkfilechooserwidget.c:848
+#: gtk/gtkfilechooserwidget.c:849
msgid "Cannot create file as the filename is too long"
msgstr "Impossible de créer le fichier car le nom de fichier est trop long"
-#: gtk/gtkfilechooserwidget.c:849
+#: gtk/gtkfilechooserwidget.c:850
msgid "Try using a shorter name."
msgstr "Essayez avec un nom plus court."
-#: gtk/gtkfilechooserwidget.c:859
+#: gtk/gtkfilechooserwidget.c:860
msgid "You may only select folders"
msgstr "Seuls les dossiers peuvent être sélectionnés"
-#: gtk/gtkfilechooserwidget.c:860
+#: gtk/gtkfilechooserwidget.c:861
msgid "The item that you selected is not a folder try using a different item."
msgstr ""
"L’élément que vous avez choisi n’est pas un dossier ; essayez d’utiliser un "
"autre élément."
-#: gtk/gtkfilechooserwidget.c:868
+#: gtk/gtkfilechooserwidget.c:869
msgid "Invalid file name"
msgstr "Nom de fichier non valide"
-#: gtk/gtkfilechooserwidget.c:877
+#: gtk/gtkfilechooserwidget.c:878
msgid "The folder contents could not be displayed"
msgstr "Le contenu du dossier ne peut pas être affiché"
-#: gtk/gtkfilechooserwidget.c:885
+#: gtk/gtkfilechooserwidget.c:886
msgid "The file could not be deleted"
msgstr "Le fichier n’a pas pu être supprimé"
-#: gtk/gtkfilechooserwidget.c:893
+#: gtk/gtkfilechooserwidget.c:894
msgid "The file could not be moved to the Trash"
msgstr "Le fichier n’a pas pu être mis à la corbeille"
-#: gtk/gtkfilechooserwidget.c:1038
+#: gtk/gtkfilechooserwidget.c:1039
msgid "A folder with that name already exists"
msgstr "Un dossier avec ce nom existe déjà"
-#: gtk/gtkfilechooserwidget.c:1040
+#: gtk/gtkfilechooserwidget.c:1041
msgid "A file with that name already exists"
msgstr "Un fichier avec ce nom existe déjà"
-#: gtk/gtkfilechooserwidget.c:1075
+#: gtk/gtkfilechooserwidget.c:1076
msgid "A folder cannot be called “.”"
msgstr "Un dossier ne peut pas s’appeler « . »"
-#: gtk/gtkfilechooserwidget.c:1076
+#: gtk/gtkfilechooserwidget.c:1077
msgid "A file cannot be called “.”"
msgstr "Un fichier ne peut pas s’appeler « . »"
-#: gtk/gtkfilechooserwidget.c:1079
+#: gtk/gtkfilechooserwidget.c:1080
msgid "A folder cannot be called “..”"
msgstr "Un dossier ne peut pas s’appeler « .. »"
-#: gtk/gtkfilechooserwidget.c:1080
+#: gtk/gtkfilechooserwidget.c:1081
msgid "A file cannot be called “..”"
msgstr "Un fichier ne peut pas s’appeler « .. »"
-#: gtk/gtkfilechooserwidget.c:1083
+#: gtk/gtkfilechooserwidget.c:1084
msgid "Folder names cannot contain “/”"
msgstr "Les noms de dossiers ne peuvent pas contenir « / »"
-#: gtk/gtkfilechooserwidget.c:1084
+#: gtk/gtkfilechooserwidget.c:1085
msgid "File names cannot contain “/”"
msgstr "Les noms de fichiers ne peuvent pas contenir « / »"
-#: gtk/gtkfilechooserwidget.c:1110
+#: gtk/gtkfilechooserwidget.c:1111
msgid "Folder names should not begin with a space"
msgstr "Les noms de dossiers ne devraient pas commencer par une espace"
-#: gtk/gtkfilechooserwidget.c:1111
+#: gtk/gtkfilechooserwidget.c:1112
msgid "File names should not begin with a space"
msgstr "Les noms de fichiers ne devraient pas commencer par une espace"
-#: gtk/gtkfilechooserwidget.c:1115
+#: gtk/gtkfilechooserwidget.c:1116
msgid "Folder names should not end with a space"
msgstr "Les noms de dossiers ne devraient pas se terminer par une espace"
-#: gtk/gtkfilechooserwidget.c:1116
+#: gtk/gtkfilechooserwidget.c:1117
msgid "File names should not end with a space"
msgstr "Les noms de fichiers ne devraient pas se terminer par une espace"
-#: gtk/gtkfilechooserwidget.c:1119
+#: gtk/gtkfilechooserwidget.c:1120
msgid "Folder names starting with a “.” are hidden"
msgstr "Les noms de dossiers commençant par « . » sont masqués"
-#: gtk/gtkfilechooserwidget.c:1120
+#: gtk/gtkfilechooserwidget.c:1121
msgid "File names starting with a “.” are hidden"
msgstr "Les noms de fichiers commençant par « . » sont masqués"
-#: gtk/gtkfilechooserwidget.c:1493
+#: gtk/gtkfilechooserwidget.c:1494
#, c-format
msgid "Are you sure you want to permanently delete “%s”?"
msgstr "Voulez-vous réellement supprimer « %s » de manière permanente ?"
-#: gtk/gtkfilechooserwidget.c:1496
+#: gtk/gtkfilechooserwidget.c:1497
#, c-format
msgid "If you delete an item, it will be permanently lost."
msgstr "Si vous supprimez un élément, il sera définitivement perdu."
-#: gtk/gtkfilechooserwidget.c:1633
+#: gtk/gtkfilechooserwidget.c:1634
msgid "The file could not be renamed"
msgstr "Le fichier n’a pas pu être renommé"
-#: gtk/gtkfilechooserwidget.c:1969
+#: gtk/gtkfilechooserwidget.c:1979
msgid "Could not select file"
msgstr "Impossible de sélectionner le fichier"
-#: gtk/gtkfilechooserwidget.c:2319
+#: gtk/gtkfilechooserwidget.c:2329
msgid "_Visit File"
msgstr "C_onsulter ce fichier"
-#: gtk/gtkfilechooserwidget.c:2320
+#: gtk/gtkfilechooserwidget.c:2330
msgid "_Open With File Manager"
msgstr "_Ouvrir avec le gestionnaire de fichiers"
-#: gtk/gtkfilechooserwidget.c:2321
+#: gtk/gtkfilechooserwidget.c:2331
msgid "_Copy Location"
msgstr "_Copier l’emplacement"
-#: gtk/gtkfilechooserwidget.c:2322
+#: gtk/gtkfilechooserwidget.c:2332
msgid "_Add to Bookmarks"
msgstr "A_jouter aux signets"
-#: gtk/gtkfilechooserwidget.c:2323 gtk/gtkplacessidebar.c:2741
+#: gtk/gtkfilechooserwidget.c:2333 gtk/gtkplacessidebar.c:2741
#: gtk/ui/gtkfilechooserwidget.ui:539
msgid "_Rename"
msgstr "_Renommer"
-#: gtk/gtkfilechooserwidget.c:2325
+#: gtk/gtkfilechooserwidget.c:2335
msgid "_Move to Trash"
msgstr "_Mettre à la corbeille"
-#: gtk/gtkfilechooserwidget.c:2329
+#: gtk/gtkfilechooserwidget.c:2339
msgid "Show _Hidden Files"
msgstr "Afficher les fichiers _cachés"
-#: gtk/gtkfilechooserwidget.c:2330
+#: gtk/gtkfilechooserwidget.c:2340
msgid "Show _Size Column"
msgstr "Afficher la colonne _Taille"
-#: gtk/gtkfilechooserwidget.c:2331
+#: gtk/gtkfilechooserwidget.c:2341
msgid "Show T_ype Column"
msgstr "Afficher la colonne T_ype"
-#: gtk/gtkfilechooserwidget.c:2332
+#: gtk/gtkfilechooserwidget.c:2342
msgid "Show _Time"
msgstr "Afficher la d_ate"
-#: gtk/gtkfilechooserwidget.c:2333
+#: gtk/gtkfilechooserwidget.c:2343
msgid "Sort _Folders before Files"
msgstr "Trier les _dossiers avant les fichiers"
#. this is the header for the location column in the print dialog
-#: gtk/gtkfilechooserwidget.c:2615 gtk/inspector/css-node-tree.ui:141
+#: gtk/gtkfilechooserwidget.c:2625 gtk/inspector/css-node-tree.ui:141
#: gtk/ui/gtkfilechooserwidget.ui:208 gtk/ui/gtkprintunixdialog.ui:123
msgid "Location"
msgstr "Emplacement"
#. Label
-#: gtk/gtkfilechooserwidget.c:2708
+#: gtk/gtkfilechooserwidget.c:2718
msgid "_Name:"
msgstr "_Nom :"
-#: gtk/gtkfilechooserwidget.c:3333 gtk/gtkfilechooserwidget.c:3347
+#: gtk/gtkfilechooserwidget.c:3343 gtk/gtkfilechooserwidget.c:3357
#, c-format
msgid "Searching in %s"
msgstr "Recherche dans %s"
-#: gtk/gtkfilechooserwidget.c:3353
+#: gtk/gtkfilechooserwidget.c:3363
msgid "Searching"
msgstr "Recherche"
-#: gtk/gtkfilechooserwidget.c:3360
+#: gtk/gtkfilechooserwidget.c:3370
msgid "Enter location"
msgstr "Saisir un emplacement"
-#: gtk/gtkfilechooserwidget.c:3362
+#: gtk/gtkfilechooserwidget.c:3372
msgid "Enter location or URL"
-msgstr "Saisir un emplacement ou un URL"
+msgstr "Saisir un emplacement ou une URL"
-#: gtk/gtkfilechooserwidget.c:4440 gtk/gtkfilechooserwidget.c:7481
+#: gtk/gtkfilechooserwidget.c:4450 gtk/gtkfilechooserwidget.c:7492
#: gtk/ui/gtkfilechooserwidget.ui:248
msgid "Modified"
msgstr "Modifié"
-#: gtk/gtkfilechooserwidget.c:4718
+#: gtk/gtkfilechooserwidget.c:4728
#, c-format
msgid "Could not read the contents of %s"
msgstr "Impossible de lire le contenu de %s"
-#: gtk/gtkfilechooserwidget.c:4722
+#: gtk/gtkfilechooserwidget.c:4732
msgid "Could not read the contents of the folder"
msgstr "Impossible de lire le contenu du dossier"
-#: gtk/gtkfilechooserwidget.c:4882 gtk/gtkfilechooserwidget.c:4930
+#: gtk/gtkfilechooserwidget.c:4892 gtk/gtkfilechooserwidget.c:4940
msgid "%H:%M"
msgstr "%H:%M"
-#: gtk/gtkfilechooserwidget.c:4884 gtk/gtkfilechooserwidget.c:4932
+#: gtk/gtkfilechooserwidget.c:4894 gtk/gtkfilechooserwidget.c:4942
msgid "%l:%M %p"
msgstr "%l:%M %p"
-#: gtk/gtkfilechooserwidget.c:4888
+#: gtk/gtkfilechooserwidget.c:4898
msgid "Yesterday"
msgstr "Hier"
-#: gtk/gtkfilechooserwidget.c:4896
+#: gtk/gtkfilechooserwidget.c:4906
msgid "%-e %b"
msgstr "%-e %b"
-#: gtk/gtkfilechooserwidget.c:4900
+#: gtk/gtkfilechooserwidget.c:4910
msgid "%-e %b %Y"
msgstr "%-e %b %Y"
-#: gtk/gtkfilechooserwidget.c:4999 gtk/gtkfilechooserwidget.c:5007
+#: gtk/gtkfilechooserwidget.c:5009 gtk/gtkfilechooserwidget.c:5017
msgid "Program"
msgstr "Programme"
-#: gtk/gtkfilechooserwidget.c:5000
+#: gtk/gtkfilechooserwidget.c:5010
msgid "Audio"
msgstr "Audio"
-#: gtk/gtkfilechooserwidget.c:5001 gtk/inspector/visual.ui:230
+#: gtk/gtkfilechooserwidget.c:5011 gtk/inspector/visual.ui:230
#: gtk/ui/gtkfontbutton.ui:13
msgid "Font"
msgstr "Police"
-#: gtk/gtkfilechooserwidget.c:5002 gtk/inspector/visual.ui:488
+#: gtk/gtkfilechooserwidget.c:5012 gtk/inspector/visual.ui:488
msgid "Image"
msgstr "Image"
-#: gtk/gtkfilechooserwidget.c:5003
+#: gtk/gtkfilechooserwidget.c:5013
msgid "Archive"
msgstr "Archive"
-#: gtk/gtkfilechooserwidget.c:5004
+#: gtk/gtkfilechooserwidget.c:5014
msgid "Markup"
msgstr "Balisage"
-#: gtk/gtkfilechooserwidget.c:5005 gtk/gtkfilechooserwidget.c:5006
+#: gtk/gtkfilechooserwidget.c:5015 gtk/gtkfilechooserwidget.c:5016
msgid "Text"
msgstr "Texte"
-#: gtk/gtkfilechooserwidget.c:5008
+#: gtk/gtkfilechooserwidget.c:5018
msgid "Video"
msgstr "Vidéo"
-#: gtk/gtkfilechooserwidget.c:5009
+#: gtk/gtkfilechooserwidget.c:5019
msgid "Contacts"
msgstr "Contacts"
-#: gtk/gtkfilechooserwidget.c:5010
+#: gtk/gtkfilechooserwidget.c:5020
msgid "Calendar"
msgstr "Agenda"
-#: gtk/gtkfilechooserwidget.c:5011
+#: gtk/gtkfilechooserwidget.c:5021
msgid "Document"
msgstr "Document"
-#: gtk/gtkfilechooserwidget.c:5012
+#: gtk/gtkfilechooserwidget.c:5022
msgid "Presentation"
msgstr "Présentation"
-#: gtk/gtkfilechooserwidget.c:5013
+#: gtk/gtkfilechooserwidget.c:5023
msgid "Spreadsheet"
msgstr "Feuille de calcul"
#. Translators: We don't know whether this printer is
#. * available to print to.
-#: gtk/gtkfilechooserwidget.c:5044 gtk/gtkfilechooserwidget.c:5233
+#: gtk/gtkfilechooserwidget.c:5054 gtk/gtkfilechooserwidget.c:5243
#: gtk/inspector/prop-editor.c:1689
#: modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:748
msgid "Unknown"
msgstr "Inconnu"
-#: gtk/gtkfilechooserwidget.c:5272 gtk/gtkplacessidebar.c:1094
+#: gtk/gtkfilechooserwidget.c:5282 gtk/gtkplacessidebar.c:1094
msgid "Home"
msgstr "Dossier personnel"
-#: gtk/gtkfilechooserwidget.c:5769
+#: gtk/gtkfilechooserwidget.c:5779
msgid "Cannot change to folder because it is not local"
msgstr "Impossible d’aller au dossier car il n’est pas local"
-#: gtk/gtkfilechooserwidget.c:6555 gtk/gtkprintunixdialog.c:665
+#: gtk/gtkfilechooserwidget.c:6565 gtk/gtkprintunixdialog.c:665
#, c-format
msgid "A file named “%s” already exists. Do you want to replace it?"
msgstr "Un fichier nommé « %s » existe déjà. Voulez-vous le remplacer ?"
-#: gtk/gtkfilechooserwidget.c:6558 gtk/gtkprintunixdialog.c:669
+#: gtk/gtkfilechooserwidget.c:6568 gtk/gtkprintunixdialog.c:669
#, c-format
msgid ""
"The file already exists in “%s”. Replacing it will overwrite its contents."
msgstr "Le fichier existe déjà dans « %s ». Le remplacer écrasera son contenu."
-#: gtk/gtkfilechooserwidget.c:6563 gtk/gtkprintunixdialog.c:677
+#: gtk/gtkfilechooserwidget.c:6573 gtk/gtkprintunixdialog.c:677
msgid "_Replace"
msgstr "_Remplacer"
-#: gtk/gtkfilechooserwidget.c:6782
+#: gtk/gtkfilechooserwidget.c:6792
msgid "You do not have access to the specified folder."
msgstr "Vous n’avez pas accès à ce dossier."
-#: gtk/gtkfilechooserwidget.c:7404
+#: gtk/gtkfilechooserwidget.c:7415
msgid "Could not send the search request"
msgstr "Impossible d’envoyer la requête de recherche"
-#: gtk/gtkfilechooserwidget.c:7692
+#: gtk/gtkfilechooserwidget.c:7703
msgid "Accessed"
msgstr "Accédé"
-#: gtk/gtkfilechooserwidget.c:8811 gtk/ui/gtkfilechooserwidget.ui:69
+#: gtk/gtkfilechooserwidget.c:8822 gtk/ui/gtkfilechooserwidget.ui:69
msgid "Create Folder"
msgstr "Créer un dossier"
@@ -2821,7 +2934,7 @@ msgid ""
"optionally passing one or more URIs as arguments."
msgstr ""
"Lance une application (indiquée par son nom de fichier desktop),\n"
-"en passant optionnellement un ou plusieurs URI en paramètres."
+"en passant optionnellement une ou plusieurs URI en paramètres."
#: gtk/gtk-launch.c:92
#, c-format
@@ -2960,69 +3073,69 @@ msgstr "_Oui"
msgid "Co_nnect"
msgstr "Se co_nnecter"
-#: gtk/gtkmountoperation.c:671
+#: gtk/gtkmountoperation.c:668
msgid "Connect As"
msgstr "Se connecter comme"
-#: gtk/gtkmountoperation.c:680
+#: gtk/gtkmountoperation.c:677
msgid "_Anonymous"
msgstr "_Anonyme"
-#: gtk/gtkmountoperation.c:689
+#: gtk/gtkmountoperation.c:686
msgid "Registered U_ser"
msgstr "Utili_sateur enregistré"
-#: gtk/gtkmountoperation.c:700
+#: gtk/gtkmountoperation.c:697
msgid "_Username"
msgstr "Nom d’_utilisateur"
-#: gtk/gtkmountoperation.c:705
+#: gtk/gtkmountoperation.c:702
msgid "_Domain"
msgstr "_Domaine"
-#: gtk/gtkmountoperation.c:714
+#: gtk/gtkmountoperation.c:711
msgid "Volume type"
msgstr "Type de volume"
-#: gtk/gtkmountoperation.c:724
+#: gtk/gtkmountoperation.c:721
msgid "_Hidden"
msgstr "_Masqué"
-#: gtk/gtkmountoperation.c:727
+#: gtk/gtkmountoperation.c:724
msgid "_Windows system"
msgstr "Système _Windows"
-#: gtk/gtkmountoperation.c:730
+#: gtk/gtkmountoperation.c:727
msgid "_PIM"
msgstr "_PIM"
-#: gtk/gtkmountoperation.c:736
+#: gtk/gtkmountoperation.c:733
msgid "_Password"
msgstr "Mot de _passe"
-#: gtk/gtkmountoperation.c:758
+#: gtk/gtkmountoperation.c:755
msgid "Forget password _immediately"
msgstr "Oublier _immédiatement le mot de passe"
-#: gtk/gtkmountoperation.c:768
+#: gtk/gtkmountoperation.c:765
msgid "Remember password until you _logout"
msgstr "Se souvenir du mot de passe jusqu’à la _fin de la session"
-#: gtk/gtkmountoperation.c:778
+#: gtk/gtkmountoperation.c:775
msgid "Remember _forever"
msgstr "Se souvenir pour _toujours"
-#: gtk/gtkmountoperation.c:1173
+#: gtk/gtkmountoperation.c:1170
#, c-format
msgid "Unknown Application (PID %d)"
msgstr "Application inconnue (PID %d)"
-#: gtk/gtkmountoperation.c:1358
+#: gtk/gtkmountoperation.c:1355
#, c-format
msgid "Unable to end process"
msgstr "Impossible de terminer le processus"
-#: gtk/gtkmountoperation.c:1392
+#: gtk/gtkmountoperation.c:1389
msgid "_End Process"
msgstr "_Terminer le processus"
@@ -3282,12 +3395,12 @@ msgstr ""
"enlevés"
#: gtk/gtkplacessidebar.c:3630 gtk/gtkplacessidebar.c:3696
-#: gtk/gtkplacesview.c:1692
+#: gtk/gtkplacesview.c:1706
msgid "Open in New _Tab"
msgstr "Ouvrir dans un nouvel _onglet"
#: gtk/gtkplacessidebar.c:3636 gtk/gtkplacessidebar.c:3699
-#: gtk/gtkplacesview.c:1703
+#: gtk/gtkplacesview.c:1717
msgid "Open in New _Window"
msgstr "Ouvrir dans une nouvelle _fenêtre"
@@ -3303,11 +3416,11 @@ msgstr "_Enlever"
msgid "Rename…"
msgstr "Renommer…"
-#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1737
+#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1751
msgid "_Mount"
msgstr "_Monter"
-#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1727
+#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1741
msgid "_Unmount"
msgstr "_Démonter"
@@ -3332,7 +3445,7 @@ msgid "No network locations found"
msgstr "Aucun emplacement réseau trouvé"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1307
+#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1321
msgid "Unable to access location"
msgstr "Impossible d’accéder à l’emplacement"
@@ -3342,71 +3455,71 @@ msgid "Con_nect"
msgstr "Se co_nnecter"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1370
+#: gtk/gtkplacesview.c:1384
msgid "Unable to unmount volume"
msgstr "Impossible de démonter le volume"
#. Allow to cancel the operation
-#: gtk/gtkplacesview.c:1471
+#: gtk/gtkplacesview.c:1485
msgid "Cance_l"
msgstr "Annu_ler"
-#: gtk/gtkplacesview.c:1634
+#: gtk/gtkplacesview.c:1648
msgid "AppleTalk"
msgstr "AppleTalk"
#. Translators: do not translate ftp:// and ftps://
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "File Transfer Protocol"
msgstr "Protocole de transfert de fichier"
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "ftp:// or ftps://"
msgstr "ftp:// ou ftps://"
-#: gtk/gtkplacesview.c:1641
+#: gtk/gtkplacesview.c:1655
msgid "Network File System"
msgstr "Système de fichiers réseau"
-#: gtk/gtkplacesview.c:1644
+#: gtk/gtkplacesview.c:1658
msgid "Samba"
msgstr "Samba"
#. Translators: do not translate sftp:// and ssh://
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "SSH File Transfer Protocol"
msgstr "Protocole de transfert de fichier SSH"
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "sftp:// or ssh://"
msgstr "sftp:// ou ssh://"
#. Translators: do not translate dav:// and davs://
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "WebDAV"
msgstr "WebDAV"
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "dav:// or davs://"
msgstr "dav:// ou davs://"
-#: gtk/gtkplacesview.c:1727
+#: gtk/gtkplacesview.c:1741
msgid "_Disconnect"
msgstr "_Déconnecter"
-#: gtk/gtkplacesview.c:1737
+#: gtk/gtkplacesview.c:1751
msgid "_Connect"
msgstr "Se _connecter"
-#: gtk/gtkplacesview.c:1878
+#: gtk/gtkplacesview.c:1892
msgid "Unable to get remote server location"
msgstr "Impossible d’obtenir l’emplacement sur le serveur distant"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "Networks"
msgstr "Réseaux"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "On This Computer"
msgstr "Sur cet ordinateur"
@@ -3426,7 +3539,7 @@ msgid "Disconnect"
msgstr "Déconnecter"
#: gtk/gtkplacesviewrow.c:481 gtk/ui/gtkplacesviewrow.ui:72
-#: gtk/ui/gtksidebarrow.ui:61
+#: gtk/ui/gtksidebarrow.ui:62
msgid "Unmount"
msgstr "Démonter"
@@ -3527,63 +3640,63 @@ msgstr ""
"La raison la plus probable est qu’un fichier temporaire n’a pas pu être créé."
#. window
-#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:542
-#: gtk/gtkprintoperation-portal.c:611 gtk/gtkprintunixdialog.c:3415
+#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:549
+#: gtk/gtkprintoperation-portal.c:618 gtk/gtkprintunixdialog.c:3415
msgid "Print"
msgstr "Imprimer"
-#: gtk/gtkprintoperation-win32.c:617
+#: gtk/gtkprintoperation-win32.c:631
msgid "Printer offline"
msgstr "Imprimante déconnectée"
-#: gtk/gtkprintoperation-win32.c:619
+#: gtk/gtkprintoperation-win32.c:633
msgid "Out of paper"
msgstr "Absence de papier"
#. Translators: this is a printer status.
-#: gtk/gtkprintoperation-win32.c:621
+#: gtk/gtkprintoperation-win32.c:635
#: modules/printbackends/cups/gtkprintbackendcups.c:2624
msgid "Paused"
msgstr "En pause"
-#: gtk/gtkprintoperation-win32.c:623
+#: gtk/gtkprintoperation-win32.c:637
msgid "Need user intervention"
msgstr "Nécessite l’intervention de l’utilisateur"
-#: gtk/gtkprintoperation-win32.c:728
+#: gtk/gtkprintoperation-win32.c:742
msgid "Custom size"
msgstr "Taille personnalisée"
-#: gtk/gtkprintoperation-win32.c:1587
+#: gtk/gtkprintoperation-win32.c:1613
msgid "No printer found"
msgstr "Aucune imprimante trouvée"
-#: gtk/gtkprintoperation-win32.c:1614
+#: gtk/gtkprintoperation-win32.c:1640
msgid "Invalid argument to CreateDC"
msgstr "Paramètre non valide pour CreateDC"
-#: gtk/gtkprintoperation-win32.c:1650 gtk/gtkprintoperation-win32.c:1896
+#: gtk/gtkprintoperation-win32.c:1676 gtk/gtkprintoperation-win32.c:1922
msgid "Error from StartDoc"
msgstr "Erreur de StartDoc"
-#: gtk/gtkprintoperation-win32.c:1751 gtk/gtkprintoperation-win32.c:1774
-#: gtk/gtkprintoperation-win32.c:1822
+#: gtk/gtkprintoperation-win32.c:1777 gtk/gtkprintoperation-win32.c:1800
+#: gtk/gtkprintoperation-win32.c:1848
msgid "Not enough free memory"
msgstr "Mémoire insuffisante"
-#: gtk/gtkprintoperation-win32.c:1827
+#: gtk/gtkprintoperation-win32.c:1853
msgid "Invalid argument to PrintDlgEx"
msgstr "Paramètre non valide pour PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1832
+#: gtk/gtkprintoperation-win32.c:1858
msgid "Invalid pointer to PrintDlgEx"
msgstr "Pointeur non valide pour PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1837
+#: gtk/gtkprintoperation-win32.c:1863
msgid "Invalid handle to PrintDlgEx"
msgstr "Identificateur non valide pour PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1842
+#: gtk/gtkprintoperation-win32.c:1868
msgid "Unspecified error"
msgstr "Erreur non précisée"
@@ -7703,7 +7816,7 @@ msgctxt "input method menu"
msgid "Multipress"
msgstr "Multipression"
-#: modules/input/imquartz.c:61
+#: modules/input/imquartz.c:69
msgctxt "input method menu"
msgid "Mac OS X Quartz"
msgstr "Mac OS X Quartz"
@@ -8381,6 +8494,96 @@ msgstr "sortie-test.%s"
msgid "Print to Test Printer"
msgstr "Imprimer vers une imprimante test"
+#~| msgctxt "Color name"
+#~| msgid "Dark Plum"
+#~ msgctxt "Color name"
+#~ msgid "Dark"
+#~ msgstr "Foncé"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Scarlet Red"
+#~ msgstr "Rouge écarlate clair"
+
+#~ msgctxt "Color name"
+#~ msgid "Scarlet Red"
+#~ msgstr "Rouge écarlate"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Butter"
+#~ msgstr "Beurre clair"
+
+#~ msgctxt "Color name"
+#~ msgid "Butter"
+#~ msgstr "Beurre"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chameleon"
+#~ msgstr "Caméléon clair"
+
+#~ msgctxt "Color name"
+#~ msgid "Chameleon"
+#~ msgstr "Caméléon"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chameleon"
+#~ msgstr "Caméléon foncé"
+
+#~ msgctxt "Color name"
+#~ msgid "Sky Blue"
+#~ msgstr "Bleu ciel"
+
+#~ msgctxt "Color name"
+#~ msgid "Plum"
+#~ msgstr "Prune"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chocolate"
+#~ msgstr "Chocolat clair"
+
+#~ msgctxt "Color name"
+#~ msgid "Chocolate"
+#~ msgstr "Chocolat"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chocolate"
+#~ msgstr "Chocolat foncé"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 1"
+#~ msgstr "Aluminium clair 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 1"
+#~ msgstr "Aluminium 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 1"
+#~ msgstr "Aluminium foncé 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 2"
+#~ msgstr "Aluminium clair 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 2"
+#~ msgstr "Aluminium 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 2"
+#~ msgstr "Aluminium foncé 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Darker Gray"
+#~ msgstr "Gris plus foncé"
+
+#~ msgctxt "Color name"
+#~ msgid "Medium Gray"
+#~ msgstr "Gris moyen"
+
+#~ msgctxt "Color name"
+#~ msgid "Lighter Gray"
+#~ msgstr "Gris plus clair"
+
#~ msgctxt "switch"
#~ msgid "ON"
#~ msgstr "❙"
diff --git a/po/fur.po b/po/fur.po
index 4f8b1fce98..37a41af622 100644
--- a/po/fur.po
+++ b/po/fur.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+ master\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-07-27 23:25+0000\n"
-"PO-Revision-Date: 2019-07-28 09:53+0200\n"
+"POT-Creation-Date: 2021-01-19 20:25+0000\n"
+"PO-Revision-Date: 2021-01-21 07:40+0100\n"
"Last-Translator: Fabio Tomat <f.t.public@gmail.com>\n"
"Language-Team: Friulian <fur@li.org>\n"
"Language: fur\n"
@@ -16,55 +16,55 @@ 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.2.3\n"
+"X-Generator: Poedit 2.4.2\n"
#: gdk/broadway/gdkbroadway-server.c:144
#, c-format
msgid "Broadway display type not supported: %s"
msgstr "Gjenar di schermi broadway no supuartât: %s"
-#: gdk/gdk.c:187
+#: gdk/gdk.c:179
#, c-format
msgid "Error parsing option --gdk-debug"
msgstr "Erôr tal analizâ la opzion --gdk-debug"
-#: gdk/gdk.c:207
+#: gdk/gdk.c:199
#, c-format
msgid "Error parsing option --gdk-no-debug"
msgstr "Erôr tal analizâ la opzion --gdk-no-debug"
#. Description of --class=CLASS in --help output
-#: gdk/gdk.c:236
+#: gdk/gdk.c:228
msgid "Program class as used by the window manager"
msgstr "Classe dal program come doprade dal gjestôr barcons"
#. Placeholder in --class=CLASS in --help output
-#: gdk/gdk.c:237
+#: gdk/gdk.c:229
msgid "CLASS"
msgstr "CLASSE"
#. Description of --name=NAME in --help output
-#: gdk/gdk.c:239
+#: gdk/gdk.c:231
msgid "Program name as used by the window manager"
msgstr "Non dal program come doprât dal gjestôr barcons"
#. Placeholder in --name=NAME in --help output
-#: gdk/gdk.c:240
+#: gdk/gdk.c:232
msgid "NAME"
msgstr "NON"
#. Description of --display=DISPLAY in --help output
-#: gdk/gdk.c:243
+#: gdk/gdk.c:235
msgid "X display to use"
msgstr "Display X di doprâ"
#. Placeholder in --display=DISPLAY in --help output
-#: gdk/gdk.c:244
+#: gdk/gdk.c:236
msgid "DISPLAY"
msgstr "DISPLAY"
#. Description of --gdk-debug=FLAGS in --help output
-#: gdk/gdk.c:248
+#: gdk/gdk.c:240
msgid "GDK debugging flags to set"
msgstr "Opzion di debug GDK di stabilî"
@@ -72,20 +72,20 @@ msgstr "Opzion di debug GDK di stabilî"
#. Placeholder in --gdk-no-debug=FLAGS in --help output
#. Placeholder in --gtk-debug=FLAGS in --help output
#. Placeholder in --gtk-no-debug=FLAGS in --help output
-#: gdk/gdk.c:249 gdk/gdk.c:252 gtk/gtkmain.c:471 gtk/gtkmain.c:474
+#: gdk/gdk.c:241 gdk/gdk.c:244 gtk/gtkmain.c:469 gtk/gtkmain.c:472
msgid "FLAGS"
msgstr "OPZIONS"
#. Description of --gdk-no-debug=FLAGS in --help output
-#: gdk/gdk.c:251
+#: gdk/gdk.c:243
msgid "GDK debugging flags to unset"
msgstr "Opzions di debug GDK di no stabilî"
-#: gdk/gdkwindow.c:2844
+#: gdk/gdkwindow.c:2851
msgid "GL support disabled via GDK_DEBUG"
msgstr "Supuart GL disabilitât vie GDK_DEBUG"
-#: gdk/gdkwindow.c:2855
+#: gdk/gdkwindow.c:2862
msgid "The current backend does not support OpenGL"
msgstr "Il backend atuâl nol supuarte OpenGL"
@@ -466,34 +466,27 @@ msgctxt "keyboard label"
msgid "Suspend"
msgstr "Sospint"
-#: gdk/mir/gdkmirglcontext.c:48 gdk/mir/gdkmirwindowimpl.c:2226
-#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1177
-#: gdk/x11/gdkglcontext-x11.c:1277
-msgid "No GL implementation is available"
-msgstr "Nissune implementazion GL disponibile"
+#: gdk/quartz/gdkglcontext-quartz.c:123
+msgid "Unable to create a GL pixel format"
+msgstr "Impussibil creâ un formât di pixel GL"
-#: gdk/mir/gdkmirglcontext.c:89 gdk/quartz/gdkglcontext-quartz.c:132
-#: gdk/wayland/gdkglcontext-wayland.c:208 gdk/win32/gdkglcontext-win32.c:1070
-#: gdk/win32/gdkglcontext-win32.c:1110 gdk/x11/gdkglcontext-x11.c:720
-#: gdk/x11/gdkglcontext-x11.c:770
+#: gdk/quartz/gdkglcontext-quartz.c:133 gdk/wayland/gdkglcontext-wayland.c:208
+#: gdk/win32/gdkglcontext-win32.c:1089 gdk/win32/gdkglcontext-win32.c:1129
+#: gdk/x11/gdkglcontext-x11.c:724 gdk/x11/gdkglcontext-x11.c:774
msgid "Unable to create a GL context"
msgstr "Impussibil creâ un contest GL"
-#: gdk/mir/gdkmirwindowimpl.c:2188 gdk/mir/gdkmirwindowimpl.c:2198
#: gdk/wayland/gdkglcontext-wayland.c:418
-#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:908
-#: gdk/win32/gdkglcontext-win32.c:918 gdk/win32/gdkglcontext-win32.c:1035
-#: gdk/x11/gdkglcontext-x11.c:971
+#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:927
+#: gdk/win32/gdkglcontext-win32.c:937 gdk/win32/gdkglcontext-win32.c:1054
+#: gdk/x11/gdkglcontext-x11.c:975
msgid "No available configurations for the given pixel format"
msgstr "Nissune configurazion disponibile pal formât pixel furnît"
-#: gdk/mir/gdkmirwindowimpl.c:2234
-msgid "3.2 core GL profile is not available on EGL implementation"
-msgstr "Il profîl GL core 3.2 nol è disponibil su la implementazion EGL"
-
-#: gdk/quartz/gdkglcontext-quartz.c:122
-msgid "Unable to create a GL pixel format"
-msgstr "Impussibil creâ un formât di pixel GL"
+#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1196
+#: gdk/x11/gdkglcontext-x11.c:1281
+msgid "No GL implementation is available"
+msgstr "Nissune implementazion GL disponibile"
#: gdk/wayland/gdkglcontext-wayland.c:476
msgid "Core GL is not available on EGL implementation"
@@ -546,7 +539,7 @@ msgid_plural "Opening %d Items"
msgstr[0] "Daûr a vierzi %d element"
msgstr[1] "Daûr a vierzi %d elements"
-#: gdk/x11/gdkglcontext-x11.c:999
+#: gdk/x11/gdkglcontext-x11.c:1003
#, c-format
msgid "No available configurations for the given RGBA pixel format"
msgstr "Nissune configurazion disponibile pal formât pixel RGBA furnît"
@@ -682,15 +675,15 @@ msgctxt "Stock label"
msgid "_Close"
msgstr "_Siere"
-#: gtk/a11y/gtkimageaccessible.c:59 gtk/gtkheaderbar.c:415 gtk/gtkwindow.c:9307
+#: gtk/a11y/gtkimageaccessible.c:59 gtk/gtkheaderbar.c:415 gtk/gtkwindow.c:9319
msgid "Minimize"
msgstr "Minimize"
-#: gtk/a11y/gtkimageaccessible.c:60 gtk/gtkheaderbar.c:439 gtk/gtkwindow.c:9316
+#: gtk/a11y/gtkimageaccessible.c:60 gtk/gtkheaderbar.c:439 gtk/gtkwindow.c:9328
msgid "Maximize"
msgstr "Slargje"
-#: gtk/a11y/gtkimageaccessible.c:61 gtk/gtkheaderbar.c:439 gtk/gtkwindow.c:9273
+#: gtk/a11y/gtkimageaccessible.c:61 gtk/gtkheaderbar.c:439 gtk/gtkwindow.c:9285
msgid "Restore"
msgstr "Ripristine"
@@ -1235,13 +1228,13 @@ msgstr ""
"selezion “Salve colôr achì.”"
#: gtk/deprecated/gtkcolorseldialog.c:191 gtk/deprecated/gtkfontsel.c:1689
-#: gtk/gtkfilechoosernative.c:544 gtk/gtkfilechoosernative.c:636
-#: gtk/gtkfilechooserwidget.c:1476 gtk/gtkfilechooserwidget.c:6331
+#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:637
+#: gtk/gtkfilechooserwidget.c:1498 gtk/gtkfilechooserwidget.c:6572
#: gtk/gtkmessagedialog.c:952 gtk/gtkmessagedialog.c:965
#: gtk/gtkmountoperation.c:594 gtk/gtkpagesetupunixdialog.c:197
-#: gtk/gtkprintbackend.c:781 gtk/gtkprinteroptionwidget.c:545
+#: gtk/gtkprintbackend.c:779 gtk/gtkprinteroptionwidget.c:545
#: gtk/gtkprintunixdialog.c:674 gtk/gtkprintunixdialog.c:747
-#: gtk/gtkwindow.c:12782 gtk/inspector/css-editor.c:201
+#: gtk/gtkwindow.c:12789 gtk/inspector/css-editor.c:201
#: gtk/ui/gtkappchooserdialog.ui:61 gtk/ui/gtkassistant.ui:125
#: gtk/ui/gtkcolorchooserdialog.ui:34 gtk/ui/gtkfontchooserdialog.ui:31
msgid "_Cancel"
@@ -1290,7 +1283,7 @@ msgid "_Apply"
msgstr "_Apliche"
#: gtk/deprecated/gtkfontsel.c:1698 gtk/gtkmessagedialog.c:944
-#: gtk/gtkmessagedialog.c:966 gtk/gtkprintbackend.c:782 gtk/gtkwindow.c:12783
+#: gtk/gtkmessagedialog.c:966 gtk/gtkprintbackend.c:780 gtk/gtkwindow.c:12790
msgid "_OK"
msgstr "_Va ben"
@@ -1514,53 +1507,65 @@ msgstr "Licence GNU Affero General Public, version 3 o sucessive"
msgid "GNU Affero General Public License, version 3 only"
msgstr "Licence Publiche Gjenerâl GNU Affero, dome version 3"
-#: gtk/gtkaboutdialog.c:697
+#: gtk/gtkaboutdialog.c:129
+msgid "BSD 3-Clause License"
+msgstr "Licence BSD 3-Clause"
+
+#: gtk/gtkaboutdialog.c:130
+msgid "Apache License, Version 2.0"
+msgstr "Licence Apache, Version 2.0"
+
+#: gtk/gtkaboutdialog.c:131
+msgid "Mozilla Public License 2.0"
+msgstr "Licence Publiche di Mozilla 2.0"
+
+#: gtk/gtkaboutdialog.c:703
msgid "C_redits"
msgstr "_Ricognossiments"
-#: gtk/gtkaboutdialog.c:705
+#: gtk/gtkaboutdialog.c:711
msgid "_License"
msgstr "_Licence"
-#: gtk/gtkaboutdialog.c:714 gtk/gtkcustompaperunixdialog.c:329
+#: gtk/gtkaboutdialog.c:720 gtk/gtkcustompaperunixdialog.c:329
#: gtk/gtkmessagedialog.c:948 gtk/ui/gtkassistant.ui:144
msgid "_Close"
msgstr "_Siere"
-#: gtk/gtkaboutdialog.c:998
+#: gtk/gtkaboutdialog.c:1004
msgid "Could not show link"
msgstr "Impussibil mostrâ colegament"
-#: gtk/gtkaboutdialog.c:1037
+#: gtk/gtkaboutdialog.c:1043
msgid "Website"
msgstr "Sît web"
#. used for the application menu on MacOS. %s is replaced with the application name.
-#: gtk/gtkaboutdialog.c:1087 gtk/ui/gtkapplication-quartz.ui:7
+#: gtk/gtkaboutdialog.c:1093 gtk/ui/gtkapplication-quartz.ui:7
#, c-format
msgid "About %s"
msgstr "Informazions su %s"
-#: gtk/gtkaboutdialog.c:2314
+#: gtk/gtkaboutdialog.c:2320
msgid "Created by"
msgstr "Creât di"
-#: gtk/gtkaboutdialog.c:2317
+#: gtk/gtkaboutdialog.c:2323
msgid "Documented by"
msgstr "Documentât di"
-#: gtk/gtkaboutdialog.c:2327
+#: gtk/gtkaboutdialog.c:2333
msgid "Translated by"
msgstr "Tradot di"
-#: gtk/gtkaboutdialog.c:2332
+#: gtk/gtkaboutdialog.c:2338
msgid "Artwork by"
msgstr "Grafiche di"
#. Translators: this is the license preamble; the string at the end
#. * contains the name of the license as link text.
#.
-#: gtk/gtkaboutdialog.c:2494
+#: gtk/gtkaboutdialog.c:2500
#, c-format
msgid ""
"This program comes with absolutely no warranty.\n"
@@ -1649,38 +1654,38 @@ msgstr "Sbare contrarie"
msgid "Other application…"
msgstr "Altre aplicazion…"
-#: gtk/gtkappchooserdialog.c:204 gtk/gtkappchooserdialog.c:211
-#: gtk/gtkappchooserdialog.c:228 gtk/ui/gtkappchooserdialog.ui:5
+#: gtk/gtkappchooserdialog.c:202 gtk/gtkappchooserdialog.c:230
+#: gtk/ui/gtkappchooserdialog.ui:5
msgid "Select Application"
msgstr "Selezione aplicazion"
#. Translators: %s is a filename
-#: gtk/gtkappchooserdialog.c:206
+#: gtk/gtkappchooserdialog.c:209
#, c-format
msgid "Opening “%s”."
msgstr "Daûr a vierzi “%s”."
-#: gtk/gtkappchooserdialog.c:207
+#: gtk/gtkappchooserdialog.c:210
#, c-format
msgid "No applications found for “%s”"
msgstr "Nissune aplicazion cjatade par “%s”"
#. Translators: %s is a file type description
-#: gtk/gtkappchooserdialog.c:213
+#: gtk/gtkappchooserdialog.c:215
#, c-format
msgid "Opening “%s” files."
msgstr "Daûr a vierzi “%s” file."
-#: gtk/gtkappchooserdialog.c:215
+#: gtk/gtkappchooserdialog.c:217
#, c-format
msgid "No applications found for “%s” files"
msgstr "Nissune aplicazion cjatade pai file “%s”"
-#: gtk/gtkappchooserdialog.c:308
+#: gtk/gtkappchooserdialog.c:310
msgid "Forget association"
msgstr "Dismentee associazion"
-#: gtk/gtkappchooserdialog.c:451
+#: gtk/gtkappchooserdialog.c:453
msgid "Failed to start GNOME Software"
msgstr "No si è rivâts a inviâ GNOME Software"
@@ -1706,7 +1711,7 @@ msgid "Other Applications"
msgstr "Altris aplicazions"
#: gtk/gtkapplicationwindow.c:345 gtk/gtkprintoperation-unix.c:485
-#: gtk/gtkprintoperation-win32.c:1495 gtk/inspector/prop-editor.c:1686
+#: gtk/gtkprintoperation-win32.c:1521 gtk/inspector/prop-editor.c:1686
msgid "Application"
msgstr "Aplicazion"
@@ -1929,198 +1934,243 @@ msgstr "Colôr: %s"
#: gtk/gtkcolorchooserwidget.c:446
msgctxt "Color name"
-msgid "Light Scarlet Red"
-msgstr "Ros scarlat clâr"
+msgid "Very Light Blue"
+msgstr "Blu une vore clâr"
#: gtk/gtkcolorchooserwidget.c:447
msgctxt "Color name"
-msgid "Scarlet Red"
-msgstr "Ros scarlat"
+msgid "Light Blue"
+msgstr "Blu clâr"
#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
-msgid "Dark Scarlet Red"
-msgstr "Ros scarlat scûr"
+msgid "Blue"
+msgstr "Blu"
#: gtk/gtkcolorchooserwidget.c:449
msgctxt "Color name"
-msgid "Light Orange"
-msgstr "Naranç clâr"
+msgid "Dark Blue"
+msgstr "Blu scûr"
#: gtk/gtkcolorchooserwidget.c:450
msgctxt "Color name"
-msgid "Orange"
-msgstr "Naranç"
+msgid "Very Dark Blue"
+msgstr "Blu une vore scûr"
#: gtk/gtkcolorchooserwidget.c:451
msgctxt "Color name"
-msgid "Dark Orange"
-msgstr "Naranç scûr"
+msgid "Very Light Green"
+msgstr "Vert une vore clâr"
#: gtk/gtkcolorchooserwidget.c:452
msgctxt "Color name"
-msgid "Light Butter"
-msgstr "Spongje clare"
+msgid "Light Green"
+msgstr "Vert clâr"
#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
-msgid "Butter"
-msgstr "Spongje"
+msgid "Green"
+msgstr "Vert"
#: gtk/gtkcolorchooserwidget.c:454
msgctxt "Color name"
-msgid "Dark Butter"
-msgstr "Spongje scure"
+msgid "Dark Green"
+msgstr "Vert scûr"
#: gtk/gtkcolorchooserwidget.c:455
msgctxt "Color name"
-msgid "Light Chameleon"
-msgstr "Camaleont clâr"
+msgid "Very Dark Green"
+msgstr "Vert une vore scûr"
#: gtk/gtkcolorchooserwidget.c:456
msgctxt "Color name"
-msgid "Chameleon"
-msgstr "Camaleont"
+msgid "Very Light Yellow"
+msgstr "Zâl une vore clâr"
#: gtk/gtkcolorchooserwidget.c:457
msgctxt "Color name"
-msgid "Dark Chameleon"
-msgstr "Camaleont scûr"
+msgid "Light Yellow"
+msgstr "Zâl clâr"
#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
-msgid "Light Sky Blue"
-msgstr "Blu cîl clâr"
+msgid "Yellow"
+msgstr "Zâl"
#: gtk/gtkcolorchooserwidget.c:459
msgctxt "Color name"
-msgid "Sky Blue"
-msgstr "Blu cîl"
+msgid "Dark Yellow"
+msgstr "Zâl scûr"
#: gtk/gtkcolorchooserwidget.c:460
msgctxt "Color name"
-msgid "Dark Sky Blue"
-msgstr "Blu cîl scûr"
+msgid "Very Dark Yellow"
+msgstr "Zâl une vore scûr"
#: gtk/gtkcolorchooserwidget.c:461
msgctxt "Color name"
-msgid "Light Plum"
-msgstr "Ciespe clare"
+msgid "Very Light Orange"
+msgstr "Naranç une vore clâr"
#: gtk/gtkcolorchooserwidget.c:462
msgctxt "Color name"
-msgid "Plum"
-msgstr "Ciespe"
+msgid "Light Orange"
+msgstr "Naranç clâr"
#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
-msgid "Dark Plum"
-msgstr "Ciespe scure"
+msgid "Orange"
+msgstr "Naranç"
#: gtk/gtkcolorchooserwidget.c:464
msgctxt "Color name"
-msgid "Light Chocolate"
-msgstr "Cjocolate clare"
+msgid "Dark Orange"
+msgstr "Naranç scûr"
#: gtk/gtkcolorchooserwidget.c:465
msgctxt "Color name"
-msgid "Chocolate"
-msgstr "Cjocolate"
+msgid "Very Dark Orange"
+msgstr "Naranç une vore scûr"
#: gtk/gtkcolorchooserwidget.c:466
msgctxt "Color name"
-msgid "Dark Chocolate"
-msgstr "Cjocolate scure"
+msgid "Very Light Red"
+msgstr "Ros une vore clâr"
#: gtk/gtkcolorchooserwidget.c:467
msgctxt "Color name"
-msgid "Light Aluminum 1"
-msgstr "Alumini 1 clâr"
+msgid "Light Red"
+msgstr "Ros clâr"
#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
-msgid "Aluminum 1"
-msgstr "Alumini 1"
+msgid "Red"
+msgstr "Ros"
#: gtk/gtkcolorchooserwidget.c:469
msgctxt "Color name"
-msgid "Dark Aluminum 1"
-msgstr "Alumini 1 scûr"
+msgid "Dark Red"
+msgstr "Ros scûr"
#: gtk/gtkcolorchooserwidget.c:470
msgctxt "Color name"
-msgid "Light Aluminum 2"
-msgstr "Alumini 2 clâr"
+msgid "Very Dark Red"
+msgstr "Ros une vore scûr"
#: gtk/gtkcolorchooserwidget.c:471
msgctxt "Color name"
-msgid "Aluminum 2"
-msgstr "Alumini 2"
+msgid "Very Light Purple"
+msgstr "Viole une vore clâr"
#: gtk/gtkcolorchooserwidget.c:472
msgctxt "Color name"
-msgid "Dark Aluminum 2"
-msgstr "Alumini 2 scûr"
+msgid "Light Purple"
+msgstr "Viole clâr"
-#: gtk/gtkcolorchooserwidget.c:486
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
-msgid "Black"
-msgstr "Neri"
+msgid "Purple"
+msgstr "Viole"
-#: gtk/gtkcolorchooserwidget.c:487
+#: gtk/gtkcolorchooserwidget.c:474
msgctxt "Color name"
-msgid "Very Dark Gray"
-msgstr "Grîs une vore scûr"
+msgid "Dark Purple"
+msgstr "Viole scûr"
-#: gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:475
msgctxt "Color name"
-msgid "Darker Gray"
-msgstr "Grîs plui scûr"
+msgid "Very Dark Purple"
+msgstr "Viole une vore scûr"
-#: gtk/gtkcolorchooserwidget.c:489
+#: gtk/gtkcolorchooserwidget.c:476
msgctxt "Color name"
-msgid "Dark Gray"
-msgstr "Grîs scûr"
+msgid "Very Light Brown"
+msgstr "Maron une vore clâr"
-#: gtk/gtkcolorchooserwidget.c:490
+#: gtk/gtkcolorchooserwidget.c:477
msgctxt "Color name"
-msgid "Medium Gray"
-msgstr "Grîs medi"
+msgid "Light Brown"
+msgstr "Maron clâr"
-#: gtk/gtkcolorchooserwidget.c:491
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
-msgid "Light Gray"
-msgstr "Grîs clâr"
+msgid "Brown"
+msgstr "Maron"
-#: gtk/gtkcolorchooserwidget.c:492
+#: gtk/gtkcolorchooserwidget.c:479
msgctxt "Color name"
-msgid "Lighter Gray"
-msgstr "Grîs plui clâr"
+msgid "Dark Brown"
+msgstr "Maron scûr"
-#: gtk/gtkcolorchooserwidget.c:493
+#: gtk/gtkcolorchooserwidget.c:480
msgctxt "Color name"
-msgid "Very Light Gray"
-msgstr "Grîs une vore clâr"
+msgid "Very Dark Brown"
+msgstr "Maron une vore scûr"
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:481
msgctxt "Color name"
msgid "White"
msgstr "Blanc"
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Grîs clâr 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Grîs clâr 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Grîs clâr 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Grîs clâr 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Grîs scûr 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Grîs scûr 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Grîs scûr 3"
+
+#: gtk/gtkcolorchooserwidget.c:489
+msgctxt "Color name"
+msgid "Dark Gray 4"
+msgstr "Grîs scûr 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
+msgctxt "Color name"
+msgid "Black"
+msgstr "Neri"
+
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:543
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Personalizât"
-#: gtk/gtkcolorchooserwidget.c:550
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Colôr personalizât"
-#: gtk/gtkcolorchooserwidget.c:551
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Cree un colôr personalizât"
-#: gtk/gtkcolorchooserwidget.c:570
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Colôr personalizât %d: %s"
@@ -2207,52 +2257,52 @@ msgstr "_Diestre:"
msgid "Paper Margins"
msgstr "Margjins cjarte"
-#: gtk/gtkentry.c:9583 gtk/gtklabel.c:6680 gtk/gtktextview.c:9502
+#: gtk/gtkentry.c:9591 gtk/gtklabel.c:6680 gtk/gtktextview.c:9520
msgid "Cu_t"
msgstr "_Taie"
-#: gtk/gtkentry.c:9587 gtk/gtklabel.c:6681 gtk/gtktextview.c:9506
+#: gtk/gtkentry.c:9595 gtk/gtklabel.c:6681 gtk/gtktextview.c:9524
msgid "_Copy"
msgstr "_Copie"
-#: gtk/gtkentry.c:9591 gtk/gtklabel.c:6682 gtk/gtktextview.c:9508
+#: gtk/gtkentry.c:9599 gtk/gtklabel.c:6682 gtk/gtktextview.c:9526
msgid "_Paste"
msgstr "T_ache"
-#: gtk/gtkentry.c:9594 gtk/gtkfilechooserwidget.c:1477
-#: gtk/gtkfilechooserwidget.c:2277 gtk/gtklabel.c:6684 gtk/gtktextview.c:9511
+#: gtk/gtkentry.c:9602 gtk/gtkfilechooserwidget.c:1499
+#: gtk/gtkfilechooserwidget.c:2334 gtk/gtklabel.c:6684 gtk/gtktextview.c:9529
msgid "_Delete"
msgstr "_Elimine"
-#: gtk/gtkentry.c:9605 gtk/gtklabel.c:6693 gtk/gtktextview.c:9525
+#: gtk/gtkentry.c:9613 gtk/gtklabel.c:6693 gtk/gtktextview.c:9543
msgid "Select _All"
msgstr "Selezione _dut"
-#: gtk/gtkentry.c:9615 gtk/gtktextview.c:9535
+#: gtk/gtkentry.c:9623 gtk/gtktextview.c:9553
msgid "Insert _Emoji"
msgstr "Inserìs _Emoji"
-#: gtk/gtkentry.c:9791 gtk/gtktextview.c:9755
+#: gtk/gtkentry.c:9799 gtk/gtktextview.c:9777
msgid "Select all"
msgstr "Selezione dut"
-#: gtk/gtkentry.c:9794 gtk/gtktextview.c:9758
+#: gtk/gtkentry.c:9802 gtk/gtktextview.c:9780
msgid "Cut"
msgstr "Taie"
-#: gtk/gtkentry.c:9797 gtk/gtktextview.c:9761
+#: gtk/gtkentry.c:9805 gtk/gtktextview.c:9783
msgid "Copy"
msgstr "Copie"
-#: gtk/gtkentry.c:9800 gtk/gtktextview.c:9764
+#: gtk/gtkentry.c:9808 gtk/gtktextview.c:9786
msgid "Paste"
msgstr "Tache"
-#: gtk/gtkentry.c:10870
+#: gtk/gtkentry.c:10880
msgid "Caps Lock is on"
msgstr "BlocMaiusc al è atîf"
-#: gtk/gtkentry.c:11145
+#: gtk/gtkentry.c:11158
msgid "Insert Emoji"
msgstr "Inserìs Emoji"
@@ -2268,7 +2318,7 @@ msgstr "Scritori"
msgid "(None)"
msgstr "(Nissun)"
-#: gtk/gtkfilechooserbutton.c:2163
+#: gtk/gtkfilechooserbutton.c:2162
msgid "Other…"
msgstr "Altri…"
@@ -2277,17 +2327,17 @@ msgid "_Name"
msgstr "_Non"
#. Open item is always present
-#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:630
+#: gtk/gtkfilechoosernative.c:546 gtk/gtkfilechoosernative.c:631
#: gtk/gtkplacessidebar.c:3625 gtk/gtkplacessidebar.c:3693
-#: gtk/gtkplacesview.c:1682
+#: gtk/gtkplacesview.c:1696
msgid "_Open"
msgstr "_Vierç"
-#: gtk/gtkfilechoosernative.c:630 gtk/inspector/css-editor.c:202
+#: gtk/gtkfilechoosernative.c:631 gtk/inspector/css-editor.c:202
msgid "_Save"
msgstr "_Salve"
-#: gtk/gtkfilechoosernativequartz.c:332 gtk/ui/gtkfilechooserwidget.ui:392
+#: gtk/gtkfilechoosernativequartz.c:331 gtk/ui/gtkfilechooserwidget.ui:405
msgid "Select which types of files are shown"
msgstr "Selezione cuai gjenars di file mostrâ"
@@ -2300,263 +2350,324 @@ msgstr "Selezione cuai gjenars di file mostrâ"
msgid "%1$s on %2$s"
msgstr "%1$s su %2$s"
-#: gtk/gtkfilechooserwidget.c:370
+#: gtk/gtkfilechooserwidget.c:385
msgid "Type name of new folder"
msgstr "Scrîf il non de gnove cartele"
-#: gtk/gtkfilechooserwidget.c:789
+#: gtk/gtkfilechooserwidget.c:809
msgid "The folder could not be created"
msgstr "La cartele no pues jessi creade"
-#: gtk/gtkfilechooserwidget.c:802
+#: gtk/gtkfilechooserwidget.c:821
msgid ""
-"The folder could not be created, as a file with the same name already "
-"exists. Try using a different name for the folder, or rename the file first."
+"The folder could not be created, as a file with the same name already exists."
+msgstr ""
+"Impussibil creâ la cartele, viodût che un file cul stes non al esist za."
+
+#: gtk/gtkfilechooserwidget.c:823
+msgid "Try using a different name for the folder, or rename the file first."
msgstr ""
-"Impussibil creâ la cartele, viodût che un file cul stes non al esist za. "
"Cîr di doprâ un non diferent pe cartele opûr prime cambie il non dal file."
-#: gtk/gtkfilechooserwidget.c:817
+#: gtk/gtkfilechooserwidget.c:836
msgid "You need to choose a valid filename."
msgstr "Si scugne sielzi un non file valit."
-#: gtk/gtkfilechooserwidget.c:820
+#: gtk/gtkfilechooserwidget.c:839
#, c-format
msgid "Cannot create a file under %s as it is not a folder"
msgstr "Impussibil creâ un file sot di %s viodût che nol è une cartele"
-#: gtk/gtkfilechooserwidget.c:830
+#: gtk/gtkfilechooserwidget.c:849
msgid "Cannot create file as the filename is too long"
msgstr "Impussibil creâ il file viodût che il non dal file al è masse lunc"
-#: gtk/gtkfilechooserwidget.c:831
+#: gtk/gtkfilechooserwidget.c:850
msgid "Try using a shorter name."
msgstr "Prove a doprâ un non plui curt."
-#: gtk/gtkfilechooserwidget.c:841
+#: gtk/gtkfilechooserwidget.c:860
msgid "You may only select folders"
msgstr "Si podarès selezionâ dome cartelis"
-#: gtk/gtkfilechooserwidget.c:842
+#: gtk/gtkfilechooserwidget.c:861
msgid "The item that you selected is not a folder try using a different item."
msgstr ""
"L'element che si à selezionât nol è une cartele, prove dopre un altri "
"element."
-#: gtk/gtkfilechooserwidget.c:850
+#: gtk/gtkfilechooserwidget.c:869
msgid "Invalid file name"
msgstr "Non di file no valit"
-#: gtk/gtkfilechooserwidget.c:859
+#: gtk/gtkfilechooserwidget.c:878
msgid "The folder contents could not be displayed"
msgstr "I contignûts de cartele no puedin jessi mostrâts"
-#: gtk/gtkfilechooserwidget.c:867
+#: gtk/gtkfilechooserwidget.c:886
msgid "The file could not be deleted"
msgstr "Il file nol pues jessi eliminât"
-#: gtk/gtkfilechooserwidget.c:875
+#: gtk/gtkfilechooserwidget.c:894
msgid "The file could not be moved to the Trash"
msgstr "Il file nol pues jessi spostât te scovacere"
-#: gtk/gtkfilechooserwidget.c:1020
+#: gtk/gtkfilechooserwidget.c:1039
msgid "A folder with that name already exists"
msgstr "Une cartele cun chel non e esist za"
-#: gtk/gtkfilechooserwidget.c:1022
+#: gtk/gtkfilechooserwidget.c:1041
msgid "A file with that name already exists"
msgstr "Un file cun chel non al esist za"
-#: gtk/gtkfilechooserwidget.c:1057
+#: gtk/gtkfilechooserwidget.c:1076
msgid "A folder cannot be called “.”"
msgstr "Une cartele no pues jessi clamade “.”"
-#: gtk/gtkfilechooserwidget.c:1058
+#: gtk/gtkfilechooserwidget.c:1077
msgid "A file cannot be called “.”"
msgstr "Un file nol pues jessi clamât “.”"
-#: gtk/gtkfilechooserwidget.c:1061
+#: gtk/gtkfilechooserwidget.c:1080
msgid "A folder cannot be called “..”"
msgstr "Une cartele no pues jessi clamade “..”"
-#: gtk/gtkfilechooserwidget.c:1062
+#: gtk/gtkfilechooserwidget.c:1081
msgid "A file cannot be called “..”"
msgstr "Un file nol pues jessi clamât “..”"
-#: gtk/gtkfilechooserwidget.c:1065
+#: gtk/gtkfilechooserwidget.c:1084
msgid "Folder names cannot contain “/”"
msgstr "I nons des cartelis no puedin contignî il caratar “/”"
-#: gtk/gtkfilechooserwidget.c:1066
+#: gtk/gtkfilechooserwidget.c:1085
msgid "File names cannot contain “/”"
msgstr "I nons dai file no puedi contignî il caratar “/”"
-#: gtk/gtkfilechooserwidget.c:1092
+#: gtk/gtkfilechooserwidget.c:1111
msgid "Folder names should not begin with a space"
msgstr "I nons des cartelis no puedin tacâ cuntun spazi"
-#: gtk/gtkfilechooserwidget.c:1093
+#: gtk/gtkfilechooserwidget.c:1112
msgid "File names should not begin with a space"
msgstr "I nons dai file no puedin tacâ cuntun spazi"
-#: gtk/gtkfilechooserwidget.c:1097
+#: gtk/gtkfilechooserwidget.c:1116
msgid "Folder names should not end with a space"
msgstr "I nons des cartelis no puedin finî cuntun spazi"
-#: gtk/gtkfilechooserwidget.c:1098
+#: gtk/gtkfilechooserwidget.c:1117
msgid "File names should not end with a space"
msgstr "I nons dai file no puedin finî cuntun spazi"
-#: gtk/gtkfilechooserwidget.c:1101
+#: gtk/gtkfilechooserwidget.c:1120
msgid "Folder names starting with a “.” are hidden"
msgstr "I nons des cartelis che a tachin cuntun “.” a son platâts"
-#: gtk/gtkfilechooserwidget.c:1102
+#: gtk/gtkfilechooserwidget.c:1121
msgid "File names starting with a “.” are hidden"
msgstr "I nons dai file che a tachin cuntun “.” a son platâts"
-#: gtk/gtkfilechooserwidget.c:1472
+#: gtk/gtkfilechooserwidget.c:1494
#, c-format
msgid "Are you sure you want to permanently delete “%s”?"
msgstr "Sigûrs di eliminâ par simpri “%s”?"
-#: gtk/gtkfilechooserwidget.c:1475
+#: gtk/gtkfilechooserwidget.c:1497
#, c-format
msgid "If you delete an item, it will be permanently lost."
msgstr "Se si elimine un element, al vignarà pierdût par simpri."
-#: gtk/gtkfilechooserwidget.c:1609
+#: gtk/gtkfilechooserwidget.c:1634
msgid "The file could not be renamed"
msgstr "No si pues cambiâ non al file"
-#: gtk/gtkfilechooserwidget.c:1923
+#: gtk/gtkfilechooserwidget.c:1979
msgid "Could not select file"
msgstr "Impussibil selezionâ il file"
-#: gtk/gtkfilechooserwidget.c:2272
+#: gtk/gtkfilechooserwidget.c:2329
msgid "_Visit File"
msgstr "_Visite File"
-#: gtk/gtkfilechooserwidget.c:2273
+#: gtk/gtkfilechooserwidget.c:2330
msgid "_Open With File Manager"
msgstr "_Vierç cul gjestôr di file"
-#: gtk/gtkfilechooserwidget.c:2274
+#: gtk/gtkfilechooserwidget.c:2331
msgid "_Copy Location"
msgstr "_Copie posizion"
-#: gtk/gtkfilechooserwidget.c:2275
+#: gtk/gtkfilechooserwidget.c:2332
msgid "_Add to Bookmarks"
msgstr "_Zonte tai Segnelibris"
-#: gtk/gtkfilechooserwidget.c:2276 gtk/gtkplacessidebar.c:2741
-#: gtk/ui/gtkfilechooserwidget.ui:526
+#: gtk/gtkfilechooserwidget.c:2333 gtk/gtkplacessidebar.c:2741
+#: gtk/ui/gtkfilechooserwidget.ui:539
msgid "_Rename"
msgstr "_Cambie non"
-#: gtk/gtkfilechooserwidget.c:2278
+#: gtk/gtkfilechooserwidget.c:2335
msgid "_Move to Trash"
msgstr "Sposte te _Scovacere"
-#: gtk/gtkfilechooserwidget.c:2282
+#: gtk/gtkfilechooserwidget.c:2339
msgid "Show _Hidden Files"
msgstr "Mostre file _platâts"
-#: gtk/gtkfilechooserwidget.c:2283
+#: gtk/gtkfilechooserwidget.c:2340
msgid "Show _Size Column"
msgstr "Mostre colone _Dimension"
-#: gtk/gtkfilechooserwidget.c:2284
+#: gtk/gtkfilechooserwidget.c:2341
+msgid "Show T_ype Column"
+msgstr "Mostre colone _Gjenar"
+
+#: gtk/gtkfilechooserwidget.c:2342
msgid "Show _Time"
msgstr "Mostre _date"
-#: gtk/gtkfilechooserwidget.c:2285
+#: gtk/gtkfilechooserwidget.c:2343
msgid "Sort _Folders before Files"
msgstr "Ordene _cartelis prime dai file"
#. this is the header for the location column in the print dialog
-#: gtk/gtkfilechooserwidget.c:2560 gtk/inspector/css-node-tree.ui:141
-#: gtk/ui/gtkfilechooserwidget.ui:207 gtk/ui/gtkprintunixdialog.ui:123
+#: gtk/gtkfilechooserwidget.c:2625 gtk/inspector/css-node-tree.ui:141
+#: gtk/ui/gtkfilechooserwidget.ui:208 gtk/ui/gtkprintunixdialog.ui:123
msgid "Location"
msgstr "Posizion"
#. Label
-#: gtk/gtkfilechooserwidget.c:2653
+#: gtk/gtkfilechooserwidget.c:2718
msgid "_Name:"
msgstr "_Non:"
-#: gtk/gtkfilechooserwidget.c:3278 gtk/gtkfilechooserwidget.c:3292
+#: gtk/gtkfilechooserwidget.c:3343 gtk/gtkfilechooserwidget.c:3357
#, c-format
msgid "Searching in %s"
msgstr "Daûr a cirî in %s"
-#: gtk/gtkfilechooserwidget.c:3298
+#: gtk/gtkfilechooserwidget.c:3363
msgid "Searching"
msgstr "Ricercje"
-#: gtk/gtkfilechooserwidget.c:3305
+#: gtk/gtkfilechooserwidget.c:3370
msgid "Enter location"
msgstr "Inserìs posizion"
-#: gtk/gtkfilechooserwidget.c:3307
+#: gtk/gtkfilechooserwidget.c:3372
msgid "Enter location or URL"
msgstr "Inserìs posizion o URL"
-#: gtk/gtkfilechooserwidget.c:4341 gtk/gtkfilechooserwidget.c:7245
-#: gtk/ui/gtkfilechooserwidget.ui:235
+#: gtk/gtkfilechooserwidget.c:4450 gtk/gtkfilechooserwidget.c:7492
+#: gtk/ui/gtkfilechooserwidget.ui:248
msgid "Modified"
msgstr "Modificât"
-#: gtk/gtkfilechooserwidget.c:4619
+#: gtk/gtkfilechooserwidget.c:4728
#, c-format
msgid "Could not read the contents of %s"
msgstr "Impussibil lei i contignûts di %s"
-#: gtk/gtkfilechooserwidget.c:4623
+#: gtk/gtkfilechooserwidget.c:4732
msgid "Could not read the contents of the folder"
msgstr "Impussibil lei i contignûts de cartele"
-#: gtk/gtkfilechooserwidget.c:4753 gtk/gtkfilechooserwidget.c:4801
+#: gtk/gtkfilechooserwidget.c:4892 gtk/gtkfilechooserwidget.c:4940
msgid "%H:%M"
msgstr "%H:%M"
-#: gtk/gtkfilechooserwidget.c:4755 gtk/gtkfilechooserwidget.c:4803
+#: gtk/gtkfilechooserwidget.c:4894 gtk/gtkfilechooserwidget.c:4942
msgid "%l:%M %p"
msgstr "%l:%M %p"
-#: gtk/gtkfilechooserwidget.c:4759
+#: gtk/gtkfilechooserwidget.c:4898
msgid "Yesterday"
msgstr "Îr"
-#: gtk/gtkfilechooserwidget.c:4767
+#: gtk/gtkfilechooserwidget.c:4906
msgid "%-e %b"
msgstr "%-e %b"
-#: gtk/gtkfilechooserwidget.c:4771
+#: gtk/gtkfilechooserwidget.c:4910
msgid "%-e %b %Y"
msgstr "%-e %b %Y"
+#: gtk/gtkfilechooserwidget.c:5009 gtk/gtkfilechooserwidget.c:5017
+msgid "Program"
+msgstr "Program"
+
+#: gtk/gtkfilechooserwidget.c:5010
+msgid "Audio"
+msgstr "Audio"
+
+#: gtk/gtkfilechooserwidget.c:5011 gtk/inspector/visual.ui:230
+#: gtk/ui/gtkfontbutton.ui:13
+msgid "Font"
+msgstr "Caratar"
+
+#: gtk/gtkfilechooserwidget.c:5012 gtk/inspector/visual.ui:488
+msgid "Image"
+msgstr "Imagjin"
+
+#: gtk/gtkfilechooserwidget.c:5013
+msgid "Archive"
+msgstr "Archivi"
+
+#: gtk/gtkfilechooserwidget.c:5014
+msgid "Markup"
+msgstr "Markup"
+
+#: gtk/gtkfilechooserwidget.c:5015 gtk/gtkfilechooserwidget.c:5016
+msgid "Text"
+msgstr "Test"
+
+#: gtk/gtkfilechooserwidget.c:5018
+msgid "Video"
+msgstr "Video"
+
+#: gtk/gtkfilechooserwidget.c:5019
+msgid "Contacts"
+msgstr "Contats"
+
+#: gtk/gtkfilechooserwidget.c:5020
+msgid "Calendar"
+msgstr "Calendari"
+
+#: gtk/gtkfilechooserwidget.c:5021
+msgid "Document"
+msgstr "Document"
+
+#: gtk/gtkfilechooserwidget.c:5022
+msgid "Presentation"
+msgstr "Presentazion"
+
+#: gtk/gtkfilechooserwidget.c:5023
+msgid "Spreadsheet"
+msgstr "Sfuei di calcul"
+
#. Translators: We don't know whether this printer is
#. * available to print to.
-#: gtk/gtkfilechooserwidget.c:5006 gtk/inspector/prop-editor.c:1689
+#: gtk/gtkfilechooserwidget.c:5054 gtk/gtkfilechooserwidget.c:5243
+#: gtk/inspector/prop-editor.c:1689
#: modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:748
msgid "Unknown"
msgstr "No cognossût"
-#: gtk/gtkfilechooserwidget.c:5045 gtk/gtkplacessidebar.c:1094
+#: gtk/gtkfilechooserwidget.c:5282 gtk/gtkplacessidebar.c:1094
msgid "Home"
msgstr "Home"
-#: gtk/gtkfilechooserwidget.c:5538
+#: gtk/gtkfilechooserwidget.c:5779
msgid "Cannot change to folder because it is not local"
msgstr "Impussibil spostâsi ae cartele par vie che no je locâl"
-#: gtk/gtkfilechooserwidget.c:6324 gtk/gtkprintunixdialog.c:665
+#: gtk/gtkfilechooserwidget.c:6565 gtk/gtkprintunixdialog.c:665
#, c-format
msgid "A file named “%s” already exists. Do you want to replace it?"
msgstr "Un file clamât “%s” al esist za. Sostituîlu?"
-#: gtk/gtkfilechooserwidget.c:6327 gtk/gtkprintunixdialog.c:669
+#: gtk/gtkfilechooserwidget.c:6568 gtk/gtkprintunixdialog.c:669
#, c-format
msgid ""
"The file already exists in “%s”. Replacing it will overwrite its contents."
@@ -2564,23 +2675,23 @@ msgstr ""
"Il file al esist za in “%s”. Se al ven sostituît, al vignarà sorescrit il sô "
"contignût."
-#: gtk/gtkfilechooserwidget.c:6332 gtk/gtkprintunixdialog.c:677
+#: gtk/gtkfilechooserwidget.c:6573 gtk/gtkprintunixdialog.c:677
msgid "_Replace"
msgstr "_Sostituìs"
-#: gtk/gtkfilechooserwidget.c:6546
+#: gtk/gtkfilechooserwidget.c:6792
msgid "You do not have access to the specified folder."
msgstr "No si à il permès par acedi ae cartele specificade."
-#: gtk/gtkfilechooserwidget.c:7169
+#: gtk/gtkfilechooserwidget.c:7415
msgid "Could not send the search request"
msgstr "Impussibil inviâ la richieste di ricercje"
-#: gtk/gtkfilechooserwidget.c:7455
+#: gtk/gtkfilechooserwidget.c:7703
msgid "Accessed"
msgstr "Acès eseguît"
-#: gtk/gtkfilechooserwidget.c:8566 gtk/ui/gtkfilechooserwidget.ui:69
+#: gtk/gtkfilechooserwidget.c:8822 gtk/ui/gtkfilechooserwidget.ui:69
msgid "Create Folder"
msgstr "Cree cartele"
@@ -2606,54 +2717,54 @@ msgctxt "font"
msgid "None"
msgstr "Nissun"
-#: gtk/gtkfontchooserwidget.c:1523
+#: gtk/gtkfontchooserwidget.c:1556
msgid "Width"
msgstr "Largjece"
-#: gtk/gtkfontchooserwidget.c:1524
+#: gtk/gtkfontchooserwidget.c:1557
msgid "Weight"
msgstr "Pês"
-#: gtk/gtkfontchooserwidget.c:1525
+#: gtk/gtkfontchooserwidget.c:1558
msgid "Italic"
msgstr "Corsîf"
-#: gtk/gtkfontchooserwidget.c:1526
+#: gtk/gtkfontchooserwidget.c:1559
msgid "Slant"
msgstr "Sclavueç"
-#: gtk/gtkfontchooserwidget.c:1527
+#: gtk/gtkfontchooserwidget.c:1560
msgid "Optical Size"
msgstr "Dimension otiche"
-#: gtk/gtkfontchooserwidget.c:2064 gtk/inspector/prop-editor.c:1676
+#: gtk/gtkfontchooserwidget.c:2097 gtk/inspector/prop-editor.c:1676
msgid "Default"
msgstr "Predefinît"
-#: gtk/gtkfontchooserwidget.c:2111
+#: gtk/gtkfontchooserwidget.c:2144
msgid "Ligatures"
msgstr "Leaduris"
-#: gtk/gtkfontchooserwidget.c:2112
+#: gtk/gtkfontchooserwidget.c:2145
#, fuzzy
#| msgctxt "paper size"
#| msgid "US Letter Plus"
msgid "Letter Case"
msgstr "US Letter Plus"
-#: gtk/gtkfontchooserwidget.c:2113
+#: gtk/gtkfontchooserwidget.c:2146
msgid "Number Case"
msgstr "Capitalizazion dai numars"
-#: gtk/gtkfontchooserwidget.c:2114
+#: gtk/gtkfontchooserwidget.c:2147
msgid "Number Spacing"
msgstr "Spaziadure dai numars"
-#: gtk/gtkfontchooserwidget.c:2115
+#: gtk/gtkfontchooserwidget.c:2148
msgid "Number Formatting"
msgstr "Formatazion numars"
-#: gtk/gtkfontchooserwidget.c:2116
+#: gtk/gtkfontchooserwidget.c:2149
msgid "Character Variants"
msgstr "Variantis caratar"
@@ -2665,16 +2776,16 @@ msgstr "Creazion dal contest OpenGL falide"
msgid "Application menu"
msgstr "Menù aplicazion"
-#: gtk/gtkheaderbar.c:458 gtk/gtkwindow.c:9343
+#: gtk/gtkheaderbar.c:458 gtk/gtkwindow.c:9355
msgid "Close"
msgstr "Siere"
-#: gtk/gtkicontheme.c:2343 gtk/gtkicontheme.c:2408
+#: gtk/gtkicontheme.c:2358 gtk/gtkicontheme.c:2423
#, c-format
msgid "Icon '%s' not present in theme %s"
msgstr "Icone '%s' no presinte tal teme %s"
-#: gtk/gtkicontheme.c:4082 gtk/gtkicontheme.c:4449
+#: gtk/gtkicontheme.c:4101 gtk/gtkicontheme.c:4468
msgid "Failed to load icon"
msgstr "No si è rivâts a cjariâ la icone"
@@ -2688,30 +2799,30 @@ msgctxt "input method menu"
msgid "None"
msgstr "Nissun"
-#: gtk/gtkimmulticontext.c:609
+#: gtk/gtkimmulticontext.c:615
msgctxt "input method menu"
msgid "System"
msgstr "Sisteme"
-#: gtk/gtkimmulticontext.c:688
+#: gtk/gtkimmulticontext.c:694
#, c-format
msgctxt "input method menu"
msgid "System (%s)"
msgstr "Sisteme (%s)"
-#: gtk/gtkinfobar.c:1150 gtk/gtkmessagedialog.c:385
+#: gtk/gtkinfobar.c:1307 gtk/gtkmessagedialog.c:385
msgid "Information"
msgstr "Informazion"
-#: gtk/gtkinfobar.c:1154 gtk/gtkmessagedialog.c:389
+#: gtk/gtkinfobar.c:1311 gtk/gtkmessagedialog.c:389
msgid "Question"
msgstr "Domande"
-#: gtk/gtkinfobar.c:1158 gtk/gtkmessagedialog.c:393
+#: gtk/gtkinfobar.c:1315 gtk/gtkmessagedialog.c:393
msgid "Warning"
msgstr "Avertiment"
-#: gtk/gtkinfobar.c:1162 gtk/gtkmessagedialog.c:397
+#: gtk/gtkinfobar.c:1319 gtk/gtkmessagedialog.c:397
msgid "Error"
msgstr "Erôr"
@@ -2821,40 +2932,40 @@ msgstr ""
"Contatâ l'aministradôr di sisteme"
#. Description of --gtk-module=MODULES in --help output
-#: gtk/gtkmain.c:464
+#: gtk/gtkmain.c:462
msgid "Load additional GTK+ modules"
msgstr "Cjarie i modui GTK+ adizionâi"
#. Placeholder in --gtk-module=MODULES in --help output
-#: gtk/gtkmain.c:465
+#: gtk/gtkmain.c:463
msgid "MODULES"
msgstr "MODUI"
#. Description of --g-fatal-warnings in --help output
-#: gtk/gtkmain.c:467
+#: gtk/gtkmain.c:465
msgid "Make all warnings fatal"
msgstr "Fâs deventâ ducj i avertiments fatâi"
#. Description of --gtk-debug=FLAGS in --help output
-#: gtk/gtkmain.c:470
+#: gtk/gtkmain.c:468
msgid "GTK+ debugging flags to set"
msgstr "Opzion di debug GDK di stabilî"
#. Description of --gtk-no-debug=FLAGS in --help output
-#: gtk/gtkmain.c:473
+#: gtk/gtkmain.c:471
msgid "GTK+ debugging flags to unset"
msgstr "Opzions di debug GDK di no stabilî"
-#: gtk/gtkmain.c:808 gtk/gtkmain.c:1002
+#: gtk/gtkmain.c:811 gtk/gtkmain.c:1005
#, c-format
msgid "Cannot open display: %s"
msgstr "Impussibil vierzi il display: %s"
-#: gtk/gtkmain.c:920
+#: gtk/gtkmain.c:923
msgid "GTK+ Options"
msgstr "Opzions GTK+"
-#: gtk/gtkmain.c:920
+#: gtk/gtkmain.c:923
msgid "Show GTK+ Options"
msgstr "Mostre opzions GTK+"
@@ -2863,7 +2974,7 @@ msgstr "Mostre opzions GTK+"
#. * Do *not* translate it to "predefinito:LTR", if it
#. * it isn't default:LTR or default:RTL it will not work
#.
-#: gtk/gtkmain.c:1270
+#: gtk/gtkmain.c:1276
msgid "default:LTR"
msgstr "default:LTR"
@@ -2879,69 +2990,69 @@ msgstr "_Sì"
msgid "Co_nnect"
msgstr "Co_net"
-#: gtk/gtkmountoperation.c:671
+#: gtk/gtkmountoperation.c:668
msgid "Connect As"
msgstr "Conet come"
-#: gtk/gtkmountoperation.c:680
+#: gtk/gtkmountoperation.c:677
msgid "_Anonymous"
msgstr "_Anonim"
-#: gtk/gtkmountoperation.c:689
+#: gtk/gtkmountoperation.c:686
msgid "Registered U_ser"
msgstr "Utent _regjistrât"
-#: gtk/gtkmountoperation.c:700
+#: gtk/gtkmountoperation.c:697
msgid "_Username"
msgstr "_Non utent"
-#: gtk/gtkmountoperation.c:705
+#: gtk/gtkmountoperation.c:702
msgid "_Domain"
msgstr "_Domini"
-#: gtk/gtkmountoperation.c:714
+#: gtk/gtkmountoperation.c:711
msgid "Volume type"
msgstr "Gjenar di volum"
-#: gtk/gtkmountoperation.c:724
+#: gtk/gtkmountoperation.c:721
msgid "_Hidden"
msgstr "_Platât"
-#: gtk/gtkmountoperation.c:727
+#: gtk/gtkmountoperation.c:724
msgid "_Windows system"
msgstr "Sisteme _Windows"
-#: gtk/gtkmountoperation.c:730
+#: gtk/gtkmountoperation.c:727
msgid "_PIM"
msgstr "_PIM"
-#: gtk/gtkmountoperation.c:736
+#: gtk/gtkmountoperation.c:733
msgid "_Password"
msgstr "_Password"
-#: gtk/gtkmountoperation.c:758
+#: gtk/gtkmountoperation.c:755
msgid "Forget password _immediately"
msgstr "Dismentee la password _subite"
-#: gtk/gtkmountoperation.c:768
+#: gtk/gtkmountoperation.c:765
msgid "Remember password until you _logout"
msgstr "Visâsi la password fintremai che no si _jes de session"
-#: gtk/gtkmountoperation.c:778
+#: gtk/gtkmountoperation.c:775
msgid "Remember _forever"
msgstr "Visâsi par _simpri"
-#: gtk/gtkmountoperation.c:1173
+#: gtk/gtkmountoperation.c:1170
#, c-format
msgid "Unknown Application (PID %d)"
msgstr "Aplicazion no cognossude (PID %d)"
-#: gtk/gtkmountoperation.c:1358
+#: gtk/gtkmountoperation.c:1355
#, c-format
msgid "Unable to end process"
msgstr "Impussibil terminâ il procès"
-#: gtk/gtkmountoperation.c:1392
+#: gtk/gtkmountoperation.c:1389
msgid "_End Process"
msgstr "_Termine procès"
@@ -3166,7 +3277,7 @@ msgstr "Chest non al è za cjapât"
#: gtk/gtkplacessidebar.c:2735 gtk/inspector/actions.ui:43
#: gtk/inspector/css-node-tree.ui:39 gtk/inspector/object-tree.ui:110
-#: gtk/ui/gtkfilechooserwidget.ui:189 gtk/ui/gtkfilechooserwidget.ui:500
+#: gtk/ui/gtkfilechooserwidget.ui:190 gtk/ui/gtkfilechooserwidget.ui:513
msgid "Name"
msgstr "Non"
@@ -3196,12 +3307,12 @@ msgid "Unable to poll “%s” for media changes"
msgstr "Impussibil interogâ “%s” pai cambiaments dai supuarts"
#: gtk/gtkplacessidebar.c:3630 gtk/gtkplacessidebar.c:3696
-#: gtk/gtkplacesview.c:1692
+#: gtk/gtkplacesview.c:1706
msgid "Open in New _Tab"
msgstr "Vierç intune gnove _schede"
#: gtk/gtkplacessidebar.c:3636 gtk/gtkplacessidebar.c:3699
-#: gtk/gtkplacesview.c:1703
+#: gtk/gtkplacesview.c:1717
msgid "Open in New _Window"
msgstr "Vierç intun gnûf _barcon"
@@ -3217,11 +3328,11 @@ msgstr "_Gjave"
msgid "Rename…"
msgstr "Cambie non…"
-#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1737
+#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1751
msgid "_Mount"
msgstr "_Monte"
-#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1727
+#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1741
msgid "_Unmount"
msgstr "_Dismonte"
@@ -3246,7 +3357,7 @@ msgid "No network locations found"
msgstr "Nissune posizion di rêt cjatade"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1307
+#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1321
msgid "Unable to access location"
msgstr "Impussibil jentrâ te posizion"
@@ -3256,71 +3367,71 @@ msgid "Con_nect"
msgstr "Co_net"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1370
+#: gtk/gtkplacesview.c:1384
msgid "Unable to unmount volume"
msgstr "Impussibil dismontâ il volum"
#. Allow to cancel the operation
-#: gtk/gtkplacesview.c:1471
+#: gtk/gtkplacesview.c:1485
msgid "Cance_l"
msgstr "Anu_le"
-#: gtk/gtkplacesview.c:1634
+#: gtk/gtkplacesview.c:1648
msgid "AppleTalk"
msgstr "AppleTalk"
#. Translators: do not translate ftp:// and ftps://
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "File Transfer Protocol"
msgstr "Protocol di trasferiment file (FTP)"
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "ftp:// or ftps://"
msgstr "ftp:// o ftps://"
-#: gtk/gtkplacesview.c:1641
+#: gtk/gtkplacesview.c:1655
msgid "Network File System"
msgstr "File system di rêt (NFS)"
-#: gtk/gtkplacesview.c:1644
+#: gtk/gtkplacesview.c:1658
msgid "Samba"
msgstr "Samba"
#. Translators: do not translate sftp:// and ssh://
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "SSH File Transfer Protocol"
msgstr "Protocol di trasferiment file SSH"
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "sftp:// or ssh://"
msgstr "sftp:// o ssh://"
#. Translators: do not translate dav:// and davs://
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "WebDAV"
msgstr "WebDav"
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "dav:// or davs://"
msgstr "dav:// o davs://"
-#: gtk/gtkplacesview.c:1727
+#: gtk/gtkplacesview.c:1741
msgid "_Disconnect"
msgstr "_Disconet"
-#: gtk/gtkplacesview.c:1737
+#: gtk/gtkplacesview.c:1751
msgid "_Connect"
msgstr "_Conet"
-#: gtk/gtkplacesview.c:1878
+#: gtk/gtkplacesview.c:1892
msgid "Unable to get remote server location"
msgstr "Impussibil vê la posizion rimote dal servidôr"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "Networks"
msgstr "Rêts"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "On This Computer"
msgstr "Su chest computer"
@@ -3340,15 +3451,15 @@ msgid "Disconnect"
msgstr "Disconet"
#: gtk/gtkplacesviewrow.c:481 gtk/ui/gtkplacesviewrow.ui:72
-#: gtk/ui/gtksidebarrow.ui:61
+#: gtk/ui/gtksidebarrow.ui:62
msgid "Unmount"
msgstr "Dismonte"
-#: gtk/gtkprintbackend.c:780
+#: gtk/gtkprintbackend.c:778
msgid "Authentication"
msgstr "Autenticazion"
-#: gtk/gtkprintbackend.c:851
+#: gtk/gtkprintbackend.c:849
msgid "_Remember password"
msgstr "_Visâsi password"
@@ -3440,63 +3551,63 @@ msgid "The most probable reason is that a temporary file could not be created."
msgstr "Il motîf plui probabil al è che nol è pussibil creâ un file temporani."
#. window
-#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:542
-#: gtk/gtkprintoperation-portal.c:611 gtk/gtkprintunixdialog.c:3415
+#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:549
+#: gtk/gtkprintoperation-portal.c:618 gtk/gtkprintunixdialog.c:3415
msgid "Print"
msgstr "Stampe"
-#: gtk/gtkprintoperation-win32.c:617
+#: gtk/gtkprintoperation-win32.c:631
msgid "Printer offline"
msgstr "Stampant distacade"
-#: gtk/gtkprintoperation-win32.c:619
+#: gtk/gtkprintoperation-win32.c:633
msgid "Out of paper"
msgstr "Cjarte esauride"
#. Translators: this is a printer status.
-#: gtk/gtkprintoperation-win32.c:621
-#: modules/printbackends/cups/gtkprintbackendcups.c:2602
+#: gtk/gtkprintoperation-win32.c:635
+#: modules/printbackends/cups/gtkprintbackendcups.c:2624
msgid "Paused"
msgstr "In pause"
-#: gtk/gtkprintoperation-win32.c:623
+#: gtk/gtkprintoperation-win32.c:637
msgid "Need user intervention"
msgstr "Al è necessari l'intervent dal utent"
-#: gtk/gtkprintoperation-win32.c:728
+#: gtk/gtkprintoperation-win32.c:742
msgid "Custom size"
msgstr "Dimension personalizade"
-#: gtk/gtkprintoperation-win32.c:1587
+#: gtk/gtkprintoperation-win32.c:1613
msgid "No printer found"
msgstr "Nissune stampant cjatade"
-#: gtk/gtkprintoperation-win32.c:1614
+#: gtk/gtkprintoperation-win32.c:1640
msgid "Invalid argument to CreateDC"
msgstr "Argoment no valit par CreateDC"
-#: gtk/gtkprintoperation-win32.c:1650 gtk/gtkprintoperation-win32.c:1896
+#: gtk/gtkprintoperation-win32.c:1676 gtk/gtkprintoperation-win32.c:1922
msgid "Error from StartDoc"
msgstr "Erôr dal StartDoc"
-#: gtk/gtkprintoperation-win32.c:1751 gtk/gtkprintoperation-win32.c:1774
-#: gtk/gtkprintoperation-win32.c:1822
+#: gtk/gtkprintoperation-win32.c:1777 gtk/gtkprintoperation-win32.c:1800
+#: gtk/gtkprintoperation-win32.c:1848
msgid "Not enough free memory"
msgstr "No vonde memorie libare"
-#: gtk/gtkprintoperation-win32.c:1827
+#: gtk/gtkprintoperation-win32.c:1853
msgid "Invalid argument to PrintDlgEx"
msgstr "Argoment no valit par PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1832
+#: gtk/gtkprintoperation-win32.c:1858
msgid "Invalid pointer to PrintDlgEx"
msgstr "Pontadôr no valit par PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1837
+#: gtk/gtkprintoperation-win32.c:1863
msgid "Invalid handle to PrintDlgEx"
msgstr "Gjestion no valide par PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1842
+#: gtk/gtkprintoperation-win32.c:1868
msgid "Unspecified error"
msgstr "Erôr no specificât"
@@ -3523,42 +3634,42 @@ msgstr "Daûr a otignî informazions su la stampant…"
#. * multiple pages on a sheet when printing
#.
#: gtk/gtkprintunixdialog.c:3120
-#: modules/printbackends/cups/gtkprintbackendcups.c:5378
+#: modules/printbackends/cups/gtkprintbackendcups.c:5493
msgid "Left to right, top to bottom"
msgstr "Di çampe a drete, dal alt in bas"
#: gtk/gtkprintunixdialog.c:3120
-#: modules/printbackends/cups/gtkprintbackendcups.c:5378
+#: modules/printbackends/cups/gtkprintbackendcups.c:5493
msgid "Left to right, bottom to top"
msgstr "Di çampe a drete, dal bas in alt"
#: gtk/gtkprintunixdialog.c:3121
-#: modules/printbackends/cups/gtkprintbackendcups.c:5379
+#: modules/printbackends/cups/gtkprintbackendcups.c:5494
msgid "Right to left, top to bottom"
msgstr "Di drete a çampe, dal alt in bas"
#: gtk/gtkprintunixdialog.c:3121
-#: modules/printbackends/cups/gtkprintbackendcups.c:5379
+#: modules/printbackends/cups/gtkprintbackendcups.c:5494
msgid "Right to left, bottom to top"
msgstr "Di drete a çampe, dal bas in alt"
#: gtk/gtkprintunixdialog.c:3122
-#: modules/printbackends/cups/gtkprintbackendcups.c:5380
+#: modules/printbackends/cups/gtkprintbackendcups.c:5495
msgid "Top to bottom, left to right"
msgstr "Dal alt in bas, di çampe a drete"
#: gtk/gtkprintunixdialog.c:3122
-#: modules/printbackends/cups/gtkprintbackendcups.c:5380
+#: modules/printbackends/cups/gtkprintbackendcups.c:5495
msgid "Top to bottom, right to left"
msgstr "Dal alt in bas, di drete a çampe"
#: gtk/gtkprintunixdialog.c:3123
-#: modules/printbackends/cups/gtkprintbackendcups.c:5381
+#: modules/printbackends/cups/gtkprintbackendcups.c:5496
msgid "Bottom to top, left to right"
msgstr "Dal bas in alt, di çampe a drete"
#: gtk/gtkprintunixdialog.c:3123
-#: modules/printbackends/cups/gtkprintbackendcups.c:5381
+#: modules/printbackends/cups/gtkprintbackendcups.c:5496
msgid "Bottom to top, right to left"
msgstr "Dal bas in alt, di drete a çampe"
@@ -3755,12 +3866,12 @@ msgid "Search Shortcuts"
msgstr "Cîr scurtis"
#: gtk/gtkshortcutswindow.c:1053 gtk/ui/gtkemojichooser.ui:376
-#: gtk/ui/gtkfilechooserwidget.ui:310
+#: gtk/ui/gtkfilechooserwidget.ui:323
msgid "No Results Found"
msgstr "Nissun risultât cjatât"
#: gtk/gtkshortcutswindow.c:1060 gtk/ui/gtkemojichooser.ui:390
-#: gtk/ui/gtkfilechooserwidget.ui:324 gtk/ui/gtkplacesview.ui:274
+#: gtk/ui/gtkfilechooserwidget.ui:337 gtk/ui/gtkplacesview.ui:274
msgid "Try a different search"
msgstr "Prove une ricercje diferente"
@@ -3946,24 +4057,24 @@ msgctxt "volume percentage"
msgid "%d %%"
msgstr "%d %%"
-#: gtk/gtkwindow.c:9291
+#: gtk/gtkwindow.c:9303
msgid "Move"
msgstr "Sposte"
-#: gtk/gtkwindow.c:9299
+#: gtk/gtkwindow.c:9311
msgid "Resize"
msgstr "Ridimensione"
-#: gtk/gtkwindow.c:9330
+#: gtk/gtkwindow.c:9342
msgid "Always on Top"
msgstr "Simpri denant"
-#: gtk/gtkwindow.c:12770
+#: gtk/gtkwindow.c:12777
#, c-format
msgid "Do you want to use GTK+ Inspector?"
msgstr "Doprâ GTK+ Inspector?"
-#: gtk/gtkwindow.c:12772
+#: gtk/gtkwindow.c:12779
#, c-format
msgid ""
"GTK+ Inspector is an interactive debugger that lets you explore and modify "
@@ -3974,7 +4085,7 @@ msgstr ""
"il didentri di cualsisei aplicazion GTK+.\n"
"Doprantlu ae aplicazion si podarès causâ une interuzion o un colàs."
-#: gtk/gtkwindow.c:12777
+#: gtk/gtkwindow.c:12784
msgid "Don't show this message again"
msgstr "No stâ mostrâ plui chest messaç"
@@ -4313,6 +4424,7 @@ msgid "Property"
msgstr "Proprietât"
#: gtk/inspector/prop-list.ui:68 gtk/inspector/statistics.ui:53
+#: gtk/ui/gtkfilechooserwidget.ui:236
msgid "Type"
msgstr "Gjenar"
@@ -4332,7 +4444,7 @@ msgstr "Percors"
msgid "Count"
msgstr "Conte"
-#: gtk/inspector/resource-list.ui:130 gtk/ui/gtkfilechooserwidget.ui:223
+#: gtk/inspector/resource-list.ui:130 gtk/ui/gtkfilechooserwidget.ui:224
#: gtk/ui/gtkfontchooserwidget.ui:134 gtk/ui/gtkfontchooserwidget.ui:276
msgid "Size"
msgstr "Dimension"
@@ -4470,10 +4582,6 @@ msgstr "Dimension cursôr"
msgid "Icon Theme"
msgstr "Teme iconis"
-#: gtk/inspector/visual.ui:230 gtk/ui/gtkfontbutton.ui:13
-msgid "Font"
-msgstr "Caratar"
-
#: gtk/inspector/visual.ui:263
msgid "Font Scale"
msgstr "Scjale dal caratar"
@@ -4510,10 +4618,6 @@ msgstr "Modalitât rese video"
msgid "Similar"
msgstr "Simil"
-#: gtk/inspector/visual.ui:488
-msgid "Image"
-msgstr "Imagjin"
-
#: gtk/inspector/visual.ui:489
msgid "Recording"
msgstr "Regjistrazion"
@@ -4667,11 +4771,9 @@ msgid "General"
msgstr "Gjenerâl"
#: gtk/open-type-layout.h:13
-#, fuzzy
-#| msgid "Accessible name"
msgctxt "OpenType layout"
msgid "Access All Alternates"
-msgstr "Non acessibil"
+msgstr "Acès a dutis lis alternativis"
#: gtk/open-type-layout.h:14
msgctxt "OpenType layout"
@@ -4934,7 +5036,6 @@ msgid "Standard Ligatures"
msgstr "Leaduris standard"
#: gtk/open-type-layout.h:66
-#, fuzzy
msgctxt "OpenType layout"
msgid "Leading Jamo Forms"
msgstr "Formis principâls Jamo"
@@ -5097,7 +5198,7 @@ msgstr "Formis Rakar"
#: gtk/open-type-layout.h:98
msgctxt "OpenType layout"
msgid "Required Ligatures"
-msgstr ""
+msgstr "Leaduris domandadis"
#: gtk/open-type-layout.h:99
msgctxt "OpenType layout"
@@ -5127,12 +5228,12 @@ msgstr ""
#: gtk/open-type-layout.h:104
msgctxt "OpenType layout"
msgid "Required Variation Alternates"
-msgstr ""
+msgstr "Alternativis di variazions domandadis"
#: gtk/open-type-layout.h:105
msgctxt "OpenType layout"
msgid "Stylistic Alternates"
-msgstr ""
+msgstr "Alternativis di stilistiche"
#: gtk/open-type-layout.h:106
msgctxt "OpenType layout"
@@ -7125,19 +7226,19 @@ msgstr "Simbui"
msgid "Flags"
msgstr "Bandieris"
-#: gtk/ui/gtkfilechooserwidget.ui:168
+#: gtk/ui/gtkfilechooserwidget.ui:169
msgid "Files"
msgstr "File"
-#: gtk/ui/gtkfilechooserwidget.ui:261
+#: gtk/ui/gtkfilechooserwidget.ui:274
msgid "Remote location — only searching the current folder"
msgstr "Posizion rimote — si cîr dome te cartele atuâl"
-#: gtk/ui/gtkfilechooserwidget.ui:433
+#: gtk/ui/gtkfilechooserwidget.ui:446
msgid "Folder Name"
msgstr "Non de cartele"
-#: gtk/ui/gtkfilechooserwidget.ui:461
+#: gtk/ui/gtkfilechooserwidget.ui:474
msgid "_Create"
msgstr "_Cree"
@@ -7621,7 +7722,7 @@ msgctxt "input method menu"
msgid "Multipress"
msgstr "Pression multiple"
-#: modules/input/imquartz.c:58
+#: modules/input/imquartz.c:69
msgctxt "input method menu"
msgid "Mac OS X Quartz"
msgstr "Mac OS X Quartz"
@@ -7651,7 +7752,7 @@ msgid "Vietnamese (VIQR)"
msgstr "Vietnamît (VIQR)"
#. ID
-#: modules/input/imwayland.c:104
+#: modules/input/imwayland.c:105
msgctxt "input method menu"
msgid "Wayland"
msgstr "Wayland"
@@ -7693,441 +7794,441 @@ msgstr "No ative"
msgid "Pages per _sheet:"
msgstr "Pagjinis par _sfuei:"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1128
-#: modules/printbackends/cups/gtkprintbackendcups.c:1437
+#: modules/printbackends/cups/gtkprintbackendcups.c:1129
+#: modules/printbackends/cups/gtkprintbackendcups.c:1438
msgid "Username:"
msgstr "Non utent:"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1129
-#: modules/printbackends/cups/gtkprintbackendcups.c:1446
+#: modules/printbackends/cups/gtkprintbackendcups.c:1130
+#: modules/printbackends/cups/gtkprintbackendcups.c:1447
msgid "Password:"
msgstr "Password:"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1168
-#: modules/printbackends/cups/gtkprintbackendcups.c:1459
+#: modules/printbackends/cups/gtkprintbackendcups.c:1169
+#: modules/printbackends/cups/gtkprintbackendcups.c:1460
#, c-format
msgid "Authentication is required to print document “%s” on printer %s"
msgstr ""
"La autenticazion e je necessarie par stampâ il document “%s” su la stampant "
"%s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1170
+#: modules/printbackends/cups/gtkprintbackendcups.c:1171
#, c-format
msgid "Authentication is required to print a document on %s"
msgstr "La autenticazion e je necessarie par stampâ un document su %s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1174
+#: modules/printbackends/cups/gtkprintbackendcups.c:1175
#, c-format
msgid "Authentication is required to get attributes of job “%s”"
msgstr "La autenticazion e je necessarie par vê i atribûts dal lavôr “%s”"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1176
+#: modules/printbackends/cups/gtkprintbackendcups.c:1177
msgid "Authentication is required to get attributes of a job"
msgstr "La autenticazion e je necessarie par vê i atribûts di un lavôr"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1180
+#: modules/printbackends/cups/gtkprintbackendcups.c:1181
#, c-format
msgid "Authentication is required to get attributes of printer %s"
msgstr "La autenticazion e je necessarie par vê i atribûts de stampant %s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1182
+#: modules/printbackends/cups/gtkprintbackendcups.c:1183
msgid "Authentication is required to get attributes of a printer"
msgstr "La autenticazion e je necessarie par vê i atribûts di une stampant"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1185
+#: modules/printbackends/cups/gtkprintbackendcups.c:1186
#, c-format
msgid "Authentication is required to get default printer of %s"
msgstr "La autenticazion e je necessarie par vê la stampant predefinide di %s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1188
+#: modules/printbackends/cups/gtkprintbackendcups.c:1189
#, c-format
msgid "Authentication is required to get printers from %s"
msgstr "La autenticazion e je necessarie par vê lis stampants di %s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1193
+#: modules/printbackends/cups/gtkprintbackendcups.c:1194
#, c-format
msgid "Authentication is required to get a file from %s"
msgstr "La autenticazion e je necessarie par vê un file di %s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1195
+#: modules/printbackends/cups/gtkprintbackendcups.c:1196
#, c-format
msgid "Authentication is required on %s"
msgstr "La autenticazion e je necessarie su %s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1431
+#: modules/printbackends/cups/gtkprintbackendcups.c:1432
msgid "Domain:"
msgstr "Domini:"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1461
+#: modules/printbackends/cups/gtkprintbackendcups.c:1462
#, c-format
msgid "Authentication is required to print document “%s”"
msgstr "La autenticazion e je necessarie par stampâ il document “%s”"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1466
+#: modules/printbackends/cups/gtkprintbackendcups.c:1467
#, c-format
msgid "Authentication is required to print this document on printer %s"
msgstr ""
"La autenticazion e je necessarie par stampâ chest document su la stampant %s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1468
+#: modules/printbackends/cups/gtkprintbackendcups.c:1469
msgid "Authentication is required to print this document"
msgstr "La autenticazion e je necessarie par stampâ chest document"
-#: modules/printbackends/cups/gtkprintbackendcups.c:2531
+#: modules/printbackends/cups/gtkprintbackendcups.c:2553
#, c-format
msgid "Printer “%s” is low on toner."
msgstr "Toner de stampant “%s” in esauriment."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2535
+#: modules/printbackends/cups/gtkprintbackendcups.c:2557
#, c-format
msgid "Printer “%s” has no toner left."
msgstr "Toner de stampant “%s” esaurît."
#. Translators: "Developer" like on photo development context
-#: modules/printbackends/cups/gtkprintbackendcups.c:2540
+#: modules/printbackends/cups/gtkprintbackendcups.c:2562
#, c-format
msgid "Printer “%s” is low on developer."
msgstr "Developer de stampant “%s” in esauriment."
#. Translators: "Developer" like on photo development context
-#: modules/printbackends/cups/gtkprintbackendcups.c:2545
+#: modules/printbackends/cups/gtkprintbackendcups.c:2567
#, c-format
msgid "Printer “%s” is out of developer."
msgstr "Developer de stampant “%s” esaurît."
#. Translators: "marker" is one color bin of the printer
-#: modules/printbackends/cups/gtkprintbackendcups.c:2550
+#: modules/printbackends/cups/gtkprintbackendcups.c:2572
#, c-format
msgid "Printer “%s” is low on at least one marker supply."
msgstr "Almancul une cartucje de stampant “%s” e je in esauriment."
#. Translators: "marker" is one color bin of the printer
-#: modules/printbackends/cups/gtkprintbackendcups.c:2555
+#: modules/printbackends/cups/gtkprintbackendcups.c:2577
#, c-format
msgid "Printer “%s” is out of at least one marker supply."
msgstr "Almancul une cartucje de stampant “%s” e je esauride."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2559
+#: modules/printbackends/cups/gtkprintbackendcups.c:2581
#, c-format
msgid "The cover is open on printer “%s”."
msgstr "Il tapon de stampant “%s” al è viert."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2563
+#: modules/printbackends/cups/gtkprintbackendcups.c:2585
#, c-format
msgid "The door is open on printer “%s”."
msgstr "Il sportel de stampant “%s” al è viert."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2567
+#: modules/printbackends/cups/gtkprintbackendcups.c:2589
#, c-format
msgid "Printer “%s” is low on paper."
msgstr "Cjarte de stampant “%s” in esauriment."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2571
+#: modules/printbackends/cups/gtkprintbackendcups.c:2593
#, c-format
msgid "Printer “%s” is out of paper."
msgstr "Cjarte de stampant “%s” esauride."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2575
+#: modules/printbackends/cups/gtkprintbackendcups.c:2597
#, c-format
msgid "Printer “%s” is currently offline."
msgstr "La stampant “%s” e je atualmentri disconetude."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2579
+#: modules/printbackends/cups/gtkprintbackendcups.c:2601
#, c-format
msgid "There is a problem on printer “%s”."
msgstr "Al esist un probleme su la stampant “%s”."
#. Translators: this is a printer status.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2599
+#: modules/printbackends/cups/gtkprintbackendcups.c:2621
msgid "Paused; Rejecting Jobs"
msgstr "In pause; lavôrs ricusâts"
#. Translators: this is a printer status.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2605
+#: modules/printbackends/cups/gtkprintbackendcups.c:2627
msgid "Rejecting Jobs"
msgstr "Lavôrs refudâts"
#. Translators: this string connects multiple printer states together.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2646
+#: modules/printbackends/cups/gtkprintbackendcups.c:2668
msgid "; "
msgstr "; "
-#: modules/printbackends/cups/gtkprintbackendcups.c:4324
-#: modules/printbackends/cups/gtkprintbackendcups.c:4391
+#: modules/printbackends/cups/gtkprintbackendcups.c:4439
+#: modules/printbackends/cups/gtkprintbackendcups.c:4506
msgctxt "printing option"
msgid "Two Sided"
msgstr "Denant e daûr"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4325
+#: modules/printbackends/cups/gtkprintbackendcups.c:4440
msgctxt "printing option"
msgid "Paper Type"
msgstr "Gjenar di cjarte"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4326
+#: modules/printbackends/cups/gtkprintbackendcups.c:4441
msgctxt "printing option"
msgid "Paper Source"
msgstr "Sorzint cjarte"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4327
-#: modules/printbackends/cups/gtkprintbackendcups.c:4392
+#: modules/printbackends/cups/gtkprintbackendcups.c:4442
+#: modules/printbackends/cups/gtkprintbackendcups.c:4507
msgctxt "printing option"
msgid "Output Tray"
msgstr "Scansel di jessude"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4328
+#: modules/printbackends/cups/gtkprintbackendcups.c:4443
msgctxt "printing option"
msgid "Resolution"
msgstr "Risoluzion"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4329
+#: modules/printbackends/cups/gtkprintbackendcups.c:4444
msgctxt "printing option"
msgid "GhostScript pre-filtering"
msgstr "Pre-filtradure GhostScript"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4338
+#: modules/printbackends/cups/gtkprintbackendcups.c:4453
msgctxt "printing option value"
msgid "One Sided"
msgstr "Une bande"
#. Translators: this is an option of "Two Sided"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4340
+#: modules/printbackends/cups/gtkprintbackendcups.c:4455
msgctxt "printing option value"
msgid "Long Edge (Standard)"
msgstr "Ôr lunc (standard)"
#. Translators: this is an option of "Two Sided"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4342
+#: modules/printbackends/cups/gtkprintbackendcups.c:4457
msgctxt "printing option value"
msgid "Short Edge (Flip)"
msgstr "Ôr curt (ribaltât)"
#. Translators: this is an option of "Paper Source"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4344
-#: modules/printbackends/cups/gtkprintbackendcups.c:4346
-#: modules/printbackends/cups/gtkprintbackendcups.c:4354
+#: modules/printbackends/cups/gtkprintbackendcups.c:4459
+#: modules/printbackends/cups/gtkprintbackendcups.c:4461
+#: modules/printbackends/cups/gtkprintbackendcups.c:4469
msgctxt "printing option value"
msgid "Auto Select"
msgstr "Selezion automatiche"
#. Translators: this is an option of "Paper Source"
#. Translators: this is an option of "Resolution"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4348
-#: modules/printbackends/cups/gtkprintbackendcups.c:4350
-#: modules/printbackends/cups/gtkprintbackendcups.c:4352
-#: modules/printbackends/cups/gtkprintbackendcups.c:4356
+#: modules/printbackends/cups/gtkprintbackendcups.c:4463
+#: modules/printbackends/cups/gtkprintbackendcups.c:4465
+#: modules/printbackends/cups/gtkprintbackendcups.c:4467
+#: modules/printbackends/cups/gtkprintbackendcups.c:4471
msgctxt "printing option value"
msgid "Printer Default"
msgstr "Impostazions predefinidis stampant"
#. Translators: this is an option of "GhostScript"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4358
+#: modules/printbackends/cups/gtkprintbackendcups.c:4473
msgctxt "printing option value"
msgid "Embed GhostScript fonts only"
msgstr "Inclût nome i caratars GhostScript"
#. Translators: this is an option of "GhostScript"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4360
+#: modules/printbackends/cups/gtkprintbackendcups.c:4475
msgctxt "printing option value"
msgid "Convert to PS level 1"
msgstr "Convertî a PS nivel 1"
#. Translators: this is an option of "GhostScript"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4362
+#: modules/printbackends/cups/gtkprintbackendcups.c:4477
msgctxt "printing option value"
msgid "Convert to PS level 2"
msgstr "Convertî a PS nivel 2"
#. Translators: this is an option of "GhostScript"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4364
+#: modules/printbackends/cups/gtkprintbackendcups.c:4479
msgctxt "printing option value"
msgid "No pre-filtering"
msgstr "Nissune pre-filtradure"
#. Translators: "Miscellaneous" is the label for a button, that opens
#. up an extra panel of settings in a print dialog.
-#: modules/printbackends/cups/gtkprintbackendcups.c:4373
+#: modules/printbackends/cups/gtkprintbackendcups.c:4488
msgctxt "printing option group"
msgid "Miscellaneous"
msgstr "Variis"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4400
+#: modules/printbackends/cups/gtkprintbackendcups.c:4515
msgctxt "sides"
msgid "One Sided"
msgstr "Une bande"
#. Translators: this is an option of "Two Sided"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4402
+#: modules/printbackends/cups/gtkprintbackendcups.c:4517
msgctxt "sides"
msgid "Long Edge (Standard)"
msgstr "Ôr lunc (standard)"
#. Translators: this is an option of "Two Sided"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4404
+#: modules/printbackends/cups/gtkprintbackendcups.c:4519
msgctxt "sides"
msgid "Short Edge (Flip)"
msgstr "Ôr curt (ribaltât)"
#. Translators: Top output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4407
+#: modules/printbackends/cups/gtkprintbackendcups.c:4522
msgctxt "output-bin"
msgid "Top Bin"
msgstr "Cassele superiôr"
#. Translators: Middle output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4409
+#: modules/printbackends/cups/gtkprintbackendcups.c:4524
msgctxt "output-bin"
msgid "Middle Bin"
msgstr "Cassele centrâl"
#. Translators: Bottom output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4411
+#: modules/printbackends/cups/gtkprintbackendcups.c:4526
msgctxt "output-bin"
msgid "Bottom Bin"
msgstr "Cassele inferiôr"
#. Translators: Side output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4413
+#: modules/printbackends/cups/gtkprintbackendcups.c:4528
msgctxt "output-bin"
msgid "Side Bin"
msgstr "Cassele laterâl"
#. Translators: Left output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4415
+#: modules/printbackends/cups/gtkprintbackendcups.c:4530
msgctxt "output-bin"
msgid "Left Bin"
msgstr "Cassele a çampe"
#. Translators: Right output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4417
+#: modules/printbackends/cups/gtkprintbackendcups.c:4532
msgctxt "output-bin"
msgid "Right Bin"
msgstr "Cassele a diestre"
#. Translators: Center output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4419
+#: modules/printbackends/cups/gtkprintbackendcups.c:4534
msgctxt "output-bin"
msgid "Center Bin"
msgstr "Cassele centrâl"
#. Translators: Rear output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4421
+#: modules/printbackends/cups/gtkprintbackendcups.c:4536
msgctxt "output-bin"
msgid "Rear Bin"
msgstr "Cassele par daûr"
#. Translators: Output bin where one sided output is oriented in the face-up position
-#: modules/printbackends/cups/gtkprintbackendcups.c:4423
+#: modules/printbackends/cups/gtkprintbackendcups.c:4538
msgctxt "output-bin"
msgid "Face Up Bin"
msgstr "Cassele muse in sù"
#. Translators: Output bin where one sided output is oriented in the face-down position
-#: modules/printbackends/cups/gtkprintbackendcups.c:4425
+#: modules/printbackends/cups/gtkprintbackendcups.c:4540
msgctxt "output-bin"
msgid "Face Down Bin"
msgstr "Cassele muse in jù"
#. Translators: Large capacity output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4427
+#: modules/printbackends/cups/gtkprintbackendcups.c:4542
msgctxt "output-bin"
msgid "Large Capacity Bin"
msgstr "Cassele a alte capacitât"
#. Translators: Output stacker number %d
-#: modules/printbackends/cups/gtkprintbackendcups.c:4449
+#: modules/printbackends/cups/gtkprintbackendcups.c:4564
#, c-format
msgctxt "output-bin"
msgid "Stacker %d"
msgstr "Fassiculadôr %d"
#. Translators: Output mailbox number %d
-#: modules/printbackends/cups/gtkprintbackendcups.c:4453
+#: modules/printbackends/cups/gtkprintbackendcups.c:4568
#, c-format
msgctxt "output-bin"
msgid "Mailbox %d"
msgstr "Cassete de pueste %d"
#. Translators: Private mailbox
-#: modules/printbackends/cups/gtkprintbackendcups.c:4457
+#: modules/printbackends/cups/gtkprintbackendcups.c:4572
msgctxt "output-bin"
msgid "My Mailbox"
msgstr "Mê cassete de pueste"
#. Translators: Output tray number %d
-#: modules/printbackends/cups/gtkprintbackendcups.c:4461
+#: modules/printbackends/cups/gtkprintbackendcups.c:4576
#, c-format
msgctxt "output-bin"
msgid "Tray %d"
msgstr "Scansel %d"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4932
+#: modules/printbackends/cups/gtkprintbackendcups.c:5047
msgid "Printer Default"
msgstr "Impostazions predefinidis stampant"
#. Translators: These strings name the possible values of the
#. * job priority option in the print dialog
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5373
+#: modules/printbackends/cups/gtkprintbackendcups.c:5488
msgid "Urgent"
msgstr "Urgjent"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5373
+#: modules/printbackends/cups/gtkprintbackendcups.c:5488
msgid "High"
msgstr "Alte"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5373
+#: modules/printbackends/cups/gtkprintbackendcups.c:5488
msgid "Medium"
msgstr "Medie"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5373
+#: modules/printbackends/cups/gtkprintbackendcups.c:5488
msgid "Low"
msgstr "Basse"
#. Translators, this string is used to label the job priority option
#. * in the print dialog
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5403
+#: modules/printbackends/cups/gtkprintbackendcups.c:5518
msgid "Job Priority"
msgstr "Prioritât lavôr"
#. Translators, this string is used to label the billing info entry
#. * in the print dialog
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5414
+#: modules/printbackends/cups/gtkprintbackendcups.c:5529
msgid "Billing Info"
msgstr "Informazion di fature"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5438
+#: modules/printbackends/cups/gtkprintbackendcups.c:5553
msgctxt "cover page"
msgid "None"
msgstr "Nissune"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5439
+#: modules/printbackends/cups/gtkprintbackendcups.c:5554
msgctxt "cover page"
msgid "Classified"
msgstr "Classificât"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5440
+#: modules/printbackends/cups/gtkprintbackendcups.c:5555
msgctxt "cover page"
msgid "Confidential"
msgstr "Confidenziâl"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5441
+#: modules/printbackends/cups/gtkprintbackendcups.c:5556
msgctxt "cover page"
msgid "Secret"
msgstr "Segret"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5442
+#: modules/printbackends/cups/gtkprintbackendcups.c:5557
msgctxt "cover page"
msgid "Standard"
msgstr "Standard"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5443
+#: modules/printbackends/cups/gtkprintbackendcups.c:5558
msgctxt "cover page"
msgid "Top Secret"
msgstr "Massime segretece"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5444
+#: modules/printbackends/cups/gtkprintbackendcups.c:5559
msgctxt "cover page"
msgid "Unclassified"
msgstr "No classificât"
@@ -8135,7 +8236,7 @@ msgstr "No classificât"
#. Translators, this string is used to label the pages-per-sheet option
#. * in the print dialog
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5456
+#: modules/printbackends/cups/gtkprintbackendcups.c:5571
msgctxt "printer option"
msgid "Pages per Sheet"
msgstr "Pagjinis par sfuei"
@@ -8143,7 +8244,7 @@ msgstr "Pagjinis par sfuei"
#. Translators, this string is used to label the option in the print
#. * dialog that controls in what order multiple pages are arranged
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5473
+#: modules/printbackends/cups/gtkprintbackendcups.c:5588
msgctxt "printer option"
msgid "Page Ordering"
msgstr "Ordinament pagjinis"
@@ -8151,7 +8252,7 @@ msgstr "Ordinament pagjinis"
#. Translators, this is the label used for the option in the print
#. * dialog that controls the front cover page.
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5515
+#: modules/printbackends/cups/gtkprintbackendcups.c:5630
msgctxt "printer option"
msgid "Before"
msgstr "Prime"
@@ -8159,7 +8260,7 @@ msgstr "Prime"
#. Translators, this is the label used for the option in the print
#. * dialog that controls the back cover page.
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5530
+#: modules/printbackends/cups/gtkprintbackendcups.c:5645
msgctxt "printer option"
msgid "After"
msgstr "Dopo"
@@ -8168,7 +8269,7 @@ msgstr "Dopo"
#. * a print job is printed. Possible values are 'now', a specified time,
#. * or 'on hold'
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5550
+#: modules/printbackends/cups/gtkprintbackendcups.c:5665
msgctxt "printer option"
msgid "Print at"
msgstr "Stampe"
@@ -8176,7 +8277,7 @@ msgstr "Stampe"
#. Translators: this is the name of the option that allows the user
#. * to specify a time when a print job will be printed.
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5561
+#: modules/printbackends/cups/gtkprintbackendcups.c:5676
msgctxt "printer option"
msgid "Print at time"
msgstr "Stampe aes"
@@ -8186,35 +8287,35 @@ msgstr "Stampe aes"
#. * the width and height in points. E.g: "Custom
#. * 230.4x142.9"
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5606
+#: modules/printbackends/cups/gtkprintbackendcups.c:5721
#, c-format
msgid "Custom %s×%s"
msgstr "Personalizât %s×%s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5716
+#: modules/printbackends/cups/gtkprintbackendcups.c:5831
msgctxt "printer option"
msgid "Printer Profile"
msgstr "Profîl stampant"
#. TRANSLATORS: this is when color profile information is unavailable
-#: modules/printbackends/cups/gtkprintbackendcups.c:5723
+#: modules/printbackends/cups/gtkprintbackendcups.c:5838
msgctxt "printer option value"
msgid "Unavailable"
msgstr "No disponibile"
#. TRANSLATORS: when we're running an old CUPS, and
#. * it hasn't registered the device with colord
-#: modules/printbackends/cups/gtkprintercups.c:269
+#: modules/printbackends/cups/gtkprintercups.c:275
msgid "Color management unavailable"
msgstr "Gjestion colôrs no disponibile"
#. TRANSLATORS: when there is no color profile available
-#: modules/printbackends/cups/gtkprintercups.c:281
+#: modules/printbackends/cups/gtkprintercups.c:287
msgid "No profile available"
msgstr "Nissun profîl disponibil"
#. TRANSLATORS: when the color profile has no title
-#: modules/printbackends/cups/gtkprintercups.c:292
+#: modules/printbackends/cups/gtkprintercups.c:298
msgid "Unspecified profile"
msgstr "Profîl no specificât"
@@ -8246,15 +8347,15 @@ msgstr "File"
msgid "_Output format"
msgstr "Formât di _jessude"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Stampe su LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Pagjinis par sfuei"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Rie di comant"
@@ -8293,6 +8394,81 @@ msgstr "jessude-prove.%s"
msgid "Print to Test Printer"
msgstr "Stampe su stampant di prove"
+#~ msgid "3.2 core GL profile is not available on EGL implementation"
+#~ msgstr "Il profîl GL core 3.2 nol è disponibil su la implementazion EGL"
+
+#~ msgctxt "Color name"
+#~ msgid "Scarlet Red"
+#~ msgstr "Ros scarlat"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Butter"
+#~ msgstr "Spongje clare"
+
+#~ msgctxt "Color name"
+#~ msgid "Butter"
+#~ msgstr "Spongje"
+
+#~ msgctxt "Color name"
+#~ msgid "Chameleon"
+#~ msgstr "Camaleont"
+
+#~ msgctxt "Color name"
+#~ msgid "Sky Blue"
+#~ msgstr "Blu cîl"
+
+#~ msgctxt "Color name"
+#~ msgid "Plum"
+#~ msgstr "Ciespe"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chocolate"
+#~ msgstr "Cjocolate clare"
+
+#~ msgctxt "Color name"
+#~ msgid "Chocolate"
+#~ msgstr "Cjocolate"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chocolate"
+#~ msgstr "Cjocolate scure"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 1"
+#~ msgstr "Alumini 1 clâr"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 1"
+#~ msgstr "Alumini 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 1"
+#~ msgstr "Alumini 1 scûr"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 2"
+#~ msgstr "Alumini 2 clâr"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 2"
+#~ msgstr "Alumini 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 2"
+#~ msgstr "Alumini 2 scûr"
+
+#~ msgctxt "Color name"
+#~ msgid "Darker Gray"
+#~ msgstr "Grîs plui scûr"
+
+#~ msgctxt "Color name"
+#~ msgid "Medium Gray"
+#~ msgstr "Grîs medi"
+
+#~ msgctxt "Color name"
+#~ msgid "Lighter Gray"
+#~ msgstr "Grîs plui clâr"
+
#~ msgid "Not implemented on OS X"
#~ msgstr "No implementât su OS X"
diff --git a/po/gl.po b/po/gl.po
index 4ae4d2a5ff..0aba58acf4 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -13,14 +13,14 @@
# Antón Méixome <meixome@certima.net>, 2009, 2010.
# Fran Diéguez <frandieguez@gnome.org>, 2009, 2010, 2011, 2012.
# Leandro Regueiro <leandro.regueiro@gmail.com>, 2012.
-# Fran Dieguez <frandieguez@gnome.org>, 2012-2020.
+# Fran Dieguez <frandieguez@gnome.org>, 2012-2021.
#
msgid ""
msgstr ""
"Project-Id-Version: gtk+-master-po-gl-77922___.merged\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-18 21:09+0000\n"
-"PO-Revision-Date: 2020-09-19 01:11+0200\n"
+"POT-Creation-Date: 2020-12-31 10:25+0000\n"
+"PO-Revision-Date: 2021-01-05 00:03+0100\n"
"Last-Translator: Fran Dieguez <frandieguez@gnome.org>\n"
"Language-Team: Galician <proxecto@trasno.gal>\n"
"Language: gl\n"
@@ -28,7 +28,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: Gtranslator 3.36.0\n"
+"X-Generator: Gtranslator 3.38.0\n"
"X-Project-Style: gnome\n"
#: gdk/broadway/gdkbroadway-server.c:144
@@ -1946,90 +1946,313 @@ msgstr "Vermello %d%%, Verde %d%%, Azul %d%%"
msgid "Color: %s"
msgstr "Cor: %s"
-#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
-#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
-#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
-#| msgid "_Blue:"
+#: gtk/gtkcolorchooserwidget.c:446
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Blue"
+msgstr "Azul moi claro"
+
+#: gtk/gtkcolorchooserwidget.c:447
+#| msgctxt "Color name"
+#| msgid "Light Sky Blue"
+msgctxt "Color name"
+msgid "Light Blue"
+msgstr "Azul claro"
+
+#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
msgid "Blue"
msgstr "Azul"
-#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
-#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
-#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
-#| msgid "_Green:"
+#: gtk/gtkcolorchooserwidget.c:449
+#| msgctxt "Color name"
+#| msgid "Dark Sky Blue"
+msgctxt "Color name"
+msgid "Dark Blue"
+msgstr "Azul escuro"
+
+#: gtk/gtkcolorchooserwidget.c:450
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Blue"
+msgstr "Azul moi escuro"
+
+#: gtk/gtkcolorchooserwidget.c:451
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Green"
+msgstr "Verde moi claro"
+
+#: gtk/gtkcolorchooserwidget.c:452
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Green"
+msgstr "Gris claro"
+
+#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
msgid "Green"
msgstr "Verde"
-#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
-#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
-#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
+#: gtk/gtkcolorchooserwidget.c:454
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Green"
+msgstr "Verde escuro"
+
+#: gtk/gtkcolorchooserwidget.c:455
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Green"
+msgstr "Verde moi escuro"
+
+#: gtk/gtkcolorchooserwidget.c:456
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Yellow"
+msgstr "Amarelo moi claro"
+
+#: gtk/gtkcolorchooserwidget.c:457
+#| msgctxt "Color name"
+#| msgid "Yellow"
+msgctxt "Color name"
+msgid "Light Yellow"
+msgstr "Amarelo claro"
+
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
msgid "Yellow"
msgstr "Amarelo"
-#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
-#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
-#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:459
+#| msgctxt "Color name"
+#| msgid "Yellow"
+msgctxt "Color name"
+msgid "Dark Yellow"
+msgstr "Amarelo escuro"
+
+#: gtk/gtkcolorchooserwidget.c:460
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Yellow"
+msgstr "Amarelo moi escuro"
+
+#: gtk/gtkcolorchooserwidget.c:461
+#| msgctxt "Color name"
+#| msgid "Light Orange"
+msgctxt "Color name"
+msgid "Very Light Orange"
+msgstr "Laranxa moi claro"
+
+#: gtk/gtkcolorchooserwidget.c:462
+msgctxt "Color name"
+msgid "Light Orange"
+msgstr "Laranxa claro"
+
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
msgid "Orange"
msgstr "Laranxa"
-#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
-#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
-#: gtk/gtkcolorchooserwidget.c:474
-#| msgid "_Red:"
+#: gtk/gtkcolorchooserwidget.c:464
+msgctxt "Color name"
+msgid "Dark Orange"
+msgstr "Laranxa escuro"
+
+#: gtk/gtkcolorchooserwidget.c:465
+#| msgctxt "Color name"
+#| msgid "Dark Orange"
+msgctxt "Color name"
+msgid "Very Dark Orange"
+msgstr "Laranxa moi escuro"
+
+#: gtk/gtkcolorchooserwidget.c:466
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Red"
+msgstr "Vermello moi claro"
+
+#: gtk/gtkcolorchooserwidget.c:467
+#| msgctxt "Color name"
+#| msgid "Light"
+msgctxt "Color name"
+msgid "Light Red"
+msgstr "Vermello claro"
+
+#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
msgid "Red"
msgstr "Vermello"
-#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
-#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
-#: gtk/gtkcolorchooserwidget.c:479
+#: gtk/gtkcolorchooserwidget.c:469
+#| msgctxt "Color name"
+#| msgid "Dark Scarlet Red"
+msgctxt "Color name"
+msgid "Dark Red"
+msgstr "Vermello escuro"
+
+#: gtk/gtkcolorchooserwidget.c:470
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Red"
+msgstr "Vermello moi escuro"
+
+#: gtk/gtkcolorchooserwidget.c:471
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Purple"
+msgstr "Morado moi claro"
+
+#: gtk/gtkcolorchooserwidget.c:472
+#| msgctxt "Color name"
+#| msgid "Light Plum"
+msgctxt "Color name"
+msgid "Light Purple"
+msgstr "Morado claro"
+
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
msgid "Purple"
msgstr "Morado"
-#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
-#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
-#: gtk/gtkcolorchooserwidget.c:484
+#: gtk/gtkcolorchooserwidget.c:474
+#| msgctxt "Color name"
+#| msgid "Purple"
+msgctxt "Color name"
+msgid "Dark Purple"
+msgstr "Morado escuro"
+
+#: gtk/gtkcolorchooserwidget.c:475
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Purple"
+msgstr "Morado moi escuro"
+
+#: gtk/gtkcolorchooserwidget.c:476
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Brown"
+msgstr "Marrón moi claro"
+
+#: gtk/gtkcolorchooserwidget.c:477
+#| msgctxt "output-bin"
+#| msgid "Right Bin"
+msgctxt "Color name"
+msgid "Light Brown"
+msgstr "Marrón claro"
+
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
msgid "Brown"
msgstr "Marrón"
-#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
-#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
-#: gtk/gtkcolorchooserwidget.c:489
-#| msgctxt "keyboard label"
-#| msgid "Right"
+#: gtk/gtkcolorchooserwidget.c:479
+#| msgctxt "Color name"
+#| msgid "Dark Butter"
+msgctxt "Color name"
+msgid "Dark Brown"
+msgstr "Marrón escuro"
+
+#: gtk/gtkcolorchooserwidget.c:480
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Brown"
+msgstr "Marrón moi escuro"
+
+#: gtk/gtkcolorchooserwidget.c:481
+msgctxt "Color name"
+msgid "White"
+msgstr "Branco"
+
+#: gtk/gtkcolorchooserwidget.c:482
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Gris claro 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Gris claro 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Gris claro 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Gris claro 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
msgctxt "Color name"
-msgid "Light"
-msgstr "Claro"
+msgid "Dark Gray 1"
+msgstr "Gris escuro 1"
-#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
-#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:487
#| msgctxt "Color name"
-#| msgid "Dark Plum"
+#| msgid "Dark Gray"
msgctxt "Color name"
-msgid "Dark"
-msgstr "Escuro"
+msgid "Dark Gray 2"
+msgstr "Gris escuro 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Gris escuro 3"
+
+#: gtk/gtkcolorchooserwidget.c:489
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 4"
+msgstr "Gris escuro 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
+msgctxt "Color name"
+msgid "Black"
+msgstr "Negro"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:538
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Personalizado"
-#: gtk/gtkcolorchooserwidget.c:545
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Cor personalizado"
-#: gtk/gtkcolorchooserwidget.c:546
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Crear un cor personalizado"
-#: gtk/gtkcolorchooserwidget.c:565
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Cor personalizado %d: %s"
@@ -2575,51 +2798,51 @@ msgctxt "font"
msgid "None"
msgstr "Ningún"
-#: gtk/gtkfontchooserwidget.c:1525
+#: gtk/gtkfontchooserwidget.c:1556
msgid "Width"
msgstr "Anchura"
-#: gtk/gtkfontchooserwidget.c:1526
+#: gtk/gtkfontchooserwidget.c:1557
msgid "Weight"
msgstr "Peso"
-#: gtk/gtkfontchooserwidget.c:1527
+#: gtk/gtkfontchooserwidget.c:1558
msgid "Italic"
msgstr "Cursiva"
-#: gtk/gtkfontchooserwidget.c:1528
+#: gtk/gtkfontchooserwidget.c:1559
msgid "Slant"
msgstr "Slant"
-#: gtk/gtkfontchooserwidget.c:1529
+#: gtk/gtkfontchooserwidget.c:1560
msgid "Optical Size"
msgstr "Tamaño óptico"
-#: gtk/gtkfontchooserwidget.c:2066 gtk/inspector/prop-editor.c:1676
+#: gtk/gtkfontchooserwidget.c:2097 gtk/inspector/prop-editor.c:1676
msgid "Default"
msgstr "Por omisión"
-#: gtk/gtkfontchooserwidget.c:2113
+#: gtk/gtkfontchooserwidget.c:2144
msgid "Ligatures"
msgstr "Ligaduras"
-#: gtk/gtkfontchooserwidget.c:2114
+#: gtk/gtkfontchooserwidget.c:2145
msgid "Letter Case"
msgstr "Maiúscula"
-#: gtk/gtkfontchooserwidget.c:2115
+#: gtk/gtkfontchooserwidget.c:2146
msgid "Number Case"
msgstr "Maiúscula numérica"
-#: gtk/gtkfontchooserwidget.c:2116
+#: gtk/gtkfontchooserwidget.c:2147
msgid "Number Spacing"
msgstr "Espaciado numérico"
-#: gtk/gtkfontchooserwidget.c:2117
+#: gtk/gtkfontchooserwidget.c:2148
msgid "Number Formatting"
msgstr "Formato numérico"
-#: gtk/gtkfontchooserwidget.c:2118
+#: gtk/gtkfontchooserwidget.c:2149
msgid "Character Variants"
msgstr "Variantes de caracteres"
@@ -8202,15 +8425,15 @@ msgstr "Ficheiro"
msgid "_Output format"
msgstr "Formato de _saída"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Imprimir a LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Páxinas por folla"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Liña de ordes"
@@ -8249,6 +8472,12 @@ msgstr "saída-de-proba.%s"
msgid "Print to Test Printer"
msgstr "Imprimir para probar a impresora"
+#~| msgctxt "Color name"
+#~| msgid "Dark Plum"
+#~ msgctxt "Color name"
+#~ msgid "Dark"
+#~ msgstr "Escuro"
+
#~ msgctxt "Color name"
#~ msgid "Light Scarlet Red"
#~ msgstr "Vermello escarlata claro"
@@ -8258,18 +8487,6 @@ msgstr "Imprimir para probar a impresora"
#~ msgstr "Vermello escarlata"
#~ msgctxt "Color name"
-#~ msgid "Dark Scarlet Red"
-#~ msgstr "Vermello escarlata escuro"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Orange"
-#~ msgstr "Laranxa claro"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Orange"
-#~ msgstr "Laranxa escuro"
-
-#~ msgctxt "Color name"
#~ msgid "Light Butter"
#~ msgstr "Manteiga claro"
@@ -8278,10 +8495,6 @@ msgstr "Imprimir para probar a impresora"
#~ msgstr "Manteiga"
#~ msgctxt "Color name"
-#~ msgid "Dark Butter"
-#~ msgstr "Manteiga escuro"
-
-#~ msgctxt "Color name"
#~ msgid "Light Chameleon"
#~ msgstr "Camaleón claro"
@@ -8294,22 +8507,10 @@ msgstr "Imprimir para probar a impresora"
#~ msgstr "Camaleón escuro"
#~ msgctxt "Color name"
-#~ msgid "Light Sky Blue"
-#~ msgstr "Axul ceo claro"
-
-#~ msgctxt "Color name"
#~ msgid "Sky Blue"
#~ msgstr "Azul ceo"
#~ msgctxt "Color name"
-#~ msgid "Dark Sky Blue"
-#~ msgstr "Azul ceo escuro"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Plum"
-#~ msgstr "Cirola claro"
-
-#~ msgctxt "Color name"
#~ msgid "Plum"
#~ msgstr "Cirola"
@@ -8350,37 +8551,13 @@ msgstr "Imprimir para probar a impresora"
#~ msgstr "Aluminio claro 2"
#~ msgctxt "Color name"
-#~ msgid "Black"
-#~ msgstr "Negro"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Dark Gray"
-#~ msgstr "Gris moi escuro"
-
-#~ msgctxt "Color name"
#~ msgid "Darker Gray"
#~ msgstr "Gris moi escuro"
#~ msgctxt "Color name"
-#~ msgid "Dark Gray"
-#~ msgstr "Gris escuro"
-
-#~ msgctxt "Color name"
#~ msgid "Medium Gray"
#~ msgstr "Gris medio"
#~ msgctxt "Color name"
-#~ msgid "Light Gray"
-#~ msgstr "Gris claro"
-
-#~ msgctxt "Color name"
#~ msgid "Lighter Gray"
#~ msgstr "Gris moi claro"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Light Gray"
-#~ msgstr "Gris moi claro"
-
-#~ msgctxt "Color name"
-#~ msgid "White"
-#~ msgstr "Branco"
diff --git a/po/he.po b/po/he.po
index 65f2ed344f..94cd0b7553 100644
--- a/po/he.po
+++ b/po/he.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+.HEAD.he\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-03-27 21:22+0000\n"
-"PO-Revision-Date: 2020-03-29 18:19+0300\n"
+"POT-Creation-Date: 2020-09-17 13:25+0000\n"
+"PO-Revision-Date: 2020-09-28 21:57+0300\n"
"Last-Translator: Yosef Or Boczko <yoseforb@gmail.com>\n"
"Language-Team: Hebrew <yoseforb@gmail.com>\n"
"Language: he\n"
@@ -21,7 +21,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n>2||n==0) ? 1 : 2\n"
-"X-Generator: Gtranslator 3.34.0\n"
+"X-Generator: Gtranslator 3.36.0\n"
"X-Project-Style: default\n"
#: gdk/broadway/gdkbroadway-server.c:144
@@ -475,25 +475,24 @@ msgid "Suspend"
msgstr "השהיה"
#: gdk/quartz/gdkglcontext-quartz.c:123
-#| msgid "Unable to create a GL context"
msgid "Unable to create a GL pixel format"
msgstr "Unable to create a GL pixel format"
#: gdk/quartz/gdkglcontext-quartz.c:133 gdk/wayland/gdkglcontext-wayland.c:208
-#: gdk/win32/gdkglcontext-win32.c:1070 gdk/win32/gdkglcontext-win32.c:1110
-#: gdk/x11/gdkglcontext-x11.c:720 gdk/x11/gdkglcontext-x11.c:770
+#: gdk/win32/gdkglcontext-win32.c:1072 gdk/win32/gdkglcontext-win32.c:1112
+#: gdk/x11/gdkglcontext-x11.c:724 gdk/x11/gdkglcontext-x11.c:774
msgid "Unable to create a GL context"
msgstr "Unable to create a GL context"
#: gdk/wayland/gdkglcontext-wayland.c:418
-#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:908
-#: gdk/win32/gdkglcontext-win32.c:918 gdk/win32/gdkglcontext-win32.c:1035
-#: gdk/x11/gdkglcontext-x11.c:971
+#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:910
+#: gdk/win32/gdkglcontext-win32.c:920 gdk/win32/gdkglcontext-win32.c:1037
+#: gdk/x11/gdkglcontext-x11.c:975
msgid "No available configurations for the given pixel format"
msgstr "No available configurations for the given pixel format"
-#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1177
-#: gdk/x11/gdkglcontext-x11.c:1277
+#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1179
+#: gdk/x11/gdkglcontext-x11.c:1281
msgid "No GL implementation is available"
msgstr "No GL implementation is available"
@@ -549,7 +548,7 @@ msgstr[0] "פותח פריט אחד"
msgstr[1] "פותח %d פריטים"
msgstr[2] "פותח %d פריטים"
-#: gdk/x11/gdkglcontext-x11.c:999
+#: gdk/x11/gdkglcontext-x11.c:1003
#, c-format
msgid "No available configurations for the given RGBA pixel format"
msgstr "No available configurations for the given RGBA pixel format"
@@ -1233,8 +1232,8 @@ msgstr ""
"לגרור פיסת צבע לכאן או ללחוץ לחיצה ימנית ולבחור ב„שמור צבע כאן”."
#: gtk/deprecated/gtkcolorseldialog.c:191 gtk/deprecated/gtkfontsel.c:1689
-#: gtk/gtkfilechoosernative.c:544 gtk/gtkfilechoosernative.c:636
-#: gtk/gtkfilechooserwidget.c:1494 gtk/gtkfilechooserwidget.c:6554
+#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:637
+#: gtk/gtkfilechooserwidget.c:1498 gtk/gtkfilechooserwidget.c:6572
#: gtk/gtkmessagedialog.c:952 gtk/gtkmessagedialog.c:965
#: gtk/gtkmountoperation.c:594 gtk/gtkpagesetupunixdialog.c:197
#: gtk/gtkprintbackend.c:779 gtk/gtkprinteroptionwidget.c:545
@@ -1510,50 +1509,63 @@ msgstr ""
"הרישיון הציבורי הכללי של גנו במהדורת Affero, גרסה 3 או כל גרסה מאוחרת יותר"
#: gtk/gtkaboutdialog.c:128
-#| msgid "GNU General Public License, version 3 only"
msgid "GNU Affero General Public License, version 3 only"
msgstr "הרישיון הציבורי הכללי של גנו במהדורת Affero, גרסה 3 בלבד"
-#: gtk/gtkaboutdialog.c:697
+#: gtk/gtkaboutdialog.c:129
+#| msgid "BSD 2-Clause License"
+msgid "BSD 3-Clause License"
+msgstr "רישיון BSD תלת־סעיפי"
+
+#: gtk/gtkaboutdialog.c:130
+msgid "Apache License, Version 2.0"
+msgstr "רישיון אפאצ'י, גרסה 2.0"
+
+#: gtk/gtkaboutdialog.c:131
+#| msgid "Artistic License 2.0"
+msgid "Mozilla Public License 2.0"
+msgstr "הרישיון הציבורי של מוזילה, גרסה 2.0"
+
+#: gtk/gtkaboutdialog.c:703
msgid "C_redits"
msgstr "_תודות"
-#: gtk/gtkaboutdialog.c:705
+#: gtk/gtkaboutdialog.c:711
msgid "_License"
msgstr "_רישיון"
-#: gtk/gtkaboutdialog.c:714 gtk/gtkcustompaperunixdialog.c:329
+#: gtk/gtkaboutdialog.c:720 gtk/gtkcustompaperunixdialog.c:329
#: gtk/gtkmessagedialog.c:948 gtk/ui/gtkassistant.ui:144
msgid "_Close"
msgstr "_סגירה"
-#: gtk/gtkaboutdialog.c:998
+#: gtk/gtkaboutdialog.c:1004
msgid "Could not show link"
msgstr "לא ניתן להציג את הקישור"
-#: gtk/gtkaboutdialog.c:1037
+#: gtk/gtkaboutdialog.c:1043
msgid "Website"
msgstr "אתר אינטרנט"
#. used for the application menu on MacOS. %s is replaced with the application name.
-#: gtk/gtkaboutdialog.c:1087 gtk/ui/gtkapplication-quartz.ui:7
+#: gtk/gtkaboutdialog.c:1093 gtk/ui/gtkapplication-quartz.ui:7
#, c-format
msgid "About %s"
msgstr "על אודות %s"
-#: gtk/gtkaboutdialog.c:2314
+#: gtk/gtkaboutdialog.c:2320
msgid "Created by"
msgstr "נוצר על ידי"
-#: gtk/gtkaboutdialog.c:2317
+#: gtk/gtkaboutdialog.c:2323
msgid "Documented by"
msgstr "תועד על ידי"
-#: gtk/gtkaboutdialog.c:2327
+#: gtk/gtkaboutdialog.c:2333
msgid "Translated by"
msgstr "תורגם על ידי"
-#: gtk/gtkaboutdialog.c:2332
+#: gtk/gtkaboutdialog.c:2338
msgid "Artwork by"
msgstr "אומנות על ידי"
@@ -1612,7 +1624,7 @@ msgstr "אומנות על ידי"
#. Translators: this is the license preamble; the string at the end
#. * contains the name of the license as link text.
#.
-#: gtk/gtkaboutdialog.c:2494
+#: gtk/gtkaboutdialog.c:2500
#, c-format
msgid ""
"This program comes with absolutely no warranty.\n"
@@ -1701,38 +1713,38 @@ msgstr "לוכסן אחורי"
msgid "Other application…"
msgstr "יישום אחר…"
-#: gtk/gtkappchooserdialog.c:204 gtk/gtkappchooserdialog.c:211
-#: gtk/gtkappchooserdialog.c:228 gtk/ui/gtkappchooserdialog.ui:5
+#: gtk/gtkappchooserdialog.c:202 gtk/gtkappchooserdialog.c:230
+#: gtk/ui/gtkappchooserdialog.ui:5
msgid "Select Application"
msgstr "בחירת יישום"
#. Translators: %s is a filename
-#: gtk/gtkappchooserdialog.c:206
+#: gtk/gtkappchooserdialog.c:209
#, c-format
msgid "Opening “%s”."
msgstr "פתיחת %s."
-#: gtk/gtkappchooserdialog.c:207
+#: gtk/gtkappchooserdialog.c:210
#, c-format
msgid "No applications found for “%s”"
msgstr "לא נמצאו יישומים עבור „%s“"
#. Translators: %s is a file type description
-#: gtk/gtkappchooserdialog.c:213
+#: gtk/gtkappchooserdialog.c:215
#, c-format
msgid "Opening “%s” files."
msgstr "פתיחת קובצי „%s”."
-#: gtk/gtkappchooserdialog.c:215
+#: gtk/gtkappchooserdialog.c:217
#, c-format
msgid "No applications found for “%s” files"
msgstr "לא נמצאו יישומים עבור קובצי „%s“"
-#: gtk/gtkappchooserdialog.c:308
+#: gtk/gtkappchooserdialog.c:310
msgid "Forget association"
msgstr "מחיקת השיוך"
-#: gtk/gtkappchooserdialog.c:451
+#: gtk/gtkappchooserdialog.c:453
msgid "Failed to start GNOME Software"
msgstr "נכשלה הפעלת GNOME תכנה"
@@ -1758,7 +1770,7 @@ msgid "Other Applications"
msgstr "יישומים אחרים"
#: gtk/gtkapplicationwindow.c:345 gtk/gtkprintoperation-unix.c:485
-#: gtk/gtkprintoperation-win32.c:1495 gtk/inspector/prop-editor.c:1686
+#: gtk/gtkprintoperation-win32.c:1521 gtk/inspector/prop-editor.c:1686
msgid "Application"
msgstr "יישום"
@@ -1979,200 +1991,91 @@ msgstr "אדום %d%%, ירוק %d%%, כחול %d%%"
msgid "Color: %s"
msgstr "צבע: %s"
-#: gtk/gtkcolorchooserwidget.c:446
-msgctxt "Color name"
-msgid "Light Scarlet Red"
-msgstr "אדום שני בהיר"
-
-#: gtk/gtkcolorchooserwidget.c:447
+#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
+#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
+#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
+#| msgid "_Blue:"
msgctxt "Color name"
-msgid "Scarlet Red"
-msgstr "אדום שני"
+msgid "Blue"
+msgstr "כחול"
-#: gtk/gtkcolorchooserwidget.c:448
+#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
+#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
+#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
+#| msgid "_Green:"
msgctxt "Color name"
-msgid "Dark Scarlet Red"
-msgstr "אדום שני כהה"
+msgid "Green"
+msgstr "ירוק"
-#: gtk/gtkcolorchooserwidget.c:449
+#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
+#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
+#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
-msgid "Light Orange"
-msgstr "כתום בהיר"
+msgid "Yellow"
+msgstr "צהוב"
-#: gtk/gtkcolorchooserwidget.c:450
+#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
+#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
+#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
msgctxt "Color name"
msgid "Orange"
msgstr "כתום"
-#: gtk/gtkcolorchooserwidget.c:451
+#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
+#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
+#: gtk/gtkcolorchooserwidget.c:474
+#| msgid "_Red:"
msgctxt "Color name"
-msgid "Dark Orange"
-msgstr "כתום כהה"
+msgid "Red"
+msgstr "אדום"
-#: gtk/gtkcolorchooserwidget.c:452
+#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
+#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
+#: gtk/gtkcolorchooserwidget.c:479
msgctxt "Color name"
-msgid "Light Butter"
-msgstr "חמאה בהירה"
+msgid "Purple"
+msgstr "סגול"
-#: gtk/gtkcolorchooserwidget.c:453
+#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
+#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
+#: gtk/gtkcolorchooserwidget.c:484
+#| msgid "Browse"
msgctxt "Color name"
-msgid "Butter"
-msgstr "חמאה"
-
-#: gtk/gtkcolorchooserwidget.c:454
-msgctxt "Color name"
-msgid "Dark Butter"
-msgstr "חמאה כהה"
-
-#: gtk/gtkcolorchooserwidget.c:455
-msgctxt "Color name"
-msgid "Light Chameleon"
-msgstr "זיקית בהירה"
-
-#: gtk/gtkcolorchooserwidget.c:456
-msgctxt "Color name"
-msgid "Chameleon"
-msgstr "זיקית"
-
-#: gtk/gtkcolorchooserwidget.c:457
-msgctxt "Color name"
-msgid "Dark Chameleon"
-msgstr "זיקית כהה"
-
-#: gtk/gtkcolorchooserwidget.c:458
-msgctxt "Color name"
-msgid "Light Sky Blue"
-msgstr "כחול שמיים בהיר"
-
-#: gtk/gtkcolorchooserwidget.c:459
-msgctxt "Color name"
-msgid "Sky Blue"
-msgstr "כחול שמיים"
-
-#: gtk/gtkcolorchooserwidget.c:460
-msgctxt "Color name"
-msgid "Dark Sky Blue"
-msgstr "כחול שמיים כהה"
-
-#: gtk/gtkcolorchooserwidget.c:461
-msgctxt "Color name"
-msgid "Light Plum"
-msgstr "שזיף בהיר"
-
-#: gtk/gtkcolorchooserwidget.c:462
-msgctxt "Color name"
-msgid "Plum"
-msgstr "שזיף"
-
-#: gtk/gtkcolorchooserwidget.c:463
-msgctxt "Color name"
-msgid "Dark Plum"
-msgstr "שזיף כהה"
-
-#: gtk/gtkcolorchooserwidget.c:464
-msgctxt "Color name"
-msgid "Light Chocolate"
-msgstr "שוקולד בהיר"
-
-#: gtk/gtkcolorchooserwidget.c:465
-msgctxt "Color name"
-msgid "Chocolate"
-msgstr "שוקולד"
-
-#: gtk/gtkcolorchooserwidget.c:466
-msgctxt "Color name"
-msgid "Dark Chocolate"
-msgstr "שוקולד מריר"
-
-#: gtk/gtkcolorchooserwidget.c:467
-msgctxt "Color name"
-msgid "Light Aluminum 1"
-msgstr "אלומיניום בהיר 1"
-
-#: gtk/gtkcolorchooserwidget.c:468
-msgctxt "Color name"
-msgid "Aluminum 1"
-msgstr "אלומיניום 1"
-
-#: gtk/gtkcolorchooserwidget.c:469
-msgctxt "Color name"
-msgid "Dark Aluminum 1"
-msgstr "אלומיניום כהה 1"
-
-#: gtk/gtkcolorchooserwidget.c:470
-msgctxt "Color name"
-msgid "Light Aluminum 2"
-msgstr "אלומיניום בהיר 2"
-
-#: gtk/gtkcolorchooserwidget.c:471
-msgctxt "Color name"
-msgid "Aluminum 2"
-msgstr "אלומיניום 2"
-
-#: gtk/gtkcolorchooserwidget.c:472
-msgctxt "Color name"
-msgid "Dark Aluminum 2"
-msgstr "אלומיניום כהה 2"
-
-#: gtk/gtkcolorchooserwidget.c:486
-msgctxt "Color name"
-msgid "Black"
-msgstr "שחור"
-
-#: gtk/gtkcolorchooserwidget.c:487
-msgctxt "Color name"
-msgid "Very Dark Gray"
-msgstr "אפור כהה מאוד"
-
-#: gtk/gtkcolorchooserwidget.c:488
-msgctxt "Color name"
-msgid "Darker Gray"
-msgstr "אפור כהה יותר"
+msgid "Brown"
+msgstr "חום"
+#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
+#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
#: gtk/gtkcolorchooserwidget.c:489
+#| msgctxt "keyboard label"
+#| msgid "Right"
msgctxt "Color name"
-msgid "Dark Gray"
-msgstr "אפור כהה"
-
-#: gtk/gtkcolorchooserwidget.c:490
-msgctxt "Color name"
-msgid "Medium Gray"
-msgstr "אפור בינוני"
-
-#: gtk/gtkcolorchooserwidget.c:491
-msgctxt "Color name"
-msgid "Light Gray"
-msgstr "אפור בהיר"
-
-#: gtk/gtkcolorchooserwidget.c:492
-msgctxt "Color name"
-msgid "Lighter Gray"
-msgstr "אפור בהיר יותר"
-
-#: gtk/gtkcolorchooserwidget.c:493
-msgctxt "Color name"
-msgid "Very Light Gray"
-msgstr "אפור בהיר מאוד"
+msgid "Light"
+msgstr "בהיר"
+#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
+#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
#: gtk/gtkcolorchooserwidget.c:494
+#| msgctxt "Color name"
+#| msgid "Dark Plum"
msgctxt "Color name"
-msgid "White"
-msgstr "לבן"
+msgid "Dark"
+msgstr "כהה"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:543
+#: gtk/gtkcolorchooserwidget.c:538
msgid "Custom"
msgstr "התאמה אישית"
-#: gtk/gtkcolorchooserwidget.c:550
+#: gtk/gtkcolorchooserwidget.c:545
msgid "Custom color"
msgstr "צבע מותאם אישית"
-#: gtk/gtkcolorchooserwidget.c:551
+#: gtk/gtkcolorchooserwidget.c:546
msgid "Create a custom color"
msgstr "יצירת צבע מותאם אישית"
-#: gtk/gtkcolorchooserwidget.c:570
+#: gtk/gtkcolorchooserwidget.c:565
#, c-format
msgid "Custom color %d: %s"
msgstr "צבע מותאם אישית %d:‏ %s"
@@ -2259,52 +2162,52 @@ msgstr "_ימין:"
msgid "Paper Margins"
msgstr "שולי נייר"
-#: gtk/gtkentry.c:9590 gtk/gtklabel.c:6680 gtk/gtktextview.c:9502
+#: gtk/gtkentry.c:9591 gtk/gtklabel.c:6680 gtk/gtktextview.c:9520
msgid "Cu_t"
msgstr "_גזירה"
-#: gtk/gtkentry.c:9594 gtk/gtklabel.c:6681 gtk/gtktextview.c:9506
+#: gtk/gtkentry.c:9595 gtk/gtklabel.c:6681 gtk/gtktextview.c:9524
msgid "_Copy"
msgstr "ה_עתקה"
-#: gtk/gtkentry.c:9598 gtk/gtklabel.c:6682 gtk/gtktextview.c:9508
+#: gtk/gtkentry.c:9599 gtk/gtklabel.c:6682 gtk/gtktextview.c:9526
msgid "_Paste"
msgstr "ה_דבקה"
-#: gtk/gtkentry.c:9601 gtk/gtkfilechooserwidget.c:1495
-#: gtk/gtkfilechooserwidget.c:2321 gtk/gtklabel.c:6684 gtk/gtktextview.c:9511
+#: gtk/gtkentry.c:9602 gtk/gtkfilechooserwidget.c:1499
+#: gtk/gtkfilechooserwidget.c:2334 gtk/gtklabel.c:6684 gtk/gtktextview.c:9529
msgid "_Delete"
msgstr "מ_חיקה"
-#: gtk/gtkentry.c:9612 gtk/gtklabel.c:6693 gtk/gtktextview.c:9525
+#: gtk/gtkentry.c:9613 gtk/gtklabel.c:6693 gtk/gtktextview.c:9543
msgid "Select _All"
msgstr "בחירת ה_כול"
-#: gtk/gtkentry.c:9622 gtk/gtktextview.c:9535
+#: gtk/gtkentry.c:9623 gtk/gtktextview.c:9553
msgid "Insert _Emoji"
msgstr "הכנסת _רגשון"
-#: gtk/gtkentry.c:9798 gtk/gtktextview.c:9755
+#: gtk/gtkentry.c:9799 gtk/gtktextview.c:9777
msgid "Select all"
msgstr "בחירת הכול"
-#: gtk/gtkentry.c:9801 gtk/gtktextview.c:9758
+#: gtk/gtkentry.c:9802 gtk/gtktextview.c:9780
msgid "Cut"
msgstr "גזירה"
-#: gtk/gtkentry.c:9804 gtk/gtktextview.c:9761
+#: gtk/gtkentry.c:9805 gtk/gtktextview.c:9783
msgid "Copy"
msgstr "העתקה"
-#: gtk/gtkentry.c:9807 gtk/gtktextview.c:9764
+#: gtk/gtkentry.c:9808 gtk/gtktextview.c:9786
msgid "Paste"
msgstr "הדבקה"
-#: gtk/gtkentry.c:10879
+#: gtk/gtkentry.c:10880
msgid "Caps Lock is on"
msgstr "ה־Caps Lock פעיל"
-#: gtk/gtkentry.c:11157
+#: gtk/gtkentry.c:11158
msgid "Insert Emoji"
msgstr "הכנסת רגשון"
@@ -2329,17 +2232,17 @@ msgid "_Name"
msgstr "_שם"
#. Open item is always present
-#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:630
+#: gtk/gtkfilechoosernative.c:546 gtk/gtkfilechoosernative.c:631
#: gtk/gtkplacessidebar.c:3625 gtk/gtkplacessidebar.c:3693
-#: gtk/gtkplacesview.c:1682
+#: gtk/gtkplacesview.c:1696
msgid "_Open"
msgstr "_פתיחה"
-#: gtk/gtkfilechoosernative.c:630 gtk/inspector/css-editor.c:202
+#: gtk/gtkfilechoosernative.c:631 gtk/inspector/css-editor.c:202
msgid "_Save"
msgstr "_שמירה"
-#: gtk/gtkfilechoosernativequartz.c:331 gtk/ui/gtkfilechooserwidget.ui:404
+#: gtk/gtkfilechoosernativequartz.c:331 gtk/ui/gtkfilechooserwidget.ui:405
msgid "Select which types of files are shown"
msgstr "בחירה בסוגי הקבצים שיוצגו"
@@ -2352,349 +2255,350 @@ msgstr "בחירה בסוגי הקבצים שיוצגו"
msgid "%1$s on %2$s"
msgstr "‏%1$s ב־%2$s"
-#: gtk/gtkfilechooserwidget.c:383
+#: gtk/gtkfilechooserwidget.c:385
msgid "Type name of new folder"
msgstr "הזנת שם לתיקייה החדשה"
-#: gtk/gtkfilechooserwidget.c:807
+#: gtk/gtkfilechooserwidget.c:809
msgid "The folder could not be created"
msgstr "לא ניתן ליצור את התיקייה"
-#: gtk/gtkfilechooserwidget.c:820
+#: gtk/gtkfilechooserwidget.c:821
+#| msgid ""
+#| "The folder could not be created, as a file with the same name already "
+#| "exists. Try using a different name for the folder, or rename the file "
+#| "first."
msgid ""
-"The folder could not be created, as a file with the same name already "
-"exists. Try using a different name for the folder, or rename the file first."
-msgstr ""
-"לא ניתן לייצר את התיקייה מכיוון שקיים קובץ בעל שם דומה. יש לנסות ולבחור שם "
-"חדש לתיקייה, או לשנות את שם הקובץ."
-
-#: gtk/gtkfilechooserwidget.c:835
+"The folder could not be created, as a file with the same name already exists."
+msgstr "לא ניתן ליצור את התיקייה מכיוון שקיים קובץ בעל שם זהה."
+
+#: gtk/gtkfilechooserwidget.c:823
+#| msgid ""
+#| "The folder could not be created, as a file with the same name already "
+#| "exists. Try using a different name for the folder, or rename the file "
+#| "first."
+msgid "Try using a different name for the folder, or rename the file first."
+msgstr "יש לנסות ולבחור שם שונה לתיקייה, או לשנות תחילה את שם הקובץ."
+
+#: gtk/gtkfilechooserwidget.c:836
msgid "You need to choose a valid filename."
msgstr "עליך לבחור בשם קובץ תקני."
-#: gtk/gtkfilechooserwidget.c:838
+#: gtk/gtkfilechooserwidget.c:839
#, c-format
msgid "Cannot create a file under %s as it is not a folder"
msgstr "לא ניתן ליצור קובץ תחת %s כיוון שזו איננה תיקייה"
-#: gtk/gtkfilechooserwidget.c:848
+#: gtk/gtkfilechooserwidget.c:849
msgid "Cannot create file as the filename is too long"
msgstr "לא ניתן ליצור קובץ כיוון ששם הקובץ ארוך מדי"
-#: gtk/gtkfilechooserwidget.c:849
+#: gtk/gtkfilechooserwidget.c:850
msgid "Try using a shorter name."
msgstr "כדאי לנסות לקצר את השם."
-#: gtk/gtkfilechooserwidget.c:859
+#: gtk/gtkfilechooserwidget.c:860
msgid "You may only select folders"
msgstr "ניתן לבחור תיקיות בלבד"
-#: gtk/gtkfilechooserwidget.c:860
+#: gtk/gtkfilechooserwidget.c:861
msgid "The item that you selected is not a folder try using a different item."
msgstr "הפריט שברחת אינו תיקייה, נא לנסות לבחור בפריט אחר."
-#: gtk/gtkfilechooserwidget.c:868
+#: gtk/gtkfilechooserwidget.c:869
msgid "Invalid file name"
msgstr "שם קובץ לא תקני"
-#: gtk/gtkfilechooserwidget.c:877
+#: gtk/gtkfilechooserwidget.c:878
msgid "The folder contents could not be displayed"
msgstr "לא ניתן להציג את תוכן התיקייה"
-#: gtk/gtkfilechooserwidget.c:885
+#: gtk/gtkfilechooserwidget.c:886
msgid "The file could not be deleted"
msgstr "לא ניתן למחוק את הקובץ"
-#: gtk/gtkfilechooserwidget.c:893
+#: gtk/gtkfilechooserwidget.c:894
msgid "The file could not be moved to the Trash"
msgstr "לא ניתן להעביר את הקובץ לאשפה"
-#: gtk/gtkfilechooserwidget.c:1038
+#: gtk/gtkfilechooserwidget.c:1039
msgid "A folder with that name already exists"
msgstr "תיקיית בשם זה כבר קיימת"
-#: gtk/gtkfilechooserwidget.c:1040
+#: gtk/gtkfilechooserwidget.c:1041
msgid "A file with that name already exists"
msgstr "קובץ בשם זה כבר קיים"
-#: gtk/gtkfilechooserwidget.c:1075
+#: gtk/gtkfilechooserwidget.c:1076
msgid "A folder cannot be called “.”"
msgstr "תיקייה לא יכולה להיקרא „.”"
-#: gtk/gtkfilechooserwidget.c:1076
+#: gtk/gtkfilechooserwidget.c:1077
msgid "A file cannot be called “.”"
msgstr "קובץ לא יכול להיקרא „.”"
-#: gtk/gtkfilechooserwidget.c:1079
+#: gtk/gtkfilechooserwidget.c:1080
msgid "A folder cannot be called “..”"
msgstr "תיקייה לא יכולה להיקרא „..”"
-#: gtk/gtkfilechooserwidget.c:1080
+#: gtk/gtkfilechooserwidget.c:1081
msgid "A file cannot be called “..”"
msgstr "קובץ לא יכול להיקרא „.”"
-#: gtk/gtkfilechooserwidget.c:1083
+#: gtk/gtkfilechooserwidget.c:1084
msgid "Folder names cannot contain “/”"
msgstr "תיקייה לא יכולה להכיל „/”"
-#: gtk/gtkfilechooserwidget.c:1084
+#: gtk/gtkfilechooserwidget.c:1085
msgid "File names cannot contain “/”"
msgstr "קובץ לא יכול להכיל „/”"
-#: gtk/gtkfilechooserwidget.c:1110
+#: gtk/gtkfilechooserwidget.c:1111
msgid "Folder names should not begin with a space"
msgstr "תיקייה לא יכולה להתחיל ברווח"
-#: gtk/gtkfilechooserwidget.c:1111
+#: gtk/gtkfilechooserwidget.c:1112
msgid "File names should not begin with a space"
msgstr "קובץ לא יכול להתחיל ברווח"
-#: gtk/gtkfilechooserwidget.c:1115
+#: gtk/gtkfilechooserwidget.c:1116
msgid "Folder names should not end with a space"
msgstr "תיקייה לא יכולה להסתיים ברווח"
-#: gtk/gtkfilechooserwidget.c:1116
+#: gtk/gtkfilechooserwidget.c:1117
msgid "File names should not end with a space"
msgstr "קובץ לא יכול להסתיים ברווח"
-#: gtk/gtkfilechooserwidget.c:1119
+#: gtk/gtkfilechooserwidget.c:1120
msgid "Folder names starting with a “.” are hidden"
msgstr "תיקייה המתחילה עם „.” תוסתר"
-#: gtk/gtkfilechooserwidget.c:1120
+#: gtk/gtkfilechooserwidget.c:1121
msgid "File names starting with a “.” are hidden"
msgstr "קובץ המתחיל עם „.” יוסתר"
-#: gtk/gtkfilechooserwidget.c:1490
+#: gtk/gtkfilechooserwidget.c:1494
#, c-format
msgid "Are you sure you want to permanently delete “%s”?"
msgstr "האם אכן ברצונך למחוק לצמיתות את הקובץ „%s”?"
-#: gtk/gtkfilechooserwidget.c:1493
+#: gtk/gtkfilechooserwidget.c:1497
#, c-format
msgid "If you delete an item, it will be permanently lost."
msgstr "אם פריט ימחק, הוא יאבד לצמיתות."
-#: gtk/gtkfilechooserwidget.c:1630
+#: gtk/gtkfilechooserwidget.c:1634
msgid "The file could not be renamed"
msgstr "לא ניתן לשנות את שם הקובץ"
-#: gtk/gtkfilechooserwidget.c:1966
+#: gtk/gtkfilechooserwidget.c:1979
msgid "Could not select file"
msgstr "לא ניתן לבחור את הקובץ"
-#: gtk/gtkfilechooserwidget.c:2316
+#: gtk/gtkfilechooserwidget.c:2329
msgid "_Visit File"
msgstr "_ביקור בקובץ"
-#: gtk/gtkfilechooserwidget.c:2317
+#: gtk/gtkfilechooserwidget.c:2330
msgid "_Open With File Manager"
msgstr "_פתיחה באמצעות מנהל קבצים"
-#: gtk/gtkfilechooserwidget.c:2318
+#: gtk/gtkfilechooserwidget.c:2331
msgid "_Copy Location"
msgstr "ה_עתקת מיקום"
-#: gtk/gtkfilechooserwidget.c:2319
+#: gtk/gtkfilechooserwidget.c:2332
msgid "_Add to Bookmarks"
msgstr "_הוספה לסימניות"
-#: gtk/gtkfilechooserwidget.c:2320 gtk/gtkplacessidebar.c:2741
-#: gtk/ui/gtkfilechooserwidget.ui:538
+#: gtk/gtkfilechooserwidget.c:2333 gtk/gtkplacessidebar.c:2741
+#: gtk/ui/gtkfilechooserwidget.ui:539
msgid "_Rename"
msgstr "_שינוי שם"
-#: gtk/gtkfilechooserwidget.c:2322
+#: gtk/gtkfilechooserwidget.c:2335
msgid "_Move to Trash"
msgstr "ה_עברה לאשפה"
-#: gtk/gtkfilechooserwidget.c:2326
+#: gtk/gtkfilechooserwidget.c:2339
msgid "Show _Hidden Files"
msgstr "הצגת קבצים _נסתרים"
-#: gtk/gtkfilechooserwidget.c:2327
+#: gtk/gtkfilechooserwidget.c:2340
msgid "Show _Size Column"
msgstr "הצגת _רוחב העמודה"
-#: gtk/gtkfilechooserwidget.c:2328
-#| msgid "Show _Size Column"
+#: gtk/gtkfilechooserwidget.c:2341
msgid "Show T_ype Column"
msgstr "הצגת _סוג העמודה"
-#: gtk/gtkfilechooserwidget.c:2329
+#: gtk/gtkfilechooserwidget.c:2342
msgid "Show _Time"
msgstr "הצגה _זמן"
-#: gtk/gtkfilechooserwidget.c:2330
+#: gtk/gtkfilechooserwidget.c:2343
msgid "Sort _Folders before Files"
msgstr "סידור _תיקיות לפני קבצים"
#. this is the header for the location column in the print dialog
-#: gtk/gtkfilechooserwidget.c:2609 gtk/inspector/css-node-tree.ui:141
-#: gtk/ui/gtkfilechooserwidget.ui:207 gtk/ui/gtkprintunixdialog.ui:123
+#: gtk/gtkfilechooserwidget.c:2625 gtk/inspector/css-node-tree.ui:141
+#: gtk/ui/gtkfilechooserwidget.ui:208 gtk/ui/gtkprintunixdialog.ui:123
msgid "Location"
msgstr "מיקום"
#. Label
-#: gtk/gtkfilechooserwidget.c:2702
+#: gtk/gtkfilechooserwidget.c:2718
msgid "_Name:"
msgstr "_שם:"
-#: gtk/gtkfilechooserwidget.c:3327 gtk/gtkfilechooserwidget.c:3341
+#: gtk/gtkfilechooserwidget.c:3343 gtk/gtkfilechooserwidget.c:3357
#, c-format
msgid "Searching in %s"
msgstr "מחפש ב־%s"
-#: gtk/gtkfilechooserwidget.c:3347
+#: gtk/gtkfilechooserwidget.c:3363
msgid "Searching"
msgstr "בחיפוש"
-#: gtk/gtkfilechooserwidget.c:3354
+#: gtk/gtkfilechooserwidget.c:3370
msgid "Enter location"
msgstr "הזנת מיקום"
-#: gtk/gtkfilechooserwidget.c:3356
+#: gtk/gtkfilechooserwidget.c:3372
msgid "Enter location or URL"
msgstr "הזנת מיקום או כתובת"
-#: gtk/gtkfilechooserwidget.c:4432 gtk/gtkfilechooserwidget.c:7469
-#: gtk/ui/gtkfilechooserwidget.ui:247
+#: gtk/gtkfilechooserwidget.c:4450 gtk/gtkfilechooserwidget.c:7492
+#: gtk/ui/gtkfilechooserwidget.ui:248
msgid "Modified"
msgstr "שונה"
-#: gtk/gtkfilechooserwidget.c:4710
+#: gtk/gtkfilechooserwidget.c:4728
#, c-format
msgid "Could not read the contents of %s"
msgstr "לא ניתן לקרוא את התוכן של %s"
-#: gtk/gtkfilechooserwidget.c:4714
+#: gtk/gtkfilechooserwidget.c:4732
msgid "Could not read the contents of the folder"
msgstr "לא ניתן לקרוא את תכני התיקייה"
-#: gtk/gtkfilechooserwidget.c:4874 gtk/gtkfilechooserwidget.c:4922
+#: gtk/gtkfilechooserwidget.c:4892 gtk/gtkfilechooserwidget.c:4940
msgid "%H:%M"
msgstr "%H:%M"
-#: gtk/gtkfilechooserwidget.c:4876 gtk/gtkfilechooserwidget.c:4924
+#: gtk/gtkfilechooserwidget.c:4894 gtk/gtkfilechooserwidget.c:4942
msgid "%l:%M %p"
msgstr "%l:%M %p"
-#: gtk/gtkfilechooserwidget.c:4880
+#: gtk/gtkfilechooserwidget.c:4898
msgid "Yesterday"
msgstr "אתמול"
-#: gtk/gtkfilechooserwidget.c:4888
+#: gtk/gtkfilechooserwidget.c:4906
msgid "%-e %b"
msgstr "%-e ב%b"
-#: gtk/gtkfilechooserwidget.c:4892
+#: gtk/gtkfilechooserwidget.c:4910
msgid "%-e %b %Y"
msgstr "%-e ב%b %Y"
-#: gtk/gtkfilechooserwidget.c:4991 gtk/gtkfilechooserwidget.c:4999
+#: gtk/gtkfilechooserwidget.c:5009 gtk/gtkfilechooserwidget.c:5017
msgid "Program"
msgstr "תכנית"
-#: gtk/gtkfilechooserwidget.c:4992
-#| msgctxt "keyboard label"
-#| msgid "AudioMute"
+#: gtk/gtkfilechooserwidget.c:5010
msgid "Audio"
msgstr "שמע"
-#: gtk/gtkfilechooserwidget.c:4993 gtk/inspector/visual.ui:230
+#: gtk/gtkfilechooserwidget.c:5011 gtk/inspector/visual.ui:230
#: gtk/ui/gtkfontbutton.ui:13
msgid "Font"
msgstr "גופן"
-#: gtk/gtkfilechooserwidget.c:4994 gtk/inspector/visual.ui:488
+#: gtk/gtkfilechooserwidget.c:5012 gtk/inspector/visual.ui:488
msgid "Image"
msgstr "תמונה"
-#: gtk/gtkfilechooserwidget.c:4995
-#| msgctxt "paper size"
-#| msgid "Arch A"
+#: gtk/gtkfilechooserwidget.c:5013
msgid "Archive"
msgstr "ארכיון"
-#: gtk/gtkfilechooserwidget.c:4996
+#: gtk/gtkfilechooserwidget.c:5014
msgid "Markup"
msgstr "סימון"
-#: gtk/gtkfilechooserwidget.c:4997 gtk/gtkfilechooserwidget.c:4998
+#: gtk/gtkfilechooserwidget.c:5015 gtk/gtkfilechooserwidget.c:5016
msgid "Text"
msgstr "טקסט"
-#: gtk/gtkfilechooserwidget.c:5000
+#: gtk/gtkfilechooserwidget.c:5018
msgid "Video"
msgstr "סרט"
-#: gtk/gtkfilechooserwidget.c:5001
+#: gtk/gtkfilechooserwidget.c:5019
msgid "Contacts"
msgstr "אנשי קשר"
-#: gtk/gtkfilechooserwidget.c:5002
-#| msgid "calendar:MY"
+#: gtk/gtkfilechooserwidget.c:5020
msgid "Calendar"
msgstr "לוח שנה"
-#: gtk/gtkfilechooserwidget.c:5003
-#| msgid "Documented by"
+#: gtk/gtkfilechooserwidget.c:5021
msgid "Document"
msgstr "מסמך"
-#: gtk/gtkfilechooserwidget.c:5004
-#| msgid "_Orientation:"
+#: gtk/gtkfilechooserwidget.c:5022
msgid "Presentation"
msgstr "_כיווניות:מצגת"
-#: gtk/gtkfilechooserwidget.c:5005
+#: gtk/gtkfilechooserwidget.c:5023
msgid "Spreadsheet"
msgstr "גליון נתונים"
#. Translators: We don't know whether this printer is
#. * available to print to.
-#: gtk/gtkfilechooserwidget.c:5036 gtk/gtkfilechooserwidget.c:5225
+#: gtk/gtkfilechooserwidget.c:5054 gtk/gtkfilechooserwidget.c:5243
#: gtk/inspector/prop-editor.c:1689
#: modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:748
msgid "Unknown"
msgstr "לא ידוע"
-#: gtk/gtkfilechooserwidget.c:5264 gtk/gtkplacessidebar.c:1094
+#: gtk/gtkfilechooserwidget.c:5282 gtk/gtkplacessidebar.c:1094
msgid "Home"
msgstr "תיקיית הבית"
-#: gtk/gtkfilechooserwidget.c:5761
+#: gtk/gtkfilechooserwidget.c:5779
msgid "Cannot change to folder because it is not local"
msgstr "לא ניתן לשנות תיקייה כיוון שהיא איננה מקומית"
-#: gtk/gtkfilechooserwidget.c:6547 gtk/gtkprintunixdialog.c:665
+#: gtk/gtkfilechooserwidget.c:6565 gtk/gtkprintunixdialog.c:665
#, c-format
msgid "A file named “%s” already exists. Do you want to replace it?"
msgstr "כבר קיים קובץ בשם „%s“. האם להחליפו?"
-#: gtk/gtkfilechooserwidget.c:6550 gtk/gtkprintunixdialog.c:669
+#: gtk/gtkfilechooserwidget.c:6568 gtk/gtkprintunixdialog.c:669
#, c-format
msgid ""
"The file already exists in “%s”. Replacing it will overwrite its contents."
msgstr "הקובץ כבר קיים תחת „%s“. החלפתו תגרום לאיבוד תוכנו."
-#: gtk/gtkfilechooserwidget.c:6555 gtk/gtkprintunixdialog.c:677
+#: gtk/gtkfilechooserwidget.c:6573 gtk/gtkprintunixdialog.c:677
msgid "_Replace"
msgstr "ה_חלפה"
-#: gtk/gtkfilechooserwidget.c:6769
+#: gtk/gtkfilechooserwidget.c:6792
msgid "You do not have access to the specified folder."
msgstr "אין לך גישה לתיקייה המסוימת."
-#: gtk/gtkfilechooserwidget.c:7392
+#: gtk/gtkfilechooserwidget.c:7415
msgid "Could not send the search request"
msgstr "לא ניתן לשלוח את בקשת החיפוש"
-#: gtk/gtkfilechooserwidget.c:7680
+#: gtk/gtkfilechooserwidget.c:7703
msgid "Accessed"
msgstr "נצפה לאחרונה"
-#: gtk/gtkfilechooserwidget.c:8799 gtk/ui/gtkfilechooserwidget.ui:69
+#: gtk/gtkfilechooserwidget.c:8822 gtk/ui/gtkfilechooserwidget.ui:69
msgid "Create Folder"
msgstr "יצירת תיקייה"
@@ -2723,19 +2627,14 @@ msgid "None"
msgstr "ללא"
#: gtk/gtkfontchooserwidget.c:1525
-#| msgid "_Width:"
msgid "Width"
msgstr "רוחב"
#: gtk/gtkfontchooserwidget.c:1526
-#| msgctxt "keyboard label"
-#| msgid "Right"
msgid "Weight"
msgstr "ימינהמשקל"
#: gtk/gtkfontchooserwidget.c:1527
-#| msgctxt "Stock label"
-#| msgid "_Italic"
msgid "Italic"
msgstr "נטוי"
@@ -2752,14 +2651,10 @@ msgid "Default"
msgstr "ברירת מחדל"
#: gtk/gtkfontchooserwidget.c:2113
-#| msgctxt "event phase"
-#| msgid "Capture"
msgid "Ligatures"
msgstr "צרוף אותיות"
#: gtk/gtkfontchooserwidget.c:2114
-#| msgctxt "paper size"
-#| msgid "US Letter Plus"
msgid "Letter Case"
msgstr "אותיות רישיות"
@@ -2769,17 +2664,16 @@ msgstr "מספר מונה"
#: gtk/gtkfontchooserwidget.c:2116
msgid "Number Spacing"
-msgstr ""
+msgstr "מספר רווח"
#: gtk/gtkfontchooserwidget.c:2117
msgid "Number Formatting"
-msgstr ""
+msgstr "מספר תבנית"
#: gtk/gtkfontchooserwidget.c:2118
-#, fuzzy
#| msgid "Dark Variant"
msgid "Character Variants"
-msgstr "הֶגְוֵן כהה"
+msgstr "גרסת התו"
#: gtk/gtkglarea.c:314
msgid "OpenGL context creation failed"
@@ -2988,7 +2882,7 @@ msgstr "Show GTK+ Options"
#. * Do *not* translate it to "predefinito:LTR", if it
#. * it isn't default:LTR or default:RTL it will not work
#.
-#: gtk/gtkmain.c:1272
+#: gtk/gtkmain.c:1275
msgid "default:LTR"
msgstr "default:RTL"
@@ -3004,72 +2898,69 @@ msgstr "_כן"
msgid "Co_nnect"
msgstr "הת_חברות"
-#: gtk/gtkmountoperation.c:671
+#: gtk/gtkmountoperation.c:668
msgid "Connect As"
msgstr "התחברות _בשם"
-#: gtk/gtkmountoperation.c:680
+#: gtk/gtkmountoperation.c:677
msgid "_Anonymous"
msgstr "_אלמוני"
-#: gtk/gtkmountoperation.c:689
+#: gtk/gtkmountoperation.c:686
msgid "Registered U_ser"
msgstr "משתמש _רשום"
-#: gtk/gtkmountoperation.c:700
+#: gtk/gtkmountoperation.c:697
msgid "_Username"
msgstr "_שם משתמש"
-#: gtk/gtkmountoperation.c:705
+#: gtk/gtkmountoperation.c:702
msgid "_Domain"
msgstr "מת_חם"
-#: gtk/gtkmountoperation.c:714
-#| msgid "Volume Up"
+#: gtk/gtkmountoperation.c:711
msgid "Volume type"
msgstr "סוג כרך"
-#: gtk/gtkmountoperation.c:724
+#: gtk/gtkmountoperation.c:721
msgid "_Hidden"
msgstr "_מוסתר"
-#: gtk/gtkmountoperation.c:727
-#| msgctxt "input method menu"
-#| msgid "Windows IME"
+#: gtk/gtkmountoperation.c:724
msgid "_Windows system"
msgstr "_מערכת חלונות"
-#: gtk/gtkmountoperation.c:730
+#: gtk/gtkmountoperation.c:727
msgid "_PIM"
msgstr "_PIM"
-#: gtk/gtkmountoperation.c:736
+#: gtk/gtkmountoperation.c:733
msgid "_Password"
msgstr "_ססמה"
-#: gtk/gtkmountoperation.c:758
+#: gtk/gtkmountoperation.c:755
msgid "Forget password _immediately"
msgstr "_מחיקת הססמה מיידית"
-#: gtk/gtkmountoperation.c:768
+#: gtk/gtkmountoperation.c:765
msgid "Remember password until you _logout"
msgstr "_שמירת הססמה עד הניתוק"
-#: gtk/gtkmountoperation.c:778
+#: gtk/gtkmountoperation.c:775
msgid "Remember _forever"
msgstr "שמירה ל_תמיד"
-#: gtk/gtkmountoperation.c:1173
+#: gtk/gtkmountoperation.c:1170
#, c-format
msgid "Unknown Application (PID %d)"
msgstr "יישום בלתי מוכר (מזהה תהליך %d)"
-#: gtk/gtkmountoperation.c:1358
+#: gtk/gtkmountoperation.c:1355
#, c-format
msgid "Unable to end process"
msgstr "לא ניתן לסיים את התהליך"
-#: gtk/gtkmountoperation.c:1392
+#: gtk/gtkmountoperation.c:1389
msgid "_End Process"
msgstr "_סיום התהליך"
@@ -3282,7 +3173,6 @@ msgstr "לא ניתן להפעיל את „%s” "
#: gtk/gtkplacessidebar.c:2430
#, c-format
-#| msgid "Opening “%s”."
msgid "Error unlocking “%s”"
msgstr "שגיאה בנעילת „%s”"
@@ -3297,7 +3187,7 @@ msgstr "שם זה כבר בשימוש"
#: gtk/gtkplacessidebar.c:2735 gtk/inspector/actions.ui:43
#: gtk/inspector/css-node-tree.ui:39 gtk/inspector/object-tree.ui:110
-#: gtk/ui/gtkfilechooserwidget.ui:189 gtk/ui/gtkfilechooserwidget.ui:512
+#: gtk/ui/gtkfilechooserwidget.ui:190 gtk/ui/gtkfilechooserwidget.ui:513
msgid "Name"
msgstr "שם"
@@ -3327,12 +3217,12 @@ msgid "Unable to poll “%s” for media changes"
msgstr "לא ניתן לתשאל את „%s” מהם השינויים במדיה"
#: gtk/gtkplacessidebar.c:3630 gtk/gtkplacessidebar.c:3696
-#: gtk/gtkplacesview.c:1692
+#: gtk/gtkplacesview.c:1706
msgid "Open in New _Tab"
msgstr "פתיחה ב_לשונית חדשה"
#: gtk/gtkplacessidebar.c:3636 gtk/gtkplacessidebar.c:3699
-#: gtk/gtkplacesview.c:1703
+#: gtk/gtkplacesview.c:1717
msgid "Open in New _Window"
msgstr "פתיחה ב_חלון חדש"
@@ -3348,11 +3238,11 @@ msgstr "_הסרה"
msgid "Rename…"
msgstr "שינוי שם…"
-#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1737
+#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1751
msgid "_Mount"
msgstr "_עיגון"
-#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1727
+#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1741
msgid "_Unmount"
msgstr "_ניתוק"
@@ -3377,7 +3267,7 @@ msgid "No network locations found"
msgstr "לא נמצאות מיקומי רשת"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1307
+#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1321
msgid "Unable to access location"
msgstr "לא ניתן לגשת למיקום"
@@ -3387,73 +3277,73 @@ msgid "Con_nect"
msgstr "ה_תחברות"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1370
+#: gtk/gtkplacesview.c:1384
msgid "Unable to unmount volume"
msgstr "לא ניתן לנתק את הכרך"
#. Allow to cancel the operation
-#: gtk/gtkplacesview.c:1471
+#: gtk/gtkplacesview.c:1485
msgid "Cance_l"
msgstr "_ביטול"
-#: gtk/gtkplacesview.c:1634
+#: gtk/gtkplacesview.c:1648
msgid "AppleTalk"
msgstr "AppleTalk"
#. Translators: do not translate ftp:// and ftps://
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "File Transfer Protocol"
msgstr "פרוטוקול העברת קבצים"
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "ftp:// or ftps://"
msgstr "ftp:// או ftps://"
# hebrew note: "תיקייה" is "folder", but there is no better word for
# "directory"
-#: gtk/gtkplacesview.c:1641
+#: gtk/gtkplacesview.c:1655
msgid "Network File System"
msgstr "רשת מערכת קבצים"
-#: gtk/gtkplacesview.c:1644
+#: gtk/gtkplacesview.c:1658
msgid "Samba"
msgstr "Samba"
#. Translators: do not translate sftp:// and ssh://
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "SSH File Transfer Protocol"
msgstr "פרוטוקול העברת קבצים SSH"
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "sftp:// or ssh://"
msgstr "sftp:// או ssh://"
#. Translators: do not translate dav:// and davs://
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "WebDAV"
msgstr "WebDAV"
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "dav:// or davs://"
msgstr "dav:// או davs://"
-#: gtk/gtkplacesview.c:1727
+#: gtk/gtkplacesview.c:1741
msgid "_Disconnect"
msgstr "_התנתקות"
-#: gtk/gtkplacesview.c:1737
+#: gtk/gtkplacesview.c:1751
msgid "_Connect"
msgstr "_התחברות"
-#: gtk/gtkplacesview.c:1878
+#: gtk/gtkplacesview.c:1892
msgid "Unable to get remote server location"
msgstr "לא ניתן לקבל את מיקום השרת המרוחק"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "Networks"
msgstr "רשתות"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "On This Computer"
msgstr "על מחשב זה"
@@ -3474,7 +3364,7 @@ msgid "Disconnect"
msgstr "התנתקות"
#: gtk/gtkplacesviewrow.c:481 gtk/ui/gtkplacesviewrow.ui:72
-#: gtk/ui/gtksidebarrow.ui:61
+#: gtk/ui/gtksidebarrow.ui:62
msgid "Unmount"
msgstr "ניתוק"
@@ -3574,63 +3464,63 @@ msgid "The most probable reason is that a temporary file could not be created."
msgstr "הסיבה ההגיונית ביותר שבגללה לא ניתן היה ליצור קובץ זמני."
#. window
-#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:542
-#: gtk/gtkprintoperation-portal.c:611 gtk/gtkprintunixdialog.c:3415
+#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:549
+#: gtk/gtkprintoperation-portal.c:618 gtk/gtkprintunixdialog.c:3415
msgid "Print"
msgstr "הדפסה"
-#: gtk/gtkprintoperation-win32.c:617
+#: gtk/gtkprintoperation-win32.c:631
msgid "Printer offline"
msgstr "מדפסת לא זמינה"
-#: gtk/gtkprintoperation-win32.c:619
+#: gtk/gtkprintoperation-win32.c:633
msgid "Out of paper"
msgstr "חסר נייר"
#. Translators: this is a printer status.
-#: gtk/gtkprintoperation-win32.c:621
+#: gtk/gtkprintoperation-win32.c:635
#: modules/printbackends/cups/gtkprintbackendcups.c:2624
msgid "Paused"
msgstr "מופסק"
-#: gtk/gtkprintoperation-win32.c:623
+#: gtk/gtkprintoperation-win32.c:637
msgid "Need user intervention"
msgstr "דרושה התערבות המשתמש"
-#: gtk/gtkprintoperation-win32.c:728
+#: gtk/gtkprintoperation-win32.c:742
msgid "Custom size"
msgstr "גודל מותאם אישית"
-#: gtk/gtkprintoperation-win32.c:1587
+#: gtk/gtkprintoperation-win32.c:1613
msgid "No printer found"
msgstr "לא נמצאה מדפסת"
-#: gtk/gtkprintoperation-win32.c:1614
+#: gtk/gtkprintoperation-win32.c:1640
msgid "Invalid argument to CreateDC"
msgstr "Invalid argument to CreateDC"
-#: gtk/gtkprintoperation-win32.c:1650 gtk/gtkprintoperation-win32.c:1896
+#: gtk/gtkprintoperation-win32.c:1676 gtk/gtkprintoperation-win32.c:1922
msgid "Error from StartDoc"
msgstr "Error from StartDoc"
-#: gtk/gtkprintoperation-win32.c:1751 gtk/gtkprintoperation-win32.c:1774
-#: gtk/gtkprintoperation-win32.c:1822
+#: gtk/gtkprintoperation-win32.c:1777 gtk/gtkprintoperation-win32.c:1800
+#: gtk/gtkprintoperation-win32.c:1848
msgid "Not enough free memory"
msgstr "אין מספיק זיכרון פנוי"
-#: gtk/gtkprintoperation-win32.c:1827
+#: gtk/gtkprintoperation-win32.c:1853
msgid "Invalid argument to PrintDlgEx"
msgstr "Invalid argument to PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1832
+#: gtk/gtkprintoperation-win32.c:1858
msgid "Invalid pointer to PrintDlgEx"
msgstr "Invalid pointer to PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1837
+#: gtk/gtkprintoperation-win32.c:1863
msgid "Invalid handle to PrintDlgEx"
msgstr "Invalid handle to PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1842
+#: gtk/gtkprintoperation-win32.c:1868
msgid "Unspecified error"
msgstr "שגיאה בלתי מוגדרת"
@@ -3885,12 +3775,12 @@ msgid "Search Shortcuts"
msgstr "חיפוש קיצורי מקשים"
#: gtk/gtkshortcutswindow.c:1053 gtk/ui/gtkemojichooser.ui:376
-#: gtk/ui/gtkfilechooserwidget.ui:322
+#: gtk/ui/gtkfilechooserwidget.ui:323
msgid "No Results Found"
msgstr "לא נמצאו תוצאות"
#: gtk/gtkshortcutswindow.c:1060 gtk/ui/gtkemojichooser.ui:390
-#: gtk/ui/gtkfilechooserwidget.ui:336 gtk/ui/gtkplacesview.ui:274
+#: gtk/ui/gtkfilechooserwidget.ui:337 gtk/ui/gtkplacesview.ui:274
msgid "Try a different search"
msgstr "יש לנסות חיפוש שונה"
@@ -4435,7 +4325,7 @@ msgid "Property"
msgstr "מאפיין"
#: gtk/inspector/prop-list.ui:68 gtk/inspector/statistics.ui:53
-#: gtk/ui/gtkfilechooserwidget.ui:235
+#: gtk/ui/gtkfilechooserwidget.ui:236
msgid "Type"
msgstr "סוג"
@@ -4455,7 +4345,7 @@ msgstr "נתיב"
msgid "Count"
msgstr "מונה"
-#: gtk/inspector/resource-list.ui:130 gtk/ui/gtkfilechooserwidget.ui:223
+#: gtk/inspector/resource-list.ui:130 gtk/ui/gtkfilechooserwidget.ui:224
#: gtk/ui/gtkfontchooserwidget.ui:134 gtk/ui/gtkfontchooserwidget.ui:276
msgid "Size"
msgstr "גודל"
@@ -4782,7 +4672,6 @@ msgid "General"
msgstr "כללי"
#: gtk/open-type-layout.h:13
-#| msgid "Accessible name"
msgctxt "OpenType layout"
msgid "Access All Alternates"
msgstr "גישה לכל החלופות"
@@ -6509,7 +6398,6 @@ msgid "Gothic"
msgstr "גותי"
#: gtk/script-names.c:30
-#| msgid "_Green:"
msgctxt "Script"
msgid "Greek"
msgstr "יווני"
@@ -6560,7 +6448,6 @@ msgid "Khmer"
msgstr "חמרי"
#: gtk/script-names.c:40
-#| msgid "Low"
msgctxt "Script"
msgid "Lao"
msgstr "לאי"
@@ -6591,8 +6478,6 @@ msgid "Ogham"
msgstr ""
#: gtk/script-names.c:46
-#| msgctxt "Stock label"
-#| msgid "_Italic"
msgctxt "Script"
msgid "Old Italic"
msgstr "איטלקי עתיק"
@@ -6618,7 +6503,6 @@ msgid "Syriac"
msgstr "סורי"
#: gtk/script-names.c:51
-#| msgid "_Family:"
msgctxt "Script"
msgid "Tamil"
msgstr "טמיל"
@@ -6634,8 +6518,6 @@ msgid "Thaana"
msgstr "תאנה"
#: gtk/script-names.c:54
-#| msgctxt "input method menu"
-#| msgid "Thai-Lao"
msgctxt "Script"
msgid "Thai"
msgstr "תאי"
@@ -6754,13 +6636,11 @@ msgid "Kharoshthi"
msgstr ""
#: gtk/script-names.c:77
-#| msgid "Unknown"
msgctxt "Script"
msgid "Unknown"
msgstr "לא ידוע"
#: gtk/script-names.c:78
-#| msgid "Baseline"
msgctxt "Script"
msgid "Balinese"
msgstr "באלינזי"
@@ -7320,19 +7200,19 @@ msgstr "דגלים"
# hebrew note: "תיקייה" is "folder", but there is no better word for
# "directory"
-#: gtk/ui/gtkfilechooserwidget.ui:168
+#: gtk/ui/gtkfilechooserwidget.ui:169
msgid "Files"
msgstr "קבצים"
-#: gtk/ui/gtkfilechooserwidget.ui:273
+#: gtk/ui/gtkfilechooserwidget.ui:274
msgid "Remote location — only searching the current folder"
msgstr "מיקום מרוחק – מחפש רק בתיקייה הנוכחית"
-#: gtk/ui/gtkfilechooserwidget.ui:445
+#: gtk/ui/gtkfilechooserwidget.ui:446
msgid "Folder Name"
msgstr "שם התיקייה"
-#: gtk/ui/gtkfilechooserwidget.ui:473
+#: gtk/ui/gtkfilechooserwidget.ui:474
msgid "_Create"
msgstr "_יצירה"
@@ -7813,7 +7693,7 @@ msgctxt "input method menu"
msgid "Multipress"
msgstr "ריבוי לחיצות"
-#: modules/input/imquartz.c:61
+#: modules/input/imquartz.c:69
msgctxt "input method menu"
msgid "Mac OS X Quartz"
msgstr "Mac OS X Quartz"
@@ -8484,6 +8364,142 @@ msgstr "פלט-בדיקה.%s"
msgid "Print to Test Printer"
msgstr "הדפסה למדפסת בדיקה"
+#~ msgctxt "Color name"
+#~ msgid "Light Scarlet Red"
+#~ msgstr "אדום שני בהיר"
+
+#~ msgctxt "Color name"
+#~ msgid "Scarlet Red"
+#~ msgstr "אדום שני"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Scarlet Red"
+#~ msgstr "אדום שני כהה"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Orange"
+#~ msgstr "כתום בהיר"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Orange"
+#~ msgstr "כתום כהה"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Butter"
+#~ msgstr "חמאה בהירה"
+
+#~ msgctxt "Color name"
+#~ msgid "Butter"
+#~ msgstr "חמאה"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Butter"
+#~ msgstr "חמאה כהה"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chameleon"
+#~ msgstr "זיקית בהירה"
+
+#~ msgctxt "Color name"
+#~ msgid "Chameleon"
+#~ msgstr "זיקית"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chameleon"
+#~ msgstr "זיקית כהה"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Sky Blue"
+#~ msgstr "כחול שמיים בהיר"
+
+#~ msgctxt "Color name"
+#~ msgid "Sky Blue"
+#~ msgstr "כחול שמיים"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Sky Blue"
+#~ msgstr "כחול שמיים כהה"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Plum"
+#~ msgstr "שזיף בהיר"
+
+#~ msgctxt "Color name"
+#~ msgid "Plum"
+#~ msgstr "שזיף"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chocolate"
+#~ msgstr "שוקולד בהיר"
+
+#~ msgctxt "Color name"
+#~ msgid "Chocolate"
+#~ msgstr "שוקולד"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chocolate"
+#~ msgstr "שוקולד מריר"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 1"
+#~ msgstr "אלומיניום בהיר 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 1"
+#~ msgstr "אלומיניום 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 1"
+#~ msgstr "אלומיניום כהה 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 2"
+#~ msgstr "אלומיניום בהיר 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 2"
+#~ msgstr "אלומיניום 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 2"
+#~ msgstr "אלומיניום כהה 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Black"
+#~ msgstr "שחור"
+
+#~ msgctxt "Color name"
+#~ msgid "Very Dark Gray"
+#~ msgstr "אפור כהה מאוד"
+
+#~ msgctxt "Color name"
+#~ msgid "Darker Gray"
+#~ msgstr "אפור כהה יותר"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Gray"
+#~ msgstr "אפור כהה"
+
+#~ msgctxt "Color name"
+#~ msgid "Medium Gray"
+#~ msgstr "אפור בינוני"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Gray"
+#~ msgstr "אפור בהיר"
+
+#~ msgctxt "Color name"
+#~ msgid "Lighter Gray"
+#~ msgstr "אפור בהיר יותר"
+
+#~ msgctxt "Color name"
+#~ msgid "Very Light Gray"
+#~ msgstr "אפור בהיר מאוד"
+
+#~ msgctxt "Color name"
+#~ msgid "White"
+#~ msgstr "לבן"
+
#~ msgid "3.2 core GL profile is not available on EGL implementation"
#~ msgstr "3.2 core GL profile is not available on EGL implementation"
@@ -8641,9 +8657,6 @@ msgstr "הדפסה למדפסת בדיקה"
#~ msgid "Unhandled tag: <%s>"
#~ msgstr "תגית בלתי מטופלת: <%s>"
-#~ msgid "Browse"
-#~ msgstr "עיון"
-
#~ msgid "_Location:"
#~ msgstr "_מיקום:"
diff --git a/po/hr.po b/po/hr.po
index 9e1894b95a..1f4ed882dd 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+ 0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-17 15:18+0000\n"
-"PO-Revision-Date: 2020-09-17 17:36+0200\n"
+"POT-Creation-Date: 2020-10-07 19:57+0000\n"
+"PO-Revision-Date: 2020-10-19 18:35+0200\n"
"Last-Translator: gogo <trebelnik2@gmail.com>\n"
"Language-Team: Croatian <lokalizacija@linux.hr>\n"
"Language: hr\n"
@@ -1930,83 +1930,245 @@ msgstr "Crvena %d%%, Zelena %d%%, Plava %d%%"
msgid "Color: %s"
msgstr "Boja: %s"
-#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
-#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
-#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
+#: gtk/gtkcolorchooserwidget.c:446
+msgctxt "Color name"
+msgid "Very Light Blue"
+msgstr "Vrlo svjetlo plava"
+
+#: gtk/gtkcolorchooserwidget.c:447
+msgctxt "Color name"
+msgid "Light Blue"
+msgstr "Svjetlo plava"
+
+#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
msgid "Blue"
msgstr "Plava"
-#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
-#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
-#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
+#: gtk/gtkcolorchooserwidget.c:449
+msgctxt "Color name"
+msgid "Dark Blue"
+msgstr "Tamno plava"
+
+#: gtk/gtkcolorchooserwidget.c:450
+msgctxt "Color name"
+msgid "Very Dark Blue"
+msgstr "Vrlo tamno plava"
+
+#: gtk/gtkcolorchooserwidget.c:451
+msgctxt "Color name"
+msgid "Very Light Green"
+msgstr "Vrlo svjetlo zelena"
+
+#: gtk/gtkcolorchooserwidget.c:452
+msgctxt "Color name"
+msgid "Light Green"
+msgstr "Svjetlo zelena"
+
+#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
msgid "Green"
msgstr "Zelena"
-#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
-#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
-#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
+#: gtk/gtkcolorchooserwidget.c:454
+msgctxt "Color name"
+msgid "Dark Green"
+msgstr "Tamno zelena"
+
+#: gtk/gtkcolorchooserwidget.c:455
+msgctxt "Color name"
+msgid "Very Dark Green"
+msgstr "Vrlo tamno zelena"
+
+#: gtk/gtkcolorchooserwidget.c:456
+msgctxt "Color name"
+msgid "Very Light Yellow"
+msgstr "Vrlo svjetlo žuta"
+
+#: gtk/gtkcolorchooserwidget.c:457
+msgctxt "Color name"
+msgid "Light Yellow"
+msgstr "Svjetlo žuta"
+
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
msgid "Yellow"
msgstr "Žuta"
-#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
-#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
-#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:459
+msgctxt "Color name"
+msgid "Dark Yellow"
+msgstr "Tamno žuta"
+
+#: gtk/gtkcolorchooserwidget.c:460
+msgctxt "Color name"
+msgid "Very Dark Yellow"
+msgstr "Vrlo tamno žuta"
+
+#: gtk/gtkcolorchooserwidget.c:461
+msgctxt "Color name"
+msgid "Very Light Orange"
+msgstr "Vrlo svjetlo narančasta"
+
+#: gtk/gtkcolorchooserwidget.c:462
+msgctxt "Color name"
+msgid "Light Orange"
+msgstr "Svjetlo narančasta"
+
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
msgid "Orange"
msgstr "Narančasta"
-#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
-#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
-#: gtk/gtkcolorchooserwidget.c:474
+#: gtk/gtkcolorchooserwidget.c:464
+msgctxt "Color name"
+msgid "Dark Orange"
+msgstr "Tamno narančasta"
+
+#: gtk/gtkcolorchooserwidget.c:465
+msgctxt "Color name"
+msgid "Very Dark Orange"
+msgstr "Vrlo tamno narančasta"
+
+#: gtk/gtkcolorchooserwidget.c:466
+msgctxt "Color name"
+msgid "Very Light Red"
+msgstr "Vrlo svjetlo crvena"
+
+#: gtk/gtkcolorchooserwidget.c:467
+msgctxt "Color name"
+msgid "Light Red"
+msgstr "Svjetlo crvena"
+
+#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
msgid "Red"
msgstr "Crvena"
-#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
-#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
-#: gtk/gtkcolorchooserwidget.c:479
+#: gtk/gtkcolorchooserwidget.c:469
+msgctxt "Color name"
+msgid "Dark Red"
+msgstr "Tamno crvena"
+
+#: gtk/gtkcolorchooserwidget.c:470
+msgctxt "Color name"
+msgid "Very Dark Red"
+msgstr "Vrlo tamno crvena"
+
+#: gtk/gtkcolorchooserwidget.c:471
+msgctxt "Color name"
+msgid "Very Light Purple"
+msgstr "Vrlo svjetlo ljubičasta"
+
+#: gtk/gtkcolorchooserwidget.c:472
+msgctxt "Color name"
+msgid "Light Purple"
+msgstr "Svjetlo ljubičasta"
+
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
msgid "Purple"
msgstr "Ljubičasta"
-#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
-#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
-#: gtk/gtkcolorchooserwidget.c:484
+#: gtk/gtkcolorchooserwidget.c:474
+msgctxt "Color name"
+msgid "Dark Purple"
+msgstr "Tamno ljubičasta"
+
+#: gtk/gtkcolorchooserwidget.c:475
+msgctxt "Color name"
+msgid "Very Dark Purple"
+msgstr "Vrlo tamno ljubičasta"
+
+#: gtk/gtkcolorchooserwidget.c:476
+msgctxt "Color name"
+msgid "Very Light Brown"
+msgstr "Vrlo svjetlo smeđa"
+
+#: gtk/gtkcolorchooserwidget.c:477
+msgctxt "Color name"
+msgid "Light Brown"
+msgstr "Svjetlo smeđa"
+
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
msgid "Brown"
msgstr "Smeđa"
-#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
-#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:479
+msgctxt "Color name"
+msgid "Dark Brown"
+msgstr "Tamno smeđa"
+
+#: gtk/gtkcolorchooserwidget.c:480
+msgctxt "Color name"
+msgid "Very Dark Brown"
+msgstr "Vrlo tamno smeđa"
+
+#: gtk/gtkcolorchooserwidget.c:481
+msgctxt "Color name"
+msgid "White"
+msgstr "Bijela"
+
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Svjetlo siva 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Svjetlo siva 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Svjetlo siva 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Svjetlo siva 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Tamno siva 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Tamno siva 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Tamno siva 3"
+
#: gtk/gtkcolorchooserwidget.c:489
msgctxt "Color name"
-msgid "Light"
-msgstr "Svjetla"
+msgid "Dark Gray 4"
+msgstr "Tamno siva 4"
-#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
-#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:490
msgctxt "Color name"
-msgid "Dark"
-msgstr "Tamna"
+msgid "Black"
+msgstr "Crna"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:538
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Prilagođena"
-#: gtk/gtkcolorchooserwidget.c:545
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Prilagođena boja"
-#: gtk/gtkcolorchooserwidget.c:546
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Stvori prilagođenu boju"
-#: gtk/gtkcolorchooserwidget.c:565
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Prilagođena boja %d: %s"
@@ -8216,6 +8378,10 @@ msgstr "testni-ispis.%s"
msgid "Print to Test Printer"
msgstr "Ispiši na testnom pisaču"
+#~ msgctxt "Color name"
+#~ msgid "Dark"
+#~ msgstr "Tamna"
+
#~ msgid "This clipboard cannot store data."
#~ msgstr "Međuspremnik ne može pohraniti podatke."
@@ -8439,18 +8605,6 @@ msgstr "Ispiši na testnom pisaču"
#~ msgstr "Grimizno crvena"
#~ msgctxt "Color name"
-#~ msgid "Dark Scarlet Red"
-#~ msgstr "Tamno grimizno crvena"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Orange"
-#~ msgstr "Svjetlo narančasta"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Orange"
-#~ msgstr "Tamno narančasta"
-
-#~ msgctxt "Color name"
#~ msgid "Light Butter"
#~ msgstr "Svjetlo maslo"
@@ -8459,10 +8613,6 @@ msgstr "Ispiši na testnom pisaču"
#~ msgstr "Maslo"
#~ msgctxt "Color name"
-#~ msgid "Dark Butter"
-#~ msgstr "Tamno maslo"
-
-#~ msgctxt "Color name"
#~ msgid "Light Chameleon"
#~ msgstr "Svjetli kameleon"
@@ -8475,22 +8625,10 @@ msgstr "Ispiši na testnom pisaču"
#~ msgstr "Tamni kameleon"
#~ msgctxt "Color name"
-#~ msgid "Light Sky Blue"
-#~ msgstr "Svjetlo nebesko plava"
-
-#~ msgctxt "Color name"
#~ msgid "Sky Blue"
#~ msgstr "Nebesko plava"
#~ msgctxt "Color name"
-#~ msgid "Dark Sky Blue"
-#~ msgstr "Tamno nebesko plava"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Plum"
-#~ msgstr "Svjetla šljiva"
-
-#~ msgctxt "Color name"
#~ msgid "Plum"
#~ msgstr "Šljiva"
@@ -8531,41 +8669,17 @@ msgstr "Ispiši na testnom pisaču"
#~ msgstr "Tamna aluminijska 2"
#~ msgctxt "Color name"
-#~ msgid "Black"
-#~ msgstr "Crna"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Dark Gray"
-#~ msgstr "Vrlo tamno siva"
-
-#~ msgctxt "Color name"
#~ msgid "Darker Gray"
#~ msgstr "Tamnije siva"
#~ msgctxt "Color name"
-#~ msgid "Dark Gray"
-#~ msgstr "Tamno siva"
-
-#~ msgctxt "Color name"
#~ msgid "Medium Gray"
#~ msgstr "Srednje siva"
#~ msgctxt "Color name"
-#~ msgid "Light Gray"
-#~ msgstr "Svjetlo siva"
-
-#~ msgctxt "Color name"
#~ msgid "Lighter Gray"
#~ msgstr "Svjetlije siva"
-#~ msgctxt "Color name"
-#~ msgid "Very Light Gray"
-#~ msgstr "Vrlo svjetlo siva"
-
-#~ msgctxt "Color name"
-#~ msgid "White"
-#~ msgstr "Bijela"
-
#~ msgid "Customize"
#~ msgstr "Prilagodi"
diff --git a/po/hu.po b/po/hu.po
index 0aed517fa9..1c4045fb54 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -6,21 +6,21 @@
# Andras Timar <timar at gnome dot hu>, 2002.
# Laszlo Dvornik <dvornik at gnome dot hu>, 2004, 2005.
# Gabor Kelemen <kelemeng at gnome dot hu>, 2004, 2005, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017.
-# Balázs Úr <ur.balazs at fsf dot hu>, 2012, 2014, 2015, 2016, 2017, 2018, 2019.
+# Balázs Úr <ur.balazs at fsf dot hu>, 2012, 2014, 2015, 2016, 2017, 2018, 2019, 2021.
msgid ""
msgstr ""
"Project-Id-Version: gtk master\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-19 12:17+0000\n"
-"PO-Revision-Date: 2020-09-19 17:55+0200\n"
-"Last-Translator: Meskó Balázs <mesko.balazs@fsf.hu>\n"
+"POT-Creation-Date: 2021-02-12 18:26+0000\n"
+"PO-Revision-Date: 2021-02-14 01:10+0100\n"
+"Last-Translator: Balázs Úr <ur.balazs@fsf.hu>\n"
"Language-Team: Hungarian <gnome-hu-list at gnome dot org>\n"
"Language: hu\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 2.4.1\n"
+"X-Generator: Lokalize 19.12.3\n"
#: gdk/broadway/gdkbroadway-server.c:144
#, c-format
@@ -76,7 +76,7 @@ msgstr "Beállítandó GDK hibakeresési jelzőbitek"
#. Placeholder in --gdk-no-debug=FLAGS in --help output
#. Placeholder in --gtk-debug=FLAGS in --help output
#. Placeholder in --gtk-no-debug=FLAGS in --help output
-#: gdk/gdk.c:241 gdk/gdk.c:244 gtk/gtkmain.c:471 gtk/gtkmain.c:474
+#: gdk/gdk.c:241 gdk/gdk.c:244 gtk/gtkmain.c:469 gtk/gtkmain.c:472
msgid "FLAGS"
msgstr "JELZŐK"
@@ -475,19 +475,19 @@ msgid "Unable to create a GL pixel format"
msgstr "Nem lehet létrehozni GL képpontformátumot"
#: gdk/quartz/gdkglcontext-quartz.c:133 gdk/wayland/gdkglcontext-wayland.c:208
-#: gdk/win32/gdkglcontext-win32.c:1072 gdk/win32/gdkglcontext-win32.c:1112
+#: gdk/win32/gdkglcontext-win32.c:1089 gdk/win32/gdkglcontext-win32.c:1129
#: gdk/x11/gdkglcontext-x11.c:724 gdk/x11/gdkglcontext-x11.c:774
msgid "Unable to create a GL context"
msgstr "Nem lehet létrehozni GL környezetet"
#: gdk/wayland/gdkglcontext-wayland.c:418
-#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:910
-#: gdk/win32/gdkglcontext-win32.c:920 gdk/win32/gdkglcontext-win32.c:1037
+#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:927
+#: gdk/win32/gdkglcontext-win32.c:937 gdk/win32/gdkglcontext-win32.c:1054
#: gdk/x11/gdkglcontext-x11.c:975
msgid "No available configurations for the given pixel format"
msgstr "Nincs elérhető beállítás a megadott képpontformátumhoz"
-#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1179
+#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1196
#: gdk/x11/gdkglcontext-x11.c:1281
msgid "No GL implementation is available"
msgstr "Nem érhető el GL megvalósítás"
@@ -1575,7 +1575,7 @@ msgid ""
"See the <a href=\"%s\">%s</a> for details."
msgstr ""
"A programra nem vállalunk semmiféle garanciát.\n"
-"Részletekért lásd: <a href=\"%s\">%s</a>"
+"Részletekért lásd: <a href=\"%s\">%s</a>."
#. This is the text that should appear next to menu accelerators
#. * that use the shift key. If the text on this key isn't typically
@@ -1936,83 +1936,313 @@ msgstr "Vörös: %d%%, zöld: %d%%, kék: %d%%"
msgid "Color: %s"
msgstr "Szín: %s"
-#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
-#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
-#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
+#: gtk/gtkcolorchooserwidget.c:446
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Blue"
+msgstr "Nagyon világos kék"
+
+#: gtk/gtkcolorchooserwidget.c:447
+#| msgctxt "Color name"
+#| msgid "Light Sky Blue"
+msgctxt "Color name"
+msgid "Light Blue"
+msgstr "Világoskék"
+
+#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
msgid "Blue"
msgstr "Kék"
-#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
-#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
-#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
+#: gtk/gtkcolorchooserwidget.c:449
+#| msgctxt "Color name"
+#| msgid "Dark Sky Blue"
+msgctxt "Color name"
+msgid "Dark Blue"
+msgstr "Sötétkék"
+
+#: gtk/gtkcolorchooserwidget.c:450
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Blue"
+msgstr "Nagyon sötét kék"
+
+#: gtk/gtkcolorchooserwidget.c:451
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Green"
+msgstr "Nagyon világos zöld"
+
+#: gtk/gtkcolorchooserwidget.c:452
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Green"
+msgstr "Világoszöld"
+
+#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
msgid "Green"
msgstr "Zöld"
-#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
-#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
-#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
+#: gtk/gtkcolorchooserwidget.c:454
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Green"
+msgstr "Sötétzöld"
+
+#: gtk/gtkcolorchooserwidget.c:455
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Green"
+msgstr "Nagyon sötét zöld"
+
+#: gtk/gtkcolorchooserwidget.c:456
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Yellow"
+msgstr "Nagyon világos sárga"
+
+#: gtk/gtkcolorchooserwidget.c:457
+#| msgctxt "Color name"
+#| msgid "Yellow"
+msgctxt "Color name"
+msgid "Light Yellow"
+msgstr "Világossárga"
+
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
msgid "Yellow"
msgstr "Sárga"
-#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
-#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
-#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:459
+#| msgctxt "Color name"
+#| msgid "Yellow"
+msgctxt "Color name"
+msgid "Dark Yellow"
+msgstr "Sötétsárga"
+
+#: gtk/gtkcolorchooserwidget.c:460
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Yellow"
+msgstr "Nagyon sötét sárga"
+
+#: gtk/gtkcolorchooserwidget.c:461
+#| msgctxt "Color name"
+#| msgid "Light Orange"
+msgctxt "Color name"
+msgid "Very Light Orange"
+msgstr "Nagyon világos narancs"
+
+#: gtk/gtkcolorchooserwidget.c:462
+msgctxt "Color name"
+msgid "Light Orange"
+msgstr "Világosnarancs"
+
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
msgid "Orange"
msgstr "Narancs"
-#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
-#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
-#: gtk/gtkcolorchooserwidget.c:474
+#: gtk/gtkcolorchooserwidget.c:464
+msgctxt "Color name"
+msgid "Dark Orange"
+msgstr "Sötétnarancs"
+
+#: gtk/gtkcolorchooserwidget.c:465
+#| msgctxt "Color name"
+#| msgid "Dark Orange"
+msgctxt "Color name"
+msgid "Very Dark Orange"
+msgstr "Nagyon sötét narancs"
+
+#: gtk/gtkcolorchooserwidget.c:466
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Red"
+msgstr "Nagyon világos vörös"
+
+#: gtk/gtkcolorchooserwidget.c:467
+#| msgctxt "Color name"
+#| msgid "Light"
+msgctxt "Color name"
+msgid "Light Red"
+msgstr "Világosvörös"
+
+#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
msgid "Red"
msgstr "Vörös"
-#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
-#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
-#: gtk/gtkcolorchooserwidget.c:479
+#: gtk/gtkcolorchooserwidget.c:469
+#| msgctxt "Color name"
+#| msgid "Dark Scarlet Red"
+msgctxt "Color name"
+msgid "Dark Red"
+msgstr "Sötétvörös"
+
+#: gtk/gtkcolorchooserwidget.c:470
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Red"
+msgstr "Nagyon sötét vörös"
+
+#: gtk/gtkcolorchooserwidget.c:471
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Purple"
+msgstr "Nagyon világos lila"
+
+#: gtk/gtkcolorchooserwidget.c:472
+#| msgctxt "Color name"
+#| msgid "Light Plum"
+msgctxt "Color name"
+msgid "Light Purple"
+msgstr "Világoslila"
+
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
msgid "Purple"
msgstr "Lila"
-#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
-#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
-#: gtk/gtkcolorchooserwidget.c:484
+#: gtk/gtkcolorchooserwidget.c:474
+#| msgctxt "Color name"
+#| msgid "Purple"
+msgctxt "Color name"
+msgid "Dark Purple"
+msgstr "Sötétlila"
+
+#: gtk/gtkcolorchooserwidget.c:475
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Purple"
+msgstr "Nagyon sötét lila"
+
+#: gtk/gtkcolorchooserwidget.c:476
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Brown"
+msgstr "Nagyon világos barna"
+
+#: gtk/gtkcolorchooserwidget.c:477
+#| msgctxt "output-bin"
+#| msgid "Right Bin"
+msgctxt "Color name"
+msgid "Light Brown"
+msgstr "Világosbarna"
+
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
msgid "Brown"
msgstr "Barna"
-#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
-#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:479
+#| msgctxt "Color name"
+#| msgid "Dark Butter"
+msgctxt "Color name"
+msgid "Dark Brown"
+msgstr "Sötétbarna"
+
+#: gtk/gtkcolorchooserwidget.c:480
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Brown"
+msgstr "Nagyon sötét barna"
+
+#: gtk/gtkcolorchooserwidget.c:481
+msgctxt "Color name"
+msgid "White"
+msgstr "Fehér"
+
+#: gtk/gtkcolorchooserwidget.c:482
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Világosszürke 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Világosszürke 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Világosszürke 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Világosszürke 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Sötétszürke 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Sötétszürke 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Sötétszürke 3"
+
#: gtk/gtkcolorchooserwidget.c:489
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
msgctxt "Color name"
-msgid "Light"
-msgstr "Világos"
+msgid "Dark Gray 4"
+msgstr "Sötétszürke 4"
-#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
-#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:490
msgctxt "Color name"
-msgid "Dark"
-msgstr "Sötét"
+msgid "Black"
+msgstr "Fekete"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:538
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Egyéni"
-#: gtk/gtkcolorchooserwidget.c:545
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Egyéni szín"
-#: gtk/gtkcolorchooserwidget.c:546
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Egyéni szín létrehozása"
-#: gtk/gtkcolorchooserwidget.c:565
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "%d. egyéni szín: %s"
@@ -2217,7 +2447,7 @@ msgstr "Érvényes fájlnevet válasszon."
#: gtk/gtkfilechooserwidget.c:839
#, c-format
msgid "Cannot create a file under %s as it is not a folder"
-msgstr "Nem hozható létre fájl a(z) %s alatt, mert az nem mappa"
+msgstr "Nem hozható létre fájl %s alatt, mert az nem mappa"
#: gtk/gtkfilechooserwidget.c:849
msgid "Cannot create file as the filename is too long"
@@ -2556,57 +2786,57 @@ msgctxt "font"
msgid "None"
msgstr "Nincs"
-#: gtk/gtkfontchooserwidget.c:1525
+#: gtk/gtkfontchooserwidget.c:1556
msgid "Width"
msgstr "Szélesség"
-#: gtk/gtkfontchooserwidget.c:1526
+#: gtk/gtkfontchooserwidget.c:1557
msgid "Weight"
msgstr "Súly"
-#: gtk/gtkfontchooserwidget.c:1527
+#: gtk/gtkfontchooserwidget.c:1558
msgid "Italic"
msgstr "Dőlt"
-#: gtk/gtkfontchooserwidget.c:1528
+#: gtk/gtkfontchooserwidget.c:1559
msgid "Slant"
msgstr "Döntött"
-#: gtk/gtkfontchooserwidget.c:1529
+#: gtk/gtkfontchooserwidget.c:1560
msgid "Optical Size"
msgstr "Optikai méret"
-#: gtk/gtkfontchooserwidget.c:2066 gtk/inspector/prop-editor.c:1676
+#: gtk/gtkfontchooserwidget.c:2097 gtk/inspector/prop-editor.c:1676
msgid "Default"
msgstr "Alapértelmezett"
-#: gtk/gtkfontchooserwidget.c:2113
+#: gtk/gtkfontchooserwidget.c:2144
msgid "Ligatures"
msgstr "Ligatúrák"
-#: gtk/gtkfontchooserwidget.c:2114
+#: gtk/gtkfontchooserwidget.c:2145
msgid "Letter Case"
msgstr "Kis- és nagybetűk"
-#: gtk/gtkfontchooserwidget.c:2115
+#: gtk/gtkfontchooserwidget.c:2146
msgid "Number Case"
msgstr "Számok mérete"
-#: gtk/gtkfontchooserwidget.c:2116
+#: gtk/gtkfontchooserwidget.c:2147
msgid "Number Spacing"
msgstr "Számok távolsága"
-#: gtk/gtkfontchooserwidget.c:2117
+#: gtk/gtkfontchooserwidget.c:2148
msgid "Number Formatting"
msgstr "Számformázás"
-#: gtk/gtkfontchooserwidget.c:2118
+#: gtk/gtkfontchooserwidget.c:2149
msgid "Character Variants"
msgstr "Karakterváltozatok"
#: gtk/gtkglarea.c:314
msgid "OpenGL context creation failed"
-msgstr "Az OpenGL környezet létrehozása meghiúsult"
+msgstr "Az OpenGL környezet létrehozása sikertelen"
#: gtk/gtkheaderbar.c:391
msgid "Application menu"
@@ -2769,40 +2999,40 @@ msgstr ""
"Keresse meg a rendszergazdát."
#. Description of --gtk-module=MODULES in --help output
-#: gtk/gtkmain.c:464
+#: gtk/gtkmain.c:462
msgid "Load additional GTK+ modules"
msgstr "További GTK+ modulok betöltése"
#. Placeholder in --gtk-module=MODULES in --help output
-#: gtk/gtkmain.c:465
+#: gtk/gtkmain.c:463
msgid "MODULES"
msgstr "MODULOK"
#. Description of --g-fatal-warnings in --help output
-#: gtk/gtkmain.c:467
+#: gtk/gtkmain.c:465
msgid "Make all warnings fatal"
msgstr "Minden figyelmeztetés végzetes legyen"
#. Description of --gtk-debug=FLAGS in --help output
-#: gtk/gtkmain.c:470
+#: gtk/gtkmain.c:468
msgid "GTK+ debugging flags to set"
msgstr "Beállítandó Gtk+ debug jelzőbitek"
#. Description of --gtk-no-debug=FLAGS in --help output
-#: gtk/gtkmain.c:473
+#: gtk/gtkmain.c:471
msgid "GTK+ debugging flags to unset"
msgstr "Kikapcsolandó Gtk+ jelzőbitek"
-#: gtk/gtkmain.c:810 gtk/gtkmain.c:1004
+#: gtk/gtkmain.c:811 gtk/gtkmain.c:1005
#, c-format
msgid "Cannot open display: %s"
msgstr "Nem nyitható meg a megjelenítő: %s"
-#: gtk/gtkmain.c:922
+#: gtk/gtkmain.c:923
msgid "GTK+ Options"
msgstr "GTK+ beállításai"
-#: gtk/gtkmain.c:922
+#: gtk/gtkmain.c:923
msgid "Show GTK+ Options"
msgstr "GTK+ beállítások megjelenítése"
@@ -2811,7 +3041,7 @@ msgstr "GTK+ beállítások megjelenítése"
#. * Do *not* translate it to "predefinito:LTR", if it
#. * it isn't default:LTR or default:RTL it will not work
#.
-#: gtk/gtkmain.c:1275
+#: gtk/gtkmain.c:1276
msgid "default:LTR"
msgstr "default:LTR"
@@ -3405,7 +3635,7 @@ msgstr "Kifogyott a papír"
#. Translators: this is a printer status.
#: gtk/gtkprintoperation-win32.c:635
-#: modules/printbackends/cups/gtkprintbackendcups.c:2624
+#: modules/printbackends/cups/gtkprintbackendcups.c:2672
msgid "Paused"
msgstr "Szüneteltetve"
@@ -3460,7 +3690,7 @@ msgstr "_Nyomtatás"
#: gtk/gtkprintunixdialog.c:861
msgid "Getting printer information failed"
-msgstr "Nyomtatóinformációk lekérése meghiúsult"
+msgstr "Nyomtatóinformációk lekérése sikertelen"
#: gtk/gtkprintunixdialog.c:2071
msgid "Getting printer information…"
@@ -3473,42 +3703,42 @@ msgstr "Nyomtatóinformációk lekérése…"
#. * multiple pages on a sheet when printing
#.
#: gtk/gtkprintunixdialog.c:3120
-#: modules/printbackends/cups/gtkprintbackendcups.c:5493
+#: modules/printbackends/cups/gtkprintbackendcups.c:5698
msgid "Left to right, top to bottom"
msgstr "Balról jobbra, fentről le"
#: gtk/gtkprintunixdialog.c:3120
-#: modules/printbackends/cups/gtkprintbackendcups.c:5493
+#: modules/printbackends/cups/gtkprintbackendcups.c:5698
msgid "Left to right, bottom to top"
msgstr "Balról jobbra, lentről fel"
#: gtk/gtkprintunixdialog.c:3121
-#: modules/printbackends/cups/gtkprintbackendcups.c:5494
+#: modules/printbackends/cups/gtkprintbackendcups.c:5699
msgid "Right to left, top to bottom"
msgstr "Jobbról balra, fentről le"
#: gtk/gtkprintunixdialog.c:3121
-#: modules/printbackends/cups/gtkprintbackendcups.c:5494
+#: modules/printbackends/cups/gtkprintbackendcups.c:5699
msgid "Right to left, bottom to top"
msgstr "Jobbról balra, lentről fel"
#: gtk/gtkprintunixdialog.c:3122
-#: modules/printbackends/cups/gtkprintbackendcups.c:5495
+#: modules/printbackends/cups/gtkprintbackendcups.c:5700
msgid "Top to bottom, left to right"
msgstr "Fentről le, balról jobbra"
#: gtk/gtkprintunixdialog.c:3122
-#: modules/printbackends/cups/gtkprintbackendcups.c:5495
+#: modules/printbackends/cups/gtkprintbackendcups.c:5700
msgid "Top to bottom, right to left"
msgstr "Fentről le, jobbról balra"
#: gtk/gtkprintunixdialog.c:3123
-#: modules/printbackends/cups/gtkprintbackendcups.c:5496
+#: modules/printbackends/cups/gtkprintbackendcups.c:5701
msgid "Bottom to top, left to right"
msgstr "Lentről fel, balról jobbra"
#: gtk/gtkprintunixdialog.c:3123
-#: modules/printbackends/cups/gtkprintbackendcups.c:5496
+#: modules/printbackends/cups/gtkprintbackendcups.c:5701
msgid "Bottom to top, right to left"
msgstr "Lentről fel, jobbról balra"
@@ -3967,7 +4197,7 @@ msgstr ""
#: gtk/inspector/css-editor.c:162
#, c-format
msgid "Saving CSS failed"
-msgstr "A CSS mentése meghiúsult"
+msgstr "A CSS mentése sikertelen"
#: gtk/inspector/css-editor.ui:34
msgid "Disable this custom CSS"
@@ -4269,7 +4499,7 @@ msgstr "Attribútum"
#: gtk/inspector/prop-list.ui:102 gtk/inspector/signals-list.ui:73
msgid "Defined At"
-msgstr "Definiálva itt:"
+msgstr "Meghatározva itt:"
#: gtk/inspector/resource-list.ui:100
msgid "Path"
@@ -6273,7 +6503,7 @@ msgstr "Grúz"
#: gtk/script-names.c:29
msgctxt "Script"
msgid "Gothic"
-msgstr "Gótikus"
+msgstr "Gót"
#: gtk/script-names.c:30
msgctxt "Script"
@@ -6288,7 +6518,7 @@ msgstr "Gudzsaráti"
#: gtk/script-names.c:32
msgctxt "Script"
msgid "Gurmukhi"
-msgstr "Gurmukhi"
+msgstr "Gurmuki"
#: gtk/script-names.c:33
msgctxt "Script"
@@ -6413,7 +6643,7 @@ msgstr "Kanadai bennszülött"
#: gtk/script-names.c:57
msgctxt "Script"
msgid "Yi"
-msgstr "Yi"
+msgstr "Ji"
#: gtk/script-names.c:58
msgctxt "Script"
@@ -6458,7 +6688,7 @@ msgstr "Osmanya"
#: gtk/script-names.c:66
msgctxt "Script"
msgid "Shavian"
-msgstr "Shavian"
+msgstr "Shaw ábécé"
#: gtk/script-names.c:67
msgctxt "Script"
@@ -6473,7 +6703,7 @@ msgstr "Tai Le"
#: gtk/script-names.c:69
msgctxt "Script"
msgid "Ugaritic"
-msgstr "Ugaritic"
+msgstr "Ugari"
#: gtk/script-names.c:70
msgctxt "Script"
@@ -6488,7 +6718,7 @@ msgstr "Buginéz"
#: gtk/script-names.c:72
msgctxt "Script"
msgid "Glagolitic"
-msgstr "Glagolit"
+msgstr "Glagolitikus"
#: gtk/script-names.c:73
msgctxt "Script"
@@ -6498,7 +6728,7 @@ msgstr "Tifinagh"
#: gtk/script-names.c:74
msgctxt "Script"
msgid "Syloti Nagri"
-msgstr "Syloti Nagri"
+msgstr "Sylheti nagári"
#: gtk/script-names.c:75
msgctxt "Script"
@@ -6543,7 +6773,7 @@ msgstr "N’Ko"
#: gtk/script-names.c:83
msgctxt "Script"
msgid "Kayah Li"
-msgstr "Kayah Li"
+msgstr "Kayah li"
#: gtk/script-names.c:84
msgctxt "Script"
@@ -6588,7 +6818,7 @@ msgstr "Kariai"
#: gtk/script-names.c:92
msgctxt "Script"
msgid "Lycian"
-msgstr "Lükiai"
+msgstr "Líciai"
#: gtk/script-names.c:93
msgctxt "Script"
@@ -6683,12 +6913,12 @@ msgstr "Brahmi"
#: gtk/script-names.c:111
msgctxt "Script"
msgid "Mandaic"
-msgstr "Mandeus"
+msgstr "Mandai"
#: gtk/script-names.c:112
msgctxt "Script"
msgid "Chakma"
-msgstr "Chakma"
+msgstr "Csakma"
#: gtk/script-names.c:113
msgctxt "Script"
@@ -6768,7 +6998,7 @@ msgstr "Mahajani"
#: gtk/script-names.c:128
msgctxt "Script"
msgid "Manichaean"
-msgstr "Manichaean"
+msgstr "Manicheus"
#: gtk/script-names.c:129
msgctxt "Script"
@@ -6898,7 +7128,7 @@ msgstr "Tangut"
#: gtk/script-names.c:154
msgctxt "Script"
msgid "Masaram Gondi"
-msgstr "Masaram-féle Gondi"
+msgstr "Masaram-féle gondi"
#: gtk/script-names.c:155
msgctxt "Script"
@@ -7403,32 +7633,32 @@ msgstr "Csökkenti a hangerőt"
#: gtk/updateiconcache.c:1388
#, c-format
msgid "Failed to write header\n"
-msgstr "A fejléc írása meghiúsult\n"
+msgstr "A fejléc írása sikertelen\n"
#: gtk/updateiconcache.c:1394
#, c-format
msgid "Failed to write hash table\n"
-msgstr "A hash tábla írása meghiúsult\n"
+msgstr "A hash tábla írása sikertelen\n"
#: gtk/updateiconcache.c:1400
#, c-format
msgid "Failed to write folder index\n"
-msgstr "A mappaindex írása meghiúsult\n"
+msgstr "A mappaindex írása sikertelen\n"
#: gtk/updateiconcache.c:1408
#, c-format
msgid "Failed to rewrite header\n"
-msgstr "A fejléc újraírása meghiúsult\n"
+msgstr "A fejléc újraírása sikertelen\n"
#: gtk/updateiconcache.c:1502
#, c-format
msgid "Failed to open file %s : %s\n"
-msgstr "A fájl (%s) megnyitása meghiúsult: %s\n"
+msgstr "A fájl (%s) megnyitása sikertelen: %s\n"
#: gtk/updateiconcache.c:1510 gtk/updateiconcache.c:1540
#, c-format
msgid "Failed to write cache file: %s\n"
-msgstr "A gyorsítótárfájl írása meghiúsult: „%s”\n"
+msgstr "A gyorsítótárfájl írása sikertelen: „%s”\n"
#: gtk/updateiconcache.c:1550
#, c-format
@@ -7629,442 +7859,442 @@ msgstr "Használaton kívül"
msgid "Pages per _sheet:"
msgstr "_Oldalak laponként:"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1129
-#: modules/printbackends/cups/gtkprintbackendcups.c:1438
+#: modules/printbackends/cups/gtkprintbackendcups.c:1153
+#: modules/printbackends/cups/gtkprintbackendcups.c:1462
msgid "Username:"
msgstr "Felhasználónév:"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1130
-#: modules/printbackends/cups/gtkprintbackendcups.c:1447
+#: modules/printbackends/cups/gtkprintbackendcups.c:1154
+#: modules/printbackends/cups/gtkprintbackendcups.c:1471
msgid "Password:"
msgstr "Jelszó:"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1169
-#: modules/printbackends/cups/gtkprintbackendcups.c:1460
+#: modules/printbackends/cups/gtkprintbackendcups.c:1193
+#: modules/printbackends/cups/gtkprintbackendcups.c:1484
#, c-format
msgid "Authentication is required to print document “%s” on printer %s"
msgstr ""
"Hitelesítés szükséges a(z) „%s” dokumentum kinyomtatásához ezen a nyomtatón: "
"%s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1171
+#: modules/printbackends/cups/gtkprintbackendcups.c:1195
#, c-format
msgid "Authentication is required to print a document on %s"
msgstr "Hitelesítés szükséges a dokumentum kinyomtatásához ezen: %s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1175
+#: modules/printbackends/cups/gtkprintbackendcups.c:1199
#, c-format
msgid "Authentication is required to get attributes of job “%s”"
msgstr "Hitelesítés szükséges a(z) „%s” feladat jellemzőinek lekéréséhez"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1177
+#: modules/printbackends/cups/gtkprintbackendcups.c:1201
msgid "Authentication is required to get attributes of a job"
msgstr "Hitelesítés szükséges a feladat jellemzőinek lekéréséhez"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1181
+#: modules/printbackends/cups/gtkprintbackendcups.c:1205
#, c-format
msgid "Authentication is required to get attributes of printer %s"
msgstr "Hitelesítés szükséges a(z) %s nyomtató jellemzőinek lekéréséhez"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1183
+#: modules/printbackends/cups/gtkprintbackendcups.c:1207
msgid "Authentication is required to get attributes of a printer"
msgstr "Hitelesítés szükséges a nyomtató jellemzőinek lekéréséhez"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1186
+#: modules/printbackends/cups/gtkprintbackendcups.c:1210
#, c-format
msgid "Authentication is required to get default printer of %s"
msgstr ""
"Hitelesítés szükséges a(z) %s alapértelmezett nyomtatójának lekéréséhez"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1189
+#: modules/printbackends/cups/gtkprintbackendcups.c:1213
#, c-format
msgid "Authentication is required to get printers from %s"
msgstr "Hitelesítés szükséges a nyomtatók lekéréséhez ettől: %s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1194
+#: modules/printbackends/cups/gtkprintbackendcups.c:1218
#, c-format
msgid "Authentication is required to get a file from %s"
msgstr "Hitelesítés szükséges a fájl lekéréséhez innen: %s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1196
+#: modules/printbackends/cups/gtkprintbackendcups.c:1220
#, c-format
msgid "Authentication is required on %s"
msgstr "Hitelesítés szükséges a következőn: %s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1432
+#: modules/printbackends/cups/gtkprintbackendcups.c:1456
msgid "Domain:"
msgstr "Tartomány:"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1462
+#: modules/printbackends/cups/gtkprintbackendcups.c:1486
#, c-format
msgid "Authentication is required to print document “%s”"
msgstr "Hitelesítés szükséges a(z) „%s” dokumentum kinyomtatásához"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1467
+#: modules/printbackends/cups/gtkprintbackendcups.c:1491
#, c-format
msgid "Authentication is required to print this document on printer %s"
msgstr ""
"Hitelesítés szükséges a dokumentum kinyomtatásához ezen a nyomtatón: %s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1469
+#: modules/printbackends/cups/gtkprintbackendcups.c:1493
msgid "Authentication is required to print this document"
msgstr "Hitelesítés szükséges a dokumentum kinyomtatásához"
-#: modules/printbackends/cups/gtkprintbackendcups.c:2553
+#: modules/printbackends/cups/gtkprintbackendcups.c:2601
#, c-format
msgid "Printer “%s” is low on toner."
msgstr "A nyomtatóban („%s”) kevés a festék."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2557
+#: modules/printbackends/cups/gtkprintbackendcups.c:2605
#, c-format
msgid "Printer “%s” has no toner left."
msgstr "A nyomtatóból („%s”) kifogyott a festék."
#. Translators: "Developer" like on photo development context
-#: modules/printbackends/cups/gtkprintbackendcups.c:2562
+#: modules/printbackends/cups/gtkprintbackendcups.c:2610
#, c-format
msgid "Printer “%s” is low on developer."
msgstr "A nyomtatóban („%s”) kevés az előhívó."
#. Translators: "Developer" like on photo development context
-#: modules/printbackends/cups/gtkprintbackendcups.c:2567
+#: modules/printbackends/cups/gtkprintbackendcups.c:2615
#, c-format
msgid "Printer “%s” is out of developer."
msgstr "A nyomtatóból („%s”) kifogyott az előhívó."
#. Translators: "marker" is one color bin of the printer
-#: modules/printbackends/cups/gtkprintbackendcups.c:2572
+#: modules/printbackends/cups/gtkprintbackendcups.c:2620
#, c-format
msgid "Printer “%s” is low on at least one marker supply."
msgstr "A nyomtatóban („%s”) legalább egy szín festéke kevés."
#. Translators: "marker" is one color bin of the printer
-#: modules/printbackends/cups/gtkprintbackendcups.c:2577
+#: modules/printbackends/cups/gtkprintbackendcups.c:2625
#, c-format
msgid "Printer “%s” is out of at least one marker supply."
msgstr "A nyomtatóból („%s”) legalább egy szín festéke kifogyott."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2581
+#: modules/printbackends/cups/gtkprintbackendcups.c:2629
#, c-format
msgid "The cover is open on printer “%s”."
msgstr "A nyomtató („%s”) fedele nyitva van."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2585
+#: modules/printbackends/cups/gtkprintbackendcups.c:2633
#, c-format
msgid "The door is open on printer “%s”."
msgstr "A nyomtató („%s”) ajtaja nyitva van."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2589
+#: modules/printbackends/cups/gtkprintbackendcups.c:2637
#, c-format
msgid "Printer “%s” is low on paper."
msgstr "A nyomtatóban („%s”) kevés a papír."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2593
+#: modules/printbackends/cups/gtkprintbackendcups.c:2641
#, c-format
msgid "Printer “%s” is out of paper."
msgstr "A nyomtatóból („%s”) kifogyott a papír."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2597
+#: modules/printbackends/cups/gtkprintbackendcups.c:2645
#, c-format
msgid "Printer “%s” is currently offline."
msgstr "A nyomtató („%s”) jelenleg nem érhető el."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2601
+#: modules/printbackends/cups/gtkprintbackendcups.c:2649
#, c-format
msgid "There is a problem on printer “%s”."
msgstr "A nyomtató („%s”) problémát észlelt."
#. Translators: this is a printer status.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2621
+#: modules/printbackends/cups/gtkprintbackendcups.c:2669
msgid "Paused; Rejecting Jobs"
msgstr "Szüneteltetve; feladatok visszautasítása"
#. Translators: this is a printer status.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2627
+#: modules/printbackends/cups/gtkprintbackendcups.c:2675
msgid "Rejecting Jobs"
msgstr "Feladatok visszautasítása"
#. Translators: this string connects multiple printer states together.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2668
+#: modules/printbackends/cups/gtkprintbackendcups.c:2716
msgid "; "
msgstr "; "
-#: modules/printbackends/cups/gtkprintbackendcups.c:4439
-#: modules/printbackends/cups/gtkprintbackendcups.c:4506
+#: modules/printbackends/cups/gtkprintbackendcups.c:4644
+#: modules/printbackends/cups/gtkprintbackendcups.c:4711
msgctxt "printing option"
msgid "Two Sided"
msgstr "Kétoldalas"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4440
+#: modules/printbackends/cups/gtkprintbackendcups.c:4645
msgctxt "printing option"
msgid "Paper Type"
msgstr "Papírtípus"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4441
+#: modules/printbackends/cups/gtkprintbackendcups.c:4646
msgctxt "printing option"
msgid "Paper Source"
msgstr "Papírforrás"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4442
-#: modules/printbackends/cups/gtkprintbackendcups.c:4507
+#: modules/printbackends/cups/gtkprintbackendcups.c:4647
+#: modules/printbackends/cups/gtkprintbackendcups.c:4712
msgctxt "printing option"
msgid "Output Tray"
msgstr "Kimeneti tálca"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4443
+#: modules/printbackends/cups/gtkprintbackendcups.c:4648
msgctxt "printing option"
msgid "Resolution"
msgstr "Felbontás"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4444
+#: modules/printbackends/cups/gtkprintbackendcups.c:4649
msgctxt "printing option"
msgid "GhostScript pre-filtering"
msgstr "GhostScript előszűrés"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4453
+#: modules/printbackends/cups/gtkprintbackendcups.c:4658
msgctxt "printing option value"
msgid "One Sided"
msgstr "Egyoldalas"
#. Translators: this is an option of "Two Sided"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4455
+#: modules/printbackends/cups/gtkprintbackendcups.c:4660
msgctxt "printing option value"
msgid "Long Edge (Standard)"
msgstr "Hosszú él (szabványos)"
#. Translators: this is an option of "Two Sided"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4457
+#: modules/printbackends/cups/gtkprintbackendcups.c:4662
msgctxt "printing option value"
msgid "Short Edge (Flip)"
msgstr "Rövid él (tükrözés)"
#. Translators: this is an option of "Paper Source"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4459
-#: modules/printbackends/cups/gtkprintbackendcups.c:4461
-#: modules/printbackends/cups/gtkprintbackendcups.c:4469
+#: modules/printbackends/cups/gtkprintbackendcups.c:4664
+#: modules/printbackends/cups/gtkprintbackendcups.c:4666
+#: modules/printbackends/cups/gtkprintbackendcups.c:4674
msgctxt "printing option value"
msgid "Auto Select"
msgstr "Automatikus kiválasztás"
#. Translators: this is an option of "Paper Source"
#. Translators: this is an option of "Resolution"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4463
-#: modules/printbackends/cups/gtkprintbackendcups.c:4465
-#: modules/printbackends/cups/gtkprintbackendcups.c:4467
-#: modules/printbackends/cups/gtkprintbackendcups.c:4471
+#: modules/printbackends/cups/gtkprintbackendcups.c:4668
+#: modules/printbackends/cups/gtkprintbackendcups.c:4670
+#: modules/printbackends/cups/gtkprintbackendcups.c:4672
+#: modules/printbackends/cups/gtkprintbackendcups.c:4676
msgctxt "printing option value"
msgid "Printer Default"
msgstr "Nyomtató alapértelmezése"
#. Translators: this is an option of "GhostScript"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4473
+#: modules/printbackends/cups/gtkprintbackendcups.c:4678
msgctxt "printing option value"
msgid "Embed GhostScript fonts only"
msgstr "Csak GhostScript betűkészletek beágyazása"
#. Translators: this is an option of "GhostScript"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4475
+#: modules/printbackends/cups/gtkprintbackendcups.c:4680
msgctxt "printing option value"
msgid "Convert to PS level 1"
msgstr "Átalakítás 1. PS szintre"
#. Translators: this is an option of "GhostScript"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4477
+#: modules/printbackends/cups/gtkprintbackendcups.c:4682
msgctxt "printing option value"
msgid "Convert to PS level 2"
msgstr "Átalakítás 2. PS szintre"
#. Translators: this is an option of "GhostScript"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4479
+#: modules/printbackends/cups/gtkprintbackendcups.c:4684
msgctxt "printing option value"
msgid "No pre-filtering"
msgstr "Nincs előszűrés"
#. Translators: "Miscellaneous" is the label for a button, that opens
#. up an extra panel of settings in a print dialog.
-#: modules/printbackends/cups/gtkprintbackendcups.c:4488
+#: modules/printbackends/cups/gtkprintbackendcups.c:4693
msgctxt "printing option group"
msgid "Miscellaneous"
msgstr "Egyebek"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4515
+#: modules/printbackends/cups/gtkprintbackendcups.c:4720
msgctxt "sides"
msgid "One Sided"
msgstr "Egyoldalas"
#. Translators: this is an option of "Two Sided"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4517
+#: modules/printbackends/cups/gtkprintbackendcups.c:4722
msgctxt "sides"
msgid "Long Edge (Standard)"
msgstr "Hosszú él (szabványos)"
#. Translators: this is an option of "Two Sided"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4519
+#: modules/printbackends/cups/gtkprintbackendcups.c:4724
msgctxt "sides"
msgid "Short Edge (Flip)"
msgstr "Rövid él (tükrözés)"
#. Translators: Top output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4522
+#: modules/printbackends/cups/gtkprintbackendcups.c:4727
msgctxt "output-bin"
msgid "Top Bin"
msgstr "Felső tároló"
#. Translators: Middle output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4524
+#: modules/printbackends/cups/gtkprintbackendcups.c:4729
msgctxt "output-bin"
msgid "Middle Bin"
msgstr "Középső tároló"
#. Translators: Bottom output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4526
+#: modules/printbackends/cups/gtkprintbackendcups.c:4731
msgctxt "output-bin"
msgid "Bottom Bin"
msgstr "Alsó tároló"
#. Translators: Side output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4528
+#: modules/printbackends/cups/gtkprintbackendcups.c:4733
msgctxt "output-bin"
msgid "Side Bin"
msgstr "Oldalsó tároló"
#. Translators: Left output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4530
+#: modules/printbackends/cups/gtkprintbackendcups.c:4735
msgctxt "output-bin"
msgid "Left Bin"
msgstr "Bal tároló"
#. Translators: Right output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4532
+#: modules/printbackends/cups/gtkprintbackendcups.c:4737
msgctxt "output-bin"
msgid "Right Bin"
msgstr "Jobb tároló"
#. Translators: Center output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4534
+#: modules/printbackends/cups/gtkprintbackendcups.c:4739
msgctxt "output-bin"
msgid "Center Bin"
msgstr "Központi tároló"
#. Translators: Rear output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4536
+#: modules/printbackends/cups/gtkprintbackendcups.c:4741
msgctxt "output-bin"
msgid "Rear Bin"
msgstr "Hátsó tároló"
#. Translators: Output bin where one sided output is oriented in the face-up position
-#: modules/printbackends/cups/gtkprintbackendcups.c:4538
+#: modules/printbackends/cups/gtkprintbackendcups.c:4743
msgctxt "output-bin"
msgid "Face Up Bin"
msgstr "Felfelé néző tároló"
#. Translators: Output bin where one sided output is oriented in the face-down position
-#: modules/printbackends/cups/gtkprintbackendcups.c:4540
+#: modules/printbackends/cups/gtkprintbackendcups.c:4745
msgctxt "output-bin"
msgid "Face Down Bin"
msgstr "Lefelé néző tároló"
#. Translators: Large capacity output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4542
+#: modules/printbackends/cups/gtkprintbackendcups.c:4747
msgctxt "output-bin"
msgid "Large Capacity Bin"
msgstr "Nagy kapacitású tároló"
#. Translators: Output stacker number %d
-#: modules/printbackends/cups/gtkprintbackendcups.c:4564
+#: modules/printbackends/cups/gtkprintbackendcups.c:4769
#, c-format
msgctxt "output-bin"
msgid "Stacker %d"
msgstr "%d. halmozó"
#. Translators: Output mailbox number %d
-#: modules/printbackends/cups/gtkprintbackendcups.c:4568
+#: modules/printbackends/cups/gtkprintbackendcups.c:4773
#, c-format
msgctxt "output-bin"
msgid "Mailbox %d"
msgstr "%d. postafiók"
#. Translators: Private mailbox
-#: modules/printbackends/cups/gtkprintbackendcups.c:4572
+#: modules/printbackends/cups/gtkprintbackendcups.c:4777
msgctxt "output-bin"
msgid "My Mailbox"
msgstr "Saját postafiók"
#. Translators: Output tray number %d
-#: modules/printbackends/cups/gtkprintbackendcups.c:4576
+#: modules/printbackends/cups/gtkprintbackendcups.c:4781
#, c-format
msgctxt "output-bin"
msgid "Tray %d"
msgstr "%d. tálca"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5047
+#: modules/printbackends/cups/gtkprintbackendcups.c:5252
msgid "Printer Default"
msgstr "Nyomtató alapértelmezése"
#. Translators: These strings name the possible values of the
#. * job priority option in the print dialog
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5488
+#: modules/printbackends/cups/gtkprintbackendcups.c:5693
msgid "Urgent"
msgstr "Sürgős"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5488
+#: modules/printbackends/cups/gtkprintbackendcups.c:5693
msgid "High"
msgstr "Magas"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5488
+#: modules/printbackends/cups/gtkprintbackendcups.c:5693
msgid "Medium"
msgstr "Közepes"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5488
+#: modules/printbackends/cups/gtkprintbackendcups.c:5693
msgid "Low"
msgstr "Alacsony"
#. Translators, this string is used to label the job priority option
#. * in the print dialog
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5518
+#: modules/printbackends/cups/gtkprintbackendcups.c:5723
msgid "Job Priority"
msgstr "Feladatprioritás"
#. Translators, this string is used to label the billing info entry
#. * in the print dialog
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5529
+#: modules/printbackends/cups/gtkprintbackendcups.c:5734
msgid "Billing Info"
msgstr "Fizetési információk"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5553
+#: modules/printbackends/cups/gtkprintbackendcups.c:5758
msgctxt "cover page"
msgid "None"
msgstr "Nincs"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5554
+#: modules/printbackends/cups/gtkprintbackendcups.c:5759
msgctxt "cover page"
msgid "Classified"
msgstr "Nem nyilvános"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5555
+#: modules/printbackends/cups/gtkprintbackendcups.c:5760
msgctxt "cover page"
msgid "Confidential"
msgstr "Bizalmas"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5556
+#: modules/printbackends/cups/gtkprintbackendcups.c:5761
msgctxt "cover page"
msgid "Secret"
msgstr "Titkos"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5557
+#: modules/printbackends/cups/gtkprintbackendcups.c:5762
msgctxt "cover page"
msgid "Standard"
msgstr "Szabványos"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5558
+#: modules/printbackends/cups/gtkprintbackendcups.c:5763
msgctxt "cover page"
msgid "Top Secret"
msgstr "Szigorúan titkos"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5559
+#: modules/printbackends/cups/gtkprintbackendcups.c:5764
msgctxt "cover page"
msgid "Unclassified"
msgstr "Nyilvános"
@@ -8072,7 +8302,7 @@ msgstr "Nyilvános"
#. Translators, this string is used to label the pages-per-sheet option
#. * in the print dialog
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5571
+#: modules/printbackends/cups/gtkprintbackendcups.c:5776
msgctxt "printer option"
msgid "Pages per Sheet"
msgstr "Oldalak laponként"
@@ -8080,7 +8310,7 @@ msgstr "Oldalak laponként"
#. Translators, this string is used to label the option in the print
#. * dialog that controls in what order multiple pages are arranged
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5588
+#: modules/printbackends/cups/gtkprintbackendcups.c:5793
msgctxt "printer option"
msgid "Page Ordering"
msgstr "Oldalsorrend"
@@ -8088,7 +8318,7 @@ msgstr "Oldalsorrend"
#. Translators, this is the label used for the option in the print
#. * dialog that controls the front cover page.
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5630
+#: modules/printbackends/cups/gtkprintbackendcups.c:5835
msgctxt "printer option"
msgid "Before"
msgstr "Előtte"
@@ -8096,7 +8326,7 @@ msgstr "Előtte"
#. Translators, this is the label used for the option in the print
#. * dialog that controls the back cover page.
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5645
+#: modules/printbackends/cups/gtkprintbackendcups.c:5850
msgctxt "printer option"
msgid "After"
msgstr "Mögötte"
@@ -8105,7 +8335,7 @@ msgstr "Mögötte"
#. * a print job is printed. Possible values are 'now', a specified time,
#. * or 'on hold'
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5665
+#: modules/printbackends/cups/gtkprintbackendcups.c:5870
msgctxt "printer option"
msgid "Print at"
msgstr "Nyomtatás ekkor"
@@ -8113,7 +8343,7 @@ msgstr "Nyomtatás ekkor"
#. Translators: this is the name of the option that allows the user
#. * to specify a time when a print job will be printed.
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5676
+#: modules/printbackends/cups/gtkprintbackendcups.c:5881
msgctxt "printer option"
msgid "Print at time"
msgstr "Nyomtatás adott időben"
@@ -8123,18 +8353,18 @@ msgstr "Nyomtatás adott időben"
#. * the width and height in points. E.g: "Custom
#. * 230.4x142.9"
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5721
+#: modules/printbackends/cups/gtkprintbackendcups.c:5926
#, c-format
msgid "Custom %s×%s"
msgstr "Egyéni %s×%s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5831
+#: modules/printbackends/cups/gtkprintbackendcups.c:6036
msgctxt "printer option"
msgid "Printer Profile"
msgstr "Nyomtatóprofil"
#. TRANSLATORS: this is when color profile information is unavailable
-#: modules/printbackends/cups/gtkprintbackendcups.c:5838
+#: modules/printbackends/cups/gtkprintbackendcups.c:6043
msgctxt "printer option value"
msgid "Unavailable"
msgstr "Nem érhető el"
@@ -8183,15 +8413,15 @@ msgstr "Fájl"
msgid "_Output format"
msgstr "_Kimeneti formátum"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Nyomtatás LPR-re"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Oldalak laponként"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Parancssor"
@@ -8231,6 +8461,10 @@ msgid "Print to Test Printer"
msgstr "Nyomtatás tesztnyomtatóra"
#~ msgctxt "Color name"
+#~ msgid "Dark"
+#~ msgstr "Sötét"
+
+#~ msgctxt "Color name"
#~ msgid "Light Scarlet Red"
#~ msgstr "Világos skarlátvörös"
@@ -8239,18 +8473,6 @@ msgstr "Nyomtatás tesztnyomtatóra"
#~ msgstr "Skarlátvörös"
#~ msgctxt "Color name"
-#~ msgid "Dark Scarlet Red"
-#~ msgstr "Sötét skarlátvörös"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Orange"
-#~ msgstr "Világos narancs"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Orange"
-#~ msgstr "Sötét narancs"
-
-#~ msgctxt "Color name"
#~ msgid "Light Butter"
#~ msgstr "Világos vajszín"
@@ -8259,10 +8481,6 @@ msgstr "Nyomtatás tesztnyomtatóra"
#~ msgstr "Vajszín"
#~ msgctxt "Color name"
-#~ msgid "Dark Butter"
-#~ msgstr "Sötét vajszín"
-
-#~ msgctxt "Color name"
#~ msgid "Light Chameleon"
#~ msgstr "Világos kaméleon"
@@ -8275,22 +8493,10 @@ msgstr "Nyomtatás tesztnyomtatóra"
#~ msgstr "Sötét kaméleon"
#~ msgctxt "Color name"
-#~ msgid "Light Sky Blue"
-#~ msgstr "Világos égkék"
-
-#~ msgctxt "Color name"
#~ msgid "Sky Blue"
#~ msgstr "Égkék"
#~ msgctxt "Color name"
-#~ msgid "Dark Sky Blue"
-#~ msgstr "Sötét égkék"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Plum"
-#~ msgstr "Világos szilva"
-
-#~ msgctxt "Color name"
#~ msgid "Plum"
#~ msgstr "Szilva"
@@ -8331,37 +8537,13 @@ msgstr "Nyomtatás tesztnyomtatóra"
#~ msgstr "Sötét alumínium 2"
#~ msgctxt "Color name"
-#~ msgid "Black"
-#~ msgstr "Fekete"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Dark Gray"
-#~ msgstr "Nagyon sötét szürke"
-
-#~ msgctxt "Color name"
#~ msgid "Darker Gray"
#~ msgstr "Sötétebb szürke"
#~ msgctxt "Color name"
-#~ msgid "Dark Gray"
-#~ msgstr "Sötétszürke"
-
-#~ msgctxt "Color name"
#~ msgid "Medium Gray"
#~ msgstr "Közepesszürke"
#~ msgctxt "Color name"
-#~ msgid "Light Gray"
-#~ msgstr "Világosszürke"
-
-#~ msgctxt "Color name"
#~ msgid "Lighter Gray"
#~ msgstr "Világosabb szürke"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Light Gray"
-#~ msgstr "Nagyon világos szürke"
-
-#~ msgctxt "Color name"
-#~ msgid "White"
-#~ msgstr "Fehér"
diff --git a/po/id.po b/po/id.po
index 0e2c582eec..85eb7ef5aa 100644
--- a/po/id.po
+++ b/po/id.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+ gtk-3-22\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-19 12:17+0000\n"
-"PO-Revision-Date: 2020-09-20 10:03+0700\n"
+"POT-Creation-Date: 2020-11-08 03:44+0000\n"
+"PO-Revision-Date: 2020-11-08 19:06+0700\n"
"Last-Translator: Kukuh Syafaat <kukuhsyafaat@gnome.org>\n"
"Language-Team: Indonesian <gnome@i15n.org>\n"
"Language: id\n"
@@ -27,7 +27,7 @@ msgstr ""
#: gdk/broadway/gdkbroadway-server.c:144
#, c-format
msgid "Broadway display type not supported: %s"
-msgstr "Tipe tampilan broadway tak didukung: %s"
+msgstr "Tipe tampilan Broadway tak didukung: %s"
#: gdk/gdk.c:179
#, c-format
@@ -1939,83 +1939,245 @@ msgstr "Merah %d%%, Hijau %d%%, Biru %d%%"
msgid "Color: %s"
msgstr "Warna: %s"
-#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
-#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
-#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
+#: gtk/gtkcolorchooserwidget.c:446
+msgctxt "Color name"
+msgid "Very Light Blue"
+msgstr "Biru Sangat Terang"
+
+#: gtk/gtkcolorchooserwidget.c:447
+msgctxt "Color name"
+msgid "Light Blue"
+msgstr "Biru Terang"
+
+#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
msgid "Blue"
msgstr "Biru"
-#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
-#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
-#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
+#: gtk/gtkcolorchooserwidget.c:449
+msgctxt "Color name"
+msgid "Dark Blue"
+msgstr "Biru Gelap"
+
+#: gtk/gtkcolorchooserwidget.c:450
+msgctxt "Color name"
+msgid "Very Dark Blue"
+msgstr "Biru Sangat Gelap"
+
+#: gtk/gtkcolorchooserwidget.c:451
+msgctxt "Color name"
+msgid "Very Light Green"
+msgstr "Hijau Sangat Terang"
+
+#: gtk/gtkcolorchooserwidget.c:452
+msgctxt "Color name"
+msgid "Light Green"
+msgstr "Hijau Terang"
+
+#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
msgid "Green"
msgstr "Hijau"
-#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
-#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
-#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
+#: gtk/gtkcolorchooserwidget.c:454
+msgctxt "Color name"
+msgid "Dark Green"
+msgstr "Hijau Gelap"
+
+#: gtk/gtkcolorchooserwidget.c:455
+msgctxt "Color name"
+msgid "Very Dark Green"
+msgstr "Hijau Sangat Gelap"
+
+#: gtk/gtkcolorchooserwidget.c:456
+msgctxt "Color name"
+msgid "Very Light Yellow"
+msgstr "Kuning Sangat Terang"
+
+#: gtk/gtkcolorchooserwidget.c:457
+msgctxt "Color name"
+msgid "Light Yellow"
+msgstr "Kuning Terang"
+
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
msgid "Yellow"
msgstr "Kuning"
-#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
-#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
-#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:459
+msgctxt "Color name"
+msgid "Dark Yellow"
+msgstr "Kuning Gelap"
+
+#: gtk/gtkcolorchooserwidget.c:460
+msgctxt "Color name"
+msgid "Very Dark Yellow"
+msgstr "Kuning Sangat Gelap"
+
+#: gtk/gtkcolorchooserwidget.c:461
+msgctxt "Color name"
+msgid "Very Light Orange"
+msgstr "Jingga SangatTerang"
+
+#: gtk/gtkcolorchooserwidget.c:462
+msgctxt "Color name"
+msgid "Light Orange"
+msgstr "Oranye Terang"
+
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
msgid "Orange"
msgstr "Oranye"
-#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
-#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
-#: gtk/gtkcolorchooserwidget.c:474
+#: gtk/gtkcolorchooserwidget.c:464
+msgctxt "Color name"
+msgid "Dark Orange"
+msgstr "Oranye Gelap"
+
+#: gtk/gtkcolorchooserwidget.c:465
+msgctxt "Color name"
+msgid "Very Dark Orange"
+msgstr "Jingga Sangat Gelap"
+
+#: gtk/gtkcolorchooserwidget.c:466
+msgctxt "Color name"
+msgid "Very Light Red"
+msgstr "Merah Sangat Terang"
+
+#: gtk/gtkcolorchooserwidget.c:467
+msgctxt "Color name"
+msgid "Light Red"
+msgstr "Merah Terang"
+
+#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
msgid "Red"
msgstr "Merah"
-#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
-#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
-#: gtk/gtkcolorchooserwidget.c:479
+#: gtk/gtkcolorchooserwidget.c:469
+msgctxt "Color name"
+msgid "Dark Red"
+msgstr "Merah Gelap"
+
+#: gtk/gtkcolorchooserwidget.c:470
+msgctxt "Color name"
+msgid "Very Dark Red"
+msgstr "Merah Sangat Gelap"
+
+#: gtk/gtkcolorchooserwidget.c:471
+msgctxt "Color name"
+msgid "Very Light Purple"
+msgstr "Ungu Sangat Terang"
+
+#: gtk/gtkcolorchooserwidget.c:472
+msgctxt "Color name"
+msgid "Light Purple"
+msgstr "Ungu Terang"
+
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
msgid "Purple"
msgstr "Ungu"
-#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
-#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
-#: gtk/gtkcolorchooserwidget.c:484
+#: gtk/gtkcolorchooserwidget.c:474
+msgctxt "Color name"
+msgid "Dark Purple"
+msgstr "Ungu Gelap"
+
+#: gtk/gtkcolorchooserwidget.c:475
+msgctxt "Color name"
+msgid "Very Dark Purple"
+msgstr "Ungu Sangat Gelap"
+
+#: gtk/gtkcolorchooserwidget.c:476
+msgctxt "Color name"
+msgid "Very Light Brown"
+msgstr "Coklat Sangat Terang"
+
+#: gtk/gtkcolorchooserwidget.c:477
+msgctxt "Color name"
+msgid "Light Brown"
+msgstr "Coklat Terang"
+
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
msgid "Brown"
msgstr "Coklat"
-#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
-#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:479
+msgctxt "Color name"
+msgid "Dark Brown"
+msgstr "Coklat Gelap"
+
+#: gtk/gtkcolorchooserwidget.c:480
+msgctxt "Color name"
+msgid "Very Dark Brown"
+msgstr "Coklat Sangat Gelap"
+
+#: gtk/gtkcolorchooserwidget.c:481
+msgctxt "Color name"
+msgid "White"
+msgstr "Putih"
+
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Kelabu Terang 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Kelabu Terang 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Kelabu Terang 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Kelabu Terang 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Kelabu Gelap 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Kelabu Gelap 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Kelabu Gelap 3"
+
#: gtk/gtkcolorchooserwidget.c:489
msgctxt "Color name"
-msgid "Light"
-msgstr "Terang"
+msgid "Dark Gray 4"
+msgstr "Kelabu Gelap 4"
-#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
-#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:490
msgctxt "Color name"
-msgid "Dark"
-msgstr "Gelap"
+msgid "Black"
+msgstr "Hitam"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:538
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Sesuaian"
-#: gtk/gtkcolorchooserwidget.c:545
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Warna gubahan"
-#: gtk/gtkcolorchooserwidget.c:546
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Buat warna gubahan"
-#: gtk/gtkcolorchooserwidget.c:565
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Warna gubahan %d: %s"
@@ -2561,52 +2723,52 @@ msgctxt "font"
msgid "None"
msgstr "Nihil"
-#: gtk/gtkfontchooserwidget.c:1525
+#: gtk/gtkfontchooserwidget.c:1556
msgid "Width"
msgstr "Lebar"
-#: gtk/gtkfontchooserwidget.c:1526
+#: gtk/gtkfontchooserwidget.c:1557
msgid "Weight"
msgstr "Bobot"
-#: gtk/gtkfontchooserwidget.c:1527
+#: gtk/gtkfontchooserwidget.c:1558
msgid "Italic"
msgstr "Miring"
-#: gtk/gtkfontchooserwidget.c:1528
+#: gtk/gtkfontchooserwidget.c:1559
msgid "Slant"
msgstr "Miring"
-#: gtk/gtkfontchooserwidget.c:1529
+#: gtk/gtkfontchooserwidget.c:1560
msgid "Optical Size"
msgstr "Ukuran Optik"
-#: gtk/gtkfontchooserwidget.c:2066 gtk/inspector/prop-editor.c:1676
+#: gtk/gtkfontchooserwidget.c:2097 gtk/inspector/prop-editor.c:1676
msgid "Default"
msgstr "Baku"
-#: gtk/gtkfontchooserwidget.c:2113
+#: gtk/gtkfontchooserwidget.c:2144
msgid "Ligatures"
msgstr "Ligatura"
-#: gtk/gtkfontchooserwidget.c:2114
+#: gtk/gtkfontchooserwidget.c:2145
msgid "Letter Case"
msgstr "Huruf besar kecil"
# https://www.bamagazine.com/Text-type-typeface-s/105.htm
-#: gtk/gtkfontchooserwidget.c:2115
+#: gtk/gtkfontchooserwidget.c:2146
msgid "Number Case"
msgstr "Notasi angka"
-#: gtk/gtkfontchooserwidget.c:2116
+#: gtk/gtkfontchooserwidget.c:2147
msgid "Number Spacing"
msgstr "Spasi Angka"
-#: gtk/gtkfontchooserwidget.c:2117
+#: gtk/gtkfontchooserwidget.c:2148
msgid "Number Formatting"
msgstr "Format Angka"
-#: gtk/gtkfontchooserwidget.c:2118
+#: gtk/gtkfontchooserwidget.c:2149
msgid "Character Variants"
msgstr "Varian Karakter"
@@ -8177,15 +8339,15 @@ msgstr "Berkas"
msgid "_Output format"
msgstr "F_ormat keluaran"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Cetak melalui LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Halaman Per Lembar"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Baris Perintah"
@@ -8223,156 +8385,3 @@ msgstr "keluaran.%s"
#: modules/printbackends/test/gtkprintbackendtest.c:465
msgid "Print to Test Printer"
msgstr "Cetak untuk Menguji Pencetak"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Scarlet Red"
-#~ msgstr "Merah Scarlet Terang"
-
-#~ msgctxt "Color name"
-#~ msgid "Scarlet Red"
-#~ msgstr "Merah Scarlet"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Scarlet Red"
-#~ msgstr "Merah Scarlet Gelap"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Orange"
-#~ msgstr "Oranye Terang"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Orange"
-#~ msgstr "Oranye Gelap"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Butter"
-#~ msgstr "Mentega Terang"
-
-#~ msgctxt "Color name"
-#~ msgid "Butter"
-#~ msgstr "Mentega"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Butter"
-#~ msgstr "Mentega Gelap"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Chameleon"
-#~ msgstr "Bunglon Terang"
-
-#~ msgctxt "Color name"
-#~ msgid "Chameleon"
-#~ msgstr "Bunglon"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Chameleon"
-#~ msgstr "Bunglon Gelap"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Sky Blue"
-#~ msgstr "Biru Langit Terang"
-
-#~ msgctxt "Color name"
-#~ msgid "Sky Blue"
-#~ msgstr "Biru Langit"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Sky Blue"
-#~ msgstr "Biru Langit Gelap"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Plum"
-#~ msgstr "Prem Terang"
-
-#~ msgctxt "Color name"
-#~ msgid "Plum"
-#~ msgstr "Prem"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Chocolate"
-#~ msgstr "Coklat Terang"
-
-#~ msgctxt "Color name"
-#~ msgid "Chocolate"
-#~ msgstr "Coklat"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Chocolate"
-#~ msgstr "Coklat Gelap"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Aluminum 1"
-#~ msgstr "Aluminum Terang 1"
-
-#~ msgctxt "Color name"
-#~ msgid "Aluminum 1"
-#~ msgstr "Aluminum 1"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Aluminum 1"
-#~ msgstr "Aluminum Gelap 1"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Aluminum 2"
-#~ msgstr "Aluminum Terang 2"
-
-#~ msgctxt "Color name"
-#~ msgid "Aluminum 2"
-#~ msgstr "Aluminum 2"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Aluminum 2"
-#~ msgstr "Aluminum Gelap 2"
-
-#~ msgctxt "Color name"
-#~ msgid "Black"
-#~ msgstr "Hitam"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Dark Gray"
-#~ msgstr "Kelabu Sangat Gelap"
-
-#~ msgctxt "Color name"
-#~ msgid "Darker Gray"
-#~ msgstr "Kelabu Lebih Gelap"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Gray"
-#~ msgstr "Kelabu Gelap"
-
-#~ msgctxt "Color name"
-#~ msgid "Medium Gray"
-#~ msgstr "Kelabu Sedang"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Gray"
-#~ msgstr "Kelabu Terang"
-
-#~ msgctxt "Color name"
-#~ msgid "Lighter Gray"
-#~ msgstr "Kelabu Lebih Terang"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Light Gray"
-#~ msgstr "Kelabu Sangat Terang"
-
-#~ msgctxt "Color name"
-#~ msgid "White"
-#~ msgstr "Putih"
-
-#~ msgid "3.2 core GL profile is not available on EGL implementation"
-#~ msgstr "Profil GL inti 3.2 tak tersedia pada implementasi EGL"
-
-#~ msgid "Not implemented on OS X"
-#~ msgstr "Tak diimplementasi pada OS X"
-
-#~ msgctxt "switch"
-#~ msgid "ON"
-#~ msgstr "NYALA"
-
-#~ msgctxt "switch"
-#~ msgid "OFF"
-#~ msgstr "MATI"
-
-#~ msgid "smb://"
-#~ msgstr "smb://"
diff --git a/po/it.po b/po/it.po
index 92a30aae46..3fdeef7640 100644
--- a/po/it.po
+++ b/po/it.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-05-04 08:31+0000\n"
-"PO-Revision-Date: 2020-05-05 14:09+0200\n"
+"POT-Creation-Date: 2020-11-15 13:46+0000\n"
+"PO-Revision-Date: 2020-11-16 09:49+0100\n"
"Last-Translator: Milo Casagrande <milo@milo.name>\n"
"Language-Team: Italiano <gnome-it-list@gnome.org>\n"
"Language: it\n"
@@ -21,7 +21,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.3\n"
+"X-Generator: Poedit 2.4.1\n"
"X-Poedit-Basepath: /Users/milo/Development/l10n\n"
"X-Poedit-SourceCharset: UTF-8\n"
@@ -505,20 +505,20 @@ msgid "Unable to create a GL pixel format"
msgstr "Impossibile creare un formato pixel GL"
#: gdk/quartz/gdkglcontext-quartz.c:133 gdk/wayland/gdkglcontext-wayland.c:208
-#: gdk/win32/gdkglcontext-win32.c:1070 gdk/win32/gdkglcontext-win32.c:1110
-#: gdk/x11/gdkglcontext-x11.c:720 gdk/x11/gdkglcontext-x11.c:770
+#: gdk/win32/gdkglcontext-win32.c:1072 gdk/win32/gdkglcontext-win32.c:1112
+#: gdk/x11/gdkglcontext-x11.c:724 gdk/x11/gdkglcontext-x11.c:774
msgid "Unable to create a GL context"
msgstr "Impossibile creare un contesto GL"
#: gdk/wayland/gdkglcontext-wayland.c:418
-#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:908
-#: gdk/win32/gdkglcontext-win32.c:918 gdk/win32/gdkglcontext-win32.c:1035
-#: gdk/x11/gdkglcontext-x11.c:971
+#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:910
+#: gdk/win32/gdkglcontext-win32.c:920 gdk/win32/gdkglcontext-win32.c:1037
+#: gdk/x11/gdkglcontext-x11.c:975
msgid "No available configurations for the given pixel format"
msgstr "Configurazioni non disponibili per il formato pixel fornito"
-#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1177
-#: gdk/x11/gdkglcontext-x11.c:1277
+#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1179
+#: gdk/x11/gdkglcontext-x11.c:1281
msgid "No GL implementation is available"
msgstr "Nessuna implementazione GL disponibile"
@@ -577,7 +577,7 @@ msgid_plural "Opening %d Items"
msgstr[0] "Apertura di %d oggetto"
msgstr[1] "Apertura di %d oggetti"
-#: gdk/x11/gdkglcontext-x11.c:999
+#: gdk/x11/gdkglcontext-x11.c:1003
#, c-format
msgid "No available configurations for the given RGBA pixel format"
msgstr "Configurazioni non disponibili per il formato pixel RGBA fornito"
@@ -1272,8 +1272,8 @@ msgstr ""
"posizione»."
#: gtk/deprecated/gtkcolorseldialog.c:191 gtk/deprecated/gtkfontsel.c:1689
-#: gtk/gtkfilechoosernative.c:544 gtk/gtkfilechoosernative.c:636
-#: gtk/gtkfilechooserwidget.c:1497 gtk/gtkfilechooserwidget.c:6562
+#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:637
+#: gtk/gtkfilechooserwidget.c:1498 gtk/gtkfilechooserwidget.c:6572
#: gtk/gtkmessagedialog.c:952 gtk/gtkmessagedialog.c:965
#: gtk/gtkmountoperation.c:594 gtk/gtkpagesetupunixdialog.c:197
#: gtk/gtkprintbackend.c:779 gtk/gtkprinteroptionwidget.c:545
@@ -1567,57 +1567,56 @@ msgid "Apache License, Version 2.0"
msgstr "Licenza Apache versione 2.0"
#: gtk/gtkaboutdialog.c:131
-#| msgid "Artistic License 2.0"
msgid "Mozilla Public License 2.0"
msgstr "Mozilla Public License 2.0"
-#: gtk/gtkaboutdialog.c:700
+#: gtk/gtkaboutdialog.c:703
msgid "C_redits"
msgstr "_Riconoscimenti"
-#: gtk/gtkaboutdialog.c:708
+#: gtk/gtkaboutdialog.c:711
msgid "_License"
msgstr "_Licenza"
-#: gtk/gtkaboutdialog.c:717 gtk/gtkcustompaperunixdialog.c:329
+#: gtk/gtkaboutdialog.c:720 gtk/gtkcustompaperunixdialog.c:329
#: gtk/gtkmessagedialog.c:948 gtk/ui/gtkassistant.ui:144
msgid "_Close"
msgstr "_Chiudi"
-#: gtk/gtkaboutdialog.c:1001
+#: gtk/gtkaboutdialog.c:1004
msgid "Could not show link"
msgstr "Impossibile mostrare il collegamento"
-#: gtk/gtkaboutdialog.c:1040
+#: gtk/gtkaboutdialog.c:1043
msgid "Website"
msgstr "Sito web"
#. used for the application menu on MacOS. %s is replaced with the application name.
-#: gtk/gtkaboutdialog.c:1090 gtk/ui/gtkapplication-quartz.ui:7
+#: gtk/gtkaboutdialog.c:1093 gtk/ui/gtkapplication-quartz.ui:7
#, c-format
msgid "About %s"
msgstr "Informazioni su %s"
-#: gtk/gtkaboutdialog.c:2317
+#: gtk/gtkaboutdialog.c:2320
msgid "Created by"
msgstr "Creato da"
-#: gtk/gtkaboutdialog.c:2320
+#: gtk/gtkaboutdialog.c:2323
msgid "Documented by"
msgstr "Documentato da"
-#: gtk/gtkaboutdialog.c:2330
+#: gtk/gtkaboutdialog.c:2333
msgid "Translated by"
msgstr "Tradotto da"
-#: gtk/gtkaboutdialog.c:2335
+#: gtk/gtkaboutdialog.c:2338
msgid "Artwork by"
msgstr "Grafica di"
#. Translators: this is the license preamble; the string at the end
#. * contains the name of the license as link text.
#.
-#: gtk/gtkaboutdialog.c:2497
+#: gtk/gtkaboutdialog.c:2500
#, c-format
msgid ""
"This program comes with absolutely no warranty.\n"
@@ -1763,7 +1762,7 @@ msgid "Other Applications"
msgstr "Altre applicazioni"
#: gtk/gtkapplicationwindow.c:345 gtk/gtkprintoperation-unix.c:485
-#: gtk/gtkprintoperation-win32.c:1495 gtk/inspector/prop-editor.c:1686
+#: gtk/gtkprintoperation-win32.c:1521 gtk/inspector/prop-editor.c:1686
msgid "Application"
msgstr "Applicazione"
@@ -1986,198 +1985,243 @@ msgstr "Colore: %s"
#: gtk/gtkcolorchooserwidget.c:446
msgctxt "Color name"
-msgid "Light Scarlet Red"
-msgstr "Rosso scarlatto chiaro"
+msgid "Very Light Blue"
+msgstr "Blu molto chiaro"
#: gtk/gtkcolorchooserwidget.c:447
msgctxt "Color name"
-msgid "Scarlet Red"
-msgstr "Rosso scarlatto"
+msgid "Light Blue"
+msgstr "Blu chiaro"
#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
-msgid "Dark Scarlet Red"
-msgstr "Rosso scarlatto scuro"
+msgid "Blue"
+msgstr "Blu"
#: gtk/gtkcolorchooserwidget.c:449
msgctxt "Color name"
-msgid "Light Orange"
-msgstr "Arancione chiaro"
+msgid "Dark Blue"
+msgstr "Blu scuro"
#: gtk/gtkcolorchooserwidget.c:450
msgctxt "Color name"
-msgid "Orange"
-msgstr "Arancione"
+msgid "Very Dark Blue"
+msgstr "Blu molto scuro"
#: gtk/gtkcolorchooserwidget.c:451
msgctxt "Color name"
-msgid "Dark Orange"
-msgstr "Arancione scuro"
+msgid "Very Light Green"
+msgstr "Verde molto chiaro"
#: gtk/gtkcolorchooserwidget.c:452
msgctxt "Color name"
-msgid "Light Butter"
-msgstr "Burro chiaro"
+msgid "Light Green"
+msgstr "Verde chiaro"
#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
-msgid "Butter"
-msgstr "Burro"
+msgid "Green"
+msgstr "Verde"
#: gtk/gtkcolorchooserwidget.c:454
msgctxt "Color name"
-msgid "Dark Butter"
-msgstr "Burro scuro"
+msgid "Dark Green"
+msgstr "Verde scuro"
#: gtk/gtkcolorchooserwidget.c:455
msgctxt "Color name"
-msgid "Light Chameleon"
-msgstr "Camaleonte chiaro"
+msgid "Very Dark Green"
+msgstr "Verde molto scuro"
#: gtk/gtkcolorchooserwidget.c:456
msgctxt "Color name"
-msgid "Chameleon"
-msgstr "Camaleonte"
+msgid "Very Light Yellow"
+msgstr "Giallo molto chiaro"
#: gtk/gtkcolorchooserwidget.c:457
msgctxt "Color name"
-msgid "Dark Chameleon"
-msgstr "Camaleonte scuro"
+msgid "Light Yellow"
+msgstr "Giallo chiaro"
#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
-msgid "Light Sky Blue"
-msgstr "Blu cielo chiaro"
+msgid "Yellow"
+msgstr "Giallo"
#: gtk/gtkcolorchooserwidget.c:459
msgctxt "Color name"
-msgid "Sky Blue"
-msgstr "Blu cielo"
+msgid "Dark Yellow"
+msgstr "Giallo scuro"
#: gtk/gtkcolorchooserwidget.c:460
msgctxt "Color name"
-msgid "Dark Sky Blue"
-msgstr "Blu cielo scuro"
+msgid "Very Dark Yellow"
+msgstr "Giallo molto scuro"
#: gtk/gtkcolorchooserwidget.c:461
msgctxt "Color name"
-msgid "Light Plum"
-msgstr "Prugna chiaro"
+msgid "Very Light Orange"
+msgstr "Arancione molto chiaro"
#: gtk/gtkcolorchooserwidget.c:462
msgctxt "Color name"
-msgid "Plum"
-msgstr "Prugna"
+msgid "Light Orange"
+msgstr "Arancione chiaro"
#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
-msgid "Dark Plum"
-msgstr "Prugna scuro"
+msgid "Orange"
+msgstr "Arancione"
#: gtk/gtkcolorchooserwidget.c:464
msgctxt "Color name"
-msgid "Light Chocolate"
-msgstr "Cioccolato chiaro"
+msgid "Dark Orange"
+msgstr "Arancione scuro"
#: gtk/gtkcolorchooserwidget.c:465
msgctxt "Color name"
-msgid "Chocolate"
-msgstr "Cioccolato"
+msgid "Very Dark Orange"
+msgstr "Arancione molto scuro"
#: gtk/gtkcolorchooserwidget.c:466
msgctxt "Color name"
-msgid "Dark Chocolate"
-msgstr "Cioccolato scuro"
+msgid "Very Light Red"
+msgstr "Rosso molto chiaro"
#: gtk/gtkcolorchooserwidget.c:467
msgctxt "Color name"
-msgid "Light Aluminum 1"
-msgstr "Alluminio 1 chiaro"
+msgid "Light Red"
+msgstr "Rosso chiaro"
#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
-msgid "Aluminum 1"
-msgstr "Alluminio 1"
+msgid "Red"
+msgstr "Rosso"
#: gtk/gtkcolorchooserwidget.c:469
msgctxt "Color name"
-msgid "Dark Aluminum 1"
-msgstr "Alluminio 1 scuro"
+msgid "Dark Red"
+msgstr "Rosso scuro"
#: gtk/gtkcolorchooserwidget.c:470
msgctxt "Color name"
-msgid "Light Aluminum 2"
-msgstr "Alluminio 2 chiaro"
+msgid "Very Dark Red"
+msgstr "Rosso molto scuro"
#: gtk/gtkcolorchooserwidget.c:471
msgctxt "Color name"
-msgid "Aluminum 2"
-msgstr "Alluminio 2"
+msgid "Very Light Purple"
+msgstr "Viola molto chiaro"
#: gtk/gtkcolorchooserwidget.c:472
msgctxt "Color name"
-msgid "Dark Aluminum 2"
-msgstr "Alluminio 2 scuro"
+msgid "Light Purple"
+msgstr "Viola chiaro"
-#: gtk/gtkcolorchooserwidget.c:486
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
-msgid "Black"
-msgstr "Nero"
+msgid "Purple"
+msgstr "Viola"
-#: gtk/gtkcolorchooserwidget.c:487
+#: gtk/gtkcolorchooserwidget.c:474
msgctxt "Color name"
-msgid "Very Dark Gray"
-msgstr "Grigio molto scuro"
+msgid "Dark Purple"
+msgstr "Viola scuro"
-#: gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:475
msgctxt "Color name"
-msgid "Darker Gray"
-msgstr "Grigio più scuro"
+msgid "Very Dark Purple"
+msgstr "Viola molto scuro"
-#: gtk/gtkcolorchooserwidget.c:489
+#: gtk/gtkcolorchooserwidget.c:476
msgctxt "Color name"
-msgid "Dark Gray"
-msgstr "Grigio scuro"
+msgid "Very Light Brown"
+msgstr "Marrone molto chiaro"
-#: gtk/gtkcolorchooserwidget.c:490
+#: gtk/gtkcolorchooserwidget.c:477
msgctxt "Color name"
-msgid "Medium Gray"
-msgstr "Grigio medio"
+msgid "Light Brown"
+msgstr "Marrone chiaro"
-#: gtk/gtkcolorchooserwidget.c:491
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
-msgid "Light Gray"
-msgstr "Grigio chiaro"
+msgid "Brown"
+msgstr "Marrone"
-#: gtk/gtkcolorchooserwidget.c:492
+#: gtk/gtkcolorchooserwidget.c:479
msgctxt "Color name"
-msgid "Lighter Gray"
-msgstr "Grigio più chiaro"
+msgid "Dark Brown"
+msgstr "Marrone scuro"
-#: gtk/gtkcolorchooserwidget.c:493
+#: gtk/gtkcolorchooserwidget.c:480
msgctxt "Color name"
-msgid "Very Light Gray"
-msgstr "Grigio molto chiaro"
+msgid "Very Dark Brown"
+msgstr "Marrone molto scuro"
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:481
msgctxt "Color name"
msgid "White"
msgstr "Bianco"
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Grigio chiaro 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Grigio chiaro 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Grigio chiaro 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Grigio chiaro 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Grigio scuro 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Grigio scuro 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Grigio scuro 3"
+
+#: gtk/gtkcolorchooserwidget.c:489
+msgctxt "Color name"
+msgid "Dark Gray 4"
+msgstr "Grigio scuro 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
+msgctxt "Color name"
+msgid "Black"
+msgstr "Nero"
+
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:543
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Personalizzato"
-#: gtk/gtkcolorchooserwidget.c:550
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Colore personalizzato"
-#: gtk/gtkcolorchooserwidget.c:551
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Crea un colore personalizzato"
-#: gtk/gtkcolorchooserwidget.c:570
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Colore personalizzato %d: %s"
@@ -2264,52 +2308,52 @@ msgstr "_Destro:"
msgid "Paper Margins"
msgstr "Margini carta"
-#: gtk/gtkentry.c:9590 gtk/gtklabel.c:6680 gtk/gtktextview.c:9502
+#: gtk/gtkentry.c:9591 gtk/gtklabel.c:6680 gtk/gtktextview.c:9520
msgid "Cu_t"
msgstr "_Taglia"
-#: gtk/gtkentry.c:9594 gtk/gtklabel.c:6681 gtk/gtktextview.c:9506
+#: gtk/gtkentry.c:9595 gtk/gtklabel.c:6681 gtk/gtktextview.c:9524
msgid "_Copy"
msgstr "_Copia"
-#: gtk/gtkentry.c:9598 gtk/gtklabel.c:6682 gtk/gtktextview.c:9508
+#: gtk/gtkentry.c:9599 gtk/gtklabel.c:6682 gtk/gtktextview.c:9526
msgid "_Paste"
msgstr "_Incolla"
-#: gtk/gtkentry.c:9601 gtk/gtkfilechooserwidget.c:1498
-#: gtk/gtkfilechooserwidget.c:2324 gtk/gtklabel.c:6684 gtk/gtktextview.c:9511
+#: gtk/gtkentry.c:9602 gtk/gtkfilechooserwidget.c:1499
+#: gtk/gtkfilechooserwidget.c:2334 gtk/gtklabel.c:6684 gtk/gtktextview.c:9529
msgid "_Delete"
msgstr "Eli_mina"
-#: gtk/gtkentry.c:9612 gtk/gtklabel.c:6693 gtk/gtktextview.c:9525
+#: gtk/gtkentry.c:9613 gtk/gtklabel.c:6693 gtk/gtktextview.c:9543
msgid "Select _All"
msgstr "_Seleziona tutto"
-#: gtk/gtkentry.c:9622 gtk/gtktextview.c:9535
+#: gtk/gtkentry.c:9623 gtk/gtktextview.c:9553
msgid "Insert _Emoji"
msgstr "Inserisci _emoji"
-#: gtk/gtkentry.c:9798 gtk/gtktextview.c:9755
+#: gtk/gtkentry.c:9799 gtk/gtktextview.c:9777
msgid "Select all"
msgstr "Seleziona tutto"
-#: gtk/gtkentry.c:9801 gtk/gtktextview.c:9758
+#: gtk/gtkentry.c:9802 gtk/gtktextview.c:9780
msgid "Cut"
msgstr "Taglia"
-#: gtk/gtkentry.c:9804 gtk/gtktextview.c:9761
+#: gtk/gtkentry.c:9805 gtk/gtktextview.c:9783
msgid "Copy"
msgstr "Copia"
-#: gtk/gtkentry.c:9807 gtk/gtktextview.c:9764
+#: gtk/gtkentry.c:9808 gtk/gtktextview.c:9786
msgid "Paste"
msgstr "Incolla"
-#: gtk/gtkentry.c:10879
+#: gtk/gtkentry.c:10880
msgid "Caps Lock is on"
msgstr "BlocMaiusc è attivo"
-#: gtk/gtkentry.c:11157
+#: gtk/gtkentry.c:11158
msgid "Insert Emoji"
msgstr "Inserisci emoji"
@@ -2338,13 +2382,13 @@ msgid "_Name"
msgstr "No_me"
#. Open item is always present
-#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:630
+#: gtk/gtkfilechoosernative.c:546 gtk/gtkfilechoosernative.c:631
#: gtk/gtkplacessidebar.c:3625 gtk/gtkplacessidebar.c:3693
-#: gtk/gtkplacesview.c:1682
+#: gtk/gtkplacesview.c:1696
msgid "_Open"
msgstr "_Apri"
-#: gtk/gtkfilechoosernative.c:630 gtk/inspector/css-editor.c:202
+#: gtk/gtkfilechoosernative.c:631 gtk/inspector/css-editor.c:202
msgid "_Save"
msgstr "Sa_lva"
@@ -2361,192 +2405,192 @@ msgstr "Seleziona quali tipi di file mostrare"
msgid "%1$s on %2$s"
msgstr "%1$s su %2$s"
-#: gtk/gtkfilechooserwidget.c:384
+#: gtk/gtkfilechooserwidget.c:385
msgid "Type name of new folder"
msgstr "Digitare il nome della nuova cartella"
-#: gtk/gtkfilechooserwidget.c:808
+#: gtk/gtkfilechooserwidget.c:809
msgid "The folder could not be created"
msgstr "La cartella non può essere creata"
-#: gtk/gtkfilechooserwidget.c:820
+#: gtk/gtkfilechooserwidget.c:821
msgid ""
"The folder could not be created, as a file with the same name already exists."
msgstr ""
"Non è possibile creare la cartella, poiché esiste già un file con lo stesso "
"nome."
-#: gtk/gtkfilechooserwidget.c:822
+#: gtk/gtkfilechooserwidget.c:823
msgid "Try using a different name for the folder, or rename the file first."
msgstr ""
"Provare a usare un nome diverso per la cartella o rinominare prima il file."
-#: gtk/gtkfilechooserwidget.c:835
+#: gtk/gtkfilechooserwidget.c:836
msgid "You need to choose a valid filename."
msgstr "È necessario scegliere un nome file valido."
-#: gtk/gtkfilechooserwidget.c:838
+#: gtk/gtkfilechooserwidget.c:839
#, c-format
msgid "Cannot create a file under %s as it is not a folder"
msgstr ""
"Impossibile creare un file all'interno di «%s» poiché non è una cartella"
-#: gtk/gtkfilechooserwidget.c:848
+#: gtk/gtkfilechooserwidget.c:849
msgid "Cannot create file as the filename is too long"
msgstr "Impossibile creare il file poiché il nome è troppo lungo"
-#: gtk/gtkfilechooserwidget.c:849
+#: gtk/gtkfilechooserwidget.c:850
msgid "Try using a shorter name."
msgstr "Provare a usare un nome più corto."
-#: gtk/gtkfilechooserwidget.c:859
+#: gtk/gtkfilechooserwidget.c:860
msgid "You may only select folders"
msgstr "È possibile selezionare soltanto cartelle"
-#: gtk/gtkfilechooserwidget.c:860
+#: gtk/gtkfilechooserwidget.c:861
msgid "The item that you selected is not a folder try using a different item."
msgstr ""
"L'elemento selezionato non è una cartella, provare a usare un elemento "
"diverso."
-#: gtk/gtkfilechooserwidget.c:868
+#: gtk/gtkfilechooserwidget.c:869
msgid "Invalid file name"
msgstr "Nome di file non valido"
-#: gtk/gtkfilechooserwidget.c:877
+#: gtk/gtkfilechooserwidget.c:878
msgid "The folder contents could not be displayed"
msgstr "Il contenuto della cartella non può essere visualizzato"
-#: gtk/gtkfilechooserwidget.c:885
+#: gtk/gtkfilechooserwidget.c:886
msgid "The file could not be deleted"
msgstr "Il file non può essere eliminato"
-#: gtk/gtkfilechooserwidget.c:893
+#: gtk/gtkfilechooserwidget.c:894
msgid "The file could not be moved to the Trash"
msgstr "Il file non può essere spostato nel Cestino"
-#: gtk/gtkfilechooserwidget.c:1038
+#: gtk/gtkfilechooserwidget.c:1039
msgid "A folder with that name already exists"
msgstr "Una cartella con quel nome esiste già"
-#: gtk/gtkfilechooserwidget.c:1040
+#: gtk/gtkfilechooserwidget.c:1041
msgid "A file with that name already exists"
msgstr "Un file con quel nome esiste già"
-#: gtk/gtkfilechooserwidget.c:1075
+#: gtk/gtkfilechooserwidget.c:1076
msgid "A folder cannot be called “.”"
msgstr "Una cartella non può essere chiamata «.»"
-#: gtk/gtkfilechooserwidget.c:1076
+#: gtk/gtkfilechooserwidget.c:1077
msgid "A file cannot be called “.”"
msgstr "Un file non può essere chiamato «.»"
-#: gtk/gtkfilechooserwidget.c:1079
+#: gtk/gtkfilechooserwidget.c:1080
msgid "A folder cannot be called “..”"
msgstr "Una cartella non può essere chiamata «..»"
-#: gtk/gtkfilechooserwidget.c:1080
+#: gtk/gtkfilechooserwidget.c:1081
msgid "A file cannot be called “..”"
msgstr "Un file non può essere chiamato «..»"
-#: gtk/gtkfilechooserwidget.c:1083
+#: gtk/gtkfilechooserwidget.c:1084
msgid "Folder names cannot contain “/”"
msgstr "I nomi di cartelle non possono contenere il carattere «/»"
-#: gtk/gtkfilechooserwidget.c:1084
+#: gtk/gtkfilechooserwidget.c:1085
msgid "File names cannot contain “/”"
msgstr "I nomi di file non possono contenere il carattere «/»"
-#: gtk/gtkfilechooserwidget.c:1110
+#: gtk/gtkfilechooserwidget.c:1111
msgid "Folder names should not begin with a space"
msgstr "I nomi di cartelle non dovrebbero iniziare con uno spazio"
-#: gtk/gtkfilechooserwidget.c:1111
+#: gtk/gtkfilechooserwidget.c:1112
msgid "File names should not begin with a space"
msgstr "I nomi di file non dovrebbero iniziare con uno spazio"
-#: gtk/gtkfilechooserwidget.c:1115
+#: gtk/gtkfilechooserwidget.c:1116
msgid "Folder names should not end with a space"
msgstr "I nomi di cartelle non dovrebbero terminare con uno spazio"
-#: gtk/gtkfilechooserwidget.c:1116
+#: gtk/gtkfilechooserwidget.c:1117
msgid "File names should not end with a space"
msgstr "I nomi di file non dovrebbero terminare con uno spazio"
-#: gtk/gtkfilechooserwidget.c:1119
+#: gtk/gtkfilechooserwidget.c:1120
msgid "Folder names starting with a “.” are hidden"
msgstr "I nomi di cartelle che iniziano con «.» sono nascosti"
-#: gtk/gtkfilechooserwidget.c:1120
+#: gtk/gtkfilechooserwidget.c:1121
msgid "File names starting with a “.” are hidden"
msgstr "I nomi di file che iniziano con «.» sono nascosti"
-#: gtk/gtkfilechooserwidget.c:1493
+#: gtk/gtkfilechooserwidget.c:1494
#, c-format
msgid "Are you sure you want to permanently delete “%s”?"
msgstr "Eliminare definitivamente «%s»?"
-#: gtk/gtkfilechooserwidget.c:1496
+#: gtk/gtkfilechooserwidget.c:1497
#, c-format
msgid "If you delete an item, it will be permanently lost."
msgstr "Se si elimina un oggetto, questo sarà perso per sempre."
-#: gtk/gtkfilechooserwidget.c:1633
+#: gtk/gtkfilechooserwidget.c:1634
msgid "The file could not be renamed"
msgstr "Il file non può essere rinominato"
-#: gtk/gtkfilechooserwidget.c:1969
+#: gtk/gtkfilechooserwidget.c:1979
msgid "Could not select file"
msgstr "Impossibile selezionare il file"
# è malaaaaaato…. (sic.)
-#: gtk/gtkfilechooserwidget.c:2319
+#: gtk/gtkfilechooserwidget.c:2329
msgid "_Visit File"
msgstr "_Visita file"
-#: gtk/gtkfilechooserwidget.c:2320
+#: gtk/gtkfilechooserwidget.c:2330
msgid "_Open With File Manager"
msgstr "Apri con _gestore file"
-#: gtk/gtkfilechooserwidget.c:2321
+#: gtk/gtkfilechooserwidget.c:2331
msgid "_Copy Location"
msgstr "Copia _posizione"
-#: gtk/gtkfilechooserwidget.c:2322
+#: gtk/gtkfilechooserwidget.c:2332
msgid "_Add to Bookmarks"
msgstr "A_ggiungi ai segnalibri"
-#: gtk/gtkfilechooserwidget.c:2323 gtk/gtkplacessidebar.c:2741
+#: gtk/gtkfilechooserwidget.c:2333 gtk/gtkplacessidebar.c:2741
#: gtk/ui/gtkfilechooserwidget.ui:539
msgid "_Rename"
msgstr "_Rinomina"
-#: gtk/gtkfilechooserwidget.c:2325
+#: gtk/gtkfilechooserwidget.c:2335
msgid "_Move to Trash"
msgstr "_Sposta nel cestino"
-#: gtk/gtkfilechooserwidget.c:2329
+#: gtk/gtkfilechooserwidget.c:2339
msgid "Show _Hidden Files"
msgstr "Mostra _file nascosti"
-#: gtk/gtkfilechooserwidget.c:2330
+#: gtk/gtkfilechooserwidget.c:2340
msgid "Show _Size Column"
msgstr "Mostra _colonna dimensioni"
-#: gtk/gtkfilechooserwidget.c:2331
+#: gtk/gtkfilechooserwidget.c:2341
msgid "Show T_ype Column"
msgstr "Mostra colonna _tipo"
-#: gtk/gtkfilechooserwidget.c:2332
+#: gtk/gtkfilechooserwidget.c:2342
msgid "Show _Time"
msgstr "Mostra _data"
-#: gtk/gtkfilechooserwidget.c:2333
+#: gtk/gtkfilechooserwidget.c:2343
msgid "Sort _Folders before Files"
msgstr "Ordina car_telle prima dei file"
#. this is the header for the location column in the print dialog
-#: gtk/gtkfilechooserwidget.c:2615 gtk/inspector/css-node-tree.ui:141
+#: gtk/gtkfilechooserwidget.c:2625 gtk/inspector/css-node-tree.ui:141
#: gtk/ui/gtkfilechooserwidget.ui:208 gtk/ui/gtkprintunixdialog.ui:123
msgid "Location"
msgstr "Posizione"
@@ -2556,137 +2600,137 @@ msgstr "Posizione"
#
# Da verificare nel printeroption!! --Luca
#. Label
-#: gtk/gtkfilechooserwidget.c:2708
+#: gtk/gtkfilechooserwidget.c:2718
msgid "_Name:"
msgstr "No_me:"
-#: gtk/gtkfilechooserwidget.c:3333 gtk/gtkfilechooserwidget.c:3347
+#: gtk/gtkfilechooserwidget.c:3343 gtk/gtkfilechooserwidget.c:3357
#, c-format
msgid "Searching in %s"
msgstr "Ricerca in %s"
-#: gtk/gtkfilechooserwidget.c:3353
+#: gtk/gtkfilechooserwidget.c:3363
msgid "Searching"
msgstr "Ricerca"
-#: gtk/gtkfilechooserwidget.c:3360
+#: gtk/gtkfilechooserwidget.c:3370
msgid "Enter location"
msgstr "Inserisci posizione"
-#: gtk/gtkfilechooserwidget.c:3362
+#: gtk/gtkfilechooserwidget.c:3372
msgid "Enter location or URL"
msgstr "Inserisci posizione o URL"
# Visto che si applica a cartelle (f) e file (m) mi pare più corretto.
-#: gtk/gtkfilechooserwidget.c:4440 gtk/gtkfilechooserwidget.c:7481
+#: gtk/gtkfilechooserwidget.c:4450 gtk/gtkfilechooserwidget.c:7492
#: gtk/ui/gtkfilechooserwidget.ui:248
msgid "Modified"
msgstr "Data di modifica"
-#: gtk/gtkfilechooserwidget.c:4718
+#: gtk/gtkfilechooserwidget.c:4728
#, c-format
msgid "Could not read the contents of %s"
msgstr "Impossibile leggere il contenuto di %s"
-#: gtk/gtkfilechooserwidget.c:4722
+#: gtk/gtkfilechooserwidget.c:4732
msgid "Could not read the contents of the folder"
msgstr "Impossibile leggere il contenuto della cartella"
-#: gtk/gtkfilechooserwidget.c:4882 gtk/gtkfilechooserwidget.c:4930
+#: gtk/gtkfilechooserwidget.c:4892 gtk/gtkfilechooserwidget.c:4940
msgid "%H:%M"
msgstr "%H:%M"
-#: gtk/gtkfilechooserwidget.c:4884 gtk/gtkfilechooserwidget.c:4932
+#: gtk/gtkfilechooserwidget.c:4894 gtk/gtkfilechooserwidget.c:4942
msgid "%l:%M %p"
msgstr "%I:%M %p"
-#: gtk/gtkfilechooserwidget.c:4888
+#: gtk/gtkfilechooserwidget.c:4898
msgid "Yesterday"
msgstr "Ieri"
-#: gtk/gtkfilechooserwidget.c:4896
+#: gtk/gtkfilechooserwidget.c:4906
msgid "%-e %b"
msgstr "%e %b"
-#: gtk/gtkfilechooserwidget.c:4900
+#: gtk/gtkfilechooserwidget.c:4910
msgid "%-e %b %Y"
msgstr "%e %b %Y"
-#: gtk/gtkfilechooserwidget.c:4999 gtk/gtkfilechooserwidget.c:5007
+#: gtk/gtkfilechooserwidget.c:5009 gtk/gtkfilechooserwidget.c:5017
msgid "Program"
msgstr "Programma"
-#: gtk/gtkfilechooserwidget.c:5000
+#: gtk/gtkfilechooserwidget.c:5010
msgid "Audio"
msgstr "Audio"
-#: gtk/gtkfilechooserwidget.c:5001 gtk/inspector/visual.ui:230
+#: gtk/gtkfilechooserwidget.c:5011 gtk/inspector/visual.ui:230
#: gtk/ui/gtkfontbutton.ui:13
msgid "Font"
msgstr "Tipo di carattere"
-#: gtk/gtkfilechooserwidget.c:5002 gtk/inspector/visual.ui:488
+#: gtk/gtkfilechooserwidget.c:5012 gtk/inspector/visual.ui:488
msgid "Image"
msgstr "Immagine"
-#: gtk/gtkfilechooserwidget.c:5003
+#: gtk/gtkfilechooserwidget.c:5013
msgid "Archive"
msgstr "Archivio"
-#: gtk/gtkfilechooserwidget.c:5004
+#: gtk/gtkfilechooserwidget.c:5014
msgid "Markup"
msgstr "Markup"
-#: gtk/gtkfilechooserwidget.c:5005 gtk/gtkfilechooserwidget.c:5006
+#: gtk/gtkfilechooserwidget.c:5015 gtk/gtkfilechooserwidget.c:5016
msgid "Text"
msgstr "Testo"
-#: gtk/gtkfilechooserwidget.c:5008
+#: gtk/gtkfilechooserwidget.c:5018
msgid "Video"
msgstr "Video"
-#: gtk/gtkfilechooserwidget.c:5009
+#: gtk/gtkfilechooserwidget.c:5019
msgid "Contacts"
msgstr "Contatti"
-#: gtk/gtkfilechooserwidget.c:5010
+#: gtk/gtkfilechooserwidget.c:5020
msgid "Calendar"
msgstr "Calendario"
-#: gtk/gtkfilechooserwidget.c:5011
+#: gtk/gtkfilechooserwidget.c:5021
msgid "Document"
msgstr "Documento"
-#: gtk/gtkfilechooserwidget.c:5012
+#: gtk/gtkfilechooserwidget.c:5022
msgid "Presentation"
msgstr "Presentazione"
-#: gtk/gtkfilechooserwidget.c:5013
+#: gtk/gtkfilechooserwidget.c:5023
msgid "Spreadsheet"
msgstr "Foglio di calcolo"
#. Translators: We don't know whether this printer is
#. * available to print to.
-#: gtk/gtkfilechooserwidget.c:5044 gtk/gtkfilechooserwidget.c:5233
+#: gtk/gtkfilechooserwidget.c:5054 gtk/gtkfilechooserwidget.c:5243
#: gtk/inspector/prop-editor.c:1689
#: modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:748
msgid "Unknown"
msgstr "Sconosciuto"
-#: gtk/gtkfilechooserwidget.c:5272 gtk/gtkplacessidebar.c:1094
+#: gtk/gtkfilechooserwidget.c:5282 gtk/gtkplacessidebar.c:1094
msgid "Home"
msgstr "Home"
-#: gtk/gtkfilechooserwidget.c:5769
+#: gtk/gtkfilechooserwidget.c:5779
msgid "Cannot change to folder because it is not local"
msgstr "Impossibile spostarsi in una cartella non locale"
-#: gtk/gtkfilechooserwidget.c:6555 gtk/gtkprintunixdialog.c:665
+#: gtk/gtkfilechooserwidget.c:6565 gtk/gtkprintunixdialog.c:665
#, c-format
msgid "A file named “%s” already exists. Do you want to replace it?"
msgstr "Esiste già un file con nome «%s». Sostituirlo?"
-#: gtk/gtkfilechooserwidget.c:6558 gtk/gtkprintunixdialog.c:669
+#: gtk/gtkfilechooserwidget.c:6568 gtk/gtkprintunixdialog.c:669
#, c-format
msgid ""
"The file already exists in “%s”. Replacing it will overwrite its contents."
@@ -2694,23 +2738,23 @@ msgstr ""
"Il file esiste già in «%s». Scegliendo di sostituirlo il suo contenuto verrà "
"sovrascritto."
-#: gtk/gtkfilechooserwidget.c:6563 gtk/gtkprintunixdialog.c:677
+#: gtk/gtkfilechooserwidget.c:6573 gtk/gtkprintunixdialog.c:677
msgid "_Replace"
msgstr "_Sostituisci"
-#: gtk/gtkfilechooserwidget.c:6782
+#: gtk/gtkfilechooserwidget.c:6792
msgid "You do not have access to the specified folder."
msgstr "Accesso alla cartella specificata non consentito."
-#: gtk/gtkfilechooserwidget.c:7404
+#: gtk/gtkfilechooserwidget.c:7415
msgid "Could not send the search request"
msgstr "Impossibile inviare la richiesta di ricerca"
-#: gtk/gtkfilechooserwidget.c:7692
+#: gtk/gtkfilechooserwidget.c:7703
msgid "Accessed"
msgstr "Accesso eseguito"
-#: gtk/gtkfilechooserwidget.c:8811 gtk/ui/gtkfilechooserwidget.ui:69
+#: gtk/gtkfilechooserwidget.c:8822 gtk/ui/gtkfilechooserwidget.ui:69
msgid "Create Folder"
msgstr "Crea cartella"
@@ -2736,51 +2780,51 @@ msgctxt "font"
msgid "None"
msgstr "Nessuno"
-#: gtk/gtkfontchooserwidget.c:1525
+#: gtk/gtkfontchooserwidget.c:1556
msgid "Width"
msgstr "Larghezza"
-#: gtk/gtkfontchooserwidget.c:1526
+#: gtk/gtkfontchooserwidget.c:1557
msgid "Weight"
msgstr "Peso"
-#: gtk/gtkfontchooserwidget.c:1527
+#: gtk/gtkfontchooserwidget.c:1558
msgid "Italic"
msgstr "Corsivo"
-#: gtk/gtkfontchooserwidget.c:1528
+#: gtk/gtkfontchooserwidget.c:1559
msgid "Slant"
msgstr "Inclinato"
-#: gtk/gtkfontchooserwidget.c:1529
+#: gtk/gtkfontchooserwidget.c:1560
msgid "Optical Size"
msgstr "Dimensione ottica"
-#: gtk/gtkfontchooserwidget.c:2066 gtk/inspector/prop-editor.c:1676
+#: gtk/gtkfontchooserwidget.c:2097 gtk/inspector/prop-editor.c:1676
msgid "Default"
msgstr "Predefinito"
-#: gtk/gtkfontchooserwidget.c:2113
+#: gtk/gtkfontchooserwidget.c:2144
msgid "Ligatures"
msgstr "Legature"
-#: gtk/gtkfontchooserwidget.c:2114
+#: gtk/gtkfontchooserwidget.c:2145
msgid "Letter Case"
msgstr "Testo normale"
-#: gtk/gtkfontchooserwidget.c:2115
+#: gtk/gtkfontchooserwidget.c:2146
msgid "Number Case"
msgstr "Numeri"
-#: gtk/gtkfontchooserwidget.c:2116
+#: gtk/gtkfontchooserwidget.c:2147
msgid "Number Spacing"
msgstr "Spaziatura numeri"
-#: gtk/gtkfontchooserwidget.c:2117
+#: gtk/gtkfontchooserwidget.c:2148
msgid "Number Formatting"
msgstr "Formattazione numeri"
-#: gtk/gtkfontchooserwidget.c:2118
+#: gtk/gtkfontchooserwidget.c:2149
msgid "Character Variants"
msgstr "Varianti carattere"
@@ -3007,70 +3051,70 @@ msgstr "_Sì"
msgid "Co_nnect"
msgstr "C_onnetti"
-#: gtk/gtkmountoperation.c:671
+#: gtk/gtkmountoperation.c:668
msgid "Connect As"
msgstr "Connetti come"
-#: gtk/gtkmountoperation.c:680
+#: gtk/gtkmountoperation.c:677
msgid "_Anonymous"
msgstr "_Anonimo"
-#: gtk/gtkmountoperation.c:689
+#: gtk/gtkmountoperation.c:686
msgid "Registered U_ser"
msgstr "Utente regi_strato"
-#: gtk/gtkmountoperation.c:700
+#: gtk/gtkmountoperation.c:697
msgid "_Username"
msgstr "Nome _utente"
-#: gtk/gtkmountoperation.c:705
+#: gtk/gtkmountoperation.c:702
msgid "_Domain"
msgstr "_Dominio"
# nome per a11y
-#: gtk/gtkmountoperation.c:714
+#: gtk/gtkmountoperation.c:711
msgid "Volume type"
msgstr "Tipo volume"
-#: gtk/gtkmountoperation.c:724
+#: gtk/gtkmountoperation.c:721
msgid "_Hidden"
msgstr "_Nascosto"
-#: gtk/gtkmountoperation.c:727
+#: gtk/gtkmountoperation.c:724
msgid "_Windows system"
msgstr "Sistema _Windows"
-#: gtk/gtkmountoperation.c:730
+#: gtk/gtkmountoperation.c:727
msgid "_PIM"
msgstr "_PIM"
-#: gtk/gtkmountoperation.c:736
+#: gtk/gtkmountoperation.c:733
msgid "_Password"
msgstr "Pass_word"
-#: gtk/gtkmountoperation.c:758
+#: gtk/gtkmountoperation.c:755
msgid "Forget password _immediately"
msgstr "Di_menticare la password immediatamente"
-#: gtk/gtkmountoperation.c:768
+#: gtk/gtkmountoperation.c:765
msgid "Remember password until you _logout"
msgstr "Ricordare la password _fino al termine sessione"
-#: gtk/gtkmountoperation.c:778
+#: gtk/gtkmountoperation.c:775
msgid "Remember _forever"
msgstr "_Ricordare per sempre"
-#: gtk/gtkmountoperation.c:1173
+#: gtk/gtkmountoperation.c:1170
#, c-format
msgid "Unknown Application (PID %d)"
msgstr "Applicazione sconosciuta (PID %d)"
-#: gtk/gtkmountoperation.c:1358
+#: gtk/gtkmountoperation.c:1355
#, c-format
msgid "Unable to end process"
msgstr "Impossibile terminare il processo"
-#: gtk/gtkmountoperation.c:1392
+#: gtk/gtkmountoperation.c:1389
msgid "_End Process"
msgstr "_Termina processo"
@@ -3328,12 +3372,12 @@ msgid "Unable to poll “%s” for media changes"
msgstr "Impossibile interrogare «%s» per cambiamenti ai supporti"
#: gtk/gtkplacessidebar.c:3630 gtk/gtkplacessidebar.c:3696
-#: gtk/gtkplacesview.c:1692
+#: gtk/gtkplacesview.c:1706
msgid "Open in New _Tab"
msgstr "Apri in nuova sc_heda"
#: gtk/gtkplacessidebar.c:3636 gtk/gtkplacessidebar.c:3699
-#: gtk/gtkplacesview.c:1703
+#: gtk/gtkplacesview.c:1717
msgid "Open in New _Window"
msgstr "Apri in nuova _finestra"
@@ -3349,11 +3393,11 @@ msgstr "_Rimuovi"
msgid "Rename…"
msgstr "Rinomina…"
-#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1737
+#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1751
msgid "_Mount"
msgstr "_Monta"
-#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1727
+#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1741
msgid "_Unmount"
msgstr "_Smonta"
@@ -3378,7 +3422,7 @@ msgid "No network locations found"
msgstr "Non è stata trovata alcuna posizione di rete"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1307
+#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1321
msgid "Unable to access location"
msgstr "Impossibile accedere alla posizione"
@@ -3388,71 +3432,71 @@ msgid "Con_nect"
msgstr "C_onnetti"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1370
+#: gtk/gtkplacesview.c:1384
msgid "Unable to unmount volume"
msgstr "Impossibile smontare il volume"
#. Allow to cancel the operation
-#: gtk/gtkplacesview.c:1471
+#: gtk/gtkplacesview.c:1485
msgid "Cance_l"
msgstr "A_nnulla"
-#: gtk/gtkplacesview.c:1634
+#: gtk/gtkplacesview.c:1648
msgid "AppleTalk"
msgstr "AppleTalk"
#. Translators: do not translate ftp:// and ftps://
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "File Transfer Protocol"
msgstr "FTP (File Transfer Protocol)"
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "ftp:// or ftps://"
msgstr "ftp:// o ftps://"
-#: gtk/gtkplacesview.c:1641
+#: gtk/gtkplacesview.c:1655
msgid "Network File System"
msgstr "NFS (Network File System)"
-#: gtk/gtkplacesview.c:1644
+#: gtk/gtkplacesview.c:1658
msgid "Samba"
msgstr "Samba"
#. Translators: do not translate sftp:// and ssh://
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "SSH File Transfer Protocol"
msgstr "SFTP (SSH File Transfer Protocol)"
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "sftp:// or ssh://"
msgstr "sftp:// o ssh://"
#. Translators: do not translate dav:// and davs://
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "WebDAV"
msgstr "WebDAV"
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "dav:// or davs://"
msgstr "dav:// o davs://"
-#: gtk/gtkplacesview.c:1727
+#: gtk/gtkplacesview.c:1741
msgid "_Disconnect"
msgstr "_Disconnetti"
-#: gtk/gtkplacesview.c:1737
+#: gtk/gtkplacesview.c:1751
msgid "_Connect"
msgstr "C_onnetti"
-#: gtk/gtkplacesview.c:1878
+#: gtk/gtkplacesview.c:1892
msgid "Unable to get remote server location"
msgstr "Impossibile recuperare la posizione del server"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "Networks"
msgstr "Reti"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "On This Computer"
msgstr "Su questo computer"
@@ -3574,63 +3618,63 @@ msgstr ""
"Il motivo più probabile è che non è possibile creare un file temporaneo."
#. window
-#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:542
-#: gtk/gtkprintoperation-portal.c:611 gtk/gtkprintunixdialog.c:3415
+#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:549
+#: gtk/gtkprintoperation-portal.c:618 gtk/gtkprintunixdialog.c:3415
msgid "Print"
msgstr "Stampa"
-#: gtk/gtkprintoperation-win32.c:617
+#: gtk/gtkprintoperation-win32.c:631
msgid "Printer offline"
msgstr "Stampante scollegata"
-#: gtk/gtkprintoperation-win32.c:619
+#: gtk/gtkprintoperation-win32.c:633
msgid "Out of paper"
msgstr "Carta terminata"
#. Translators: this is a printer status.
-#: gtk/gtkprintoperation-win32.c:621
+#: gtk/gtkprintoperation-win32.c:635
#: modules/printbackends/cups/gtkprintbackendcups.c:2624
msgid "Paused"
msgstr "In pausa"
-#: gtk/gtkprintoperation-win32.c:623
+#: gtk/gtkprintoperation-win32.c:637
msgid "Need user intervention"
msgstr "Richiesto l'intervento dell'utente"
-#: gtk/gtkprintoperation-win32.c:728
+#: gtk/gtkprintoperation-win32.c:742
msgid "Custom size"
msgstr "Dimensione personalizzata"
-#: gtk/gtkprintoperation-win32.c:1587
+#: gtk/gtkprintoperation-win32.c:1613
msgid "No printer found"
msgstr "Nessuna stampante trovata"
-#: gtk/gtkprintoperation-win32.c:1614
+#: gtk/gtkprintoperation-win32.c:1640
msgid "Invalid argument to CreateDC"
msgstr "Argomento non valido per CreateDC"
-#: gtk/gtkprintoperation-win32.c:1650 gtk/gtkprintoperation-win32.c:1896
+#: gtk/gtkprintoperation-win32.c:1676 gtk/gtkprintoperation-win32.c:1922
msgid "Error from StartDoc"
msgstr "Errore da StartDoc"
-#: gtk/gtkprintoperation-win32.c:1751 gtk/gtkprintoperation-win32.c:1774
-#: gtk/gtkprintoperation-win32.c:1822
+#: gtk/gtkprintoperation-win32.c:1777 gtk/gtkprintoperation-win32.c:1800
+#: gtk/gtkprintoperation-win32.c:1848
msgid "Not enough free memory"
msgstr "Memoria insufficiente"
-#: gtk/gtkprintoperation-win32.c:1827
+#: gtk/gtkprintoperation-win32.c:1853
msgid "Invalid argument to PrintDlgEx"
msgstr "Argomento non valido per PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1832
+#: gtk/gtkprintoperation-win32.c:1858
msgid "Invalid pointer to PrintDlgEx"
msgstr "Puntatore a PrintDlgEx non valido"
-#: gtk/gtkprintoperation-win32.c:1837
+#: gtk/gtkprintoperation-win32.c:1863
msgid "Invalid handle to PrintDlgEx"
msgstr "Handle per PrintDlgEx non valido"
-#: gtk/gtkprintoperation-win32.c:1842
+#: gtk/gtkprintoperation-win32.c:1868
msgid "Unspecified error"
msgstr "Errore non specificato"
@@ -7769,7 +7813,7 @@ msgctxt "input method menu"
msgid "Multipress"
msgstr "Pressione multipla"
-#: modules/input/imquartz.c:61
+#: modules/input/imquartz.c:69
msgctxt "input method menu"
msgid "Mac OS X Quartz"
msgstr "Mac OS X Quartz"
@@ -8406,15 +8450,15 @@ msgstr "File"
msgid "_Output format"
msgstr "Formato di _output"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Stampa su LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Pagine per foglio"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Riga di comando"
diff --git a/po/ja.po b/po/ja.po
index ca4b00ce94..b571208f2d 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -19,8 +19,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+ master\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-08-17 08:40+0000\n"
-"PO-Revision-Date: 2020-08-18 17:45+0900\n"
+"POT-Creation-Date: 2020-12-18 01:03+0000\n"
+"PO-Revision-Date: 2020-12-20 16:48+0900\n"
"Last-Translator: sicklylife <translation@sicklylife.jp>\n"
"Language-Team: Japanese <gnome-translation@gnome.gr.jp>\n"
"Language: ja\n"
@@ -1940,198 +1940,243 @@ msgstr "色: %s"
#: gtk/gtkcolorchooserwidget.c:446
msgctxt "Color name"
-msgid "Light Scarlet Red"
-msgstr "明るいスカーレットレッド"
+msgid "Very Light Blue"
+msgstr "ごく明るい青"
#: gtk/gtkcolorchooserwidget.c:447
msgctxt "Color name"
-msgid "Scarlet Red"
-msgstr "スカーレットレッド"
+msgid "Light Blue"
+msgstr "明るい青"
#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
-msgid "Dark Scarlet Red"
-msgstr "暗いスカーレットレッド"
+msgid "Blue"
+msgstr "青"
#: gtk/gtkcolorchooserwidget.c:449
msgctxt "Color name"
-msgid "Light Orange"
-msgstr "明るいオレンジ"
+msgid "Dark Blue"
+msgstr "暗い青"
#: gtk/gtkcolorchooserwidget.c:450
msgctxt "Color name"
-msgid "Orange"
-msgstr "オレンジ"
+msgid "Very Dark Blue"
+msgstr "ごく暗い青"
#: gtk/gtkcolorchooserwidget.c:451
msgctxt "Color name"
-msgid "Dark Orange"
-msgstr "暗いオレンジ"
+msgid "Very Light Green"
+msgstr "ごく明るい緑"
#: gtk/gtkcolorchooserwidget.c:452
msgctxt "Color name"
-msgid "Light Butter"
-msgstr "明るいバター"
+msgid "Light Green"
+msgstr "明るい緑"
#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
-msgid "Butter"
-msgstr "バター"
+msgid "Green"
+msgstr "緑"
#: gtk/gtkcolorchooserwidget.c:454
msgctxt "Color name"
-msgid "Dark Butter"
-msgstr "暗いバター"
+msgid "Dark Green"
+msgstr "暗い緑"
#: gtk/gtkcolorchooserwidget.c:455
msgctxt "Color name"
-msgid "Light Chameleon"
-msgstr "明るいカメレオン"
+msgid "Very Dark Green"
+msgstr "ごく暗い緑"
#: gtk/gtkcolorchooserwidget.c:456
msgctxt "Color name"
-msgid "Chameleon"
-msgstr "カメレオン"
+msgid "Very Light Yellow"
+msgstr "ごく明るい黄色"
#: gtk/gtkcolorchooserwidget.c:457
msgctxt "Color name"
-msgid "Dark Chameleon"
-msgstr "暗いカメレオン"
+msgid "Light Yellow"
+msgstr "明るい黄色"
#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
-msgid "Light Sky Blue"
-msgstr "明るいスカイブルー"
+msgid "Yellow"
+msgstr "黄色"
#: gtk/gtkcolorchooserwidget.c:459
msgctxt "Color name"
-msgid "Sky Blue"
-msgstr "スカイブルー"
+msgid "Dark Yellow"
+msgstr "暗い黄色"
#: gtk/gtkcolorchooserwidget.c:460
msgctxt "Color name"
-msgid "Dark Sky Blue"
-msgstr "暗いスカイブルー"
+msgid "Very Dark Yellow"
+msgstr "ごく暗い黄色"
#: gtk/gtkcolorchooserwidget.c:461
msgctxt "Color name"
-msgid "Light Plum"
-msgstr "明るいプラム"
+msgid "Very Light Orange"
+msgstr "ごく明るいオレンジ"
#: gtk/gtkcolorchooserwidget.c:462
msgctxt "Color name"
-msgid "Plum"
-msgstr "プラム"
+msgid "Light Orange"
+msgstr "明るいオレンジ"
#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
-msgid "Dark Plum"
-msgstr "暗いプラム"
+msgid "Orange"
+msgstr "オレンジ"
#: gtk/gtkcolorchooserwidget.c:464
msgctxt "Color name"
-msgid "Light Chocolate"
-msgstr "明るいチョコレート"
+msgid "Dark Orange"
+msgstr "暗いオレンジ"
#: gtk/gtkcolorchooserwidget.c:465
msgctxt "Color name"
-msgid "Chocolate"
-msgstr "チョコレート"
+msgid "Very Dark Orange"
+msgstr "ごく暗いオレンジ"
#: gtk/gtkcolorchooserwidget.c:466
msgctxt "Color name"
-msgid "Dark Chocolate"
-msgstr "暗いチョコレート"
+msgid "Very Light Red"
+msgstr "ごく明るい赤"
#: gtk/gtkcolorchooserwidget.c:467
msgctxt "Color name"
-msgid "Light Aluminum 1"
-msgstr "明るいアルミニウム 1"
+msgid "Light Red"
+msgstr "明るい赤"
#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
-msgid "Aluminum 1"
-msgstr "アルミニウム 1"
+msgid "Red"
+msgstr "赤"
#: gtk/gtkcolorchooserwidget.c:469
msgctxt "Color name"
-msgid "Dark Aluminum 1"
-msgstr "暗いアルミニウム 1"
+msgid "Dark Red"
+msgstr "暗い赤"
#: gtk/gtkcolorchooserwidget.c:470
msgctxt "Color name"
-msgid "Light Aluminum 2"
-msgstr "明るいアルミニウム 2"
+msgid "Very Dark Red"
+msgstr "ごく暗い赤"
#: gtk/gtkcolorchooserwidget.c:471
msgctxt "Color name"
-msgid "Aluminum 2"
-msgstr "アルミニウム 2"
+msgid "Very Light Purple"
+msgstr "ごく明るい紫"
#: gtk/gtkcolorchooserwidget.c:472
msgctxt "Color name"
-msgid "Dark Aluminum 2"
-msgstr "暗いアルミニウム 2"
+msgid "Light Purple"
+msgstr "明るい紫"
-#: gtk/gtkcolorchooserwidget.c:486
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
-msgid "Black"
-msgstr "黒"
+msgid "Purple"
+msgstr "紫"
-#: gtk/gtkcolorchooserwidget.c:487
+#: gtk/gtkcolorchooserwidget.c:474
msgctxt "Color name"
-msgid "Very Dark Gray"
-msgstr "ごく暗い灰色"
+msgid "Dark Purple"
+msgstr "暗い紫"
-#: gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:475
msgctxt "Color name"
-msgid "Darker Gray"
-msgstr "より暗い灰色"
+msgid "Very Dark Purple"
+msgstr "ごく暗い紫"
-#: gtk/gtkcolorchooserwidget.c:489
+#: gtk/gtkcolorchooserwidget.c:476
msgctxt "Color name"
-msgid "Dark Gray"
-msgstr "暗い灰色"
+msgid "Very Light Brown"
+msgstr "ごく明るい茶色"
-#: gtk/gtkcolorchooserwidget.c:490
+#: gtk/gtkcolorchooserwidget.c:477
msgctxt "Color name"
-msgid "Medium Gray"
-msgstr "中位の灰色"
+msgid "Light Brown"
+msgstr "明るい茶色"
-#: gtk/gtkcolorchooserwidget.c:491
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
-msgid "Light Gray"
-msgstr "明るい灰色"
+msgid "Brown"
+msgstr "茶色"
-#: gtk/gtkcolorchooserwidget.c:492
+#: gtk/gtkcolorchooserwidget.c:479
msgctxt "Color name"
-msgid "Lighter Gray"
-msgstr "より明るい灰色"
+msgid "Dark Brown"
+msgstr "暗い茶色"
-#: gtk/gtkcolorchooserwidget.c:493
+#: gtk/gtkcolorchooserwidget.c:480
msgctxt "Color name"
-msgid "Very Light Gray"
-msgstr "ごく明るい灰色"
+msgid "Very Dark Brown"
+msgstr "ごく暗い茶色"
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:481
msgctxt "Color name"
msgid "White"
msgstr "白"
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "明るい灰色 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "明るい灰色 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "明るい灰色 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "明るい灰色 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "暗い灰色 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "暗い灰色 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "暗い灰色 3"
+
+#: gtk/gtkcolorchooserwidget.c:489
+msgctxt "Color name"
+msgid "Dark Gray 4"
+msgstr "暗い灰色 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
+msgctxt "Color name"
+msgid "Black"
+msgstr "黒"
+
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:543
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "作成した色"
-#: gtk/gtkcolorchooserwidget.c:550
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "色を作成"
-#: gtk/gtkcolorchooserwidget.c:551
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "色を作成します"
-#: gtk/gtkcolorchooserwidget.c:570
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "作成した色 %d: %s"
@@ -2678,51 +2723,51 @@ msgctxt "font"
msgid "None"
msgstr "なし"
-#: gtk/gtkfontchooserwidget.c:1525
+#: gtk/gtkfontchooserwidget.c:1556
msgid "Width"
msgstr ""
-#: gtk/gtkfontchooserwidget.c:1526
+#: gtk/gtkfontchooserwidget.c:1557
msgid "Weight"
msgstr ""
-#: gtk/gtkfontchooserwidget.c:1527
+#: gtk/gtkfontchooserwidget.c:1558
msgid "Italic"
msgstr ""
-#: gtk/gtkfontchooserwidget.c:1528
+#: gtk/gtkfontchooserwidget.c:1559
msgid "Slant"
msgstr ""
-#: gtk/gtkfontchooserwidget.c:1529
+#: gtk/gtkfontchooserwidget.c:1560
msgid "Optical Size"
msgstr ""
-#: gtk/gtkfontchooserwidget.c:2066 gtk/inspector/prop-editor.c:1676
+#: gtk/gtkfontchooserwidget.c:2097 gtk/inspector/prop-editor.c:1676
msgid "Default"
msgstr "デフォルト"
-#: gtk/gtkfontchooserwidget.c:2113
+#: gtk/gtkfontchooserwidget.c:2144
msgid "Ligatures"
msgstr ""
-#: gtk/gtkfontchooserwidget.c:2114
+#: gtk/gtkfontchooserwidget.c:2145
msgid "Letter Case"
msgstr ""
-#: gtk/gtkfontchooserwidget.c:2115
+#: gtk/gtkfontchooserwidget.c:2146
msgid "Number Case"
msgstr ""
-#: gtk/gtkfontchooserwidget.c:2116
+#: gtk/gtkfontchooserwidget.c:2147
msgid "Number Spacing"
msgstr ""
-#: gtk/gtkfontchooserwidget.c:2117
+#: gtk/gtkfontchooserwidget.c:2148
msgid "Number Formatting"
msgstr ""
-#: gtk/gtkfontchooserwidget.c:2118
+#: gtk/gtkfontchooserwidget.c:2149
msgid "Character Variants"
msgstr ""
@@ -8306,15 +8351,15 @@ msgstr "ファイル"
msgid "_Output format"
msgstr "出力の形式(_O)"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "LPR に印刷する"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "段組印刷"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "コマンドライン"
@@ -8353,6 +8398,74 @@ msgstr "test-output.%s"
msgid "Print to Test Printer"
msgstr "テスト用プリンターに印刷する"
+#~ msgctxt "Color name"
+#~ msgid "Scarlet Red"
+#~ msgstr "スカーレットレッド"
+
+#~ msgctxt "Color name"
+#~ msgid "Butter"
+#~ msgstr "バター"
+
+#~ msgctxt "Color name"
+#~ msgid "Chameleon"
+#~ msgstr "カメレオン"
+
+#~ msgctxt "Color name"
+#~ msgid "Sky Blue"
+#~ msgstr "スカイブルー"
+
+#~ msgctxt "Color name"
+#~ msgid "Plum"
+#~ msgstr "プラム"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chocolate"
+#~ msgstr "明るいチョコレート"
+
+#~ msgctxt "Color name"
+#~ msgid "Chocolate"
+#~ msgstr "チョコレート"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chocolate"
+#~ msgstr "暗いチョコレート"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 1"
+#~ msgstr "明るいアルミニウム 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 1"
+#~ msgstr "アルミニウム 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 1"
+#~ msgstr "暗いアルミニウム 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 2"
+#~ msgstr "明るいアルミニウム 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 2"
+#~ msgstr "アルミニウム 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 2"
+#~ msgstr "暗いアルミニウム 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Darker Gray"
+#~ msgstr "より暗い灰色"
+
+#~ msgctxt "Color name"
+#~ msgid "Medium Gray"
+#~ msgstr "中位の灰色"
+
+#~ msgctxt "Color name"
+#~ msgid "Lighter Gray"
+#~ msgstr "より明るい灰色"
+
#~ msgctxt "switch"
#~ msgid "ON"
#~ msgstr "オン"
diff --git a/po/lt.po b/po/lt.po
index 722c5c4c95..1290f47a96 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: lt\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-18 13:09+0000\n"
-"PO-Revision-Date: 2020-05-10 22:33+0300\n"
+"POT-Creation-Date: 2020-10-07 19:57+0000\n"
+"PO-Revision-Date: 2020-10-11 17:24+0300\n"
"Last-Translator: Aurimas Černius <aurisc4@gmail.com>\n"
"Language-Team: Lietuvių <gnome-lt@lists.akl.lt>\n"
"Language: lt\n"
@@ -480,20 +480,20 @@ msgid "Unable to create a GL pixel format"
msgstr "Nepavyko sukurti GL pikselių formato"
#: gdk/quartz/gdkglcontext-quartz.c:133 gdk/wayland/gdkglcontext-wayland.c:208
-#: gdk/win32/gdkglcontext-win32.c:1070 gdk/win32/gdkglcontext-win32.c:1110
-#: gdk/x11/gdkglcontext-x11.c:720 gdk/x11/gdkglcontext-x11.c:770
+#: gdk/win32/gdkglcontext-win32.c:1072 gdk/win32/gdkglcontext-win32.c:1112
+#: gdk/x11/gdkglcontext-x11.c:724 gdk/x11/gdkglcontext-x11.c:774
msgid "Unable to create a GL context"
msgstr "Nepavyko sukurti GL konteksto"
#: gdk/wayland/gdkglcontext-wayland.c:418
-#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:908
-#: gdk/win32/gdkglcontext-win32.c:918 gdk/win32/gdkglcontext-win32.c:1035
-#: gdk/x11/gdkglcontext-x11.c:971
+#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:910
+#: gdk/win32/gdkglcontext-win32.c:920 gdk/win32/gdkglcontext-win32.c:1037
+#: gdk/x11/gdkglcontext-x11.c:975
msgid "No available configurations for the given pixel format"
msgstr "Nėra galimų konfigūracijų nurodytam pikselių formatui"
-#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1177
-#: gdk/x11/gdkglcontext-x11.c:1277
+#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1179
+#: gdk/x11/gdkglcontext-x11.c:1281
msgid "No GL implementation is available"
msgstr "Nėra galimo GL realizacijos"
@@ -549,7 +549,7 @@ msgstr[0] "Atveriamas %d objektas"
msgstr[1] "Atveriami %d objektai"
msgstr[2] "Atveriama %d objektų"
-#: gdk/x11/gdkglcontext-x11.c:999
+#: gdk/x11/gdkglcontext-x11.c:1003
#, c-format
msgid "No available configurations for the given RGBA pixel format"
msgstr "Nėra galimų konfigūracijų nurodytam RGBA pikselių formatui"
@@ -1236,8 +1236,8 @@ msgstr ""
"mygtuką ir pasirink „Įrašyti spalvą čia“."
#: gtk/deprecated/gtkcolorseldialog.c:191 gtk/deprecated/gtkfontsel.c:1689
-#: gtk/gtkfilechoosernative.c:544 gtk/gtkfilechoosernative.c:636
-#: gtk/gtkfilechooserwidget.c:1497 gtk/gtkfilechooserwidget.c:6562
+#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:637
+#: gtk/gtkfilechooserwidget.c:1498 gtk/gtkfilechooserwidget.c:6572
#: gtk/gtkmessagedialog.c:952 gtk/gtkmessagedialog.c:965
#: gtk/gtkmountoperation.c:594 gtk/gtkpagesetupunixdialog.c:197
#: gtk/gtkprintbackend.c:779 gtk/gtkprinteroptionwidget.c:545
@@ -1516,7 +1516,6 @@ msgid "GNU Affero General Public License, version 3 only"
msgstr "GNU Affero Bendroji Vieša Licencija, tik versija 3"
#: gtk/gtkaboutdialog.c:129
-#| msgid "BSD 2-Clause License"
msgid "BSD 3-Clause License"
msgstr "BSD 3-teiginių licencija"
@@ -1525,57 +1524,56 @@ msgid "Apache License, Version 2.0"
msgstr "Apache licencija, versija 2.0"
#: gtk/gtkaboutdialog.c:131
-#| msgid "Artistic License 2.0"
msgid "Mozilla Public License 2.0"
msgstr "Mozilla viešoji licencija 2.0"
-#: gtk/gtkaboutdialog.c:700
+#: gtk/gtkaboutdialog.c:703
msgid "C_redits"
msgstr "_Padėkos"
-#: gtk/gtkaboutdialog.c:708
+#: gtk/gtkaboutdialog.c:711
msgid "_License"
msgstr "_Licencija"
-#: gtk/gtkaboutdialog.c:717 gtk/gtkcustompaperunixdialog.c:329
+#: gtk/gtkaboutdialog.c:720 gtk/gtkcustompaperunixdialog.c:329
#: gtk/gtkmessagedialog.c:948 gtk/ui/gtkassistant.ui:144
msgid "_Close"
msgstr "_Užverti"
-#: gtk/gtkaboutdialog.c:1001
+#: gtk/gtkaboutdialog.c:1004
msgid "Could not show link"
msgstr "Nepavyko parodyti nuorodos"
-#: gtk/gtkaboutdialog.c:1040
+#: gtk/gtkaboutdialog.c:1043
msgid "Website"
msgstr "Tinklalapis"
#. used for the application menu on MacOS. %s is replaced with the application name.
-#: gtk/gtkaboutdialog.c:1090 gtk/ui/gtkapplication-quartz.ui:7
+#: gtk/gtkaboutdialog.c:1093 gtk/ui/gtkapplication-quartz.ui:7
#, c-format
msgid "About %s"
msgstr "Apie %s"
-#: gtk/gtkaboutdialog.c:2317
+#: gtk/gtkaboutdialog.c:2320
msgid "Created by"
msgstr "Autoriai"
-#: gtk/gtkaboutdialog.c:2320
+#: gtk/gtkaboutdialog.c:2323
msgid "Documented by"
msgstr "Dokumentavo"
-#: gtk/gtkaboutdialog.c:2330
+#: gtk/gtkaboutdialog.c:2333
msgid "Translated by"
msgstr "Išvertė"
-#: gtk/gtkaboutdialog.c:2335
+#: gtk/gtkaboutdialog.c:2338
msgid "Artwork by"
msgstr "Apipavidalino"
#. Translators: this is the license preamble; the string at the end
#. * contains the name of the license as link text.
#.
-#: gtk/gtkaboutdialog.c:2497
+#: gtk/gtkaboutdialog.c:2500
#, c-format
msgid ""
"This program comes with absolutely no warranty.\n"
@@ -1664,38 +1662,38 @@ msgstr "Backslash"
msgid "Other application…"
msgstr "Kita programa..."
-#: gtk/gtkappchooserdialog.c:204 gtk/gtkappchooserdialog.c:211
-#: gtk/gtkappchooserdialog.c:228 gtk/ui/gtkappchooserdialog.ui:5
+#: gtk/gtkappchooserdialog.c:202 gtk/gtkappchooserdialog.c:230
+#: gtk/ui/gtkappchooserdialog.ui:5
msgid "Select Application"
msgstr "Pasirinkite programą"
#. Translators: %s is a filename
-#: gtk/gtkappchooserdialog.c:206
+#: gtk/gtkappchooserdialog.c:209
#, c-format
msgid "Opening “%s”."
msgstr "Atveriama „%s“."
-#: gtk/gtkappchooserdialog.c:207
+#: gtk/gtkappchooserdialog.c:210
#, c-format
msgid "No applications found for “%s”"
msgstr "Nerasta programų „%s“ atvėrimui"
#. Translators: %s is a file type description
-#: gtk/gtkappchooserdialog.c:213
+#: gtk/gtkappchooserdialog.c:215
#, c-format
msgid "Opening “%s” files."
msgstr "Atveriami „%s“ failai."
-#: gtk/gtkappchooserdialog.c:215
+#: gtk/gtkappchooserdialog.c:217
#, c-format
msgid "No applications found for “%s” files"
msgstr "Nerasta programų „%s“ failams"
-#: gtk/gtkappchooserdialog.c:308
+#: gtk/gtkappchooserdialog.c:310
msgid "Forget association"
msgstr "Pamiršti susiejimą"
-#: gtk/gtkappchooserdialog.c:451
+#: gtk/gtkappchooserdialog.c:453
msgid "Failed to start GNOME Software"
msgstr "Nepavyko paleisti GNOME Programinės Įrangos"
@@ -1721,7 +1719,7 @@ msgid "Other Applications"
msgstr "Kitos programos"
#: gtk/gtkapplicationwindow.c:345 gtk/gtkprintoperation-unix.c:485
-#: gtk/gtkprintoperation-win32.c:1495 gtk/inspector/prop-editor.c:1686
+#: gtk/gtkprintoperation-win32.c:1521 gtk/inspector/prop-editor.c:1686
msgid "Application"
msgstr "Programa"
@@ -1943,199 +1941,312 @@ msgid "Color: %s"
msgstr "Spalva: %s"
#: gtk/gtkcolorchooserwidget.c:446
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Light Scarlet Red"
-msgstr "Švelni ryškiai raudona"
+msgid "Very Light Blue"
+msgstr "Labai šviesiai mėlyna"
#: gtk/gtkcolorchooserwidget.c:447
+#| msgctxt "Color name"
+#| msgid "Light Sky Blue"
msgctxt "Color name"
-msgid "Scarlet Red"
-msgstr "Ryškiai raudona"
+msgid "Light Blue"
+msgstr "Šviesiai mėlyna"
#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
-msgid "Dark Scarlet Red"
-msgstr "Tamsi ryškiai raudona"
+msgid "Blue"
+msgstr "Mėlyna"
#: gtk/gtkcolorchooserwidget.c:449
+#| msgctxt "Color name"
+#| msgid "Dark Sky Blue"
msgctxt "Color name"
-msgid "Light Orange"
-msgstr "Šviesiai oranžinė"
+msgid "Dark Blue"
+msgstr "Tamsiai mėlyna"
#: gtk/gtkcolorchooserwidget.c:450
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Orange"
-msgstr "Oranžinė"
+msgid "Very Dark Blue"
+msgstr "Labai tamsiai mėlyna"
#: gtk/gtkcolorchooserwidget.c:451
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Dark Orange"
-msgstr "Tamsiai oranžinė"
+msgid "Very Light Green"
+msgstr "Labai šviesiai žalia"
#: gtk/gtkcolorchooserwidget.c:452
+#| msgctxt "Color name"
+#| msgid "Light Gray"
msgctxt "Color name"
-msgid "Light Butter"
-msgstr "Šviesiai gelsva"
+msgid "Light Green"
+msgstr "Šviesiai žalia"
#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
-msgid "Butter"
-msgstr "Gelsva"
+msgid "Green"
+msgstr "Žalia"
#: gtk/gtkcolorchooserwidget.c:454
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
msgctxt "Color name"
-msgid "Dark Butter"
-msgstr "Tamsiai gelsva"
+msgid "Dark Green"
+msgstr "Tamsiai žalia"
#: gtk/gtkcolorchooserwidget.c:455
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Light Chameleon"
-msgstr "Šviesiai chameleoniška"
+msgid "Very Dark Green"
+msgstr "Labai tamsiai žalia"
#: gtk/gtkcolorchooserwidget.c:456
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Chameleon"
-msgstr "Chameleoniška"
+msgid "Very Light Yellow"
+msgstr "Labai šviesiai geltona"
#: gtk/gtkcolorchooserwidget.c:457
+#| msgctxt "Color name"
+#| msgid "Yellow"
msgctxt "Color name"
-msgid "Dark Chameleon"
-msgstr "Tamsiai chameleoniška"
+msgid "Light Yellow"
+msgstr "Šviesiai geltona"
#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
-msgid "Light Sky Blue"
-msgstr "Šviesiai žydra"
+msgid "Yellow"
+msgstr "Geltona"
#: gtk/gtkcolorchooserwidget.c:459
+#| msgctxt "Color name"
+#| msgid "Yellow"
msgctxt "Color name"
-msgid "Sky Blue"
-msgstr "Žydra"
+msgid "Dark Yellow"
+msgstr "Tamsiai geltona"
#: gtk/gtkcolorchooserwidget.c:460
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Dark Sky Blue"
-msgstr "Tamsiai žydra"
+msgid "Very Dark Yellow"
+msgstr "Labai tamsiai geltona"
#: gtk/gtkcolorchooserwidget.c:461
+#| msgctxt "Color name"
+#| msgid "Light Orange"
msgctxt "Color name"
-msgid "Light Plum"
-msgstr "Šviesi slyvinė violetinė"
+msgid "Very Light Orange"
+msgstr "Labai šviesiai oranžinė"
#: gtk/gtkcolorchooserwidget.c:462
msgctxt "Color name"
-msgid "Plum"
-msgstr "Slyvinė violetinė"
+msgid "Light Orange"
+msgstr "Šviesiai oranžinė"
#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
-msgid "Dark Plum"
-msgstr "Tamsi slyvinė violetinė"
+msgid "Orange"
+msgstr "Oranžinė"
#: gtk/gtkcolorchooserwidget.c:464
msgctxt "Color name"
-msgid "Light Chocolate"
-msgstr "Šviesi šokolado"
+msgid "Dark Orange"
+msgstr "Tamsiai oranžinė"
#: gtk/gtkcolorchooserwidget.c:465
+#| msgctxt "Color name"
+#| msgid "Dark Orange"
msgctxt "Color name"
-msgid "Chocolate"
-msgstr "Šokolado"
+msgid "Very Dark Orange"
+msgstr "Labai tamsiai oranžinė"
#: gtk/gtkcolorchooserwidget.c:466
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Dark Chocolate"
-msgstr "Tamsi šokolado"
+msgid "Very Light Red"
+msgstr "Labai šviesiai raudona"
#: gtk/gtkcolorchooserwidget.c:467
+#| msgctxt "Color name"
+#| msgid "Light"
msgctxt "Color name"
-msgid "Light Aluminum 1"
-msgstr "Šviesi aliuminio 1"
+msgid "Light Red"
+msgstr "Šviesiai raudona"
#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
-msgid "Aluminum 1"
-msgstr "Aliuminio 1"
+msgid "Red"
+msgstr "Raudona"
#: gtk/gtkcolorchooserwidget.c:469
+#| msgctxt "Color name"
+#| msgid "Dark Scarlet Red"
msgctxt "Color name"
-msgid "Dark Aluminum 1"
-msgstr "Tamsi aliuminio 1"
+msgid "Dark Red"
+msgstr "Tamsiai raudona"
#: gtk/gtkcolorchooserwidget.c:470
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Light Aluminum 2"
-msgstr "Šviesi aliuminio 2"
+msgid "Very Dark Red"
+msgstr "Labai tamsiai raudona"
#: gtk/gtkcolorchooserwidget.c:471
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Aluminum 2"
-msgstr "Aliuminio 2"
+msgid "Very Light Purple"
+msgstr "Labai šviesiai violetinė"
#: gtk/gtkcolorchooserwidget.c:472
+#| msgctxt "Color name"
+#| msgid "Light Plum"
msgctxt "Color name"
-msgid "Dark Aluminum 2"
-msgstr "Tamsi aliuminio 2"
+msgid "Light Purple"
+msgstr "Šviesi violetinė"
-#: gtk/gtkcolorchooserwidget.c:486
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
-msgid "Black"
-msgstr "Juoda"
+msgid "Purple"
+msgstr "Violetinė"
-#: gtk/gtkcolorchooserwidget.c:487
+#: gtk/gtkcolorchooserwidget.c:474
+#| msgctxt "Color name"
+#| msgid "Purple"
msgctxt "Color name"
-msgid "Very Dark Gray"
-msgstr "Labai tamsiai pilka"
+msgid "Dark Purple"
+msgstr "Tamsiai violetinė"
-#: gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:475
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Darker Gray"
-msgstr "Tamsesnė pilka"
+msgid "Very Dark Purple"
+msgstr "Labai tamsiai violetinė"
-#: gtk/gtkcolorchooserwidget.c:489
+#: gtk/gtkcolorchooserwidget.c:476
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Dark Gray"
-msgstr "Tamsiai pilka"
+msgid "Very Light Brown"
+msgstr "Labai šviesiai ruda"
-#: gtk/gtkcolorchooserwidget.c:490
+#: gtk/gtkcolorchooserwidget.c:477
+#| msgctxt "output-bin"
+#| msgid "Right Bin"
msgctxt "Color name"
-msgid "Medium Gray"
-msgstr "Vidutiniškai pilka"
+msgid "Light Brown"
+msgstr "Šviesiai ruda"
-#: gtk/gtkcolorchooserwidget.c:491
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
-msgid "Light Gray"
-msgstr "Šviesiai pilka"
+msgid "Brown"
+msgstr "Ruda"
-#: gtk/gtkcolorchooserwidget.c:492
+#: gtk/gtkcolorchooserwidget.c:479
+#| msgctxt "Color name"
+#| msgid "Dark Butter"
msgctxt "Color name"
-msgid "Lighter Gray"
-msgstr "Šviesesnė pilka"
+msgid "Dark Brown"
+msgstr "Tamsiai ruda"
-#: gtk/gtkcolorchooserwidget.c:493
+#: gtk/gtkcolorchooserwidget.c:480
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Very Light Gray"
-msgstr "Labai šviesiai pilka"
+msgid "Very Dark Brown"
+msgstr "Labai tamsiai ruda"
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:481
msgctxt "Color name"
msgid "White"
msgstr "Balta"
+#: gtk/gtkcolorchooserwidget.c:482
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Šviesiai pilka 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Šviesiai pilka 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Šviesiai pilka 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Šviesiai pilka 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Tamsiai pilka 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Tamsiai pilka 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Tamsiai pilka 3"
+
+#: gtk/gtkcolorchooserwidget.c:489
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 4"
+msgstr "Tamsiai pilka 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
+msgctxt "Color name"
+msgid "Black"
+msgstr "Juoda"
+
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:543
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Pasirinktinė"
-#: gtk/gtkcolorchooserwidget.c:550
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Pasirinktinė spalva"
-#: gtk/gtkcolorchooserwidget.c:551
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Sukurti pasirinktinę spalvą"
-#: gtk/gtkcolorchooserwidget.c:570
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Pasirinktinė spalva %d: %s"
@@ -2222,52 +2333,52 @@ msgstr "_Dešinė:"
msgid "Paper Margins"
msgstr "Popieriaus paraštės"
-#: gtk/gtkentry.c:9590 gtk/gtklabel.c:6680 gtk/gtktextview.c:9502
+#: gtk/gtkentry.c:9591 gtk/gtklabel.c:6680 gtk/gtktextview.c:9520
msgid "Cu_t"
msgstr "_Iškirpti"
-#: gtk/gtkentry.c:9594 gtk/gtklabel.c:6681 gtk/gtktextview.c:9506
+#: gtk/gtkentry.c:9595 gtk/gtklabel.c:6681 gtk/gtktextview.c:9524
msgid "_Copy"
msgstr "_Kopijuoti"
-#: gtk/gtkentry.c:9598 gtk/gtklabel.c:6682 gtk/gtktextview.c:9508
+#: gtk/gtkentry.c:9599 gtk/gtklabel.c:6682 gtk/gtktextview.c:9526
msgid "_Paste"
msgstr "Į_dėti"
-#: gtk/gtkentry.c:9601 gtk/gtkfilechooserwidget.c:1498
-#: gtk/gtkfilechooserwidget.c:2324 gtk/gtklabel.c:6684 gtk/gtktextview.c:9511
+#: gtk/gtkentry.c:9602 gtk/gtkfilechooserwidget.c:1499
+#: gtk/gtkfilechooserwidget.c:2334 gtk/gtklabel.c:6684 gtk/gtktextview.c:9529
msgid "_Delete"
msgstr "Iš_trinti"
-#: gtk/gtkentry.c:9612 gtk/gtklabel.c:6693 gtk/gtktextview.c:9525
+#: gtk/gtkentry.c:9613 gtk/gtklabel.c:6693 gtk/gtktextview.c:9543
msgid "Select _All"
msgstr "P_ažymėti viską"
-#: gtk/gtkentry.c:9622 gtk/gtktextview.c:9535
+#: gtk/gtkentry.c:9623 gtk/gtktextview.c:9553
msgid "Insert _Emoji"
msgstr "Įterpti _emoji"
-#: gtk/gtkentry.c:9798 gtk/gtktextview.c:9755
+#: gtk/gtkentry.c:9799 gtk/gtktextview.c:9777
msgid "Select all"
msgstr "Pažymėti viską"
-#: gtk/gtkentry.c:9801 gtk/gtktextview.c:9758
+#: gtk/gtkentry.c:9802 gtk/gtktextview.c:9780
msgid "Cut"
msgstr "Iškirpti"
-#: gtk/gtkentry.c:9804 gtk/gtktextview.c:9761
+#: gtk/gtkentry.c:9805 gtk/gtktextview.c:9783
msgid "Copy"
msgstr "Kopijuoti"
-#: gtk/gtkentry.c:9807 gtk/gtktextview.c:9764
+#: gtk/gtkentry.c:9808 gtk/gtktextview.c:9786
msgid "Paste"
msgstr "Įdėti"
-#: gtk/gtkentry.c:10879
+#: gtk/gtkentry.c:10880
msgid "Caps Lock is on"
msgstr "Caps Lock įjungtas"
-#: gtk/gtkentry.c:11157
+#: gtk/gtkentry.c:11158
msgid "Insert Emoji"
msgstr "Įterpti emoji"
@@ -2292,13 +2403,13 @@ msgid "_Name"
msgstr "_Pavadinimas"
#. Open item is always present
-#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:630
+#: gtk/gtkfilechoosernative.c:546 gtk/gtkfilechoosernative.c:631
#: gtk/gtkplacessidebar.c:3625 gtk/gtkplacessidebar.c:3693
-#: gtk/gtkplacesview.c:1682
+#: gtk/gtkplacesview.c:1696
msgid "_Open"
msgstr "At_verti"
-#: gtk/gtkfilechoosernative.c:630 gtk/inspector/css-editor.c:202
+#: gtk/gtkfilechoosernative.c:631 gtk/inspector/css-editor.c:202
msgid "_Save"
msgstr "Į_rašyti"
@@ -2315,343 +2426,343 @@ msgstr "Pasirinkite kokių tipų failus rodyti"
msgid "%1$s on %2$s"
msgstr "%1$s kompiuteryje %2$s"
-#: gtk/gtkfilechooserwidget.c:384
+#: gtk/gtkfilechooserwidget.c:385
msgid "Type name of new folder"
msgstr "Įveskite naujo aplanko pavadinimą"
-#: gtk/gtkfilechooserwidget.c:808
+#: gtk/gtkfilechooserwidget.c:809
msgid "The folder could not be created"
msgstr "Nepavyko sukurti aplanko"
-#: gtk/gtkfilechooserwidget.c:820
+#: gtk/gtkfilechooserwidget.c:821
msgid ""
"The folder could not be created, as a file with the same name already exists."
msgstr "Šio aplanko sukurti nepavyko, nes jau yra failas tokiu pat pavadinimu."
-#: gtk/gtkfilechooserwidget.c:822
+#: gtk/gtkfilechooserwidget.c:823
msgid "Try using a different name for the folder, or rename the file first."
msgstr ""
"Pabandykite naudoti kitą aplanko pavadinimą, arba pirma pervadinkite failą."
-#: gtk/gtkfilechooserwidget.c:835
+#: gtk/gtkfilechooserwidget.c:836
msgid "You need to choose a valid filename."
msgstr "Reikia pasirinkti tinkamą failo pavadinimą."
-#: gtk/gtkfilechooserwidget.c:838
+#: gtk/gtkfilechooserwidget.c:839
#, c-format
msgid "Cannot create a file under %s as it is not a folder"
msgstr "Nepavyko sukurti failo %s viduje, nes tai nėra aplankas"
-#: gtk/gtkfilechooserwidget.c:848
+#: gtk/gtkfilechooserwidget.c:849
msgid "Cannot create file as the filename is too long"
msgstr "Nepavyko sukurti failo, kadangi failo pavadinimas per ilgas"
-#: gtk/gtkfilechooserwidget.c:849
+#: gtk/gtkfilechooserwidget.c:850
msgid "Try using a shorter name."
msgstr "Mėginkite trumpesnį pavadinimą."
-#: gtk/gtkfilechooserwidget.c:859
+#: gtk/gtkfilechooserwidget.c:860
msgid "You may only select folders"
msgstr "Galima pasirinkti tik aplankus"
-#: gtk/gtkfilechooserwidget.c:860
+#: gtk/gtkfilechooserwidget.c:861
msgid "The item that you selected is not a folder try using a different item."
msgstr "Jūsų pasirinktas elementas nėra aplankas, mėginkite kitą elementą."
-#: gtk/gtkfilechooserwidget.c:868
+#: gtk/gtkfilechooserwidget.c:869
msgid "Invalid file name"
msgstr "Netinkamas failo vardas"
-#: gtk/gtkfilechooserwidget.c:877
+#: gtk/gtkfilechooserwidget.c:878
msgid "The folder contents could not be displayed"
msgstr "Nepavyko parodyti aplanko turinio"
-#: gtk/gtkfilechooserwidget.c:885
+#: gtk/gtkfilechooserwidget.c:886
msgid "The file could not be deleted"
msgstr "Nepavyko ištrinti failo"
-#: gtk/gtkfilechooserwidget.c:893
+#: gtk/gtkfilechooserwidget.c:894
msgid "The file could not be moved to the Trash"
msgstr "Nepavyko perkelti failo į šiukšlinę"
-#: gtk/gtkfilechooserwidget.c:1038
+#: gtk/gtkfilechooserwidget.c:1039
msgid "A folder with that name already exists"
msgstr "Jau yra aplankas tokiu pavadinimu"
-#: gtk/gtkfilechooserwidget.c:1040
+#: gtk/gtkfilechooserwidget.c:1041
msgid "A file with that name already exists"
msgstr "Jau yra failas tokiu pavadinimu"
-#: gtk/gtkfilechooserwidget.c:1075
+#: gtk/gtkfilechooserwidget.c:1076
msgid "A folder cannot be called “.”"
msgstr "Aplanko negalima pavadinti „.“"
-#: gtk/gtkfilechooserwidget.c:1076
+#: gtk/gtkfilechooserwidget.c:1077
msgid "A file cannot be called “.”"
msgstr "Failo negalima pavadinti „.“"
-#: gtk/gtkfilechooserwidget.c:1079
+#: gtk/gtkfilechooserwidget.c:1080
msgid "A folder cannot be called “..”"
msgstr "Aplanko negalima pavadinti „..“"
-#: gtk/gtkfilechooserwidget.c:1080
+#: gtk/gtkfilechooserwidget.c:1081
msgid "A file cannot be called “..”"
msgstr "Failo negalima pavadinti „..“"
-#: gtk/gtkfilechooserwidget.c:1083
+#: gtk/gtkfilechooserwidget.c:1084
msgid "Folder names cannot contain “/”"
msgstr "Aplankų pavadinimuose negali būti „/“"
-#: gtk/gtkfilechooserwidget.c:1084
+#: gtk/gtkfilechooserwidget.c:1085
msgid "File names cannot contain “/”"
msgstr "Failų pavadinimuose negali būti „/“"
-#: gtk/gtkfilechooserwidget.c:1110
+#: gtk/gtkfilechooserwidget.c:1111
msgid "Folder names should not begin with a space"
msgstr "Aplankų pavadinimai neturėtų prasidėti tarpu"
-#: gtk/gtkfilechooserwidget.c:1111
+#: gtk/gtkfilechooserwidget.c:1112
msgid "File names should not begin with a space"
msgstr "Failų pavadinimai neturėtų prasidėti tarpu"
-#: gtk/gtkfilechooserwidget.c:1115
+#: gtk/gtkfilechooserwidget.c:1116
msgid "Folder names should not end with a space"
msgstr "Aplankų pavadinimai neturėtų baigtis tarpu"
-#: gtk/gtkfilechooserwidget.c:1116
+#: gtk/gtkfilechooserwidget.c:1117
msgid "File names should not end with a space"
msgstr "Failų pavadinimai neturėtų baigtis tarpu"
-#: gtk/gtkfilechooserwidget.c:1119
+#: gtk/gtkfilechooserwidget.c:1120
msgid "Folder names starting with a “.” are hidden"
msgstr "Aplankai, kurių pavadinimai prasideda „.“ yra nerodomi"
-#: gtk/gtkfilechooserwidget.c:1120
+#: gtk/gtkfilechooserwidget.c:1121
msgid "File names starting with a “.” are hidden"
msgstr "Failai, kurių pavadinimai prasideda tašku (.) yra nerodomi"
-#: gtk/gtkfilechooserwidget.c:1493
+#: gtk/gtkfilechooserwidget.c:1494
#, c-format
msgid "Are you sure you want to permanently delete “%s”?"
msgstr "Ar tikrai norite negrįžtamai ištrinti „%s“?"
-#: gtk/gtkfilechooserwidget.c:1496
+#: gtk/gtkfilechooserwidget.c:1497
#, c-format
msgid "If you delete an item, it will be permanently lost."
msgstr "Jei ištrinsite elementą, jis bus negrįžtamai prarastas."
-#: gtk/gtkfilechooserwidget.c:1633
+#: gtk/gtkfilechooserwidget.c:1634
msgid "The file could not be renamed"
msgstr "Nepavyko pervadinti aplanko"
-#: gtk/gtkfilechooserwidget.c:1969
+#: gtk/gtkfilechooserwidget.c:1979
msgid "Could not select file"
msgstr "Failo pasirinkti nepavyko"
-#: gtk/gtkfilechooserwidget.c:2319
+#: gtk/gtkfilechooserwidget.c:2329
msgid "_Visit File"
msgstr "_Aplankyti šį failą"
-#: gtk/gtkfilechooserwidget.c:2320
+#: gtk/gtkfilechooserwidget.c:2330
msgid "_Open With File Manager"
msgstr "_Atverti failų tvarkyklėje"
-#: gtk/gtkfilechooserwidget.c:2321
+#: gtk/gtkfilechooserwidget.c:2331
msgid "_Copy Location"
msgstr "Kopijuoti _vietą"
-#: gtk/gtkfilechooserwidget.c:2322
+#: gtk/gtkfilechooserwidget.c:2332
msgid "_Add to Bookmarks"
msgstr "Į_dėti į žymeles"
-#: gtk/gtkfilechooserwidget.c:2323 gtk/gtkplacessidebar.c:2741
+#: gtk/gtkfilechooserwidget.c:2333 gtk/gtkplacessidebar.c:2741
#: gtk/ui/gtkfilechooserwidget.ui:539
msgid "_Rename"
msgstr "Per_vadinti"
-#: gtk/gtkfilechooserwidget.c:2325
+#: gtk/gtkfilechooserwidget.c:2335
msgid "_Move to Trash"
msgstr "_Perkelti į šiukšlinę"
-#: gtk/gtkfilechooserwidget.c:2329
+#: gtk/gtkfilechooserwidget.c:2339
msgid "Show _Hidden Files"
msgstr "Rod_yti paslėptus failus"
-#: gtk/gtkfilechooserwidget.c:2330
+#: gtk/gtkfilechooserwidget.c:2340
msgid "Show _Size Column"
msgstr "Rodyti _dydžio stulpelį"
-#: gtk/gtkfilechooserwidget.c:2331
+#: gtk/gtkfilechooserwidget.c:2341
msgid "Show T_ype Column"
msgstr "Rodyti _tipo stulpelį"
-#: gtk/gtkfilechooserwidget.c:2332
+#: gtk/gtkfilechooserwidget.c:2342
msgid "Show _Time"
msgstr "Rodyti _laiką"
-#: gtk/gtkfilechooserwidget.c:2333
+#: gtk/gtkfilechooserwidget.c:2343
msgid "Sort _Folders before Files"
msgstr "Rikiuoti _aplankus prieš failus"
#. this is the header for the location column in the print dialog
-#: gtk/gtkfilechooserwidget.c:2615 gtk/inspector/css-node-tree.ui:141
+#: gtk/gtkfilechooserwidget.c:2625 gtk/inspector/css-node-tree.ui:141
#: gtk/ui/gtkfilechooserwidget.ui:208 gtk/ui/gtkprintunixdialog.ui:123
msgid "Location"
msgstr "Vieta"
#. Label
-#: gtk/gtkfilechooserwidget.c:2708
+#: gtk/gtkfilechooserwidget.c:2718
msgid "_Name:"
msgstr "_Pavadinimas:"
-#: gtk/gtkfilechooserwidget.c:3333 gtk/gtkfilechooserwidget.c:3347
+#: gtk/gtkfilechooserwidget.c:3343 gtk/gtkfilechooserwidget.c:3357
#, c-format
msgid "Searching in %s"
msgstr "Ieškoma %s"
-#: gtk/gtkfilechooserwidget.c:3353
+#: gtk/gtkfilechooserwidget.c:3363
msgid "Searching"
msgstr "Ieškoma"
-#: gtk/gtkfilechooserwidget.c:3360
+#: gtk/gtkfilechooserwidget.c:3370
msgid "Enter location"
msgstr "Įveskite vietą"
-#: gtk/gtkfilechooserwidget.c:3362
+#: gtk/gtkfilechooserwidget.c:3372
msgid "Enter location or URL"
msgstr "Įveskite vietą arba URL"
-#: gtk/gtkfilechooserwidget.c:4440 gtk/gtkfilechooserwidget.c:7481
+#: gtk/gtkfilechooserwidget.c:4450 gtk/gtkfilechooserwidget.c:7492
#: gtk/ui/gtkfilechooserwidget.ui:248
msgid "Modified"
msgstr "Pakeista"
-#: gtk/gtkfilechooserwidget.c:4718
+#: gtk/gtkfilechooserwidget.c:4728
#, c-format
msgid "Could not read the contents of %s"
msgstr "Nepavyko perskaityti %s turinio"
-#: gtk/gtkfilechooserwidget.c:4722
+#: gtk/gtkfilechooserwidget.c:4732
msgid "Could not read the contents of the folder"
msgstr "Nepavyko perskaityti aplanko turinio"
-#: gtk/gtkfilechooserwidget.c:4882 gtk/gtkfilechooserwidget.c:4930
+#: gtk/gtkfilechooserwidget.c:4892 gtk/gtkfilechooserwidget.c:4940
msgid "%H:%M"
msgstr "%H:%M"
-#: gtk/gtkfilechooserwidget.c:4884 gtk/gtkfilechooserwidget.c:4932
+#: gtk/gtkfilechooserwidget.c:4894 gtk/gtkfilechooserwidget.c:4942
msgid "%l:%M %p"
msgstr "%l:%M"
-#: gtk/gtkfilechooserwidget.c:4888
+#: gtk/gtkfilechooserwidget.c:4898
msgid "Yesterday"
msgstr "Vakar"
-#: gtk/gtkfilechooserwidget.c:4896
+#: gtk/gtkfilechooserwidget.c:4906
msgid "%-e %b"
msgstr "%b %-e"
-#: gtk/gtkfilechooserwidget.c:4900
+#: gtk/gtkfilechooserwidget.c:4910
msgid "%-e %b %Y"
msgstr "%Y-%b-%-e"
-#: gtk/gtkfilechooserwidget.c:4999 gtk/gtkfilechooserwidget.c:5007
+#: gtk/gtkfilechooserwidget.c:5009 gtk/gtkfilechooserwidget.c:5017
msgid "Program"
msgstr "Programa"
-#: gtk/gtkfilechooserwidget.c:5000
+#: gtk/gtkfilechooserwidget.c:5010
msgid "Audio"
msgstr "Garsas"
-#: gtk/gtkfilechooserwidget.c:5001 gtk/inspector/visual.ui:230
+#: gtk/gtkfilechooserwidget.c:5011 gtk/inspector/visual.ui:230
#: gtk/ui/gtkfontbutton.ui:13
msgid "Font"
msgstr "Šriftas"
-#: gtk/gtkfilechooserwidget.c:5002 gtk/inspector/visual.ui:488
+#: gtk/gtkfilechooserwidget.c:5012 gtk/inspector/visual.ui:488
msgid "Image"
msgstr "Paveikslėlis"
-#: gtk/gtkfilechooserwidget.c:5003
+#: gtk/gtkfilechooserwidget.c:5013
msgid "Archive"
msgstr "Archyvas"
-#: gtk/gtkfilechooserwidget.c:5004
+#: gtk/gtkfilechooserwidget.c:5014
msgid "Markup"
msgstr "Ženklinimas"
-#: gtk/gtkfilechooserwidget.c:5005 gtk/gtkfilechooserwidget.c:5006
+#: gtk/gtkfilechooserwidget.c:5015 gtk/gtkfilechooserwidget.c:5016
msgid "Text"
msgstr "Tekstas"
-#: gtk/gtkfilechooserwidget.c:5008
+#: gtk/gtkfilechooserwidget.c:5018
msgid "Video"
msgstr "Vaizdo įrašas"
-#: gtk/gtkfilechooserwidget.c:5009
+#: gtk/gtkfilechooserwidget.c:5019
msgid "Contacts"
msgstr "Adresatai"
-#: gtk/gtkfilechooserwidget.c:5010
+#: gtk/gtkfilechooserwidget.c:5020
msgid "Calendar"
msgstr "Kalendorius"
-#: gtk/gtkfilechooserwidget.c:5011
+#: gtk/gtkfilechooserwidget.c:5021
msgid "Document"
msgstr "Dokumentas"
-#: gtk/gtkfilechooserwidget.c:5012
+#: gtk/gtkfilechooserwidget.c:5022
msgid "Presentation"
msgstr "Pateiktis"
-#: gtk/gtkfilechooserwidget.c:5013
+#: gtk/gtkfilechooserwidget.c:5023
msgid "Spreadsheet"
msgstr "Skaičiuoklė"
#. Translators: We don't know whether this printer is
#. * available to print to.
-#: gtk/gtkfilechooserwidget.c:5044 gtk/gtkfilechooserwidget.c:5233
+#: gtk/gtkfilechooserwidget.c:5054 gtk/gtkfilechooserwidget.c:5243
#: gtk/inspector/prop-editor.c:1689
#: modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:748
msgid "Unknown"
msgstr "Nežinomas"
-#: gtk/gtkfilechooserwidget.c:5272 gtk/gtkplacessidebar.c:1094
+#: gtk/gtkfilechooserwidget.c:5282 gtk/gtkplacessidebar.c:1094
msgid "Home"
msgstr "Asmeninis aplankas"
-#: gtk/gtkfilechooserwidget.c:5769
+#: gtk/gtkfilechooserwidget.c:5779
msgid "Cannot change to folder because it is not local"
msgstr "Negalima pakeisti į nurodytą aplanką, nes jis nėra vietinis"
-#: gtk/gtkfilechooserwidget.c:6555 gtk/gtkprintunixdialog.c:665
+#: gtk/gtkfilechooserwidget.c:6565 gtk/gtkprintunixdialog.c:665
#, c-format
msgid "A file named “%s” already exists. Do you want to replace it?"
msgstr "Failas pavadinimu „%s“ jau yra. Ar norite jį perrašyti?"
-#: gtk/gtkfilechooserwidget.c:6558 gtk/gtkprintunixdialog.c:669
+#: gtk/gtkfilechooserwidget.c:6568 gtk/gtkprintunixdialog.c:669
#, c-format
msgid ""
"The file already exists in “%s”. Replacing it will overwrite its contents."
msgstr "Failas vietoje „%s“ jau yra. Pakeitus jį, jo turinys bus perrašytas."
-#: gtk/gtkfilechooserwidget.c:6563 gtk/gtkprintunixdialog.c:677
+#: gtk/gtkfilechooserwidget.c:6573 gtk/gtkprintunixdialog.c:677
msgid "_Replace"
msgstr "_Pakeisti"
-#: gtk/gtkfilechooserwidget.c:6782
+#: gtk/gtkfilechooserwidget.c:6792
msgid "You do not have access to the specified folder."
msgstr "Neturite teisių prieiti nurodyto aplanko."
-#: gtk/gtkfilechooserwidget.c:7404
+#: gtk/gtkfilechooserwidget.c:7415
msgid "Could not send the search request"
msgstr "Nepavyko išsiųsti paieškos užklausos"
-#: gtk/gtkfilechooserwidget.c:7692
+#: gtk/gtkfilechooserwidget.c:7703
msgid "Accessed"
msgstr "Prieitas"
-#: gtk/gtkfilechooserwidget.c:8811 gtk/ui/gtkfilechooserwidget.ui:69
+#: gtk/gtkfilechooserwidget.c:8822 gtk/ui/gtkfilechooserwidget.ui:69
msgid "Create Folder"
msgstr "Sukurti aplanką"
@@ -2946,69 +3057,69 @@ msgstr "_Taip"
msgid "Co_nnect"
msgstr "Prisi_jungti"
-#: gtk/gtkmountoperation.c:671
+#: gtk/gtkmountoperation.c:668
msgid "Connect As"
msgstr "Prisijungti kaip"
-#: gtk/gtkmountoperation.c:680
+#: gtk/gtkmountoperation.c:677
msgid "_Anonymous"
msgstr "_Anonimas"
-#: gtk/gtkmountoperation.c:689
+#: gtk/gtkmountoperation.c:686
msgid "Registered U_ser"
msgstr "Registruotas na_udotojas"
-#: gtk/gtkmountoperation.c:700
+#: gtk/gtkmountoperation.c:697
msgid "_Username"
msgstr "Na_udotojo vardas"
-#: gtk/gtkmountoperation.c:705
+#: gtk/gtkmountoperation.c:702
msgid "_Domain"
msgstr "S_ritis"
-#: gtk/gtkmountoperation.c:714
+#: gtk/gtkmountoperation.c:711
msgid "Volume type"
msgstr "Tomo (skirsnio) tipas"
-#: gtk/gtkmountoperation.c:724
+#: gtk/gtkmountoperation.c:721
msgid "_Hidden"
msgstr "_Paslėptas"
-#: gtk/gtkmountoperation.c:727
+#: gtk/gtkmountoperation.c:724
msgid "_Windows system"
msgstr "_Windows sisteminis"
-#: gtk/gtkmountoperation.c:730
+#: gtk/gtkmountoperation.c:727
msgid "_PIM"
msgstr "_PIM"
-#: gtk/gtkmountoperation.c:736
+#: gtk/gtkmountoperation.c:733
msgid "_Password"
msgstr "_Slaptažodis"
-#: gtk/gtkmountoperation.c:758
+#: gtk/gtkmountoperation.c:755
msgid "Forget password _immediately"
msgstr "_Neįsiminti slaptažodžio"
-#: gtk/gtkmountoperation.c:768
+#: gtk/gtkmountoperation.c:765
msgid "Remember password until you _logout"
msgstr "Įsiminti slaptažodį iki _atsijungsite"
-#: gtk/gtkmountoperation.c:778
+#: gtk/gtkmountoperation.c:775
msgid "Remember _forever"
msgstr "Įsiminti _visam laikui"
-#: gtk/gtkmountoperation.c:1173
+#: gtk/gtkmountoperation.c:1170
#, c-format
msgid "Unknown Application (PID %d)"
msgstr "Nežinoma programa (PID %d)"
-#: gtk/gtkmountoperation.c:1358
+#: gtk/gtkmountoperation.c:1355
#, c-format
msgid "Unable to end process"
msgstr "Nepavyko užbaigti proceso"
-#: gtk/gtkmountoperation.c:1392
+#: gtk/gtkmountoperation.c:1389
msgid "_End Process"
msgstr "_Užbaigti procesą"
@@ -3263,12 +3374,12 @@ msgid "Unable to poll “%s” for media changes"
msgstr "Nepavyko užklausti „%s“ dėl laikmenų pasikeitimų"
#: gtk/gtkplacessidebar.c:3630 gtk/gtkplacessidebar.c:3696
-#: gtk/gtkplacesview.c:1692
+#: gtk/gtkplacesview.c:1706
msgid "Open in New _Tab"
msgstr "Atverti naujoje _kortelėje"
#: gtk/gtkplacessidebar.c:3636 gtk/gtkplacessidebar.c:3699
-#: gtk/gtkplacesview.c:1703
+#: gtk/gtkplacesview.c:1717
msgid "Open in New _Window"
msgstr "Atverti naujame _lange"
@@ -3284,11 +3395,11 @@ msgstr "_Pašalinti"
msgid "Rename…"
msgstr "Pervadinti…"
-#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1737
+#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1751
msgid "_Mount"
msgstr "_Prijungti"
-#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1727
+#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1741
msgid "_Unmount"
msgstr "_Atjungti"
@@ -3313,7 +3424,7 @@ msgid "No network locations found"
msgstr "Nerasta tinklo vietų"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1307
+#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1321
msgid "Unable to access location"
msgstr "Nepavyko pasiekti vietos"
@@ -3323,71 +3434,71 @@ msgid "Con_nect"
msgstr "Prisi_jungti"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1370
+#: gtk/gtkplacesview.c:1384
msgid "Unable to unmount volume"
msgstr "Nepavyko atjungti tomo"
#. Allow to cancel the operation
-#: gtk/gtkplacesview.c:1471
+#: gtk/gtkplacesview.c:1485
msgid "Cance_l"
msgstr "_Atsisakyti"
-#: gtk/gtkplacesview.c:1634
+#: gtk/gtkplacesview.c:1648
msgid "AppleTalk"
msgstr "AppleTalk"
#. Translators: do not translate ftp:// and ftps://
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "File Transfer Protocol"
msgstr "Failo perdavimo protokolas (FTP)"
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "ftp:// or ftps://"
msgstr "ftp:// arba ftps://"
-#: gtk/gtkplacesview.c:1641
+#: gtk/gtkplacesview.c:1655
msgid "Network File System"
msgstr "Tinklo failų sistema (NFS)"
-#: gtk/gtkplacesview.c:1644
+#: gtk/gtkplacesview.c:1658
msgid "Samba"
msgstr "Samba"
#. Translators: do not translate sftp:// and ssh://
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "SSH File Transfer Protocol"
msgstr "SSH failo perdavimo protokolas (SFTP)"
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "sftp:// or ssh://"
msgstr "sftp:// arba ssh://"
#. Translators: do not translate dav:// and davs://
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "WebDAV"
msgstr "WebDAV"
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "dav:// or davs://"
msgstr "dav:// arba davs://"
-#: gtk/gtkplacesview.c:1727
+#: gtk/gtkplacesview.c:1741
msgid "_Disconnect"
msgstr "Atsij_ungti"
-#: gtk/gtkplacesview.c:1737
+#: gtk/gtkplacesview.c:1751
msgid "_Connect"
msgstr "Prisi_jungti"
-#: gtk/gtkplacesview.c:1878
+#: gtk/gtkplacesview.c:1892
msgid "Unable to get remote server location"
msgstr "Nepavyko gauti nutolusio serverio vietos"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "Networks"
msgstr "Tinklai"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "On This Computer"
msgstr "Šiame kompiuteryje"
@@ -3408,7 +3519,7 @@ msgid "Disconnect"
msgstr "Atsijungti"
#: gtk/gtkplacesviewrow.c:481 gtk/ui/gtkplacesviewrow.ui:72
-#: gtk/ui/gtksidebarrow.ui:61
+#: gtk/ui/gtksidebarrow.ui:62
msgid "Unmount"
msgstr "Atjungti"
@@ -3508,63 +3619,63 @@ msgid "The most probable reason is that a temporary file could not be created."
msgstr "Labiausiai tikėtina priežastis – nepavyko sukurti laikinojo failo."
#. window
-#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:542
-#: gtk/gtkprintoperation-portal.c:611 gtk/gtkprintunixdialog.c:3415
+#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:549
+#: gtk/gtkprintoperation-portal.c:618 gtk/gtkprintunixdialog.c:3415
msgid "Print"
msgstr "Spausdinti"
-#: gtk/gtkprintoperation-win32.c:617
+#: gtk/gtkprintoperation-win32.c:631
msgid "Printer offline"
msgstr "Spausdintuvas atjungtas"
-#: gtk/gtkprintoperation-win32.c:619
+#: gtk/gtkprintoperation-win32.c:633
msgid "Out of paper"
msgstr "Nėra popieriaus"
#. Translators: this is a printer status.
-#: gtk/gtkprintoperation-win32.c:621
+#: gtk/gtkprintoperation-win32.c:635
#: modules/printbackends/cups/gtkprintbackendcups.c:2624
msgid "Paused"
msgstr "Pauzė"
-#: gtk/gtkprintoperation-win32.c:623
+#: gtk/gtkprintoperation-win32.c:637
msgid "Need user intervention"
msgstr "Reikia naudotojo isikišimo"
-#: gtk/gtkprintoperation-win32.c:728
+#: gtk/gtkprintoperation-win32.c:742
msgid "Custom size"
msgstr "Kitas dydis"
-#: gtk/gtkprintoperation-win32.c:1587
+#: gtk/gtkprintoperation-win32.c:1613
msgid "No printer found"
msgstr "Spausdintuvų nerasta"
-#: gtk/gtkprintoperation-win32.c:1614
+#: gtk/gtkprintoperation-win32.c:1640
msgid "Invalid argument to CreateDC"
msgstr "Netinkamas CreateDC argumentas"
-#: gtk/gtkprintoperation-win32.c:1650 gtk/gtkprintoperation-win32.c:1896
+#: gtk/gtkprintoperation-win32.c:1676 gtk/gtkprintoperation-win32.c:1922
msgid "Error from StartDoc"
msgstr "Klaida iš StartDoc"
-#: gtk/gtkprintoperation-win32.c:1751 gtk/gtkprintoperation-win32.c:1774
-#: gtk/gtkprintoperation-win32.c:1822
+#: gtk/gtkprintoperation-win32.c:1777 gtk/gtkprintoperation-win32.c:1800
+#: gtk/gtkprintoperation-win32.c:1848
msgid "Not enough free memory"
msgstr "Nepakanka laisvos atminties"
-#: gtk/gtkprintoperation-win32.c:1827
+#: gtk/gtkprintoperation-win32.c:1853
msgid "Invalid argument to PrintDlgEx"
msgstr "Netinkamas PrintDlgEx argumentas"
-#: gtk/gtkprintoperation-win32.c:1832
+#: gtk/gtkprintoperation-win32.c:1858
msgid "Invalid pointer to PrintDlgEx"
msgstr "Netinkama nuoroda į PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1837
+#: gtk/gtkprintoperation-win32.c:1863
msgid "Invalid handle to PrintDlgEx"
msgstr "Netinkamas PrintDlgEx valdiklis"
-#: gtk/gtkprintoperation-win32.c:1842
+#: gtk/gtkprintoperation-win32.c:1868
msgid "Unspecified error"
msgstr "Nenurodyta klaida"
@@ -7667,7 +7778,7 @@ msgctxt "input method menu"
msgid "Multipress"
msgstr "Daugiaspaudis"
-#: modules/input/imquartz.c:61
+#: modules/input/imquartz.c:69
msgctxt "input method menu"
msgid "Mac OS X Quartz"
msgstr "Mac OS X Quartz"
@@ -8339,6 +8450,96 @@ msgstr "bandomasis-dokumentas.%s"
msgid "Print to Test Printer"
msgstr "Spausdinti į bandomąjį spausdintuvą"
+#~| msgctxt "Color name"
+#~| msgid "Dark Plum"
+#~ msgctxt "Color name"
+#~ msgid "Dark"
+#~ msgstr "Tamsi"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Scarlet Red"
+#~ msgstr "Švelni ryškiai raudona"
+
+#~ msgctxt "Color name"
+#~ msgid "Scarlet Red"
+#~ msgstr "Ryškiai raudona"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Butter"
+#~ msgstr "Šviesiai gelsva"
+
+#~ msgctxt "Color name"
+#~ msgid "Butter"
+#~ msgstr "Gelsva"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chameleon"
+#~ msgstr "Šviesiai chameleoniška"
+
+#~ msgctxt "Color name"
+#~ msgid "Chameleon"
+#~ msgstr "Chameleoniška"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chameleon"
+#~ msgstr "Tamsiai chameleoniška"
+
+#~ msgctxt "Color name"
+#~ msgid "Sky Blue"
+#~ msgstr "Žydra"
+
+#~ msgctxt "Color name"
+#~ msgid "Plum"
+#~ msgstr "Slyvinė violetinė"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chocolate"
+#~ msgstr "Šviesi šokolado"
+
+#~ msgctxt "Color name"
+#~ msgid "Chocolate"
+#~ msgstr "Šokolado"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chocolate"
+#~ msgstr "Tamsi šokolado"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 1"
+#~ msgstr "Šviesi aliuminio 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 1"
+#~ msgstr "Aliuminio 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 1"
+#~ msgstr "Tamsi aliuminio 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 2"
+#~ msgstr "Šviesi aliuminio 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 2"
+#~ msgstr "Aliuminio 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 2"
+#~ msgstr "Tamsi aliuminio 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Darker Gray"
+#~ msgstr "Tamsesnė pilka"
+
+#~ msgctxt "Color name"
+#~ msgid "Medium Gray"
+#~ msgstr "Vidutiniškai pilka"
+
+#~ msgctxt "Color name"
+#~ msgid "Lighter Gray"
+#~ msgstr "Šviesesnė pilka"
+
#~ msgid "3.2 core GL profile is not available on EGL implementation"
#~ msgstr "3.2 pagrindinis GL profilis neprieinamas EGL realizacijoje"
@@ -8503,10 +8704,6 @@ msgstr "Spausdinti į bandomąjį spausdintuvą"
#~ msgid "Unsupported profile for a GL context"
#~ msgstr "Nepalaikomas GL konteksto profilis"
-#~| msgid "Browse Network"
-#~ msgid "Browse"
-#~ msgstr "Naršyti"
-
#~ msgid "The license of the program"
#~ msgstr "Programos licencija"
diff --git a/po/nb.po b/po/nb.po
index 5ee7acae3f..7882b4ecbd 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+ 3.24.x\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-03-09 12:51+0000\n"
-"PO-Revision-Date: 2020-03-09 15:25+0100\n"
+"POT-Creation-Date: 2020-11-20 09:28+0000\n"
+"PO-Revision-Date: 2020-11-30 15:00+0100\n"
"Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
"Language-Team: Norwegian bokmål <i18n-nb@lister.ping.uio.no>\n"
"Language: nb\n"
@@ -22,48 +22,48 @@ msgstr ""
msgid "Broadway display type not supported: %s"
msgstr "broadway skjermtype er ikke støttet: «%s»"
-#: gdk/gdk.c:187
+#: gdk/gdk.c:179
#, c-format
msgid "Error parsing option --gdk-debug"
msgstr "Feil ved lesing av flagg --gdk-debug"
-#: gdk/gdk.c:207
+#: gdk/gdk.c:199
#, c-format
msgid "Error parsing option --gdk-no-debug"
msgstr "Feil ved lesing av flagg --gdk-no-debug"
#. Description of --class=CLASS in --help output
-#: gdk/gdk.c:236
+#: gdk/gdk.c:228
msgid "Program class as used by the window manager"
msgstr "Programklasse som brukes av vindushåndtereren"
#. Placeholder in --class=CLASS in --help output
-#: gdk/gdk.c:237
+#: gdk/gdk.c:229
msgid "CLASS"
msgstr "KLASSE"
#. Description of --name=NAME in --help output
-#: gdk/gdk.c:239
+#: gdk/gdk.c:231
msgid "Program name as used by the window manager"
msgstr "Programnavn som brukes av vindushåndtereren"
#. Placeholder in --name=NAME in --help output
-#: gdk/gdk.c:240
+#: gdk/gdk.c:232
msgid "NAME"
msgstr "NAVN"
#. Description of --display=DISPLAY in --help output
-#: gdk/gdk.c:243
+#: gdk/gdk.c:235
msgid "X display to use"
msgstr "X-skjerm som skal brukes"
#. Placeholder in --display=DISPLAY in --help output
-#: gdk/gdk.c:244
+#: gdk/gdk.c:236
msgid "DISPLAY"
msgstr "SKJERM"
#. Description of --gdk-debug=FLAGS in --help output
-#: gdk/gdk.c:248
+#: gdk/gdk.c:240
msgid "GDK debugging flags to set"
msgstr "Feilsøkingsflagg som skal settes for GDK"
@@ -71,12 +71,12 @@ msgstr "Feilsøkingsflagg som skal settes for GDK"
#. Placeholder in --gdk-no-debug=FLAGS in --help output
#. Placeholder in --gtk-debug=FLAGS in --help output
#. Placeholder in --gtk-no-debug=FLAGS in --help output
-#: gdk/gdk.c:249 gdk/gdk.c:252 gtk/gtkmain.c:471 gtk/gtkmain.c:474
+#: gdk/gdk.c:241 gdk/gdk.c:244 gtk/gtkmain.c:471 gtk/gtkmain.c:474
msgid "FLAGS"
msgstr "FLAGG"
#. Description of --gdk-no-debug=FLAGS in --help output
-#: gdk/gdk.c:251
+#: gdk/gdk.c:243
msgid "GDK debugging flags to unset"
msgstr "Feilsøkingsflagg som skal fjernes for GDK"
@@ -470,20 +470,20 @@ msgid "Unable to create a GL pixel format"
msgstr "Kan ikke lage GL pikselformat"
#: gdk/quartz/gdkglcontext-quartz.c:133 gdk/wayland/gdkglcontext-wayland.c:208
-#: gdk/win32/gdkglcontext-win32.c:1070 gdk/win32/gdkglcontext-win32.c:1110
-#: gdk/x11/gdkglcontext-x11.c:720 gdk/x11/gdkglcontext-x11.c:770
+#: gdk/win32/gdkglcontext-win32.c:1072 gdk/win32/gdkglcontext-win32.c:1112
+#: gdk/x11/gdkglcontext-x11.c:724 gdk/x11/gdkglcontext-x11.c:774
msgid "Unable to create a GL context"
msgstr "Kan ikke lage et GL-kontekst"
#: gdk/wayland/gdkglcontext-wayland.c:418
-#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:908
-#: gdk/win32/gdkglcontext-win32.c:918 gdk/win32/gdkglcontext-win32.c:1035
-#: gdk/x11/gdkglcontext-x11.c:971
+#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:910
+#: gdk/win32/gdkglcontext-win32.c:920 gdk/win32/gdkglcontext-win32.c:1037
+#: gdk/x11/gdkglcontext-x11.c:975
msgid "No available configurations for the given pixel format"
msgstr "Ingen tilgjengelige konfigurasjoner for oppgitt pikselformat"
-#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1177
-#: gdk/x11/gdkglcontext-x11.c:1277
+#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1179
+#: gdk/x11/gdkglcontext-x11.c:1281
msgid "No GL implementation is available"
msgstr "Ingen GL-implementasjon tilgjengelig"
@@ -538,7 +538,7 @@ msgid_plural "Opening %d Items"
msgstr[0] "Åpner %d oppføring"
msgstr[1] "Åpner %d oppføringer"
-#: gdk/x11/gdkglcontext-x11.c:999
+#: gdk/x11/gdkglcontext-x11.c:1003
#, c-format
msgid "No available configurations for the given RGBA pixel format"
msgstr "Ingen tilgjengelige konfigurasjoner for oppgitt RGBA-pikselformat"
@@ -1224,8 +1224,8 @@ msgstr ""
"velg «Lagre farge her.»"
#: gtk/deprecated/gtkcolorseldialog.c:191 gtk/deprecated/gtkfontsel.c:1689
-#: gtk/gtkfilechoosernative.c:544 gtk/gtkfilechoosernative.c:636
-#: gtk/gtkfilechooserwidget.c:1494 gtk/gtkfilechooserwidget.c:6554
+#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:637
+#: gtk/gtkfilechooserwidget.c:1498 gtk/gtkfilechooserwidget.c:6572
#: gtk/gtkmessagedialog.c:952 gtk/gtkmessagedialog.c:965
#: gtk/gtkmountoperation.c:594 gtk/gtkpagesetupunixdialog.c:197
#: gtk/gtkprintbackend.c:779 gtk/gtkprinteroptionwidget.c:545
@@ -1503,53 +1503,65 @@ msgstr "GNU Affero General Public License, versjon 3 eller senere"
msgid "GNU Affero General Public License, version 3 only"
msgstr "GNU Affero General Public License. Kun versjon 3"
-#: gtk/gtkaboutdialog.c:697
+#: gtk/gtkaboutdialog.c:129
+msgid "BSD 3-Clause License"
+msgstr "BSD-lisens med 3 klausuler"
+
+#: gtk/gtkaboutdialog.c:130
+msgid "Apache License, Version 2.0"
+msgstr "Apache lisens, versjon 2.0"
+
+#: gtk/gtkaboutdialog.c:131
+msgid "Mozilla Public License 2.0"
+msgstr "Mozilla Public License 2.0"
+
+#: gtk/gtkaboutdialog.c:703
msgid "C_redits"
msgstr "Bid_ragsytere"
-#: gtk/gtkaboutdialog.c:705
+#: gtk/gtkaboutdialog.c:711
msgid "_License"
msgstr "_Lisens"
-#: gtk/gtkaboutdialog.c:714 gtk/gtkcustompaperunixdialog.c:329
+#: gtk/gtkaboutdialog.c:720 gtk/gtkcustompaperunixdialog.c:329
#: gtk/gtkmessagedialog.c:948 gtk/ui/gtkassistant.ui:144
msgid "_Close"
msgstr "_Lukk"
-#: gtk/gtkaboutdialog.c:998
+#: gtk/gtkaboutdialog.c:1004
msgid "Could not show link"
msgstr "Klarte ikke å vise lenke"
-#: gtk/gtkaboutdialog.c:1037
+#: gtk/gtkaboutdialog.c:1043
msgid "Website"
msgstr "Nettsted"
#. used for the application menu on MacOS. %s is replaced with the application name.
-#: gtk/gtkaboutdialog.c:1087 gtk/ui/gtkapplication-quartz.ui:7
+#: gtk/gtkaboutdialog.c:1093 gtk/ui/gtkapplication-quartz.ui:7
#, c-format
msgid "About %s"
msgstr "Om %s"
-#: gtk/gtkaboutdialog.c:2314
+#: gtk/gtkaboutdialog.c:2320
msgid "Created by"
msgstr "Laget av"
-#: gtk/gtkaboutdialog.c:2317
+#: gtk/gtkaboutdialog.c:2323
msgid "Documented by"
msgstr "Dokumentert av"
-#: gtk/gtkaboutdialog.c:2327
+#: gtk/gtkaboutdialog.c:2333
msgid "Translated by"
msgstr "Oversatt av"
-#: gtk/gtkaboutdialog.c:2332
+#: gtk/gtkaboutdialog.c:2338
msgid "Artwork by"
msgstr "Grafikk av"
#. Translators: this is the license preamble; the string at the end
#. * contains the name of the license as link text.
#.
-#: gtk/gtkaboutdialog.c:2494
+#: gtk/gtkaboutdialog.c:2500
#, c-format
msgid ""
"This program comes with absolutely no warranty.\n"
@@ -1638,38 +1650,38 @@ msgstr "Backslash"
msgid "Other application…"
msgstr "Annet program …"
-#: gtk/gtkappchooserdialog.c:204 gtk/gtkappchooserdialog.c:211
-#: gtk/gtkappchooserdialog.c:228 gtk/ui/gtkappchooserdialog.ui:5
+#: gtk/gtkappchooserdialog.c:202 gtk/gtkappchooserdialog.c:230
+#: gtk/ui/gtkappchooserdialog.ui:5
msgid "Select Application"
msgstr "Velg program"
#. Translators: %s is a filename
-#: gtk/gtkappchooserdialog.c:206
+#: gtk/gtkappchooserdialog.c:209
#, c-format
msgid "Opening “%s”."
msgstr "Åpne «%s»."
-#: gtk/gtkappchooserdialog.c:207
+#: gtk/gtkappchooserdialog.c:210
#, c-format
msgid "No applications found for “%s”"
msgstr "Ingen programmer funnet for «%s»"
#. Translators: %s is a file type description
-#: gtk/gtkappchooserdialog.c:213
+#: gtk/gtkappchooserdialog.c:215
#, c-format
msgid "Opening “%s” files."
msgstr "Åpne «%s» filer."
-#: gtk/gtkappchooserdialog.c:215
+#: gtk/gtkappchooserdialog.c:217
#, c-format
msgid "No applications found for “%s” files"
msgstr "Ingen programmer funnet for «%s»-filer"
-#: gtk/gtkappchooserdialog.c:308
+#: gtk/gtkappchooserdialog.c:310
msgid "Forget association"
msgstr "Glem kobling"
-#: gtk/gtkappchooserdialog.c:451
+#: gtk/gtkappchooserdialog.c:453
msgid "Failed to start GNOME Software"
msgstr "Klarte ikke å starte GNOME programvare"
@@ -1695,7 +1707,7 @@ msgid "Other Applications"
msgstr "Andre programmer"
#: gtk/gtkapplicationwindow.c:345 gtk/gtkprintoperation-unix.c:485
-#: gtk/gtkprintoperation-win32.c:1495 gtk/inspector/prop-editor.c:1686
+#: gtk/gtkprintoperation-win32.c:1521 gtk/inspector/prop-editor.c:1686
msgid "Application"
msgstr "Program"
@@ -1915,198 +1927,243 @@ msgstr "Farge: %s"
#: gtk/gtkcolorchooserwidget.c:446
msgctxt "Color name"
-msgid "Light Scarlet Red"
-msgstr "Lys skarlagensrød"
+msgid "Very Light Blue"
+msgstr "Meget lys blå"
#: gtk/gtkcolorchooserwidget.c:447
msgctxt "Color name"
-msgid "Scarlet Red"
-msgstr "Skarlagensrød"
+msgid "Light Blue"
+msgstr "Lys blå"
#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
-msgid "Dark Scarlet Red"
-msgstr "Mørk skarlagensrød"
+msgid "Blue"
+msgstr "Blå"
#: gtk/gtkcolorchooserwidget.c:449
msgctxt "Color name"
-msgid "Light Orange"
-msgstr "Lys oransje"
+msgid "Dark Blue"
+msgstr "Mørk blå"
#: gtk/gtkcolorchooserwidget.c:450
msgctxt "Color name"
-msgid "Orange"
-msgstr "Oransje"
+msgid "Very Dark Blue"
+msgstr "Meget mørk blå"
#: gtk/gtkcolorchooserwidget.c:451
msgctxt "Color name"
-msgid "Dark Orange"
-msgstr "Mørk oransje"
+msgid "Very Light Green"
+msgstr "Meget lys grønn"
#: gtk/gtkcolorchooserwidget.c:452
msgctxt "Color name"
-msgid "Light Butter"
-msgstr "Lys smørfarge"
+msgid "Light Green"
+msgstr "Lys grønn"
#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
-msgid "Butter"
-msgstr "Smør"
+msgid "Green"
+msgstr "Grønn"
#: gtk/gtkcolorchooserwidget.c:454
msgctxt "Color name"
-msgid "Dark Butter"
-msgstr "Mørkt smør"
+msgid "Dark Green"
+msgstr "Mørk grønn"
#: gtk/gtkcolorchooserwidget.c:455
msgctxt "Color name"
-msgid "Light Chameleon"
-msgstr "Lys kamelon"
+msgid "Very Dark Green"
+msgstr "Meget mørk grønn"
#: gtk/gtkcolorchooserwidget.c:456
msgctxt "Color name"
-msgid "Chameleon"
-msgstr "Kamelon"
+msgid "Very Light Yellow"
+msgstr "Meget lys gul"
#: gtk/gtkcolorchooserwidget.c:457
msgctxt "Color name"
-msgid "Dark Chameleon"
-msgstr "Mørk kamelon"
+msgid "Light Yellow"
+msgstr "Lys gul"
#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
-msgid "Light Sky Blue"
-msgstr "Lys himmelblå"
+msgid "Yellow"
+msgstr "Gul"
#: gtk/gtkcolorchooserwidget.c:459
msgctxt "Color name"
-msgid "Sky Blue"
-msgstr "Himmelblå"
+msgid "Dark Yellow"
+msgstr "Mørk gul"
#: gtk/gtkcolorchooserwidget.c:460
msgctxt "Color name"
-msgid "Dark Sky Blue"
-msgstr "Mørk himmelblå"
+msgid "Very Dark Yellow"
+msgstr "Meget mørk gul"
#: gtk/gtkcolorchooserwidget.c:461
msgctxt "Color name"
-msgid "Light Plum"
-msgstr "Lys plomme"
+msgid "Very Light Orange"
+msgstr "Meget lys oransje"
#: gtk/gtkcolorchooserwidget.c:462
msgctxt "Color name"
-msgid "Plum"
-msgstr "Plomme"
+msgid "Light Orange"
+msgstr "Lys oransje"
#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
-msgid "Dark Plum"
-msgstr "Mørk plomme"
+msgid "Orange"
+msgstr "Oransje"
#: gtk/gtkcolorchooserwidget.c:464
msgctxt "Color name"
-msgid "Light Chocolate"
-msgstr "Lys sjokolade"
+msgid "Dark Orange"
+msgstr "Mørk oransje"
#: gtk/gtkcolorchooserwidget.c:465
msgctxt "Color name"
-msgid "Chocolate"
-msgstr "Sjokolade"
+msgid "Very Dark Orange"
+msgstr "Meget mørk oransje"
#: gtk/gtkcolorchooserwidget.c:466
msgctxt "Color name"
-msgid "Dark Chocolate"
-msgstr "Mørk sjokolade"
+msgid "Very Light Red"
+msgstr "Meget lys rød"
#: gtk/gtkcolorchooserwidget.c:467
msgctxt "Color name"
-msgid "Light Aluminum 1"
-msgstr "Lys aluminium 1"
+msgid "Light Red"
+msgstr "Lys rød"
#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
-msgid "Aluminum 1"
-msgstr "Aluminium 1"
+msgid "Red"
+msgstr "Rød"
#: gtk/gtkcolorchooserwidget.c:469
msgctxt "Color name"
-msgid "Dark Aluminum 1"
-msgstr "Mørk aluminium 1"
+msgid "Dark Red"
+msgstr "Mørk rød"
#: gtk/gtkcolorchooserwidget.c:470
msgctxt "Color name"
-msgid "Light Aluminum 2"
-msgstr "Lys aluminium 2"
+msgid "Very Dark Red"
+msgstr "Meget mørk rød"
#: gtk/gtkcolorchooserwidget.c:471
msgctxt "Color name"
-msgid "Aluminum 2"
-msgstr "Aluminium 2"
+msgid "Very Light Purple"
+msgstr "Meget lys lilla"
#: gtk/gtkcolorchooserwidget.c:472
msgctxt "Color name"
-msgid "Dark Aluminum 2"
-msgstr "Mørk aluminium 2"
+msgid "Light Purple"
+msgstr "Lys lilla"
-#: gtk/gtkcolorchooserwidget.c:486
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
-msgid "Black"
-msgstr "Sort"
+msgid "Purple"
+msgstr "Lilla"
-#: gtk/gtkcolorchooserwidget.c:487
+#: gtk/gtkcolorchooserwidget.c:474
msgctxt "Color name"
-msgid "Very Dark Gray"
-msgstr "Meget mørk grå"
+msgid "Dark Purple"
+msgstr "Mørk lilla"
-#: gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:475
msgctxt "Color name"
-msgid "Darker Gray"
-msgstr "Mørkere grå"
+msgid "Very Dark Purple"
+msgstr "Meget mørk lilla"
-#: gtk/gtkcolorchooserwidget.c:489
+#: gtk/gtkcolorchooserwidget.c:476
msgctxt "Color name"
-msgid "Dark Gray"
-msgstr "Mørk grå"
+msgid "Very Light Brown"
+msgstr "Meget lys brun"
-#: gtk/gtkcolorchooserwidget.c:490
+#: gtk/gtkcolorchooserwidget.c:477
msgctxt "Color name"
-msgid "Medium Gray"
-msgstr "Middels grå"
+msgid "Light Brown"
+msgstr "Lys brun"
-#: gtk/gtkcolorchooserwidget.c:491
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
-msgid "Light Gray"
-msgstr "Lys grå"
+msgid "Brown"
+msgstr "Brun"
-#: gtk/gtkcolorchooserwidget.c:492
+#: gtk/gtkcolorchooserwidget.c:479
msgctxt "Color name"
-msgid "Lighter Gray"
-msgstr "Lysere grå"
+msgid "Dark Brown"
+msgstr "Mørk brun"
-#: gtk/gtkcolorchooserwidget.c:493
+#: gtk/gtkcolorchooserwidget.c:480
msgctxt "Color name"
-msgid "Very Light Gray"
-msgstr "Meget lys grå"
+msgid "Very Dark Brown"
+msgstr "Meget mørk brun"
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:481
msgctxt "Color name"
msgid "White"
msgstr "Hvit"
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Lys grå 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Lys grå 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Lys grå 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Lys grå 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Mørk grå 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Mørk grå 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Mørk grå 3"
+
+#: gtk/gtkcolorchooserwidget.c:489
+msgctxt "Color name"
+msgid "Dark Gray 4"
+msgstr "Mørk grå 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
+msgctxt "Color name"
+msgid "Black"
+msgstr "Sort"
+
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:543
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Egendefinert"
-#: gtk/gtkcolorchooserwidget.c:550
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Egendefinert farge"
-#: gtk/gtkcolorchooserwidget.c:551
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Lag en egendefinert farge"
-#: gtk/gtkcolorchooserwidget.c:570
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Egendefinert farge %d: %s"
@@ -2193,52 +2250,52 @@ msgstr "Høy_re:"
msgid "Paper Margins"
msgstr "Papirmarger"
-#: gtk/gtkentry.c:9590 gtk/gtklabel.c:6680 gtk/gtktextview.c:9502
+#: gtk/gtkentry.c:9591 gtk/gtklabel.c:6680 gtk/gtktextview.c:9520
msgid "Cu_t"
msgstr "Klipp u_t"
-#: gtk/gtkentry.c:9594 gtk/gtklabel.c:6681 gtk/gtktextview.c:9506
+#: gtk/gtkentry.c:9595 gtk/gtklabel.c:6681 gtk/gtktextview.c:9524
msgid "_Copy"
msgstr "_Kopier"
-#: gtk/gtkentry.c:9598 gtk/gtklabel.c:6682 gtk/gtktextview.c:9508
+#: gtk/gtkentry.c:9599 gtk/gtklabel.c:6682 gtk/gtktextview.c:9526
msgid "_Paste"
msgstr "_Lim inn"
-#: gtk/gtkentry.c:9601 gtk/gtkfilechooserwidget.c:1495
-#: gtk/gtkfilechooserwidget.c:2321 gtk/gtklabel.c:6684 gtk/gtktextview.c:9511
+#: gtk/gtkentry.c:9602 gtk/gtkfilechooserwidget.c:1499
+#: gtk/gtkfilechooserwidget.c:2334 gtk/gtklabel.c:6684 gtk/gtktextview.c:9529
msgid "_Delete"
msgstr "_Slett"
-#: gtk/gtkentry.c:9612 gtk/gtklabel.c:6693 gtk/gtktextview.c:9525
+#: gtk/gtkentry.c:9613 gtk/gtklabel.c:6693 gtk/gtktextview.c:9543
msgid "Select _All"
msgstr "Velg _alt"
-#: gtk/gtkentry.c:9622 gtk/gtktextview.c:9535
+#: gtk/gtkentry.c:9623 gtk/gtktextview.c:9553
msgid "Insert _Emoji"
msgstr "Sett inn _emoji"
-#: gtk/gtkentry.c:9798 gtk/gtktextview.c:9755
+#: gtk/gtkentry.c:9799 gtk/gtktextview.c:9777
msgid "Select all"
msgstr "Velg alt"
-#: gtk/gtkentry.c:9801 gtk/gtktextview.c:9758
+#: gtk/gtkentry.c:9802 gtk/gtktextview.c:9780
msgid "Cut"
msgstr "Klipp ut"
-#: gtk/gtkentry.c:9804 gtk/gtktextview.c:9761
+#: gtk/gtkentry.c:9805 gtk/gtktextview.c:9783
msgid "Copy"
msgstr "Kopier"
-#: gtk/gtkentry.c:9807 gtk/gtktextview.c:9764
+#: gtk/gtkentry.c:9808 gtk/gtktextview.c:9786
msgid "Paste"
msgstr "Lim inn"
-#: gtk/gtkentry.c:10879
+#: gtk/gtkentry.c:10880
msgid "Caps Lock is on"
msgstr "Caps Lock er på"
-#: gtk/gtkentry.c:11157
+#: gtk/gtkentry.c:11158
msgid "Insert Emoji"
msgstr "Sett inn emoji"
@@ -2254,7 +2311,7 @@ msgstr "Skrivebord"
msgid "(None)"
msgstr "(Ingen)"
-#: gtk/gtkfilechooserbutton.c:2163
+#: gtk/gtkfilechooserbutton.c:2162
msgid "Other…"
msgstr "Annet …"
@@ -2263,17 +2320,17 @@ msgid "_Name"
msgstr "_Navn"
#. Open item is always present
-#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:630
+#: gtk/gtkfilechoosernative.c:546 gtk/gtkfilechoosernative.c:631
#: gtk/gtkplacessidebar.c:3625 gtk/gtkplacessidebar.c:3693
-#: gtk/gtkplacesview.c:1682
+#: gtk/gtkplacesview.c:1696
msgid "_Open"
msgstr "_Åpne"
-#: gtk/gtkfilechoosernative.c:630 gtk/inspector/css-editor.c:202
+#: gtk/gtkfilechoosernative.c:631 gtk/inspector/css-editor.c:202
msgid "_Save"
msgstr "_Lagre"
-#: gtk/gtkfilechoosernativequartz.c:331 gtk/ui/gtkfilechooserwidget.ui:404
+#: gtk/gtkfilechoosernativequartz.c:331 gtk/ui/gtkfilechooserwidget.ui:405
msgid "Select which types of files are shown"
msgstr "Velg filtyper som skal vises"
@@ -2286,320 +2343,321 @@ msgstr "Velg filtyper som skal vises"
msgid "%1$s on %2$s"
msgstr "%1$s på %2$s"
-#: gtk/gtkfilechooserwidget.c:383
+#: gtk/gtkfilechooserwidget.c:385
msgid "Type name of new folder"
msgstr "Skriv inn navn på ny mappe"
-#: gtk/gtkfilechooserwidget.c:807
+#: gtk/gtkfilechooserwidget.c:809
msgid "The folder could not be created"
msgstr "Klarte ikke å lage mappen"
-#: gtk/gtkfilechooserwidget.c:820
+#: gtk/gtkfilechooserwidget.c:821
msgid ""
-"The folder could not be created, as a file with the same name already "
-"exists. Try using a different name for the folder, or rename the file first."
-msgstr ""
-"Klarte ikke å lage mappen på grunn av at det allerede eksisterer en fil med "
-"samme navn. Bruk et annet navn for mappen eller gi et nytt navn til filen."
+"The folder could not be created, as a file with the same name already exists."
+msgstr "Klarte ikke å lage mappen fordi det allerede eksisterer en fil med samme navn."
+
+#: gtk/gtkfilechooserwidget.c:823
+msgid "Try using a different name for the folder, or rename the file first."
+msgstr "Prøv å bruke et annet navn for mappen eller gi et nytt navn til filen."
-#: gtk/gtkfilechooserwidget.c:835
+#: gtk/gtkfilechooserwidget.c:836
msgid "You need to choose a valid filename."
msgstr "Du må velge et gyldig filnavn."
-#: gtk/gtkfilechooserwidget.c:838
+#: gtk/gtkfilechooserwidget.c:839
#, c-format
msgid "Cannot create a file under %s as it is not a folder"
msgstr "Kan ikke lage en fil under %s fordi den ikke er en mappe"
-#: gtk/gtkfilechooserwidget.c:848
+#: gtk/gtkfilechooserwidget.c:849
msgid "Cannot create file as the filename is too long"
msgstr "Kan ikke lage filen fordi filnavnet er for langt"
-#: gtk/gtkfilechooserwidget.c:849
+#: gtk/gtkfilechooserwidget.c:850
msgid "Try using a shorter name."
msgstr "Prøv å bruke et kortere navn."
-#: gtk/gtkfilechooserwidget.c:859
+#: gtk/gtkfilechooserwidget.c:860
msgid "You may only select folders"
msgstr "Du kan kun velge mapper"
-#: gtk/gtkfilechooserwidget.c:860
+#: gtk/gtkfilechooserwidget.c:861
msgid "The item that you selected is not a folder try using a different item."
msgstr ""
"Oppføringen du valgte er ikke en mappe. Prøv å bruke en annen oppføring."
-#: gtk/gtkfilechooserwidget.c:868
+#: gtk/gtkfilechooserwidget.c:869
msgid "Invalid file name"
msgstr "Ugyldig filnavn"
-#: gtk/gtkfilechooserwidget.c:877
+#: gtk/gtkfilechooserwidget.c:878
msgid "The folder contents could not be displayed"
msgstr "Mappeinholdet kunne ikke vises"
-#: gtk/gtkfilechooserwidget.c:885
+#: gtk/gtkfilechooserwidget.c:886
msgid "The file could not be deleted"
msgstr "Filen kunne ikke slettes"
-#: gtk/gtkfilechooserwidget.c:893
+#: gtk/gtkfilechooserwidget.c:894
msgid "The file could not be moved to the Trash"
msgstr "Filen kunne ikke flyttes til papirkurven"
-#: gtk/gtkfilechooserwidget.c:1038
+#: gtk/gtkfilechooserwidget.c:1039
msgid "A folder with that name already exists"
msgstr "En mappe med dette navnet eksisterer allerede"
-#: gtk/gtkfilechooserwidget.c:1040
+#: gtk/gtkfilechooserwidget.c:1041
msgid "A file with that name already exists"
msgstr "En fil med dette navnet eksisterer allerede"
-#: gtk/gtkfilechooserwidget.c:1075
+#: gtk/gtkfilechooserwidget.c:1076
msgid "A folder cannot be called “.”"
msgstr "En mappe kan ikke kalles «.»"
-#: gtk/gtkfilechooserwidget.c:1076
+#: gtk/gtkfilechooserwidget.c:1077
msgid "A file cannot be called “.”"
msgstr "En fil kan ikke kalles «.»"
-#: gtk/gtkfilechooserwidget.c:1079
+#: gtk/gtkfilechooserwidget.c:1080
msgid "A folder cannot be called “..”"
msgstr "En mappe kan ikke kalles «..»"
-#: gtk/gtkfilechooserwidget.c:1080
+#: gtk/gtkfilechooserwidget.c:1081
msgid "A file cannot be called “..”"
msgstr "En fil kan ikke kalles «..»"
-#: gtk/gtkfilechooserwidget.c:1083
+#: gtk/gtkfilechooserwidget.c:1084
msgid "Folder names cannot contain “/”"
msgstr "Mappenavn kan ikke inneholde «/»"
-#: gtk/gtkfilechooserwidget.c:1084
+#: gtk/gtkfilechooserwidget.c:1085
msgid "File names cannot contain “/”"
msgstr "Filnavn kan ikke inneholde «/»"
-#: gtk/gtkfilechooserwidget.c:1110
+#: gtk/gtkfilechooserwidget.c:1111
msgid "Folder names should not begin with a space"
msgstr "Mappenavn kan ikke begynne med et mellomrom"
-#: gtk/gtkfilechooserwidget.c:1111
+#: gtk/gtkfilechooserwidget.c:1112
msgid "File names should not begin with a space"
msgstr "Filnavn kan ikke begynne med et mellomrom"
-#: gtk/gtkfilechooserwidget.c:1115
+#: gtk/gtkfilechooserwidget.c:1116
msgid "Folder names should not end with a space"
msgstr "Mappenavn kan ikke slutte med et mellomrom"
-#: gtk/gtkfilechooserwidget.c:1116
+#: gtk/gtkfilechooserwidget.c:1117
msgid "File names should not end with a space"
msgstr "Filnavn kan ikke slutte med et mellomrom"
-#: gtk/gtkfilechooserwidget.c:1119
+#: gtk/gtkfilechooserwidget.c:1120
msgid "Folder names starting with a “.” are hidden"
msgstr "Mappenavn som starter med «.» er skjult"
-#: gtk/gtkfilechooserwidget.c:1120
+#: gtk/gtkfilechooserwidget.c:1121
msgid "File names starting with a “.” are hidden"
msgstr "Filnavn som starter med «.» er skjult"
-#: gtk/gtkfilechooserwidget.c:1490
+#: gtk/gtkfilechooserwidget.c:1494
#, c-format
msgid "Are you sure you want to permanently delete “%s”?"
msgstr "Er du sikker på at du vil slette «%s» permanent?"
-#: gtk/gtkfilechooserwidget.c:1493
+#: gtk/gtkfilechooserwidget.c:1497
#, c-format
msgid "If you delete an item, it will be permanently lost."
msgstr "Hvis du sletter en oppføring vil denne bli borte for godt."
-#: gtk/gtkfilechooserwidget.c:1630
+#: gtk/gtkfilechooserwidget.c:1634
msgid "The file could not be renamed"
msgstr "Klarte ikke å endre navn på filen"
-#: gtk/gtkfilechooserwidget.c:1966
+#: gtk/gtkfilechooserwidget.c:1979
msgid "Could not select file"
msgstr "Klarte ikke å merke filen"
-#: gtk/gtkfilechooserwidget.c:2316
+#: gtk/gtkfilechooserwidget.c:2329
msgid "_Visit File"
msgstr "_Gå til fil"
-#: gtk/gtkfilechooserwidget.c:2317
+#: gtk/gtkfilechooserwidget.c:2330
msgid "_Open With File Manager"
msgstr "_Åpne med filhåndterer"
-#: gtk/gtkfilechooserwidget.c:2318
+#: gtk/gtkfilechooserwidget.c:2331
msgid "_Copy Location"
msgstr "Kopier _adresse"
-#: gtk/gtkfilechooserwidget.c:2319
+#: gtk/gtkfilechooserwidget.c:2332
msgid "_Add to Bookmarks"
msgstr "L_egg til i bokmerker"
-#: gtk/gtkfilechooserwidget.c:2320 gtk/gtkplacessidebar.c:2741
-#: gtk/ui/gtkfilechooserwidget.ui:538
+#: gtk/gtkfilechooserwidget.c:2333 gtk/gtkplacessidebar.c:2741
+#: gtk/ui/gtkfilechooserwidget.ui:539
msgid "_Rename"
msgstr "End_re navn"
-#: gtk/gtkfilechooserwidget.c:2322
+#: gtk/gtkfilechooserwidget.c:2335
msgid "_Move to Trash"
msgstr "_Flytt til papirkurv"
-#: gtk/gtkfilechooserwidget.c:2326
+#: gtk/gtkfilechooserwidget.c:2339
msgid "Show _Hidden Files"
msgstr "Vis sk_julte filer"
-#: gtk/gtkfilechooserwidget.c:2327
+#: gtk/gtkfilechooserwidget.c:2340
msgid "Show _Size Column"
msgstr "Vis kolonne for _størrelse"
-#: gtk/gtkfilechooserwidget.c:2328
+#: gtk/gtkfilechooserwidget.c:2341
msgid "Show T_ype Column"
msgstr "Vis kolonne for _type"
-#: gtk/gtkfilechooserwidget.c:2329
+#: gtk/gtkfilechooserwidget.c:2342
msgid "Show _Time"
msgstr "Vis _tid"
-#: gtk/gtkfilechooserwidget.c:2330
+#: gtk/gtkfilechooserwidget.c:2343
msgid "Sort _Folders before Files"
msgstr "Soroter _mapper før filer"
#. this is the header for the location column in the print dialog
-#: gtk/gtkfilechooserwidget.c:2609 gtk/inspector/css-node-tree.ui:141
-#: gtk/ui/gtkfilechooserwidget.ui:207 gtk/ui/gtkprintunixdialog.ui:123
+#: gtk/gtkfilechooserwidget.c:2625 gtk/inspector/css-node-tree.ui:141
+#: gtk/ui/gtkfilechooserwidget.ui:208 gtk/ui/gtkprintunixdialog.ui:123
msgid "Location"
msgstr "Adresse"
#. Label
-#: gtk/gtkfilechooserwidget.c:2702
+#: gtk/gtkfilechooserwidget.c:2718
msgid "_Name:"
msgstr "_Navn:"
-#: gtk/gtkfilechooserwidget.c:3327 gtk/gtkfilechooserwidget.c:3341
+#: gtk/gtkfilechooserwidget.c:3343 gtk/gtkfilechooserwidget.c:3357
#, c-format
msgid "Searching in %s"
msgstr "Søker i %s"
-#: gtk/gtkfilechooserwidget.c:3347
+#: gtk/gtkfilechooserwidget.c:3363
msgid "Searching"
msgstr "Søker"
-#: gtk/gtkfilechooserwidget.c:3354
+#: gtk/gtkfilechooserwidget.c:3370
msgid "Enter location"
msgstr "Oppgi lokasjon"
-#: gtk/gtkfilechooserwidget.c:3356
+#: gtk/gtkfilechooserwidget.c:3372
msgid "Enter location or URL"
msgstr "Oppgi lokasjon eller URL"
-#: gtk/gtkfilechooserwidget.c:4432 gtk/gtkfilechooserwidget.c:7469
-#: gtk/ui/gtkfilechooserwidget.ui:247
+#: gtk/gtkfilechooserwidget.c:4450 gtk/gtkfilechooserwidget.c:7492
+#: gtk/ui/gtkfilechooserwidget.ui:248
msgid "Modified"
msgstr "Endret"
-#: gtk/gtkfilechooserwidget.c:4710
+#: gtk/gtkfilechooserwidget.c:4728
#, c-format
msgid "Could not read the contents of %s"
msgstr "Klarte ikke å lese innholdet av %s"
-#: gtk/gtkfilechooserwidget.c:4714
+#: gtk/gtkfilechooserwidget.c:4732
msgid "Could not read the contents of the folder"
msgstr "Klarte ikke å lese innholdet i mappen"
-#: gtk/gtkfilechooserwidget.c:4874 gtk/gtkfilechooserwidget.c:4922
+#: gtk/gtkfilechooserwidget.c:4892 gtk/gtkfilechooserwidget.c:4940
msgid "%H:%M"
msgstr "%H.%M"
-#: gtk/gtkfilechooserwidget.c:4876 gtk/gtkfilechooserwidget.c:4924
+#: gtk/gtkfilechooserwidget.c:4894 gtk/gtkfilechooserwidget.c:4942
msgid "%l:%M %p"
msgstr "%H.%M"
-#: gtk/gtkfilechooserwidget.c:4880
+#: gtk/gtkfilechooserwidget.c:4898
msgid "Yesterday"
msgstr "I går"
-#: gtk/gtkfilechooserwidget.c:4888
+#: gtk/gtkfilechooserwidget.c:4906
msgid "%-e %b"
msgstr "%b %-e"
-#: gtk/gtkfilechooserwidget.c:4892
+#: gtk/gtkfilechooserwidget.c:4910
msgid "%-e %b %Y"
msgstr "%b %-e %Y"
-#: gtk/gtkfilechooserwidget.c:4991 gtk/gtkfilechooserwidget.c:4999
+#: gtk/gtkfilechooserwidget.c:5009 gtk/gtkfilechooserwidget.c:5017
msgid "Program"
msgstr "Program"
-#: gtk/gtkfilechooserwidget.c:4992
+#: gtk/gtkfilechooserwidget.c:5010
msgid "Audio"
msgstr "Lyd"
-#: gtk/gtkfilechooserwidget.c:4993 gtk/inspector/visual.ui:230
+#: gtk/gtkfilechooserwidget.c:5011 gtk/inspector/visual.ui:230
#: gtk/ui/gtkfontbutton.ui:13
msgid "Font"
msgstr "Skrift"
-#: gtk/gtkfilechooserwidget.c:4994 gtk/inspector/visual.ui:488
+#: gtk/gtkfilechooserwidget.c:5012 gtk/inspector/visual.ui:488
msgid "Image"
msgstr "Bilde"
-#: gtk/gtkfilechooserwidget.c:4995
+#: gtk/gtkfilechooserwidget.c:5013
msgid "Archive"
msgstr "Arkiv"
-#: gtk/gtkfilechooserwidget.c:4996
+#: gtk/gtkfilechooserwidget.c:5014
msgid "Markup"
-msgstr ""
+msgstr "Merking"
-#: gtk/gtkfilechooserwidget.c:4997 gtk/gtkfilechooserwidget.c:4998
+#: gtk/gtkfilechooserwidget.c:5015 gtk/gtkfilechooserwidget.c:5016
msgid "Text"
msgstr "Tekst"
-#: gtk/gtkfilechooserwidget.c:5000
+#: gtk/gtkfilechooserwidget.c:5018
msgid "Video"
msgstr "Video"
-#: gtk/gtkfilechooserwidget.c:5001
+#: gtk/gtkfilechooserwidget.c:5019
msgid "Contacts"
msgstr "Kontakter"
-#: gtk/gtkfilechooserwidget.c:5002
+#: gtk/gtkfilechooserwidget.c:5020
msgid "Calendar"
msgstr "Kalender"
-#: gtk/gtkfilechooserwidget.c:5003
+#: gtk/gtkfilechooserwidget.c:5021
msgid "Document"
msgstr "Dokument"
-#: gtk/gtkfilechooserwidget.c:5004
+#: gtk/gtkfilechooserwidget.c:5022
msgid "Presentation"
msgstr "Presentasjon"
-#: gtk/gtkfilechooserwidget.c:5005
+#: gtk/gtkfilechooserwidget.c:5023
msgid "Spreadsheet"
msgstr "Regneark"
#. Translators: We don't know whether this printer is
#. * available to print to.
-#: gtk/gtkfilechooserwidget.c:5036 gtk/gtkfilechooserwidget.c:5225
+#: gtk/gtkfilechooserwidget.c:5054 gtk/gtkfilechooserwidget.c:5243
#: gtk/inspector/prop-editor.c:1689
#: modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:748
msgid "Unknown"
msgstr "Ukjent"
-#: gtk/gtkfilechooserwidget.c:5264 gtk/gtkplacessidebar.c:1094
+#: gtk/gtkfilechooserwidget.c:5282 gtk/gtkplacessidebar.c:1094
msgid "Home"
msgstr "Hjem"
-#: gtk/gtkfilechooserwidget.c:5761
+#: gtk/gtkfilechooserwidget.c:5779
msgid "Cannot change to folder because it is not local"
msgstr "Kan ikke gå til mappen fordi den ikke er lokal"
-#: gtk/gtkfilechooserwidget.c:6547 gtk/gtkprintunixdialog.c:665
+#: gtk/gtkfilechooserwidget.c:6565 gtk/gtkprintunixdialog.c:665
#, c-format
msgid "A file named “%s” already exists. Do you want to replace it?"
msgstr "En fil med navn «%s» eksisterer allerede. Vil du erstatte den?"
-#: gtk/gtkfilechooserwidget.c:6550 gtk/gtkprintunixdialog.c:669
+#: gtk/gtkfilechooserwidget.c:6568 gtk/gtkprintunixdialog.c:669
#, c-format
msgid ""
"The file already exists in “%s”. Replacing it will overwrite its contents."
@@ -2607,23 +2665,23 @@ msgstr ""
"Filen eksisterer allerede i «%s». Hvis du erstatter denne vil du overskrive "
"innholdet."
-#: gtk/gtkfilechooserwidget.c:6555 gtk/gtkprintunixdialog.c:677
+#: gtk/gtkfilechooserwidget.c:6573 gtk/gtkprintunixdialog.c:677
msgid "_Replace"
msgstr "E_rstatt"
-#: gtk/gtkfilechooserwidget.c:6769
+#: gtk/gtkfilechooserwidget.c:6792
msgid "You do not have access to the specified folder."
msgstr "Du har ikke tilgang til oppgitt mappe."
-#: gtk/gtkfilechooserwidget.c:7392
+#: gtk/gtkfilechooserwidget.c:7415
msgid "Could not send the search request"
msgstr "Klarte ikke å sende søkeforespørselen"
-#: gtk/gtkfilechooserwidget.c:7680
+#: gtk/gtkfilechooserwidget.c:7703
msgid "Accessed"
msgstr "Aksessert"
-#: gtk/gtkfilechooserwidget.c:8799 gtk/ui/gtkfilechooserwidget.ui:69
+#: gtk/gtkfilechooserwidget.c:8822 gtk/ui/gtkfilechooserwidget.ui:69
msgid "Create Folder"
msgstr "Lag mappe"
@@ -2649,51 +2707,51 @@ msgctxt "font"
msgid "None"
msgstr "Ingen"
-#: gtk/gtkfontchooserwidget.c:1525
+#: gtk/gtkfontchooserwidget.c:1556
msgid "Width"
msgstr "Bredde"
-#: gtk/gtkfontchooserwidget.c:1526
+#: gtk/gtkfontchooserwidget.c:1557
msgid "Weight"
msgstr "Vekt"
-#: gtk/gtkfontchooserwidget.c:1527
+#: gtk/gtkfontchooserwidget.c:1558
msgid "Italic"
msgstr "Kursiv"
-#: gtk/gtkfontchooserwidget.c:1528
+#: gtk/gtkfontchooserwidget.c:1559
msgid "Slant"
msgstr "Helling"
-#: gtk/gtkfontchooserwidget.c:1529
+#: gtk/gtkfontchooserwidget.c:1560
msgid "Optical Size"
msgstr "Optisk størrelse"
-#: gtk/gtkfontchooserwidget.c:2066 gtk/inspector/prop-editor.c:1676
+#: gtk/gtkfontchooserwidget.c:2097 gtk/inspector/prop-editor.c:1676
msgid "Default"
msgstr "Forvalg"
-#: gtk/gtkfontchooserwidget.c:2113
+#: gtk/gtkfontchooserwidget.c:2144
msgid "Ligatures"
msgstr "Ligaturer"
-#: gtk/gtkfontchooserwidget.c:2114
+#: gtk/gtkfontchooserwidget.c:2145
msgid "Letter Case"
msgstr ""
-#: gtk/gtkfontchooserwidget.c:2115
+#: gtk/gtkfontchooserwidget.c:2146
msgid "Number Case"
msgstr ""
-#: gtk/gtkfontchooserwidget.c:2116
+#: gtk/gtkfontchooserwidget.c:2147
msgid "Number Spacing"
msgstr "Mellomrom for tall"
-#: gtk/gtkfontchooserwidget.c:2117
+#: gtk/gtkfontchooserwidget.c:2148
msgid "Number Formatting"
msgstr "Tallformattering"
-#: gtk/gtkfontchooserwidget.c:2118
+#: gtk/gtkfontchooserwidget.c:2149
msgid "Character Variants"
msgstr "Tegnvarianter"
@@ -2728,12 +2786,12 @@ msgctxt "input method menu"
msgid "None"
msgstr "Ingen"
-#: gtk/gtkimmulticontext.c:609
+#: gtk/gtkimmulticontext.c:615
msgctxt "input method menu"
msgid "System"
msgstr "System"
-#: gtk/gtkimmulticontext.c:688
+#: gtk/gtkimmulticontext.c:694
#, c-format
msgctxt "input method menu"
msgid "System (%s)"
@@ -2903,7 +2961,7 @@ msgstr "Vis alternativer for GTK+"
#. * Do *not* translate it to "predefinito:LTR", if it
#. * it isn't default:LTR or default:RTL it will not work
#.
-#: gtk/gtkmain.c:1272
+#: gtk/gtkmain.c:1275
msgid "default:LTR"
msgstr "default:LTR"
@@ -2919,69 +2977,69 @@ msgstr "_Ja"
msgid "Co_nnect"
msgstr "K_oble til"
-#: gtk/gtkmountoperation.c:671
+#: gtk/gtkmountoperation.c:668
msgid "Connect As"
msgstr "Koble til som"
-#: gtk/gtkmountoperation.c:680
+#: gtk/gtkmountoperation.c:677
msgid "_Anonymous"
msgstr "_Anonym"
-#: gtk/gtkmountoperation.c:689
+#: gtk/gtkmountoperation.c:686
msgid "Registered U_ser"
msgstr "Registrert _bruker"
-#: gtk/gtkmountoperation.c:700
+#: gtk/gtkmountoperation.c:697
msgid "_Username"
msgstr "Br_ukernavn"
-#: gtk/gtkmountoperation.c:705
+#: gtk/gtkmountoperation.c:702
msgid "_Domain"
msgstr "_Domene"
-#: gtk/gtkmountoperation.c:714
+#: gtk/gtkmountoperation.c:711
msgid "Volume type"
msgstr "Volumtype"
-#: gtk/gtkmountoperation.c:724
+#: gtk/gtkmountoperation.c:721
msgid "_Hidden"
msgstr "Sk_jult"
-#: gtk/gtkmountoperation.c:727
+#: gtk/gtkmountoperation.c:724
msgid "_Windows system"
msgstr "_Vindusystem"
-#: gtk/gtkmountoperation.c:730
+#: gtk/gtkmountoperation.c:727
msgid "_PIM"
msgstr "_PIM"
-#: gtk/gtkmountoperation.c:736
+#: gtk/gtkmountoperation.c:733
msgid "_Password"
msgstr "_Passord"
-#: gtk/gtkmountoperation.c:758
+#: gtk/gtkmountoperation.c:755
msgid "Forget password _immediately"
msgstr "Glem _passordet med det samme"
-#: gtk/gtkmountoperation.c:768
+#: gtk/gtkmountoperation.c:765
msgid "Remember password until you _logout"
msgstr "Husk passordet til du _logger ut"
-#: gtk/gtkmountoperation.c:778
+#: gtk/gtkmountoperation.c:775
msgid "Remember _forever"
msgstr "Husk _for alltid"
-#: gtk/gtkmountoperation.c:1173
+#: gtk/gtkmountoperation.c:1170
#, c-format
msgid "Unknown Application (PID %d)"
msgstr "Ukjent program (PID %d)"
-#: gtk/gtkmountoperation.c:1358
+#: gtk/gtkmountoperation.c:1355
#, c-format
msgid "Unable to end process"
msgstr "Kan ikke avslutte prosess"
-#: gtk/gtkmountoperation.c:1392
+#: gtk/gtkmountoperation.c:1389
msgid "_End Process"
msgstr "A_vslutt prosess"
@@ -3207,7 +3265,7 @@ msgstr "Dette navnet er allerede brukt"
#: gtk/gtkplacessidebar.c:2735 gtk/inspector/actions.ui:43
#: gtk/inspector/css-node-tree.ui:39 gtk/inspector/object-tree.ui:110
-#: gtk/ui/gtkfilechooserwidget.ui:189 gtk/ui/gtkfilechooserwidget.ui:512
+#: gtk/ui/gtkfilechooserwidget.ui:190 gtk/ui/gtkfilechooserwidget.ui:513
msgid "Name"
msgstr "Navn"
@@ -3237,12 +3295,12 @@ msgid "Unable to poll “%s” for media changes"
msgstr "Kan ikke spørre «%s» etter endringer i medie"
#: gtk/gtkplacessidebar.c:3630 gtk/gtkplacessidebar.c:3696
-#: gtk/gtkplacesview.c:1692
+#: gtk/gtkplacesview.c:1706
msgid "Open in New _Tab"
msgstr "Åpne i ny _fane"
#: gtk/gtkplacessidebar.c:3636 gtk/gtkplacessidebar.c:3699
-#: gtk/gtkplacesview.c:1703
+#: gtk/gtkplacesview.c:1717
msgid "Open in New _Window"
msgstr "Åpne i nytt _vindu"
@@ -3258,11 +3316,11 @@ msgstr "Fje_rn"
msgid "Rename…"
msgstr "Endre navn …"
-#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1737
+#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1751
msgid "_Mount"
msgstr "_Monter"
-#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1727
+#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1741
msgid "_Unmount"
msgstr "A_vmonter"
@@ -3287,7 +3345,7 @@ msgid "No network locations found"
msgstr "Fant ingen nettverkslokasjoner"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1307
+#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1321
msgid "Unable to access location"
msgstr "Kan ikke aksessere lokasjon"
@@ -3297,71 +3355,71 @@ msgid "Con_nect"
msgstr "K_oble til"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1370
+#: gtk/gtkplacesview.c:1384
msgid "Unable to unmount volume"
msgstr "Kan ikke avmontere volum"
#. Allow to cancel the operation
-#: gtk/gtkplacesview.c:1471
+#: gtk/gtkplacesview.c:1485
msgid "Cance_l"
msgstr "A_vbryt"
-#: gtk/gtkplacesview.c:1634
+#: gtk/gtkplacesview.c:1648
msgid "AppleTalk"
msgstr "AppleTalk"
#. Translators: do not translate ftp:// and ftps://
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "File Transfer Protocol"
msgstr "File Transfer Protocol"
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "ftp:// or ftps://"
msgstr "ftp:// eller ftps://"
-#: gtk/gtkplacesview.c:1641
+#: gtk/gtkplacesview.c:1655
msgid "Network File System"
msgstr "Network File System"
-#: gtk/gtkplacesview.c:1644
+#: gtk/gtkplacesview.c:1658
msgid "Samba"
msgstr "Samba"
#. Translators: do not translate sftp:// and ssh://
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "SSH File Transfer Protocol"
msgstr "SSH filoverføringsprotokoll"
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "sftp:// or ssh://"
msgstr "sftp:// eller ssh://"
#. Translators: do not translate dav:// and davs://
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "WebDAV"
msgstr "WebDAV"
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "dav:// or davs://"
msgstr "dav:// eller davs://"
-#: gtk/gtkplacesview.c:1727
+#: gtk/gtkplacesview.c:1741
msgid "_Disconnect"
msgstr "Koble _fra"
-#: gtk/gtkplacesview.c:1737
+#: gtk/gtkplacesview.c:1751
msgid "_Connect"
msgstr "K_oble til"
-#: gtk/gtkplacesview.c:1878
+#: gtk/gtkplacesview.c:1892
msgid "Unable to get remote server location"
msgstr "Kan ikke finne lokasjon for ekstern tjener"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "Networks"
msgstr "Nettverk"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "On This Computer"
msgstr "På denne datamaskinen"
@@ -3381,7 +3439,7 @@ msgid "Disconnect"
msgstr "Koble fra"
#: gtk/gtkplacesviewrow.c:481 gtk/ui/gtkplacesviewrow.ui:72
-#: gtk/ui/gtksidebarrow.ui:61
+#: gtk/ui/gtksidebarrow.ui:62
msgid "Unmount"
msgstr "Avmonter"
@@ -3482,63 +3540,63 @@ msgstr ""
"Den mest sannsynlige årsaken er at en midlertidig fil ikke kunne lages."
#. window
-#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:542
-#: gtk/gtkprintoperation-portal.c:611 gtk/gtkprintunixdialog.c:3415
+#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:549
+#: gtk/gtkprintoperation-portal.c:618 gtk/gtkprintunixdialog.c:3415
msgid "Print"
msgstr "Skriv ut"
-#: gtk/gtkprintoperation-win32.c:617
+#: gtk/gtkprintoperation-win32.c:631
msgid "Printer offline"
msgstr "Skriver er frakoblet"
-#: gtk/gtkprintoperation-win32.c:619
+#: gtk/gtkprintoperation-win32.c:633
msgid "Out of paper"
msgstr "Tom for papir"
#. Translators: this is a printer status.
-#: gtk/gtkprintoperation-win32.c:621
+#: gtk/gtkprintoperation-win32.c:635
#: modules/printbackends/cups/gtkprintbackendcups.c:2624
msgid "Paused"
msgstr "Pause"
-#: gtk/gtkprintoperation-win32.c:623
+#: gtk/gtkprintoperation-win32.c:637
msgid "Need user intervention"
msgstr "Krever tilsyn av bruker"
-#: gtk/gtkprintoperation-win32.c:728
+#: gtk/gtkprintoperation-win32.c:742
msgid "Custom size"
msgstr "Egendefinert størrelse"
-#: gtk/gtkprintoperation-win32.c:1587
+#: gtk/gtkprintoperation-win32.c:1613
msgid "No printer found"
msgstr "Ingen skriver funnet"
-#: gtk/gtkprintoperation-win32.c:1614
+#: gtk/gtkprintoperation-win32.c:1640
msgid "Invalid argument to CreateDC"
msgstr "Ugyldig argument til CreateDC"
-#: gtk/gtkprintoperation-win32.c:1650 gtk/gtkprintoperation-win32.c:1896
+#: gtk/gtkprintoperation-win32.c:1676 gtk/gtkprintoperation-win32.c:1922
msgid "Error from StartDoc"
msgstr "Feil fra StartDoc"
-#: gtk/gtkprintoperation-win32.c:1751 gtk/gtkprintoperation-win32.c:1774
-#: gtk/gtkprintoperation-win32.c:1822
+#: gtk/gtkprintoperation-win32.c:1777 gtk/gtkprintoperation-win32.c:1800
+#: gtk/gtkprintoperation-win32.c:1848
msgid "Not enough free memory"
msgstr "Ikke nok minne ledig"
-#: gtk/gtkprintoperation-win32.c:1827
+#: gtk/gtkprintoperation-win32.c:1853
msgid "Invalid argument to PrintDlgEx"
msgstr "Ugyldig argument til PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1832
+#: gtk/gtkprintoperation-win32.c:1858
msgid "Invalid pointer to PrintDlgEx"
msgstr "Ugyldig peker til PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1837
+#: gtk/gtkprintoperation-win32.c:1863
msgid "Invalid handle to PrintDlgEx"
msgstr "Ugyldig håndtak til PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1842
+#: gtk/gtkprintoperation-win32.c:1868
msgid "Unspecified error"
msgstr "Uspesifisert feil"
@@ -3794,12 +3852,12 @@ msgid "Search Shortcuts"
msgstr "Søk i snarveier"
#: gtk/gtkshortcutswindow.c:1053 gtk/ui/gtkemojichooser.ui:376
-#: gtk/ui/gtkfilechooserwidget.ui:322
+#: gtk/ui/gtkfilechooserwidget.ui:323
msgid "No Results Found"
msgstr "Ingen resultater funnet"
#: gtk/gtkshortcutswindow.c:1060 gtk/ui/gtkemojichooser.ui:390
-#: gtk/ui/gtkfilechooserwidget.ui:336 gtk/ui/gtkplacesview.ui:274
+#: gtk/ui/gtkfilechooserwidget.ui:337 gtk/ui/gtkplacesview.ui:274
msgid "Try a different search"
msgstr "Prøv et annet søk"
@@ -4348,7 +4406,7 @@ msgid "Property"
msgstr "Egenskap"
#: gtk/inspector/prop-list.ui:68 gtk/inspector/statistics.ui:53
-#: gtk/ui/gtkfilechooserwidget.ui:235
+#: gtk/ui/gtkfilechooserwidget.ui:236
msgid "Type"
msgstr "Type"
@@ -4368,7 +4426,7 @@ msgstr "Sti"
msgid "Count"
msgstr "Antall"
-#: gtk/inspector/resource-list.ui:130 gtk/ui/gtkfilechooserwidget.ui:223
+#: gtk/inspector/resource-list.ui:130 gtk/ui/gtkfilechooserwidget.ui:224
#: gtk/ui/gtkfontchooserwidget.ui:134 gtk/ui/gtkfontchooserwidget.ui:276
msgid "Size"
msgstr "Størrelse"
@@ -4806,7 +4864,7 @@ msgstr ""
#: gtk/open-type-layout.h:34
msgctxt "OpenType layout"
msgid "Distances"
-msgstr ""
+msgstr "Avstander"
#: gtk/open-type-layout.h:35
msgctxt "OpenType layout"
@@ -6343,7 +6401,7 @@ msgstr "Bengalsk"
#: gtk/script-names.c:21
msgctxt "Script"
msgid "Bopomofo"
-msgstr ""
+msgstr "Bopomofo"
#: gtk/script-names.c:22
msgctxt "Script"
@@ -6578,7 +6636,7 @@ msgstr ""
#: gtk/script-names.c:68
msgctxt "Script"
msgid "Tai Le"
-msgstr ""
+msgstr "Tai Le"
#: gtk/script-names.c:69
msgctxt "Script"
@@ -6588,7 +6646,7 @@ msgstr ""
#: gtk/script-names.c:70
msgctxt "Script"
msgid "New Tai Lue"
-msgstr ""
+msgstr "Ny Tai Lue"
#: gtk/script-names.c:71
msgctxt "Script"
@@ -6688,7 +6746,7 @@ msgstr ""
#: gtk/script-names.c:90
msgctxt "Script"
msgid "Vai"
-msgstr ""
+msgstr "Vai"
#: gtk/script-names.c:91
msgctxt "Script"
@@ -6768,7 +6826,7 @@ msgstr "Gammeltyrkisk"
#: gtk/script-names.c:106
msgctxt "Script"
msgid "Samaritan"
-msgstr ""
+msgstr "Samaritan"
#: gtk/script-names.c:107
msgctxt "Script"
@@ -7170,19 +7228,19 @@ msgstr "Symboler"
msgid "Flags"
msgstr "Flagg"
-#: gtk/ui/gtkfilechooserwidget.ui:168
+#: gtk/ui/gtkfilechooserwidget.ui:169
msgid "Files"
msgstr "Filer"
-#: gtk/ui/gtkfilechooserwidget.ui:273
+#: gtk/ui/gtkfilechooserwidget.ui:274
msgid "Remote location — only searching the current folder"
msgstr "Ekstern lokasjon – søker kun i aktiv mappe"
-#: gtk/ui/gtkfilechooserwidget.ui:445
+#: gtk/ui/gtkfilechooserwidget.ui:446
msgid "Folder Name"
msgstr "Mappenavn"
-#: gtk/ui/gtkfilechooserwidget.ui:473
+#: gtk/ui/gtkfilechooserwidget.ui:474
msgid "_Create"
msgstr "_Lag"
@@ -7664,7 +7722,7 @@ msgctxt "input method menu"
msgid "Multipress"
msgstr "Multipress"
-#: modules/input/imquartz.c:61
+#: modules/input/imquartz.c:69
msgctxt "input method menu"
msgid "Mac OS X Quartz"
msgstr "Mac OS X Quartz"
@@ -8286,15 +8344,15 @@ msgstr "Fil"
msgid "_Output format"
msgstr "F_ormat"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Skriv ut til LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Sider per ark"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Kommandolinje"
diff --git a/po/pl.po b/po/pl.po
index b8599ac621..9fa2962807 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -16,8 +16,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-17 13:25+0000\n"
-"PO-Revision-Date: 2020-09-17 16:50+0200\n"
+"POT-Creation-Date: 2020-10-08 19:48+0000\n"
+"PO-Revision-Date: 2020-10-10 12:12+0200\n"
"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
"Language-Team: Polish <community-poland@mozilla.org>\n"
"Language: pl\n"
@@ -1939,83 +1939,245 @@ msgstr "Czerwony %d%%, zielony %d%%, niebieski %d%%"
msgid "Color: %s"
msgstr "Kolor: %s"
-#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
-#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
-#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
+#: gtk/gtkcolorchooserwidget.c:446
+msgctxt "Color name"
+msgid "Very Light Blue"
+msgstr "Bardzo jasny niebieski"
+
+#: gtk/gtkcolorchooserwidget.c:447
+msgctxt "Color name"
+msgid "Light Blue"
+msgstr "Jasny niebieski"
+
+#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
msgid "Blue"
msgstr "Niebieski"
-#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
-#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
-#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
+#: gtk/gtkcolorchooserwidget.c:449
+msgctxt "Color name"
+msgid "Dark Blue"
+msgstr "Ciemny niebieski"
+
+#: gtk/gtkcolorchooserwidget.c:450
+msgctxt "Color name"
+msgid "Very Dark Blue"
+msgstr "Bardzo ciemny niebieski"
+
+#: gtk/gtkcolorchooserwidget.c:451
+msgctxt "Color name"
+msgid "Very Light Green"
+msgstr "Bardzo jasny zielony"
+
+#: gtk/gtkcolorchooserwidget.c:452
+msgctxt "Color name"
+msgid "Light Green"
+msgstr "Jasny zielony"
+
+#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
msgid "Green"
msgstr "Zielony"
-#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
-#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
-#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
+#: gtk/gtkcolorchooserwidget.c:454
+msgctxt "Color name"
+msgid "Dark Green"
+msgstr "Ciemny zielony"
+
+#: gtk/gtkcolorchooserwidget.c:455
+msgctxt "Color name"
+msgid "Very Dark Green"
+msgstr "Bardzo ciemny zielony"
+
+#: gtk/gtkcolorchooserwidget.c:456
+msgctxt "Color name"
+msgid "Very Light Yellow"
+msgstr "Bardzo jasny żółty"
+
+#: gtk/gtkcolorchooserwidget.c:457
+msgctxt "Color name"
+msgid "Light Yellow"
+msgstr "Jasny żółty"
+
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
msgid "Yellow"
msgstr "Żółty"
-#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
-#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
-#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:459
+msgctxt "Color name"
+msgid "Dark Yellow"
+msgstr "Ciemny żółty"
+
+#: gtk/gtkcolorchooserwidget.c:460
+msgctxt "Color name"
+msgid "Very Dark Yellow"
+msgstr "Bardzo ciemny żółty"
+
+#: gtk/gtkcolorchooserwidget.c:461
+msgctxt "Color name"
+msgid "Very Light Orange"
+msgstr "Bardzo jasny pomarańczowy"
+
+#: gtk/gtkcolorchooserwidget.c:462
+msgctxt "Color name"
+msgid "Light Orange"
+msgstr "Jasny pomarańczowy"
+
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
msgid "Orange"
msgstr "Pomarańczowy"
-#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
-#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
-#: gtk/gtkcolorchooserwidget.c:474
+#: gtk/gtkcolorchooserwidget.c:464
+msgctxt "Color name"
+msgid "Dark Orange"
+msgstr "Ciemny pomarańczowy"
+
+#: gtk/gtkcolorchooserwidget.c:465
+msgctxt "Color name"
+msgid "Very Dark Orange"
+msgstr "Bardzo ciemny pomarańczowy"
+
+#: gtk/gtkcolorchooserwidget.c:466
+msgctxt "Color name"
+msgid "Very Light Red"
+msgstr "Bardzo jasny czerwony"
+
+#: gtk/gtkcolorchooserwidget.c:467
+msgctxt "Color name"
+msgid "Light Red"
+msgstr "Jasny czerwony"
+
+#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
msgid "Red"
msgstr "Czerwony"
-#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
-#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
-#: gtk/gtkcolorchooserwidget.c:479
+#: gtk/gtkcolorchooserwidget.c:469
+msgctxt "Color name"
+msgid "Dark Red"
+msgstr "Ciemny czerwony"
+
+#: gtk/gtkcolorchooserwidget.c:470
+msgctxt "Color name"
+msgid "Very Dark Red"
+msgstr "Bardzo ciemny czerwony"
+
+#: gtk/gtkcolorchooserwidget.c:471
+msgctxt "Color name"
+msgid "Very Light Purple"
+msgstr "Bardzo jasny fioletowy"
+
+#: gtk/gtkcolorchooserwidget.c:472
+msgctxt "Color name"
+msgid "Light Purple"
+msgstr "Jasny fioletowy"
+
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
msgid "Purple"
msgstr "Fioletowy"
-#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
-#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
-#: gtk/gtkcolorchooserwidget.c:484
+#: gtk/gtkcolorchooserwidget.c:474
+msgctxt "Color name"
+msgid "Dark Purple"
+msgstr "Ciemny fioletowy"
+
+#: gtk/gtkcolorchooserwidget.c:475
+msgctxt "Color name"
+msgid "Very Dark Purple"
+msgstr "Bardzo ciemny fioletowy"
+
+#: gtk/gtkcolorchooserwidget.c:476
+msgctxt "Color name"
+msgid "Very Light Brown"
+msgstr "Bardzo jasny brązowy"
+
+#: gtk/gtkcolorchooserwidget.c:477
+msgctxt "Color name"
+msgid "Light Brown"
+msgstr "Jasny brązowy"
+
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
msgid "Brown"
msgstr "Brązowy"
-#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
-#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:479
+msgctxt "Color name"
+msgid "Dark Brown"
+msgstr "Ciemny brązowy"
+
+#: gtk/gtkcolorchooserwidget.c:480
+msgctxt "Color name"
+msgid "Very Dark Brown"
+msgstr "Bardzo ciemny brązowy"
+
+#: gtk/gtkcolorchooserwidget.c:481
+msgctxt "Color name"
+msgid "White"
+msgstr "Biały"
+
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Jasny szary 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Jasny szary 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Jasny szary 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Jasny szary 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Ciemny szary 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Ciemny szary 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Ciemny szary 3"
+
#: gtk/gtkcolorchooserwidget.c:489
msgctxt "Color name"
-msgid "Light"
-msgstr "Jasny"
+msgid "Dark Gray 4"
+msgstr "Ciemny szary 4"
-#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
-#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:490
msgctxt "Color name"
-msgid "Dark"
-msgstr "Ciemny"
+msgid "Black"
+msgstr "Czarny"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:538
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Niestandardowy"
-#: gtk/gtkcolorchooserwidget.c:545
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Niestandardowy kolor"
-#: gtk/gtkcolorchooserwidget.c:546
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Tworzy niestandardowy kolor"
-#: gtk/gtkcolorchooserwidget.c:565
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "%d. niestandardowy kolor: %s"
@@ -8180,15 +8342,15 @@ msgstr "Plik"
msgid "_Output format"
msgstr "_Format wyjściowy"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Wydruk na LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Stron na kartkę"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Wiersz poleceń"
diff --git a/po/pt.po b/po/pt.po
index 5fcfd818f8..da34a23d37 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -7,21 +7,22 @@
# Pedro Albuquerque <palbuquerque73@gmail.com>, 2015.
# Sérgio Cardeira <cardeira dot sergio at gmail dot com>, 2016.
# Juliano Camargo <julianosc@pm.me>, 2020.
+# Juliano de Souza Camargo <julianosc@protonmail.com>, 2020.
#
msgid ""
msgstr ""
"Project-Id-Version: 3.10\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-06-27 10:06+0000\n"
-"PO-Revision-Date: 2020-08-20 18:24+0100\n"
-"Last-Translator: Juliano Camargo <julianosc@pm.me>\n"
-"Language-Team: Portuguese <gnome_pt@yahoogroups.com>\n"
+"POT-Creation-Date: 2020-10-11 10:06+0000\n"
+"PO-Revision-Date: 2020-10-12 17:30+0100\n"
+"Last-Translator: Juliano de Souza Camargo <julianosc@protonmail.com>\n"
+"Language-Team: Portuguese < >\n"
"Language: pt\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-"X-Generator: Gtranslator 3.36.0\n"
+"X-Generator: Gtranslator 3.38.0\n"
#: gdk/broadway/gdkbroadway-server.c:144
#, c-format
@@ -372,7 +373,6 @@ msgid "AudioMedia"
msgstr "Media áudio"
#: gdk/keyname-table.h:6897
-#| msgid "_Eject"
msgctxt "keyboard label"
msgid "Eject"
msgstr "Ejetar"
@@ -398,7 +398,6 @@ msgid "WWW"
msgstr "WWW"
#: gdk/keyname-table.h:6902
-#| msgid "Search"
msgctxt "keyboard label"
msgid "Search"
msgstr "Procurar"
@@ -474,24 +473,23 @@ msgid "Suspend"
msgstr "Suspender"
#: gdk/quartz/gdkglcontext-quartz.c:123
-#| msgid "Unable to create a GL context"
msgid "Unable to create a GL pixel format"
msgstr "Impossível criar um formato GL pixel"
#: gdk/quartz/gdkglcontext-quartz.c:133 gdk/wayland/gdkglcontext-wayland.c:208
-#: gdk/win32/gdkglcontext-win32.c:1070 gdk/win32/gdkglcontext-win32.c:1110
+#: gdk/win32/gdkglcontext-win32.c:1072 gdk/win32/gdkglcontext-win32.c:1112
#: gdk/x11/gdkglcontext-x11.c:724 gdk/x11/gdkglcontext-x11.c:774
msgid "Unable to create a GL context"
msgstr "Impossível criar um contexto GL"
#: gdk/wayland/gdkglcontext-wayland.c:418
-#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:908
-#: gdk/win32/gdkglcontext-win32.c:918 gdk/win32/gdkglcontext-win32.c:1035
+#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:910
+#: gdk/win32/gdkglcontext-win32.c:920 gdk/win32/gdkglcontext-win32.c:1037
#: gdk/x11/gdkglcontext-x11.c:975
msgid "No available configurations for the given pixel format"
msgstr "Sem configurações disponíveis para o formato de pixel indicado"
-#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1177
+#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1179
#: gdk/x11/gdkglcontext-x11.c:1281
msgid "No GL implementation is available"
msgstr "Nenhuma implementação GL disponível"
@@ -654,7 +652,7 @@ msgstr "Ativa o expansor"
#: gtk/a11y/gtkimageaccessible.c:53 gtk/deprecated/gtkstock.c:345
msgctxt "Stock label"
msgid "_About"
-msgstr "_Sobre"
+msgstr "_Acerca"
#: gtk/a11y/gtkimageaccessible.c:54 gtk/deprecated/gtkstock.c:346
msgctxt "Stock label"
@@ -1509,12 +1507,10 @@ msgid "GNU Affero General Public License, version 3 or later"
msgstr "Licença Pública Geral GNU Affero (GPL), versão 3 ou posterior"
#: gtk/gtkaboutdialog.c:128
-#| msgid "GNU General Public License, version 3 only"
msgid "GNU Affero General Public License, version 3 only"
msgstr "Licença Pública Geral GNU Affero (GPL), só versão 3"
#: gtk/gtkaboutdialog.c:129
-#| msgid "BSD 2-Clause License"
msgid "BSD 3-Clause License"
msgstr "Licença BSD 3-Artigos"
@@ -1523,7 +1519,6 @@ msgid "Apache License, Version 2.0"
msgstr "Licença Apache, versão 2.0"
#: gtk/gtkaboutdialog.c:131
-#| msgid "Artistic License 2.0"
msgid "Mozilla Public License 2.0"
msgstr "Licença Pública Mozilla 2.0"
@@ -1552,7 +1547,7 @@ msgstr "Página Web"
#: gtk/gtkaboutdialog.c:1093 gtk/ui/gtkapplication-quartz.ui:7
#, c-format
msgid "About %s"
-msgstr "Sobre %s"
+msgstr "Acerca de %s"
#: gtk/gtkaboutdialog.c:2320
msgid "Created by"
@@ -1775,21 +1770,6 @@ msgstr "Impossível processar ficheiro: %s\n"
#: gtk/gtk-builder-tool.c:1058
#, c-format
-#| msgid ""
-#| "Usage:\n"
-#| " gtk-builder-tool [COMMAND] FILE\n"
-#| "\n"
-#| "Commands:\n"
-#| " validate Validate the file\n"
-#| " simplify Simplify the file\n"
-#| " enumerate List all named objects\n"
-#| " preview [OPTIONS] Preview the file\n"
-#| "\n"
-#| "Preview Options:\n"
-#| " --id=ID Preview only the named object\n"
-#| " --css=FILE Use style from CSS file\n"
-#| "\n"
-#| "Perform various tasks on GtkBuilder .ui files.\n"
msgid ""
"Usage:\n"
" gtk-builder-tool [COMMAND] FILE\n"
@@ -1956,199 +1936,312 @@ msgid "Color: %s"
msgstr "Cor: %s"
#: gtk/gtkcolorchooserwidget.c:446
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Light Scarlet Red"
-msgstr "Vermelho claro Scarlet"
+msgid "Very Light Blue"
+msgstr "Azul muito claro"
#: gtk/gtkcolorchooserwidget.c:447
+#| msgctxt "Color name"
+#| msgid "Light Sky Blue"
msgctxt "Color name"
-msgid "Scarlet Red"
-msgstr "Vermelho Scarlet"
+msgid "Light Blue"
+msgstr "Azul claro"
#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
-msgid "Dark Scarlet Red"
-msgstr "Vermelho escuro Scarlet"
+msgid "Blue"
+msgstr "Azul"
#: gtk/gtkcolorchooserwidget.c:449
+#| msgctxt "Color name"
+#| msgid "Dark Sky Blue"
msgctxt "Color name"
-msgid "Light Orange"
-msgstr "Laranja claro"
+msgid "Dark Blue"
+msgstr "Azul escuro"
#: gtk/gtkcolorchooserwidget.c:450
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Orange"
-msgstr "Laranja"
+msgid "Very Dark Blue"
+msgstr "Azul muito escuro"
#: gtk/gtkcolorchooserwidget.c:451
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Dark Orange"
-msgstr "Laranja escuro"
+msgid "Very Light Green"
+msgstr "Verde muito claro"
#: gtk/gtkcolorchooserwidget.c:452
+#| msgctxt "Color name"
+#| msgid "Light Gray"
msgctxt "Color name"
-msgid "Light Butter"
-msgstr "Manteiga claro"
+msgid "Light Green"
+msgstr "Verde claro"
#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
-msgid "Butter"
-msgstr "Manteiga"
+msgid "Green"
+msgstr "Verde"
#: gtk/gtkcolorchooserwidget.c:454
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
msgctxt "Color name"
-msgid "Dark Butter"
-msgstr "Manteiga escuro"
+msgid "Dark Green"
+msgstr "Verde escuro"
#: gtk/gtkcolorchooserwidget.c:455
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Light Chameleon"
-msgstr "Camaleão claro"
+msgid "Very Dark Green"
+msgstr "Verde muito escuro"
#: gtk/gtkcolorchooserwidget.c:456
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Chameleon"
-msgstr "Camaleão"
+msgid "Very Light Yellow"
+msgstr "Amarelo muito claro"
#: gtk/gtkcolorchooserwidget.c:457
+#| msgctxt "Color name"
+#| msgid "Yellow"
msgctxt "Color name"
-msgid "Dark Chameleon"
-msgstr "Camaleão escuro"
+msgid "Light Yellow"
+msgstr "Amarelo claro"
#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
-msgid "Light Sky Blue"
-msgstr "Azul celeste claro"
+msgid "Yellow"
+msgstr "Amarelo"
#: gtk/gtkcolorchooserwidget.c:459
+#| msgctxt "Color name"
+#| msgid "Yellow"
msgctxt "Color name"
-msgid "Sky Blue"
-msgstr "Azul celeste"
+msgid "Dark Yellow"
+msgstr "Amarelo escuro"
#: gtk/gtkcolorchooserwidget.c:460
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Dark Sky Blue"
-msgstr "Azul celeste escuro"
+msgid "Very Dark Yellow"
+msgstr "Amarelo muito escuro"
#: gtk/gtkcolorchooserwidget.c:461
+#| msgctxt "Color name"
+#| msgid "Light Orange"
msgctxt "Color name"
-msgid "Light Plum"
-msgstr "Chumbo claro"
+msgid "Very Light Orange"
+msgstr "Laranja muito claro"
#: gtk/gtkcolorchooserwidget.c:462
msgctxt "Color name"
-msgid "Plum"
-msgstr "Chumbo"
+msgid "Light Orange"
+msgstr "Laranja claro"
#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
-msgid "Dark Plum"
-msgstr "Chumbo escuro"
+msgid "Orange"
+msgstr "Laranja"
#: gtk/gtkcolorchooserwidget.c:464
msgctxt "Color name"
-msgid "Light Chocolate"
-msgstr "Chocolate claro"
+msgid "Dark Orange"
+msgstr "Laranja escuro"
#: gtk/gtkcolorchooserwidget.c:465
+#| msgctxt "Color name"
+#| msgid "Dark Orange"
msgctxt "Color name"
-msgid "Chocolate"
-msgstr "Chocolate"
+msgid "Very Dark Orange"
+msgstr "Laranja muito escuro"
#: gtk/gtkcolorchooserwidget.c:466
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Dark Chocolate"
-msgstr "Chocolate escuro"
+msgid "Very Light Red"
+msgstr "Vermelho muito claro"
#: gtk/gtkcolorchooserwidget.c:467
+#| msgctxt "Color name"
+#| msgid "Light"
msgctxt "Color name"
-msgid "Light Aluminum 1"
-msgstr "Alumínio claro 1"
+msgid "Light Red"
+msgstr "Vermelho claro"
#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
-msgid "Aluminum 1"
-msgstr "Alumínio 1"
+msgid "Red"
+msgstr "Vermelho"
#: gtk/gtkcolorchooserwidget.c:469
+#| msgctxt "Color name"
+#| msgid "Dark Scarlet Red"
msgctxt "Color name"
-msgid "Dark Aluminum 1"
-msgstr "Alumínio escuro 1"
+msgid "Dark Red"
+msgstr "Vermelho escuro"
#: gtk/gtkcolorchooserwidget.c:470
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Light Aluminum 2"
-msgstr "Alumínio claro 2"
+msgid "Very Dark Red"
+msgstr "Vermelho muito escuro"
#: gtk/gtkcolorchooserwidget.c:471
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Aluminum 2"
-msgstr "Alumínio 2"
+msgid "Very Light Purple"
+msgstr "Púrpura muito claro"
#: gtk/gtkcolorchooserwidget.c:472
+#| msgctxt "Color name"
+#| msgid "Light Plum"
msgctxt "Color name"
-msgid "Dark Aluminum 2"
-msgstr "Alumínio escuro 2"
+msgid "Light Purple"
+msgstr "Púrpura claro"
-#: gtk/gtkcolorchooserwidget.c:486
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
-msgid "Black"
-msgstr "Preto"
+msgid "Purple"
+msgstr "Púrpura"
-#: gtk/gtkcolorchooserwidget.c:487
+#: gtk/gtkcolorchooserwidget.c:474
+#| msgctxt "Color name"
+#| msgid "Purple"
msgctxt "Color name"
-msgid "Very Dark Gray"
-msgstr "Cinzento muito escuro"
+msgid "Dark Purple"
+msgstr "Púrpura escuro"
-#: gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:475
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Darker Gray"
-msgstr "Cinzento mais escuro"
+msgid "Very Dark Purple"
+msgstr "Púrpura muito escuro"
-#: gtk/gtkcolorchooserwidget.c:489
+#: gtk/gtkcolorchooserwidget.c:476
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
msgctxt "Color name"
-msgid "Dark Gray"
-msgstr "Cinzento escuro"
+msgid "Very Light Brown"
+msgstr "Castanho muito claro"
-#: gtk/gtkcolorchooserwidget.c:490
+#: gtk/gtkcolorchooserwidget.c:477
+#| msgctxt "output-bin"
+#| msgid "Right Bin"
msgctxt "Color name"
-msgid "Medium Gray"
-msgstr "Cinzento médio"
+msgid "Light Brown"
+msgstr "Castanho claro"
-#: gtk/gtkcolorchooserwidget.c:491
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
-msgid "Light Gray"
-msgstr "Cinzento claro"
+msgid "Brown"
+msgstr "Castanho"
-#: gtk/gtkcolorchooserwidget.c:492
+#: gtk/gtkcolorchooserwidget.c:479
+#| msgctxt "Color name"
+#| msgid "Dark Butter"
msgctxt "Color name"
-msgid "Lighter Gray"
-msgstr "Cinzento mais claro"
+msgid "Dark Brown"
+msgstr "Castanho escuro"
-#: gtk/gtkcolorchooserwidget.c:493
+#: gtk/gtkcolorchooserwidget.c:480
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
msgctxt "Color name"
-msgid "Very Light Gray"
-msgstr "Cinzento muito claro"
+msgid "Very Dark Brown"
+msgstr "Castanho muito escuro"
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:481
msgctxt "Color name"
msgid "White"
msgstr "Branco"
+#: gtk/gtkcolorchooserwidget.c:482
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Cinzento claro 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Cinzento claro 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Cinzento claro 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Cinzento claro 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Cinzento escuro 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Cinzento escuro 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Cinzento escuro 3"
+
+#: gtk/gtkcolorchooserwidget.c:489
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 4"
+msgstr "Cinzento escuro 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
+msgctxt "Color name"
+msgid "Black"
+msgstr "Preto"
+
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:543
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Personalizada"
-#: gtk/gtkcolorchooserwidget.c:550
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Cor personalizada"
-#: gtk/gtkcolorchooserwidget.c:551
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Criar uma cor personalizada"
-#: gtk/gtkcolorchooserwidget.c:570
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Cor personalizada %d: %s"
@@ -2235,56 +2328,52 @@ msgstr "_Direita:"
msgid "Paper Margins"
msgstr "Margens do papel"
-#: gtk/gtkentry.c:9590 gtk/gtklabel.c:6680 gtk/gtktextview.c:9502
+#: gtk/gtkentry.c:9591 gtk/gtklabel.c:6680 gtk/gtktextview.c:9520
msgid "Cu_t"
msgstr "Cor_tar"
-#: gtk/gtkentry.c:9594 gtk/gtklabel.c:6681 gtk/gtktextview.c:9506
+#: gtk/gtkentry.c:9595 gtk/gtklabel.c:6681 gtk/gtktextview.c:9524
msgid "_Copy"
msgstr "_Copiar"
-#: gtk/gtkentry.c:9598 gtk/gtklabel.c:6682 gtk/gtktextview.c:9508
+#: gtk/gtkentry.c:9599 gtk/gtklabel.c:6682 gtk/gtktextview.c:9526
msgid "_Paste"
msgstr "Co_lar"
-#: gtk/gtkentry.c:9601 gtk/gtkfilechooserwidget.c:1499
-#: gtk/gtkfilechooserwidget.c:2334 gtk/gtklabel.c:6684 gtk/gtktextview.c:9511
+#: gtk/gtkentry.c:9602 gtk/gtkfilechooserwidget.c:1499
+#: gtk/gtkfilechooserwidget.c:2334 gtk/gtklabel.c:6684 gtk/gtktextview.c:9529
msgid "_Delete"
msgstr "_Eliminar"
-#: gtk/gtkentry.c:9612 gtk/gtklabel.c:6693 gtk/gtktextview.c:9525
+#: gtk/gtkentry.c:9613 gtk/gtklabel.c:6693 gtk/gtktextview.c:9543
msgid "Select _All"
msgstr "Selecionar _tudo"
-#: gtk/gtkentry.c:9622 gtk/gtktextview.c:9535
-#| msgctxt "keyboard label"
-#| msgid "Insert"
+#: gtk/gtkentry.c:9623 gtk/gtktextview.c:9553
msgid "Insert _Emoji"
msgstr "Inserir _Emoji"
-#: gtk/gtkentry.c:9798 gtk/gtktextview.c:9755
+#: gtk/gtkentry.c:9799 gtk/gtktextview.c:9777
msgid "Select all"
msgstr "Selecionar tudo"
-#: gtk/gtkentry.c:9801 gtk/gtktextview.c:9758
+#: gtk/gtkentry.c:9802 gtk/gtktextview.c:9780
msgid "Cut"
msgstr "Cortar"
-#: gtk/gtkentry.c:9804 gtk/gtktextview.c:9761
+#: gtk/gtkentry.c:9805 gtk/gtktextview.c:9783
msgid "Copy"
msgstr "Copiar"
-#: gtk/gtkentry.c:9807 gtk/gtktextview.c:9764
+#: gtk/gtkentry.c:9808 gtk/gtktextview.c:9786
msgid "Paste"
msgstr "Colar"
-#: gtk/gtkentry.c:10879
+#: gtk/gtkentry.c:10880
msgid "Caps Lock is on"
msgstr "Caps Lock está ativo"
-#: gtk/gtkentry.c:11157
-#| msgctxt "keyboard label"
-#| msgid "Insert"
+#: gtk/gtkentry.c:11158
msgid "Insert Emoji"
msgstr "Inserir Emoji"
@@ -2311,7 +2400,7 @@ msgstr "_Nome"
#. Open item is always present
#: gtk/gtkfilechoosernative.c:546 gtk/gtkfilechoosernative.c:631
#: gtk/gtkplacessidebar.c:3625 gtk/gtkplacessidebar.c:3693
-#: gtk/gtkplacesview.c:1682
+#: gtk/gtkplacesview.c:1696
msgid "_Open"
msgstr "_Abrir"
@@ -2341,19 +2430,11 @@ msgid "The folder could not be created"
msgstr "Impossível criar a pasta"
#: gtk/gtkfilechooserwidget.c:821
-#| msgid ""
-#| "The folder could not be created, as a file with the same name already "
-#| "exists. Try using a different name for the folder, or rename the file "
-#| "first."
msgid ""
"The folder could not be created, as a file with the same name already exists."
msgstr "Impossível criar a pasta por já existir um ficheiro com o mesmo nome."
#: gtk/gtkfilechooserwidget.c:823
-#| msgid ""
-#| "The folder could not be created, as a file with the same name already "
-#| "exists. Try using a different name for the folder, or rename the file "
-#| "first."
msgid "Try using a different name for the folder, or rename the file first."
msgstr ""
"Tente utilizar um nome diferente para a pasta ou renomear primeiro o "
@@ -2485,7 +2566,7 @@ msgstr "_Abrir com o gestor de ficheiros"
#: gtk/gtkfilechooserwidget.c:2331
msgid "_Copy Location"
-msgstr "Localização da _cópia"
+msgstr "_Copiar localização"
#: gtk/gtkfilechooserwidget.c:2332
msgid "_Add to Bookmarks"
@@ -2506,16 +2587,15 @@ msgstr "Mostrar os ficheiros _ocultos"
#: gtk/gtkfilechooserwidget.c:2340
msgid "Show _Size Column"
-msgstr "Mostrar o _tamanho da coluna"
+msgstr "Mostrar a coluna t_amanho"
#: gtk/gtkfilechooserwidget.c:2341
-#| msgid "Show _Size Column"
msgid "Show T_ype Column"
-msgstr "Mostrar _Tamanho da Coluna"
+msgstr "Mostrar a coluna t_ipo"
#: gtk/gtkfilechooserwidget.c:2342
msgid "Show _Time"
-msgstr "Mostrar _horas"
+msgstr "Mostrar a coluna modificado"
#: gtk/gtkfilechooserwidget.c:2343
msgid "Sort _Folders before Files"
@@ -2588,8 +2668,6 @@ msgid "Program"
msgstr "Aplicação"
#: gtk/gtkfilechooserwidget.c:5010
-#| msgctxt "keyboard label"
-#| msgid "AudioMute"
msgid "Audio"
msgstr "Áudio"
@@ -2603,8 +2681,6 @@ msgid "Image"
msgstr "Imagem"
#: gtk/gtkfilechooserwidget.c:5013
-#| msgctxt "paper size"
-#| msgid "Arch A"
msgid "Archive"
msgstr "Arquivo"
@@ -2625,17 +2701,14 @@ msgid "Contacts"
msgstr "Contactos"
#: gtk/gtkfilechooserwidget.c:5020
-#| msgid "calendar:MY"
msgid "Calendar"
msgstr "Calendário"
#: gtk/gtkfilechooserwidget.c:5021
-#| msgid "Documented by"
msgid "Document"
msgstr "Documento"
#: gtk/gtkfilechooserwidget.c:5022
-#| msgid "_Orientation:"
msgid "Presentation"
msgstr "Apresentação"
@@ -2714,19 +2787,14 @@ msgid "None"
msgstr "Nenhuma"
#: gtk/gtkfontchooserwidget.c:1525
-#| msgid "_Width:"
msgid "Width"
msgstr "Largura"
#: gtk/gtkfontchooserwidget.c:1526
-#| msgctxt "keyboard label"
-#| msgid "Right"
msgid "Weight"
msgstr "Peso"
#: gtk/gtkfontchooserwidget.c:1527
-#| msgctxt "Stock label"
-#| msgid "_Italic"
msgid "Italic"
msgstr "Itálico"
@@ -2743,14 +2811,10 @@ msgid "Default"
msgstr "Predefinição"
#: gtk/gtkfontchooserwidget.c:2113
-#| msgctxt "event phase"
-#| msgid "Capture"
msgid "Ligatures"
msgstr "Ligaduras"
#: gtk/gtkfontchooserwidget.c:2114
-#| msgctxt "paper size"
-#| msgid "US Letter Plus"
msgid "Letter Case"
msgstr "Letter Case"
@@ -2767,7 +2831,6 @@ msgid "Number Formatting"
msgstr "Formato de Números"
#: gtk/gtkfontchooserwidget.c:2118
-#| msgid "Dark Variant"
msgid "Character Variants"
msgstr "Caracteres Variantes"
@@ -2993,72 +3056,69 @@ msgstr "_Sim"
msgid "Co_nnect"
msgstr "_Ligar"
-#: gtk/gtkmountoperation.c:671
+#: gtk/gtkmountoperation.c:668
msgid "Connect As"
msgstr "Ligar como"
-#: gtk/gtkmountoperation.c:680
+#: gtk/gtkmountoperation.c:677
msgid "_Anonymous"
msgstr "_Anonimamente"
-#: gtk/gtkmountoperation.c:689
+#: gtk/gtkmountoperation.c:686
msgid "Registered U_ser"
msgstr "Utili_zador registado"
-#: gtk/gtkmountoperation.c:700
+#: gtk/gtkmountoperation.c:697
msgid "_Username"
msgstr "_Utilizador"
-#: gtk/gtkmountoperation.c:705
+#: gtk/gtkmountoperation.c:702
msgid "_Domain"
msgstr "_Domínio"
-#: gtk/gtkmountoperation.c:714
-#| msgid "Volume Up"
+#: gtk/gtkmountoperation.c:711
msgid "Volume type"
msgstr "Tipo de volume"
-#: gtk/gtkmountoperation.c:724
+#: gtk/gtkmountoperation.c:721
msgid "_Hidden"
msgstr "_Oculto"
-#: gtk/gtkmountoperation.c:727
-#| msgctxt "input method menu"
-#| msgid "Windows IME"
+#: gtk/gtkmountoperation.c:724
msgid "_Windows system"
msgstr "_Sistema Windows"
-#: gtk/gtkmountoperation.c:730
+#: gtk/gtkmountoperation.c:727
msgid "_PIM"
msgstr "_PIM"
-#: gtk/gtkmountoperation.c:736
+#: gtk/gtkmountoperation.c:733
msgid "_Password"
-msgstr "_Senha"
+msgstr "_Palavra-passe"
-#: gtk/gtkmountoperation.c:758
+#: gtk/gtkmountoperation.c:755
msgid "Forget password _immediately"
-msgstr "_Esquecer a senha imediatamente"
+msgstr "_Esquecer a palavra-passe imediatamente"
-#: gtk/gtkmountoperation.c:768
+#: gtk/gtkmountoperation.c:765
msgid "Remember password until you _logout"
-msgstr "_Recordar a senha até terminar a sessão"
+msgstr "_Recordar a palavra-passe até terminar a sessão"
-#: gtk/gtkmountoperation.c:778
+#: gtk/gtkmountoperation.c:775
msgid "Remember _forever"
msgstr "Recordar para _sempre"
-#: gtk/gtkmountoperation.c:1173
+#: gtk/gtkmountoperation.c:1170
#, c-format
msgid "Unknown Application (PID %d)"
msgstr "Aplicação desconhecida (PID %d)"
-#: gtk/gtkmountoperation.c:1358
+#: gtk/gtkmountoperation.c:1355
#, c-format
msgid "Unable to end process"
msgstr "Impossível terminar o processo"
-#: gtk/gtkmountoperation.c:1392
+#: gtk/gtkmountoperation.c:1389
msgid "_End Process"
msgstr "_Terminar o processo"
@@ -3142,7 +3202,6 @@ msgstr "Raíz do sistema de ficheiros"
#. translators: %s is the name of a cloud provider for files
#: gtk/gtkplacessidebar.c:981
#, c-format
-#| msgid "Open '%s'"
msgid "Open %s"
msgstr "Abrir %s"
@@ -3155,14 +3214,11 @@ msgid "Recent files"
msgstr "Ficheiros recentes"
#: gtk/gtkplacessidebar.c:1082
-#| msgid "_Start"
msgid "Starred"
msgstr "Com estrela"
#. TODO: Rename to 'Starred files'
#: gtk/gtkplacessidebar.c:1085
-#| msgctxt "printer option"
-#| msgid "Printer Profile"
msgid "Favorite files"
msgstr "Ficheiros favoritos"
@@ -3274,7 +3330,6 @@ msgstr "Impossível iniciar \"%s\""
#: gtk/gtkplacessidebar.c:2430
#, c-format
-#| msgid "Opening “%s”."
msgid "Error unlocking “%s”"
msgstr "Erro ao desbloquear “%s”"
@@ -3319,12 +3374,12 @@ msgid "Unable to poll “%s” for media changes"
msgstr "Impossível consultar \"%s\" por alterações de suporte"
#: gtk/gtkplacessidebar.c:3630 gtk/gtkplacessidebar.c:3696
-#: gtk/gtkplacesview.c:1692
+#: gtk/gtkplacesview.c:1706
msgid "Open in New _Tab"
msgstr "Abrir num novo _separador"
#: gtk/gtkplacessidebar.c:3636 gtk/gtkplacessidebar.c:3699
-#: gtk/gtkplacesview.c:1703
+#: gtk/gtkplacesview.c:1717
msgid "Open in New _Window"
msgstr "Abrir numa nova _janela"
@@ -3340,11 +3395,11 @@ msgstr "_Remover"
msgid "Rename…"
msgstr "Renomear…"
-#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1737
+#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1751
msgid "_Mount"
msgstr "_Montar"
-#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1727
+#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1741
msgid "_Unmount"
msgstr "_Desmontar"
@@ -3369,7 +3424,7 @@ msgid "No network locations found"
msgstr "Sem localizações de rede"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1307
+#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1321
msgid "Unable to access location"
msgstr "Impossível aceder à localização"
@@ -3379,72 +3434,71 @@ msgid "Con_nect"
msgstr "_Ligar"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1370
+#: gtk/gtkplacesview.c:1384
msgid "Unable to unmount volume"
msgstr "Impossível desmontar o volume"
#. Allow to cancel the operation
-#: gtk/gtkplacesview.c:1471
+#: gtk/gtkplacesview.c:1485
msgid "Cance_l"
msgstr "Cance_lar"
-#: gtk/gtkplacesview.c:1634
+#: gtk/gtkplacesview.c:1648
msgid "AppleTalk"
msgstr "AppleTalk"
#. Translators: do not translate ftp:// and ftps://
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "File Transfer Protocol"
msgstr "FTP (Protocolo de Transferência de Ficheiros)"
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "ftp:// or ftps://"
msgstr "ftp:// ou ftps://"
-#: gtk/gtkplacesview.c:1641
+#: gtk/gtkplacesview.c:1655
msgid "Network File System"
msgstr "Sistema de Ficheiros de Rede"
-#: gtk/gtkplacesview.c:1644
+#: gtk/gtkplacesview.c:1658
msgid "Samba"
msgstr "Samba"
#. Translators: do not translate sftp:// and ssh://
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "SSH File Transfer Protocol"
msgstr "Protocolo de Transferência de Ficheiros SSH"
-#: gtk/gtkplacesview.c:1648
-#| msgid "ftp:// or ftps://"
+#: gtk/gtkplacesview.c:1662
msgid "sftp:// or ssh://"
msgstr "sftp:// ou ssh://"
#. Translators: do not translate dav:// and davs://
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "WebDAV"
msgstr "WebDav"
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "dav:// or davs://"
msgstr "dav:// ou davs://"
-#: gtk/gtkplacesview.c:1727
+#: gtk/gtkplacesview.c:1741
msgid "_Disconnect"
msgstr "_Desligar"
-#: gtk/gtkplacesview.c:1737
+#: gtk/gtkplacesview.c:1751
msgid "_Connect"
msgstr "_Ligar"
-#: gtk/gtkplacesview.c:1878
+#: gtk/gtkplacesview.c:1892
msgid "Unable to get remote server location"
msgstr "Impossível obter localização do servidor remoto"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "Networks"
msgstr "Redes"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "On This Computer"
msgstr "Neste computador"
@@ -3474,7 +3528,7 @@ msgstr "Autenticação"
#: gtk/gtkprintbackend.c:849
msgid "_Remember password"
-msgstr "_Recordar a senha"
+msgstr "_Recordar a palavra-passe"
#: gtk/gtkprinteroptionwidget.c:542
msgid "Select a filename"
@@ -3566,8 +3620,8 @@ msgstr ""
"temporário."
#. window
-#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:542
-#: gtk/gtkprintoperation-portal.c:611 gtk/gtkprintunixdialog.c:3415
+#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:549
+#: gtk/gtkprintoperation-portal.c:618 gtk/gtkprintunixdialog.c:3415
msgid "Print"
msgstr "Imprimir"
@@ -4784,7 +4838,6 @@ msgid "General"
msgstr "Geral"
#: gtk/open-type-layout.h:13
-#| msgid "Accessible name"
msgctxt "OpenType layout"
msgid "Access All Alternates"
msgstr "Aceder Todos os Alternativos"
@@ -4805,7 +4858,6 @@ msgid "Above-base Substitutions"
msgstr "Above-base Substitutions"
#: gtk/open-type-layout.h:17
-#| msgid "Authentication"
msgctxt "OpenType layout"
msgid "Alternative Fractions"
msgstr "Alternative Fractions"
@@ -4921,19 +4973,16 @@ msgid "Final Glyph on Line Alternates"
msgstr "Final Glyph on Line Alternates"
#: gtk/open-type-layout.h:40
-#| msgid "Terminal Pager"
msgctxt "OpenType layout"
msgid "Terminal Forms #2"
msgstr "Terminal Forms #2"
#: gtk/open-type-layout.h:41
-#| msgid "Terminal Pager"
msgctxt "OpenType layout"
msgid "Terminal Forms #3"
msgstr "Terminal Forms #3"
#: gtk/open-type-layout.h:42
-#| msgid "Terminal Pager"
msgctxt "OpenType layout"
msgid "Terminal Forms"
msgstr "Formas Terminais"
@@ -4944,13 +4993,11 @@ msgid "Flattened accent forms"
msgstr "Flattened accent forms"
#: gtk/open-type-layout.h:44
-#| msgid "Actions"
msgctxt "OpenType layout"
msgid "Fractions"
msgstr "Frações"
#: gtk/open-type-layout.h:45
-#| msgid "Focus Widget"
msgctxt "OpenType layout"
msgid "Full Widths"
msgstr "Full Widths"
@@ -5001,8 +5048,6 @@ msgid "Half Widths"
msgstr "Half Widths"
#: gtk/open-type-layout.h:55
-#| msgctxt "print operation status"
-#| msgid "Initial state"
msgctxt "OpenType layout"
msgid "Initial Forms"
msgstr "Initial Forms"
@@ -5013,8 +5058,6 @@ msgid "Isolated Forms"
msgstr "Isolated Forms"
#: gtk/open-type-layout.h:57
-#| msgctxt "Stock label"
-#| msgid "_Italic"
msgctxt "OpenType layout"
msgid "Italics"
msgstr "Italics"
@@ -5045,21 +5088,16 @@ msgid "JIS2004 Forms"
msgstr "JIS2004 Forms"
#: gtk/open-type-layout.h:63
-#| msgid "Warning"
msgctxt "OpenType layout"
msgid "Kerning"
msgstr "Kerning"
#: gtk/open-type-layout.h:64
-#| msgctxt "output-bin"
-#| msgid "Left Bin"
msgctxt "OpenType layout"
msgid "Left Bounds"
msgstr "Left Bounds"
#: gtk/open-type-layout.h:65
-#| msgctxt "cover page"
-#| msgid "Standard"
msgctxt "OpenType layout"
msgid "Standard Ligatures"
msgstr "Standard Ligatures"
@@ -5080,13 +5118,11 @@ msgid "Localized Forms"
msgstr "Formas Localizadas"
#: gtk/open-type-layout.h:69
-#| msgid "LRM _Left-to-right mark"
msgctxt "OpenType layout"
msgid "Left-to-right alternates"
msgstr "Left-to-right alternates"
#: gtk/open-type-layout.h:70
-#| msgid "LRM _Left-to-right mark"
msgctxt "OpenType layout"
msgid "Left-to-right mirrored forms"
msgstr "Left-to-right mirrored forms"
@@ -5152,7 +5188,6 @@ msgid "Optical Bounds"
msgstr "Optical Bounds"
#: gtk/open-type-layout.h:83
-#| msgid "Signals"
msgctxt "OpenType layout"
msgid "Ordinals"
msgstr "Ordinals"
@@ -5178,7 +5213,6 @@ msgid "Proportional Kana"
msgstr "Proportional Kana"
#: gtk/open-type-layout.h:88
-#| msgid "Properties"
msgctxt "OpenType layout"
msgid "Proportional Figures"
msgstr "Proportional Figures"
@@ -5239,20 +5273,16 @@ msgid "Reph Forms"
msgstr "Reph Forms"
#: gtk/open-type-layout.h:100
-#| msgctxt "output-bin"
-#| msgid "Right Bin"
msgctxt "OpenType layout"
msgid "Right Bounds"
msgstr "Right Bounds"
#: gtk/open-type-layout.h:101
-#| msgid "RLM _Right-to-left mark"
msgctxt "OpenType layout"
msgid "Right-to-left alternates"
msgstr "Right-to-left alternates"
#: gtk/open-type-layout.h:102
-#| msgid "RLM _Right-to-left mark"
msgctxt "OpenType layout"
msgid "Right-to-left mirrored forms"
msgstr "Right-to-left mirrored forms"
@@ -5388,7 +5418,6 @@ msgid "Stylistic Set 19"
msgstr "Stylistic Set 19"
#: gtk/open-type-layout.h:129
-#| msgid "Artistic License 2.0"
msgctxt "OpenType layout"
msgid "Stylistic Set 20"
msgstr "Stylistic Set 20"
@@ -5404,14 +5433,11 @@ msgid "Stretching Glyph Decomposition"
msgstr "Stretching Glyph Decomposition"
#: gtk/open-type-layout.h:132
-#| msgid "Postscript"
msgctxt "OpenType layout"
msgid "Subscript"
msgstr "Subscript"
#: gtk/open-type-layout.h:133
-#| msgctxt "keyboard label"
-#| msgid "Super"
msgctxt "OpenType layout"
msgid "Superscript"
msgstr "Superscript"
@@ -5462,14 +5488,11 @@ msgid "Alternate Vertical Metrics"
msgstr "Alternate Vertical Metrics"
#: gtk/open-type-layout.h:143
-#| msgid "Dark Variant"
msgctxt "OpenType layout"
msgid "Vattu Variants"
msgstr "Vattu Variants"
#: gtk/open-type-layout.h:144
-#| msgctxt "sizegroup mode"
-#| msgid "Vertical"
msgctxt "OpenType layout"
msgid "Vertical Writing"
msgstr "Vertical Writing"
@@ -5490,8 +5513,6 @@ msgid "Vertical Kana Alternates"
msgstr "Vertical Kana Alternates"
#: gtk/open-type-layout.h:148
-#| msgctxt "sizegroup mode"
-#| msgid "Vertical"
msgctxt "OpenType layout"
msgid "Vertical Kerning"
msgstr "Vertical Kerning"
@@ -6487,7 +6508,6 @@ msgid "Gothic"
msgstr "Gótico"
#: gtk/script-names.c:30
-#| msgid "_Green:"
msgctxt "Script"
msgid "Greek"
msgstr "Grego"
@@ -6538,7 +6558,6 @@ msgid "Khmer"
msgstr "Khmer"
#: gtk/script-names.c:40
-#| msgid "Low"
msgctxt "Script"
msgid "Lao"
msgstr "Lao"
@@ -6569,8 +6588,6 @@ msgid "Ogham"
msgstr "Ogham"
#: gtk/script-names.c:46
-#| msgctxt "Stock label"
-#| msgid "_Italic"
msgctxt "Script"
msgid "Old Italic"
msgstr "Itálico Antigo"
@@ -6596,7 +6613,6 @@ msgid "Syriac"
msgstr "Siríaco"
#: gtk/script-names.c:51
-#| msgid "_Family:"
msgctxt "Script"
msgid "Tamil"
msgstr "Tamil"
@@ -6612,8 +6628,6 @@ msgid "Thaana"
msgstr "Thaana"
#: gtk/script-names.c:54
-#| msgctxt "input method menu"
-#| msgid "Thai-Lao"
msgctxt "Script"
msgid "Thai"
msgstr "Tailandês"
@@ -6679,8 +6693,6 @@ msgid "Shavian"
msgstr "Shavian"
#: gtk/script-names.c:67
-#| msgctxt "output-bin"
-#| msgid "Rear Bin"
msgctxt "Script"
msgid "Linear B"
msgstr "Linear B"
@@ -6731,13 +6743,11 @@ msgid "Kharoshthi"
msgstr "Kharoshthi"
#: gtk/script-names.c:77
-#| msgid "Unknown"
msgctxt "Script"
msgid "Unknown"
msgstr "Desconhecido"
#: gtk/script-names.c:78
-#| msgid "Baseline"
msgctxt "Script"
msgid "Balinese"
msgstr "Balinese"
@@ -6788,8 +6798,6 @@ msgid "Saurashtra"
msgstr "Saurashtra"
#: gtk/script-names.c:88
-#| msgctxt "Color name"
-#| msgid "Chameleon"
msgctxt "Script"
msgid "Cham"
msgstr "Cham"
@@ -7000,7 +7008,6 @@ msgid "Mende Kikakui"
msgstr "Mende Kikakui"
#: gtk/script-names.c:130
-#| msgid "Modified"
msgctxt "Script"
msgid "Modi"
msgstr "Modi"
@@ -7076,8 +7083,6 @@ msgid "Hatran"
msgstr "Hatran "
#: gtk/script-names.c:145
-#| msgctxt "keyboard label"
-#| msgid "Multi_key"
msgctxt "Script"
msgid "Multani"
msgstr "Multani"
@@ -7088,8 +7093,6 @@ msgid "Old Hungarian"
msgstr "Húngaro Antigo"
#: gtk/script-names.c:147
-#| msgctxt "print operation status"
-#| msgid "Printing"
msgctxt "Script"
msgid "Signwriting"
msgstr "Língua de Sinais"
@@ -7105,7 +7108,6 @@ msgid "Bhaiksuki"
msgstr "Bhaiksuki"
#: gtk/script-names.c:150
-#| msgid "Searching"
msgctxt "Script"
msgid "Marchen"
msgstr "Marchen"
@@ -7147,7 +7149,7 @@ msgstr "Zanabazar Square"
#: gtk/ui/gtkaboutdialog.ui:137
msgid "About"
-msgstr "Sobre"
+msgstr "Acerca"
#: gtk/ui/gtkaboutdialog.ui:177
msgid "Credits"
@@ -7274,12 +7276,10 @@ msgid "Travel & Places"
msgstr "Viagens e Lugares"
#: gtk/ui/gtkemojichooser.ui:128 gtk/ui/gtkemojichooser.ui:287
-#| msgid "Activate"
msgid "Activities"
msgstr "Atividades"
#: gtk/ui/gtkemojichooser.ui:143 gtk/ui/gtkemojichooser.ui:302
-#| msgid "Objects"
msgctxt "emoji category"
msgid "Objects"
msgstr "Objetos"
@@ -7868,7 +7868,7 @@ msgstr "Utilizador:"
#: modules/printbackends/cups/gtkprintbackendcups.c:1130
#: modules/printbackends/cups/gtkprintbackendcups.c:1447
msgid "Password:"
-msgstr "Senha:"
+msgstr "Palavra-passe:"
#: modules/printbackends/cups/gtkprintbackendcups.c:1169
#: modules/printbackends/cups/gtkprintbackendcups.c:1460
@@ -8413,15 +8413,15 @@ msgstr "Ficheiro"
msgid "_Output format"
msgstr "_Formato de saída"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Imprimir para a LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Páginas por folha"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Linha de comando"
@@ -8460,6 +8460,96 @@ msgstr "resultado-de-teste.%s"
msgid "Print to Test Printer"
msgstr "Imprimir para testar impressora"
+#~| msgctxt "Color name"
+#~| msgid "Dark Plum"
+#~ msgctxt "Color name"
+#~ msgid "Dark"
+#~ msgstr "Escuro"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Scarlet Red"
+#~ msgstr "Vermelho claro Scarlet"
+
+#~ msgctxt "Color name"
+#~ msgid "Scarlet Red"
+#~ msgstr "Vermelho Scarlet"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Butter"
+#~ msgstr "Manteiga claro"
+
+#~ msgctxt "Color name"
+#~ msgid "Butter"
+#~ msgstr "Manteiga"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chameleon"
+#~ msgstr "Camaleão claro"
+
+#~ msgctxt "Color name"
+#~ msgid "Chameleon"
+#~ msgstr "Camaleão"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chameleon"
+#~ msgstr "Camaleão escuro"
+
+#~ msgctxt "Color name"
+#~ msgid "Sky Blue"
+#~ msgstr "Azul celeste"
+
+#~ msgctxt "Color name"
+#~ msgid "Plum"
+#~ msgstr "Chumbo"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chocolate"
+#~ msgstr "Chocolate claro"
+
+#~ msgctxt "Color name"
+#~ msgid "Chocolate"
+#~ msgstr "Chocolate"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chocolate"
+#~ msgstr "Chocolate escuro"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 1"
+#~ msgstr "Alumínio claro 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 1"
+#~ msgstr "Alumínio 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 1"
+#~ msgstr "Alumínio escuro 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 2"
+#~ msgstr "Alumínio claro 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 2"
+#~ msgstr "Alumínio 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 2"
+#~ msgstr "Alumínio escuro 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Darker Gray"
+#~ msgstr "Cinzento mais escuro"
+
+#~ msgctxt "Color name"
+#~ msgid "Medium Gray"
+#~ msgstr "Cinzento médio"
+
+#~ msgctxt "Color name"
+#~ msgid "Lighter Gray"
+#~ msgstr "Cinzento mais claro"
+
#~ msgid "3.2 core GL profile is not available on EGL implementation"
#~ msgstr "Perfil de núcleo 3.2 não disponível na implementação EGL"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 0aeee0a28b..174f969082 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -16,27 +16,27 @@
# André Gondim <In Memoriam>, 2009, 2011.
# Og Maciel <ogmaciel@gnome.org>, 2007, 2011.
# Jonh Wendell <jwendell@gnome.org>, 2009-2010, 2012.
-# Enrico Nicoletto <liverig@gmail.com>, 2013.
# Felipe Braga <fbobraga@gmail.com>, 2015.
# Fabrício Godoy <skarllot@gmail.com>, 2010, 2016.
# Artur de Aquino Morais <artur.morais93@outlook.com>, 2016.
# Ricardo Silva Veloso <ricvelozo@gmail.com>, 2018-2020.
# Rafael Fontenelle <rafaelff@gnome.org>, 2013-2020.
+# Enrico Nicoletto <liverig@gmail.com>, 2013, 2020.
#
msgid ""
msgstr ""
"Project-Id-Version: GTK\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-18 20:52+0000\n"
-"PO-Revision-Date: 2020-09-18 18:06-0300\n"
-"Last-Translator: Rafael Fontenelle <rafaelff@gnome.org>\n"
+"POT-Creation-Date: 2020-11-08 12:08+0000\n"
+"PO-Revision-Date: 2020-11-10 17:36-0300\n"
+"Last-Translator: Enrico Nicoletto <liverig@gmail.com>\n"
"Language-Team: Brazilian Portuguese <www-pt-br-general@gnu.org>\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1)\n"
-"X-Generator: Gtranslator 3.38.0\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Generator: Poedit 2.4.1\n"
# Não encontrei tradução melhor para broadway
#: gdk/broadway/gdkbroadway-server.c:144
@@ -1962,90 +1962,245 @@ msgstr "Vermelho %d%%, Verde %d%%, Azul %d%%"
msgid "Color: %s"
msgstr "Cor: %s"
-#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
-#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
-#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
-#| msgid "_Blue:"
+#: gtk/gtkcolorchooserwidget.c:446
+msgctxt "Color name"
+msgid "Very Light Blue"
+msgstr "Azul muito claro"
+
+#: gtk/gtkcolorchooserwidget.c:447
+msgctxt "Color name"
+msgid "Light Blue"
+msgstr "Azul claro"
+
+#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
msgid "Blue"
msgstr "Azul"
-#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
-#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
-#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
-#| msgid "_Green:"
+#: gtk/gtkcolorchooserwidget.c:449
+msgctxt "Color name"
+msgid "Dark Blue"
+msgstr "Azul escuro"
+
+#: gtk/gtkcolorchooserwidget.c:450
+msgctxt "Color name"
+msgid "Very Dark Blue"
+msgstr "Azul muito escuro"
+
+#: gtk/gtkcolorchooserwidget.c:451
+msgctxt "Color name"
+msgid "Very Light Green"
+msgstr "Verde muito claro"
+
+#: gtk/gtkcolorchooserwidget.c:452
+msgctxt "Color name"
+msgid "Light Green"
+msgstr "Verde claro"
+
+#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
msgid "Green"
msgstr "Verde"
-#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
-#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
-#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
+#: gtk/gtkcolorchooserwidget.c:454
+msgctxt "Color name"
+msgid "Dark Green"
+msgstr "Verde escuro"
+
+#: gtk/gtkcolorchooserwidget.c:455
+msgctxt "Color name"
+msgid "Very Dark Green"
+msgstr "Verde muito escuro"
+
+#: gtk/gtkcolorchooserwidget.c:456
+msgctxt "Color name"
+msgid "Very Light Yellow"
+msgstr "Verde muito claro"
+
+#: gtk/gtkcolorchooserwidget.c:457
+msgctxt "Color name"
+msgid "Light Yellow"
+msgstr "Amarelo claro"
+
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
msgid "Yellow"
msgstr "Amarelo"
-#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
-#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
-#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:459
+msgctxt "Color name"
+msgid "Dark Yellow"
+msgstr "Amarelo escuro"
+
+#: gtk/gtkcolorchooserwidget.c:460
+msgctxt "Color name"
+msgid "Very Dark Yellow"
+msgstr "Amarelo muito escuro"
+
+#: gtk/gtkcolorchooserwidget.c:461
+msgctxt "Color name"
+msgid "Very Light Orange"
+msgstr "Laranja muito claro"
+
+#: gtk/gtkcolorchooserwidget.c:462
+msgctxt "Color name"
+msgid "Light Orange"
+msgstr "Laranja claro"
+
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
msgid "Orange"
msgstr "Laranja"
-#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
-#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
-#: gtk/gtkcolorchooserwidget.c:474
-#| msgid "_Red:"
+#: gtk/gtkcolorchooserwidget.c:464
+msgctxt "Color name"
+msgid "Dark Orange"
+msgstr "Laranja escuro"
+
+#: gtk/gtkcolorchooserwidget.c:465
+msgctxt "Color name"
+msgid "Very Dark Orange"
+msgstr "Laranja muito escuro"
+
+#: gtk/gtkcolorchooserwidget.c:466
+msgctxt "Color name"
+msgid "Very Light Red"
+msgstr "Vermelho muito claro"
+
+#: gtk/gtkcolorchooserwidget.c:467
+msgctxt "Color name"
+msgid "Light Red"
+msgstr "Vermelho claro"
+
+#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
msgid "Red"
msgstr "Vermelho"
-#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
-#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
-#: gtk/gtkcolorchooserwidget.c:479
+#: gtk/gtkcolorchooserwidget.c:469
+msgctxt "Color name"
+msgid "Dark Red"
+msgstr "Vermelho escuro"
+
+#: gtk/gtkcolorchooserwidget.c:470
+msgctxt "Color name"
+msgid "Very Dark Red"
+msgstr "Vermelho muito escuro"
+
+#: gtk/gtkcolorchooserwidget.c:471
+msgctxt "Color name"
+msgid "Very Light Purple"
+msgstr "Roxo muito claro"
+
+#: gtk/gtkcolorchooserwidget.c:472
+msgctxt "Color name"
+msgid "Light Purple"
+msgstr "Roxo claro"
+
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
msgid "Purple"
msgstr "Roxo"
-#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
-#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
-#: gtk/gtkcolorchooserwidget.c:484
+#: gtk/gtkcolorchooserwidget.c:474
+msgctxt "Color name"
+msgid "Dark Purple"
+msgstr "Roxo escuro"
+
+#: gtk/gtkcolorchooserwidget.c:475
+msgctxt "Color name"
+msgid "Very Dark Purple"
+msgstr "Roxo muito escuro"
+
+#: gtk/gtkcolorchooserwidget.c:476
+msgctxt "Color name"
+msgid "Very Light Brown"
+msgstr "Marrom muito claro"
+
+#: gtk/gtkcolorchooserwidget.c:477
+msgctxt "Color name"
+msgid "Light Brown"
+msgstr "Marrom claro"
+
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
msgid "Brown"
msgstr "Marrom"
-#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
-#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:479
+msgctxt "Color name"
+msgid "Dark Brown"
+msgstr "Marrom escuro"
+
+#: gtk/gtkcolorchooserwidget.c:480
+msgctxt "Color name"
+msgid "Very Dark Brown"
+msgstr "Marrom muito escuro"
+
+#: gtk/gtkcolorchooserwidget.c:481
+msgctxt "Color name"
+msgid "White"
+msgstr "Branco"
+
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Cinza claro 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Cinza claro 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Cinza claro 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Cinza claro 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Cinza escuro 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Cinza escuro 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Cinza escuro 3"
+
#: gtk/gtkcolorchooserwidget.c:489
-#| msgctxt "keyboard label"
-#| msgid "Right"
msgctxt "Color name"
-msgid "Light"
-msgstr "Claro"
-
-#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
-#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
-#: gtk/gtkcolorchooserwidget.c:494
-#| msgctxt "Color name"
-#| msgid "Dark Plum"
+msgid "Dark Gray 4"
+msgstr "Cinza escuro 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
msgctxt "Color name"
-msgid "Dark"
-msgstr "Escuro"
+msgid "Black"
+msgstr "Preto"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:538
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Personalizado"
-#: gtk/gtkcolorchooserwidget.c:545
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Cor personalizada"
-#: gtk/gtkcolorchooserwidget.c:546
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Criar uma cor personalizada"
-#: gtk/gtkcolorchooserwidget.c:565
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Cor personalizada %d: %s"
@@ -2593,53 +2748,53 @@ msgctxt "font"
msgid "None"
msgstr "Nenhuma"
-#: gtk/gtkfontchooserwidget.c:1525
+#: gtk/gtkfontchooserwidget.c:1556
msgid "Width"
msgstr "Largura"
-#: gtk/gtkfontchooserwidget.c:1526
+#: gtk/gtkfontchooserwidget.c:1557
msgid "Weight"
msgstr "Peso"
-#: gtk/gtkfontchooserwidget.c:1527
+#: gtk/gtkfontchooserwidget.c:1558
msgid "Italic"
msgstr "Itálico"
-#: gtk/gtkfontchooserwidget.c:1528
+#: gtk/gtkfontchooserwidget.c:1559
msgid "Slant"
msgstr "Inclinado"
-#: gtk/gtkfontchooserwidget.c:1529
+#: gtk/gtkfontchooserwidget.c:1560
msgid "Optical Size"
msgstr "Tamanho ótico"
-#: gtk/gtkfontchooserwidget.c:2066 gtk/inspector/prop-editor.c:1676
+#: gtk/gtkfontchooserwidget.c:2097 gtk/inspector/prop-editor.c:1676
msgid "Default"
msgstr "Padrão"
# Drop-down item
# https://developer.mozilla.org/en-US/docs/Web/API/Event/eventPhase
-#: gtk/gtkfontchooserwidget.c:2113
+#: gtk/gtkfontchooserwidget.c:2144
msgid "Ligatures"
msgstr "Ligaduras"
-#: gtk/gtkfontchooserwidget.c:2114
+#: gtk/gtkfontchooserwidget.c:2145
msgid "Letter Case"
msgstr "Caixa de letra"
-#: gtk/gtkfontchooserwidget.c:2115
+#: gtk/gtkfontchooserwidget.c:2146
msgid "Number Case"
msgstr "Caixa de número"
-#: gtk/gtkfontchooserwidget.c:2116
+#: gtk/gtkfontchooserwidget.c:2147
msgid "Number Spacing"
msgstr "Espaçamento de número"
-#: gtk/gtkfontchooserwidget.c:2117
+#: gtk/gtkfontchooserwidget.c:2148
msgid "Number Formatting"
msgstr "Formatação de número"
-#: gtk/gtkfontchooserwidget.c:2118
+#: gtk/gtkfontchooserwidget.c:2149
msgid "Character Variants"
msgstr "Variantes de caractere"
@@ -6022,7 +6177,7 @@ msgstr "edp"
#: gtk/paper_names_offsets.c:128
msgctxt "paper size"
msgid "European edp"
-msgstr "edp europeu"
+msgstr "Edp europeu"
#: gtk/paper_names_offsets.c:129
msgctxt "paper size"
@@ -8290,15 +8445,15 @@ msgstr "Arquivo"
msgid "_Output format"
msgstr "Formato da _saída"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Imprimir para LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Páginas por folha"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Linha de comando"
@@ -8335,811 +8490,4 @@ msgstr "saida-teste.%s"
#: modules/printbackends/test/gtkprintbackendtest.c:465
msgid "Print to Test Printer"
-msgstr "Imprimir para testar impressora"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Scarlet Red"
-#~ msgstr "Vermelho escarlate claro"
-
-#~ msgctxt "Color name"
-#~ msgid "Scarlet Red"
-#~ msgstr "Vermelho escarlate"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Scarlet Red"
-#~ msgstr "Vermelho escarlate escuro"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Orange"
-#~ msgstr "Laranja claro"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Orange"
-#~ msgstr "Laranja escuro"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Butter"
-#~ msgstr "Baunilha claro"
-
-#~ msgctxt "Color name"
-#~ msgid "Butter"
-#~ msgstr "Baunilha"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Butter"
-#~ msgstr "Baunilha escuro"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Chameleon"
-#~ msgstr "Marrom claro"
-
-#~ msgctxt "Color name"
-#~ msgid "Chameleon"
-#~ msgstr "Marrom"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Chameleon"
-#~ msgstr "Marrom escuro"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Sky Blue"
-#~ msgstr "Azul celeste claro"
-
-#~ msgctxt "Color name"
-#~ msgid "Sky Blue"
-#~ msgstr "Azul celeste"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Sky Blue"
-#~ msgstr "Azul celeste escuro"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Plum"
-#~ msgstr "Ameixa claro"
-
-#~ msgctxt "Color name"
-#~ msgid "Plum"
-#~ msgstr "Ameixa"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Chocolate"
-#~ msgstr "Chocolate claro"
-
-#~ msgctxt "Color name"
-#~ msgid "Chocolate"
-#~ msgstr "Chocolate"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Chocolate"
-#~ msgstr "Chocolate escuro"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Aluminum 1"
-#~ msgstr "Alumínio claro 1"
-
-#~ msgctxt "Color name"
-#~ msgid "Aluminum 1"
-#~ msgstr "Alumínio 1"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Aluminum 1"
-#~ msgstr "Alumínio escuro 1"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Aluminum 2"
-#~ msgstr "Alumínio claro 2"
-
-#~ msgctxt "Color name"
-#~ msgid "Aluminum 2"
-#~ msgstr "Alumínio 2"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Aluminum 2"
-#~ msgstr "Alumínio escuro 2"
-
-#~ msgctxt "Color name"
-#~ msgid "Black"
-#~ msgstr "Preto"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Dark Gray"
-#~ msgstr "Cinza muito escuro"
-
-#~ msgctxt "Color name"
-#~ msgid "Darker Gray"
-#~ msgstr "Cinza mais escuro"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Gray"
-#~ msgstr "Cinza escuro"
-
-# prioridade de impressão
-#~ msgctxt "Color name"
-#~ msgid "Medium Gray"
-#~ msgstr "Cinza médio"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Gray"
-#~ msgstr "Cinza claro"
-
-#~ msgctxt "Color name"
-#~ msgid "Lighter Gray"
-#~ msgstr "Cinza mais claro"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Light Gray"
-#~ msgstr "Cinza muito claro"
-
-#~ msgctxt "Color name"
-#~ msgid "White"
-#~ msgstr "Branco"
-
-# OpenGL: Core and compatibility in contexts
-# (https://www.opengl.org/wiki/Core_And_Compatibility_in_Contexts).
-#~ msgid "3.2 core GL profile is not available on EGL implementation"
-#~ msgstr "Perfil GL 3.2 Core não está disponível na implementação EGL"
-
-#~ msgid "Not implemented on OS X"
-#~ msgstr "Não implementado no OS X"
-
-#~ msgctxt "switch"
-#~ msgid "ON"
-#~ msgstr "❙"
-
-#~ msgctxt "switch"
-#~ msgid "OFF"
-#~ msgstr "○"
-
-#~ msgid "smb://"
-#~ msgstr "smb://"
-
-#~ msgid "Browse Network"
-#~ msgstr "Navegar na rede"
-
-#~ msgid "Browse the contents of the network"
-#~ msgstr "Navegue no conteúdo da rede"
-
-#~ msgid "Could not start the search process"
-#~ msgstr "Não foi possível iniciar o processo de pesquisa"
-
-#~ msgid ""
-#~ "The program was not able to create a connection to the indexer daemon. "
-#~ "Please make sure it is running."
-#~ msgstr ""
-#~ "O programa não foi capaz de criar uma conexão com o serviço indexador. "
-#~ "Por favor, certifique-se de que o serviço está em execução."
-
-#~ msgid "smb://foo.example.com, ssh://192.168.0.1"
-#~ msgstr "smb://foo.exemplo.com, ssh://192.168.0.1"
-
-#~ msgid "Unexpected start tag '%s’ on line %d char %d"
-#~ msgstr "Tag de início “%s” inesperada na linha %d caractere %d"
-
-#~ msgid "Icon '%s’ not present in theme %s"
-#~ msgstr "O ícone “%s” não está presente no tema %s"
-
-#~ msgid "APPLICATION [URI…] — launch an APPLICATION"
-#~ msgstr "APLICATIVO [URI…] — inicia um APLICATIVO"
-
-#~ msgid "Try “%s --help” for more information."
-#~ msgstr "Tente “%s --help” para mais informações."
-
-#~ msgid "No item for URI '%s’ found"
-#~ msgstr "Nenhum item encontrado para o URI “%s”"
-
-#~ msgid "No recently used resource found with URI '%s’"
-#~ msgstr "Nenhum recurso usado recentemente foi encontrado com o URI “%s”"
-
-#~ msgid "Open '%s’"
-#~ msgstr "Abrir “%s”"
-
-#~ msgid "Unable to find an item with URI '%s’"
-#~ msgstr "Não foi possível encontrar um item com o URI “%s”"
-
-#~ msgid "Unable to move the item with URI '%s’ to '%s'"
-#~ msgstr "Não foi possível mover o item com o URI “%s” para “%s”"
-
-#~ msgid ""
-#~ "No registered application with name '%s’ for item with URI '%s' found"
-#~ msgstr ""
-#~ "Não foi encontrado nenhum aplicativo registrado com o nome “%s” para o "
-#~ "item com URI “%s”"
-
-#~ msgid "Both “id” and \"name\" were found on the <%s> element"
-#~ msgstr "Tanto “id” quanto \"name\" foram encontrados no elemento <%s>"
-
-#~ msgid "The attribute “%s” was found twice on the <%s> element"
-#~ msgstr "O atributo “%s” foi encontrado duas vezes no elemento <%s>"
-
-#~ msgid "<%s> element has invalid ID “%s”"
-#~ msgstr "O ID “%2$s” do elemento <%1$s> é inválido"
-
-#~ msgid "<%s> element has neither a “name” nor an \"id\" attribute"
-#~ msgstr "O elemento <%s> não tem o atributo “name” nem \"id”"
-
-#~ msgid "Attribute “%s” repeated twice on the same <%s> element"
-#~ msgstr "O atributo “%s” foi repetido duas vezes no mesmo elemento <%s>"
-
-#~ msgid "Attribute “%s” is invalid on <%s> element in this context"
-#~ msgstr "O atributo “%s” é inválido no elemento <%s> neste contexto"
-
-#~ msgid "Tag “%s” has not been defined."
-#~ msgstr "A tag “%s” não foi definida."
-
-#~ msgid "Tag “%s” does not exist in buffer and tags can not be created."
-#~ msgstr "A tag “%s” não existe no buffer e tags não podem ser criadas."
-
-#~ msgid "\"%s” is not a valid attribute type"
-#~ msgstr "“%s” não é um tipo de atributo válido"
-
-#~ msgid "\"%s” is not a valid attribute name"
-#~ msgstr "“%s” não é um nome de atributo válido"
-
-#~ msgid ""
-#~ "\"%s” could not be converted to a value of type “%s\" for attribute \"%s”"
-#~ msgstr ""
-#~ "Não foi possível converter “%s” para um valor do tipo \"%s\" para o "
-#~ "atributo “%s”"
-
-#~ msgid "\"%s” is not a valid value for attribute “%s”"
-#~ msgstr "“%s” não é um valor válido para o atributo “%s”"
-
-#~ msgid "Tag “%s” already defined"
-#~ msgstr "A tag “%s” já foi definida"
-
-#~ msgid "Tag “%s” has invalid priority \"%s”"
-#~ msgstr "A prioridade “%2$s” da tag “%1$s” é inválida"
-
-#~ msgid ""
-#~ "No theme index file in '%s’.\n"
-#~ "If you really want to create an icon cache here, use --ignore-theme-"
-#~ "index.\n"
-#~ msgstr ""
-#~ "Sem arquivo de índice de tema em “%s”.\n"
-#~ "Se você realmente quiser criar um cache de ícones aqui, use --ignore-"
-#~ "theme-index.\n"
-
-#~ msgid ""
-#~ "The WGL_ARB_create_context extension needed to create core profiles is "
-#~ "not available"
-#~ msgstr ""
-#~ "A extensão WGL_ARB_create_context necessária para criar perfis Core não "
-#~ "está disponível"
-
-# Menu em "Nós CSS"
-#~ msgid "Change name"
-#~ msgstr "Alterar nome"
-
-# Menu em "Nós CSS"
-#~ msgid "Change classes"
-#~ msgstr "Alterar classes"
-
-# Menu em "Nós CSS"
-#~ msgid "CSS properties"
-#~ msgstr "Propriedades CSS"
-
-# Cabeçalho de tabela
-#~ msgid "Classes"
-#~ msgstr "Classes"
-
-#~ msgid "Error launching preview"
-#~ msgstr "Erro ao iniciar visualização"
-
-#~ msgid "Changes are applied instantly, only for this selected widget."
-#~ msgstr ""
-#~ "As alterações são aplicados instantaneamente, apenas para esse componente "
-#~ "selecionado."
-
-# Tooltip botão "<"
-#~ msgid "Show all CSS nodes"
-#~ msgstr "Mostra todos os nós CSS"
-
-# Tooltip botão ">"
-#~ msgid "Show CSS properties"
-#~ msgstr "Mostra propriedades CSS"
-
-#~ msgid "Node:"
-#~ msgstr "Nó:"
-
-#~ msgid "Hierarchy"
-#~ msgstr "Hierarquia"
-
-#~ msgid "Allocated size"
-#~ msgstr "Tamanho alocado"
-
-#~ msgid ""
-#~ "The GLX_ARB_create_context_profile extension needed to create core "
-#~ "profiles is not available"
-#~ msgstr ""
-#~ "A extensão GLX_ARB_create_context_profile necessária para criar perfis de "
-#~ "núcleo não está disponível"
-
-#~ msgid "New class"
-#~ msgstr "Nova classe"
-
-#~ msgid "Cancel"
-#~ msgstr "Cancelar"
-
-#~ msgid "Add a class"
-#~ msgstr "Adicionar uma classe"
-
-#~ msgid "Restore defaults for this widget"
-#~ msgstr "Restaurar padrões para este componente"
-
-#~ msgid "Object Hierarchy"
-#~ msgstr "Hierarquia de objeto"
-
-#~ msgid "Style Properties"
-#~ msgstr "Propriedades de estilo"
-
-#~ msgid "_Customize"
-#~ msgstr "_Personalizar"
-
-#~ msgid "Yesterday at %-I:%M %P"
-#~ msgstr "Ontem às %-I:%M %P"
-
-#~ msgid "Devices"
-#~ msgstr "Dispositivos"
-
-#~ msgid "Bookmarks"
-#~ msgstr "Marcadores"
-
-#~ msgid "Remove"
-#~ msgstr "Remover"
-
-#~ msgid "X display"
-#~ msgstr "Tela X"
-
-#~ msgid "All Files"
-#~ msgstr "Todos arquivos"
-
-#~| msgid "No items found"
-#~ msgid "No Files Found"
-#~ msgstr "Nenhum arquivo encontrado"
-
-#~ msgid "Invalid object type '%s' on line %d"
-#~ msgstr "Tipo de objeto inválido \"%s\" na linha %d"
-
-#~ msgid "Invalid type function on line %d: '%s'"
-#~ msgstr "Função de tipo inválida na linha %d: \"%s\""
-
-#~ msgid "Duplicate object ID '%s' on line %d (previously on line %d)"
-#~ msgstr "ID de objeto duplicado \"%s\" na linha %d (outro na linha %d)"
-
-#~ msgid "Invalid signal '%s' for type '%s' on line %d"
-#~ msgstr "Sinal inválido \"%s\" para o tipo \"%s\" na linha %d"
-
-#~ msgid "Invalid root element: <%s>"
-#~ msgstr "Elemento raiz inválido: <%s>"
-
-#~ msgid "Unhandled tag: <%s>"
-#~ msgstr "Marca não tratada: \"%s\""
-
-#~ msgid ""
-#~ "No fonts matched your search. You can revise your search and try again."
-#~ msgstr ""
-#~ "Nenhuma fonte corresponde com sua pesquisa. Você pode revisar sua "
-#~ "pesquisa e tentar novamente."
-
-#~ msgid "The license of the program"
-#~ msgstr "A licença do programa"
-
-#~ msgctxt "progress bar label"
-#~ msgid "%d %%"
-#~ msgstr "%d %%"
-
-#~ msgctxt "volume percentage"
-#~ msgid "%d %%"
-#~ msgstr "%d %%"
-
-#~ msgid "Choose a widget through the inspector"
-#~ msgstr "Escolha um componente por meio do inspetor"
-
-#~ msgid "Count:"
-#~ msgstr "Número:"
-
-#~ msgid "Dark variant"
-#~ msgstr "Variante escura"
-
-#~ msgid "GTK+ Inspector — %s"
-#~ msgstr "Inspetor GTK+ — %s"
-
-#~ msgid "Send Widget to Shell"
-#~ msgstr "Envia componente para shell"
-
-#~ msgid "Custom CSS"
-#~ msgstr "CSS personalizado"
-
-#~ msgctxt "paper size"
-#~ msgid "A0x2"
-#~ msgstr "A0x2"
-
-#~ msgctxt "paper size"
-#~ msgid "A0x3"
-#~ msgstr "A0x3"
-
-#~ msgctxt "paper size"
-#~ msgid "A1x3"
-#~ msgstr "A1x3"
-
-#~ msgctxt "paper size"
-#~ msgid "A1x4"
-#~ msgstr "A1x4"
-
-#~ msgctxt "paper size"
-#~ msgid "A2x3"
-#~ msgstr "A2x3"
-
-#~ msgctxt "paper size"
-#~ msgid "A2x4"
-#~ msgstr "A2x4"
-
-#~ msgctxt "paper size"
-#~ msgid "A2x5"
-#~ msgstr "A2x5"
-
-#~ msgctxt "paper size"
-#~ msgid "A3x3"
-#~ msgstr "A3x3"
-
-#~ msgctxt "paper size"
-#~ msgid "A3x4"
-#~ msgstr "A3x4"
-
-#~ msgctxt "paper size"
-#~ msgid "A3x5"
-#~ msgstr "A3x5"
-
-#~ msgctxt "paper size"
-#~ msgid "A3x6"
-#~ msgstr "A3x6"
-
-#~ msgctxt "paper size"
-#~ msgid "A3x7"
-#~ msgstr "A3x7"
-
-#~ msgctxt "paper size"
-#~ msgid "A4x3"
-#~ msgstr "A4x3"
-
-#~ msgctxt "paper size"
-#~ msgid "A4x4"
-#~ msgstr "A4x4"
-
-#~ msgctxt "paper size"
-#~ msgid "A4x5"
-#~ msgstr "A4x5"
-
-#~ msgctxt "paper size"
-#~ msgid "A4x6"
-#~ msgstr "A4x6"
-
-#~ msgctxt "paper size"
-#~ msgid "A4x7"
-#~ msgstr "A4x7"
-
-#~ msgctxt "paper size"
-#~ msgid "A4x8"
-#~ msgstr "A4x8"
-
-#~ msgctxt "paper size"
-#~ msgid "A4x9"
-#~ msgstr "A4x9"
-
-#~ msgctxt "paper size"
-#~ msgid "10x11"
-#~ msgstr "10x11"
-
-#~ msgctxt "paper size"
-#~ msgid "10x13"
-#~ msgstr "10x13"
-
-#~ msgctxt "paper size"
-#~ msgid "10x14"
-#~ msgstr "10x14"
-
-#~ msgctxt "paper size"
-#~ msgid "10x15"
-#~ msgstr "10x15"
-
-#~ msgctxt "paper size"
-#~ msgid "11x12"
-#~ msgstr "11x12"
-
-#~ msgctxt "paper size"
-#~ msgid "11x15"
-#~ msgstr "11x15"
-
-#~ msgctxt "paper size"
-#~ msgid "12x19"
-#~ msgstr "12x19"
-
-#~ msgctxt "paper size"
-#~ msgid "5x7"
-#~ msgstr "5x7"
-
-#~ msgid "Create Fo_lder"
-#~ msgstr "Criar _pasta"
-
-#~ msgid "_Location:"
-#~ msgstr "Locali_zação:"
-
-#~ msgid ""
-#~ "Specify one or more page ranges,\n"
-#~ " e.g. 1-3,7,11"
-#~ msgstr ""
-#~ "Especificar um ou mais intervalos de páginas,\n"
-#~ " ex.: 1-3,7,11"
-
-#~ msgid ""
-#~ "Specify the time of print,\n"
-#~ " e.g. 15:30, 2:35 pm, 14:15:20, 11:46:30 am, 4 pm"
-#~ msgstr ""
-#~ "Informe a hora da impressão,\n"
-#~ " ex.: 9:30, 15:10, 19:40:15"
-
-#~ msgid "Unmaximize"
-#~ msgstr "Restaurar"
-
-#~ msgid "Always on Visible Workspace"
-#~ msgstr "Sempre no espaço de trabalho visível"
-
-#~ msgid "Only on This Workspace"
-#~ msgstr "Apenas neste espaço de trabalho"
-
-#~ msgid "Move to Workspace Up"
-#~ msgstr "Mover para o espaço de trabalho acima"
-
-#~ msgid "Move to Workspace Down"
-#~ msgstr "Mover para o espaço de trabalho abaixo"
-
-#~ msgid "Move to Another Workspace"
-#~ msgstr "Mover para outro espaço de trabalho"
-
-#~ msgid "Workspace %d"
-#~ msgstr "Espaço de trabalho %d"
-
-#~ msgid "Please select a folder below"
-#~ msgstr "Por favor, selecione uma pasta abaixo"
-
-#~ msgid "Please type a file name"
-#~ msgstr "Por favor, digite um nome de arquivo"
-
-#~ msgid "Recently Used"
-#~ msgstr "Usado recentemente"
-
-#~ msgid "Search:"
-#~ msgstr "Pesquisar:"
-
-#~ msgid "Save in folder:"
-#~ msgstr "Salvar na pasta:"
-
-#~ msgid "Create in folder:"
-#~ msgstr "Criar na pasta:"
-
-#~ msgid "Places"
-#~ msgstr "Locais"
-
-#~ msgid "Type a file name"
-#~ msgstr "Digite um nome de arquivo"
-
-#~ msgid "_Find Applications in Software "
-#~ msgstr "_Localizar aplicativos no Programas "
-
-#~ msgid "Select an application to open “%s”"
-#~ msgstr "Selecione um aplicativo para abrir \"%s\""
-
-#~ msgid "No applications available to open “%s” files"
-#~ msgstr "Nenhum aplicativo disponível para abrir os arquivos \"%s\""
-
-#~ msgid ""
-#~ "Click \"Show other applications\", for more options, or \"Software\" to "
-#~ "install a new application"
-#~ msgstr ""
-#~ "Clique em \"Mostrar outros aplicativos\", para mais opções, ou \"Programas"
-#~ "\" para instalar um novo aplicativo"
-
-#~ msgid "Software"
-#~ msgstr "Programas"
-
-#~ msgid "+"
-#~ msgstr "+"
-
-#~ msgid "-"
-#~ msgstr "-"
-
-#~ msgid "C_ontinue"
-#~ msgstr "C_ontinuar"
-
-#~ msgid ""
-#~ "%s cannot quit at this time:\n"
-#~ "\n"
-#~ "%s"
-#~ msgstr ""
-#~ "%s não pode encerrar no momento:\n"
-#~ "\n"
-#~ "%s"
-
-#~ msgid "Failed to look for applications online"
-#~ msgstr "Falha ao procurar por aplicativos online"
-
-#~ msgctxt "light switch widget"
-#~ msgid "Switch"
-#~ msgstr "Alternar"
-
-#~ msgid "Switches between on and off states"
-#~ msgstr "Alterna entre ligado e desligado"
-
-#~ msgid " "
-#~ msgstr " "
-
-#~ msgid "Save in _folder:"
-#~ msgstr "Salvar na _pasta:"
-
-#~ msgid "Input _Methods"
-#~ msgstr "_Métodos de entrada"
-
-#~ msgid "_Insert Unicode Control Character"
-#~ msgstr "_Inserir caractere de controle Unicode"
-
-#~ msgid "Could not retrieve information about the file"
-#~ msgstr "Não foi possível obter informações sobre o arquivo"
-
-#~ msgid "Could not add a bookmark"
-#~ msgstr "Não foi possível adicionar um marcador"
-
-#~ msgid "Could not remove bookmark"
-#~ msgstr "Não foi possível remover o marcador"
-
-#~ msgid "Add the folder '%s' to the bookmarks"
-#~ msgstr "Adiciona a pasta \"%s\" aos marcadores"
-
-#~ msgid "Add the current folder to the bookmarks"
-#~ msgstr "Adiciona a pasta atual aos marcadores"
-
-#~ msgid "Add the selected folders to the bookmarks"
-#~ msgstr "Adiciona as pastas selecionadas aos marcadores"
-
-#~ msgid "Remove the bookmark '%s'"
-#~ msgstr "Remove o marcador \"%s\""
-
-#~ msgid "Bookmark '%s' cannot be removed"
-#~ msgstr "O marcador \"%s\" não pode ser removido"
-
-#~ msgid "Remove the selected bookmark"
-#~ msgstr "Remove o marcador selecionado"
-
-#~ msgid "_Places"
-#~ msgstr "_Locais"
-
-#~ msgid "Add the selected folder to the Bookmarks"
-#~ msgstr "Adiciona a pasta selecionada aos Marcadores"
-
-#~ msgid "_Copy file’s location"
-#~ msgstr "_Copiar localização do arquivo"
-
-#~ msgid "Shortcut %s does not exist"
-#~ msgstr "O atalho %s não existe"
-
-#~ msgid "Could not mount %s"
-#~ msgstr "Não foi possível montar %s"
-
-#~ msgid "Could not find '%s'"
-#~ msgstr "Não foi possível localizar \"%s\""
-
-#~ msgid "Could not find application"
-#~ msgstr "Não foi possível localizar o aplicativo"
-
-#~ msgid "Homepage"
-#~ msgstr "Página inicial"
-
-#~ msgid "Manage Custom Sizes..."
-#~ msgstr "Gerenciar tamanhos personalizados..."
-
-#~ msgid "Caps Lock and Num Lock are on"
-#~ msgstr "As teclas Caps e Num Lock estão ativas"
-
-#~ msgid "Num Lock is on"
-#~ msgstr "A tecla Num Lock está ativa"
-
-#~ msgid "Connect as u_ser:"
-#~ msgstr "Conectar como u_suário:"
-
-#~ msgid "Select a folder"
-#~ msgstr "Selecione uma pasta"
-
-#~ msgid "Invalid path"
-#~ msgstr "Caminho inválido"
-
-#~ msgid "No match"
-#~ msgstr "Nada encontrado"
-
-#~ msgid "Sole completion"
-#~ msgstr "Conclusão exclusiva"
-
-#~ msgid "Complete, but not unique"
-#~ msgstr "Concluído, mas não é o único"
-
-#~ msgid "Completing..."
-#~ msgstr "Completando..."
-
-#~ msgid "Only local files may be selected"
-#~ msgstr "Somente arquivos locais podem ser selecionados"
-
-#~ msgid "Incomplete hostname; end it with '/'"
-#~ msgstr "O nome da máquina está incompleto; ele deve terminar com \"/\""
-
-#~ msgid "Path does not exist"
-#~ msgstr "O caminho não existe"
-
-#~ msgid "Could not get information for file '%s': %s"
-#~ msgstr "Não foi possível obter informações sobre o arquivo \"%s\": %s"
-
-#~ msgid "Failed to open file '%s': %s"
-#~ msgstr "Falha ao abrir o arquivo \"%s\": %s"
-
-#~ msgid ""
-#~ "Failed to load image '%s': reason not known, probably a corrupt image file"
-#~ msgstr ""
-#~ "Falha ao carregar a imagem \"%s\": razão desconhecida, provavelmente um "
-#~ "arquivo de imagem corrompido"
-
-#~ msgid "Received invalid color data\n"
-#~ msgstr "Dados de cor inválidos recebidos\n"
-
-#~ msgid "_Browse for other folders"
-#~ msgstr "_Navegar em outras pastas"
-
-#~ msgid ""
-#~ "Could not find the icon '%s'. The '%s' theme\n"
-#~ "was not found either, perhaps you need to install it.\n"
-#~ "You can get a copy from:\n"
-#~ "\t%s"
-#~ msgstr ""
-#~ "Não foi possível localizar o ícone \"%s\". O tema \"%s\" não\n"
-#~ "foi localizado também. Talvez você precise instalá-lo.\n"
-#~ "Você pode obter uma cópia a partir de:\n"
-#~ "\t%s"
-
-#~ msgid "Unable to locate image file in pixmap_path: \"%s\""
-#~ msgstr ""
-#~ "Não foi possível encontrar o arquivo de imagem no pixmap_path: \"%s\""
-
-#~ msgid "This function is not implemented for widgets of class '%s'"
-#~ msgstr "Esta função não está implementada para widgets da classe \"%s\""
-
-#~ msgid "different idatas found for symlinked '%s' and '%s'\n"
-#~ msgstr ""
-#~ "idatas diferentes localizados para \"%s\" e \"%s\" ligados "
-#~ "simbolicamente\n"
-
-#~ msgid "X screen to use"
-#~ msgstr "Tela do X a ser utilizada"
-
-#~ msgid "SCREEN"
-#~ msgstr "TELA"
-
-#~ msgid "Make X calls synchronous"
-#~ msgstr "Torna síncronas as chamadas do X"
-
-#~ msgid "Written by"
-#~ msgstr "Escrito por"
-
-#~ msgid "_Add"
-#~ msgstr "_Adicionar"
-
-#~ msgid "Error creating folder '%s': %s"
-#~ msgstr "Erro ao criar a pasta \"%s\": %s"
-
-#~ msgid "Unable to find include file: \"%s\""
-#~ msgstr "Não foi possível localizar o arquivo de include: \"%s\""
-
-#~ msgid "Unable to locate theme engine in module_path: \"%s\","
-#~ msgstr ""
-#~ "Não foi possível localizar a ferramenta de temas no module_path: \"%s\","
-
-#~ msgid "Gdk debugging flags to set"
-#~ msgstr "Opções de depuração do Gdk a serem ativadas"
-
-#~ msgid "Gdk debugging flags to unset"
-#~ msgstr "Opções de depuração do Gdk a serem desativadas"
+msgstr "Imprimir para testar impressora" \ No newline at end of file
diff --git a/po/ro.po b/po/ro.po
index 001f61d221..c79dc086fd 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-05-01 17:57+0000\n"
-"PO-Revision-Date: 2020-05-09 19:08+0200\n"
+"POT-Creation-Date: 2020-11-19 20:56+0000\n"
+"PO-Revision-Date: 2020-11-20 10:19+0100\n"
"Last-Translator: Florentina Mușat <florentina.musat.28 [at] gmail [dot] "
"com>\n"
"Language-Team: Romanian Gnome Team <gnomero-list@lists.sourceforge.net>\n"
@@ -22,7 +22,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2);\n"
-"X-Generator: Poedit 2.3\n"
+"X-Generator: Poedit 2.4.1\n"
#: gdk/broadway/gdkbroadway-server.c:144
#, c-format
@@ -477,20 +477,20 @@ msgid "Unable to create a GL pixel format"
msgstr "Nu s-a putut crea un format de pixeli GL"
#: gdk/quartz/gdkglcontext-quartz.c:133 gdk/wayland/gdkglcontext-wayland.c:208
-#: gdk/win32/gdkglcontext-win32.c:1070 gdk/win32/gdkglcontext-win32.c:1110
-#: gdk/x11/gdkglcontext-x11.c:720 gdk/x11/gdkglcontext-x11.c:770
+#: gdk/win32/gdkglcontext-win32.c:1072 gdk/win32/gdkglcontext-win32.c:1112
+#: gdk/x11/gdkglcontext-x11.c:724 gdk/x11/gdkglcontext-x11.c:774
msgid "Unable to create a GL context"
msgstr "Nu s-a putut crea un context GL"
#: gdk/wayland/gdkglcontext-wayland.c:418
-#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:908
-#: gdk/win32/gdkglcontext-win32.c:918 gdk/win32/gdkglcontext-win32.c:1035
-#: gdk/x11/gdkglcontext-x11.c:971
+#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:910
+#: gdk/win32/gdkglcontext-win32.c:920 gdk/win32/gdkglcontext-win32.c:1037
+#: gdk/x11/gdkglcontext-x11.c:975
msgid "No available configurations for the given pixel format"
msgstr "Nu sunt configurații disponibile pentru formatul de pixel dat"
-#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1177
-#: gdk/x11/gdkglcontext-x11.c:1277
+#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1179
+#: gdk/x11/gdkglcontext-x11.c:1281
msgid "No GL implementation is available"
msgstr "Nicio implementare GL nu este disponibilă"
@@ -546,7 +546,7 @@ msgstr[0] "Se deschide un element"
msgstr[1] "Se deschid %d elemente"
msgstr[2] "Se deschid %d de elemente"
-#: gdk/x11/gdkglcontext-x11.c:999
+#: gdk/x11/gdkglcontext-x11.c:1003
#, c-format
msgid "No available configurations for the given RGBA pixel format"
msgstr "Nu sunt configurații disponibile pentru formatul de pixel RGBA dat"
@@ -1235,8 +1235,8 @@ msgstr ""
"apăsați clic dreapta pe ea și selectați „Salvează aici culoarea”."
#: gtk/deprecated/gtkcolorseldialog.c:191 gtk/deprecated/gtkfontsel.c:1689
-#: gtk/gtkfilechoosernative.c:544 gtk/gtkfilechoosernative.c:636
-#: gtk/gtkfilechooserwidget.c:1497 gtk/gtkfilechooserwidget.c:6562
+#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:637
+#: gtk/gtkfilechooserwidget.c:1498 gtk/gtkfilechooserwidget.c:6572
#: gtk/gtkmessagedialog.c:952 gtk/gtkmessagedialog.c:965
#: gtk/gtkmountoperation.c:594 gtk/gtkpagesetupunixdialog.c:197
#: gtk/gtkprintbackend.c:779 gtk/gtkprinteroptionwidget.c:545
@@ -1529,53 +1529,53 @@ msgstr "Licență Apache, versiunea 2.0"
msgid "Mozilla Public License 2.0"
msgstr "Licența Publică Mozilla 2.0"
-#: gtk/gtkaboutdialog.c:700
+#: gtk/gtkaboutdialog.c:703
msgid "C_redits"
msgstr "Auto_ri"
-#: gtk/gtkaboutdialog.c:708
+#: gtk/gtkaboutdialog.c:711
msgid "_License"
msgstr "_Licență"
-#: gtk/gtkaboutdialog.c:717 gtk/gtkcustompaperunixdialog.c:329
+#: gtk/gtkaboutdialog.c:720 gtk/gtkcustompaperunixdialog.c:329
#: gtk/gtkmessagedialog.c:948 gtk/ui/gtkassistant.ui:144
msgid "_Close"
msgstr "În_chide"
-#: gtk/gtkaboutdialog.c:1001
+#: gtk/gtkaboutdialog.c:1004
msgid "Could not show link"
msgstr "Legătura nu poate fi afișată"
-#: gtk/gtkaboutdialog.c:1040
+#: gtk/gtkaboutdialog.c:1043
msgid "Website"
msgstr "Pagină web"
#. used for the application menu on MacOS. %s is replaced with the application name.
-#: gtk/gtkaboutdialog.c:1090 gtk/ui/gtkapplication-quartz.ui:7
+#: gtk/gtkaboutdialog.c:1093 gtk/ui/gtkapplication-quartz.ui:7
#, c-format
msgid "About %s"
msgstr "Despre %s"
-#: gtk/gtkaboutdialog.c:2317
+#: gtk/gtkaboutdialog.c:2320
msgid "Created by"
msgstr "Creat de"
-#: gtk/gtkaboutdialog.c:2320
+#: gtk/gtkaboutdialog.c:2323
msgid "Documented by"
msgstr "Documentat de"
-#: gtk/gtkaboutdialog.c:2330
+#: gtk/gtkaboutdialog.c:2333
msgid "Translated by"
msgstr "Tradus de"
-#: gtk/gtkaboutdialog.c:2335
+#: gtk/gtkaboutdialog.c:2338
msgid "Artwork by"
msgstr "Artă de"
#. Translators: this is the license preamble; the string at the end
#. * contains the name of the license as link text.
#.
-#: gtk/gtkaboutdialog.c:2497
+#: gtk/gtkaboutdialog.c:2500
#, c-format
msgid ""
"This program comes with absolutely no warranty.\n"
@@ -1721,7 +1721,7 @@ msgid "Other Applications"
msgstr "Alte aplicații"
#: gtk/gtkapplicationwindow.c:345 gtk/gtkprintoperation-unix.c:485
-#: gtk/gtkprintoperation-win32.c:1495 gtk/inspector/prop-editor.c:1686
+#: gtk/gtkprintoperation-win32.c:1521 gtk/inspector/prop-editor.c:1686
msgid "Application"
msgstr "Aplicație"
@@ -1944,198 +1944,243 @@ msgstr "Culoare: %s"
#: gtk/gtkcolorchooserwidget.c:446
msgctxt "Color name"
-msgid "Light Scarlet Red"
-msgstr "Roșu stacojiu deschis"
+msgid "Very Light Blue"
+msgstr "Albastru foarte deschis"
#: gtk/gtkcolorchooserwidget.c:447
msgctxt "Color name"
-msgid "Scarlet Red"
-msgstr "Roșu stacojiu"
+msgid "Light Blue"
+msgstr "Albastru deschis"
#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
-msgid "Dark Scarlet Red"
-msgstr "Roșu stacojiu închis"
+msgid "Blue"
+msgstr "Albastru"
#: gtk/gtkcolorchooserwidget.c:449
msgctxt "Color name"
-msgid "Light Orange"
-msgstr "Portocaliu deschis"
+msgid "Dark Blue"
+msgstr "Albastru închis"
#: gtk/gtkcolorchooserwidget.c:450
msgctxt "Color name"
-msgid "Orange"
-msgstr "Portocaliu"
+msgid "Very Dark Blue"
+msgstr "Albastru foarte închis"
#: gtk/gtkcolorchooserwidget.c:451
msgctxt "Color name"
-msgid "Dark Orange"
-msgstr "Portocaliu închis"
+msgid "Very Light Green"
+msgstr "Verde foarte deschis"
#: gtk/gtkcolorchooserwidget.c:452
msgctxt "Color name"
-msgid "Light Butter"
-msgstr "Gălbui închis"
+msgid "Light Green"
+msgstr "Verde deschis"
#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
-msgid "Butter"
-msgstr "Gălbui"
+msgid "Green"
+msgstr "Verde"
#: gtk/gtkcolorchooserwidget.c:454
msgctxt "Color name"
-msgid "Dark Butter"
-msgstr "Gălbui închis"
+msgid "Dark Green"
+msgstr "Verde închis"
#: gtk/gtkcolorchooserwidget.c:455
msgctxt "Color name"
-msgid "Light Chameleon"
-msgstr "Cameleon deschis"
+msgid "Very Dark Green"
+msgstr "Verde foarte închis"
#: gtk/gtkcolorchooserwidget.c:456
msgctxt "Color name"
-msgid "Chameleon"
-msgstr "Cameleon"
+msgid "Very Light Yellow"
+msgstr "Galben foarte deschis"
#: gtk/gtkcolorchooserwidget.c:457
msgctxt "Color name"
-msgid "Dark Chameleon"
-msgstr "Cameleon închis"
+msgid "Light Yellow"
+msgstr "Galben deschis"
#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
-msgid "Light Sky Blue"
-msgstr "Albastru cerului deschis"
+msgid "Yellow"
+msgstr "Galben"
#: gtk/gtkcolorchooserwidget.c:459
msgctxt "Color name"
-msgid "Sky Blue"
-msgstr "Albastru cerului"
+msgid "Dark Yellow"
+msgstr "Galben închis"
#: gtk/gtkcolorchooserwidget.c:460
msgctxt "Color name"
-msgid "Dark Sky Blue"
-msgstr "Albastru cerului închis"
+msgid "Very Dark Yellow"
+msgstr "Galben foarte închis"
#: gtk/gtkcolorchooserwidget.c:461
msgctxt "Color name"
-msgid "Light Plum"
-msgstr "Pruniu deschis"
+msgid "Very Light Orange"
+msgstr "Portocaliu foarte deschis"
#: gtk/gtkcolorchooserwidget.c:462
msgctxt "Color name"
-msgid "Plum"
-msgstr "Pruniu"
+msgid "Light Orange"
+msgstr "Portocaliu deschis"
#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
-msgid "Dark Plum"
-msgstr "Pruniu închis"
+msgid "Orange"
+msgstr "Portocaliu"
#: gtk/gtkcolorchooserwidget.c:464
msgctxt "Color name"
-msgid "Light Chocolate"
-msgstr "Ciocolatiu deschis"
+msgid "Dark Orange"
+msgstr "Portocaliu închis"
#: gtk/gtkcolorchooserwidget.c:465
msgctxt "Color name"
-msgid "Chocolate"
-msgstr "Ciocolatiu"
+msgid "Very Dark Orange"
+msgstr "Portocaliu foarte închis"
#: gtk/gtkcolorchooserwidget.c:466
msgctxt "Color name"
-msgid "Dark Chocolate"
-msgstr "Ciocolatiu închis"
+msgid "Very Light Red"
+msgstr "Roșu foarte deschis"
#: gtk/gtkcolorchooserwidget.c:467
msgctxt "Color name"
-msgid "Light Aluminum 1"
-msgstr "Aluminiu deschis 1"
+msgid "Light Red"
+msgstr "Roșu deschis"
#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
-msgid "Aluminum 1"
-msgstr "Aluminiu 1"
+msgid "Red"
+msgstr "Roșu"
#: gtk/gtkcolorchooserwidget.c:469
msgctxt "Color name"
-msgid "Dark Aluminum 1"
-msgstr "Aluminiu închis 1"
+msgid "Dark Red"
+msgstr "Roșu închis"
#: gtk/gtkcolorchooserwidget.c:470
msgctxt "Color name"
-msgid "Light Aluminum 2"
-msgstr "Aluminiu deschis 2"
+msgid "Very Dark Red"
+msgstr "Roșu foarte închis"
#: gtk/gtkcolorchooserwidget.c:471
msgctxt "Color name"
-msgid "Aluminum 2"
-msgstr "Aluminiu 2"
+msgid "Very Light Purple"
+msgstr "Violet foarte deschis"
#: gtk/gtkcolorchooserwidget.c:472
msgctxt "Color name"
-msgid "Dark Aluminum 2"
-msgstr "Aluminiu închis 2"
+msgid "Light Purple"
+msgstr "Violet deschis"
-#: gtk/gtkcolorchooserwidget.c:486
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
-msgid "Black"
-msgstr "Negru"
+msgid "Purple"
+msgstr "Violet"
-#: gtk/gtkcolorchooserwidget.c:487
+#: gtk/gtkcolorchooserwidget.c:474
msgctxt "Color name"
-msgid "Very Dark Gray"
-msgstr "Gri foarte închis"
+msgid "Dark Purple"
+msgstr "Violet închis"
-#: gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:475
msgctxt "Color name"
-msgid "Darker Gray"
-msgstr "Gri mai închis"
+msgid "Very Dark Purple"
+msgstr "Violet foarte închis"
-#: gtk/gtkcolorchooserwidget.c:489
+#: gtk/gtkcolorchooserwidget.c:476
msgctxt "Color name"
-msgid "Dark Gray"
-msgstr "Gri închis"
+msgid "Very Light Brown"
+msgstr "Maro foarte deschis"
-#: gtk/gtkcolorchooserwidget.c:490
+#: gtk/gtkcolorchooserwidget.c:477
msgctxt "Color name"
-msgid "Medium Gray"
-msgstr "Gri mediu"
+msgid "Light Brown"
+msgstr "Maro deschis"
-#: gtk/gtkcolorchooserwidget.c:491
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
-msgid "Light Gray"
-msgstr "Gri deschis"
+msgid "Brown"
+msgstr "Maro"
-#: gtk/gtkcolorchooserwidget.c:492
+#: gtk/gtkcolorchooserwidget.c:479
msgctxt "Color name"
-msgid "Lighter Gray"
-msgstr "Gri mai deschis"
+msgid "Dark Brown"
+msgstr "Maro închis"
-#: gtk/gtkcolorchooserwidget.c:493
+#: gtk/gtkcolorchooserwidget.c:480
msgctxt "Color name"
-msgid "Very Light Gray"
-msgstr "Gri foarte deschis"
+msgid "Very Dark Brown"
+msgstr "Maro foarte închis"
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:481
msgctxt "Color name"
msgid "White"
msgstr "Alb"
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Gri deschis 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Gri deschis 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Gri deschis 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Gri deschis 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Gri închis 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Gri închis 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Gri închis 3"
+
+#: gtk/gtkcolorchooserwidget.c:489
+msgctxt "Color name"
+msgid "Dark Gray 4"
+msgstr "Gri închis 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
+msgctxt "Color name"
+msgid "Black"
+msgstr "Negru"
+
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:543
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Personalizat"
-#: gtk/gtkcolorchooserwidget.c:550
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Culoare personalizată"
-#: gtk/gtkcolorchooserwidget.c:551
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Creează o culoare personalizată"
-#: gtk/gtkcolorchooserwidget.c:570
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Culoare personalizată %d: %s"
@@ -2223,52 +2268,52 @@ msgstr "_Dreapta:"
msgid "Paper Margins"
msgstr "Margini hârtie"
-#: gtk/gtkentry.c:9590 gtk/gtklabel.c:6680 gtk/gtktextview.c:9502
+#: gtk/gtkentry.c:9591 gtk/gtklabel.c:6680 gtk/gtktextview.c:9520
msgid "Cu_t"
msgstr "_Taie"
-#: gtk/gtkentry.c:9594 gtk/gtklabel.c:6681 gtk/gtktextview.c:9506
+#: gtk/gtkentry.c:9595 gtk/gtklabel.c:6681 gtk/gtktextview.c:9524
msgid "_Copy"
msgstr "_Copiază"
-#: gtk/gtkentry.c:9598 gtk/gtklabel.c:6682 gtk/gtktextview.c:9508
+#: gtk/gtkentry.c:9599 gtk/gtklabel.c:6682 gtk/gtktextview.c:9526
msgid "_Paste"
msgstr "_Lipește"
-#: gtk/gtkentry.c:9601 gtk/gtkfilechooserwidget.c:1498
-#: gtk/gtkfilechooserwidget.c:2324 gtk/gtklabel.c:6684 gtk/gtktextview.c:9511
+#: gtk/gtkentry.c:9602 gtk/gtkfilechooserwidget.c:1499
+#: gtk/gtkfilechooserwidget.c:2334 gtk/gtklabel.c:6684 gtk/gtktextview.c:9529
msgid "_Delete"
msgstr "Șt_erge"
-#: gtk/gtkentry.c:9612 gtk/gtklabel.c:6693 gtk/gtktextview.c:9525
+#: gtk/gtkentry.c:9613 gtk/gtklabel.c:6693 gtk/gtktextview.c:9543
msgid "Select _All"
msgstr "Selectează tot"
-#: gtk/gtkentry.c:9622 gtk/gtktextview.c:9535
+#: gtk/gtkentry.c:9623 gtk/gtktextview.c:9553
msgid "Insert _Emoji"
msgstr "Introdu _emoji"
-#: gtk/gtkentry.c:9798 gtk/gtktextview.c:9755
+#: gtk/gtkentry.c:9799 gtk/gtktextview.c:9777
msgid "Select all"
msgstr "Selectează tot"
-#: gtk/gtkentry.c:9801 gtk/gtktextview.c:9758
+#: gtk/gtkentry.c:9802 gtk/gtktextview.c:9780
msgid "Cut"
msgstr "Taie"
-#: gtk/gtkentry.c:9804 gtk/gtktextview.c:9761
+#: gtk/gtkentry.c:9805 gtk/gtktextview.c:9783
msgid "Copy"
msgstr "Copiază"
-#: gtk/gtkentry.c:9807 gtk/gtktextview.c:9764
+#: gtk/gtkentry.c:9808 gtk/gtktextview.c:9786
msgid "Paste"
msgstr "Lipește"
-#: gtk/gtkentry.c:10879
+#: gtk/gtkentry.c:10880
msgid "Caps Lock is on"
msgstr "Caps Lock este activat"
-#: gtk/gtkentry.c:11157
+#: gtk/gtkentry.c:11158
msgid "Insert Emoji"
msgstr "Introdu emoji"
@@ -2293,13 +2338,13 @@ msgid "_Name"
msgstr "_Nume"
#. Open item is always present
-#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:630
+#: gtk/gtkfilechoosernative.c:546 gtk/gtkfilechoosernative.c:631
#: gtk/gtkplacessidebar.c:3625 gtk/gtkplacessidebar.c:3693
-#: gtk/gtkplacesview.c:1682
+#: gtk/gtkplacesview.c:1696
msgid "_Open"
msgstr "_Deschide"
-#: gtk/gtkfilechoosernative.c:630 gtk/inspector/css-editor.c:202
+#: gtk/gtkfilechoosernative.c:631 gtk/inspector/css-editor.c:202
msgid "_Save"
msgstr "_Salvează"
@@ -2316,347 +2361,347 @@ msgstr "Selectați ce tipuri de fișiere să fie afișate"
msgid "%1$s on %2$s"
msgstr "%1$s pe %2$s"
-#: gtk/gtkfilechooserwidget.c:384
+#: gtk/gtkfilechooserwidget.c:385
msgid "Type name of new folder"
msgstr "Introduceți numele noului dosar"
-#: gtk/gtkfilechooserwidget.c:808
+#: gtk/gtkfilechooserwidget.c:809
msgid "The folder could not be created"
msgstr "Dosarul nu a putut fi creat"
-#: gtk/gtkfilechooserwidget.c:820
+#: gtk/gtkfilechooserwidget.c:821
msgid ""
"The folder could not be created, as a file with the same name already exists."
msgstr ""
"Dosarul nu a putut fi creat pentru că un fișier cu același nume există deja."
-#: gtk/gtkfilechooserwidget.c:822
+#: gtk/gtkfilechooserwidget.c:823
msgid "Try using a different name for the folder, or rename the file first."
msgstr ""
"Încercați să folosiți un nume diferit pentru dosar sau redenumiți fișierul."
-#: gtk/gtkfilechooserwidget.c:835
+#: gtk/gtkfilechooserwidget.c:836
msgid "You need to choose a valid filename."
msgstr "Trebuie să alegeți un nume de fișier valid."
-#: gtk/gtkfilechooserwidget.c:838
+#: gtk/gtkfilechooserwidget.c:839
#, c-format
msgid "Cannot create a file under %s as it is not a folder"
msgstr "Nu se poate crea un dosar în %s pentru că acesta nu este un dosar"
-#: gtk/gtkfilechooserwidget.c:848
+#: gtk/gtkfilechooserwidget.c:849
msgid "Cannot create file as the filename is too long"
msgstr "Nu se poate crea fișierul întrucât numele de fișier este prea lung"
-#: gtk/gtkfilechooserwidget.c:849
+#: gtk/gtkfilechooserwidget.c:850
msgid "Try using a shorter name."
msgstr "Încercați să utilizați un nume mai scurt."
-#: gtk/gtkfilechooserwidget.c:859
+#: gtk/gtkfilechooserwidget.c:860
msgid "You may only select folders"
msgstr "Puteți selecta doar fișiere"
-#: gtk/gtkfilechooserwidget.c:860
+#: gtk/gtkfilechooserwidget.c:861
msgid "The item that you selected is not a folder try using a different item."
msgstr ""
"Elementul pe care l-ați selectat nu este un dosar, încercați să utilizați un "
"altul."
-#: gtk/gtkfilechooserwidget.c:868
+#: gtk/gtkfilechooserwidget.c:869
msgid "Invalid file name"
msgstr "Nume incorect de fișier"
-#: gtk/gtkfilechooserwidget.c:877
+#: gtk/gtkfilechooserwidget.c:878
msgid "The folder contents could not be displayed"
msgstr "Conținutul dosarului nu a putut fi afișat"
-#: gtk/gtkfilechooserwidget.c:885
+#: gtk/gtkfilechooserwidget.c:886
msgid "The file could not be deleted"
msgstr "Nu s-a putut șterge fișierul"
-#: gtk/gtkfilechooserwidget.c:893
+#: gtk/gtkfilechooserwidget.c:894
msgid "The file could not be moved to the Trash"
msgstr "Nu s-a putut muta fișierul la gunoi"
-#: gtk/gtkfilechooserwidget.c:1038
+#: gtk/gtkfilechooserwidget.c:1039
msgid "A folder with that name already exists"
msgstr "Un dosar cu acel nume există deja"
-#: gtk/gtkfilechooserwidget.c:1040
+#: gtk/gtkfilechooserwidget.c:1041
msgid "A file with that name already exists"
msgstr "Un fișier cu acel nume există deja"
-#: gtk/gtkfilechooserwidget.c:1075
+#: gtk/gtkfilechooserwidget.c:1076
msgid "A folder cannot be called “.”"
msgstr "Un dosar nu poate fi numit „.”"
-#: gtk/gtkfilechooserwidget.c:1076
+#: gtk/gtkfilechooserwidget.c:1077
msgid "A file cannot be called “.”"
msgstr "Un fișier nu poate fi numit „.”"
-#: gtk/gtkfilechooserwidget.c:1079
+#: gtk/gtkfilechooserwidget.c:1080
msgid "A folder cannot be called “..”"
msgstr "Un dosar nu poate fi numit „..”"
-#: gtk/gtkfilechooserwidget.c:1080
+#: gtk/gtkfilechooserwidget.c:1081
msgid "A file cannot be called “..”"
msgstr "Un fișier poate fi numit „..”"
-#: gtk/gtkfilechooserwidget.c:1083
+#: gtk/gtkfilechooserwidget.c:1084
msgid "Folder names cannot contain “/”"
msgstr "Numele de dosare nu pot conține „/”"
-#: gtk/gtkfilechooserwidget.c:1084
+#: gtk/gtkfilechooserwidget.c:1085
msgid "File names cannot contain “/”"
msgstr "Numele de fișiere nu pot conține „/”"
-#: gtk/gtkfilechooserwidget.c:1110
+#: gtk/gtkfilechooserwidget.c:1111
msgid "Folder names should not begin with a space"
msgstr "Numele de dosare nu ar trebui să înceapă cu un spațiu"
-#: gtk/gtkfilechooserwidget.c:1111
+#: gtk/gtkfilechooserwidget.c:1112
msgid "File names should not begin with a space"
msgstr "Numele de fișiere nu ar trebui să înceapă cu un spațiu"
-#: gtk/gtkfilechooserwidget.c:1115
+#: gtk/gtkfilechooserwidget.c:1116
msgid "Folder names should not end with a space"
msgstr "Numele de dosare nu ar trebui să se termine cu un spațiu"
-#: gtk/gtkfilechooserwidget.c:1116
+#: gtk/gtkfilechooserwidget.c:1117
msgid "File names should not end with a space"
msgstr "Numele de fișiere nu ar trebui să se termine cu un spațiu"
-#: gtk/gtkfilechooserwidget.c:1119
+#: gtk/gtkfilechooserwidget.c:1120
msgid "Folder names starting with a “.” are hidden"
msgstr "Numele de dosare care încep cu un „.” sunt ascunse"
-#: gtk/gtkfilechooserwidget.c:1120
+#: gtk/gtkfilechooserwidget.c:1121
msgid "File names starting with a “.” are hidden"
msgstr "Numele de fișiere care încep cu un „.” sunt ascunse"
-#: gtk/gtkfilechooserwidget.c:1493
+#: gtk/gtkfilechooserwidget.c:1494
#, c-format
msgid "Are you sure you want to permanently delete “%s”?"
msgstr "Sigur doriți să ștergeți permanent „%s”?"
-#: gtk/gtkfilechooserwidget.c:1496
+#: gtk/gtkfilechooserwidget.c:1497
#, c-format
msgid "If you delete an item, it will be permanently lost."
msgstr "Dacă ștergeți un element, acesta va fi pierdut permanent."
-#: gtk/gtkfilechooserwidget.c:1633
+#: gtk/gtkfilechooserwidget.c:1634
msgid "The file could not be renamed"
msgstr "Nu s-a putut redenumi fișierul"
-#: gtk/gtkfilechooserwidget.c:1969
+#: gtk/gtkfilechooserwidget.c:1979
msgid "Could not select file"
msgstr "Nu s-a putut selecta fișierul"
-#: gtk/gtkfilechooserwidget.c:2319
+#: gtk/gtkfilechooserwidget.c:2329
msgid "_Visit File"
msgstr "_Vizitează fișierul"
-#: gtk/gtkfilechooserwidget.c:2320
+#: gtk/gtkfilechooserwidget.c:2330
msgid "_Open With File Manager"
msgstr "_Deschide cu administratorul de fișiere"
-#: gtk/gtkfilechooserwidget.c:2321
+#: gtk/gtkfilechooserwidget.c:2331
msgid "_Copy Location"
msgstr "_Copiază locația"
-#: gtk/gtkfilechooserwidget.c:2322
+#: gtk/gtkfilechooserwidget.c:2332
msgid "_Add to Bookmarks"
msgstr "_Adaugă la semne de carte"
-#: gtk/gtkfilechooserwidget.c:2323 gtk/gtkplacessidebar.c:2741
+#: gtk/gtkfilechooserwidget.c:2333 gtk/gtkplacessidebar.c:2741
#: gtk/ui/gtkfilechooserwidget.ui:539
msgid "_Rename"
msgstr "Rede_numește"
-#: gtk/gtkfilechooserwidget.c:2325
+#: gtk/gtkfilechooserwidget.c:2335
msgid "_Move to Trash"
msgstr "_Mută la gunoi"
-#: gtk/gtkfilechooserwidget.c:2329
+#: gtk/gtkfilechooserwidget.c:2339
msgid "Show _Hidden Files"
msgstr "Ara_tă fișierele ascunse"
-#: gtk/gtkfilechooserwidget.c:2330
+#: gtk/gtkfilechooserwidget.c:2340
msgid "Show _Size Column"
msgstr "Arată coloana cu dimen_siunea"
-#: gtk/gtkfilechooserwidget.c:2331
+#: gtk/gtkfilechooserwidget.c:2341
msgid "Show T_ype Column"
msgstr "Arată t_ipul coloanei"
-#: gtk/gtkfilechooserwidget.c:2332
+#: gtk/gtkfilechooserwidget.c:2342
msgid "Show _Time"
msgstr "Ara_tă ora"
-#: gtk/gtkfilechooserwidget.c:2333
+#: gtk/gtkfilechooserwidget.c:2343
msgid "Sort _Folders before Files"
msgstr "Sortează _dosarele înainte de fișiere"
#. this is the header for the location column in the print dialog
-#: gtk/gtkfilechooserwidget.c:2615 gtk/inspector/css-node-tree.ui:141
+#: gtk/gtkfilechooserwidget.c:2625 gtk/inspector/css-node-tree.ui:141
#: gtk/ui/gtkfilechooserwidget.ui:208 gtk/ui/gtkprintunixdialog.ui:123
msgid "Location"
msgstr "Locație"
#. Label
-#: gtk/gtkfilechooserwidget.c:2708
+#: gtk/gtkfilechooserwidget.c:2718
msgid "_Name:"
msgstr "_Nume:"
-#: gtk/gtkfilechooserwidget.c:3333 gtk/gtkfilechooserwidget.c:3347
+#: gtk/gtkfilechooserwidget.c:3343 gtk/gtkfilechooserwidget.c:3357
#, c-format
msgid "Searching in %s"
msgstr "Se caută în %s"
-#: gtk/gtkfilechooserwidget.c:3353
+#: gtk/gtkfilechooserwidget.c:3363
msgid "Searching"
msgstr "Se caută"
-#: gtk/gtkfilechooserwidget.c:3360
+#: gtk/gtkfilechooserwidget.c:3370
msgid "Enter location"
msgstr "Introduceți locația"
-#: gtk/gtkfilechooserwidget.c:3362
+#: gtk/gtkfilechooserwidget.c:3372
msgid "Enter location or URL"
msgstr "Introduceți locația sau URL-ul"
-#: gtk/gtkfilechooserwidget.c:4440 gtk/gtkfilechooserwidget.c:7481
+#: gtk/gtkfilechooserwidget.c:4450 gtk/gtkfilechooserwidget.c:7492
#: gtk/ui/gtkfilechooserwidget.ui:248
msgid "Modified"
msgstr "Modificat"
-#: gtk/gtkfilechooserwidget.c:4718
+#: gtk/gtkfilechooserwidget.c:4728
#, c-format
msgid "Could not read the contents of %s"
msgstr "Nu s-a putut citi conținutul lui %s"
-#: gtk/gtkfilechooserwidget.c:4722
+#: gtk/gtkfilechooserwidget.c:4732
msgid "Could not read the contents of the folder"
msgstr "Nu s-a putut citi conținutul dosarului"
-#: gtk/gtkfilechooserwidget.c:4882 gtk/gtkfilechooserwidget.c:4930
+#: gtk/gtkfilechooserwidget.c:4892 gtk/gtkfilechooserwidget.c:4940
msgid "%H:%M"
msgstr "%H:%M"
-#: gtk/gtkfilechooserwidget.c:4884 gtk/gtkfilechooserwidget.c:4932
+#: gtk/gtkfilechooserwidget.c:4894 gtk/gtkfilechooserwidget.c:4942
msgid "%l:%M %p"
msgstr "%l:%M %p"
-#: gtk/gtkfilechooserwidget.c:4888
+#: gtk/gtkfilechooserwidget.c:4898
msgid "Yesterday"
msgstr "Ieri"
-#: gtk/gtkfilechooserwidget.c:4896
+#: gtk/gtkfilechooserwidget.c:4906
msgid "%-e %b"
msgstr "%-e %b"
-#: gtk/gtkfilechooserwidget.c:4900
+#: gtk/gtkfilechooserwidget.c:4910
msgid "%-e %b %Y"
msgstr "%-e %b %Y"
-#: gtk/gtkfilechooserwidget.c:4999 gtk/gtkfilechooserwidget.c:5007
+#: gtk/gtkfilechooserwidget.c:5009 gtk/gtkfilechooserwidget.c:5017
msgid "Program"
msgstr "Program"
-#: gtk/gtkfilechooserwidget.c:5000
+#: gtk/gtkfilechooserwidget.c:5010
msgid "Audio"
msgstr "Audio"
-#: gtk/gtkfilechooserwidget.c:5001 gtk/inspector/visual.ui:230
+#: gtk/gtkfilechooserwidget.c:5011 gtk/inspector/visual.ui:230
#: gtk/ui/gtkfontbutton.ui:13
msgid "Font"
msgstr "Font"
-#: gtk/gtkfilechooserwidget.c:5002 gtk/inspector/visual.ui:488
+#: gtk/gtkfilechooserwidget.c:5012 gtk/inspector/visual.ui:488
msgid "Image"
msgstr "Imagine"
-#: gtk/gtkfilechooserwidget.c:5003
+#: gtk/gtkfilechooserwidget.c:5013
msgid "Archive"
msgstr "Arhivă"
-#: gtk/gtkfilechooserwidget.c:5004
+#: gtk/gtkfilechooserwidget.c:5014
msgid "Markup"
msgstr "Marcare"
-#: gtk/gtkfilechooserwidget.c:5005 gtk/gtkfilechooserwidget.c:5006
+#: gtk/gtkfilechooserwidget.c:5015 gtk/gtkfilechooserwidget.c:5016
msgid "Text"
msgstr "Text"
-#: gtk/gtkfilechooserwidget.c:5008
+#: gtk/gtkfilechooserwidget.c:5018
msgid "Video"
msgstr "Video"
-#: gtk/gtkfilechooserwidget.c:5009
+#: gtk/gtkfilechooserwidget.c:5019
msgid "Contacts"
msgstr "Contacte"
-#: gtk/gtkfilechooserwidget.c:5010
+#: gtk/gtkfilechooserwidget.c:5020
msgid "Calendar"
msgstr "Calendar"
-#: gtk/gtkfilechooserwidget.c:5011
+#: gtk/gtkfilechooserwidget.c:5021
msgid "Document"
msgstr "Document"
-#: gtk/gtkfilechooserwidget.c:5012
+#: gtk/gtkfilechooserwidget.c:5022
msgid "Presentation"
msgstr "Prezentare"
-#: gtk/gtkfilechooserwidget.c:5013
+#: gtk/gtkfilechooserwidget.c:5023
msgid "Spreadsheet"
msgstr "Foaie de calcul"
#. Translators: We don't know whether this printer is
#. * available to print to.
-#: gtk/gtkfilechooserwidget.c:5044 gtk/gtkfilechooserwidget.c:5233
+#: gtk/gtkfilechooserwidget.c:5054 gtk/gtkfilechooserwidget.c:5243
#: gtk/inspector/prop-editor.c:1689
#: modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:748
msgid "Unknown"
msgstr "Necunoscut"
-#: gtk/gtkfilechooserwidget.c:5272 gtk/gtkplacessidebar.c:1094
+#: gtk/gtkfilechooserwidget.c:5282 gtk/gtkplacessidebar.c:1094
msgid "Home"
msgstr "Home"
-#: gtk/gtkfilechooserwidget.c:5769
+#: gtk/gtkfilechooserwidget.c:5779
msgid "Cannot change to folder because it is not local"
msgstr "Nu se poate deschide dosarul deoarece nu este local"
-#: gtk/gtkfilechooserwidget.c:6555 gtk/gtkprintunixdialog.c:665
+#: gtk/gtkfilechooserwidget.c:6565 gtk/gtkprintunixdialog.c:665
#, c-format
msgid "A file named “%s” already exists. Do you want to replace it?"
msgstr "Un fișier cu numele „%s” există deja. Doriți să îl înlocuiți?"
-#: gtk/gtkfilechooserwidget.c:6558 gtk/gtkprintunixdialog.c:669
+#: gtk/gtkfilechooserwidget.c:6568 gtk/gtkprintunixdialog.c:669
#, c-format
msgid ""
"The file already exists in “%s”. Replacing it will overwrite its contents."
msgstr ""
"Fișierul există deja în „%s”. Înlocuindu-l îi veți suprascrie conținutul."
-#: gtk/gtkfilechooserwidget.c:6563 gtk/gtkprintunixdialog.c:677
+#: gtk/gtkfilechooserwidget.c:6573 gtk/gtkprintunixdialog.c:677
msgid "_Replace"
msgstr "În_locuiește"
-#: gtk/gtkfilechooserwidget.c:6782
+#: gtk/gtkfilechooserwidget.c:6792
msgid "You do not have access to the specified folder."
msgstr "Nu aveți acces la dosarul specificat."
-#: gtk/gtkfilechooserwidget.c:7404
+#: gtk/gtkfilechooserwidget.c:7415
msgid "Could not send the search request"
msgstr "Nu s-a putut trimite cererea de căutare"
-#: gtk/gtkfilechooserwidget.c:7692
+#: gtk/gtkfilechooserwidget.c:7703
msgid "Accessed"
msgstr "Accesat"
-#: gtk/gtkfilechooserwidget.c:8811 gtk/ui/gtkfilechooserwidget.ui:69
+#: gtk/gtkfilechooserwidget.c:8822 gtk/ui/gtkfilechooserwidget.ui:69
msgid "Create Folder"
msgstr "Creează un dosar"
@@ -2682,51 +2727,51 @@ msgctxt "font"
msgid "None"
msgstr "Niciunul"
-#: gtk/gtkfontchooserwidget.c:1525
+#: gtk/gtkfontchooserwidget.c:1556
msgid "Width"
msgstr "Lățime"
-#: gtk/gtkfontchooserwidget.c:1526
+#: gtk/gtkfontchooserwidget.c:1557
msgid "Weight"
msgstr "Greutate"
-#: gtk/gtkfontchooserwidget.c:1527
+#: gtk/gtkfontchooserwidget.c:1558
msgid "Italic"
msgstr "Cursiv"
-#: gtk/gtkfontchooserwidget.c:1528
+#: gtk/gtkfontchooserwidget.c:1559
msgid "Slant"
msgstr "Înclinare"
-#: gtk/gtkfontchooserwidget.c:1529
+#: gtk/gtkfontchooserwidget.c:1560
msgid "Optical Size"
msgstr "Dimensiune optică"
-#: gtk/gtkfontchooserwidget.c:2066 gtk/inspector/prop-editor.c:1676
+#: gtk/gtkfontchooserwidget.c:2097 gtk/inspector/prop-editor.c:1676
msgid "Default"
msgstr "Implicit"
-#: gtk/gtkfontchooserwidget.c:2113
+#: gtk/gtkfontchooserwidget.c:2144
msgid "Ligatures"
msgstr "Ligaturi"
-#: gtk/gtkfontchooserwidget.c:2114
+#: gtk/gtkfontchooserwidget.c:2145
msgid "Letter Case"
msgstr "Cazul literelor"
-#: gtk/gtkfontchooserwidget.c:2115
+#: gtk/gtkfontchooserwidget.c:2146
msgid "Number Case"
msgstr "Grad numeric"
-#: gtk/gtkfontchooserwidget.c:2116
+#: gtk/gtkfontchooserwidget.c:2147
msgid "Number Spacing"
msgstr "Spațiere numere"
-#: gtk/gtkfontchooserwidget.c:2117
+#: gtk/gtkfontchooserwidget.c:2148
msgid "Number Formatting"
msgstr "Formatare numere"
-#: gtk/gtkfontchooserwidget.c:2118
+#: gtk/gtkfontchooserwidget.c:2149
msgid "Character Variants"
msgstr "Variante de caractere"
@@ -2953,69 +2998,69 @@ msgstr "_Da"
msgid "Co_nnect"
msgstr "Co_nectează"
-#: gtk/gtkmountoperation.c:671
+#: gtk/gtkmountoperation.c:668
msgid "Connect As"
msgstr "Conectează ca"
-#: gtk/gtkmountoperation.c:680
+#: gtk/gtkmountoperation.c:677
msgid "_Anonymous"
msgstr "_Anonim"
-#: gtk/gtkmountoperation.c:689
+#: gtk/gtkmountoperation.c:686
msgid "Registered U_ser"
msgstr "Utilizator înregi_strat"
-#: gtk/gtkmountoperation.c:700
+#: gtk/gtkmountoperation.c:697
msgid "_Username"
msgstr "Nume de _utilizator"
-#: gtk/gtkmountoperation.c:705
+#: gtk/gtkmountoperation.c:702
msgid "_Domain"
msgstr "Domeniu"
-#: gtk/gtkmountoperation.c:714
+#: gtk/gtkmountoperation.c:711
msgid "Volume type"
msgstr "Tip volum"
-#: gtk/gtkmountoperation.c:724
+#: gtk/gtkmountoperation.c:721
msgid "_Hidden"
msgstr "_Ascuns"
-#: gtk/gtkmountoperation.c:727
+#: gtk/gtkmountoperation.c:724
msgid "_Windows system"
msgstr "Sistem _Windows"
-#: gtk/gtkmountoperation.c:730
+#: gtk/gtkmountoperation.c:727
msgid "_PIM"
msgstr "_POM"
-#: gtk/gtkmountoperation.c:736
+#: gtk/gtkmountoperation.c:733
msgid "_Password"
msgstr "_Parolă"
-#: gtk/gtkmountoperation.c:758
+#: gtk/gtkmountoperation.c:755
msgid "Forget password _immediately"
msgstr "Uită parola _imediat"
-#: gtk/gtkmountoperation.c:768
+#: gtk/gtkmountoperation.c:765
msgid "Remember password until you _logout"
msgstr "Reține până la ieșirea din _sesiune"
-#: gtk/gtkmountoperation.c:778
+#: gtk/gtkmountoperation.c:775
msgid "Remember _forever"
msgstr "Reține parola pentru _totdeauna"
-#: gtk/gtkmountoperation.c:1173
+#: gtk/gtkmountoperation.c:1170
#, c-format
msgid "Unknown Application (PID %d)"
msgstr "Aplicație necunoscută (PID %d)"
-#: gtk/gtkmountoperation.c:1358
+#: gtk/gtkmountoperation.c:1355
#, c-format
msgid "Unable to end process"
msgstr "Nu s-a putut încheia procesul"
-#: gtk/gtkmountoperation.c:1392
+#: gtk/gtkmountoperation.c:1389
msgid "_End Process"
msgstr "T_ermină procesul"
@@ -3273,12 +3318,12 @@ msgid "Unable to poll “%s” for media changes"
msgstr "Nu s-a putut verifica „%s” pentru schimbări media"
#: gtk/gtkplacessidebar.c:3630 gtk/gtkplacessidebar.c:3696
-#: gtk/gtkplacesview.c:1692
+#: gtk/gtkplacesview.c:1706
msgid "Open in New _Tab"
msgstr "Deschide într-un _tab nou"
#: gtk/gtkplacessidebar.c:3636 gtk/gtkplacessidebar.c:3699
-#: gtk/gtkplacesview.c:1703
+#: gtk/gtkplacesview.c:1717
msgid "Open in New _Window"
msgstr "Deschide într-o fereastră _nouă"
@@ -3294,11 +3339,11 @@ msgstr "E_limină"
msgid "Rename…"
msgstr "Redenumire…"
-#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1737
+#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1751
msgid "_Mount"
msgstr "_Montează"
-#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1727
+#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1741
msgid "_Unmount"
msgstr "_Demontează"
@@ -3323,7 +3368,7 @@ msgid "No network locations found"
msgstr "Nicio locație de rețea găsită"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1307
+#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1321
msgid "Unable to access location"
msgstr "Nu s-a putut accesa locația"
@@ -3333,71 +3378,71 @@ msgid "Con_nect"
msgstr "Co_nectează"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1370
+#: gtk/gtkplacesview.c:1384
msgid "Unable to unmount volume"
msgstr "Nu s-a putut demonta volumul"
#. Allow to cancel the operation
-#: gtk/gtkplacesview.c:1471
+#: gtk/gtkplacesview.c:1485
msgid "Cance_l"
msgstr "Anu_lează"
-#: gtk/gtkplacesview.c:1634
+#: gtk/gtkplacesview.c:1648
msgid "AppleTalk"
msgstr "AppleTalk"
#. Translators: do not translate ftp:// and ftps://
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "File Transfer Protocol"
msgstr "Protocol de transfer de fișiere"
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "ftp:// or ftps://"
msgstr "ftp:// sau ftps://"
-#: gtk/gtkplacesview.c:1641
+#: gtk/gtkplacesview.c:1655
msgid "Network File System"
msgstr "Sistem de fișiere de rețea"
-#: gtk/gtkplacesview.c:1644
+#: gtk/gtkplacesview.c:1658
msgid "Samba"
msgstr "Samba"
#. Translators: do not translate sftp:// and ssh://
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "SSH File Transfer Protocol"
msgstr "Protocol de transfer de fișiere SSH"
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "sftp:// or ssh://"
msgstr "sftp:// sau ssh://"
#. Translators: do not translate dav:// and davs://
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "WebDAV"
msgstr "WebDAV"
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "dav:// or davs://"
msgstr "dav:// sau davs://"
-#: gtk/gtkplacesview.c:1727
+#: gtk/gtkplacesview.c:1741
msgid "_Disconnect"
msgstr "_Deconectează"
-#: gtk/gtkplacesview.c:1737
+#: gtk/gtkplacesview.c:1751
msgid "_Connect"
msgstr "_Conectează"
-#: gtk/gtkplacesview.c:1878
+#: gtk/gtkplacesview.c:1892
msgid "Unable to get remote server location"
msgstr "Nu s-a putut obține locația serverului la distanță"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "Networks"
msgstr "Rețele"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "On This Computer"
msgstr "Pe acest calculator"
@@ -3518,63 +3563,63 @@ msgid "The most probable reason is that a temporary file could not be created."
msgstr "Cel mai probabil motiv este că nu s-a putut crea un fișier temporar."
#. window
-#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:542
-#: gtk/gtkprintoperation-portal.c:611 gtk/gtkprintunixdialog.c:3415
+#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:549
+#: gtk/gtkprintoperation-portal.c:618 gtk/gtkprintunixdialog.c:3415
msgid "Print"
msgstr "Tipărire"
-#: gtk/gtkprintoperation-win32.c:617
+#: gtk/gtkprintoperation-win32.c:631
msgid "Printer offline"
msgstr "Imprimantă deconectată"
-#: gtk/gtkprintoperation-win32.c:619
+#: gtk/gtkprintoperation-win32.c:633
msgid "Out of paper"
msgstr "Fără hârtie"
#. Translators: this is a printer status.
-#: gtk/gtkprintoperation-win32.c:621
+#: gtk/gtkprintoperation-win32.c:635
#: modules/printbackends/cups/gtkprintbackendcups.c:2624
msgid "Paused"
msgstr "Pauzat"
-#: gtk/gtkprintoperation-win32.c:623
+#: gtk/gtkprintoperation-win32.c:637
msgid "Need user intervention"
msgstr "Necesită intervenția utilizatorului"
-#: gtk/gtkprintoperation-win32.c:728
+#: gtk/gtkprintoperation-win32.c:742
msgid "Custom size"
msgstr "Dimensiune personalizată"
-#: gtk/gtkprintoperation-win32.c:1587
+#: gtk/gtkprintoperation-win32.c:1613
msgid "No printer found"
msgstr "Nu s-a găsit nicio imprimantă"
-#: gtk/gtkprintoperation-win32.c:1614
+#: gtk/gtkprintoperation-win32.c:1640
msgid "Invalid argument to CreateDC"
msgstr "Argument incorect pentru CreateDC"
-#: gtk/gtkprintoperation-win32.c:1650 gtk/gtkprintoperation-win32.c:1896
+#: gtk/gtkprintoperation-win32.c:1676 gtk/gtkprintoperation-win32.c:1922
msgid "Error from StartDoc"
msgstr "Eroare din StartDoc"
-#: gtk/gtkprintoperation-win32.c:1751 gtk/gtkprintoperation-win32.c:1774
-#: gtk/gtkprintoperation-win32.c:1822
+#: gtk/gtkprintoperation-win32.c:1777 gtk/gtkprintoperation-win32.c:1800
+#: gtk/gtkprintoperation-win32.c:1848
msgid "Not enough free memory"
msgstr "Nu există memorie liberă suficientă"
-#: gtk/gtkprintoperation-win32.c:1827
+#: gtk/gtkprintoperation-win32.c:1853
msgid "Invalid argument to PrintDlgEx"
msgstr "Argument incorect pentru PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1832
+#: gtk/gtkprintoperation-win32.c:1858
msgid "Invalid pointer to PrintDlgEx"
msgstr "Pointer incorect pentru PrinDlgEx"
-#: gtk/gtkprintoperation-win32.c:1837
+#: gtk/gtkprintoperation-win32.c:1863
msgid "Invalid handle to PrintDlgEx"
msgstr "Handle incorect pentru PrintDlgEx"
-#: gtk/gtkprintoperation-win32.c:1842
+#: gtk/gtkprintoperation-win32.c:1868
msgid "Unspecified error"
msgstr "Eroare nespecificată"
@@ -7684,7 +7729,7 @@ msgctxt "input method menu"
msgid "Multipress"
msgstr "Apăsare multiplă"
-#: modules/input/imquartz.c:61
+#: modules/input/imquartz.c:69
msgctxt "input method menu"
msgid "Mac OS X Quartz"
msgstr "Mac OS X Quartz"
@@ -8313,15 +8358,15 @@ msgstr "Fișier"
msgid "_Output format"
msgstr "Format de _ieșire"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Tipărește cu LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Pagini per filă"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Linie de comandă"
@@ -8359,3 +8404,75 @@ msgstr "test-tipar.%s"
#: modules/printbackends/test/gtkprintbackendtest.c:465
msgid "Print to Test Printer"
msgstr "Tipărește cu imprimanta de test"
+
+#~ msgctxt "Color name"
+#~ msgid "Scarlet Red"
+#~ msgstr "Roșu stacojiu"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Butter"
+#~ msgstr "Gălbui închis"
+
+#~ msgctxt "Color name"
+#~ msgid "Butter"
+#~ msgstr "Gălbui"
+
+#~ msgctxt "Color name"
+#~ msgid "Chameleon"
+#~ msgstr "Cameleon"
+
+#~ msgctxt "Color name"
+#~ msgid "Sky Blue"
+#~ msgstr "Albastru cerului"
+
+#~ msgctxt "Color name"
+#~ msgid "Plum"
+#~ msgstr "Pruniu"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chocolate"
+#~ msgstr "Ciocolatiu deschis"
+
+#~ msgctxt "Color name"
+#~ msgid "Chocolate"
+#~ msgstr "Ciocolatiu"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chocolate"
+#~ msgstr "Ciocolatiu închis"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 1"
+#~ msgstr "Aluminiu deschis 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 1"
+#~ msgstr "Aluminiu 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 1"
+#~ msgstr "Aluminiu închis 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 2"
+#~ msgstr "Aluminiu deschis 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 2"
+#~ msgstr "Aluminiu 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 2"
+#~ msgstr "Aluminiu închis 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Darker Gray"
+#~ msgstr "Gri mai închis"
+
+#~ msgctxt "Color name"
+#~ msgid "Medium Gray"
+#~ msgstr "Gri mediu"
+
+#~ msgctxt "Color name"
+#~ msgid "Lighter Gray"
+#~ msgstr "Gri mai deschis"
diff --git a/po/sl.po b/po/sl.po
index f10d3bea95..fbd269b6ab 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+ master\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-17 15:39+0000\n"
-"PO-Revision-Date: 2020-09-17 22:04+0200\n"
+"POT-Creation-Date: 2020-10-13 21:38+0000\n"
+"PO-Revision-Date: 2020-10-14 23:03+0200\n"
"Last-Translator: Matej Urbančič <mateju@svn.gnome.org>\n"
"Language-Team: Slovenian GNOME Translation Team <gnome-si@googlegroups.com>\n"
"Language: sl_SI\n"
@@ -1934,83 +1934,245 @@ msgstr "Rdeča %d%%, zelena %d%%, modra %d%%"
msgid "Color: %s"
msgstr "Barva: %s"
-#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
-#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
-#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
+#: gtk/gtkcolorchooserwidget.c:446
+msgctxt "Color name"
+msgid "Very Light Blue"
+msgstr "bleda svetla siva"
+
+#: gtk/gtkcolorchooserwidget.c:447
+msgctxt "Color name"
+msgid "Light Blue"
+msgstr "svetlo modra"
+
+#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
msgid "Blue"
-msgstr "Modra"
+msgstr "modra"
+
+#: gtk/gtkcolorchooserwidget.c:449
+msgctxt "Color name"
+msgid "Dark Blue"
+msgstr "temno modra"
+
+#: gtk/gtkcolorchooserwidget.c:450
+msgctxt "Color name"
+msgid "Very Dark Blue"
+msgstr "senčno temno modra"
+
+#: gtk/gtkcolorchooserwidget.c:451
+msgctxt "Color name"
+msgid "Very Light Green"
+msgstr "bleda svetlo zelena"
-#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
-#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
-#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
+#: gtk/gtkcolorchooserwidget.c:452
+msgctxt "Color name"
+msgid "Light Green"
+msgstr "svetlo zelena"
+
+#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
msgid "Green"
-msgstr "Zelena"
+msgstr "zelena"
+
+#: gtk/gtkcolorchooserwidget.c:454
+msgctxt "Color name"
+msgid "Dark Green"
+msgstr "temno zelena"
-#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
-#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
-#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
+#: gtk/gtkcolorchooserwidget.c:455
+msgctxt "Color name"
+msgid "Very Dark Green"
+msgstr "senčno temno zelena"
+
+#: gtk/gtkcolorchooserwidget.c:456
+msgctxt "Color name"
+msgid "Very Light Yellow"
+msgstr "bledo svetlo rumena"
+
+#: gtk/gtkcolorchooserwidget.c:457
+msgctxt "Color name"
+msgid "Light Yellow"
+msgstr "svetlo rumena"
+
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
msgid "Yellow"
-msgstr "Rumena"
+msgstr "rumena"
-#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
-#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
-#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:459
+msgctxt "Color name"
+msgid "Dark Yellow"
+msgstr "temno rumena"
+
+#: gtk/gtkcolorchooserwidget.c:460
+msgctxt "Color name"
+msgid "Very Dark Yellow"
+msgstr "senčna temno rumena"
+
+#: gtk/gtkcolorchooserwidget.c:461
+msgctxt "Color name"
+msgid "Very Light Orange"
+msgstr "bleda svetlo oranžna"
+
+#: gtk/gtkcolorchooserwidget.c:462
+msgctxt "Color name"
+msgid "Light Orange"
+msgstr "svetlo oranžna"
+
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
msgid "Orange"
msgstr "oranžna"
-#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
-#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
-#: gtk/gtkcolorchooserwidget.c:474
+#: gtk/gtkcolorchooserwidget.c:464
+msgctxt "Color name"
+msgid "Dark Orange"
+msgstr "temno oranžna"
+
+#: gtk/gtkcolorchooserwidget.c:465
+msgctxt "Color name"
+msgid "Very Dark Orange"
+msgstr "senčno temno oranžna"
+
+#: gtk/gtkcolorchooserwidget.c:466
+msgctxt "Color name"
+msgid "Very Light Red"
+msgstr "bledo svetla rdeča"
+
+#: gtk/gtkcolorchooserwidget.c:467
+msgctxt "Color name"
+msgid "Light Red"
+msgstr "svetlo rdeča"
+
+#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
msgid "Red"
-msgstr "Rdeča"
+msgstr "rdeča"
-#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
-#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
-#: gtk/gtkcolorchooserwidget.c:479
+#: gtk/gtkcolorchooserwidget.c:469
+msgctxt "Color name"
+msgid "Dark Red"
+msgstr "temno rdeča"
+
+#: gtk/gtkcolorchooserwidget.c:470
+msgctxt "Color name"
+msgid "Very Dark Red"
+msgstr "senčno temno rdeča"
+
+#: gtk/gtkcolorchooserwidget.c:471
+msgctxt "Color name"
+msgid "Very Light Purple"
+msgstr "bledo svetla škrlatna"
+
+#: gtk/gtkcolorchooserwidget.c:472
+msgctxt "Color name"
+msgid "Light Purple"
+msgstr "svetla škrlatna"
+
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
msgid "Purple"
-msgstr "Škrlatna"
+msgstr "škrlatna"
-#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
-#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
-#: gtk/gtkcolorchooserwidget.c:484
+#: gtk/gtkcolorchooserwidget.c:474
+msgctxt "Color name"
+msgid "Dark Purple"
+msgstr "temno vijolična"
+
+#: gtk/gtkcolorchooserwidget.c:475
+msgctxt "Color name"
+msgid "Very Dark Purple"
+msgstr "senčno temno vijolična"
+
+#: gtk/gtkcolorchooserwidget.c:476
+msgctxt "Color name"
+msgid "Very Light Brown"
+msgstr "bleda svetlorjava"
+
+#: gtk/gtkcolorchooserwidget.c:477
+msgctxt "Color name"
+msgid "Light Brown"
+msgstr "svetlorjava"
+
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
msgid "Brown"
-msgstr "Rjava"
+msgstr "rjava"
+
+#: gtk/gtkcolorchooserwidget.c:479
+msgctxt "Color name"
+msgid "Dark Brown"
+msgstr "temnorjava"
+
+#: gtk/gtkcolorchooserwidget.c:480
+msgctxt "Color name"
+msgid "Very Dark Brown"
+msgstr "senčno temno siva"
+
+#: gtk/gtkcolorchooserwidget.c:481
+msgctxt "Color name"
+msgid "White"
+msgstr "bela"
+
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "svetlosiva 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "svetlosiva 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "svetlosiva 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "svetlosiva 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "temnosiva 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "temnosiva 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "temnosiva 3"
-#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
-#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
#: gtk/gtkcolorchooserwidget.c:489
msgctxt "Color name"
-msgid "Light"
-msgstr "Svetla"
+msgid "Dark Gray 4"
+msgstr "temnosiva 4"
-#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
-#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:490
msgctxt "Color name"
-msgid "Dark"
-msgstr "Temna"
+msgid "Black"
+msgstr "črna"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:538
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Po meri"
-#: gtk/gtkcolorchooserwidget.c:545
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Barva po meri"
-#: gtk/gtkcolorchooserwidget.c:546
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Ustvari barvo po meri"
-#: gtk/gtkcolorchooserwidget.c:565
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Barva po meri %d: %s"
@@ -2160,7 +2322,7 @@ msgstr "(Brez)"
#: gtk/gtkfilechooserbutton.c:2162
msgid "Other…"
-msgstr "Drugo ..."
+msgstr "Drugo …"
#: gtk/gtkfilechooserdialog.c:542
msgid "_Name"
@@ -8169,15 +8331,15 @@ msgstr "Datoteka"
msgid "_Output format"
msgstr "_Izhodna oblika"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Natisni preko LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Strani na list"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Ukazna vrstica"
@@ -8217,6 +8379,10 @@ msgid "Print to Test Printer"
msgstr "Natisni na preizkusnem tiskalniku"
#~ msgctxt "Color name"
+#~ msgid "Dark"
+#~ msgstr "Temna"
+
+#~ msgctxt "Color name"
#~ msgid "Light Scarlet Red"
#~ msgstr "svetlo škrlatno rdeča"
@@ -8225,18 +8391,6 @@ msgstr "Natisni na preizkusnem tiskalniku"
#~ msgstr "škrlatno rdeča"
#~ msgctxt "Color name"
-#~ msgid "Dark Scarlet Red"
-#~ msgstr "temno škrlatno rdeča"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Orange"
-#~ msgstr "svetlo oranžna"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Orange"
-#~ msgstr "temno oranžna"
-
-#~ msgctxt "Color name"
#~ msgid "Light Butter"
#~ msgstr "svetlo maslena"
@@ -8245,10 +8399,6 @@ msgstr "Natisni na preizkusnem tiskalniku"
#~ msgstr "maslena"
#~ msgctxt "Color name"
-#~ msgid "Dark Butter"
-#~ msgstr "temno maslena"
-
-#~ msgctxt "Color name"
#~ msgid "Light Chameleon"
#~ msgstr "svetla kameleonska"
@@ -8261,22 +8411,10 @@ msgstr "Natisni na preizkusnem tiskalniku"
#~ msgstr "temna kameleonska"
#~ msgctxt "Color name"
-#~ msgid "Light Sky Blue"
-#~ msgstr "svetlo nebesno modra"
-
-#~ msgctxt "Color name"
#~ msgid "Sky Blue"
#~ msgstr "nebesno modra"
#~ msgctxt "Color name"
-#~ msgid "Dark Sky Blue"
-#~ msgstr "temno nebesno modra"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Plum"
-#~ msgstr "svetla slivno vijolična"
-
-#~ msgctxt "Color name"
#~ msgid "Plum"
#~ msgstr "slivno vijolična"
@@ -8317,41 +8455,17 @@ msgstr "Natisni na preizkusnem tiskalniku"
#~ msgstr "svetla kovinska 2"
#~ msgctxt "Color name"
-#~ msgid "Black"
-#~ msgstr "črna"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Dark Gray"
-#~ msgstr "zelo temno siva"
-
-#~ msgctxt "Color name"
#~ msgid "Darker Gray"
#~ msgstr "temnejša siva"
#~ msgctxt "Color name"
-#~ msgid "Dark Gray"
-#~ msgstr "temnosiva"
-
-#~ msgctxt "Color name"
#~ msgid "Medium Gray"
#~ msgstr "srednje siva"
#~ msgctxt "Color name"
-#~ msgid "Light Gray"
-#~ msgstr "svetlosiva"
-
-#~ msgctxt "Color name"
#~ msgid "Lighter Gray"
#~ msgstr "svetlejša siva"
-#~ msgctxt "Color name"
-#~ msgid "Very Light Gray"
-#~ msgstr "zelo svetla siva"
-
-#~ msgctxt "Color name"
-#~ msgid "White"
-#~ msgstr "bela"
-
#~ msgid "3.2 core GL profile is not available on EGL implementation"
#~ msgstr "Profil jedra GL 3.2 ni na voljo v okolju EGL"
diff --git a/po/sr.po b/po/sr.po
index bc6a1dd99e..b46b489cf6 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+ 2.14\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-09-20 00:55+0000\n"
-"PO-Revision-Date: 2019-09-23 12:07+0400\n"
+"POT-Creation-Date: 2020-09-21 06:38+0000\n"
+"PO-Revision-Date: 2020-09-21 09:43+0200\n"
"Last-Translator: Марко М. Костић <marko.m.kostic@gmail.com>\n"
"Language-Team: српски <gnome-sr@googlegroups.org>\n"
"Language: sr\n"
@@ -22,55 +22,55 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : n"
"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Project-Style: gnome\n"
-"X-Generator: Poedit 2.2.3\n"
+"X-Generator: Poedit 2.4.1\n"
#: gdk/broadway/gdkbroadway-server.c:144
#, c-format
msgid "Broadway display type not supported: %s"
msgstr "Бродвеј приказ није подржан: %s"
-#: gdk/gdk.c:187
+#: gdk/gdk.c:179
#, c-format
msgid "Error parsing option --gdk-debug"
msgstr "Грешка у обради опције „--gdk-debug“"
-#: gdk/gdk.c:207
+#: gdk/gdk.c:199
#, c-format
msgid "Error parsing option --gdk-no-debug"
msgstr "Грешка у обради опције „--gdk-no-debug“"
#. Description of --class=CLASS in --help output
-#: gdk/gdk.c:236
+#: gdk/gdk.c:228
msgid "Program class as used by the window manager"
msgstr "Класа програма коју користи управљач прозора"
#. Placeholder in --class=CLASS in --help output
-#: gdk/gdk.c:237
+#: gdk/gdk.c:229
msgid "CLASS"
msgstr "КЛАСА"
#. Description of --name=NAME in --help output
-#: gdk/gdk.c:239
+#: gdk/gdk.c:231
msgid "Program name as used by the window manager"
msgstr "Назив програма како га приказује управљач прозора"
#. Placeholder in --name=NAME in --help output
-#: gdk/gdk.c:240
+#: gdk/gdk.c:232
msgid "NAME"
msgstr "НАЗИВ"
#. Description of --display=DISPLAY in --help output
-#: gdk/gdk.c:243
+#: gdk/gdk.c:235
msgid "X display to use"
msgstr "Икс приказ за коришћење"
#. Placeholder in --display=DISPLAY in --help output
-#: gdk/gdk.c:244
+#: gdk/gdk.c:236
msgid "DISPLAY"
msgstr "ПРИКАЗ"
#. Description of --gdk-debug=FLAGS in --help output
-#: gdk/gdk.c:248
+#: gdk/gdk.c:240
msgid "GDK debugging flags to set"
msgstr "ГДК опције за уклањање грешака за постављање"
@@ -78,12 +78,12 @@ msgstr "ГДК опције за уклањање грешака за поста
#. Placeholder in --gdk-no-debug=FLAGS in --help output
#. Placeholder in --gtk-debug=FLAGS in --help output
#. Placeholder in --gtk-no-debug=FLAGS in --help output
-#: gdk/gdk.c:249 gdk/gdk.c:252 gtk/gtkmain.c:471 gtk/gtkmain.c:474
+#: gdk/gdk.c:241 gdk/gdk.c:244 gtk/gtkmain.c:471 gtk/gtkmain.c:474
msgid "FLAGS"
msgstr "ОПЦИЈЕ"
#. Description of --gdk-no-debug=FLAGS in --help output
-#: gdk/gdk.c:251
+#: gdk/gdk.c:243
msgid "GDK debugging flags to unset"
msgstr "ГДК опције за отклањање грешака за уклањање"
@@ -472,25 +472,25 @@ msgctxt "keyboard label"
msgid "Suspend"
msgstr "Обустави"
-#: gdk/quartz/gdkglcontext-quartz.c:122
+#: gdk/quartz/gdkglcontext-quartz.c:123
msgid "Unable to create a GL pixel format"
msgstr "Не могу да направим ГЛ формат пиксела"
-#: gdk/quartz/gdkglcontext-quartz.c:132 gdk/wayland/gdkglcontext-wayland.c:208
-#: gdk/win32/gdkglcontext-win32.c:1070 gdk/win32/gdkglcontext-win32.c:1110
-#: gdk/x11/gdkglcontext-x11.c:720 gdk/x11/gdkglcontext-x11.c:770
+#: gdk/quartz/gdkglcontext-quartz.c:133 gdk/wayland/gdkglcontext-wayland.c:208
+#: gdk/win32/gdkglcontext-win32.c:1072 gdk/win32/gdkglcontext-win32.c:1112
+#: gdk/x11/gdkglcontext-x11.c:724 gdk/x11/gdkglcontext-x11.c:774
msgid "Unable to create a GL context"
msgstr "Не могу да направим ГЛ садржај"
#: gdk/wayland/gdkglcontext-wayland.c:418
-#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:908
-#: gdk/win32/gdkglcontext-win32.c:918 gdk/win32/gdkglcontext-win32.c:1035
-#: gdk/x11/gdkglcontext-x11.c:971
+#: gdk/wayland/gdkglcontext-wayland.c:428 gdk/win32/gdkglcontext-win32.c:910
+#: gdk/win32/gdkglcontext-win32.c:920 gdk/win32/gdkglcontext-win32.c:1037
+#: gdk/x11/gdkglcontext-x11.c:975
msgid "No available configurations for the given pixel format"
msgstr "Нема доступних подешавања за изабрани формат пиксела"
-#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1177
-#: gdk/x11/gdkglcontext-x11.c:1277
+#: gdk/wayland/gdkglcontext-wayland.c:468 gdk/win32/gdkglcontext-win32.c:1179
+#: gdk/x11/gdkglcontext-x11.c:1281
msgid "No GL implementation is available"
msgstr "Није доступна ГЛ подршка"
@@ -547,7 +547,7 @@ msgstr[1] "Отварам %d ставке"
msgstr[2] "Отварам %d ставки"
msgstr[3] "Отварам једну ставку"
-#: gdk/x11/gdkglcontext-x11.c:999
+#: gdk/x11/gdkglcontext-x11.c:1003
#, c-format
msgid "No available configurations for the given RGBA pixel format"
msgstr "Нема подешавања за дати РГБА формат пиксела"
@@ -682,15 +682,15 @@ msgctxt "Stock label"
msgid "_Close"
msgstr "_Затвори"
-#: gtk/a11y/gtkimageaccessible.c:59 gtk/gtkheaderbar.c:415 gtk/gtkwindow.c:9298
+#: gtk/a11y/gtkimageaccessible.c:59 gtk/gtkheaderbar.c:415 gtk/gtkwindow.c:9319
msgid "Minimize"
msgstr "Умањи"
-#: gtk/a11y/gtkimageaccessible.c:60 gtk/gtkheaderbar.c:439 gtk/gtkwindow.c:9307
+#: gtk/a11y/gtkimageaccessible.c:60 gtk/gtkheaderbar.c:439 gtk/gtkwindow.c:9328
msgid "Maximize"
msgstr "Увећај"
-#: gtk/a11y/gtkimageaccessible.c:61 gtk/gtkheaderbar.c:439 gtk/gtkwindow.c:9264
+#: gtk/a11y/gtkimageaccessible.c:61 gtk/gtkheaderbar.c:439 gtk/gtkwindow.c:9285
msgid "Restore"
msgstr "Поврати"
@@ -1239,13 +1239,13 @@ msgstr ""
"миша и изаберите „Овде сачувај боју.“"
#: gtk/deprecated/gtkcolorseldialog.c:191 gtk/deprecated/gtkfontsel.c:1689
-#: gtk/gtkfilechoosernative.c:544 gtk/gtkfilechoosernative.c:636
-#: gtk/gtkfilechooserwidget.c:1480 gtk/gtkfilechooserwidget.c:6377
+#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:637
+#: gtk/gtkfilechooserwidget.c:1498 gtk/gtkfilechooserwidget.c:6572
#: gtk/gtkmessagedialog.c:952 gtk/gtkmessagedialog.c:965
#: gtk/gtkmountoperation.c:594 gtk/gtkpagesetupunixdialog.c:197
#: gtk/gtkprintbackend.c:779 gtk/gtkprinteroptionwidget.c:545
#: gtk/gtkprintunixdialog.c:674 gtk/gtkprintunixdialog.c:747
-#: gtk/gtkwindow.c:12768 gtk/inspector/css-editor.c:201
+#: gtk/gtkwindow.c:12789 gtk/inspector/css-editor.c:201
#: gtk/ui/gtkappchooserdialog.ui:61 gtk/ui/gtkassistant.ui:125
#: gtk/ui/gtkcolorchooserdialog.ui:34 gtk/ui/gtkfontchooserdialog.ui:31
msgid "_Cancel"
@@ -1294,7 +1294,7 @@ msgid "_Apply"
msgstr "_Примени"
#: gtk/deprecated/gtkfontsel.c:1698 gtk/gtkmessagedialog.c:944
-#: gtk/gtkmessagedialog.c:966 gtk/gtkprintbackend.c:780 gtk/gtkwindow.c:12769
+#: gtk/gtkmessagedialog.c:966 gtk/gtkprintbackend.c:780 gtk/gtkwindow.c:12790
msgid "_OK"
msgstr "У _реду"
@@ -1518,53 +1518,65 @@ msgstr "Гнуова Аферо Општа јавна лиценца, издањ
msgid "GNU Affero General Public License, version 3 only"
msgstr "Гнуова Аферо Општа јавна лиценца, само издање 3"
-#: gtk/gtkaboutdialog.c:697
+#: gtk/gtkaboutdialog.c:129
+msgid "BSD 3-Clause License"
+msgstr "БСД дозвола 3-услова"
+
+#: gtk/gtkaboutdialog.c:130
+msgid "Apache License, Version 2.0"
+msgstr "Апач лиценца, издање 2.0"
+
+#: gtk/gtkaboutdialog.c:131
+msgid "Mozilla Public License 2.0"
+msgstr "Мозилина јавна дозвола 2.0"
+
+#: gtk/gtkaboutdialog.c:703
msgid "C_redits"
msgstr "З_аслуге"
-#: gtk/gtkaboutdialog.c:705
+#: gtk/gtkaboutdialog.c:711
msgid "_License"
msgstr "_Лиценца"
-#: gtk/gtkaboutdialog.c:714 gtk/gtkcustompaperunixdialog.c:329
+#: gtk/gtkaboutdialog.c:720 gtk/gtkcustompaperunixdialog.c:329
#: gtk/gtkmessagedialog.c:948 gtk/ui/gtkassistant.ui:144
msgid "_Close"
msgstr "_Затвори"
-#: gtk/gtkaboutdialog.c:998
+#: gtk/gtkaboutdialog.c:1004
msgid "Could not show link"
msgstr "Не могу да прикажем везу"
-#: gtk/gtkaboutdialog.c:1037
+#: gtk/gtkaboutdialog.c:1043
msgid "Website"
msgstr "Веб страница"
#. used for the application menu on MacOS. %s is replaced with the application name.
-#: gtk/gtkaboutdialog.c:1087 gtk/ui/gtkapplication-quartz.ui:7
+#: gtk/gtkaboutdialog.c:1093 gtk/ui/gtkapplication-quartz.ui:7
#, c-format
msgid "About %s"
msgstr "О програму „%s“"
-#: gtk/gtkaboutdialog.c:2314
+#: gtk/gtkaboutdialog.c:2320
msgid "Created by"
msgstr "Аутори"
-#: gtk/gtkaboutdialog.c:2317
+#: gtk/gtkaboutdialog.c:2323
msgid "Documented by"
msgstr "Документација"
-#: gtk/gtkaboutdialog.c:2327
+#: gtk/gtkaboutdialog.c:2333
msgid "Translated by"
msgstr "Превод"
-#: gtk/gtkaboutdialog.c:2332
+#: gtk/gtkaboutdialog.c:2338
msgid "Artwork by"
msgstr "Графика"
#. Translators: this is the license preamble; the string at the end
#. * contains the name of the license as link text.
#.
-#: gtk/gtkaboutdialog.c:2494
+#: gtk/gtkaboutdialog.c:2500
#, c-format
msgid ""
"This program comes with absolutely no warranty.\n"
@@ -1653,38 +1665,38 @@ msgstr "Контра коса црта"
msgid "Other application…"
msgstr "Други програм…"
-#: gtk/gtkappchooserdialog.c:204 gtk/gtkappchooserdialog.c:211
-#: gtk/gtkappchooserdialog.c:228 gtk/ui/gtkappchooserdialog.ui:5
+#: gtk/gtkappchooserdialog.c:202 gtk/gtkappchooserdialog.c:230
+#: gtk/ui/gtkappchooserdialog.ui:5
msgid "Select Application"
msgstr "Изаберите програм"
#. Translators: %s is a filename
-#: gtk/gtkappchooserdialog.c:206
+#: gtk/gtkappchooserdialog.c:209
#, c-format
msgid "Opening “%s”."
msgstr "Отварам „%s“."
-#: gtk/gtkappchooserdialog.c:207
+#: gtk/gtkappchooserdialog.c:210
#, c-format
msgid "No applications found for “%s”"
msgstr "Нема доступних програма за „%s“"
#. Translators: %s is a file type description
-#: gtk/gtkappchooserdialog.c:213
+#: gtk/gtkappchooserdialog.c:215
#, c-format
msgid "Opening “%s” files."
msgstr "Отварам „%s“ датотеке."
-#: gtk/gtkappchooserdialog.c:215
+#: gtk/gtkappchooserdialog.c:217
#, c-format
msgid "No applications found for “%s” files"
msgstr "Нисам нашао програме за „%s“ датотеке"
-#: gtk/gtkappchooserdialog.c:308
+#: gtk/gtkappchooserdialog.c:310
msgid "Forget association"
msgstr "Заборави удружења"
-#: gtk/gtkappchooserdialog.c:451
+#: gtk/gtkappchooserdialog.c:453
msgid "Failed to start GNOME Software"
msgstr "Нисам успео да покренем Гномов софтвер"
@@ -1710,7 +1722,7 @@ msgid "Other Applications"
msgstr "Остали програми"
#: gtk/gtkapplicationwindow.c:345 gtk/gtkprintoperation-unix.c:485
-#: gtk/gtkprintoperation-win32.c:1495 gtk/inspector/prop-editor.c:1686
+#: gtk/gtkprintoperation-win32.c:1521 gtk/inspector/prop-editor.c:1686
msgid "Application"
msgstr "Програм"
@@ -1931,200 +1943,83 @@ msgstr "Црвена %d%%, зелена %d%%, плава %d%%"
msgid "Color: %s"
msgstr "Боја: %s"
-#: gtk/gtkcolorchooserwidget.c:446
-msgctxt "Color name"
-msgid "Light Scarlet Red"
-msgstr "Светлољубичасто црвена"
-
-#: gtk/gtkcolorchooserwidget.c:447
+#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
+#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
+#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
msgctxt "Color name"
-msgid "Scarlet Red"
-msgstr "Љубичасто црвена"
+msgid "Blue"
+msgstr "Плава"
-#: gtk/gtkcolorchooserwidget.c:448
+#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
+#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
+#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
msgctxt "Color name"
-msgid "Dark Scarlet Red"
-msgstr "Тамнољубичасто црвена"
+msgid "Green"
+msgstr "Зелена"
-#: gtk/gtkcolorchooserwidget.c:449
+#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
+#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
+#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
-msgid "Light Orange"
-msgstr "Светлонаранџаста"
+msgid "Yellow"
+msgstr "Жута"
-#: gtk/gtkcolorchooserwidget.c:450
+#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
+#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
+#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
msgctxt "Color name"
msgid "Orange"
msgstr "Наранџаста"
-#: gtk/gtkcolorchooserwidget.c:451
-msgctxt "Color name"
-msgid "Dark Orange"
-msgstr "Тамнонаранџаста"
-
-#: gtk/gtkcolorchooserwidget.c:452
-msgctxt "Color name"
-msgid "Light Butter"
-msgstr "Светлопутер"
-
-#: gtk/gtkcolorchooserwidget.c:453
-msgctxt "Color name"
-msgid "Butter"
-msgstr "Путер"
-
-#: gtk/gtkcolorchooserwidget.c:454
-msgctxt "Color name"
-msgid "Dark Butter"
-msgstr "Тамнопутер"
-
-#: gtk/gtkcolorchooserwidget.c:455
-msgctxt "Color name"
-msgid "Light Chameleon"
-msgstr "Светла камелеон"
-
-#: gtk/gtkcolorchooserwidget.c:456
-msgctxt "Color name"
-msgid "Chameleon"
-msgstr "Камелеон"
-
-#: gtk/gtkcolorchooserwidget.c:457
-msgctxt "Color name"
-msgid "Dark Chameleon"
-msgstr "Тамна камелеон"
-
-#: gtk/gtkcolorchooserwidget.c:458
-msgctxt "Color name"
-msgid "Light Sky Blue"
-msgstr "Светла небескоплава"
-
-#: gtk/gtkcolorchooserwidget.c:459
-msgctxt "Color name"
-msgid "Sky Blue"
-msgstr "Небескоплава"
-
-#: gtk/gtkcolorchooserwidget.c:460
-msgctxt "Color name"
-msgid "Dark Sky Blue"
-msgstr "Тамно небескоплава"
-
-#: gtk/gtkcolorchooserwidget.c:461
-msgctxt "Color name"
-msgid "Light Plum"
-msgstr "Светла шљива"
-
-#: gtk/gtkcolorchooserwidget.c:462
-msgctxt "Color name"
-msgid "Plum"
-msgstr "Шљива"
-
-#: gtk/gtkcolorchooserwidget.c:463
-msgctxt "Color name"
-msgid "Dark Plum"
-msgstr "Тамна шљива"
-
-#: gtk/gtkcolorchooserwidget.c:464
-msgctxt "Color name"
-msgid "Light Chocolate"
-msgstr "Светлочоколадна"
-
-#: gtk/gtkcolorchooserwidget.c:465
-msgctxt "Color name"
-msgid "Chocolate"
-msgstr "Чоколадна"
-
-#: gtk/gtkcolorchooserwidget.c:466
-msgctxt "Color name"
-msgid "Dark Chocolate"
-msgstr "Тамночоколадна"
-
-#: gtk/gtkcolorchooserwidget.c:467
-msgctxt "Color name"
-msgid "Light Aluminum 1"
-msgstr "Светлоалуминијумска 1"
-
-#: gtk/gtkcolorchooserwidget.c:468
+#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
+#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
+#: gtk/gtkcolorchooserwidget.c:474
msgctxt "Color name"
-msgid "Aluminum 1"
-msgstr "Алуминијумска 1"
+msgid "Red"
+msgstr "Црвена"
-#: gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
+#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
+#: gtk/gtkcolorchooserwidget.c:479
msgctxt "Color name"
-msgid "Dark Aluminum 1"
-msgstr "Тамноалуминијумска 1"
+msgid "Purple"
+msgstr "Љубичаста"
-#: gtk/gtkcolorchooserwidget.c:470
+#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
+#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
+#: gtk/gtkcolorchooserwidget.c:484
msgctxt "Color name"
-msgid "Light Aluminum 2"
-msgstr "Светлоалуминијумска 2"
-
-#: gtk/gtkcolorchooserwidget.c:471
-msgctxt "Color name"
-msgid "Aluminum 2"
-msgstr "Алуминијумска 2"
-
-#: gtk/gtkcolorchooserwidget.c:472
-msgctxt "Color name"
-msgid "Dark Aluminum 2"
-msgstr "Тамноалуминијумска 2"
-
-#: gtk/gtkcolorchooserwidget.c:486
-msgctxt "Color name"
-msgid "Black"
-msgstr "Црна"
-
-#: gtk/gtkcolorchooserwidget.c:487
-msgctxt "Color name"
-msgid "Very Dark Gray"
-msgstr "Веома тамносива"
-
-#: gtk/gtkcolorchooserwidget.c:488
-msgctxt "Color name"
-msgid "Darker Gray"
-msgstr "Тамнија сива"
+msgid "Brown"
+msgstr "Браон"
+#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
+#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
#: gtk/gtkcolorchooserwidget.c:489
msgctxt "Color name"
-msgid "Dark Gray"
-msgstr "Тамносива"
-
-#: gtk/gtkcolorchooserwidget.c:490
-msgctxt "Color name"
-msgid "Medium Gray"
-msgstr "Средњесива"
-
-#: gtk/gtkcolorchooserwidget.c:491
-msgctxt "Color name"
-msgid "Light Gray"
-msgstr "Светлосива"
-
-#: gtk/gtkcolorchooserwidget.c:492
-msgctxt "Color name"
-msgid "Lighter Gray"
-msgstr "Светлија сива"
-
-#: gtk/gtkcolorchooserwidget.c:493
-msgctxt "Color name"
-msgid "Very Light Gray"
-msgstr "Веома светлосива"
+msgid "Light"
+msgstr "Светла"
+#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
+#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
#: gtk/gtkcolorchooserwidget.c:494
msgctxt "Color name"
-msgid "White"
-msgstr "Бела"
+msgid "Dark"
+msgstr "Тамна"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:543
+#: gtk/gtkcolorchooserwidget.c:538
msgid "Custom"
msgstr "Произвољна"
-#: gtk/gtkcolorchooserwidget.c:550
+#: gtk/gtkcolorchooserwidget.c:545
msgid "Custom color"
msgstr "Произвољна боја"
-#: gtk/gtkcolorchooserwidget.c:551
+#: gtk/gtkcolorchooserwidget.c:546
msgid "Create a custom color"
msgstr "Направите произвољну боју"
-#: gtk/gtkcolorchooserwidget.c:570
+#: gtk/gtkcolorchooserwidget.c:565
#, c-format
msgid "Custom color %d: %s"
msgstr "Произвољна боја %d: %s"
@@ -2211,52 +2106,52 @@ msgstr "Де_сно:"
msgid "Paper Margins"
msgstr "Маргине"
-#: gtk/gtkentry.c:9583 gtk/gtklabel.c:6680 gtk/gtktextview.c:9502
+#: gtk/gtkentry.c:9591 gtk/gtklabel.c:6680 gtk/gtktextview.c:9520
msgid "Cu_t"
msgstr "_Исеци"
-#: gtk/gtkentry.c:9587 gtk/gtklabel.c:6681 gtk/gtktextview.c:9506
+#: gtk/gtkentry.c:9595 gtk/gtklabel.c:6681 gtk/gtktextview.c:9524
msgid "_Copy"
msgstr "_Копирај"
-#: gtk/gtkentry.c:9591 gtk/gtklabel.c:6682 gtk/gtktextview.c:9508
+#: gtk/gtkentry.c:9599 gtk/gtklabel.c:6682 gtk/gtktextview.c:9526
msgid "_Paste"
msgstr "У_баци"
-#: gtk/gtkentry.c:9594 gtk/gtkfilechooserwidget.c:1481
-#: gtk/gtkfilechooserwidget.c:2290 gtk/gtklabel.c:6684 gtk/gtktextview.c:9511
+#: gtk/gtkentry.c:9602 gtk/gtkfilechooserwidget.c:1499
+#: gtk/gtkfilechooserwidget.c:2334 gtk/gtklabel.c:6684 gtk/gtktextview.c:9529
msgid "_Delete"
msgstr "_Обриши"
-#: gtk/gtkentry.c:9605 gtk/gtklabel.c:6693 gtk/gtktextview.c:9525
+#: gtk/gtkentry.c:9613 gtk/gtklabel.c:6693 gtk/gtktextview.c:9543
msgid "Select _All"
msgstr "Изабери _све"
-#: gtk/gtkentry.c:9615 gtk/gtktextview.c:9535
+#: gtk/gtkentry.c:9623 gtk/gtktextview.c:9553
msgid "Insert _Emoji"
msgstr "Уметни _емотивка"
-#: gtk/gtkentry.c:9791 gtk/gtktextview.c:9755
+#: gtk/gtkentry.c:9799 gtk/gtktextview.c:9777
msgid "Select all"
msgstr "Изабери све"
-#: gtk/gtkentry.c:9794 gtk/gtktextview.c:9758
+#: gtk/gtkentry.c:9802 gtk/gtktextview.c:9780
msgid "Cut"
msgstr "Исеци"
-#: gtk/gtkentry.c:9797 gtk/gtktextview.c:9761
+#: gtk/gtkentry.c:9805 gtk/gtktextview.c:9783
msgid "Copy"
msgstr "Копирај"
-#: gtk/gtkentry.c:9800 gtk/gtktextview.c:9764
+#: gtk/gtkentry.c:9808 gtk/gtktextview.c:9786
msgid "Paste"
msgstr "Убаци"
-#: gtk/gtkentry.c:10870
+#: gtk/gtkentry.c:10880
msgid "Caps Lock is on"
msgstr "Тастер за велика слова је укључен"
-#: gtk/gtkentry.c:11145
+#: gtk/gtkentry.c:11158
msgid "Insert Emoji"
msgstr "Уметни емотивка"
@@ -2272,7 +2167,7 @@ msgstr "Радна површ"
msgid "(None)"
msgstr "(ништа)"
-#: gtk/gtkfilechooserbutton.c:2163
+#: gtk/gtkfilechooserbutton.c:2162
msgid "Other…"
msgstr "Друга…"
@@ -2281,17 +2176,17 @@ msgid "_Name"
msgstr "_Назив"
#. Open item is always present
-#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:630
+#: gtk/gtkfilechoosernative.c:546 gtk/gtkfilechoosernative.c:631
#: gtk/gtkplacessidebar.c:3625 gtk/gtkplacessidebar.c:3693
-#: gtk/gtkplacesview.c:1682
+#: gtk/gtkplacesview.c:1696
msgid "_Open"
msgstr "_Отвори"
-#: gtk/gtkfilechoosernative.c:630 gtk/inspector/css-editor.c:202
+#: gtk/gtkfilechoosernative.c:631 gtk/inspector/css-editor.c:202
msgid "_Save"
msgstr "_Сачувај"
-#: gtk/gtkfilechoosernativequartz.c:332 gtk/ui/gtkfilechooserwidget.ui:392
+#: gtk/gtkfilechoosernativequartz.c:331 gtk/ui/gtkfilechooserwidget.ui:405
msgid "Select which types of files are shown"
msgstr "Изабери које врсте датотека се приказују"
@@ -2304,289 +2199,365 @@ msgstr "Изабери које врсте датотека се приказу
msgid "%1$s on %2$s"
msgstr "%1$s на %2$s"
-#: gtk/gtkfilechooserwidget.c:371
+#: gtk/gtkfilechooserwidget.c:385
msgid "Type name of new folder"
msgstr "Унесите назив нове фасцикле"
-#: gtk/gtkfilechooserwidget.c:793
+#: gtk/gtkfilechooserwidget.c:809
msgid "The folder could not be created"
msgstr "Не могу да направим фасциклу"
-#: gtk/gtkfilechooserwidget.c:806
+#: gtk/gtkfilechooserwidget.c:821
+#, fuzzy
+#| msgid ""
+#| "The folder could not be created, as a file with the same name already "
+#| "exists. Try using a different name for the folder, or rename the file "
+#| "first."
msgid ""
-"The folder could not be created, as a file with the same name already "
-"exists. Try using a different name for the folder, or rename the file first."
+"The folder could not be created, as a file with the same name already exists."
msgstr ""
"Фасцикла не може бити направљена, пошто већ постоји датотека са истим "
"називом. Користите неки други назив за фасциклу, или као прво преименујте "
"датотеку."
-#: gtk/gtkfilechooserwidget.c:821
+#: gtk/gtkfilechooserwidget.c:823
+#, fuzzy
+#| msgid ""
+#| "The folder could not be created, as a file with the same name already "
+#| "exists. Try using a different name for the folder, or rename the file "
+#| "first."
+msgid "Try using a different name for the folder, or rename the file first."
+msgstr ""
+"Фасцикла не може бити направљена, пошто већ постоји датотека са истим "
+"називом. Користите неки други назив за фасциклу, или као прво преименујте "
+"датотеку."
+
+#: gtk/gtkfilechooserwidget.c:836
msgid "You need to choose a valid filename."
msgstr "Морате да изаберете исправан назив датотеке."
-#: gtk/gtkfilechooserwidget.c:824
+#: gtk/gtkfilechooserwidget.c:839
#, c-format
msgid "Cannot create a file under %s as it is not a folder"
msgstr "Не могу да направим датотеку под „%s“ зато што то није фасцикла"
-#: gtk/gtkfilechooserwidget.c:834
+#: gtk/gtkfilechooserwidget.c:849
msgid "Cannot create file as the filename is too long"
msgstr "Не могу да направим датотеку јер је назив предуг"
-#: gtk/gtkfilechooserwidget.c:835
+#: gtk/gtkfilechooserwidget.c:850
msgid "Try using a shorter name."
msgstr "Покушајте са краћим називом."
-#: gtk/gtkfilechooserwidget.c:845
+#: gtk/gtkfilechooserwidget.c:860
msgid "You may only select folders"
msgstr "Можете да изаберете само фасцикле"
-#: gtk/gtkfilechooserwidget.c:846
+#: gtk/gtkfilechooserwidget.c:861
msgid "The item that you selected is not a folder try using a different item."
msgstr ""
"Ставка коју сте изабрали није фасцикла, покушајте да користите неку другу "
"ставку."
-#: gtk/gtkfilechooserwidget.c:854
+#: gtk/gtkfilechooserwidget.c:869
msgid "Invalid file name"
msgstr "Неисправан назив датотеке"
-#: gtk/gtkfilechooserwidget.c:863
+#: gtk/gtkfilechooserwidget.c:878
msgid "The folder contents could not be displayed"
msgstr "Не могу да прикажем садржај фасцикле"
-#: gtk/gtkfilechooserwidget.c:871
+#: gtk/gtkfilechooserwidget.c:886
msgid "The file could not be deleted"
msgstr "Не могу да обришем датотеку"
-#: gtk/gtkfilechooserwidget.c:879
+#: gtk/gtkfilechooserwidget.c:894
msgid "The file could not be moved to the Trash"
msgstr "Не могу да преместим датотеку у смеће"
-#: gtk/gtkfilechooserwidget.c:1024
+#: gtk/gtkfilechooserwidget.c:1039
msgid "A folder with that name already exists"
msgstr "Фасцикла са таквим именом већ постоји"
-#: gtk/gtkfilechooserwidget.c:1026
+#: gtk/gtkfilechooserwidget.c:1041
msgid "A file with that name already exists"
msgstr "Датотека са таквим именом већ постоји"
-#: gtk/gtkfilechooserwidget.c:1061
+#: gtk/gtkfilechooserwidget.c:1076
msgid "A folder cannot be called “.”"
msgstr "Фасцикла се не може звати „.“"
-#: gtk/gtkfilechooserwidget.c:1062
+#: gtk/gtkfilechooserwidget.c:1077
msgid "A file cannot be called “.”"
msgstr "Датотека се не може звати „.“"
-#: gtk/gtkfilechooserwidget.c:1065
+#: gtk/gtkfilechooserwidget.c:1080
msgid "A folder cannot be called “..”"
msgstr "Фасцикла се не може звати „..“"
-#: gtk/gtkfilechooserwidget.c:1066
+#: gtk/gtkfilechooserwidget.c:1081
msgid "A file cannot be called “..”"
msgstr "Датотека се не може звати „..“"
-#: gtk/gtkfilechooserwidget.c:1069
+#: gtk/gtkfilechooserwidget.c:1084
msgid "Folder names cannot contain “/”"
msgstr "Називи фасцикли не могу садржати знак „/“"
-#: gtk/gtkfilechooserwidget.c:1070
+#: gtk/gtkfilechooserwidget.c:1085
msgid "File names cannot contain “/”"
msgstr "Називи датотека не могу садржати знак „/“"
-#: gtk/gtkfilechooserwidget.c:1096
+#: gtk/gtkfilechooserwidget.c:1111
msgid "Folder names should not begin with a space"
msgstr "Називи фасцикли не треба да почињу размаком"
-#: gtk/gtkfilechooserwidget.c:1097
+#: gtk/gtkfilechooserwidget.c:1112
msgid "File names should not begin with a space"
msgstr "Називи датотека не треба да почињу размаком"
-#: gtk/gtkfilechooserwidget.c:1101
+#: gtk/gtkfilechooserwidget.c:1116
msgid "Folder names should not end with a space"
msgstr "Називи фасцикли не треба да се завршавају размаком"
-#: gtk/gtkfilechooserwidget.c:1102
+#: gtk/gtkfilechooserwidget.c:1117
msgid "File names should not end with a space"
msgstr "Називи датотека не треба да се завршавају размаком"
-#: gtk/gtkfilechooserwidget.c:1105
+#: gtk/gtkfilechooserwidget.c:1120
msgid "Folder names starting with a “.” are hidden"
msgstr "Фасцикле чији називи почињу са „.“ су скривене"
-#: gtk/gtkfilechooserwidget.c:1106
+#: gtk/gtkfilechooserwidget.c:1121
msgid "File names starting with a “.” are hidden"
msgstr "Датотеке чији називи почињу са „.“ су скривене"
-#: gtk/gtkfilechooserwidget.c:1476
+#: gtk/gtkfilechooserwidget.c:1494
#, c-format
msgid "Are you sure you want to permanently delete “%s”?"
msgstr "Да ли сигурно желите трајно да обришете „%s“?"
-#: gtk/gtkfilechooserwidget.c:1479
+#: gtk/gtkfilechooserwidget.c:1497
#, c-format
msgid "If you delete an item, it will be permanently lost."
msgstr "Уколико обришете ставку, она ће бити трајно изгубљена."
-#: gtk/gtkfilechooserwidget.c:1616
+#: gtk/gtkfilechooserwidget.c:1634
msgid "The file could not be renamed"
msgstr "Не могу да преименујем датотеку"
-#: gtk/gtkfilechooserwidget.c:1936
+#: gtk/gtkfilechooserwidget.c:1979
msgid "Could not select file"
msgstr "Не могу да изаберем датотеку"
-#: gtk/gtkfilechooserwidget.c:2285
+#: gtk/gtkfilechooserwidget.c:2329
msgid "_Visit File"
msgstr "_Посети датотеку"
-#: gtk/gtkfilechooserwidget.c:2286
+#: gtk/gtkfilechooserwidget.c:2330
msgid "_Open With File Manager"
msgstr "Прикажи садржајну _фасциклу"
-#: gtk/gtkfilechooserwidget.c:2287
+#: gtk/gtkfilechooserwidget.c:2331
msgid "_Copy Location"
msgstr "Копирај _путању"
-#: gtk/gtkfilechooserwidget.c:2288
+#: gtk/gtkfilechooserwidget.c:2332
msgid "_Add to Bookmarks"
msgstr "_Додај међу обележиваче"
-#: gtk/gtkfilechooserwidget.c:2289 gtk/gtkplacessidebar.c:2741
-#: gtk/ui/gtkfilechooserwidget.ui:526
+#: gtk/gtkfilechooserwidget.c:2333 gtk/gtkplacessidebar.c:2741
+#: gtk/ui/gtkfilechooserwidget.ui:539
msgid "_Rename"
msgstr "П_реименуј"
-#: gtk/gtkfilechooserwidget.c:2291
+#: gtk/gtkfilechooserwidget.c:2335
msgid "_Move to Trash"
msgstr "Пре_мести у смеће"
-#: gtk/gtkfilechooserwidget.c:2295
+#: gtk/gtkfilechooserwidget.c:2339
msgid "Show _Hidden Files"
msgstr "Прикажи _скривене датотеке"
-#: gtk/gtkfilechooserwidget.c:2296
+#: gtk/gtkfilechooserwidget.c:2340
msgid "Show _Size Column"
msgstr "Прикажи колону _величине"
-#: gtk/gtkfilechooserwidget.c:2297
+#: gtk/gtkfilechooserwidget.c:2341
+#, fuzzy
+#| msgid "Show _Size Column"
+msgid "Show T_ype Column"
+msgstr "Прикажи колону _величине"
+
+#: gtk/gtkfilechooserwidget.c:2342
msgid "Show _Time"
msgstr "Прикажи вре_ме"
-#: gtk/gtkfilechooserwidget.c:2298
+#: gtk/gtkfilechooserwidget.c:2343
msgid "Sort _Folders before Files"
msgstr "Пор_еђај фасцикле пре датотека"
#. this is the header for the location column in the print dialog
-#: gtk/gtkfilechooserwidget.c:2573 gtk/inspector/css-node-tree.ui:141
-#: gtk/ui/gtkfilechooserwidget.ui:207 gtk/ui/gtkprintunixdialog.ui:123
+#: gtk/gtkfilechooserwidget.c:2625 gtk/inspector/css-node-tree.ui:141
+#: gtk/ui/gtkfilechooserwidget.ui:208 gtk/ui/gtkprintunixdialog.ui:123
msgid "Location"
msgstr "Путања"
#. Label
-#: gtk/gtkfilechooserwidget.c:2666
+#: gtk/gtkfilechooserwidget.c:2718
msgid "_Name:"
msgstr "_Назив:"
-#: gtk/gtkfilechooserwidget.c:3291 gtk/gtkfilechooserwidget.c:3305
+#: gtk/gtkfilechooserwidget.c:3343 gtk/gtkfilechooserwidget.c:3357
#, c-format
msgid "Searching in %s"
msgstr "Претражујем унутар %s"
-#: gtk/gtkfilechooserwidget.c:3311
+#: gtk/gtkfilechooserwidget.c:3363
msgid "Searching"
msgstr "Претражујем"
-#: gtk/gtkfilechooserwidget.c:3318
+#: gtk/gtkfilechooserwidget.c:3370
msgid "Enter location"
msgstr "Унесите путању"
-#: gtk/gtkfilechooserwidget.c:3320
+#: gtk/gtkfilechooserwidget.c:3372
msgid "Enter location or URL"
msgstr "Унесите путању или УРЛ"
-#: gtk/gtkfilechooserwidget.c:4354 gtk/gtkfilechooserwidget.c:7291
-#: gtk/ui/gtkfilechooserwidget.ui:235
+#: gtk/gtkfilechooserwidget.c:4450 gtk/gtkfilechooserwidget.c:7492
+#: gtk/ui/gtkfilechooserwidget.ui:248
msgid "Modified"
msgstr "Измењена"
-#: gtk/gtkfilechooserwidget.c:4632
+#: gtk/gtkfilechooserwidget.c:4728
#, c-format
msgid "Could not read the contents of %s"
msgstr "Не могу да прочитам садржај %s"
-#: gtk/gtkfilechooserwidget.c:4636
+#: gtk/gtkfilechooserwidget.c:4732
msgid "Could not read the contents of the folder"
msgstr "Не могу да прочитам садржај фасцикле"
-#: gtk/gtkfilechooserwidget.c:4796 gtk/gtkfilechooserwidget.c:4844
+#: gtk/gtkfilechooserwidget.c:4892 gtk/gtkfilechooserwidget.c:4940
msgid "%H:%M"
msgstr "%H:%M"
-#: gtk/gtkfilechooserwidget.c:4798 gtk/gtkfilechooserwidget.c:4846
+#: gtk/gtkfilechooserwidget.c:4894 gtk/gtkfilechooserwidget.c:4942
msgid "%l:%M %p"
msgstr "%l:%M %p"
-#: gtk/gtkfilechooserwidget.c:4802
+#: gtk/gtkfilechooserwidget.c:4898
msgid "Yesterday"
msgstr "Јуче"
-#: gtk/gtkfilechooserwidget.c:4810
+#: gtk/gtkfilechooserwidget.c:4906
msgid "%-e %b"
msgstr "%-e. %B"
-#: gtk/gtkfilechooserwidget.c:4814
+#: gtk/gtkfilechooserwidget.c:4910
msgid "%-e %b %Y"
msgstr "%-e. %B %Y."
+#: gtk/gtkfilechooserwidget.c:5009 gtk/gtkfilechooserwidget.c:5017
+msgid "Program"
+msgstr "Програм"
+
+#: gtk/gtkfilechooserwidget.c:5010
+msgid "Audio"
+msgstr "Звук"
+
+#: gtk/gtkfilechooserwidget.c:5011 gtk/inspector/visual.ui:230
+#: gtk/ui/gtkfontbutton.ui:13
+msgid "Font"
+msgstr "Фонт"
+
+#: gtk/gtkfilechooserwidget.c:5012 gtk/inspector/visual.ui:488
+msgid "Image"
+msgstr "Слика"
+
+#: gtk/gtkfilechooserwidget.c:5013
+msgid "Archive"
+msgstr "Архива"
+
+#: gtk/gtkfilechooserwidget.c:5014
+msgid "Markup"
+msgstr "Означени текст"
+
+#: gtk/gtkfilechooserwidget.c:5015 gtk/gtkfilechooserwidget.c:5016
+msgid "Text"
+msgstr "Текст"
+
+#: gtk/gtkfilechooserwidget.c:5018
+msgid "Video"
+msgstr "Видео"
+
+#: gtk/gtkfilechooserwidget.c:5019
+msgid "Contacts"
+msgstr "Контакти"
+
+#: gtk/gtkfilechooserwidget.c:5020
+msgid "Calendar"
+msgstr "Календар"
+
+#: gtk/gtkfilechooserwidget.c:5021
+msgid "Document"
+msgstr "Документ"
+
+#: gtk/gtkfilechooserwidget.c:5022
+msgid "Presentation"
+msgstr "Презентација"
+
+#: gtk/gtkfilechooserwidget.c:5023
+msgid "Spreadsheet"
+msgstr "Табела"
+
#. Translators: We don't know whether this printer is
#. * available to print to.
-#: gtk/gtkfilechooserwidget.c:5049 gtk/inspector/prop-editor.c:1689
+#: gtk/gtkfilechooserwidget.c:5054 gtk/gtkfilechooserwidget.c:5243
+#: gtk/inspector/prop-editor.c:1689
#: modules/printbackends/cloudprint/gtkprintbackendcloudprint.c:748
msgid "Unknown"
msgstr "Непознато"
# ako je za "home directory", onda bi bilo dobro "licni direktorijum", ako je za "home page", onda za "licna stranica"
-#: gtk/gtkfilechooserwidget.c:5088 gtk/gtkplacessidebar.c:1094
+#: gtk/gtkfilechooserwidget.c:5282 gtk/gtkplacessidebar.c:1094
msgid "Home"
msgstr "Лична фасцикла"
-#: gtk/gtkfilechooserwidget.c:5584
+#: gtk/gtkfilechooserwidget.c:5779
msgid "Cannot change to folder because it is not local"
msgstr "Не могу да уђем у фасциклу зато што није локална"
-#: gtk/gtkfilechooserwidget.c:6370 gtk/gtkprintunixdialog.c:665
+#: gtk/gtkfilechooserwidget.c:6565 gtk/gtkprintunixdialog.c:665
#, c-format
msgid "A file named “%s” already exists. Do you want to replace it?"
msgstr "Датотека под називом „%s“ већ постоји. Да ли желите да је замените?"
-#: gtk/gtkfilechooserwidget.c:6373 gtk/gtkprintunixdialog.c:669
+#: gtk/gtkfilechooserwidget.c:6568 gtk/gtkprintunixdialog.c:669
#, c-format
msgid ""
"The file already exists in “%s”. Replacing it will overwrite its contents."
msgstr ""
"Датотека већ постоји у „%s“. Уколико је замените преписаћете њен садржај."
-#: gtk/gtkfilechooserwidget.c:6378 gtk/gtkprintunixdialog.c:677
+#: gtk/gtkfilechooserwidget.c:6573 gtk/gtkprintunixdialog.c:677
msgid "_Replace"
msgstr "_Замени"
-#: gtk/gtkfilechooserwidget.c:6592
+#: gtk/gtkfilechooserwidget.c:6792
msgid "You do not have access to the specified folder."
msgstr "Немате овлашћења за приступ наведеној фасцикли."
-#: gtk/gtkfilechooserwidget.c:7215
+#: gtk/gtkfilechooserwidget.c:7415
msgid "Could not send the search request"
msgstr "Не могу да пошаљем захтев претраге"
# Треба проверити на шта се односи.
-#: gtk/gtkfilechooserwidget.c:7501
+#: gtk/gtkfilechooserwidget.c:7703
msgid "Accessed"
msgstr "Датум приступа"
-#: gtk/gtkfilechooserwidget.c:8612 gtk/ui/gtkfilechooserwidget.ui:69
+#: gtk/gtkfilechooserwidget.c:8822 gtk/ui/gtkfilechooserwidget.ui:69
msgid "Create Folder"
msgstr "Направи фасциклу"
@@ -2612,51 +2583,51 @@ msgctxt "font"
msgid "None"
msgstr "Ништа"
-#: gtk/gtkfontchooserwidget.c:1523
+#: gtk/gtkfontchooserwidget.c:1525
msgid "Width"
msgstr "Ширина"
-#: gtk/gtkfontchooserwidget.c:1524
+#: gtk/gtkfontchooserwidget.c:1526
msgid "Weight"
msgstr "Дебљина"
-#: gtk/gtkfontchooserwidget.c:1525
+#: gtk/gtkfontchooserwidget.c:1527
msgid "Italic"
msgstr "Искошеност"
-#: gtk/gtkfontchooserwidget.c:1526
+#: gtk/gtkfontchooserwidget.c:1528
msgid "Slant"
msgstr "Нагиб"
-#: gtk/gtkfontchooserwidget.c:1527
+#: gtk/gtkfontchooserwidget.c:1529
msgid "Optical Size"
msgstr "Оптичка величина"
-#: gtk/gtkfontchooserwidget.c:2064 gtk/inspector/prop-editor.c:1676
+#: gtk/gtkfontchooserwidget.c:2066 gtk/inspector/prop-editor.c:1676
msgid "Default"
msgstr "Основно"
-#: gtk/gtkfontchooserwidget.c:2111
+#: gtk/gtkfontchooserwidget.c:2113
msgid "Ligatures"
msgstr "Лигатуре"
-#: gtk/gtkfontchooserwidget.c:2112
+#: gtk/gtkfontchooserwidget.c:2114
msgid "Letter Case"
msgstr "Величина слова"
-#: gtk/gtkfontchooserwidget.c:2113
+#: gtk/gtkfontchooserwidget.c:2115
msgid "Number Case"
msgstr "Величина броја"
-#: gtk/gtkfontchooserwidget.c:2114
+#: gtk/gtkfontchooserwidget.c:2116
msgid "Number Spacing"
msgstr "Размакнутост броја"
-#: gtk/gtkfontchooserwidget.c:2115
+#: gtk/gtkfontchooserwidget.c:2117
msgid "Number Formatting"
msgstr "Форматирање броја"
-#: gtk/gtkfontchooserwidget.c:2116
+#: gtk/gtkfontchooserwidget.c:2118
msgid "Character Variants"
msgstr "Варијанте знака"
@@ -2668,16 +2639,16 @@ msgstr "Не могу да направим ОпенГЛ садржај"
msgid "Application menu"
msgstr "Изборник програма"
-#: gtk/gtkheaderbar.c:458 gtk/gtkwindow.c:9334
+#: gtk/gtkheaderbar.c:458 gtk/gtkwindow.c:9355
msgid "Close"
msgstr "Затвори"
-#: gtk/gtkicontheme.c:2357 gtk/gtkicontheme.c:2422
+#: gtk/gtkicontheme.c:2358 gtk/gtkicontheme.c:2423
#, c-format
msgid "Icon '%s' not present in theme %s"
msgstr "Иконица „%s“ није присутна у теми „%s“"
-#: gtk/gtkicontheme.c:4096 gtk/gtkicontheme.c:4463
+#: gtk/gtkicontheme.c:4101 gtk/gtkicontheme.c:4468
msgid "Failed to load icon"
msgstr "Нисам успео да учитам иконицу"
@@ -2691,30 +2662,30 @@ msgctxt "input method menu"
msgid "None"
msgstr "Ништа"
-#: gtk/gtkimmulticontext.c:609
+#: gtk/gtkimmulticontext.c:615
msgctxt "input method menu"
msgid "System"
msgstr "Систем"
-#: gtk/gtkimmulticontext.c:688
+#: gtk/gtkimmulticontext.c:694
#, c-format
msgctxt "input method menu"
msgid "System (%s)"
msgstr "Систем (%s)"
-#: gtk/gtkinfobar.c:1150 gtk/gtkmessagedialog.c:385
+#: gtk/gtkinfobar.c:1307 gtk/gtkmessagedialog.c:385
msgid "Information"
msgstr "Обавештење"
-#: gtk/gtkinfobar.c:1154 gtk/gtkmessagedialog.c:389
+#: gtk/gtkinfobar.c:1311 gtk/gtkmessagedialog.c:389
msgid "Question"
msgstr "Питање"
-#: gtk/gtkinfobar.c:1158 gtk/gtkmessagedialog.c:393
+#: gtk/gtkinfobar.c:1315 gtk/gtkmessagedialog.c:393
msgid "Warning"
msgstr "Упозорење"
-#: gtk/gtkinfobar.c:1162 gtk/gtkmessagedialog.c:397
+#: gtk/gtkinfobar.c:1319 gtk/gtkmessagedialog.c:397
msgid "Error"
msgstr "Грешка"
@@ -2850,16 +2821,16 @@ msgstr "Гтк+ опције за уклањање грешака за укљу
msgid "GTK+ debugging flags to unset"
msgstr "Гтк+ опције за уклањање грешака за искључивање"
-#: gtk/gtkmain.c:808 gtk/gtkmain.c:1002
+#: gtk/gtkmain.c:810 gtk/gtkmain.c:1004
#, c-format
msgid "Cannot open display: %s"
msgstr "Не могу да приступим екрану: %s"
-#: gtk/gtkmain.c:920
+#: gtk/gtkmain.c:922
msgid "GTK+ Options"
msgstr "Гтк+ опције"
-#: gtk/gtkmain.c:920
+#: gtk/gtkmain.c:922
msgid "Show GTK+ Options"
msgstr "Приказује Гтк+ опције"
@@ -2868,7 +2839,7 @@ msgstr "Приказује Гтк+ опције"
#. * Do *not* translate it to "predefinito:LTR", if it
#. * it isn't default:LTR or default:RTL it will not work
#.
-#: gtk/gtkmain.c:1270
+#: gtk/gtkmain.c:1275
msgid "default:LTR"
msgstr "default:LTR"
@@ -2884,69 +2855,69 @@ msgstr "_Да"
msgid "Co_nnect"
msgstr "По_вежи"
-#: gtk/gtkmountoperation.c:671
+#: gtk/gtkmountoperation.c:668
msgid "Connect As"
msgstr "Повежи се"
-#: gtk/gtkmountoperation.c:680
+#: gtk/gtkmountoperation.c:677
msgid "_Anonymous"
msgstr "_Безимено"
-#: gtk/gtkmountoperation.c:689
+#: gtk/gtkmountoperation.c:686
msgid "Registered U_ser"
msgstr "Као уписани _корисник"
-#: gtk/gtkmountoperation.c:700
+#: gtk/gtkmountoperation.c:697
msgid "_Username"
msgstr "_Корисничко име"
-#: gtk/gtkmountoperation.c:705
+#: gtk/gtkmountoperation.c:702
msgid "_Domain"
msgstr "_Домен"
-#: gtk/gtkmountoperation.c:714
+#: gtk/gtkmountoperation.c:711
msgid "Volume type"
msgstr "Врста уређаја"
-#: gtk/gtkmountoperation.c:724
+#: gtk/gtkmountoperation.c:721
msgid "_Hidden"
msgstr "_Сакривено"
-#: gtk/gtkmountoperation.c:727
+#: gtk/gtkmountoperation.c:724
msgid "_Windows system"
msgstr "_Виндоус систем"
-#: gtk/gtkmountoperation.c:730
+#: gtk/gtkmountoperation.c:727
msgid "_PIM"
msgstr "_ПИМ"
-#: gtk/gtkmountoperation.c:736
+#: gtk/gtkmountoperation.c:733
msgid "_Password"
msgstr "_Лозинка"
-#: gtk/gtkmountoperation.c:758
+#: gtk/gtkmountoperation.c:755
msgid "Forget password _immediately"
msgstr "_Одмах заборави лозинку"
-#: gtk/gtkmountoperation.c:768
+#: gtk/gtkmountoperation.c:765
msgid "Remember password until you _logout"
msgstr "Запамти лозинку _до одјављивања"
-#: gtk/gtkmountoperation.c:778
+#: gtk/gtkmountoperation.c:775
msgid "Remember _forever"
msgstr "Запамти _заувек"
-#: gtk/gtkmountoperation.c:1173
+#: gtk/gtkmountoperation.c:1170
#, c-format
msgid "Unknown Application (PID %d)"
msgstr "Непознат програм (под бројем %d)"
-#: gtk/gtkmountoperation.c:1358
+#: gtk/gtkmountoperation.c:1355
#, c-format
msgid "Unable to end process"
msgstr "Не могу да окончам процес"
-#: gtk/gtkmountoperation.c:1392
+#: gtk/gtkmountoperation.c:1389
msgid "_End Process"
msgstr "_Окончај процес"
@@ -3171,7 +3142,7 @@ msgstr "Ово име је већ заузето"
#: gtk/gtkplacessidebar.c:2735 gtk/inspector/actions.ui:43
#: gtk/inspector/css-node-tree.ui:39 gtk/inspector/object-tree.ui:110
-#: gtk/ui/gtkfilechooserwidget.ui:189 gtk/ui/gtkfilechooserwidget.ui:500
+#: gtk/ui/gtkfilechooserwidget.ui:190 gtk/ui/gtkfilechooserwidget.ui:513
msgid "Name"
msgstr "Назив"
@@ -3201,12 +3172,12 @@ msgid "Unable to poll “%s” for media changes"
msgstr "Не могу да пратим промене медија у „%s“"
#: gtk/gtkplacessidebar.c:3630 gtk/gtkplacessidebar.c:3696
-#: gtk/gtkplacesview.c:1692
+#: gtk/gtkplacesview.c:1706
msgid "Open in New _Tab"
msgstr "Отвори у новом _језичку"
#: gtk/gtkplacessidebar.c:3636 gtk/gtkplacessidebar.c:3699
-#: gtk/gtkplacesview.c:1703
+#: gtk/gtkplacesview.c:1717
msgid "Open in New _Window"
msgstr "Отвори у новом _прозору"
@@ -3222,11 +3193,11 @@ msgstr "_Уклони"
msgid "Rename…"
msgstr "Преименуј…"
-#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1737
+#: gtk/gtkplacessidebar.c:3709 gtk/gtkplacesview.c:1751
msgid "_Mount"
msgstr "_Закачи"
-#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1727
+#: gtk/gtkplacessidebar.c:3710 gtk/gtkplacesview.c:1741
msgid "_Unmount"
msgstr "_Откачи"
@@ -3251,7 +3222,7 @@ msgid "No network locations found"
msgstr "Нема доступних мрежних места"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1307
+#: gtk/gtkplacesview.c:1232 gtk/gtkplacesview.c:1321
msgid "Unable to access location"
msgstr "Не могу да приступим путањи"
@@ -3261,71 +3232,71 @@ msgid "Con_nect"
msgstr "По_вежи"
#. if it wasn't cancelled show a dialog
-#: gtk/gtkplacesview.c:1370
+#: gtk/gtkplacesview.c:1384
msgid "Unable to unmount volume"
msgstr "Не могу да откачим уређај"
#. Allow to cancel the operation
-#: gtk/gtkplacesview.c:1471
+#: gtk/gtkplacesview.c:1485
msgid "Cance_l"
msgstr "_Откажи"
-#: gtk/gtkplacesview.c:1634
+#: gtk/gtkplacesview.c:1648
msgid "AppleTalk"
msgstr "Епл ток"
#. Translators: do not translate ftp:// and ftps://
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "File Transfer Protocol"
msgstr "Протокол преноса датотеке"
-#: gtk/gtkplacesview.c:1638
+#: gtk/gtkplacesview.c:1652
msgid "ftp:// or ftps://"
msgstr "ftp:// или ftps://"
-#: gtk/gtkplacesview.c:1641
+#: gtk/gtkplacesview.c:1655
msgid "Network File System"
msgstr "Систем датотека мреже"
-#: gtk/gtkplacesview.c:1644
+#: gtk/gtkplacesview.c:1658
msgid "Samba"
msgstr "Самба"
#. Translators: do not translate sftp:// and ssh://
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "SSH File Transfer Protocol"
msgstr "Протокол преноса датотеке безбедном шкољком"
-#: gtk/gtkplacesview.c:1648
+#: gtk/gtkplacesview.c:1662
msgid "sftp:// or ssh://"
msgstr "sftp:// или ssh://"
#. Translators: do not translate dav:// and davs://
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "WebDAV"
msgstr "ВебДАВ"
-#: gtk/gtkplacesview.c:1652
+#: gtk/gtkplacesview.c:1666
msgid "dav:// or davs://"
msgstr "dav:// или davs://"
-#: gtk/gtkplacesview.c:1727
+#: gtk/gtkplacesview.c:1741
msgid "_Disconnect"
msgstr "П_рекини везу"
-#: gtk/gtkplacesview.c:1737
+#: gtk/gtkplacesview.c:1751
msgid "_Connect"
msgstr "По_вежи"
-#: gtk/gtkplacesview.c:1878
+#: gtk/gtkplacesview.c:1892
msgid "Unable to get remote server location"
msgstr "Не могу да прибавим путању удаљеног сервера"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "Networks"
msgstr "Мреже"
-#: gtk/gtkplacesview.c:2073 gtk/gtkplacesview.c:2082
+#: gtk/gtkplacesview.c:2087 gtk/gtkplacesview.c:2096
msgid "On This Computer"
msgstr "На овом рачунару"
@@ -3347,7 +3318,7 @@ msgid "Disconnect"
msgstr "Прекини везу"
#: gtk/gtkplacesviewrow.c:481 gtk/ui/gtkplacesviewrow.ui:72
-#: gtk/ui/gtksidebarrow.ui:61
+#: gtk/ui/gtksidebarrow.ui:62
msgid "Unmount"
msgstr "Откачи"
@@ -3447,63 +3418,63 @@ msgid "The most probable reason is that a temporary file could not be created."
msgstr "Најчешћи разлог је да није могуће направити привремену датотеку."
#. window
-#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:542
-#: gtk/gtkprintoperation-portal.c:611 gtk/gtkprintunixdialog.c:3415
+#: gtk/gtkprintoperation-portal.c:231 gtk/gtkprintoperation-portal.c:549
+#: gtk/gtkprintoperation-portal.c:618 gtk/gtkprintunixdialog.c:3415
msgid "Print"
msgstr "Штампај"
-#: gtk/gtkprintoperation-win32.c:617
+#: gtk/gtkprintoperation-win32.c:631
msgid "Printer offline"
msgstr "Штампач је искључен"
-#: gtk/gtkprintoperation-win32.c:619
+#: gtk/gtkprintoperation-win32.c:633
msgid "Out of paper"
msgstr "Нема више папира"
#. Translators: this is a printer status.
-#: gtk/gtkprintoperation-win32.c:621
-#: modules/printbackends/cups/gtkprintbackendcups.c:2602
+#: gtk/gtkprintoperation-win32.c:635
+#: modules/printbackends/cups/gtkprintbackendcups.c:2624
msgid "Paused"
msgstr "Заустављено"
-#: gtk/gtkprintoperation-win32.c:623
+#: gtk/gtkprintoperation-win32.c:637
msgid "Need user intervention"
msgstr "Потребна је интервенција корисника"
-#: gtk/gtkprintoperation-win32.c:728
+#: gtk/gtkprintoperation-win32.c:742
msgid "Custom size"
msgstr "Произвољна величина"
-#: gtk/gtkprintoperation-win32.c:1587
+#: gtk/gtkprintoperation-win32.c:1613
msgid "No printer found"
msgstr "Штампач није пронађен"
-#: gtk/gtkprintoperation-win32.c:1614
+#: gtk/gtkprintoperation-win32.c:1640
msgid "Invalid argument to CreateDC"
msgstr "Неисправан аргумент за „CreateDC“"
-#: gtk/gtkprintoperation-win32.c:1650 gtk/gtkprintoperation-win32.c:1896
+#: gtk/gtkprintoperation-win32.c:1676 gtk/gtkprintoperation-win32.c:1922
msgid "Error from StartDoc"
msgstr "Грешка у „StartDoc“"
-#: gtk/gtkprintoperation-win32.c:1751 gtk/gtkprintoperation-win32.c:1774
-#: gtk/gtkprintoperation-win32.c:1822
+#: gtk/gtkprintoperation-win32.c:1777 gtk/gtkprintoperation-win32.c:1800
+#: gtk/gtkprintoperation-win32.c:1848
msgid "Not enough free memory"
msgstr "Нема довољно слободне меморије"
-#: gtk/gtkprintoperation-win32.c:1827
+#: gtk/gtkprintoperation-win32.c:1853
msgid "Invalid argument to PrintDlgEx"
msgstr "Неисправан аргумент са „PrintDlgEx“"
-#: gtk/gtkprintoperation-win32.c:1832
+#: gtk/gtkprintoperation-win32.c:1858
msgid "Invalid pointer to PrintDlgEx"
msgstr "Неисправан показивач на „PrintDlgEx“"
-#: gtk/gtkprintoperation-win32.c:1837
+#: gtk/gtkprintoperation-win32.c:1863
msgid "Invalid handle to PrintDlgEx"
msgstr "Неисправна закачка ка „PrintDlgEx“"
-#: gtk/gtkprintoperation-win32.c:1842
+#: gtk/gtkprintoperation-win32.c:1868
msgid "Unspecified error"
msgstr "Непозната грешка"
@@ -3530,42 +3501,42 @@ msgstr "Прикупљам податке о штампачу…"
#. * multiple pages on a sheet when printing
#.
#: gtk/gtkprintunixdialog.c:3120
-#: modules/printbackends/cups/gtkprintbackendcups.c:5378
+#: modules/printbackends/cups/gtkprintbackendcups.c:5493
msgid "Left to right, top to bottom"
msgstr "С лева на десно, одозго на доле"
#: gtk/gtkprintunixdialog.c:3120
-#: modules/printbackends/cups/gtkprintbackendcups.c:5378
+#: modules/printbackends/cups/gtkprintbackendcups.c:5493
msgid "Left to right, bottom to top"
msgstr "С лева на десно, одоздо на горе"
#: gtk/gtkprintunixdialog.c:3121
-#: modules/printbackends/cups/gtkprintbackendcups.c:5379
+#: modules/printbackends/cups/gtkprintbackendcups.c:5494
msgid "Right to left, top to bottom"
msgstr "С десна на лево, одозго на доле"
#: gtk/gtkprintunixdialog.c:3121
-#: modules/printbackends/cups/gtkprintbackendcups.c:5379
+#: modules/printbackends/cups/gtkprintbackendcups.c:5494
msgid "Right to left, bottom to top"
msgstr "С десна на лево, одоздо на горе"
#: gtk/gtkprintunixdialog.c:3122
-#: modules/printbackends/cups/gtkprintbackendcups.c:5380
+#: modules/printbackends/cups/gtkprintbackendcups.c:5495
msgid "Top to bottom, left to right"
msgstr "Одозго на доле, с лева на десно"
#: gtk/gtkprintunixdialog.c:3122
-#: modules/printbackends/cups/gtkprintbackendcups.c:5380
+#: modules/printbackends/cups/gtkprintbackendcups.c:5495
msgid "Top to bottom, right to left"
msgstr "Одозго на доле, с десна на лево"
#: gtk/gtkprintunixdialog.c:3123
-#: modules/printbackends/cups/gtkprintbackendcups.c:5381
+#: modules/printbackends/cups/gtkprintbackendcups.c:5496
msgid "Bottom to top, left to right"
msgstr "Одоздо на горе, с лева на десно"
#: gtk/gtkprintunixdialog.c:3123
-#: modules/printbackends/cups/gtkprintbackendcups.c:5381
+#: modules/printbackends/cups/gtkprintbackendcups.c:5496
msgid "Bottom to top, right to left"
msgstr "Одоздо на горе, с десна на лево"
@@ -3759,12 +3730,12 @@ msgid "Search Shortcuts"
msgstr "Тражи пречице"
#: gtk/gtkshortcutswindow.c:1053 gtk/ui/gtkemojichooser.ui:376
-#: gtk/ui/gtkfilechooserwidget.ui:310
+#: gtk/ui/gtkfilechooserwidget.ui:323
msgid "No Results Found"
msgstr "Нема резултата"
#: gtk/gtkshortcutswindow.c:1060 gtk/ui/gtkemojichooser.ui:390
-#: gtk/ui/gtkfilechooserwidget.ui:324 gtk/ui/gtkplacesview.ui:274
+#: gtk/ui/gtkfilechooserwidget.ui:337 gtk/ui/gtkplacesview.ui:274
msgid "Try a different search"
msgstr "Пробајте другачију претрагу"
@@ -3948,24 +3919,24 @@ msgctxt "volume percentage"
msgid "%d %%"
msgstr "%d %%"
-#: gtk/gtkwindow.c:9282
+#: gtk/gtkwindow.c:9303
msgid "Move"
msgstr "Премести"
-#: gtk/gtkwindow.c:9290
+#: gtk/gtkwindow.c:9311
msgid "Resize"
msgstr "Промени величину"
-#: gtk/gtkwindow.c:9321
+#: gtk/gtkwindow.c:9342
msgid "Always on Top"
msgstr "Увек у првом плану"
-#: gtk/gtkwindow.c:12756
+#: gtk/gtkwindow.c:12777
#, c-format
msgid "Do you want to use GTK+ Inspector?"
msgstr "Да ли желите да користите Гтк+ Надзорника?"
-#: gtk/gtkwindow.c:12758
+#: gtk/gtkwindow.c:12779
#, c-format
msgid ""
"GTK+ Inspector is an interactive debugger that lets you explore and modify "
@@ -3976,7 +3947,7 @@ msgstr ""
"истражујете и мењате унутрашњост било ког Гтк+ програма. Његово коришћење "
"може довести до пада или урушавања програма."
-#: gtk/gtkwindow.c:12763
+#: gtk/gtkwindow.c:12784
msgid "Don't show this message again"
msgstr "Не приказуј ову поруку поново"
@@ -4320,6 +4291,7 @@ msgid "Property"
msgstr "Особине"
#: gtk/inspector/prop-list.ui:68 gtk/inspector/statistics.ui:53
+#: gtk/ui/gtkfilechooserwidget.ui:236
msgid "Type"
msgstr "Врста"
@@ -4339,7 +4311,7 @@ msgstr "Путања"
msgid "Count"
msgstr "Број"
-#: gtk/inspector/resource-list.ui:130 gtk/ui/gtkfilechooserwidget.ui:223
+#: gtk/inspector/resource-list.ui:130 gtk/ui/gtkfilechooserwidget.ui:224
#: gtk/ui/gtkfontchooserwidget.ui:134 gtk/ui/gtkfontchooserwidget.ui:276
msgid "Size"
msgstr "Величина"
@@ -4477,10 +4449,6 @@ msgstr "Величина показивача"
msgid "Icon Theme"
msgstr "Тема иконица"
-#: gtk/inspector/visual.ui:230 gtk/ui/gtkfontbutton.ui:13
-msgid "Font"
-msgstr "Фонт"
-
#: gtk/inspector/visual.ui:263
msgid "Font Scale"
msgstr "Размера слова"
@@ -4517,10 +4485,6 @@ msgstr "Начин исцртавања"
msgid "Similar"
msgstr "Слично"
-#: gtk/inspector/visual.ui:488
-msgid "Image"
-msgstr "Слика"
-
#: gtk/inspector/visual.ui:489
msgid "Recording"
msgstr "Снимање"
@@ -6741,17 +6705,17 @@ msgstr "Јаванско"
#: gtk/script-names.c:101
msgctxt "Script"
msgid "Kaithi"
-msgstr ""
+msgstr "Каити"
#: gtk/script-names.c:102
msgctxt "Script"
msgid "Lisu"
-msgstr ""
+msgstr "Лису"
#: gtk/script-names.c:103
msgctxt "Script"
msgid "Meetei Mayek"
-msgstr ""
+msgstr "Меитеи мајек"
#: gtk/script-names.c:104
msgctxt "Script"
@@ -6771,42 +6735,42 @@ msgstr "Самарићанско"
#: gtk/script-names.c:107
msgctxt "Script"
msgid "Tai Tham"
-msgstr ""
+msgstr "Тај там"
#: gtk/script-names.c:108
msgctxt "Script"
msgid "Tai Viet"
-msgstr ""
+msgstr "Тај Виет"
#: gtk/script-names.c:109
msgctxt "Script"
msgid "Batak"
-msgstr ""
+msgstr "Батак"
#: gtk/script-names.c:110
msgctxt "Script"
msgid "Brahmi"
-msgstr ""
+msgstr "Брахми"
#: gtk/script-names.c:111
msgctxt "Script"
msgid "Mandaic"
-msgstr ""
+msgstr "Мандеанско"
#: gtk/script-names.c:112
msgctxt "Script"
msgid "Chakma"
-msgstr ""
+msgstr "Чакманско"
#: gtk/script-names.c:113
msgctxt "Script"
msgid "Meroitic Cursive"
-msgstr ""
+msgstr "Мероитско курзивно"
#: gtk/script-names.c:114
msgctxt "Script"
msgid "Meroitic Hieroglyphs"
-msgstr ""
+msgstr "Мероитски хијероглифи"
#: gtk/script-names.c:115
msgctxt "Script"
@@ -7178,19 +7142,19 @@ msgstr "Симболи"
msgid "Flags"
msgstr "Заставе"
-#: gtk/ui/gtkfilechooserwidget.ui:168
+#: gtk/ui/gtkfilechooserwidget.ui:169
msgid "Files"
msgstr "Датотеке"
-#: gtk/ui/gtkfilechooserwidget.ui:261
+#: gtk/ui/gtkfilechooserwidget.ui:274
msgid "Remote location — only searching the current folder"
msgstr "Удаљено место — претражујем само тренутну фасциклу"
-#: gtk/ui/gtkfilechooserwidget.ui:433
+#: gtk/ui/gtkfilechooserwidget.ui:446
msgid "Folder Name"
msgstr "Назив фасцикле"
-#: gtk/ui/gtkfilechooserwidget.ui:461
+#: gtk/ui/gtkfilechooserwidget.ui:474
msgid "_Create"
msgstr "_Направи"
@@ -7673,7 +7637,7 @@ msgctxt "input method menu"
msgid "Multipress"
msgstr "Вишеструки пристисци"
-#: modules/input/imquartz.c:58
+#: modules/input/imquartz.c:69
msgctxt "input method menu"
msgid "Mac OS X Quartz"
msgstr "Мек ОС Икс Кварц"
@@ -7703,7 +7667,7 @@ msgid "Vietnamese (VIQR)"
msgstr "Вијетнамски (VIQR)"
#. ID
-#: modules/input/imwayland.c:104
+#: modules/input/imwayland.c:105
msgctxt "input method menu"
msgid "Wayland"
msgstr "Вејланд"
@@ -7745,401 +7709,401 @@ msgstr "Успаван"
msgid "Pages per _sheet:"
msgstr "_Страница на листу:"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1128
-#: modules/printbackends/cups/gtkprintbackendcups.c:1437
+#: modules/printbackends/cups/gtkprintbackendcups.c:1129
+#: modules/printbackends/cups/gtkprintbackendcups.c:1438
msgid "Username:"
msgstr "Корисничко име:"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1129
-#: modules/printbackends/cups/gtkprintbackendcups.c:1446
+#: modules/printbackends/cups/gtkprintbackendcups.c:1130
+#: modules/printbackends/cups/gtkprintbackendcups.c:1447
msgid "Password:"
msgstr "Лозинка:"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1168
-#: modules/printbackends/cups/gtkprintbackendcups.c:1459
+#: modules/printbackends/cups/gtkprintbackendcups.c:1169
+#: modules/printbackends/cups/gtkprintbackendcups.c:1460
#, c-format
msgid "Authentication is required to print document “%s” on printer %s"
msgstr ""
"Потребно је потврђивање идентитета за штампање документа „%s“ на штампачу "
"„%s“"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1170
+#: modules/printbackends/cups/gtkprintbackendcups.c:1171
#, c-format
msgid "Authentication is required to print a document on %s"
msgstr "Потребно је потврђивање идентитета за штампање документа на „%s“"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1174
+#: modules/printbackends/cups/gtkprintbackendcups.c:1175
#, c-format
msgid "Authentication is required to get attributes of job “%s”"
msgstr ""
"Потребно је потврђивање идентитета за прикупљање података о задужењу „%s“"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1176
+#: modules/printbackends/cups/gtkprintbackendcups.c:1177
msgid "Authentication is required to get attributes of a job"
msgstr "Потребно је потврђивање идентитета за прикупљање података о задужењу"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1180
+#: modules/printbackends/cups/gtkprintbackendcups.c:1181
#, c-format
msgid "Authentication is required to get attributes of printer %s"
msgstr ""
"Потребно је потврђивање идентитета за прикупљање података штампача „%s“"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1182
+#: modules/printbackends/cups/gtkprintbackendcups.c:1183
msgid "Authentication is required to get attributes of a printer"
msgstr "Потребно је потврђивање идентитета за прикупљање података штампача"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1185
+#: modules/printbackends/cups/gtkprintbackendcups.c:1186
#, c-format
msgid "Authentication is required to get default printer of %s"
msgstr "Потребно је потврђивање идентитета за подразумевани штампач од „%s“"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1188
+#: modules/printbackends/cups/gtkprintbackendcups.c:1189
#, c-format
msgid "Authentication is required to get printers from %s"
msgstr "Потребно је потврђивање идентитета за штампаче из „%s“"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1193
+#: modules/printbackends/cups/gtkprintbackendcups.c:1194
#, c-format
msgid "Authentication is required to get a file from %s"
msgstr "Потребно је потврђивање идентитета за преузимање датотеке са „%s“"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1195
+#: modules/printbackends/cups/gtkprintbackendcups.c:1196
#, c-format
msgid "Authentication is required on %s"
msgstr "Потребно је потврђивање идентитета за „%s“"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1431
+#: modules/printbackends/cups/gtkprintbackendcups.c:1432
msgid "Domain:"
msgstr "Домен:"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1461
+#: modules/printbackends/cups/gtkprintbackendcups.c:1462
#, c-format
msgid "Authentication is required to print document “%s”"
msgstr "Потврдите идентитет за штампање документа „%s“"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1466
+#: modules/printbackends/cups/gtkprintbackendcups.c:1467
#, c-format
msgid "Authentication is required to print this document on printer %s"
msgstr "Потврдите идентитет за штампање овог документа на штампачу „%s“"
-#: modules/printbackends/cups/gtkprintbackendcups.c:1468
+#: modules/printbackends/cups/gtkprintbackendcups.c:1469
msgid "Authentication is required to print this document"
msgstr "Потврдите идентитет за штампање овог документа"
-#: modules/printbackends/cups/gtkprintbackendcups.c:2531
+#: modules/printbackends/cups/gtkprintbackendcups.c:2553
#, c-format
msgid "Printer “%s” is low on toner."
msgstr "Штампач „%s“ ће ускоро остати без тонера."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2535
+#: modules/printbackends/cups/gtkprintbackendcups.c:2557
#, c-format
msgid "Printer “%s” has no toner left."
msgstr "Штампачу „%s“ нема више тонера."
#. Translators: "Developer" like on photo development context
-#: modules/printbackends/cups/gtkprintbackendcups.c:2540
+#: modules/printbackends/cups/gtkprintbackendcups.c:2562
#, c-format
msgid "Printer “%s” is low on developer."
msgstr "Штампач „%s“ ће уското остати без развијача."
#. Translators: "Developer" like on photo development context
-#: modules/printbackends/cups/gtkprintbackendcups.c:2545
+#: modules/printbackends/cups/gtkprintbackendcups.c:2567
#, c-format
msgid "Printer “%s” is out of developer."
msgstr "Штампач „%s“ је остао без развијача."
#. Translators: "marker" is one color bin of the printer
-#: modules/printbackends/cups/gtkprintbackendcups.c:2550
+#: modules/printbackends/cups/gtkprintbackendcups.c:2572
#, c-format
msgid "Printer “%s” is low on at least one marker supply."
msgstr "Штампачу „%s“ понестаје бар једна од боја."
#. Translators: "marker" is one color bin of the printer
-#: modules/printbackends/cups/gtkprintbackendcups.c:2555
+#: modules/printbackends/cups/gtkprintbackendcups.c:2577
#, c-format
msgid "Printer “%s” is out of at least one marker supply."
msgstr "Штампач „%s“ је остао без неке од боје."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2559
+#: modules/printbackends/cups/gtkprintbackendcups.c:2581
#, c-format
msgid "The cover is open on printer “%s”."
msgstr "Поклопац на штампачу „%s“ је отворен."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2563
+#: modules/printbackends/cups/gtkprintbackendcups.c:2585
#, c-format
msgid "The door is open on printer “%s”."
msgstr "Вратанца на штампачу „%s“ су отворена."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2567
+#: modules/printbackends/cups/gtkprintbackendcups.c:2589
#, c-format
msgid "Printer “%s” is low on paper."
msgstr "Штампачу „%s“ ће ускоро остати без папира."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2571
+#: modules/printbackends/cups/gtkprintbackendcups.c:2593
#, c-format
msgid "Printer “%s” is out of paper."
msgstr "Нема више папира у штампачу „%s“."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2575
+#: modules/printbackends/cups/gtkprintbackendcups.c:2597
#, c-format
msgid "Printer “%s” is currently offline."
msgstr "Штампач „%s“ није прикључен."
-#: modules/printbackends/cups/gtkprintbackendcups.c:2579
+#: modules/printbackends/cups/gtkprintbackendcups.c:2601
#, c-format
msgid "There is a problem on printer “%s”."
msgstr "Постоји проблем са штампачем „%s“."
#. Translators: this is a printer status.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2599
+#: modules/printbackends/cups/gtkprintbackendcups.c:2621
msgid "Paused; Rejecting Jobs"
msgstr "Заустављен; Одбија послове"
#. Translators: this is a printer status.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2605
+#: modules/printbackends/cups/gtkprintbackendcups.c:2627
msgid "Rejecting Jobs"
msgstr "Одбија послове"
#. Translators: this string connects multiple printer states together.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2646
+#: modules/printbackends/cups/gtkprintbackendcups.c:2668
msgid "; "
msgstr "; "
-#: modules/printbackends/cups/gtkprintbackendcups.c:4324
-#: modules/printbackends/cups/gtkprintbackendcups.c:4391
+#: modules/printbackends/cups/gtkprintbackendcups.c:4439
+#: modules/printbackends/cups/gtkprintbackendcups.c:4506
msgctxt "printing option"
msgid "Two Sided"
msgstr "Двострано"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4325
+#: modules/printbackends/cups/gtkprintbackendcups.c:4440
msgctxt "printing option"
msgid "Paper Type"
msgstr "Врста папира"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4326
+#: modules/printbackends/cups/gtkprintbackendcups.c:4441
msgctxt "printing option"
msgid "Paper Source"
msgstr "Извор папира"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4327
-#: modules/printbackends/cups/gtkprintbackendcups.c:4392
+#: modules/printbackends/cups/gtkprintbackendcups.c:4442
+#: modules/printbackends/cups/gtkprintbackendcups.c:4507
msgctxt "printing option"
msgid "Output Tray"
msgstr "Излазна трака"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4328
+#: modules/printbackends/cups/gtkprintbackendcups.c:4443
msgctxt "printing option"
msgid "Resolution"
msgstr "Резолуција"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4329
+#: modules/printbackends/cups/gtkprintbackendcups.c:4444
msgctxt "printing option"
msgid "GhostScript pre-filtering"
msgstr "Гост скрипт пред-издвајање"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4338
+#: modules/printbackends/cups/gtkprintbackendcups.c:4453
msgctxt "printing option value"
msgid "One Sided"
msgstr "Једнострано"
#. Translators: this is an option of "Two Sided"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4340
+#: modules/printbackends/cups/gtkprintbackendcups.c:4455
msgctxt "printing option value"
msgid "Long Edge (Standard)"
msgstr "По дужој страни (стандардно)"
#. Translators: this is an option of "Two Sided"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4342
+#: modules/printbackends/cups/gtkprintbackendcups.c:4457
msgctxt "printing option value"
msgid "Short Edge (Flip)"
msgstr "По краћој страни (окренуто)"
#. Translators: this is an option of "Paper Source"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4344
-#: modules/printbackends/cups/gtkprintbackendcups.c:4346
-#: modules/printbackends/cups/gtkprintbackendcups.c:4354
+#: modules/printbackends/cups/gtkprintbackendcups.c:4459
+#: modules/printbackends/cups/gtkprintbackendcups.c:4461
+#: modules/printbackends/cups/gtkprintbackendcups.c:4469
msgctxt "printing option value"
msgid "Auto Select"
msgstr "Сам одреди"
#. Translators: this is an option of "Paper Source"
#. Translators: this is an option of "Resolution"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4348
-#: modules/printbackends/cups/gtkprintbackendcups.c:4350
-#: modules/printbackends/cups/gtkprintbackendcups.c:4352
-#: modules/printbackends/cups/gtkprintbackendcups.c:4356
+#: modules/printbackends/cups/gtkprintbackendcups.c:4463
+#: modules/printbackends/cups/gtkprintbackendcups.c:4465
+#: modules/printbackends/cups/gtkprintbackendcups.c:4467
+#: modules/printbackends/cups/gtkprintbackendcups.c:4471
msgctxt "printing option value"
msgid "Printer Default"
msgstr "Подразумевано"
#. Translators: this is an option of "GhostScript"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4358
+#: modules/printbackends/cups/gtkprintbackendcups.c:4473
msgctxt "printing option value"
msgid "Embed GhostScript fonts only"
msgstr "Само угњеждени Гост скрипт словни ликови"
#. Translators: this is an option of "GhostScript"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4360
+#: modules/printbackends/cups/gtkprintbackendcups.c:4475
msgctxt "printing option value"
msgid "Convert to PS level 1"
msgstr "Преведи у 1° ниво постскрипта"
#. Translators: this is an option of "GhostScript"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4362
+#: modules/printbackends/cups/gtkprintbackendcups.c:4477
msgctxt "printing option value"
msgid "Convert to PS level 2"
msgstr "Преведи у 2° ниво постскрипта"
#. Translators: this is an option of "GhostScript"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4364
+#: modules/printbackends/cups/gtkprintbackendcups.c:4479
msgctxt "printing option value"
msgid "No pre-filtering"
msgstr "Без пред-издвајања"
#. Translators: "Miscellaneous" is the label for a button, that opens
#. up an extra panel of settings in a print dialog.
-#: modules/printbackends/cups/gtkprintbackendcups.c:4373
+#: modules/printbackends/cups/gtkprintbackendcups.c:4488
msgctxt "printing option group"
msgid "Miscellaneous"
msgstr "Додатна подешавања"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4400
+#: modules/printbackends/cups/gtkprintbackendcups.c:4515
msgctxt "sides"
msgid "One Sided"
msgstr "Једнострано"
#. Translators: this is an option of "Two Sided"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4402
+#: modules/printbackends/cups/gtkprintbackendcups.c:4517
msgctxt "sides"
msgid "Long Edge (Standard)"
msgstr "По дужој ивици (стандардно)"
#. Translators: this is an option of "Two Sided"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4404
+#: modules/printbackends/cups/gtkprintbackendcups.c:4519
msgctxt "sides"
msgid "Short Edge (Flip)"
msgstr "По краћој ивици (окренуто)"
#. Translators: Top output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4407
+#: modules/printbackends/cups/gtkprintbackendcups.c:4522
msgctxt "output-bin"
msgid "Top Bin"
msgstr "Горња корпа"
#. Translators: Middle output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4409
+#: modules/printbackends/cups/gtkprintbackendcups.c:4524
msgctxt "output-bin"
msgid "Middle Bin"
msgstr "Средња корпа"
#. Translators: Bottom output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4411
+#: modules/printbackends/cups/gtkprintbackendcups.c:4526
msgctxt "output-bin"
msgid "Bottom Bin"
msgstr "Доња корпа"
#. Translators: Side output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4413
+#: modules/printbackends/cups/gtkprintbackendcups.c:4528
msgctxt "output-bin"
msgid "Side Bin"
msgstr "Корпа са стране"
#. Translators: Left output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4415
+#: modules/printbackends/cups/gtkprintbackendcups.c:4530
msgctxt "output-bin"
msgid "Left Bin"
msgstr "Лева корпа"
#. Translators: Right output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4417
+#: modules/printbackends/cups/gtkprintbackendcups.c:4532
msgctxt "output-bin"
msgid "Right Bin"
msgstr "Десна корпа"
#. Translators: Center output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4419
+#: modules/printbackends/cups/gtkprintbackendcups.c:4534
msgctxt "output-bin"
msgid "Center Bin"
msgstr "Корпа на средини"
#. Translators: Rear output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4421
+#: modules/printbackends/cups/gtkprintbackendcups.c:4536
msgctxt "output-bin"
msgid "Rear Bin"
msgstr "Задња корпа"
#. Translators: Output bin where one sided output is oriented in the face-up position
-#: modules/printbackends/cups/gtkprintbackendcups.c:4423
+#: modules/printbackends/cups/gtkprintbackendcups.c:4538
msgctxt "output-bin"
msgid "Face Up Bin"
msgstr "Корпа на лицу"
#. Translators: Output bin where one sided output is oriented in the face-down position
-#: modules/printbackends/cups/gtkprintbackendcups.c:4425
+#: modules/printbackends/cups/gtkprintbackendcups.c:4540
msgctxt "output-bin"
msgid "Face Down Bin"
msgstr "Корпа на наличју"
#. Translators: Large capacity output bin
-#: modules/printbackends/cups/gtkprintbackendcups.c:4427
+#: modules/printbackends/cups/gtkprintbackendcups.c:4542
msgctxt "output-bin"
msgid "Large Capacity Bin"
msgstr "Корпа велике запремине"
#. Translators: Output stacker number %d
-#: modules/printbackends/cups/gtkprintbackendcups.c:4449
+#: modules/printbackends/cups/gtkprintbackendcups.c:4564
#, c-format
msgctxt "output-bin"
msgid "Stacker %d"
msgstr "Одлагач %d"
#. Translators: Output mailbox number %d
-#: modules/printbackends/cups/gtkprintbackendcups.c:4453
+#: modules/printbackends/cups/gtkprintbackendcups.c:4568
#, c-format
msgctxt "output-bin"
msgid "Mailbox %d"
msgstr "Поштанско сандуче %d"
#. Translators: Private mailbox
-#: modules/printbackends/cups/gtkprintbackendcups.c:4457
+#: modules/printbackends/cups/gtkprintbackendcups.c:4572
msgctxt "output-bin"
msgid "My Mailbox"
msgstr "Моје сандуче"
#. Translators: Output tray number %d
-#: modules/printbackends/cups/gtkprintbackendcups.c:4461
+#: modules/printbackends/cups/gtkprintbackendcups.c:4576
#, c-format
msgctxt "output-bin"
msgid "Tray %d"
msgstr "Касета %d"
-#: modules/printbackends/cups/gtkprintbackendcups.c:4932
+#: modules/printbackends/cups/gtkprintbackendcups.c:5047
msgid "Printer Default"
msgstr "Подразумевано"
#. Translators: These strings name the possible values of the
#. * job priority option in the print dialog
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5373
+#: modules/printbackends/cups/gtkprintbackendcups.c:5488
msgid "Urgent"
msgstr "Хитно"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5373
+#: modules/printbackends/cups/gtkprintbackendcups.c:5488
msgid "High"
msgstr "Важно"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5373
+#: modules/printbackends/cups/gtkprintbackendcups.c:5488
msgid "Medium"
msgstr "Средње"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5373
+#: modules/printbackends/cups/gtkprintbackendcups.c:5488
msgid "Low"
msgstr "Небитно"
#. Translators, this string is used to label the job priority option
#. * in the print dialog
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5403
+#: modules/printbackends/cups/gtkprintbackendcups.c:5518
msgid "Job Priority"
msgstr "Важност"
@@ -8147,41 +8111,41 @@ msgstr "Важност"
#. Translators, this string is used to label the billing info entry
#. * in the print dialog
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5414
+#: modules/printbackends/cups/gtkprintbackendcups.c:5529
msgid "Billing Info"
msgstr "Фактурисање"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5438
+#: modules/printbackends/cups/gtkprintbackendcups.c:5553
msgctxt "cover page"
msgid "None"
msgstr "Ништа"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5439
+#: modules/printbackends/cups/gtkprintbackendcups.c:5554
msgctxt "cover page"
msgid "Classified"
msgstr "Категорисано"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5440
+#: modules/printbackends/cups/gtkprintbackendcups.c:5555
msgctxt "cover page"
msgid "Confidential"
msgstr "Поверљиво"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5441
+#: modules/printbackends/cups/gtkprintbackendcups.c:5556
msgctxt "cover page"
msgid "Secret"
msgstr "Тајно"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5442
+#: modules/printbackends/cups/gtkprintbackendcups.c:5557
msgctxt "cover page"
msgid "Standard"
msgstr "Обично"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5443
+#: modules/printbackends/cups/gtkprintbackendcups.c:5558
msgctxt "cover page"
msgid "Top Secret"
msgstr "Строго поверљиво"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5444
+#: modules/printbackends/cups/gtkprintbackendcups.c:5559
msgctxt "cover page"
msgid "Unclassified"
msgstr "Некатегорисано"
@@ -8189,7 +8153,7 @@ msgstr "Некатегорисано"
#. Translators, this string is used to label the pages-per-sheet option
#. * in the print dialog
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5456
+#: modules/printbackends/cups/gtkprintbackendcups.c:5571
msgctxt "printer option"
msgid "Pages per Sheet"
msgstr "Страна на листу"
@@ -8197,7 +8161,7 @@ msgstr "Страна на листу"
#. Translators, this string is used to label the option in the print
#. * dialog that controls in what order multiple pages are arranged
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5473
+#: modules/printbackends/cups/gtkprintbackendcups.c:5588
msgctxt "printer option"
msgid "Page Ordering"
msgstr "Слагање страна"
@@ -8205,7 +8169,7 @@ msgstr "Слагање страна"
#. Translators, this is the label used for the option in the print
#. * dialog that controls the front cover page.
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5515
+#: modules/printbackends/cups/gtkprintbackendcups.c:5630
msgctxt "printer option"
msgid "Before"
msgstr "Пре"
@@ -8213,7 +8177,7 @@ msgstr "Пре"
#. Translators, this is the label used for the option in the print
#. * dialog that controls the back cover page.
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5530
+#: modules/printbackends/cups/gtkprintbackendcups.c:5645
msgctxt "printer option"
msgid "After"
msgstr "После"
@@ -8222,7 +8186,7 @@ msgstr "После"
#. * a print job is printed. Possible values are 'now', a specified time,
#. * or 'on hold'
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5550
+#: modules/printbackends/cups/gtkprintbackendcups.c:5665
msgctxt "printer option"
msgid "Print at"
msgstr "Закажи штампу"
@@ -8230,7 +8194,7 @@ msgstr "Закажи штампу"
#. Translators: this is the name of the option that allows the user
#. * to specify a time when a print job will be printed.
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5561
+#: modules/printbackends/cups/gtkprintbackendcups.c:5676
msgctxt "printer option"
msgid "Print at time"
msgstr "Штампај у"
@@ -8240,35 +8204,35 @@ msgstr "Штампај у"
#. * the width and height in points. E.g: "Custom
#. * 230.4x142.9"
#.
-#: modules/printbackends/cups/gtkprintbackendcups.c:5606
+#: modules/printbackends/cups/gtkprintbackendcups.c:5721
#, c-format
msgid "Custom %s×%s"
msgstr "Произвољно %s×%s"
-#: modules/printbackends/cups/gtkprintbackendcups.c:5716
+#: modules/printbackends/cups/gtkprintbackendcups.c:5831
msgctxt "printer option"
msgid "Printer Profile"
msgstr "Профил штампача"
#. TRANSLATORS: this is when color profile information is unavailable
-#: modules/printbackends/cups/gtkprintbackendcups.c:5723
+#: modules/printbackends/cups/gtkprintbackendcups.c:5838
msgctxt "printer option value"
msgid "Unavailable"
msgstr "Недоступно"
#. TRANSLATORS: when we're running an old CUPS, and
#. * it hasn't registered the device with colord
-#: modules/printbackends/cups/gtkprintercups.c:269
+#: modules/printbackends/cups/gtkprintercups.c:275
msgid "Color management unavailable"
msgstr "Управљање бојама није доступно"
#. TRANSLATORS: when there is no color profile available
-#: modules/printbackends/cups/gtkprintercups.c:281
+#: modules/printbackends/cups/gtkprintercups.c:287
msgid "No profile available"
msgstr "Није доступан профил"
#. TRANSLATORS: when the color profile has no title
-#: modules/printbackends/cups/gtkprintercups.c:292
+#: modules/printbackends/cups/gtkprintercups.c:298
msgid "Unspecified profile"
msgstr "Неодређени профил"
@@ -8347,6 +8311,142 @@ msgstr "тест-излаз.%s"
msgid "Print to Test Printer"
msgstr "Штампај на пробном штампачу"
+#~ msgctxt "Color name"
+#~ msgid "Light Scarlet Red"
+#~ msgstr "Светлољубичасто црвена"
+
+#~ msgctxt "Color name"
+#~ msgid "Scarlet Red"
+#~ msgstr "Љубичасто црвена"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Scarlet Red"
+#~ msgstr "Тамнољубичасто црвена"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Orange"
+#~ msgstr "Светлонаранџаста"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Orange"
+#~ msgstr "Тамнонаранџаста"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Butter"
+#~ msgstr "Светлопутер"
+
+#~ msgctxt "Color name"
+#~ msgid "Butter"
+#~ msgstr "Путер"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Butter"
+#~ msgstr "Тамнопутер"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chameleon"
+#~ msgstr "Светла камелеон"
+
+#~ msgctxt "Color name"
+#~ msgid "Chameleon"
+#~ msgstr "Камелеон"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chameleon"
+#~ msgstr "Тамна камелеон"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Sky Blue"
+#~ msgstr "Светла небескоплава"
+
+#~ msgctxt "Color name"
+#~ msgid "Sky Blue"
+#~ msgstr "Небескоплава"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Sky Blue"
+#~ msgstr "Тамно небескоплава"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Plum"
+#~ msgstr "Светла шљива"
+
+#~ msgctxt "Color name"
+#~ msgid "Plum"
+#~ msgstr "Шљива"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Chocolate"
+#~ msgstr "Светлочоколадна"
+
+#~ msgctxt "Color name"
+#~ msgid "Chocolate"
+#~ msgstr "Чоколадна"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Chocolate"
+#~ msgstr "Тамночоколадна"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 1"
+#~ msgstr "Светлоалуминијумска 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 1"
+#~ msgstr "Алуминијумска 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 1"
+#~ msgstr "Тамноалуминијумска 1"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Aluminum 2"
+#~ msgstr "Светлоалуминијумска 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Aluminum 2"
+#~ msgstr "Алуминијумска 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Aluminum 2"
+#~ msgstr "Тамноалуминијумска 2"
+
+#~ msgctxt "Color name"
+#~ msgid "Black"
+#~ msgstr "Црна"
+
+#~ msgctxt "Color name"
+#~ msgid "Very Dark Gray"
+#~ msgstr "Веома тамносива"
+
+#~ msgctxt "Color name"
+#~ msgid "Darker Gray"
+#~ msgstr "Тамнија сива"
+
+#~ msgctxt "Color name"
+#~ msgid "Dark Gray"
+#~ msgstr "Тамносива"
+
+#~ msgctxt "Color name"
+#~ msgid "Medium Gray"
+#~ msgstr "Средњесива"
+
+#~ msgctxt "Color name"
+#~ msgid "Light Gray"
+#~ msgstr "Светлосива"
+
+#~ msgctxt "Color name"
+#~ msgid "Lighter Gray"
+#~ msgstr "Светлија сива"
+
+#~ msgctxt "Color name"
+#~ msgid "Very Light Gray"
+#~ msgstr "Веома светлосива"
+
+#~ msgctxt "Color name"
+#~ msgid "White"
+#~ msgstr "Бела"
+
#~ msgid "3.2 core GL profile is not available on EGL implementation"
#~ msgstr "Језгарни 3.2 ГЛ профил није доступан уз ЕГЛ подршку"
@@ -8986,9 +9086,6 @@ msgstr "Штампај на пробном штампачу"
#~ msgid "An XML string describing the merged UI"
#~ msgstr "ИксМЛ ниска која описује спојено сучеље"
-#~ msgid "Program name"
-#~ msgstr "Назив програма"
-
#~ msgid ""
#~ "The name of the program. If this is not set, it defaults to "
#~ "g_get_application_name()"
@@ -9639,9 +9736,6 @@ msgstr "Штампај на пробном штампачу"
#~ "Whether the rendered pixbuf should be colorized according to the state"
#~ msgstr "Да ли се исцртана сличица боји према стању или не"
-#~ msgid "Text"
-#~ msgstr "Текст"
-
#~ msgid "Pulse"
#~ msgstr "Импулс"
@@ -9700,9 +9794,6 @@ msgstr "Штампај на пробном штампачу"
#~ msgid "Text to render"
#~ msgstr "Текст за приказивање"
-#~ msgid "Markup"
-#~ msgstr "Означени текст"
-
#~ msgid "Marked up text to render"
#~ msgstr "Означени текст који се исцртава"
@@ -10435,9 +10526,6 @@ msgstr "Штампај на пробном штампачу"
#~ msgid "The auxiliary completion object"
#~ msgstr "Помоћни објекат довршавања"
-#~ msgid "Purpose"
-#~ msgstr "Сврха"
-
#~ msgid "Purpose of the text field"
#~ msgstr "Сврха текстуалног поља"
diff --git a/po/sv.po b/po/sv.po
index cbc061aeab..3f9bc5c597 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -1,4 +1,4 @@
-# Swedish messages for GTK+.
+# Swedish messages for GTK.
# Copyright © 1999-2020 Free Software Foundation, Inc.
# Tomas Ögren <stric@ing.umu.se>, 1999.
# Christian Rose <menthos@menthos.com>, 2000, 2001, 2002, 2003, 2004, 2005.
@@ -8,10 +8,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: gtk+\n"
+"Project-Id-Version: gtk\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-17 20:06+0000\n"
-"PO-Revision-Date: 2020-09-18 14:48+0200\n"
+"POT-Creation-Date: 2020-10-08 19:48+0000\n"
+"PO-Revision-Date: 2020-10-08 22:22+0200\n"
"Last-Translator: Anders Jonsson <anders.jonsson@norsjovallen.se>\n"
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
"Language: sv\n"
@@ -1934,83 +1934,245 @@ msgstr "Röd %d%%, Grön %d%%, Blå %d%%"
msgid "Color: %s"
msgstr "Färg: %s"
-#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
-#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
-#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
+#: gtk/gtkcolorchooserwidget.c:446
+msgctxt "Color name"
+msgid "Very Light Blue"
+msgstr "Mycket ljusblå"
+
+#: gtk/gtkcolorchooserwidget.c:447
+msgctxt "Color name"
+msgid "Light Blue"
+msgstr "Ljusblå"
+
+#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
msgid "Blue"
msgstr "Blå"
-#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
-#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
-#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
+#: gtk/gtkcolorchooserwidget.c:449
+msgctxt "Color name"
+msgid "Dark Blue"
+msgstr "Mörkblå"
+
+#: gtk/gtkcolorchooserwidget.c:450
+msgctxt "Color name"
+msgid "Very Dark Blue"
+msgstr "Mycket mörkblå"
+
+#: gtk/gtkcolorchooserwidget.c:451
+msgctxt "Color name"
+msgid "Very Light Green"
+msgstr "Mycket ljusgrön"
+
+#: gtk/gtkcolorchooserwidget.c:452
+msgctxt "Color name"
+msgid "Light Green"
+msgstr "Ljusgrön"
+
+#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
msgid "Green"
msgstr "Grön"
-#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
-#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
-#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
+#: gtk/gtkcolorchooserwidget.c:454
+msgctxt "Color name"
+msgid "Dark Green"
+msgstr "Mörkgrön"
+
+#: gtk/gtkcolorchooserwidget.c:455
+msgctxt "Color name"
+msgid "Very Dark Green"
+msgstr "Mycket mörkgrön"
+
+#: gtk/gtkcolorchooserwidget.c:456
+msgctxt "Color name"
+msgid "Very Light Yellow"
+msgstr "Mycket ljusgul"
+
+#: gtk/gtkcolorchooserwidget.c:457
+msgctxt "Color name"
+msgid "Light Yellow"
+msgstr "Ljusgul"
+
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
msgid "Yellow"
msgstr "Gul"
-#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
-#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
-#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:459
+msgctxt "Color name"
+msgid "Dark Yellow"
+msgstr "Mörkgul"
+
+#: gtk/gtkcolorchooserwidget.c:460
+msgctxt "Color name"
+msgid "Very Dark Yellow"
+msgstr "Mycket mörkgul"
+
+#: gtk/gtkcolorchooserwidget.c:461
+msgctxt "Color name"
+msgid "Very Light Orange"
+msgstr "Mycket ljusorange"
+
+#: gtk/gtkcolorchooserwidget.c:462
+msgctxt "Color name"
+msgid "Light Orange"
+msgstr "Ljusorange"
+
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
msgid "Orange"
msgstr "Orange"
-#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
-#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
-#: gtk/gtkcolorchooserwidget.c:474
+#: gtk/gtkcolorchooserwidget.c:464
+msgctxt "Color name"
+msgid "Dark Orange"
+msgstr "Mörkorange"
+
+#: gtk/gtkcolorchooserwidget.c:465
+msgctxt "Color name"
+msgid "Very Dark Orange"
+msgstr "Mycket mörkorange"
+
+#: gtk/gtkcolorchooserwidget.c:466
+msgctxt "Color name"
+msgid "Very Light Red"
+msgstr "Mycket ljusröd"
+
+#: gtk/gtkcolorchooserwidget.c:467
+msgctxt "Color name"
+msgid "Light Red"
+msgstr "Ljusröd"
+
+#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
msgid "Red"
msgstr "Röd"
-#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
-#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
-#: gtk/gtkcolorchooserwidget.c:479
+#: gtk/gtkcolorchooserwidget.c:469
+msgctxt "Color name"
+msgid "Dark Red"
+msgstr "Mörkröd"
+
+#: gtk/gtkcolorchooserwidget.c:470
+msgctxt "Color name"
+msgid "Very Dark Red"
+msgstr "Mycket mörkröd"
+
+#: gtk/gtkcolorchooserwidget.c:471
+msgctxt "Color name"
+msgid "Very Light Purple"
+msgstr "Mycket ljuslila"
+
+#: gtk/gtkcolorchooserwidget.c:472
+msgctxt "Color name"
+msgid "Light Purple"
+msgstr "Ljuslila"
+
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
msgid "Purple"
msgstr "Lila"
-#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
-#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
-#: gtk/gtkcolorchooserwidget.c:484
+#: gtk/gtkcolorchooserwidget.c:474
+msgctxt "Color name"
+msgid "Dark Purple"
+msgstr "Mörklila"
+
+#: gtk/gtkcolorchooserwidget.c:475
+msgctxt "Color name"
+msgid "Very Dark Purple"
+msgstr "Mycket mörklila"
+
+#: gtk/gtkcolorchooserwidget.c:476
+msgctxt "Color name"
+msgid "Very Light Brown"
+msgstr "Mycket ljusbrun"
+
+#: gtk/gtkcolorchooserwidget.c:477
+msgctxt "Color name"
+msgid "Light Brown"
+msgstr "Ljusbrun"
+
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
msgid "Brown"
msgstr "Brun"
-#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
-#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
+#: gtk/gtkcolorchooserwidget.c:479
+msgctxt "Color name"
+msgid "Dark Brown"
+msgstr "Mörkbrun"
+
+#: gtk/gtkcolorchooserwidget.c:480
+msgctxt "Color name"
+msgid "Very Dark Brown"
+msgstr "Mycket mörkbrun"
+
+#: gtk/gtkcolorchooserwidget.c:481
+msgctxt "Color name"
+msgid "White"
+msgstr "Vit"
+
+#: gtk/gtkcolorchooserwidget.c:482
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Ljusgrå 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Ljusgrå 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Ljusgrå 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Ljusgrå 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Mörkgrå 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+msgctxt "Color name"
+msgid "Dark Gray 2"
+msgstr "Mörkgrå 2"
+
+#: gtk/gtkcolorchooserwidget.c:488
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Mörkgrå 3"
+
#: gtk/gtkcolorchooserwidget.c:489
msgctxt "Color name"
-msgid "Light"
-msgstr "Ljus"
+msgid "Dark Gray 4"
+msgstr "Mörkgrå 4"
-#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
-#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:490
msgctxt "Color name"
-msgid "Dark"
-msgstr "Mörk"
+msgid "Black"
+msgstr "Svart"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:538
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Anpassad"
-#: gtk/gtkcolorchooserwidget.c:545
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Anpassad färg"
-#: gtk/gtkcolorchooserwidget.c:546
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Skapa en anpassad färg"
-#: gtk/gtkcolorchooserwidget.c:565
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Anpassad färg %d: %s"
@@ -8175,15 +8337,15 @@ msgstr "Fil"
msgid "_Output format"
msgstr "_Utskriftsformat"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Skriv ut till LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Sidor per blad"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Kommandorad"
@@ -8221,288 +8383,3 @@ msgstr "testutdata.%s"
#: modules/printbackends/test/gtkprintbackendtest.c:465
msgid "Print to Test Printer"
msgstr "Skriv ut till testskrivare"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Scarlet Red"
-#~ msgstr "Ljus scharlakansröd"
-
-#~ msgctxt "Color name"
-#~ msgid "Scarlet Red"
-#~ msgstr "Scharlakansröd"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Scarlet Red"
-#~ msgstr "Mörk scharlakansröd"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Orange"
-#~ msgstr "Ljusorange"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Orange"
-#~ msgstr "Mörkorange"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Butter"
-#~ msgstr "Ljust smör"
-
-#~ msgctxt "Color name"
-#~ msgid "Butter"
-#~ msgstr "Smör"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Butter"
-#~ msgstr "Mörkt smör"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Chameleon"
-#~ msgstr "Ljus kameleont"
-
-#~ msgctxt "Color name"
-#~ msgid "Chameleon"
-#~ msgstr "Kameleont"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Chameleon"
-#~ msgstr "Mörk kameleont"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Sky Blue"
-#~ msgstr "Ljus himmelsblå"
-
-#~ msgctxt "Color name"
-#~ msgid "Sky Blue"
-#~ msgstr "Himmelsblå"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Sky Blue"
-#~ msgstr "Mörk himmelsblå"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Plum"
-#~ msgstr "Ljuslila"
-
-#~ msgctxt "Color name"
-#~ msgid "Plum"
-#~ msgstr "Lila"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Chocolate"
-#~ msgstr "Ljus chokladbrun"
-
-#~ msgctxt "Color name"
-#~ msgid "Chocolate"
-#~ msgstr "Chokladbrun"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Chocolate"
-#~ msgstr "Mörk chokladbrun"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Aluminum 1"
-#~ msgstr "Ljus aluminium 1"
-
-#~ msgctxt "Color name"
-#~ msgid "Aluminum 1"
-#~ msgstr "Aluminium 1"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Aluminum 1"
-#~ msgstr "Mörk aluminium 1"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Aluminum 2"
-#~ msgstr "Ljus aluminium 2"
-
-#~ msgctxt "Color name"
-#~ msgid "Aluminum 2"
-#~ msgstr "Aluminium 2"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Aluminum 2"
-#~ msgstr "Mörk aluminium 2"
-
-#~ msgctxt "Color name"
-#~ msgid "Black"
-#~ msgstr "Svart"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Dark Gray"
-#~ msgstr "Mycket mörkgrå"
-
-#~ msgctxt "Color name"
-#~ msgid "Darker Gray"
-#~ msgstr "Mörkare grå"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Gray"
-#~ msgstr "Mörkgrå"
-
-#~ msgctxt "Color name"
-#~ msgid "Medium Gray"
-#~ msgstr "Medelgrå"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Gray"
-#~ msgstr "Ljusgrå"
-
-#~ msgctxt "Color name"
-#~ msgid "Lighter Gray"
-#~ msgstr "Ljusare grå"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Light Gray"
-#~ msgstr "Mycket ljusgrå"
-
-#~ msgctxt "Color name"
-#~ msgid "White"
-#~ msgstr "Vit"
-
-#~ msgid "3.2 core GL profile is not available on EGL implementation"
-#~ msgstr "GL 3.2-kärnprofil är inte tillgänglig på EGL-implementation"
-
-#~ msgid "Not implemented on OS X"
-#~ msgstr "Inte implementerat för OS X"
-
-#~ msgctxt "switch"
-#~ msgid "ON"
-#~ msgstr "PÅ"
-
-#~ msgctxt "switch"
-#~ msgid "OFF"
-#~ msgstr "AV"
-
-#~ msgid "smb://"
-#~ msgstr "smb://"
-
-#~ msgid "Browse Network"
-#~ msgstr "Bläddra i nätverket"
-
-#~ msgid "Browse the contents of the network"
-#~ msgstr "Bläddra i nätverkets innehåll"
-
-#~ msgid "Could not start the search process"
-#~ msgstr "Kunde inte starta sökprocessen"
-
-#~ msgid ""
-#~ "The program was not able to create a connection to the indexer daemon. "
-#~ "Please make sure it is running."
-#~ msgstr ""
-#~ "Programmet kunde inte skapa en anslutning till indexeringsdemonen. "
-#~ "Försäkra dig om att den kör."
-
-#~ msgid "smb://foo.example.com, ssh://192.168.0.1"
-#~ msgstr "smb://foo.example.com, ssh://192.168.0.1"
-
-#~ msgid ""
-#~ "The WGL_ARB_create_context extension needed to create core profiles is "
-#~ "not available"
-#~ msgstr ""
-#~ "Tillägget WGL_ARB_create_context som krävs för att skapa kärnprofiler är "
-#~ "inte tillgängligt"
-
-#~ msgid "Change name"
-#~ msgstr "Ändra namn"
-
-#~ msgid "Change classes"
-#~ msgstr "Ändra klasser"
-
-#~ msgid "CSS properties"
-#~ msgstr "CSS-egenskaper"
-
-#~ msgid "Classes"
-#~ msgstr "Klasser"
-
-#~ msgid "Error launching preview"
-#~ msgstr "Fel vid start av förhandsvisning"
-
-#~ msgid "Changes are applied instantly, only for this selected widget."
-#~ msgstr "Ändringar tillämpas omedelbart endast för denna valda komponent."
-
-#~ msgid "Show all CSS nodes"
-#~ msgstr "Visa alla CSS-noder"
-
-#~ msgid "Show CSS properties"
-#~ msgstr "Visa CSS-egenskaper"
-
-#~ msgid "Node:"
-#~ msgstr "Nod:"
-
-#~ msgid "Hierarchy"
-#~ msgstr "Hierarki"
-
-#~ msgid ""
-#~ "The GLX_ARB_create_context_profile extension needed to create core "
-#~ "profiles is not available"
-#~ msgstr ""
-#~ "Tillägget GLX_ARB_create_context_profile som behövs för att skapa "
-#~ "kärnprofiler är inte tillgängligt"
-
-#~ msgid "New class"
-#~ msgstr "Ny klass"
-
-#~ msgid "Cancel"
-#~ msgstr "Avbryt"
-
-#~ msgid "Add a class"
-#~ msgstr "Lägg till en klass"
-
-#~ msgid "Restore defaults for this widget"
-#~ msgstr "Återställ standard för denna komponent"
-
-#~ msgid "Allocated size"
-#~ msgstr "Allokerad storlek"
-
-#~ msgid "Object Hierarchy"
-#~ msgstr "Objekthierarki"
-
-#~ msgid "Style Properties"
-#~ msgstr "Stilegenskaper"
-
-#~ msgid "_Customize"
-#~ msgstr "An_passa"
-
-#~ msgid "Address…"
-#~ msgstr "Adress…"
-
-#~ msgid "Invalid object type '%s' on line %d"
-#~ msgstr "Ogiltig objekttyp ”%s” på rad %d"
-
-#~ msgid "Invalid type function on line %d: '%s'"
-#~ msgstr "Ogiltig typfunktion på rad %d: ”%s”"
-
-#~ msgid "Duplicate object ID '%s' on line %d (previously on line %d)"
-#~ msgstr "Duplikat objekt-id ”%s” på rad %d (tidigare på rad %d)"
-
-#~ msgid "Invalid signal '%s' for type '%s' on line %d"
-#~ msgstr "Ogiltig signal ”%s” för ”%s”-typ på rad %d"
-
-#~ msgid "Invalid root element: <%s>"
-#~ msgstr "Ogiltigt rotelement: <%s>"
-
-#~ msgid "Unhandled tag: <%s>"
-#~ msgstr "Ohanterad tagg: <%s>"
-
-#~ msgid "Yesterday at %-I:%M %P"
-#~ msgstr "Igår klockan %H:%M"
-
-#~ msgid "Devices"
-#~ msgstr "Enheter"
-
-#~ msgid "Bookmarks"
-#~ msgstr "Bokmärken"
-
-#~ msgid "Remove"
-#~ msgstr "Ta bort"
-
-#~ msgid "X display"
-#~ msgstr "X-display"
-
-#~ msgid "All Files"
-#~ msgstr "Alla filer"
-
-#~ msgid ""
-#~ "No fonts matched your search. You can revise your search and try again."
-#~ msgstr ""
-#~ "Inga typsnitt matchade din sökning. Du kan ändra din sökning och försöka "
-#~ "igen."
diff --git a/po/uk.po b/po/uk.po
index cfc2c435ff..3cb2932063 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-09-17 13:25+0000\n"
-"PO-Revision-Date: 2020-09-17 16:32+0300\n"
+"POT-Creation-Date: 2020-10-08 05:17+0000\n"
+"PO-Revision-Date: 2020-10-08 09:17+0300\n"
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
"Language-Team: Ukrainian <kde-i18n-uk@kde.org>\n"
"Language: uk\n"
@@ -1935,90 +1935,313 @@ msgstr "Червоний %d%%, Зелений %d%%, Синій %d%%"
msgid "Color: %s"
msgstr "Колір: %s"
-#: gtk/gtkcolorchooserwidget.c:446 gtk/gtkcolorchooserwidget.c:447
-#: gtk/gtkcolorchooserwidget.c:448 gtk/gtkcolorchooserwidget.c:449
-#: gtk/gtkcolorchooserwidget.c:450 gtk/gtkcolorchooserwidget.c:451
-#| msgid "_Blue:"
+#: gtk/gtkcolorchooserwidget.c:446
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Blue"
+msgstr "Дуже світло-синій"
+
+#: gtk/gtkcolorchooserwidget.c:447
+#| msgctxt "Color name"
+#| msgid "Light Sky Blue"
+msgctxt "Color name"
+msgid "Light Blue"
+msgstr "Світло-синій"
+
+#: gtk/gtkcolorchooserwidget.c:448
msgctxt "Color name"
msgid "Blue"
msgstr "Синій"
-#: gtk/gtkcolorchooserwidget.c:452 gtk/gtkcolorchooserwidget.c:453
-#: gtk/gtkcolorchooserwidget.c:454 gtk/gtkcolorchooserwidget.c:455
-#: gtk/gtkcolorchooserwidget.c:456 gtk/gtkcolorchooserwidget.c:457
-#| msgid "_Green:"
+#: gtk/gtkcolorchooserwidget.c:449
+#| msgctxt "Color name"
+#| msgid "Dark Sky Blue"
+msgctxt "Color name"
+msgid "Dark Blue"
+msgstr "Темно-синій"
+
+#: gtk/gtkcolorchooserwidget.c:450
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Blue"
+msgstr "Дуже темно-синій"
+
+#: gtk/gtkcolorchooserwidget.c:451
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Green"
+msgstr "Дуже світло-зелений"
+
+#: gtk/gtkcolorchooserwidget.c:452
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Green"
+msgstr "Світло-зелений"
+
+#: gtk/gtkcolorchooserwidget.c:453
msgctxt "Color name"
msgid "Green"
msgstr "Зелений"
-#: gtk/gtkcolorchooserwidget.c:458 gtk/gtkcolorchooserwidget.c:459
-#: gtk/gtkcolorchooserwidget.c:460 gtk/gtkcolorchooserwidget.c:461
-#: gtk/gtkcolorchooserwidget.c:462 gtk/gtkcolorchooserwidget.c:463
+#: gtk/gtkcolorchooserwidget.c:454
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Green"
+msgstr "Темно-зелений"
+
+#: gtk/gtkcolorchooserwidget.c:455
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Green"
+msgstr "Дуже темно-зелений"
+
+#: gtk/gtkcolorchooserwidget.c:456
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Yellow"
+msgstr "Дуже світло-жовтий"
+
+#: gtk/gtkcolorchooserwidget.c:457
+#| msgctxt "Color name"
+#| msgid "Yellow"
+msgctxt "Color name"
+msgid "Light Yellow"
+msgstr "Світло-жовтий"
+
+#: gtk/gtkcolorchooserwidget.c:458
msgctxt "Color name"
msgid "Yellow"
msgstr "Жовтий"
-#: gtk/gtkcolorchooserwidget.c:464 gtk/gtkcolorchooserwidget.c:465
-#: gtk/gtkcolorchooserwidget.c:466 gtk/gtkcolorchooserwidget.c:467
-#: gtk/gtkcolorchooserwidget.c:468 gtk/gtkcolorchooserwidget.c:469
+#: gtk/gtkcolorchooserwidget.c:459
+#| msgctxt "Color name"
+#| msgid "Yellow"
+msgctxt "Color name"
+msgid "Dark Yellow"
+msgstr "Темно-жовтий"
+
+#: gtk/gtkcolorchooserwidget.c:460
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Yellow"
+msgstr "Дуже темно-жовтий"
+
+#: gtk/gtkcolorchooserwidget.c:461
+#| msgctxt "Color name"
+#| msgid "Light Orange"
+msgctxt "Color name"
+msgid "Very Light Orange"
+msgstr "Дуже світло-жовтогарячий"
+
+#: gtk/gtkcolorchooserwidget.c:462
+msgctxt "Color name"
+msgid "Light Orange"
+msgstr "Світло-жовтогарячий"
+
+#: gtk/gtkcolorchooserwidget.c:463
msgctxt "Color name"
msgid "Orange"
msgstr "Жовтогарячий"
-#: gtk/gtkcolorchooserwidget.c:470 gtk/gtkcolorchooserwidget.c:471
-#: gtk/gtkcolorchooserwidget.c:472 gtk/gtkcolorchooserwidget.c:473
-#: gtk/gtkcolorchooserwidget.c:474
-#| msgid "_Red:"
+#: gtk/gtkcolorchooserwidget.c:464
+msgctxt "Color name"
+msgid "Dark Orange"
+msgstr "Темно-жовтогарячий"
+
+#: gtk/gtkcolorchooserwidget.c:465
+#| msgctxt "Color name"
+#| msgid "Dark Orange"
+msgctxt "Color name"
+msgid "Very Dark Orange"
+msgstr "Дуже темно-жовтогарячий"
+
+#: gtk/gtkcolorchooserwidget.c:466
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Red"
+msgstr "Дуже світло-червоний"
+
+#: gtk/gtkcolorchooserwidget.c:467
+#| msgctxt "Color name"
+#| msgid "Light"
+msgctxt "Color name"
+msgid "Light Red"
+msgstr "Світло-червоний"
+
+#: gtk/gtkcolorchooserwidget.c:468
msgctxt "Color name"
msgid "Red"
msgstr "Червоний"
-#: gtk/gtkcolorchooserwidget.c:475 gtk/gtkcolorchooserwidget.c:476
-#: gtk/gtkcolorchooserwidget.c:477 gtk/gtkcolorchooserwidget.c:478
-#: gtk/gtkcolorchooserwidget.c:479
+#: gtk/gtkcolorchooserwidget.c:469
+#| msgctxt "Color name"
+#| msgid "Dark Scarlet Red"
+msgctxt "Color name"
+msgid "Dark Red"
+msgstr "Темно-червоний"
+
+#: gtk/gtkcolorchooserwidget.c:470
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Red"
+msgstr "Дуже темно-червоний"
+
+#: gtk/gtkcolorchooserwidget.c:471
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Purple"
+msgstr "Дуже світло-пурпуровий"
+
+#: gtk/gtkcolorchooserwidget.c:472
+#| msgctxt "Color name"
+#| msgid "Light Plum"
+msgctxt "Color name"
+msgid "Light Purple"
+msgstr "Світло-пурпуровий"
+
+#: gtk/gtkcolorchooserwidget.c:473
msgctxt "Color name"
msgid "Purple"
msgstr "Пурпуровий"
-#: gtk/gtkcolorchooserwidget.c:480 gtk/gtkcolorchooserwidget.c:481
-#: gtk/gtkcolorchooserwidget.c:482 gtk/gtkcolorchooserwidget.c:483
-#: gtk/gtkcolorchooserwidget.c:484
+#: gtk/gtkcolorchooserwidget.c:474
+#| msgctxt "Color name"
+#| msgid "Purple"
+msgctxt "Color name"
+msgid "Dark Purple"
+msgstr "Темно-пурпуровий"
+
+#: gtk/gtkcolorchooserwidget.c:475
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Purple"
+msgstr "Дуже темно-пурпуровий"
+
+#: gtk/gtkcolorchooserwidget.c:476
+#| msgctxt "Color name"
+#| msgid "Very Light Gray"
+msgctxt "Color name"
+msgid "Very Light Brown"
+msgstr "Дуже світло-коричневий"
+
+#: gtk/gtkcolorchooserwidget.c:477
+#| msgctxt "output-bin"
+#| msgid "Right Bin"
+msgctxt "Color name"
+msgid "Light Brown"
+msgstr "Світло-коричневий"
+
+#: gtk/gtkcolorchooserwidget.c:478
msgctxt "Color name"
msgid "Brown"
msgstr "Коричневий"
-#: gtk/gtkcolorchooserwidget.c:485 gtk/gtkcolorchooserwidget.c:486
-#: gtk/gtkcolorchooserwidget.c:487 gtk/gtkcolorchooserwidget.c:488
-#: gtk/gtkcolorchooserwidget.c:489
-#| msgctxt "keyboard label"
-#| msgid "Right"
+#: gtk/gtkcolorchooserwidget.c:479
+#| msgctxt "Color name"
+#| msgid "Dark Butter"
+msgctxt "Color name"
+msgid "Dark Brown"
+msgstr "Темно-коричневий"
+
+#: gtk/gtkcolorchooserwidget.c:480
+#| msgctxt "Color name"
+#| msgid "Very Dark Gray"
+msgctxt "Color name"
+msgid "Very Dark Brown"
+msgstr "Дуже темно-коричневий"
+
+#: gtk/gtkcolorchooserwidget.c:481
+msgctxt "Color name"
+msgid "White"
+msgstr "Білий"
+
+#: gtk/gtkcolorchooserwidget.c:482
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 1"
+msgstr "Світло-сірий 1"
+
+#: gtk/gtkcolorchooserwidget.c:483
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 2"
+msgstr "Світло-сірий 2"
+
+#: gtk/gtkcolorchooserwidget.c:484
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 3"
+msgstr "Світло-сірий 3"
+
+#: gtk/gtkcolorchooserwidget.c:485
+#| msgctxt "Color name"
+#| msgid "Light Gray"
+msgctxt "Color name"
+msgid "Light Gray 4"
+msgstr "Світло-сірий 4"
+
+#: gtk/gtkcolorchooserwidget.c:486
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 1"
+msgstr "Темно-сірий 1"
+
+#: gtk/gtkcolorchooserwidget.c:487
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
msgctxt "Color name"
-msgid "Light"
-msgstr "Світлий"
+msgid "Dark Gray 2"
+msgstr "Темно-сірий 2"
-#: gtk/gtkcolorchooserwidget.c:490 gtk/gtkcolorchooserwidget.c:491
-#: gtk/gtkcolorchooserwidget.c:492 gtk/gtkcolorchooserwidget.c:493
-#: gtk/gtkcolorchooserwidget.c:494
+#: gtk/gtkcolorchooserwidget.c:488
+#| msgctxt "Color name"
+#| msgid "Dark Gray"
+msgctxt "Color name"
+msgid "Dark Gray 3"
+msgstr "Темно-сірий 3"
+
+#: gtk/gtkcolorchooserwidget.c:489
#| msgctxt "Color name"
-#| msgid "Dark Plum"
+#| msgid "Dark Gray"
msgctxt "Color name"
-msgid "Dark"
-msgstr "Темний"
+msgid "Dark Gray 4"
+msgstr "Темно-сірий 4"
+
+#: gtk/gtkcolorchooserwidget.c:490
+msgctxt "Color name"
+msgid "Black"
+msgstr "Чорний"
#. translators: label for the custom section in the color chooser
-#: gtk/gtkcolorchooserwidget.c:538
+#: gtk/gtkcolorchooserwidget.c:534
msgid "Custom"
msgstr "Власний"
-#: gtk/gtkcolorchooserwidget.c:545
+#: gtk/gtkcolorchooserwidget.c:541
msgid "Custom color"
msgstr "Власний колір"
-#: gtk/gtkcolorchooserwidget.c:546
+#: gtk/gtkcolorchooserwidget.c:542
msgid "Create a custom color"
msgstr "Створити власний колір"
-#: gtk/gtkcolorchooserwidget.c:565
+#: gtk/gtkcolorchooserwidget.c:561
#, c-format
msgid "Custom color %d: %s"
msgstr "Власний колір %d: %s"
@@ -8176,15 +8399,15 @@ msgstr "Файл"
msgid "_Output format"
msgstr "Формат _виводу"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:393
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:394
msgid "Print to LPR"
msgstr "Друкувати в LPR"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:419
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:423
msgid "Pages Per Sheet"
msgstr "Сторінок на аркуш"
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:430
msgid "Command Line"
msgstr "Командний рядок"
@@ -8223,6 +8446,12 @@ msgstr "тест-друку.%s"
msgid "Print to Test Printer"
msgstr "Друкувати для випробування принтера"
+#~| msgctxt "Color name"
+#~| msgid "Dark Plum"
+#~ msgctxt "Color name"
+#~ msgid "Dark"
+#~ msgstr "Темний"
+
#~ msgctxt "Color name"
#~ msgid "Light Scarlet Red"
#~ msgstr "Світло яскраво-червоний"
@@ -8232,18 +8461,6 @@ msgstr "Друкувати для випробування принтера"
#~ msgstr "Яскраво-червоний"
#~ msgctxt "Color name"
-#~ msgid "Dark Scarlet Red"
-#~ msgstr "Темний яскраво-червоний"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Orange"
-#~ msgstr "Світло-жовтогарячий"
-
-#~ msgctxt "Color name"
-#~ msgid "Dark Orange"
-#~ msgstr "Темно-жовтогарячий"
-
-#~ msgctxt "Color name"
#~ msgid "Light Butter"
#~ msgstr "Світло-масляний"
@@ -8252,10 +8469,6 @@ msgstr "Друкувати для випробування принтера"
#~ msgstr "Масляний"
#~ msgctxt "Color name"
-#~ msgid "Dark Butter"
-#~ msgstr "Темно-масляний"
-
-#~ msgctxt "Color name"
#~ msgid "Light Chameleon"
#~ msgstr "Світло-хамелеоновий"
@@ -8268,22 +8481,10 @@ msgstr "Друкувати для випробування принтера"
#~ msgstr "Темно-хамелеоновий"
#~ msgctxt "Color name"
-#~ msgid "Light Sky Blue"
-#~ msgstr "Світло-блакитний"
-
-#~ msgctxt "Color name"
#~ msgid "Sky Blue"
#~ msgstr "Блакитний"
#~ msgctxt "Color name"
-#~ msgid "Dark Sky Blue"
-#~ msgstr "Темно-блакитний"
-
-#~ msgctxt "Color name"
-#~ msgid "Light Plum"
-#~ msgstr "Світло-сливовий"
-
-#~ msgctxt "Color name"
#~ msgid "Plum"
#~ msgstr "Сливовий"
@@ -8324,37 +8525,13 @@ msgstr "Друкувати для випробування принтера"
#~ msgstr "Темно-алюмінієвий 2"
#~ msgctxt "Color name"
-#~ msgid "Black"
-#~ msgstr "Чорний"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Dark Gray"
-#~ msgstr "Дуже темно-сірий"
-
-#~ msgctxt "Color name"
#~ msgid "Darker Gray"
#~ msgstr "Претемний сірий"
#~ msgctxt "Color name"
-#~ msgid "Dark Gray"
-#~ msgstr "Темно-сірий"
-
-#~ msgctxt "Color name"
#~ msgid "Medium Gray"
#~ msgstr "Сірий"
#~ msgctxt "Color name"
-#~ msgid "Light Gray"
-#~ msgstr "Світло-сірий"
-
-#~ msgctxt "Color name"
#~ msgid "Lighter Gray"
#~ msgstr "Пресвітло-сірий"
-
-#~ msgctxt "Color name"
-#~ msgid "Very Light Gray"
-#~ msgstr "Дуже світло-сірий"
-
-#~ msgctxt "Color name"
-#~ msgid "White"
-#~ msgstr "Білий"
diff --git a/testsuite/a11y/colorchooser.txt b/testsuite/a11y/colorchooser.txt
index f86d6b370b..03b721a03d 100644
--- a/testsuite/a11y/colorchooser.txt
+++ b/testsuite/a11y/colorchooser.txt
@@ -179,7 +179,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 0
- name: Dark Aluminum 2
+ name: Black
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -196,7 +196,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 1
- name: Aluminum 2
+ name: Dark Gray 4
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -213,7 +213,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 2
- name: Light Aluminum 2
+ name: Dark Gray 3
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -230,7 +230,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 3
- name: Dark Aluminum 1
+ name: Dark Gray 2
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -247,7 +247,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 4
- name: Aluminum 1
+ name: Dark Gray 1
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -264,7 +264,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 5
- name: Light Aluminum 1
+ name: Light Gray 4
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -281,7 +281,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 6
- name: Dark Chocolate
+ name: Light Gray 3
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -298,7 +298,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 7
- name: Chocolate
+ name: Light Gray 2
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -315,7 +315,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 8
- name: Light Chocolate
+ name: Light Gray 1
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -332,8 +332,8 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 9
- name: Dark Plum
- state: enabled focusable sensitive showing visible
+ name: White
+ state: checked enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
@@ -349,7 +349,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 10
- name: Plum
+ name: Very Dark Brown
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -366,7 +366,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 11
- name: Light Plum
+ name: Dark Brown
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -383,7 +383,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 12
- name: Dark Sky Blue
+ name: Brown
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -400,7 +400,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 13
- name: Sky Blue
+ name: Light Brown
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -417,7 +417,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 14
- name: Light Sky Blue
+ name: Very Light Brown
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -434,7 +434,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 15
- name: Dark Chameleon
+ name: Very Dark Purple
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -451,7 +451,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 16
- name: Chameleon
+ name: Dark Purple
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -468,7 +468,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 17
- name: Light Chameleon
+ name: Purple
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -485,7 +485,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 18
- name: Dark Butter
+ name: Light Purple
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -502,7 +502,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 19
- name: Butter
+ name: Very Light Purple
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -519,7 +519,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 20
- name: Light Butter
+ name: Very Dark Red
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -536,7 +536,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 21
- name: Dark Orange
+ name: Dark Red
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -553,7 +553,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 22
- name: Orange
+ name: Red
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -570,7 +570,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 23
- name: Light Orange
+ name: Light Red
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -587,7 +587,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 24
- name: Dark Scarlet Red
+ name: Very Light Red
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -604,7 +604,7 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 25
- name: Scarlet Red
+ name: Very Dark Orange
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -621,7 +621,24 @@ window1
"radio button"
parent: unnamed-GtkContainerAccessible-2
index: 26
- name: Light Scarlet Red
+ name: Dark Orange
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-30
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-2
+ index: 27
+ name: Orange
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -634,21 +651,12 @@ window1
action 1 description: Activates the color
action 2 name: customize
action 2 description: Customizes the color
- unnamed-GtkContainerAccessible-30
- "panel"
- parent: unnamed-GtkContainerAccessible-1
- index: 1
- state: enabled horizontal sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
unnamed-GtkColorSwatchAccessible-31
"radio button"
- parent: unnamed-GtkContainerAccessible-30
- index: 0
- name: White
- state: checked enabled focusable sensitive showing visible
+ parent: unnamed-GtkContainerAccessible-2
+ index: 28
+ name: Light Orange
+ state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
@@ -662,9 +670,9 @@ window1
action 2 description: Customizes the color
unnamed-GtkColorSwatchAccessible-32
"radio button"
- parent: unnamed-GtkContainerAccessible-30
- index: 1
- name: Very Light Gray
+ parent: unnamed-GtkContainerAccessible-2
+ index: 29
+ name: Very Light Orange
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -679,9 +687,9 @@ window1
action 2 description: Customizes the color
unnamed-GtkColorSwatchAccessible-33
"radio button"
- parent: unnamed-GtkContainerAccessible-30
- index: 2
- name: Lighter Gray
+ parent: unnamed-GtkContainerAccessible-2
+ index: 30
+ name: Very Dark Yellow
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -696,9 +704,9 @@ window1
action 2 description: Customizes the color
unnamed-GtkColorSwatchAccessible-34
"radio button"
- parent: unnamed-GtkContainerAccessible-30
- index: 3
- name: Light Gray
+ parent: unnamed-GtkContainerAccessible-2
+ index: 31
+ name: Dark Yellow
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -713,9 +721,9 @@ window1
action 2 description: Customizes the color
unnamed-GtkColorSwatchAccessible-35
"radio button"
- parent: unnamed-GtkContainerAccessible-30
- index: 4
- name: Medium Gray
+ parent: unnamed-GtkContainerAccessible-2
+ index: 32
+ name: Yellow
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -730,9 +738,9 @@ window1
action 2 description: Customizes the color
unnamed-GtkColorSwatchAccessible-36
"radio button"
- parent: unnamed-GtkContainerAccessible-30
- index: 5
- name: Dark Gray
+ parent: unnamed-GtkContainerAccessible-2
+ index: 33
+ name: Light Yellow
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -747,9 +755,9 @@ window1
action 2 description: Customizes the color
unnamed-GtkColorSwatchAccessible-37
"radio button"
- parent: unnamed-GtkContainerAccessible-30
- index: 6
- name: Darker Gray
+ parent: unnamed-GtkContainerAccessible-2
+ index: 34
+ name: Very Light Yellow
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -764,9 +772,9 @@ window1
action 2 description: Customizes the color
unnamed-GtkColorSwatchAccessible-38
"radio button"
- parent: unnamed-GtkContainerAccessible-30
- index: 7
- name: Very Dark Gray
+ parent: unnamed-GtkContainerAccessible-2
+ index: 35
+ name: Very Dark Green
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -781,9 +789,145 @@ window1
action 2 description: Customizes the color
unnamed-GtkColorSwatchAccessible-39
"radio button"
- parent: unnamed-GtkContainerAccessible-30
- index: 8
- name: Black
+ parent: unnamed-GtkContainerAccessible-2
+ index: 36
+ name: Dark Green
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-40
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-2
+ index: 37
+ name: Green
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-41
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-2
+ index: 38
+ name: Light Green
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-42
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-2
+ index: 39
+ name: Very Light Green
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-43
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-2
+ index: 40
+ name: Very Dark Blue
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-44
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-2
+ index: 41
+ name: Dark Blue
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-45
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-2
+ index: 42
+ name: Blue
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-46
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-2
+ index: 43
+ name: Light Blue
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-47
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-2
+ index: 44
+ name: Very Light Blue
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -799,7 +943,7 @@ window1
Custom
"label"
parent: unnamed-GtkContainerAccessible-1
- index: 2
+ index: 1
name: Custom
state: enabled multi-line sensitive showing visible
toolkit: gtk
@@ -836,18 +980,18 @@ window1
weight: <omitted>
wrap-mode: word
<AtkHypertext>
- unnamed-GtkContainerAccessible-40
+ unnamed-GtkContainerAccessible-48
"filler"
parent: unnamed-GtkContainerAccessible-1
- index: 3
+ index: 2
state: enabled horizontal sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkColorSwatchAccessible-41
+ unnamed-GtkColorSwatchAccessible-49
"push button"
- parent: unnamed-GtkContainerAccessible-40
+ parent: unnamed-GtkContainerAccessible-48
index: 0
name: Custom color
description: Create a custom color
@@ -863,7 +1007,7 @@ window1
action 1 description: Activates the color
action 2 name: customize
action 2 description: Customizes the color
- unnamed-GtkContainerAccessible-42
+ unnamed-GtkContainerAccessible-50
"filler"
parent: chooser
index: 1
@@ -874,7 +1018,7 @@ window1
alpha: 1
GtkColorEditor
"filler"
- parent: unnamed-GtkContainerAccessible-42
+ parent: unnamed-GtkContainerAccessible-50
index: 0
state: enabled horizontal sensitive
toolkit: gtk
diff --git a/win32/Makefile-newvs.am b/win32/Makefile-newvs.am
index e5c7581288..a68e2f99ca 100644
--- a/win32/Makefile-newvs.am
+++ b/win32/Makefile-newvs.am
@@ -41,7 +41,7 @@ endif
%.props: $(top_builddir)/win32/vs10/Makefile
if test -e $(top_srcdir)/win32/vs10/$@; then \
sed 's/<VSVer>10<\/VSVer>/<VSVer>$(MSVC_VER)<\/VSVer>/g' < $(top_srcdir)/win32/vs10/$@ > $(top_builddir)/win32/vs$(MSVC_VER)/$@; \
- else \
+ elif test -e $(top_builddir)/win32/vs10/$@; then \
sed 's/<VSVer>10<\/VSVer>/<VSVer>$(MSVC_VER)<\/VSVer>/g' < $(top_builddir)/win32/vs10/$@ > $(top_builddir)/win32/vs$(MSVC_VER)/$@; \
fi
diff --git a/win32/config-msvc.mak.in b/win32/config-msvc.mak.in
index f1339eef8a..348481adcf 100644
--- a/win32/config-msvc.mak.in
+++ b/win32/config-msvc.mak.in
@@ -56,6 +56,7 @@ GTK_PREPROCESSOR_FLAGS = \
/I$(PREFIX)\include\gdk-pixbuf-2.0 \
/I$(PREFIX)\include\pango-1.0 \
/I$(PREFIX)\include\atk-1.0 \
+ /I$(PREFIX)\include\harfbuzz \
/I$(PREFIX)\include\cairo \
/I$(PREFIX)\include\gio-win32-2.0 \
/I$(PREFIX)\include\glib-2.0 \
diff --git a/win32/detectenv-msvc.mak b/win32/detectenv-msvc.mak
index 787a897417..22facfee23 100644
--- a/win32/detectenv-msvc.mak
+++ b/win32/detectenv-msvc.mak
@@ -21,6 +21,8 @@ _HASH=^#
&& ![echo PLAT=Win32 >> vercl.x] \
&& ![echo $(_HASH)elif defined(_M_AMD64) >> vercl.x] \
&& ![echo PLAT=x64 >> vercl.x] \
+ && ![echo $(_HASH)elif defined(_M_ARM64) >> vercl.x] \
+ && ![echo PLAT=arm64 >> vercl.x] \
&& ![echo $(_HASH)endif >> vercl.x] \
&& ![cl -nologo -TC -P vercl.x $(ERRNUL)]
!include vercl.i
diff --git a/win32/generate-msvc.mak b/win32/generate-msvc.mak
index dfcfb34b5e..d579d150bb 100644
--- a/win32/generate-msvc.mak
+++ b/win32/generate-msvc.mak
@@ -117,7 +117,7 @@ all: \
..\gtk\gtkdbusgenerated.h ..\gtk\gtkdbusgenerated.c: ..\gtk\gtkdbusinterfaces.xml
@echo Generating GTK DBus sources...
- @$(PYTHON) $(PREFIX)\bin\gdbus-codegen \
+ @$(PYTHON) $(GDBUS_CODEGEN) \
--interface-prefix org.Gtk. --c-namespace _Gtk \
--generate-c-code gtkdbusgenerated $** \
--output-directory $(@D)
diff --git a/win32/vs10/gtk3-build-defines.props b/win32/vs10/gtk3-build-defines.props
index 24f6a2dee5..0a20f662d9 100644
--- a/win32/vs10/gtk3-build-defines.props
+++ b/win32/vs10/gtk3-build-defines.props
@@ -10,7 +10,8 @@
<GdkDefines>GDK_COMPILATION;G_LOG_DOMAIN="Gdk"</GdkDefines>
<GtkIncludedImmodulesDefines>INCLUDE_IM_am_et;INCLUDE_IM_cedilla;INCLUDE_IM_cyrillic_translit;INCLUDE_IM_ime;INCLUDE_IM_inuktitut;INCLUDE_IM_ipa;INCLUDE_IM_multipress;INCLUDE_IM_thai;INCLUDE_IM_ti_er;INCLUDE_IM_ti_et;INCLUDE_IM_viqr</GtkIncludedImmodulesDefines>
<GtkDefines>GTK_COMPILATION;G_LOG_DOMAIN="Gtk";GTK_HOST="i686-pc-vs$(VSVer)";GTK_PRINT_BACKENDS="file";GTK_PRINT_BACKEND_ENABLE_UNSUPPORTED;$(GtkIncludedImmodulesDefines);GTK_LIBDIR="$(GtkDummyPrefix)/lib";GTK_DATADIR="$(GtkDummyPrefix)/share";GTK_DATA_PREFIX="$(GtkDummyPrefix)";GTK_SYSCONFDIR="$(GtkDummyPrefix)/etc";MULTIPRESS_CONFDIR="$(GtkDummyPrefix)/etc/gtk-$(ApiVersion)";MULTIPRESS_LOCALEDIR="$(GtkDummyPrefix)/share/locale";GTK_VERSION="$(GtkVersion)/etc";GTK_BINARY_VERSION="$(GtkBinaryVersion)/etc";GDK_DISABLE_DEPRECATED;ISOLATION_AWARE_ENABLED</GtkDefines>
- <GtkGdkCommonLibs>pangowin32-1.0.lib;fribidi.lib;imm32.lib</GtkGdkCommonLibs>
+ <CommonARM64SystemLibs Condition="'$(VisualStudioVersion)|$(Platform)' == '15.0|arm64'">ole32.lib;advapi32.lib;shell32.lib;gdi32.lib</CommonARM64SystemLibs>
+ <GtkGdkCommonLibs>pangowin32-1.0.lib;fribidi.lib;imm32.lib;$(CommonARM64SystemLibs)</GtkGdkCommonLibs>
<GdkAdditionalLibs>winmm.lib;dwmapi.lib;setupapi.lib;$(GtkGdkCommonLibs)</GdkAdditionalLibs>
<GdkBroadwayAdditionalLibs>ws2_32.lib</GdkBroadwayAdditionalLibs>
<GtkAdditionalLibs>atk-1.0.lib;winspool.lib;comctl32.lib;$(GtkGdkCommonLibs)</GtkAdditionalLibs>
@@ -26,8 +27,8 @@ nmake -f gtk-introspection-msvc.mak CFG=$(Configuration) PREFIX=$(GlibEtcInstall
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
- <AdditionalIncludeDirectories>..\..;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\atk-1.0;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\gio-win32-2.0;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\fribidi;$(GlibEtcInstallRoot)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>HAVE_CONFIG_H;G_DISABLE_SINGLE_INCLUDES;ATK_DISABLE_SINGLE_INCLUDES;GDK_PIXBUF_DISABLE_SINGLE_INCLUDES;GTK_DISABLE_SINGLE_INCLUDES;_USE_MATH_DEFINES;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>..\..;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\harfbuzz;$(GlibEtcInstallRoot)\include\atk-1.0;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\gio-win32-2.0;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\fribidi;$(GlibEtcInstallRoot)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>HAVE_CONFIG_H;G_ENABLE_DEBUG;G_DISABLE_SINGLE_INCLUDES;ATK_DISABLE_SINGLE_INCLUDES;GDK_PIXBUF_DISABLE_SINGLE_INCLUDES;GTK_DISABLE_SINGLE_INCLUDES;_USE_MATH_DEFINES;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ForcedIncludeFiles>msvc_recommended_pragmas.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<AdditionalOptions>/d2Zi+ %(AdditionalOptions)</AdditionalOptions>
@@ -43,6 +44,9 @@ nmake -f gtk-introspection-msvc.mak CFG=$(Configuration) PREFIX=$(GlibEtcInstall
</Link>
</ItemDefinitionGroup>
<ItemGroup>
+ <BuildMacro Include="CommonARM64SystemLibs">
+ <Value>$(CommonARM64SystemLibs)</Value>
+ </BuildMacro>
<BuildMacro Include="GtkBinaryVersion">
<Value>$(GtkBinaryVersion)</Value>
</BuildMacro>
diff --git a/win32/vs15/Directory.Build.props b/win32/vs15/Directory.Build.props
new file mode 100644
index 0000000000..70e8617358
--- /dev/null
+++ b/win32/vs15/Directory.Build.props
@@ -0,0 +1,5 @@
+<Project>
+ <PropertyGroup Label="Globals">
+ <WindowsTargetPlatformVersion Condition="'$(Platform)' == 'arm64'">10.0.19041.0</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+</Project>
diff --git a/win32/vs15/Makefile.am b/win32/vs15/Makefile.am
index c9f0429f13..624d56ac48 100644
--- a/win32/vs15/Makefile.am
+++ b/win32/vs15/Makefile.am
@@ -1,6 +1,6 @@
include $(top_srcdir)/Makefile.decl
-EXTRA_DIST += \
+EXTRA_DIST_COPIED = \
README.txt \
gtk+.sln \
gtk3-prebuild.vcxproj \
@@ -40,7 +40,8 @@ EXTRA_DIST += \
gtk3-install.props \
gtk3-version-paths.props
-DISTCLEANFILES = $(EXTRA_DIST)
+DISTCLEANFILES = $(EXTRA_DIST_COPIED)
+EXTRA_DIST += $(EXTRA_DIST_COPIED) Directory.Build.props
MSVC_VER = 15
MSVC_VER_LONG = 15
@@ -49,4 +50,7 @@ MSVC_FORMAT_VER = 12
include $(top_srcdir)/win32/Makefile-newvs.am
+Directory.Build.props:
+ @true
+
-include $(top_srcdir)/git.mk
diff --git a/win32/vs9/gtk3-build-defines.vsprops b/win32/vs9/gtk3-build-defines.vsprops
index c1c3cad31c..8efb6b1574 100644
--- a/win32/vs9/gtk3-build-defines.vsprops
+++ b/win32/vs9/gtk3-build-defines.vsprops
@@ -9,8 +9,8 @@
>
<Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="..\..;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\atk-1.0;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\gio-win32-2.0;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\fribidi;$(GlibEtcInstallRoot)\include"
- PreprocessorDefinitions="HAVE_CONFIG_H;G_DISABLE_SINGLE_INCLUDES;ATK_DISABLE_SINGLE_INCLUDES;GDK_PIXBUF_DISABLE_SINGLE_INCLUDES;GTK_DISABLE_SINGLE_INCLUDES;_USE_MATH_DEFINES"
+ AdditionalIncludeDirectories="..\..;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\harfbuzz;$(GlibEtcInstallRoot)\include\atk-1.0;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\gio-win32-2.0;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\fribidi;$(GlibEtcInstallRoot)\include"
+ PreprocessorDefinitions="HAVE_CONFIG_H;G_ENABLE_DEBUG;G_DISABLE_SINGLE_INCLUDES;ATK_DISABLE_SINGLE_INCLUDES;GDK_PIXBUF_DISABLE_SINGLE_INCLUDES;GTK_DISABLE_SINGLE_INCLUDES;_USE_MATH_DEFINES"
ForcedIncludeFiles="msvc_recommended_pragmas.h"
AdditionalOptions="/MP"
/>